.multi-picker{width:100%;min-width:0;position:relative}.multi-trigger{width:100%;text-align:start;cursor:pointer;display:block;min-height:44px}.multi-chips{display:flex;flex-wrap:wrap;gap:5px;margin-block:6px}.multi-chip{font:inherit;font-size:.85em;border:1px solid var(--border,#cbd5e1);border-radius:8px;background:var(--surface,#f1f5f9);color:inherit;padding:4px 9px;max-width:100%;overflow-wrap:anywhere;cursor:pointer}.multi-panel{position:fixed;z-index:12000;display:flex;flex-direction:column;gap:8px;padding:12px;box-sizing:border-box;border:1px solid var(--border,#cbd5e1);border-radius:14px;background:var(--surface,#fff);color:var(--text,#172b3a);box-shadow:0 14px 45px #0003;overflow:hidden}.multi-panel[hidden],.multi-children[hidden]{display:none!important}.multi-search{width:100%;flex-shrink:0}.multi-toolbar{display:flex;gap:5px;flex-wrap:wrap;flex-shrink:0}.multi-list{overflow:auto;overscroll-behavior:contain;min-height:40px}.multi-row{display:flex;align-items:center;gap:10px;padding:10px 8px;min-height:40px;box-sizing:border-box;cursor:pointer;border-radius:7px;overflow-wrap:anywhere}.multi-row:hover,.multi-row:focus-within{background:var(--surface-2,#ede9fe)}.multi-row input{flex:0 0 auto;width:17px;height:17px;accent-color:var(--brand,#7549d7)}.multi-group-head{display:flex;align-items:center;font-weight:700}.multi-group-head .multi-row{flex:1}.multi-fold{font:inherit;border:0;background:none;color:inherit;cursor:pointer;min-width:32px;min-height:40px}.multi-children{margin-inline-start:17px;padding-inline-start:8px;border-inline-start:1px solid var(--border,#cbd5e1)}.multi-empty{padding:18px;text-align:center;color:var(--muted,#64748b)}select.multi-source{position:absolute!important;clip-path:inset(50%);width:1px!important;height:1px!important;padding:0!important;overflow:hidden}div.multi-source{display:none!important}[data-theme=dark] .multi-panel{background:var(--surface,#192331);color:var(--text,#e5e7eb)}[data-theme=dark] .multi-chip{background:#273447}.workflow-steps{display:flex;gap:8px;flex-wrap:wrap;padding:12px 0}.workflow-step{border-inline-start:3px solid var(--brand,#7549d7);padding:8px 14px;background:var(--surface,#fff);border-radius:8px}.workflow-guide{line-height:1.9}@media print{.multi-panel{display:none!important}.multi-chip{border:0}.multi-trigger{display:none}}
[data-reviewer-fields][hidden]{display:none!important}
