.n-icon[data-v-5fa01a6d]{font-size:26px}.icon-login[data-v-5fa01a6d]{margin-left:8px}.header[data-v-5fa01a6d]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;height:64px}.header-left[data-v-5fa01a6d]{display:flex;align-items:center;gap:16px}.logo[data-v-5fa01a6d]{width:50px;height:50px;cursor:pointer}.logo-text[data-v-5fa01a6d]{cursor:pointer;display:flex;flex-direction:column;justify-content:center;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logo-title[data-v-5fa01a6d]{font-size:19px;font-weight:700}.logo-subtitle[data-v-5fa01a6d]{font-size:12px;color:#a1a1a1}.header-right[data-v-5fa01a6d]{display:flex;align-items:center;gap:16px}.search-input[data-v-5fa01a6d]{min-width:200px;margin:0 16px;flex-grow:1}.language-select[data-v-5fa01a6d]{min-width:110px}.login-button[data-v-5fa01a6d]{display:flex;align-items:center}.shortcut[data-v-5fa01a6d]{margin-left:8px;opacity:.5}@media (max-width:768px){.hide-mobile[data-v-5fa01a6d]{display:none}.search-input[data-v-5fa01a6d]{min-width:100px;width:50%}.header[data-v-5fa01a6d]{padding:12px;height:56px}.header-left[data-v-5fa01a6d]{gap:8px}.menu-button[data-v-5fa01a6d]{margin-left:0}.login-button[data-v-5fa01a6d]{justify-content:center;margin-right:0}.icon-login[data-v-5fa01a6d]{margin-left:0}}@media (max-width:864px){.hide-2[data-v-5fa01a6d]{display:none}.icon-login[data-v-5fa01a6d]{margin-left:0}}.n-icon[data-v-7733cd27]{width:20px!important;height:20px!important}.sider[data-v-7733cd27]{flex-shrink:0;position:relative}.menu-wrapper[data-v-7733cd27]{padding:8px;padding-bottom:150px}.logo-container[data-v-7733cd27]{text-align:center;padding:16px 0}.logo[data-v-7733cd27]{width:60px;height:60px}.logo-text[data-v-7733cd27]{display:flex;flex-direction:column;align-items:center}.logo-title[data-v-7733cd27]{font-size:16px;font-weight:700}.logo-subtitle[data-v-7733cd27]{font-size:12px;color:#a1a1a1}.mobile-settings[data-v-7733cd27]{margin-bottom:15px}@media (max-width:768px){.show-mobile[data-v-7733cd27]{display:block}}@media (min-width:769px){.show-mobile[data-v-7733cd27]{display:none}}@media (max-width:768px){.sider[data-v-7733cd27]{position:absolute;height:100%;z-index:1000;left:0;top:0;bottom:0}.overlay[data-v-7733cd27]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}}.footer[data-v-7733cd27]{margin-top:auto;padding:16px;padding-top:32px;text-align:center;font-size:12px;color:#666}.version-info[data-v-7733cd27]{display:block}.support-link[data-v-7733cd27]{color:#007acc;text-decoration:none}.support-link[data-v-7733cd27]:hover{text-decoration:underline}@keyframes slideDown-6d230581{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.no-results[data-v-6d230581]{margin-top:10px;width:600px;max-width:90%}@keyframes slideUp-6d230581{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fadeIn-6d230581{0%{background-color:transparent}to{background-color:rgba(0,0,0,.5)}}@keyframes fadeOut-6d230581{0%{background-color:rgba(0,0,0,.5)}to{background-color:transparent}}.search-result[data-v-6d230581]{display:flex;align-items:center;border-radius:4px;cursor:pointer;transition:background-color .3s,transform .3s}.is-active[data-v-6d230581],.search-result[data-v-6d230581]:hover{background-color:#18a058;color:#fff}.animated-search-bar[data-v-6d230581]{animation:slideDown-6d230581 .4s ease forwards}.animated-search-bar-leave[data-v-6d230581]{animation:slideUp-6d230581 .4s ease forwards}.fade-in[data-v-6d230581]{animation:fadeIn-6d230581 .4s ease forwards}.fade-out[data-v-6d230581]{animation:fadeOut-6d230581 .4s ease forwards}.search-overlay[data-v-6d230581]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.search-container-wrapper[data-v-6d230581]{margin-top:100px}.search-input[data-v-6d230581]{font-size:larger;padding:5px}.search-container[data-v-6d230581]{margin:0 auto;display:flex;justify-content:center;flex-direction:column;align-items:center;max-width:650px}.search-bar[data-v-6d230581]{display:flex;align-items:center;width:600px;max-width:90%}.close-btn[data-v-6d230581]{margin-left:10px}.search-results[data-v-6d230581]{margin-top:10px;max-height:600px;overflow-y:auto;width:600px;max-width:90%;box-shadow:0 4px 15px rgba(0,0,0,.4)}.search-results ul[data-v-6d230581]{list-style:none;padding:0;margin:0}.result-card[data-v-6d230581]{display:flex;align-items:center;padding:7px;border-radius:6px;margin-bottom:8px;cursor:pointer;padding-left:10px;padding-bottom:0}.result-icon[data-v-6d230581]{margin-right:15px;font-size:24px;display:flex;align-items:center;justify-content:center;width:28px;opacity:.5}.result-info[data-v-6d230581]{flex:1}.result-name[data-v-6d230581]{font-size:16px;font-weight:700}.result-description[data-v-6d230581]{font-size:13px;opacity:.7;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin:0}.sider::-webkit-scrollbar{width:0}.cm-editor{height:calc(100vh - 400px)!important}.cm-editor,.error-alert .cm-editor{overflow:auto!important;transition:all .3s ease-in-out}.error-alert .cm-editor{height:calc(100vh - 466px)!important}.full-screen .cm-editor{height:calc(100vh - 230px)!important;overflow:auto!important;transition:all .3s ease-in-out}.full-screen .error-alert .cm-editor{height:calc(100vh - 296px)!important;overflow:auto!important;transition:all .3s ease-in-out}.json-editor .cm-scroller{scroll-behavior:smooth;overflow:auto}.json-editor .cm-scroller::-webkit-scrollbar{width:7px;height:7px;-webkit-transition:width .3s ease-in-out,height .3s ease-in-out;transition:width .3s ease-in-out,height .3s ease-in-out}.json-editor .cm-scroller::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.json-editor .cm-scroller::-webkit-scrollbar-thumb:hover{background-color:#999}.json-formatter .n-card-header{padding-bottom:0!important}.sider{-ms-overflow-style:none;scrollbar-width:none;height:calc(100vh - 64px)}.app-container{display:flex;flex-direction:column;height:100vh}.app-container,.n-layout{overflow:hidden}.content{padding:24px;flex-grow:1;overflow:auto}.tool-container{max-width:650px;margin:0 auto;padding-top:32px}.separator{width:200px;height:2px;background:#a1a1a1;opacity:.2;margin:0}.tool-title{margin:0;font-size:38px;font-weight:500}.tool-description{opacity:.7}@media (max-width:768px){.tool-container{max-width:650px;margin:0 auto;padding:0}}.homepage-container h2[data-v-5266c1f7]{opacity:.8;font-weight:500;font-size:18px}.grid-container[data-v-5266c1f7]{display:flex;flex-wrap:wrap;gap:16px}.grid-item[data-v-5266c1f7]{flex:1 1 calc(25% - 16px);max-width:calc(25% - 16px)}@media (max-width:1350px){.grid-item[data-v-5266c1f7]{flex:1 1 calc(33.33% - 16px);max-width:calc(33.33% - 16px)}}@media (max-width:992px){.grid-item[data-v-5266c1f7]{flex:1 1 calc(50% - 16px);max-width:calc(50% - 16px)}}@media (max-width:600px){.grid-item[data-v-5266c1f7]{flex:1 1 100%;max-width:100%}}.tool-card[data-v-5266c1f7]{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;display:flex;flex-direction:column;justify-content:space-between;height:160px;border:2px solid transparent;border-radius:6px}.tool-card[data-v-5266c1f7]:hover{border-color:#1fa54c}.card-content[data-v-5266c1f7]{display:flex;flex-direction:column;flex-grow:1}.card-header[data-v-5266c1f7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.card-tool-title[data-v-5266c1f7]{margin:0;font-size:18px;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.card-tool-description[data-v-5266c1f7]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:#666}.card-icon[data-v-5266c1f7]{opacity:.4}.favorite-icon[data-v-5266c1f7]{cursor:pointer;opacity:.4}.tool-card.dragging[data-v-5266c1f7]{border-color:transparent!important;box-shadow:none!important;transform:none!important;pointer-events:none}.tool-card.dragging[data-v-5266c1f7]:hover{border-color:transparent;box-shadow:none;transform:none}@keyframes fadeIn-5266c1f7{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut-5266c1f7{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.fade-in[data-v-5266c1f7]{animation:fadeIn-5266c1f7 .3s ease forwards}.fade-out[data-v-5266c1f7]{animation:fadeOut-5266c1f7 .3s ease forwards}.title-container[data-v-89bcd504]{display:flex;align-items:center;justify-content:space-between;width:100%}.json-header.full-screen[data-v-89bcd504]{display:none}.converted-row[data-v-2f0af8c1]{display:flex;align-items:center;gap:16px}.converted-label[data-v-2f0af8c1]{width:225px;text-align:right}.converted-input[data-v-2f0af8c1]{flex:1;min-width:230px}.drop-overlay[data-v-2f0af8c1]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);border:1px dashed var(--n-primary-color);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px;z-index:9999;pointer-events:none;text-align:center;opacity:0;transition:opacity .4s ease,background-color .6s}.drop-overlay.visible[data-v-2f0af8c1]{opacity:1}.drop-icon[data-v-2f0af8c1]{margin-bottom:15px}.drop-overlay-content p[data-v-2f0af8c1]{margin:0;font-size:18px;font-weight:700}.drop-overlay-content small[data-v-2f0af8c1]{font-size:14px;opacity:.7;margin-top:5px}.json-header[data-v-2f0af8c1]{width:85%}.json-header.full-screen[data-v-2f0af8c1]{display:none}.json-container[data-v-2f0af8c1]{width:100%;margin:0 auto;padding-top:24px;transition:all .3s ease-in-out}.json-container.full-screen[data-v-2f0af8c1]{padding-top:0}.json-editor[data-v-2f0af8c1]{flex-grow:1;height:100%;max-height:calc(100vh - 50px)!important;width:100%;font-family:monospace;font-size:13px;overflow:auto}.json-formatter .n-card-header[data-v-2f0af8c1]{padding-bottom:0!important}.json-formatter[data-v-2f0af8c1]{max-width:85%;transition:all .3s ease-in-out}.json-formatter.full-screen[data-v-2f0af8c1]{max-width:100%}.custom-alert[data-v-2f0af8c1]{border-left:4px solid #f03e3e;background-color:var(--n-card-color);color:var(--n-text-color);border-radius:4px;font-size:14px!important;font-family:monospace}.custom-alert .n-alert-body[data-v-2f0af8c1]{padding-left:10px}.custom-alert .n-alert-title[data-v-2f0af8c1]{font-weight:400;font-size:14px}.input-container[data-v-2f0af8c1]{display:flex;justify-content:space-between}.filename-input[data-v-2f0af8c1]{flex:1;min-width:180px}.download-input[data-v-2f0af8c1]{min-width:100px;max-width:200px;margin-left:10px;margin-right:15px}.loading-container[data-v-2f0af8c1]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;height:calc(100vh - 385px)}.full-screen .loading-container[data-v-2f0af8c1]{max-height:calc(100vh - 265px);min-height:calc(100vh - 265px);display:flex;flex-direction:column;align-items:center;justify-content:center}.loading-container p[data-v-2f0af8c1]{margin-top:16px;font-size:14px;opacity:.6}.json-error-alert[data-v-2f0af8c1]{font-size:15px}.custom-tabs[data-v-2f0af8c1]{display:flex;align-items:center;overflow-x:auto;white-space:nowrap;margin-bottom:5px;position:relative}.custom-tabs[data-v-2f0af8c1]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--n-border-color);z-index:0}.tabs-list[data-v-2f0af8c1]{display:flex;flex-wrap:nowrap;z-index:1}.tab-item[data-v-2f0af8c1]{display:flex;align-items:center;padding:9px 12px;margin-right:4px;border:1px solid var(--n-border-color);border-bottom:none;border-radius:4px 4px 0 0;cursor:pointer;transition:background-color .6s,color .6s;background-color:var(--n-tab-color);color:var(--n-text-color);position:relative}.tab-item.active[data-v-2f0af8c1]{background-color:var(--n-card-color)}.tab-item span[data-v-2f0af8c1]{font-size:14px;font-weight:400}.tab-item.active span[data-v-2f0af8c1]{font-size:14px;font-weight:400;transition:color .6s}.tab-item.active[data-v-2f0af8c1]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;transition:background-color .6s;background-color:var(--n-primary-color)}.tab-title[data-v-2f0af8c1]{display:flex;align-items:center;margin-right:3px}.close-icon[data-v-2f0af8c1]{cursor:pointer;margin-left:5px;opacity:.6;transition:opacity .3s}.close-icon[data-v-2f0af8c1]:hover{opacity:1}.tab-add[data-v-2f0af8c1]{cursor:pointer;padding:11px 8px;display:flex;align-items:center;border:1px solid var(--n-border-color);border-radius:4px;border-bottom:none;background-color:var(--n-tab-color)}.tab-close-all[data-v-2f0af8c1]{margin-left:10px}@media (max-width:1650px){.json-formatter[data-v-2f0af8c1]{max-width:95%}.json-header[data-v-2f0af8c1]{width:95%}}@media (max-width:1450px){.json-error-alert[data-v-2f0af8c1]{font-size:14px}}@media (max-width:1199px){.json-formatter[data-v-2f0af8c1]{max-width:100%}.json-header[data-v-2f0af8c1]{width:100%}.json-formatter.full-screen[data-v-2f0af8c1]{max-width:100%}}@media (min-width:769px){.hide-when-desktop[data-v-2f0af8c1]{display:none}}@media (max-width:768px){.hide-when-mobile[data-v-2f0af8c1]{display:none}.converted-input[data-v-2f0af8c1]{flex:1;min-width:180px}}.editor-container[data-v-2f0af8c1]{position:relative;width:100%;overflow:hidden}.float-button-group[data-v-2f0af8c1]{transform:translate(0)}.settings-float-button[data-v-2f0af8c1]{position:absolute;z-index:1000}.title-container[data-v-5eea786f]{display:flex;align-items:center;justify-content:space-between;width:100%}.description[data-v-69da6e2c]{margin-bottom:16px;font-size:14px;color:#999}.n-button[data-v-69da6e2c]{min-width:50px;text-align:center}.uuid-output[data-v-69da6e2c]{margin-bottom:16px;font-size:14px}.switches-container[data-v-49b74214]{margin-bottom:20px}.length-container[data-v-49b74214]{display:flex;align-items:center;gap:12px}.length-slider[data-v-49b74214]{margin-top:8px}.form-wrapper[data-v-49b74214]{margin-top:24px}@media (max-width:768px){.switches-container[data-v-49b74214]{margin-bottom:20px;flex-flow:unset!important}}.converted-row[data-v-24cf60da]{display:flex;align-items:center;gap:16px}.converted-label[data-v-24cf60da]{width:80px;text-align:right}.n-input[data-v-24cf60da]{flex:1}.result-container[data-v-5ea62636]{display:flex;flex-direction:column;justify-content:center;align-items:center}.result-row[data-v-5ea62636]{display:flex;justify-content:space-between;width:100%;padding:5px 0}.result-label[data-v-5ea62636]{flex:1;text-align:right;padding-right:20px;color:#999}.result-value[data-v-5ea62636]{flex:1;text-align:left;font-weight:700}.crack-duration[data-v-5ea62636]{font-size:24px}.note[data-v-5ea62636]{font-size:14px;color:#999}.input-container[data-v-93f1b780]{display:flex;justify-content:space-between}.date-input[data-v-93f1b780]{flex:1;min-width:200px}.format-select[data-v-93f1b780]{min-width:120px;max-width:150px;margin-left:10px}.converted-row[data-v-93f1b780]{display:flex;align-items:center;gap:16px}.converted-label[data-v-93f1b780]{width:105px;text-align:right}.n-input[data-v-93f1b780]{flex:1}.input-wrapper[data-v-0ae29b9a]{margin-bottom:20px}.info-card[data-v-ada0e828]{min-height:150px}.n-tag[data-v-ada0e828]{font-size:16px;padding:6px 12px}.n-input[data-v-ada0e828]{margin-bottom:16px}.info-title[data-v-ada0e828]{font-size:18px;font-weight:400;margin-right:8px}.no-data[data-v-ada0e828]{color:#a1a1a1;font-size:14px;font-style:italic}@media (max-width:768px){.info-card[data-v-ada0e828]{min-height:120px}.info-title[data-v-ada0e828]{font-size:16px}.n-tag[data-v-ada0e828]{font-size:14px;padding:4px 8px}}.input-wrapper[data-v-de431318],.tool-header{margin-bottom:20px}.color-row{display:flex;align-items:center;gap:16px}.color-row label{width:80px;text-align:right}.n-color-picker,n-input{flex:1}.converted-row[data-v-5308da08]{display:flex;align-items:center;gap:16px}.converted-label[data-v-5308da08]{width:100px;text-align:right}.n-input[data-v-5308da08]{flex:1}.selector[data-v-011ac188]{min-width:120px;max-width:150px;margin-left:10px}.time-input[data-v-011ac188]{flex:1;min-width:200px}.input-container[data-v-011ac188]{display:flex;justify-content:space-between}.converted-row[data-v-011ac188]{display:flex;align-items:center;gap:16px}.converted-label[data-v-011ac188]{width:100px;text-align:right}.n-input[data-v-011ac188]{flex:1}.sliders-container[data-v-047a95c3]{margin-bottom:20px}.converted-row[data-v-047a95c3]{display:flex;align-items:center;gap:16px}.converted-label[data-v-047a95c3]{width:235px;text-align:right}@media (max-width:768px){.converted-label[data-v-047a95c3]{width:168px;text-align:right}}.stat-container{text-align:start}.stat-label{display:block;font-size:14px;opacity:.6}.stat-value{margin-top:5px;display:block;font-size:20px}.stat-label[data-v-2b117810]{display:block;font-size:14px;opacity:.6}.stat-value[data-v-2b117810]{display:block;font-size:20px}.inputs-row[data-v-2b117810]{display:flex;align-items:center;justify-content:space-between}.input-group[data-v-2b117810],.switch-group[data-v-2b117810]{display:flex;flex-direction:column;margin-right:16px}.switch-group[data-v-2b117810]{display:flex;align-items:self-start}.switch-group label[data-v-2b117810]{margin-right:8px}.selector[data-v-fa0b90b0]{min-width:120px;max-width:150px;margin-left:10px}.data-input[data-v-fa0b90b0]{flex:1;min-width:200px}.input-container[data-v-fa0b90b0]{display:flex;justify-content:space-between}.converted-row[data-v-fa0b90b0]{display:flex;align-items:center;gap:16px}.converted-label[data-v-fa0b90b0]{width:100px;text-align:right}.n-input[data-v-fa0b90b0]{flex:1}.divider-wrapper[data-v-7ce8c848]{margin-top:18px;margin-bottom:18px}.preview-container img[data-v-7ce8c848]{max-width:100%;max-height:300px;margin-top:20px}.input-container[data-v-7ce8c848]{display:flex;justify-content:space-between}.filename-input[data-v-7ce8c848]{flex:1;min-width:200px}.extantion-input[data-v-7ce8c848]{min-width:120px;max-width:200px;margin-left:10px}.html-code-preview-container[data-v-7ce8c848]{margin-top:20px}.clickable-image[data-v-7ce8c848]{cursor:zoom-in;transition:transform .2s ease}.converted-row[data-v-4864b5aa]{display:flex;align-items:center;gap:16px}.converted-label[data-v-4864b5aa]{width:95px;text-align:right}.keycode[data-v-4864b5aa]{font-size:28px;margin-bottom:-10px}.keycode-label[data-v-4864b5aa]{opacity:.7}.keycode-label.without-keycode[data-v-4864b5aa]{padding:20px;opacity:.7}.key-display[data-v-4864b5aa]{line-height:2.25rem;cursor:pointer;outline:none;text-align:center}.info-table[data-v-4864b5aa]{margin-top:10px;text-align:left}.laps-container[data-v-02404441]{margin-top:15px;width:350px}.lap-row[data-v-02404441]{font-family:monospace;font-size:14px}.n-button[data-v-02404441]{min-width:65px}.time-display[data-v-02404441]{font-size:42px;font-family:monospace;letter-spacing:.01em;text-align:center;margin:20px 0}.control-buttons[data-v-02404441]{margin-top:15px;width:150px}.chronometer-container[data-v-02404441]{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:650px;margin:0 auto;padding-top:32px;margin:auto}.lap-min[data-v-02404441]{color:green}.lap-max[data-v-02404441]{color:red}.tool-container[data-v-2cc58c94]{max-width:650px;margin:0 auto}.svg-generator-container[data-v-2cc58c94]{display:flex;gap:30px;flex-wrap:wrap}.settings-panel[data-v-2cc58c94]{width:650px}.preview-panel[data-v-2cc58c94]{flex:1;display:flex;align-items:center;justify-content:center;border-radius:8px}.svg-preview[data-v-2cc58c94]{width:100%;height:auto;text-align:center}.settings-grid[data-v-2cc58c94]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.setting-item[data-v-2cc58c94]{display:flex;flex-direction:column;gap:4px}label[data-v-2cc58c94]{font-size:14px;width:100px}.not-found-container[data-v-8531f996]{display:flex;justify-content:center;align-items:center;height:100%;text-align:center}