.ait-page[data-v-239b136e]{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1280px;padding:28px 32px 40px;width:100%}@media(max-width:760px){.ait-page[data-v-239b136e]{padding:18px 16px 32px}}.ait-hero[data-v-239b136e]{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.ait-hero h1[data-v-239b136e]{font-size:26px;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.ait-hero p[data-v-239b136e]{color:var(--sps-text-muted);margin:0;max-width:640px}.ait-hero .ait-hero-actions[data-v-239b136e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ait-hero .ait-hero-actions .md-icon[data-v-239b136e]{font-size:17px;margin-right:4px;vertical-align:-3px}.ait-sec-title[data-v-239b136e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;gap:6px;margin-bottom:10px}.ait-sec-title .md-icon[data-v-239b136e]{color:var(--sps-primary,#5625cc);font-size:18px}.ait-sec-title a[data-v-239b136e]{font-size:12.5px;font-weight:500;margin-left:auto}.ait-chip[data-v-239b136e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-raised,#f3f4f6);border-radius:999px;color:var(--sps-text-default);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;gap:4px;padding:2px 9px;white-space:nowrap}.ait-chip .md-icon[data-v-239b136e]{font-size:14px}.ait-outcome[data-v-239b136e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px}.ait-outcome i[data-v-239b136e]{border-radius:50%;display:inline-block;height:8px;width:8px}.ait-job[data-v-239b136e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--sps-bg-surface,#fff);border:1px solid var(--sps-border,#ececf1);border-radius:12px;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;gap:12px;margin-bottom:8px;padding:12px 14px;text-align:left;width:100%}.ait-job[data-v-239b136e]:hover{border-color:#c4b5fd;-webkit-box-shadow:0 4px 14px rgba(76,29,149,.06);box-shadow:0 4px 14px rgba(76,29,149,.06)}.ait-job .ait-job-main[data-v-239b136e]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:3px;min-width:0}.ait-job .ait-job-title[data-v-239b136e]{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ait-job .ait-job-sub[data-v-239b136e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;gap:6px}.ait-job .ait-job-sub>.md-icon[data-v-239b136e]{font-size:15px}.ait-job .ait-job-summary[data-v-239b136e]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--sps-text-default);display:-webkit-box;font-size:12.5px;overflow:hidden}.ait-job .ait-job-side[data-v-239b136e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:0;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;gap:4px}.ait-job .ait-job-side small[data-v-239b136e]{color:var(--sps-text-muted);font-size:11px}.ait-chip-attr[data-v-239b136e]{cursor:pointer}.ait-chip-attr[data-v-239b136e]:hover{background:#ede9fe;color:#5b21b6}.ait-job-hit[data-v-239b136e]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--sps-text-muted);display:-webkit-box;font-size:12px;overflow:hidden;word-break:break-word}.ait-job-hit .md-icon[data-v-239b136e]{font-size:13px;margin-right:3px;vertical-align:-2px}.ait-job-hit mark[data-v-239b136e]{background:#fde68a;border-radius:2px;color:inherit;padding:0 1px}.js-link{cursor:pointer;text-decoration:none}.js-link:hover{border-color:var(--sps-primary,#7c3aed);color:var(--sps-primary,#7c3aed)}.js-conv-active{color:#15803d}.js-conv-closed,.js-conv-released{color:var(--sps-text-muted)}.ait-page[data-v-e9b89b82]{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1280px;padding:28px 32px 40px;width:100%}@media(max-width:760px){.ait-page[data-v-e9b89b82]{padding:18px 16px 32px}}.ait-hero[data-v-e9b89b82]{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.ait-hero h1[data-v-e9b89b82]{font-size:26px;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.ait-hero p[data-v-e9b89b82]{color:var(--sps-text-muted);margin:0;max-width:640px}.ait-hero .ait-hero-actions[data-v-e9b89b82]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ait-hero .ait-hero-actions .md-icon[data-v-e9b89b82]{font-size:17px;margin-right:4px;vertical-align:-3px}.ait-sec-title[data-v-e9b89b82]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;gap:6px;margin-bottom:10px}.ait-sec-title .md-icon[data-v-e9b89b82]{color:var(--sps-primary,#5625cc);font-size:18px}.ait-sec-title a[data-v-e9b89b82]{font-size:12.5px;font-weight:500;margin-left:auto}.ait-chip[data-v-e9b89b82]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-raised,#f3f4f6);border-radius:999px;color:var(--sps-text-default);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;gap:4px;padding:2px 9px;white-space:nowrap}.ait-chip .md-icon[data-v-e9b89b82]{font-size:14px}.ait-outcome[data-v-e9b89b82]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px}.ait-outcome i[data-v-e9b89b82]{border-radius:50%;display:inline-block;height:8px;width:8px}.js[data-v-e9b89b82]{background:var(--sps-bg-surface,#fff);border-bottom:1px solid var(--sps-border,#ececf1)}.js .js-bar[data-v-e9b89b82]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:10px 16px}.js .js-bar[data-v-e9b89b82]:hover{background:var(--sps-bg-raised,#fafafa)}.js .js-bar .js-title[data-v-e9b89b82]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;min-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js .js-bar .js-caret[data-v-e9b89b82]{color:var(--sps-text-muted)}.js.open[data-v-e9b89b82]{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0;position:absolute;z-index:6}.js.open .js-bar[data-v-e9b89b82]{-webkit-box-flex:0;border-bottom:1px solid var(--sps-border,#ececf1);-ms-flex:none;flex:none}.js .js-detail[data-v-e9b89b82]{-webkit-box-flex:1;background:var(--sps-bg-raised,#f7f7fa);-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:16px}.js .js-grid[data-v-e9b89b82]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1280px}.js .js-col[data-v-e9b89b82],.js .js-grid[data-v-e9b89b82]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.js .js-col[data-v-e9b89b82]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1.6;-ms-flex:1.6 1 380px;flex:1.6 1 380px;-ms-flex-direction:column;flex-direction:column;min-width:0}.js .js-col.js-side[data-v-e9b89b82]{-webkit-box-flex:1;-ms-flex:1 1 280px;flex:1 1 280px}.js .js-card[data-v-e9b89b82]{background:var(--sps-bg-surface,#fff);border:1px solid var(--sps-border,#e8e8ee);border-radius:12px;min-width:0;padding:14px 16px}.js .js-card>header[data-v-e9b89b82]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:none;border:0;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;gap:6px;height:auto;justify-content:flex-start;letter-spacing:.04em;margin-bottom:10px;padding:0;text-transform:uppercase}.js .js-card>header .md-icon[data-v-e9b89b82]{color:var(--sps-primary,#5625cc);font-size:16px}.js .js-card>header .js-n[data-v-e9b89b82]{background:var(--sps-bg-raised,#f3f4f6);border-radius:999px;color:var(--sps-text-default);font-size:11px;font-style:normal;line-height:18px;margin-left:auto;padding:0 8px}.js .js-empty[data-v-e9b89b82]{color:var(--sps-text-muted);font-size:12.5px;margin:0}.js .js-summary[data-v-e9b89b82]{font-size:13.5px;line-height:1.6;overflow-wrap:anywhere}.js .js-summary[data-v-e9b89b82] p{margin:0 0 6px}.js .js-summary[data-v-e9b89b82] a{word-break:break-all}.js .js-gallery[data-v-e9b89b82]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.js .js-gallery a[data-v-e9b89b82]{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0;text-decoration:none}.js .js-gallery img[data-v-e9b89b82]{aspect-ratio:1;border:1px solid var(--sps-border,#e5e7eb);border-radius:10px;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;width:100%}.js .js-gallery a:hover img[data-v-e9b89b82]{-webkit-transform:scale(1.02);transform:scale(1.02)}.js .js-gallery span[data-v-e9b89b82]{color:var(--sps-text-muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js .js-gallery+.js-files[data-v-e9b89b82]{margin-top:10px}.js .js-files[data-v-e9b89b82]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.js .js-file[data-v-e9b89b82]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface,#fff);border:1px solid var(--sps-border,#e5e7eb);border-radius:8px;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;text-decoration:none;width:100%}.js .js-file span[data-v-e9b89b82]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js .js-file .md-icon[data-v-e9b89b82]{color:var(--sps-primary,#5625cc);font-size:17px}.js .js-file .js-go[data-v-e9b89b82]{color:var(--sps-text-muted);font-size:15px}.js .js-file[data-v-e9b89b82]:hover{border-color:var(--sps-primary,#5625cc)}.js .js-notes[data-v-e9b89b82]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;list-style:none;margin:0 0 10px;padding:0}.js .js-notes li[data-v-e9b89b82]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.js .js-notes p[data-v-e9b89b82]{font-size:13px;line-height:1.5;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.js .js-notes small[data-v-e9b89b82]{color:var(--sps-text-muted);font-size:11px}.js .js-note-ic[data-v-e9b89b82]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f1edfd;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;height:26px;justify-content:center;width:26px}.js .js-note-ic .md-icon[data-v-e9b89b82]{color:var(--sps-primary,#5625cc);font-size:15px}.js li.user .js-note-ic[data-v-e9b89b82]{background:#e8f1fe}.js li.user .js-note-ic .md-icon[data-v-e9b89b82]{color:#2563eb}.js .js-note-add[data-v-e9b89b82]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.js .js-waits[data-v-e9b89b82]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.js .js-waits li[data-v-e9b89b82]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:9px 0}.js .js-waits li+li[data-v-e9b89b82]{border-top:1px solid var(--sps-border,#f0f0f4)}.js .js-waits li[data-v-e9b89b82]:first-child{padding-top:0}.js .js-waits li[data-v-e9b89b82]:last-child{padding-bottom:0}.js .js-waits li>div[data-v-e9b89b82]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:1px;min-width:0}.js .js-waits b[data-v-e9b89b82]{font-size:13px}.js .js-waits small[data-v-e9b89b82]{color:var(--sps-text-muted);font-size:11.5px}.js .js-waits p[data-v-e9b89b82]{font-size:12.5px;line-height:1.45;margin:3px 0 0;overflow-wrap:anywhere}.js .js-waits .js-cond[data-v-e9b89b82]{background:var(--sps-bg-raised,#f6f6f9);border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;padding:3px 6px}.js .js-wait-ic[data-v-e9b89b82]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;height:28px;justify-content:center;width:28px}.js .js-wait-ic .md-icon[data-v-e9b89b82]{font-size:16px}.js .js-wait-ic.timer[data-v-e9b89b82]{background:#fff4e5;color:#b45309}.js .js-wait-ic.event[data-v-e9b89b82]{background:#f1edfd;color:var(--sps-primary,#5625cc)}.js .js-wait-x[data-v-e9b89b82]{-webkit-box-flex:0;background:transparent;border:0;border-radius:6px;color:var(--sps-text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:none;flex:none;padding:2px}.js .js-wait-x .md-icon[data-v-e9b89b82]{font-size:16px}.js .js-wait-x[data-v-e9b89b82]:hover{background:#fee2e2;color:#b91c1c}.js .js-attrs[data-v-e9b89b82]{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:grid;font-size:12.5px;grid-template-columns:minmax(90px,auto) minmax(0,1fr);margin:0}.js .js-attrs dt[data-v-e9b89b82]{color:var(--sps-text-muted);font-weight:500}.js .js-attrs dd[data-v-e9b89b82],.js .js-attrs dt[data-v-e9b89b82]{border-top:1px solid var(--sps-border,#f0f0f4);padding:5px 0;white-space:nowrap}.js .js-attrs dd[data-v-e9b89b82]{cursor:copy;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis}.js .js-attrs dt:first-of-type+dd[data-v-e9b89b82],.js .js-attrs dt[data-v-e9b89b82]:first-of-type{border-top:0;padding-top:0}.js-text[data-v-e9b89b82]{font-size:13.5px;line-height:1.6;max-height:65vh;overflow:auto}.pc{border-top:1px solid var(--sps-border,#ececf1)}.pc .wsx-chan-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px 12px}.pc .wsx-chan-row b{font-size:13px}.pc .wsx-chan-ico.phone{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;background:#16a34a;border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:30px;justify-content:center;width:30px}.pc .wsx-chan-ico.phone .md-icon{font-size:18px}.pc .wsx-grow{min-width:0}.pc .wsx-sub{color:var(--sps-text-muted);display:block;font-size:11.5px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc .wsx-ok{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#16a34a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12.5px;gap:2px;white-space:nowrap}.pc .wsx-ok .md-icon{font-size:16px}.pc .wsx-muted{color:var(--sps-text-muted);font-size:12.5px}.pc-modal .pcm{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px;max-height:72vh;overflow:auto;padding-right:4px}.pc-modal .pcm .pcm-intro{color:var(--sps-text-muted);font-size:13px;margin:0}.pc-modal .pcm .pcm-warn{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#9a3412;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:8px;padding:10px 12px}.pc-modal .pcm .pcm-warn .md-icon{font-size:18px}.pc-modal .pcm .pcm-sec{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid var(--sps-border,#ececf1);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:14px}.pc-modal .pcm .pcm-sec>header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:none;border:0;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;gap:6px;height:auto;justify-content:flex-start;letter-spacing:.04em;padding:0;text-transform:uppercase}.pc-modal .pcm .pcm-sec>header .md-icon{color:var(--sps-primary,#5625cc);font-size:16px}.pc-modal .pcm label{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:600;gap:4px;min-width:0}.pc-modal .pcm label small{color:var(--sps-text-muted);font-size:11.5px;font-weight:400}.pc-modal .pcm .pcm-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pc-modal .pcm .pcm-grid .wide{grid-column:1/-1}.pc-modal .pcm .pcm-voice{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.pc-modal .pcm .pcm-voice .ant-select{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pc-modal .pcm .pcm-vmeta{color:var(--sps-text-muted);font-weight:400}.pc-modal .pcm .pcm-opts{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.pc-modal .pcm .pcm-opts button{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid var(--sps-border,#e5e7eb);border-radius:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font:inherit;gap:2px;padding:10px;text-align:left}.pc-modal .pcm .pcm-opts button b{font-size:13px}.pc-modal .pcm .pcm-opts button small{color:var(--sps-text-muted);font-size:11.5px;line-height:1.35}.pc-modal .pcm .pcm-opts button.active{border-color:#7c3aed;-webkit-box-shadow:0 0 0 2px rgba(124,58,237,.15);box-shadow:0 0 0 2px rgba(124,58,237,.15)}.pc-modal .pcm .pcm-opts button:disabled{cursor:default;opacity:.7}.pc-modal .pcm .pcm-inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.pc-modal .pcm .pcm-desc{color:var(--sps-text-muted);font-size:12.5px;margin:0}.pc-modal .pcm .pcm-sup{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 220px}.pc-modal .pcm .pcm-sup,.pc-modal .pcm .pcm-sup .pcm-sup-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc-modal .pcm .pcm-sup .pcm-sup-name{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:6px}.pc-modal .pcm .pcm-sup .pcm-sup-name .md-icon{color:var(--sps-text-muted);font-size:16px}.pc-modal .pcm .pcm-hours{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.pc-modal .pcm .pcm-hours input{border:1px solid #d9d9d9;border-radius:4px;height:32px;padding:0 8px}.pc-modal .pcm .pcm-tip{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--sps-bg-raised,#f9fafb);border-radius:8px;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:6px;padding:8px 10px}.pc-modal .pcm .pcm-tip .md-icon{color:#7c3aed;font-size:15px}.pc-modal .pcm .pcm-test{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.pc-modal .pcm .pcm-test small{color:var(--sps-text-muted);font-size:11.5px}.pc-modal .pcm .pcm-calls{list-style:none;margin:0;padding:0}.pc-modal .pcm .pcm-calls li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--sps-border,#f0f0f4);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:7px 0}.pc-modal .pcm .pcm-calls li .md-icon{color:#16a34a;font-size:16px}.pc-modal .pcm .pcm-calls li .md-icon.miss{color:#b91c1c}.pc-modal .pcm .pcm-calls .pcm-call-main{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-width:0}.pc-modal .pcm .pcm-calls .pcm-call-main b{font-size:12.5px}.pc-modal .pcm .pcm-calls .pcm-call-main small{overflow:hidden;text-overflow:ellipsis}.pc-modal .pcm .pcm-calls .pcm-call-main small,.pc-modal .pcm .pcm-calls .pcm-call-meta{color:var(--sps-text-muted);font-size:11.5px;white-space:nowrap}.pc-modal .pcm .pcm-err{background:#fee2e2;border-radius:8px;color:#b91c1c;font-size:12.5px;padding:8px 10px}.pc-modal .pcm .pcm-actions{-webkit-box-pack:end;-ms-flex-pack:end;background:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:flex-end;padding-top:8px;position:sticky}@media(max-width:640px){.pc-modal .pcm .pcm-grid,.pc-modal .pcm .pcm-opts,.pc-modal .pcm .pcm-sup{grid-template-columns:minmax(0,1fr)}}