.ss[data-v-4e192533]{position:relative;width:100%}.ss-trigger[data-v-4e192533]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:8px 11px;border:1px solid var(--dd-border);border-radius:10px;background:var(--dd-bg);color:var(--dd-text);font-size:13px;text-align:left;cursor:pointer}.ss-trigger[data-v-4e192533],.ss-value[data-v-4e192533]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ss-value[data-v-4e192533]{gap:7px;min-width:0;overflow:hidden;white-space:nowrap}.ss-value>span[data-v-4e192533]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-trigger--empty[data-v-4e192533]{color:var(--dd-muted)}.ss-trigger--open[data-v-4e192533]{border-color:#d45521;-webkit-box-shadow:0 0 0 2px rgba(212,85,33,.12);box-shadow:0 0 0 2px rgba(212,85,33,.12)}.ss-trigger[data-v-4e192533]:disabled{opacity:.55;cursor:not-allowed}.ss-chevron--open[data-v-4e192533]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ss-clear[data-v-4e192533]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;border:none;border-radius:50%;background:var(--dd-border);color:var(--dd-muted);cursor:pointer;padding:0}.ss-clear[data-v-4e192533]:hover{background:rgba(212,85,33,.18);color:#d45521}.ss-menu[data-v-4e192533]{position:fixed;z-index:1300;max-height:230px;overflow-y:auto;padding:5px;border:1px solid var(--dd-border);border-radius:10px;background:var(--dd-card);-webkit-box-shadow:0 14px 35px rgba(0,0,0,.18);box-shadow:0 14px 35px rgba(0,0,0,.18)}.ss-option[data-v-4e192533]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;width:100%;min-height:37px;padding:7px 9px;border:0;border-radius:7px;background:transparent;color:var(--dd-text);font-size:13px;text-align:left;cursor:pointer}.ss-option-icon[data-v-4e192533]{-ms-flex-negative:0;flex-shrink:0;color:var(--dd-muted)}.ss-option-label[data-v-4e192533]{min-width:0;white-space:normal;word-break:break-word;line-height:1.4}.ss-check[data-v-4e192533]{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.ss-option--selected[data-v-4e192533],.ss-option[data-v-4e192533]:hover{background:rgba(212,85,33,.1);color:#d45521}html.dd-dark .ss-menu[data-v-4e192533]{background:#1c1c1e;color:#e4e4e7}.pmai-page[data-v-2f9edda2]{min-height:100vh;background:var(--dd-canvas,#fff);color:var(--dd-text,#1a1a1a)}.pmai-error[data-v-2f9edda2]{color:#ef4444;font-size:.82rem}.sat-muted[data-v-2f9edda2]{font-size:.8rem;color:var(--dd-muted,#999)}.sat-search-bar[data-v-2f9edda2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:14px;max-width:320px;margin-left:auto;padding:8px 14px;border:1px solid var(--dd-border,#e0d9cc);border-radius:999px;background:var(--dd-card,#fff)}.sat-search-icon[data-v-2f9edda2]{color:var(--dd-muted,#999);-ms-flex-negative:0;flex-shrink:0}.sat-search-input[data-v-2f9edda2]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;outline:none;background:transparent;font-size:.88rem;color:var(--dd-text,#1a1a1a)}.sat-badge[data-v-2f9edda2]{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.72rem;font-weight:600;background:var(--dd-bg,#f5f0e8);color:var(--dd-text,#444);border:1px solid var(--dd-border,#e0d9cc)}.sat-badge--status[data-v-2f9edda2]{background:rgba(34,197,94,.1);color:#16a34a;border-color:rgba(34,197,94,.35)}.sat-badge--inactive[data-v-2f9edda2]{background:rgba(239,68,68,.08);color:#ef4444;border-color:rgba(239,68,68,.35)}.sat-icon-btn[data-v-2f9edda2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;border:none;color:var(--dd-muted,#888);background:transparent;border-radius:7px;cursor:pointer}.sat-icon-btn[data-v-2f9edda2]:hover{color:var(--dd-text,#1a1a1a);background:rgba(0,0,0,.06)}.sat-field-label[data-v-2f9edda2]{display:block;font-size:.78rem;font-weight:600;color:var(--dd-muted,#888);margin-bottom:6px}.pmai-btn-cancel[data-v-2f9edda2]{padding:5px 14px;border:1px solid var(--dd-border,#ccc);background:transparent;color:var(--dd-text,#555);border-radius:8px;font-size:.82rem;cursor:pointer}.pmai-btn-save[data-v-2f9edda2]{padding:5px 18px;background:#a6192e;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.82rem;cursor:pointer}.pmai-btn-save[data-v-2f9edda2]:disabled{opacity:.5}html.dd-dark .sat-search-bar[data-v-2f9edda2]{background:#1c1c1e;border-color:#2a2a2e}html.dd-dark .sat-search-input[data-v-2f9edda2]{color:#e4e4e7}html.dd-dark .sat-badge[data-v-2f9edda2]{background:#2a2a2c;border-color:#3a3a3c;color:#ccc}html.dd-dark .sat-badge--status[data-v-2f9edda2]{background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.4);color:#4ade80}html.dd-dark .sat-badge--inactive[data-v-2f9edda2]{background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.4);color:#f87171}html.dd-dark .sat-icon-btn[data-v-2f9edda2]:hover{background:hsla(0,0%,100%,.08);color:#fff}html.dd-dark .pmai-btn-cancel[data-v-2f9edda2]{border-color:#3a3a3e;color:#e4e4e7}