.btn[data-v-4a537ea2]{cursor:pointer}.accordion-item[data-v-4a537ea2]{border:1px solid #ddd;margin-bottom:10px}.alert[data-v-4a537ea2]{margin-top:20px}.tab-content-wrapper[data-v-4a537ea2]{flex:1;overflow-y:auto;padding-right:15px;max-height:calc(100vh - 250px)}.tab-content-wrapper[data-v-4a537ea2]::-webkit-scrollbar{width:6px}.tab-content-wrapper[data-v-4a537ea2]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.tab-content-wrapper[data-v-4a537ea2]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.btn-link[data-v-4a537ea2]{color:var(--az-primary)}div.section-name input.form-control[data-v-4a537ea2]{border-color:red}.form-check-label input.form-control[data-v-4a537ea2]{display:inline-block;width:auto;margin-left:10px;border-color:red}.accordion-header[data-v-4a537ea2]{cursor:default}.accordion-toggle[data-v-4a537ea2]{cursor:pointer}.section-name[data-v-4a537ea2]{font-size:.8rem}.form-check-input[data-v-4a537ea2]{cursor:pointer}.fa-check[data-v-4a537ea2]{color:#28a745}.form-switch .form-check-input[data-v-4a537ea2]{width:1.4em;height:.8em}.form-switch .form-check-input[data-v-4a537ea2]:checked{background-color:#28a745}.form-switch .form-check-input[data-v-4a537ea2]:focus{box-shadow:none;border-color:red}.form-switch .form-check-input[data-v-4a537ea2]:after{content:"";position:relative;display:inline-block;width:.65em;height:.55em;border-radius:50%;top:-.125em;left:-.125em;transition:transform .2s ease-in-out}.accordion-collapse p[data-v-4a537ea2]{margin:10px}h2[data-v-4a537ea2]{margin:0 0!important;line-height:20px!important}.form-switch .form-check-input[data-v-4a537ea2]:checked:after{transform:translateX(1em)}.form-switch .form-check-input[data-v-4a537ea2]:before{display:none}.custom-toggle-btn[data-v-e5362fbe]{position:relative;z-index:10;width:50px;height:24px;background-color:#ccc;border-radius:24px;border:none;outline:none;cursor:pointer;padding:0;transition:background-color .3s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;pointer-events:auto!important}.custom-toggle-btn.toggled[data-v-e5362fbe]{background-color:#198754}.custom-toggle-btn.disabled[data-v-e5362fbe]{opacity:.5;cursor:not-allowed;pointer-events:none!important}.toggle-knob[data-v-e5362fbe]{position:absolute;top:4px;left:4px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .3s}.custom-toggle-btn.toggled .toggle-knob[data-v-e5362fbe]{transform:translateX(26px)}.toggle-slider[data-v-e5362fbe],.toggle-switch[data-v-e5362fbe]{display:none}.tooltip-icon[data-v-e5362fbe]{color:#6c757d;cursor:help;position:relative;z-index:1000;font-size:16px}@media (max-width:768px){.custom-toggle-btn[data-v-e5362fbe]{min-width:50px}.tooltip-icon[data-v-e5362fbe]{font-size:18px;padding:6px;margin:-6px}}.tooltip-label[data-v-e5362fbe]{cursor:help;display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-tooltip[data-v-e5362fbe]{position:fixed;z-index:9999;background-color:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:4px;font-size:12px;max-width:200px;text-align:center;pointer-events:auto!important;white-space:normal;word-wrap:break-word;box-shadow:0 2px 4px rgba(0,0,0,.2);transform:translate(-50%,-100%);margin-top:-10px;cursor:default}.custom-tooltip a[data-v-e5362fbe]{color:#4dabf7;text-decoration:underline;pointer-events:auto;cursor:pointer}.custom-tooltip a[data-v-e5362fbe]:hover{color:#74c0fc}@media (max-width:768px){.toggle-switch[data-v-e5362fbe]{min-width:50px;min-height:24px;touch-action:manipulation}.toggle-switch input[data-v-e5362fbe]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}}.modal-body[data-v-e5362fbe]{padding:0;overflow:hidden}.google-form-iframe[data-v-e5362fbe]{width:100%;height:75vh;border:none}@media (max-width:768px){.google-form-iframe[data-v-e5362fbe]{height:80vh}}.az-steps[data-v-e5362fbe]{gap:12px;font-size:13px}.az-step[data-v-e5362fbe]{display:inline-flex;align-items:center;color:#5b6b7e;font-weight:500}.az-step.active[data-v-e5362fbe]{color:#2563a8}.az-step-num[data-v-e5362fbe]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;margin-right:8px;background:#e3ebf4;color:#5b6b7e;font-size:12px;font-weight:600}.az-step.active .az-step-num[data-v-e5362fbe]{background:#2563a8;color:#fff}.az-step-line[data-v-e5362fbe]{flex:0 0 32px;height:2px;background:#dce3ec}.az-info-note[data-v-e5362fbe]{background:#eef4fb;border:1px solid #d4e2f2;border-radius:8px;padding:12px 14px;color:#1f2d3d;font-size:13px;line-height:1.5}.az-info-note i[data-v-e5362fbe]{color:#2563a8}.az-template-card[data-v-e5362fbe]{border:1px solid #dce3ec;border-radius:8px;cursor:pointer;transition:border-color .15s,box-shadow .15s,background-color .15s}.az-template-card[data-v-e5362fbe]:hover{border-color:#2563a8}.az-template-card.selected[data-v-e5362fbe]{border:2px solid #2563a8;background:rgba(37,99,168,.06);box-shadow:0 1px 4px rgba(37,99,168,.15)}.az-card-name[data-v-e5362fbe]{color:#1f2d3d}.az-card-radio[data-v-e5362fbe]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:2px solid #c4cfdc;background:#fff}.az-card-radio i[data-v-e5362fbe]{font-size:10px;color:#fff;opacity:0}.az-card-radio.checked[data-v-e5362fbe]{border-color:#2563a8;background:#2563a8}.az-card-radio.checked i[data-v-e5362fbe]{opacity:1}.az-empty-state[data-v-e5362fbe]{border:1px dashed #dce3ec;border-radius:8px;padding:18px;text-align:center;font-size:13px}.az-wizard-progress[data-v-e5362fbe]{display:flex;align-items:center;flex-wrap:nowrap}.az-wstep[data-v-e5362fbe]{display:flex;align-items:center;color:#9aa7b8;font-size:13px;font-weight:500}.az-wstep-dot[data-v-e5362fbe]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;margin-right:8px;flex:0 0 auto;background:#e3ebf4;color:#5b6b7e;font-size:12px;font-weight:600;transition:background-color .2s,color .2s}.az-wstep-label[data-v-e5362fbe]{white-space:nowrap}.az-wstep.active[data-v-e5362fbe]{color:#2563a8}.az-wstep.active .az-wstep-dot[data-v-e5362fbe]{background:#2563a8;color:#fff}.az-wstep.done .az-wstep-dot[data-v-e5362fbe]{background:#1f9d76;color:#fff}.az-wstep-line[data-v-e5362fbe]{flex:1 1 auto;min-width:16px;height:2px;background:#dce3ec;margin:0 10px}.az-wstep-line.done[data-v-e5362fbe]{background:#1f9d76}.az-step-pane[data-v-e5362fbe]{-webkit-animation:azFade-e5362fbe .25s ease;animation:azFade-e5362fbe .25s ease}@-webkit-keyframes azFade-e5362fbe{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes azFade-e5362fbe{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.az-q[data-v-e5362fbe]{font-size:1.05rem;font-weight:600;color:#1f2d3d;margin-bottom:.5rem;display:block}.az-field-narrow[data-v-e5362fbe]{max-width:480px}.az-ext-link[data-v-e5362fbe]{color:var(--az-primary);text-decoration:underline}.az-ext-link[data-v-e5362fbe]:hover{color:var(--az-primary-dark)}.az-ext-icon[data-v-e5362fbe]{font-size:.75em;margin-left:3px;vertical-align:baseline}.az-combo-wrap[data-v-e5362fbe]{position:relative}.az-combo-input[data-v-e5362fbe]{cursor:text}.az-combo-list[data-v-e5362fbe]{position:absolute;z-index:1000;left:0;right:0;top:calc(100% + 2px);margin:0;padding:4px;list-style:none;max-height:240px;overflow-y:auto;background:#fff;border:1px solid var(--az-border);border-radius:8px;box-shadow:0 6px 18px rgba(31,45,61,.12)}.az-combo-option[data-v-e5362fbe]{padding:7px 10px;border-radius:6px;cursor:pointer;font-size:.875rem;color:#1f2d3d}.az-combo-option.active[data-v-e5362fbe]{background:rgba(37,99,168,.1)}.az-combo-option.selected[data-v-e5362fbe]{font-weight:600;color:var(--az-primary)}.az-combo-empty[data-v-e5362fbe]{padding:8px 10px;font-size:.8125rem}.az-summary[data-v-e5362fbe]{border:1px solid var(--az-border);border-radius:8px;padding:.25rem 1rem}.az-summary li+li[data-v-e5362fbe]{border-top:1px solid #eef2f7}.az-summary li[data-v-e5362fbe]{flex-wrap:wrap;gap:2px 12px}.az-summary li>span[data-v-e5362fbe]:last-child{text-align:right;min-width:0;word-break:break-word;overflow-wrap:anywhere}@media (max-width:575.98px){.az-summary li[data-v-e5362fbe]{flex-direction:column;align-items:flex-start!important}.az-summary li>span[data-v-e5362fbe]:last-child{text-align:left}}.az-option-block[data-v-e5362fbe]{border:1px solid var(--az-border);border-radius:8px;padding:1rem}.az-storage-card[data-v-e5362fbe]{display:flex;align-items:flex-start;gap:10px;height:100%;border:1px solid var(--az-border);border-radius:8px;padding:12px 14px;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.az-storage-card[data-v-e5362fbe]:hover{border-color:var(--az-primary)}.az-storage-card.selected[data-v-e5362fbe]{border:2px solid var(--az-primary);background:rgba(37,99,168,.06);box-shadow:0 1px 4px rgba(37,99,168,.15)}.az-storage-card .az-radio[data-v-e5362fbe]{margin-top:2px}.az-storage-detail[data-v-e5362fbe]{max-width:560px}@media (max-width:575.98px){.az-wstep-label[data-v-e5362fbe]{display:none}.az-wstep-line[data-v-e5362fbe]{margin:0 6px}}.az-search[data-v-e5362fbe]{position:relative}.az-search-icon[data-v-e5362fbe]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9aa7b8;font-size:14px;pointer-events:none}.az-search-input[data-v-e5362fbe]{padding-left:34px}.az-list-meta[data-v-e5362fbe]{font-size:12px;margin:8px 2px}.az-form-list[data-v-e5362fbe]{max-height:390px;overflow-y:auto;border:1px solid var(--az-border);border-radius:8px}.az-form-row[data-v-e5362fbe]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:#fff;border:none;border-bottom:1px solid #eef2f7;padding:10px 14px;cursor:pointer;transition:background-color .15s}.az-form-row[data-v-e5362fbe]:last-child{border-bottom:none}.az-form-row[data-v-e5362fbe]:hover{background:#f4f7fa}.az-form-row.selected[data-v-e5362fbe]{background:rgba(37,99,168,.08)}.az-form-row-name[data-v-e5362fbe]{flex:1 1 auto;min-width:0;color:#1f2d3d;font-weight:500;overflow-wrap:anywhere}.az-radio[data-v-e5362fbe]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:2px solid #c4cfdc;background:#fff}.az-radio i[data-v-e5362fbe]{font-size:10px;color:#fff;opacity:0}.az-radio.checked[data-v-e5362fbe]{border-color:var(--az-primary);background:var(--az-primary)}.az-radio.checked i[data-v-e5362fbe]{opacity:1}.az-rec-pill[data-v-e5362fbe]{flex:0 0 auto;font-size:11px;font-weight:600;color:#1f9d76;background:rgba(31,157,118,.12);border-radius:10px;padding:2px 8px}.az-list-empty[data-v-e5362fbe]{padding:18px 14px;font-size:13px;text-align:center}.az-preview[data-v-e5362fbe]{position:relative;height:446px;border:1px solid var(--az-border);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.az-preview-loading[data-v-e5362fbe]{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.75)}.az-preview-header[data-v-e5362fbe]{padding:10px 14px;border-bottom:1px solid var(--az-border);font-weight:600;color:#1f2d3d;background:#f8fafc;position:sticky;top:0;z-index:2}.az-preview-expand[data-v-e5362fbe]{color:var(--az-primary);text-decoration:none;line-height:1}.az-preview-expand[data-v-e5362fbe]:hover{color:var(--az-primary-dark)}.az-fs-overlay[data-v-e5362fbe]{position:fixed;inset:0;z-index:1090;display:flex;flex-direction:column;background:#fff}.az-fs-header[data-v-e5362fbe]{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#1f2d3d;color:#fff}.az-fs-title[data-v-e5362fbe]{font-weight:600;font-size:1rem}.az-fs-frame[data-v-e5362fbe],.az-preview-frame[data-v-e5362fbe]{flex:1 1 auto;width:100%;border:none}.az-preview-frame[data-v-e5362fbe]{height:100%}.az-preview-placeholder[data-v-e5362fbe]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;font-size:14px}@media (max-width:991.98px){.az-preview[data-v-e5362fbe]{height:320px}}li a{text-wrap:auto}.tooltip-icon{color:#6c757d;cursor:help}@media (max-width:768px){[data-bs-toggle=tooltip]{position:relative}[data-bs-toggle=tooltip]:before{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:5px 10px;background-color:rgba(0,0,0,.8);color:#fff;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:200px;text-align:center}[data-bs-toggle=tooltip]:hover:before{opacity:1;visibility:visible}}