.emczJG_upload{color:var(--ui-text);font-family:var(--aro-font-sans);flex-direction:column;gap:12px;display:flex}.emczJG_label{font-size:var(--aro-text-body-sm);font-weight:var(--aro-font-weight-medium)}.emczJG_dropzone{padding:28px var(--aro-space-md);border:1.5px dashed var(--ui-border);border-radius:var(--aro-radius-sm);background:var(--ui-control);text-align:center;transition:border-color var(--aro-duration-fast) var(--aro-ease-out), background-color var(--aro-duration-fast) var(--aro-ease-out);flex-direction:column;align-items:center;gap:6px;display:flex}.emczJG_dropzone[data-dragging]{border-color:var(--ui-selected-bg);background:var(--ui-range-bg)}.emczJG_dropIcon{color:var(--ui-text-muted);margin-block-end:4px}.emczJG_dropTitle{font-size:var(--aro-text-body-sm);font-weight:var(--aro-font-weight-semibold)}.emczJG_dropHint{font-size:var(--aro-text-caption);color:var(--ui-text-subtle)}.emczJG_browse{border:1px solid var(--ui-border);border-radius:var(--aro-radius-xs);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:var(--aro-text-caption);font-weight:var(--aro-font-weight-medium);cursor:pointer;margin-block-start:8px;padding:6px 12px}.emczJG_browse:hover{background:var(--ui-surface-hover)}.emczJG_files{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.emczJG_file{border:1px solid var(--ui-border);border-radius:var(--aro-radius-sm);background:var(--ui-surface);animation:emczJG_enter var(--aro-duration-base) var(--aro-ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.emczJG_file[data-status=error]{border-color:var(--ui-danger-border)}.emczJG_badge{block-size:38px;inline-size:34px;color:var(--ui-text-subtle);place-items:center;display:grid;position:relative}.emczJG_badgeSheet{margin:auto;position:absolute;inset:0}.emczJG_badgeTag{border-radius:calc(var(--aro-radius-2xs) / 2);background:var(--badge-color,var(--ui-text-muted));color:var(--aro-color-white);font-size:8px;font-weight:var(--aro-font-weight-semibold);letter-spacing:.02em;padding:1px 4px;position:absolute;inset-block-end:6px;inset-inline-start:-2px}.emczJG_badge[data-kind=pdf]{--badge-color:#d93a49}.emczJG_badge[data-kind=image]{--badge-color:#4b6ee9}.emczJG_badge[data-kind=video]{--badge-color:#b8790f}.emczJG_fileBody{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.emczJG_fileName{font-size:var(--aro-text-body-sm);font-weight:var(--aro-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.emczJG_fileMeta{font-size:var(--aro-text-caption);color:var(--ui-text-subtle);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.emczJG_state{color:var(--ui-text);align-items:center;gap:5px;display:inline-flex}.emczJG_doneIcon{background:var(--ui-success);block-size:14px;inline-size:14px;color:var(--aro-color-white);border-radius:50%;padding:2px}:root[data-theme=dark] .emczJG_doneIcon{color:var(--aro-color-offshore-navy)}.emczJG_spinner{border:2px solid var(--ui-border);border-block-start-color:var(--ui-info-text);border-radius:50%;block-size:11px;inline-size:11px;animation:.8s linear infinite emczJG_spin}.emczJG_progress{border-radius:var(--aro-radius-pill);background:var(--ui-control);block-size:4px;margin-block-start:6px;overflow:hidden}.emczJG_progress span{border-radius:inherit;background:var(--ui-selected-bg);transform-origin:0;block-size:100%;transition:transform .12s linear;display:block}.emczJG_fileError{font-size:var(--aro-text-caption);color:var(--ui-danger)}.emczJG_fileActions{align-items:center;gap:4px;display:flex}.emczJG_iconAction{border-radius:var(--aro-radius-pill);block-size:30px;inline-size:30px;color:var(--ui-text-subtle);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.emczJG_iconAction:hover{background:var(--ui-control);color:var(--ui-text)}.emczJG_textAction{border:1px solid var(--ui-border);border-radius:var(--aro-radius-2xs);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:var(--aro-text-caption);font-weight:var(--aro-font-weight-medium);cursor:pointer;padding:4px 10px}.emczJG_or{font-size:var(--aro-text-caption);color:var(--ui-text-subtle);align-items:center;gap:12px;display:flex}.emczJG_or:before,.emczJG_or:after{content:"";background:var(--ui-border);flex:1;block-size:1px}.emczJG_urlForm{flex-direction:column;gap:6px;display:flex}.emczJG_urlLabel{font-size:var(--aro-text-body-sm);font-weight:var(--aro-font-weight-medium)}.emczJG_urlRow{border:1px solid var(--ui-border);border-radius:var(--aro-radius-sm);background:var(--ui-surface);align-items:center;gap:8px;min-block-size:42px;padding-inline:12px 6px;display:flex}.emczJG_urlRow:focus-within{border-color:var(--aro-color-signal-blue);box-shadow:var(--aro-focus-ring)}.emczJG_urlRow[data-invalid]{border-color:var(--ui-danger)}.emczJG_urlIcon{color:var(--ui-text-subtle);flex-shrink:0}.emczJG_urlInput{block-size:40px;min-inline-size:0;color:var(--ui-text);font:inherit;font-size:var(--aro-text-body-sm);background:0 0;border:none;flex:1}.emczJG_urlInput::placeholder{color:var(--ui-text-subtle)}.emczJG_urlInput:focus-visible{outline:none}@keyframes emczJG_spin{to{transform:rotate(360deg)}}@keyframes emczJG_enter{0%{opacity:0;transform:translateY(4px)}}
.x0XKLG_badge{--tone-text:var(--ui-tone-neutral-text);--tone-bg:var(--ui-tone-neutral-bg);max-inline-size:100%;font-size:var(--aro-text-caption);font-weight:var(--aro-font-weight-medium);white-space:nowrap;align-items:center;gap:6px;line-height:1;display:inline-flex}.x0XKLG_badge[data-variant=pill]{border-radius:var(--aro-radius-pill);background:var(--tone-bg);color:var(--tone-text);padding:5px 9px 5px 8px}.x0XKLG_badge[data-variant=plain]{font-size:var(--aro-text-body-sm);font-weight:var(--aro-font-weight-regular);color:var(--ui-text)}.x0XKLG_dot{background:var(--tone-text);border-radius:50%;flex-shrink:0;block-size:6px;inline-size:6px}.x0XKLG_badge[data-variant=plain] .x0XKLG_dot{block-size:8px;inline-size:8px}.x0XKLG_badge[data-tone=success]{--tone-text:var(--ui-tone-success-text);--tone-bg:var(--ui-tone-success-bg)}.x0XKLG_badge[data-tone=info]{--tone-text:var(--ui-tone-info-text);--tone-bg:var(--ui-tone-info-bg)}.x0XKLG_badge[data-tone=warning]{--tone-text:var(--ui-tone-warning-text);--tone-bg:var(--ui-tone-warning-bg)}.x0XKLG_badge[data-tone=danger]{--tone-text:var(--ui-tone-danger-text);--tone-bg:var(--ui-tone-danger-bg)}
._3oR20q_root{z-index:80;padding:var(--aro-space-md);place-items:center;display:grid;position:fixed;inset:0}._3oR20q_scrim{background:var(--ui-scrim);animation:_3oR20q_fade var(--aro-duration-base) var(--aro-ease-out);position:absolute;inset:0}._3oR20q_card{--tone:var(--ui-tone-danger-text);--tone-soft:var(--ui-tone-danger-bg);--confirm-bg:var(--ui-danger-solid);--confirm-bg-hover:var(--ui-danger-solid-hover);--confirm-text:var(--ui-danger-solid-text);border:1px solid var(--ui-border);border-radius:var(--aro-radius-lg);background:var(--ui-surface-raised);inline-size:min(400px,100%);color:var(--ui-text);text-align:center;box-shadow:var(--ui-shadow-pop);animation:_3oR20q_rise .28s var(--aro-ease-out);flex-direction:column;align-items:center;padding:32px 24px 24px;display:flex;position:relative;overflow:hidden}._3oR20q_card:before{background:radial-gradient(closest-side, color-mix(in oklch, var(--tone) 20%, transparent), transparent);content:"";filter:blur(8px);pointer-events:none;block-size:220px;position:absolute;inset:-40% -20% auto}._3oR20q_card[data-tone=warning]{--tone:var(--ui-tone-warning-text);--tone-soft:var(--ui-tone-warning-bg);--confirm-bg:var(--ui-primary-bg);--confirm-bg-hover:var(--ui-primary-bg-hover);--confirm-text:var(--ui-primary-text)}._3oR20q_card[data-tone=info]{--tone:var(--ui-tone-info-text);--tone-soft:var(--ui-tone-info-bg);--confirm-bg:var(--ui-primary-bg);--confirm-bg-hover:var(--ui-primary-bg-hover);--confirm-text:var(--ui-primary-text)}._3oR20q_card[data-tone=success]{--tone:var(--ui-tone-success-text);--tone-soft:var(--ui-tone-success-bg);--confirm-bg:var(--ui-primary-bg);--confirm-bg-hover:var(--ui-primary-bg-hover);--confirm-text:var(--ui-primary-text)}._3oR20q_icon{block-size:52px;inline-size:52px;border:1px solid var(--ui-border);background:var(--ui-surface-raised);color:var(--tone);box-shadow:var(--aro-shadow-small);border-radius:50%;place-items:center;margin-block-end:var(--aro-space-md);display:grid;position:relative}._3oR20q_title{font-size:var(--aro-text-title);font-weight:var(--aro-font-weight-semibold);text-wrap:balance;line-height:1.3;position:relative}._3oR20q_description{max-inline-size:32ch;font-size:var(--aro-text-body-sm);color:var(--ui-text-muted);text-wrap:pretty;margin-block-start:6px;line-height:1.5;position:relative}._3oR20q_description strong{color:var(--ui-text);font-weight:var(--aro-font-weight-medium)}._3oR20q_actions{gap:var(--aro-space-xs);inline-size:100%;grid-template-columns:1fr 1fr;margin-block-start:var(--aro-space-lg);display:grid;position:relative}._3oR20q_actions[data-single]{grid-template-columns:1fr}._3oR20q_cancel,._3oR20q_confirm{border-radius:var(--aro-radius-pill);min-block-size:42px;font:inherit;font-size:var(--aro-text-body-sm);font-weight:var(--aro-font-weight-medium);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding-inline:16px;display:inline-flex}._3oR20q_cancel{border:1px solid var(--ui-border);background:var(--ui-control);color:var(--ui-text)}._3oR20q_cancel:hover:not(:disabled){background:var(--ui-surface-hover)}._3oR20q_confirm{background:var(--confirm-bg);color:var(--confirm-text);border:none}._3oR20q_confirm:hover:not(:disabled){background:var(--confirm-bg-hover)}._3oR20q_cancel:disabled,._3oR20q_confirm:disabled{cursor:progress;opacity:.7}._3oR20q_confirm:disabled:not([aria-busy]){cursor:not-allowed;opacity:.45}._3oR20q_card[data-detailed]{inline-size:min(560px,100%);max-block-size:calc(100dvh - 2 * var(--aro-space-md));text-align:start;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:14px;padding:24px;display:grid;overflow:hidden auto}._3oR20q_card[data-detailed]:before{inline-size:360px;inset:-45% auto auto -25%}._3oR20q_card[data-detailed] ._3oR20q_icon{background:var(--tone-soft);border-color:color-mix(in oklch, var(--tone) 24%, transparent);grid-row:span 2;block-size:44px;inline-size:44px;margin:0}._3oR20q_card[data-detailed] ._3oR20q_title{align-self:end}._3oR20q_card[data-detailed] ._3oR20q_description{max-inline-size:none;margin-block-start:2px}._3oR20q_card[data-detailed] ._3oR20q_actions{grid-column:1/-1}._3oR20q_details{gap:var(--aro-space-md);min-block-size:0;flex-direction:column;grid-column:1/-1;margin-block-start:var(--aro-space-lg);display:flex;position:relative}._3oR20q_change{border:1px dashed color-mix(in oklch, var(--tone) 40%, transparent);border-radius:var(--aro-radius-sm);background:color-mix(in oklch, var(--tone-soft) 60%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:12px 14px;display:flex}._3oR20q_changeField{font-size:var(--aro-text-caption);font-weight:var(--aro-font-weight-medium);letter-spacing:.02em;text-transform:uppercase;color:var(--ui-text-muted)}._3oR20q_changeValues{min-inline-size:0;font-size:var(--aro-text-body-sm);color:var(--ui-text-muted);flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}._3oR20q_changeFrom{color:var(--ui-text-subtle);-webkit-text-decoration-color:color-mix(in oklch, var(--ui-text-subtle) 70%, transparent);text-decoration-color:color-mix(in oklch, var(--ui-text-subtle) 70%, transparent)}._3oR20q_changeTo{border-radius:var(--aro-radius-pill);background:var(--ui-surface-raised);color:var(--ui-text);font-weight:var(--aro-font-weight-semibold);box-shadow:0 0 0 1px var(--ui-border);padding:2px 8px;text-decoration:none}._3oR20q_impact{gap:var(--aro-space-xs);flex-direction:column;min-block-size:0;display:flex}._3oR20q_impactSummary{font-size:var(--aro-text-body-sm);color:var(--ui-text-muted)}._3oR20q_impactSummary strong{color:var(--tone);font-weight:var(--aro-font-weight-semibold)}._3oR20q_impactList{overscroll-behavior:contain;border:1px solid var(--ui-border);border-radius:var(--aro-radius-md);background:var(--ui-control);flex-direction:column;max-block-size:min(40vh,340px);display:flex;overflow-y:auto}._3oR20q_impactList:focus-visible{outline:2px solid var(--ui-nav-indicator);outline-offset:2px}._3oR20q_group{--group-text:var(--ui-tone-neutral-text);--group-bg:var(--ui-tone-neutral-bg);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}._3oR20q_group+._3oR20q_group{border-block-start:1px solid var(--ui-border)}._3oR20q_group[data-tone=danger]{--group-text:var(--ui-tone-danger-text);--group-bg:var(--ui-tone-danger-bg)}._3oR20q_group[data-tone=warning]{--group-text:var(--ui-tone-warning-text);--group-bg:var(--ui-tone-warning-bg)}._3oR20q_group[data-tone=info]{--group-text:var(--ui-tone-info-text);--group-bg:var(--ui-tone-info-bg)}._3oR20q_group[data-tone=success]{--group-text:var(--ui-tone-success-text);--group-bg:var(--ui-tone-success-bg)}._3oR20q_groupIcon{border-radius:var(--aro-radius-xs);background:var(--group-bg);block-size:32px;inline-size:32px;color:var(--group-text);place-items:center;display:grid}._3oR20q_groupBody{flex-direction:column;gap:4px;min-inline-size:0;display:flex}._3oR20q_groupHead{justify-content:space-between;align-items:center;gap:12px;min-block-size:32px;display:flex}._3oR20q_groupLabel{font-size:var(--aro-text-body-sm);font-weight:var(--aro-font-weight-medium);color:var(--ui-text)}._3oR20q_groupCount{border-radius:var(--aro-radius-pill);background:var(--group-bg);min-inline-size:28px;color:var(--group-text);font-size:var(--aro-text-caption);font-weight:var(--aro-font-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;flex:none;padding:2px 9px}._3oR20q_groupNote{font-size:var(--aro-text-caption);color:var(--ui-text-muted);line-height:1.45}._3oR20q_samples{flex-wrap:wrap;gap:6px;margin-block-start:4px;display:flex}._3oR20q_sample,._3oR20q_more{border-radius:var(--aro-radius-pill);max-inline-size:100%;font-size:var(--aro-text-caption);text-overflow:ellipsis;white-space:nowrap;padding:3px 9px;overflow:hidden}._3oR20q_sample{border:1px solid var(--ui-border);background:var(--ui-surface-raised);color:var(--ui-text)}._3oR20q_more{color:var(--ui-text-muted);font-weight:var(--aro-font-weight-medium)}._3oR20q_acknowledge{margin-block-start:var(--aro-space-md);padding-inline:2px;position:relative}._3oR20q_card[data-detailed] ._3oR20q_acknowledge{grid-column:1/-1}@media (max-width:480px){._3oR20q_card[data-detailed]{padding:20px 16px 16px}._3oR20q_card[data-detailed] ._3oR20q_actions{grid-template-columns:1fr}._3oR20q_card[data-detailed] ._3oR20q_confirm{order:-1}}._3oR20q_spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:14px;inline-size:14px;animation:.8s linear infinite _3oR20q_spin}@keyframes _3oR20q_fade{0%{opacity:0}}@keyframes _3oR20q_rise{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes _3oR20q_spin{to{transform:rotate(360deg)}}
.z-2cCa_sections{border:1px solid var(--ui-border);border-radius:var(--aro-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-panel);container:form/inline-size}.z-2cCa_section{gap:var(--aro-space-md);padding:var(--aro-space-lg);grid-template-columns:minmax(0,1fr);display:grid}.z-2cCa_section+.z-2cCa_section{border-block-start:1px solid var(--ui-border)}.z-2cCa_intro{flex-direction:column;gap:4px;display:flex}.z-2cCa_title{font-size:var(--aro-text-body);font-weight:var(--aro-font-weight-semibold);color:var(--ui-text)}.z-2cCa_description{max-inline-size:36ch;font-size:var(--aro-text-body-sm);color:var(--ui-text-muted);line-height:1.5}.z-2cCa_fields{gap:var(--aro-space-md);flex-direction:column;min-inline-size:0;display:flex}@container form (min-width:760px){.z-2cCa_section{padding:28px var(--aro-space-xl);grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:40px}}
.rQNjCG_bar{z-index:20;justify-content:space-between;align-items:center;gap:var(--aro-space-sm);border:1px solid var(--ui-border);border-radius:var(--aro-radius-md);background:var(--ui-surface-raised);color:var(--ui-text);box-shadow:var(--ui-shadow-pop);flex-wrap:wrap;margin-block-start:var(--aro-space-md);padding:10px 10px 10px 18px;display:flex;position:sticky;inset-block-end:var(--aro-space-md)}.rQNjCG_status{font-size:var(--aro-text-body-sm);color:var(--ui-text-muted);align-items:center;gap:8px;display:inline-flex}.rQNjCG_bar[data-dirty] .rQNjCG_status{color:var(--ui-text);font-weight:var(--aro-font-weight-medium)}.rQNjCG_dot{background:var(--ui-tone-warning-text);block-size:8px;inline-size:8px;box-shadow:0 0 0 4px var(--ui-tone-warning-bg);border-radius:50%}.rQNjCG_saved{color:var(--ui-success)}.rQNjCG_actions{gap:var(--aro-space-xs);margin-inline-start:auto;display:flex}.rQNjCG_primary,.rQNjCG_secondary{border-radius:var(--aro-radius-pill);block-size:40px;font:inherit;font-size:var(--aro-text-body-sm);font-weight:var(--aro-font-weight-medium);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.rQNjCG_secondary{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text)}.rQNjCG_secondary:hover:not(:disabled){background:var(--ui-surface-hover)}.rQNjCG_primary{background:var(--ui-primary-bg);color:var(--ui-primary-text);border:none}.rQNjCG_primary:hover:not(:disabled){background:var(--ui-primary-bg-hover)}.rQNjCG_primary:disabled,.rQNjCG_secondary:disabled{cursor:not-allowed;opacity:.45}.rQNjCG_primary[aria-busy]{cursor:progress;opacity:.8}.rQNjCG_spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:14px;inline-size:14px;animation:.8s linear infinite rQNjCG_spin}@media (max-width:520px){.rQNjCG_actions{flex:1}.rQNjCG_primary,.rQNjCG_secondary{flex:1;padding-inline:10px}}@keyframes rQNjCG_spin{to{transform:rotate(360deg)}}
