.panel[data-v-e15ebdf0]{border:1px solid var(--p-line);border-radius:var(--p-radius-lg);background:var(--p-bg);box-shadow:var(--p-shadow);padding:18px}.panel__head[data-v-e15ebdf0]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.opts[data-v-e15ebdf0]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.opt[data-v-e15ebdf0]{color:var(--p-text-dim);flex-direction:column;gap:6px;font-size:.8125rem;font-weight:650;display:flex}.opt--full[data-v-e15ebdf0]{grid-column:1/-1;margin-top:14px}.opt__hint[data-v-e15ebdf0]{color:var(--p-text-faint);font-style:normal;font-weight:500}.opt input[data-v-e15ebdf0],.opt select[data-v-e15ebdf0],.opt textarea[data-v-e15ebdf0]{font:inherit;color:var(--p-text);border:1px solid var(--p-line-strong);background:var(--p-bg);border-radius:10px;padding:9px 11px;font-size:.9375rem;font-weight:500}.opt input[type=range][data-v-e15ebdf0]{border:0;padding:0}.opt input[type=color][data-v-e15ebdf0]{height:40px;padding:2px}.opt textarea[data-v-e15ebdf0]{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.xtra[data-v-e15ebdf0]{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.chip[data-v-e15ebdf0]{font:inherit;cursor:pointer;border:1px solid var(--p-line-strong);background:var(--p-bg);color:var(--p-text-dim);border-radius:999px;padding:7px 13px;font-size:.8125rem;font-weight:650}.chip--on[data-v-e15ebdf0]{background:var(--p-brand);border-color:var(--p-brand);color:#fff}.apply[data-v-e15ebdf0]{width:100%}.mergedbox[data-v-e15ebdf0]{border:1px solid var(--p-brand);border-radius:var(--p-radius);background:var(--p-brand-soft);justify-content:space-between;padding:14px 16px}.mergedbox[data-v-e15ebdf0],.summary[data-v-e15ebdf0]{align-items:center;gap:14px;margin-bottom:14px;display:flex}.summary[data-v-e15ebdf0]{flex-wrap:wrap}.summary__pct[data-v-e15ebdf0]{color:var(--p-ok);font-size:1.5rem;font-weight:800}.rows[data-v-e15ebdf0]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.row[data-v-e15ebdf0]{border:1px solid var(--p-line);border-radius:var(--p-radius);align-items:center;gap:14px;padding:12px;display:flex}.row__thumb[data-v-e15ebdf0]{-o-object-fit:cover;object-fit:cover;background:var(--p-bg-sunken);border-radius:10px;flex:none;width:72px;height:72px}.row__thumb--none[data-v-e15ebdf0]{color:var(--p-text-faint);place-items:center;font-size:.75rem;font-weight:700;display:grid}.row__meta[data-v-e15ebdf0]{flex:1;min-width:0}.row__name[data-v-e15ebdf0]{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.err[data-v-e15ebdf0]{color:#b91c1c}.err[data-v-e15ebdf0],.warn[data-v-e15ebdf0]{font-size:.8125rem}.warn[data-v-e15ebdf0]{color:var(--p-warn)}.unsupported[data-v-e15ebdf0]{background:var(--p-bg-sunken);color:var(--p-text-dim);border-radius:10px;margin-top:16px;padding:12px 14px;font-size:.875rem}@media (width<=560px){.row[data-v-e15ebdf0]{flex-wrap:wrap}.row__meta[data-v-e15ebdf0]{order:3;width:100%}}.faq[data-v-0763ca39]{max-width:760px}.faq__item+.faq__item[data-v-0763ca39]{border-top:1px solid var(--p-line);margin-top:22px;padding-top:22px}.faq__item h3[data-v-0763ca39]{margin-bottom:.35em}.faq__item p[data-v-0763ca39]{color:var(--p-text-dim);margin:0}.grid[data-v-08c35a4e]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.grid--dense[data-v-08c35a4e]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px}.tile[data-v-08c35a4e]{border:1px solid var(--p-line);border-radius:var(--p-radius);background:var(--p-bg);height:100%;color:var(--p-text);align-items:center;gap:11px;padding:13px 15px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.tile[data-v-08c35a4e],.tile[data-v-08c35a4e]:hover{text-decoration:none}.tile[data-v-08c35a4e]:hover{border-color:var(--p-line-strong);box-shadow:var(--p-shadow-lift);transform:translateY(-1px)}.tile__dot[data-v-08c35a4e]{border-radius:3px;flex:none;width:10px;height:10px}.tile__body[data-v-08c35a4e]{flex-direction:column;min-width:0;display:flex}.tile__label[data-v-08c35a4e]{font-size:.9375rem;font-weight:650}.tile__sub[data-v-08c35a4e]{color:var(--p-text-faint);font-size:.8125rem}.grid--dense .tile[data-v-08c35a4e]{padding:9px 12px}.grid--dense .tile__label[data-v-08c35a4e]{font-size:.875rem;font-weight:550}
