.config-section .config-card[data-v-22342672]{background:#fff;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);padding:24px}.config-section .config-header[data-v-22342672]{margin-bottom:20px}.config-section .config-title[data-v-22342672]{font-size:1.1rem;font-weight:600;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.config-section .config-description[data-v-22342672]{color:#666;font-size:.9rem;line-height:1.5}.config-section .config-content-2cols[data-v-22342672]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.config-section .config-footer[data-v-22342672]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:16px;margin-top:16px;border-top:1px solid #eee}.config-section.config-section--modern .config-card[data-v-22342672]{overflow:hidden;padding:0;border:1px solid rgba(31,41,55,.1);border-radius:12px;-webkit-box-shadow:0 8px 28px rgba(35,42,52,.045);box-shadow:0 8px 28px rgba(35,42,52,.045)}.config-section.config-section--modern .config-header[data-v-22342672]{padding:19px 21px 17px;margin:0;border-bottom:1px solid rgba(31,41,55,.08)}.config-section.config-section--modern .config-title[data-v-22342672]{margin-bottom:5px;color:#30363e;font-size:.98rem;font-weight:650}.config-section.config-section--modern .config-title>.v-icon[data-v-22342672]{display:grid;place-items:center;width:34px;height:34px;margin-right:11px!important;border-radius:10px;color:var(--v-primary-base)!important;background:color-mix(in srgb,var(--v-primary-base) 9%,#fff)}.config-section.config-section--modern .config-description[data-v-22342672]{max-width:760px;padding-left:45px;color:#777f89;font-size:.82rem}.config-section.config-section--modern .config-content[data-v-22342672]{padding:21px}.config-section.config-section--modern .config-footer[data-v-22342672]{padding:15px 21px;margin:0;background:#fafbfc}@media(max-width:600px){.config-section.config-section--modern .config-header[data-v-22342672]{padding:16px}.config-section.config-section--modern .config-description[data-v-22342672]{padding-left:0;margin-top:8px}.config-section.config-section--modern .config-content[data-v-22342672]{padding:16px}}.config-section .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:768px){.config-section .form-grid{grid-template-columns:1fr}}.config-section .form-field.full-width{grid-column:1/-1}.config-section .form-field .field-label{display:block;font-weight:500;color:#333;margin-bottom:8px;font-size:.9rem}.config-section .form-field .field-hint{font-size:.8rem;color:#888;margin-top:4px}.config-section .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:16px;border-top:1px solid #eee}.list-tool-card[data-v-2a17b1f6]{position:relative;min-height:92px;width:100%;padding:14px;border:1px solid rgba(31,41,55,.09);border-radius:10px;background-color:#fafbfc;display:grid;grid-template-columns:40px 1fr;grid-gap:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;cursor:pointer;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.list-tool-card[data-v-2a17b1f6]:hover{border-color:color-mix(in srgb,var(--v-primary-base) 28%,transparent);background:#fff;-webkit-box-shadow:0 8px 18px rgba(35,42,52,.07);box-shadow:0 8px 18px rgba(35,42,52,.07);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.list-tool-card[data-v-2a17b1f6]:focus{outline:2px solid var(--v-primary-base);outline-offset:2px}.list-tool-card__icon[data-v-2a17b1f6]{width:40px;height:40px;border-radius:10px;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(31,41,55,.07);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04)}.list-tool-card__body[data-v-2a17b1f6]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-tool-card__title[data-v-2a17b1f6]{color:#373d45;font-size:.86rem;font-weight:650;white-space:normal}.list-tool-card__text[data-v-2a17b1f6]{color:#747c86;font-size:.74rem;line-height:1.45;margin-top:3px}@media only screen and (max-width:600px){.list-tool-card[data-v-2a17b1f6]{min-height:auto;padding:12px;grid-gap:12px}}.color-dot[data-v-5205b4a0]{display:inline-block;width:12px;height:12px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.create-tag-item[data-v-5205b4a0]{cursor:pointer}.create-tag-item[data-v-5205b4a0]:hover{background-color:#f5f5f5}.list-tool-help-template[data-v-453c47f8]{max-width:760px}.tool-help-hero[data-v-453c47f8]{display:grid;grid-template-columns:54px 1fr;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.tool-help-icon[data-v-453c47f8]{width:48px;height:48px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#14a8dd}.tool-help-icon .v-icon[data-v-453c47f8]{color:#fff}.tool-help-icon--purple[data-v-453c47f8]{background:#9c27b0}.tool-help-icon--green[data-v-453c47f8]{background:#43a047}.tool-help-icon--orange[data-v-453c47f8]{background:#fb8c00}.help-title[data-v-453c47f8]{color:#333;font-size:22px;margin-bottom:6px;font-family:Oswald}.help-subtitle[data-v-453c47f8]{font-size:16px;font-weight:700;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.help-text[data-v-453c47f8]{font-size:14px;color:#5d5d5d;line-height:1.6}.scope-note[data-v-453c47f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:18px 0 0;padding:14px 16px;border:1px solid #f4d7a1;background:#fff8e8;border-radius:8px}.card-title[data-v-453c47f8],.scope-title[data-v-453c47f8]{font-weight:700;color:#333;margin-bottom:4px}.tool-help-grid[data-v-453c47f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.tool-help-card[data-v-453c47f8]{border:1px solid #e7eef3;background:#fafcfd;border-radius:8px;padding:14px}.help-section[data-v-453c47f8]{padding:16px 0;border-top:1px solid #edf1f4}.help-points[data-v-453c47f8]{margin:10px 0 0;padding-left:18px;color:#555;font-size:14px;line-height:1.55}.help-points li+li[data-v-453c47f8]{margin-top:8px}.tips-panel[data-v-453c47f8]{margin-top:4px;padding:14px 16px;border-radius:8px;background:#f4f9fc;border:1px solid #dcecf5}@media(max-width:640px){.tool-help-grid[data-v-453c47f8]{grid-template-columns:1fr}}.criteria-panel[data-v-b0ed207a]{border:1px solid #e8eef2;border-radius:8px;padding:14px;background:#fff}.preview-layout[data-v-b0ed207a]{display:grid;gap:18px}.preview-impact[data-v-b0ed207a]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;border:1px solid #ffe0b2;border-radius:8px;padding:18px;background:#fff8e8}.preview-impact-icon[data-v-b0ed207a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border-radius:8px;background:#fff}.preview-impact-title[data-v-b0ed207a]{font-size:18px;font-weight:700;color:#333}.preview-impact-text[data-v-b0ed207a]{margin-top:3px;color:#666}.preview-impact-count[data-v-b0ed207a]{min-width:150px;border-left:1px solid #ffe0b2;padding-left:18px;text-align:right}.preview-impact-count strong[data-v-b0ed207a]{display:block;font-size:38px;line-height:1;color:var(--v-primary-base)}.preview-impact-count span[data-v-b0ed207a]{display:block;margin-top:6px;color:#666;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.preview-confirm-panel[data-v-b0ed207a],.preview-sample-card[data-v-b0ed207a]{border:1px solid #e5e5e5;border-radius:8px;background:#fff}.preview-sample-card[data-v-b0ed207a]{overflow:hidden}.preview-sample-header[data-v-b0ed207a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid #eee;color:#555;font-weight:600}.preview-sample-list[data-v-b0ed207a]{max-height:260px;overflow-y:auto}.preview-sample-row[data-v-b0ed207a]{padding:10px 16px;border-bottom:1px solid #eee}.preview-sample-row[data-v-b0ed207a]:last-child{border-bottom:0}.preview-sample-empty[data-v-b0ed207a]{padding:20px 16px;color:#777}.preview-confirm-panel[data-v-b0ed207a]{padding:14px 16px;background:#fff}.completed-panel[data-v-b0ed207a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:36px 24px;text-align:center}.completed-icon[data-v-b0ed207a],.completed-panel[data-v-b0ed207a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.completed-icon[data-v-b0ed207a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#e8f5e9}.completed-title[data-v-b0ed207a]{margin-top:18px;font-size:24px;font-weight:700;color:#333}.completed-message[data-v-b0ed207a]{max-width:520px;margin-top:8px;color:#666}.completed-stats[data-v-b0ed207a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:24px}.completed-stat[data-v-b0ed207a]{min-width:140px;border:1px solid #e5e5e5;border-radius:8px;padding:14px 18px;background:#fff}.completed-stat span[data-v-b0ed207a]{display:block;color:#777;font-size:13px}.completed-stat strong[data-v-b0ed207a]{display:block;margin-top:4px;font-size:24px;color:#333}@media(max-width:700px){.preview-impact[data-v-b0ed207a]{grid-template-columns:auto minmax(0,1fr)}.preview-impact-count[data-v-b0ed207a]{grid-column:1/-1;border-left:0;border-top:1px solid #ffe0b2;padding-left:0;padding-top:14px;text-align:left}.completed-stats[data-v-b0ed207a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.list-config-tools .list-tools-grid[data-v-226a7986]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.list-config-tools[data-v-226a7986] .danger-section .config-card{border-color:rgba(211,47,47,.2);-webkit-box-shadow:none;box-shadow:none}.list-config-tools[data-v-226a7986] .danger-section .config-title>.v-icon{color:#c13e3e!important;background:#fff1f0!important}.list-config-tools[data-v-226a7986] .list-tool-card--danger{border-color:rgba(211,47,47,.14);background:snow}.list-config-tools .admin-action-card[data-v-226a7986]{padding:16px;border:1px solid rgba(31,41,55,.09);border-radius:10px;background:#fafbfc}.list-config-tools .admin-action-card>.d-flex[data-v-226a7986]{gap:20px;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important}.list-config-tools .admin-action-card .action-title[data-v-226a7986]{font-weight:600;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-config-tools .admin-action-card .action-description[data-v-226a7986]{font-size:.9rem;margin-top:4px;margin-left:32px}.list-config-tools .admin-action-card .action-stats[data-v-226a7986]{margin-left:32px}@media(max-width:760px){.list-config-tools .list-tools-grid[data-v-226a7986]{grid-template-columns:1fr}.list-config-tools .admin-action-card>.d-flex[data-v-226a7986]{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-config-tools .admin-action-card .v-btn[data-v-226a7986]{-ms-flex-item-align:start;align-self:flex-start}}