.preset-page[data-v-536223f8]{background:#fff;min-height:100vh;padding-bottom:5rem;position:relative}.page-gradient[data-v-536223f8]{background:linear-gradient(180deg,#e6fafa 0,#fff);height:53.5rem;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.page-container[data-v-536223f8]{position:relative;z-index:1}.page-header[data-v-536223f8]{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}.page-subtitle[data-v-536223f8]{color:#666;font-size:.8125rem;line-height:1.25rem;margin:0}.how-to-use-btn[data-v-536223f8]{align-items:center;background:#ffffffeb;border:1px solid #e4e4e4;border-radius:6.25rem;color:#666;cursor:pointer;display:flex;flex-shrink:0;font-size:.875rem;height:2rem;justify-content:center;padding:.0625rem .8125rem;transition:background .2s,border-color .2s;white-space:nowrap}.how-to-use-btn[data-v-536223f8]:hover{background:#f5f5f5;border-color:#ccc}.page-layout[data-v-536223f8]{align-items:flex-start;display:flex;gap:.5rem}.filter-sidebar[data-v-536223f8]{flex-shrink:0;position:sticky;top:calc(var(--header-height, 4.125rem) + .75rem);width:20rem}.filter-card[data-v-536223f8]{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:#fffffff5;border:1px solid rgba(0,158,167,.3);border-radius:.75rem;box-shadow:0 .5rem 1.75rem #94a3b859;display:flex;flex-direction:column;gap:.75rem;padding:.8125rem}.filter-item[data-v-536223f8]{display:flex;flex-direction:column;gap:.25rem}.filter-label[data-v-536223f8]{color:#666;font-size:.75rem;line-height:1rem}.filter-label.filter-label--primary[data-v-536223f8]{color:#009ea7;font-weight:500}[data-v-536223f8] .filter-select{background:#fffffff5;border:1px solid rgba(15,23,42,.1);border-radius:.5rem;height:2.375rem;transition:border-color .2s;width:100%}[data-v-536223f8] .filter-select:hover{border-color:#009ea766}[data-v-536223f8] .filter-select :deep(.arco-select-view-focus){border-color:#009ea7!important;box-shadow:0 0 0 .125rem #009ea726!important}.filter-divider[data-v-536223f8]{background:#0000000f;height:.0625rem}.preset-main[data-v-536223f8]{flex:1;min-width:0}.faq-section[data-v-536223f8],.table-section[data-v-536223f8]{background:#fffffff5;border:1px solid rgba(15,23,42,.08);border-radius:12px;padding:.5rem .75rem}.preset-toolbar[data-v-536223f8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem;min-height:2.5rem}.preset-stats[data-v-536223f8]{color:#666;font-size:.8125rem;margin:0}.toolbar-actions[data-v-536223f8]{display:flex;flex-shrink:0;gap:.5rem}.download-btn[data-v-536223f8]{align-items:center;background:#009ea7;border:1px solid #009ea7;border-radius:6.25rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.375rem;padding:.3125rem .8125rem;transition:background .2s;white-space:nowrap}.download-btn[data-v-536223f8]:hover:not(:disabled){background:#007e87;border-color:#007e87}.download-btn.is-disabled[data-v-536223f8],.download-btn[data-v-536223f8]:disabled{cursor:not-allowed;opacity:.45}.table-wrapper[data-v-536223f8]{border:1px solid rgba(0,0,0,.06);border-radius:.75rem;overflow-x:auto}.preset-table[data-v-536223f8]{background:#fff;border-collapse:collapse;min-width:51.5rem;table-layout:fixed;width:100%}.preset-table .col-check[data-v-536223f8]{width:2.5rem}.preset-table .col-brand[data-v-536223f8],.preset-table .col-compat[data-v-536223f8],.preset-table .col-printer[data-v-536223f8]{width:9rem}.preset-table .col-date[data-v-536223f8]{width:6.5rem}.preset-table .col-dl[data-v-536223f8]{width:5.5rem}.table-header th[data-v-536223f8]{background:#18657c;border-bottom:1px solid rgba(0,0,0,.06);color:#fff;font-size:.8125rem;font-weight:500;overflow:hidden;padding:.625rem .75rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cell-check[data-v-536223f8]{background:#fff;box-shadow:.125rem 0 .25rem #0000000f;left:0;padding:0 .25rem;position:sticky;text-align:center;z-index:1}.cell-check[data-v-536223f8] .arco-checkbox{padding-left:0}.cell-check[data-v-536223f8] .arco-checkbox .arco-checkbox-icon{border-radius:4px;height:1rem;width:1rem}.preset-table td[data-v-536223f8]{border-bottom:1px solid rgba(0,0,0,.05);color:#666;font-size:.8125rem;overflow:hidden;padding:.75rem;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.material-row[data-v-536223f8]{cursor:pointer;transition:background .15s}.material-row:hover td[data-v-536223f8]{background:#009ea708}.material-row:last-child td[data-v-536223f8]{border-bottom:none}.material-cell[data-v-536223f8]{align-items:center;display:flex;gap:.375rem}.material-name[data-v-536223f8]{color:#333;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-count[data-v-536223f8]{color:#999;flex-shrink:0;font-size:.75rem;font-weight:400;white-space:nowrap}.expand-arrow[data-v-536223f8]{align-items:center;color:#aaa;display:flex;flex-shrink:0;height:1rem;justify-content:center;transition:transform .2s ease;width:1rem}.expand-arrow.is-expanded[data-v-536223f8]{color:#009ea7;transform:rotate(90deg)}.expand-hint[data-v-536223f8]{color:#009ea7;cursor:pointer;font-size:.8125rem;white-space:nowrap}.expand-hint[data-v-536223f8]:hover{text-decoration:underline}.table-dash[data-v-536223f8]{color:#ccc;font-size:.875rem}.file-row[data-v-536223f8]{color:#555;font-size:.8125rem;transition:background .15s}.file-row td[data-v-536223f8]{background:#f7f8fa;border-bottom:1px solid rgba(0,0,0,.04);padding:.625rem .75rem}.file-row:hover td[data-v-536223f8]{background:#f5fbfc}.file-row.is-selected td[data-v-536223f8]{background:#edf8f9}.file-row:last-child td[data-v-536223f8]{border-bottom:none}.file-cell[data-v-536223f8]{align-items:center;display:flex;gap:.375rem}.expand-arrow-placeholder[data-v-536223f8]{flex-shrink:0;width:1rem}.file-name[data-v-536223f8]{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.json-btn[data-v-536223f8]{align-items:center;background:#009ea71a;border:none;border-radius:.3125rem;color:#009ea7;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:.03em;padding:.125rem .5rem;transition:background .15s}.json-btn[data-v-536223f8]:hover{background:#009ea733}.table-state[data-v-536223f8]{color:#bbb;font-size:.875rem;padding:3rem 1rem;text-align:center;vertical-align:middle}.no-slicer-hint[data-v-536223f8]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:.75rem;color:#bbb;display:flex;font-size:.875rem;justify-content:center;min-height:12rem}.faq-section[data-v-536223f8]{margin-top:2.5rem;padding:.75rem}.faq-section[data-v-536223f8] .arco-collapse-item{border:1px solid rgba(15,23,42,.08);border-radius:8px;margin-bottom:.5rem}.faq-section[data-v-536223f8] .arco-collapse-item:last-child{margin-bottom:0}.faq-section[data-v-536223f8] .arco-collapse-item-header{background:#eab30814;border:0}.faq-section[data-v-536223f8] .arco-collapse-item-content{background:transparent}.faq-title[data-v-536223f8]{color:#1a1a1a;font-size:1.125rem;font-weight:700;margin:0 0 1rem}.faq-content[data-v-536223f8]{color:#444;font-size:.875rem;line-height:1.7;padding:.25rem 0}.how-to-use-content[data-v-536223f8]{padding-bottom:.5rem}.modal-method-title[data-v-536223f8]{color:#111827;font-size:.9375rem;font-weight:700;margin:0 0 .625rem}.modal-method-title.modal-method-title--second[data-v-536223f8]{margin-top:1.25rem}.modal-steps[data-v-536223f8]{display:flex;flex-direction:column;gap:.375rem}.modal-steps p[data-v-536223f8]{color:#111827;font-size:.9375rem;line-height:1.5;margin:0}.modal-note[data-v-536223f8]{color:#111827;font-size:.9375rem;font-weight:500;line-height:1.5;margin:.875rem 0 0}.confirm-content[data-v-536223f8]{padding:0}.confirm-text[data-v-536223f8]{color:#333;font-size:.875rem;line-height:1.6;margin:0 0 1.25rem}.confirm-actions[data-v-536223f8]{align-items:center;display:flex;gap:.75rem;justify-content:flex-end}.confirm-btn[data-v-536223f8]{align-items:center;border-radius:6.25rem;cursor:pointer;display:inline-flex;font-size:.875rem;justify-content:center;padding:.5rem 1.0625rem;transition:background .2s;white-space:nowrap}.confirm-btn.confirm-btn--cancel[data-v-536223f8]{background:transparent;border:1px solid rgba(15,23,42,.08);color:#111827}.confirm-btn.confirm-btn--cancel[data-v-536223f8]:hover{background:#f5f5f5}.confirm-btn.confirm-btn--primary[data-v-536223f8]{background:#009ea7;border:1px solid #009ea7;color:#fff}.confirm-btn.confirm-btn--primary[data-v-536223f8]:hover:not(:disabled){background:#007e87;border-color:#007e87}.confirm-btn.confirm-btn--primary[data-v-536223f8]:disabled{cursor:not-allowed;opacity:.6}
