:root{--c-white: #ffffff;--c-white-soft: #f9f9f9;--c-white-mute: #f1f1f1;--c-black: #1a1a1a;--c-black-pure: #000000;--c-black-soft: #242424;--c-black-mute: #2f2f2f;--c-indigo: #213547;--c-indigo-soft: #476582;--c-indigo-light: #aac8e4;--c-gray: #8e8e8e;--c-gray-light-1: #aeaeae;--c-gray-light-2: #c7c7c7;--c-gray-light-3: #d1d1d1;--c-gray-light-4: #e5e5e5;--c-gray-light-5: #f2f2f2;--c-gray-dark-1: #636363;--c-gray-dark-2: #484848;--c-gray-dark-3: #3a3a3a;--c-gray-dark-4: #282828;--c-gray-dark-5: #202020;--c-divider-light-1: rgba(60, 60, 60, .29);--c-divider-light-2: rgba(60, 60, 60, .12);--c-divider-dark-1: rgba(84, 84, 84, .65);--c-divider-dark-2: rgba(84, 84, 84, .48);--c-text-light-1: rgba(60, 60, 60, 1);--c-text-light-2: rgba(60, 60, 60, .7);--c-text-light-3: rgba(60, 60, 60, .33);--c-text-light-4: rgba(60, 60, 60, .18);--c-text-light-code: var(--c-indigo-soft);--c-text-dark-1: rgba(255, 255, 255, .87);--c-text-dark-2: rgba(235, 235, 235, .6);--c-text-dark-3: rgba(235, 235, 235, .38);--c-text-dark-4: rgba(235, 235, 235, .18);--c-text-dark-code: var(--c-indigo-light);--c-green: #42b883;--c-green-light: #42d392;--c-green-lighter: #35eb9a;--c-green-dark: #33a06f;--c-green-darker: #155f3e;--c-blue: #3b8eed;--c-blue-light: #549ced;--c-blue-lighter: #50a2ff;--c-blue-dark: #3468a3;--c-blue-darker: #255489;--c-yellow: #ffc517;--c-yellow-light: #ffe417;--c-yellow-lighter: #ffff17;--c-yellow-dark: #e0ad15;--c-yellow-darker: #bc9112;--c-red: #ed3c50;--c-red-light: #f43771;--c-red-lighter: #fd1d7c;--c-red-dark: #cd2d3f;--c-red-darker: #ab2131;--c-purple: #de41e0;--c-purple-light: #e936eb;--c-purple-lighter: #f616f8;--c-purple-dark: #823c83;--c-purple-darker: #602960}:root{--c-bg: var(--c-white);--c-bg-soft: var(--c-white-soft);--c-bg-mute: var(--c-white-mute);--c-divider: var(--c-divider-light-1);--c-divider-light: var(--c-divider-light-2);--c-divider-inverse: var(--c-divider-dark-1);--c-divider-inverse-light: var(--c-divider-dark-2);--c-text: var(--c-text-light-2);--c-text-1: var(--c-text-light-1);--c-text-2: var(--c-text-light-2);--c-text-3: var(--c-text-light-3);--c-text-4: var(--c-text-light-4);--c-text-code: var(--c-text-light-code);--c-text-inverse-1: var(--c-text-dark-1);--c-text-inverse-2: var(--c-text-dark-2);--c-text-inverse-3: var(--c-text-dark-3);--c-text-inverse-4: var(--c-text-dark-4);--c-green1: var(--c-green-light);--c-green2: var(--c-green-lighter);--c-blue1: var(--c-blue-light);--c-blue2: var(--c-blue-lighter);--c-yellow1: var(--c-yellow-light);--c-yellow2: var(--c-yellow-lighter);--c-red1: var(--c-red-light);--c-red2: var(--c-red-lighter);--c-purple1: var(--c-purple-light);--c-purple2: var(--c-purple-lighter);--c-gray-1: var(--c-gray-light-1);--c-gray-2: var(--c-gray-light-2);--c-gray-3: var(--c-gray-light-3);--c-gray-4: var(--c-gray-light-4);--c-gray-5: var(--c-gray-light-5)}:root[data-theme=dark]{--c-bg: var(--c-black);--c-bg-soft: var(--c-black-soft);--c-bg-mute: var(--c-black-mute);--c-divider: var(--c-divider-dark-1);--c-divider-light: var(--c-divider-dark-2);--c-divider-inverse: var(--c-divider-light-1);--c-divider-inverse-light: var(--c-divider-light-2);--c-text: var(--c-text-dark-2);--c-text-1: var(--c-text-dark-1);--c-text-2: var(--c-text-dark-2);--c-text-3: var(--c-text-dark-3);--c-text-4: var(--c-text-dark-4);--c-text-code: var(--c-text-dark-code);--c-text-inverse-1: var(--c-text-light-1);--c-text-inverse-2: var(--c-text-light-2);--c-text-inverse-3: var(--c-text-light-3);--c-text-inverse-4: var(--c-text-light-4);--c-green1: var(--c-green-dark);--c-green2: var(--c-green-darker);--c-blue1: var(--c-blue-dark);--c-blue2: var(--c-blue-darker);--c-yellow1: var(--c-yellow-dark);--c-yellow2: var(--c-yellow-darker);--c-red1: var(--c-red-dark);--c-red2: var(--c-red-darker);--c-purple1: var(--c-purple-dark);--c-purple2: var(--c-purple-darker);--c-gray-1: var(--c-gray-dark-1);--c-gray-2: var(--c-gray-dark-2);--c-gray-3: var(--c-gray-dark-3);--c-gray-4: var(--c-gray-dark-4);--c-gray-5: var(--c-gray-dark-5)}:root{--vt-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vt-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vt-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vt-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vt-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vt-p-header-height: 60px;--vt-p-footer-height: 30px}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--c-text);background:var(--c-bg);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{border:none}#app{max-width:1280px}.theme{background:var(--c-bg);color:var(--c-text)}.ct-r{display:flex;justify-content:flex-end;align-items:center}.ct-c{display:flex;justify-content:center;align-items:center}.ct-lr{display:flex;justify-content:space-between;align-items:center}.ct{display:flex;align-items:center}a{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--c-gray);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--c-gray-1)}@media (hover: hover){a:hover{background-color:#00bd7e33}}.toggle-button{margin:0 2px;padding:6px 12px;font-size:18px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s,transform .2s}.toggle-button:hover{opacity:.8}.toggle-button:active{transform:scale(.95)}.toggle-container{white-space:nowrap}.fixed-header[data-v-39b965f9]{position:fixed;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;background:var(--c-gray-4);color:var(--c-text);padding:5px;height:var(--vt-p-header-height);transition:background .3s ease;z-index:500;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.main[data-v-39b965f9]{padding-top:var(--vt-p-header-height);width:100%;min-height:calc(100vh - var(--vt-p-footer-height))!important}.footer[data-v-39b965f9]{display:flex;align-items:center;justify-content:center;color:var(--c-text);height:var(--vt-p-footer-height)}.right[data-v-33008c1d]{margin-left:auto}h1[data-v-33008c1d]{-webkit-user-select:none;user-select:none}@media (max-width: 767px){h1[data-v-33008c1d]{display:none}}header[data-v-cdd44036]{line-height:1.5;max-height:100vh}.logo[data-v-cdd44036]{display:block;margin:0 auto 2rem}nav[data-v-cdd44036]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-cdd44036]{color:var(--color-text)}nav a.router-link-exact-active[data-v-cdd44036]:hover{background-color:transparent}nav a[data-v-cdd44036]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-cdd44036]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-cdd44036]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-cdd44036]{margin:0 2rem 0 0}header .wrapper[data-v-cdd44036]{display:flex;place-items:flex-start;flex-wrap:wrap}nav[data-v-cdd44036]{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 0;margin-top:1rem}}.btn[data-v-d5207717]{margin-right:5px;padding:5px 10px;border:none;border-radius:4px;color:var(--c-text);background-color:var(--c-green2);cursor:pointer;font-size:16px;transition:background-color .3s;position:relative}.spinner[data-v-d5207717]{border:2px solid rgba(255,255,255,.5);border-top:2px solid white;border-radius:50%;width:16px;height:16px;animation:spin-d5207717 1s linear infinite;position:absolute;left:calc(50% - 8px);top:calc(50% - 8px)}@keyframes spin-d5207717{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn[data-v-d5207717]:hover{opacity:.8}.btn[data-v-d5207717]:disabled{opacity:.7}.collapsible[data-v-57e0ba59]{border:1px solid var(--c-divider);padding:10px;margin:10px}.header[data-v-57e0ba59]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:16px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.header-content[data-v-57e0ba59]{flex:1}.arrow[data-v-57e0ba59]{display:flex;align-items:center;justify-content:center;transition:transform .2s ease;color:var(--c-text-2)}.arrow.open[data-v-57e0ba59]{transform:rotate(-180deg)}.content[data-v-57e0ba59]{margin-top:10px;background-color:var(--c-gray-2)}input[data-v-e6a1aa46]{margin:8px;padding:8px}.file-upload-wrapper[data-v-6f1d6ebb]{position:relative;margin-bottom:20px;border:2px dashed var(--c-divider);border-radius:12px;transition:all .3s ease;text-align:center}.file-upload-wrapper.dragging[data-v-6f1d6ebb]{border-color:var(--c-blue);background:var(--c-bg-soft)}.upload-icon[data-v-6f1d6ebb]{font-size:2em;margin-bottom:10px}.file-upload-label[data-v-6f1d6ebb]{width:100%;display:flex;flex-direction:column;align-items:center;padding:20px;cursor:pointer}.file-upload-label[data-v-6f1d6ebb]:hover{background:var(--c-bg-soft)}.file-name[data-v-6f1d6ebb]{margin-top:8px;font-size:.9em;color:var(--c-text-2)}.image-data[data-v-a949318b]{max-width:1000px;margin:0 auto;padding:20px}.container[data-v-a949318b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}h1[data-v-a949318b]{grid-column:1 / -1;text-align:center;color:var(--c-text-1);margin-bottom:20px;font-size:2em}.card[data-v-a949318b]{background:var(--c-bg);padding:20px;border-radius:15px;box-shadow:var(--vt-shadow-2);transition:all .3s ease;border:1px solid var(--c-divider);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card[data-v-a949318b]:hover{box-shadow:var(--vt-shadow-3)}h3[data-v-a949318b]{color:var(--c-text-1);margin-bottom:15px;font-size:1.3em}.input-group[data-v-a949318b]{margin-bottom:20px}.file-input-wrapper[data-v-a949318b]{position:relative;margin-bottom:15px;padding:15px;border:2px dashed var(--c-divider);border-radius:12px;transition:all .3s ease;text-align:center}.file-input-wrapper.dragging[data-v-a949318b]{border-color:var(--c-blue);background:var(--c-bg-soft)}.upload-icon[data-v-a949318b]{font-size:2em;margin-bottom:10px}.file-input-label[data-v-a949318b]{width:100%;display:flex;flex-direction:column;align-items:center;padding:15px}.file-input-label[data-v-a949318b]:hover{background:var(--c-bg-soft)}.file-name[data-v-a949318b]{margin-top:8px;font-size:.9em;color:var(--c-text-2)}textarea[data-v-a949318b]{width:100%;height:100px;padding:15px;border:1px solid var(--c-divider);border-radius:8px;resize:vertical;font-family:inherit;margin-bottom:15px;background-color:var(--c-bg);color:var(--c-text-1)}textarea[data-v-a949318b]:focus{border-color:var(--c-blue);outline:none}.input-tabs[data-v-a949318b]{display:flex;gap:10px;margin-bottom:10px}.tab-btn[data-v-a949318b]{flex:1;padding:8px 15px;background:var(--c-bg-soft);border:1px solid var(--c-divider);color:var(--c-text-1);border-radius:6px;cursor:pointer;transition:all .3s ease}.tab-btn.active[data-v-a949318b]{background:var(--c-blue);color:var(--c-white);border-color:var(--c-blue)}.input-panel[data-v-a949318b]{display:none}.input-panel.active[data-v-a949318b]{display:block}.checkbox-wrapper[data-v-a949318b]{margin-bottom:15px;display:flex;align-items:center;gap:8px;color:var(--c-text-1)}.compression-status[data-v-a949318b]{margin-bottom:15px;padding:6px;border-radius:6px;background:var(--c-bg-soft);border:1px solid var(--c-divider);color:var(--c-text-1)}.extracted-data[data-v-a949318b]{margin-top:15px;padding:15px;background:var(--c-bg-soft);border-radius:8px;border:1px solid var(--c-divider);min-height:100px;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-all;color:var(--c-text-1)}.preview[data-v-a949318b]{grid-column:1 / -1;text-align:center}.preview img[data-v-a949318b]{max-width:100%;border-radius:8px;box-shadow:var(--vt-shadow-1);margin-top:15px;border:1px solid var(--c-divider);background:var(--c-bg-soft)}.url-input[data-v-a949318b]{width:100%;padding:12px 20px;margin-bottom:20px;border:1px solid var(--c-divider);border-radius:8px;font-family:inherit;background-color:var(--c-bg);color:var(--c-text-1)}.url-input[data-v-a949318b]:focus{border-color:var(--c-blue);outline:none}button[data-v-a949318b]{background:var(--c-blue);color:var(--c-white);border:none;padding:12px 25px;border-radius:8px;cursor:pointer;font-size:1em;transition:all .3s ease;width:100%;box-shadow:var(--vt-shadow-1)}button[data-v-a949318b]:hover{background:var(--c-blue-dark);box-shadow:var(--vt-shadow-2);transform:translateY(-2px)}@media (max-width: 768px){.container[data-v-a949318b]{grid-template-columns:1fr}}.download-btn[data-v-a949318b]{margin-top:15px;background:var(--c-green)}.download-btn[data-v-a949318b]:hover{background:var(--c-green-dark)}.phone-number[data-v-cf90dc41]{max-width:1200px;margin:0 auto;padding:15px}h1[data-v-cf90dc41]{text-align:center;color:var(--c-text-1);margin-bottom:15px;font-size:1.5em}.container[data-v-cf90dc41]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media (max-width: 900px){.container[data-v-cf90dc41]{grid-template-columns:1fr}}.card[data-v-cf90dc41]{background:var(--c-bg);padding:15px;border-radius:15px;box-shadow:var(--vt-shadow-2);border:1px solid var(--c-divider);height:fit-content}h3[data-v-cf90dc41]{color:var(--c-text-1);margin-bottom:12px;font-size:1.1em}.input-section[data-v-cf90dc41]{display:flex;gap:8px;margin-bottom:15px}.phone-input[data-v-cf90dc41]{flex:1;padding:8px 12px;border:1px solid var(--c-divider);max-width:150px;border-radius:8px;font-size:.9em;background:var(--c-bg);color:var(--c-text-1)}.phone-input[data-v-cf90dc41]:focus{border-color:var(--c-blue);outline:none}button[data-v-cf90dc41]{padding:8px 20px;background:var(--c-blue);color:var(--c-white);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:.9em}button[data-v-cf90dc41]:hover{background:var(--c-blue-dark)}button[data-v-cf90dc41]:disabled{background:var(--c-gray-3);cursor:not-allowed}.result-section[data-v-cf90dc41]{background:var(--c-bg-soft);padding:12px;border-radius:8px;border:1px solid var(--c-divider);margin-top:12px;font-size:.9em}.result-item[data-v-cf90dc41]{margin-bottom:10px;display:flex;gap:10px}.result-item[data-v-cf90dc41]:last-child{margin-bottom:0}.label[data-v-cf90dc41]{color:var(--c-text-2);min-width:70px}.value[data-v-cf90dc41]{color:var(--c-text-1)}.region-section[data-v-cf90dc41]{display:flex;gap:8px;margin-bottom:15px}.region-select[data-v-cf90dc41]{flex:1;padding:8px;border:1px solid var(--c-divider);border-radius:8px;font-size:.9em;background:var(--c-bg);color:var(--c-text-1);cursor:pointer}.region-select[data-v-cf90dc41]:focus{border-color:var(--c-blue);outline:none}.region-select[data-v-cf90dc41]:disabled{background:var(--c-bg-soft);cursor:not-allowed}.zipcode-section[data-v-cf90dc41]{background:var(--c-bg-soft);padding:8px 12px;border-radius:8px;border:1px solid var(--c-divider);margin-bottom:15px;display:flex;gap:10px;font-size:.9em}.zipcode-section .label[data-v-cf90dc41]{color:var(--c-text-2);min-width:70px}.zipcode-section .value[data-v-cf90dc41]{color:var(--c-text-1);font-weight:500}.card h3[data-v-cf90dc41]:not(:first-child){margin-top:30px;padding-top:20px;border-top:1px solid var(--c-divider)}.result-section[data-v-cf90dc41]{margin-top:15px}.operator-section[data-v-cf90dc41]{display:flex;align-items:center;gap:15px}.operator-section .phone-input[data-v-cf90dc41]{width:120px}.operator-result[data-v-cf90dc41]{color:var(--c-text-1);flex:1}.button-wrapper[data-v-cf90dc41]{display:flex;justify-content:flex-end;margin-top:20px}.query-button[data-v-cf90dc41]{width:auto;min-width:120px}.result-section[data-v-cf90dc41]{margin-top:20px;padding:15px;background:var(--c-bg-soft);border-radius:8px;border:1px solid var(--c-divider)}.result-section h4[data-v-cf90dc41]{color:var(--c-text-1);margin-bottom:10px;font-size:1.1em}.result-list[data-v-cf90dc41]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:250px;overflow-y:auto}.result-item[data-v-cf90dc41]{padding:6px;background:var(--c-bg);border:1px solid var(--c-divider);border-radius:4px;text-align:center;color:var(--c-text-1);font-size:.9em}.webview-form[data-v-b5fd1345]{display:grid;gap:15px}.card[data-v-b5fd1345]{background:var(--c-bg);padding:15px;border-radius:8px;border:1px solid var(--c-divider)}.input-tabs[data-v-b5fd1345]{display:flex;gap:8px;margin-bottom:15px}.tab-btn[data-v-b5fd1345]{flex:1;padding:8px;background:var(--c-bg-soft);border:1px solid var(--c-divider);border-radius:4px;cursor:pointer;color:var(--c-text-1)}.tab-btn.active[data-v-b5fd1345]{background:var(--c-blue);color:var(--c-white);border-color:var(--c-blue)}.input-panel[data-v-b5fd1345]{display:none}.input-panel.active[data-v-b5fd1345]{display:block}.input-field[data-v-b5fd1345]{width:100%;padding:8px 12px;border:1px solid var(--c-divider);border-radius:4px;background:var(--c-bg);color:var(--c-text-1);font-size:.9em}.textarea[data-v-b5fd1345]{height:200px;resize:vertical;border:2px dashed var(--c-divider);transition:border-color .3s}.textarea[data-v-b5fd1345]:hover,.textarea.drag-over[data-v-b5fd1345]{border-color:var(--c-blue)}.drag-over[data-v-b5fd1345]{background-color:var(--c-bg-soft)}.html-input[data-v-b5fd1345]{display:grid;gap:10px}.html-file-upload[data-v-b5fd1345]{display:flex;align-items:center;gap:10px}.html-file-upload span[data-v-b5fd1345]{color:var(--c-text-2);font-size:.9em}.alert-overlay[data-v-f3bdb142]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.alert-container[data-v-f3bdb142]{background:var(--c-bg);border-radius:8px;padding:20px;min-width:300px;max-width:90%}.alert-content[data-v-f3bdb142]{display:flex;flex-direction:column;align-items:center;gap:20px}.alert-message[data-v-f3bdb142]{color:var(--c-text-1);text-align:center}.alert-button[data-v-f3bdb142]{background:var(--c-blue);color:#fff;border:none;padding:8px 24px;border-radius:4px;cursor:pointer;font-size:14px}.alert-button[data-v-f3bdb142]:hover{opacity:.9}.alert-enter-active[data-v-f3bdb142],.alert-leave-active[data-v-f3bdb142]{transition:opacity .2s ease}.alert-enter-from[data-v-f3bdb142],.alert-leave-to[data-v-f3bdb142]{opacity:0}.html-to-apk[data-v-1003645a]{max-width:800px;margin:0 auto;padding:15px}.container[data-v-1003645a]{display:grid;gap:15px}.form-container[data-v-1003645a]{padding:0 15px}.form-row[data-v-1003645a]{display:flex;gap:15px;justify-content:space-between}.form-group[data-v-1003645a]{flex:1;min-width:0}.form-group label[data-v-1003645a]{display:block;margin-bottom:8px;color:var(--c-text-1);font-size:.9em}.input-group[data-v-1003645a]{width:100%}.field-desc[data-v-1003645a]{display:block;font-size:.8em;color:var(--c-text-2);margin-top:4px}@media (max-width: 768px){.form-row[data-v-1003645a]{flex-direction:column;gap:15px}}.qr-merge[data-v-bd5875ee]{max-width:800px;margin:0 auto;padding:15px}.container[data-v-bd5875ee]{display:grid;gap:20px}h1[data-v-bd5875ee]{text-align:center;margin-bottom:20px}.upload-section[data-v-bd5875ee]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.upload-card[data-v-bd5875ee]{background:var(--c-bg);padding:15px;border-radius:8px;border:1px solid var(--c-divider)}.preview[data-v-bd5875ee]{margin-top:15px;text-align:center}.preview img[data-v-bd5875ee]{max-width:100%;max-height:200px;object-fit:contain}.controls[data-v-bd5875ee]{background:var(--c-bg);padding:15px;border-radius:8px;border:1px solid var(--c-divider);display:grid;gap:15px}.control-group-container[data-v-bd5875ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.control-panel[data-v-bd5875ee]{background:var(--c-bg-soft);padding:15px;border-radius:8px;border:1px solid var(--c-divider)}.control-group[data-v-bd5875ee]{display:grid;gap:10px}.size-controls[data-v-bd5875ee],.clear-controls[data-v-bd5875ee]{display:flex;align-items:center;gap:10px}.size-controls input[data-v-bd5875ee]{flex:1}.size-controls span[data-v-bd5875ee]{min-width:4em;text-align:right}.position-controls[data-v-bd5875ee]{display:flex;flex-direction:column;gap:10px}.position-controls .range-with-value[data-v-bd5875ee]{display:flex;align-items:center;gap:10px}.position-controls .range-with-value label[data-v-bd5875ee]{min-width:60px}.position-controls .range-with-value input[data-v-bd5875ee]{flex:1}.position-controls .range-with-value span[data-v-bd5875ee]{min-width:4em;text-align:right}.result-section[data-v-bd5875ee]{background:var(--c-bg);padding:15px;border-radius:8px;border:1px solid var(--c-divider)}.canvas-container[data-v-bd5875ee]{padding:15px;text-align:center;background-color:var(--c-blue1)}canvas[data-v-bd5875ee]{max-width:100%;height:auto}@media (max-width: 640px){.upload-section[data-v-bd5875ee]{grid-template-columns:1fr}}.qr-content[data-v-bd5875ee]{margin-top:10px;padding:8px;background:var(--c-bg-soft);border-radius:4px;font-size:.9em;word-break:break-all}.qr-label[data-v-bd5875ee]{color:var(--c-text-2);margin-right:8px}.qr-value[data-v-bd5875ee]{color:var(--c-text-1)}.upload-content[data-v-bd5875ee]{display:flex;flex-direction:column;gap:15px}.preview-container[data-v-bd5875ee]{background:var(--c-bg-soft);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:10px}.preview-image[data-v-bd5875ee]{text-align:center}.preview-image img[data-v-bd5875ee]{max-width:100%;max-height:200px;object-fit:contain;border-radius:4px}.qr-content[data-v-bd5875ee]{padding:8px;background:var(--c-bg);border-radius:4px;font-size:.9em;word-break:break-all}.upload-area[data-v-bd5875ee]{position:relative;width:100%;height:200px;border-radius:8px}.upload-area[data-v-bd5875ee] .file-upload{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--c-bg-soft);transition:opacity .3s}.preview-image[data-v-bd5875ee]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--c-bg-soft)}.preview-image img[data-v-bd5875ee]{max-width:100%;max-height:100%;object-fit:contain}.upload-area[data-v-bd5875ee]:hover .file-upload{opacity:.9}.upload-area[data-v-bd5875ee]:not(:hover) .file-upload{opacity:0}.preview-image[data-v-bd5875ee]{z-index:0}.clear-controls[data-v-bd5875ee]{display:flex;gap:10px;align-items:center}.clear-controls select[data-v-bd5875ee]{width:100px;flex-shrink:0}.range-with-value[data-v-bd5875ee]{flex:1;display:flex;align-items:center;gap:10px}.range-with-value input[data-v-bd5875ee]{flex:1}.range-with-value span[data-v-bd5875ee]{min-width:3em;text-align:right}.clear-controls select+select[data-v-bd5875ee]{margin-left:10px}.position-controls .range-with-value input[type=range][data-v-bd5875ee]{flex:1;height:6px;border-radius:3px;background:var(--c-divider);outline:none;-webkit-appearance:none}.position-controls .range-with-value input[type=range][data-v-bd5875ee]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--c-blue);cursor:pointer}.layer-control[data-v-bd5875ee]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.layer-control label[data-v-bd5875ee]{min-width:60px}.layer-select[data-v-bd5875ee]{flex:1;padding:6px;border:1px solid var(--c-divider);border-radius:4px;background:var(--c-bg);color:var(--c-text-1);cursor:pointer;max-width:250px}.layer-select[data-v-bd5875ee]:hover{border-color:var(--c-blue)}.advanced-controls[data-v-bd5875ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}.control-item[data-v-bd5875ee]{display:flex;align-items:center;gap:10px;min-width:250px}.control-item label[data-v-bd5875ee]{min-width:60px}.control-item input[type=range][data-v-bd5875ee]{flex:1;height:6px;border-radius:3px;background:var(--c-divider);outline:none;-webkit-appearance:none}.control-item input[type=range][data-v-bd5875ee]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--c-blue);cursor:pointer}.advanced-header[data-v-bd5875ee]{font-size:1em;font-weight:500;color:var(--c-text-1)}[data-v-bd5875ee] .collapsible{border:none;padding:0;margin:0}[data-v-bd5875ee] .header{padding:0;margin-bottom:10px}[data-v-bd5875ee] .content{margin-top:0;background:none}.background-controls[data-v-bd5875ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}.control-item input[type=color][data-v-bd5875ee]{width:50px;height:30px;padding:0;border:1px solid var(--c-divider);border-radius:4px;cursor:pointer}.control-item input[type=text][data-v-bd5875ee]{flex:1;padding:6px;border:1px solid var(--c-divider);border-radius:4px;background:var(--c-bg);color:var(--c-text-1)}.control-item select[data-v-bd5875ee]{flex:1;padding:6px;border:1px solid var(--c-divider);border-radius:4px;background:var(--c-bg);color:var(--c-text-1);cursor:pointer}.control-item input[type=checkbox][data-v-bd5875ee]{width:20px;height:20px;cursor:pointer}.control-item .second-color[data-v-bd5875ee]{margin-left:10px}.control-item input[type=checkbox][data-v-bd5875ee]{margin:0 10px}.preview-image[data-v-bd5875ee]{margin-top:10px;max-width:100%;border-radius:4px;overflow:hidden}.preview-image img[data-v-bd5875ee]{width:100%;height:auto;display:block}.custom-bg-controls[data-v-bd5875ee]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.adjust-section[data-v-bd5875ee]{flex:3;display:flex;flex-direction:column;gap:10px}.upload-minwidth[data-v-bd5875ee]{min-width:300px}.control-item[data-v-bd5875ee]{display:flex;align-items:center;gap:10px}.control-item label[data-v-bd5875ee]{min-width:100px;text-align:left}.control-item input[type=range][data-v-bd5875ee]{flex:1}.control-item span[data-v-bd5875ee]{min-width:4em;text-align:left}[data-v-bd5875ee] .file-upload-wrapper{min-height:200px;margin:0}[data-v-bd5875ee] .file-upload-label{height:100%;min-height:200px;display:flex;align-items:center;justify-content:center}.html-to-exe[data-v-5bcd800c]{max-width:800px;margin:0 auto;padding:15px}.form-container[data-v-5bcd800c]{padding:0 15px}.form-row[data-v-5bcd800c]{display:flex;gap:15px;justify-content:space-between}.form-group[data-v-5bcd800c]{flex:1;min-width:0}.form-group label[data-v-5bcd800c]{display:block;margin-bottom:8px;color:var(--c-text-1);font-size:.9em}.input-group[data-v-5bcd800c]{width:100%}.field-desc[data-v-5bcd800c]{display:block;font-size:.8em;color:var(--c-text-2);margin-top:4px}.checkbox-field[data-v-5bcd800c]{margin-right:8px}.container[data-v-5bcd800c]{display:grid;gap:15px}.button-group[data-v-5bcd800c]{display:flex;gap:15px}@media (max-width: 768px){.form-row[data-v-5bcd800c]{flex-direction:column;gap:15px}.button-group[data-v-5bcd800c]{flex-direction:column}}.html-input[data-v-5bcd800c]{display:grid;gap:10px}.html-file-upload[data-v-5bcd800c]{display:flex;align-items:center;gap:10px}.html-file-upload span[data-v-5bcd800c]{color:var(--c-text-2);font-size:.9em}.qd-container[data-v-4b55ddaf]{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:20px}.qd-form[data-v-4b55ddaf]{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:400px;width:100%}.qd-input[data-v-4b55ddaf]{width:100%;padding:12px 16px;border:2px solid var(--c-green2);border-radius:8px;font-size:16px;background-color:var(--c-bg);color:var(--c-text);transition:border-color .3s}.qd-input[data-v-4b55ddaf]:focus{outline:none;border-color:var(--c-green)}.qd-input[data-v-4b55ddaf]::placeholder{color:var(--c-text-light)}.qd-buttons[data-v-4b55ddaf]{display:flex;gap:10px;width:100%;justify-content:center}.qd-button[data-v-4b55ddaf]{min-width:120px;padding:12px 24px;font-size:16px}.qd-clear-button[data-v-4b55ddaf]{min-width:120px;padding:12px 24px;font-size:16px;background-color:var(--c-red);color:var(--c-text-light);border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}.qd-clear-button[data-v-4b55ddaf]:hover{background-color:var(--c-red-dark)}@media (max-width: 767px){.qd-container[data-v-4b55ddaf]{min-height:50vh;padding:10px}.qd-form[data-v-4b55ddaf]{gap:15px}.qd-input[data-v-4b55ddaf]{padding:10px 14px;font-size:14px}.qd-button[data-v-4b55ddaf],.qd-clear-button[data-v-4b55ddaf]{min-width:100px;padding:10px 20px;font-size:14px}}
