.security-pipeline[data-v-77d1ba06]{position:relative;display:grid;gap:var(--adx-space-4);padding:var(--adx-space-4);overflow:hidden;border:1px solid rgba(46,125,80,.24);border-radius:var(--adx-radius-md);background:linear-gradient(135deg,#eafbf1f5,#f7fcfff0),#fff;box-shadow:var(--adx-shadow-control)}.security-pipeline--compact[data-v-77d1ba06]{gap:var(--adx-space-3);padding:var(--adx-space-3)}.security-pipeline__header[data-v-77d1ba06]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-4)}.security-pipeline__header h3[data-v-77d1ba06],.security-pipeline__header p[data-v-77d1ba06]{margin:0}.security-pipeline__header h3[data-v-77d1ba06]{color:var(--adx-text);font-size:15px}.security-pipeline__header p[data-v-77d1ba06]{margin-top:3px;color:var(--adx-text-muted);font-size:13px}.security-pipeline__header strong[data-v-77d1ba06]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:28px;border-radius:999px;color:#166237;background:#1f995424;font-size:13px}.security-pipeline__track[data-v-77d1ba06]{position:relative;height:46px;overflow:hidden;border:1px solid rgba(31,153,84,.22);border-radius:var(--adx-radius-md);background:repeating-linear-gradient(90deg,rgba(31,153,84,.08) 0,rgba(31,153,84,.08) 1px,transparent 1px,transparent 24px),linear-gradient(180deg,#ffffffc7,#dbf6e8b8)}.security-pipeline__scan[data-v-77d1ba06]{position:absolute;inset:-20% auto -20% 0;width:30%;transform:translate(-120%);background:linear-gradient(90deg,transparent,rgba(31,153,84,.38),transparent)}.security-pipeline__track--active .security-pipeline__scan[data-v-77d1ba06]{animation:security-scan-77d1ba06 1.6s linear infinite}.security-pipeline__steps[data-v-77d1ba06]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--adx-space-3);padding:0;margin:0;list-style:none}.security-pipeline--compact .security-pipeline__steps[data-v-77d1ba06]{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.security-pipeline__step[data-v-77d1ba06]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:var(--adx-space-2);align-items:center;min-width:0;padding:var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#ffffffc7}.security-pipeline__mark[data-v-77d1ba06]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:var(--adx-text-muted);background:var(--adx-surface-muted);font-size:13px;font-weight:800}.security-pipeline__step[data-state=done] .security-pipeline__mark[data-v-77d1ba06]{color:#fff;background:#239455}.security-pipeline__step[data-state=active] .security-pipeline__mark[data-v-77d1ba06]{color:#fff;background:#1677ff;box-shadow:0 0 0 6px #1677ff1f;animation:security-pulse-77d1ba06 1.2s ease-in-out infinite}.security-pipeline__step[data-state=failed] .security-pipeline__mark[data-v-77d1ba06]{color:#fff;background:var(--adx-status-danger)}.security-pipeline__copy[data-v-77d1ba06]{display:grid;gap:2px;min-width:0}.security-pipeline__copy strong[data-v-77d1ba06]{color:var(--adx-text);font-size:13px}.security-pipeline__copy em[data-v-77d1ba06]{color:var(--adx-text-muted);font-size:12px;font-style:normal;overflow-wrap:anywhere}.security-pipeline__step[data-state=active] .security-pipeline__copy em[data-v-77d1ba06]{color:#145fba}.security-pipeline__step[data-state=done] .security-pipeline__copy em[data-v-77d1ba06]{color:#166237}.security-pipeline__progress[data-v-77d1ba06]{height:8px;overflow:hidden;border-radius:999px;background:#1f995429}.security-pipeline__progress span[data-v-77d1ba06]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1f9954,#3ccf82);transition:width .2s ease}@keyframes security-scan-77d1ba06{0%{transform:translate(-120%)}to{transform:translate(430%)}}@keyframes security-pulse-77d1ba06{0%,to{box-shadow:0 0 0 4px #1677ff1a}50%{box-shadow:0 0 0 8px #1677ff2e}}@media(max-width:900px){.security-pipeline__steps[data-v-77d1ba06],.security-pipeline--compact .security-pipeline__steps[data-v-77d1ba06]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.security-pipeline__steps[data-v-77d1ba06],.security-pipeline--compact .security-pipeline__steps[data-v-77d1ba06]{grid-template-columns:1fr}}.upload-center[data-v-692edd53]{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff;box-shadow:var(--adx-shadow-control)}.upload-center__header[data-v-692edd53]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-4)}.upload-center h2[data-v-692edd53],.upload-center p[data-v-692edd53]{margin:0}.upload-center h2[data-v-692edd53]{color:var(--adx-text);font-size:16px}.upload-center p[data-v-692edd53],.upload-center small[data-v-692edd53],.upload-center__job-main span[data-v-692edd53],.upload-center__job-status em[data-v-692edd53]{color:var(--adx-text-muted);font-size:13px;overflow-wrap:anywhere;word-break:break-word}.upload-center__jobs[data-v-692edd53]{display:grid;gap:var(--adx-space-2);padding:0;margin:0;list-style:none}.upload-center__jobs li[data-v-692edd53]{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:var(--adx-space-2) var(--adx-space-4);align-items:center;padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.upload-center__job-main[data-v-692edd53],.upload-center__job-status[data-v-692edd53]{display:grid;gap:3px;min-width:0}.upload-center__job-main strong[data-v-692edd53],.upload-center__job-status span[data-v-692edd53]{overflow:hidden;color:var(--adx-text);text-overflow:ellipsis;white-space:nowrap}.upload-center__job-main strong[data-v-692edd53]{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.upload-center__job-main .adx-button[data-v-692edd53]{justify-self:start;min-height:30px;padding:0 var(--adx-space-3)}.upload-center__job-status[data-v-692edd53]{text-align:right}.upload-center__job-main span[data-v-692edd53],.upload-center__job-status em[data-v-692edd53]{display:block;white-space:normal}.upload-center__jobs li[data-status=failed] .upload-center__job-status span[data-v-692edd53],.upload-center__jobs li[data-status=failed] .upload-center__job-status em[data-v-692edd53]{color:var(--adx-status-danger)}.upload-center__jobs li[data-status=canceled] .upload-center__job-status span[data-v-692edd53],.upload-center__jobs li[data-status=canceled] .upload-center__job-status em[data-v-692edd53]{color:var(--adx-text-muted)}.upload-center__progress[data-v-692edd53]{grid-column:1 / -1;height:8px;overflow:hidden;border-radius:999px;background:#dbe5f2}.upload-center__pipeline[data-v-692edd53]{grid-column:1 / -1}.upload-center__progress span[data-v-692edd53]{display:block;height:100%;border-radius:inherit;background:var(--adx-primary);transition:width .2s ease}.upload-center small[data-v-692edd53]{grid-column:1 / -1;min-width:0}@media(max-width:720px){.upload-center__jobs li[data-v-692edd53]{grid-template-columns:minmax(0,1fr)}.upload-center__job-status[data-v-692edd53]{text-align:left}}.adx-message[data-v-5c158d04]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--adx-space-3);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-status-info);background:var(--adx-status-info-bg);font-size:13px;line-height:1.5}.adx-message--success[data-v-5c158d04]{color:var(--adx-status-success);background:var(--adx-status-success-bg)}.adx-message--warning[data-v-5c158d04]{color:var(--adx-status-warning);background:var(--adx-status-warning-bg)}.adx-message--error[data-v-5c158d04]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.adx-message__content[data-v-5c158d04]{min-width:0;overflow-wrap:anywhere}.adx-message__close[data-v-5c158d04]{display:grid;place-items:center;width:24px;height:24px;border:1px solid currentColor;border-radius:var(--adx-radius-sm);color:currentColor;background:#ffffff94;font-size:18px;line-height:1}.adx-message__close[data-v-5c158d04]:hover{background:#ffffffdb}.auth-page[data-v-4558e47f]{min-height:100vh;display:grid;place-items:center;padding:var(--adx-space-6);background:var(--adx-app-bg)}.auth-card[data-v-4558e47f]{width:min(420px,100%);padding:var(--adx-space-6);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface)}h1[data-v-4558e47f],p[data-v-4558e47f]{margin:0}.auth-error[data-v-4558e47f]{margin-top:var(--adx-space-4);color:var(--adx-status-danger)}.adx-form-dialog[data-v-3586c18b]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:var(--adx-space-6)}.adx-form-dialog__backdrop[data-v-3586c18b]{position:absolute;inset:0;border:0;background:#1720336b}.adx-form-dialog__panel[data-v-3586c18b]{position:relative;z-index:1;width:min(860px,100%);max-height:calc(100vh - 48px);overflow:hidden;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);box-shadow:var(--adx-shadow-panel)}.adx-form-dialog__header[data-v-3586c18b]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-4);padding:18px 20px;border-bottom:1px solid var(--adx-border)}h2[data-v-3586c18b],p[data-v-3586c18b]{margin:0}h2[data-v-3586c18b]{color:var(--adx-text);font-size:18px;line-height:1.3}p[data-v-3586c18b]{margin-top:var(--adx-space-1);color:var(--adx-text-muted);font-size:13px;line-height:1.5}.adx-form-dialog__close[data-v-3586c18b]{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text-muted);background:var(--adx-surface);font-size:22px;line-height:1}.adx-form-dialog__body[data-v-3586c18b]{display:grid;gap:var(--adx-space-4);max-height:calc(100vh - 170px);overflow-y:auto;padding:20px}.adx-form-dialog__footer[data-v-3586c18b]{display:flex;justify-content:flex-end;gap:var(--adx-space-2);padding-top:var(--adx-space-3);border-top:1px solid var(--adx-border)}.adx-form-dialog__button[data-v-3586c18b]{min-width:86px;height:var(--adx-control-height);padding:0 var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:linear-gradient(#fff,#f5f7fa);box-shadow:var(--adx-shadow-control);font-weight:700}.adx-form-dialog__button--primary[data-v-3586c18b]{border-color:var(--adx-primary);color:var(--adx-text-inverse);background:linear-gradient(#2f72b5,var(--adx-primary))}.adx-form-dialog__button[data-v-3586c18b]:hover:not(:disabled){border-color:var(--adx-primary)}.adx-form-dialog__button--primary[data-v-3586c18b]:hover:not(:disabled){background:linear-gradient(#2869aa,var(--adx-primary-hover))}.adx-form-dialog__button[data-v-3586c18b]:active:not(:disabled){box-shadow:var(--adx-shadow-control-inset);transform:translateY(1px)}@media(max-width:560px){.adx-form-dialog[data-v-3586c18b]{padding:var(--adx-space-4)}.adx-form-dialog__footer[data-v-3586c18b]{flex-direction:column-reverse}.adx-form-dialog__button[data-v-3586c18b]{width:100%}}.login-page[data-v-2979ef9e]{min-height:100vh;display:grid;place-items:center;padding:var(--adx-space-6);background:var(--adx-app-bg)}.login-card[data-v-2979ef9e]{width:min(430px,100%);padding:34px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface);box-shadow:var(--adx-shadow-panel)}h1[data-v-2979ef9e]{margin:0;color:#0f172a;font-size:28px;line-height:1.2}.login-card__meta[data-v-2979ef9e]{margin:var(--adx-space-1) 0 var(--adx-space-5);color:var(--adx-text-muted);font-size:13px}.login-form[data-v-2979ef9e]{display:grid;gap:var(--adx-space-3);margin-top:var(--adx-space-5)}.login-field[data-v-2979ef9e]{display:grid;gap:var(--adx-space-2);color:var(--adx-text-muted);font-size:14px;font-weight:700}.login-field input[data-v-2979ef9e]{min-height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.login-error[data-v-2979ef9e]{margin:0;padding:var(--adx-space-3);border-radius:var(--adx-radius-md);color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.login-form__actions[data-v-2979ef9e]{display:flex;gap:var(--adx-space-2);justify-content:flex-end;margin-top:var(--adx-space-2);padding-top:var(--adx-space-3);border-top:1px solid var(--adx-border)}.login-submit[data-v-2979ef9e]{min-width:100px;min-height:var(--adx-control-height);padding:0 var(--adx-space-5);border:0;border-radius:var(--adx-radius-md);color:var(--adx-text-inverse);background:var(--adx-primary);font-weight:800}.login-submit[data-v-2979ef9e]:not(:disabled):hover{background:var(--adx-primary-hover)}.login-submit[data-v-2979ef9e]:disabled{opacity:.65}.login-submit--secondary[data-v-2979ef9e]{border:1px solid var(--adx-border-strong);color:var(--adx-primary);background:var(--adx-surface)}.login-submit--secondary[data-v-2979ef9e]:not(:disabled):hover{color:var(--adx-primary-hover);background:var(--adx-primary-soft)}.login-captcha[data-v-2979ef9e]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-2);min-height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.login-captcha strong[data-v-2979ef9e]{color:var(--adx-text);font-size:16px}.login-captcha button[data-v-2979ef9e]{border:0;color:var(--adx-primary);background:transparent;font-weight:800}.login-providers[data-v-2979ef9e]{display:grid;gap:var(--adx-space-2);margin-top:var(--adx-space-5);padding-top:var(--adx-space-5);border-top:1px solid var(--adx-border)}.login-providers span[data-v-2979ef9e]{color:var(--adx-text-muted);font-size:13px;font-weight:700}.login-providers a[data-v-2979ef9e]{display:grid;place-items:center;min-height:var(--adx-control-height-lg);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);text-decoration:none;font-weight:800}.auth-page[data-v-58e49f13]{min-height:100vh;display:grid;place-items:center;padding:var(--adx-space-6);background:var(--adx-app-bg)}.auth-card[data-v-58e49f13]{width:min(420px,100%);padding:var(--adx-space-6);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface)}.auth-form[data-v-58e49f13],label[data-v-58e49f13]{display:grid;gap:var(--adx-space-3)}h2[data-v-58e49f13],h1[data-v-58e49f13],p[data-v-58e49f13]{margin:0}.auth-eyebrow[data-v-58e49f13]{color:var(--adx-primary);font-size:var(--adx-font-size-sm);font-weight:800}.auth-copy[data-v-58e49f13]{margin-top:var(--adx-space-2);color:var(--adx-text-muted)}label span[data-v-58e49f13]{color:var(--adx-text-muted);font-weight:700}input[data-v-58e49f13]{min-height:var(--adx-control-height-lg);padding:0 var(--adx-space-3);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md)}button[data-v-58e49f13]{min-height:var(--adx-control-height-lg);border:0;border-radius:var(--adx-radius-md);color:var(--adx-text-inverse);background:var(--adx-primary);font-weight:800}.auth-secondary[data-v-58e49f13]{color:var(--adx-text);border:1px solid var(--adx-border-strong);background:var(--adx-surface-raised)}button[data-v-58e49f13]:disabled{cursor:not-allowed;opacity:.6}.auth-error[data-v-58e49f13]{color:var(--adx-status-danger)}.auth-placeholder[data-v-e8e28734]{display:grid;gap:var(--adx-space-2)}h2[data-v-e8e28734],p[data-v-e8e28734]{margin:0}.adx-action-toolbar[data-v-af290622]{display:flex;align-items:center;gap:var(--adx-space-3);margin:var(--adx-space-4) 0 var(--adx-space-3)}.adx-action-toolbar--between[data-v-af290622]{justify-content:space-between}.adx-action-toolbar--left[data-v-af290622]{justify-content:flex-start}.adx-action-toolbar--right[data-v-af290622]{justify-content:flex-end}.adx-action-toolbar__start[data-v-af290622],.adx-action-toolbar__actions[data-v-af290622]{display:inline-flex;align-items:center;gap:var(--adx-space-2);min-width:0}.adx-action-toolbar__start[data-v-af290622]{flex:0 1 480px;max-width:min(480px,100%)}.adx-action-toolbar__actions[data-v-af290622]{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}@media(max-width:720px){.adx-action-toolbar[data-v-af290622],.adx-action-toolbar__actions[data-v-af290622]{align-items:stretch;flex-direction:column}}.adx-data-table[data-v-586b039d]{overflow:hidden;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);box-shadow:0 1px 2px #17202a0d}.adx-data-table__scroll[data-v-586b039d]{width:100%;overflow-x:auto;overscroll-behavior-x:contain}table[data-v-586b039d]{width:100%;border-collapse:collapse}th[data-v-586b039d],td[data-v-586b039d]{min-height:var(--adx-table-row-height);padding:var(--adx-table-cell-y) var(--adx-table-cell-x);border-bottom:1px solid var(--adx-border);font-size:13px;vertical-align:middle}th[data-v-586b039d]{color:#2f4058;background:#edf2f7;font-weight:700;white-space:nowrap}td[data-v-586b039d]{color:var(--adx-text)}tbody tr:hover td[data-v-586b039d]{background:#f8fbff}tbody tr.adx-data-table__row--clickable[data-v-586b039d]{cursor:pointer}tbody tr.adx-data-table__row--clickable[data-v-586b039d]:focus-visible{outline:2px solid var(--adx-primary);outline-offset:-2px}tbody tr.adx-data-table__row--clickable:hover td[data-v-586b039d]{background:#eef6ff}tbody tr:last-child td[data-v-586b039d]{border-bottom:0}.adx-data-table__cell--left[data-v-586b039d]{text-align:left}.adx-data-table__cell--center[data-v-586b039d]{text-align:center}.adx-data-table__cell--right[data-v-586b039d]{text-align:right}.adx-data-table__state[data-v-586b039d]{display:grid;place-items:center;min-height:132px;padding:var(--adx-space-6);border-top:1px solid var(--adx-border);color:var(--adx-text-muted);font-size:14px}.adx-data-table__state span[data-v-586b039d]{display:inline-flex;align-items:center;justify-content:center;min-width:180px;min-height:54px;padding:var(--adx-space-3) var(--adx-space-6);border:1px dashed #cbd7e6;border-radius:var(--adx-radius-md);background:#fff}.adx-status-badge[data-v-f56f30e6]{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;border-radius:999px;border:1px solid currentColor;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.adx-status-badge__dot[data-v-f56f30e6]{width:6px;height:6px;border-radius:50%;background:currentColor}.adx-status-badge--success[data-v-f56f30e6]{color:var(--adx-status-success);background:var(--adx-status-success-bg)}.adx-status-badge--warning[data-v-f56f30e6]{color:var(--adx-status-warning);background:var(--adx-status-warning-bg)}.adx-status-badge--danger[data-v-f56f30e6]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.adx-status-badge--info[data-v-f56f30e6]{color:var(--adx-status-info);background:var(--adx-status-info-bg)}.adx-status-badge--neutral[data-v-f56f30e6]{color:var(--adx-status-neutral);background:var(--adx-status-neutral-bg)}.enterprise-page{display:grid;gap:var(--adx-space-4);padding:0}.enterprise-page__header,.enterprise-page__actions,.enterprise-page__toolbar,.enterprise-page__tabs{display:flex;align-items:center;gap:var(--adx-space-3)}.enterprise-page__actions--left{justify-content:flex-start}.enterprise-page__file-button{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.enterprise-page__file-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.enterprise-page__file-name{overflow:hidden;color:var(--adx-text-muted);font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.enterprise-page__header{justify-content:space-between}.enterprise-page h1,.enterprise-page h2,.enterprise-page p,.enterprise-page dl,.enterprise-page dd{margin:0}.enterprise-page h1{color:var(--adx-text);font-size:22px;line-height:1.25}.enterprise-page h2{color:var(--adx-text);font-size:16px}.enterprise-page p{margin-top:var(--adx-space-1);color:var(--adx-text-muted);font-size:13px;line-height:1.5}.enterprise-page__toolbar{align-items:stretch;max-width:480px}.enterprise-page__section{display:grid;gap:var(--adx-space-3)}.enterprise-page__subheader{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--adx-space-3)}.enterprise-page__toolbar>*:first-child{flex:1}.enterprise-page__button{min-width:72px;height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface);font-weight:700}.enterprise-page__button:hover:not(:disabled){border-color:var(--adx-primary);color:var(--adx-primary)}.enterprise-page__button--primary{border-color:var(--adx-primary);color:var(--adx-text-inverse);background:var(--adx-primary)}.enterprise-page__button--primary:hover:not(:disabled){color:var(--adx-text-inverse);background:var(--adx-primary-hover)}.enterprise-page__button--danger{color:var(--adx-status-danger)}.enterprise-page__button--link{min-width:0;height:var(--adx-control-height-sm);color:var(--adx-primary)}.enterprise-page__error{padding:var(--adx-space-3);border:1px solid var(--adx-status-danger);border-radius:var(--adx-radius-md);color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.enterprise-page__grid{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:var(--adx-space-4)}.enterprise-page__panel{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface)}.enterprise-page__field{display:grid;gap:var(--adx-space-2);color:var(--adx-text);font-size:13px;font-weight:700}.enterprise-page__field input,.enterprise-page__field select,.enterprise-page__field textarea{width:100%;min-width:0;min-height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.enterprise-page__field textarea{min-height:96px;padding-top:var(--adx-space-2);resize:vertical}.enterprise-page__field input:focus,.enterprise-page__field select:focus,.enterprise-page__field textarea:focus{border-color:var(--adx-primary);outline:0;box-shadow:var(--adx-focus-ring)}.enterprise-page__field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adx-space-3)}.enterprise-page__check-list{display:grid;gap:var(--adx-space-2);max-height:260px;overflow:auto;padding:var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.enterprise-page__check{display:flex;align-items:flex-start;gap:var(--adx-space-2);color:var(--adx-text);font-size:13px;line-height:1.4}.enterprise-page__muted{color:var(--adx-text-muted);font-size:13px}.enterprise-page__pre{max-height:260px;overflow:auto;padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface-muted);font-size:12px;white-space:pre-wrap}.audit-page__dialog-backdrop{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:var(--adx-space-6);background:#1720336b}.audit-page__dialog{width:min(920px,100%);max-height:min(760px,calc(100vh - 48px));overflow:auto;box-shadow:var(--adx-shadow-panel)}.audit-page__kv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--adx-space-4)}.audit-page__kv-grid dt{color:var(--adx-text-muted);font-size:12px;font-weight:800}.audit-page__kv-grid dd{margin-top:var(--adx-space-1);overflow-wrap:anywhere;color:var(--adx-text);font-size:13px;line-height:1.45}@media(max-width:860px){.enterprise-page__header,.enterprise-page__toolbar,.enterprise-page__actions{align-items:stretch;flex-direction:column}.enterprise-page__grid,.enterprise-page__field-row,.audit-page__kv-grid{grid-template-columns:1fr}}.storage-status[data-v-02c5905c]{gap:var(--adx-space-4)}.storage-status__header[data-v-02c5905c]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-3)}.storage-status__metrics[data-v-02c5905c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--adx-space-3)}.storage-status__metrics dl[data-v-02c5905c]{display:grid;gap:var(--adx-space-1);min-width:0;padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.storage-status__metrics dt[data-v-02c5905c]{color:var(--adx-text-muted);font-size:12px;font-weight:700}.storage-status__metrics dd[data-v-02c5905c]{min-width:0;overflow-wrap:anywhere;color:var(--adx-text);font-size:18px;font-weight:800}@media(max-width:760px){.storage-status__header[data-v-02c5905c]{display:grid}.storage-status__metrics[data-v-02c5905c]{grid-template-columns:1fr}}.adx-search-bar[data-v-8bf4fc14]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--adx-space-2);width:100%;min-height:var(--adx-control-height-lg);padding:0 var(--adx-space-2);border:1px solid #c7d3e2;border-radius:999px;background:#f8fbff;box-shadow:inset 0 1px 2px #17202a0d}.adx-search-bar[data-v-8bf4fc14]:focus-within{border-color:var(--adx-primary);box-shadow:var(--adx-focus-ring)}.adx-search-bar__icon[data-v-8bf4fc14]{width:14px;height:14px;border:2px solid currentColor;border-radius:50%;position:relative}.adx-search-bar__icon[data-v-8bf4fc14]:after{position:absolute;right:-5px;bottom:-4px;width:7px;height:2px;border-radius:2px;background:currentColor;content:"";transform:rotate(45deg)}input[data-v-8bf4fc14]{width:100%;min-width:0;height:calc(var(--adx-control-height-lg) - 2px);border:0;outline:0;color:var(--adx-text);background:transparent}input[data-v-8bf4fc14]::placeholder{color:var(--adx-text-subtle)}.adx-search-bar__search-button[data-v-8bf4fc14],.adx-search-bar__filter-button[data-v-8bf4fc14]{display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;height:var(--adx-control-height-sm);padding:0;border:1px solid transparent;border-radius:999px;color:#47627f;background:transparent;box-shadow:none}.adx-search-bar__search-button[data-v-8bf4fc14]:hover:not(:disabled),.adx-search-bar__filter-button[data-v-8bf4fc14]:hover:not(:disabled){border-color:#c7d3e2;color:var(--adx-primary);background:#fff}.adx-search-bar__search-button[data-v-8bf4fc14]:active:not(:disabled),.adx-search-bar__filter-button[data-v-8bf4fc14]:active:not(:disabled){background:#edf2f7;box-shadow:var(--adx-shadow-control-inset)}.adx-search-bar__filter-icon[data-v-8bf4fc14]{width:14px;height:14px;border-top:2px solid currentColor;border-bottom:2px solid currentColor;position:relative}.adx-search-bar__filter-icon[data-v-8bf4fc14]:before{position:absolute;top:4px;left:0;width:14px;border-top:2px solid currentColor;content:""}.archive-page[data-v-e45c8bc2]{display:grid;gap:var(--adx-space-4)}.archive-page__policy-head[data-v-e45c8bc2],.archive-page__records-head[data-v-e45c8bc2],.archive-page__toolbar[data-v-e45c8bc2]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-4)}.archive-page__policy-head h2[data-v-e45c8bc2],.archive-page__records-head h2[data-v-e45c8bc2]{margin:0 0 var(--adx-space-2);color:var(--adx-text);font-size:18px}.archive-page__policy-head p[data-v-e45c8bc2],.archive-page__root[data-v-e45c8bc2],.archive-page__summary[data-v-e45c8bc2],.archive-page__failure[data-v-e45c8bc2],.archive-page__records-head span[data-v-e45c8bc2]{margin:0;color:var(--adx-text-muted);font-size:13px}.archive-page__policy-grid[data-v-e45c8bc2]{display:flex;flex-wrap:wrap;gap:var(--adx-space-4);margin:var(--adx-space-4) 0}.archive-page__toolbar[data-v-e45c8bc2]{margin-bottom:var(--adx-space-4)}.archive-page__toolbar select[data-v-e45c8bc2]{min-height:36px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-sm);background:var(--adx-surface);color:var(--adx-text)}.archive-page__failure[data-v-e45c8bc2]{margin-top:var(--adx-space-1);overflow-wrap:anywhere}.archive-page__summary[data-v-e45c8bc2]{margin-top:var(--adx-space-3)}@media(max-width:720px){.archive-page__policy-head[data-v-e45c8bc2],.archive-page__records-head[data-v-e45c8bc2],.archive-page__toolbar[data-v-e45c8bc2]{flex-direction:column;align-items:stretch}}.account-security-page[data-v-74c2ae54]{padding:0}.account-security-page__toolbar[data-v-74c2ae54]{margin-bottom:var(--adx-space-1)}.account-security-page__grid[data-v-74c2ae54]{grid-template-columns:repeat(2,minmax(360px,1fr));align-items:start}.account-security-page__panel[data-v-74c2ae54]{gap:var(--adx-space-4);padding:var(--adx-space-5)}.account-security-page__panel h2[data-v-74c2ae54]{margin-bottom:0;padding-bottom:var(--adx-space-3);border-bottom:1px solid var(--adx-border);color:var(--adx-text);font-size:15px;letter-spacing:0}.account-security-page[data-v-74c2ae54] .enterprise-page__check-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adx-space-2)}.account-security-page[data-v-74c2ae54] .enterprise-page__check{min-height:40px;padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff}.account-security-page[data-v-74c2ae54] .enterprise-page__field-row{gap:var(--adx-space-3)}.account-security-page[data-v-74c2ae54] .enterprise-page__muted{padding:var(--adx-space-3);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}@media(max-width:980px){.account-security-page__grid[data-v-74c2ae54]{grid-template-columns:1fr}}.adx-pagination[data-v-84c2c29b]{display:flex;align-items:center;justify-content:center;gap:var(--adx-space-4);min-height:58px;color:var(--adx-text-muted);font-size:13px}.adx-pagination__controls[data-v-84c2c29b]{display:inline-flex;align-items:center;gap:var(--adx-space-2);padding:7px 10px;border:1px solid var(--adx-border);border-radius:999px;background:var(--adx-surface);box-shadow:0 8px 18px #17202a0f}.adx-pagination__select[data-v-84c2c29b],button[data-v-84c2c29b]{height:var(--adx-control-height-sm);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:linear-gradient(#fff,#f5f7fa);box-shadow:var(--adx-shadow-control)}.adx-pagination__select[data-v-84c2c29b]{padding:0 28px 0 10px}button[data-v-84c2c29b]{display:grid;place-items:center;width:var(--adx-control-height-sm);font-size:18px;line-height:1}button[data-v-84c2c29b]:not(:disabled):hover{border-color:var(--adx-primary);color:var(--adx-primary)}button[data-v-84c2c29b]:not(:disabled):active{background:#edf2f7;box-shadow:var(--adx-shadow-control-inset)}button[data-v-84c2c29b]:disabled{color:var(--adx-text-subtle);background:var(--adx-surface-muted)}.adx-pagination__page[data-v-84c2c29b]{min-width:54px;color:#16345f;text-align:center;font-weight:700}@media(max-width:560px){.adx-pagination[data-v-84c2c29b]{align-items:flex-start;flex-direction:column}}.contact-directory-page__layout[data-v-ddf6faec]{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:var(--adx-space-4)}.contact-directory-page__tree[data-v-ddf6faec],.contact-directory-page__contacts[data-v-ddf6faec]{min-width:0}.contact-directory-page__tree[data-v-ddf6faec]{overflow:hidden;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface)}.contact-directory-page__tree header[data-v-ddf6faec]{display:grid;gap:var(--adx-space-1);padding:var(--adx-space-4);border-bottom:1px solid var(--adx-border)}.contact-directory-page__tree header p[data-v-ddf6faec]{margin:0;color:var(--adx-text-muted);font-size:12px;font-weight:700}.contact-directory-page__tree header strong[data-v-ddf6faec]{color:var(--adx-text);font-size:16px}.contact-directory-page__tree-node[data-v-ddf6faec]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--adx-space-2);width:100%;min-height:38px;border:0;border-bottom:1px solid var(--adx-border);background:transparent;color:var(--adx-text);font:inherit;text-align:left;cursor:pointer}.contact-directory-page__tree-node span[data-v-ddf6faec]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-directory-page__tree-toggle[data-v-ddf6faec]{display:inline-block;width:16px;color:var(--adx-text-muted)}.contact-directory-page__tree-node small[data-v-ddf6faec]{padding-right:var(--adx-space-3);color:var(--adx-text-muted);font-size:12px}.contact-directory-page__tree-node[data-v-ddf6faec]:hover,.contact-directory-page__tree-node--active[data-v-ddf6faec]{color:var(--adx-primary);background:#eef6ff}@media(max-width:900px){.contact-directory-page__layout[data-v-ddf6faec]{grid-template-columns:1fr}}.admin-page[data-v-e97b5eb4]{display:grid;gap:var(--adx-space-4)}.admin-page__actions[data-v-e97b5eb4]{display:flex;align-items:center;gap:var(--adx-space-3)}p[data-v-e97b5eb4],dl[data-v-e97b5eb4],dd[data-v-e97b5eb4]{margin:0}p[data-v-e97b5eb4]{color:var(--adx-text-muted);font-size:13px}.admin-page__actions[data-v-e97b5eb4]{justify-content:flex-end}.admin-page__error[data-v-e97b5eb4]{padding:var(--adx-space-3);border:1px solid var(--adx-status-danger);border-radius:var(--adx-radius-md);color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.admin-page__field[data-v-e97b5eb4]{display:grid;gap:var(--adx-space-2);color:var(--adx-text);font-size:13px;font-weight:700}.admin-page__checkbox[data-v-e97b5eb4]{display:inline-flex;align-items:center;gap:var(--adx-space-2);min-height:var(--adx-control-height);color:var(--adx-text);font-size:13px;font-weight:700}.admin-page__checkbox input[data-v-e97b5eb4]{width:16px;height:16px}.admin-page__field input[data-v-e97b5eb4],.admin-page__field select[data-v-e97b5eb4],.admin-page__field textarea[data-v-e97b5eb4]{width:100%;padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.admin-page__field input[data-v-e97b5eb4],.admin-page__field select[data-v-e97b5eb4]{height:var(--adx-control-height)}.admin-page__field textarea[data-v-e97b5eb4]{min-height:92px;padding-top:var(--adx-space-2);resize:vertical}.admin-page__field input[data-v-e97b5eb4]:focus,.admin-page__field select[data-v-e97b5eb4]:focus,.admin-page__field textarea[data-v-e97b5eb4]:focus{border-color:var(--adx-primary);outline:0;box-shadow:var(--adx-focus-ring)}.admin-page__details[data-v-e97b5eb4]{display:grid;gap:var(--adx-space-3)}.admin-page__details div[data-v-e97b5eb4]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--adx-space-3)}.admin-page__details dt[data-v-e97b5eb4]{color:var(--adx-text-muted);font-size:13px;font-weight:800}.admin-page__details dd[data-v-e97b5eb4]{min-width:0;overflow-wrap:anywhere;color:var(--adx-text);font-size:13px}@media(max-width:640px){.admin-page__details div[data-v-e97b5eb4]{grid-template-columns:1fr}}.admin-page[data-v-0d22b8bc]{display:grid;gap:var(--adx-space-4)}.admin-page__tenant-scope[data-v-0d22b8bc]{display:grid;grid-template-columns:minmax(240px,360px) minmax(0,1fr);align-items:end;gap:var(--adx-space-4);padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface)}.admin-page__tenant-scope p[data-v-0d22b8bc]{margin:0;color:var(--adx-text-muted);font-size:13px;line-height:1.5}.admin-page__actions[data-v-0d22b8bc]{display:flex;align-items:center;gap:var(--adx-space-3)}.admin-page__status-filter[data-v-0d22b8bc]{display:inline-flex;align-items:center;gap:var(--adx-space-2);color:var(--adx-text-muted);font-size:13px;font-weight:700}.admin-page__status-filter select[data-v-0d22b8bc]{width:132px;height:var(--adx-control-height)}.admin-page__directory-layout[data-v-0d22b8bc]{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:var(--adx-space-4);align-items:start}.admin-page__directory-panel[data-v-0d22b8bc],.admin-page__employee-panel[data-v-0d22b8bc]{min-width:0;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface)}.admin-page__directory-panel[data-v-0d22b8bc]{overflow:hidden}.admin-page__employee-panel[data-v-0d22b8bc]{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-4)}.admin-page__directory-header[data-v-0d22b8bc],.admin-page__employee-header[data-v-0d22b8bc]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3);padding:var(--adx-space-4);border-bottom:1px solid var(--adx-border)}.admin-page__employee-header[data-v-0d22b8bc]{padding:0 0 var(--adx-space-3);border-bottom:0}.admin-page__directory-header p[data-v-0d22b8bc],.admin-page__employee-header p[data-v-0d22b8bc]{margin:0;color:var(--adx-text-muted);font-size:12px;font-weight:700}.admin-page__directory-header strong[data-v-0d22b8bc],.admin-page__employee-header h2[data-v-0d22b8bc]{margin:0;color:var(--adx-text);font-size:16px;line-height:1.4}.admin-page__directory-header small[data-v-0d22b8bc]{display:block;color:var(--adx-text-muted);font-size:12px}.admin-page__directory-tree[data-v-0d22b8bc]{display:grid;max-height:520px;overflow:auto}.admin-page__directory-node[data-v-0d22b8bc]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--adx-space-2);width:100%;min-height:38px;border:0;border-bottom:1px solid var(--adx-border);color:var(--adx-text);background:transparent;font:inherit;text-align:left;cursor:pointer}.admin-page__directory-node span[data-v-0d22b8bc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-page__directory-toggle[data-v-0d22b8bc]{display:inline-block;width:16px;color:var(--adx-text-muted)}.admin-page__directory-node small[data-v-0d22b8bc]{padding-right:var(--adx-space-3);color:var(--adx-text-muted);font-size:12px}.admin-page__directory-node[data-v-0d22b8bc]:hover,.admin-page__directory-node--active[data-v-0d22b8bc]{color:var(--adx-primary);background:#eef6ff}.admin-page__directory-actions[data-v-0d22b8bc]{display:flex;flex-wrap:wrap;gap:var(--adx-space-2);padding:var(--adx-space-3);border-top:1px solid var(--adx-border)}.admin-page__file-button[data-v-0d22b8bc]{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.admin-page__file-button input[data-v-0d22b8bc]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.admin-page__file-name[data-v-0d22b8bc]{overflow:hidden;color:var(--adx-text-muted);font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.admin-page__sort-hint[data-v-0d22b8bc]{color:var(--adx-text-muted);font-size:13px}p[data-v-0d22b8bc]{margin:0}p[data-v-0d22b8bc]{color:var(--adx-text-muted);font-size:13px}.admin-page__actions[data-v-0d22b8bc]{justify-content:flex-end}.admin-page__check[data-v-0d22b8bc]{display:inline-flex;align-items:center;gap:var(--adx-space-2);color:var(--adx-text);font-size:13px;font-weight:700}.admin-page__error[data-v-0d22b8bc]{padding:var(--adx-space-3);border:1px solid var(--adx-status-danger);border-radius:var(--adx-radius-md);color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.admin-page__notice[data-v-0d22b8bc]{padding:var(--adx-space-3);border:1px solid var(--adx-status-info);border-radius:var(--adx-radius-md);color:var(--adx-status-info);background:var(--adx-status-info-bg)}.admin-page__field[data-v-0d22b8bc]{display:grid;gap:var(--adx-space-2);color:var(--adx-text);font-size:13px;font-weight:700}.admin-page__field input[data-v-0d22b8bc],.admin-page__field select[data-v-0d22b8bc],.admin-page__field textarea[data-v-0d22b8bc]{width:100%;padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.admin-page__field input[data-v-0d22b8bc],.admin-page__field select[data-v-0d22b8bc]{height:var(--adx-control-height)}.admin-page__field input[readonly][data-v-0d22b8bc]{color:var(--adx-text-muted);background:var(--adx-surface-muted)}.admin-page__field small[data-v-0d22b8bc]{color:var(--adx-text-muted);font-size:12px;font-weight:500;line-height:1.4}.admin-page__field textarea[data-v-0d22b8bc]{min-height:88px;padding-top:var(--adx-space-2);padding-bottom:var(--adx-space-2);resize:vertical}.admin-page__field input[data-v-0d22b8bc]:focus,.admin-page__field select[data-v-0d22b8bc]:focus,.admin-page__field textarea[data-v-0d22b8bc]:focus{border-color:var(--adx-primary);outline:0;box-shadow:var(--adx-focus-ring)}.admin-page__import-results[data-v-0d22b8bc]{display:grid;gap:var(--adx-space-2);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.admin-page__import-results div[data-v-0d22b8bc]{display:grid;grid-template-columns:auto minmax(120px,1fr) minmax(0,2fr);align-items:center;gap:var(--adx-space-2)}.admin-page__import-results small[data-v-0d22b8bc]{overflow-wrap:anywhere;color:var(--adx-text-muted)}@media(max-width:900px){.admin-page__tenant-scope[data-v-0d22b8bc],.admin-page__directory-layout[data-v-0d22b8bc]{grid-template-columns:1fr}.admin-page__employee-header[data-v-0d22b8bc],.admin-page__directory-header[data-v-0d22b8bc]{align-items:flex-start;flex-direction:column}}.adx-date-range[data-v-dd876927]{display:flex;align-items:center;gap:var(--adx-space-3);flex-wrap:wrap}.adx-date-range__inputs[data-v-dd876927]{display:inline-flex;align-items:center;gap:var(--adx-space-2);min-height:var(--adx-control-height);padding:0 var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text-muted);background:var(--adx-surface)}input[data-v-dd876927]{width:136px;height:calc(var(--adx-control-height) - 2px);border:0;color:var(--adx-text);background:transparent}.adx-date-range__quick[data-v-dd876927]{display:inline-flex;align-items:center;gap:var(--adx-space-2);flex-wrap:wrap}button[data-v-dd876927]{min-width:54px;height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text-muted);background:var(--adx-surface);font-size:13px;font-weight:700}button[data-v-dd876927]:hover,button.is-active[data-v-dd876927]{border-color:var(--adx-primary);color:var(--adx-primary);background:var(--adx-primary-soft)}.adx-detail-panel[data-v-8736fb58]{display:grid;gap:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface)}.adx-detail-panel__header[data-v-8736fb58]{display:flex;justify-content:space-between;gap:var(--adx-space-4);padding:var(--adx-space-5) var(--adx-space-5) 0}.adx-detail-panel__title[data-v-8736fb58]{min-width:0}h2[data-v-8736fb58],h3[data-v-8736fb58],p[data-v-8736fb58]{margin:0}h2[data-v-8736fb58]{color:var(--adx-text);font-size:18px;line-height:1.3}p[data-v-8736fb58]{margin-top:var(--adx-space-1);color:var(--adx-text-muted);font-size:13px}.adx-detail-panel__actions[data-v-8736fb58]{display:flex;align-items:center;gap:var(--adx-space-2);flex-shrink:0}.adx-detail-panel__section[data-v-8736fb58]{min-width:0;padding:var(--adx-space-5)}.adx-detail-panel__grid[data-v-8736fb58]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--adx-border)}.adx-detail-panel__section--files[data-v-8736fb58]{border-top:1px solid var(--adx-border)}.adx-detail-panel__grid .adx-detail-panel__section[data-v-8736fb58]{border-right:1px solid var(--adx-border);border-bottom:1px solid var(--adx-border)}.adx-detail-panel__grid .adx-detail-panel__section[data-v-8736fb58]:nth-child(2n),.adx-detail-panel__grid .adx-detail-panel__section[data-v-8736fb58]:last-child{border-right:0}h3[data-v-8736fb58]{margin-bottom:var(--adx-space-3);color:var(--adx-text-muted);font-size:12px;font-weight:800}@media(max-width:760px){.adx-detail-panel__header[data-v-8736fb58]{align-items:flex-start;flex-direction:column}.adx-detail-panel__grid[data-v-8736fb58]{grid-template-columns:1fr}.adx-detail-panel__grid .adx-detail-panel__section[data-v-8736fb58]{border-right:0}}.audit-page__retention-head[data-v-56decd94]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-4)}.audit-page__search-toolbar[data-v-56decd94]{display:grid;grid-template-columns:minmax(360px,560px) auto auto;align-items:center;width:100%;max-width:none}.audit-page__retention-head h2[data-v-56decd94],.audit-page__retention-head p[data-v-56decd94],.audit-page__status[data-v-56decd94]{margin:0}.audit-page__retention-head h2[data-v-56decd94]{color:var(--adx-text);font-size:16px;line-height:1.3}.audit-page__retention-head p[data-v-56decd94],.audit-page__retention-head span[data-v-56decd94]{color:var(--adx-text-muted);font-size:13px;line-height:1.5}.audit-page__retention-list[data-v-56decd94]{display:flex;flex-wrap:wrap;gap:var(--adx-space-2)}.audit-page__retention-list span[data-v-56decd94]{padding:4px var(--adx-space-2);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface-muted);font-size:12px;font-weight:700}.audit-page__status[data-v-56decd94]{padding:var(--adx-space-3);border-radius:var(--adx-radius-md);color:var(--adx-status-info);background:var(--adx-status-info-bg);font-size:13px}.audit-page__safe-location[data-v-56decd94]{margin:0;color:var(--adx-text-muted);font-size:13px;font-weight:700}.audit-page__dialog-backdrop[data-v-56decd94]{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:var(--adx-space-6);background:#0f172a5c}.audit-page__dialog[data-v-56decd94]{width:min(980px,100%);max-height:calc(100vh - 64px);overflow:auto}.audit-page__kv-grid[data-v-56decd94]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adx-space-4);margin:0}dt[data-v-56decd94]{color:var(--adx-text-muted);font-size:12px;font-weight:800}dd[data-v-56decd94]{margin:var(--adx-space-1) 0 0;color:var(--adx-text);overflow-wrap:anywhere}@media(max-width:760px){.audit-page__retention-head[data-v-56decd94]{flex-direction:column}.audit-page__kv-grid[data-v-56decd94]{grid-template-columns:1fr}}.directory-user-selector[data-v-1374992d]{display:grid;gap:var(--adx-space-2)}.directory-user-selector__header[data-v-1374992d]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-2)}.directory-user-selector__header strong[data-v-1374992d],.directory-user-selector__header small[data-v-1374992d],.directory-user-selector__empty[data-v-1374992d]{color:var(--adx-text-muted);font-size:13px;font-weight:700}.directory-user-selector__select[data-v-1374992d]{width:100%;min-height:var(--adx-control-height-lg);padding:0 var(--adx-space-3);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.directory-user-selector__grid[data-v-1374992d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--adx-space-2)}.directory-user-selector__item[data-v-1374992d]{display:flex;align-items:center;gap:var(--adx-space-2);min-height:42px;padding:var(--adx-space-2) var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted);color:var(--adx-text);font-size:13px;font-weight:700}.directory-user-selector__person[data-v-1374992d]{display:grid;gap:2px;min-width:0}.directory-user-selector__person strong[data-v-1374992d]{overflow:hidden;color:var(--adx-text);font-size:13px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.directory-user-selector__person small[data-v-1374992d]{overflow:hidden;color:var(--adx-text-muted);font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.directory-user-selector__item input[data-v-1374992d]{flex:0 0 auto;width:auto;min-height:0}.directory-user-selector__empty[data-v-1374992d]{margin:0}.file-library-page[data-v-7c4f633f]{padding:0}.file-library-page__hidden-input[data-v-7c4f633f]{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none}.file-library-page__sections[data-v-7c4f633f]{display:inline-flex;width:fit-content;padding:4px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);box-shadow:var(--adx-shadow-control)}.file-library-page__sections button[data-v-7c4f633f]{min-height:var(--adx-control-height-sm);padding:0 var(--adx-space-4);border:0;border-radius:calc(var(--adx-radius-md) - 2px);color:var(--adx-text-muted);background:transparent;font-weight:800}.file-library-page__sections button[data-v-7c4f633f]:hover,.file-library-page__sections button.file-library-page__section-tab--active[data-v-7c4f633f]{color:var(--adx-text);background-color:var(--adx-primary-soft)}.file-library-page__sections button.file-library-page__section-tab--active[data-v-7c4f633f]{color:#fff;background-color:var(--adx-primary);box-shadow:0 1px 2px #0f172a29}.file-library-page__sections button[aria-selected=true][data-v-7c4f633f]{color:#fff}.file-library-page__group-hint[data-v-7c4f633f]{margin:0;padding:var(--adx-space-4);border:1px dashed var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text-muted);background:#fff;font-size:13px}.file-library-page__group-files[data-v-7c4f633f]{display:grid;gap:var(--adx-space-3)}.file-library-page__group-files header[data-v-7c4f633f]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3)}.file-library-page__group-files h2[data-v-7c4f633f],.file-library-page__group-files p[data-v-7c4f633f]{margin:0}.file-library-page__extract-result[data-v-7c4f633f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adx-space-3);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff}.file-library-page__extract-result label[data-v-7c4f633f]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--adx-space-2);min-width:0}.file-library-page__extract-result span[data-v-7c4f633f]{color:var(--adx-text-muted);font-size:13px;font-weight:800}.file-library-page__extract-result input[data-v-7c4f633f]{min-width:0}.file-library-page__extract-note[data-v-7c4f633f]{margin:0;color:var(--adx-text-muted);font-size:13px;font-weight:700}.file-library-page__group-files h2[data-v-7c4f633f]{color:var(--adx-text);font-size:17px}.file-library-page__group-files p[data-v-7c4f633f]{margin-top:2px;color:var(--adx-text-muted);font-size:13px}.file-library-page__row-actions[data-v-7c4f633f]{flex-wrap:nowrap;justify-content:flex-end;gap:4px 8px;min-width:0}.file-library-page__row-actions--full[data-v-7c4f633f]{min-width:380px}.file-library-page__row-actions .enterprise-page__button--link[data-v-7c4f633f]{flex:0 0 auto;min-width:44px;padding:0 6px;white-space:nowrap}.file-library-page__file-field[data-v-7c4f633f]{position:relative}.file-library-page__file-control[data-v-7c4f633f]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--adx-space-3);min-height:44px;padding:var(--adx-space-2);border:1px dashed #b6c5d8;border-radius:var(--adx-radius-md);background:#f8fbff}.file-library-page__file-control strong[data-v-7c4f633f]{display:inline-flex;align-items:center;min-height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:linear-gradient(#fff,#f3f6fa);box-shadow:var(--adx-shadow-control);font-size:13px}.file-library-page__file-control em[data-v-7c4f633f]{overflow:hidden;color:var(--adx-text-muted);font-size:13px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.file-library-page__file-field input[type=file][data-v-7c4f633f]{position:absolute;inset:24px 0 0;opacity:0;cursor:pointer}.file-library-page__file-list[data-v-7c4f633f]{display:grid;gap:6px;margin:0;padding:var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff;list-style:none}.file-library-page__file-list li[data-v-7c4f633f]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--adx-space-3);align-items:center;min-height:28px;color:var(--adx-text);font-size:13px}.file-library-page__file-list li span[data-v-7c4f633f]{overflow:hidden;color:var(--adx-text);font-weight:700;white-space:nowrap;text-overflow:ellipsis}.file-library-page__file-remove[data-v-7c4f633f]{min-height:26px;padding:0 var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-sm);color:var(--adx-text-muted);background:#fff;font-size:12px}.file-library-page__upload-progress[data-v-7c4f633f]{display:grid;gap:var(--adx-space-2);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.file-library-page__upload-progress div[data-v-7c4f633f]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3)}.file-library-page__upload-progress strong[data-v-7c4f633f]{color:var(--adx-text);font-size:13px}.file-library-page__upload-progress span[data-v-7c4f633f],.file-library-page__upload-progress em[data-v-7c4f633f]{overflow:hidden;color:var(--adx-text-muted);font-size:12px;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.file-library-page__upload-progress progress[data-v-7c4f633f]{width:100%;height:8px;overflow:hidden;border:0;border-radius:999px}.file-library-page__upload-progress progress[data-v-7c4f633f]::-webkit-progress-bar{background:var(--adx-border)}.file-library-page__upload-progress progress[data-v-7c4f633f]::-webkit-progress-value{background:var(--adx-primary)}.file-library-page__upload-progress progress[data-v-7c4f633f]::-moz-progress-bar{background:var(--adx-primary)}.file-library-page__file-remove[data-v-7c4f633f]:hover:not(:disabled){color:var(--adx-status-danger);border-color:#dc262642;background:var(--adx-status-danger-bg)}.filing-page[data-v-8bde4906]{padding:0}.filing-page__filters[data-v-8bde4906]{display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(110px,.8fr) minmax(110px,.8fr) 180px 180px auto auto;gap:var(--adx-space-2);align-items:center}.filing-page__filters input[data-v-8bde4906]{min-width:0}@media(max-width:1080px){.filing-page__filters[data-v-8bde4906]{grid-template-columns:repeat(2,minmax(0,1fr))}}.adx-qr[data-v-c018a8ad]{display:inline-grid;place-items:center;gap:var(--adx-space-2);margin:0;padding:var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff}.adx-qr img[data-v-c018a8ad]{display:block;width:128px;height:128px}.adx-qr figcaption[data-v-c018a8ad]{max-width:160px;color:var(--adx-danger);font-size:12px;text-align:center}.image-preview-viewer[data-v-a6d409cc]{position:relative;z-index:1;display:grid;min-height:100%;place-items:center;padding:24px;background:#f8fafc}.image-preview-viewer img[data-v-a6d409cc]{max-width:100%;max-height:min(72vh,900px);object-fit:contain}.preview-viewer__message[data-v-a6d409cc]{position:relative;z-index:1;margin:0;padding:24px;color:var(--adx-text-muted)}.preview-viewer__message--error[data-v-a6d409cc]{color:var(--adx-danger)}.preview-watermark[data-v-7bbbbfc9]{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-content:space-around;gap:36px 48px;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.preview-watermark span[data-v-7bbbbfc9]{align-self:center;justify-self:center;color:#2f4a771c;font-size:22px;font-weight:700;transform:rotate(-28deg);white-space:nowrap}.pdf-preview-viewer[data-v-784f2850]{position:relative;z-index:1;display:grid;justify-content:center;gap:18px;min-height:100%;padding:24px;background:#e8edf5}.pdf-preview-viewer__page[data-v-784f2850]{position:relative;display:grid;justify-self:center}.pdf-preview-viewer canvas[data-v-784f2850]{max-width:100%;height:auto;background:#fff;box-shadow:0 10px 28px #0f172a29}.preview-viewer__message[data-v-784f2850]{position:relative;z-index:1;margin:0;padding:24px;color:var(--adx-text-muted)}.preview-viewer__message--error[data-v-784f2850]{color:var(--adx-danger)}.text-preview-viewer[data-v-ed08f571]{position:relative;z-index:1;min-height:100%;margin:0;padding:24px;overflow:auto;border:0;background:#fff;color:#1f2937;font:14px/1.7 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;white-space:pre-wrap}.preview-viewer__message[data-v-ed08f571]{position:relative;z-index:1;margin:0;padding:24px;color:var(--adx-text-muted)}.preview-viewer__message--error[data-v-ed08f571]{color:var(--adx-danger)}.preview-viewer[data-v-9132aa20]{position:relative;min-height:520px;overflow:auto;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#f8fafc}.preview-viewer__content[data-v-9132aa20]{position:relative;min-height:520px}.preview-viewer__message[data-v-9132aa20]{margin:0;padding:32px;color:var(--adx-text-muted)}.preview-viewer__message--error[data-v-9132aa20]{color:var(--adx-danger)}.file-preview[data-v-43c31cf1]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:var(--adx-space-6)}.file-preview__backdrop[data-v-43c31cf1]{position:absolute;inset:0;border:0;background:#1720336b}.file-preview__panel[data-v-43c31cf1]{position:relative;z-index:1;width:min(880px,100%);max-height:calc(100vh - 48px);overflow:hidden;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);box-shadow:var(--adx-shadow-panel)}.file-preview__header[data-v-43c31cf1]{display:flex;justify-content:space-between;gap:var(--adx-space-4);padding:var(--adx-space-5);border-bottom:1px solid var(--adx-border)}h2[data-v-43c31cf1],p[data-v-43c31cf1]{margin:0}h2[data-v-43c31cf1]{font-size:18px}p[data-v-43c31cf1]{margin-top:var(--adx-space-1);color:var(--adx-text-muted)}.file-preview__close[data-v-43c31cf1]{width:32px;height:32px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);font-size:22px}.file-preview__body[data-v-43c31cf1]{display:grid;gap:var(--adx-space-3);max-height:calc(100vh - 170px);overflow:auto;padding:var(--adx-space-5)}pre[data-v-43c31cf1]{margin:0;min-height:260px;overflow:auto;padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted);white-space:pre-wrap}img[data-v-43c31cf1]{max-width:100%;max-height:560px;object-fit:contain}.file-preview__message[data-v-43c31cf1]{padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.approval-material[data-v-60c1517f]{display:grid;gap:var(--adx-space-3)}h3[data-v-60c1517f],h4[data-v-60c1517f],p[data-v-60c1517f]{margin:0}h3[data-v-60c1517f]{color:var(--adx-text);font-size:16px}h4[data-v-60c1517f]{color:var(--adx-text-muted);font-size:13px}.approval-material__body[data-v-60c1517f]{display:grid;gap:var(--adx-space-3)}.approval-material__notes[data-v-60c1517f],.approval-material__attachments[data-v-60c1517f]{display:grid;gap:var(--adx-space-2);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.approval-material__attachments ul[data-v-60c1517f]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.approval-material__attachments li[data-v-60c1517f]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--adx-space-3)}.approval-material__attachments strong[data-v-60c1517f],.approval-material__attachments small[data-v-60c1517f]{display:block;overflow-wrap:anywhere}.approval-material__attachments small[data-v-60c1517f],.approval-material__empty[data-v-60c1517f],p[data-v-60c1517f]{color:var(--adx-text-muted);font-size:13px;line-height:1.5}.extract-management-page[data-v-18722d1c]{padding:0}.extract-management__modal[data-v-18722d1c]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:var(--adx-space-6)}.extract-management__backdrop[data-v-18722d1c]{position:absolute;inset:0;border:0;background:#1720336b}.extract-management__dialog[data-v-18722d1c]{position:relative;z-index:1;width:min(920px,100%);max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:var(--adx-shadow-panel)}.extract-management__state[data-v-18722d1c]{display:inline-flex;align-items:center;gap:var(--adx-space-1);color:var(--adx-text-muted);font-size:13px;font-weight:800;white-space:nowrap}.extract-management__detail[data-v-18722d1c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--adx-space-4);margin:0}.extract-management__detail div[data-v-18722d1c]{min-width:0}.extract-management__detail dt[data-v-18722d1c]{color:var(--adx-text-muted);font-size:12px;font-weight:800}.extract-management__detail dd[data-v-18722d1c]{margin:var(--adx-space-1) 0 0;overflow-wrap:anywhere;color:var(--adx-text);font-weight:700}.extract-management__approval[data-v-18722d1c]{display:grid;gap:var(--adx-space-3);margin:var(--adx-space-4) 0}.extract-management__approval-header[data-v-18722d1c]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3);min-width:0}.extract-management__approval-header h3[data-v-18722d1c],.extract-management__approval-header span[data-v-18722d1c]{margin:0;color:var(--adx-text-muted);font-size:14px;font-weight:800}.extract-management__approval-header span[data-v-18722d1c]{overflow-wrap:anywhere;text-align:right}.extract-management__approval-note[data-v-18722d1c],.extract-management__approval p[data-v-18722d1c]{margin:0;color:var(--adx-text-muted);font-size:13px}.extract-management__approval-table[data-v-18722d1c]{overflow-x:auto;border:1px solid var(--adx-border);border-radius:var(--adx-radius-sm)}.extract-management__approval-table table[data-v-18722d1c]{width:100%;min-width:860px;border-collapse:collapse;color:var(--adx-text);font-size:13px}.extract-management__approval-table th[data-v-18722d1c],.extract-management__approval-table td[data-v-18722d1c]{padding:var(--adx-space-3);border-bottom:1px solid var(--adx-border);text-align:center;vertical-align:middle}.extract-management__approval-table th[data-v-18722d1c]{background:var(--adx-surface-muted);color:var(--adx-text);font-weight:800}.extract-management__approval-table td[data-v-18722d1c]:nth-child(4){text-align:left}.extract-management__approval-table tr:last-child td[data-v-18722d1c]{border-bottom:0}.extract-management__share[data-v-18722d1c]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--adx-space-4);margin-bottom:var(--adx-space-4);padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.extract-management__share>div[data-v-18722d1c]{display:grid;gap:var(--adx-space-2);min-width:0}.extract-management__share span[data-v-18722d1c],.extract-management__share em[data-v-18722d1c]{color:var(--adx-text-muted);font-size:12px;font-style:normal;font-weight:700}.extract-management__share strong[data-v-18722d1c]{overflow-wrap:anywhere;color:var(--adx-text);font-size:14px;font-weight:800}.extract-management__copy-button[data-v-18722d1c]{width:fit-content;min-width:64px}.extract-management__files[data-v-18722d1c]{display:grid;gap:var(--adx-space-2);margin-top:var(--adx-space-4);padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface)}.extract-management__files h3[data-v-18722d1c],.extract-management__files ul[data-v-18722d1c]{margin:0}.extract-management__files h3[data-v-18722d1c]{color:var(--adx-text);font-size:14px}.extract-management__files ul[data-v-18722d1c]{display:grid;gap:var(--adx-space-2);padding:0;list-style:none}.extract-management__files li[data-v-18722d1c]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3);min-height:36px;padding:var(--adx-space-2) var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-sm);background:var(--adx-surface-muted)}.extract-management__files span[data-v-18722d1c]{color:var(--adx-text);font-weight:800}.extract-management__files small[data-v-18722d1c]{color:var(--adx-text-muted);font-size:12px}@media(max-width:760px){.extract-management__detail[data-v-18722d1c],.extract-management__share[data-v-18722d1c]{grid-template-columns:1fr}.extract-management__approval-header[data-v-18722d1c]{align-items:flex-start;flex-direction:column}.extract-management__approval-header span[data-v-18722d1c]{text-align:left}}.extract-page[data-v-249ddf3d]{display:grid;gap:var(--adx-space-4)}.extract-page__panel[data-v-249ddf3d]{display:grid;gap:var(--adx-space-3)}h2[data-v-249ddf3d],p[data-v-249ddf3d],dl[data-v-249ddf3d],dd[data-v-249ddf3d]{margin:0}.extract-page__panel[data-v-249ddf3d]{padding:var(--adx-space-5);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface)}.extract-page__panel-header[data-v-249ddf3d]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-4)}h2[data-v-249ddf3d]{color:var(--adx-text);font-size:18px;line-height:1.3}.extract-page__panel-header p[data-v-249ddf3d]{margin-top:var(--adx-space-1);color:var(--adx-text-muted);font-size:13px}.extract-page__state[data-v-249ddf3d]{flex-shrink:0;padding:4px var(--adx-space-2);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface-muted);font-size:12px;font-weight:800}.extract-page__state[data-state=download][data-v-249ddf3d]{color:var(--adx-status-success);background:var(--adx-status-success-bg)}.extract-page__state[data-state=previewOnly][data-v-249ddf3d],.extract-page__state[data-state=expired][data-v-249ddf3d],.extract-page__state[data-state=countExhausted][data-v-249ddf3d]{color:var(--adx-status-warning);background:var(--adx-status-warning-bg)}.extract-page__state[data-state=disabled][data-v-249ddf3d],.extract-page__state[data-state=revoked][data-v-249ddf3d]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.extract-page__meta[data-v-249ddf3d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--adx-space-3)}dt[data-v-249ddf3d]{color:var(--adx-text-muted);font-size:12px;font-weight:800}dd[data-v-249ddf3d]{margin-top:var(--adx-space-1);color:var(--adx-text);overflow-wrap:anywhere}.extract-page__notice[data-v-249ddf3d],.extract-page__message[data-v-249ddf3d]{margin:0;padding:var(--adx-space-3);border-radius:var(--adx-radius-md);color:var(--adx-status-info);background:var(--adx-status-info-bg);font-size:13px;line-height:1.5}.extract-page__message--error[data-v-249ddf3d]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.extract-page__files[data-v-249ddf3d]{display:grid;gap:var(--adx-space-2);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.extract-page__files h3[data-v-249ddf3d],.extract-page__files ul[data-v-249ddf3d]{margin:0}.extract-page__files-header[data-v-249ddf3d]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3)}.extract-page__files h3[data-v-249ddf3d]{color:var(--adx-text);font-size:14px}.extract-page__files ul[data-v-249ddf3d]{display:grid;gap:var(--adx-space-2);padding:0;list-style:none}.extract-page__files li[data-v-249ddf3d]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3);min-height:42px;padding:var(--adx-space-2) var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-sm);background:var(--adx-surface)}.extract-page__files span[data-v-249ddf3d]{color:var(--adx-text);font-weight:800}.extract-page__file-actions[data-v-249ddf3d]{display:flex;flex-shrink:0;gap:var(--adx-space-2)}.extract-page__empty[data-v-249ddf3d]{margin:0;padding:var(--adx-space-3);border:1px dashed var(--adx-border);border-radius:var(--adx-radius-sm);color:var(--adx-text-muted);background:var(--adx-surface);font-size:13px}.extract-page__form[data-v-249ddf3d]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--adx-space-3)}label[data-v-249ddf3d]{display:grid;gap:var(--adx-space-2);color:var(--adx-text-muted);font-size:13px;font-weight:700}input[data-v-249ddf3d]{min-height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}button[data-v-249ddf3d]{min-width:92px;height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface);box-shadow:var(--adx-shadow-control);font-weight:700}.extract-page__form button[data-v-249ddf3d]{border-color:var(--adx-primary);color:var(--adx-text-inverse);background:linear-gradient(#2f72b5,var(--adx-primary))}button[data-v-249ddf3d]:disabled{cursor:not-allowed;opacity:.55}@media(max-width:640px){.extract-page__panel-header[data-v-249ddf3d]{display:grid}.extract-page__meta[data-v-249ddf3d],.extract-page__files-header[data-v-249ddf3d],.extract-page__form[data-v-249ddf3d]{grid-template-columns:1fr}.extract-page__files-header[data-v-249ddf3d]{display:grid;align-items:stretch}}.adx-hash-value[data-v-9a38f215]{display:inline-grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;max-width:260px;min-height:28px;gap:8px;padding:3px 8px;border:1px solid var(--adx-border);border-radius:6px;background:var(--adx-surface-muted);color:var(--adx-text);cursor:pointer;font:inherit;text-align:left}.adx-hash-value[data-v-9a38f215]:disabled{cursor:default;opacity:.62}.adx-hash-value span[data-v-9a38f215]{min-width:0;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.adx-hash-value small[data-v-9a38f215]{color:var(--adx-text-muted);font-size:11px}.audit-page[data-v-a7d69825]{display:grid;gap:var(--adx-space-4)}p[data-v-a7d69825],dl[data-v-a7d69825],dd[data-v-a7d69825]{margin:0}p[data-v-a7d69825]{color:var(--adx-text-muted);font-size:13px}.audit-page__filters[data-v-a7d69825]{display:grid;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:var(--adx-space-3)}.audit-page__export[data-v-a7d69825]{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface);box-shadow:var(--adx-shadow-soft)}.audit-page__export-head[data-v-a7d69825]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-4)}.audit-page__export-head h2[data-v-a7d69825],.audit-page__export-head p[data-v-a7d69825],.audit-page__last-file[data-v-a7d69825]{margin:0}.audit-page__export-head h2[data-v-a7d69825]{color:var(--adx-text);font-size:16px;line-height:1.3}.audit-page__export-head p[data-v-a7d69825],.audit-page__export-head span[data-v-a7d69825],.audit-page__last-file[data-v-a7d69825]{color:var(--adx-text-muted);font-size:13px;line-height:1.5}.audit-page__export-grid[data-v-a7d69825]{display:grid;grid-template-columns:auto 120px minmax(180px,1fr) auto auto;align-items:end;gap:var(--adx-space-3)}.audit-page__safe-location[data-v-a7d69825]{align-self:center;margin:0;color:var(--adx-text-muted);font-size:13px;font-weight:700}.audit-page__export-grid label[data-v-a7d69825]{display:grid;gap:var(--adx-space-1);color:var(--adx-text-muted);font-size:12px;font-weight:800}.audit-page__export-grid input[data-v-a7d69825]{height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.audit-page__check[data-v-a7d69825]{display:inline-flex!important;grid-auto-flow:column;align-items:center;gap:var(--adx-space-2)!important;min-height:var(--adx-control-height)}.audit-page__check input[data-v-a7d69825]{width:16px;height:16px;padding:0}.audit-page__error[data-v-a7d69825]{padding:var(--adx-space-3);border:1px solid var(--adx-status-danger);border-radius:var(--adx-radius-md);color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.audit-page__truncate[data-v-a7d69825]{display:block;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-page__security[data-v-a7d69825]{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:24px;padding:0 var(--adx-space-2);border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.audit-page__security[data-tone=success][data-v-a7d69825]{border-color:#b7e4c7;color:#1f7a3a;background:#edf9f1}.audit-page__security[data-tone=info][data-v-a7d69825]{border-color:#b9d8ff;color:#1e63b6;background:#eef6ff}.audit-page__security[data-tone=warning][data-v-a7d69825]{border-color:#f3d68b;color:#8a5d00;background:#fff8e5}.audit-page__security[data-tone=danger][data-v-a7d69825]{border-color:#f2b8b5;color:#b3261e;background:#fff0ef}.audit-page__security[data-tone=neutral][data-v-a7d69825]{border-color:var(--adx-border);color:var(--adx-text-muted);background:var(--adx-surface-muted)}.audit-page__link-button[data-v-a7d69825],.audit-page__button[data-v-a7d69825]{min-width:64px;height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-primary);background:var(--adx-surface);font-weight:700}.audit-page__button--primary[data-v-a7d69825]{border-color:var(--adx-primary);color:#fff;background:var(--adx-primary)}.audit-page__link-button[data-v-a7d69825]:hover,.audit-page__button[data-v-a7d69825]:hover{border-color:var(--adx-primary);background:var(--adx-primary-soft)}.audit-page__dialog-backdrop[data-v-a7d69825]{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:var(--adx-space-6);background:#1720336b}.audit-page__dialog[data-v-a7d69825]{width:min(920px,100%);max-height:min(760px,calc(100vh - 48px));overflow:auto;box-shadow:var(--adx-shadow-panel)}.audit-page__kv-grid[data-v-a7d69825]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--adx-space-4)}dt[data-v-a7d69825]{color:var(--adx-text-muted);font-size:12px;font-weight:800}dd[data-v-a7d69825]{margin-top:var(--adx-space-1);overflow-wrap:anywhere;color:var(--adx-text);font-size:13px;line-height:1.45}.audit-page__file-list[data-v-a7d69825]{display:grid;gap:var(--adx-space-3)}.audit-page__file[data-v-a7d69825]{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.audit-page__file strong[data-v-a7d69825],.audit-page__file span[data-v-a7d69825]{display:block;overflow-wrap:anywhere}.audit-page__file strong[data-v-a7d69825]{color:var(--adx-text);font-size:13px}.audit-page__file span[data-v-a7d69825]{margin-top:var(--adx-space-1);color:var(--adx-text-muted);font-size:12px}.audit-page__file dl[data-v-a7d69825]{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:var(--adx-space-3)}.audit-page__dialog[data-v-a7d69825] .adx-detail-panel__grid{grid-template-columns:1fr}.audit-page__dialog[data-v-a7d69825] .adx-detail-panel__grid .adx-detail-panel__section{border-right:0}.audit-page__muted[data-v-a7d69825]{color:var(--adx-text-muted)}@media(max-width:760px){.audit-page__filters[data-v-a7d69825],.audit-page__export-grid[data-v-a7d69825],.audit-page__kv-grid[data-v-a7d69825],.audit-page__file dl[data-v-a7d69825]{grid-template-columns:1fr}.audit-page__export-head[data-v-a7d69825]{flex-direction:column}.audit-page__dialog-backdrop[data-v-a7d69825]{padding:var(--adx-space-3)}}.settings-page[data-v-10976c99]{display:grid;gap:var(--adx-space-4)}.settings-page__panel-header[data-v-10976c99]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-4)}h2[data-v-10976c99],p[data-v-10976c99],dl[data-v-10976c99],dd[data-v-10976c99]{margin:0}h2[data-v-10976c99]{color:var(--adx-text);font-size:16px;line-height:1.3}.settings-page__text[data-v-10976c99],.settings-page__placeholder p[data-v-10976c99]{margin-top:var(--adx-space-1);color:var(--adx-text-muted);font-size:13px;line-height:1.6}.settings-page__panel[data-v-10976c99]{display:grid;gap:var(--adx-space-4);padding:var(--adx-space-5);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface)}.settings-page__list[data-v-10976c99]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adx-space-3)}.settings-page__list div[data-v-10976c99]{min-width:0;padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.settings-page__list dt[data-v-10976c99]{margin-bottom:var(--adx-space-2);color:var(--adx-text-muted);font-size:12px;font-weight:800}.settings-page__list dd[data-v-10976c99]{overflow-wrap:anywhere;color:var(--adx-text);font-size:14px;font-weight:700}.settings-page__placeholder[data-v-10976c99]{padding:var(--adx-space-4);border:1px dashed var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.settings-page__placeholder strong[data-v-10976c99]{color:var(--adx-text);font-size:14px}@media(max-width:720px){.settings-page__panel-header[data-v-10976c99]{align-items:flex-start;flex-direction:column}.settings-page__list[data-v-10976c99]{grid-template-columns:1fr}}.supervision-log[data-v-f829eb0c]{display:grid;gap:var(--adx-space-4)}.supervision-log__filters[data-v-f829eb0c]{display:grid;gap:var(--adx-space-3)}.supervision-log__field-row[data-v-f829eb0c]{display:grid;grid-template-columns:160px 160px minmax(220px,1fr) auto;align-items:end;gap:var(--adx-space-3)}label[data-v-f829eb0c]{display:grid;gap:var(--adx-space-2);color:var(--adx-text-muted);font-size:12px;font-weight:800}input[data-v-f829eb0c]{height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.supervision-log__field-row button[data-v-f829eb0c],.supervision-log__link-button[data-v-f829eb0c],.supervision-log__button[data-v-f829eb0c]{min-width:72px;height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-primary);background:linear-gradient(#fff,#f5f7fa);box-shadow:var(--adx-shadow-control);font-weight:700}.supervision-log__field-row button[data-v-f829eb0c]{height:var(--adx-control-height);border-color:var(--adx-primary);color:var(--adx-text-inverse);background:linear-gradient(#2f72b5,var(--adx-primary))}.supervision-log__sync-card[data-v-f829eb0c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--adx-space-3);align-items:start;padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface)}.supervision-log__sync-card strong[data-v-f829eb0c]{display:block;margin-bottom:var(--adx-space-1);color:var(--adx-text);font-size:14px}.supervision-log__sync-card p[data-v-f829eb0c],.supervision-log__muted[data-v-f829eb0c]{margin:0;color:var(--adx-text-muted);font-size:13px}.supervision-log__sync-actions[data-v-f829eb0c]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--adx-space-2)}.supervision-log__sync-actions button[data-v-f829eb0c]{min-width:104px;height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-primary);background:linear-gradient(#fff,#f5f7fa);box-shadow:var(--adx-shadow-control);font-weight:800}.supervision-log__sync-actions button[data-v-f829eb0c]:first-child{border-color:var(--adx-primary);color:var(--adx-text-inverse);background:linear-gradient(#2f72b5,var(--adx-primary))}.supervision-log__sync-nodes[data-v-f829eb0c]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--adx-space-2)}.supervision-log__sync-node[data-v-f829eb0c]{max-width:100%;padding:5px 9px;border:1px solid var(--adx-border);border-radius:999px;color:var(--adx-success);background:#eefaf3;font-size:12px;font-weight:800}.supervision-log__sync-node.is-stale[data-v-f829eb0c]{color:#a16008;background:#fff7e6;border-color:#f2d49b}.supervision-log__sync-node.is-error[data-v-f829eb0c]{color:var(--adx-danger);background:#fff1f1;border-color:#f3b7b7}.supervision-log__truncate[data-v-f829eb0c]{display:block;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supervision-log__dialog-backdrop[data-v-f829eb0c]{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:var(--adx-space-6);background:#1720336b}.supervision-log__dialog[data-v-f829eb0c]{width:min(960px,100%);max-height:min(780px,calc(100vh - 48px));overflow:auto;box-shadow:var(--adx-shadow-panel)}.supervision-log__kv-grid[data-v-f829eb0c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--adx-space-4);margin:0}dt[data-v-f829eb0c]{color:var(--adx-text-muted);font-size:12px;font-weight:800}dd[data-v-f829eb0c]{margin:var(--adx-space-1) 0 0;overflow-wrap:anywhere;color:var(--adx-text);font-size:13px}.supervision-log__file-list[data-v-f829eb0c]{display:grid;gap:var(--adx-space-3)}.supervision-log__file[data-v-f829eb0c]{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.supervision-log__file strong[data-v-f829eb0c],.supervision-log__file span[data-v-f829eb0c]{display:block}.supervision-log__file span[data-v-f829eb0c]{margin-top:var(--adx-space-1);color:var(--adx-text-muted);font-size:12px}.supervision-log__file dl[data-v-f829eb0c]{margin:0}.supervision-log__dialog[data-v-f829eb0c] .adx-detail-panel__grid{grid-template-columns:1fr}.supervision-log__dialog[data-v-f829eb0c] .adx-detail-panel__grid .adx-detail-panel__section{border-right:0}@media(max-width:900px){.supervision-log__field-row[data-v-f829eb0c],.supervision-log__kv-grid[data-v-f829eb0c],.supervision-log__sync-card[data-v-f829eb0c]{grid-template-columns:1fr}.supervision-log__sync-actions[data-v-f829eb0c]{justify-content:stretch}.supervision-log__sync-actions button[data-v-f829eb0c]{flex:1 1 130px}}.supervision-page[data-v-6668ffc7]{display:grid;gap:var(--adx-space-4)}.supervision-page__header[data-v-6668ffc7]{display:grid;gap:var(--adx-space-1)}.supervision-page__header h2[data-v-6668ffc7],.supervision-page__header p[data-v-6668ffc7]{margin:0}.supervision-page__header h2[data-v-6668ffc7]{color:var(--adx-text);font-size:20px}.supervision-page__header p[data-v-6668ffc7]{color:var(--adx-text-muted);font-size:13px}.supervision-page__primary[data-v-6668ffc7],.supervision-page__row-actions button[data-v-6668ffc7]{min-width:76px;height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:linear-gradient(#fff,#f5f7fa);box-shadow:var(--adx-shadow-control);font-weight:700}.supervision-page__primary[data-v-6668ffc7]{height:var(--adx-control-height);border-color:var(--adx-primary);color:var(--adx-text-inverse);background:linear-gradient(#2f72b5,var(--adx-primary))}.supervision-page__row-actions[data-v-6668ffc7]{display:inline-flex;justify-content:flex-end;gap:var(--adx-space-2)}.supervision-page__row-actions button[data-v-6668ffc7]:hover,.supervision-page__primary[data-v-6668ffc7]:hover{border-color:var(--adx-primary)}.supervision-page__form-grid[data-v-6668ffc7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adx-space-4)}label[data-v-6668ffc7]{display:grid;gap:var(--adx-space-2);color:var(--adx-text-muted);font-size:13px;font-weight:700}input[data-v-6668ffc7]{width:100%;height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.supervision-page__check[data-v-6668ffc7]{display:inline-flex;grid-column:1 / -1;grid-template-columns:auto 1fr;align-items:center}.supervision-page__check input[data-v-6668ffc7]{width:16px;height:16px}@media(max-width:760px){.supervision-page__form-grid[data-v-6668ffc7]{grid-template-columns:1fr}}.not-found-page[data-v-09db7eac]{display:grid;place-items:center;min-height:min(640px,100%);padding:48px 24px;color:var(--adx-text)}.not-found-page__panel[data-v-09db7eac]{display:grid;justify-items:center;gap:16px;width:min(100%,560px);padding:42px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface);box-shadow:var(--adx-shadow-panel);text-align:center}.not-found-page__code[data-v-09db7eac]{margin:0;color:var(--adx-primary);font-size:64px;font-weight:820;line-height:1}.not-found-page h1[data-v-09db7eac]{margin:0;font-size:28px;line-height:1.2}.not-found-page__description[data-v-09db7eac]{max-width:420px;margin:0;color:var(--adx-text-muted);line-height:1.7}.not-found-page__actions[data-v-09db7eac]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px}.not-found-page__button[data-v-09db7eac]{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 18px;border-radius:var(--adx-radius-md);font-weight:760;text-decoration:none}.not-found-page__button--primary[data-v-09db7eac]{border:1px solid var(--adx-primary);color:#fff;background:var(--adx-primary)}.not-found-page__button--secondary[data-v-09db7eac]{border:1px solid var(--adx-border-strong);color:var(--adx-text);background:var(--adx-surface-raised)}.preview-shell[data-v-3c144e0a]{display:grid;gap:18px;min-height:100%;padding:24px;background:var(--adx-bg)}.preview-shell__header[data-v-3c144e0a]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px}.preview-shell__header h1[data-v-3c144e0a],.preview-shell__header p[data-v-3c144e0a],.preview-shell__meta[data-v-3c144e0a],.preview-shell__meta dd[data-v-3c144e0a]{margin:0}.preview-shell__message[data-v-3c144e0a]{margin:0;color:var(--adx-text-muted);font-size:13px}.preview-shell__header p[data-v-3c144e0a]{color:var(--adx-text-muted);font-size:13px}.preview-shell__header h1[data-v-3c144e0a]{overflow:hidden;font-size:24px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.preview-shell__meta[data-v-3c144e0a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.preview-shell__meta div[data-v-3c144e0a]{min-width:0;padding:12px 14px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface)}.preview-shell__meta dt[data-v-3c144e0a]{margin-bottom:4px;color:var(--adx-text-muted);font-size:12px}.preview-shell__meta dd[data-v-3c144e0a]{overflow:hidden;color:var(--adx-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.preview-shell[data-v-3c144e0a]{padding:16px}.preview-shell__header[data-v-3c144e0a],.preview-shell__meta[data-v-3c144e0a]{grid-template-columns:1fr}}.public-preview__error[data-v-fd76f709]{margin:16px 24px 0;color:var(--adx-danger)}.file-policy-panel[data-v-7d4a04df]{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface)}.file-policy-panel__header[data-v-7d4a04df],.file-policy-panel__header-actions[data-v-7d4a04df],.file-policy-panel__footer[data-v-7d4a04df],.file-policy-panel__checks[data-v-7d4a04df],.file-policy-panel__meta[data-v-7d4a04df]{display:flex;align-items:center;gap:var(--adx-space-3)}.file-policy-panel__header[data-v-7d4a04df]{justify-content:space-between}.file-policy-panel__header-actions[data-v-7d4a04df]{justify-content:flex-end}h2[data-v-7d4a04df],p[data-v-7d4a04df],dl[data-v-7d4a04df],dd[data-v-7d4a04df]{margin:0}h2[data-v-7d4a04df]{color:var(--adx-text);font-size:16px;line-height:1.3}p[data-v-7d4a04df],.file-policy-panel__muted[data-v-7d4a04df]{color:var(--adx-text-muted);font-size:13px;line-height:1.5}.file-policy-panel__state[data-v-7d4a04df]{flex-shrink:0;min-height:26px;padding:4px var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface-muted);font-size:12px;font-weight:800}.file-policy-panel__state[data-state=download][data-v-7d4a04df]{color:var(--adx-status-success);background:var(--adx-status-success-bg)}.file-policy-panel__state[data-state=previewOnly][data-v-7d4a04df],.file-policy-panel__state[data-state=expired][data-v-7d4a04df],.file-policy-panel__state[data-state=countExhausted][data-v-7d4a04df]{color:var(--adx-status-warning);background:var(--adx-status-warning-bg)}.file-policy-panel__state[data-state=disabled][data-v-7d4a04df],.file-policy-panel__state[data-state=revoked][data-v-7d4a04df]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.file-policy-panel__notice[data-v-7d4a04df],.file-policy-panel__message[data-v-7d4a04df]{padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-status-info);background:var(--adx-status-info-bg)}.file-policy-panel__message--error[data-v-7d4a04df]{border-color:var(--adx-status-danger);color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.file-policy-panel__grid[data-v-7d4a04df]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adx-space-3)}.file-policy-panel__field[data-v-7d4a04df]{display:grid;gap:var(--adx-space-2);color:var(--adx-text-muted);font-size:13px;font-weight:700}.file-policy-panel__field input[data-v-7d4a04df],.file-policy-panel__field select[data-v-7d4a04df]{width:100%;min-width:0;min-height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.file-policy-panel__checks[data-v-7d4a04df]{flex-wrap:wrap}.file-policy-panel__checks label[data-v-7d4a04df]{display:inline-flex;align-items:center;gap:var(--adx-space-2);color:var(--adx-text);font-size:13px;font-weight:700}.file-policy-panel__hint[data-v-7d4a04df]{flex-basis:100%;color:var(--adx-text-muted);font-size:12px;line-height:1.5}.file-policy-panel__meta[data-v-7d4a04df]{flex-wrap:wrap}.file-policy-panel__meta div[data-v-7d4a04df]{min-width:140px}dt[data-v-7d4a04df]{color:var(--adx-text-muted);font-size:12px;font-weight:800}dd[data-v-7d4a04df]{margin-top:var(--adx-space-1);color:var(--adx-text);font-size:13px}.file-policy-panel__footer[data-v-7d4a04df]{justify-content:flex-end}.file-policy-panel__button[data-v-7d4a04df]{min-width:72px;height:var(--adx-control-height);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface);font-weight:700}.file-policy-panel__button--primary[data-v-7d4a04df]{border-color:var(--adx-primary);color:var(--adx-text-inverse);background:var(--adx-primary)}.file-policy-panel__toggle[data-v-7d4a04df]{min-width:54px;height:30px;padding:0 var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface);font-weight:800}.file-policy-panel__link[data-v-7d4a04df]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--adx-space-2);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.file-policy-panel__link span[data-v-7d4a04df],.file-policy-panel__link em[data-v-7d4a04df]{color:var(--adx-text-muted);font-size:12px;font-style:normal;font-weight:800}.file-policy-panel__link strong[data-v-7d4a04df]{min-width:0;overflow:hidden;color:var(--adx-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){.file-policy-panel__header[data-v-7d4a04df],.file-policy-panel__link[data-v-7d4a04df],.file-policy-panel__footer[data-v-7d4a04df],.file-policy-panel__meta[data-v-7d4a04df]{align-items:stretch;flex-direction:column}.file-policy-panel__link[data-v-7d4a04df]{display:flex}.file-policy-panel__grid[data-v-7d4a04df]{grid-template-columns:1fr}}.filing-picker[data-v-314e5e9d]{display:grid;gap:var(--adx-space-1)}small[data-v-314e5e9d]{color:var(--adx-status-danger)}.send-composer[data-v-09e90f68]{display:grid;gap:var(--adx-space-4);padding:var(--adx-space-4) var(--adx-space-5) var(--adx-space-5)}.send-composer__section[data-v-09e90f68]{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface)}.send-composer__section-header[data-v-09e90f68]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-4)}h3[data-v-09e90f68],p[data-v-09e90f68]{margin:0}h3[data-v-09e90f68]{color:var(--adx-text);font-size:15px;line-height:1.3}.send-composer__section-header p[data-v-09e90f68]{max-width:430px;color:var(--adx-text-muted);font-size:13px;line-height:1.5;text-align:right}.send-composer__field[data-v-09e90f68]{display:grid;gap:var(--adx-space-2)}.send-composer__field--recipient[data-v-09e90f68]{position:relative}.send-composer__field-grid[data-v-09e90f68]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adx-space-3)}.send-composer__approval[data-v-09e90f68]{background:var(--adx-surface-muted)}.send-composer__approval-summary[data-v-09e90f68]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.send-composer__approval-summary li[data-v-09e90f68]{max-width:100%;padding:5px 8px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-sm);background:#fff;color:var(--adx-text-muted);font-size:12px;line-height:1.4}.send-composer__field span[data-v-09e90f68]{color:var(--adx-text-muted);font-size:13px;font-weight:700}.send-composer__recipient-menu[data-v-09e90f68]{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:5;overflow:auto;max-height:220px;padding:4px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff;box-shadow:var(--adx-shadow-panel)}.send-composer__recipient-chips[data-v-09e90f68]{display:flex;flex-wrap:wrap;gap:6px}.send-composer__recipient-chip[data-v-09e90f68]{display:inline-flex;align-items:center;max-width:100%;gap:6px;min-height:28px;padding:0 8px 0 10px;border:1px solid #bfd0e2;border-radius:999px;color:var(--adx-text);background:#f7fbff;font-size:12px;font-weight:700}.send-composer__recipient-chip span[data-v-09e90f68]{overflow:hidden;max-width:220px;color:var(--adx-text);white-space:nowrap;text-overflow:ellipsis}.send-composer__recipient-chip em[data-v-09e90f68]{color:var(--adx-text-muted);font-style:normal;font-weight:900}.send-composer__recipient-chip[data-v-09e90f68]:hover:not(:disabled){border-color:#7ca8d8;background:#eef6ff}.send-composer__recipient-row[data-v-09e90f68]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;gap:var(--adx-space-2);min-height:34px;padding:6px 10px;border:0;border-radius:var(--adx-radius-sm);text-align:left}.send-composer__recipient-row--department[data-v-09e90f68]{color:#164a7c;background:#eef6ff;font-weight:800}.send-composer__recipient-row--user[data-v-09e90f68]{color:var(--adx-text);background:#fff}.send-composer__recipient-row[data-v-09e90f68]:hover:not(:disabled){background:var(--adx-surface-muted)}.send-composer__recipient-row[data-v-09e90f68]:disabled{cursor:not-allowed;opacity:.58}.send-composer__recipient-row strong[data-v-09e90f68]{overflow:hidden;min-width:0;color:inherit;font-size:13px;white-space:nowrap;text-overflow:ellipsis}.send-composer__recipient-row span[data-v-09e90f68]{color:var(--adx-text-muted);font-size:12px;font-weight:700}.send-composer__recipient-option[data-v-09e90f68]{display:grid;width:100%;gap:2px;padding:8px 10px;border:0;border-radius:var(--adx-radius-sm);color:var(--adx-text);background:transparent;text-align:left}.send-composer__recipient-department[data-v-09e90f68]{display:grid;gap:2px}.send-composer__recipient-department+.send-composer__recipient-department[data-v-09e90f68]{margin-top:4px}.send-composer__recipient-department-button[data-v-09e90f68]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-2);width:100%;min-height:30px;padding:5px 8px;border:0;border-radius:var(--adx-radius-sm);color:var(--adx-text);background:var(--adx-surface-muted);text-align:left}.send-composer__recipient-department-button strong[data-v-09e90f68]{overflow:hidden;min-width:0;color:var(--adx-text);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.send-composer__recipient-department-button span[data-v-09e90f68]{flex:0 0 auto;color:var(--adx-text-muted);font-size:12px;font-weight:700}.send-composer__recipient-users[data-v-09e90f68]{display:grid;gap:1px}.send-composer__recipient-option[data-v-09e90f68]:hover{background:var(--adx-surface-muted)}.send-composer__recipient-option[data-v-09e90f68]:disabled{cursor:not-allowed;opacity:.6}.send-composer__recipient-option[data-v-09e90f68]:disabled:hover{background:transparent}.send-composer__recipient-option strong[data-v-09e90f68]{color:var(--adx-text);font-size:13px}.send-composer__recipient-option span[data-v-09e90f68]{font-size:12px;font-weight:500}small[data-v-09e90f68]{color:var(--adx-text-muted);line-height:1.5}.send-composer__field-error[data-v-09e90f68]{color:var(--adx-danger);font-weight:600}.send-composer__textarea[data-v-09e90f68]{min-height:92px;resize:vertical;line-height:1.5}.send-composer__field--file[data-v-09e90f68]{position:relative}.send-composer__file-control[data-v-09e90f68]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--adx-space-3);min-height:44px;padding:var(--adx-space-2);border:1px dashed #b6c5d8;border-radius:var(--adx-radius-md);background:#f8fbff}.send-composer__file-control strong[data-v-09e90f68]{display:inline-flex;align-items:center;min-height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-text);background:linear-gradient(#fff,#f3f6fa);box-shadow:var(--adx-shadow-control);font-size:13px}.send-composer__file-control em[data-v-09e90f68]{overflow:hidden;color:var(--adx-text-muted);font-size:13px;font-style:normal;white-space:normal;overflow-wrap:anywhere;text-overflow:ellipsis}.send-composer__field--file[data-dragging=true] .send-composer__file-control[data-v-09e90f68]{border-color:#1677ff;background:#eef6ff}.send-composer__file-input[data-v-09e90f68]{position:absolute;inset:24px 0 0;opacity:0;cursor:pointer}.send-composer__file-list[data-v-09e90f68]{display:grid;gap:6px;margin:0;padding:var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff;list-style:none}.send-composer__file-list li[data-v-09e90f68]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--adx-space-3);align-items:center;min-height:28px;color:var(--adx-text);font-size:13px}.send-composer__file-list li span[data-v-09e90f68]{overflow:hidden;color:var(--adx-text);font-weight:700;white-space:nowrap;text-overflow:ellipsis}.send-composer__file-remove[data-v-09e90f68]{min-height:26px;padding:0 var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-sm);color:var(--adx-text-muted);background:#fff;font-size:12px}.send-composer__file-remove[data-v-09e90f68]:hover:not(:disabled){color:var(--adx-status-danger);border-color:#dc262642;background:var(--adx-status-danger-bg)}.send-composer__error[data-v-09e90f68],.send-composer__status[data-v-09e90f68]{margin:0;padding:var(--adx-space-3);border-radius:var(--adx-radius-md);font-size:13px}.send-composer__error[data-v-09e90f68]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.send-composer__status[data-v-09e90f68]{color:var(--adx-status-info);background:var(--adx-status-info-bg)}.send-composer__progress-content[data-v-09e90f68]{display:grid;gap:6px}.send-composer__progress[data-v-09e90f68]{display:block;overflow:hidden;width:min(360px,100%);height:8px;border:1px solid rgb(40 112 230 / 26%);border-radius:999px;background:#ffffffb3}.send-composer__progress-bar[data-v-09e90f68]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2870e6,#18a0a8);transition:width .16s ease}.send-composer__progress-detail[data-v-09e90f68]{color:var(--adx-text-muted);font-size:12px}.send-composer__footer[data-v-09e90f68]{position:sticky;bottom:calc(-1 * var(--adx-space-5));display:flex;align-items:center;justify-content:flex-end;gap:var(--adx-space-2);margin:0 calc(-1 * var(--adx-space-5)) calc(-1 * var(--adx-space-5));padding:var(--adx-space-3) var(--adx-space-5);border-top:1px solid var(--adx-border);background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.send-composer__submit-hint[data-v-09e90f68]{color:var(--adx-status-warning);font-size:13px;font-weight:700}.send-composer__footer button[data-v-09e90f68]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:560px){.send-composer__section-header[data-v-09e90f68]{display:grid}.send-composer__section-header p[data-v-09e90f68]{text-align:left}.send-composer__field-grid[data-v-09e90f68]{grid-template-columns:1fr}.send-composer__footer[data-v-09e90f68]{flex-direction:column-reverse}}.draft-page[data-v-723ea37b]{display:grid;gap:var(--adx-space-4)}p[data-v-723ea37b]{margin:0}p[data-v-723ea37b]{color:var(--adx-text-muted);font-size:13px}.draft-page__actions[data-v-723ea37b]{display:flex;justify-content:flex-end;gap:var(--adx-space-2)}.draft-page__actions .adx-button[data-v-723ea37b]{height:var(--adx-control-height-sm)}.draft-page__error[data-v-723ea37b]{padding:var(--adx-space-3);border:1px solid var(--adx-status-danger);border-radius:var(--adx-radius-md);color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.draft-page__modal[data-v-723ea37b]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:var(--adx-space-6)}.draft-page__backdrop[data-v-723ea37b]{position:absolute;inset:0;border:0;background:#1720336b}.draft-page__dialog[data-v-723ea37b]{position:relative;z-index:1;width:min(900px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);box-shadow:var(--adx-shadow-panel)}.draft-page__dialog-header[data-v-723ea37b]{display:flex;justify-content:space-between;gap:var(--adx-space-4);padding:var(--adx-space-5);border-bottom:1px solid var(--adx-border)}.draft-page__dialog-header h2[data-v-723ea37b],.draft-page__dialog-header p[data-v-723ea37b]{margin:0}.draft-page__dialog-header h2[data-v-723ea37b]{color:var(--adx-text);font-size:18px}.draft-page__close[data-v-723ea37b]{width:32px;height:32px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);font-size:22px}.task-detail[data-v-f1391d96]{position:relative;z-index:1;width:min(1180px,calc(100vw - 48px));max-height:calc(100dvh - 48px);overflow-y:auto}.task-detail__information-frame[data-v-f1391d96]{padding:var(--adx-space-4);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);background:var(--adx-surface)}.task-detail__hero[data-v-f1391d96]{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:var(--adx-space-8);align-items:start}.task-detail__overview-column[data-v-f1391d96]{display:grid;gap:var(--adx-space-5);min-width:0}.task-detail__identity[data-v-f1391d96],.task-detail__route-card[data-v-f1391d96],.task-detail__metrics-card[data-v-f1391d96]{min-width:0}.task-detail__identity[data-v-f1391d96]{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-primary-soft)}.task-detail__identity-heading[data-v-f1391d96]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3);color:var(--adx-text-muted);font-size:12px;font-weight:800}.task-detail__eyebrow[data-v-f1391d96]{color:var(--adx-primary);font-size:12px;font-weight:800}.task-detail__identity h3[data-v-f1391d96],.task-detail__route-card h3[data-v-f1391d96],.task-detail__metrics-card h3[data-v-f1391d96],.task-detail__approval-card h3[data-v-f1391d96],.task-detail__archive-card h3[data-v-f1391d96]{margin:0;color:var(--adx-text);line-height:1.35}.task-detail__identity h3[data-v-f1391d96]{font-size:20px;overflow-wrap:anywhere}.task-detail__identity p[data-v-f1391d96]{margin:0;color:var(--adx-text);font-size:13px;font-weight:700;overflow-wrap:anywhere}.task-detail__route-card h3[data-v-f1391d96],.task-detail__metrics-card h3[data-v-f1391d96],.task-detail__approval-card h3[data-v-f1391d96],.task-detail__archive-card h3[data-v-f1391d96]{font-size:15px}.task-detail__route-card[data-v-f1391d96],.task-detail__metrics-card[data-v-f1391d96]{display:grid;align-content:start;gap:var(--adx-space-4)}.task-detail__route-card[data-v-f1391d96]{padding-left:var(--adx-space-3);border-left:6px solid var(--adx-primary)}.task-detail__metrics-card[data-v-f1391d96]{padding-top:var(--adx-space-2)}.task-detail__metrics-card header[data-v-f1391d96],.task-detail__approval-card header[data-v-f1391d96],.task-detail__archive-header[data-v-f1391d96]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3)}.task-detail__identity dl[data-v-f1391d96],.task-detail__route-grid[data-v-f1391d96],.task-detail__metrics-grid[data-v-f1391d96]{display:grid;gap:var(--adx-space-3);margin:0}.task-detail__identity dl[data-v-f1391d96]{grid-template-columns:repeat(2,minmax(0,1fr))}.task-detail__route-list[data-v-f1391d96]{display:grid;gap:var(--adx-space-5)}.task-detail__route-pair[data-v-f1391d96]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adx-space-4)}.task-detail__route-pair div[data-v-f1391d96]{min-width:0}.task-detail__route-value[data-v-f1391d96]{display:block;color:var(--adx-primary);font-size:24px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.task-detail__route-pair span[data-v-f1391d96],.task-detail__route-note[data-v-f1391d96]{color:var(--adx-text-muted);font-size:13px;font-weight:700}.task-detail__route-note[data-v-f1391d96]{margin:0}.task-detail__metrics-grid[data-v-f1391d96]{grid-template-columns:repeat(2,minmax(0,1fr))}.task-detail__approval-card[data-v-f1391d96]{margin:var(--adx-space-5) 0 0;min-width:0;padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);display:grid;align-content:start;gap:var(--adx-space-4)}.task-detail__approval-header[data-v-f1391d96]{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,auto);align-items:center;gap:var(--adx-space-4)}.task-detail__approval-number[data-v-f1391d96]{color:var(--adx-text-muted);font-size:13px;font-weight:800;text-align:right}.task-detail__approval-progress[data-v-f1391d96]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0;padding:0 var(--adx-space-5)}.task-detail__approval-step[data-v-f1391d96]{position:relative;display:grid;justify-items:center;gap:var(--adx-space-2);min-width:0;color:var(--adx-text-muted);font-size:13px;font-weight:800}.task-detail__approval-step[data-v-f1391d96]:not(:last-child):after{position:absolute;top:13px;left:calc(50% + 15px);width:calc(100% - 30px);height:2px;background:var(--adx-border-strong);content:""}.task-detail__approval-step--done[data-v-f1391d96]:not(:last-child):after,.task-detail__approval-step--current[data-v-f1391d96]:not(:last-child):after{background:#32a36a}.task-detail__approval-marker[data-v-f1391d96]{position:relative;z-index:1;display:grid;width:28px;height:28px;place-items:center;border:2px solid var(--adx-border-strong);border-radius:50%;background:var(--adx-surface);color:var(--adx-text-muted);font-size:14px;line-height:1}.task-detail__approval-step--done[data-v-f1391d96],.task-detail__approval-step--current[data-v-f1391d96]{color:var(--adx-text)}.task-detail__approval-step--done .task-detail__approval-marker[data-v-f1391d96],.task-detail__approval-step--current .task-detail__approval-marker[data-v-f1391d96]{border-color:#32a36a;background:#ecfdf3;color:#15803d}.task-detail__approval-step--current .task-detail__approval-marker[data-v-f1391d96]:before,.task-detail__approval-step--pending .task-detail__approval-marker[data-v-f1391d96]:before{width:8px;height:8px;border-radius:50%;background:currentColor;content:""}.task-detail__approval-step--rejected[data-v-f1391d96]{color:#b42318}.task-detail__approval-step--rejected .task-detail__approval-marker[data-v-f1391d96]{border-color:#f04438;background:#fef3f2;color:#b42318}.task-detail__approval-note[data-v-f1391d96]{margin:0;color:var(--adx-text-muted);font-size:13px}.task-detail__approval-table[data-v-f1391d96]{overflow-x:auto;border:1px solid var(--adx-border);border-radius:var(--adx-radius-sm)}.task-detail__approval-table table[data-v-f1391d96]{width:100%;min-width:860px;border-collapse:collapse;color:var(--adx-text);font-size:13px}.task-detail__approval-table th[data-v-f1391d96],.task-detail__approval-table td[data-v-f1391d96]{padding:var(--adx-space-3);border-bottom:1px solid var(--adx-border);text-align:center;vertical-align:middle}.task-detail__approval-table th[data-v-f1391d96]{background:var(--adx-surface-muted);color:var(--adx-text);font-weight:800}.task-detail__approval-table td[data-v-f1391d96]:nth-child(4){text-align:left}.task-detail__approval-table tr:last-child td[data-v-f1391d96]{border-bottom:0}.task-detail__approval-card p[data-v-f1391d96]{margin:0;color:var(--adx-text-muted);font-size:13px}.task-detail__security[data-v-f1391d96]{margin-top:var(--adx-space-5)}.task-detail__archive-card[data-v-f1391d96]{display:grid;gap:var(--adx-space-3);margin-top:var(--adx-space-5);min-width:0}.task-detail__archive-header span[data-v-f1391d96],.task-detail__archive-note[data-v-f1391d96]{color:var(--adx-text-muted);font-size:13px}.task-detail__archive-note[data-v-f1391d96]{margin:0}.task-detail__item[data-v-f1391d96]{min-width:0}dt[data-v-f1391d96]{color:var(--adx-text-muted);font-size:12px;font-weight:700}dd[data-v-f1391d96]{min-width:0;margin:var(--adx-space-1) 0 0;color:var(--adx-text);overflow-wrap:anywhere}.task-detail__button--sm[data-v-f1391d96]{height:var(--adx-control-height-sm);font-size:12px}.task-detail__file-actions[data-v-f1391d96]{display:flex;justify-content:flex-end;gap:var(--adx-space-2)}@media(max-width:760px){.task-detail[data-v-f1391d96]{width:min(100vw - 24px,1180px)}.task-detail__hero[data-v-f1391d96],.task-detail__identity dl[data-v-f1391d96],.task-detail__route-pair[data-v-f1391d96],.task-detail__metrics-grid[data-v-f1391d96]{grid-template-columns:1fr}.task-detail__metrics-card header[data-v-f1391d96],.task-detail__approval-card header[data-v-f1391d96],.task-detail__archive-header[data-v-f1391d96]{align-items:flex-start;flex-direction:column;gap:var(--adx-space-1)}.task-detail__approval-header[data-v-f1391d96],.task-detail__approval-progress[data-v-f1391d96]{grid-template-columns:1fr;gap:var(--adx-space-3);padding:0}.task-detail__approval-number[data-v-f1391d96]{text-align:left}.task-detail__approval-step[data-v-f1391d96]{justify-items:start;grid-template-columns:28px minmax(0,1fr);align-items:center}.task-detail__approval-step[data-v-f1391d96]:not(:last-child):after{top:28px;left:13px;width:2px;height:calc(100% + var(--adx-space-3))}}.transfer-page[data-v-96b0086b]{display:grid;gap:var(--adx-space-4)}p[data-v-96b0086b]{margin:0}p[data-v-96b0086b]{color:var(--adx-text-muted);font-size:13px}.transfer-page__download-link[data-v-96b0086b]{margin-left:var(--adx-space-2);color:var(--adx-primary);font-weight:700;text-decoration:underline;text-underline-offset:2px}.transfer-page__filters[data-v-96b0086b]{display:grid;grid-template-columns:minmax(160px,1fr) 190px 190px auto auto;gap:var(--adx-space-3);align-items:center}input[data-v-96b0086b]{min-width:0}.transfer-page__summary[data-v-96b0086b]{display:grid;grid-template-columns:repeat(3,minmax(130px,150px));gap:10px}.transfer-page__summary article[data-v-96b0086b]{display:grid;gap:3px;padding:12px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff}.transfer-page__summary span[data-v-96b0086b],.transfer-page__summary small[data-v-96b0086b]{color:var(--adx-text-muted);font-size:12px}.transfer-page__summary strong[data-v-96b0086b]{color:#0f2f5f;font-size:20px;line-height:1}.transfer-page__actions[data-v-96b0086b]{display:flex;justify-content:flex-end;gap:var(--adx-space-2)}.transfer-page__actions .adx-button[data-v-96b0086b]{min-width:64px;height:var(--adx-control-height-sm)}.transfer-page__message[data-v-96b0086b]{padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-status-info);background:var(--adx-status-info-bg)}.transfer-page__message--error[data-v-96b0086b]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.transfer-page__modal[data-v-96b0086b]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:var(--adx-space-6)}.transfer-page__backdrop[data-v-96b0086b]{position:absolute;inset:0;border:0;background:#1720336b}.transfer-page__file-modal[data-v-96b0086b]{position:relative;z-index:1;display:grid;gap:var(--adx-space-4);width:min(860px,100%);max-height:min(78vh,720px);overflow:hidden;padding:var(--adx-space-5);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface);box-shadow:var(--adx-shadow-float)}.transfer-page__file-modal-header[data-v-96b0086b]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adx-space-4)}.transfer-page__file-modal-header h2[data-v-96b0086b]{margin:0;color:var(--adx-text);font-size:18px}.transfer-page__file-modal-actions[data-v-96b0086b],.transfer-page__file-row-actions[data-v-96b0086b]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--adx-space-2)}.transfer-page__file-table[data-v-96b0086b]{display:grid;gap:var(--adx-space-2);min-width:0;overflow:auto}.transfer-page__file-table-head[data-v-96b0086b],.transfer-page__file-row[data-v-96b0086b]{display:grid;grid-template-columns:minmax(260px,1fr) 120px minmax(150px,auto);gap:var(--adx-space-3);align-items:center;min-width:620px}.transfer-page__file-table-head[data-v-96b0086b]{padding:0 var(--adx-space-3);color:var(--adx-text-muted);font-size:12px;font-weight:750}.transfer-page__file-row[data-v-96b0086b]{padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.transfer-page__file-row strong[data-v-96b0086b],.transfer-page__file-row small[data-v-96b0086b]{display:block;overflow-wrap:anywhere}.transfer-page__file-row small[data-v-96b0086b]{color:var(--adx-text-muted)}@media(max-width:980px){.transfer-page__filters[data-v-96b0086b]{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto}}@media(max-width:640px){.transfer-page__actions[data-v-96b0086b]{align-items:stretch;flex-direction:column}.transfer-page__summary[data-v-96b0086b],.transfer-page__filters[data-v-96b0086b]{grid-template-columns:1fr}.transfer-page__file-modal-header[data-v-96b0086b]{display:grid}.transfer-page__file-modal-actions[data-v-96b0086b]{justify-content:flex-start}}.transfer-page[data-v-ea1a9bdd]{display:grid;gap:var(--adx-space-4)}h1[data-v-ea1a9bdd],h2[data-v-ea1a9bdd],p[data-v-ea1a9bdd]{margin:0}h1[data-v-ea1a9bdd]{font-size:22px;line-height:1.25}h2[data-v-ea1a9bdd]{font-size:18px}p[data-v-ea1a9bdd],small[data-v-ea1a9bdd]{color:var(--adx-text-muted);font-size:13px}.transfer-page__filters[data-v-ea1a9bdd]{display:grid;grid-template-columns:minmax(160px,1fr) 190px 190px auto auto;gap:var(--adx-space-3);align-items:center}input[data-v-ea1a9bdd]{min-width:0}.transfer-page__summary[data-v-ea1a9bdd]{display:grid;grid-template-columns:repeat(3,minmax(130px,150px));gap:10px}.transfer-page__summary article[data-v-ea1a9bdd]{display:grid;gap:3px;padding:12px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff}.transfer-page__summary span[data-v-ea1a9bdd],.transfer-page__summary small[data-v-ea1a9bdd]{color:var(--adx-text-muted);font-size:12px}.transfer-page__summary strong[data-v-ea1a9bdd]{color:#0f2f5f;font-size:20px;line-height:1}.transfer-page__actions[data-v-ea1a9bdd]{display:flex;justify-content:flex-end;gap:var(--adx-space-2)}.transfer-page__actions .adx-button[data-v-ea1a9bdd]{min-width:64px;height:var(--adx-control-height-sm)}.transfer-page__message[data-v-ea1a9bdd]{padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-status-info);background:var(--adx-status-info-bg)}.transfer-page__message--error[data-v-ea1a9bdd]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.transfer-page__modal[data-v-ea1a9bdd]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:var(--adx-space-6)}.transfer-page__backdrop[data-v-ea1a9bdd]{position:absolute;inset:0;border:0;background:#1720336b}.transfer-page__dialog[data-v-ea1a9bdd]{position:relative;z-index:1;width:min(900px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);box-shadow:var(--adx-shadow-panel)}.transfer-page__dialog-header[data-v-ea1a9bdd],.transfer-page__dialog-footer[data-v-ea1a9bdd]{display:flex;justify-content:space-between;gap:var(--adx-space-4);padding:var(--adx-space-5);border-bottom:1px solid var(--adx-border)}.transfer-page__dialog-footer[data-v-ea1a9bdd]{justify-content:flex-end;border-top:1px solid var(--adx-border);border-bottom:0}.transfer-page__dialog-body[data-v-ea1a9bdd]{display:grid;gap:var(--adx-space-3);padding:var(--adx-space-5)}.transfer-page__resume-body[data-v-ea1a9bdd]{gap:var(--adx-space-4)}.transfer-page__resume-summary[data-v-ea1a9bdd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--adx-space-3)}.transfer-page__resume-summary div[data-v-ea1a9bdd],.transfer-page__resume-files[data-v-ea1a9bdd],.transfer-page__resume-picker[data-v-ea1a9bdd]{display:grid;gap:var(--adx-space-2);min-width:0;padding:var(--adx-space-4);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.transfer-page__resume-summary span[data-v-ea1a9bdd],.transfer-page__resume-picker span[data-v-ea1a9bdd],.transfer-page__resume-files small[data-v-ea1a9bdd],.transfer-page__resume-files em[data-v-ea1a9bdd]{color:var(--adx-text-muted);font-size:12px;font-style:normal;font-weight:800}.transfer-page__resume-summary strong[data-v-ea1a9bdd]{overflow-wrap:anywhere;color:var(--adx-text)}.transfer-page__resume-files header[data-v-ea1a9bdd],.transfer-page__resume-files ul[data-v-ea1a9bdd],.transfer-page__resume-files h3[data-v-ea1a9bdd]{margin:0}.transfer-page__resume-files header[data-v-ea1a9bdd]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3)}.transfer-page__resume-files ul[data-v-ea1a9bdd]{display:grid;gap:var(--adx-space-2);padding:0;list-style:none}.transfer-page__resume-files li[data-v-ea1a9bdd]{display:grid;grid-template-columns:minmax(0,1fr) 120px 120px;gap:var(--adx-space-3);align-items:center;padding:var(--adx-space-3);border:1px solid transparent;border-radius:var(--adx-radius-sm);background:#fff}.transfer-page__resume-files li strong[data-v-ea1a9bdd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-page__resume-file--missing[data-v-ea1a9bdd]{border-color:#dc262652;background:#fff1f2}.transfer-page__resume-file--missing strong[data-v-ea1a9bdd],.transfer-page__resume-file--missing em[data-v-ea1a9bdd]{color:#b91c1c}.transfer-page__resume-picker input[data-v-ea1a9bdd]{width:100%}.transfer-page__close[data-v-ea1a9bdd]{width:32px;height:32px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface);font-size:22px}@media(max-width:980px){.transfer-page__filters[data-v-ea1a9bdd]{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto}}@media(max-width:640px){.transfer-page__dialog-header[data-v-ea1a9bdd],.transfer-page__dialog-footer[data-v-ea1a9bdd]{align-items:stretch;flex-direction:column}.transfer-page__summary[data-v-ea1a9bdd],.transfer-page__resume-summary[data-v-ea1a9bdd],.transfer-page__filters[data-v-ea1a9bdd],.transfer-page__resume-files li[data-v-ea1a9bdd]{grid-template-columns:1fr}}.transfer-page[data-v-3cd441a0]{display:grid;gap:var(--adx-space-4)}p[data-v-3cd441a0]{margin:0}p[data-v-3cd441a0]{color:var(--adx-text-muted);font-size:13px}.transfer-page__filters[data-v-3cd441a0]{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) 190px 190px auto auto;gap:var(--adx-space-3);align-items:center}input[data-v-3cd441a0]{min-width:0}.transfer-page__summary[data-v-3cd441a0]{display:grid;grid-template-columns:repeat(3,minmax(130px,150px));gap:10px}.transfer-page__summary article[data-v-3cd441a0]{display:grid;gap:3px;padding:12px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:#fff}.transfer-page__summary span[data-v-3cd441a0],.transfer-page__summary small[data-v-3cd441a0]{color:var(--adx-text-muted);font-size:12px}.transfer-page__summary strong[data-v-3cd441a0]{color:#0f2f5f;font-size:20px;line-height:1}.transfer-page__message[data-v-3cd441a0]{padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:var(--adx-status-info);background:var(--adx-status-info-bg)}.transfer-page__message--error[data-v-3cd441a0]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.transfer-page__modal[data-v-3cd441a0]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:var(--adx-space-6)}.transfer-page__backdrop[data-v-3cd441a0]{position:absolute;inset:0;border:0;background:#1720336b}@media(max-width:1120px){.transfer-page__filters[data-v-3cd441a0]{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto}}@media(max-width:720px){.transfer-page__summary[data-v-3cd441a0],.transfer-page__filters[data-v-3cd441a0]{grid-template-columns:1fr}}.phase-page[data-v-6c0be1e2],.phase-panel[data-v-6c0be1e2],.phase-section[data-v-6c0be1e2],label[data-v-6c0be1e2]{display:grid;gap:var(--adx-space-4)}.phase-page__header[data-v-6c0be1e2],.phase-actions[data-v-6c0be1e2],.phase-section__title[data-v-6c0be1e2]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3)}h1[data-v-6c0be1e2],h2[data-v-6c0be1e2],p[data-v-6c0be1e2]{margin:0}h2[data-v-6c0be1e2]{color:var(--adx-text);font-size:16px}.phase-page__header p[data-v-6c0be1e2],label span[data-v-6c0be1e2],.phase-muted[data-v-6c0be1e2]{color:var(--adx-text-muted);font-weight:700}.phase-panel[data-v-6c0be1e2],.phase-section[data-v-6c0be1e2]{padding:var(--adx-space-5);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface)}.phase-panel[data-v-6c0be1e2]{background:transparent}input[data-v-6c0be1e2],select[data-v-6c0be1e2],textarea[data-v-6c0be1e2]{width:100%;padding:0 var(--adx-space-3);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}input[data-v-6c0be1e2],select[data-v-6c0be1e2]{min-height:var(--adx-control-height-lg)}textarea[data-v-6c0be1e2]{padding-top:var(--adx-space-3);resize:vertical}.directory-search[data-v-6c0be1e2]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--adx-space-2)}.member-grid[data-v-6c0be1e2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--adx-space-2)}.member-check[data-v-6c0be1e2]{display:flex;align-items:center;gap:var(--adx-space-2);padding:var(--adx-space-2) var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.member-check input[data-v-6c0be1e2]{width:auto;min-height:0}.phase-button[data-v-6c0be1e2]{min-height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface);font-weight:700}.phase-button--primary[data-v-6c0be1e2]{border-color:var(--adx-primary);color:var(--adx-text-inverse);background:var(--adx-primary)}.phase-message[data-v-6c0be1e2]{margin:0;padding:var(--adx-space-3);border-radius:var(--adx-radius-md);background:var(--adx-primary-soft)}.phase-message--error[data-v-6c0be1e2]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.phase-page[data-v-dc5b79e1]{display:grid;gap:var(--adx-space-4)}.phase-page__header[data-v-dc5b79e1],.phase-panel__title[data-v-dc5b79e1]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3)}h1[data-v-dc5b79e1],h2[data-v-dc5b79e1],p[data-v-dc5b79e1]{margin:0}h2[data-v-dc5b79e1]{color:var(--adx-text);font-size:16px}.phase-page__header p[data-v-dc5b79e1],.phase-muted[data-v-dc5b79e1]{color:var(--adx-text-muted)}.phase-grid[data-v-dc5b79e1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);gap:var(--adx-space-4)}.phase-panel[data-v-dc5b79e1]{display:grid;gap:var(--adx-space-4);padding:var(--adx-space-5);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface)}.phase-fields[data-v-dc5b79e1]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--adx-space-3);margin:0}dt[data-v-dc5b79e1]{color:var(--adx-text-muted);font-weight:700}dd[data-v-dc5b79e1]{margin:0;word-break:break-word}.member-list[data-v-dc5b79e1]{display:grid;gap:var(--adx-space-2)}.member-list div[data-v-dc5b79e1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,auto) auto auto;align-items:center;gap:var(--adx-space-3);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.member-list span[data-v-dc5b79e1]{color:var(--adx-text-muted)}.phase-button[data-v-dc5b79e1]{min-height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface);font-weight:700}.phase-button--danger[data-v-dc5b79e1]{border-color:var(--adx-status-danger);color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.member-add-form[data-v-dc5b79e1],.member-add-form label[data-v-dc5b79e1]{display:grid;gap:var(--adx-space-3)}.member-add-form span[data-v-dc5b79e1]{color:var(--adx-text-muted);font-weight:700}.member-add-form select[data-v-dc5b79e1]{width:100%;min-height:var(--adx-control-height-lg);padding:0 var(--adx-space-3);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.phase-message[data-v-dc5b79e1]{margin:0;padding:var(--adx-space-3);border-radius:var(--adx-radius-md);background:var(--adx-primary-soft)}.phase-message--error[data-v-dc5b79e1]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}@media(max-width:900px){.phase-grid[data-v-dc5b79e1]{grid-template-columns:1fr}}.phase-page[data-v-b2a8ad0c]{display:grid;gap:var(--adx-space-4)}.phase-actions[data-v-b2a8ad0c]{display:flex;align-items:center;gap:var(--adx-space-3)}h1[data-v-b2a8ad0c],p[data-v-b2a8ad0c]{margin:0}.phase-message[data-v-b2a8ad0c]{margin:0;padding:var(--adx-space-3);border-radius:var(--adx-radius-md);background:var(--adx-primary-soft)}.phase-message--error[data-v-b2a8ad0c]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.approval-workflow-page__steps[data-v-df67276e]{display:grid;gap:12px}.approval-workflow-page__step[data-v-df67276e]{display:grid;grid-template-columns:80px minmax(160px,1fr) minmax(160px,1fr) auto;gap:12px;align-items:end;padding:12px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#fff}@media(max-width:720px){.approval-workflow-page__step[data-v-df67276e]{grid-template-columns:1fr}}.phase-page[data-v-76e649ca]{display:grid;gap:var(--adx-space-4)}.phase-page__header[data-v-76e649ca],.phase-actions[data-v-76e649ca]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-3)}h1[data-v-76e649ca],h2[data-v-76e649ca],h3[data-v-76e649ca],p[data-v-76e649ca]{margin:0}h2[data-v-76e649ca]{color:var(--adx-text);font-size:16px}h3[data-v-76e649ca]{color:var(--adx-text-muted);font-size:13px}.phase-page__header p[data-v-76e649ca],label span[data-v-76e649ca]{margin-top:var(--adx-space-1);color:var(--adx-text-muted)}.phase-grid[data-v-76e649ca]{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:var(--adx-space-4)}.phase-panel[data-v-76e649ca],label[data-v-76e649ca]{display:grid;gap:var(--adx-space-4)}.phase-panel[data-v-76e649ca]{padding:var(--adx-space-5);border:1px solid var(--adx-border);border-radius:var(--adx-radius-lg);background:var(--adx-surface)}.phase-fields[data-v-76e649ca]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--adx-space-3);margin:0}dt[data-v-76e649ca]{color:var(--adx-text-muted);font-weight:700}dd[data-v-76e649ca]{margin:0;word-break:break-word}.review-detail__file-list[data-v-76e649ca]{display:grid;gap:var(--adx-space-2);margin:0;padding:0;list-style:none}.review-detail__file-list li[data-v-76e649ca]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--adx-space-3);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.review-detail__file-list strong[data-v-76e649ca],.review-detail__file-list small[data-v-76e649ca]{display:block;overflow-wrap:anywhere}.review-detail__file-list small[data-v-76e649ca]{color:var(--adx-text-muted)}.review-detail__policy[data-v-76e649ca]{display:grid;gap:var(--adx-space-2)}.review-detail__policy-table[data-v-76e649ca]{display:grid;gap:var(--adx-space-2);min-width:0;overflow-x:auto}.review-detail__policy-head[data-v-76e649ca],.review-detail__policy-row[data-v-76e649ca]{display:grid;grid-template-columns:minmax(120px,1fr) 88px 72px 140px 88px;gap:var(--adx-space-2);align-items:center;min-width:560px}.review-detail__policy-head[data-v-76e649ca]{color:var(--adx-text-muted);font-size:12px;font-weight:750}.review-detail__policy-row[data-v-76e649ca]{padding:var(--adx-space-2);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.review-detail__policy-row span[data-v-76e649ca]{min-width:0;overflow-wrap:anywhere}.timeline[data-v-76e649ca]{display:grid;gap:var(--adx-space-2)}.timeline div[data-v-76e649ca]{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:var(--adx-space-3);padding:var(--adx-space-3);border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);background:var(--adx-surface-muted)}.timeline small[data-v-76e649ca]{grid-column:1 / -1;color:var(--adx-text-muted)}textarea[data-v-76e649ca]{width:100%;padding:var(--adx-space-3);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface);resize:vertical}.phase-actions[data-v-76e649ca]{justify-content:flex-start}.phase-button[data-v-76e649ca]{min-height:var(--adx-control-height-sm);padding:0 var(--adx-space-3);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface);font-weight:700}.phase-button--primary[data-v-76e649ca]{border-color:var(--adx-primary);color:var(--adx-text-inverse);background:var(--adx-primary)}.phase-button--danger[data-v-76e649ca]{border-color:var(--adx-status-danger);color:var(--adx-status-danger)}.phase-message[data-v-76e649ca]{margin:0;padding:var(--adx-space-3);border-radius:var(--adx-radius-md);background:var(--adx-primary-soft)}.phase-message--error[data-v-76e649ca]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}@media(max-width:900px){.phase-grid[data-v-76e649ca]{grid-template-columns:1fr}}.review-page[data-v-866a522e]{display:grid;gap:var(--adx-space-4)}.review-page__filters[data-v-866a522e]{display:grid;grid-template-columns:minmax(160px,220px) minmax(160px,220px) auto auto;gap:var(--adx-space-3);align-items:center}.review-page__filters select[data-v-866a522e]{min-width:0}h1[data-v-866a522e],p[data-v-866a522e]{margin:0}.phase-message[data-v-866a522e]{margin:0;padding:var(--adx-space-3);border-radius:var(--adx-radius-md);background:var(--adx-primary-soft)}.phase-message--error[data-v-866a522e]{color:var(--adx-status-danger);background:var(--adx-status-danger-bg)}.adx-shell[data-v-a54432ab]{display:grid;grid-template-columns:var(--adx-shell-sidebar-width) minmax(0,1fr);width:100%;min-width:1180px;height:100vh;min-height:0;color:var(--adx-text);background:var(--adx-app-bg)}.adx-shell--collapsed[data-v-a54432ab]{grid-template-columns:76px minmax(0,1fr)}.adx-shell__sidebar[data-v-a54432ab]{display:flex;flex-direction:column;min-height:0;min-width:0;padding:18px;color:#d9e2ee;background:var(--adx-sidebar-bg)}.adx-shell__brand[data-v-a54432ab]{display:flex;align-items:center;gap:var(--adx-space-3);margin-bottom:var(--adx-space-4);min-width:0}.adx-shell__brand-mark[data-v-a54432ab]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;border:1px solid #bdd5ff;border-radius:var(--adx-radius-lg);color:var(--adx-primary);background:var(--adx-primary-soft)}.adx-shell__brand-copy[data-v-a54432ab]{display:grid;gap:2px;min-width:0}.adx-shell__brand-text[data-v-a54432ab]{overflow:hidden;color:#fff;font-size:18px;font-weight:760;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.adx-shell__brand-subtitle[data-v-a54432ab]{overflow:hidden;color:#aebaca;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.adx-shell--collapsed .adx-shell__brand-copy[data-v-a54432ab]{display:none}.adx-shell__primary-action[data-v-a54432ab]{display:inline-flex;align-items:center;justify-content:center;gap:var(--adx-space-2);width:100%;min-height:42px;margin-bottom:20px;padding:0 var(--adx-space-4);border:1px solid #4d87ee;border-radius:var(--adx-radius-md);color:#fff;background:linear-gradient(#3477e6,#1769e0);box-shadow:0 10px 22px #0a2a5a47,inset 0 1px #ffffff38;font-weight:800}.adx-shell__primary-action[data-v-a54432ab]:hover{background:linear-gradient(#3f83f1,#1b6fe8)}.adx-shell__primary-action[data-v-a54432ab]:active{box-shadow:var(--adx-shadow-control-inset);transform:translateY(1px)}.adx-shell__nav[data-v-a54432ab]{display:block;flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:2px}.adx-shell__nav-group[data-v-a54432ab]{display:grid;gap:6px;margin-bottom:18px}.adx-shell__nav-group-title[data-v-a54432ab]{margin:0;padding:0 8px 2px;color:#93a4b8;font-size:12px;font-weight:650}.adx-shell__nav-item[data-v-a54432ab],.adx-shell__utility[data-v-a54432ab]{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:8px 10px;border:1px solid transparent;border-radius:var(--adx-radius-md);color:#d9e2ee;background:transparent;text-align:left;font-weight:650}.adx-shell__nav-item[data-v-a54432ab]:hover,.adx-shell__utility[data-v-a54432ab]:hover,.adx-shell__nav-item--active[data-v-a54432ab],.adx-shell__utility--active[data-v-a54432ab]{color:#fff;background:var(--adx-sidebar-active)}.adx-shell__nav-item[data-v-a54432ab]:active,.adx-shell__utility[data-v-a54432ab]:active,.adx-shell__nav-item--active[data-v-a54432ab],.adx-shell__utility--active[data-v-a54432ab]{box-shadow:inset 0 2px 6px #0000006b,inset 0 -1px #ffffff14;transform:translateY(1px)}.adx-shell__nav-icon[data-v-a54432ab]{display:inline-flex;flex:0 0 auto;color:#9fb0c4}.adx-shell__nav-item:hover .adx-shell__nav-icon[data-v-a54432ab],.adx-shell__utility:hover .adx-shell__nav-icon[data-v-a54432ab],.adx-shell__nav-item--active .adx-shell__nav-icon[data-v-a54432ab],.adx-shell__utility--active .adx-shell__nav-icon[data-v-a54432ab]{color:#fff}[data-v-a54432ab] .adx-shell__icon{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.adx-shell__sidebar-footer[data-v-a54432ab]{display:grid;gap:var(--adx-space-2);margin-top:auto;padding-top:14px;border-top:1px solid rgb(255 255 255 / 10%)}.adx-shell__utility[data-v-a54432ab]{min-height:36px;border-color:#ffffff1f;color:#e8eef7;background:#ffffff0f}.adx-shell__utility[data-v-a54432ab]:hover,.adx-shell__utility--active[data-v-a54432ab]{background:#ffffff1a}.adx-shell__utility--logout[data-v-a54432ab]{color:#f2d7d5}.adx-shell__workspace[data-v-a54432ab]{display:flex;flex-direction:column;min-height:0;min-width:0}.adx-shell__header[data-v-a54432ab]{display:flex;align-items:center;justify-content:space-between;gap:var(--adx-space-4);flex:0 0 auto;min-height:var(--adx-shell-topbar-height);padding:15px 24px;border-bottom:1px solid var(--adx-border);background:var(--adx-topbar-bg)}.adx-shell__heading[data-v-a54432ab]{display:grid;gap:4px;min-width:0}.adx-shell__module[data-v-a54432ab]{color:var(--adx-primary-hover);font-size:12px;font-weight:650}h1[data-v-a54432ab]{margin:0;color:#162a46;font-size:24px;font-weight:760;line-height:1.25}.adx-shell__actions[data-v-a54432ab]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.adx-shell__node-strip span[data-v-a54432ab]{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border:1px solid var(--adx-border);border-radius:var(--adx-radius-md);color:#324052;background:var(--adx-surface-muted);line-height:1.2}.adx-shell__main[data-v-a54432ab]{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;padding:20px 24px}.adx-shell__upload-center[data-v-a54432ab]{margin-bottom:var(--adx-space-4)}@media(max-width:900px){.adx-shell[data-v-a54432ab]{width:1180px}.adx-shell__sidebar[data-v-a54432ab]{flex:0 0 var(--adx-shell-sidebar-width)}}:root{color-scheme:light;--adx-font-family: Inter, Arial, "Microsoft YaHei", "PingFang SC", sans-serif;--adx-space-1: 4px;--adx-space-2: 8px;--adx-space-3: 12px;--adx-space-4: 16px;--adx-space-5: 20px;--adx-space-6: 24px;--adx-space-8: 32px;--adx-space-10: 40px;--adx-app-bg: #eef2f5;--adx-surface: #ffffff;--adx-surface-muted: #f8fafc;--adx-surface-raised: #ffffff;--adx-sidebar-bg: #26323f;--adx-sidebar-active: #344252;--adx-topbar-bg: #ffffff;--adx-border: #d7dee7;--adx-border-strong: #bdc8d6;--adx-text: #17202a;--adx-text-muted: #637083;--adx-text-subtle: #8a97a8;--adx-text-inverse: #ffffff;--adx-primary: #1769e0;--adx-primary-hover: #1154b5;--adx-primary-active: #0d4595;--adx-primary-soft: #e8f1ff;--adx-status-success: #157f4f;--adx-status-success-bg: #e7f6ee;--adx-status-warning: #936100;--adx-status-warning-bg: #fff3d6;--adx-status-danger: #b42318;--adx-status-danger-bg: #fde7e5;--adx-status-info: #1769e0;--adx-status-info-bg: #e8f1ff;--adx-status-neutral: #637083;--adx-status-neutral-bg: #eef2f5;--adx-focus-ring: 0 0 0 3px rgb(23 105 224 / 18%);--adx-radius-sm: 4px;--adx-radius-md: 6px;--adx-radius-lg: 8px;--adx-control-height-sm: 32px;--adx-control-height: 38px;--adx-control-height-lg: 44px;--adx-table-row-height: 44px;--adx-table-cell-x: 12px;--adx-table-cell-y: 10px;--adx-shadow-control: 0 1px 0 rgb(23 32 42 / 7%), 0 1px 2px rgb(23 32 42 / 8%);--adx-shadow-control-inset: inset 0 3px 8px rgb(15 23 42 / 18%);--adx-shadow-panel: 0 18px 50px rgb(39 52 67 / 12%);--adx-shell-sidebar-width: 248px;--adx-shell-topbar-height: 84px}*{box-sizing:border-box}html,body,#app{height:100%;min-height:100%}body{margin:0;color:var(--adx-text);background:var(--adx-app-bg);font-family:var(--adx-font-family);font-size:14px;text-rendering:optimizeLegibility;overflow:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}button,input,select,textarea{letter-spacing:0}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}:focus-visible{outline:none;box-shadow:var(--adx-focus-ring)}.adx-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.adx-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--adx-space-2);min-height:36px;padding:8px 13px;border:1px solid transparent;border-radius:var(--adx-radius-md);color:var(--adx-text);background:#fff;box-shadow:inset 0 1px #ffffffbf,0 1px 2px #0f172a14;font-weight:650;line-height:1.2;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,transform .08s ease;white-space:nowrap}.adx-button:hover:not(:disabled){border-color:var(--adx-primary);color:var(--adx-primary)}.adx-button:active:not(:disabled),.adx-button--active{box-shadow:inset 0 2px 4px #0f172a38;transform:translateY(1px)}.adx-button--primary{border-color:var(--adx-primary);color:var(--adx-text-inverse);background:var(--adx-primary)}.adx-button--primary:hover:not(:disabled){color:var(--adx-text-inverse);background:var(--adx-primary-hover)}.adx-button--danger{border-color:#e3b5ae;color:var(--adx-status-danger);background:linear-gradient(#fff,#fff4f2)}.adx-button-compact{min-width:40px;padding-inline:8px}.adx-button-row{min-height:28px;padding:5px 9px;border-color:var(--adx-border);font-size:13px}.adx-button-ghost{border-color:transparent;color:var(--adx-text-muted);background:transparent;box-shadow:none}.adx-field,.adx-select,.adx-textarea{width:100%;min-height:var(--adx-control-height);border:1px solid var(--adx-border-strong);border-radius:var(--adx-radius-md);color:var(--adx-text);background:var(--adx-surface)}.adx-field,.adx-select{padding:8px 10px}.adx-textarea{min-height:92px;padding:var(--adx-space-3);resize:vertical}.adx-field:focus,.adx-select:focus,.adx-textarea:focus{border-color:var(--adx-primary);outline:none;box-shadow:var(--adx-focus-ring)}
