:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#374151;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}#app{width:100%;margin:0;padding:0;text-align:left}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}button{background-color:#f9f9f9}.sky-header[data-v-ddc69f64]{position:sticky;top:0;left:0;right:0;background:var(--sky-header-bg, white);border-bottom:1px solid var(--sky-header-border-color, #dee2e6);z-index:var(--sky-header-z-index, 100);padding:var(--sky-header-padding, 10px 0)}.header-content[data-v-ddc69f64]{padding:var(--sky-header-content-padding, 4px 14px);margin:0 auto}.header-top[data-v-ddc69f64]{display:flex;justify-content:space-between;align-items:center}.header-title-wrapper[data-v-ddc69f64]{display:flex;align-items:center;gap:12px}.header-title-content[data-v-ddc69f64]{display:flex;flex-direction:column}.btn-back[data-v-ddc69f64]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;cursor:pointer;border-radius:6px;transition:background-color .2s;color:var(--sky-header-back-btn-color, #374151)}.btn-back img[data-v-ddc69f64],.btn-back svg[data-v-ddc69f64]{display:block}.btn-back[data-v-ddc69f64]:hover{background-color:var(--sky-header-back-btn-hover-bg, #f8f9fa)}.btn-back[data-v-ddc69f64]:active{background-color:var(--sky-header-back-btn-active-bg, #e9ecef)}.header-title[data-v-ddc69f64]{margin:0;font-size:var(--sky-header-title-size, 18px);font-weight:var(--sky-header-title-weight, 500);color:var(--sky-header-title-color, #252525);line-height:1.5;-webkit-user-select:none;user-select:none}.header-subtitle[data-v-ddc69f64]{font-size:var(--sky-header-subtitle-size, 14px);color:var(--sky-header-subtitle-color, #6c757d);font-weight:400;line-height:1.5}.header-actions[data-v-ddc69f64]{display:flex;gap:var(--sky-header-actions-gap, 12px)}@media(max-width:768px){.header-content[data-v-ddc69f64]{padding:12px 16px}.header-top[data-v-ddc69f64]{flex-direction:column;align-items:flex-start;gap:12px}.header-actions[data-v-ddc69f64]{width:100%;justify-content:flex-end}}.sky-dialogbox-classic{display:block;position:fixed;padding:0;top:0;left:0;width:100%;height:100%;z-index:var(--sky-dialog-z-index, 9998);background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sky-dialog-overlay[data-v-780a0189]{display:flex;justify-content:center;align-items:center;position:fixed;padding:0;top:0;left:0;width:100%;height:100%;z-index:9999}.sky-dialog-content[data-v-780a0189]{background:var(--sky-dialog-bg, white);width:100%;height:100%;border-radius:var(--sky-dialog-radius, 5px);box-shadow:0 1px 3px #0000004d,0 1px 2px #0000003d}.sky-dialog-title[data-v-780a0189]{max-width:calc(100% - 80px);font-size:var(--sky-dialog-title-size, 13pt);padding:24px 0 24px 24px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sky-dialog-title-color, #252525)}.sky-dialog-subtitle[data-v-780a0189]{display:block;font-size:var(--sky-dialog-subtitle-size, 12pt);line-height:24px;color:var(--sky-dialog-subtitle-color, #6c757d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sky-dialog-close[data-v-780a0189]{cursor:pointer;font-size:16pt;margin:15px;padding:17px;float:right;border-radius:50%;width:50px;height:50px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;color:var(--sky-dialog-close-color, #333);transition:background-color .2s}.sky-dialog-close[data-v-780a0189]:hover{background-color:var(--sky-dialog-close-hover-bg, #f0f0f0)}.sky-dialog-clearfix[data-v-780a0189]{clear:both}.sky-dialog-paper[data-v-780a0189]{height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative}.sky-dialog-swipe-area[data-v-780a0189]{position:absolute;width:35px;height:100%;left:0}.sky-dialog-footer[data-v-780a0189]{padding:5px 10px;display:flex;justify-content:center;width:100%;transform:translateY(-52px);gap:10px}.sky-dialog-footer[data-v-780a0189]>*{flex:1;min-width:0}.sky-dialog-footer[data-v-780a0189]:has(>:deep(*:only-child))>*{max-width:100%}.sky-dialog-footer[data-v-780a0189]:has(>:deep(*:nth-child(2)):not(:has(>:deep(*:nth-child(3)))))>*{flex:1 1 50%}@media only screen and (min-width:1400px){.sky-dialog-content[data-v-780a0189]{width:75%;margin:0 auto}}@media screen and (min-width:710px){.sky-dialog-paper[data-v-780a0189]{height:calc(100% - 150px);max-height:calc(100% - 150px);background-color:#fff;margin:0 10px 60px;border-radius:5px}.sky-dialog-paper-no-footer[data-v-780a0189]{height:calc(100% - 70px);max-height:calc(100% - 70px);margin-bottom:10px}.sky-dialogbox[data-v-780a0189],.sky-dialog-overlay[data-v-780a0189]{padding:10px}}@media screen and (max-width:709px){.sky-dialog-paper[data-v-780a0189]{height:calc(100% - 142px);max-height:calc(100% - 142px);background-color:#fff;margin:0 10px 10px;border-radius:5px;max-width:100vw!important}.sky-dialog-paper-no-footer[data-v-780a0189]{height:calc(100% - 60px);max-height:calc(100% - 60px)}.sky-dialog-footer[data-v-780a0189]{transform:translateY(-6px)}}@media screen and (max-width:500px){.sky-dialog-subtitle[data-v-780a0189]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sky-dialog-title-with-subtitle[data-v-780a0189]{padding:12px 24px!important}}@media screen and (max-width:374px){.sky-dialog-subtitle[data-v-780a0189]{font-size:9pt}}@supports (padding-top: env(safe-area-inset-top)){.sky-dialog-paper[data-v-780a0189]{height:calc(100% - 150px - env(safe-area-inset-top))}.sky-dialog-paper-no-footer[data-v-780a0189]{height:calc(100% - 60px - env(safe-area-inset-top))}.sky-dialog-footer[data-v-780a0189]{padding-bottom:calc(env(safe-area-inset-bottom) + 8px)}}.sky-dialog-animate[data-v-780a0189]{animation:sky-dialog-slide-in-780a0189 .4s ease-in-out}.sky-dialog-footer-animate[data-v-780a0189]{animation:sky-dialog-footer-in-780a0189 .4s ease-in-out}@keyframes sky-dialog-slide-in-780a0189{0%{opacity:0;margin-top:-1600px}to{opacity:1;margin-top:0}}@keyframes sky-dialog-footer-in-780a0189{0%{opacity:0;bottom:-100px}50%{opacity:.25;bottom:-50px}to{opacity:1;bottom:15px}}.dialog-slide-leave-active[data-v-780a0189]{animation:sky-dialog-slide-in-780a0189 .4s reverse}.sky-dialogbox-next{display:block;position:fixed;padding:0;top:0;left:0;width:100%;height:100%;z-index:var(--sky-dialog-z-index, 9998);background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sky-dialog-overlay[data-v-aced2051]{display:flex;justify-content:center;align-items:center;position:fixed;padding:0;top:0;left:0;width:100%;height:100%;z-index:9999}.sky-dialog-content[data-v-aced2051]{background:var(--sky-dialog-bg, white);width:100%;height:100%;box-shadow:0 1px 3px #0000004d,0 1px 2px #0000003d}.sky-dialog-back[data-v-aced2051]{cursor:pointer;margin:10px;padding:14px 12px 6px;float:left;line-height:1;background:transparent;border:none;border-radius:6px;color:var(--sky-dialog-back-color, #374151);transition:background-color .2s}.sky-dialog-back[data-v-aced2051]:hover{background-color:var(--sky-dialog-back-hover-bg, #f8f9fa)}.sky-dialog-title[data-v-aced2051]{max-width:calc(100% - 80px);font-size:var(--sky-dialog-title-size, 13pt);padding:21px 0;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sky-dialog-title-color, #252525)}.sky-dialog-title-with-subtitle[data-v-aced2051]{padding:13px 0}.sky-dialog-subtitle[data-v-aced2051]{display:block;font-size:var(--sky-dialog-subtitle-size, 12pt);line-height:24px;color:var(--sky-dialog-subtitle-color, #6c757d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sky-dialog-clearfix[data-v-aced2051]{clear:both}.sky-dialog-paper[data-v-aced2051]{height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative}.sky-dialog-swipe-area[data-v-aced2051]{position:absolute;width:35px;height:100%;left:0}.sky-dialog-footer[data-v-aced2051]{padding:5px 10px;display:flex;justify-content:center;width:100%;transform:translateY(-52px);gap:10px}.sky-dialog-footer[data-v-aced2051]>*{flex:1;min-width:0}.sky-dialog-footer[data-v-aced2051]:has(>:deep(*:only-child))>*{max-width:100%}.sky-dialog-footer[data-v-aced2051]:has(>:deep(*:nth-child(2)):not(:has(>:deep(*:nth-child(3)))))>*{flex:1 1 50%}@media only screen and (min-width:1400px){.sky-dialog-content[data-v-aced2051]{width:100%;margin:0 auto}}@media screen and (min-width:710px){.sky-dialog-paper[data-v-aced2051]{height:calc(100% - 150px);max-height:calc(100% - 150px);background-color:#fff;margin:0 10px 60px}.sky-dialog-paper-no-footer[data-v-aced2051]{height:calc(100% - 70px);max-height:calc(100% - 70px);margin-bottom:10px}}@media screen and (max-width:709px){.sky-dialog-paper[data-v-aced2051]{height:calc(100% - 142px);max-height:calc(100% - 142px);background-color:#fff;margin:0 10px 10px;max-width:100vw!important}.sky-dialog-paper-no-footer[data-v-aced2051]{height:calc(100% - 60px);max-height:calc(100% - 60px)}.sky-dialog-footer[data-v-aced2051]{transform:translateY(-6px)}}@media screen and (max-width:500px){.sky-dialog-subtitle[data-v-aced2051]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sky-dialog-title-with-subtitle[data-v-aced2051]{padding:12px 24px!important}}@media screen and (max-width:374px){.sky-dialog-subtitle[data-v-aced2051]{font-size:9pt}}@supports (padding-top: env(safe-area-inset-top)){.sky-dialog-paper[data-v-aced2051]{height:calc(100% - 150px - env(safe-area-inset-top))}.sky-dialog-paper-no-footer[data-v-aced2051]{height:calc(100% - 60px - env(safe-area-inset-top))}.sky-dialog-footer[data-v-aced2051]{padding-bottom:calc(env(safe-area-inset-bottom) + 8px)}}.sky-dialog-animate[data-v-aced2051]{animation:sky-dialog-slide-in-aced2051 .4s ease-in-out}.sky-dialog-footer-animate[data-v-aced2051]{animation:sky-dialog-footer-in-aced2051 .4s ease-in-out}@keyframes sky-dialog-slide-in-aced2051{0%{opacity:0;margin-top:-1600px}to{opacity:1;margin-top:0}}@keyframes sky-dialog-footer-in-aced2051{0%{opacity:0;bottom:-100px}50%{opacity:.25;bottom:-50px}to{opacity:1;bottom:15px}}.dialog-slide-leave-active[data-v-aced2051]{animation:sky-dialog-slide-in-aced2051 .4s reverse}.home-info-screen[data-v-bc03aa06]{color:#000}.home-info-aboute-title[data-v-bc03aa06]{padding:15px}.search-cell[data-v-bc03aa06]{padding:12px!important}.search-wrapper[data-v-bc03aa06]{position:relative;display:flex;align-items:center}.search-icon[data-v-bc03aa06]{position:absolute;left:12px;color:#6c757d;pointer-events:none}.search-redis-database[data-v-bc03aa06]{width:100%;padding:10px 36px;border:1px solid #dee2e6;border-radius:8px;font-size:14px;background-color:#f8f9fa;transition:all .2s ease}.search-redis-database[data-v-bc03aa06]:focus{outline:none;border-color:#007bff;background-color:#fff;box-shadow:0 0 0 3px #007bff26}.search-redis-database[data-v-bc03aa06]::placeholder{color:#adb5bd}.search-clear-btn[data-v-bc03aa06]{position:absolute;right:8px;width:24px;height:24px;padding:0;border:none;background:#6c757d;color:#fff;border-radius:50%;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.search-clear-btn[data-v-bc03aa06]:hover{background:#5a6268}tr[data-v-bc03aa06]:hover{cursor:pointer}.textToCopy[data-v-ceb69a7c]{color:#374151;margin:0!important;padding:8px 12px;border:none;outline:none;background:transparent;width:100%;cursor:pointer;font-size:14px}.home-info-screen[data-v-ceb69a7c]{color:#000}.home-info-aboute-title[data-v-ceb69a7c]{padding:15px}.search-cell[data-v-ceb69a7c]{padding:12px!important}.add-key-cell[data-v-ceb69a7c]{padding:0 12px 12px!important}.search-wrapper[data-v-ceb69a7c]{position:relative;display:flex;align-items:center}.search-icon[data-v-ceb69a7c]{position:absolute;left:12px;color:#6c757d;pointer-events:none}.search-redis-database[data-v-ceb69a7c]{width:100%;padding:10px 36px;border:1px solid #dee2e6;border-radius:8px;font-size:14px;background-color:#f8f9fa;transition:all .2s ease}.search-redis-database[data-v-ceb69a7c]:focus{outline:none;border-color:#007bff;background-color:#fff;box-shadow:0 0 0 3px #007bff26}.search-redis-database[data-v-ceb69a7c]::placeholder{color:#adb5bd}.search-clear-btn[data-v-ceb69a7c]{position:absolute;right:8px;width:24px;height:24px;padding:0;border:none;background:#6c757d;color:#fff;border-radius:50%;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.search-clear-btn[data-v-ceb69a7c]:hover{background:#5a6268}tr[data-v-ceb69a7c]:hover{cursor:pointer}.modal-overlay[data-v-ceb69a7c]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-ceb69a7c]{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:80vh;overflow:auto;box-shadow:0 4px 6px #0000001a}.modal-header[data-v-ceb69a7c]{padding:15px 20px;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.modal-header h5[data-v-ceb69a7c]{margin:0;font-size:1.25rem}.close-btn[data-v-ceb69a7c]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#999}.close-btn[data-v-ceb69a7c]:hover{color:#333}.modal-body[data-v-ceb69a7c]{padding:20px}.form-group[data-v-ceb69a7c]{margin-bottom:15px}.form-group label[data-v-ceb69a7c]{display:block;margin-bottom:5px;font-weight:500}.form-control[data-v-ceb69a7c]{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px}.form-control[data-v-ceb69a7c]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.modal-footer[data-v-ceb69a7c]{padding:15px 20px;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:10px}.btn[data-v-ceb69a7c]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-primary[data-v-ceb69a7c]{background:#007bff;color:#fff}.btn-primary[data-v-ceb69a7c]:hover{background:#0056b3}.btn-secondary[data-v-ceb69a7c]{background:#6c757d;color:#fff}.btn-secondary[data-v-ceb69a7c]:hover{background:#545b62}.modal-mask[data-v-cade6272]{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:table}.modal-mask.error-warning[data-v-cade6272]{background-color:#000000bf}.modal-wrapper[data-v-cade6272]{height:100%;display:flex;justify-content:center;align-items:center}.modal-spacer[data-v-cade6272]{width:100%;height:5px}.modal-container[data-v-cade6272]{display:flex;flex-flow:row wrap;width:95%;max-width:300px;margin:0 auto;background-color:#fff;border-radius:5px;box-shadow:0 2px 8px #00000054;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-footer[data-v-cade6272]{display:inline-flex;flex-flow:row wrap;width:100%;padding:10px!important}.modal-footer button[data-v-cade6272]{flex-flow:row wrap;width:100%;flex:1 125px;margin:5px;padding:5px;font-size:12pt}.modal-header[data-v-cade6272]{width:100%;border:2px solid white;color:#fff;text-shadow:0px 0px 5px rgb(0,0,0,.5);padding:10px 15px;border-radius:5px 5px 0 0}.modal-header h3[data-v-cade6272]{margin-top:0;color:#42b983}.modal-header.err-head[data-v-cade6272]{background:#c10000}.modal-header.warn-head[data-v-cade6272]{background:#ffc107}.modal-header.success-head[data-v-cade6272]{background:#28a745}.modal-header.secondary-head[data-v-cade6272]{background:#5a6268}.modal-body[data-v-cade6272]{margin:0;max-height:calc(100vh - 208px);overflow:auto;padding:15px!important;width:100%}.modal-default-button[data-v-cade6272]{float:right}.btn[data-v-cade6272]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-lg[data-v-cade6272]{padding:12px 24px;font-size:16px}.btn-success[data-v-cade6272]{background:#28a745;color:#fff}.btn-success[data-v-cade6272]:hover{background:#218838}.btn-secondary[data-v-cade6272]{background:#6c757d;color:#fff}.btn-secondary[data-v-cade6272]:hover{background:#545b62}.editor-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}.json-editor-container{flex:1;min-height:0;overflow:auto}.jse-main{height:100%!important;min-height:unset!important}.jse-menu{--jse-theme-color: white !important;--jse-theme-color-highlight: #e5e7eb !important;color:#374151!important}.jse-menu button{color:#374151!important}.jse-menu button:hover{background:#f3f4f6!important}.jse-menu button.jse-selected,.jse-menu button[aria-pressed=true]{background:#e5e7eb!important;border-color:#9ca3af!important;box-shadow:inset 0 1px 3px #0000001a!important}.jse-group-button{border-radius:6px!important;overflow:hidden}.jse-group-button button{border-color:#d1d5db!important;border-radius:0!important}.jse-group-button button:first-child{border-radius:6px 0 0 6px!important}.jse-group-button button:last-child{border-radius:0 6px 6px 0!important}.jse-group-button button.jse-selected,.jse-group-button button[aria-pressed=true]{background:#e5e7eb!important;border-color:#6b7280!important}.editor-actions{display:flex;gap:12px;padding:16px;background:#f8f9fa;border-top:1px solid #e5e7eb}.editor-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.editor-btn-delete{background:#fef2f2;color:#dc2626;border:1px solid #fecaca;padding:12px}.editor-btn-delete:hover{background:#fee2e2;border-color:#fca5a5}.editor-btn-cancel{background:#f3f4f6;color:#374151;border:1px solid #d1d5db;padding:12px}.editor-btn-cancel:hover:not(:disabled){background:#e5e7eb;border-color:#9ca3af}.editor-btn-save{flex:1;background:#10b981;color:#fff}.editor-btn-save:hover:not(:disabled){background:#059669}.editor-btn-disabled{background:#d1d5db;cursor:not-allowed;opacity:.7}@media screen and (max-width:999px){.editor-actions{padding:12px}.editor-btn{padding:10px 16px;font-size:13px}}.redisEditor-app{display:flex;flex-direction:column;height:100vh;overflow:hidden}.redisSaveButton{width:80%;height:50px;border-radius:0}.redisDeleteButton{width:20%;height:50px;border-radius:0}.jsoneditor-container{height:calc(100vh - 50px)}.redisEditor-screen{color:#374151;display:flex;width:100%;flex:1;min-height:0;overflow:hidden}.redisEditor-screen-left-container,.redisEditor-screen-right1-container{height:100%;width:25%;min-width:200px;overflow:auto;border-right:1px solid #dee2e6;flex-shrink:0}.redisEditor-screen-right2-container{height:100%;flex:1;overflow:auto}@media screen and (max-width:999px){.redisEditor-screen-left-container{width:100%;border-right:none;min-width:unset}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.app-container{width:100%;height:100vh}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh;font-size:18px;color:#666}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:8px 12px;border-bottom:1px solid #dee2e6;text-align:left}.table tbody tr:hover{background-color:#f5f5f5}.btn{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-primary{background:#007bff;color:#fff}.btn-success{background:#28a745;color:#fff}.btn-danger{background:#dc3545;color:#fff}.btn-sm{padding:4px 8px;font-size:12px}.w-100{width:100%}
