.pf-card[data-v-d99fb63c]{background:#fff!important;border-radius:16px!important;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pf-head[data-v-d99fb63c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid #eef0f4;background:#fbfbfd}.pf-head[data-v-d99fb63c],.pf-head__left[data-v-d99fb63c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pf-head__left[data-v-d99fb63c]{gap:12px;min-width:0}.pf-head__icon[data-v-d99fb63c]{width:36px;height:36px;border-radius:10px;background:#f3efff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.pf-head__title[data-v-d99fb63c]{font-size:15px;font-weight:700;color:#0f172a;line-height:1.2}.pf-head__sub[data-v-d99fb63c]{font-size:12px;color:#64748b;margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pf-head__sub b[data-v-d99fb63c]{color:#334155;font-weight:600}.pf-head__sep[data-v-d99fb63c]{color:#cbd5e1}.pf-head__right[data-v-d99fb63c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pf-body[data-v-d99fb63c]{padding:8px 24px 20px!important}.pf-sec[data-v-d99fb63c]{padding-top:16px}.pf-sec+.pf-sec[data-v-d99fb63c]{border-top:1px dashed #eef0f4;margin-top:16px}.pf-sec__t[data-v-d99fb63c]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:10px}.pf-grid[data-v-d99fb63c]{display:grid;gap:12px 14px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.pf-g2[data-v-d99fb63c]{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-g3[data-v-d99fb63c]{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-g4[data-v-d99fb63c]{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-g5[data-v-d99fb63c]{grid-template-columns:repeat(5,minmax(0,1fr))}.pf-gid[data-v-d99fb63c]{grid-template-columns:120px 150px 150px minmax(0,1fr)}.pf-span2[data-v-d99fb63c]{grid-column:span 2}.pf-span3[data-v-d99fb63c]{grid-column:span 3}.pf-f[data-v-d99fb63c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;min-width:0}.pf-lbl[data-v-d99fb63c]{font-size:11.5px;font-weight:600;color:#475569;padding-left:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-in[data-v-d99fb63c] .v-input__slot{background:#f6f7f9!important;border:1px solid #edf0f4!important;border-radius:10px!important;min-height:40px!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0 12px!important;-webkit-transition:border-color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,background .15s,-webkit-box-shadow .15s;transition:border-color .15s,background .15s,box-shadow .15s;transition:border-color .15s,background .15s,box-shadow .15s,-webkit-box-shadow .15s}.pf-in[data-v-d99fb63c] .v-input__slot:hover{border-color:#e2e6ec!important}.pf-in.v-input--is-focused[data-v-d99fb63c] .v-input__slot{background:#fff!important;border-color:#c4b5fd!important;-webkit-box-shadow:0 0 0 3px rgba(124,58,237,.1)!important;box-shadow:0 0 0 3px rgba(124,58,237,.1)!important}.pf-in[data-v-d99fb63c] input{font-size:13.5px!important;color:#0f172a!important}.pf-in[data-v-d99fb63c] .v-input__prepend-inner{margin-top:0!important;-ms-flex-item-align:center;align-self:center;padding-right:8px!important}.pf-in[data-v-d99fb63c] .v-input__prepend-inner .v-icon{font-size:17px!important;color:#94a3b8!important}.pf-in[data-v-d99fb63c] .v-input__append-inner{margin-top:0!important;-ms-flex-item-align:center;align-self:center}.pf-in--num[data-v-d99fb63c] input{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.pf-in--accent[data-v-d99fb63c] .v-input__slot{background:#f5f3ff!important;border-color:#e9e3ff!important}.pf-in--accent[data-v-d99fb63c] input{color:#6d28d9!important}.pf-in--ro[data-v-d99fb63c] .v-input__slot{background:#fafbfc!important}.pf-in--ro[data-v-d99fb63c] input{color:#475569!important;font-weight:600}.pf-look[data-v-d99fb63c]{width:28px;height:28px;margin-right:-6px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .15s;transition:background .15s}.pf-look .v-icon[data-v-d99fb63c]{color:#94a3b8!important}.pf-look[data-v-d99fb63c]:hover{background:#ede9fe}.pf-look:hover .v-icon[data-v-d99fb63c]{color:#7c3aed!important}.pf-seg[data-v-d99fb63c]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pf-pill[data-v-d99fb63c],.pf-seg[data-v-d99fb63c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.pf-pill[data-v-d99fb63c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;padding:0 12px 0 10px;border-radius:999px;background:#f6f7f9;border:1px solid #edf0f4;color:#64748b;font-size:12.5px;font-weight:600;white-space:nowrap;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s}.pf-pill .v-icon[data-v-d99fb63c]{color:inherit!important}.pf-pill[data-v-d99fb63c]:hover{background:#eef1f5}.pf-pill__dot[data-v-d99fb63c]{width:7px;height:7px;border-radius:50%}.pf-pill--si.is-on[data-v-d99fb63c]{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.pf-pill--mat.is-on[data-v-d99fb63c]{background:#f5f3ff;border-color:#ddd6fe;color:#6d28d9}.pf-pill--no.is-on[data-v-d99fb63c]{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.pf-pill--ok.is-on[data-v-d99fb63c]{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.pf-iconbtn[data-v-d99fb63c]{width:32px;height:32px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f6f7f9;border:1px solid #edf0f4}.pf-iconbtn .v-icon[data-v-d99fb63c]{color:#94a3b8!important}.pf-iconbtn[data-v-d99fb63c]:hover{background:#ede9fe}.pf-iconbtn:hover .v-icon[data-v-d99fb63c]{color:#7c3aed!important}.pf-foot[data-v-d99fb63c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:14px 24px;border-top:1px solid #eef0f4;background:#fbfbfd}.pf-btn[data-v-d99fb63c],.pf-foot[data-v-d99fb63c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pf-btn[data-v-d99fb63c]{height:38px;padding:0 18px;border-radius:10px;font-size:13px;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;-webkit-transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,box-shadow .15s;transition:background .15s,box-shadow .15s,-webkit-box-shadow .15s}.pf-btn--ghost[data-v-d99fb63c]{color:#475569}.pf-btn--ghost[data-v-d99fb63c]:hover{background:#f1f5f9}.pf-btn--primary[data-v-d99fb63c]{background:#7c3aed;color:#fff;-webkit-box-shadow:0 6px 16px -6px rgba(124,58,237,.55);box-shadow:0 6px 16px -6px rgba(124,58,237,.55)}.pf-btn--primary[data-v-d99fb63c]:hover{background:#6d28d9}@media (max-width:900px){.pf-g3[data-v-d99fb63c],.pf-g4[data-v-d99fb63c],.pf-g5[data-v-d99fb63c],.pf-gid[data-v-d99fb63c]{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-span2[data-v-d99fb63c],.pf-span3[data-v-d99fb63c]{grid-column:span 2}}.pf-in--strong[data-v-d99fb63c] input{font-weight:700!important;color:#1e293b!important}.pf-opts[data-v-d99fb63c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:12px}.pf-opt[data-v-d99fb63c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8f9fb;border:1px solid #edf0f4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s}.pf-opt[data-v-d99fb63c]:hover{border-color:#e2e6ec}.pf-opt--on[data-v-d99fb63c]{background:#f0fdf4;border-color:#bbf7d0}.pf-opt--col[data-v-d99fb63c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;cursor:default}.pf-opt__head[data-v-d99fb63c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.pf-opt__head[data-v-d99fb63c],.pf-opt__ico[data-v-d99fb63c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pf-opt__ico[data-v-d99fb63c]{width:36px;height:36px;border-radius:10px;background:#eef1f5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.pf-opt__ico .v-icon[data-v-d99fb63c]{color:#94a3b8!important}.pf-opt__ico--on[data-v-d99fb63c]{background:#dcfce7}.pf-opt__ico--on .v-icon[data-v-d99fb63c]{color:#15803d!important}.pf-opt__dot[data-v-d99fb63c]{width:16px;height:16px;border-radius:50%;-webkit-box-shadow:0 0 0 3px #fff,0 1px 3px rgba(15,23,42,.25);box-shadow:0 0 0 3px #fff,0 1px 3px rgba(15,23,42,.25)}.pf-opt__txt[data-v-d99fb63c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pf-opt__t[data-v-d99fb63c]{font-size:13px;font-weight:700;color:#1e293b}.pf-opt__s[data-v-d99fb63c]{font-size:11.5px;color:#64748b;margin-top:1px}.pf-switch[data-v-d99fb63c]{position:relative;width:38px;height:22px;border-radius:999px;background:#cbd5e1;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .18s;transition:background .18s}.pf-switch span[data-v-d99fb63c]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.25);box-shadow:0 1px 3px rgba(15,23,42,.25);-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.pf-switch--on[data-v-d99fb63c]{background:#22c55e}.pf-switch--on span[data-v-d99fb63c]{-webkit-transform:translateX(16px);transform:translateX(16px)}.pf-dots[data-v-d99fb63c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;margin-top:10px;padding-left:2px}.pf-dot[data-v-d99fb63c]{width:20px;height:20px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:inset 0 0 0 1px rgba(15,23,42,.1);box-shadow:inset 0 0 0 1px rgba(15,23,42,.1);-webkit-transition:-webkit-transform .12s,-webkit-box-shadow .12s;transition:-webkit-transform .12s,-webkit-box-shadow .12s;transition:transform .12s,box-shadow .12s;transition:transform .12s,box-shadow .12s,-webkit-transform .12s,-webkit-box-shadow .12s}.pf-dot[data-v-d99fb63c]:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.pf-dot--on[data-v-d99fb63c]{-webkit-transform:scale(1.12);transform:scale(1.12);-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ring);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ring)}@media (max-width:900px){.pf-opts[data-v-d99fb63c]{grid-template-columns:1fr}}.pf-estado[data-v-d99fb63c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:26px;padding:0 11px 0 9px;border-radius:999px;font-size:12px;font-weight:700}.pf-swatch[data-v-d99fb63c]{width:14px;height:14px;border-radius:4px;-webkit-box-shadow:inset 0 0 0 1px rgba(15,23,42,.12);box-shadow:inset 0 0 0 1px rgba(15,23,42,.12)}.pf-color-panel[data-v-d99fb63c]{background:#fff;padding:10px;border-radius:12px}.pf-color-grid[data-v-d99fb63c]{display:grid;grid-template-columns:repeat(10,22px);gap:6px}.pf-color-cell[data-v-d99fb63c]{width:22px;height:22px;border-radius:6px;-webkit-box-shadow:inset 0 0 0 1px rgba(15,23,42,.12);box-shadow:inset 0 0 0 1px rgba(15,23,42,.12);-webkit-transition:-webkit-transform .12s;transition:-webkit-transform .12s;transition:transform .12s;transition:transform .12s,-webkit-transform .12s}.pf-color-cell[data-v-d99fb63c]:hover{-webkit-transform:scale(1.12);transform:scale(1.12)}.pf-color-cell--on[data-v-d99fb63c]{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #7c3aed;box-shadow:0 0 0 2px #fff,0 0 0 4px #7c3aed}.pf-dialog{border-radius:16px!important;-webkit-box-shadow:0 24px 64px -12px rgba(15,23,42,.22)!important;box-shadow:0 24px 64px -12px rgba(15,23,42,.22)!important}