@charset "UTF-8";.sidebar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:fixed;top:0;left:0;height:100%;width:170px;background-color:#f1f1f1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:width .3s ease-in-out;overflow-x:hidden}.sidebar .piggs-icon{display:flex;justify-content:center;align-items:center;width:100%}.sidebar .piggs-icon img{pointer-events:none;display:inherit;height:30px;border-radius:8px}.sidebar .sidebar-nav ul{list-style-type:none;padding:0;margin:0}.sidebar .sidebar-nav li a{display:block;padding:10px 16px;text-decoration:none;color:#333;transition:all .5s ease;margin:4px 8px;border-radius:8px}.sidebar .sidebar-nav li a:hover{background:rgba(0,0,0,.05);transform:translate(4px);font-weight:500}.sidebar .sidebar-nav li a.router-link-active{background:rgba(0,0,0,.08);color:#000;font-weight:600}.sidebar .icons{display:flex;align-items:center;justify-content:center;padding:0 10px;gap:8px}.sidebar .icons .toggle-button{margin:0;padding:8px;outline:none;border:none;cursor:pointer;background:transparent;border-radius:8px;transition:background .2s ease}.sidebar .icons .toggle-button:hover{background:rgba(0,0,0,.05)}.sidebar .icons .hamburger-icon{position:relative;cursor:pointer}.sidebar .icons .hamburger-icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background-color:rgba(0,0,0,.1);border-radius:50%;opacity:0;transition:opacity .3s ease-in-out}.sidebar .icons .hamburger-icon:hover:before{opacity:1}.sidebar.collapsed{width:45px}.sidebar.collapsed .icons{padding:0}.sidebar.collapsed .piggs-icon{display:none}.modal-overlay[data-v-453765eb]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:101}.modal-content[data-v-453765eb]{background-color:#fff;padding:10px;border-radius:8px;position:relative;max-width:800px;max-height:98vh;width:100%;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}@supports (height: 98dvh){.modal-content[data-v-453765eb]{max-height:98dvh}}@media (max-width: 900px){.modal-content[data-v-453765eb]{max-width:95vw}}.close-button[data-v-453765eb]{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px;cursor:pointer}.compact .close-button[data-v-453765eb]{top:-1px;right:-1px}.multi-translator[data-v-ee1ec906]{max-width:800px;margin:0 auto;padding:15px}.multi-translator .translator-input textarea[data-v-ee1ec906]{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;resize:vertical;min-height:100px;font-family:inherit}.multi-translator .translator-input textarea[data-v-ee1ec906]:focus{outline:none;border-color:#42b983}.multi-translator a.translator-page-link[data-v-ee1ec906]{text-decoration:none;color:inherit}.multi-translator a.translator-page-link[data-v-ee1ec906]:hover{color:#333}.multi-translator .translator-actions[data-v-ee1ec906]{display:flex;justify-content:space-between;align-items:center;margin:15px 0}.multi-translator .translator-actions .language-selector[data-v-ee1ec906]{display:flex;align-items:center;gap:10px}.multi-translator .translator-actions .language-selector select[data-v-ee1ec906]{padding:8px;border:1px solid #ddd;border-radius:4px}.multi-translator .translator-actions .language-selector .arrow[data-v-ee1ec906]{color:#666}.multi-translator .translator-actions .operation-button[data-v-ee1ec906]{padding:8px;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.multi-translator .translator-actions .operation-button[data-v-ee1ec906]:disabled{cursor:not-allowed}.multi-translator .translator-actions .translate-button[data-v-ee1ec906]{padding:8px 16px;background-color:#42b983;color:#fff;border:none;border-radius:4px;cursor:pointer}.multi-translator .translator-actions .translate-button[data-v-ee1ec906]:disabled{background-color:#ccc;cursor:not-allowed}.multi-translator .translator-actions .translate-button[data-v-ee1ec906]:hover:not(:disabled){background-color:#3aa876}.multi-translator .translation-results[data-v-ee1ec906]{margin-top:20px}.multi-translator .translation-results .translation-item[data-v-ee1ec906]{margin-bottom:15px;padding:15px;border:1px solid #eee;border-radius:8px}.multi-translator .translation-results .translation-item .translate-header[data-v-ee1ec906]{margin-bottom:8px;display:flex;justify-content:space-between}.multi-translator .translation-results .translation-item .translate-header .service-name[data-v-ee1ec906]{font-weight:700;color:#666}.multi-translator .translation-results .translation-item .translate-header .speak-icon[data-v-ee1ec906]{align-items:flex-end;text-decoration:none;cursor:pointer;font-size:13px}.multi-translator .translation-results .translation-item .translation-content .text-content[data-v-ee1ec906]{white-space:pre-wrap;line-height:1.5;word-break:break-word}.multi-translator .translation-results .translation-item[data-v-ee1ec906]:last-child{margin-bottom:0}.compact.multi-translator[data-v-ee1ec906]{padding:5px}.text-action-menu[data-v-093d4a3e]{pointer-events:none;position:absolute;display:flex;width:100%;opacity:1;transition-property:opacity,transform;transition-duration:.12s;transition-delay:0ms;transition-timing-function:ease;box-sizing:border-box;z-index:120}.text-action-menu-bar[data-v-093d4a3e]{pointer-events:auto;display:inline-flex;align-items:stretch;height:36px;background:#fff;overflow:hidden;font-size:14px;line-height:1.2;border-radius:8px;box-shadow:rgba(0,0,0,.07) 0 16px 24px,rgba(0,0,0,.1) 0 2px 6px,rgba(0,0,0,.1) 0 0 1px;padding:4px}.menu-icon[data-v-093d4a3e]{width:16px;height:16px;border-radius:4px}.menu-split-line[data-v-093d4a3e]{height:24px;width:1px;border-right:1px solid rgba(55,53,47,.09);margin:auto 6px}.menu-button-select[data-v-093d4a3e]{user-select:none;transition:background 20ms ease-in;cursor:pointer;display:flex;align-items:center;padding-left:7px;padding-right:6px;white-space:nowrap;color:#32302c;border-radius:6px}.menu-botton-command[data-v-093d4a3e]{user-select:none;transition:background 20ms ease-in;cursor:pointer;display:flex;align-items:center;fill:#32302c;border-radius:6px;height:28px;width:28px;padding:6px}div[role=button][data-v-093d4a3e]:hover{background:rgba(55,53,47,.06)}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translate(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translate(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}.aichat-container{display:flex;flex-direction:column;gap:20px;max-width:1200px;margin:0 auto;max-height:calc(100vh - 60px);overflow:hidden;box-sizing:border-box}.aichat-container .input-group{display:flex;flex-direction:column;gap:8px}.aichat-container .input-group label{font-weight:500;color:#333}.aichat-container .input-group textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;resize:none;font-family:inherit;line-height:1.5;transition:border-color .3s}.aichat-container .input-group textarea:focus{outline:none;border-color:#42b983;box-shadow:0 0 0 2px rgba(66,185,131,.1)}.aichat-container .button-group{display:flex;justify-content:space-between;align-items:center;gap:20px}.aichat-container .button-group .left-buttons,.aichat-container .button-group .right-buttons{display:flex;gap:12px}.aichat-container .button-group button{padding:8px 16px;border-radius:6px;border:none;cursor:pointer;font-weight:500;transition:all .3s}.aichat-container .button-group button:disabled{opacity:.6;cursor:not-allowed}.aichat-container .button-group .primary-btn{background-color:#42b983;color:#fff}.aichat-container .button-group .primary-btn:hover:not(:disabled){background-color:#3aa876}.aichat-container .button-group .secondary-btn{background-color:#f3f4f6;color:#374151}.aichat-container .button-group .secondary-btn:hover:not(:disabled){background-color:#e5e7eb}.aichat-container .button-group .danger-btn{background-color:#dc3545;color:#fff}.aichat-container .button-group .danger-btn:hover:not(:disabled){background-color:#c82333}.aichat-container .settings-toggle{display:flex;align-items:center;gap:8px;padding:8px;cursor:pointer;user-select:none;color:#666;font-size:.9em}.aichat-container .settings-toggle:hover{color:#42b983}.aichat-container .settings-toggle .toggle-icon{display:inline-block;transition:transform .3s ease;font-size:.8em}.aichat-container .settings-toggle .toggle-icon.expanded{transform:rotate(180deg)}.aichat-container .settings-panel{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:101;display:flex;justify-content:center;align-items:center}.aichat-container .settings-panel .settings-content{position:relative;background:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:800px;width:90%;max-height:90vh;overflow-y:auto}.aichat-container .settings-panel .settings-content .settings-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.aichat-container .settings-panel .settings-content .settings-header h3{margin:0;font-size:1.2em;color:#333}.aichat-container .settings-panel .settings-content .settings-header .close-btn{background:none;border:none;font-size:1.5em;color:#666;cursor:pointer;padding:0 8px;transition:color .3s}.aichat-container .settings-panel .settings-content .settings-header .close-btn:hover{color:#333}.aichat-container .settings-panel .settings-content .select-group{display:flex;gap:10px;margin-bottom:10px;transition:all .3s ease;overflow:hidden}.aichat-container .settings-panel .settings-content .select-group .select-item{display:flex;flex-direction:column;gap:4px}.aichat-container .settings-panel .settings-content .select-group .select-item label{font-weight:500;color:#333;font-size:.9em}.aichat-container .settings-panel .settings-content .select-group .select-item select{padding:7px;border:1px solid #ddd;border-radius:6px;background-color:#fff;min-width:150px}.aichat-container .settings-panel .settings-content .select-group .select-item select:focus{outline:none;border-color:#42b983;box-shadow:0 0 0 2px rgba(66,185,131,.1)}.aichat-container .settings-panel .settings-content .select-group .temperature-control{flex:1;max-width:300px}.aichat-container .settings-panel .settings-content .select-group .temperature-control .slider-container{display:flex;align-items:center;gap:10px}.aichat-container .settings-panel .settings-content .select-group .temperature-control .temperature-slider{flex:1;height:4px;-webkit-appearance:none;appearance:none;border-radius:2px;outline:none}.aichat-container .settings-panel .settings-content .select-group .temperature-control .temperature-slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#42b983;border-radius:50%;cursor:pointer;transition:all .2s}.aichat-container .settings-panel .settings-content .select-group .temperature-control .temperature-slider::-webkit-slider-thumb:hover{transform:scale(1.1)}.aichat-container .settings-panel .settings-content .select-group .temperature-control .temperature-input{width:60px;padding:4px 8px;border:1px solid #ddd;border-radius:4px;text-align:center}.aichat-container .settings-panel .settings-content .select-group .temperature-control .temperature-input:focus{outline:none;border-color:#42b983}.aichat-container .chat-messages{max-height:unset;flex:1;overflow-y:auto;border:1px solid #eee;border-radius:8px;background-color:#fff;padding:16px 12px}.aichat-container .message{margin-bottom:20px}.aichat-container .message:last-child{margin-bottom:0}.aichat-container .message .message-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.aichat-container .message .message-header .message-role{font-weight:500;color:#666}.aichat-container .message .message-header .message-time{font-size:.8em;color:#999}.aichat-container .message .message-content{padding:12px;background-color:#f9f9f9;border-radius:6px;line-height:1.6}.aichat-container .markdown-content{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:400;font-size:.857rem;line-height:1.5;letter-spacing:.00938em;border:1px solid #ddd;border-radius:8px;color:#2c3e50}.aichat-container .markdown-content strong,.aichat-container .markdown-content b{font-weight:600}.aichat-container .markdown-content p{margin:.8rem 0}.aichat-container .markdown-content ul{padding-left:1.5rem;margin:.8rem 0}.aichat-container .markdown-content table{background-color:#f8f8f8;border:1px solid #ddd;border-collapse:collapse;font-family:Arial,sans-serif;font-size:1em;line-height:1.2;margin:0 auto}.aichat-container .markdown-content table td,.aichat-container .markdown-content table th{border:1px solid #ddd;padding:.5em 1.2em;text-align:center}.aichat-container .markdown-content table th{background-color:#e5e5e5;color:#333;font-weight:700}.aichat-container .markdown-content table tr:nth-child(2n){background-color:#f2f2f2}.compact.aichat-container{gap:12px;max-height:calc(100vh - 80px)}.compact.aichat-container .input-group textarea{padding:8px}.compact.aichat-container .chat-messages{padding:16px 5px}.tools.floating-icon{position:fixed;bottom:20px;right:20px;cursor:pointer;z-index:101}.tools.floating-icon img{width:50px;height:50px;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.2)}html{line-height:1.15;-webkit-text-size-adjust:100%}*{box-sizing:border-box}.notyf__toast{max-width:100%}.notyf__ripple{width:1400px}body{margin:0}.content{margin-left:170px;padding:10px;transition:margin-left .3s ease-in-out}.content.sidebar-collapsed{margin-left:50px}.content.sidebar-hide{margin-left:0}.hello[data-v-4db14b6c]{display:flex;align-items:center;justify-content:center;min-height:100vh;font-family:sans-serif,system-ui;overflow:hidden;background:#393939;color:#fff;box-sizing:border-box}section[data-v-4db14b6c]{animation:spin-4db14b6c 30s linear infinite}.text-ring[data-v-4db14b6c]{position:relative}.text-ring [style*=--index][data-v-4db14b6c]{font-weight:700;font-family:monospace;text-transform:uppercase;font-size:calc(var(--font-size, 2) * 1rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(calc(360deg / var(--total) * var(--index))) translateY(calc(var(--radius,5) * -1ch))}@keyframes spin-4db14b6c{to{transform:rotate(360deg)}}.configer-container[data-v-a631e5ae]{padding:10px;display:flex;flex-direction:column;gap:5px}.configer-container .config-name[data-v-a631e5ae]{display:flex;align-items:center;margin-bottom:10px}.configer-container .config-name input[data-v-a631e5ae]{width:100%;max-width:400px;padding:4px 6px;font-size:14px}.configer-container .config-item[data-v-a631e5ae]{display:flex;align-items:first baseline;padding:8px 0}.configer-container .config-item-value[data-v-a631e5ae]{display:inline-block;width:70%;margin-left:10px}.configer-container .config-item-value input[data-v-a631e5ae],.configer-container .config-item-value textarea[data-v-a631e5ae],.configer-container .config-item-value select[data-v-a631e5ae]{width:100%;box-sizing:border-box;padding:7px;border:1px solid #ddd;border-radius:4px}.configer-container .config-item-value input[data-v-a631e5ae]:focus,.configer-container .config-item-value textarea[data-v-a631e5ae]:focus,.configer-container .config-item-value select[data-v-a631e5ae]:focus{border-color:#42b983;box-shadow:0 0 0 2px rgba(66,185,131,.1)}.configer-container .config-item-value textarea[data-v-a631e5ae]{width:100%;min-height:80px}.configer-container .config-item-value input[type=checkbox][data-v-a631e5ae],.configer-container .config-item-value input[type=radio][data-v-a631e5ae]{width:auto;margin-right:5px;margin-left:5px}.configer-container .config-item-value select[data-v-a631e5ae]{background-color:#fff;min-width:150px}.configer-container .config-item-value select[data-v-a631e5ae]:focus{outline:none}.configer-container .button-group[data-v-a631e5ae]{margin-top:10px;display:flex;justify-content:flex-start;gap:10px}.settings-container[data-v-b7b067b6]{container-type:inline-size;max-width:800px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px}.settings-container .settings-group[data-v-b7b067b6]{margin-bottom:20px}.settings-container .settings-group h3[data-v-b7b067b6]{color:#666;margin-bottom:15px;padding:8px;background-color:#f5f5f5;border-radius:4px;border-bottom:1px solid #ddd}.settings-container .settings-group .setting-item[data-v-b7b067b6]{margin:15px 0;text-align:left}.settings-container .group-divider[data-v-b7b067b6]{height:1px;background:#eee;margin:20px 0}label[data-v-b7b067b6]{margin-right:10px;font-weight:700}select[data-v-b7b067b6],input[type=file][data-v-b7b067b6]{margin-top:5px}button[data-v-b7b067b6]{margin-top:20px;padding:8px 16px;background-color:#42b983;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-b7b067b6]:hover{background-color:#3aa876}.text-input[data-v-b7b067b6]{width:100%;max-width:400px;box-sizing:border-box;padding:8px;border:1px solid #ddd;border-radius:4px}.textarea-input[data-v-b7b067b6]{width:100%;margin:8px 0 8px 8px}.add-config-button[data-v-b7b067b6]{margin-top:15px}.add-config-button .add-config[data-v-b7b067b6]{background-color:#f5f5f5;color:#333;border:1px dashed #ddd;padding:8px 16px}.add-config-button .add-config[data-v-b7b067b6]:hover{background-color:#e9e9e9}.dynamic-config-item[data-v-b7b067b6]{border:1px dashed #ddd;padding:10px;border-radius:4px;margin-bottom:10px}.dynamic-config-item[data-v-b7b067b6]:hover{cursor:pointer}.dynamic-config-item .dynamic-config-header[data-v-b7b067b6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.dynamic-config-item .dynamic-config-actions[data-v-b7b067b6]{display:flex;gap:5px}.dynamic-config-item .icon-button[data-v-b7b067b6]{background:none;border:none;cursor:pointer;font-size:16px;padding:2px 5px;margin:0}.dynamic-config-item .icon-button.edit[data-v-b7b067b6]:hover{color:#42b983}.dynamic-config-item .icon-button.delete[data-v-b7b067b6]:hover{color:#e74c3c}@container (max-width: 600px){.text-input[data-v-b7b067b6]{max-width:100%;margin-top:8px}.setting-item[data-v-b7b067b6]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.setting-item[data-v-b7b067b6]:has(input[type=checkbox]){flex-direction:row;align-items:center;gap:8px}}
