*{box-sizing:border-box}body{margin:0}:root{--pm-sidebar-bg:#1e293b;--pm-sidebar-border:#334155;--pm-text-light:#f1f5f9;--pm-text-dark:#1e293b;--pm-text-mid:#475569;--pm-text-muted:#94a3b8;--pm-placeholder:#9ca3af;--pm-border:#374151;--pm-border-light:#e2e8f0;--pm-bg:#f1f5f9;--pm-white:#fff;--pm-accent:#2563eb;--pm-accent-bg:#eff6ff;--pm-accent-text:#1d4ed8;--pm-success:#15803d;--pm-success-bg:#dcfce7;--pm-warning:#d97706;--pm-warning-bg:#fef3c7;--pm-error:#dc2626;--pm-error-bg:#fee2e2;--pm-font:"Inter", system-ui, sans-serif}.toast-container[data-v-a03e625d]{z-index:1000;font-family:var(--pm-font);flex-direction:column;gap:10px;display:flex;position:fixed;top:72px;right:20px}.toast[data-v-a03e625d]{min-width:320px;max-width:min(440px,100vw - 40px);color:var(--pm-white);border-radius:10px;align-items:center;gap:12px;padding:14px 14px 14px 16px;font-size:14px;font-weight:600;line-height:1.4;animation:.25s cubic-bezier(.21,1.02,.73,1) toast-in-a03e625d;display:flex;box-shadow:0 12px 28px #0f172a47,0 2px 6px #0f172a2e}.toast-success[data-v-a03e625d]{background:var(--pm-success)}.toast-error[data-v-a03e625d]{background:var(--pm-error)}.toast-icon[data-v-a03e625d]{background:#ffffff38;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.toast-icon svg[data-v-a03e625d]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.toast-message[data-v-a03e625d]{flex:1}.toast-close[data-v-a03e625d]{width:26px;height:26px;color:inherit;opacity:.85;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.toast-close[data-v-a03e625d]:hover{opacity:1;background:#ffffff38}.toast-close[data-v-a03e625d]:focus-visible{outline:2px solid var(--pm-white);outline-offset:1px}.toast-close svg[data-v-a03e625d]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:16px;height:16px}@keyframes toast-in-a03e625d{0%{opacity:0;transform:translate(24px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.toast[data-v-a03e625d]{animation:none}}.confirm-dialog[data-v-0976513a]{z-index:300;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.confirm-dialog-backdrop[data-v-0976513a]{background:#0f172a73;position:absolute;inset:0}.confirm-dialog-panel[data-v-0976513a]{background:var(--pm-white);width:100%;font-family:var(--pm-font);border-radius:16px;padding:22px 24px 20px;position:relative;box-shadow:0 20px 48px #0f172a47}.confirm-dialog-close[data-v-0976513a]{cursor:pointer;width:26px;height:26px;color:var(--pm-text-muted);background:var(--pm-bg);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex;position:absolute;top:14px;right:14px}.confirm-dialog-close[data-v-0976513a]:hover{background:var(--pm-border-light)}.confirm-dialog-head[data-v-0976513a]{align-items:center;gap:12px;margin-bottom:14px;padding-right:26px;display:flex}.confirm-dialog-icon[data-v-0976513a]{background:var(--pm-accent-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;display:flex}.confirm-dialog-title[data-v-0976513a]{color:var(--pm-text-dark);margin:0;font-size:15px;font-weight:700;line-height:1.35}.confirm-dialog-message[data-v-0976513a]{background:var(--pm-accent-bg);border:1px solid var(--pm-accent);color:var(--pm-text-mid);border-radius:8px;margin-bottom:20px;padding:12px 14px;font-size:12px;line-height:1.5}.confirm-dialog-record[data-v-0976513a]{border:1px solid var(--pm-border-light);background:var(--pm-bg);border-radius:10px;margin-bottom:12px;padding:12px 14px}.confirm-dialog-record-name[data-v-0976513a]{color:var(--pm-text-dark);overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.35}.confirm-dialog-record-desc[data-v-0976513a]{color:var(--pm-text-mid);overflow-wrap:anywhere;margin-top:1px;font-size:12px}.confirm-dialog-record-meta[data-v-0976513a]{flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;display:flex}.confirm-dialog-record-meta div[data-v-0976513a]{gap:6px;font-size:12px;display:flex}.confirm-dialog-record-meta dt[data-v-0976513a]{color:var(--pm-text-muted)}.confirm-dialog-record-meta dd[data-v-0976513a]{color:var(--pm-text-dark);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.confirm-dialog-danger .confirm-dialog-panel[data-v-0976513a]{padding:20px 22px 18px}.confirm-dialog-danger .confirm-dialog-head[data-v-0976513a]{margin-bottom:16px}.confirm-dialog-danger .confirm-dialog-icon[data-v-0976513a]{background:var(--pm-error-bg);color:var(--pm-error);border-radius:10px}.confirm-dialog-danger .confirm-dialog-icon svg[data-v-0976513a],.confirm-dialog-note-icon[data-v-0976513a]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.confirm-dialog-danger .confirm-dialog-icon svg[data-v-0976513a]{width:20px;height:20px}.confirm-dialog-danger .confirm-dialog-message[data-v-0976513a]{background:0 0;border:none;align-items:center;gap:8px;margin-bottom:18px;padding:0;display:flex}.confirm-dialog-note-icon[data-v-0976513a]{width:16px;height:16px;color:var(--pm-warning);flex-shrink:0}.confirm-dialog-footer[data-v-0976513a]{justify-content:flex-end;gap:8px;display:flex}.btn-primary[data-v-0976513a],.btn-secondary[data-v-0976513a],.btn-danger[data-v-0976513a]{font-size:13px;font-weight:600;font-family:var(--pm-font);cursor:pointer;border-radius:8px;padding:10px 20px}.btn-primary[data-v-0976513a]{background:var(--pm-accent);color:var(--pm-white);border:none}.btn-danger[data-v-0976513a]{background:var(--pm-error);color:var(--pm-white);border:none}.btn-secondary[data-v-0976513a]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light)}.btn-primary[data-v-0976513a]:disabled,.btn-secondary[data-v-0976513a]:disabled,.btn-danger[data-v-0976513a]:disabled{opacity:.6;cursor:not-allowed}.brand-mark[data-v-a72a26e5]{flex-shrink:0;display:block}.login-page[data-v-fd5847f6]{box-sizing:border-box;background:var(--pm-bg);width:100vw;height:100vh;font-family:var(--pm-font);justify-content:center;align-items:center;padding:24px;display:flex}.login-box[data-v-fd5847f6]{border-radius:16px;width:100%;max-width:800px;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000014,0 8px 32px #0000001f}.login-brand[data-v-fd5847f6]{background:radial-gradient(circle at 50% 42%, #2563eb38, transparent 60%), var(--pm-sidebar-bg);width:320px;color:var(--pm-text-light);text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:56px 32px;display:flex}.logo[data-v-fd5847f6]{align-items:center;gap:14px;margin-bottom:4px;display:flex}.logo-mark[data-v-fd5847f6]{filter:drop-shadow(0 12px 28px #2563eb61)}.logo-text[data-v-fd5847f6]{font-family:var(--pm-font);letter-spacing:-.01em;font-size:32px;font-weight:700;line-height:1}.tagline[data-v-fd5847f6]{color:var(--pm-text-light);opacity:.88;text-wrap:balance;max-width:250px;margin:0;font-size:16px;font-weight:500;line-height:1.5}.login-main[data-v-fd5847f6]{background:var(--pm-white);box-sizing:border-box;flex:1;justify-content:center;align-items:center;padding:48px 40px;display:flex}.login-card[data-v-fd5847f6]{width:100%;max-width:340px;color:var(--pm-text-dark);font-family:var(--pm-font)}.login-card h1[data-v-fd5847f6]{margin:0 0 8px;font-size:24px;font-weight:700}.subtitle[data-v-fd5847f6]{color:var(--pm-text-mid);margin:0 0 24px;font-size:14px}.field-label[data-v-fd5847f6]{color:var(--pm-text-mid);margin:16px 0 6px;font-size:13px;font-weight:600;display:block}input[type=email][data-v-fd5847f6],input[type=password][data-v-fd5847f6],input[type=text][data-v-fd5847f6],select[data-v-fd5847f6]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);border-radius:8px;padding:10px 14px;font-size:14px}input[type=email][data-v-fd5847f6]::placeholder,input[type=password][data-v-fd5847f6]::placeholder,input[type=text][data-v-fd5847f6]::placeholder{color:var(--pm-placeholder)}.password-field[data-v-fd5847f6]{position:relative}.password-field input[data-v-fd5847f6]{padding-right:64px}.toggle-senha[data-v-fd5847f6]{color:var(--pm-accent);cursor:pointer;background:0 0;border:none;padding:4px;font-size:12px;font-weight:600;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.row[data-v-fd5847f6]{justify-content:space-between;align-items:center;margin-top:16px;font-size:14px;display:flex}.checkbox-label[data-v-fd5847f6]{color:var(--pm-text-dark);align-items:center;gap:6px;display:flex}.checkbox-label input[type=checkbox][data-v-fd5847f6]{accent-color:var(--pm-accent);width:16px;height:16px}.link[data-v-fd5847f6]{color:var(--pm-accent);text-decoration:none}.error[data-v-fd5847f6]{color:var(--pm-error);margin-top:16px;font-size:14px}.submit-button[data-v-fd5847f6]{background:var(--pm-accent);width:100%;color:var(--pm-white);cursor:pointer;border:none;border-radius:8px;margin-top:24px;padding:12px;font-size:15px;font-weight:700}.submit-button[data-v-fd5847f6]:disabled{opacity:.6;cursor:not-allowed}.footer-text[data-v-fd5847f6]{text-align:center;color:var(--pm-text-mid);margin-top:24px;font-size:13px}.back-link[data-v-fd5847f6]{cursor:pointer;background:0 0;border:none;margin:20px auto 0;padding:0;font-size:13px;display:block}.clear-button[data-v-d67bb51b]{color:var(--pm-accent);cursor:pointer;opacity:.85;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.clear-button[data-v-d67bb51b]:hover{opacity:1}.clearable-select[data-v-84ad5b71]{position:relative}.clearable-select select[data-v-84ad5b71-s]{padding-right:52px}.clearable-select-clear[data-v-84ad5b71]{position:absolute;top:50%;right:28px;transform:translateY(-50%)}.text-field[data-v-af1ea072]{margin-bottom:10px}.field-label[data-v-af1ea072]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.required-mark[data-v-af1ea072]{color:var(--pm-error);margin-left:2px}input[data-v-af1ea072]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.input-error[data-v-af1ea072]{border-color:var(--pm-error)}.field-error[data-v-af1ea072]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.search-select[data-v-1b70b29d]{margin-bottom:10px}.field-label[data-v-1b70b29d]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.required-mark[data-v-1b70b29d]{color:var(--pm-error);margin-left:2px}.search-select-trigger[data-v-1b70b29d]{box-sizing:border-box;border:1px solid var(--pm-border-light);background:var(--pm-white);height:34px;font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.search-select-trigger-open[data-v-1b70b29d]{border-color:var(--pm-accent)}.search-select-trigger-error[data-v-1b70b29d]{border-color:var(--pm-error)}.search-select-placeholder[data-v-1b70b29d]{color:var(--pm-placeholder)}.search-select-value[data-v-1b70b29d]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.search-select-caret[data-v-1b70b29d]{color:var(--pm-text-muted);flex-shrink:0;font-size:10px;transition:transform .15s}.search-select-caret-open[data-v-1b70b29d]{transform:rotate(180deg)}.field-error[data-v-1b70b29d]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.search-select-panel[data-v-1b70b29d]{z-index:9999;background:var(--pm-white);border:1px solid var(--pm-border-light);font-family:var(--pm-font);border-radius:8px;position:fixed;overflow:hidden;box-shadow:0 1px 3px #00000014,0 8px 28px #0000001f}.search-select-search[data-v-1b70b29d]{box-sizing:border-box;border:none;border-bottom:1px solid var(--pm-border-light);width:100%;font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);outline:none;padding:8px 12px}.search-select-list[data-v-1b70b29d]{max-height:340px;overflow-y:auto}.search-select-empty[data-v-1b70b29d]{color:var(--pm-placeholder);padding:10px 14px;font-size:13px}.search-select-empty-error[data-v-1b70b29d]{color:var(--pm-error)}.search-select-item[data-v-1b70b29d]{color:var(--pm-text-dark);cursor:pointer;border-bottom:1px solid var(--pm-bg);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.search-select-item[data-v-1b70b29d]:last-child{border-bottom:none}.search-select-item-highlighted[data-v-1b70b29d]{background:var(--pm-bg)}.search-select-item-active[data-v-1b70b29d]{background:var(--pm-accent-bg);color:var(--pm-accent-text)}.search-select-item-sublabel[data-v-1b70b29d]{color:var(--pm-text-muted);flex-shrink:0;font-size:12px}.search-select-match[data-v-1b70b29d]{color:inherit;background:0 0;font-weight:700}.search-select-more[data-v-1b70b29d]{border:none;border-top:1px solid var(--pm-border-light);background:var(--pm-white);width:100%;font-size:13px;font-weight:600;font-family:var(--pm-font);color:var(--pm-accent);text-align:left;cursor:pointer;padding:9px 12px}.search-select-more[data-v-1b70b29d]:hover{background:var(--pm-bg)}.search-select-more-caret[data-v-1b70b29d]{margin-right:4px;font-size:10px}.collapsible-section[data-v-e5433ffc]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;overflow:hidden}.collapsible-header[data-v-e5433ffc]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.collapsible-header h2[data-v-e5433ffc]{color:var(--pm-text-dark);font-size:14px;font-weight:700;font-family:var(--pm-font);margin:0}.collapsible-caret[data-v-e5433ffc]{color:var(--pm-text-muted);font-size:11px;transition:transform .2s}.collapsible-caret-open[data-v-e5433ffc]{transform:rotate(180deg)}.collapsible-body[data-v-e5433ffc]{border-top:1px solid var(--pm-border-light);padding:14px 16px 16px}.audit-footer[data-v-8f51b495]{font-family:var(--pm-font);color:var(--pm-text-muted,#6b7280);margin:0;font-size:12px}.separador[data-v-8f51b495]{margin:0 6px}.form-actions[data-v-f84472df]{font-family:var(--pm-font);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.audit[data-v-f84472df]{margin-right:auto}.btn-primary[data-v-f84472df],.btn-secondary[data-v-f84472df]{font-size:13px;font-weight:600;font-family:var(--pm-font);cursor:pointer;border-radius:8px;padding:10px 20px}.btn-primary[data-v-f84472df]{background:var(--pm-accent);color:var(--pm-white);border:none}.btn-primary[data-v-f84472df]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-f84472df]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light)}.auth-status-page[data-v-05507350]{background:var(--pm-bg);min-height:100vh;font-family:var(--pm-font);justify-content:center;align-items:center;padding:40px 24px;display:flex}.auth-status-card[data-v-05507350]{background:var(--pm-white);width:100%;max-width:520px;color:var(--pm-text-dark);--status-fg:var(--pm-accent);--status-bg:var(--pm-accent-bg);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #00000014,0 8px 32px #0000001f}.auth-status-card.is-success[data-v-05507350]{--status-fg:var(--pm-success);--status-bg:var(--pm-success-bg)}.auth-status-card.is-error[data-v-05507350]{--status-fg:var(--pm-error);--status-bg:var(--pm-error-bg)}.auth-status-brand[data-v-05507350]{background:radial-gradient(circle at 85% -20%, #2563eb59, transparent 55%), var(--pm-sidebar-bg);height:124px;color:var(--pm-text-light);justify-content:center;align-items:center;gap:10px;padding-bottom:28px;display:flex}.auth-status-brand-name[data-v-05507350]{font-size:20px;font-weight:700}.auth-status-badge[data-v-05507350]{background:var(--status-bg);border:6px solid var(--pm-white);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin:-42px auto 0;display:flex;position:relative;box-shadow:0 6px 16px #0f172a2e}.auth-status-icon[data-v-05507350]{fill:none;width:34px;height:34px;stroke:var(--status-fg);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.auth-status-spinner[data-v-05507350]{width:40px;height:40px;animation:1.1s linear infinite auth-status-spin-05507350}.auth-status-spinner circle[data-v-05507350]{fill:none;stroke-width:5px}.auth-status-spinner-track[data-v-05507350]{stroke:var(--pm-white)}.auth-status-spinner-arc[data-v-05507350]{stroke:var(--status-fg);stroke-linecap:round;stroke-dasharray:50 101}.auth-status-body[data-v-05507350]{text-align:center;padding:20px 40px 36px}.auth-status-title[data-v-05507350]{margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.25}p[data-v-05507350-s]{color:var(--pm-text-mid);margin:0 0 16px;font-size:15px;line-height:1.6}.auth-status-hint[data-v-05507350-s]{color:var(--pm-text-mid);font-size:13px}.auth-status-actions[data-v-05507350]{flex-direction:column;align-items:stretch;gap:10px;margin-top:24px;display:flex}.auth-status-actions .auth-status-button[data-v-05507350-s]{border:1px solid var(--pm-accent);background:var(--pm-accent);color:var(--pm-white);font-family:var(--pm-font);text-align:center;cursor:pointer;border-radius:8px;padding:12px 16px;font-size:15px;font-weight:700;text-decoration:none;display:block}.auth-status-actions .auth-status-button[data-v-05507350-s]:hover{background:var(--pm-accent-text);border-color:var(--pm-accent-text)}.auth-status-actions .auth-status-button[data-v-05507350-s]:disabled{opacity:.6;cursor:not-allowed}.auth-status-actions .auth-status-button.is-secondary[data-v-05507350-s]{background:var(--pm-white);color:var(--pm-text-mid);border-color:var(--pm-border-light);font-weight:600}.auth-status-actions .auth-status-button.is-secondary[data-v-05507350-s]:hover{background:var(--pm-bg);border-color:var(--pm-border-light)}@keyframes auth-status-spin-05507350{to{transform:rotate(360deg)}}@media (width<=520px){.auth-status-page[data-v-05507350]{padding:16px}.auth-status-body[data-v-05507350]{padding:20px 24px 28px}}@media (prefers-reduced-motion:reduce){.auth-status-spinner[data-v-05507350]{animation-duration:4s}}.progress-dialog[data-v-5d8910dc]{z-index:300;justify-content:center;align-items:center;padding:16px;animation:.22s ease-out .15s both progress-dialog-in-5d8910dc;display:flex;position:fixed;inset:0}.progress-dialog-backdrop[data-v-5d8910dc]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a8c;position:absolute;inset:0}.progress-dialog-panel[data-v-5d8910dc]{background:var(--pm-white);width:100%;max-width:400px;font-family:var(--pm-font);text-align:center;border-radius:20px;padding:36px 32px 28px;position:relative;box-shadow:0 24px 56px #0f172a52}.progress-dialog-spinner[data-v-5d8910dc]{justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;display:flex;position:relative}.progress-dialog-ring[data-v-5d8910dc]{width:100%;height:100%;animation:1.1s linear infinite progress-dialog-spin-5d8910dc;position:absolute;inset:0}.progress-dialog-ring circle[data-v-5d8910dc]{fill:none;stroke-width:4px}.progress-dialog-ring-track[data-v-5d8910dc]{stroke:var(--pm-accent-bg)}.progress-dialog-ring-arc[data-v-5d8910dc]{stroke:var(--pm-accent);stroke-linecap:round;stroke-dasharray:44 132}.progress-dialog-glyph[data-v-5d8910dc]{fill:none;width:28px;height:28px;stroke:var(--pm-accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.progress-dialog-title[data-v-5d8910dc]{color:var(--pm-text-dark);margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.3}.progress-dialog-message[data-v-5d8910dc]{color:var(--pm-text-mid);margin:0 0 22px;font-size:14px;line-height:1.55}.progress-dialog-bar[data-v-5d8910dc]{background:var(--pm-border-light);border-radius:999px;height:4px;overflow:hidden}.progress-dialog-bar span[data-v-5d8910dc]{background:var(--pm-accent);border-radius:999px;width:40%;height:100%;animation:1.4s ease-in-out infinite progress-dialog-sweep-5d8910dc;display:block}.progress-dialog-hint[data-v-5d8910dc]{color:var(--pm-text-mid);margin:14px 0 0;font-size:12px}@keyframes progress-dialog-in-5d8910dc{0%{opacity:0}to{opacity:1}}@keyframes progress-dialog-spin-5d8910dc{to{transform:rotate(360deg)}}@keyframes progress-dialog-sweep-5d8910dc{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.progress-dialog[data-v-5d8910dc]{animation:none}.progress-dialog-ring[data-v-5d8910dc]{animation-duration:4s}.progress-dialog-bar span[data-v-5d8910dc]{opacity:.35;width:100%;animation:none}}.signup-page[data-v-943b88f7]{box-sizing:border-box;background:var(--pm-bg);min-height:100vh;font-family:var(--pm-font);justify-content:center;align-items:center;padding:40px 24px;display:flex}.signup-card[data-v-943b88f7]{background:var(--pm-white);color:var(--pm-text-dark);border-radius:12px;width:100%;max-width:720px;padding:40px;box-shadow:0 1px 3px #00000014,0 4px 16px #0000000f}.signup-card h1[data-v-943b88f7]{margin:0 0 8px;font-size:24px;font-weight:700}.subtitle[data-v-943b88f7]{color:var(--pm-text-mid);margin:0 0 24px;font-size:14px}.next-steps[data-v-943b88f7]{background:var(--pm-bg);text-align:left;border-radius:12px;margin:24px 0 16px;padding:18px 20px}.next-steps h2[data-v-943b88f7]{letter-spacing:.04em;text-transform:uppercase;color:var(--pm-text-mid);margin:0 0 14px;font-size:12px;font-weight:700}.next-steps ol[data-v-943b88f7]{counter-reset:step;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.next-steps li[data-v-943b88f7]{counter-increment:step;align-items:flex-start;gap:12px;display:flex}.next-steps li[data-v-943b88f7]:before{content:counter(step);background:var(--pm-accent);width:26px;height:26px;color:var(--pm-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.step-title[data-v-943b88f7]{color:var(--pm-text-dark);font-size:14px;font-weight:700;display:block}.step-text[data-v-943b88f7]{color:var(--pm-text-mid);overflow-wrap:anywhere;font-size:13px;line-height:1.5;display:block}.form[data-v-943b88f7]{flex-direction:column;gap:12px;display:flex}.card[data-v-943b88f7]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-943b88f7]{color:var(--pm-text-dark);margin:0 0 12px;font-size:13px;font-weight:700}.grid[data-v-943b88f7]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-943b88f7]{grid-template-columns:1fr 1fr}.grid-3-even[data-v-943b88f7]{grid-template-columns:1fr 1fr 1fr}.grid-4[data-v-943b88f7]{grid-template-columns:repeat(4,1fr)}.grid-cep[data-v-943b88f7]{grid-template-columns:220px 1fr 100px}.field-label[data-v-943b88f7]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}select[data-v-943b88f7],input[type=password][data-v-943b88f7]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-943b88f7]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.input-action[data-v-943b88f7]{align-items:flex-start;gap:6px;display:flex}.input-action[data-v-943b88f7] .text-field{flex:1;min-width:90px}.input-action button[data-v-943b88f7]{background:var(--pm-accent);height:36px;color:var(--pm-white);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:0 14px;font-size:12px;font-weight:600}.forgot-form[data-v-6e59ce8d]{text-align:left;margin-top:20px}.field-label[data-v-6e59ce8d]{color:var(--pm-text-mid);margin-bottom:6px;font-size:13px;font-weight:600;display:block}input[data-v-6e59ce8d]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-family:var(--pm-font);border-radius:8px;padding:12px 14px;font-size:14px}input[data-v-6e59ce8d]::placeholder{color:var(--pm-placeholder)}input[data-v-6e59ce8d]:focus{border-color:var(--pm-accent);box-shadow:0 0 0 3px var(--pm-accent-bg);outline:none}input.input-error[data-v-6e59ce8d]{border-color:var(--pm-error)}input.input-error[data-v-6e59ce8d]:focus{box-shadow:0 0 0 3px var(--pm-error-bg)}.field-error[data-v-6e59ce8d]{color:var(--pm-error);margin:6px 0 0;font-size:12px}.auth-page[data-v-c172bae2]{background:var(--pm-bg);height:100vh;font-family:var(--pm-font);justify-content:center;align-items:center;display:flex}.auth-card[data-v-c172bae2]{background:var(--pm-white);color:var(--pm-text-dark);border-radius:12px;width:380px;padding:40px;box-shadow:0 1px 3px #00000014,0 4px 16px #0000000f}.field-label[data-v-c172bae2]{color:var(--pm-text-mid);margin:16px 0 6px;font-size:13px;font-weight:600;display:block}input[data-v-c172bae2]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);border-radius:8px;padding:10px 14px}.submit-button[data-v-c172bae2]{background:var(--pm-accent);width:100%;color:var(--pm-white);cursor:pointer;border:none;border-radius:8px;margin-top:24px;padding:12px;font-weight:700}.error[data-v-c172bae2]{color:var(--pm-error);margin-top:16px}.success[data-v-c172bae2]{color:var(--pm-success);margin-top:16px}.sidebar[data-v-2e816e7d]{background:var(--pm-sidebar-bg);border-right:1px solid var(--pm-sidebar-border);width:200px;font-family:var(--pm-font);flex-direction:column;flex-shrink:0;transition:width .18s;display:flex}.sidebar.collapsed[data-v-2e816e7d]{width:48px}.sidebar-header[data-v-2e816e7d]{border-bottom:1px solid var(--pm-sidebar-border);justify-content:space-between;align-items:center;min-height:50px;padding:12px 10px;display:flex}.sidebar.collapsed .sidebar-header[data-v-2e816e7d]{justify-content:center}.brand[data-v-2e816e7d]{align-items:center;gap:8px;display:flex;overflow:hidden}.brand-name[data-v-2e816e7d]{color:var(--pm-text-light);white-space:nowrap;font-size:15px;font-weight:700}.collapse-toggle[data-v-2e816e7d]{background:var(--pm-sidebar-border);width:22px;height:22px;color:var(--pm-text-muted);cursor:pointer;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex}.sidebar.collapsed .collapse-toggle[data-v-2e816e7d]{margin-left:0}.nav-list[data-v-2e816e7d]{flex:1;padding:6px 0;overflow-y:auto}.nav-group[data-v-2e816e7d]{margin-top:4px}.nav-group-title[data-v-2e816e7d]{letter-spacing:.05em;text-transform:uppercase;color:var(--pm-text-muted);cursor:pointer;justify-content:space-between;align-items:center;padding:6px 10px 4px;font-size:10px;font-weight:700;display:flex}.nav-group-caret[data-v-2e816e7d]{font-size:8px}.nav-item[data-v-2e816e7d]{color:var(--pm-text-muted);cursor:pointer;border-radius:4px;align-items:center;gap:8px;margin:1px 5px;padding:7px 10px;font-size:12px;display:flex}.sidebar.collapsed .nav-item[data-v-2e816e7d]{justify-content:center}.nav-item-active[data-v-2e816e7d]{background:var(--pm-accent);color:var(--pm-white)}.nav-item-inert[data-v-2e816e7d]{cursor:not-allowed}.nav-icon[data-v-2e816e7d]{flex-shrink:0;font-size:15px}.sidebar-footer[data-v-2e816e7d]{border-top:1px solid var(--pm-sidebar-border);align-items:center;gap:8px;padding:8px 10px;display:flex}.sidebar.collapsed .sidebar-footer[data-v-2e816e7d]{justify-content:center;padding:8px 0}.avatar[data-v-2e816e7d]{background:var(--pm-sidebar-border);width:26px;height:26px;color:var(--pm-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.user-info[data-v-2e816e7d]{overflow:hidden}.user-name[data-v-2e816e7d]{color:var(--pm-text-light);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.user-role[data-v-2e816e7d]{color:var(--pm-text-muted);white-space:nowrap;font-size:10px}.topbar[data-v-42bd2169]{background:var(--pm-white);border-bottom:1px solid var(--pm-border-light);height:56px;font-family:var(--pm-font);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.breadcrumb[data-v-42bd2169]{color:var(--pm-text-dark);font-size:15px;font-weight:600}.topbar-right[data-v-42bd2169]{align-items:center;gap:14px;display:flex}.company-badge[data-v-42bd2169]{color:var(--pm-text-mid);border:1px solid var(--pm-border-light);border-radius:6px;padding:5px 10px;font-size:13px}.icon-button[data-v-42bd2169]{cursor:not-allowed;background:0 0;border:none;padding:4px;font-size:16px}.user-menu[data-v-42bd2169]{position:relative}.avatar-button[data-v-42bd2169]{background:var(--pm-accent);width:32px;height:32px;color:var(--pm-white);cursor:pointer;border:none;border-radius:50%;font-size:13px;font-weight:700}.user-dropdown[data-v-42bd2169]{background:var(--pm-white);border:1px solid var(--pm-border-light);z-index:10;border-radius:8px;min-width:180px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 28px #0000001f}.dropdown-item-inert[data-v-42bd2169],.dropdown-item[data-v-42bd2169]{color:var(--pm-text-dark);border-radius:5px;padding:8px 10px;font-size:13px}.dropdown-item-inert[data-v-42bd2169]{cursor:not-allowed;color:var(--pm-text-muted)}.dropdown-item[data-v-42bd2169]{cursor:pointer}.app-shell[data-v-ad25f3c6]{width:100vw;height:100vh;font-family:var(--pm-font);display:flex;overflow:hidden}.app-shell-main[data-v-ad25f3c6]{flex-direction:column;flex:1;display:flex;overflow:hidden}.app-shell-content[data-v-ad25f3c6]{background:var(--pm-bg);flex:1;padding:24px 32px;overflow-y:auto}.stat-pill[data-v-5b34f7e5]{border:1px solid var(--pm-border-light);font-family:var(--pm-font);border-radius:5px;align-items:center;gap:6px;padding:5px 12px;display:flex}.stat-pill-value[data-v-5b34f7e5]{font-size:16px;font-weight:700}.stat-pill-label[data-v-5b34f7e5]{opacity:.85;font-size:12px}.stat-pill-dark[data-v-5b34f7e5]{background:var(--pm-bg);color:var(--pm-text-dark)}.stat-pill-green[data-v-5b34f7e5]{background:var(--pm-success-bg);color:var(--pm-success)}.stat-pill-amber[data-v-5b34f7e5]{background:var(--pm-warning-bg);color:var(--pm-warning)}.stat-pill-red[data-v-5b34f7e5]{background:var(--pm-error-bg);color:var(--pm-error)}.stat-pill-blue[data-v-5b34f7e5]{background:var(--pm-accent-bg);color:var(--pm-accent-text)}.list-card[data-v-c52b842f]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;margin-bottom:12px;overflow:hidden}.list-card-header[data-v-c52b842f]{border-bottom:1px solid var(--pm-border-light);font-family:var(--pm-font);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.list-card-title[data-v-c52b842f]{color:var(--pm-text-dark);font-size:15px;font-weight:700}.list-card-stats[data-v-c52b842f]{gap:8px;display:flex}.status-badge[data-v-d0d24e11]{font-size:11px;font-weight:600;font-family:var(--pm-font);white-space:nowrap;border-radius:999px;padding:3px 10px;display:inline-flex}.status-badge-green[data-v-d0d24e11]{background:var(--pm-success-bg);color:var(--pm-success)}.status-badge-amber[data-v-d0d24e11]{background:var(--pm-warning-bg);color:var(--pm-warning)}.status-badge-red[data-v-d0d24e11]{background:var(--pm-error-bg);color:var(--pm-error)}.status-badge-blue[data-v-d0d24e11]{background:var(--pm-accent-bg);color:var(--pm-accent-text)}.status-badge-gray[data-v-d0d24e11]{background:var(--pm-bg);color:var(--pm-text-mid)}.segmented-control[data-v-a9a0c23b]{gap:6px;display:flex}.segmented-control-disabled[data-v-a9a0c23b]{opacity:.45}.segmented-option[data-v-a9a0c23b]{border:1px solid var(--pm-border-light);background:var(--pm-white);color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);cursor:pointer;border-radius:8px;padding:6px 14px}.segmented-option[data-v-a9a0c23b]:disabled{cursor:not-allowed}.segmented-option-active[data-v-a9a0c23b]{background:var(--pm-accent);color:var(--pm-white);border-color:var(--pm-accent)}.segmented-control-status[data-v-a9a0c23b]{gap:8px}.segmented-control-status .segmented-option[data-v-a9a0c23b]{border:2px solid var(--pm-border-light);background:var(--pm-white);color:var(--pm-text-muted);border-radius:999px;align-items:center;gap:6px;padding:5px 18px;display:inline-flex}.segmented-control-status .segmented-option-active[data-v-a9a0c23b]{border-color:var(--pm-success);background:var(--pm-success-bg);color:var(--pm-success)}.segmented-dot[data-v-a9a0c23b]{background:var(--pm-border-light);border-radius:50%;width:7px;height:7px}.segmented-control-status .segmented-option-active .segmented-dot[data-v-a9a0c23b]{background:var(--pm-success)}.orders-chart[data-v-81bf08bf]{width:100%;position:relative}.orders-chart-svg[data-v-81bf08bf]{width:100%;height:176px;display:block}.orders-chart-grid[data-v-81bf08bf]{stroke:var(--pm-border-light);stroke-width:1px;stroke-dasharray:4 3}.orders-chart-area[data-v-81bf08bf]{fill:var(--pm-accent);fill-opacity:.08}.orders-chart-line[data-v-81bf08bf]{fill:none;stroke:var(--pm-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.orders-chart-marker[data-v-81bf08bf]{fill:var(--pm-white);stroke:var(--pm-accent);stroke-width:2px}.orders-chart-marker-active[data-v-81bf08bf]{fill:var(--pm-accent);stroke:var(--pm-white);stroke-width:2px}.orders-chart-crosshair[data-v-81bf08bf]{stroke:var(--pm-text-muted);stroke-width:1px;stroke-dasharray:3 3}.orders-chart-axis-label[data-v-81bf08bf]{fill:var(--pm-text-muted);font-size:9px;font-family:var(--pm-font)}.orders-chart-axis-title[data-v-81bf08bf]{fill:var(--pm-text-mid);font-size:10px;font-weight:600;font-family:var(--pm-font)}.orders-chart-tooltip[data-v-81bf08bf]{background:var(--pm-text-dark);color:var(--pm-white);font-family:var(--pm-font);white-space:nowrap;pointer-events:none;border-radius:6px;padding:6px 10px;font-size:11px;position:absolute;transform:translate(-50%,-130%);box-shadow:0 4px 12px #0000002e}.orders-chart-tooltip-label[data-v-81bf08bf]{opacity:.75;margin-bottom:2px}.orders-chart-tooltip-value[data-v-81bf08bf]{font-weight:700}.orders-chart-empty[data-v-81bf08bf]{text-align:center;color:var(--pm-text-mid);margin:0;font-size:13px}.greeting-row[data-v-12c2700e]{font-family:var(--pm-font);justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.greeting-title[data-v-12c2700e]{color:var(--pm-text-dark);font-size:18px;font-weight:700}.greeting-date[data-v-12c2700e]{color:var(--pm-text-muted);font-size:12px}.btn-primary[data-v-12c2700e]{background:var(--pm-accent);color:var(--pm-white);font-size:13px;font-weight:600;font-family:var(--pm-font);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:10px 18px}.kpi-row[data-v-12c2700e]{gap:10px;margin-bottom:14px;display:flex}.kpi-card[data-v-12c2700e]{background:var(--pm-white);border:2px solid var(--pm-border-light);border-radius:8px;flex:1;overflow:hidden}.kpi-accent-bar[data-v-12c2700e]{height:4px}.kpi-body[data-v-12c2700e]{padding:16px 18px}.kpi-icon[data-v-12c2700e]{border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:12px;font-size:18px;display:flex}.kpi-value[data-v-12c2700e]{color:var(--pm-text-dark);margin-bottom:6px;font-size:32px;font-weight:700;line-height:1}.kpi-label[data-v-12c2700e]{color:var(--pm-text-muted);font-size:12px;font-weight:500;font-family:var(--pm-font)}.card[data-v-12c2700e]{background:var(--pm-white);border:1px solid var(--pm-border-light);box-sizing:border-box;border-radius:12px;padding:12px}.chart-card[data-v-12c2700e]{margin-bottom:12px}.chart-header[data-v-12c2700e]{font-family:var(--pm-font);justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.chart-title[data-v-12c2700e]{color:var(--pm-text-dark);font-size:13px;font-weight:700}.table-grid[data-v-12c2700e]{font-family:var(--pm-font);font-size:12px}.table-grid-header[data-v-12c2700e],.table-grid-row[data-v-12c2700e]{grid-template-columns:60px 1fr 100px 110px 100px 56px;align-items:center;gap:8px;padding:8px 12px;display:grid}.table-grid-header[data-v-12c2700e]{background:var(--pm-bg);text-transform:uppercase;color:var(--pm-text-mid);font-size:11px;font-weight:700}.table-grid-row[data-v-12c2700e]{border-top:1px solid var(--pm-border-light);color:var(--pm-text-dark)}.link[data-v-12c2700e]{color:var(--pm-accent);font-size:13px;font-family:var(--pm-font);cursor:pointer;background:0 0;border:none;padding:0}.empty-state[data-v-12c2700e]{color:var(--pm-text-mid);margin:0;padding:16px;font-size:13px}.money-field[data-v-91af4a2b]{margin-bottom:10px}.field-label[data-v-91af4a2b]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.required-mark[data-v-91af4a2b]{color:var(--pm-error);margin-left:2px}.money-input[data-v-91af4a2b]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:8px;align-items:center;gap:6px;width:100%;padding:8px 10px;display:flex}.money-input-error[data-v-91af4a2b]{border-color:var(--pm-error)}.money-input-disabled[data-v-91af4a2b]{background:var(--pm-bg)}.money-input-native[data-v-91af4a2b]:disabled{color:var(--pm-text-muted);cursor:not-allowed}.money-input-native[data-v-91af4a2b]{min-width:0;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);text-align:right;background:0 0;border:none;outline:none;flex:1;padding:0}.money-input-suffix[data-v-91af4a2b]{color:var(--pm-text-muted);font-size:13px;font-family:var(--pm-font);-webkit-user-select:none;user-select:none}.field-error[data-v-91af4a2b]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.form[data-v-bf3c6570]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-bf3c6570]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-bf3c6570]{color:var(--pm-text-dark);margin:0 0 12px;font-size:14px;font-weight:700}.grid[data-v-bf3c6570]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-bf3c6570]{grid-template-columns:1fr 1fr}.grid-3[data-v-bf3c6570]{grid-template-columns:200px 1fr 1fr}.grid-cep[data-v-bf3c6570]{grid-template-columns:220px 1fr 1fr}.grid-4[data-v-bf3c6570]{grid-template-columns:repeat(4,1fr)}.grid-commercial[data-v-bf3c6570]{grid-template-columns:2fr 1fr 1fr 1fr}.grid-contato[data-v-bf3c6570]{grid-template-columns:1fr 1fr 130px 130px 130px 36px;align-items:start}.field-label[data-v-bf3c6570]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.hint[data-v-bf3c6570]{color:var(--pm-text-muted);margin:0 0 8px;font-size:11px}input[data-v-bf3c6570],select[data-v-bf3c6570],textarea[data-v-bf3c6570]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-bf3c6570]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.checkbox-row[data-v-bf3c6570]{gap:24px;display:flex}.checkbox-label[data-v-bf3c6570]{color:var(--pm-text-dark);align-items:center;gap:6px;font-size:13px;display:flex}.input-action[data-v-bf3c6570]{align-items:flex-start;gap:6px;display:flex}.input-action[data-v-bf3c6570] .text-field{flex:1}.input-action button[data-v-bf3c6570]{background:var(--pm-accent);height:36px;color:var(--pm-white);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:0 14px;font-size:12px;font-weight:600}.btn-remove[data-v-bf3c6570]{border:1px solid var(--pm-error-bg);background:var(--pm-error-bg);width:36px;height:36px;color:var(--pm-error);cursor:pointer;border-radius:8px}.btn-add-contato[data-v-bf3c6570]{border:1.5px dashed var(--pm-accent);color:var(--pm-accent);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:12px}.page-header[data-v-8a695285]{font-family:var(--pm-font);justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.page-header-title[data-v-8a695285]{color:var(--pm-text-dark);font-size:17px;font-weight:700}.page-header-count[data-v-8a695285]{color:var(--pm-text-muted);font-size:12px}.page-header-actions[data-v-8a695285]{gap:8px;display:flex}.filter-bar[data-v-ca89b087]{font-family:var(--pm-font);margin-bottom:12px}.filter-bar-row[data-v-ca89b087]{align-items:center;gap:8px;display:flex}.filter-bar-search[data-v-ca89b087]{border:1px solid var(--pm-border-light);background:var(--pm-white);border-radius:8px;flex:1;align-items:center;gap:6px;max-width:360px;height:36px;padding:0 10px;display:flex}.filter-bar-search-icon[data-v-ca89b087]{color:var(--pm-text-muted);font-size:13px}.filter-bar-search-input[data-v-ca89b087]{font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);background:0 0;border:none;outline:none;flex:1}.filter-bar-search-clear[data-v-ca89b087]{color:var(--pm-accent);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.filter-bar-search-clear[data-v-ca89b087]:hover{opacity:.8}.filter-bar-more-wrap[data-v-ca89b087]{position:relative}.filter-bar-more-btn[data-v-ca89b087]{border:1px solid var(--pm-border-light);background:var(--pm-white);height:36px;color:var(--pm-text-dark);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:flex}.filter-bar-more-btn-open[data-v-ca89b087]{background:var(--pm-accent);border-color:var(--pm-accent);color:var(--pm-white)}.filter-bar-caret[data-v-ca89b087]{font-size:10px;transition:transform .15s}.filter-bar-caret-open[data-v-ca89b087]{transform:rotate(180deg)}.filter-bar-panel[data-v-ca89b087]{z-index:40;background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:8px;position:absolute;top:42px;right:0;box-shadow:0 8px 28px #0000001a}.filter-bar-panel-menu[data-v-ca89b087]{min-width:200px}.filter-bar-panel-item[data-v-ca89b087]{color:var(--pm-text-dark);cursor:pointer;padding:10px 16px;font-size:13px}.filter-bar-panel-item[data-v-ca89b087]:hover{background:var(--pm-bg)}.filter-bar-panel-values[data-v-ca89b087],.filter-bar-panel-custom[data-v-ca89b087]{width:260px}.filter-bar-values-search[data-v-ca89b087]{box-sizing:border-box;border:none;border-bottom:1px solid var(--pm-border-light);width:100%;font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);outline:none;padding:8px 12px}.filter-bar-values-list[data-v-ca89b087]{max-height:200px;overflow-y:auto}.filter-bar-value-item[data-v-ca89b087]{color:var(--pm-text-dark);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.filter-bar-value-item[data-v-ca89b087]:hover{background:var(--pm-bg)}.filter-bar-checkbox[data-v-ca89b087]{border:1px solid var(--pm-border-light);width:15px;height:15px;color:var(--pm-white);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex}.filter-bar-checkbox-checked[data-v-ca89b087]{background:var(--pm-accent);border-color:var(--pm-accent)}.filter-bar-apply[data-v-ca89b087]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;height:32px;margin:8px;font-size:13px;font-weight:600;display:flex}.filter-bar-chips[data-v-ca89b087]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.filter-bar-chip[data-v-ca89b087]{border:1px solid var(--pm-border-light);color:var(--pm-text-dark);background:var(--pm-white);border-radius:20px;align-items:center;gap:5px;padding:4px 12px;font-size:12px;display:inline-flex}.filter-bar-chip-remove[data-v-ca89b087]{color:var(--pm-text-muted);cursor:pointer;font-size:15px;line-height:1}.filter-bar-clear[data-v-ca89b087]{color:var(--pm-accent);cursor:pointer;font-size:12px}.actions-menu-trigger[data-v-5bb6e96c]{border:1px solid var(--pm-border-light);background:var(--pm-white);height:26px;font-size:12px;font-family:var(--pm-font);color:var(--pm-text-dark);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.actions-menu-caret[data-v-5bb6e96c]{color:var(--pm-text-muted);font-size:9px}.actions-menu-dropdown[data-v-5bb6e96c]{background:var(--pm-white);border:1px solid var(--pm-border-light);z-index:9999;border-radius:6px;min-width:130px;position:fixed;overflow:hidden;box-shadow:0 1px 3px #00000014,0 8px 28px #0000001f}.actions-menu-item[data-v-5bb6e96c]{font-size:12px;font-family:var(--pm-font);color:var(--pm-text-dark);cursor:pointer;padding:8px 14px}.actions-menu-item[data-v-5bb6e96c]:hover{background:var(--pm-bg)}.actions-menu-item-danger[data-v-5bb6e96c]{color:var(--pm-error)}.pagination[data-v-aa5091fb]{font-family:var(--pm-font);color:var(--pm-text-muted);justify-content:space-between;align-items:center;margin-top:12px;font-size:12px;display:flex}.pagination-size[data-v-aa5091fb],.pagination-jump[data-v-aa5091fb]{align-items:center;gap:7px;display:flex}.pagination-size-select[data-v-aa5091fb],.pagination-jump-input[data-v-aa5091fb]{border:1px solid var(--pm-border-light);background:var(--pm-white);height:28px;color:var(--pm-text-dark);font-size:12px;font-family:var(--pm-font);border-radius:4px;padding:0 8px}.pagination-jump-input[data-v-aa5091fb]{text-align:center;width:48px}.pagination-range[data-v-aa5091fb]{color:var(--pm-text-muted)}.pagination-pages[data-v-aa5091fb]{align-items:center;gap:4px;display:flex}.pagination-btn[data-v-aa5091fb]{border:1px solid var(--pm-border-light);background:var(--pm-white);width:26px;height:26px;color:var(--pm-text-dark);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:12px;display:flex}.pagination-btn[data-v-aa5091fb]:disabled{opacity:.4;cursor:not-allowed}.pagination-btn-active[data-v-aa5091fb]{background:var(--pm-accent);border-color:var(--pm-accent);color:var(--pm-white)}.pagination-ellipsis[data-v-aa5091fb]{text-align:center;width:26px}.table-grid[data-v-122ac851]{font-family:var(--pm-font);font-size:12px;font-weight:400}.table-grid-header[data-v-122ac851],.table-grid-row[data-v-122ac851]{grid-template-columns:var(--data-table-columns);align-items:center;gap:8px;padding:8px 12px;display:grid}.table-grid-header[data-v-122ac851]{background:var(--pm-bg);text-transform:uppercase;color:var(--pm-text-mid);padding:12px;font-weight:700}.table-grid-col-sortable[data-v-122ac851]{cursor:pointer;white-space:nowrap}.table-grid-sort-icon[data-v-122ac851]{color:var(--pm-text-muted);margin-left:2px;font-size:9px}.table-grid-sort-icon-active[data-v-122ac851]{color:var(--pm-accent)}.table-grid-row[data-v-122ac851]{border-top:1px solid var(--pm-border-light);color:var(--pm-text-dark)}.table-grid-row-clickable[data-v-122ac851]{cursor:pointer;transition:background-color .1s}.table-grid-row-clickable[data-v-122ac851]:hover{background:var(--pm-bg)}.table-grid-cell[data-v-122ac851]{font-family:inherit;font-size:inherit;font-weight:inherit}.table-grid-cell-nome[data-v-122ac851]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.empty-state[data-v-122ac851]{color:var(--pm-text-mid);margin:0;padding:16px;font-size:13px}.error-geral[data-v-2cb15fe3]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-2cb15fe3]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.documento-filtro[data-v-2cb15fe3]{font-family:var(--pm-font);padding:12px}.documento-filtro-tipo[data-v-2cb15fe3]{gap:16px;margin-bottom:10px;display:flex}.documento-filtro-radio[data-v-2cb15fe3]{color:var(--pm-text-dark);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.documento-filtro-aplicar[data-v-2cb15fe3]{background:var(--pm-accent);width:100%;color:var(--pm-white);cursor:pointer;border:none;border-radius:6px;height:32px;font-size:13px;font-weight:600}.error-geral[data-v-4eeef806]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.detalhe[data-v-4eeef806]{font-family:var(--pm-font);gap:16px;display:flex}.rail[data-v-4eeef806]{flex-direction:column;flex-shrink:0;gap:6px;width:240px;display:flex}.busca-rail[data-v-4eeef806]{border:1px solid var(--pm-border-light);box-sizing:border-box;border-radius:8px;width:100%;margin-bottom:6px;padding:8px 10px;font-size:13px}.item-rail[data-v-4eeef806]{border:1px solid var(--pm-border-light);cursor:pointer;background:var(--pm-white);border-radius:8px;padding:8px 10px}.item-rail-ativo[data-v-4eeef806]{border-color:var(--pm-accent);background:var(--pm-accent-bg)}.item-rail-nome[data-v-4eeef806]{color:var(--pm-text-dark);font-size:12px;font-weight:700}.item-rail-info[data-v-4eeef806]{color:var(--pm-text-muted);font-size:11px}.painel[data-v-4eeef806]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;flex:1;padding:16px}.painel-header[data-v-4eeef806]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.painel-header h1[data-v-4eeef806]{color:var(--pm-text-dark);margin:0;font-size:18px;font-weight:700}.painel-acoes[data-v-4eeef806]{gap:8px;display:flex}.btn-primary[data-v-4eeef806],.btn-secondary[data-v-4eeef806]{cursor:pointer;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.btn-primary[data-v-4eeef806]{background:var(--pm-accent);color:var(--pm-white);border:none}.btn-inert[data-v-4eeef806]{cursor:not-allowed}.btn-secondary[data-v-4eeef806]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light)}.tabs[data-v-4eeef806]{border-bottom:1px solid var(--pm-border-light);gap:4px;margin-bottom:14px;display:flex}.tab[data-v-4eeef806]{color:var(--pm-text-mid);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px}.tab-ativa[data-v-4eeef806]{color:var(--pm-accent);border-bottom-color:var(--pm-accent);font-weight:600}.grid[data-v-4eeef806]{gap:12px 16px;display:grid}.grid-2[data-v-4eeef806]{grid-template-columns:1fr 1fr}.field-label[data-v-4eeef806]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}input[data-v-4eeef806],select[data-v-4eeef806]{box-sizing:border-box;border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}input[data-v-4eeef806]:disabled,select[data-v-4eeef806]:disabled,input[readonly][data-v-4eeef806]{background:var(--pm-bg);color:var(--pm-text-mid)}.endereco p[data-v-4eeef806]{color:var(--pm-text-dark);margin:0 0 4px;font-size:13px}.contato-item[data-v-4eeef806]{border-bottom:1px solid var(--pm-border-light);color:var(--pm-text-dark);padding:10px 0;font-size:13px}.estado-vazio[data-v-4eeef806]{color:var(--pm-text-muted);text-align:center;padding:24px 0;font-size:13px}.error-geral[data-v-5a9765f4]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-5a9765f4]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.documento-filtro[data-v-5a9765f4]{font-family:var(--pm-font);padding:12px}.documento-filtro-tipo[data-v-5a9765f4]{gap:16px;margin-bottom:10px;display:flex}.documento-filtro-radio[data-v-5a9765f4]{color:var(--pm-text-dark);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.documento-filtro-aplicar[data-v-5a9765f4]{background:var(--pm-accent);width:100%;color:var(--pm-white);cursor:pointer;border:none;border-radius:6px;height:32px;font-size:13px;font-weight:600}.form[data-v-5afd4f62]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-5afd4f62]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-5afd4f62]{color:var(--pm-text-dark);margin:0 0 12px;font-size:14px;font-weight:700}.grid[data-v-5afd4f62]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-5afd4f62]{grid-template-columns:1fr 1fr}.grid-3[data-v-5afd4f62]{grid-template-columns:200px 1fr 1fr}.grid-cep[data-v-5afd4f62]{grid-template-columns:220px 1fr 1fr}.grid-4[data-v-5afd4f62]{grid-template-columns:repeat(4,1fr)}.grid-contato[data-v-5afd4f62]{grid-template-columns:1fr 1fr 130px 130px 130px 36px;align-items:start}.field-label[data-v-5afd4f62]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.hint[data-v-5afd4f62]{color:var(--pm-text-muted);margin:0 0 8px;font-size:11px}input[data-v-5afd4f62],select[data-v-5afd4f62],textarea[data-v-5afd4f62]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-5afd4f62]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.checkbox-row[data-v-5afd4f62]{gap:24px;display:flex}.checkbox-label[data-v-5afd4f62]{color:var(--pm-text-dark);align-items:center;gap:6px;font-size:13px;display:flex}.input-action[data-v-5afd4f62]{align-items:flex-start;gap:6px;display:flex}.input-action[data-v-5afd4f62] .text-field{flex:1}.input-action button[data-v-5afd4f62]{background:var(--pm-accent);height:36px;color:var(--pm-white);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:0 14px;font-size:12px;font-weight:600}.btn-remove[data-v-5afd4f62]{border:1px solid var(--pm-error-bg);background:var(--pm-error-bg);width:36px;height:36px;color:var(--pm-error);cursor:pointer;border-radius:8px}.btn-add-contato[data-v-5afd4f62]{border:1.5px dashed var(--pm-accent);color:var(--pm-accent);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:12px}.error-geral[data-v-2fa886f2]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.detalhe[data-v-2fa886f2]{font-family:var(--pm-font);gap:16px;display:flex}.rail[data-v-2fa886f2]{flex-direction:column;flex-shrink:0;gap:6px;width:240px;display:flex}.busca-rail[data-v-2fa886f2]{border:1px solid var(--pm-border-light);box-sizing:border-box;border-radius:8px;width:100%;margin-bottom:6px;padding:8px 10px;font-size:13px}.item-rail[data-v-2fa886f2]{border:1px solid var(--pm-border-light);cursor:pointer;background:var(--pm-white);border-radius:8px;padding:8px 10px}.item-rail-ativo[data-v-2fa886f2]{border-color:var(--pm-accent);background:var(--pm-accent-bg)}.item-rail-nome[data-v-2fa886f2]{color:var(--pm-text-dark);font-size:12px;font-weight:700}.item-rail-info[data-v-2fa886f2]{color:var(--pm-text-muted);font-size:11px}.painel[data-v-2fa886f2]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;flex:1;padding:16px}.painel-header[data-v-2fa886f2]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.painel-header h1[data-v-2fa886f2]{color:var(--pm-text-dark);margin:0;font-size:18px;font-weight:700}.painel-acoes[data-v-2fa886f2]{gap:8px;display:flex}.btn-primary[data-v-2fa886f2],.btn-secondary[data-v-2fa886f2]{cursor:pointer;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.btn-primary[data-v-2fa886f2]{background:var(--pm-accent);color:var(--pm-white);border:none}.btn-inert[data-v-2fa886f2]{cursor:not-allowed}.btn-secondary[data-v-2fa886f2]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light)}.tabs[data-v-2fa886f2]{border-bottom:1px solid var(--pm-border-light);gap:4px;margin-bottom:14px;display:flex}.tab[data-v-2fa886f2]{color:var(--pm-text-mid);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px}.tab-ativa[data-v-2fa886f2]{color:var(--pm-accent);border-bottom-color:var(--pm-accent);font-weight:600}.grid[data-v-2fa886f2]{gap:12px 16px;display:grid}.grid-2[data-v-2fa886f2]{grid-template-columns:1fr 1fr}.field-label[data-v-2fa886f2]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}input[data-v-2fa886f2],select[data-v-2fa886f2]{box-sizing:border-box;border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}input[data-v-2fa886f2]:disabled,select[data-v-2fa886f2]:disabled,input[readonly][data-v-2fa886f2]{background:var(--pm-bg);color:var(--pm-text-mid)}.endereco p[data-v-2fa886f2]{color:var(--pm-text-dark);margin:0 0 4px;font-size:13px}.contato-item[data-v-2fa886f2]{border-bottom:1px solid var(--pm-border-light);color:var(--pm-text-dark);padding:10px 0;font-size:13px}.estado-vazio[data-v-2fa886f2]{color:var(--pm-text-muted);text-align:center;padding:24px 0;font-size:13px}.error-geral[data-v-1e70c4e9]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-1e70c4e9]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.form[data-v-c73ed6a2]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-c73ed6a2]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-c73ed6a2]{color:var(--pm-text-dark);margin:0 0 12px;font-size:14px;font-weight:700}.grid[data-v-c73ed6a2]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-c73ed6a2]{grid-template-columns:1fr 1fr}.grid-3[data-v-c73ed6a2]{grid-template-columns:200px 1fr 1fr}.grid-cep[data-v-c73ed6a2]{grid-template-columns:220px 1fr 1fr}.grid-4[data-v-c73ed6a2]{grid-template-columns:repeat(4,1fr)}.grid-contato[data-v-c73ed6a2]{grid-template-columns:1fr 1fr 130px 130px 130px 36px;align-items:start}.field-label[data-v-c73ed6a2]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.hint[data-v-c73ed6a2]{color:var(--pm-text-muted);margin:0 0 8px;font-size:11px}input[data-v-c73ed6a2],select[data-v-c73ed6a2],textarea[data-v-c73ed6a2]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-c73ed6a2]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.checkbox-row[data-v-c73ed6a2]{gap:24px;display:flex}.checkbox-label[data-v-c73ed6a2]{color:var(--pm-text-dark);align-items:center;gap:6px;font-size:13px;display:flex}.input-action[data-v-c73ed6a2]{align-items:flex-start;gap:6px;display:flex}.input-action[data-v-c73ed6a2] .text-field{flex:1}.input-action button[data-v-c73ed6a2]{background:var(--pm-accent);height:36px;color:var(--pm-white);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:0 14px;font-size:12px;font-weight:600}.btn-remove[data-v-c73ed6a2]{border:1px solid var(--pm-error-bg);background:var(--pm-error-bg);width:36px;height:36px;color:var(--pm-error);cursor:pointer;border-radius:8px}.btn-add-contato[data-v-c73ed6a2]{border:1.5px dashed var(--pm-accent);color:var(--pm-accent);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:12px}.error-geral[data-v-6ee52683]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.detalhe[data-v-6ee52683]{font-family:var(--pm-font);gap:16px;display:flex}.rail[data-v-6ee52683]{flex-direction:column;flex-shrink:0;gap:6px;width:240px;display:flex}.busca-rail[data-v-6ee52683]{border:1px solid var(--pm-border-light);box-sizing:border-box;border-radius:8px;width:100%;margin-bottom:6px;padding:8px 10px;font-size:13px}.item-rail[data-v-6ee52683]{border:1px solid var(--pm-border-light);cursor:pointer;background:var(--pm-white);border-radius:8px;padding:8px 10px}.item-rail-ativo[data-v-6ee52683]{border-color:var(--pm-accent);background:var(--pm-accent-bg)}.item-rail-nome[data-v-6ee52683]{color:var(--pm-text-dark);font-size:12px;font-weight:700}.item-rail-info[data-v-6ee52683]{color:var(--pm-text-muted);font-size:11px}.painel[data-v-6ee52683]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;flex:1;padding:16px}.painel-header[data-v-6ee52683]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.painel-header h1[data-v-6ee52683]{color:var(--pm-text-dark);margin:0;font-size:18px;font-weight:700}.painel-acoes[data-v-6ee52683]{gap:8px;display:flex}.btn-secondary[data-v-6ee52683]{cursor:pointer;background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light);border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.tabs[data-v-6ee52683]{border-bottom:1px solid var(--pm-border-light);gap:4px;margin-bottom:14px;display:flex}.tab[data-v-6ee52683]{color:var(--pm-text-mid);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px}.tab-ativa[data-v-6ee52683]{color:var(--pm-accent);border-bottom-color:var(--pm-accent);font-weight:600}.grid[data-v-6ee52683]{gap:12px 16px;display:grid}.grid-2[data-v-6ee52683]{grid-template-columns:1fr 1fr}.field-label[data-v-6ee52683]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}input[data-v-6ee52683],select[data-v-6ee52683]{box-sizing:border-box;border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}input[data-v-6ee52683]:disabled,select[data-v-6ee52683]:disabled,input[readonly][data-v-6ee52683]{background:var(--pm-bg);color:var(--pm-text-mid)}.endereco p[data-v-6ee52683]{color:var(--pm-text-dark);margin:0 0 4px;font-size:13px}.contato-item[data-v-6ee52683]{border-bottom:1px solid var(--pm-border-light);color:var(--pm-text-dark);padding:10px 0;font-size:13px}.estado-vazio[data-v-6ee52683]{color:var(--pm-text-muted);text-align:center;padding:24px 0;font-size:13px}.select-field[data-v-be6becb4]{margin-bottom:10px}.field-label[data-v-be6becb4]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.required-mark[data-v-be6becb4]{color:var(--pm-error);margin-left:2px}select[data-v-be6becb4]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-be6becb4]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.tipo-produto[data-v-7ccf6154]{gap:10px;display:flex}.tipo-tile[data-v-7ccf6154]{border:2px solid var(--pm-border-light);cursor:pointer;background:var(--pm-white);border-radius:7px;flex:1;padding:12px}.tipo-tile-active[data-v-7ccf6154]{border-color:var(--pm-accent);background:var(--pm-accent-bg)}.tipo-tile-disabled[data-v-7ccf6154]{cursor:not-allowed;opacity:.65}.tipo-tile-icon[data-v-7ccf6154]{margin-bottom:4px;font-size:22px}.tipo-tile-label[data-v-7ccf6154]{color:var(--pm-text-dark);font-size:13px;font-weight:700;font-family:var(--pm-font)}.tipo-tile-active .tipo-tile-label[data-v-7ccf6154]{color:var(--pm-accent-text)}.tipo-tile-desc[data-v-7ccf6154]{color:var(--pm-text-muted);font-size:11px;font-family:var(--pm-font)}.form[data-v-3d56fa87]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.grid-cards[data-v-3d56fa87]{gap:12px;display:flex}.grid-cards[data-v-3d56fa87]>*{flex:1}.card[data-v-3d56fa87]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-3d56fa87]{color:var(--pm-text-dark);font-size:14px;font-weight:700;font-family:var(--pm-font);margin:0 0 12px}.grid[data-v-3d56fa87]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-3d56fa87]{grid-template-columns:1fr 1fr}.field-full[data-v-3d56fa87]{margin-bottom:10px}.field-label[data-v-3d56fa87]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}input[data-v-3d56fa87],select[data-v-3d56fa87],textarea[data-v-3d56fa87]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}input[data-v-3d56fa87]:disabled{background:var(--pm-bg);color:var(--pm-text-muted);cursor:not-allowed}.field-error[data-v-3d56fa87]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.status-pills[data-v-3d56fa87]{gap:8px;display:flex}.status-pill[data-v-3d56fa87]{border:2px solid var(--pm-border-light);background:var(--pm-white);color:var(--pm-text-muted);font-size:13px;font-family:var(--pm-font);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:5px 18px;display:inline-flex}.status-dot[data-v-3d56fa87]{background:var(--pm-border-light);border-radius:50%;width:7px;height:7px}.status-pill--ativo[data-v-3d56fa87]{border-color:var(--pm-success);background:var(--pm-success-bg);color:var(--pm-success)}.status-pill--ativo .status-dot[data-v-3d56fa87]{background:var(--pm-success)}.status-pill--inativo[data-v-3d56fa87]{border-color:var(--pm-text-mid);background:var(--pm-bg);color:var(--pm-text-mid)}.status-pill--inativo .status-dot[data-v-3d56fa87]{background:var(--pm-text-mid)}.error-geral[data-v-a4ba6eb2]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-a4ba6eb2]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.table-grid[data-v-a4ba6eb2]{font-family:var(--pm-font);font-size:12px}.table-grid-header[data-v-a4ba6eb2],.table-grid-row[data-v-a4ba6eb2]{grid-template-columns:150px 1fr 130px 90px 110px 90px 90px 90px;align-items:center;gap:8px;padding:8px 12px;display:grid}.table-grid-header[data-v-a4ba6eb2]{background:var(--pm-bg);text-transform:uppercase;color:var(--pm-text-mid);padding:12px;font-size:12px;font-weight:700}.table-grid-col-sortable[data-v-a4ba6eb2]{cursor:pointer;white-space:nowrap}.table-grid-sort-icon[data-v-a4ba6eb2]{color:var(--pm-text-muted);margin-left:2px;font-size:9px}.table-grid-sort-icon-active[data-v-a4ba6eb2]{color:var(--pm-accent)}.table-grid-row[data-v-a4ba6eb2]{border-top:1px solid var(--pm-border-light);color:var(--pm-text-dark)}.table-grid-row-child[data-v-a4ba6eb2]{background:var(--pm-bg)}.table-grid-row-clickable[data-v-a4ba6eb2]{cursor:pointer;transition:background-color .1s}.table-grid-row-clickable[data-v-a4ba6eb2]:hover{background:var(--pm-bg)}.table-grid-cell-nome[data-v-a4ba6eb2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.expand-toggle[data-v-a4ba6eb2]{border:1.5px solid var(--pm-border-light);background:var(--pm-white);width:18px;height:18px;color:var(--pm-text-muted);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;display:inline-flex}.expand-toggle svg[data-v-a4ba6eb2]{transition:transform .15s}.expand-toggle-open[data-v-a4ba6eb2]{background:var(--pm-accent-bg);color:var(--pm-accent)}.expand-toggle-open svg[data-v-a4ba6eb2]{transform:rotate(90deg)}.expand-toggle-spacer[data-v-a4ba6eb2]{width:18px;margin-right:6px;display:inline-block}.slide-over[data-v-2ea62d61]{z-index:200;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.slide-over-backdrop[data-v-2ea62d61]{background:#0f172a59;position:absolute;inset:0}.slide-over-panel[data-v-2ea62d61]{background:var(--pm-bg);max-width:100%;height:100%;font-family:var(--pm-font);flex-direction:column;display:flex;position:relative;box-shadow:-6px 0 32px #0000002e}.slide-over-header[data-v-2ea62d61]{background:var(--pm-white);border-bottom:2px solid var(--pm-border-light);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.slide-over-title[data-v-2ea62d61]{color:var(--pm-text-dark);font-size:15px;font-weight:700}.slide-over-close[data-v-2ea62d61]{cursor:pointer;width:28px;height:28px;color:var(--pm-text-muted);background:var(--pm-bg);border:none;border-radius:4px;justify-content:center;align-items:center;font-size:18px;display:flex}.slide-over-body[data-v-2ea62d61]{flex:1;padding:12px 16px;overflow-y:auto}.slide-over-footer[data-v-2ea62d61]{background:var(--pm-white);border-top:2px solid var(--pm-border-light);flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.modal-busca[data-v-0c1e9830]{margin-bottom:10px}.modal-busca-input[data-v-0c1e9830]{box-sizing:border-box;border:1px solid var(--pm-border-light);background:var(--pm-white);width:100%;height:36px;font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);border-radius:8px;padding:0 12px}.produtos-grid[data-v-0c1e9830]{font-family:var(--pm-font);font-size:12px}.produtos-grid-header[data-v-0c1e9830],.produtos-grid-row[data-v-0c1e9830]{grid-template-columns:1fr 130px 90px 130px 120px;align-items:center;gap:8px;padding:8px 12px;display:grid}.produtos-grid-header[data-v-0c1e9830]{background:var(--pm-bg);text-transform:uppercase;color:var(--pm-text-mid);padding:12px;font-size:12px;font-weight:700}.produtos-grid-col-preco[data-v-0c1e9830]{text-align:right}.produtos-grid-row[data-v-0c1e9830]{border-top:1px solid var(--pm-border-light);color:var(--pm-text-dark)}.produtos-grid-cell-nome[data-v-0c1e9830]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.produtos-grid-cell-preco[data-v-0c1e9830]{text-align:right}.produtos-grid-cell-acao[data-v-0c1e9830]{justify-content:flex-end;display:flex}.produtos-grid-erro[data-v-0c1e9830]{color:var(--pm-error)}.produtos-grid-empty[data-v-0c1e9830]{text-align:center;color:var(--pm-text-muted);padding:28px 0;font-size:13px}.btn-adicionar-produto[data-v-0c1e9830],.btn-remover-produto[data-v-0c1e9830]{height:26px;font-size:11px;font-weight:600;font-family:var(--pm-font);cursor:pointer;white-space:nowrap;border-radius:4px;padding:0 10px}.btn-adicionar-produto[data-v-0c1e9830]{border:1px solid var(--pm-accent);background:var(--pm-accent);color:var(--pm-white)}.btn-remover-produto[data-v-0c1e9830]{border:1px solid var(--pm-error-bg);background:var(--pm-error-bg);color:var(--pm-error)}.btn-primary[data-v-0c1e9830]{font-size:13px;font-weight:600;font-family:var(--pm-font);cursor:pointer;background:var(--pm-accent);color:var(--pm-white);border:none;border-radius:8px;padding:10px 20px}.form[data-v-db648fc2]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-db648fc2]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-db648fc2]{color:var(--pm-text-dark);font-size:14px;font-weight:700;font-family:var(--pm-font);margin:0 0 12px}.grid[data-v-db648fc2]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-db648fc2]{grid-template-columns:1fr 1fr}.field-full[data-v-db648fc2]{margin-bottom:10px}.field-label[data-v-db648fc2]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}input[data-v-db648fc2],select[data-v-db648fc2],textarea[data-v-db648fc2]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-db648fc2]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.valor-calculado[data-v-db648fc2]{box-sizing:border-box;background:var(--pm-bg);border:1px solid var(--pm-border-light);height:36px;color:var(--pm-text-dark);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:700;display:flex}.valor-calculado-badge[data-v-db648fc2]{color:var(--pm-text-muted);text-transform:uppercase;font-size:10px;font-weight:600}.status-pills[data-v-db648fc2]{gap:8px;display:flex}.status-pill[data-v-db648fc2]{border:2px solid var(--pm-border-light);background:var(--pm-white);color:var(--pm-text-muted);font-size:13px;font-family:var(--pm-font);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:5px 18px;display:inline-flex}.status-dot[data-v-db648fc2]{background:var(--pm-border-light);border-radius:50%;width:7px;height:7px}.status-pill--ativo[data-v-db648fc2]{border-color:var(--pm-success);background:var(--pm-success-bg);color:var(--pm-success)}.status-pill--ativo .status-dot[data-v-db648fc2]{background:var(--pm-success)}.status-pill--inativo[data-v-db648fc2]{border-color:var(--pm-text-mid);background:var(--pm-bg);color:var(--pm-text-mid)}.status-pill--inativo .status-dot[data-v-db648fc2]{background:var(--pm-text-mid)}.itens-toolbar[data-v-db648fc2]{margin-bottom:12px}.btn-add-itens[data-v-db648fc2]{border:1.5px dashed var(--pm-accent);color:var(--pm-accent);font-size:12px;font-family:var(--pm-font);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px}.itens-grid[data-v-db648fc2]{border:1px solid var(--pm-border-light);border-radius:6px;font-size:12px;overflow:hidden}.itens-grid-header[data-v-db648fc2],.itens-grid-row[data-v-db648fc2]{grid-template-columns:1.6fr 90px 130px 130px 100px;align-items:center;gap:8px;padding:8px 10px;display:grid}.itens-grid-header[data-v-db648fc2]{background:var(--pm-bg);text-transform:uppercase;color:var(--pm-text-mid);font-size:11px;font-weight:700}.itens-grid-row[data-v-db648fc2]{border-top:1px solid var(--pm-border-light);color:var(--pm-text-dark)}.itens-grid-cell-nome[data-v-db648fc2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item-sku[data-v-db648fc2]{color:var(--pm-text-muted);font-size:11px}.itens-grid-col-preco[data-v-db648fc2]{text-align:right}.itens-grid-col-centro[data-v-db648fc2],.itens-grid-col-centro input[data-v-db648fc2]{text-align:center}.itens-grid-col-acao[data-v-db648fc2]{justify-content:center;display:flex}.btn-remover-item[data-v-db648fc2]{border:1px solid var(--pm-error-bg);background:var(--pm-error-bg);height:26px;color:var(--pm-error);font-size:11px;font-weight:600;font-family:var(--pm-font);cursor:pointer;white-space:nowrap;border-radius:4px;padding:0 10px}.itens-vazio[data-v-db648fc2]{border:1px dashed var(--pm-border-light);border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:28px 0;display:flex}.itens-vazio-titulo[data-v-db648fc2]{color:var(--pm-text-mid);font-size:13px;font-weight:600}.itens-vazio-texto[data-v-db648fc2]{color:var(--pm-text-muted);text-align:center;font-size:12px}.switch-field[data-v-8e13a85a]{align-items:center;gap:10px;margin-bottom:10px;display:flex}.switch-track[data-v-8e13a85a]{background:var(--pm-border-light);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:36px;height:20px;padding:0;transition:background .15s;position:relative}.switch-track-on[data-v-8e13a85a]{background:var(--pm-accent)}.switch-track[data-v-8e13a85a]:disabled{opacity:.5;cursor:not-allowed}.switch-track[data-v-8e13a85a]:focus-visible{outline:2px solid var(--pm-accent);outline-offset:2px}.switch-thumb[data-v-8e13a85a]{background:var(--pm-white);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.switch-track-on .switch-thumb[data-v-8e13a85a]{transform:translate(16px)}.switch-label[data-v-8e13a85a]{font-size:13px;font-weight:600;font-family:var(--pm-font);color:var(--pm-text-dark);cursor:pointer;-webkit-user-select:none;user-select:none}.form[data-v-d9b60c48]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-d9b60c48]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-d9b60c48]{color:var(--pm-text-dark);font-size:14px;font-weight:700;font-family:var(--pm-font);margin:0 0 12px}.grid[data-v-d9b60c48]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-d9b60c48]{grid-template-columns:1fr 1fr}.grid-cards[data-v-d9b60c48]{gap:12px;display:flex}.grid-cards[data-v-d9b60c48]>*{flex:1}.grid-cards[data-v-d9b60c48]>.collapsible-section{flex-direction:column;display:flex}.grid-cards[data-v-d9b60c48] .collapsible-body{flex-direction:column;flex:1;display:flex}.grid-cards .info-banner[data-v-d9b60c48]{margin-top:auto}.grid-cards .info-banner>div[data-v-d9b60c48]{align-items:center;min-height:2.8em;line-height:1.4;display:flex}.field-full[data-v-d9b60c48]{margin-bottom:10px}.field-label[data-v-d9b60c48]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}input[data-v-d9b60c48],select[data-v-d9b60c48],textarea[data-v-d9b60c48]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}input[data-v-d9b60c48]:disabled{background:var(--pm-bg);color:var(--pm-text-muted)}.field-error[data-v-d9b60c48]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.info-banner[data-v-d9b60c48]{background:var(--pm-accent-bg);border:1px solid var(--pm-accent);color:var(--pm-text-mid);border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.info-banner-icon[data-v-d9b60c48]{font-size:16px}.status-pills[data-v-d9b60c48]{gap:8px;display:flex}.status-pill[data-v-d9b60c48]{border:2px solid var(--pm-border-light);background:var(--pm-white);color:var(--pm-text-muted);font-size:13px;font-family:var(--pm-font);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:5px 18px;display:inline-flex}.status-dot[data-v-d9b60c48]{background:var(--pm-border-light);border-radius:50%;width:7px;height:7px}.status-pill--ativo[data-v-d9b60c48]{border-color:var(--pm-success);background:var(--pm-success-bg);color:var(--pm-success)}.status-pill--ativo .status-dot[data-v-d9b60c48]{background:var(--pm-success)}.status-pill--inativo[data-v-d9b60c48]{border-color:var(--pm-text-mid);background:var(--pm-bg);color:var(--pm-text-mid)}.status-pill--inativo .status-dot[data-v-d9b60c48]{background:var(--pm-text-mid)}.itens-grid[data-v-d9b60c48]{border:1px solid var(--pm-border-light);border-radius:6px;font-size:12px;overflow:hidden}.itens-grid-header[data-v-d9b60c48],.itens-grid-row[data-v-d9b60c48]{grid-template-columns:200px 180px 165px 155px 125px 115px;align-items:center;gap:8px;padding:8px 10px;display:grid}.itens-grid-header[data-v-d9b60c48]{background:var(--pm-bg);text-transform:uppercase;color:var(--pm-text-mid);font-size:11px;font-weight:700}.itens-grid-row[data-v-d9b60c48]{border-top:1px solid var(--pm-border-light);color:var(--pm-text-dark)}.itens-grid-row-clickable[data-v-d9b60c48]{cursor:pointer;transition:background-color .1s}.itens-grid-row-clickable[data-v-d9b60c48]:hover{background:var(--pm-bg)}.itens-grid-cell-nome>.field-error[data-v-d9b60c48]{white-space:normal;font-weight:400}.itens-grid-input[data-v-d9b60c48]{box-sizing:border-box;border:1px solid var(--pm-border-light);width:100%;font-size:12px;font-weight:600;font-family:var(--pm-font);color:var(--pm-text-dark);background:var(--pm-white);border-radius:4px;padding:5px 7px}.itens-grid-input-centro[data-v-d9b60c48]{text-align:center}.itens-grid-input[data-v-d9b60c48]:focus{border-color:var(--pm-accent);outline:none}.itens-grid-col-preco[data-v-d9b60c48]{text-align:right}.itens-grid-cell-preco-input[data-v-d9b60c48] .money-field{margin-bottom:0}.itens-grid-cell-preco-input[data-v-d9b60c48] .money-input{padding:5px 7px}.itens-grid-cell-preco-input[data-v-d9b60c48] .money-input-native{font-size:12px;font-weight:600}.itens-grid-col-centro[data-v-d9b60c48]{text-align:center}.itens-grid-col-acao[data-v-d9b60c48]{justify-content:center;display:flex}.itens-grid-cell-combo[data-v-d9b60c48]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tipos-variacao-header[data-v-d9b60c48]{margin-bottom:12px}.tipos-variacao-hint[data-v-d9b60c48]{color:var(--pm-text-muted);font-size:11px}.var-type-box[data-v-d9b60c48]{background:var(--pm-bg);border:1.5px solid var(--pm-border-light);border-radius:6px;margin-bottom:10px;padding:10px 12px}.var-type-header[data-v-d9b60c48]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.var-type-name[data-v-d9b60c48]{color:var(--pm-text-dark);font-size:13px;font-weight:600}.var-type-remove[data-v-d9b60c48]{color:var(--pm-error);cursor:pointer;font-size:11px}.var-type-values[data-v-d9b60c48]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.var-value-chip[data-v-d9b60c48]{background:var(--pm-white);border:1.5px solid var(--pm-border-light);color:var(--pm-text-dark);border-radius:16px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.var-value-remove[data-v-d9b60c48]{color:var(--pm-text-muted);cursor:pointer;font-size:10px;line-height:1}.var-value-add[data-v-d9b60c48]{border:1.5px dashed var(--pm-text-muted);color:var(--pm-text-muted);cursor:pointer;border-radius:16px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:inline-flex}.var-value-input[data-v-d9b60c48]{border:1.5px solid var(--pm-accent);width:90px;height:28px;color:var(--pm-text-dark);border-radius:4px;padding:0 8px;font-size:12px}.var-value-confirm[data-v-d9b60c48],.var-value-cancel[data-v-d9b60c48]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.var-value-confirm[data-v-d9b60c48]{background:var(--pm-accent);color:var(--pm-white)}.var-value-cancel[data-v-d9b60c48]{background:var(--pm-bg);color:var(--pm-text-muted)}.var-type-new[data-v-d9b60c48]{background:var(--pm-accent-bg);border:2px solid var(--pm-accent);border-radius:6px;padding:14px}.var-type-new-title[data-v-d9b60c48]{color:var(--pm-text-dark);margin-bottom:12px;font-size:13px;font-weight:700}.var-type-values-new[data-v-d9b60c48]{margin-bottom:14px}.var-type-new-actions[data-v-d9b60c48]{justify-content:flex-end;gap:8px;display:flex}.btn-add-tipo[data-v-d9b60c48]{border:1.5px dashed var(--pm-accent);color:var(--pm-accent);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;display:inline-flex}.btn-editar-item[data-v-d9b60c48]{border:1px solid var(--pm-border-light);background:var(--pm-white);height:26px;color:var(--pm-text-dark);font-size:11px;font-weight:600;font-family:var(--pm-font);cursor:pointer;white-space:nowrap;border-radius:4px;padding:0 10px}.itens-vazio[data-v-d9b60c48]{border:1px dashed var(--pm-border-light);border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:28px 0;display:flex}.itens-vazio-titulo[data-v-d9b60c48]{color:var(--pm-text-mid);font-size:13px;font-weight:600}.itens-vazio-texto[data-v-d9b60c48]{color:var(--pm-text-muted);text-align:center;font-size:12px}.btn-primary[data-v-d9b60c48],.btn-secondary[data-v-d9b60c48]{font-size:13px;font-weight:600;font-family:var(--pm-font);cursor:pointer;border-radius:8px;padding:10px 20px}.btn-primary[data-v-d9b60c48]:disabled,.btn-secondary[data-v-d9b60c48]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-d9b60c48]{background:var(--pm-accent);color:var(--pm-white);border:none}.btn-secondary[data-v-d9b60c48]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light)}.nome-padrao-linha[data-v-d9b60c48]{text-align:right;margin:-4px 0 10px;font-size:11px}.nome-padrao[data-v-d9b60c48]{font:inherit;color:var(--pm-accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.nome-padrao[data-v-d9b60c48]:hover{text-decoration:underline}.error-geral[data-v-a1d8f48b]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-a1d8f48b]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.form[data-v-6c2242e9]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-6c2242e9]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-6c2242e9]{color:var(--pm-text-dark);margin:0 0 12px;font-size:13px;font-weight:700}.status-bloco[data-v-6c2242e9]{margin-top:2px}.status-label[data-v-6c2242e9]{color:var(--pm-text-muted);margin-bottom:5px;font-size:12px;display:block}.error-geral[data-v-713a20bb]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-713a20bb]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.form[data-v-d983e438]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-d983e438]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-d983e438]{color:var(--pm-text-dark);margin:0 0 12px;font-size:13px;font-weight:700}.status-bloco[data-v-d983e438]{margin-top:2px}.status-label[data-v-d983e438]{color:var(--pm-text-muted);margin-bottom:5px;font-size:12px;display:block}.error-general[data-v-07ea910f]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-07ea910f]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.form[data-v-c153c8f1]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-c153c8f1]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-c153c8f1]{color:var(--pm-text-dark);margin:0 0 12px;font-size:13px;font-weight:700}.grid[data-v-c153c8f1]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-c153c8f1]{grid-template-columns:1fr 1fr}.grid-3-even[data-v-c153c8f1]{grid-template-columns:1fr 1fr 1fr}.grid-4[data-v-c153c8f1]{grid-template-columns:repeat(4,1fr)}.grid-cep[data-v-c153c8f1]{grid-template-columns:220px 1fr 100px}.field-label[data-v-c153c8f1]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}select[data-v-c153c8f1]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-c153c8f1]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.input-action[data-v-c153c8f1]{align-items:flex-start;gap:6px;display:flex}.input-action[data-v-c153c8f1] .text-field{flex:1;min-width:90px}.input-action button[data-v-c153c8f1]{background:var(--pm-accent);height:36px;color:var(--pm-white);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:0 14px;font-size:12px;font-weight:600}.error-geral[data-v-9f32491b]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-9f32491b]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.form[data-v-3364d638]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-3364d638]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-3364d638]{color:var(--pm-text-dark);margin:0 0 12px;font-size:13px;font-weight:700}.grid[data-v-3364d638]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-3364d638]{grid-template-columns:1fr 1fr}.field-label[data-v-3364d638]{color:var(--pm-text-mid);margin-bottom:4px;font-size:12px;display:block}input[data-v-3364d638]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-3364d638]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.status-bloco[data-v-3364d638]{margin-top:2px}.status-label[data-v-3364d638]{color:var(--pm-text-muted);margin-bottom:5px;font-size:12px;display:block}.error-geral[data-v-0e09e7f6]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-0e09e7f6]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.form[data-v-c66b2315]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.grid[data-v-c66b2315]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-c66b2315]{grid-template-columns:1fr 1fr}.grid-3[data-v-c66b2315]{grid-template-columns:1fr 1fr 1fr}.field-label[data-v-c66b2315]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.field-error[data-v-c66b2315]{color:var(--pm-error);margin:4px 0 0;font-size:12px}input[data-v-c66b2315]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.operacao-row[data-v-c66b2315]{align-items:center;gap:10px;display:flex}.operacao-row input[data-v-c66b2315]{flex:1;width:auto;min-width:0}.info-banner[data-v-c66b2315]{background:var(--pm-accent-bg);border:1px solid var(--pm-accent);color:var(--pm-text-mid);border-radius:6px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:12px;display:flex}.info-banner-icon[data-v-c66b2315]{font-size:16px}.itens-toolbar[data-v-c66b2315]{margin-bottom:12px}.btn-add-itens[data-v-c66b2315]{border:1.5px dashed var(--pm-accent);color:var(--pm-accent);font-size:12px;font-family:var(--pm-font);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px}.filtro-itens[data-v-c66b2315]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.filtro-itens .field-label[data-v-c66b2315]{margin-bottom:0}.filtro-itens-busca[data-v-c66b2315]{box-sizing:border-box;border:1px solid var(--pm-border-light);background:var(--pm-white);min-width:0;height:32px;font-size:12px;font-family:var(--pm-font);color:var(--pm-text-dark);border-radius:6px;flex:1;padding:0 10px}.excecoes-toolbar[data-v-c66b2315]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.excecoes-titulo[data-v-c66b2315]{color:var(--pm-text-dark);font-size:13px;font-weight:700;font-family:var(--pm-font)}.excecoes-vazio[data-v-c66b2315]{border:1px dashed var(--pm-border-light);text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:28px 12px;display:flex}.itens-paginacao[data-v-c66b2315]{font-family:var(--pm-font);justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.itens-paginacao-info[data-v-c66b2315]{color:var(--pm-text-muted);font-size:12px}.itens-paginacao-botoes[data-v-c66b2315]{gap:4px;display:flex}.itens-paginacao-btn[data-v-c66b2315]{border:1px solid var(--pm-border-light);background:var(--pm-white);width:26px;height:26px;color:var(--pm-text-dark);cursor:pointer;border-radius:4px;font-size:12px}.itens-paginacao-btn[data-v-c66b2315]:disabled{opacity:.4;cursor:not-allowed}.itens-paginacao-btn-ativa[data-v-c66b2315]{background:var(--pm-accent);border-color:var(--pm-accent);color:var(--pm-white)}.itens-grid[data-v-c66b2315]{border:1px solid var(--pm-border-light);border-radius:6px;font-size:12px;overflow:hidden}.itens-grid-header[data-v-c66b2315],.itens-grid-row[data-v-c66b2315]{grid-template-columns:1.4fr 90px 110px 150px 70px 100px 90px;align-items:center;gap:8px;padding:8px 10px;display:grid}.itens-grid-header[data-v-c66b2315]{background:var(--pm-bg);text-transform:uppercase;color:var(--pm-text-mid);font-size:11px;font-weight:700}.itens-grid-row[data-v-c66b2315]{border-top:1px solid var(--pm-border-light);color:var(--pm-text-dark)}.itens-grid-cell-nome[data-v-c66b2315]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.itens-grid-col-preco[data-v-c66b2315]{text-align:right}.itens-grid-col-centro[data-v-c66b2315]{text-align:center}.itens-grid-col-acao[data-v-c66b2315]{justify-content:center;display:flex}.item-preco-cell[data-v-c66b2315]{align-items:center;gap:4px;display:flex}.item-preco-cell[data-v-c66b2315] .money-field{flex:1;min-width:0;margin-bottom:0}.item-reset-btn[data-v-c66b2315]{border:1px solid var(--pm-border-light);background:var(--pm-white);width:24px;height:28px;color:var(--pm-accent);cursor:pointer;border-radius:4px;flex-shrink:0;font-size:12px}.btn-remover-item[data-v-c66b2315]{border:1px solid var(--pm-error-bg);background:var(--pm-error-bg);height:26px;color:var(--pm-error);font-size:11px;font-weight:600;font-family:var(--pm-font);cursor:pointer;white-space:nowrap;border-radius:4px;padding:0 10px}.itens-vazio[data-v-c66b2315]{border:1px dashed var(--pm-border-light);border-radius:6px;flex-direction:column;align-items:center;gap:6px;padding:28px 0;display:flex}.itens-vazio-titulo[data-v-c66b2315]{color:var(--pm-text-mid);font-size:13px;font-weight:600}.itens-vazio-texto[data-v-c66b2315]{color:var(--pm-text-muted);text-align:center;font-size:12px}.error-geral[data-v-27afb545]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-27afb545]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.form[data-v-6cebfb22]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-6cebfb22]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-6cebfb22]{color:var(--pm-text-dark);margin:0 0 12px;font-size:13px;font-weight:700}.status-bloco[data-v-6cebfb22]{margin-top:2px}.status-label[data-v-6cebfb22]{color:var(--pm-text-muted);margin-bottom:5px;font-size:12px;display:block}.product-picker[data-v-49f07fab]{min-width:0}.field-label[data-v-49f07fab]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.product-picker-trigger[data-v-49f07fab]{box-sizing:border-box;border:1px solid var(--pm-border-light);background:var(--pm-white);height:34px;font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.product-picker-trigger-open[data-v-49f07fab]{border-color:var(--pm-accent)}.product-picker-placeholder[data-v-49f07fab]{color:var(--pm-placeholder);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-picker-caret[data-v-49f07fab]{color:var(--pm-text-muted);flex-shrink:0;font-size:10px;transition:transform .15s}.product-picker-caret-open[data-v-49f07fab]{transform:rotate(180deg)}.product-picker-panel[data-v-49f07fab]{z-index:9999;background:var(--pm-white);border:1px solid var(--pm-border-light);font-family:var(--pm-font);border-radius:8px;position:fixed;box-shadow:0 1px 3px #00000014,0 8px 28px #0000001f}.product-picker-search-row[data-v-49f07fab]{padding:8px 8px 4px}.product-picker-search[data-v-49f07fab],.product-picker-filter-search[data-v-49f07fab]{box-sizing:border-box;border:1px solid var(--pm-border-light);width:100%;font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);border-radius:6px;outline:none;padding:7px 10px}.product-picker-filters[data-v-49f07fab]{border-bottom:1px solid var(--pm-border-light);padding:4px 10px 8px;position:relative}.product-picker-filters-row[data-v-49f07fab]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.product-picker-filters-btn[data-v-49f07fab]{border:1px solid var(--pm-border-light);background:var(--pm-white);height:26px;color:var(--pm-text-dark);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:flex}.product-picker-filters-btn-open[data-v-49f07fab]{background:var(--pm-accent);border-color:var(--pm-accent);color:var(--pm-white)}.product-picker-filters-btn-open .product-picker-caret[data-v-49f07fab]{color:var(--pm-white)}.product-picker-chip[data-v-49f07fab]{background:var(--pm-accent-bg);border:1px solid var(--pm-accent-bg);height:24px;color:var(--pm-accent-text);border-radius:12px;align-items:center;gap:5px;padding:0 6px 0 9px;font-size:11px;display:flex}.product-picker-chip-remove[data-v-49f07fab]{cursor:pointer;font-size:13px;line-height:1}.product-picker-clear[data-v-49f07fab]{color:var(--pm-text-muted);cursor:pointer;font-size:11px;text-decoration:underline}.product-picker-filter-menu[data-v-49f07fab],.product-picker-filter-values[data-v-49f07fab]{z-index:50;background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:8px;position:absolute;top:34px;left:10px;box-shadow:0 8px 24px #0000001a}.product-picker-filter-menu[data-v-49f07fab]{min-width:170px}.product-picker-filter-values[data-v-49f07fab]{width:210px}.product-picker-filter-cat[data-v-49f07fab]{color:var(--pm-text-dark);cursor:pointer;border-bottom:1px solid var(--pm-bg);justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.product-picker-filter-cat[data-v-49f07fab]:last-child{border-bottom:none}.product-picker-filter-cat[data-v-49f07fab]:hover{background:var(--pm-bg)}.product-picker-filter-cat-right[data-v-49f07fab]{align-items:center;gap:6px;display:flex}.product-picker-filter-count[data-v-49f07fab]{background:var(--pm-accent);color:var(--pm-white);border-radius:8px;padding:0 6px;font-size:10px;font-weight:700}.product-picker-filter-chevron[data-v-49f07fab]{color:var(--pm-text-muted)}.product-picker-filter-values-head[data-v-49f07fab]{border-bottom:1px solid var(--pm-bg);align-items:center;gap:6px;padding:7px 10px;display:flex}.product-picker-filter-back[data-v-49f07fab]{cursor:pointer;color:var(--pm-text-muted);font-size:15px;line-height:1}.product-picker-filter-title[data-v-49f07fab]{color:var(--pm-text-dark);font-size:12px;font-weight:700}.product-picker-filter-search[data-v-49f07fab]{width:calc(100% - 16px);margin:6px 8px 4px;padding:5px 9px;font-size:12px}.product-picker-filter-list[data-v-49f07fab]{min-height:96px;padding:2px 0}.product-picker-filter-none[data-v-49f07fab]{color:var(--pm-placeholder);padding:8px 12px;font-size:12px}.product-picker-filter-option[data-v-49f07fab]{color:var(--pm-text-dark);cursor:pointer;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.product-picker-filter-option[data-v-49f07fab]:hover{background:var(--pm-bg)}.product-picker-checkbox[data-v-49f07fab]{border:1px solid var(--pm-border-light);width:15px;height:15px;color:var(--pm-white);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex}.product-picker-checkbox-checked[data-v-49f07fab]{background:var(--pm-accent);border-color:var(--pm-accent)}.product-picker-filter-pager[data-v-49f07fab]{border-top:1px solid var(--pm-bg);justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.product-picker-pager-btn[data-v-49f07fab]{border:1px solid var(--pm-border-light);width:22px;height:22px;color:var(--pm-text-dark);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:12px;display:flex}.product-picker-pager-label[data-v-49f07fab]{color:var(--pm-text-muted);font-size:11px}.product-picker-filter-actions[data-v-49f07fab]{border-top:1px solid var(--pm-bg);gap:8px;padding:8px 10px;display:flex}.product-picker-filter-clear[data-v-49f07fab],.product-picker-filter-apply[data-v-49f07fab]{text-align:center;cursor:pointer;flex:1;padding:5px 0;font-size:12px}.product-picker-filter-clear[data-v-49f07fab]{color:var(--pm-text-muted)}.product-picker-filter-apply[data-v-49f07fab]{color:var(--pm-white);background:var(--pm-accent);border-radius:6px;font-weight:600}.product-picker-list[data-v-49f07fab]{max-height:260px;overflow-y:auto}.product-picker-empty[data-v-49f07fab]{color:var(--pm-placeholder);padding:10px 14px;font-size:13px}.product-picker-empty-error[data-v-49f07fab]{color:var(--pm-error)}.product-picker-row[data-v-49f07fab]{border-bottom:1px solid var(--pm-bg);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;display:flex}.product-picker-row[data-v-49f07fab]:last-child{border-bottom:none}.product-picker-row[data-v-49f07fab]:hover{background:var(--pm-bg)}.product-picker-sku[data-v-49f07fab]{color:var(--pm-text-muted);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:140px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.product-picker-name[data-v-49f07fab]{color:var(--pm-text-dark);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.product-picker-price[data-v-49f07fab]{color:var(--pm-text-mid);text-align:right;flex-shrink:0;width:82px;font-size:12px}.form[data-v-913d8f82]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-913d8f82]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-913d8f82]{color:var(--pm-text-dark);margin:0 0 12px;font-size:14px;font-weight:700}.grid[data-v-913d8f82]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-913d8f82]{grid-template-columns:1fr 1fr}.grid-3[data-v-913d8f82]{grid-template-columns:2fr 1fr 1fr}.field-label[data-v-913d8f82]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}input[data-v-913d8f82],select[data-v-913d8f82]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-913d8f82]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.item-adicionar[data-v-913d8f82]{grid-template-columns:1fr 76px 110px 110px auto;align-items:end;gap:8px;margin-bottom:10px;display:grid}.item-product-busca[data-v-913d8f82],.item-qtd[data-v-913d8f82]{min-width:0}.item-readonly[data-v-913d8f82]{box-sizing:border-box;border:1px solid var(--pm-border-light);background:var(--pm-bg);height:34px;color:var(--pm-text-muted);font-size:13px;font-family:var(--pm-font);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;justify-content:flex-end;align-items:center;padding:0 10px;display:flex;overflow:hidden}.item-adicionar .btn-primary[data-v-913d8f82]{height:34px;padding:0 16px}.tabela-itens[data-v-913d8f82]{table-layout:fixed;border-collapse:collapse;width:100%;margin-bottom:12px;font-size:13px}.tabela-itens .col-sku[data-v-913d8f82]{width:170px}.tabela-itens .col-qtd[data-v-913d8f82]{width:90px}.tabela-itens .col-valor[data-v-913d8f82]{width:120px}.tabela-itens .col-acao[data-v-913d8f82]{width:56px}.tabela-itens th[data-v-913d8f82]{text-align:left;text-transform:uppercase;color:var(--pm-text-mid);background:var(--pm-bg);padding:6px 10px;font-size:11px;font-weight:600}.tabela-itens td[data-v-913d8f82]{border-top:1px solid var(--pm-border-light);color:var(--pm-text-dark);overflow-wrap:anywhere;padding:6px 10px}.linha-kit td[data-v-913d8f82]{background:var(--pm-accent-bg);font-weight:600}.btn-toggle-kit[data-v-913d8f82]{width:20px;color:var(--pm-text-mid);cursor:pointer;background:0 0;border:none;margin-right:4px;font-size:12px}.kit-itens[data-v-913d8f82]{color:var(--pm-text-muted);margin-left:8px;font-size:11px;font-weight:400}.linha-item-kit td[data-v-913d8f82]{color:var(--pm-text-mid)}.linha-item-kit td[data-v-913d8f82]:nth-child(2){padding-left:30px}.btn-remover[data-v-913d8f82]{color:var(--pm-error);cursor:pointer;background:0 0;border:none;font-size:13px}.itens-rodape[data-v-913d8f82]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.itens-resumo[data-v-913d8f82]{color:var(--pm-text-muted);font-size:12px;font-family:var(--pm-font)}.totais[data-v-913d8f82]{max-width:260px;color:var(--pm-text-dark);flex-direction:column;gap:6px;margin-left:auto;font-size:13px;display:flex}.totais>div[data-v-913d8f82]{justify-content:space-between;align-items:center;gap:8px;display:flex}.totais input[data-v-913d8f82]{text-align:right;width:100px}.total-final[data-v-913d8f82]{border-top:1px solid var(--pm-border-light);padding-top:6px;font-size:14px;font-weight:700}.actions[data-v-913d8f82]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.actions .audit[data-v-913d8f82]{margin-right:auto}.btn-primary[data-v-913d8f82],.btn-secondary[data-v-913d8f82]{font-size:13px;font-weight:600;font-family:var(--pm-font);cursor:pointer;border-radius:8px;padding:10px 20px}.btn-primary[data-v-913d8f82]{background:var(--pm-accent);color:var(--pm-white);border:none}.btn-primary[data-v-913d8f82]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-913d8f82]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light)}.btn-secondary[data-v-913d8f82]:disabled{opacity:.6;cursor:not-allowed}.error-geral[data-v-04e1dd92]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-04e1dd92],.btn-secondary[data-v-04e1dd92]{cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.btn-primary[data-v-04e1dd92]{background:var(--pm-accent);color:var(--pm-white)}.btn-secondary[data-v-04e1dd92]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light)}.error-geral[data-v-c44d9a11]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.toolbar[data-v-c44d9a11]{font-family:var(--pm-font);gap:8px;margin-bottom:12px;display:flex}.busca[data-v-c44d9a11]{flex:1}.toolbar input[data-v-c44d9a11]{border:1px solid var(--pm-border-light);font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);background:var(--pm-white);border-radius:8px;padding:8px 10px}.table-card[data-v-c44d9a11]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;margin-bottom:12px;overflow:hidden}.table-card-header[data-v-c44d9a11]{border-bottom:1px solid var(--pm-border-light);font-family:var(--pm-font);padding:14px 16px}.table-card-title[data-v-c44d9a11]{color:var(--pm-text-dark);font-size:15px;font-weight:700}.perm-groups[data-v-1fd99e2b]{font-family:var(--pm-font);flex-direction:column;gap:10px;display:flex}.perm-toolbar[data-v-1fd99e2b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.perm-total[data-v-1fd99e2b]{color:var(--pm-text-mid);margin:0;font-size:12px}.perm-total strong[data-v-1fd99e2b]{color:var(--pm-text-dark)}.perm-toolbar-actions[data-v-1fd99e2b]{align-items:center;gap:8px;display:flex}.perm-sep[data-v-1fd99e2b]{color:var(--pm-text-muted)}.perm-link[data-v-1fd99e2b]{font:inherit;color:var(--pm-accent);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:12px;font-weight:600}.perm-link[data-v-1fd99e2b]:hover{color:var(--pm-accent-text);text-decoration:underline}.perm-group[data-v-1fd99e2b]{--rail:var(--pm-border-light);--pill-bg:var(--pm-bg);--pill-fg:var(--pm-text-mid);border:1px solid var(--pm-border-light);background:var(--pm-white);border-radius:10px;overflow:hidden}.perm-group-some[data-v-1fd99e2b]{--rail:var(--pm-accent);--pill-bg:var(--pm-accent-bg);--pill-fg:var(--pm-accent-text)}.perm-group-all[data-v-1fd99e2b]{--rail:var(--pm-success);--pill-bg:var(--pm-success-bg);--pill-fg:var(--pm-success)}.perm-group-header[data-v-1fd99e2b]{box-shadow:inset 4px 0 0 var(--rail);align-items:center;gap:12px;padding:10px 14px 10px 12px;display:flex}.perm-group-toggle[data-v-1fd99e2b]{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;align-items:center;gap:10px;padding:2px 4px;display:flex}.perm-caret[data-v-1fd99e2b]{color:var(--pm-text-mid);flex:none;font-size:12px;transition:transform .2s;transform:rotate(-90deg)}.perm-caret-open[data-v-1fd99e2b]{transform:rotate(0)}.perm-group-text[data-v-1fd99e2b]{flex-direction:column;min-width:0;display:flex}.perm-group-title[data-v-1fd99e2b]{color:var(--pm-text-dark);font-size:14px;font-weight:700}.perm-group-modules[data-v-1fd99e2b]{color:var(--pm-text-mid);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.perm-count[data-v-1fd99e2b]{background:var(--pill-bg);color:var(--pill-fg);white-space:nowrap;border-radius:999px;flex:none;padding:3px 10px;font-size:11px;font-weight:700}.perm-all[data-v-1fd99e2b]{color:var(--pm-text-mid);cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.perm-group-body[data-v-1fd99e2b]{border-top:1px solid var(--pm-border-light);overflow-x:auto}.perm-table[data-v-1fd99e2b]{table-layout:fixed;border-collapse:collapse;width:100%;min-width:540px;font-size:12px}.perm-col-module[data-v-1fd99e2b]{width:34%}.perm-table th[data-v-1fd99e2b]:last-child,.perm-table td[data-v-1fd99e2b]:last-child{border-left:1px solid var(--pm-border-light)}.perm-table th[data-v-1fd99e2b],.perm-table td[data-v-1fd99e2b]{text-align:center;border-top:1px solid var(--pm-border-light);padding:8px 10px}.perm-table thead th[data-v-1fd99e2b]{background:var(--pm-bg);color:var(--pm-text-mid);border-top:none;font-size:11px;font-weight:600}.perm-table .perm-module-col[data-v-1fd99e2b]{text-align:left;color:var(--pm-text-dark);white-space:nowrap;padding-left:16px;font-weight:600}.perm-table tbody tr[data-v-1fd99e2b]:hover{background:var(--pm-accent-bg)}.perm-table input[type=checkbox][data-v-1fd99e2b],.perm-all input[type=checkbox][data-v-1fd99e2b]{width:16px;height:16px;accent-color:var(--pm-accent);cursor:pointer;margin:0}.perm-group-toggle[data-v-1fd99e2b]:focus-visible,.perm-link[data-v-1fd99e2b]:focus-visible,.perm-table input[data-v-1fd99e2b]:focus-visible,.perm-all input[data-v-1fd99e2b]:focus-visible{outline:2px solid var(--pm-accent);outline-offset:2px}@media (width<=560px){.perm-all span[data-v-1fd99e2b]{display:none}}@media (prefers-reduced-motion:reduce){.perm-caret[data-v-1fd99e2b]{transition:none}}.form[data-v-830178ea]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-830178ea]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-830178ea]{color:var(--pm-text-dark);margin:0 0 12px;font-size:14px;font-weight:700}.grid[data-v-830178ea]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-830178ea]{grid-template-columns:1fr 1fr}.status-bloco[data-v-830178ea]{margin-top:2px}.status-label[data-v-830178ea]{color:var(--pm-text-muted);margin-bottom:5px;font-size:12px;display:block}.field-label[data-v-830178ea]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.field-hint[data-v-830178ea]{color:var(--pm-text-mid);margin:4px 0 0;font-size:11px}input[data-v-830178ea],select[data-v-830178ea]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-830178ea]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.section-header[data-v-830178ea]{margin-bottom:12px}.section-header h2[data-v-830178ea]{margin:0}.error-geral[data-v-92d26641]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-92d26641]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.perm-tabs[data-v-9a762caa]{border-bottom:2px solid var(--pm-border-light);font-family:var(--pm-font);gap:2px;margin-bottom:16px;display:flex}.perm-tab[data-v-9a762caa]{color:var(--pm-text-mid);cursor:pointer;white-space:nowrap;border-bottom:3px solid #0000;margin-bottom:-2px;padding:8px 18px;font-size:13px;font-weight:500}.perm-tab.tab-ativa[data-v-9a762caa]{color:var(--pm-accent);border-bottom-color:var(--pm-accent);font-weight:700}.perfis-permissao[data-v-9c663938]{font-family:var(--pm-font)}.error-geral[data-v-9c663938]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.toolbar[data-v-9c663938]{gap:8px;margin-bottom:10px;display:flex}.busca[data-v-9c663938]{flex:1}.toolbar input[data-v-9c663938]{border:1px solid var(--pm-border-light);font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);background:var(--pm-white);border-radius:8px;padding:8px 10px}.btn-primary[data-v-9c663938]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.perfil-celula[data-v-9c663938]{align-items:center;gap:7px;display:flex}.acoes-celula[data-v-9c663938]{justify-content:flex-end;display:flex}.perfil-icone[data-v-9c663938]{background:var(--pm-accent-bg);border:1px solid var(--pm-border-light);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:flex}.dica[data-v-9c663938]{color:var(--pm-text-muted);margin:0 0 12px;font-size:12px}.error-geral[data-v-01f0058f]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-01f0058f]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.btn-primary[data-v-01f0058f]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-01f0058f]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border-radius:8px;padding:8px 16px}.btn-permissoes[data-v-01f0058f]{border:1.5px solid var(--pm-accent);background:var(--pm-white);height:26px;color:var(--pm-accent);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--pm-font);border-radius:4px;padding:0 10px}.detalhe-subtitulo[data-v-01f0058f]{color:var(--pm-text-muted);margin:0 0 12px;font-size:12px}.carregando[data-v-01f0058f]{color:var(--pm-text-mid);font-size:13px}.card[data-v-01f0058f]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;margin-bottom:12px;padding:14px}.card h2[data-v-01f0058f]{color:var(--pm-text-dark);margin:0 0 10px;font-size:13px;font-weight:700}.perfil-linha[data-v-01f0058f]{align-items:center;gap:8px;display:flex}.perfil-linha select[data-v-01f0058f]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;flex:1;padding:8px 10px}.form[data-v-84185f8f]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-84185f8f]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-84185f8f]{color:var(--pm-text-dark);margin:0 0 12px;font-size:14px;font-weight:700}.field-label[data-v-84185f8f]{color:var(--pm-text-mid);margin-bottom:4px;font-size:12px;display:block}.field-hint[data-v-84185f8f]{color:var(--pm-text-muted);margin:2px 0 0;font-size:11px}textarea[data-v-84185f8f]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);resize:vertical;border-radius:8px;padding:8px 10px}.section-header[data-v-84185f8f]{margin-bottom:12px}.section-header h2[data-v-84185f8f]{margin:0}.form[data-v-e26f84bb]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-e26f84bb]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-e26f84bb]{color:var(--pm-text-dark);margin:0 0 12px;font-size:14px;font-weight:700}.grid[data-v-e26f84bb]{gap:0 14px;margin-bottom:10px;display:grid}.grid-2[data-v-e26f84bb]{grid-template-columns:1fr 1fr}.field-label[data-v-e26f84bb]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}input[data-v-e26f84bb],select[data-v-e26f84bb]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-e26f84bb]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.busca-wrapper[data-v-e26f84bb]{position:relative}.dropdown-busca[data-v-e26f84bb]{background:var(--pm-white);border:1px solid var(--pm-border-light);z-index:10;border-radius:8px;max-height:200px;margin:4px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 1px 3px #00000014,0 8px 28px #0000001f}.dropdown-busca li[data-v-e26f84bb]{color:var(--pm-text-dark);cursor:pointer;padding:8px 12px;font-size:13px}.item-adicionar[data-v-e26f84bb]{grid-template-columns:1fr 100px 120px auto;align-items:start;gap:8px;margin-bottom:10px;display:grid}.item-produto-busca[data-v-e26f84bb]{min-width:0}.tabela-itens[data-v-e26f84bb]{border-collapse:collapse;width:100%;margin-bottom:12px;font-size:13px}.tabela-itens th[data-v-e26f84bb]{text-align:left;text-transform:uppercase;color:var(--pm-text-mid);background:var(--pm-bg);padding:6px 10px;font-size:11px;font-weight:600}.tabela-itens td[data-v-e26f84bb]{border-top:1px solid var(--pm-border-light);color:var(--pm-text-dark);padding:6px 10px}.btn-remover[data-v-e26f84bb]{color:var(--pm-error);cursor:pointer;background:0 0;border:none;font-size:13px}.totais[data-v-e26f84bb]{max-width:260px;color:var(--pm-text-dark);flex-direction:column;gap:6px;margin-left:auto;font-size:13px;display:flex}.totais>div[data-v-e26f84bb]{justify-content:space-between;align-items:center;gap:8px;display:flex}.totais input[data-v-e26f84bb]{text-align:right;width:100px}.total-final[data-v-e26f84bb]{border-top:1px solid var(--pm-border-light);padding-top:6px;font-size:14px;font-weight:700}.actions[data-v-e26f84bb]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.actions .audit[data-v-e26f84bb]{margin-right:auto}.btn-primary[data-v-e26f84bb],.btn-secondary[data-v-e26f84bb]{font-size:13px;font-weight:600;font-family:var(--pm-font);cursor:pointer;border-radius:8px;padding:10px 20px}.btn-primary[data-v-e26f84bb]{background:var(--pm-accent);color:var(--pm-white);border:none}.btn-primary[data-v-e26f84bb]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-e26f84bb]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light)}.error-geral[data-v-b855a6e9]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-b855a6e9]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.toolbar[data-v-b855a6e9]{font-family:var(--pm-font);gap:8px;margin-bottom:12px;display:flex}.busca[data-v-b855a6e9]{flex:1}.toolbar input[data-v-b855a6e9],.toolbar select[data-v-b855a6e9]{border:1px solid var(--pm-border-light);font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);background:var(--pm-white);border-radius:8px;padding:8px 10px}.table-card[data-v-b855a6e9]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;margin-bottom:12px;overflow:hidden}.table-card-header[data-v-b855a6e9]{border-bottom:1px solid var(--pm-border-light);font-family:var(--pm-font);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.table-card-title[data-v-b855a6e9]{color:var(--pm-text-dark);font-size:15px;font-weight:700}.table-card-stats[data-v-b855a6e9]{gap:8px;display:flex}.error-geral[data-v-bb61d8e6]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.toolbar[data-v-bb61d8e6]{font-family:var(--pm-font);gap:8px;margin-bottom:12px;display:flex}.busca[data-v-bb61d8e6]{flex:1}.toolbar input[data-v-bb61d8e6]{border:1px solid var(--pm-border-light);font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);background:var(--pm-white);border-radius:8px;padding:8px 10px}.table-card[data-v-bb61d8e6]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;margin-bottom:12px;overflow:hidden}.table-card-header[data-v-bb61d8e6]{border-bottom:1px solid var(--pm-border-light);font-family:var(--pm-font);padding:14px 16px}.table-card-title[data-v-bb61d8e6]{color:var(--pm-text-dark);font-size:15px;font-weight:700}.card[data-v-6b2b2344]{background:var(--pm-white);border:1px solid var(--pm-border-light);font-family:var(--pm-font);border-radius:12px;margin-bottom:12px;padding:16px}.card-title[data-v-6b2b2344]{color:var(--pm-text-dark);margin:0 0 12px;font-size:14px;font-weight:700}.resumo-ordem[data-v-6b2b2344]{gap:24px;margin-bottom:12px;font-size:13px;display:flex}.resumo-ordem div[data-v-6b2b2344]{flex-direction:column;gap:2px;display:flex}.resumo-ordem span[data-v-6b2b2344]:first-child{color:var(--pm-text-mid);text-transform:uppercase;font-size:11px}.campos-nota[data-v-6b2b2344]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.campos-nota label[data-v-6b2b2344]{color:var(--pm-text-mid);flex-direction:column;gap:4px;font-size:12px;display:flex}.campos-nota input[data-v-6b2b2344],.tabela-itens input[data-v-6b2b2344]{border:1px solid var(--pm-border-light);font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);background:var(--pm-white);border-radius:8px;padding:8px 10px}.tabela-itens[data-v-6b2b2344]{border-collapse:collapse;width:100%;margin-top:12px;font-size:13px}.tabela-itens th[data-v-6b2b2344]{text-align:left;text-transform:uppercase;color:var(--pm-text-mid);border-bottom:1px solid var(--pm-border-light);padding:6px 8px;font-size:11px}.tabela-itens td[data-v-6b2b2344]{border-bottom:1px solid var(--pm-border-light);color:var(--pm-text-dark);padding:6px 8px}.btn-remover[data-v-6b2b2344]{color:var(--pm-error);cursor:pointer;background:0 0;border:none;font-size:13px}.totais[data-v-6b2b2344]{flex-direction:column;gap:4px;margin-top:12px;font-size:13px;display:flex}.totais>div[data-v-6b2b2344]{justify-content:space-between;display:flex}.field-error[data-v-6b2b2344]{color:var(--pm-error);margin:8px 0 0;font-size:12px}.acoes[data-v-6b2b2344]{justify-content:flex-end;gap:8px;display:flex}.btn-primary[data-v-6b2b2344]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.btn-primary[data-v-6b2b2344]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-6b2b2344]{background:var(--pm-white);color:var(--pm-text-dark);border:1px solid var(--pm-border-light);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--pm-font);border-radius:8px;padding:8px 16px}.error-geral[data-v-aae8f9ca]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.toolbar[data-v-aae8f9ca]{font-family:var(--pm-font);gap:8px;margin-bottom:12px;display:flex}.toolbar select[data-v-aae8f9ca]{border:1px solid var(--pm-border-light);font-size:13px;font-family:var(--pm-font);color:var(--pm-text-dark);background:var(--pm-white);border-radius:8px;padding:8px 10px}.table-card[data-v-aae8f9ca]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;margin-bottom:12px;overflow:hidden}.table-card-header[data-v-aae8f9ca]{border-bottom:1px solid var(--pm-border-light);font-family:var(--pm-font);padding:14px 16px}.table-card-title[data-v-aae8f9ca]{color:var(--pm-text-dark);font-size:15px;font-weight:700}.error-geral[data-v-b89ee492]{color:var(--pm-error);margin:0 0 12px;font-size:14px}.btn-primary[data-v-b89ee492]{background:var(--pm-accent);color:var(--pm-white);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--pm-font);border:none;border-radius:8px;padding:8px 16px}.form[data-v-1a6654a8]{font-family:var(--pm-font);flex-direction:column;gap:12px;display:flex}.card[data-v-1a6654a8]{background:var(--pm-white);border:1px solid var(--pm-border-light);border-radius:12px;padding:16px}.card h2[data-v-1a6654a8]{color:var(--pm-text-dark);margin:0 0 12px;font-size:13px;font-weight:700}.grid[data-v-1a6654a8]{gap:0 14px;display:grid}.grid-2[data-v-1a6654a8]{grid-template-columns:1fr 1fr}.grid-3[data-v-1a6654a8]{grid-template-columns:1fr 1fr 1fr}.field-label[data-v-1a6654a8]{color:var(--pm-text-dark);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.required-mark[data-v-1a6654a8]{color:var(--pm-error);margin-left:2px}input[data-v-1a6654a8]{box-sizing:border-box;background:var(--pm-white);border:1px solid var(--pm-border-light);width:100%;color:var(--pm-text-dark);font-size:13px;font-family:var(--pm-font);border-radius:8px;padding:8px 10px}.field-error[data-v-1a6654a8]{color:var(--pm-error);margin:4px 0 0;font-size:12px}.status-bloco[data-v-1a6654a8]{margin-top:2px}.status-label[data-v-1a6654a8]{color:var(--pm-text-muted);margin-bottom:5px;font-size:12px;display:block}
