svg.svelte-jjp1ei.svelte-jjp1ei{display:block;width:var(--logo-symbol-wdith, 313px)}svg.svelte-jjp1ei path.svelte-jjp1ei:nth-child(1){fill:#1ebe9e}svg.svelte-jjp1ei path.svelte-jjp1ei:nth-child(2){fill:#2dc0e1}svg.svelte-jjp1ei path.svelte-jjp1ei:nth-child(3){fill:#f14b3b}svg.svelte-1vuos0h{display:block;margin:var(--icon-margin, 0);color:var(--icon-color, var(--color-base));width:var(--icon-size, 24px);height:var(--icon-size, 24px);stroke-width:var(--icon-stroke, 2)}.icon.svelte-h4bj7u{display:block;--icon-color:var(--color-base);--icon-size:16px;--icon-stroke:1.75}.label.svelte-h4bj7u{display:block;flex:1;font-size:14px;font-weight:700;color:var(--color-base);line-height:1}.dropdown-icon.svelte-h4bj7u{display:block;margin:0 -4px 0 -2px;--icon-size:16px;--icon-stroke:2;--icon-color:var(--color-base)}.sub-menu.svelte-rjbe2.svelte-rjbe2{--sub-menu-color-inner-line:hsl(0 0% 88%);display:grid;gap:1px;margin:0;padding:0;list-style:none;min-width:150px;background:#fff;border-radius:4px;box-shadow:0 4px 16px #0003,0 0 0 1px #ddd}li.svelte-rjbe2.svelte-rjbe2:nth-child(n+2){box-shadow:0 -1px 0 var(--sub-menu-color-inner-line)}li.svelte-rjbe2:first-child button.svelte-rjbe2{border-top-left-radius:4px;border-top-right-radius:4px}li.svelte-rjbe2:last-child button.svelte-rjbe2{border-bottom-left-radius:4px;border-bottom-right-radius:4px}button.svelte-rjbe2.svelte-rjbe2{display:flex;align-items:center;gap:6px;width:100%;height:36px;margin:0;padding:0 24px 0 16px;text-align:left;box-sizing:border-box;border-radius:0;border:none;background:none;color:var(--color-base);transition:background .12s ease-out;cursor:pointer;font-size:13px;line-height:1.15;font-weight:500;white-space:nowrap;-webkit-tap-highlight-color:transparent;--icon-size:14px;--icon-color:var(--color-base)}button.svelte-rjbe2.svelte-rjbe2:focus-visible{outline:2px solid var(--color-key);outline-offset:-2px}@media (hover: hover){button.svelte-rjbe2.svelte-rjbe2:hover{background:#f0f0f0}}button.svelte-rjbe2.svelte-rjbe2:active{background:#f0f0f0}button.active.svelte-rjbe2.svelte-rjbe2{color:var(--color-key);--icon-color:var(--color-key)}html[data-theme=dark] .sub-menu.svelte-rjbe2.svelte-rjbe2{background:#141414;box-shadow:0 4px 16px #0000004d,0 0 0 1px #292929;--sub-menu-color-inner-line:hsl(0 0% 16%)}@media (hover: hover){html[data-theme=dark] button.svelte-rjbe2.svelte-rjbe2:hover{background:#292929}}html[data-theme=dark] button.svelte-rjbe2.svelte-rjbe2:active{background:#292929}@media (prefers-color-scheme: dark){html[data-theme=system] .sub-menu.svelte-rjbe2.svelte-rjbe2,html:not([data-theme]) .sub-menu.svelte-rjbe2.svelte-rjbe2,html[data-theme=""] .sub-menu.svelte-rjbe2.svelte-rjbe2{background:#141414;box-shadow:0 4px 16px #0000004d,0 0 0 1px #292929;--sub-menu-color-inner-line:hsl(0 0% 16%)}}@media (prefers-color-scheme: dark) and (hover: hover){html[data-theme=system] button.svelte-rjbe2.svelte-rjbe2:hover,html:not([data-theme]) button.svelte-rjbe2.svelte-rjbe2:hover,html[data-theme=""] button.svelte-rjbe2.svelte-rjbe2:hover{background:#292929}}@media (prefers-color-scheme: dark){html[data-theme=system] button.svelte-rjbe2.svelte-rjbe2:active,html:not([data-theme]) button.svelte-rjbe2.svelte-rjbe2:active,html[data-theme=""] button.svelte-rjbe2.svelte-rjbe2:active{background:#292929}}.switch-theme.svelte-1hsu9m5.svelte-1hsu9m5{--switch-theme-width:50px;--switch-theme-height:28px;--switch-theme-padding:3px;--switch-theme-unit-size:calc(var(--switch-theme-height) - (var(--switch-theme-padding) * 2));position:relative;display:block;margin:0;padding:0;box-sizing:border-box;width:var(--switch-theme-width);height:var(--switch-theme-height);font-size:0;border-radius:calc(var(--switch-theme-height) * .5);border:none;background:#e0e0e0;cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:hidden;transition:background-color .16s ease-out}.switch-theme.svelte-1hsu9m5.svelte-1hsu9m5:focus-visible{outline:2px solid var(--color-key);outline-offset:2px}.switch-theme.svelte-1hsu9m5.svelte-1hsu9m5:active{background:#c7c7c7}.switch-theme.svelte-1hsu9m5 span.svelte-1hsu9m5{display:block;position:relative;transform:translate(var(--unit-x, var(--switch-theme-padding)));transform-origin:50% 50%;width:var(--switch-theme-unit-size);height:var(--switch-theme-unit-size);border-radius:50%;background:#fff;overflow:hidden;transition:transform .16s ease-out,background-color .16s ease-out}.switch-theme.svelte-1hsu9m5 i.svelte-1hsu9m5{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(var(--unit-r, 0deg));--icon-size:14px;--icon-stroke:3;transition:transform .48s ease-out}.switch-theme.svelte-1hsu9m5 i.sun.svelte-1hsu9m5{--icon-color:hsl(0 0% 15%);opacity:1}.switch-theme.svelte-1hsu9m5 i.moon.svelte-1hsu9m5{opacity:0;--icon-color:hsl(0 0% 75%)}.switch-theme--dark.svelte-1hsu9m5.svelte-1hsu9m5{background:#4d4d4d}.switch-theme--dark.svelte-1hsu9m5.svelte-1hsu9m5:active{background:#333}.switch-theme--dark.svelte-1hsu9m5 span.svelte-1hsu9m5{--unit-x:calc(var(--switch-theme-width) - var(--switch-theme-unit-size) - var(--switch-theme-padding));background:#000}.switch-theme--dark.svelte-1hsu9m5 i.svelte-1hsu9m5{--unit-r:360deg}.switch-theme--dark.svelte-1hsu9m5 i.sun.svelte-1hsu9m5{opacity:0}.switch-theme--dark.svelte-1hsu9m5 i.moon.svelte-1hsu9m5{opacity:1}.header.svelte-1il9a3e.svelte-1il9a3e{height:var(--layout-header-height);background:#ffffffbf;box-shadow:0 2px 16px #0003,0 1px #00000014}@supports (backdrop-filter: blur(16px)) or (-webkit-backdrop-filter: blur(16px)){.header.svelte-1il9a3e.svelte-1il9a3e{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}.header__wrap.svelte-1il9a3e.svelte-1il9a3e{display:grid;grid-template-columns:auto 1fr auto;height:100%}.header__logo.svelte-1il9a3e.svelte-1il9a3e{display:grid;place-content:center;margin:0 0 0 8px;width:60px;--logo-symbol-wdith:36px}.header__side.svelte-1il9a3e.svelte-1il9a3e{display:flex;align-items:center;padding:0 20px 0 0}html[data-theme=dark] .header.svelte-1il9a3e.svelte-1il9a3e{background:#000000bf;box-shadow:0 2px 16px #00000052,0 1px #ffffff0f}@media (prefers-color-scheme: dark){html[data-theme=system] .header.svelte-1il9a3e.svelte-1il9a3e,html:not([data-theme]) .header.svelte-1il9a3e.svelte-1il9a3e,html[data-theme=""] .header.svelte-1il9a3e.svelte-1il9a3e{background:#000000bf;box-shadow:0 2px 16px #00000052,0 1px #ffffff0f}}.gnb.svelte-1il9a3e.svelte-1il9a3e{margin:0;padding:0;list-style:none;display:flex;height:100%;gap:0}.gnb__item.svelte-1il9a3e.svelte-1il9a3e{position:relative;transition:background-color .12s ease-out}.gnb__item.svelte-1il9a3e.svelte-1il9a3e:focus-within{background-color:var(--gnb-menu-color-active, hsl(0, 0%, 92%))}.gnb__item.svelte-1il9a3e:focus-within .gnb__sub.svelte-1il9a3e{opacity:1;pointer-events:auto}.gnb__item.on.svelte-1il9a3e.svelte-1il9a3e{background-color:var(--gnb-menu-color-active, hsl(0, 0%, 92%))}.gnb__item.on.svelte-1il9a3e .gnb__sub.svelte-1il9a3e{opacity:1;pointer-events:auto}@media (hover: hover) and (pointer: fine){.gnb__item.on.svelte-1il9a3e .gnb__button.svelte-1il9a3e:hover{opacity:1}}.gnb__button.svelte-1il9a3e.svelte-1il9a3e{display:flex;align-items:center;gap:6px;margin:0;padding:0 12px;height:100%;box-sizing:border-box;user-select:none;-webkit-user-select:none;transition:opacity .12s ease-out;-webkit-tap-highlight-color:transparent;cursor:pointer}.gnb__button[type=button].svelte-1il9a3e.svelte-1il9a3e{border:none;border-radius:0;background:none}.gnb__button[type=button].svelte-1il9a3e.svelte-1il9a3e:active{opacity:.5}.gnb__button[type=button].svelte-1il9a3e.svelte-1il9a3e:focus-visible{outline:2px solid var(--color-key);outline-offset:-2px}@media (hover: hover) and (pointer: fine){.gnb__button.svelte-1il9a3e.svelte-1il9a3e:hover{opacity:.5}}.gnb__sub.svelte-1il9a3e.svelte-1il9a3e{position:absolute;z-index:3;left:-10px;top:calc(100% - 4px);pointer-events:none;opacity:0;transition:opacity .16s ease-out}html[data-theme=dark] .gnb.svelte-1il9a3e.svelte-1il9a3e{--gnb-menu-color-active:hsl(0 0% 16%)}@media (prefers-color-scheme: dark){html[data-theme=system] .gnb.svelte-1il9a3e.svelte-1il9a3e,html:not([data-theme]) .gnb.svelte-1il9a3e.svelte-1il9a3e,html[data-theme=""] .gnb.svelte-1il9a3e.svelte-1il9a3e{--gnb-menu-color-active:hsl(0 0% 16%)}}.json-editor .type-icon{display:grid;width:var(--type-size, 24px);height:var(--type-size, 24px);place-content:center;box-sizing:border-box;border-radius:4px;background:var(--type-icon-color, #aaa)}.json-editor .type-icon svg{display:block;box-sizing:border-box;color:#fff;width:var(--type-icon-width)}.json-editor .type-icon--object{--type-icon-color: var(--object);--type-icon-width: calc(var(--type-icon-size, 10px) + 1px)}.json-editor .type-icon--array{--type-icon-color: var(--array);--type-icon-width: var(--type-icon-size, 10px)}.json-editor .type-icon--string{--type-icon-color: var(--string);--type-icon-width: calc(var(--type-icon-size, 10px) - 2px)}.json-editor .type-icon--number{--type-icon-color: var(--number);--type-icon-width: calc(var(--type-icon-size, 10px) - 1px)}.json-editor .type-icon--boolean{--type-icon-color: var(--boolean);--type-icon-width: calc(var(--type-icon-size, 10px) - 3px)}.json-editor .type-icon--null{--type-icon-color: var(--null);--type-icon-width: calc(var(--type-icon-size, 10px) - 2px)}.json-editor .label-field{margin:-4px 0;padding:4px 6px;min-width:var(--label-min-width, unset);min-height:24px;outline:none;font-size:13px;color:var(--color-base);line-height:1.42;box-sizing:border-box;border-radius:2px;background-color:#0000;box-shadow:0 0 0 .5px #0000;transition:background-color .16s ease-out,box-shadow .2s ease-out;cursor:text;word-break:break-all}@media (hover: hover) and (pointer: fine){.json-editor .label-field:hover{background-color:var(--color-input-hover)}}.json-editor .label-field:focus{outline:2px solid var(--color-focus);outline-offset:-1px}.json-editor .label-field:empty:before{content:attr(data-placeholder);color:var(--color-input-empty)}.json-editor .label-field[type=number]{border:none;width:160px}.json-editor .label-field[type=number]::-webkit-outer-spin-button,.json-editor .label-field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.json-editor .label-null{display:block;padding:0 6px;color:var(--color-null);font-style:normal;letter-spacing:-.5px;-webkit-user-select:none;user-select:none;font-size:13px}.json-editor .label-switch{--switch-width: 36px;--switch-height: 18px;--switch-offset: 3px;--switch-speed: .1s;--switch-unit-size: calc(var(--switch-height) - (var(--switch-offset) * 2));display:block;margin:0 0 0 6px;padding:2px 0;background:none;border:none;font-size:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.json-editor .label-switch span{display:block;position:relative;padding:var(--switch-offset);width:var(--switch-width);height:var(--switch-height);border-radius:calc(var(--switch-height) * .5);box-shadow:inset 0 0 0 1px var(--switch-outline);background-color:var(--switch-bg);transition:box-shadow .16s ease-out;box-sizing:border-box}.json-editor .label-switch i{display:block;width:var(--switch-unit-size);height:var(--switch-unit-size);background-color:var(--switch-unit-color, var(--switch-ball));border-radius:var(--switch-unit-size);pointer-events:none;transform:translate(var(--switch-unit-x));transition:transform var(--switch-speed) ease-out,width var(--switch-speed) ease-out,background-color .24s ease-out}.json-editor .label-switch:active span{box-shadow:inset 0 0 0 1px var(--switch-outline-active)}.json-editor .label-switch:active[data-value=false] i{width:calc(var(--switch-unit-size) + 6px)}.json-editor .label-switch:active[data-value=true] i{width:calc(var(--switch-unit-size) + 6px);transform:translate(calc(var(--switch-width) - var(--switch-offset) * 2 - var(--switch-unit-size) - 6px))}.json-editor .label-switch:focus-visible{outline:none}.json-editor .label-switch:focus-visible span{outline:2px solid var(--color-focus);outline-offset:1px}.json-editor .label-switch[data-value=false]{--switch-unit-x: 0}.json-editor .label-switch[data-value=true]{--switch-unit-x: calc(var(--switch-width) - (var(--switch-offset) * 2) - var(--switch-unit-size));--switch-unit-color: var(--switch-ball-active)}.json-editor .node{position:relative}@supports (-webkit-touch-callout: none){.json-editor .node{-webkit-user-select:none}}.json-editor .node__body{position:relative;display:flex;align-items:center;box-sizing:border-box;padding:4px 0;transition:opacity .12s ease-out}.json-editor .node__body>.sort{display:block;box-sizing:border-box;cursor:move;margin:-4px 4px -4px 0;padding:4px 0;touch-action:none}.json-editor .node__body>.sort svg{display:block;width:24px;color:var(--color-bullet)}.json-editor .node__body>.sort:active{opacity:.5}.json-editor .node__body>.type{position:relative}.json-editor .node__body>.type>button{display:block;margin:-2px;padding:2px;box-sizing:border-box;border:none;background:none;outline:none;cursor:pointer;transition:opacity .12s ease-out;border-radius:6px;-webkit-tap-highlight-color:transparent}.json-editor .node__body>.type>button:active{opacity:.5}.json-editor .node__body>.type>button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-1px}.json-editor .node__body>.type.open>button{opacity:.5}.json-editor .node__body>.fold{display:block;width:28px;height:28px;margin:-8px -8px -8px 0;padding:0;background:none;border:none;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent}.json-editor .node__body>.fold:focus-visible{outline:2px solid var(--color-focus);outline-offset:-6px}.json-editor .node__body>.fold:active{opacity:.5}.json-editor .node__body>.fold svg{display:block;margin:0 auto;width:20px;rotate:0deg;box-sizing:border-box;transition:rotate,.16s ease-out;color:var(--color-bullet)}.json-editor .node__body>.key{margin-left:6px;--label-min-width: 48px}.json-editor .node__body>.count{display:block;margin:0;pointer-events:none;padding:0 0 0 8px;color:var(--color-count);font-style:normal;-webkit-user-select:none;user-select:none;font-size:13px;line-height:normal;font-family:var(--font-code)}.json-editor .node__body>.value{position:relative;flex:1;display:flex;align-items:center;gap:0 6px;font-size:13px;line-height:1.42;--label-min-width: 78px}.json-editor .node__body>.value:before{content:":"}.json-editor .node__children>.tree{position:relative;display:none;margin:0;padding:0 0 0 26px;list-style:none;box-sizing:border-box}.json-editor .node__children>.tree:not(:empty):before{content:"";display:block;position:absolute;left:11px;top:6px;bottom:14px;width:4px;border-width:0 0 0 1px;border-style:dashed;border-color:var(--color-tree)}.json-editor .node__children>.tree:not(:empty):after{content:"";display:block;position:absolute;left:9px;bottom:13px;width:5px;height:5px;background:var(--color-tree);border-radius:50%}.json-editor .node.open>.node__body .fold svg{rotate:90deg}.json-editor .node.open>.node__children>.tree{display:grid}.json-editor .node.open>.node__children>.tree:empty{display:none}.json-editor .node[data-type=object]>.node__body .count:before{content:"{"}.json-editor .node[data-type=object]>.node__body .count:after{content:"}"}.json-editor .node[data-type=object]>.node__body .value{display:none}.json-editor .node[data-type=array]>.node__body .count:before{content:"["}.json-editor .node[data-type=array]>.node__body .count:after{content:"]"}.json-editor .node[data-type=array]>.node__body .value{display:none}.json-editor .node[data-type=array]>.node__children>.tree>.node>.node__body>.key{display:none}.json-editor .node[data-type=string]>.node__body .fold,.json-editor .node[data-type=number]>.node__body .fold,.json-editor .node[data-type=boolean]>.node__body .fold,.json-editor .node[data-type=null]>.node__body .fold{display:none}.json-editor .node[data-type=string]>.node__children>.tree,.json-editor .node[data-type=number]>.node__children>.tree,.json-editor .node[data-type=boolean]>.node__children>.tree,.json-editor .node[data-type=null]>.node__children>.tree{display:none}.json-editor .node:before,.json-editor .node:after{display:none;content:"";position:absolute;left:0;right:0;height:2px;background-color:var(--color-drag-line);border-radius:2px}.json-editor .node:before{top:-1px}.json-editor .node:after{bottom:-1px}.json-editor .node.drag-over-start:before{display:block}.json-editor .node.drag-over-end:after{display:block}.json-editor.dragging .node:not(.root)>.node__body{opacity:.25}.json-editor.dragging .drag-area>.node>.node__body{opacity:unset}.json-editor .drag-select{background-color:var(--color-drag-target-bg)}.json-editor:is([data-edit=none],[data-edit=value]) .node__body>.sort{display:none}.json-editor:is([data-edit=none],[data-edit=value]) .node__body>.type>button{opacity:unset;cursor:default;outline:unset}.json-editor:is([data-edit=none],[data-edit=value]) .node__body>.fold{outline:unset}.json-editor:is([data-edit=none],[data-edit=value]) .node__body>.key .label-field{caret-color:transparent}@media (hover: hover) and (pointer: fine){.json-editor:is([data-edit=none],[data-edit=value]) .node__body>.key .label-field:hover{background-color:unset}}.json-editor:is([data-edit=none],[data-edit=value]) .node__body>.key .label-field:focus{outline:unset}.json-editor[data-edit=none] .node__body>.value .label-field{caret-color:transparent}@media (hover: hover) and (pointer: fine){.json-editor[data-edit=none] .node__body>.value .label-field:hover{background-color:unset}}.json-editor[data-edit=none] .node__body>.value .label-field:focus{outline:unset}.json-editor[data-edit=none] .node__body>.value .label-switch{cursor:default}.json-editor[data-edit=none] .node__body>.value .label-switch span{box-shadow:inset 0 0 0 1px var(--switch-outline)}.json-editor[data-edit=none] .node__body>.value .label-switch i{width:var(--switch-unit-size);transform:translate(var(--switch-unit-x))}.json-editor .context{position:absolute;top:-8px;right:-6px;z-index:2}.json-editor .context.is-root{left:28px}.json-editor .context ol{position:absolute;left:0;margin:0;padding:0;list-style:none;background:var(--context-color-inner);border-radius:var(--context-radius);box-shadow:var(--context-shadow)}.json-editor .context li{position:relative}.json-editor .context li:not(:first-child){margin-top:1px}.json-editor .context li:first-child>button{border-top-left-radius:var(--context-radius);border-top-right-radius:var(--context-radius)}.json-editor .context li:last-child>button{border-bottom-left-radius:var(--context-radius);border-bottom-right-radius:var(--context-radius)}.json-editor .context li.type>button{grid-template-columns:auto 1fr;gap:8px}.json-editor .context li.type>button:disabled>*{opacity:.25}.json-editor .context li.dropdown:hover>button,.json-editor .context li.dropdown:focus-within>button{background-color:var(--context-color-active)}.json-editor .context li.dropdown:hover>.children,.json-editor .context li.dropdown:focus-within>.children{opacity:1;pointer-events:auto}.json-editor .context li.dropdown>button{grid-template-columns:1fr auto}.json-editor .context li.remove .label{color:var(--context-color-remove)}.json-editor .context button{display:grid;align-items:center;margin:0;padding:8px 12px;min-width:150px;text-align:left;box-sizing:border-box;background-color:var(--context-color-bg);border:none;cursor:pointer;border-radius:0;transition:background-color .12s ease-out;font-size:12px;letter-spacing:-.25px;outline:none;color:var(--context-color-text);-webkit-tap-highlight-color:transparent}.json-editor .context button:hover:not(:disabled),.json-editor .context button:active:not(:disabled){background-color:var(--context-color-active)}.json-editor .context button:not(.parent):focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.json-editor .context button:disabled{cursor:default}.json-editor .context .label{display:block;font-style:normal;pointer-events:none;-webkit-user-select:none;user-select:none}.json-editor .context .type-icon{--type-size: 16px;--type-icon-size: 8px}.json-editor .context .arrow{display:block;margin:0 -4px 0 0;pointer-events:none}.json-editor .context .arrow svg{display:block;width:16px;color:var(--color-bullet);stroke-width:1.5}.json-editor .context .children{position:absolute;top:-12px;right:4px;z-index:2;pointer-events:none;opacity:0;transition:opacity .24s ease-out}.json-editor .context .children ol{top:0;left:0}.json-editor{--font-base: var(--json-editor-font, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");--font-code: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;--color-base: var(--json-editor-color-base, hsl(0 0% 13%));--color-input-empty: var(--json-editor-color-input-empty, hsl(0 0% 78%));--color-input-hover: var(--json-editor-color-input-active, hsla(0 0% 0% / 6%));--color-focus: var(--json-editor-color-focus, hsl(10, 95%, 54%));--color-count: var(--json-editor-color-count, hsl(0 0% 67%));--color-bullet: var(--json-editor-color-bullet, hsl(0 0% 13%));--color-tree: var(--json-editor-color-tree, hsl(0 0% 67%));--color-null: var(--json-editor-color-null, hsl(0 0% 72%));--object: var(--json-editor-object, hsl(168 73% 43%));--array: var(--json-editor-array, hsl(191 75% 53%));--string: var(--json-editor-string, hsl(5 87% 59%));--number: var(--json-editor-number, hsl(33 89% 55%));--boolean: var(--json-editor-boolean, hsl(45 89% 54%));--null: var(--json-editor-null, hsl(0 0% 58%));--color-drag-target-bg: var(--json-editor-color-drag-target-bg, hsla(0 0% 0% / 6%));--color-drag-line: var(--json-editor-color-drag-line, hsl(0 0% 65%));--switch-bg: var(--json-editor-switch-bg, hsla(0 0% 100% / 0%));--switch-outline: var(--json-editor-switch-outline, hsl(0 0% 67%));--switch-outline-active: var(--json-editor-switch-outline-active, hsla(0 0% 67% / 50%));--switch-ball: var(--json-editor-switch-ball, hsl(0 0% 56%));--switch-ball-active: var(--json-editor-switch-ball-active, hsl(0 0% 13%));--context-color-bg: var(--json-editor-context-color-bg, hsl(0 0% 100%));--context-color-inner: var(--json-editor-context-color-inner, hsl(0 0% 88%));--context-color-active: var(--json-editor-context-color-active, hsl(0 0% 92%));--context-color-remove: var(--json-editor-context-color-remove, hsl(0 96% 52%));--context-color-text: var(--json-editor-context-color-text, hsl(0 0% 13%));--context-color-bullet: var(--json-editor-context-color-bullet, hsl(0 0% 13%));--context-shadow: var(--json-editor-context-shadow, 0 4px 36px 0 hsla(0 0% 0% / 12%), 0 2px 12px 0 hsla(0 0% 0% / 20%), 0 0 0 1px hsla(0 0% 0% / 8%));--context-radius: var(--json-editor-radius, 2px);color:var(--color-base);font-size:16px;line-height:1.15}.json-editor,.json-editor button,.json-editor input,.json-editor select{font-family:var(--font-base)}.json-editor>ul{position:relative;margin:-4px 0;padding:0;list-style:none}.json-editor.dragging{cursor:move;-webkit-user-select:none;user-select:none}.json-editor.dragging *{cursor:move!important;-webkit-user-select:none!important;user-select:none!important}.json-editor[data-theme=dark]{--color-base: var(--json-editor-color-base, hsl(0 0% 92%));--color-input-empty: var(--json-editor-color-input-empty, hsl(0 0% 48%));--color-input-hover: var(--json-editor-color-input-active, hsla(0 0% 100% / 12%));--color-count: var(--json-editor-color-count, hsl(0 0% 56%));--color-bullet: var(--json-editor-color-bullet, hsl(0 0% 92%));--color-tree: var(--json-editor-color-tree, hsl(0 0% 42%));--color-null: var(--json-editor-color-null, hsl(0 0% 48%));--color-drag-target-bg: var(--json-editor-color-drag-target-bg, hsla(0 0% 100% / 8%));--color-drag-line: var(--json-editor-color-drag-line, hsl(0 0% 75%));--switch-bg: var(--json-editor-switch-bg, hsla(0 0% 0% / 0%));--switch-outline: var(--json-editor-switch-outline, hsl(0 0% 78%));--switch-outline-active: var(--json-editor-switch-outline-active, hsla(0 0% 62% / 50%));--switch-ball: var(--json-editor-switch-ball, hsl(0 0% 54%));--switch-ball-active: var(--json-editor-switch-ball-active, hsl(0 0% 100%));--context-color-bg: var(--json-editor-context-color-bg, hsl(0 0% 24%));--context-color-inner: var(--json-editor-context-color-inner, hsl(0 0% 16%));--context-color-active: var(--json-editor-context-color-active, hsl(0 0% 36%));--context-color-remove: var(--json-editor-context-color-remove, hsl(0 98% 60%));--context-color-text: var(--json-editor-context-color-text, hsl(0 0% 92%));--context-color-bullet: var(--json-editor-context-color-bullet, hsl(0 0% 92%));--context-shadow: var(--json-editor-context-shadow, 0 4px 36px 0 hsla(0 0% 0% / 32%), 0 2px 8px 0 hsla(0 0% 0% / 52%), 0 0 0 1px hsla(0 0% 0% / 75%))}@media (prefers-color-scheme: dark){.json-editor[data-theme=system],.json-editor:not([data-theme]),.json-editor[data-theme=""]{--color-base: var(--json-editor-color-base, hsl(0 0% 92%));--color-input-empty: var(--json-editor-color-input-empty, hsl(0 0% 48%));--color-input-hover: var(--json-editor-color-input-active, hsla(0 0% 100% / 12%));--color-count: var(--json-editor-color-count, hsl(0 0% 56%));--color-bullet: var(--json-editor-color-bullet, hsl(0 0% 92%));--color-tree: var(--json-editor-color-tree, hsl(0 0% 42%));--color-null: var(--json-editor-color-null, hsl(0 0% 48%));--color-drag-target-bg: var(--json-editor-color-drag-target-bg, hsla(0 0% 100% / 8%));--color-drag-line: var(--json-editor-color-drag-line, hsl(0 0% 75%));--switch-bg: var(--json-editor-switch-bg, hsla(0 0% 0% / 0%));--switch-outline: var(--json-editor-switch-outline, hsl(0 0% 78%));--switch-outline-active: var(--json-editor-switch-outline-active, hsla(0 0% 62% / 50%));--switch-ball: var(--json-editor-switch-ball, hsl(0 0% 54%));--switch-ball-active: var(--json-editor-switch-ball-active, hsl(0 0% 100%));--context-color-bg: var(--json-editor-context-color-bg, hsl(0 0% 24%));--context-color-inner: var(--json-editor-context-color-inner, hsl(0 0% 16%));--context-color-active: var(--json-editor-context-color-active, hsl(0 0% 36%));--context-color-remove: var(--json-editor-context-color-remove, hsl(0 98% 60%));--context-color-text: var(--json-editor-context-color-text, hsl(0 0% 92%));--context-color-bullet: var(--json-editor-context-color-bullet, hsl(0 0% 92%));--context-shadow: var(--json-editor-context-shadow, 0 4px 36px 0 hsla(0 0% 0% / 32%), 0 2px 8px 0 hsla(0 0% 0% / 52%), 0 0 0 1px hsla(0 0% 0% / 75%))}}.editor.svelte-8u721r{padding:24px 24px 48px;box-sizing:border-box;background:var(--color-bg)}.editor__body.svelte-8u721r{min-width:360px}.preview.svelte-7o8z3b.svelte-7o8z3b{--preview-padding:20px;--preview-header-height:26px;position:fixed;top:var(--layout-header-height);right:0;width:var(--preview-width);max-width:calc(var(--preview-max-width));height:calc(100vh - var(--layout-header-height));padding:var(--preview-padding);box-sizing:border-box}@supports (-webkit-touch-callout: none){.preview.svelte-7o8z3b.svelte-7o8z3b{height:calc(90vh - var(--layout-header-height))}}.preview__wrap.svelte-7o8z3b.svelte-7o8z3b{height:100%;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 0 0 1px #0000001a,0 4px 32px #0003;border-radius:4px;overflow:hidden}.preview__header.svelte-7o8z3b.svelte-7o8z3b{height:var(--preview-header-height);padding:2px 16px;background:#3d3d3d;-webkit-user-select:none;user-select:none;--icon-stroke:3}.preview__header.svelte-7o8z3b h1.svelte-7o8z3b{display:flex;align-items:center;height:100%;gap:4px;margin:0;font-size:12px;line-height:1.05;font-weight:600;color:#fff;--icon-size:14px;--icon-color:hsl(0 0% 100%)}.preview__body.svelte-7o8z3b.svelte-7o8z3b{flex:1;padding:16px;box-sizing:border-box;background:#e6e6e6bf}.preview__body.svelte-7o8z3b pre.svelte-7o8z3b{display:block;margin:0;font-family:var(--font-code);font-size:11px;line-height:1.48;box-sizing:border-box;word-break:break-all;white-space:break-spaces}html[data-theme=dark] .preview__wrap.svelte-7o8z3b.svelte-7o8z3b{box-shadow:0 0 0 1px #0d0d0d,0 4px 32px #00000040}html[data-theme=dark] .preview__body.svelte-7o8z3b.svelte-7o8z3b{background:#333333bf}html[data-theme=dark] .preview__header.svelte-7o8z3b.svelte-7o8z3b{background:#0d0d0d}@media (prefers-color-scheme: dark){html[data-theme=system] .preview__wrap.svelte-7o8z3b.svelte-7o8z3b,html:not([data-theme]) .preview__wrap.svelte-7o8z3b.svelte-7o8z3b,html[data-theme=""] .preview__wrap.svelte-7o8z3b.svelte-7o8z3b{box-shadow:0 0 0 1px #0d0d0d,0 4px 32px #00000040}html[data-theme=system] .preview__body.svelte-7o8z3b.svelte-7o8z3b,html:not([data-theme]) .preview__body.svelte-7o8z3b.svelte-7o8z3b,html[data-theme=""] .preview__body.svelte-7o8z3b.svelte-7o8z3b{background:#333333bf}html[data-theme=system] .preview__header.svelte-7o8z3b.svelte-7o8z3b,html:not([data-theme]) .preview__header.svelte-7o8z3b.svelte-7o8z3b,html[data-theme=""] .preview__header.svelte-7o8z3b.svelte-7o8z3b{background:#0d0d0d}}.button.svelte-dmiqme{display:flex;align-items:center;gap:4px;width:auto;height:36px;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;font-size:14px;line-height:1.15;color:#fff;margin:0;padding:0 16px;border:none;cursor:pointer;border-radius:2px;background-color:#858585;box-shadow:var(--button-outline),var(--button-focus);transition:box-shadow .12s ease-out;-webkit-tap-highlight-color:transparent;--button-outline:0 0 0 0 hsla(var(--color-base-hsl) / 0%);--button-focus:0 0 0 0 hsla(var(--color-key-hsl) / 0%);--icon-size:16px;--icon-color:hsl(0 0% 100%);--icon-margin:0 0 0 -2px}@media (hover: hover){.button.svelte-dmiqme:hover{--button-outline:0 0 0 1px hsla(var(--color-base-hsl) / 25%)}}.button.svelte-dmiqme:active{--button-outline:0 0 0 1px hsla(var(--color-base-hsl) / 75%)}.button.svelte-dmiqme:focus-visible{outline:none;--button-outline:0 0 0 1px hsla(var(--color-base-hsl) / 75%);--button-focus:0 0 0 5px hsla(var(--color-base-hsl) / 20%)}.button.svelte-dmiqme:disabled{opacity:.5;cursor:not-allowed}@media (hover: hover){.button.svelte-dmiqme:disabled:hover{--button-outline:0 0 0 0}}.button--color-key.svelte-dmiqme{background-color:var(--color-key)}html[data-theme=dark] .button.svelte-dmiqme{background-color:#858585}html[data-theme=dark] .button--color-key.svelte-dmiqme{background-color:var(--color-key)}@media (prefers-color-scheme: dark){html[data-theme=system] .button.svelte-dmiqme,html:not([data-theme]) .button.svelte-dmiqme,html[data-theme=""] .button.svelte-dmiqme{background-color:#858585}html[data-theme=system] .button--color-key.svelte-dmiqme,html:not([data-theme]) .button--color-key.svelte-dmiqme,html[data-theme=""] .button--color-key.svelte-dmiqme{background-color:var(--color-key)}}.form.svelte-15zmzqx.svelte-15zmzqx{display:grid;grid-template-rows:1fr auto;margin:16px 0 0}.source-input.svelte-15zmzqx.svelte-15zmzqx{display:flex;flex-direction:column;border:none;margin:0;padding:0}.source-input.svelte-15zmzqx legend.svelte-15zmzqx{position:absolute;font-size:0}.source-input.svelte-15zmzqx textarea.svelte-15zmzqx{flex:1;display:block;width:100%;height:100%;border-radius:2px;background:#f5f5f5;border:none;box-sizing:border-box;margin:0;padding:16px;font-size:14px;line-height:1.42;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:var(--source-code-shadow, 0 4px 12px 0 hsla(0, 0%, 0%, .15) inset),var(--source-code-border, 0 0 0 1px hsla(0, 0%, 0%, .25) inset),var(--source-code-focus, 0 0 0 3px hsla(var(--color-key-hsl)/0%));transition:box-shadow .12s ease-out}.source-input.svelte-15zmzqx textarea.svelte-15zmzqx:focus-visible{outline:none;--source-code-focus:0 0 0 3px hsla(var(--color-key-hsl) / 100%)}html[data-theme=dark] .source-input.svelte-15zmzqx textarea.svelte-15zmzqx{background:#1f1f1f;--source-code-border:0 0 0 1px hsla(0 0% 100% / 12%) inset}@media (prefers-color-scheme: dark){html[data-theme=system] .source-input.svelte-15zmzqx textarea.svelte-15zmzqx,html:not([data-theme]) .source-input.svelte-15zmzqx textarea.svelte-15zmzqx,html[data-theme=""] .source-input.svelte-15zmzqx textarea.svelte-15zmzqx{background:#1f1f1f;--source-code-border:0 0 0 1px hsla(0 0% 100% / 12%) inset}}.help-message.svelte-15zmzqx.svelte-15zmzqx{--color-fill:hsl(0 82% 48%);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px;margin:8px 0 0;-webkit-user-select:none;user-select:none;--icon-size:16px;--icon-color:var(--color-fill);--icon-stroke:2}.help-message.svelte-15zmzqx p.svelte-15zmzqx{margin:0;color:var(--color-fill);font-size:12px}.json-uploader__file.svelte-15zmzqx.svelte-15zmzqx{display:none}.data.svelte-15zmzqx.svelte-15zmzqx{height:100%}.data__wrap.svelte-15zmzqx.svelte-15zmzqx{display:grid;grid-template-rows:auto 1fr;height:100%;padding:30px;box-sizing:border-box}.data__header.svelte-15zmzqx h1.svelte-15zmzqx{margin:0;font-size:24px;line-height:1.15;letter-spacing:-.5px;font-weight:700;color:var(--color-base)}.data__header.svelte-15zmzqx p.svelte-15zmzqx{margin:6px 0 0;font-size:13px;line-height:1.25;color:#858585}html[data-theme=dark] .data__header.svelte-15zmzqx p.svelte-15zmzqx{color:#a3a3a3}@media (prefers-color-scheme: dark){html[data-theme=system] .data__header.svelte-15zmzqx p.svelte-15zmzqx,html:not([data-theme]) .data__header.svelte-15zmzqx p.svelte-15zmzqx,html[data-theme=""] .data__header.svelte-15zmzqx p.svelte-15zmzqx{color:#a3a3a3}}.source-result.svelte-15zmzqx.svelte-15zmzqx{margin:16px 0 0;border-radius:2px;background:#fff;box-shadow:var(--source-shadow, 0 4px 32px 0 hsla(0, 0%, 0%, .1) inset),var(--source-focus, 0 0 0 1px hsla(0, 0%, 0%, .2) inset);box-sizing:border-box}.source-result.svelte-15zmzqx pre.svelte-15zmzqx{margin:0;min-height:100%;padding:16px;font-size:11px;font-weight:400;line-height:1.62;font-family:var(--font-code);box-sizing:border-box;word-break:break-all;white-space:break-spaces}html[data-theme=dark] .source-result.svelte-15zmzqx.svelte-15zmzqx{background:#3d3d3d;box-shadow:var(--source-shadow, 0 4px 32px 0 hsla(0, 0%, 0%, .3) inset),var(--source-focus, 0 0 0 1px hsla(0, 0%, 100%, .1) inset)}@media (prefers-color-scheme: dark){html[data-theme=system] .source-result.svelte-15zmzqx.svelte-15zmzqx,html:not([data-theme]) .source-result.svelte-15zmzqx.svelte-15zmzqx,html[data-theme=""] .source-result.svelte-15zmzqx.svelte-15zmzqx{background:#3d3d3d;box-shadow:var(--source-shadow, 0 4px 32px 0 hsla(0, 0%, 0%, .3) inset),var(--source-focus, 0 0 0 1px hsla(0, 0%, 100%, .1) inset)}}.select-code-style.svelte-15zmzqx.svelte-15zmzqx{display:block;position:relative;background:#f5f5f5;box-shadow:var(--selct-code-style-border, 0 0 0 1px hsla(0, 0%, 0%, .25) inset),var(--selct-code-style-shadow, 0 4px 12px 0 hsla(0, 0%, 0%, .15) inset),var(--selct-code-style-focus, 0 0 0 3px hsla(var(--color-key-hsl)/0%));border-radius:2px;transition:box-shadow .12s ease-out}.select-code-style.svelte-15zmzqx.svelte-15zmzqx:focus-within{--selct-code-style-focus:0 0 0 3px hsla(var(--color-key-hsl) / 100%)}.select-code-style.svelte-15zmzqx:focus-within select.svelte-15zmzqx{outline:none}.select-code-style.svelte-15zmzqx select.svelte-15zmzqx{display:block;margin:0;padding:0 36px 0 16px;height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;font-size:14px;color:var(--color-base)}.select-code-style.svelte-15zmzqx i.svelte-15zmzqx{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:block;--icon-size:16px;pointer-events:none}html[data-theme=dark] .select-code-style.svelte-15zmzqx.svelte-15zmzqx{background:#1f1f1f}@media (prefers-color-scheme: dark){html[data-theme=system] .select-code-style.svelte-15zmzqx.svelte-15zmzqx,html:not([data-theme]) .select-code-style.svelte-15zmzqx.svelte-15zmzqx,html[data-theme=""] .select-code-style.svelte-15zmzqx.svelte-15zmzqx{background:#1f1f1f}}.nav-submit.svelte-15zmzqx.svelte-15zmzqx{display:grid;grid-template-columns:1fr auto;align-items:center;margin:16px 0 0}.nav-submit.svelte-15zmzqx>div.svelte-15zmzqx{display:flex;align-items:center;justify-content:flex-start;gap:8px}svg.svelte-fc8vwx{display:block;width:var(--logo-label-wdith, 371px);color:var(--logo-label-color, var(--color-base))}.about.svelte-19u3yqf.svelte-19u3yqf{display:grid;place-content:center;height:100%}.about__wrap.svelte-19u3yqf.svelte-19u3yqf{padding:60px;box-sizing:border-box}.about__logo.svelte-19u3yqf.svelte-19u3yqf{display:grid;gap:32px;place-content:center;margin:0}.about__logo.svelte-19u3yqf .symbol.svelte-19u3yqf{display:block;width:150px;margin:0 auto;--logo-symbol-wdith:100%}.about__logo.svelte-19u3yqf .label.svelte-19u3yqf{display:block;width:240px;margin:0 auto;--logo-label-wdith:100%}.about__description.svelte-19u3yqf.svelte-19u3yqf{margin:54px 0 0;font-size:15px;line-height:1.42}@media (max-width: 768px){.about__wrap.svelte-19u3yqf.svelte-19u3yqf{padding:32px;max-width:540px}.about__logo.svelte-19u3yqf.svelte-19u3yqf{gap:24px}.about__logo.svelte-19u3yqf .symbol.svelte-19u3yqf{width:100px}.about__logo.svelte-19u3yqf .label.svelte-19u3yqf{width:180px}}.information.svelte-19u3yqf.svelte-19u3yqf{margin:30px 0 0}.information.svelte-19u3yqf h2.svelte-19u3yqf{margin:0;font-size:18px;line-height:1.15}.information.svelte-19u3yqf ul.svelte-19u3yqf{display:grid;gap:2px;margin:12px 0 0;padding:0 0 0 16px;font-size:13px;line-height:1.42}.modal.svelte-1mk0jit{position:fixed;z-index:100;left:0;right:0;top:0;bottom:0;display:grid;place-content:center;overflow-x:hidden;overflow-y:auto;background:#ffffffbf;cursor:zoom-out}@supports (backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px)){.modal.svelte-1mk0jit{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}.modal__wrap.svelte-1mk0jit{width:var(--modal-width, 640px);min-width:var(--modal-min-width);max-width:var(--modal-max-width);height:var(--modal-height, 480px);min-height:var(--modal-min-height);max-height:var(--modal-max-height);position:relative;box-sizing:border-box;background:#fff;border-radius:8px;cursor:default;padding:0;margin:0 auto;box-shadow:0 1px 3px #0000000a,0 3px 8px #0000000f,0 6px 16px #00000014,0 12px 32px #0000001a,0 32px 86px #00000024}.modal__close.svelte-1mk0jit{position:absolute;right:20px;top:20px;display:grid;place-content:center;margin:-6px;padding:6px;font-size:0;cursor:pointer;background:none;border:none;transition:opacity .12s ease-out;border-radius:4px;-webkit-tap-highlight-color:transparent;--icon-size:24px;--icon-color:var(--color-base);--icon-stroke:2px}.modal__close.svelte-1mk0jit:focus-visible{outline:2px solid var(--color-key);outline-offset:-2px}.modal__close.svelte-1mk0jit:active{opacity:.5}@media (max-width: 768px){.modal.svelte-1mk0jit{display:block;padding:0;background:none;cursor:auto}.modal__wrap.svelte-1mk0jit{--modal-width:100%;--modal-min-width:auto;--modal-max-width:none;--modal-height:100%;--modal-min-height:auto;--modal-max-height:none;border-radius:0;box-shadow:none}}html[data-theme=dark] .modal.svelte-1mk0jit{background:#0f0f0fbf}html[data-theme=dark] .modal__wrap.svelte-1mk0jit{background:#292929}@media (prefers-color-scheme: dark){html[data-theme=system] .modal.svelte-1mk0jit,html:not([data-theme]) .modal.svelte-1mk0jit,html[data-theme=""] .modal.svelte-1mk0jit{background:#0f0f0fbf}html[data-theme=system] .modal__wrap.svelte-1mk0jit,html:not([data-theme]) .modal__wrap.svelte-1mk0jit,html[data-theme=""] .modal__wrap.svelte-1mk0jit{background:#292929}}.layout.svelte-kti866{display:grid;grid-template-areas:var(--layout-areas, "header" "editor");grid-template-columns:var(--layout-columns, 1fr);grid-template-rows:var(--layout-rows, var(--layout-header-height) 1fr);box-sizing:border-box}.layout__header.svelte-kti866{grid-area:header;position:sticky;top:0;z-index:10}.layout__editor.svelte-kti866{grid-area:editor}.layout__preview.svelte-kti866{grid-area:preview;--preview-width:45vw;--preview-max-width:640px;width:var(--preview-width);max-width:var(--preview-max-width)}.layout--preview.svelte-kti866{--layout-areas:"header header" "editor preview";--layout-columns:1fr auto}@media (max-width: 768px){.layout.svelte-kti866{--layout-areas:"header" "editor";--layout-columns:1fr;--layout-rows:unset}.layout__preview.svelte-kti866{display:none}}.modal-data.svelte-kti866{--modal-width:720px;--modal-height:540px}.modal-about.svelte-kti866{--modal-width:640px;--modal-height:600px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-bg-hsl: 0 0% 100%;--color-base-hsl: 0 0% 13.5%;--color-key-hsl: 168 82% 42%;--color-blur-hsl: 0 0% 52%;--color-invert-hsl: 0 0% 100%;--color-bg: hsl(var(--color-bg-hsl));--color-base: hsl(var(--color-base-hsl));--color-key: hsl(var(--color-key-hsl));--color-blur: hsl(var(--color-blur-hsl));--color-invert: hsl(var(--color-invert-hsl));--font-base: "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-code: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;--layout-header-height: 44px;--layout-min-width: 640px;color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--color-bg-hsl: 0 0% 13%;--color-base-hsl: 0 0% 94%;--color-key-hsl: 172 92% 40%;--color-blur-hsl: 0 0% 64%;--color-invert-hsl: 0 0% 0%}@media (prefers-color-scheme: dark){:root[data-theme=system],:root:not([data-theme]),:root[data-theme=""]{color-scheme:dark;--color-bg-hsl: 0 0% 13%;--color-base-hsl: 0 0% 94%;--color-key-hsl: 172 92% 40%;--color-blur-hsl: 0 0% 64%;--color-invert-hsl: 0 0% 0%}}html,body{-webkit-text-size-adjust:none;box-sizing:border-box;text-size-adjust:none}html{touch-action:manipulation}html.transition-theme *{transition:background-color .16s ease-out}body{margin:0;min-width:var(--layout-min-width);background:var(--color-bg);font-size:16px;line-height:1.52;color:var(--color-base);box-sizing:border-box}body,button,input,textarea,select{font-family:var(--font-base)}main{box-sizing:border-box}a{color:var(--color-key)}::selection{background:var(--color-key);color:#fff}.opened-modal,.opened-modal body{overflow:hidden}.scroll-area{overflow:auto;--scroll-size: 15px;--scroll-padding: 5px;--scroll-track: hsl(0 0% 65%);--scroll-track-hover: hsl(0 0% 45%);--scroll-bg: hsla(0 0% 100% / 0%)}.scroll-area::-webkit-scrollbar{width:var(--scroll-size)}.scroll-area::-webkit-scrollbar-thumb{border:var(--scroll-padding) solid hsla(0,0%,100%,0);background-clip:padding-box;border-radius:9999px;background-color:var(--scroll-track)}.scroll-area::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-track-hover)}.scroll-area::-webkit-scrollbar-track{background:var(--scroll-bg)}html[data-theme=dark] .scroll-area{--scroll-track: hsl(0 0% 72%);--scroll-track-hover: hsl(0 0% 52%)}@media (prefers-color-scheme: dark){html[data-theme=system] .scroll-area,html:not([data-theme]) .scroll-area,html[data-theme=""] .scroll-area{--scroll-track: hsl(0 0% 72%);--scroll-track-hover: hsl(0 0% 52%)}}
