._overlay_o00he_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f1b2d73;z-index:1000;display:grid;place-items:center;padding:16px}._card_o00he_11{width:min(600px,94vw);max-height:88vh;background:var(--surface, #fff);border:1px solid var(--line);border-radius:var(--radius, 12px);box-shadow:var(--shadow);overflow:hidden;display:flex;flex-direction:column;font-family:inherit}._head_o00he_24{padding:15px 18px 13px;display:flex;justify-content:space-between;align-items:flex-start}._title_o00he_31{font-size:14px;margin:0;font-weight:650;color:var(--ink)}._meta_o00he_38{font-size:11px;color:var(--ink-3);margin-top:3px}._close_o00he_44{border:none;background:transparent;font-size:16px;color:var(--ink-3);cursor:pointer;line-height:1;padding:0 2px}._summary_o00he_54{display:flex;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:var(--surface-2)}._summaryCell_o00he_61{flex:1;padding:9px 18px;border-right:1px solid var(--line-2)}._summaryCell_o00he_61:last-child{border-right:0}._summaryK_o00he_71{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-weight:600}._summaryV_o00he_79{font-size:14px;font-weight:650;margin-top:2px;color:var(--ink)}._summaryV_o00he_79 small{font-size:11px;color:var(--ink-3);font-weight:500;margin-left:3px}._body_o00he_93{overflow-y:auto}._prow_o00he_97{padding:12px 18px;border-bottom:1px solid var(--line-2)}._prow_o00he_97:last-of-type{border-bottom:0}._l1_o00he_106{display:flex;align-items:center;gap:8px}._dot_o00he_112{width:6px;height:6px;border-radius:50%;flex:none}._dotG_o00he_119{background:var(--green)}._dotA_o00he_122{background:var(--amber)}._dotR_o00he_125{background:var(--red)}._dotN_o00he_128{background:var(--ink-3)}._pn_o00he_132{font-size:12px;font-weight:640;color:var(--ink)}._badge_o00he_138{font-size:11px;font-weight:700;letter-spacing:.03em;padding:2px 6px;border-radius:5px}._badgeLive_o00he_146{background:var(--green-soft);color:var(--green)}._badgeEst_o00he_151{background:var(--line-2);color:var(--ink-3)}._flex_o00he_156{flex:1}._val_o00he_160{font-size:12px;font-weight:640;font-variant-numeric:tabular-nums;color:var(--ink)}._val_o00he_160 em{font-style:normal;font-weight:500;color:var(--ink-3)}._unit_o00he_173{font-size:11px;color:var(--ink-3);margin-left:4px}._stop_o00he_179{height:26px;padding:0 11px;border-radius:7px;border:1px solid var(--elli-danger-border);background:var(--surface);color:var(--red);font-size:11px;font-weight:700;letter-spacing:.05em;cursor:pointer;font-family:inherit;flex:none;opacity:1}._stop_o00he_179:hover{background:var(--red-soft);border-color:var(--elli-danger-border-hover)}._bar_o00he_200{height:4px;background:var(--line);border-radius:3px;overflow:hidden;margin-top:8px}._bar_o00he_200 i{display:block;height:100%;border-radius:3px}._fillG_o00he_214{background:var(--green)}._fillA_o00he_217{background:var(--amber)}._fillR_o00he_220{background:var(--red)}._ft_o00he_224{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--ink-3)}._ind_o00he_232{margin-top:8px;padding-left:11px;border-left:2px solid var(--line)}._note_o00he_238{margin:0 18px 14px;padding:8px 10px;background:var(--amber-soft);border:1px solid var(--elli-warn-border);border-radius:8px;font-size:11px;color:var(--ink);line-height:1.45}._alert_o00he_249{margin:12px 18px 0;font-size:12px;color:var(--red);background:var(--red-soft);padding:10px;border-radius:8px}._loading_o00he_258,._empty_o00he_259{padding:20px 18px;color:var(--ink-3);font-size:12px}._confirm_o00he_265{margin-top:10px;padding:10px;background:var(--surface-2);border-radius:8px;border:1px solid var(--line)}._confirmTitle_o00he_273{font-size:12px;font-weight:600;color:var(--ink);margin-bottom:4px}._confirmBody_o00he_280{font-size:11px;color:var(--ink-2);margin-bottom:8px}._reasonLabel_o00he_286{display:block;font-size:11px;color:var(--ink-2);margin-bottom:8px}._reasonInput_o00he_293{display:block;width:100%;margin-top:4px;border:1px solid var(--line);border-radius:6px;padding:6px 8px;font-size:12px;box-sizing:border-box;font-family:inherit}._confirmActs_o00he_305{display:flex;gap:8px;justify-content:flex-end}.sp-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a57;display:flex;align-items:center;justify-content:center;z-index:1100;padding:28px}.sp-modal{position:relative;width:min(1000px,96vw);max-height:94vh;background:var(--elli-bg-widget, #fff);border:1px solid var(--elli-border, #cbd5e1);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 70px -22px #0f172a59}.sp-modal-bar{height:3px;background:linear-gradient(90deg,var(--elli-primary, #2563eb),#60a5fa 60%,transparent);flex-shrink:0}.sp-modal-head{display:flex;align-items:center;gap:12px;padding:16px 20px 14px;border-bottom:1px solid var(--elli-border-light, #e2e8f0);flex-shrink:0}.sp-modal-glyph{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:var(--elli-pill-info-bg, #eff6ff);border:1px solid #bfdbfe;color:var(--elli-primary, #2563eb);font-size:17px}.sp-modal-htxt h2{margin:0;font-size:15.5px;letter-spacing:.2px;color:var(--elli-text-primary, #0f172a)}.sp-modal-htxt p{margin:2px 0 0;font-size:11.5px;color:var(--elli-text-muted, #475569)}.sp-ai-chip{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--elli-primary, #2563eb);background:var(--elli-pill-info-bg, #eff6ff);border:1px solid #bfdbfe;padding:5px 10px;border-radius:999px}.sp-ai-dot{width:6px;height:6px;border-radius:50%;background:var(--elli-primary, #2563eb)}.sp-modal-close{margin-left:8px;color:var(--elli-text-muted, #94a3b8);background:none;border:none;cursor:pointer;font-size:18px;line-height:1;padding:4px}.sp-steps{display:flex;gap:6px;padding:12px 20px;border-bottom:1px solid var(--elli-border-light, #e2e8f0);font-size:11px;color:var(--elli-text-muted, #475569);background:var(--elli-bg-subtle, #f8fafc);flex-shrink:0;flex-wrap:wrap}.sp-step{display:flex;align-items:center;gap:7px;padding:5px 11px;border-radius:8px;border:1px solid var(--elli-border-light, #e2e8f0);background:#fff}.sp-step b{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-size:10px;background:var(--elli-border-light, #e2e8f0);color:var(--elli-text-muted, #475569);font-weight:700}.sp-step.done{color:var(--elli-pill-success-text, #059669);border-color:#a7f3d0;background:var(--elli-pill-success-bg, #ecfdf5)}.sp-step.done b{background:var(--elli-pill-success-text, #059669);color:#fff}.sp-step.now{color:var(--elli-primary, #2563eb);border-color:#bfdbfe;background:var(--elli-pill-info-bg, #eff6ff)}.sp-step.now b{background:var(--elli-primary, #2563eb);color:#fff}.sp-modal-body-scroll{overflow-y:auto;flex:1;min-height:200px}.sp-body-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:0}@media (max-width: 720px){.sp-body-grid{grid-template-columns:1fr}}.sp-col{padding:18px 20px}.sp-col-left{border-right:1px solid var(--elli-border-light, #e2e8f0);background:var(--elli-bg-subtle, #f8fafc)}.sp-lbl{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--elli-text-muted, #64748b);margin:0 0 9px}.sp-sig-textarea,.sp-sig-preview{font-family:var(--elli-font-mono, ui-monospace, monospace);font-size:12px;line-height:1.7;color:var(--elli-text-secondary, #1e293b);background:#fff;border:1px solid var(--elli-border-light, #e2e8f0);border-radius:10px;padding:14px;white-space:pre-wrap;min-height:250px;width:100%;box-sizing:border-box;resize:vertical}.sp-sig-preview{min-height:250px}.sp-hl{background:var(--elli-pill-info-bg, #eff6ff);border-bottom:1px solid #93c5fd;border-radius:3px;padding:0 2px;color:var(--elli-primary, #1d4ed8)}.sp-reparse{margin-top:10px;font-size:11px;color:var(--elli-primary, #2563eb);background:none;border:none;cursor:pointer;padding:0}.sp-field{display:grid;grid-template-columns:96px 1fr auto;align-items:start;gap:10px;padding:9px 0;border-bottom:1px dashed var(--elli-border-light, #e2e8f0)}.sp-field:last-child{border-bottom:0}.sp-fkey{font-size:11px;color:var(--elli-text-muted, #475569);padding-top:4px}.sp-fval-wrap{min-width:0}.sp-fval-wrap .sp-editable-value{font-size:13px;color:var(--elli-text-primary, #0f172a);background:transparent;border:1px solid transparent;border-radius:6px;padding:4px 7px;cursor:pointer;word-break:break-word}.sp-fval-wrap .sp-editable-value:hover{border-color:var(--elli-border, #cbd5e1);background:var(--elli-bg-subtle, #f8fafc)}.sp-fval-wrap .sp-editable-value.mono{font-family:var(--elli-font-mono, ui-monospace, monospace);font-size:12.5px}.sp-fval-wrap .sp-editable-value.muted{color:var(--elli-text-muted, #64748b)}.sp-fval-wrap input{width:100%;font-size:13px;padding:4px 7px;border:1px solid var(--elli-primary, #2563eb);border-radius:6px;box-sizing:border-box}.sp-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;padding-top:2px}.sp-cdot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.sp-cdot-hi{background:var(--elli-pill-success-text, #059669)}.sp-cdot-mid{background:#f59e0b}.sp-cdot-lo{background:var(--elli-pill-danger-text, #dc2626)}.sp-company{padding:14px 20px 4px}.sp-co-head{display:flex;align-items:center;gap:8px;margin:0 0 10px}.sp-co-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 720px){.sp-co-cards{grid-template-columns:1fr}}.sp-co{border:1px solid var(--elli-border-light, #e2e8f0);border-radius:12px;padding:13px 14px;background:#fff}.sp-co.selected{border-color:#bfdbfe;box-shadow:0 0 0 3px var(--elli-pill-info-bg, #eff6ff)}.sp-co-name{font-size:14px;font-weight:650;display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--elli-text-primary, #0f172a)}.sp-co-pick{margin-top:11px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sp-co-hint{font-size:11px;color:var(--elli-text-muted, #475569)}.sp-co.new-card{display:flex;flex-direction:column;justify-content:space-between;background:var(--elli-bg-subtle, #f8fafc)}.sp-enrich{margin-top:9px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sp-estat{background:#fff;border:1px solid var(--elli-border-light, #e2e8f0);border-radius:8px;padding:8px 9px}.sp-estat .t{font-size:9px;color:var(--elli-text-muted, #64748b);text-transform:uppercase;letter-spacing:.05em}.sp-estat .v{font-size:13px;font-weight:650;margin-top:2px;color:var(--elli-text-primary, #0f172a)}.sp-spark{height:3px;border-radius:2px;background:linear-gradient(90deg,var(--elli-pill-success-text, #059669),transparent);margin-top:7px}.sp-spark.amber{background:linear-gradient(90deg,#f59e0b,transparent)}.sp-kv{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;margin-top:9px;font-size:11.5px}.sp-kv span:nth-child(odd){color:var(--elli-text-muted, #64748b)}.sp-kv span:nth-child(2n){color:var(--elli-text-secondary, #1e293b);font-family:var(--elli-font-mono, ui-monospace, monospace);font-size:11px}.sp-search{margin-top:12px}.sp-search input{width:100%;box-sizing:border-box;background:#fff;border:1px solid var(--elli-border, #cbd5e1);border-radius:9px;padding:10px 12px;font-size:12.5px}.sp-search-results{margin-top:8px;display:flex;flex-direction:column;gap:6px}.sp-search-item{text-align:left;font-size:12px;padding:8px 10px;border:1px solid var(--elli-border-light, #e2e8f0);border-radius:8px;background:#fff;cursor:pointer}.sp-search-item.selected{border-color:#bfdbfe;background:var(--elli-pill-info-bg, #eff6ff)}.sp-dedup{margin:14px 20px 0;display:flex;align-items:center;gap:12px;background:var(--elli-pill-warning-bg, #fffbeb);border:1px solid #fcd34d;border-radius:10px;padding:11px 14px;flex-wrap:wrap}.sp-dedup-ic{color:var(--elli-pill-warning-text, #b45309);font-size:16px}.sp-dedup-txt{font-size:12px;color:#7c4a11;flex:1;min-width:200px}.sp-dedup-acts{display:flex;gap:8px;flex-wrap:wrap}.sp-met{margin:14px 20px 0}.sp-met input{width:100%;background:#fff;border:1px solid var(--elli-border, #cbd5e1);border-radius:9px;padding:10px 12px;color:var(--elli-text-primary, #0f172a);font-size:12.5px;box-sizing:border-box}.sp-foot{display:flex;align-items:center;gap:12px;margin-top:16px;padding:14px 20px;border-top:1px solid var(--elli-border-light, #e2e8f0);background:var(--elli-bg-subtle, #f8fafc);flex-shrink:0;flex-wrap:wrap}.sp-src{font-size:11px;color:var(--elli-text-muted, #64748b);font-family:var(--elli-font-mono, ui-monospace, monospace)}.sp-foot-sp{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.sp-btn{font-size:11.5px;font-weight:650;border-radius:8px;padding:7px 12px;cursor:pointer;border:1px solid var(--elli-border, #cbd5e1);background:#fff;color:var(--elli-text-secondary, #1e293b)}.sp-btn:disabled{opacity:.5;cursor:not-allowed}.sp-btn-pri{background:var(--elli-primary, #2563eb);border-color:var(--elli-primary, #2563eb);color:#fff}.sp-btn-save{font-size:12.5px;font-weight:700;background:var(--elli-primary, #2563eb);color:#fff;border:none;border-radius:9px;padding:10px 18px;cursor:pointer;box-shadow:0 8px 20px -8px #2563eb8c}.sp-btn-save:disabled{opacity:.5;cursor:not-allowed}.sp-btn-ghost{font-size:12.5px;color:var(--elli-text-secondary, #1e293b);background:#fff;border:1px solid var(--elli-border, #cbd5e1);border-radius:9px;padding:10px 15px;cursor:pointer}.sp-state-panel{padding:32px 24px;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.sp-state-panel.sp-state-left{align-items:stretch;text-align:left}.sp-loading{font-size:13px;color:var(--elli-text-muted, #475569)}.sp-error{font-size:13px;color:var(--elli-pill-danger-text, #dc2626);margin-bottom:12px}.sp-success{font-size:13px;color:var(--elli-pill-success-text, #15803d);margin-bottom:12px}.sp-blocked{padding:24px;text-align:center}.sp-blocked p{font-size:13px;color:var(--elli-text-secondary, #1e293b);max-width:420px;margin:0 auto 16px}.sp-role-map{color:var(--elli-primary, #2563eb);font-weight:600}.sp-modes{display:flex;gap:6px;padding:14px 20px 0}.sp-seg{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;padding:8px 14px;border-radius:9px;border:1px solid var(--elli-border, #cbd5e1);background:#fff;color:var(--elli-text-muted, #475569);cursor:pointer}.sp-seg small{font-weight:500;color:var(--elli-text-muted, #94a3b8);font-size:10.5px}.sp-seg.on{background:var(--elli-pill-info-bg, #eff6ff);border-color:#bfdbfe;color:var(--elli-primary, #2563eb)}.sp-body-manual{grid-template-columns:1fr}.sp-preview-dedup{margin:14px 20px 0}.sp-reconcile{margin:14px 20px 0;padding:12px 14px;border:1px solid var(--elli-border-light, #e2e8f0);border-radius:10px;background:var(--elli-bg-subtle, #f8fafc)}.sp-reconcile-grid{display:flex;flex-direction:column;gap:8px}.sp-reconcile-head,.sp-reconcile-row{display:grid;grid-template-columns:96px 1fr 1fr;gap:10px;align-items:center;font-size:12px}.sp-reconcile-head{font-weight:600;color:var(--elli-text-muted, #64748b);margin-bottom:4px}.sp-reconcile-opt{display:flex;align-items:center;gap:6px;cursor:pointer}.sp-reconcile-opt.sp-reconcile-disabled{opacity:.45;cursor:not-allowed}.sp-reconcile-opt.sp-reconcile-disabled input{cursor:not-allowed}.elli-edit-pencil{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:4px;flex:0 0 auto;border:none;background:transparent;border-radius:6px;cursor:pointer;color:#64748b;opacity:.45;transition:opacity .12s ease,color .12s ease,background .12s ease;vertical-align:middle;padding:0}.elli-edit-pencil:hover,.elli-edit-pencil:focus-visible{opacity:1;color:var(--elli-accent, #2563eb);background:var(--elli-accent-soft, #eaf1fe);outline:none}.chv4-run-pulse{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:600;white-space:nowrap;cursor:default;font-family:var(--elli-font);border:1px solid var(--elli-border, #e5e7eb);background:var(--elli-surface, #ffffff);color:var(--elli-text, #1a1d23);animation:elli-run-pulse 1.5s ease-in-out infinite}@keyframes elli-run-pulse{0%,to{border-color:var(--elli-border, #e5e7eb);background-color:var(--elli-surface, #ffffff);color:var(--elli-text, #1a1d23);box-shadow:0 0 #0078d400}50%{border-color:#0078d4;background-color:#deecf9;color:#005a9e;box-shadow:0 0 0 3px #0078d440}}@media (prefers-reduced-motion: reduce){.chv4-run-pulse{animation:none;border-color:#0078d4;background-color:#deecf9;color:#005a9e;box-shadow:0 0 0 2px #0078d459}}.docs-hub-popover{width:360px;max-width:90vw;max-height:480px;background:var(--elli-surface, #fff);border:1px solid var(--elli-border, #e1e4e8);border-radius:8px;box-shadow:0 8px 24px #00000026;z-index:1000;display:flex;flex-direction:column;overflow:hidden;font-family:var(--elli-font, system-ui, sans-serif)}.docs-hub-popover-header{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 0;border-bottom:1px solid var(--elli-border-light, #f0f2f5)}.docs-hub-tabs{display:flex;gap:4px}.docs-hub-tab{padding:6px 10px;border:none;background:transparent;font-size:12px;font-weight:500;color:var(--elli-text-secondary, #64748b);cursor:pointer;border-bottom:2px solid transparent}.docs-hub-tab.active{color:var(--elli-primary, #0ea5e9);border-bottom-color:var(--elli-primary, #0ea5e9)}.docs-hub-close{border:none;background:transparent;font-size:20px;line-height:1;cursor:pointer;color:var(--elli-text-secondary, #64748b);padding:0 6px}.docs-hub-popover-body{flex:1;overflow-y:auto;padding:8px}.docs-hub-state{padding:16px;text-align:center;color:var(--elli-text-secondary, #64748b);font-size:13px}.docs-hub-state-error{color:var(--elli-error, #c83232)}.comm-view{display:flex;flex-direction:column;gap:0}.comm-grid-maestro{display:grid;grid-template-columns:2fr 1fr;gap:18px;align-items:start}.comm-grid-engage{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.comm-mail-workspace{margin-bottom:18px}@media (max-width: 1080px){.comm-grid-maestro,.comm-grid-engage{grid-template-columns:1fr}}.comm-panel{background:var(--elli-bg-widget, #fff);border:1px solid var(--p-line, var(--elli-border, #e5e7eb));border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a1a;margin-bottom:18px;overflow:hidden}.comm-phead{display:flex;align-items:center;gap:9px;padding:13px 16px;border-bottom:1px solid var(--elli-border-light, #f3f4f6)}.comm-dot{width:6px;height:6px;border-radius:50%;background:var(--elli-accent, #2b7de9);flex-shrink:0}.comm-ptitle{font-weight:600;font-size:1rem;color:var(--elli-text-primary, #1a1d23)}.comm-cnt{font-weight:600;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--elli-text-muted, #8e99a8);background:var(--elli-bg-field, #f8f9fb);border:1px solid var(--elli-border-light, #f3f4f6);border-radius:8px;padding:1px 8px}.comm-tag{margin-left:auto;font-weight:600;font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase;color:var(--elli-text-muted, #8e99a8)}.comm-timeline-row{display:flex;gap:9px;padding:8px 16px;align-items:baseline;border-bottom:1px solid var(--elli-border-light, #f3f4f6)}.comm-timeline-row:last-child{border-bottom:none}.comm-tl-date{font-variant-numeric:tabular-nums;font-size:.6875rem;color:var(--elli-text-muted, #8e99a8);min-width:58px;flex-shrink:0}.comm-tl-arr{width:12px;text-align:center;flex-shrink:0}.comm-tl-arr.in{color:var(--elli-accent, #2b7de9)}.comm-tl-arr.out{color:var(--elli-text-secondary, #4a5568)}.comm-tl-subject{flex:1;min-width:0;font-size:.8125rem;color:var(--elli-text-secondary, #4a5568);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-tl-who{margin-left:auto;font-size:.6875rem;color:var(--elli-text-muted, #8e99a8);white-space:nowrap;padding-left:10px;flex-shrink:0}.comm-thread+.comm-thread{border-top:1px solid var(--elli-border-light, #f3f4f6)}.comm-thread-head{font-size:.75rem;font-weight:600;color:var(--elli-text-primary, #1a2233);padding:9px 16px 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-empty{padding:30px 20px;text-align:center;color:var(--elli-text-muted, #8e99a8);font-size:.8125rem;line-height:1.75}.comm-empty-title{color:var(--elli-text-secondary, #4a5568);display:block;margin-bottom:5px;font-size:.9375rem;font-weight:600}.comm-empty-cta{display:inline-block;margin-top:12px;background:none;color:var(--elli-accent, #2b7de9);padding:0;font-size:.8125rem;font-weight:600;text-decoration:none}.comm-empty-cta:hover{text-decoration:underline}.comm-empty-hint{margin-top:11px;font-size:.6875rem}.comm-foot{padding:8px 16px 12px;color:var(--elli-text-muted, #8e99a8);font-size:.6875rem;background:none;line-height:1.5}.comm-table{width:100%;border-collapse:collapse}.comm-table th{text-align:left;font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase;color:var(--elli-text-muted, #8e99a8);font-weight:700;padding:9px 12px;background:none;border-bottom:1px solid var(--elli-border-light, #f3f4f6)}.comm-table td{padding:11px 12px;border-bottom:1px solid var(--elli-border-light, #f3f4f6);vertical-align:middle;font-size:.8125rem}.comm-table tr:last-child td{border-bottom:none}.comm-name{font-weight:600;color:var(--elli-text-primary, #1a1d23)}.comm-muted{color:var(--elli-text-muted, #8e99a8)}.comm-mono{font-variant-numeric:tabular-nums;font-size:.75rem}.comm-r{text-align:right}.comm-r.over{color:#b91c1c;font-weight:600}.comm-more-row{text-align:center;padding:14px 12px!important;color:var(--elli-text-muted, #8e99a8)}.comm-link-btn{background:none;border:none;padding:0;color:var(--elli-accent, #2b7de9);font-size:inherit;cursor:pointer;font-weight:600}.comm-link-btn:focus-visible,.comm-body-toggle:focus-visible,.comm-attach-flag:focus-visible,.comm-empty-cta:focus-visible{outline:2px solid var(--elli-accent, #2b7de9);outline-offset:2px;border-radius:4px}.comm-link{background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--elli-accent, #2b7de9);cursor:pointer;text-align:left}.comm-link:hover,.comm-link:focus-visible{text-decoration:underline}.comm-cov-body{padding:14px 16px;font-size:.8125rem;color:var(--elli-text-secondary, #4a5568)}.comm-cov-sub{color:var(--elli-text-muted, #8e99a8);font-size:.75rem;margin-top:4px}.comm-state-loading,.comm-state-error{padding:24px 16px;font-size:.8125rem;color:var(--elli-text-muted, #8e99a8)}.comm-state-error{color:#b91c1c}.comm-footprint{display:flex;flex-direction:column;gap:12px}.comm-kpi-strip{display:flex;flex-wrap:wrap;gap:0;padding:8px 4px;border:1px solid var(--elli-border, #e5e7eb);border-radius:10px;background:var(--elli-surface, #fff)}.comm-kpi-tile{flex:1 1 100px;min-width:88px;display:flex;flex-direction:column;gap:2px;padding:6px 12px;border-right:1px solid var(--elli-border-light, #f3f4f6)}.comm-kpi-tile.last,.comm-kpi-tile:last-child{border-right:none}.comm-kpi-label{font-size:var(--elli-font-xxs, .6875rem);color:var(--elli-text-muted, #8e99a8);text-transform:uppercase;letter-spacing:.04em}.comm-kpi-value{font-size:var(--elli-font-lg, 1.125rem);font-weight:600;font-variant-numeric:tabular-nums;color:var(--elli-text-primary, #1a1d23)}.comm-kpi-value.accent{color:var(--elli-accent, #2b7de9)}.comm-warmth-chip{display:inline-flex;padding:3px 9px;border-radius:8px;font-size:.6875rem;font-weight:600;border:1px solid transparent}.comm-warmth-chip.hot{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.comm-warmth-chip.warm{background:#fff7ed;color:#92400e;border-color:#fed7aa}.comm-warmth-chip.cool{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.comm-warmth-chip.cold{background:var(--elli-bg-field, #f8f9fb);color:#64748b;border:1px dashed #e2e8f0}.comm-warmth-sub{margin-top:3px;font-size:.6875rem;color:var(--elli-text-muted, #8e99a8);font-variant-numeric:tabular-nums}.comm-timeline-row-wrap{border-bottom:1px solid var(--elli-border-light, #f3f4f6)}.comm-timeline-row-wrap:last-of-type{border-bottom:none}.comm-body-toggle{margin-left:auto;flex-shrink:0;border:none;background:transparent;color:var(--elli-accent, #2563eb);font-size:12px;cursor:pointer;padding:2px 0;text-decoration:none}.comm-body-toggle:hover{text-decoration:underline}.comm-attach-flag{flex-shrink:0;border:none;background:none;padding:0;font-size:.6875rem;color:var(--elli-text-muted, #8e99a8);cursor:pointer;white-space:nowrap}.comm-attach-flag:hover{color:var(--elli-accent, #2b7de9);text-decoration:underline}.comm-attach-icon{margin-right:3px}.comm-body-panel{padding:8px 14px 12px 42px;background:var(--elli-bg-subtle, #f8fafc)}.comm-body-text{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:13px;line-height:1.45;color:var(--elli-text, #1e293b)}.comm-body-structured{display:flex;flex-direction:column;gap:8px}.comm-body-disclaimer-note,.comm-body-forward-hint{font-size:11px;line-height:1.35;color:var(--elli-text-muted, #8e99a8)}.comm-body-fold{margin-top:2px}.comm-body-fold-toggle{display:inline-flex;align-items:center;border:none;background:transparent;padding:0;font-size:12px;color:var(--elli-text-muted, #64748b);cursor:pointer;text-decoration:none}.comm-body-fold-toggle:hover:not(:disabled){color:var(--elli-text, #1e293b);text-decoration:underline}.comm-body-fold-toggle:disabled{cursor:default;opacity:.9}.comm-body-fold-toggle:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:2px}.comm-body-fold-pre{margin-top:6px;padding-left:10px;border-left:2px solid var(--elli-border, #e2e8f0);color:var(--elli-text-muted, #475569);font-size:12px}.comm-body-state{font-size:13px;color:var(--elli-text-muted, #64748b)}div.vis-network div.vis-manipulation{background:#fff;background:-moz-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(48%,#fcfcfc),color-stop(50%,#fafafa),color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(top,#fff,#fcfcfc 48%,#fafafa 50%,#fcfcfc);background:-o-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-ms-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:linear-gradient(180deg,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc);border:0 solid #d6d9d8;border-bottom:1px;box-sizing:content-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fcfcfc",GradientType=0);height:28px;left:0;padding-top:4px;position:absolute;top:0;width:100%}div.vis-network button.vis-edit-mode,div.vis-network div.vis-edit-mode{height:30px;left:0;position:absolute;top:5px}div.vis-network button.vis-close{-webkit-touch-callout:none;background-color:transparent;background-image:url(data:image/png;base64,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/GMzLdsAADvGaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTQtMDItMTRUMTE6NTU6MzUrMDE6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE0LTAyLTE0VDEyOjA1OjE3KzAxOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNC0wMi0xNFQxMjowNToxNyswMTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NjU0YmM5YmQtMWI2Yi1jYjRhLTllOWQtNWY2MzgxNDVjZjk0PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjk4MmM2MGIwLWUzZjMtMDk0MC04MjU0LTFiZTliNWE0ZTE4MzwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjk4MmM2MGIwLWUzZjMtMDk0MC04MjU0LTFiZTliNWE0ZTE4MzwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo5ODJjNjBiMC1lM2YzLTA5NDAtODI1NC0xYmU5YjVhNGUxODM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMTRUMTE6NTU6MzUrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjIxODYxNmM2LTM1MWMtNDI0OS04YWFkLWJkZDQ2ZTczNWE0NDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0xNFQxMTo1NTozNSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NjU0YmM5YmQtMWI2Yi1jYjRhLTllOWQtNWY2MzgxNDVjZjk0PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAyLTE0VDEyOjA1OjE3KzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjc8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NzwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+cZUZMwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAA2ElEQVR42gDLADT/AS0tLUQFBQUVFxcXtPHx8fPl5eUNCAgITCkpKesEHx8fGgYGBjH+/v4a+Pj4qgQEBFU6OjodMTExzwQUFBSvEBAQEfX19SD19fVqNDQ0CElJSd/9/f2vAwEBAfrn5+fkBwcHLRYWFgsXFxfz29vbo9LS0uwDDQ0NDfPz81orKysXIyMj+ODg4Avh4eEa/f391gMkJCRYPz8/KUhISOMCAgKh8fHxHRsbGx4UFBQQBDk5OeY7Ozv7CAgItPb29vMEBASaJSUlTQ0NDesDAEwpT0Ko8Ri2AAAAAElFTkSuQmCC);background-position:20px 3px;background-repeat:no-repeat;border:none;cursor:pointer;height:30px;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px}div.vis-network button.vis-close:hover{opacity:.6}div.vis-network div.vis-edit-mode button.vis-button,div.vis-network div.vis-manipulation button.vis-button{-webkit-touch-callout:none;background-color:transparent;background-position:0 0;background-repeat:no-repeat;border:none;-moz-border-radius:15px;border-radius:15px;box-sizing:content-box;cursor:pointer;float:left;font-family:verdana;font-size:12px;height:24px;margin-left:10px;padding:0 8px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.vis-network div.vis-manipulation button.vis-button:hover{box-shadow:1px 1px 8px #0003}div.vis-network div.vis-manipulation button.vis-button:active{box-shadow:1px 1px 8px #00000080}div.vis-network div.vis-manipulation button.vis-button.vis-back{background-image:url(data:image/png;base64,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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNTowMTowOSswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTU6MDE6MDkrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmI2YjQwMjVkLTAxNjQtMzU0OC1hOTdlLTQ4ZmYxMWM3NTYzMzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpmOWQ3OGY4ZC1lNzY0LTc1NDgtODZiNy1iNmQ1OGMzZDg2OTc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTU6MDE6MDkrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmI2YjQwMjVkLTAxNjQtMzU0OC1hOTdlLTQ4ZmYxMWM3NTYzMzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNTowMTowOSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOmY5ZDc4ZjhkLWU3NjQtNzU0OC04NmI3LWI2ZDU4YzNkODY5Nzwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4jq1U/AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVTSURBVHjanFVfTFNnFP+d77ve8qeVFbBrpcVgRrCRFikFByLxwSAaE32oRCHD6JMxxhhn8G2RxxH3MsOTbyYsmCAxPMmMMYtkIUYmK60OO0qAK23BFlNob0uh3x7WS5jLZPpLbm6+k/P9zrm5v9855PF4UFhYCABgjIExBgAgIqRSqRIi6gDQRkQ1RGTB3wgR0e8AHgH4Sa/XR/EBiAiJRAJ04cIF5Ofng4g2n0gkUkxENwF0c843LzHGQEQQQkCLExEA9ALotVgsUQAQQmgNQhJCbF5kjCEUCl0moj4t5na7fTU1NUpVVVXUYrEkASAcDhe8efOmxOfzWScmJqoBdBNR99LS0hWz2dynNSSEAF28eBGFhYVgjCEcDn9HRD1EhIMHD3o9Hs9kWVlZAh9BKBQqGB4edr58+dKZ+6JbJpOpBwBWV1fB6+rqIMsyIpHIFcZYL2MMra2tY5cuXRrfuXNnBtvAYDBk3G63oqpqZm5uzgrgSDKZjBoMhueZTAbc5XIhFouVEtFTxhiOHTs2dv78eS8+Efv374+oqpqZnZ21cs5PJJPJPlmWkyynnBuMMTQ0NHi7uro+mVyDx+Pxulwu71ZOlkqlSonoJhGhvb39s8k1nDx50ss5hyRJN9PpdKlERB2aWjSVaEilUvzBgwcORVEs5eXloXPnzk1sV8BkMiUdDofP7/dXZ7PZDilnIhw4cGBeS1pbW2P37t1zBwKBikQiUUREWFhYsHHO0d7evm0Ru90+/+rVq2rO+XGJiJxEhMrKyhgAjI6OWoeHh5tWVla+4JzDZrO9bW5unhwcHGzz+/32np4e+xaDbfoHAMxmc6ijo2O0oqIiJkkSNjY2HBIRmRljMJvNyWfPnln7+/tPMMZQXl6+0NbW9qK2tjYcj8floaEhqKpq+HCkbD3PzMwYBgYG0NXV9UuusFna2kEgELAQEQ4dOvSis7PzN41Ar9dnrl27NqCNkv/C3bt3zy4tLVmICJxzEBFJRBQmorLFxcWCqqqq0Pj4eO3Y2JhbUZTdra2tL2pra8OJRGLHnTt3zkqS9K+huHU4EhHMZnMoGo0W5OIh7nK5jjLGKq1W69vDhw8rRqMxMjc3t2t5eXnX5ORklc/nM+fl5SWnpqa+0uv1K/n5+Ws6nW5NluXNd15e3ppOp1uz2WyzZ86cGQ0Gg6ZAIFCZzWZ/lYjokRDiuN/vt7W0tMw3NTUpbrd78P79++5gMFgRiUTKHj58WMYYQ3V19etTp05tq6Lp6Wkb5xxCiEfc7XZPM8a6FxcXTfX19a/1en2Gcy5qamreNjY2/qGq6joRZe12+9Tp06e3JY/FYgWPHz8+mhvr3/CWlpbk+vp6PmOseWVlBS6XS9GSJUkSdrs93NDQ8Oe+ffvC/8fJIyMjddFo9Esi6pVleVjT2m0A8Hq9zqGhIefnjoknT544A4GAM/eDbxMReFNTE0pKSpKqqsaI6Pj8/LxVVdWM3W6PfCr5xMTE1zllXS0uLn6aSqXAGxsbodPpoNfrn6uqCs75EUVRrJFIZMfevXsXdTrdxseIE4mEPDIyUu/3++tynd8yGo29RIR0Og26fv06ioqKwBgD5xzv3r27zBjrIyJIkgSHwzFZWVmp7NmzJ1ZaWpoAgGg0WqgoSvHMzIw1GAw6tvjhitFo7NPW5fv370Hd3d0oKCgA53zTQMvLy+VCiKuSJH0rSdLmztZytIWv5RPRD0T0Y3Fx8dzWfby6ugopHo//w4mcc8iyPMc5v5FOp7/PZrOdQohWInIC2C2EgBBigYi8Qoifs9lsv06nWyIiaFxagXg8jr8GAGxuIe7LBeWhAAAAAElFTkSuQmCC)}div.vis-network div.vis-manipulation div.vis-none:hover{box-shadow:1px 1px 8px transparent;cursor:default}div.vis-network div.vis-manipulation div.vis-none:active{box-shadow:1px 1px 8px transparent}div.vis-network div.vis-manipulation div.vis-none{line-height:23px;padding:0}div.vis-network div.vis-manipulation div.notification{font-weight:700;margin:2px}div.vis-network div.vis-manipulation button.vis-button.vis-add{background-image:url(data:image/png;base64,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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNDo0MDoyOSswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTQ6NDA6MjkrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjVkNWIwNmQwLTVmMjAtOGE0NC1hMzIwLWZmMTEzMzQwNDc0YjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo2OWVmYWE1NS01ZTI5LTIzNGUtYTUzMy0xNDkxYjM1NDNmYmE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTQ6NDA6MjkrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjVkNWIwNmQwLTVmMjAtOGE0NC1hMzIwLWZmMTEzMzQwNDc0Yjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNDo0MDoyOSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjY5ZWZhYTU1LTVlMjktMjM0ZS1hNTMzLTE0OTFiMzU0M2ZiYTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5WKqp9AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAYXSURBVHjafFZtUFTXGX7e9z27sveuMCwYV8ElrA7YSFYHtJUPkaaI0aRqG8wP00zUzljDINNSA/2ROtpO24SxnahlxjYd7SSjmUkymcxYlDhQPzHGisEVp8HwYWCVVVgEsrsuLnL74+5uqTF9Z+7cO/d8PO95zvO851BlZSV0XQcAMDOYGQBARDhX3JRmMDYZwLPMWAzGHACYIgwS46oBNBNwtOL8CwE8EkSEUCgE2rJlC2w2G4go8Zwo/bMDgnoG6gxLfAAAYvPDMCCszKTAMIAGAhrWnf15AAAMwwARIRKJgDZv3gy73Q4iAjPjxIr9VVOMRhbAYKB8zvrO0llrfEsdKwLZek6YAPSFvtSu3GtLawu0ZJ6625SHGBQB1T88t6MxvopgMAjaunUrdF0HM+P4yv27DMYeJmB1RqW3Jnf3tQX2p0L4P9EXuqEd7PmDp+XuMU9sRbvXnnt1TxxACgoKYLVacbzsQDUJGkSATe6qi28uPtzusM6Kxie6NHLGUX3lxVUNX9StPHnn4wy3njuUYcu6n2pNi66avcEXnByP/nv8aiaIyrqz2gO5A9+9FI1GIfn5+WhZdTAdjFMkwMvZOy7uWnTAOz3L4Yk71m3t69fdfTDoUGTBeHTUfiHQ6lo7Z2OXJvpDAChKe+aOCdKRKWxZ2+1qb3yyd3GYmRkQ7GQBVs99wfv6on3eR2k4PdTkDEbH7IuS8/svld/561PJS/pDk1/bzwx94pze7xc5v/H+YPY6r5BAkdrJzODTK46lE6PeYEJt7u+8j+OZwCBiEAgAoNgKJoEQf6PvNvdrXgtZoNhSf7q0KZ3B2AQmVMze0Jmt54S/DcDCVig2NcvEUGxJAE4Pl+YOr0iv6BRSIPAmBeBZAmHlE2sH4p1uhrq1s0MnnEQMBsf8wRASAICQQCCITN1X7/sOuc0kgOVp3/fPs2WHv+coG7gQOJUnLGsUCTxEjPzUohEA+NfIWUdtx0+efzA1kSSkIGyBAQNCKgHAEBAJ3u79U7kiAcWoem/gb5Fd33nrH3kp+SMWtuAB+GllMJxMjCx9QRgA3uiqL5kwHiTlpxb3smlfMDGYGPP1hcMAkJvs8ScpfdJspdj+MK6Pf+5+u29vyb4lR4+BGEziVESAkEpw6Av1OhUpHCz4qOXbzFWz4Ncdj/v/o08Lt92ODDgZDCEFJYoUGH4mzugP92puPTf0pD3H7wvfdFZdqSxnMtWjoGAAmG9fOLxjwesdjT2/XzIQ7ks3sycYMSEwGHNtWf5bkX5NkYCJBxUBXiGV0XHvosOt54Zey33j/K+8P33++vjnbiGJbbLE+J9SANAb6nJ2B79wcUwETAwQQ7fMjPzMvfP8ja87HUIKMOiaAqMZhrGmLdAy78eZrwwsTS0eObTs+IdtgVanxBUExqGbb5VzrIISGIoUXsmqbgEhJldCQWqRf27SvPAn/o8XmgLhZsUkR4ll37mhk3n94Z4OlzY/7NLcYZfm7o1z2zT4vsvUNSXqprBCkmiTFbPX90/fh8GIT2sf+zTPdDMf4dVnNg4z+E0ixsGeBs9jd5ViSgLHjCb/peaR+MD3d4/ZJg2llyuG2Vwy7QWAs8PNnn1f7vkGSGxAzE6mk+kxkx/p/4unffSCR0hAoL1EBCYiPNdWNcwkNQTCR7feWX6g+7f/A7I8rcw/U6UEe0Ndrhc/W7mtL9ztmqlSgstSS/zTJ28dalpOpkRryrwbhwBACgsLMWPGDOT4ll3qyeqAkJTdCF7P/CrUY/GkLL1rE+2hTbSH8+0Lb/WEuhzhyaA905blf9Vd/895WnZwLHrPevir/cvOB1oLYpTtLrm6oYGIMDExAaqtrUVKSgqYGSKCk0WHq5ikkWEWtNL0imv5qUW+RclLRjJsrhBAuH1/QL8R7HR4xy5nescuP23E6hOA6mLv+sb4uTw6Ogqqq6uDpmkQkcStorX4XRcM1FjZ+kvFFjCJKU1WpkNJJUqIMtX1RyLeX3JtQ0JRhmGYZ/L27duRnJycuFGISOJ9pqh5lrB6iYgqGOxRrOaa54DcZmKvkJxk8JHC9rKh+KVhOsD4+Dj+MwADIf8n5m4xGwAAAABJRU5ErkJggg==)}div.vis-network div.vis-edit-mode button.vis-button.vis-edit,div.vis-network div.vis-manipulation button.vis-button.vis-edit{background-image:url(data:image/png;base64,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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNVQxNDoxMjoyNSswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDVUMTQ6MTI6MjUrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjY5OTM3ZGZjLTJjNzQtYTU0YS05OTIzLTQyMmZhNDNkMjljNDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDozOWNhNzE5ZC03YzNlLTUyNGEtYmY1NS03NGVmMmM1MzE0YTc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDVUMTQ6MTI6MjUrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjY5OTM3ZGZjLTJjNzQtYTU0YS05OTIzLTQyMmZhNDNkMjljNDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNVQxNDoxMjoyNSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjM5Y2E3MTlkLTdjM2UtNTI0YS1iZjU1LTc0ZWYyYzUzMTRhNzwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4ykninAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAYpSURBVHjafFZtTFvnFX7Oea+NudiY2Hwam4CBlgQwXdKREDKUoYg0jbRJ29RJ2VZ1mjRFUxSpA3VTfkzJfkQbS7spU6rtx5Z2UtppScjaHxvLuiatWi2jLEoMIUDCh23g2gbj7+tPuPvhOurawPl1dc99n+c55z33fV46ceIEZFkGADAziAgAQERoe/9ZK4GPM/AcgbsIXAcABCgMvkfAqAa89eDoJyF8LogIqqqChoaGYDAYHr8kItS8uc8iIH6iAa9IkAo5EAQX8pqmgUVBCBggYFgDhv0/GAsBgKZpICJkMhnQ4OAgZFkGEYGZUXmp+0cS+CKBwWA0DVRPOg5Zl2q6zaHyJlnVAMQXVTkwHrUqH0Xsvn+tdQAAMQDgpPLS2MViFY8rkGUZzIzaS/t/xqCzGggtz9e697zsnKhoLUtim4jOq/LE6x7X0nsh16dEZ5a/O3a2SCAOHjwInU6Hujd6ThJ4mCDQ+b2G232v7v6vwarPbQn8MGlMr+X0kpE3Wr5Zt5hL5HPhqYSdQIfKJ+yhxDPKWC6Xg+jt7UXD5b5KBt1kCHS85Ljd8/On3NupfnhFaZj4rWff1B98B1R/hnUmKd36bdtCNl4g0en4edNE/cXwLq8qMTMIPAQwmo/WuHvObA8+9c58k/dKtD0TyZWXN5YGA7ej7epKxspM//7SoNOdWc/Jyq2wiwhDzPxT8cP0jys3VMM7OmL0/77zn4Ydui3b8uiK0jD7RrA77c9Wd57cefPpF+2T6bWsFPWkaiPTCWvTsZpHFU+XrS+8G3AR08F6X+1FJvBxQQzHQOWk2SmrW4FPX/U2LVwPuDZj+fJKl2khPpeyAqA9rzR/YqwuiWXX8taN/CabGkrVuq9YJlkQQDjOAJ5jAhz9Vt9W4N5/rNp8I+vtMV/aZm4zLnUNNt0urdYnF68HWoJj4Wo1mLGUNRr8LEgDgNqeCh8xQIKOsgC7iAjVe83rT9zQa8uNM28u70kspessu8q8zq/V3NcZpVzb9+0zmVhOvvvrhaMVzrJg0zeq7xMVCCwdpnWSGBqjUyJwLTFgbvxie3w31uoWR1Y74r60rdxZqrR8q85t2W2MGCp12bm/KC3hyaSTiMhxuGrKcahqpbjOaDOoEhOEoFqJQCCJvqA85I6bfTdDjQlf2lbxVNlS6wt19yy7jRHZZlDnrinNj/6sHMhnNw2Ogco7O79e5fm/xQywRBBCEAuwn4gQ96bkYj4Vyuq9N1Z3Bj4Od5bs0MXt/dZZ21ctiqFan174q985P+Lfp+U1g7XDON/1ctP458WlVjLyJhOISZE0wM0S1QfuRC3lTjkJAKKEtNC9eIOhSh9xHLZOJRZTFuXDsEoStLkR/768ummsaJG9Pb9oe+9J+xaeSVokiQDSJphAo5uaBuWjiKP4QTqS1cUWU7ayesN66wu22frD1vmVW6GW6T8u9eVjGyZzs+w78Nqu0a2mbvVu1KEJQAgeZRL0liQYyx+GOmKeQpu0rMYsAJPNEFGD2dLodLIy6c9Ys7G8yeSUl3tf2/X3rcBVJSOv34l3sCBogi7z1LH/rBHjl4IJ93/ncQFAnjeImJD0Z8zuCwu9q3djDXqTlAKID5xv+9t2R8n8VcUFBljQ8Gyfe40BYBM4DwDLt8Kue79ZcFkbzfEdbUbv+oN4c9KTtsfm1MbYQqqh+2zrVZYKs/7Ef+byimt1POYiJhDhPBFBIiIEXhxfs7/dfYoIF+auBfYTE/pebx/V8hqBP2ODvD34yvuh/WCAmU75Bx6sIgaI/v5+6PV6JLqUsYr7dpDAoehs0h73pHTWrvKgThYbRSt9UmSjef3MpaUvBz4O72UmADgTOPJguGiZor+/HyUlJWBmJFz+D8xTtlUiOpbwpmrmrweeSXrT+g11k4SBN3RGKUcAVCVdFhyP1nreDbY//NPyEXUlU/Pp4XYycGT6V0Ux2WwWdO7cOZSWlkII8diX7SPPNgDaKdbxoNAxwATBAEkEEgSWCEQAqPAMwqvMdCEwMO0tVqZpWsGTT58+DaPR+PhGIYQAAAgh0P7B3ioW/B0iGiCGiwXbCuOHFSJys6AbYFye2T+xWhT3WYJEIoH/DQBMw3kes8OJPgAAAABJRU5ErkJggg==)}div.vis-network div.vis-edit-mode button.vis-button.vis-edit.vis-edit-mode{background-color:#fcfcfc;border:1px solid #ccc}div.vis-network div.vis-manipulation button.vis-button.vis-connect{background-image:url(data:image/png;base64,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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNDozODo1NyswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTQ6Mzg6NTcrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjlmYjUwMDU0LWE3ODEtMWQ0OC05ZTllLTU2ZWQ5YzhlYjdjNjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo3ZWRhMjI0MC0yYTQxLTNlNDQtYWM2My1iNzNiYTE5OWI3Y2E8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTQ6Mzg6NTcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjlmYjUwMDU0LWE3ODEtMWQ0OC05ZTllLTU2ZWQ5YzhlYjdjNjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNDozODo1NyswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjdlZGEyMjQwLTJhNDEtM2U0NC1hYzYzLWI3M2JhMTk5YjdjYTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4ubxs+AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAUtSURBVHjajJZ/bNT1Gcdfz/P53PV6B4W7VltLqdAaplIOiMOoyxxJCSs/Gv/yB4gzJroAosmmDklwkYWR0bQsdmkykoojTpcsWYLxD/lRZdMQkTHRtkLZRqG0tIVe7662vTu43n32x/VKZ/jh89cn38/zvN7P5/l88zwf2blzJz6fDwARQUSm1n8s31CM0/VAnbNmsUPuAsDpgEO+Bg4C7//iyv5hvmMiQiqVQpqamvB6vVNwEeG1JZtCBrYi/MrkAwDNgjhwAlbzICBLA0rDb0+/839C6XQaaWxspLCw8Dp86cbNmqVFJQddE6KzdjZ9D89g+B6fSyCOcyn1nxil+O9xKg5HqWFSHGXLjrP7W/ICqVQK2bNnDz6fDxFh65KNvxbHDhF4rJj2bXPo+IGfcW5h5xL4f99P+FCEMIAob75x9t0dAMlkElNXV4e1lteXbNqiQoMaeOFOjrdU868SD2luYyEP6dUh+sYmSHeOU6GO5Z8VLx5+NNZxIpPJ5AS2L3upROCoCvz8Lo7vnkf77cAHhpiz/zIL9vWz8L8p/NvupmM0Q7pjnAoLqz8tDrc8MnQqYVUVhVdF4LEg7b+rvDn8wDDlH0WoPpukLJImSBaMwjcJqmwWts2jPZLG/8kwYVFeVdXXZcFf4yVDc2cNKfBFmD9X+0ncCP58F48eG+Feo2CAUkvs4dl0V/uJvdXLiiV+ut++n7YLSfxPfMMG54ChzB3WIesVWB2i82bw1AR6fJR7C4VsfYiv6u/k3A9nEgP4zXke8DiYHyAOMK+QxPIgnZ9GqSHr1itQJ8DK2fTerDQ+S/bHRXQJaHSCwNIZ2Xh+7+S3VAmwNMBA/tuPZtErgKquUmdMWIFlRURvdamRNEXGwIWrlP47pTMzLiunxghGMwTLvcTWlHAp77s4QNSrYMQtss6ZMgWqCm5cHoDHO1nbk6K8zEN8+3zatv2Hn1b59EqJZdxmYUERg9P9KwpIiAOTdWUWBXuLzB/vZG3P1Un4PNp2d1MbmyD45TWCxuCsQm0x56bHGHFYEZwxok7toAA9Sfw3hCcoL/NOwi9QO5wmWO1j4JEgZxTkodmcWRGkf3pcX0r8xoAaBixKu4U5/xwndM+0tpAvS6mP+PZK2nb1UBvPEKwKMLDvPj4ESGc55lGy303sdJKQdZB2rkMdctAB/4gzN+/Q2ENNd4LyUi/xN+bTtquX2thk5nk4wI3gAF+OMNcA1nFQDfK+BY5GqbkwWabTY5QZhXWlnNx1ntrY1Rz87fuvw29m/Sn8J+PUGAFj5T19baA1IspuBZp7cx1x4SwG1cEf+lgRSROs8jGwb+Ht4QB/GSSsAhYano39LWIBxNEIbP14hPDuiyS2VtJuHXQlKKvxM/jiXDq/D/xPlwifGMkJZB2NIoKpr69nxeiZxLHicFSFVWfGqBidIP3LSjrWltD94CyufF/4kQgPuVz2Lz93+dDRa9eu5QQ8Hg8/iXee+Dy4CKMs7xqn4nwKz9IirhQqmVuB42m8ey+x7LMoD6iAON782eChhqmRuXfvXgKBAKqKqtI0/8nNKrQI4BVYXkzHgzPpC88gWuHL/caXrhLoGiN0apSKr0ZZRBZM7q2w5ZnLR1oAnHOMjY0hra2tFBQUYIyZmstvVT1Z6eDlAuEVq7merxmwueNPDXy9PvybjKP5mctHLk4/XTKZRJqbm/H7/VNw1VyEMYbW4FN3WNWnnchKoy5sHeVGBRX6VWi3ymFx7r11Ix8MTX/y5C2RSPC/AQB61erowbpqSwAAAABJRU5ErkJggg==)}div.vis-network div.vis-manipulation button.vis-button.vis-delete{background-image:url(data:image/png;base64,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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNDo0MTowNCswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTQ6NDE6MDQrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjc3NDkzYmUxLTEyZGItOTg0NC1iNDYyLTg2NGVmNGIzMzM3MTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDowNmE3NWYwMy04MDdhLWUzNGYtYjk1Zi1jZGU2MjM0Mzg4OGY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTQ6NDE6MDQrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjc3NDkzYmUxLTEyZGItOTg0NC1iNDYyLTg2NGVmNGIzMzM3MTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNDo0MTowNCswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjA2YTc1ZjAzLTgwN2EtZTM0Zi1iOTVmLWNkZTYyMzQzODg4Zjwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4aYJzYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAYGSURBVHjalJZ7UJTnFcZ/73m/72PdJY1RbhoQp6lkXRAvmIYxdCUadLVOozPNtGObap1JsKipjiShbdoRbeKEiQHpQK3xj0xa03aamTbaTGyAYV1QGeqFi+JyiZFLAlmESBkWRmS3fyzslGkmnZ5/v/M873Oe75zzvqqoqAibzQaAiKCUAkApRdHIK/NFsx2NR91nOSILADDoJyzNaM4xxbtvPHh0iC+JiYkJ1OHDh4mJiUEpFSXPv/ziPC28TIiXDCOSrAClQDSEpsCwJPIhrEBRQpiSytXlQwDhcBilFPfu3UMVFxdjt9ujFTzfcLBADCoEEAFr1ZbrrNjch2vtEImPBgHob7fTcWE+bVXJNJ/NiFQlEGLvieXHKmYqGB8fRx05cgSbzYaIsPvywV8pKFaA7fGtLTzz61YWpo/xVTHQbufsq5lcez9zWuWhk5mvFwMEg0H0+vXrMU2Tn1wp3CtCiQ5DjGd3A/m/v8IDCZP8r4iNmyRrWx/j/5qktykZpXKzAjVDVxPzGqemptDr1q1jX3NRnIJarcDKK2hgR2ULXRfncv7UYv7xpovhnhiW5Mz+kefeSKO6LJ1A1xzEuk/Ojm4mRibpuZaMZW3OCtRUND60NmiICCIUShisx7a2sLMiQn4s77uEQgIabnqdfHIlgT1/qQeg8vs5dHhdCNB1wYn3RIiC995j26stjAbsNH+YiZJCESnS1Y/XxIXu8r4YIPv/VkVs3CTnTy2ms34xro1+sp9po6sxlTu34ultmsPVvy6is86FCHgO+DDs49zpjufBpCG+seYOC9OHaTidieicb9ouVAhKtouAseI710ma7pLuqwmgYfHqAFt+6WdLoQ/LBl11Lm7VudAa8vb72PCin9TlAWIsGGhLACD+kSAZnusYBii1XQAPYWDllt6ov2lrBkDBR2+6Ofuak2//3M+G/T4wAAPW7fPhKfRTVeqk9qQbFKRmDUTxS3N7QYGYmwzCkqklBGlPDEcTNv+sg9tNCbTXuvBWujE0bHrZj9JE1B/wU1Pm5PwJN6YBS9a2kVvQEcWnrh5GTFD3lxkYkqRMgYQlwVldUvDnen73LHTUuqitdKM0eAr9AFQfd1J/yo2aJn+2sn4Wdn5qEFODJskgBIjx5T0uCrQA08pnIjS9PERDjPnfOKXAMEBECUoGEIHBj+2zkt76UQ6dXheGAev3+cg74Kf6uJPqcicbfuond7cPy4SOiy7+tD9nFvZurx00KOk3CNEC+mE+vjSPBc7IWqgqTaPT60IMcO/xsXGa3HfKjRgRdbl7/KDg0jtubje6aHj7c7J3dgLQ2zoPwwQ91SooOQdAW1VKVMHty0kA5Bb48BycJn/LjWFGbLv4thvvb53kFvjJ+XEdWkPfjQVR/CcNKYgGMc8JWt5Fa2j+MIPPuyI2pa4IoHSkt6vLIuRaQ9q32khzt4GCxtNu6k46GeiIR2lIfDQQsafPzq1LGRGL9Gk9d+vrwewvfHPQOoexQVjxdB/auk/zmaUMdsfz6bVUtIalT7bxveP1ZHh6GPDPYeSzeD69kcpIfxymFWLNrka+ljhBTWkWwz2JiJT84YHnz2iPx0P20PkmRF5i6HYiwZFJsn/YzdezbzE3cQibY5xV266z6RfXohakb+xB9CjanCD9qTbW7Grk4WV38VZm0l6dhQiEw9taHSuDqrS0FIfDwXM3X9mHMsvRAk/sauDpQy38P+GtzOTGB9mEpkD0C2dS8n8zOjqK9ng8WJZFU+JTjasGvaCNXPpvJBPoMlm0OoDNMfWVxONfWNSUPUZ7TUQ56tCZlPwSgMnJSVRpaSmxsbFE1raw82ZxAZZRQUiBYUKGp5UlOX2krBzmoUVjiIKhHge9rfPo+Wcy3ZeXIYASgL1/X5RfMXMvj46OosrLy7HZbGitUUohIuzoem0RofALaOsghgWGjky0MiJTL8b0lOvI8hN1DKXKP0jd3TNTWDgcJhgMoo4ePYrD4Yi+KmaeLlprnrtXFo9h/AAlG1AqE8yFmBrC+jO0bgH9EVpO/1F2Dc5g//OAsbEx/j0Af+USsQynL1UAAAAASUVORK5CYII=)}div.vis-network div.vis-edit-mode div.vis-label,div.vis-network div.vis-manipulation div.vis-label{line-height:25px;margin:0 0 0 23px}div.vis-network div.vis-manipulation div.vis-separator-line{background-color:#bdbdbd;display:inline-block;float:left;height:21px;margin:0 7px 0 15px;width:1px}div.vis-network div.vis-navigation div.vis-button{-webkit-touch-callout:none;background-position:2px 2px;background-repeat:no-repeat;-moz-border-radius:17px;border-radius:17px;cursor:pointer;display:inline-block;height:34px;position:absolute;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:34px}div.vis-network div.vis-navigation div.vis-button:hover{box-shadow:0 0 3px 3px #38cf154d}div.vis-network div.vis-navigation div.vis-button:active{box-shadow:0 0 1px 3px #38cf15f2}div.vis-network div.vis-navigation div.vis-button.vis-up{background-image:url(data:image/png;base64,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);bottom:50px;left:55px}div.vis-network div.vis-navigation div.vis-button.vis-down{background-image:url(data:image/png;base64,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);bottom:10px;left:55px}div.vis-network div.vis-navigation div.vis-button.vis-left{background-image:url(data:image/png;base64,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);bottom:10px;left:15px}div.vis-network div.vis-navigation div.vis-button.vis-right{background-image:url(data:image/png;base64,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);bottom:10px;left:95px}div.vis-network div.vis-navigation div.vis-button.vis-zoomIn{background-image:url(data:image/png;base64,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);bottom:10px;right:15px}div.vis-network div.vis-navigation div.vis-button.vis-zoomOut{background-image:url(data:image/png;base64,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);bottom:10px;right:55px}div.vis-network div.vis-navigation div.vis-button.vis-zoomExtends{background-image:url(data:image/png;base64,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);bottom:50px;right:15px}.vis-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.vis-active{box-shadow:0 0 10px #86d5f8}.vis [class*=span]{min-height:0;width:auto}div.vis-color-picker{background-color:#fff;border-radius:15px;box-shadow:0 0 10px #00000080;display:none;height:444px;left:30px;margin-left:30px;margin-top:-140px;padding:10px;position:absolute;top:0;width:310px;z-index:1}div.vis-color-picker div.vis-arrow{left:5px;position:absolute;top:147px}div.vis-color-picker div.vis-arrow:after,div.vis-color-picker div.vis-arrow:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:50%;width:0}div.vis-color-picker div.vis-arrow:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:30px;margin-top:-30px}div.vis-color-picker div.vis-color{cursor:pointer;height:289px;position:absolute;width:289px}div.vis-color-picker div.vis-brightness{position:absolute;top:313px}div.vis-color-picker div.vis-opacity{position:absolute;top:350px}div.vis-color-picker div.vis-selector{background:#4c4c4c;background:-moz-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c4c4c),color-stop(12%,#595959),color-stop(25%,#666),color-stop(39%,#474747),color-stop(50%,#2c2c2c),color-stop(51%,#000),color-stop(60%,#111),color-stop(76%,#2b2b2b),color-stop(91%,#1c1c1c),color-stop(100%,#131313));background:-webkit-linear-gradient(top,#4c4c4c,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);background:-o-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-ms-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:linear-gradient(180deg,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);border:1px solid #fff;border-radius:15px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#131313",GradientType=0);height:15px;left:137px;position:absolute;top:137px;width:15px}div.vis-color-picker div.vis-new-color{left:159px;padding-right:2px;text-align:right}div.vis-color-picker div.vis-initial-color,div.vis-color-picker div.vis-new-color{border:1px solid rgba(0,0,0,.1);border-radius:5px;color:#0006;font-size:10px;height:20px;line-height:20px;position:absolute;top:380px;vertical-align:middle;width:140px}div.vis-color-picker div.vis-initial-color{left:10px;padding-left:2px;text-align:left}div.vis-color-picker div.vis-label{left:10px;position:absolute;width:300px}div.vis-color-picker div.vis-label.vis-brightness{top:300px}div.vis-color-picker div.vis-label.vis-opacity{top:338px}div.vis-color-picker div.vis-button{background-color:#f7f7f7;border:2px solid #d9d9d9;border-radius:10px;cursor:pointer;height:25px;line-height:25px;position:absolute;text-align:center;top:410px;vertical-align:middle;width:68px}div.vis-color-picker div.vis-button.vis-cancel{left:5px}div.vis-color-picker div.vis-button.vis-load{left:82px}div.vis-color-picker div.vis-button.vis-apply{left:159px}div.vis-color-picker div.vis-button.vis-save{left:236px}div.vis-color-picker input.vis-range{height:20px;width:290px}div.vis-configuration{display:block;float:left;font-size:12px;position:relative}div.vis-configuration-wrapper{display:block;width:700px}div.vis-configuration-wrapper:after{clear:both;content:"";display:block}div.vis-configuration.vis-config-option-container{background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;display:block;left:10px;margin-top:20px;padding-left:5px;width:495px}div.vis-configuration.vis-config-button{background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;cursor:pointer;display:block;height:25px;left:10px;line-height:25px;margin-bottom:30px;margin-top:20px;padding-left:5px;vertical-align:middle;width:495px}div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}div.vis-configuration.vis-config-item{display:block;float:left;height:25px;line-height:25px;vertical-align:middle;width:495px}div.vis-configuration.vis-config-item.vis-config-s2{background-color:#f7f8fa;border-radius:3px;left:10px;padding-left:5px}div.vis-configuration.vis-config-item.vis-config-s3{background-color:#e4e9f0;border-radius:3px;left:20px;padding-left:5px}div.vis-configuration.vis-config-item.vis-config-s4{background-color:#cfd8e6;border-radius:3px;left:30px;padding-left:5px}div.vis-configuration.vis-config-header{font-size:18px;font-weight:700}div.vis-configuration.vis-config-label{height:25px;line-height:25px;width:120px}div.vis-configuration.vis-config-label.vis-config-s3{width:110px}div.vis-configuration.vis-config-label.vis-config-s4{width:100px}div.vis-configuration.vis-config-colorBlock{border:1px solid #444;border-radius:2px;cursor:pointer;height:19px;margin:0;padding:0;top:1px;width:30px}input.vis-configuration.vis-config-checkbox{left:-5px}input.vis-configuration.vis-config-rangeinput{margin:0;padding:1px;pointer-events:none;position:relative;top:-5px;width:60px}input.vis-configuration.vis-config-range{-webkit-appearance:none;background-color:transparent;border:0 solid #fff;height:20px;width:300px}input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);border:1px solid #999;border-radius:3px;box-shadow:0 0 3px #aaa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);height:5px;width:300px}input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;background:#3876c2;background:-moz-linear-gradient(top,#3876c2 0,#385380 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3876c2),color-stop(100%,#385380));background:-webkit-linear-gradient(top,#3876c2,#385380);background:-o-linear-gradient(top,#3876c2 0,#385380 100%);background:-ms-linear-gradient(top,#3876c2 0,#385380 100%);background:linear-gradient(180deg,#3876c2 0,#385380);border:1px solid #14334b;border-radius:50%;box-shadow:0 0 1px #111927;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3876c2",endColorstr="#385380",GradientType=0);height:17px;margin-top:-7px;width:17px}input.vis-configuration.vis-config-range:focus{outline:none}input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:-moz-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9d9d9d),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#9d9d9d,#c8c8c8 99%);background:-o-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:linear-gradient(180deg,#9d9d9d 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9d9d9d",endColorstr="#c8c8c8",GradientType=0)}input.vis-configuration.vis-config-range::-moz-range-track{background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);border:1px solid #999;border-radius:3px;box-shadow:0 0 3px #aaa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);height:10px;width:300px}input.vis-configuration.vis-config-range::-moz-range-thumb{background:#385380;border:none;border-radius:50%;height:16px;width:16px}input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input.vis-configuration.vis-config-range::-ms-track{background:transparent;border-color:transparent;border-width:6px 0;color:transparent;height:5px;width:300px}input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}input.vis-configuration.vis-config-range::-ms-thumb{background:#385380;border:none;border-radius:50%;height:16px;width:16px}input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.vis-configuration-popup{background:#394c59d9;border:2px solid #f2faff;border-radius:4px;color:#fff;font-size:14px;height:30px;line-height:30px;position:absolute;text-align:center;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:150px}.vis-configuration-popup:after,.vis-configuration-popup:before{border:solid transparent;content:" ";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}.vis-configuration-popup:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) rgba(136,183,213,0) rgba(57,76,89,.85);border-width:8px;margin-top:-8px}.vis-configuration-popup:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) rgba(194,225,245,0) #f2faff;border-width:12px;margin-top:-12px}div.vis-tooltip{background-color:#f5f4ed;border:1px solid #808074;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:3px 3px 10px #0003;color:#000;font-family:verdana;font-size:14px;padding:5px;pointer-events:none;position:absolute;visibility:hidden;white-space:nowrap;z-index:5}.contact-firmen-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start;min-width:0}@container (min-width: 1200px){.contact-firmen-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.mw-root{container:mailws / inline-size;display:flex;flex-direction:column;gap:var(--elli-space-sm);font-family:var(--elli-font-family);color:var(--elli-text-primary);outline:none}.mw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mw-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--elli-space-sm)}.mw-head__left{display:flex;flex-wrap:wrap;align-items:center;gap:var(--elli-space-sm);min-width:0}.mw-head__title{margin:0;font-size:var(--elli-font-md);font-weight:var(--elli-weight-semibold)}.mw-head__postfach{font-size:var(--elli-font-xs);color:var(--elli-text-secondary)}.mw-head__postfach--warn{color:var(--elli-pill-warning-text)}.mw-head__readonly{font-size:var(--elli-font-xs);color:var(--elli-text-muted)}.mw-head__actions{display:flex;gap:var(--elli-space-xs)}.mw-chip{display:inline-flex;align-items:center;padding:1px var(--elli-space-sm);border-radius:var(--elli-radius-field);font-size:var(--elli-font-xs);font-weight:var(--elli-weight-medium);white-space:nowrap;border:1px solid transparent}.mw-chip--amber{background:var(--elli-pill-warning-bg);color:var(--elli-pill-warning-text)}.mw-chip--neutral{background:var(--elli-surface-alt);color:var(--elli-text-secondary);border-color:var(--elli-border-light)}.mw-chip--done{background:var(--elli-pill-success-bg);color:var(--elli-pill-success-text)}.mw-chip--button{cursor:pointer;font-family:inherit}.mw-chip--button:hover,.mw-chip--button:focus-visible{border-color:var(--elli-pill-warning-text)}.mw-strip{margin:0}.mw-strip__caption{display:flex;flex-wrap:wrap;gap:var(--elli-space-sm);font-size:var(--elli-font-xs);color:var(--elli-text-secondary);margin-bottom:var(--elli-space-xs)}.mw-strip__legend{display:inline-flex;gap:var(--elli-space-sm)}.mw-strip__key--in{color:var(--elli-accent)}.mw-strip__key--out{color:var(--elli-text-muted)}.mw-strip__bars{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;max-width:520px}.mw-strip__col{display:flex;flex-direction:column;align-items:center}.mw-strip__half{display:flex;width:100%;height:22px;justify-content:center}.mw-strip__half--in{align-items:flex-end;border-bottom:1px solid var(--elli-border)}.mw-strip__half--out{align-items:flex-start}.mw-strip__bar{display:block;width:60%;min-height:0;border-radius:2px}.mw-strip__bar--in{background:var(--elli-accent)}.mw-strip__bar--out{background:var(--elli-text-muted)}.mw-strip__week{font-size:var(--elli-font-xxs);color:var(--elli-text-muted);margin-top:2px}.mw-filterbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--elli-space-sm)}.mw-filterbar__chips{display:flex;flex-wrap:wrap;gap:var(--elli-space-xs)}.mw-filter{font-family:inherit;font-size:var(--elli-font-xs);padding:2px var(--elli-space-sm);border-radius:var(--elli-radius-button);border:1px solid var(--elli-border);background:var(--elli-bg-widget);color:var(--elli-text-secondary);cursor:pointer}.mw-filter--active{border-color:var(--elli-accent);background:var(--elli-accent-soft);color:var(--elli-accent);font-weight:var(--elli-weight-semibold)}.mw-period{display:inline-flex;align-items:center;gap:var(--elli-space-xs);font-size:var(--elli-font-xs);color:var(--elli-text-secondary)}.mw-period__select{font-family:inherit;font-size:var(--elli-font-xs);padding:2px var(--elli-space-sm);border-radius:var(--elli-radius-button);border:1px solid var(--elli-border);background:var(--elli-bg-widget);color:var(--elli-text-primary);cursor:pointer}.mw-period__select:focus-visible{outline:none;border-color:var(--elli-input-border-focus);box-shadow:var(--elli-input-shadow-focus)}.mw-filterbar__objects{display:flex;flex-wrap:wrap;flex-basis:100%;gap:var(--elli-space-xs)}.mw-filterbar__facets{display:flex;flex-wrap:wrap;flex-basis:100%;gap:var(--elli-space-xs) var(--elli-space-md)}.mw-filterbar__facet{display:flex;flex-wrap:wrap;align-items:center;gap:var(--elli-space-xs)}.mw-filterbar__facet-label{font-size:var(--elli-font-xs);color:var(--elli-text-secondary)}.mw-objchip__kind{font-size:var(--elli-font-xxs);font-weight:var(--elli-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--elli-text-muted)}.mw-filter--active .mw-objchip__kind{color:inherit}.mw-search{min-width:220px;font-family:inherit;font-size:var(--elli-font-sm);padding:4px var(--elli-space-sm);border-radius:var(--elli-radius-field);border:1px solid var(--elli-input-border);background:var(--elli-input-background)}.mw-search:focus{outline:none;border-color:var(--elli-input-border-focus);box-shadow:var(--elli-input-shadow-focus)}.mw-banner-slot{min-height:0}.mw-banner{display:flex;align-items:center;justify-content:space-between;gap:var(--elli-space-sm);height:40px;box-sizing:border-box;padding:0 var(--elli-space-sm);border:1px solid var(--elli-banner-warning-border);background:var(--elli-banner-warning-bg);color:var(--elli-pill-warning-text);border-radius:var(--elli-radius-field);font-size:var(--elli-font-xs);overflow:hidden}.mw-alert-text{color:var(--elli-pill-warning-text);font-size:var(--elli-font-xs)}.mw-hint-text{color:var(--elli-text-secondary);font-size:var(--elli-font-xs)}.mw-outlook-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--elli-space-xs)}.mw-body{display:grid;height:clamp(520px,calc(100vh - 240px),880px);border:1px solid var(--elli-border-light);border-radius:var(--elli-radius-widget);background:var(--elli-bg-widget);overflow:hidden}.mw-root--pane .mw-body{grid-template-columns:380px minmax(0,1fr)}.mw-root--stacked .mw-body{grid-template-columns:minmax(0,1fr)}@container mailws (min-width: 900px) and (max-width: 1100px){.mw-root--pane .mw-body{grid-template-columns:340px minmax(0,1fr)}}.mw-listpane,.mw-readerpane{min-height:0;overflow:auto;overscroll-behavior:contain}.mw-listpane[hidden],.mw-readerpane[hidden]{display:none}.mw-root--pane .mw-listpane{border-right:1px solid var(--elli-border-light)}.mw-readerpane{display:flex;flex-direction:column}.mw-list{list-style:none;margin:0;padding:0}.mw-list__item{border-bottom:1px solid var(--elli-border-light)}.mw-list__group{padding:var(--elli-space-sm) var(--elli-space-md) var(--elli-space-xs);font-size:var(--elli-font-xxs);font-weight:var(--elli-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--elli-text-muted);background:var(--elli-surface-alt);border-bottom:1px solid var(--elli-border-light)}.mw-list__state{padding:var(--elli-space-md);font-size:var(--elli-font-sm);color:var(--elli-text-secondary)}.mw-list__more{padding:var(--elli-space-sm);display:flex;flex-direction:column;align-items:center;gap:var(--elli-space-xs)}.mw-row{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:var(--elli-space-sm);width:100%;padding:var(--elli-space-sm) var(--elli-space-md);border:0;border-left:3px solid transparent;background:transparent;text-align:left;font-family:inherit;color:inherit;cursor:pointer}.mw-row:hover{background:var(--elli-bg-field-hover)}.mw-row:focus-visible{outline:2px solid var(--elli-accent);outline-offset:-2px}.mw-row--selected{border-left-color:var(--elli-accent);background:var(--elli-accent-soft)}.mw-row--restricted{cursor:default;color:var(--elli-text-muted);font-style:italic}.mw-row--done .mw-row__subject{color:var(--elli-text-secondary)}.mw-row__dir{color:var(--elli-text-muted)}.mw-row__main{display:flex;flex-direction:column;gap:2px;min-width:0}.mw-row__subject{font-size:var(--elli-font-sm);font-weight:var(--elli-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-row-snippet{font-size:var(--elli-font-xs);color:var(--elli-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-row-snippet--empty{color:var(--elli-text-muted);font-style:italic}.mw-row-hit-hint{font-size:var(--elli-font-xs);color:var(--elli-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-hit{background:var(--elli-accent-soft);color:inherit;border-radius:2px;padding:0 1px}.mw-row__meta{display:flex;flex-wrap:wrap;gap:var(--elli-space-xs)}.mw-row__side{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.mw-row__date{font-size:var(--elli-font-xs);color:var(--elli-text-secondary);font-variant-numeric:tabular-nums}.mw-row__icons{display:inline-flex;gap:var(--elli-space-xs);font-size:var(--elli-font-xs);color:var(--elli-text-muted)}.mw-row__count{min-width:16px;text-align:center;border-radius:8px;background:var(--elli-surface-alt);padding:0 4px}.mw-back{align-self:flex-start;margin:var(--elli-space-sm);border:0;background:transparent;color:var(--elli-accent);font-family:inherit;font-size:var(--elli-font-sm);cursor:pointer}.mw-reader{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:var(--elli-space-md);gap:var(--elli-space-sm)}.mw-reader__head{display:flex;flex-direction:column;gap:var(--elli-space-xs)}.mw-reader__subject{margin:0;font-size:var(--elli-font-lg);font-weight:var(--elli-weight-semibold);outline:none}.mw-reader__subject:focus-visible{outline:2px solid var(--elli-accent);outline-offset:2px}.mw-reader__chips,.mw-reader__objects,.mw-reader__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--elli-space-xs)}.mw-reader__label{font-size:var(--elli-font-xs);color:var(--elli-text-secondary)}.mw-reader__state,.mw-reader__placeholder{padding:var(--elli-space-md);font-size:var(--elli-font-sm);color:var(--elli-text-secondary)}.mw-object{font-family:inherit;font-size:var(--elli-font-xs);padding:1px var(--elli-space-sm);border-radius:var(--elli-radius-field);border:1px solid var(--elli-border);background:var(--elli-bg-widget);color:var(--elli-link);cursor:pointer}.mw-object--plain{color:var(--elli-text-secondary);cursor:default}.mw-kbd{font-family:var(--elli-font-mono);font-size:var(--elli-font-xxs);padding:0 4px;border:1px solid currentColor;border-radius:3px;opacity:.8}.mw-reader__messages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:2px}.mw-msg{border:1px solid var(--elli-border-light);border-radius:var(--elli-radius-field)}.mw-msg--expanded{display:flex;flex-direction:column;flex:1 1 auto;min-height:320px}.mw-msg__toggle{display:flex;flex-wrap:wrap;align-items:center;gap:var(--elli-space-sm);width:100%;padding:var(--elli-space-xs) var(--elli-space-sm);border:0;background:var(--elli-surface-alt);font-family:inherit;font-size:var(--elli-font-xs);color:var(--elli-text-secondary);text-align:left;cursor:pointer}.mw-msg__when{font-variant-numeric:tabular-nums;color:var(--elli-text-primary)}.mw-msg__from{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mw-msg__panel,.mw-msg__content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--elli-space-sm);padding:var(--elli-space-xs)}.mw-foot{margin:0;font-size:var(--elli-font-xs);color:var(--elli-text-muted)}.mw-dialog__title{margin:0;font-size:var(--elli-font-md);font-weight:var(--elli-weight-semibold)}.mw-removed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--elli-space-xs)}.mw-removed__row{display:flex;align-items:center;justify-content:space-between;gap:var(--elli-space-sm);padding:var(--elli-space-xs) 0;border-bottom:1px solid var(--elli-border-light)}.mw-removed__text{display:flex;flex-direction:column;gap:2px;min-width:0}.mw-removed__subject{font-size:var(--elli-font-sm)}.mw-removed__dates{font-size:var(--elli-font-xs);color:var(--elli-text-secondary)}.mw-followup{display:contents}.mw-followup__panel{flex-basis:100%;display:flex;flex-direction:column;gap:var(--elli-space-xs);max-width:420px;padding:var(--elli-space-sm);border:1px solid var(--elli-border);border-radius:var(--elli-radius-field);background:var(--elli-bg-widget)}.mw-followup__picks,.mw-followup__buttons{display:flex;flex-wrap:wrap;gap:var(--elli-space-xs)}.mw-followup__field{display:flex;flex-direction:column;gap:2px;font-size:var(--elli-font-xs);color:var(--elli-text-secondary)}.mw-followup__field input,.mw-followup__field textarea{font-family:inherit;font-size:var(--elli-font-sm);padding:4px var(--elli-space-xs);border:1px solid var(--elli-border);border-radius:var(--elli-radius-field);color:var(--elli-text);background:var(--elli-surface, #fff)}.mw-followup__current,.mw-followup__note{margin:0;font-size:var(--elli-font-sm);color:var(--elli-text)}.mw-followup__note{white-space:pre-wrap;color:var(--elli-text-secondary)}.mw-row--unread .mw-row__subject{font-weight:var(--elli-weight-bold);color:var(--elli-text)}.mw-row__unread-dot{display:inline-block;width:8px;height:8px;margin-right:var(--elli-space-xs);border-radius:50%;background:var(--elli-accent);vertical-align:middle}.mw-notice{margin:0;padding:var(--elli-space-xs) var(--elli-space-sm);border-radius:var(--elli-radius-field);background:var(--elli-pill-success-bg);color:var(--elli-pill-success-text);font-size:var(--elli-font-xs)}.mw-move__kinds{display:flex;flex-wrap:wrap;gap:var(--elli-space-xs);margin:var(--elli-space-sm) 0}.mw-move__search{width:100%;box-sizing:border-box}.mw-move__results{list-style:none;margin:var(--elli-space-xs) 0 0;padding:0;max-height:240px;overflow-y:auto;border:1px solid var(--elli-border-light);border-radius:var(--elli-radius-field)}.mw-move__result{display:flex;flex-direction:column;gap:2px;width:100%;padding:var(--elli-space-xs) var(--elli-space-sm);border:none;border-left:3px solid transparent;border-bottom:1px solid var(--elli-border-light);background:transparent;text-align:left;font-family:inherit;color:inherit;cursor:pointer}.mw-move__result:hover{background:var(--elli-bg-field-hover)}.mw-move__result:focus-visible{outline:2px solid var(--elli-accent);outline-offset:-2px}.mw-move__result--selected{border-left-color:var(--elli-accent);background:var(--elli-accent-soft)}.mw-move__label{font-size:var(--elli-font-sm)}.mw-move__sublabel{font-size:var(--elli-font-xs);color:var(--elli-text-secondary)}.mw-move__picked{margin:var(--elli-space-sm) 0 0;font-size:var(--elli-font-sm);font-weight:var(--elli-weight-semibold)}.mw-row__kind{font-weight:var(--elli-weight-semibold)}.mw-row__activity-meta{font-size:var(--elli-font-xs);color:var(--elli-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-activity__kind{margin:0;font-size:var(--elli-font-xs);font-weight:var(--elli-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--elli-text-secondary)}.mw-activity__facts{display:grid;grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);gap:var(--elli-space-xs) var(--elli-space-md);margin:0;font-size:var(--elli-font-sm)}.mw-activity__label{color:var(--elli-text-secondary)}.mw-activity__value{margin:0;overflow-wrap:anywhere}.mw-activity__link{color:var(--elli-accent)}.mw-activity__note{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--elli-font-sm);line-height:1.5;padding:var(--elli-space-sm) var(--elli-space-md);border:1px solid var(--elli-border-light);border-radius:var(--elli-radius-field);background:var(--elli-surface-alt)}.mw-filterbar--bidder .mw-filterbar__chips{align-items:center;flex-wrap:wrap;gap:var(--elli-space-sm)}.mw-seg{display:inline-flex;border:1px solid var(--elli-border);border-radius:var(--elli-radius-button);overflow:hidden;background:var(--elli-bg-widget)}.mw-seg__btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:none;border-right:1px solid var(--elli-border-light);background:var(--elli-bg-widget);color:var(--elli-text-secondary);font-family:inherit;font-size:var(--elli-font-sm);white-space:nowrap;cursor:pointer}.mw-seg__btn:last-child{border-right:none}.mw-seg__btn:hover{background:var(--elli-surface-alt)}.mw-seg__btn[aria-pressed=true]{background:var(--elli-accent-soft);color:var(--elli-accent);font-weight:var(--elli-weight-semibold)}.mw-seg__n{font-size:var(--elli-font-xs);font-weight:var(--elli-weight-semibold);color:var(--elli-text-muted);font-variant-numeric:tabular-nums}.mw-seg__btn[aria-pressed=true] .mw-seg__n{color:var(--elli-accent)}.mw-seg__n--amber,.mw-seg__btn[aria-pressed=true] .mw-seg__n--amber{color:var(--elli-pill-warning-text)}.mw-quiet{display:inline-flex;gap:2px}.mw-quiet__btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9px;border:1px solid transparent;border-radius:var(--elli-radius-button);background:none;color:var(--elli-text-secondary);font-family:inherit;font-size:var(--elli-font-sm);white-space:nowrap;cursor:pointer}.mw-quiet__btn:hover{background:var(--elli-surface-alt)}.mw-quiet__btn[aria-pressed=true]{border-color:var(--elli-accent);background:var(--elli-accent-soft);color:var(--elli-accent)}.mw-root--bidder.mw-root--pane .mw-body{grid-template-columns:372px minmax(0,1fr)}@container mailws (min-width: 900px) and (max-width: 1100px){.mw-root--bidder.mw-root--pane .mw-body{grid-template-columns:340px minmax(0,1fr)}}.mw-root--bidder .mw-listpane{display:flex;flex-direction:column}.mw-root--bidder .mw-row__words{font-size:var(--elli-font-xs);color:var(--elli-text-muted)}.mw-list-foot{margin:auto 0 0;padding:var(--elli-space-xs) var(--elli-space-sm);border-top:1px solid var(--elli-border-light);font-size:var(--elli-font-xs);color:var(--elli-text-muted)}.mw-list-foot--warn{color:var(--elli-pill-warning-text)}.mw-strip__col--btn{padding:0;border:1px solid transparent;border-radius:var(--elli-radius-field);background:none;font-family:inherit;cursor:pointer}.mw-strip__col--btn:hover{background:var(--elli-surface-alt)}.mw-strip__col--btn[aria-pressed=true]{border-color:var(--elli-accent);background:var(--elli-accent-soft)}.mw-strip__filter{margin:2px 0 0;font-size:var(--elli-font-xs);color:var(--elli-text-muted)}.mw-linkbtn{padding:0;border:none;background:none;color:var(--elli-link);font-family:inherit;font-size:inherit;cursor:pointer;text-decoration:underline}.ck-rail-row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start;min-width:0}.ck-main{display:flex;flex-direction:column;gap:12px;min-width:0}.ck-rail{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:12px;min-width:0}@container (min-width: 1232px){.ck-rail-row{grid-template-columns:minmax(0,1fr) 320px}.ck-rail{grid-template-columns:minmax(0,1fr);position:sticky;top:var(--ck-rail-top, 60px);max-height:calc(100vh - var(--ck-rail-top, 60px) - 12px);overflow:auto}}.ovw{padding:4px 0 16px}.ovw-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;align-items:start}.ovw-state{font-size:12px;color:var(--p-faint, #64748b);padding:6px 2px}.ovw-empty{font-style:italic}.ovw-banner.err{background:var(--p-red-bg, #fef2f2);color:var(--p-red, #dc2626);border:1px solid #fecaca;border-radius:6px;padding:8px 10px;font-size:12px}.ovw-foot{margin-top:10px}.ovw-retry{border:1px solid var(--elli-accent, #2563eb);color:var(--elli-accent, #2563eb);background:transparent;border-radius:6px;padding:5px 12px;font-size:12px;cursor:pointer}.ovw-kpi-band{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.ovw-kpi{border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;padding:10px 12px;background:var(--elli-surface, #fff);min-height:70px}.ovw-kpi--click{cursor:pointer;transition:border-color .15s,box-shadow .15s}.ovw-kpi--click:hover{border-color:var(--elli-accent, #2563eb);box-shadow:var(--shadow-sm)}.ovw-kpi-val{font-size:22px;font-weight:700;color:var(--elli-text, #0f172a);line-height:1.1}.ovw-kpi-lbl{font-size:11px;color:var(--p-faint, #64748b);margin-top:3px}.ovw-kpi-sub{font-size:10px;color:var(--p-faint, #94a3b8);margin-top:2px}@media (max-width: 1100px){.ovw-kpi-band{grid-template-columns:repeat(2,1fr)}}.ovw-bars{display:flex;flex-direction:column;gap:7px}.ovw-bar-row{display:grid;grid-template-columns:160px 1fr 34px auto;align-items:center;gap:8px;font-size:12px}.ovw-bar-row--click{cursor:pointer}.ovw-bar-row--click:hover .ovw-bar-lbl{color:var(--elli-accent, #2563eb)}.ovw-bar-lbl{color:var(--elli-text, #1e293b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-bar-track{background:var(--p-canvas, #f1f5f9);border-radius:4px;height:12px;overflow:hidden}.ovw-bar-fill{display:block;height:100%;background:var(--elli-accent, #2563eb);border-radius:4px}.ovw-bar-fill--petrol{background:#3a5b6b}.ovw-bar-cnt{text-align:right;font-weight:700;color:var(--elli-text, #0f172a)}.ovw-bar-fam{font-size:10px;color:var(--p-faint, #94a3b8)}.ovw-chips{display:flex;flex-direction:column;gap:8px}.ovw-chip{display:flex;align-items:baseline;gap:8px;border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;padding:8px 10px}.ovw-chip--click{cursor:pointer}.ovw-chip--click:hover{border-color:var(--elli-accent, #2563eb)}.ovw-chip-val{font-size:18px;font-weight:700}.ovw-chip-lbl{font-size:11px;color:var(--p-faint, #64748b)}.ovw-chip--amber{background:var(--p-amber-bg, #fffbeb)}.ovw-chip--amber .ovw-chip-val{color:var(--p-amber, #d97706)}.ovw-chip--red{background:var(--p-red-bg, #fef2f2)}.ovw-chip--red .ovw-chip-val{color:var(--p-red, #dc2626)}.ovw-drill{margin-top:8px;display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--elli-border, #e2e8f0);padding-top:8px}.ovw-drill-row{display:flex;align-items:center;gap:8px;width:100%;text-align:left;border:none;background:transparent;border-radius:6px;padding:6px 8px;cursor:pointer;font:inherit;color:inherit}.ovw-drill-row:hover{background:var(--elli-surface-2, #f1f5f9)}.ovw-drill-row .cn{flex:1;font-weight:600;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ovw-drill-row .n{font-size:12px;font-weight:700;color:var(--p-amber, #d97706);font-variant-numeric:tabular-nums}.ovw-drill-row .go{font-size:11px;color:var(--elli-accent, #2563eb);white-space:nowrap}.ovw-drill-empty{font-size:11px;color:var(--p-faint, #64748b);padding:4px 8px}.ovw-feed{display:flex;flex-direction:column;gap:4px}.ovw-feed-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 4px;border-bottom:1px solid var(--elli-border-light, #f1f5f9)}.ovw-feed-main{display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:none;border:none;padding:0;text-align:left;cursor:pointer;flex:1;min-width:0}.ovw-feed-main:disabled{cursor:default}.ovw-feed-label{font-size:12px;font-weight:600;color:var(--elli-text, #0f172a)}.ovw-feed-main:not(:disabled):hover .ovw-feed-label{color:var(--elli-accent, #2563eb)}.ovw-feed-meta{display:flex;gap:8px;flex-wrap:wrap}.ovw-feed-num{font-family:var(--p-mono, monospace);font-size:10px;color:var(--p-faint, #94a3b8)}.ovw-feed-off,.ovw-feed-phase{font-size:10px;color:var(--p-faint, #64748b)}.ovw-feed-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.ovw-feed-company{background:none;border:none;cursor:pointer;color:var(--elli-accent, #2563eb);display:flex;align-items:center;padding:2px}.ovw-feed-ts{font-size:10px;color:var(--p-faint, #94a3b8);white-space:nowrap}.pck-cockpit{--pck-bg: #f4f6f9;--pck-surface: #ffffff;--pck-ink: #101828;--pck-ink-2: #475467;--pck-ink-3: #8a94a3;--pck-ink-4: #aeb6c2;--pck-line: #e5e9f0;--pck-line-2: #eef1f6;--pck-brand: #2f6cea;--pck-brand-2: #1e56c9;--pck-brand-t: #eaf1fe;--pck-navy: #1a2740;--pck-c: 30px 120px 120px 96px 140px minmax(160px, 1fr) 180px 118px 100px 56px 48px 72px;--pck-r: #c0392b;--pck-a: #a8730c;--pck-g: #2f7a52;--pck-r-t: #f7e4e1;--pck-a-t: #f6ead0;--pck-g-t: #dcebe2;--pck-mono: "SFMono-Regular", ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;--pck-sh: 0 1px 2px rgba(16, 24, 40, .04), 0 1px 3px rgba(16, 24, 40, .07);--pck-sh-lg: 0 6px 24px rgba(16, 24, 40, .09);color:var(--pck-ink);font-size:13px;line-height:1.45}.pck-cockpit.pck-comm{--pck-c: 30px 120px 120px 96px 140px minmax(160px, 1fr) 180px 118px 100px 56px 48px 72px 112px}.pck-cockpit .pck-shead{display:flex;align-items:flex-end;gap:16px;margin-bottom:14px}.pck-cockpit .pck-live{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--pck-ink-2);padding-bottom:8px;margin-left:auto}.pck-cockpit .pck-pulse{width:8px;height:8px;border-radius:50%;background:var(--pck-g);position:relative}.pck-cockpit .pck-pulse:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--pck-g);opacity:.6;animation:pck-pw 2s ease-out infinite}@keyframes pck-pw{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.7);opacity:0}}.pck-cockpit .pck-live .pck-u{font-variant-numeric:tabular-nums;font-weight:600}.pck-cockpit .pck-live .pck-meta{color:var(--pck-ink-4)}.pck-cockpit .pck-btn{background:#fff;color:var(--pck-ink-2);border:1px solid var(--pck-line);padding:9px 11px;border-radius:9px;font-weight:700;font-size:13px;cursor:pointer;box-shadow:var(--pck-sh);margin-bottom:5px}.pck-cockpit .pck-btn:hover{border-color:#d4dbe6}.pck-cockpit .pck-btn.spin svg{transform:rotate(360deg);transition:transform .5s}.pck-cockpit .pck-kpis{display:flex;background:var(--pck-surface);border:1px solid var(--pck-line);border-radius:12px;box-shadow:var(--pck-sh);margin-bottom:14px;overflow:hidden}.pck-cockpit .pck-kpi{flex:1;padding:14px 18px;border-right:1px solid var(--pck-line-2)}.pck-cockpit .pck-kpi:last-child{border-right:none}.pck-cockpit .pck-kpi .pck-n{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.6px}.pck-cockpit .pck-kpi .pck-n.r{color:var(--pck-r)}.pck-cockpit .pck-kpi .pck-n.a{color:var(--pck-a)}.pck-cockpit .pck-kpi .pck-n.g{color:var(--pck-g)}.pck-cockpit .pck-kpi .pck-l{font-size:10.5px;letter-spacing:.4px;text-transform:uppercase;color:var(--pck-ink-3);font-weight:600;margin-top:1px}.pck-cockpit .pck-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.pck-cockpit .pck-search{position:relative;flex:1 1 300px;min-width:220px;max-width:420px}.pck-cockpit .pck-search input{width:100%;border:1px solid var(--pck-line);border-radius:9px;padding:9px 12px 9px 33px;font-size:13px;background:#fff;color:var(--pck-ink);box-shadow:var(--pck-sh)}.pck-cockpit .pck-search svg{position:absolute;left:11px;top:10px;color:var(--pck-ink-4)}.pck-cockpit .pck-count{flex:0 0 auto;font-size:12px;white-space:nowrap;color:var(--pck-ink-3);font-weight:600}.pck-cockpit .pck-hint{flex:0 0 auto;font-size:11px;color:var(--pck-ink-4);margin-left:auto;white-space:nowrap}.pck-cockpit .pck-scroll{overflow-x:auto;border:1px solid var(--pck-line);border-radius:12px;box-shadow:var(--pck-sh);background:var(--pck-surface)}.pck-cockpit .pck-thead{display:grid;grid-template-columns:var(--pck-c);gap:12px;padding:9px 14px;font-size:9.5px;letter-spacing:.5px;text-transform:uppercase;color:var(--pck-ink-3);font-weight:700;box-sizing:border-box;min-width:1400px;align-items:center}.pck-cockpit .pck-thead .pck-num{justify-self:end;text-align:right}.pck-cockpit .pck-expand-all{flex:0 0 auto;background:none;border:none;color:var(--pck-brand);font-weight:700;font-size:12px;cursor:pointer;padding:4px 6px;white-space:nowrap}.pck-cockpit .pck-expand-all:hover{text-decoration:underline}.pck-cockpit .pck-thead .pck-srt{cursor:pointer;display:flex;align-items:center;gap:5px;-webkit-user-select:none;user-select:none;white-space:nowrap;background:none;border:none;padding:0;font:inherit;color:inherit;text-align:left}.pck-cockpit .pck-thead .pck-srt:hover{color:var(--pck-ink-2)}.pck-cockpit .pck-thead .pck-srt i{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;opacity:0}.pck-cockpit .pck-thead .pck-srt.asc i{border-bottom:5px solid var(--pck-brand);opacity:1}.pck-cockpit .pck-thead .pck-srt.desc i{border-top:5px solid var(--pck-brand);opacity:1}.pck-cockpit .pck-thead .pck-srt.on{color:var(--pck-brand)}.pck-cockpit .pck-tbl{background:var(--pck-surface);overflow:hidden;min-width:1400px}.pck-cockpit.pck-comm .pck-thead,.pck-cockpit.pck-comm .pck-tbl{min-width:1524px}.pck-cockpit .pck-row{display:block;border-top:1px solid var(--pck-line);cursor:pointer;transition:background .1s;border-left:3px solid transparent;background:var(--pck-surface)}.pck-cockpit .pck-row:first-child{border-top:none}.pck-cockpit .pck-row:nth-of-type(2n){background:#f5f7fa}.pck-cockpit .pck-row:hover{background:#eaf0f7}.pck-cockpit .pck-row.open{background:#eef3f9}.pck-cockpit .pck-row.st-r{border-left-color:var(--pck-r)}.pck-cockpit .pck-row.st-a{border-left-color:var(--pck-a)}.pck-cockpit .pck-row.st-g{border-left-color:var(--pck-g)}.pck-cockpit .pck-top{display:grid;grid-template-columns:var(--pck-c);gap:12px;align-items:center;padding:8px 14px}.pck-cockpit .pck-expand-cell{display:flex;align-items:center;justify-content:center}.pck-cockpit .pck-team{display:inline-flex;align-items:center;min-width:0}.pck-cockpit .pck-team .lead-av{box-shadow:0 0 0 1.5px var(--pck-brand);z-index:3}.pck-cockpit .pck-team .lead-name{margin:0 8px 0 7px;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:96px}.pck-cockpit .pck-team .stack{display:inline-flex;align-items:center}.pck-cockpit .pck-team .stack .av{margin-left:-6px;box-shadow:0 0 0 1.5px #fff;z-index:2}.pck-cockpit .pck-team .more{margin-left:-6px;width:20px;height:20px;border-radius:50%;background:#f1f3f7;color:var(--pck-ink-3);font-size:8.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 1.5px #fff;z-index:1}.pck-cockpit .pck-status-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.pck-cockpit .pck-status-chip .pck-dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto}.pck-cockpit .pck-status-chip.st-g{color:var(--pck-g)}.pck-cockpit .pck-status-chip.st-a{color:var(--pck-a)}.pck-cockpit .pck-status-chip.st-r{color:var(--pck-r)}.pck-cockpit .pck-status-chip.st-g .pck-dot{background:var(--pck-g)}.pck-cockpit .pck-status-chip.st-a .pck-dot{background:var(--pck-a)}.pck-cockpit .pck-status-chip.st-r .pck-dot{background:var(--pck-r)}.pck-cockpit .pck-linkish{background:none;border:none;padding:0;font:inherit;font-weight:700;color:var(--pck-brand);cursor:pointer;text-align:left}.pck-cockpit .pck-linkish:disabled{color:var(--pck-ink-4);cursor:default;font-weight:600}.pck-cockpit .pck-linkish.muted{color:var(--pck-ink-4);font-weight:600}.pck-cockpit .pck-nr{font-family:var(--pck-mono);font-size:11px;color:var(--pck-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pck-cockpit .pck-code{font-weight:800;font-size:14px;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pck-cockpit .pck-open{background:none;border:none;padding:0;margin:0;color:inherit;text-align:left;cursor:pointer;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.pck-cockpit .pck-nr.pck-open{font-family:var(--pck-mono);font-size:11px;color:var(--pck-ink-3)}.pck-cockpit .pck-code.pck-open{font-weight:800;font-size:14px;letter-spacing:.2px}.pck-cockpit .pck-code.pck-open:hover{color:var(--pck-brand);text-decoration:underline}.pck-cockpit .pck-nr.pck-open:hover{color:var(--pck-brand)}.pck-cockpit .pck-art{font-family:var(--pck-mono);font-size:10px;font-weight:700;letter-spacing:.5px;color:var(--pck-ink-2);border:1px solid var(--pck-line);border-radius:5px;padding:2px 6px;background:#f5f7fa;justify-self:start;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pck-cockpit .pck-date{font-family:var(--pck-mono);font-size:11px;color:var(--pck-ink-3)}.pck-cockpit .pck-cell{min-width:0;font-size:12.5px}.pck-cockpit .pck-txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pck-cockpit .pck-target{font-weight:700}.pck-cockpit .pck-pk{color:var(--pck-brand);cursor:pointer;background:none;border:none;padding:0;font:inherit;text-align:left;max-width:100%}.pck-cockpit .pck-pk:hover{text-decoration:underline}.pck-cockpit .pck-pk:disabled{color:var(--pck-ink-3);cursor:default;text-decoration:none}.pck-cockpit .pck-av{width:23px;height:23px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:9.5px;font-weight:700;color:var(--pck-ink-2);background:#eef1f6;border:1px solid var(--pck-line);cursor:pointer;transition:.1s;padding:0}.pck-cockpit .pck-av:hover{border-color:var(--pck-brand);color:var(--pck-brand)}.pck-cockpit .pck-av.lead{background:var(--pck-brand-t);color:var(--pck-brand-2);border-color:#cfe0fb}.pck-cockpit .pck-lp{display:flex;align-items:center;gap:7px;min-width:0}.pck-cockpit .pck-lp .pck-nm{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--pck-ink-2)}.pck-cockpit .pck-lp .pck-miss{color:var(--pck-r);font-size:11px}.pck-cockpit .pck-tm{justify-self:start}.pck-cockpit .pck-tm .pck-none{color:var(--pck-ink-4)}.pck-cockpit .pck-bchip{box-sizing:border-box;min-width:0;border:1px solid var(--pck-line);border-radius:8px;background:#fff;padding:6px 10px;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:44px}.pck-cockpit .pck-bchip .pck-k{font-size:9px;text-transform:uppercase;letter-spacing:.5px;color:var(--pck-ink-4);font-weight:700;display:flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.pck-cockpit .pck-bchip .pck-v{font-size:12px;font-weight:700;color:var(--pck-ink);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pck-cockpit .pck-bchip .pck-dot{width:7px;height:7px;border-radius:50%}.pck-cockpit .pck-bchip .pck-arr{margin-left:auto;color:var(--pck-ink-4)}.pck-cockpit .pck-bchip.act{cursor:pointer;transition:.12s}.pck-cockpit .pck-bchip.act:hover{border-color:var(--pck-brand);background:var(--pck-brand-t)}.pck-cockpit .pck-bchip.pck-crit{border-color:var(--pck-r-t)}.pck-cockpit .pck-bchip.pck-warn{border-color:var(--pck-a-t)}.pck-cockpit .pck-bchip.muted .pck-v{color:var(--pck-ink-4);font-weight:600}.pck-cockpit .pck-bchip.st-g .pck-v{color:var(--pck-g)}.pck-cockpit .pck-bchip.st-a .pck-v{color:var(--pck-a)}.pck-cockpit .pck-bchip.st-r .pck-v{color:var(--pck-r)}.pck-cockpit .pck-bchip.st-g .pck-dot{background:var(--pck-g)}.pck-cockpit .pck-bchip.st-a .pck-dot{background:var(--pck-a)}.pck-cockpit .pck-bchip.st-r .pck-dot{background:var(--pck-r)}.pck-cockpit .pck-mcell{justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0}.pck-cockpit .pck-mcell.ttd{flex-direction:row;align-items:center;gap:8px}.pck-cockpit .pck-mcell .pck-n{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.3px;line-height:1.15}.pck-cockpit .pck-mcell .pck-n.zero{color:var(--pck-ink-4)}.pck-cockpit .pck-mcell.m-val{padding-right:4px}.pck-cockpit .pck-mcell.m-val .pck-n{font-size:14px;font-weight:700;white-space:nowrap}.pck-cockpit .pck-donut{position:relative;width:36px;height:36px}.pck-cockpit .pck-donut svg{transform:rotate(-90deg)}.pck-cockpit .pck-donut .pck-dv{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.pck-cockpit .pck-donut .pck-dv b{font-size:9.5px;font-weight:800;font-variant-numeric:tabular-nums}.pck-cockpit .pck-mcell.ttd .pck-days{font-size:12.5px;font-weight:700;color:var(--pck-ink-2);font-variant-numeric:tabular-nums}.pck-cockpit .pck-detail{max-height:0;overflow:hidden;transition:max-height .26s ease;background:#fafbfd;border-top:1px solid var(--pck-line-2)}.pck-cockpit .pck-row.open .pck-detail{max-height:480px}.pck-cockpit .pck-dinner{padding:16px 20px 18px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.pck-cockpit .pck-dcol h5{font-size:9.5px;letter-spacing:.6px;text-transform:uppercase;color:var(--pck-ink-3);font-weight:700;margin-bottom:9px}.pck-cockpit .pck-drow{display:flex;justify-content:space-between;font-size:12px;padding:4px 0;border-bottom:1px solid var(--pck-line-2)}.pck-cockpit .pck-drow:last-child{border-bottom:none}.pck-cockpit .pck-drow .pck-k{color:var(--pck-ink-3)}.pck-cockpit .pck-drow .pck-v{font-weight:600;font-variant-numeric:tabular-nums}.pck-cockpit .pck-jumps{grid-column:1 / -1;display:flex;gap:8px;margin-top:2px;flex-wrap:wrap}.pck-cockpit .pck-jb{font-size:11.5px;color:var(--pck-ink-2);text-decoration:none;font-weight:600;cursor:pointer;border:1px solid var(--pck-line);background:#fff;padding:6px 11px;border-radius:8px}.pck-cockpit .pck-jb:hover{border-color:var(--pck-brand);color:var(--pck-brand);background:var(--pck-brand-t)}.pck-cockpit .pck-comm-only{display:none}.pck-cockpit.pck-comm .pck-comm-only{display:block}.pck-cockpit .pck-thead .pck-srt.pck-comm-only{display:none}.pck-cockpit.pck-comm .pck-thead .pck-srt.pck-comm-only{display:flex}.pck-cockpit .pck-pop{position:fixed;z-index:60;background:#fff;border:1px solid var(--pck-line);border-radius:11px;box-shadow:var(--pck-sh-lg);width:224px;padding:8px}.pck-cockpit .pck-pop .pck-ph{display:flex;align-items:center;gap:9px;padding:6px 8px 9px;border-bottom:1px solid var(--pck-line-2);margin-bottom:6px}.pck-cockpit .pck-pop .pck-ph .pck-av{width:31px;height:31px;font-size:11px;cursor:default}.pck-cockpit .pck-pop .pck-ph .pck-nm{font-weight:700;font-size:12.5px}.pck-cockpit .pck-pop .pck-ph .pck-rl{font-size:10.5px;color:var(--pck-ink-3)}.pck-cockpit .pck-pop button{width:100%;text-align:left;border:none;background:none;padding:8px;border-radius:7px;font-size:12.5px;color:var(--pck-ink);cursor:pointer;display:flex;align-items:center;gap:9px}.pck-cockpit .pck-pop .pck-hint{margin-left:0;padding:8px;line-height:1.35}.pck-cockpit .pck-pop button:hover{background:var(--pck-brand-t)}.pck-cockpit .pck-state{padding:24px;color:var(--pck-ink-3);text-align:center}.pck-cockpit .pck-state.err{color:var(--pck-r)}.pck-cockpit .pck-hidden{display:none!important}.pck-cockpit .pck-replied{flex-direction:column;align-items:flex-start;gap:2px}.pck-cockpit .pck-hint{font-size:11px;color:var(--pck-ink-3);line-height:1.3}.pck-cockpit .pck-mark-confirm{display:flex;flex-direction:column;gap:8px;padding:8px 0}.pck-cockpit .pck-mark-actions{display:flex;flex-wrap:wrap;gap:8px}.pck-cockpit .pck-mark-err{color:var(--pck-r);font-size:12px}.pck-cockpit .pck-min-tag{margin-left:4px;font-size:10px;color:var(--elli-text-sec, var(--pck-ink-3));font-weight:500}.pck-cockpit .pck-mcell.m-val .pck-min-tag{margin-left:0;line-height:1}.bov{background:#fff;border:1px solid var(--elli-border, #e2e8f0);border-radius:12px;box-shadow:0 1px 2px #1018280a}.bov-bar{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--elli-border, #e2e8f0);flex-wrap:wrap}.bov-lbl{font-size:11px;color:var(--elli-text-muted, #64748b);font-weight:600;text-transform:uppercase;letter-spacing:.4px}.bov-inp{border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;padding:6px 10px;font-weight:600;background:#fff;font:inherit}.bov-chips{display:flex;gap:6px;flex-wrap:wrap}.bov-chip{border:1px solid var(--elli-border, #e2e8f0);border-radius:999px;padding:3px 10px;font-size:11.5px;color:#334155;background:#fff;cursor:pointer;font:inherit}.bov-chip.on{background:var(--elli-accent, #2563eb);border-color:var(--elli-accent, #2563eb);color:#fff}.bov-grant{margin-left:auto;font-size:11px;color:var(--elli-text-muted, #64748b)}.bov-stale{font-size:11px;color:#a8730c;font-weight:600}.bov-state{padding:24px;color:var(--elli-text-muted, #64748b)}.bov-err{color:#c0392b}.bov-kpis{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid var(--elli-border, #e2e8f0)}.bov-kpi{padding:14px 16px;border-right:1px solid var(--elli-border, #e2e8f0);min-width:0}.bov-kpi:last-child{border-right:none}.bov-kpi .v{font-size:22px;font-weight:800;letter-spacing:-.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.bov-kpi .l{font-size:10.5px;letter-spacing:.4px;text-transform:uppercase;color:var(--elli-text-muted, #64748b);margin-top:2px}.bov-kpi .d{font-size:11px;color:var(--elli-text-muted, #64748b);margin-top:3px}.bov-kpi.bov-crit .v{color:#c0392b}.bov-kpi.bov-warn .v{color:#a8730c}.bov-kpi.bov-ok .v{color:#2f7a52}.bov-tbl{width:100%;border-collapse:collapse;table-layout:fixed}.bov .bov-tbl thead,.bov .bov-tbl tbody{display:table-row-group}.bov .bov-tbl tr{display:table-row}.bov .bov-tbl th,.bov .bov-tbl td{display:table-cell}.bov-tbl col:nth-child(1){width:15%}.bov-tbl col:nth-child(2){width:8%}.bov-tbl col:nth-child(3){width:14%}.bov-tbl col:nth-child(4){width:20%}.bov-tbl col:nth-child(5){width:10%}.bov-tbl col:nth-child(6){width:9%}.bov-tbl col:nth-child(7){width:9%}.bov-tbl col:nth-child(8){width:9%}.bov-tbl col:nth-child(9){width:6%}.bov-tbl th{font-size:10.5px;text-transform:uppercase;letter-spacing:.4px;color:var(--elli-text-muted, #64748b);font-weight:600;text-align:left;padding:6px 10px;border-bottom:1px solid var(--elli-border, #e2e8f0);white-space:nowrap}.bov-tbl td{padding:9px 10px;border-bottom:1px solid var(--elli-border, #e2e8f0);vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12.5px}.bov-tbl tbody tr:nth-child(2n) td{background:#f5f7fa}.bov-tbl .num{text-align:right;font-variant-numeric:tabular-nums}.bov-tbl .m{font-weight:700}.bov-tbl .sub{color:var(--elli-text-muted, #64748b);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bov-tbl .act{text-align:right}.bov-grp td{background:#fff!important;border-top:1px solid var(--elli-border, #e2e8f0);padding:12px 10px 6px;font-weight:700;color:#334155;white-space:normal}.bov-grp.crit td{color:#c0392b}.bov-grp .n{font-weight:600;color:var(--elli-text-muted, #64748b)}.bov-empty td{color:var(--elli-text-muted, #64748b);font-size:11.5px}.bov-badge{display:inline-block;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px}.bov-badge.b-r{background:#f7e4e1;color:#c0392b}.bov-badge.b-a{background:#f6ead0;color:#a8730c}.bov-badge.b-g{background:#dcebe2;color:#2f7a52}.bov-badge.b-n{background:#e9edf3;color:#334155}.bov-badge.b-b{background:#eaf1fe;color:#1e56c9}.bov-track{font-size:10px;font-weight:700;letter-spacing:.3px;color:#334155;background:#e9edf3;padding:1px 6px;border-radius:4px}.bov-track.d{background:#fde8e6;color:#7a2418}.bov-cta{background:var(--elli-accent, #2563eb);color:#fff;font-weight:700;padding:5px 10px;border-radius:7px;font-size:11.5px;border:1px solid var(--elli-accent, #2563eb);cursor:pointer;font-family:inherit;white-space:nowrap}.bov-cta.sec{background:#fff;color:var(--elli-accent, #2563eb)}@media (max-width: 1100px){.bov-kpis{grid-template-columns:repeat(3,1fr)}.bov-kpi:nth-child(3){border-right:none}}.otm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px}.otm-modal{background:#fff;border-radius:9px;width:min(1060px,100%);max-height:min(90vh,860px);display:flex;flex-direction:column;box-shadow:0 20px 50px #0f172a2e;border:1px solid #e2e8f0}.otm-head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #e2e8f0;font-weight:700;font-size:13.5px;color:#0f172a}.otm-key-tabs{display:flex;gap:0;padding:0 16px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.otm-key-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:8px 14px;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.otm-key-tab.on{color:#0f172a;border-bottom-color:#2563eb}.otm-key-tab:disabled{opacity:.5;cursor:not-allowed}.otm-chip{font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid transparent}.otm-chip.draft{background:#f1f5f9;color:#475569}.otm-chip.final{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.otm-x{margin-left:auto;border:0;background:none;font-size:20px;line-height:1;color:#64748b;cursor:pointer;padding:0 4px}.otm-body{padding:14px 16px;overflow:auto;flex:1 1 auto}.otm-loading{font-size:12.5px;color:#64748b;padding:24px 4px}.otm-split{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width: 1000px){.otm-split{grid-template-columns:1fr}}.otm-fld{display:flex;flex-direction:column;gap:3px;font-size:12px;color:#475569;margin-bottom:12px}.otm-fld input,.otm-fld textarea{padding:7px 9px;border:1px solid #cbd5e1;border-radius:9px;font-size:13px;color:#0f172a;font-family:inherit;background:#fff;width:100%}.otm-fld textarea{min-height:260px;line-height:1.55;resize:vertical}.otm-fld input:focus,.otm-fld textarea:focus{outline:none;border-color:var(--elli-accent, #2563eb)}.otm-lab-row{display:flex;align-items:baseline;gap:8px}.otm-cnt{margin-left:auto;font-size:10.5px;color:#94a3b8}.otm-ph-row{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 12px}.otm-ph-lab{font-size:11px;color:#64748b;width:100%;margin-bottom:2px}.otm-ph-chip{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;background:#eff6ff;color:var(--elli-accent, #2563eb);border:1px solid #bfdbfe;border-radius:999px;padding:2.5px 9px;cursor:pointer;white-space:nowrap}.otm-ph-chip:hover{background:#dbeafe}.otm-guard{display:flex;gap:7px;font-size:11.5px;color:#475569;line-height:1.45;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;padding:7px 10px;margin-top:10px}.otm-guard-ico{color:#059669;font-weight:700}.otm-prev-pane{border:1px solid #e2e8f0;border-radius:9px;overflow:hidden}.otm-prev-head{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:8px 12px;display:flex;align-items:center;gap:8px;font-size:11.5px;color:#475569;flex-wrap:wrap}.otm-prev-head select{margin-left:auto;font-size:11.5px;padding:3px 6px;border:1px solid #cbd5e1;border-radius:7px;color:#0f172a;background:#fff;max-width:100%}.otm-prev-to{padding:9px 14px;border-bottom:1px solid #f1f5f9;font-size:12.5px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.otm-prev-to .otm-k{color:#94a3b8;font-size:11px}.otm-prev-to b{color:#0f172a}.otm-warn{color:#92400e;font-size:11.5px;font-weight:500}.otm-prev-subj{padding:9px 14px;border-bottom:1px solid #f1f5f9;font-size:12.5px}.otm-prev-subj .otm-k{color:#94a3b8;font-size:11px;margin-right:6px}.otm-prev-subj b{color:#0f172a}.otm-prev-body{padding:4px 6px}.otm-prev-sig{margin:6px 14px 12px;padding:8px 10px;border-top:1px dashed #e2e8f0;color:#94a3b8;font-size:11.5px;font-style:italic}.otm-prev-empty{padding:24px 14px;font-size:12px;color:#94a3b8}.otm-hist{font-size:11px;color:#94a3b8;margin-top:10px}.otm-hist b{color:#64748b}.otm-banner.err{margin-top:10px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:9px;padding:8px 10px;font-size:12px}.otm-foot{display:flex;gap:8px;padding:12px 16px;border-top:1px solid #e2e8f0;align-items:center}.otm-foot-note{font-size:11px;color:#94a3b8;margin-right:auto;line-height:1.4;max-width:55%}.otm-btn{border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:9px;padding:7px 12px;font-size:12.5px;cursor:pointer}.otm-btn:disabled{opacity:.55;cursor:not-allowed}.otm-btn.primary{background:var(--elli-accent, #2563eb);border-color:var(--elli-accent, #2563eb);color:#fff;font-weight:600}.clr{padding:4px 0}.clr-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.clr-title{font-size:15px;font-weight:700;color:var(--p-ink-2, #1e293b)}.clr-btn{font-size:12px;padding:6px 11px;border:1px solid var(--p-line-2, #cbd5e1);background:var(--p-panel, #fff);border-radius:9px;cursor:pointer;color:var(--p-ink-2, #334155);font-weight:600}.clr-btn:hover{border-color:var(--p-accent, #2563eb);color:var(--p-accent, #2563eb)}.clr-btn.primary{background:var(--p-accent, var(--elli-accent, #2563eb));color:#fff;border-color:var(--p-accent, var(--elli-accent, #2563eb));box-shadow:0 1px 2px #0f172a14}.clr-btn.primary:hover{color:#fff;filter:brightness(.96)}.clr-btn.extract{border-color:var(--p-accent, var(--elli-accent, #2563eb));color:var(--p-accent, var(--elli-accent, #2563eb));margin-left:auto}.clr-btn.extract:hover{background:var(--p-accent-bg, #eff6ff)}.clr-btn:disabled{opacity:.5;cursor:default}.clr-btn:focus-visible{outline:2px solid var(--p-accent, #2563eb);outline-offset:2px}.clr-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.clr-row{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--p-line, #e2e8f0);border-radius:16px;background:var(--p-panel, #fff);box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f;transition:box-shadow .15s ease,transform .15s ease}.clr-row:hover{box-shadow:0 4px 14px #0f172a1a;transform:translateY(-1px)}.clr-row-main{flex:1;display:flex;flex-direction:column;gap:4px}.clr-reason{font-size:11px;font-weight:600;color:var(--p-amber, #92400e);background:var(--p-amber-bg, #fffbeb);border-radius:8px;padding:3px 9px;align-self:flex-start}.clr-row-title{font-size:13px;font-weight:600;color:var(--p-ink-2, #1e293b)}.clr-row-note{font-size:12px;color:var(--p-muted, #475569)}.clr-row-meta{font-size:11px;color:var(--p-faint-2, #94a3b8);font-variant-numeric:tabular-nums}.clr-row-actions{display:flex;gap:8px}.clr-banner.err{background:var(--p-red-bg, #fef2f2);border:1px solid #fecaca;color:#b91c1c;padding:8px 11px;border-radius:9px;font-size:12px}.clr-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;z-index:70;display:flex;align-items:center;justify-content:center}.clr-modal{background:var(--p-panel, #fff);width:520px;max-width:94vw;border-radius:9px;box-shadow:0 20px 50px #0f172a2e;display:flex;flex-direction:column;max-height:86vh}.clr-modal-head{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--p-line, #e2e8f0);font-weight:700}.clr-modal-head h3{margin:0;font-size:15px}.clr-modal-body{padding:16px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.clr-modal-foot{display:flex;gap:8px;padding:13px 18px;border-top:1px solid var(--p-line, #e2e8f0);justify-content:flex-end}.clr-item-title{font-size:13px;font-weight:600;color:var(--p-ink-2, #1e293b)}.clr-fld{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--p-muted, #475569)}.clr-fld select,.clr-fld textarea{font-size:13px;padding:8px 10px;border:1px solid var(--p-line-2, #cbd5e1);border-radius:9px;font-family:inherit}.clr-fld select:focus-visible,.clr-fld textarea:focus-visible{outline:2px solid var(--p-accent, #2563eb);outline-offset:2px}@media (prefers-reduced-motion: reduce){.clr-row:hover{transform:none}}.nt{padding:4px 0}.nt-compose{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:20px;border:1px solid var(--p-line, #e2e8f0);border-radius:16px;background:var(--p-panel, #fff);box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f}.nt-input,.nt-textarea{font-size:13px;padding:9px 11px;border:1px solid var(--p-line-2, #cbd5e1);border-radius:9px;font-family:inherit}.nt-input:focus-visible,.nt-textarea:focus-visible{outline:2px solid var(--p-accent, #2563eb);outline-offset:2px}.nt-textarea{resize:vertical}.nt-btn{font-size:12px;padding:6px 11px;border:1px solid var(--p-line-2, #cbd5e1);background:var(--p-panel, #fff);border-radius:9px;cursor:pointer;color:var(--p-ink-2, #334155);font-weight:600}.nt-btn:hover{border-color:var(--p-accent, #2563eb);color:var(--p-accent, #2563eb)}.nt-btn:focus-visible{outline:2px solid var(--p-accent, #2563eb);outline-offset:2px}.nt-btn.primary{background:var(--p-accent, var(--elli-accent, #2563eb));color:#fff;border-color:var(--p-accent, var(--elli-accent, #2563eb));box-shadow:0 1px 2px #0f172a14;align-self:flex-start}.nt-btn.primary:hover{color:#fff;filter:brightness(.96)}.nt-sugg-actions .nt-btn.primary{background:var(--p-panel, #fff);color:var(--p-accent, #2563eb);border-color:var(--p-accent, #2563eb);box-shadow:none;align-self:auto}.nt-sugg-actions .nt-btn.primary:hover{background:var(--p-accent-bg, #eff6ff)}.nt-btn:disabled{opacity:.5;cursor:default}.nt-notes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.nt-note{border:1px solid var(--p-line, #e2e8f0);border-radius:16px;padding:20px;background:var(--p-panel, #fff);box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f}.nt-note-head{display:flex;align-items:baseline;gap:10px}.nt-note-title{font-size:14px;font-weight:700;color:var(--p-ink-2, #1e293b)}.nt-note-date{font-size:11px;color:var(--p-faint-2, #94a3b8);margin-left:auto;font-variant-numeric:tabular-nums}.nt-summary{font-size:13px;color:var(--p-ink-2, #334155);margin:8px 0 12px}.nt-group{margin-top:10px}.nt-group-title{font-size:11px;font-weight:700;color:var(--p-faint, #64748b);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.nt-sugg-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.nt-sugg{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--p-ink-2, #1e293b)}.nt-sugg-text{flex:1}.nt-sugg-actions{display:flex;gap:6px}.nt-badge{font-size:11px;font-weight:600;border-radius:8px;padding:3px 9px}.nt-badge.pending{background:var(--p-canvas, #f1f5f9);color:var(--p-muted, #475569)}.nt-badge.done{background:var(--p-green-bg, #dcfce7);color:var(--p-green, #166534)}.nt-badge.dismissed{background:var(--p-canvas, #f1f5f9);color:var(--p-faint-2, #94a3b8)}.nt-badge.cleared{background:var(--p-amber-bg, #fffbeb);color:var(--p-amber, #92400e)}.nt-banner.err{background:var(--p-red-bg, #fef2f2);border:1px solid #fecaca;color:#b91c1c;padding:8px 11px;border-radius:9px;font-size:12px}.clr-state{padding:16px 0;color:var(--p-faint, #64748b);font-size:13px}.plog{display:flex;flex-direction:column;gap:3px;padding:8px 4px}.plog-state{padding:24px;color:var(--elli-text-muted, #6b7280);font-size:13px}.plog-banner.err{background:var(--elli-danger-bg, #fef2f2);color:var(--elli-danger, #b91c1c);border:.5px solid var(--elli-danger, #b91c1c);border-radius:6px;padding:10px 12px;font-size:13px}.plog-row{display:flex;align-items:flex-start;gap:10px;padding:11px 8px;border-radius:8px;border-bottom:.5px solid var(--elli-border-light, #f3f4f6)}.plog-row:last-child{border-bottom:none}.plog-row:hover{background:var(--elli-bg-subtle, #f9fafb)}.plog-icon{display:inline-flex;flex-shrink:0;margin-top:1px;opacity:.85;color:var(--elli-text-muted, #9ca3af)}.plog-icon--approved,.plog-icon--done{color:var(--elli-success, #16a34a)}.plog-icon--rejected{color:var(--elli-danger, #dc2626)}.plog-icon--dismissed{color:var(--elli-text-muted, #9ca3af)}.plog-body{flex:1;min-width:0}.plog-line{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.plog-kind{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--elli-text-muted, #6b7280)}.plog-title{font-size:13px;font-weight:500;color:var(--elli-text, #111827)}.plog-detail{font-size:12px;color:var(--elli-text-sec, #4b5563);margin-top:2px;white-space:pre-wrap;word-break:break-word}.plog-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:3px;font-size:11px;color:var(--elli-text-muted, #9ca3af)}.plog :focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:2px}.people-agent{width:100%;max-width:none;margin:0;padding:24px}.people-agent__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:8px}.people-agent__header h1{margin:0 0 4px;font-size:1.5rem;font-weight:600}.people-agent__subtitle{margin:0 0 16px;color:var(--elli-text-secondary, #64748b);font-size:.875rem}.people-agent__tabs{display:flex;gap:4px;border-bottom:1px solid var(--elli-border, #e2e8f0);margin-bottom:24px}.people-agent__tab{padding:10px 16px;border:none;background:transparent;cursor:pointer;font-size:.875rem;color:var(--elli-text-secondary, #64748b);border-bottom:2px solid transparent;margin-bottom:-1px}.people-agent__tab--active{color:var(--elli-accent, #2563eb);border-bottom-color:var(--elli-accent, #2563eb);font-weight:500}.people-loading,.people-error{padding:24px;color:var(--elli-text-secondary, #64748b)}.people-error{color:#dc2626}.people-uebersicht__kpi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}@media (max-width: 960px){.people-uebersicht__kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.people-uebersicht__kpi-grid{grid-template-columns:1fr}}.people-kpi-card{padding:16px;border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;background:#fff}.people-kpi-card--danger{border-color:#fecaca;background:#fef2f2}.people-kpi-card__icon{font-size:1.25rem;margin-bottom:8px}.people-kpi-card__value{font-size:1.75rem;font-weight:600;line-height:1.2}.people-kpi-card__label{font-size:.8125rem;color:var(--elli-text-secondary, #64748b);margin-top:4px}.people-kpi-card__sub{font-size:.75rem;color:var(--elli-text-muted, #94a3b8);margin-top:2px}.people-compliance-banner{padding:16px;border-radius:8px;border:1px solid #fcd34d;background:#fffbeb}.people-compliance-banner h3{margin:0 0 12px;font-size:.9375rem}.people-compliance-banner__list{margin:0;padding:0;list-style:none}.people-compliance-banner__list li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #fde68a;font-size:.875rem}.people-compliance-banner__list li:first-child{border-top:none}.people-mitarbeiter__layout{display:grid;grid-template-columns:3fr 2fr;gap:24px;align-items:start}@media (max-width: 1280px){.people-mitarbeiter__layout{grid-template-columns:1fr}}.people-mitarbeiter__filter{width:100%;padding:8px 12px;margin-bottom:12px;border:1px solid var(--elli-input-border, #94a3b8);border-radius:6px;font-size:.875rem}.people-mitarbeiter__list-items{margin:0;padding:0;list-style:none;max-height:calc(100vh - 280px);overflow-y:auto}.people-employee-list-item{width:100%;text-align:left;padding:12px;border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;background:#fff;cursor:pointer;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;gap:12px}.people-employee-list-item--selected{border-color:var(--elli-accent, #2563eb);background:#eff6ff}.people-employee-list-item__name{display:block;font-weight:500;font-size:.9375rem}.people-employee-list-item__email{display:block;font-size:.8125rem;color:var(--elli-text-secondary, #64748b)}.people-employee-list-item__meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:120px}.people-employee-list-item__badge{font-size:.75rem;padding:2px 8px;border-radius:999px;background:#f1f5f9}.people-mitarbeiter__empty-state{padding:48px 24px;text-align:center;color:var(--elli-text-secondary, #64748b);border:1px dashed var(--elli-border, #e2e8f0);border-radius:8px}.people-mitarbeiter__detail-pane{position:sticky;top:16px}.people-detail-pane{border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;padding:16px;background:#fff}.people-detail-pane__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.people-detail-pane__header h2{margin:0;font-size:1.125rem}.people-detail-pane__email{margin:4px 0 0;font-size:.8125rem;color:var(--elli-text-secondary, #64748b)}.people-detail-pane__close{border:none;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--elli-text-secondary, #64748b)}.people-detail-pane__actions{display:flex;gap:8px;margin-bottom:16px}.people-btn{padding:6px 12px;border:1px solid var(--elli-border, #e2e8f0);border-radius:6px;background:#fff;cursor:pointer;font-size:.875rem}.people-btn--primary{background:var(--elli-accent, #2563eb);color:#fff;border-color:var(--elli-accent, #2563eb)}.people-detail-pane__section{margin-bottom:20px}.people-detail-pane__section h3{margin:0 0 8px;font-size:.8125rem;text-transform:uppercase;letter-spacing:.04em;color:var(--elli-text-secondary, #64748b)}.people-detail-pane__tags{display:flex;flex-wrap:wrap;gap:6px}.people-detail-pane__tag{font-size:.8125rem;padding:4px 10px;border-radius:999px;background:#f1f5f9}.people-detail-pane__empty{color:var(--elli-text-muted, #94a3b8);font-size:.875rem}.people-detail-pane__form label{display:block;margin-bottom:12px;font-size:.8125rem}.people-detail-pane__form select,.people-detail-pane__form input{display:block;width:100%;margin-top:4px;padding:8px 12px;border:1px solid var(--elli-input-border, #94a3b8);border-radius:6px}.people-detail-pane__dl{margin:0;display:grid;gap:8px}.people-detail-pane__dl dt{font-size:.75rem;color:var(--elli-text-secondary, #64748b)}.people-detail-pane__dl dd{margin:0;font-size:.9375rem}.people-detail-pane__engagements{margin:0;padding:0;list-style:none}.people-detail-pane__engagements li{padding:8px 0;border-bottom:1px solid var(--elli-border, #e2e8f0)}.people-detail-pane__eng-title{display:block;font-weight:500;font-size:.875rem}.people-detail-pane__eng-meta{display:block;font-size:.8125rem;color:var(--elli-text-secondary, #64748b)}.capacity-indicator{width:100%}.capacity-indicator--compact{max-width:140px}.capacity-indicator--large .capacity-indicator__bar{height:10px}.capacity-indicator__bar{display:flex;height:6px;border-radius:999px;overflow:hidden;background:#e2e8f0;margin-bottom:4px}.capacity-indicator__segment--active{background:#22c55e}.capacity-indicator__segment--pipeline{background:#f59e0b}.capacity-indicator__segment--free{background:#cbd5e1}.capacity-indicator__label{font-size:.75rem;color:var(--elli-text-secondary, #64748b)}.capacity-indicator__badge{display:inline-block;margin-top:4px;font-size:.6875rem;padding:2px 8px;border-radius:999px}.capacity-indicator--available{border-left:3px solid #22c55e;padding-left:8px}.capacity-indicator--fully_booked{border-left:3px solid #f59e0b;padding-left:8px}.capacity-indicator--overbooked{border-left:3px solid #ef4444;padding-left:8px}.capacity-indicator__badge--available{background:#dcfce7;color:#166534}.capacity-indicator__badge--fully_booked{background:#fef3c7;color:#92400e}.capacity-indicator__badge--overbooked{background:#fee2e2;color:#991b1b}.capacity-indicator--empty{color:var(--elli-text-muted, #94a3b8)}.skill-tag-picker{position:relative}.skill-tag-picker__selected{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.skill-tag-picker__chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:#eff6ff;font-size:.8125rem}.skill-tag-picker__chip button{border:none;background:transparent;cursor:pointer;font-size:1rem;line-height:1;padding:0}.skill-tag-picker__toggle{padding:6px 12px;border:1px dashed var(--elli-border, #e2e8f0);border-radius:6px;background:#fff;cursor:pointer;font-size:.875rem;width:100%;text-align:left}.skill-tag-picker__dropdown{position:absolute;z-index:20;top:100%;left:0;right:0;margin-top:4px;padding:12px;border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;background:#fff;box-shadow:0 4px 12px #00000014;max-height:320px;overflow-y:auto}.skill-tag-picker__search{width:100%;padding:8px 12px;margin-bottom:12px;border:1px solid var(--elli-input-border, #94a3b8);border-radius:6px}.skill-tag-picker__group header{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--elli-text-secondary, #64748b);margin:8px 0 4px}.skill-tag-picker__group ul{margin:0;padding:0;list-style:none}.skill-tag-picker__group li label{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:.875rem;cursor:pointer}.people-placeholder{padding:48px 24px;text-align:center;border:1px dashed var(--elli-border, #e2e8f0);border-radius:8px}.people-placeholder h2{margin:0 0 8px}.people-placeholder__hint{font-size:.875rem;color:var(--elli-text-secondary, #64748b)}.people-tabs{display:flex;gap:4px;border-bottom:1px solid var(--elli-border, #e2e8f0);margin-bottom:24px}.people-tabs__btn{padding:10px 16px;border:none;background:transparent;cursor:pointer;font-size:.875rem;color:var(--elli-text-secondary, #64748b);border-bottom:2px solid transparent;margin-bottom:-1px}.people-tabs__btn--active{color:var(--elli-accent, #2563eb);border-bottom-color:var(--elli-accent, #2563eb);font-weight:500}.people-tab-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:stretch}.people-tab-grid__col--4{grid-column:span 4}.people-tab-grid__col--5{grid-column:span 5}.people-tab-grid__col--6{grid-column:span 6}.people-tab-grid__col--7{grid-column:span 7}.people-tab-grid__col--8{grid-column:span 8}.people-tab-grid__col--12{grid-column:span 12}@media (max-width: 1279px){.people-tab-grid__col--4,.people-tab-grid__col--5,.people-tab-grid__col--6,.people-tab-grid__col--7,.people-tab-grid__col--8{grid-column:span 12}}.people-kpi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 960px){.people-kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.people-kpi-grid{grid-template-columns:1fr}}.people-kpi-card__sublabel{font-size:.75rem;color:var(--elli-text-muted, #94a3b8);margin-top:2px}.people-compliance-banner__count{font-size:.75rem;font-weight:600;color:#b45309}.people-compliance-banner__list{list-style:none;margin:0;padding:0}.people-compliance-banner__row{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 12px;border:none;border-radius:6px;background:transparent;cursor:pointer;text-align:left}.people-compliance-banner__row:hover{background:#fbbf2426}.people-compliance-banner__name{font-weight:500}.people-compliance-banner__meta{font-size:.8125rem;color:var(--elli-text-secondary, #64748b)}.people-widget-filter{min-width:140px;padding:6px 10px;border:1px solid var(--elli-input-border, #94a3b8);border-radius:6px;font-size:.875rem}.people-widget-hint{margin:0 0 8px;font-size:.8125rem;color:var(--elli-text-secondary, #64748b)}.people-externe__widget-actions{display:flex;justify-content:flex-end;margin-bottom:12px}.people-externe__filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.people-advisor-table{width:100%;border-collapse:collapse;font-size:.875rem}.people-advisor-table th,.people-advisor-table td{padding:8px 10px;border-bottom:1px solid var(--elli-border, #e2e8f0);text-align:left}.people-advisor-table tbody tr{cursor:pointer}.people-advisor-table__row--selected{background:#2563eb0f}.people-advisor-table__empty{text-align:center;color:var(--elli-text-secondary, #64748b);padding:24px}.people-employee-list-item{display:flex;align-items:center;gap:12px;width:100%}.people-employee-list-item__avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--elli-border, #e2e8f0);font-size:.75rem;font-weight:600;flex-shrink:0}.people-btn--ghost{background:transparent;border:1px solid var(--elli-border, #e2e8f0);color:var(--elli-text-primary, #0f172a)}.people-btn--danger{background:#dc2626;border-color:#dc2626;color:#fff}.people-detail-pane__dl-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--elli-border, #e2e8f0)}.people-wizard-steps{display:flex;list-style:none;margin:0 0 16px;padding:0;gap:8px;flex-wrap:wrap}.people-wizard-steps__item{padding:4px 10px;border-radius:999px;font-size:.75rem;line-height:1.3;background:var(--elli-border, #e2e8f0);color:var(--elli-text-secondary, #475569);white-space:nowrap}.people-wizard-steps__item--active{background:var(--elli-accent, #2563eb);color:#fff}.people-wizard-steps__item--done{background:#dcfce7;color:#166534}.people-wizard__fieldset{border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;margin:0 0 12px;padding:12px;min-width:0}.people-wizard__fieldset legend{padding:0 6px;font-size:.8125rem;font-weight:600;color:var(--elli-text-secondary, #475569)}.people-wizard__fieldset .people-wizard__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.people-combo{position:relative;min-width:0}.people-combo__selected{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;background:var(--elli-bg-subtle, #f8fafc)}.people-combo__selected-text{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.people-combo__list{list-style:none;margin:4px 0 0;padding:4px 0;position:absolute;z-index:30;left:0;right:0;max-height:240px;overflow:auto;background:var(--elli-bg-widget, #fff);border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;box-shadow:0 8px 24px #0f172a1f}.people-combo__opt{display:flex;flex-direction:column;gap:2px;padding:8px 12px;cursor:pointer}.people-combo__opt.is-active,.people-combo__opt:hover{background:var(--elli-bg-subtle, #f8fafc)}.people-combo__opt-name{font-size:13px;font-weight:600;color:var(--elli-text, #0f172a)}.people-combo__opt-meta{font-size:11.5px;color:var(--elli-text-muted, #64748b)}.people-combo__empty{padding:10px 12px;font-size:12.5px;color:var(--elli-text-muted, #64748b)}.people-wizard__field-label{display:block;font-size:.8125rem;margin-bottom:4px}.people-wizard-body{display:flex;flex-direction:column;gap:12px}.people-wizard-field label{display:block;font-size:.8125rem;margin-bottom:4px}.people-wizard-field input,.people-wizard-field select,.people-wizard-field textarea{width:100%;padding:8px 12px;border:1px solid var(--elli-input-border, #94a3b8);border-radius:6px}.people-wizard-error{color:#dc2626;font-size:.8125rem}.people-detail-pane__section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.people-detail-pane__section-header h3{margin:0}.people-detail-pane__inline-actions{display:flex;gap:8px}.people-detail-pane__form-wide{grid-column:1 / -1;display:block;width:100%}.people-detail-pane__form textarea{width:100%;padding:8px 12px;border:1px solid var(--elli-input-border, #94a3b8);border-radius:6px;font-family:inherit;resize:vertical}.people-detail-pane__dl-wide{grid-column:1 / -1}.people-detail-pane__notes{white-space:pre-wrap}.people-detail-pane__help{display:block;font-size:.75rem;color:var(--elli-text-muted, #94a3b8);margin-top:4px}.people-btn--ghost:hover:not(:disabled){background:var(--elli-surface-hover, #f8fafc)}.people-btn--sm{padding:4px 10px;font-size:.8125rem}.capacity-kpi-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:16px}.capacity-kpi-strip__item,.capacity-kpi-card{padding:12px;border:1px solid var(--elli-border, #e2e8f0);border-radius:6px;background:#fff;display:flex;flex-direction:column}.capacity-kpi-strip__item--danger,.capacity-kpi-card--overbooked{border-color:#fecaca;background:#fef2f2}.capacity-kpi-strip__item--warn,.capacity-kpi-card--fully_booked{border-color:#fcd34d;background:#fffbeb}.capacity-kpi-strip__item--ok,.capacity-kpi-card--available{border-color:#bbf7d0;background:#f0fdf4}.capacity-kpi-strip__label,.capacity-kpi-card__label{font-size:.75rem;color:var(--elli-text-secondary, #64748b)}.capacity-kpi-strip__value,.capacity-kpi-card__value{font-size:1.5rem;font-weight:600;margin-top:4px}.capacity-filter-bar{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.capacity-filter-bar__search{flex:1 1 240px;padding:6px 10px;border:1px solid var(--elli-border, #e2e8f0);border-radius:4px}.capacity-filter-bar select,.capacity-filter-bar__select{padding:6px 10px;border:1px solid var(--elli-border, #e2e8f0);border-radius:4px;background:#fff}.capacity-overview-table,.capacity-table{width:100%;border-collapse:collapse;font-size:.875rem}.capacity-overview-table th,.capacity-overview-table td,.capacity-table th,.capacity-table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--elli-border-light, #f1f5f9);vertical-align:middle}.capacity-overview-table th,.capacity-table th{background:#f8fafc;font-weight:600;color:var(--elli-text-secondary, #64748b);font-size:.75rem;text-transform:uppercase}.capacity-overview-table tbody tr,.capacity-table tbody tr{cursor:pointer}.capacity-overview-table tbody tr:hover,.capacity-table tbody tr:hover{background:#f8fafc}.capacity-overview-table__row--selected,.capacity-table__row--selected{background:#fef2f2!important;border-left:3px solid #e30613}.capacity-overview-table__name,.capacity-table__name{font-weight:500}.capacity-overview-table__email{font-size:.75rem;color:var(--elli-text-muted, #94a3b8)}.capacity-overview__empty{color:var(--elli-text-secondary, #64748b);font-size:.875rem;margin:0}.capacity-person-type{display:inline-block;padding:2px 8px;border-radius:10px;font-size:.6875rem;font-weight:600}.capacity-person-type--internal{background:#dbeafe;color:#1e40af}.capacity-person-type--external{background:#ede9fe;color:#5b21b6}.capacity-status-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:.6875rem;font-weight:600}.capacity-status-badge--available{background:#dcfce7;color:#166534}.capacity-status-badge--fully_booked{background:#fef3c7;color:#92400e}.capacity-status-badge--overbooked{background:#fee2e2;color:#991b1b}.capacity-donut{display:flex;flex-direction:column;gap:12px;height:100%}.capacity-donut__hint,.capacity-donut__meta{font-size:.875rem;color:var(--elli-text-secondary, #64748b);margin:0}.capacity-donut__chart{position:relative;flex:1 1 auto;min-height:220px}.capacity-donut__center-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.capacity-donut__center-value{font-size:1.5rem;font-weight:700;line-height:1}.capacity-donut__center-status{font-size:.75rem;color:var(--elli-text-secondary, #64748b);margin-top:4px}.capacity-donut__legend{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;font-size:.8125rem}.capacity-donut__legend-swatch{display:inline-block;width:12px;height:12px;border-radius:2px;margin-right:8px;vertical-align:middle}.capacity-breakdown-table{width:100%;border-collapse:collapse;font-size:.875rem}.capacity-breakdown-table th,.capacity-breakdown-table td{padding:8px 12px;text-align:left;border-bottom:1px solid var(--elli-border-light, #f1f5f9)}.capacity-breakdown-table th{background:#f8fafc;font-weight:600;color:var(--elli-text-secondary, #64748b);font-size:.75rem;text-transform:uppercase}.capacity-breakdown-table__title{font-weight:500}.capacity-breakdown-table__number{font-size:.75rem;color:var(--elli-text-muted, #94a3b8)}.capacity-breakdown-table__allocation{text-align:right}.capacity-eng-status{display:inline-block;padding:2px 8px;border-radius:10px;font-size:.6875rem;font-weight:600}.capacity-eng-status--active{background:#dcfce7;color:#166534}.capacity-eng-status--paused{background:#fef3c7;color:#92400e}.capacity-eng-status--proposal{background:#dbeafe;color:#1e40af}.capacity-eng-status--closed_won{background:#d1fae5;color:#065f46}.capacity-eng-status--closed_lost{background:#fee2e2;color:#991b1b}.capacity-eng-status--withdrawn{background:#f3f4f6;color:#4b5563}@media (max-width: 960px){.capacity-kpi-strip{grid-template-columns:repeat(2,1fr)}}.people-mitarbeiter__header-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pre-onboarding-section{margin-top:16px;padding-top:16px;border-top:1px dashed var(--elli-border, #e2e8f0)}.pre-onboarding-section__title{font-size:.75rem;font-weight:600;color:var(--elli-text-secondary, #64748b);text-transform:uppercase;margin-bottom:8px}.pre-onboarding-row{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;margin-bottom:4px;border:1px dashed var(--elli-border, #e2e8f0);border-radius:6px;background:#f8fafc}.pre-onboarding-row__main{display:flex;flex-direction:column;gap:2px}.pre-onboarding-row__email{font-weight:500;font-size:.875rem}.pre-onboarding-row__meta{font-size:.75rem;color:var(--elli-text-muted, #94a3b8)}.pre-onboarding-row__actions{display:flex;gap:4px;align-items:center}.pre-onboarding-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:.6875rem;font-weight:600;background:#fef3c7;color:#92400e}@media (min-width: 2200px){.people-agent{max-width:2200px;margin-left:auto;margin-right:auto}}@media (min-width: 1600px){.people-kpi-grid,.people-uebersicht__kpi-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width: 1200px) and (min-width: 961px){.capacity-kpi-strip{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){.capacity-kpi-strip{grid-template-columns:1fr}}@media (min-width: 1920px){.people-tab-grid__col--5{grid-column:span 4}.people-tab-grid__col--7{grid-column:span 8}}@media (min-height: 1400px){.people-mitarbeiter__list-items{max-height:calc(100vh - 240px)}}@media (min-width: 1920px){.pre-onboarding-row{max-width:1100px}}@media (min-width: 1600px){.people-kpi-card__value{font-size:2rem}}@media (min-width: 1600px){.people-kpi-grid,.people-uebersicht__kpi-grid{max-width:1680px;margin-inline:auto}}@media (min-width: 2400px){.people-tab-grid{max-width:1880px;margin-inline:auto}}@media (min-width: 1280px){.people-mitarbeiter__empty-state{max-width:480px;margin-inline:auto;text-align:center}}@media (min-width: 1600px){.capacity-overview-table th,.capacity-overview-table td,.capacity-table th,.capacity-table td{padding:8px 12px}}@media (max-width: 1440px){.people-agent{padding:16px}}@media (min-width: 1280px){.capacity-donut__hint{max-width:480px;margin-inline:auto;text-align:center}[data-testid=widget-capacity-breakdown]>p{max-width:480px;margin-inline:auto;text-align:center}}.pck-empty{color:var(--elli-text-secondary, #64748b);font-size:12.5px;padding:4px 0}.pck-kv{display:grid;grid-template-columns:minmax(120px,40%) 1fr;gap:6px 12px;font-size:12.5px}.pck-kv dt{color:var(--elli-text-secondary, #64748b)}.pck-kv dd{margin:0;color:var(--elli-text, #1a1d23);font-weight:500}.pck-table{width:100%;border-collapse:collapse;font-size:12.5px}.pck-table th{text-align:left;font-weight:600;color:var(--elli-text-secondary, #64748b);padding:6px 8px;border-bottom:1px solid var(--elli-border-light, #eef2f7);font-size:11px;text-transform:uppercase;letter-spacing:.4px}.pck-table td{padding:7px 8px;border-bottom:1px solid var(--elli-border-light, #eef2f7);color:var(--elli-text, #1a1d23)}.pck-table tr.is-click{cursor:pointer}.pck-table tr.is-click:hover{background:var(--elli-surface-alt, #f8fafc)}.pck-num{text-align:right;font-variant-numeric:tabular-nums}.pck-chip--warn{color:#92400e;background:#fffbeb;border-color:#fcd34d}.pck-chip--danger{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.pck-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:500;border:1px solid var(--elli-border, #e2e8f0);background:var(--elli-surface-alt, #f8fafc);color:var(--elli-text-secondary, #4a5568);cursor:pointer}.pck-chip.is-active{background:#eef4ff;border-color:var(--elli-accent, #2563eb);color:var(--elli-accent, #2563eb)}.pck-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.pck-cta{background:var(--elli-accent, #2563eb);color:#fff;border:none;border-radius:6px;padding:7px 12px;font-size:12px;font-weight:500;cursor:pointer}.pck-cta:disabled{opacity:.55;cursor:not-allowed}.pck-ghost{background:var(--elli-surface, #fff);border:1px solid var(--elli-input-border, #94a3b8);border-radius:6px;padding:6px 10px;font-size:12px;cursor:pointer}.pck-input,.pck-select{width:100%;border:1px solid var(--elli-input-border, #94a3b8);border-radius:6px;padding:7px 10px;font-size:12.5px;background:#fff}.pck-field{margin-bottom:10px}.pck-field label{display:block;font-size:11px;color:var(--elli-text-secondary, #64748b);margin-bottom:3px;font-weight:500}.pck-row{display:flex;gap:8px;align-items:center}.pck-banner{font-size:12px;padding:8px 10px;border-radius:6px;margin-bottom:10px}.pck-banner--warn{background:#fef6e7;border:1px solid #f59e0b;color:#92400e}.pck-banner--err{background:#fcebeb;border:1px solid var(--elli-red, #e30613);color:#991b1b}.pck-ampel{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:12.5px;border-bottom:1px solid var(--elli-border-light, #eef2f7)}.pck-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.pck-dot--g{background:#10b981}.pck-dot--a{background:#f59e0b}.pck-dot--r{background:#e24b4a}.pck-dot--n{background:#94a0b0}.pck-heatmap{display:flex;flex-wrap:wrap;gap:4px}.pck-heatcell{width:26px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:9px;color:#334155;border:1px solid var(--elli-border-light, #eef2f7)}.pck-mini-kpis{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.pck-mini-kpi{flex:1;min-width:90px;background:var(--elli-surface-alt, #f8fafc);border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;padding:8px 10px}.pck-mini-kpi .lab{font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:var(--elli-text-secondary, #8e99a8)}.pck-mini-kpi .val{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.pck-cockpit__tabs{display:flex;gap:4px;border-bottom:1px solid var(--elli-border, #e2e8f0);margin-bottom:14px;flex-wrap:wrap}.pck-cockpit__tab{background:none;border:none;border-bottom:2px solid transparent;padding:8px 12px;font-size:12.5px;color:var(--elli-text-secondary, #4a5568);cursor:pointer}.pck-cockpit__tab.is-active{color:var(--elli-accent, #2563eb);border-bottom-color:var(--elli-accent, #2563eb);font-weight:600}.pck-cockpit__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.pck-cockpit__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:14px}.pck-create-menu{position:relative}.pck-create-menu__list{position:absolute;right:0;top:calc(100% + 4px);background:#fff;border:1px solid var(--elli-border, #e2e8f0);border-radius:8px;box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .1));min-width:220px;z-index:30;overflow:hidden}.pck-create-menu__item{display:block;width:100%;text-align:left;background:none;border:none;padding:9px 14px;font-size:12.5px;cursor:pointer;color:var(--elli-text, #1a1d23)}.pck-create-menu__item:hover{background:var(--elli-surface-alt, #f8fafc)}.people-portfolio-band{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:12px 0 16px}@media (max-width: 1100px){.people-portfolio-band{grid-template-columns:repeat(3,minmax(0,1fr))}}.people-band-card{position:relative;text-align:left;background:var(--elli-surface, #fff);border:1px solid var(--elli-border, #e2e8f0);border-radius:9px;padding:10px 12px 10px 16px;overflow:hidden;display:flex;flex-direction:column;gap:2px;cursor:default}.people-band-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--elli-accent, #2563eb)}.people-band-card--g:before{background:#10b981}.people-band-card--a:before{background:#f59e0b}.people-band-card--r:before{background:#e24b4a}.people-band-card--b:before{background:var(--elli-accent, #2563eb)}.people-band-card.is-click{cursor:pointer}.people-band-card.is-click:hover{box-shadow:var(--shadow-sm, 0 1px 3px rgba(0, 0, 0, .08))}.people-band-card__value{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1}.people-band-card__label{font-size:10.5px;letter-spacing:.3px;color:var(--elli-text-secondary, #8e99a8);text-transform:uppercase;font-weight:600}.people-cockpit{display:grid;grid-template-columns:300px 1fr;gap:16px;align-items:start}@media (max-width: 1279px){.people-cockpit{grid-template-columns:240px 1fr}}@media (max-width: 980px){.people-cockpit{grid-template-columns:1fr}}.people-cockpit__master{background:var(--elli-surface, #fff);border:1px solid var(--elli-border, #e2e8f0);border-radius:var(--radius-md, 10px);padding:12px;max-height:calc(100vh - 230px);overflow-y:auto;position:sticky;top:8px}.people-cockpit__detail{min-width:0}.people-master__head{margin-bottom:10px}.people-master__search{width:100%;margin-bottom:8px}.people-master__chips{display:flex;flex-wrap:wrap;gap:6px}.people-chip{background:var(--elli-surface-alt, #f8fafc);border:1px solid var(--elli-border, #e2e8f0);border-radius:12px;padding:3px 10px;font-size:11.5px;font-weight:500;color:var(--elli-text-secondary, #4a5568);cursor:pointer}.people-chip.is-active{background:#eef4ff;border-color:var(--elli-accent, #2563eb);color:var(--elli-accent, #2563eb)}.people-employee-list-item__badge--advisor{background:#f3f0fb;border:1px solid #e3d7f3;color:#6b46c1}.people-detail--empty{display:flex;align-items:center;justify-content:center;min-height:320px;color:var(--elli-text-secondary, #64748b);font-size:13px;background:var(--elli-surface, #fff);border:1px dashed var(--elli-border, #e2e8f0);border-radius:var(--radius-md, 10px)}.people-capacity-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:flex-start;justify-content:center;z-index:45;padding:40px 24px;overflow-y:auto}.people-capacity-overlay__panel{background:var(--elli-page, #f5f7fa);border-radius:12px;padding:20px;width:min(1200px,100%);box-shadow:var(--shadow-md, 0 8px 24px rgba(0, 0, 0, .18))}.people-capacity-overlay__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.people-capacity-overlay__head h2{font-size:16px;font-weight:600;margin:0}.people-employee-list-item__main{min-width:0;flex:1 1 auto}.people-employee-list-item__name{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-employee-list-item__email{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-employee-list-item__meta{min-width:0;flex-shrink:0;gap:3px;max-width:140px}.people-employee-list-item__badge{font-size:10px;text-transform:uppercase;letter-spacing:.3px;padding:2px 6px}.people-chip{font-size:11px}.capacity-indicator--compact{max-width:120px}.capacity-indicator--compact .capacity-indicator__label{font-size:10px}.pck-table,.people-advisor-table,.capacity-overview-table,.capacity-table,.capacity-breakdown-table{table-layout:fixed;width:100%;font-size:12px}.pck-table th,.pck-table td,.people-advisor-table th,.people-advisor-table td,.capacity-overview-table th,.capacity-overview-table td,.capacity-table th,.capacity-table td,.capacity-breakdown-table th,.capacity-breakdown-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.pck-num{width:12ch;white-space:nowrap}.pck-table th,.people-advisor-table th,.capacity-overview-table th,.capacity-table th,.capacity-breakdown-table th{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--elli-text-secondary, #64748b);background:var(--elli-surface-alt, #f8fafc)}.people-band-card{min-width:0}.people-band-card__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-cockpit__master,.people-cockpit__detail{min-width:0}.people-employee-list-item{display:grid;grid-template-columns:30px 1fr;grid-template-areas:"avatar main" "avatar meta";column-gap:10px;row-gap:4px;align-items:center}.people-employee-list-item__avatar{grid-area:avatar;width:30px;height:30px;align-self:center}.people-employee-list-item__main{grid-area:main;min-width:0}.people-employee-list-item__meta{grid-area:meta;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;min-width:0;max-width:none;gap:6px}.pre-onboarding-badge{white-space:nowrap;font-size:10px}.pck-cockpit .people-tab-grid{align-items:start}.pck-cockpit .people-tab-grid__col>div{height:auto!important}.pck-cockpit .people-tab-grid__col>div>div:last-child{max-height:360px!important}.pck-alloc-edit{background:none;border:none;cursor:pointer;font:inherit;color:var(--elli-text, #1a1d23);font-variant-numeric:tabular-nums;padding:0}.pck-alloc-edit__pen{color:var(--elli-accent, #2563eb);font-size:10px;opacity:0}.pck-alloc-edit:hover .pck-alloc-edit__pen,.pck-alloc-edit:focus-visible .pck-alloc-edit__pen{opacity:1}.pck-table--alloc th:nth-child(3),.pck-table--alloc td:nth-child(3){width:124px}.pck-table td.pck-num.is-editing{overflow:visible}.pck-alloc-editor{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}.pck-alloc-input{width:46px;padding:3px 5px;font-size:12px;text-align:right;border:1px solid var(--elli-input-border, #94a3b8);border-radius:5px;background:#fff}.pck-alloc-btn{width:24px;height:24px;flex:0 0 auto;border-radius:5px;border:1px solid var(--elli-border, #e2e8f0);background:#fff;color:var(--elli-text, #1a1d23);cursor:pointer;font-size:12px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.pck-alloc-btn--save{background:var(--elli-accent, #2563eb);border-color:var(--elli-accent, #2563eb);color:#fff}.pck-alloc-btn:disabled{opacity:.5;cursor:not-allowed}.people-agent__header-actions{display:flex;align-items:center;gap:10px}.pck-status-badge{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:2px 8px;border-radius:999px;border:1px solid transparent}.pck-status-badge.is-active{background:#ecfdf5;border-color:#10b981;color:#065f46}.pck-status-badge.is-departed{background:#fef2f2;border-color:var(--elli-stark-red, #e30613);color:#991b1b}.pck-offboard{margin-top:12px;padding:10px 12px;border:1px solid var(--elli-stark-red, #e30613);border-radius:8px;background:#fef2f2}.pck-offboard__warn{font-size:12.5px;color:#991b1b;margin:0 0 8px}.pck-cta--danger{background:var(--elli-stark-red, #e30613);border-color:var(--elli-stark-red, #e30613);color:#fff}.pck-ghost--danger{color:var(--elli-stark-red, #e30613);border-color:var(--elli-stark-red, #e30613);background:transparent}.pck-table--departed{table-layout:fixed;width:100%}.pck-table--departed td>div:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pck-cockpit .people-detail-pane__dl,.pck-cockpit .people-detail-pane__form{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px 26px;align-items:start}.pck-cockpit .people-detail-pane__dl-row{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:4px;padding:0;border-bottom:none}.pck-cockpit .people-detail-pane__dl dt,.pck-cockpit .people-detail-pane__dl-row dt{font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--elli-text-muted, #94a0b0)}.pck-cockpit .people-detail-pane__dl dd,.pck-cockpit .people-detail-pane__dl-row dd{margin:0;font-size:.875rem;font-weight:500;color:var(--elli-text-primary, #1a1d23);min-height:20px}.pck-cockpit .people-detail-pane__dl>label,.pck-cockpit .people-detail-pane__form label{display:flex;flex-direction:column;gap:4px;margin:0;font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--elli-text-muted, #94a0b0)}.pck-cockpit .people-detail-pane__dl input,.pck-cockpit .people-detail-pane__dl select,.pck-cockpit .people-detail-pane__form input,.pck-cockpit .people-detail-pane__form select{width:100%;margin-top:0;height:36px;padding:8px 10px;font-size:.8125rem;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--elli-text, #1b2433);background:#fff;border:1px solid var(--elli-border-medium, #cbd5e1);border-radius:6px}.pck-cockpit .people-detail-pane__dl input:focus,.pck-cockpit .people-detail-pane__dl select:focus,.pck-cockpit .people-detail-pane__form input:focus,.pck-cockpit .people-detail-pane__form select:focus{outline:none;border-color:var(--elli-accent, #2563eb);box-shadow:0 0 0 3px #2563eb1f}.pck-cockpit .people-detail-pane__dl input[type=number],.pck-cockpit .people-detail-pane__dl input[type=date],.pck-cockpit .people-detail-pane__form input[type=number],.pck-cockpit .people-detail-pane__form input[type=date]{max-width:220px}.pck-cockpit .people-detail-pane__section{margin-bottom:22px}.pck-cockpit .people-detail-pane__section h3{margin-bottom:12px;padding-bottom:7px;border-bottom:1px solid var(--elli-border-light, #eef2f7)}.oc-block{border:1px solid var(--elli-border-light, #eceff2);border-radius:10px;background:var(--elli-surface, #fff);scroll-margin-top:8px}.oc-block-h{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:9px 14px;border-bottom:1px solid var(--elli-border-light, #eceff2);background:var(--elli-bg-subtle, #f6f7f9);border-radius:10px 10px 0 0}.oc-block.is-collapsed .oc-block-h{border-bottom:0;border-radius:10px}.oc-block-h .oc-ttl{font-weight:700;font-size:13px;color:var(--elli-text, #1d2733)}.oc-block-h .oc-sub{font-size:11.5px;color:var(--elli-text-muted, #5b6573)}.oc-block-h .oc-sp{margin-left:auto;display:flex;gap:8px;align-items:center}.oc-explain{font-size:11.5px;color:var(--elli-text-muted, #5b6573);padding:8px 14px 0;margin:0}.oc-block-err,.oc-block-note{margin:8px 14px}.oc-btn{font:inherit;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:7px;border:1px solid var(--elli-border, #d8dde3);background:var(--elli-surface, #fff);color:var(--elli-text-secondary, #334155);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.oc-btn:hover{border-color:var(--elli-border-medium, #94a3b8)}.oc-btn.primary{background:var(--elli-accent, #0078d4);border-color:var(--elli-accent, #0078d4);color:var(--elli-text-inverse, #fff)}.oc-btn.primary:hover{background:var(--elli-accent-hover, #005a9e);border-color:var(--elli-accent-hover, #005a9e)}.oc-btn.sm{font-size:12px;padding:4px 10px}.oc-btn[disabled],.oc-btn[aria-busy=true]{opacity:.55;cursor:not-allowed}.oc-spin{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:oc-sp .7s linear infinite;display:inline-block;box-sizing:border-box}@keyframes oc-sp{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.oc-spin{animation:none}}.oc-pill{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;border:0;font-family:inherit}.oc-pill.neu{background:var(--elli-pill-info-bg, #eff6fc);color:var(--elli-pill-info-text, #005a9e)}.oc-pill.gry{background:var(--elli-surface-alt, #f1f5f9);color:var(--elli-text-secondary, #334155)}.oc-pill.amb{background:var(--elli-warning-bg, #fff6e5);color:var(--elli-warning-text, #8a5300)}button.oc-pill{cursor:pointer}.oc-tip{position:relative;cursor:help;outline:none}.oc-tip:after{content:attr(data-tip);position:absolute;left:0;top:calc(100% + 6px);width:300px;background:var(--elli-bg-header-dark, #0f172a);color:var(--elli-text-inverse, #fff);font-size:11.5px;font-weight:400;line-height:1.45;padding:8px 10px;border-radius:7px;box-shadow:var(--elli-shadow-widget-hover, 0 8px 24px rgba(15, 23, 42, .25));white-space:normal;opacity:0;pointer-events:none;transition:opacity .12s;z-index:30}.oc-tip:hover:after,.oc-tip:focus:after{opacity:1}.oc-row{display:grid;grid-template-columns:96px minmax(0,1fr) 236px;gap:14px;padding:12px 14px;border-bottom:1px solid var(--elli-border-light, #eceff2);scroll-margin-top:8px}.oc-row:last-child{border-bottom:0}.oc-row.is-discrepancy{box-shadow:inset 3px 0 0 var(--elli-warning-border, #f0d29a)}.oc-st{padding-top:1px}.oc-main{min-width:0}.oc-src{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--elli-text-secondary, #334155);flex-wrap:wrap}.oc-src svg{flex:none;color:var(--elli-text-muted, #5b6573)}.oc-fn{font:inherit;font-weight:600;color:var(--elli-accent, #0078d4);background:none;border:0;padding:0;cursor:pointer;text-align:left}.oc-fn:hover{text-decoration:underline}.oc-fn[aria-busy=true]{opacity:.55;cursor:progress}.oc-vals{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:9px}.oc-k{font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--elli-text-muted, #5b6573)}.oc-v{font-weight:700;font-size:13.5px;margin-top:1px;color:var(--elli-text, #1d2733)}.oc-num{font-variant-numeric:tabular-nums;white-space:nowrap}.oc-q{margin:4px 0 0;font-size:11.5px;color:var(--elli-text-muted, #5b6573);border-left:2px solid var(--elli-border-light, #eceff2);padding:1px 0 1px 8px;font-style:italic}.oc-cover{margin-top:9px;font-size:12px;color:var(--elli-text-secondary, #334155);display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.oc-cover.amb{color:var(--elli-warning-text, #8a5300)}.oc-cover .oc-delta{font-weight:700}.oc-ex{margin-top:8px}.oc-ex summary{font-size:11.5px;color:var(--elli-accent, #0078d4);font-weight:600;cursor:pointer;list-style:none}.oc-ex summary::-webkit-details-marker{display:none}.oc-ex summary:before{content:"▸ ";color:var(--elli-text-muted, #5b6573)}.oc-ex[open] summary:before{content:"▾ "}.oc-exg{display:grid;grid-template-columns:130px 1fr;gap:4px 12px;margin:6px 0 0;font-size:12px;padding:8px 10px;background:var(--elli-bg-subtle, #f6f7f9);border-radius:7px}.oc-exg dt{color:var(--elli-text-muted, #5b6573)}.oc-exg dd{margin:0;color:var(--elli-text-secondary, #334155)}.oc-exg ul{margin:0;padding-left:16px}.oc-acts{display:flex;flex-direction:column;gap:6px;align-items:stretch}.oc-readonly{font-size:11.5px;color:var(--elli-text-muted, #5b6573)}.oc-form{grid-column:2 / 4;border:1px solid var(--elli-accent-light, #b3d6f2);background:var(--elli-surface, #fff);border-radius:8px;padding:12px;display:grid;gap:10px}.oc-form.discard{border-color:var(--elli-border-light, #eceff2);background:var(--elli-bg-subtle, #f6f7f9)}.oc-fh{font-size:12px;font-weight:700;color:var(--elli-text, #1d2733)}.oc-frow{display:grid;gap:10px;grid-template-columns:1.6fr .8fr .7fr .7fr}.oc-frow.discard{grid-template-columns:220px 1fr}.oc-frow.revise{grid-template-columns:1.6fr .7fr .7fr}.oc-fld{display:flex;flex-direction:column;gap:4px;min-width:0}.oc-fld>label{font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--elli-text-muted, #5b6573)}.oc-inp{font:inherit;font-size:12.5px;padding:6px 9px;border:1px solid var(--elli-input-border, #d8dde3);border-radius:7px;width:100%;background:var(--elli-input-background, #fff);color:var(--elli-text, #1d2733);box-sizing:border-box}.oc-inp:focus{outline:2px solid var(--elli-accent-light, #b3d6f2);border-color:var(--elli-input-border-focus, #0078d4)}.oc-inp.eur{text-align:right;font-variant-numeric:tabular-nums}.oc-inp.bad{border-color:var(--elli-warning-text, #8a5300)}textarea.oc-inp{resize:vertical;min-height:52px;line-height:1.4}.oc-hint{font-size:11px;color:var(--elli-text-muted, #5b6573)}.oc-hint.warn{color:var(--elli-warning-text, #8a5300)}.oc-fb{display:flex;gap:8px;justify-content:flex-end;align-items:center}.oc-fb .oc-hint{margin-right:auto}.oc-err{grid-column:1 / -1;font-size:12px;color:var(--elli-warning-text, #8a5300);background:var(--elli-warning-bg, #fff6e5);border:1px solid var(--elli-warning-border, #f0d29a);border-radius:4px;padding:4px 8px}.oc-err.inline{padding:2px 8px}.oc-resolved{grid-column:1 / -1;display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--elli-text-secondary, #334155)}.oc-resolved .oc-ok{color:var(--elli-success, #1f7a4d);font-weight:700}.oc-resolved .oc-src{margin-left:auto;font-size:11.5px;color:var(--elli-text-muted, #5b6573)}.oc-block.narrow{margin:0 0 14px}.oc-block.narrow .oc-row{grid-template-columns:minmax(0,1fr);gap:8px}.oc-block.narrow .oc-st{display:flex;gap:8px;align-items:center}.oc-block.narrow .oc-acts{flex-direction:row;justify-content:flex-end}.oc-block.narrow .oc-form{grid-column:1}.oc-block.narrow .oc-frow{grid-template-columns:minmax(0,1fr)}.oc-block.narrow .oc-resolved{flex-wrap:wrap}.oc-block.narrow .oc-resolved .oc-src{margin-left:0;width:100%}.oc-row-state{padding:12px 14px;font-size:12px;color:var(--elli-text-muted, #5b6573);border-bottom:1px solid var(--elli-border-light, #eceff2)}.rv2-steps{display:flex;gap:8px;margin:0 0 14px;font-size:12px}.rv2-steps>div{padding:4px 10px;border-radius:999px;border:1px solid var(--elli-border, #d8dde3);color:var(--elli-text-muted, #5b6573)}.rv2-steps>div.is-on{border-color:var(--elli-accent, #0078d4);color:var(--elli-accent, #0078d4);font-weight:600}.rv2-steps>div.is-ok{color:var(--elli-text, #1d2733)}.rv2-subtitle{display:block;font-size:12px;font-weight:400;color:var(--elli-text-muted, #5b6573);margin-top:2px}.rv2-form{display:grid;gap:18px}.rv2-section{display:grid;gap:6px;scroll-margin-top:8px}.rv2-sec-h{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--elli-border, #d8dde3);padding-bottom:4px}.rv2-sec-h h4{margin:0;font-size:13px;font-weight:600;color:var(--elli-text, #1d2733)}.rv2-chip{font:inherit;font-size:11px;padding:2px 9px;border-radius:999px;cursor:pointer;border:1px solid var(--elli-border, #d8dde3);background:var(--elli-surface, #fff);color:var(--elli-text-muted, #5b6573)}.rv2-chip:hover,.rv2-chip:focus-visible{border-color:var(--elli-accent, #0078d4);color:var(--elli-accent, #0078d4)}.rv2-row{display:grid;grid-template-columns:minmax(10rem,1.1fr) minmax(12rem,2fr) auto;gap:8px 12px;align-items:start;padding:8px 0;border-bottom:1px dashed var(--elli-border-light, #eceff2);scroll-margin-top:8px}.rv2-row.is-done .rv2-control{opacity:.75}.rv2-who{display:grid;gap:2px;font-size:12px}.rv2-who small{color:var(--elli-text-muted, #5b6573)}.rv2-label{font-weight:600;color:var(--elli-text, #1d2733)}.rv2-marker{font-size:10px;letter-spacing:.3px;text-transform:uppercase;color:var(--elli-text-muted, #5b6573)}.rv2-control{display:grid;gap:4px;min-width:0}.rv2-input{font:inherit;font-size:12px;padding:5px 7px;border:1px solid var(--elli-border, #d8dde3);border-radius:4px;width:100%;box-sizing:border-box}.rv2-unit{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--elli-text-muted, #5b6573)}.rv2-unit .rv2-input{font-variant-numeric:tabular-nums;text-align:right;max-width:9rem}.rv2-pair{display:grid;grid-template-columns:10rem 1fr;gap:6px}.rv2-lost{display:grid;gap:4px;font-size:12px}.rv2-hint{font-size:12px;color:var(--elli-text-muted, #5b6573)}.rv2-link{font:inherit;background:none;border:0;padding:0;color:var(--elli-accent, #0078d4);cursor:pointer;font-weight:600}.rv2-actions{display:flex;gap:6px;align-items:center;justify-content:flex-end;white-space:nowrap}.rv2-done{font-size:12px;color:var(--elli-text, #1d2733)}.rv2-error{grid-column:1 / -1;font-size:12px;color:var(--elli-warning-text, #8a5300);background:var(--elli-warning-bg, #fff6e5);border:1px solid var(--elli-warning-border, #f0d29a);border-radius:4px;padding:4px 8px}.rv2-plan-wrap{display:grid;gap:8px;scroll-margin-top:8px}.rv2-plan{display:grid;gap:6px}.rv2-plan-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:8px;align-items:center;font-size:12px}.rv2-plan-head{font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--elli-text-muted, #5b6573)}.rv2-plan-ms-head{font-size:11px;font-weight:600;color:var(--elli-text-muted, #5b6573);margin-top:4px}.rv2-plan-ms{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:8px}.rv2-fld{display:grid;gap:3px;font-size:11px;color:var(--elli-text-muted, #5b6573)}.rv2-plan-actions,.rv2-plan-gap{display:flex;gap:6px;justify-content:flex-end}.rv2-plan-versions ul{margin:4px 0;padding-left:18px;font-size:12px}.rv2-lock{font-size:12px;color:var(--elli-text-muted, #5b6573);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rv2-adjust{display:inline-flex;align-items:center;gap:2px;color:var(--elli-accent, #0078d4);font-weight:600}.rv2-decision-create{display:grid;gap:6px;justify-items:start;padding-top:6px}.rv2-decision-create .rv2-plan{width:100%}.rv2-decision-create .rv2-hint,.rv2-decision-create .rv2-done{margin:0}.rv2-next-report{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--elli-text-muted, #5b6573)}.rv2-next-report .rv2-input{width:auto}.rv2-next-report-error{flex-basis:100%}.rv2-footer{display:flex;justify-content:space-between;align-items:center;gap:12px}.rv2-progress{font-size:12px;color:var(--elli-text-muted, #5b6573)}.rv2-empty,.rv2-state{font-size:13px;color:var(--elli-text-muted, #5b6573)}.rv2-preview{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:start}.rv2-pdf{display:grid;gap:6px;min-width:0}.rv2-pdf-object{width:100%;height:62vh;border:1px solid var(--elli-border, #d8dde3);border-radius:6px;background:var(--elli-bg-subtle, #f6f7f9)}.rv2-narrs{display:grid;gap:10px;max-height:62vh;overflow:auto;min-width:0;align-content:start}.rv2-narrs-h{margin:0;font-size:13px;font-weight:600;color:var(--elli-text, #1d2733)}.rv2-narr{border:1px solid var(--elli-border, #d8dde3);border-radius:8px;padding:10px;display:grid;gap:6px}.rv2-narr-h{display:flex;justify-content:space-between;gap:8px;font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--elli-text-muted, #5b6573)}.rv2-narr-text{resize:vertical;min-height:54px;line-height:1.4}.rv2-narr-srcs{font-size:10px;color:var(--elli-text-muted, #5b6573);display:flex;flex-wrap:wrap;gap:4px;align-items:center}.rv2-src{font-weight:600;color:var(--elli-accent, #0078d4)}.rv2-src+.rv2-src:before{content:"· ";color:var(--elli-text-muted, #5b6573);font-weight:400}.rv2-src.is-none{color:var(--elli-text-muted, #5b6573);font-weight:400}.rv2-building{display:flex;align-items:center;gap:12px;padding:24px 0;font-size:13px;color:var(--elli-text-muted, #5b6573)}.rv2-released{display:grid;gap:4px;padding:10px;border:1px solid var(--elli-border, #d8dde3);border-radius:8px;font-size:13px}.rv2-stale{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;border:1px solid var(--elli-alarm-border, #f1b5ae);background:var(--elli-alarm-bg, #fdf1ef);border-radius:8px;padding:12px 14px}.rv2-stale-ico{width:20px;height:20px;border-radius:50%;background:var(--elli-alarm, #c0392b);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.rv2-stale-body{min-width:0}.rv2-stale-body h5{margin:0 0 2px;font-size:13px;color:var(--elli-alarm, #c0392b)}.rv2-stale-body p{margin:0 0 8px;font-size:12px;color:var(--elli-text, #1d2733)}.rv2-stale-table{width:100%;border-collapse:collapse;background:#fff;border-radius:6px;font-size:12px;margin-bottom:10px}.rv2-stale-table th{text-align:left;font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--elli-text-muted, #5b6573);padding:5px 8px;border-bottom:1px solid var(--elli-border, #e3e7ec)}.rv2-stale-table td{padding:5px 8px;border-bottom:1px solid var(--elli-border, #eef0f3)}.rv2-stale-table tr:last-child td{border-bottom:0}.rv2-num{font-variant-numeric:tabular-nums;white-space:nowrap}.rv2-stale-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rv2-notice{margin:0;font-size:12px;color:var(--elli-text, #1d2733);background:var(--elli-bg-subtle, #f6f7f9);border:1px solid var(--elli-border, #d8dde3);border-radius:4px;padding:4px 8px}@media (max-width: 760px){.rv2-preview{grid-template-columns:1fr}.rv2-narrs{max-height:none}}.rv2-tab-hint{margin-top:6px}.rv2-dq-hints{display:grid;gap:4px;margin:0 0 12px}.rv2-dq-hints .rv2-hint{margin:0}.rv2-runs{display:grid;gap:6px;margin-top:12px}.rv2-runs-hd{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--elli-text, #1d2733)}.rv2-runs-stale{font-size:10px;font-weight:400;padding:1px 7px;border-radius:999px;border:1px solid var(--elli-border, #d8dde3);color:var(--elli-text-muted, #5b6573)}.rv2-runs-note{font-size:12px;color:var(--elli-text-muted, #5b6573)}.rv2-runs-list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.rv2-run{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;padding:6px 8px;border:1px solid var(--elli-border, #d8dde3);border-radius:4px}.rv2-run-no{font-weight:600;font-variant-numeric:tabular-nums;color:var(--elli-text, #1d2733)}.rv2-run-meta{color:var(--elli-text-muted, #5b6573);font-variant-numeric:tabular-nums}.rv2-run-actions{display:flex;gap:6px;margin-left:auto}.rv2-run>.rep-export-ok,.rv2-run>.rep-export-err{flex-basis:100%}.rv2-ai-proposal{display:flex;flex-direction:column;gap:2px;min-width:0}.rv2-ai-row>.rv2-plan{grid-column:2 / -1}.stb{--stb-shadow: 0 1px 3px rgba(15, 23, 42, .06), 0 12px 28px rgba(15, 23, 42, .1);--stb-shadow-tile: 0 1px 2px rgba(15, 23, 42, .05);--stb-shadow-hover: 0 4px 14px rgba(15, 23, 42, .1);--stb-radius-card: 16px;--stb-radius-tile: 12px;--stb-radius-ctrl: 9px;--stb-radius-chip: 8px;padding:4px 0 24px}.stb-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:start}.stb-zone{min-width:0;scroll-margin-top:12px}.stb-rail{display:flex;flex-direction:column;gap:16px;min-width:0}.stb-rail>*{min-width:0}.stb-context-band{display:grid;gap:16px;align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))}.stb-context-band[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.stb-context-band[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.stb-context-card{min-width:0;max-width:100%;height:100%;display:flex;flex-direction:column;align-self:stretch;overflow:hidden}.stb-context-card>.stb-col,.stb-context-card>.stb-section{flex:1 1 auto;align-self:stretch;min-width:0;max-width:100%;min-height:0;box-sizing:border-box;display:flex;flex-direction:column;margin-top:0}.stb-context-card>.stb-col>.stb-section{flex:1 1 auto;margin-top:0;min-width:0;max-width:100%;min-height:0;box-sizing:border-box}.stb-context-card .stb-ref-segmented .stb-seg-btn{min-width:0}@media (max-width: 1100px){.stb-context-band,.stb-context-band[data-cols="2"],.stb-context-band[data-cols="3"]{grid-template-columns:minmax(0,1fr)}}.stb-commerce{display:grid;gap:16px;align-items:start;grid-template-columns:minmax(0,1fr)}.stb-commerce__honorar,.stb-commerce__team{min-width:0}@media (min-width: 1720px){.stb-commerce--split{grid-template-columns:minmax(0,1fr) minmax(837px,1fr)}}.stb-zone--1{position:relative;z-index:auto;background:transparent;padding-bottom:0}.stb-mandate-head--haus{margin-top:0;padding:13px 18px 14px}.stb-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.stb-title-row .stb-name{font-size:17px;font-weight:700;letter-spacing:-.2px;min-width:0}.stb-title-row .stb-id{font-size:12px;color:var(--p-faint, #64748b);font-family:ui-monospace,Menlo,monospace}.stb-kstrip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0 0 12px;border:1px solid var(--p-line, #e2e8f0);border-radius:10px;background:var(--p-panel, #fff);overflow:hidden}.stb-kstrip__tile{position:relative;min-width:0;padding:9px 12px 10px;border-right:1px solid var(--p-line-soft, #eef2f7);display:flex;flex-direction:column;align-items:stretch}.stb-kstrip__tile:last-child{border-right:0}.stb-kstrip__label{font-size:10px;font-weight:600;color:var(--p-faint, #64748b);text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stb-kstrip__dot{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.stb-kstrip__dot--red{background:var(--p-red, #dc2626)}.stb-kstrip__dot--amber{background:var(--p-amber, #d97706)}.stb-kstrip__dot--good{background:var(--p-green, #047857)}.stb-kstrip__skeleton{display:inline-block;width:4.5rem;height:1.15rem;border-radius:4px;background:linear-gradient(90deg,#e8e8e8 25%,#f4f4f4,#e8e8e8 75%);background-size:200% 100%;animation:stb-kpi-shimmer 1.2s ease-in-out infinite}@keyframes stb-kpi-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.stb-kstrip__value{font-size:17px;font-weight:600;letter-spacing:-.3px;margin-top:4px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--p-ink, #0f172a)}.stb-kstrip__value-narrow{display:none}.stb-kstrip__sub{font-size:10px;color:var(--p-faint, #64748b);margin-top:2px;min-height:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stb-kstrip__tile--red .stb-kstrip__value{color:var(--p-red, #dc2626)}.stb-kstrip__tile--amber .stb-kstrip__value{color:var(--p-amber, #d97706)}@media (max-width: 1100px){.stb-kstrip{grid-template-columns:repeat(3,minmax(0,1fr))}.stb-kstrip__tile:nth-child(3n){border-right:0}.stb-kstrip__tile:nth-child(-n+3){border-bottom:1px solid var(--p-line-soft, #eef2f7)}}@media (max-width: 640px){.stb-kstrip{grid-template-columns:repeat(2,minmax(0,1fr))}.stb-kstrip__tile{border-right:1px solid var(--p-line-soft, #eef2f7);border-bottom:1px solid var(--p-line-soft, #eef2f7)}.stb-kstrip__tile:nth-child(2n){border-right:0}.stb-kstrip__tile:nth-last-child(-n+2){border-bottom:0}.stb-kstrip__value-wide{display:none}.stb-kstrip__value-narrow{display:inline}}.stb-zone--1-flow{min-width:0}.stb-mandate-head--haus .stb-mandate-head__meta{margin-top:0}.stb-zone>.stb-section:first-child,.stb-zone>.stb-col:first-child>.stb-section:first-child,.stb-zone>.stb-action-needs>.stb-section:first-child{margin-top:0}.stb-action-needs{display:flex;flex-direction:column;gap:12px;min-width:0}.stb-action-needs>.stb-section{margin-top:0}.stb-mandate-head__divider{height:0;border:0;border-top:1px solid var(--p-line, #e2e8f0);margin:12px 0 10px}.stb-action-needs--embedded{gap:8px}.stb-deadline-embedded{min-width:0}.stb-deadline-embedded__title{font-size:11px;font-weight:700;color:var(--p-faint, #64748b);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.stb-ungroomed{min-width:0}.stb-ungroomed__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.stb-ungroomed__toggle{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;margin:0;font:inherit;font-weight:650;color:inherit;cursor:pointer;text-align:left;min-width:0;flex:1 1 auto}.stb-ungroomed__title{overflow-wrap:anywhere;min-width:0}.stb-ungroomed__chevron{flex:0 0 auto;color:var(--p-faint, #64748b)}.stb-ungroomed__body{min-width:0}.stb-span-12{grid-column:span 12}.stb-span-8{grid-column:span 8}.stb-span-7{grid-column:span 7}.stb-span-6{grid-column:span 6}.stb-span-5{grid-column:span 5}.stb-span-4{grid-column:span 4}.stb-span-3{grid-column:span 3}@media (max-width: 1400px){.stb-span-8,.stb-span-7,.stb-span-5{grid-column:span 12}}@media (max-width: 1100px){.stb-span-12,.stb-span-8,.stb-span-7,.stb-span-6,.stb-span-5,.stb-span-4,.stb-span-3{grid-column:span 12}}.stb :focus-visible{outline:2px solid var(--p-accent, #2563eb);outline-offset:2px}.stb-state{font-size:13px;color:var(--p-faint, #64748b);padding:12px 4px}.stb-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--elli-border, #e2e8f0)}.stb-head--in-band{border-bottom:0;padding-bottom:8px}.stb-mandate-head .stb-commercial-kpi--head{margin-top:4px}.stb-mandate-head__meta{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:10px;font-size:12px;color:var(--p-faint, #64748b);align-items:center}.stb-mandate-head__meta .stb-commercial-origin{margin:0}.stb-name{font-size:16px;font-weight:700;color:var(--elli-text, #0f172a)}.stb-id{font-family:var(--p-mono, monospace);font-size:11px;color:var(--p-faint, #94a3b8)}.stb-codename{font-weight:700;letter-spacing:.4px;color:var(--elli-text, #1e293b)}.stb-tag{font-size:11px;background:var(--p-canvas, #f1f5f9);border-radius:6px;padding:2px 8px;color:var(--elli-text, #334155)}.stb-status{margin-left:auto;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:3px 10px;border-radius:999px}.stb-status--planning{background:var(--p-amber-bg, #fffbeb);color:var(--p-amber, #d97706)}.stb-status--active{background:var(--p-green-bg, #ecfdf5);color:var(--p-green, #059669)}.stb-banner{border-radius:var(--stb-radius-ctrl, 8px);padding:10px 12px;margin:12px 0;font-size:13px}.stb-banner.err{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.stb-banner.ok{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.stb-banner.draft{background:#fffbeb;border:1px solid #fde68a}.stb-banner.warn{background:#fffbeb;color:#92400e;border:1px solid #fde68a}.stb-draft-title{font-weight:700;color:#92400e;margin-bottom:8px}.stb-checklist{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.stb-checklist li{font-size:12px}.stb-checklist li.ok{color:#059669}.stb-checklist li.pending{color:var(--p-faint, #94a3b8)}.stb-cta{border:none;background:var(--elli-accent, #2563eb);color:#fff;border-radius:var(--stb-radius-ctrl, 9px);padding:9px 15px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #0f172a14;transition:filter .12s ease}.stb-cta:hover:not(:disabled){filter:brightness(1.05)}.stb-cta:disabled{opacity:.45;cursor:not-allowed}.stb-section{border:1px solid var(--p-line, #e2e8f0);border-radius:var(--stb-radius-card, 16px);padding:20px;margin-top:16px;background:var(--elli-surface, #fff);box-shadow:var(--stb-shadow)}.stb-section h4{margin:0 0 12px;font-size:14px;font-weight:700}.stb-section-head{display:flex;align-items:center;justify-content:space-between}.stb-label{display:block;font-size:11px;color:var(--p-faint, #64748b);margin:8px 0 3px}.stb-input{width:100%;box-sizing:border-box;min-height:36px;border:1px solid var(--p-line-2, #cbd5e1);border-radius:var(--stb-radius-ctrl, 9px);padding:8px 11px;font-size:13px;transition:border-color .12s ease,box-shadow .12s ease}.stb-input:focus{outline:none;border-color:var(--p-accent, #2563eb);box-shadow:0 0 0 3px var(--p-accent-bg, #eff6ff)}.stb-btn{border:1px solid var(--p-line-2, #cbd5e1);background:var(--p-panel, #fff);color:var(--p-ink-2, #1e293b);border-radius:var(--stb-radius-ctrl, 9px);padding:8px 13px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:color .12s ease,border-color .12s ease}.stb-btn:hover:not(:disabled){border-color:var(--p-accent, #2563eb);color:var(--p-accent, #2563eb)}.stb-btn:disabled{opacity:.45;cursor:not-allowed}.stb-save{margin-top:10px;border:0;background:var(--elli-accent, #2563eb);color:#fff;box-shadow:0 1px 2px #0f172a14}.stb-save:hover:not(:disabled){color:#fff;filter:brightness(1.05)}.stb-save:disabled{opacity:.45;cursor:not-allowed;filter:none}.stb-plan{font-size:13px;margin:6px 0 10px}.stb-empty{font-size:12px;color:var(--p-faint, #94a3b8);font-style:italic}.stb-invoice-add{display:grid;grid-template-columns:150px 1fr 1fr 110px 80px 110px auto;gap:8px;margin:8px 0;align-items:center}@media (max-width: 900px){.stb-invoice-add{grid-template-columns:1fr 1fr}}.stb-invoice-list{list-style:none;margin:0;padding:0}.stb-invoice-list li{display:grid;grid-template-columns:1fr 1fr 100px 32px;gap:8px;align-items:center;padding:6px 0;border-top:1px solid var(--elli-border-light, #f1f5f9);font-size:12px}.stb-del{border:none;background:none;color:#dc2626;cursor:pointer;font-size:13px}.stb-note{margin-top:14px;font-size:12px;color:var(--p-faint, #64748b);font-style:italic}.stb-takeover{border-radius:var(--stb-radius-tile, 12px);padding:14px 16px;margin:12px 0}.stb-takeover--engage{background:var(--p-accent-bg, #eff6ff);border:1px solid var(--p-accent, #2563eb)}.stb-takeover--done{background:var(--p-canvas, #f8fafc);border:1px solid var(--p-line, #e2e8f0);display:flex;align-items:center;gap:12px;padding:8px 14px}.stb-takeover--none{background:var(--p-canvas, #f8fafc);border:1px solid var(--p-line, #e2e8f0);display:flex;flex-direction:column;gap:2px}.stb-takeover-main{display:flex;align-items:center;gap:12px}.stb-takeover-ic{width:30px;height:30px;border-radius:7px;background:var(--p-accent, #2563eb);color:#fff;display:grid;place-items:center;font-size:16px;font-weight:700;flex:0 0 auto}.stb-takeover-txt{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.stb-takeover-title{font-size:14px;font-weight:700;color:var(--p-ink, #0f172a)}.stb-takeover-sub{font-size:12px;color:var(--p-muted, #475569)}.stb-takeover-hint{font-size:11px;color:var(--p-faint, #64748b)}.stb-takeover-info{font-size:12px;color:var(--p-green, #059669);margin-top:8px;font-weight:600}.stb-split{display:grid;grid-template-columns:1fr;gap:16px;margin-top:14px}@media (min-width: 1080px){.stb-split{grid-template-columns:1fr 1fr}.stb-split--single{grid-template-columns:1fr}}.stb-inso-context{margin-top:8px}.stb-track-chip{font-size:11px;font-weight:600;padding:3px 9px;border-radius:var(--stb-radius-chip, 8px);margin-left:8px;background:var(--p-accent-bg, #eff6ff);color:var(--p-accent, #2563eb);vertical-align:middle}.stb-track-chip--sell{background:var(--p-accent-bg, #eff6ff);color:var(--p-accent, #2563eb)}.stb-track-chip--buy{background:var(--p-green-bg, #ecfdf5);color:var(--p-green, #059669)}.stb-track-chip--inso{background:var(--p-amber-bg, #fef3c7);color:#b45309}.stb-track-chip--re{background:var(--p-violet-bg, #f5f3ff);color:var(--p-violet, #6d28d9)}.stb-inso-why{margin:8px 0;font-size:12px}.stb-inso-why summary{cursor:pointer;color:var(--p-accent, #2563eb);font-weight:600}.stb-inso-why .stb-ref-hint{margin-top:6px}.stb-col{display:flex;flex-direction:column;gap:14px;min-width:0}.stb-col>.stb-section:first-child{margin-top:0}.stb-deadline-card .stb-deadline-banner{border-radius:var(--stb-radius-ctrl, 9px);padding:10px 12px;font-size:14px}.stb-deadline-banner__row{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.stb-deadline-banner__body{flex:1;min-width:220px}.stb-deadline-banner__line{font-weight:600}.stb-deadline-banner__meta{font-size:12px;margin-top:4px}.stb-deadline-banner__continues{font-size:12px;margin:0 0 8px;max-width:520px;color:var(--p-muted, #475569)}.stb-deadline-banner__note{font-size:12px;margin-top:6px;max-width:520px}.stb-deadline-banner__hint{margin-top:8px;font-size:13px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.stb-deadline-go-modules{font-size:12px!important;padding:4px 10px!important}.stb-deadline-role-hint{margin:10px 0 0;font-size:12px;color:var(--p-faint, #64748b)}.stb-deadline-checks{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:6px}.stb-deadline-check{display:flex;flex-direction:column;gap:2px;font-size:13px}.stb-deadline-check__label{display:flex;align-items:center;gap:8px}.stb-deadline-check__proof{margin-left:24px;font-size:11px;color:var(--p-faint, #64748b)}.stb-kv{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:12.5px}.stb-kv--aligned{--stb-kv-label: 15rem;grid-template-columns:minmax(0,var(--stb-kv-label)) minmax(9rem,1fr);align-items:start;margin-top:14px}.stb-kv--aligned dt{white-space:nowrap}@media (max-width: 1400px){.stb-kv--aligned{--stb-kv-label: 11rem}.stb-kv--aligned dt{white-space:normal}}@media (max-width: 1100px){.stb-kv--aligned{grid-template-columns:1fr;gap:2px 0}.stb-kv--aligned dt{white-space:normal}.stb-kv--aligned .stb-kv__amount,.stb-kv--aligned .stb-kv__amount .stb-kv__hint{text-align:left}}.stb-kv dt{color:var(--p-faint, #64748b)}.stb-kv dd{margin:0;color:var(--p-ink-2, #1e293b)}.stb-kv dd.mono{font-family:var(--p-mono, ui-monospace, monospace)}.stb-kv__amount{font-variant-numeric:tabular-nums;text-align:right;font-family:var(--p-mono, ui-monospace, monospace);min-width:0;overflow:visible;overflow-wrap:anywhere;white-space:normal}.stb-kv__hint{display:block;margin-top:2px;min-height:1.35em;line-height:1.35;font-size:12px;font-weight:400;color:var(--p-faint, #64748b);text-align:inherit}.stb-kv__amount .stb-kv__hint{text-align:right;font-variant-numeric:normal;font-family:inherit}.stb-kv__note{display:flex;align-items:flex-start;gap:6px;color:var(--p-ink-2, #1e293b)}.stb-kv__note-icon{flex:0 0 auto;line-height:1.35}.stb-commercial-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:8px;margin-top:12px}.stb-commercial-kpi__tile{display:grid;grid-template-rows:1fr auto;min-height:4.5rem;min-width:0;padding:10px 12px;border-radius:var(--stb-radius-chip, 8px);border:1px solid var(--p-line, #e2e8f0);background:var(--p-canvas, #f8fafc);overflow:visible}.stb-commercial-kpi__label{font-size:11px;font-weight:600;color:var(--p-faint, #64748b);line-height:1.25;overflow-wrap:anywhere}.stb-commercial-kpi__value{margin-top:4px;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;color:var(--p-ink, #0f172a);font-family:var(--p-mono, ui-monospace, monospace);white-space:nowrap;overflow:visible}.stb-commercial-kpi__tile--amber{background:var(--p-amber-bg, #fffbeb);border-color:var(--p-amber, #d97706)}.stb-commercial-kpi__tile--amber .stb-commercial-kpi__value{color:var(--p-amber, #d97706)}.stb-commercial-kpi__tile--red{background:var(--p-red-bg, #fef2f2);border-color:var(--p-red, #e1042d)}.stb-commercial-kpi__tile--red .stb-commercial-kpi__value{color:var(--p-red, #e1042d)}.stb-commercial-kpi__tone-mark{margin-right:4px}.stb-commercial-head{display:flex;justify-content:space-between;align-items:center}.stb-commercial-head h4{margin:0}.stb-commercial-origin{display:inline-block;margin-top:8px;font-size:11px;font-weight:600;border-radius:9px;padding:1px 8px;color:var(--p-faint, #64748b);background:var(--p-canvas, #f8fafc);border:1px solid var(--p-line, #e2e8f0)}.stb-commercial-billing-hints{margin-top:10px;display:grid;gap:6px}.stb-commercial-cost{margin-top:14px}.stb-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.stb-module-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.stb-module-card{border:1px solid var(--p-line, #e2e8f0);border-radius:var(--stb-radius-tile, 12px);padding:14px;background:var(--p-panel, #fff);box-shadow:var(--stb-shadow-tile);container-type:inline-size;container-name:stb-mod-card}.stb-module-card.disabled{opacity:.6;background:var(--p-canvas, #f8fafc)}.stb-mc-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.stb-mc-type{font-size:13px;font-weight:700;color:var(--p-ink-2, #1e293b)}.stb-mc-actions{display:flex;gap:6px}.stb-mc-kv{display:grid;grid-template-columns:auto minmax(0,1fr);grid-auto-flow:row;gap:3px 10px;margin:8px 0 0;font-size:12px}@container stb-mod-card (min-width: 1100px){.stb-mc-kv{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr)}}.stb-mc-kv dt{color:var(--p-faint, #64748b)}.stb-mc-kv dd{margin:0;color:var(--p-ink-2, #1e293b);font-variant-numeric:tabular-nums;overflow:visible;white-space:nowrap}.stb-mc-empty{font-size:12px;color:var(--p-faint, #94a3b8);margin-top:6px}.stb-mc-edit{margin-top:10px;display:flex;flex-direction:column;gap:8px}.stb-mc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.stb-mc-fld{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--p-faint, #64748b)}.stb-mc-variant{display:inline-flex;gap:2px;border:1px solid var(--p-line, #e2e8f0);border-radius:7px;padding:2px;align-self:flex-start}.stb-seg-btn{font-size:11px;padding:4px 10px;border:none;background:transparent;border-radius:5px;cursor:pointer;color:var(--p-muted, #475569)}.stb-seg-btn.on{background:var(--p-accent, #2563eb);color:#fff}.stb-seg-btn:hover:not(.on){background:var(--p-canvas, #f8fafc)}.stb-mc-edit-actions{display:flex;gap:8px}.stb-lehman{border:1px solid var(--p-line, #e2e8f0);border-radius:var(--stb-radius-ctrl, 9px);padding:8px}.stb-lehman-head{font-size:11px;font-weight:700;color:var(--p-faint, #64748b);margin-bottom:6px}.stb-lehman-row{display:grid;grid-template-columns:1fr 1fr auto;gap:6px;margin-bottom:5px;align-items:center}.stb-add-module{display:flex;gap:8px;align-items:center}.stb-disabled-wrap{margin-top:10px}.stb-lnk{border:0;background:none;color:var(--p-accent, #2563eb);cursor:pointer;font-size:12px;padding:0}.stb-provenance{margin:0 0 12px;font-size:12px;color:var(--p-faint, #64748b)}.stb-invoice-summary{margin:12px 0 0;font-size:12px;color:var(--p-muted, #475569)}.stb-invoice{margin-top:16px}.stb-invoice-anchor{font-size:11px;color:var(--p-faint, #64748b)}.stb-del{border:0;background:none;color:var(--p-red, #e1042d);cursor:pointer;font-size:13px}.stb-team-calc h4{display:flex;align-items:baseline;gap:8px}.stb-team-cnt{font-weight:400;color:var(--p-faint, #64748b);font-size:13px}.stb-team-tbl{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:4px}.stb-team-tbl th{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--p-faint, #64748b);font-weight:700;text-align:left;padding:0 10px 7px 0;border-bottom:1px solid var(--p-line, #e2e8f0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stb-team-tbl th.num{text-align:right;padding-right:10px}.stb-team-tbl th.h-person{width:32%}.stb-team-tbl th.h-days{width:13%}.stb-team-tbl th.h-rate{width:15%}.stb-team-tbl th.h-cost{width:17%}.stb-team-tbl th.h-role{width:19%}.stb-team-tbl th.h-act{width:4%}.stb-team-calc{container-type:inline-size}.stb-team-tbl--ist th{white-space:normal;line-height:1.15;vertical-align:bottom}.stb-team-tbl--ist th.h-person{width:22%}.stb-team-tbl--ist th.h-days{width:8%}.stb-team-tbl--ist th.h-rate,.stb-team-tbl--ist th.h-cost{width:11%}.stb-team-tbl--ist th.h-isth{width:10%}.stb-team-tbl--ist th.h-istc{width:11%}.stb-team-tbl--ist th.h-usage{width:10%}.stb-team-tbl--ist th.h-role{width:13%}.stb-team-tbl--ist th.h-act{width:4%}.stb-team-usage{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.stb-team-usage__bar{width:44px;height:5px;border-radius:3px;background:var(--p-line, #e2e8f0);overflow:hidden}.stb-team-usage__bar i{display:block;height:100%;border-radius:3px;background:#047857}.stb-team-usage__bar--warn i,.stb-team-usage__bar--over i{background:var(--p-amber, #d97706)}.stb-team-usage__pct{font-size:12px;font-variant-numeric:tabular-nums}.stb-team-usage__sub{display:none;font-size:11px;color:var(--p-faint, #64748b);white-space:nowrap}.stb-team-over{color:var(--p-amber, #d97706);font-weight:600}@container (max-width: 900px){.stb-team-tbl--ist th.h-isth,.stb-team-tbl--ist td.c-isth{display:none}.stb-team-tbl--ist th.h-person{width:26%}.stb-team-tbl--ist th.h-usage{width:16%}.stb-team-usage__sub{display:inline}}.stb-team-tbl td{padding:9px 10px 9px 0;border-bottom:1px solid var(--p-line-2, #eef2f7);vertical-align:middle;font-size:13px;overflow:hidden}.stb-team-tbl tr:last-child td{border-bottom:0}.stb-team-tbl td.num{text-align:right;font-variant-numeric:tabular-nums;padding-right:10px}.stb-team-nm{font-weight:600;color:var(--p-ink-2, #1e293b);display:block;overflow:visible;white-space:nowrap}.stb-team-fn{display:block;font-size:11.5px;color:var(--p-faint, #64748b);font-weight:400;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stb-team-badge{display:inline-block;margin-left:6px;font-size:10px;font-weight:700;border-radius:9px;padding:1px 6px;color:var(--p-faint, #64748b);background:var(--p-canvas, #f8fafc);border:1px solid var(--p-line, #e2e8f0)}.stb-team-days-in{width:100%;height:32px;font:inherit;font-size:13px;text-align:right;padding:0 8px;border:1px solid var(--p-line, #e2e8f0);border-radius:8px;background:#fff;font-variant-numeric:tabular-nums}.stb-team-days-in:focus{outline:2px solid var(--p-accent, #2563eb);outline-offset:-1px;border-color:var(--p-accent, #2563eb)}.stb-team-days-in.gap{border-color:#fde68a;background:#fffbeb}.stb-team-rate-gap{color:var(--p-amber, #d97706);font-size:12px;white-space:nowrap}.stb-team-rate-ov{margin-left:2px;color:var(--p-muted, #6b7280)}.stb-team-role-sel{width:100%;height:32px;font:inherit;font-size:12px;padding:0 8px;border:1px solid var(--p-line, #e2e8f0);border-radius:8px;background:#fff}.stb-team-del{border:1px solid transparent;background:transparent;color:#94a3b8;font-size:14px;line-height:1;cursor:pointer;padding:5px 7px;border-radius:7px;opacity:0}.stb-team-tbl tr:hover .stb-team-del,.stb-team-tbl tr:focus-within .stb-team-del{opacity:1}.stb-team-del:hover{color:var(--p-red, #dc2626);background:#fef2f2;border-color:#fecaca}.stb-team-del:focus{opacity:1;outline:2px solid var(--p-accent, #2563eb);outline-offset:1px}.stb-team-sumbar{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--p-line, #e2e8f0)}.stb-team-meter{flex:1;height:6px;border-radius:3px;background:var(--p-line, #e2e8f0);overflow:hidden;min-width:80px}.stb-team-meter i{display:block;height:100%;background:var(--p-accent, #2563eb);border-radius:3px}.stb-team-meter i.done{background:#047857}.stb-team-sumtxt{font-size:12px;color:var(--p-faint, #64748b);white-space:nowrap}.stb-team-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.stb-team-empty-state{padding:22px 0;text-align:center}.stb-team-empty-title{font-size:13px;font-weight:600;margin-bottom:4px}.stb-team-empty-hint{font-size:12px;color:var(--p-faint, #64748b);margin-bottom:14px}.stb-team-hint{font-size:11px;color:var(--p-amber, #d97706);margin-top:8px}.stb-team-calc-block{margin-top:16px;padding-top:14px;border-top:1px solid var(--p-line, #e2e8f0)}.stb-team-calc-dl{margin:0;display:grid;grid-template-columns:1fr auto;gap:7px 20px;font-size:13px;align-items:baseline}.stb-team-calc-dl dt{color:var(--p-faint, #64748b)}.stb-team-calc-dl dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.stb-team-calc-strong{font-weight:700}.stb-team-calc-neg{color:var(--p-red, #dc2626);font-weight:600}.stb-team-calc-rule{grid-column:1 / -1;height:1px;background:var(--p-line, #e2e8f0);margin:3px 0}.stb-team-hintline{display:block;font-size:11px;color:var(--p-faint, #64748b);font-weight:400;margin-top:2px}.stb-team-fixline{grid-column:1 / -1}.stb-team-calc-dl--ist{grid-template-columns:1fr auto auto auto;gap:7px 22px}.stb-team-calc-dl--ist dd{min-width:88px}.stb-team-calc-head{grid-column:1 / -1;display:grid;grid-template-columns:1fr auto auto auto;gap:0 22px;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--p-faint, #64748b);font-weight:700;border-bottom:1px solid var(--p-line, #e2e8f0);padding-bottom:5px}.stb-team-calc-head span{min-width:88px;text-align:right}.stb-team-calc-head span:first-child{min-width:0}.stb-team-calc-sub{font-size:12px;color:var(--p-faint, #64748b);padding-left:12px}.stb-budget-chip{margin-left:auto;display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;border:1px solid transparent;background:#f1f5f9;color:var(--p-faint, #64748b);font-family:inherit;cursor:pointer;white-space:nowrap}.stb-budget-chip--static{cursor:default}.stb-budget-chip__dot{width:8px;height:8px;border-radius:50%;background:#94a3b8;display:inline-block}.stb-budget-chip--ok{background:#ecfdf5;color:#047857}.stb-budget-chip--ok .stb-budget-chip__dot{background:#16a34a}.stb-budget-chip--warn{background:#fffbeb;color:#b45309}.stb-budget-chip--warn .stb-budget-chip__dot{background:var(--p-amber, #d97706)}.stb-budget-chip--alarm{background:#fef2f2;color:#b91c1c}.stb-budget-chip--alarm .stb-budget-chip__dot{background:var(--p-red, #dc2626)}button.stb-budget-chip:hover{filter:brightness(.97)}.stb-team-gapbox{grid-column:1 / -1;display:flex;gap:9px;align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:9px;padding:9px 11px;margin-top:4px}.stb-team-gapbox .ic{color:var(--p-amber, #d97706);flex:none;font-size:13px;line-height:1.3}.stb-team-gapbox .tx{font-size:12px;color:#78350f;line-height:1.45}.stb-team-gap-link{border:0;background:none;padding:0;color:var(--p-accent, #2563eb);font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.stb-team-gap-link:hover{text-decoration:underline}.stb-muted{color:var(--p-faint, #64748b)}.stb-btn--accent{background:var(--p-accent, #2563eb);border-color:var(--p-accent, #2563eb);color:#fff;font-weight:600}.stb-gross-preview{font-size:12px;font-variant-numeric:tabular-nums;color:var(--p-ink-2, #1e293b);align-self:center;white-space:nowrap}.stb-op-kpi{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:4px 0 14px}@media (max-width: 720px){.stb-op-kpi{grid-template-columns:repeat(2,1fr)}}.stb-kpi{border:1px solid var(--p-line, #e2e8f0);border-radius:var(--stb-radius-tile, 12px);padding:14px 16px;background:var(--p-panel, #fff);box-shadow:var(--stb-shadow-tile);display:flex;flex-direction:column;gap:2px}.stb-kpi-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--p-faint, #64748b)}.stb-kpi-val{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--p-ink, #0f172a)}.stb-kpi--overdue .stb-kpi-val{color:var(--p-red, #e1042d)}.stb-kpi--paid .stb-kpi-val{color:var(--p-green, #059669)}.stb-invoice-scroll{--stb-invoice-col1: 8.5rem;--stb-invoice-col2: 11rem;--stb-invoice-sticky-width: calc(var(--stb-invoice-col1) + var(--stb-invoice-col2))}.stb-invoice-scroll__hint{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--p-muted, #475569)}.stb-invoice-scroll__shell{position:relative}.stb-invoice-scroll__fade{pointer-events:none;position:absolute;top:0;bottom:0;width:28px;z-index:4;opacity:0;transition:opacity .15s ease}.stb-invoice-scroll__fade.is-visible{opacity:1}.stb-invoice-scroll__fade--right{right:0;background:linear-gradient(to right,transparent,rgba(15,23,42,.16))}.stb-invoice-scroll__fade--left{left:var(--stb-invoice-sticky-width);background:linear-gradient(to left,transparent,rgba(15,23,42,.16))}.stb-invoice-table-wrap{overflow-x:auto;outline:none}.stb-invoice-table-wrap:focus-visible{outline:2px solid var(--p-accent, #2563eb);outline-offset:2px}.stb-invoice-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.stb-invoice-table th{text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--p-faint, #64748b);padding:11px 10px;border-bottom:1px solid var(--p-line, #e2e8f0);white-space:nowrap;background:var(--p-panel, #fff)}.stb-invoice-table td{padding:12px 10px;border-bottom:1px solid var(--p-line-2, #eef2f7);color:var(--p-ink-2, #1e293b);vertical-align:top;background:var(--p-panel, #fff)}.stb-invoice-table tbody tr:hover td{background:var(--p-canvas, #f8fafc)}.stb-invoice-table .stb-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.stb-invoice-sticky{position:sticky;z-index:2;box-shadow:1px 0 0 var(--p-line, #e2e8f0)}.stb-invoice-sticky--1{left:0;min-width:var(--stb-invoice-col1)}.stb-invoice-sticky--2{left:var(--stb-invoice-col1);min-width:var(--stb-invoice-col2)}.stb-invoice-table thead .stb-invoice-sticky{z-index:3}.stb-invoice-table tbody tr.stb-invoice-row--credit .stb-invoice-sticky{background:#fffbeb}.stb-invoice-table tbody tr:hover .stb-invoice-sticky{background:var(--p-canvas, #f8fafc)}.stb-invoice-table tbody tr.stb-invoice-row--credit:hover .stb-invoice-sticky{background:#fffbeb}.stb-row-recipient{font-weight:600}.stb-row-sub{font-size:11px;color:var(--p-faint, #64748b)}.stb-row-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.stb-btn--sm{padding:6px 11px;font-size:12px}.stb-badge{display:inline-block;padding:3px 9px;border-radius:var(--stb-radius-chip, 8px);font-size:11px;font-weight:600}.stb-badge--planned{background:var(--p-canvas, #f1f5f9);color:var(--p-muted, #475569)}.stb-badge--issued{background:var(--p-accent-bg, #eff6ff);color:var(--p-accent, #2563eb)}.stb-badge--paid{background:var(--p-green-bg, #ecfdf5);color:var(--p-green, #059669)}.stb-badge--cancelled{background:var(--p-canvas, #f3f4f6);color:var(--p-faint, #6b7280);text-decoration:line-through}.stb-invoice-row--credit td{background:#fffbeb}.stb-badge--overdue{background:var(--p-red-bg, #fef2f2);color:var(--p-red, #e1042d)}.stb-dun{margin-left:6px;font-size:11px;color:var(--p-red, #e1042d);font-weight:700}.stb-fibu-footer{margin-top:14px;border-top:1px solid var(--p-line, #e2e8f0);padding-top:12px}.stb-fibu-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:12.5px}.stb-fibu-head-actions{display:flex;gap:8px;flex-wrap:wrap}.stb-fibu-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px 16px;margin:10px 0 0}.stb-fibu-grid dt{font-size:11px;color:var(--p-faint, #64748b)}.stb-fibu-grid dd{margin:0;font-size:12.5px;color:var(--p-ink-2, #1e293b);font-variant-numeric:tabular-nums}.stb-fibu-edit{display:grid;grid-template-columns:repeat(3,1fr) auto auto;gap:8px;margin-top:10px;align-items:center}@media (max-width: 900px){.stb-fibu-edit{grid-template-columns:1fr 1fr}}.stb-referral{margin-top:0}.stb-ref-segmented{display:flex;flex-wrap:wrap;gap:4px;border:1px solid var(--p-line, #e2e8f0);border-radius:8px;padding:3px;margin:8px 0 12px}.stb-ref-segmented .stb-seg-btn{flex:1;min-width:90px}.stb-ref-body{display:flex;flex-direction:column;gap:8px}.stb-ref-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 10px;margin:4px 0}@media (max-width: 560px){.stb-ref-grid{grid-template-columns:1fr}}.stb-ref-fld{display:flex;flex-direction:column;gap:3px}.stb-iv-combo{position:relative;min-width:0}.stb-iv-combo__selected{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--p-line, #e2e8f0);border-radius:var(--stb-radius-ctrl, 9px);background:var(--p-canvas, #f8fafc)}.stb-iv-combo__selected-text{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.stb-iv-combo__list{list-style:none;margin:4px 0 0;padding:4px 0;position:absolute;z-index:30;left:0;right:0;max-height:240px;overflow:auto;background:var(--p-panel, #fff);border:1px solid var(--p-line, #e2e8f0);border-radius:var(--stb-radius-ctrl, 9px);box-shadow:var(--stb-shadow, 0 8px 24px rgba(15, 23, 42, .12))}.stb-iv-combo__opt{display:flex;flex-direction:column;gap:2px;padding:8px 12px;cursor:pointer}.stb-iv-combo__opt.is-active,.stb-iv-combo__opt:hover{background:var(--p-canvas, #f8fafc)}.stb-iv-combo__opt-name{font-size:13px;font-weight:600;color:var(--p-ink, #0f172a)}.stb-iv-combo__opt-meta{font-size:11.5px;color:var(--p-faint, #64748b)}.stb-iv-combo__empty{padding:10px 12px;font-size:12.5px;color:var(--p-faint, #64748b)}.stb-ref-hint{font-size:12.5px;color:var(--p-muted, #475569);background:var(--p-canvas, #f8fafc);border:1px solid var(--p-line, #e2e8f0);border-radius:var(--stb-radius-ctrl, 9px);padding:10px 12px}.stb-ref-check{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--p-ink-2, #1e293b);margin-top:4px;accent-color:var(--p-accent, #2563eb)}.stb-ref-check input{width:16px;height:16px;flex:0 0 auto;accent-color:var(--p-accent, #2563eb)}.stb-ref-legal{font-size:11px;color:var(--p-faint, #64748b);font-style:italic;margin-top:4px}.stb-mandate{margin-top:14px}.stb-mandate-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;margin-top:8px}@media (max-width: 900px){.stb-mandate-grid{grid-template-columns:1fr}}.stb-mandate-col{display:flex;flex-direction:column;gap:8px;min-width:0}.stb-mandate-col--full{grid-column:1 / -1}.stb-mandate-col-head{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--p-faint, #64748b);border-bottom:1px solid var(--p-line-2, #cbd5e1);padding-bottom:6px;margin-bottom:4px}.stb-mandate-field{display:flex;flex-direction:column;gap:3px}.stb-mandate-actions{grid-column:1 / -1;display:flex;gap:8px}.stb-mandate .stb-kv{grid-template-columns:minmax(120px,auto) 1fr;row-gap:6px}.stb-el-atlas{margin:12px 0 16px;padding:16px 18px;border:1px solid var(--p-line, #e2e8f0);border-left:3px solid var(--p-accent, #2563eb);border-radius:var(--stb-radius-tile, 12px);background:var(--p-accent-bg, #eff6ff);color:var(--p-ink-2, #1e293b)}.stb-el-atlas .stb-section-head{align-items:center}.stb-el-atlas .stb-section-head h5{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--p-accent, #2563eb)}.stb-el-fields{margin-top:8px;row-gap:12px;column-gap:16px}.stb-el-fields dd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px}.stb-atlas-badge{display:inline-flex;align-items:center;gap:4px;min-height:20px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--stb-radius-chip, 6px);border:1px solid var(--p-line, #e2e8f0);background:var(--p-card, #fff);color:var(--p-faint, #64748b);white-space:nowrap}.stb-atlas-badge--high{border-color:#86efac;color:#166534;background:#f0fdf4}.stb-atlas-badge--mid{border-color:#fde68a;color:#854d0e;background:#fffbeb}.stb-atlas-badge--low{border-color:#fecaca;color:#991b1b;background:#fef2f2}.stb-atlas-badge--na{border-color:var(--p-line, #e2e8f0);color:var(--p-faint, #64748b)}.stb-el-docpick{margin:8px 0 4px}.stb-el-docpick select{min-height:36px;padding:8px 11px;border-radius:var(--stb-radius-ctrl, 8px);border:1px solid var(--p-line-2, #cbd5e1);background:var(--p-panel, #fff);font-size:13px}.stb-el-diff{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;line-height:1.35}.stb-el-ist,.stb-el-soll{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.stb-el-ist{color:var(--elli-text-muted, var(--p-faint, #64748b))}.stb-el-soll{color:var(--elli-text, var(--p-ink, #0f172a));font-weight:600}.stb-el-tag{color:var(--elli-text-muted, var(--p-faint, #64748b));font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.stb-el-diffbadge{display:inline-flex;align-items:center;min-height:20px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--stb-radius-chip, 6px);border:1px solid var(--elli-border, var(--p-line, #e2e8f0));color:var(--elli-text-muted, var(--p-faint, #64748b));background:var(--elli-surface, #fff);white-space:nowrap}.stb-el-diffbadge--differs{border-color:var(--elli-warning-border, var(--p-amber, #f59e0b));color:var(--elli-warning-text, var(--p-amber-fg, #92400e));background:var(--elli-warning-bg, #fffbeb)}.stb-el-diffbadge--ist_empty{border-color:var(--p-line-2, #cbd5e1);color:var(--p-faint, #64748b);background:var(--elli-surface, #fff)}.stb-score{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.stb-score-bar{width:120px;height:6px;border-radius:3px;background:var(--p-line, #e2e8f0);overflow:hidden}.stb-score-fill{height:100%;background:var(--p-accent, #2563eb);border-radius:3px;transition:width .25s ease}.stb-score-label{font-size:12px;font-weight:600;color:var(--p-faint, #64748b);white-space:nowrap}.stb-compliance{margin-top:14px}.stb-compliance-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:8px}.stb-compliance-mirror-hint{font-size:11px;color:var(--p-faint, #64748b);font-weight:500}.stb-compliance-empty{padding:10px 12px;background:var(--p-surface-2, #f8fafc);border:1px dashed var(--p-line, #e2e8f0);border-radius:6px;font-size:13px;color:var(--p-muted, #475569)}.stb-cmp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stb-cmp-grid--hard{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.stb-cmp-grid--secondary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:12px}.stb-compliance-asof{font-size:11px;color:var(--p-faint, #64748b);margin-left:auto}.stb-cmp-secondary{margin-top:12px}.stb-cmp-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.stb-cmp-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--p-line, #e2e8f0);background:var(--p-surface-2, #f8fafc);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;color:var(--p-text, #0f172a);cursor:pointer}.stb-cmp-chip-dot{width:7px;height:7px;border-radius:50%;background:var(--p-line, #cbd5e1)}.stb-cmp-chip--ok .stb-cmp-chip-dot{background:var(--p-ok, #16a34a)}.stb-cmp-chip--warn .stb-cmp-chip-dot{background:var(--p-warn, #d97706)}.stb-cmp-chip--bad .stb-cmp-chip-dot{background:var(--p-bad, #dc2626)}.stb-cmp-chip--muted .stb-cmp-chip-dot{background:var(--p-line, #cbd5e1)}.stb-cmp-tile-source{font-size:10px;color:var(--p-faint, #64748b);margin-top:6px}.stb-cmp-gate-cta{margin-top:10px}.stb-cmp-tile--gate{box-shadow:0 0 0 1px #dc26261f}.stb-cmp-grid{margin-top:8px}@media (max-width: 1100px){.stb-cmp-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.stb-cmp-grid{grid-template-columns:1fr}}.stb-cmp-tile{border:1px solid var(--p-line, #e2e8f0);border-radius:var(--stb-radius-tile, 12px);padding:14px 16px;background:var(--p-surface, #fff);box-shadow:var(--stb-shadow-tile);min-height:72px}.stb-cmp-tile-head{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--p-faint, #64748b);margin-bottom:4px}.stb-cmp-tile-status{font-size:14px;font-weight:600;color:var(--p-text, #0f172a)}.stb-cmp-tile-when{font-size:11px;color:var(--p-faint, #64748b);margin-top:4px}.stb-cmp-tile--ok{border-left:3px solid var(--p-ok, #16a34a)}.stb-cmp-tile--warn{border-left:3px solid var(--p-warn, #d97706)}.stb-cmp-tile--bad{border-left:3px solid var(--p-bad, #dc2626)}.stb-cmp-tile--muted{border-left:3px solid var(--p-line, #cbd5e1)}.stb-compliance-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.stb-link-btn{background:none;border:none;padding:0;font-size:13px;font-weight:600;color:var(--p-accent, #2563eb);cursor:pointer;text-decoration:underline}.stb-link-btn:hover{color:var(--p-accent-hover, #1d4ed8)}.stb-compliance--flash{animation:stb-compliance-flash 1.2s ease-out}@keyframes stb-compliance-flash{0%{box-shadow:0 0 #2563eb00}18%{box-shadow:0 0 0 4px #2563eb52}to{box-shadow:0 0 #2563eb00}}@media (prefers-reduced-motion: reduce){.stb-compliance--flash{animation:none}}.stb-link-btn--accent{color:var(--p-accent);font-weight:600}.stb-inline-link{background:none;border:none;padding:0;font:inherit;color:var(--p-accent);cursor:pointer}.stb-inline-link:hover{text-decoration:underline}.stb-verfahren{margin-top:14px;border-left:3px solid var(--p-accent, #2563eb)}.stb-verfahren-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 16px;margin-top:10px}@media (max-width: 900px){.stb-verfahren-grid{grid-template-columns:1fr}}.stb-verfahren-cell{min-width:0}.stb-verfahren-cell>div{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:4px;border-bottom:none;padding:0;height:100%}.stb-verfahren-cell>div>span:first-child{min-width:0;font-weight:600;color:var(--p-faint, #64748b);font-size:11px;text-transform:uppercase;letter-spacing:.03em}.stb-verfahren-cell>div>span:last-child{text-align:left;font-size:13px;font-weight:600;color:var(--p-ink, #0f172a)}.stb-verfahren-span2{grid-column:span 2}@media (max-width: 900px){.stb-verfahren-span2{grid-column:span 1}}.stb-verfahren-value{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px}.stb-verfahren-unlinked{font-size:11px;font-weight:500;color:var(--p-faint, #64748b)}.stb-verfahren-suggest{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:var(--p-text, #334155)}.stb-verfahren-derived{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;padding:14px 16px;border:1px solid #bfdbfe;border-radius:var(--stb-radius-tile, 12px);background:var(--p-accent-bg, #eff6ff)}.stb-verfahren-derived-label{font-size:11px;font-weight:700;color:var(--p-accent, #2563eb);text-transform:uppercase;letter-spacing:.04em}.stb-verfahren-derived-val{font-size:15px;font-weight:800;color:var(--p-ink, #0f172a);flex:1;min-width:160px}.stb-verfahren-derived-basis{font-size:11px;color:var(--p-accent, #2563eb);font-family:ui-monospace,Menlo,monospace}.stb-verfahren-prov{display:inline-block;font-size:10px;font-weight:600;color:#94a3b8;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:0 5px;line-height:1.5;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle}.stb-identity-mandate-flag{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid var(--p-line, #e2e8f0)}.stb-verfahren-mandate-flag{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:8px 10px;background:var(--p-surface-2, #f8fafc);border-radius:8px;border:1px solid var(--p-border, #e2e8f0)}.stb-verfahren-mandate-label{font-size:12px;font-weight:600;color:var(--p-text, #334155)}.stb-verfahren-mandate-open{font-size:11px;color:var(--p-faint, #64748b)}.stb-verfahren-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f172a59;display:flex;align-items:center;justify-content:center;padding:16px}.stb-verfahren-popup{background:var(--p-panel, #fff);border-radius:var(--stb-radius-ctrl, 9px);padding:20px 22px;max-width:440px;width:100%;box-shadow:0 20px 50px #0f172a2e}.stb-verfahren-popup-q{margin:0 0 16px;font-size:14px;line-height:1.45;color:var(--p-text, #334155)}.stb-verfahren-popup-actions{display:flex;gap:10px;justify-content:flex-end}.stb-btn--accent{background:var(--p-accent, #2563eb);color:#fff;border-color:var(--p-accent, #2563eb)}.stb-btn--accent:hover{filter:brightness(1.05)}.stb-seg-btn--active{background:var(--p-accent-bg, #eff6ff);border-color:var(--p-accent, #2563eb);color:var(--p-accent, #2563eb);font-weight:600}.stb-deadline-check input[aria-disabled=true],.stb-seg-btn[aria-disabled=true]{opacity:.6;cursor:progress}.vmk{--p-panel: #fff;--p-line: #e2e8f0;--p-line-2: #cbd5e1;--p-ink: #0f172a;--p-muted: #475569;--p-faint: #64748b;--p-accent: #2563eb;--p-accent-bg: #eff6ff;--p-amber: #d97706;--p-amber-bg: #fffbeb;--p-red: #e1042d;--p-red-bg: #fef2f2;--p-green: #059669;--p-green-bg: #ecfdf5;--p-grey: #94a3b8;--p-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;color:var(--p-ink);font-size:13px;line-height:1.45;margin-bottom:16px}.vmk-card{background:var(--p-panel);border:1px solid var(--p-line);border-radius:8px;padding:14px 16px}.vmk-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.vmk-title{font-weight:600;font-size:14px;letter-spacing:.01em}.vmk-head-right{display:flex;align-items:center;gap:10px}.vmk-chip{font-family:var(--p-mono);font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid var(--p-line-2);text-transform:uppercase;letter-spacing:.04em}.vmk-chip-ready{color:var(--p-green);background:var(--p-green-bg);border-color:var(--p-green)}.vmk-chip-needs_review{color:var(--p-amber);background:var(--p-amber-bg);border-color:var(--p-amber)}.vmk-chip-error{color:var(--p-red);background:var(--p-red-bg);border-color:var(--p-red)}.vmk-chip-draft{color:var(--p-faint)}.vmk-btn{font-size:12px;padding:6px 12px;border-radius:6px;border:1px solid var(--p-line-2);background:#fff;color:var(--p-ink);cursor:pointer;text-decoration:none;display:inline-block}.vmk-btn:hover{border-color:var(--p-accent)}.vmk-btn:disabled{opacity:.55;cursor:default}.vmk-btn-primary{background:var(--p-accent);border-color:var(--p-accent);color:#fff}.vmk-btn-primary:hover{filter:brightness(.95);border-color:var(--p-accent)}.vmk-state{padding:14px 0;color:var(--p-faint);font-size:12px}.vmk-generating{display:flex;align-items:center;gap:8px;color:var(--p-accent)}.vmk-spinner{width:14px;height:14px;border:2px solid var(--p-line-2);border-top-color:var(--p-accent);border-radius:50%;display:inline-block;animation:vmk-spin .8s linear infinite}@keyframes vmk-spin{to{transform:rotate(360deg)}}.vmk-banner{margin-top:10px;padding:8px 12px;border-radius:6px;font-size:12px;border:1px solid}.vmk-banner-review{color:var(--p-amber);background:var(--p-amber-bg);border-color:var(--p-amber)}.vmk-banner-err{color:var(--p-red);background:var(--p-red-bg);border-color:var(--p-red)}.vmk-body{margin-top:12px;display:flex;flex-direction:column;gap:14px}.vmk-actions-row{display:flex;gap:8px;flex-wrap:wrap}.vmk-sec{border:1px solid var(--p-line);border-radius:6px;padding:12px}.vmk-sec-head{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--p-faint);margin-bottom:8px}.vmk-hooks{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.vmk-hook{display:flex;align-items:flex-start;gap:8px;padding:7px 10px;border:1px solid var(--p-line);border-radius:6px;cursor:pointer;font-size:12.5px}.vmk-hook.on{border-color:var(--p-accent);background:var(--p-accent-bg)}.vmk-hook input{margin-top:3px}.vmk-md{white-space:pre-wrap;font-size:12.5px;color:var(--p-ink);margin:8px 0}.vmk-web-title{font-weight:600;font-size:14px;margin-bottom:4px}.vmk-web-excerpt{color:var(--p-muted);font-style:italic;margin-bottom:6px}.vmk-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.vmk-tag{font-family:var(--p-mono);font-size:11px;padding:2px 8px;border-radius:4px;background:#f1f5f9;color:var(--p-muted);border:1px solid var(--p-line)}.vmk-tag-cat{color:var(--p-accent);background:var(--p-accent-bg);border-color:var(--p-accent)}.vmk-textarea{width:100%;box-sizing:border-box;font:inherit;font-size:12.5px;padding:8px 10px;border:1px solid var(--p-line-2);border-radius:6px;resize:vertical;margin:8px 0}.vmk-textarea:focus{outline:none;border-color:var(--p-accent)}.vmk-pdf{width:100%;height:480px;border:1px solid var(--p-line);border-radius:6px;margin-bottom:8px}.vmk-hero .vmk-md{font-family:var(--p-mono);font-size:11.5px;color:var(--p-muted)}.vmk-modes{display:flex;gap:0;margin:12px 0 4px;border:1px solid var(--p-line-2);border-radius:6px;overflow:hidden;width:fit-content}.vmk-mode{font-size:12px;padding:7px 16px;border:0;background:#fff;color:var(--p-muted);cursor:pointer}.vmk-mode+.vmk-mode{border-left:1px solid var(--p-line-2)}.vmk-mode.on{background:var(--p-accent);color:#fff;font-weight:600}.vmk-overrides{margin-top:12px}.vmk-collapse{background:none;border:0;cursor:pointer;padding:0}.vmk-ov-grid{display:flex;flex-direction:column;gap:12px;margin-top:10px}.vmk-ov-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--p-faint)}.vmk-ov-field input,.vmk-ov-field textarea{font:inherit;font-size:12.5px;padding:7px 10px;border:1px solid var(--p-line-2);border-radius:6px;color:var(--p-ink);resize:vertical}.vmk-ov-field input:focus,.vmk-ov-field textarea:focus{outline:none;border-color:var(--p-accent)}.vmk-ov-distressed{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vmk-ov-ro{border:1px solid var(--p-line);border-radius:8px;padding:7px 10px;background:var(--p-soft, #f6f8fb);color:var(--p-ink, #1a2233);font-size:13px;min-height:34px}.vmk-ov-distressed .vmk-btn{grid-column:1 / -1;justify-self:start}.vmk-chip-input{display:flex;flex-wrap:wrap;gap:6px;align-items:center;border:1px solid var(--p-line-2);border-radius:6px;padding:6px 8px}.vmk-chip-input input{flex:1;min-width:160px;border:0;padding:4px;font-size:12.5px}.vmk-chip-input input:focus{outline:none}.vmk-chip-x{border:0;background:none;cursor:pointer;color:var(--p-muted);margin-left:6px;font-size:13px;line-height:1}.vmk-teaser-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0 4px}@media (max-width: 720px){.vmk-teaser-grid{grid-template-columns:1fr}}.vmk-teaser-col,.vmk-manual-slot{border:1px solid var(--p-line);border-radius:8px;padding:12px 14px;background:#f8fafc}.vmk-manual-slot.is-uploaded{border-color:#bbd6f7;background:var(--p-panel)}.vmk-manual-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.vmk-manual-title{font-size:13px;font-weight:700}.vmk-manual-badge{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:20px;color:var(--p-muted);background:#eef1f5}.vmk-manual-badge.up{color:var(--p-green);background:var(--p-green-bg)}.vmk-manual-pdfbox{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--p-line);border-radius:8px;background:var(--p-panel)}.vmk-manual-pdficon{width:34px;height:42px;border-radius:5px;background:#fbe9e7;color:var(--p-red);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;flex-shrink:0;border:1px solid #f3c4c4}.vmk-manual-pdfmeta{min-width:0}.vmk-manual-pdfmeta .fn{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vmk-manual-pdfmeta .fi{font-size:11px;color:var(--p-faint)}.vmk-manual-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.vmk-btn-danger{color:var(--p-red);border-color:#fecaca}.vmk-manual-drop{border:1.5px dashed #bbd6f7;border-radius:8px;padding:20px 14px;text-align:center;background:var(--p-accent-bg);cursor:pointer}.vmk-manual-drop.over{border-color:var(--p-accent)}.vmk-manual-drop .big{font-size:13px;font-weight:600;color:var(--p-accent)}.vmk-manual-drop .small{font-size:11px;color:var(--p-faint);margin-top:4px}.vmk-manual-precedence{margin:12px 0 0;font-size:11px;color:var(--p-muted);background:var(--p-accent-bg);border:1px solid #d5e6fa;border-radius:8px;padding:8px 10px}.engage-v7-docs__slots{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#fff;border:1px solid #e8ecf0;border-radius:10px;padding:8px 14px;grid-column:span 12}.engage-v7-docs__slots-lbl{font-size:10.5px;font-weight:600;letter-spacing:.04em;color:#8a99ad;text-transform:uppercase;white-space:nowrap;margin-right:4px}.engage-v7-docs__slot{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;padding:3px 9px;border-radius:7px;border:1px solid #e4e9f0;background:#f7f9fc;color:#0f1b2d;cursor:pointer;font-family:inherit}.engage-v7-docs__slot:disabled{cursor:default}.engage-v7-docs__slot--ok{background:#e7f4ec;border-color:#bfe0c8}.engage-v7-docs__slot--am{background:#fdf0db;border-color:#eed6ab}.engage-v7-docs__slot--nn{color:#5a6b82}.engage-v7-docs__slot--skeleton{width:88px;height:24px;background:#eef2f7;border-color:#e4e9f0}.engage-v7-docs__slot-dot{width:7px;height:7px;border-radius:50%;display:inline-block}.engage-v7-docs__slot-dot--ok{background:#16a34a}.engage-v7-docs__slot-dot--am{background:#b45309}.engage-v7-docs__slot-dot--nn{background:#9ca3af}.engage-v7-docs__slot-act{font-size:10.5px;color:#1747b0;font-weight:600;margin-left:2px}.engage-v7-docs__slots-sum{margin-left:auto;font-size:11.5px;color:#5a6b82;white-space:nowrap}.engage-v7-docs__slots-error{grid-column:span 12;font-size:12px;color:#b45309;background:#fdf0db;border:1px solid #eed6ab;border-radius:8px;padding:8px 12px}.engage-v7-docs__retry{border:none;background:none;color:#1747b0;font-weight:600;cursor:pointer;font:inherit;padding:0}.engage-v7-docs__knowledge{grid-column:span 6;min-width:0}.engage-v7-docs__knowledge--full{grid-column:span 12}.engage-v7-docs__filters{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.engage-v7-docs__search{flex:1;min-width:180px;max-width:320px;border:1px solid #e4e9f0;border-radius:7px;padding:5px 10px;font-size:12px;color:#0f1b2d;background:#fff}.engage-v7-docs__seg,.engage-v7-docs__sort,.engage-v7-docs__pg{display:inline-flex;border:1px solid #e4e9f0;border-radius:7px;overflow:hidden;background:#fff}.engage-v7-docs__seg button,.engage-v7-docs__sort button,.engage-v7-docs__pg button{font-size:11.5px;padding:4px 10px;color:#5a6b82;border:none;border-right:1px solid #e4e9f0;background:#fff;cursor:pointer;font-family:inherit}.engage-v7-docs__seg button:last-child,.engage-v7-docs__sort button:last-child,.engage-v7-docs__pg button:last-child{border-right:none}.engage-v7-docs__seg button.on,.engage-v7-docs__sort button.on,.engage-v7-docs__pg button.on{background:#0f1b2d;color:#fff;font-weight:600}.engage-v7-docs__seg i{font-style:normal;font-size:10px;font-weight:700;margin-left:5px;font-variant-numeric:tabular-nums}.engage-v7-docs__alert{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;font-size:12px;color:#b45309;background:#fdf0db;border:1px solid #eed6ab;border-radius:8px;padding:8px 12px;margin-bottom:8px}.engage-v7-docs__empty{font-size:13px;color:#6b7280;padding:12px 4px}.engage-v7-docs__doc{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.engage-v7-docs__doc th{text-align:left;font-size:10px;font-weight:600;color:#8a99ad;padding:5px 8px;border-bottom:1px solid #e4e9f0;white-space:nowrap}.engage-v7-docs__doc td{padding:7px 8px;border-bottom:1px solid #eef2f7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.engage-v7-docs__name-td{display:flex;align-items:flex-start;min-width:0}.engage-v7-docs__name-stack{min-width:0;flex:1}.engage-v7-docs__doc tbody tr:nth-child(2n) td{background:#f6f8fb}.engage-v7-docs__fic,.fic{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:4px;font-size:8.5px;font-weight:700;margin-right:8px;vertical-align:middle;color:#fff;background:#6b7280}.fic.pdf{background:#b91c1c}.fic.docx{background:#1747b0}.fic.xlsx{background:#15803d}.fic.pptx{background:#c2410c}.fic.img{background:#6b7280}.engage-v7-docs__name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none;background:none;padding:0;color:#1747b0;font-weight:500;cursor:pointer;font:inherit;text-align:left}.engage-v7-docs__name--blocked{color:#0f1b2d;cursor:default;font-weight:500}.engage-v7-docs__doc small{display:block;font-size:10.5px;color:#8a99ad;font-weight:400}.engage-v7-docs__tag{display:inline-block;font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:5px;border:1px solid #e4e9f0;background:#f7f9fc;color:#5a6b82}.engage-v7-docs__tag.src-m{background:#e8f0fe;color:#1747b0;border-color:#cfdcf7}.engage-v7-docs__tag.src-f{background:#f1f5f9;color:#475569;border-color:#dbe2ea}.engage-v7-docs__tag.src-g{background:#eef2ff;color:#4338ca;border-color:#d7dcfa}.engage-v7-docs__audit{display:inline-block;font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:5px;margin-left:6px;border:1px solid #e4e9f0;background:#f7f9fc;color:#5a6b82}.engage-v7-docs__audit--ok{background:#f1f5f9;color:#475569;border-color:#dbe2ea}.engage-v7-docs__audit--warn{background:#fff4e0;color:#b45309;border-color:#fcd9a0}.engage-v7-docs__st-ok{color:#16a34a;font-weight:600}.engage-v7-docs__st-am{color:#b45309;font-weight:600}.engage-v7-docs__st-nn{color:#8a99ad}.engage-v7-docs__acts{text-align:right}.engage-v7-docs__ico{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:5px;border:1px solid transparent;color:#8a99ad;font-size:12px;cursor:pointer;background:none}.engage-v7-docs__ico:hover{border-color:#e4e9f0;color:#1747b0}.engage-v7-docs__tfoot{display:flex;align-items:center;gap:12px;margin-top:8px;font-size:11px;color:#8a99ad}.engage-v7-docs__pg{margin-left:auto}.engage-v7-docs__skel-row{height:28px;background:#eef2f7;border-radius:6px;margin-bottom:6px}.engage-v7-docs__qa-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:10px}.engage-v7-docs__qa-cost{margin-left:auto;font-size:12px;color:#5a6b82}.engage-v7-docs__qa-head{display:flex;gap:10px;align-items:center;margin-bottom:8px;font-size:11.5px;color:#5a6b82}.engage-v7-docs__qa-bar{flex:1;height:6px;background:#eef2f7;border-radius:3px;overflow:hidden;max-width:180px}.engage-v7-docs__qa-bar i{display:block;height:100%;background:#16a34a}.engage-v7-docs__qa-table{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.engage-v7-docs__qa-qa{white-space:normal}.engage-v7-docs__qa-a{display:block;margin-top:4px;font-size:11.5px;color:#5a6b82;font-weight:400}.engage-v7-docs__qa-table th{text-align:left;font-size:10px;font-weight:600;color:#8a99ad;padding:5px 8px;border-bottom:1px solid #e4e9f0}.engage-v7-docs__qa-table td{padding:7px 8px;border-bottom:1px solid #eef2f7;vertical-align:top}.engage-v7-docs__qa-table tbody tr:nth-child(2n) td{background:#f6f8fb}.engage-v7-docs__qa-q{font-weight:600;color:#0f1b2d}.engage-v7-docs__qa-ta{width:100%;font:inherit;font-size:12px;border:1px solid #e4e9f0;border-radius:6px;padding:6px 8px}.engage-v7-docs__qa-btns{display:flex;gap:6px;margin-top:6px}.mpe{padding:4px 0 16px}.mpe-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px;align-items:start}.mpe-main{min-width:0}.mpe-side{min-width:0;position:sticky;top:8px}.mpe-marketing{border:1px solid var(--p-line, #e2e8f0);border-radius:12px;background:var(--p-panel, #fff);padding:12px 14px 16px}.mpe-marketing-head{margin-bottom:10px}.mpe-marketing-title{margin:0;font-size:14px;font-weight:700;color:var(--elli-text, #0f172a)}.mpe-marketing-hint{margin:4px 0 0;font-size:11px;line-height:1.4;color:var(--p-faint, #64748b)}.mpe-name-block{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.mpe-dup-chip{display:inline-flex;align-items:center;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;border:1px solid #f6d4a3;background:#fdf3e0;color:#a16207;white-space:nowrap}.mpe-dup-toggle{border:none;background:transparent;color:var(--elli-accent, #2563eb);font:inherit;font-size:11px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}@media (max-width: 1100px){.mpe-layout{grid-template-columns:1fr}.mpe-side{position:static}}.mpe-state{font-size:13px;color:var(--p-faint, #64748b);padding:10px 4px}.mpe-empty{font-style:italic}.mpe-banner.err{background:#fef2f2;color:#dc2626;border:1px solid #fecaca;border-radius:8px;padding:8px 10px;font-size:12px;margin:8px 0}.mpe-upload{margin-bottom:12px;display:flex;gap:8px;align-items:center}.mpe-upload-btn{display:inline-flex;align-items:center;gap:6px;border:none;background:var(--elli-accent, #2563eb);color:#fff;border-radius:9px;box-shadow:0 1px 2px #0f172a14;padding:9px 15px;font-size:13px;font-weight:600;cursor:pointer}.mpe-upload-btn:disabled{opacity:.55;cursor:not-allowed}.mpe-nda-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--p-line-2, #cbd5e1);background:var(--p-panel, #fff);color:var(--p-ink-2, #1e293b);border-radius:9px;padding:9px 15px;font-size:13px;font-weight:600;cursor:pointer}.mpe-nda-btn:hover:not(:disabled){border-color:var(--elli-accent, #2563eb);color:var(--elli-accent, #2563eb)}.mpe-nda-btn:disabled{opacity:.55;cursor:not-allowed}.nda-hint{font-size:12px;color:var(--p-faint, #64748b);margin:4px 0 10px}.mpe-list{list-style:none;margin:0;padding:0}.mpe-group-header{display:flex;align-items:baseline;gap:6px;padding:12px 6px 4px;border-bottom:1px solid var(--elli-border-light, #f1f5f9)}.mpe-group-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--p-faint, #64748b)}.mpe-group-count{font-size:11px;color:var(--p-faint, #94a3b8)}.mpe-row{display:grid;grid-template-columns:18px 1fr 160px 110px 90px 120px;align-items:center;gap:10px;padding:12px 6px;border-bottom:1px solid var(--elli-border-light, #f1f5f9);font-size:12px}.mpe-row:hover{background:var(--p-canvas, #f8fafc)}.mpe-icon{color:var(--p-faint, #64748b)}.mpe-name{color:var(--elli-text, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font:inherit;font-weight:600;text-align:left;min-width:0;cursor:pointer}.mpe-name:hover{text-decoration:underline}.mpe-name:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:2px;border-radius:3px}.mpe-name-edit{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;width:100%;min-width:0}.mpe-name-input{flex:1 1 auto;min-width:0;width:100%;font:inherit;font-weight:600;padding:3px 6px;border:1px solid var(--elli-accent, #2563eb);border-radius:4px;background:#fff;color:var(--elli-text, #0f172a)}.mpe-name-input:disabled{opacity:.6}.mpe-name-ext{flex:0 0 auto;white-space:nowrap;font-size:11px;font-weight:600;color:var(--p-faint, #64748b)}.mpe-rename-warn{flex:0 0 auto;white-space:nowrap;font-size:10px;color:#a16207}.mpe-name-lock{flex:0 0 auto;font-size:11px;line-height:1;cursor:help}.mpe-renamed-chip{display:inline-flex;align-items:center;flex:0 0 auto;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;border:1px solid var(--elli-border, #e2e8f0);background:var(--p-canvas, #f8fafc);color:var(--p-faint, #64748b);white-space:nowrap;cursor:help}.mpe-doctype{font-size:11px;color:var(--elli-text, #334155);display:inline-flex;align-items:center;gap:4px}.mpe-doctype.pending{color:var(--p-faint, #94a3b8);font-style:italic}.mpe-doctype-select{font-size:11px;color:var(--elli-text, #334155);max-width:100%;padding:3px 6px;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;transition:border-color .15s,background .15s}.mpe-row:hover .mpe-doctype-select{border-color:var(--p-line, #e2e8f0);background:var(--p-surface, #fff)}.mpe-doctype-select:focus{outline:none;border-color:var(--p-accent, #2563eb);background:var(--p-surface, #fff)}.mpe-doctype-select:disabled{opacity:.6;cursor:progress}.mpe-doctype-lock{font-size:10px;opacity:.55;cursor:default;-webkit-user-select:none;user-select:none}.mpe-upload-file{font-size:13px;font-weight:600;color:var(--elli-text, #0f172a);margin-bottom:12px;word-break:break-all}.mpe-upload-hint{font-size:11px;color:var(--p-faint, #64748b);margin-top:6px;line-height:1.4}.mpe-status{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;padding:3px 9px;border-radius:8px;text-align:center}.mpe-status--ok{background:var(--p-green-bg, #ecfdf5);color:var(--p-green, #059669)}.mpe-status--err{background:var(--p-red-bg, #fef2f2);color:#dc2626}.mpe-status--pending{background:var(--p-amber-bg, #fffbeb);color:var(--p-amber, #d97706)}.mpe-origin{font-size:10px;font-weight:700;padding:3px 9px;border-radius:8px;text-align:center}.mpe-origin--engage{background:#fef3c7;color:#92400e}.mpe-origin--deal_project{background:var(--p-canvas, #f1f5f9);color:var(--p-faint, #64748b)}.mpe-date{font-size:10px;color:var(--p-faint, #94a3b8);font-variant-numeric:tabular-nums;white-space:nowrap}.mpe-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.mpe-filter-select{font-size:12px;color:var(--elli-text, #334155);padding:6px 10px;border:1px solid var(--p-line-2, #cbd5e1);border-radius:8px;background:var(--p-panel, #fff);cursor:pointer;max-width:240px}.mpe-filter-select:focus{outline:none;border-color:var(--elli-accent, #2563eb)}.mpe-filter-count{font-size:11px;color:var(--p-faint, #64748b)}.mpe-filter-reset{border:none;background:transparent;color:var(--elli-accent, #2563eb);font:inherit;font-size:11px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}.mpe-head{padding-top:4px;padding-bottom:6px;border-bottom:1px solid var(--p-line, #e2e8f0)}.mpe-head:hover{background:none}.mpe-head-static,.mpe-head-btn{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--p-faint, #64748b)}.mpe-head-btn{display:inline-flex;align-items:center;gap:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:inherit;text-align:left;cursor:pointer;min-width:0}.mpe-head-btn:hover{color:var(--elli-text, #0f172a)}.mpe-head-btn.is-active{color:var(--elli-accent, #2563eb)}.mpe-head-btn:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:2px;border-radius:3px}.mpe-head-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mpe-head-btn:not(.is-active) .mpe-head-arrow{opacity:.4}.mpe-doctype-cell{display:inline-flex;align-items:center;gap:6px;min-width:0}.mpe-cls-chip{display:inline-flex;align-items:center;flex:0 0 auto;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap;cursor:help}.mpe-cls-chip--check{border:1px solid #f6d4a3;background:#fdf3e0;color:#a16207}.mpe-cls-chip--soft{border:1px solid var(--elli-border, #e2e8f0);background:var(--p-canvas, #f8fafc);color:var(--p-faint, #64748b);padding:2px 6px}.mpe-hide-label{font-weight:600}.mpe-hidden{margin-top:10px;border-top:1px solid var(--elli-border, #e2e8f0);padding-top:8px}.mpe-hidden-toggle,.mpe-hidden-restore{border:none;background:transparent;color:var(--elli-accent, #2563eb);font:inherit;font-size:11px;font-weight:600;cursor:pointer;padding:0}.mpe-hidden-restore:disabled{opacity:.5;cursor:default}.mpe-hidden-list{list-style:none;margin:6px 0 0;padding:0}.mpe-hidden-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:4px 0;font-size:12px}.mpe-hidden-meta{color:var(--p-faint, #64748b);font-size:11px}.mpe-designated-chip{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:1px 6px;border-radius:999px;background:#eff6ff;color:var(--elli-accent, #2563eb);font-size:10px;font-weight:600;white-space:nowrap}.mpe-designated-clear{border:none;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:0;line-height:1}.mpe-designate-lang select{font:inherit;font-size:12px}.mpe .engage-v7-docs__doc col[data-col=name]{width:32%!important}.mpe .engage-v7-docs__doc col[data-col=slot]{width:24%!important}.mpe .engage-v7-docs__doc col[data-col=source],.mpe .engage-v7-docs__doc col[data-col=date]{width:8%!important}.mpe .engage-v7-docs__doc col[data-col=status],.mpe .engage-v7-docs__doc col[data-col=acts]{width:10%!important}.mpe .mpe-doctype-cell{display:flex;flex-wrap:wrap;gap:4px 6px;max-width:100%;white-space:normal}.mpe .mpe-doctype-cell>.mpe-doctype-select,.mpe .mpe-doctype-cell>.mpe-doctype{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.fit-cell{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;background:none;border:0;padding:2px 4px;margin:-2px -4px;border-radius:6px;font:inherit;color:inherit;cursor:pointer;text-align:left}.fit-cell:hover{background:var(--elli-accent-soft, #eef0fd)}.fit-cell:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:1px}.fit-cell-empty{cursor:default}.fit-lights{display:inline-flex;align-items:center;gap:3px}.fit-lights-sep{width:1px;height:14px;background:#e2e8f0;margin:0 2px}.fit-light{display:inline-grid;place-items:center;border-radius:50%;font-style:normal;font:700 10px/1 system-ui,sans-serif;flex:none;box-sizing:border-box}.fit-light-sm{width:15px;height:15px}.fit-light-md{width:19px;height:19px;font-size:12px}.fit-light-green{background:#ecf3ee;color:#3f6b4d;border:1px solid #b9d3c1}.fit-light-yellow{background:#fff;color:#64748b;border:1px solid #94a3b8}.fit-light-red{background:#475569;color:#fff;border:1px solid #475569}.fit-light-none{background:#f1f5f9;border:1px dashed #cbd5e1}.fit-light.is-proposal{box-shadow:0 0 0 2px #fff,0 0 0 3px #94a3b8}.fit-score b{font-size:13px;font-variant-numeric:tabular-nums}.fit-score span{color:#64748b;font-size:11px}.fit-prio{display:inline-block;min-width:24px;text-align:center;font-weight:700;font-size:11.5px;padding:1px 6px;border-radius:4px;border:1px solid #0e2a4a}.fit-prio-A{background:#0e2a4a;color:#fff}.fit-prio-Am{background:#2d4a6b;color:#fff;border-color:#2d4a6b}.fit-prio-B{background:#dbe4ee;color:#0e2a4a;border-color:#b7c6d6}.fit-prio-Bm{background:#eef2f7;color:#0e2a4a;border-color:#cbd5e1}.fit-prio-C{background:#fff;color:#475569;border-color:#cbd5e1}.fit-tag{display:inline-block;font-size:11px;padding:1px 7px;border-radius:4px;white-space:nowrap}.fit-tag-proposal{border:1px dashed #94a3b8;color:#64748b;background:#fff}.fit-tag-ok{background:#ecf3ee;color:#3f6b4d}.fit-tag-open{background:#fffbeb;color:#8a6414}.fit-band{display:inline-block;font-size:11.5px;font-weight:600;padding:1px 8px;border-radius:4px;border:1px solid #cbd5e1;color:#334155;background:#f8fafc}.fit-band-hoch{background:#dbe4ee;border-color:#b7c6d6;color:#0e2a4a}.fit-band-mittel{background:#f1f5f9}.fit-band-niedrig{background:#fff;color:#64748b}.fit-coverage{color:#64748b;font-size:11px;font-variant-numeric:tabular-nums}.fit-head-switch{display:inline-flex;border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;margin-left:auto;margin-right:8px}.fit-head-switch button{border:0;background:#fff;padding:4px 12px;font:inherit;font-size:12.5px;color:#64748b;cursor:pointer}.fit-head-switch button[aria-pressed=true]{color:var(--elli-accent, #2563eb);font-weight:600;box-shadow:inset 0 -2px 0 var(--elli-accent, #2563eb)}.fit-head-switch button:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:-2px}.fit-panel{padding:14px 18px;display:grid;gap:14px;align-content:start;overflow-y:auto;max-height:100%}.fit-sec{display:grid;gap:6px}.fit-st{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#64748b;display:flex;gap:8px;align-items:center}.fit-muted{color:#64748b;font-size:12.5px}.fit-line{margin:0}.fit-table{width:100%;border-collapse:collapse;font-size:13px}.fit-table td{padding:6px 8px;border-bottom:1px solid #e2e8f0;vertical-align:top}.fit-table tr:nth-child(2n) td{background:#fafbfd}.fit-crit td:first-child{width:26px}.fit-grp td{background:#fff!important;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#0e2a4a;font-weight:700;padding-top:10px}.fit-why{color:#334155}.fit-src{display:inline-flex;flex-wrap:wrap;gap:4px 8px;font-size:11.5px}.fit-src a{color:var(--elli-accent, #2563eb)}.fit-src-none{color:#8a6414}.fit-verdict{white-space:nowrap;font-weight:600}.fit-verdict-fits{color:#3f6b4d}.fit-verdict-partial,.fit-verdict-unknown{color:#64748b}.fit-verdict-miss{color:#475569}.fit-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fit-kpi{border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;display:grid;gap:2px}.fit-kpi span{font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.fit-kpi strong{font-size:18px}.fit-kpi .fit-kpi-text{font-size:13px}.fit-kpi em{font-style:normal;font-size:11.5px;color:#64748b}.fit-caps{margin:0;padding-left:18px;font-size:12.5px;color:#475569}.fit-top3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fit-top3 li{border:1px solid #e2e8f0;border-top:3px solid #0e2a4a;border-radius:6px;padding:8px 10px;font-size:12.5px;display:grid;gap:2px}.fit-counter{border-left:3px solid #c9962c;background:#fbf4e4;border-radius:6px;padding:10px 12px}.fit-next{background:#f1f5f9;border-radius:6px;padding:8px 12px;font-size:13px}.fit-history{margin:0;padding-left:18px;font-size:12.5px}@media (max-width: 900px){.fit-kpis,.fit-top3{grid-template-columns:1fr 1fr}}.fit-ctx{display:flex;flex-direction:column;gap:10px;padding:4px 0}.fit-ctx-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fit-ctx-head h3{margin:0;font-size:15px;color:#0e2a4a}.fit-ctx-spacer{flex:1}.fit-ctx-label{font-size:12px;font-weight:600;color:#334155}.fit-ctx-input{width:100%;box-sizing:border-box;font:inherit;font-size:13px;padding:6px 8px;border:1px solid #cbd5e1;border-radius:6px;resize:vertical}.fit-ctx-input[readonly]{background:#f8fafc}.fit-ctx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.fit-ctx-block{border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:6px;background:#fff}.fit-ctx-block.is-open{border-style:dashed}.fit-ctx-block-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.fit-ctx-types{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.fit-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.fit-chip{font:inherit;font-size:12px;padding:2px 9px;border-radius:12px;border:1px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer}.fit-chip.on{background:#0e2a4a;border-color:#0e2a4a;color:#fff}.fit-chip.on.excl{background:#475569;border-color:#475569}.fit-chip:disabled{cursor:default;opacity:.8}.fit-btn{font:inherit;font-size:13px;padding:5px 12px;border-radius:6px;border:1px solid #0078d4;background:#0078d4;color:#fff;cursor:pointer}.fit-btn-ghost{background:#fff;color:#0078d4}.fit-btn:disabled{opacity:.5;cursor:default}.fit-btn[aria-busy=true]{opacity:1;background:#0078d4;border-color:#0078d4;color:#fff;cursor:progress;animation:fit-btn-pulse 1.4s ease-in-out infinite}.fit-btn[aria-busy=true]:before{content:"";display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:fit-btn-spin .8s linear infinite}@keyframes fit-btn-pulse{0%,to{box-shadow:0 0 #0078d48c}50%{box-shadow:0 0 0 6px #0078d400}}@keyframes fit-btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.fit-btn[aria-busy=true],.fit-btn[aria-busy=true]:before{animation:none}}.fit-run{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.fit-batch{margin-top:14px;padding-top:12px;border-top:1px solid #e2e8f0}.fit-cost{display:flex;flex-direction:column;gap:10px;padding:18px 20px}.fit-cost h3{margin:0;font-size:15px;color:#0e2a4a}.fit-cost p{margin:0;font-size:13px;color:#334155}.fit-cost-list{margin:0;padding-left:18px;font-size:13px;color:#334155}.fit-cost-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.fit-decide{display:inline-flex;gap:4px;white-space:nowrap}.fit-decide-btn{font:inherit;font-size:11.5px;padding:2px 8px;border-radius:999px;border:1px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer}.fit-decide-btn:disabled{opacity:.5;cursor:default}.fit-decide-btn.is-proposal{border-style:dashed}.fit-decide-green.is-proposal{border-color:#15803d;color:#15803d}.fit-decide-yellow.is-proposal{border-color:#b45309;color:#b45309}.fit-decide-red.is-proposal{border-color:#b91c1c;color:#b91c1c}.fit-decide-green.is-set{background:#15803d;border-color:#15803d;color:#fff}.fit-decide-yellow.is-set{background:#b45309;border-color:#b45309;color:#fff}.fit-decide-red.is-set{background:#b91c1c;border-color:#b91c1c;color:#fff}.fit-decide-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 10px;margin-bottom:8px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}.fit-decide-ok{color:#15803d;font-size:12.5px}.fit-override-links{display:flex;gap:8px;margin-top:8px}.fit-override{display:grid;gap:8px;margin-top:8px;max-width:520px}.fit-override label{display:grid;gap:4px;font-size:12.5px;color:#475569}.fit-override textarea,.fit-override select{font:inherit;font-size:13px;padding:4px 6px;border:1px solid #cbd5e1;border-radius:6px}.fit-override-actions{display:flex;gap:8px}.fnl-visit-row{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:8px 0;border-top:1px solid var(--elli-border, #e5e7eb);width:100%;text-align:left;background:none;border-left:0;border-right:0;border-bottom:0;cursor:pointer;font:inherit;color:inherit}.fnl-visit-row:first-of-type{border-top:0}.fnl-visit-row:hover .fnl-visit-t{color:var(--elli-accent, #2563eb)}.fnl-visit-row:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:2px}.fnl-visit-date{border:1px solid var(--elli-border, #e5e7eb);border-radius:7px;text-align:center;line-height:1.1;padding:4px 0;background:#fff}.fnl-visit-date.past{opacity:.7}.fnl-visit-date b{display:block;font-size:16px;color:var(--elli-navy, #0e2a4a)}.fnl-visit-date span{font-size:10px;color:var(--elli-muted, #6b7280);text-transform:uppercase}.fnl-visit-t{font-weight:600}.fnl-visit-m{color:var(--elli-muted, #6b7280);font-size:11.5px}.fnl-visit-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.fnl-visit-chip{display:inline-flex;padding:1px 7px;border-radius:6px;font-size:11px;font-weight:600;background:#f1f5f9;color:#374151}.fnl-visit-chip.planned,.fnl-visit-chip.confirmed{background:#f1ecfd;color:#6d28d9}.fnl-visit-chip.held{background:#e9f7ee;color:#15803d}.fnl-visit-chip.overdue{background:#fef6e4;color:#b45309;border:1px solid #f5d58f}.fnl-visit-chip.cancelled,.fnl-visit-chip.no_show{background:#f1f5f9;color:#6b7280}.fnl-visit-head-chip{cursor:pointer;border:1px solid transparent;font:inherit;font-size:12px}.fnl-visit-head-chip.next{background:#f1ecfd;color:#6d28d9}.fnl-visit-head-chip.overdue{background:#fef6e4;color:#b45309;border-color:#f5d58f}.fnl-tl-ic.visit{background:#f1ecfd;color:#6d28d9;font-size:12px}.fnl-visit-head-chip:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:2px}.fnl-modal-work>[role=tabpanel][hidden]{display:none!important}.fnl-work-tabs{display:flex;gap:4px;border-bottom:1px solid var(--elli-border, #e5e7eb);margin-bottom:12px}.fnl-work-tab{padding:8px 12px;font:inherit;font-weight:600;color:var(--elli-muted, #6b7280);background:none;border:0;border-bottom:2px solid transparent;cursor:pointer}.fnl-work-tab[aria-selected=true]{color:var(--elli-accent, #2563eb);border-bottom-color:var(--elli-accent, #2563eb)}.fnl-work-tab:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:-2px}.fnl-visit-form{display:grid;gap:12px}.fnl-visit-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fnl-visit-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 720px){.fnl-visit-grid3,.fnl-visit-grid2{grid-template-columns:1fr}}.fnl-visit-label{display:block;font-size:11.5px;color:var(--elli-muted, #6b7280);margin-bottom:4px}.fnl-visit-form input[type=date],.fnl-visit-form input[type=time],.fnl-visit-form input[type=text],.fnl-visit-form input[type=number],.fnl-visit-form select,.fnl-visit-form textarea{width:100%;box-sizing:border-box;border:1px solid #d1d5db;border-radius:7px;padding:6px 8px;font:inherit;background:#fff}.fnl-visit-checks{display:grid;gap:4px}.fnl-visit-checks label{display:flex;gap:8px;align-items:center}.fnl-visit-people{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.fnl-visit-person{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--elli-border, #e5e7eb);border-radius:14px;padding:2px 4px 2px 10px;background:#fff;font-size:12px}.fnl-visit-person button{border:0;background:none;cursor:pointer;color:#9ca3af;font:inherit}.fnl-visit-search{position:relative}.fnl-visit-search ul{position:absolute;z-index:5;left:0;right:0;margin:2px 0 0;padding:4px 0;list-style:none;background:#fff;border:1px solid var(--elli-border, #e5e7eb);border-radius:7px;max-height:220px;overflow:auto;box-shadow:0 6px 18px #0e2a4a1f}.fnl-visit-search li button{display:block;width:100%;text-align:left;padding:6px 10px;border:0;background:none;font:inherit;cursor:pointer}.fnl-visit-search li button:hover,.fnl-visit-search li button:focus-visible{background:var(--elli-accent-soft, #e8f2fc)}.fnl-visit-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.fnl-cockpit{--p-accent: var(--elli-accent, #2563eb);--p-accent-bg: #eff6ff;--p-amber: var(--elli-warning, #d97706);--p-amber-bg: #fffbeb;--p-green: #059669;--p-green-bg: #ecfdf5;--p-red: #e1042d;--p-red-bg: #fef2f2;--p-violet: #7c3aed;--p-violet-bg: #ede9fe;--p-grey: #94a3b8;--p-faint: #64748b;--p-faint-2: #94a3b8;--p-muted: #475569;--p-ink: #0f172a;--p-navy: #1f3864;--p-bg: #f1f5f9;--p-canvas: #f8fafc;--p-panel: #fff;--p-line: #e2e8f0;--p-line-2: var(--elli-border-medium, #cbd5e1);--p-mono: var(--elli-font-mono, "IBM Plex Mono", ui-monospace, Menlo, monospace);width:100%;color:var(--p-ink);font-size:13px;margin-bottom:14px}.fnl-cockpit .mono{font-family:var(--p-mono);font-variant-numeric:tabular-nums}@keyframes fnl-kpi-pulse{0%,to{opacity:.45}50%{opacity:1}}.fnl-cockpit .fstage.ph{background:var(--p-canvas, #f1f5f9);color:var(--p-faint, #94a3b8);cursor:default}.fnl-cockpit .fstage.ph .nm{opacity:.7}.fnl-cockpit .dot{width:8px;height:8px;border-radius:50%;flex:none}.fnl-cockpit .d-g{background:var(--p-green)}.fnl-cockpit .d-a{background:var(--p-amber)}.fnl-cockpit .v-a{color:var(--p-amber)}.fnl-cockpit .v-g{color:var(--p-green)}.fnl-cockpit .rail{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.fnl-cockpit .stat{display:inline-flex;align-items:baseline;gap:6px;padding:3px 11px 4px;border:1px solid var(--p-line);border-radius:999px;background:var(--p-panel);font:inherit;cursor:pointer;transition:border-color .12s,box-shadow .12s}.fnl-cockpit .stat:hover{border-color:var(--p-line-2);box-shadow:0 1px 4px #0f172a1a}.fnl-cockpit .stat:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.fnl-cockpit .stat .n{font-family:var(--p-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--p-navy)}.fnl-cockpit .stat .l{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--p-faint);white-space:nowrap}.fnl-cockpit .stat .act{font-size:10.5px;font-weight:700;color:var(--p-accent);white-space:nowrap;margin:0}.fnl-cockpit .stat.alert{border-color:#fecdd3;background:var(--p-red-bg)}.fnl-cockpit .stat.alert .n{color:var(--p-red)}.fnl-cockpit .stat.alert .l{color:#9f1239}.fnl-cockpit .stat.quiet{border-style:dashed;background:var(--p-canvas)}.fnl-cockpit .stat.quiet .n{color:var(--p-faint-2)}.fnl-cockpit .stat.loading{cursor:default}.fnl-cockpit .stat.loading:hover{box-shadow:none;border-color:var(--p-line)}.fnl-cockpit .stat.loading .n{color:var(--p-faint);animation:fnl-kpi-pulse 1.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.fnl-cockpit .stat.loading .n{animation:none;opacity:.65}}.fnl-cockpit .panel{background:var(--p-panel);border:1px solid var(--p-line);border-radius:16px;padding:20px;margin-bottom:16px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a1a}.fnl-cockpit .panel-h{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--p-faint-2);margin-bottom:11px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fnl-cockpit .panel-h .hint{margin-left:auto;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--p-faint)}.fnl-cockpit .panel-h .ttl{font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--p-ink, #0f172a)}.fnl-cockpit .panel-h .headline{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--p-faint);margin-right:auto}.fnl-cockpit .flegend{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-size:11px;color:var(--p-faint)}.fnl-cockpit .flegend b{color:var(--p-muted);font-weight:600}.fnl-cockpit .funnel{display:flex;align-items:stretch;gap:3px;width:100%;overflow-x:auto;padding-bottom:2px}.fnl-cockpit .fstage{position:relative;background:var(--p-canvas);border:1px solid var(--p-line);border-radius:8px;padding:8px 10px;min-width:96px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;overflow:hidden;transition:border-color .12s,background .12s,box-shadow .12s}.fnl-cockpit .fstage:hover{border-color:var(--p-accent);background:var(--p-accent-bg)}.fnl-cockpit .fstage.empty{background:var(--p-canvas);border-color:var(--p-line);color:var(--p-faint-2)}.fnl-cockpit .fstage.cur{border-color:var(--p-accent);background:var(--p-accent-bg);box-shadow:0 1px 2px #0f172a0d}.fnl-cockpit .fstage .nm{font-size:10.5px;font-weight:600;color:var(--p-faint);white-space:normal;line-height:1.25}.fnl-cockpit .fstage{justify-content:flex-start}.fnl-cockpit .flost{flex:0 0 auto;min-width:62px;margin-left:10px;padding:9px 9px 8px;border:1px dashed var(--p-line);border-radius:9px;background:var(--p-canvas);display:flex;flex-direction:column;justify-content:space-between}.fnl-cockpit .flost .nm{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--p-faint-2);white-space:nowrap}.fnl-cockpit .flost .ct{font-size:19px;font-weight:800;font-family:var(--p-mono);color:var(--p-faint-2);margin-top:6px}.fnl-cockpit .fstage .ct{font-size:18px;font-weight:700;font-family:var(--p-mono);color:var(--p-ink, #0f172a);line-height:1.1;margin-top:2px}.fnl-cockpit .fstage.empty .ct{color:var(--p-faint-2)}.fnl-cockpit .fdrop{display:flex;align-items:center;color:var(--p-faint-2);font-size:10px;font-family:var(--p-mono);padding:0 1px}.fnl-cockpit .fdrop b{color:var(--p-faint);font-weight:500}.fnl-cockpit .fdrop.steep b{color:var(--p-ink, #0f172a);font-weight:700}.fnl-cockpit .gateband{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--p-faint-2)}.fnl-cockpit .gateband span{background:var(--p-bg);border:1px solid var(--p-line);border-radius:8px;padding:2px 8px}.fnl-cockpit .gateband span.cur{background:var(--p-accent-bg);border-color:var(--p-accent);color:var(--p-accent)}.fnl-cockpit .blk-table{margin-top:4px}.fnl-cockpit .blk.crit-table-row{margin-bottom:0;background:transparent;border-radius:8px}.fnl-cockpit .blk.crit-table-row:hover{background:var(--p-accent-bg, #eaf1fe)}.fnl-cockpit .blk .tor{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--p-navy)}.fnl-cockpit .blk .crit,.fnl-cockpit .blk .lbl{font-weight:600;color:var(--p-ink);font-size:13px}.fnl-cockpit .blk .crit-val{font-family:var(--p-mono, ui-monospace, Menlo, monospace);font-size:12px;color:var(--p-ink)}.fnl-cockpit .blk .crit-val.empty{color:#94a3b8}.fnl-cockpit .blk .cta,.fnl-cockpit .blk .crit-act-link{font-size:12px;font-weight:600;color:var(--p-accent);white-space:nowrap;justify-self:start}.fnl-cockpit .blk.s162{background:var(--p-amber-bg)!important;box-shadow:inset 0 0 0 1px #fde68a}.fnl-cockpit .blk.s162 .lbl{font-weight:700;color:var(--p-amber)}.fnl-cockpit .blk-clear{font-size:12px;color:var(--p-green);display:flex;align-items:center;gap:7px;padding:4px 0}.fnl-cockpit .blk-pending{font-size:12px;color:var(--p-faint);padding:4px 0}.fnl-cockpit .camp-grp.is-pending .wv,.fnl-cockpit .wv.muted{color:var(--p-faint);opacity:.85}.fnl-cockpit .ck-primary{margin-left:auto;font-size:11.5px;font-weight:700;color:#fff;background:var(--p-accent);border:1px solid var(--p-accent);border-radius:9px;padding:6px 13px;cursor:pointer;letter-spacing:0;text-transform:none;box-shadow:0 1px 2px #0f172a14}.fnl-cockpit .ck-primary:hover{filter:brightness(1.06)}.fnl-cockpit .camp-strip{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.fnl-cockpit .camp-grp{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.fnl-cockpit .camp-grp-waves{gap:10px}.fnl-cockpit .camp-sep{width:1px;align-self:stretch;min-height:22px;background:var(--p-line);flex:none}.fnl-cockpit .camp-k{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--p-faint-2)}.fnl-cockpit .wv-followup{font-size:11px;color:var(--p-muted)}.fnl-cockpit .chips{display:flex;flex-wrap:wrap;gap:6px}.fnl-cockpit .chip{font-size:11px;font-weight:600;padding:3px 9px;border-radius:8px;background:var(--p-bg);border:1px solid var(--p-line-2);color:var(--p-muted)}.fnl-cockpit .chip.ok{background:var(--p-green-bg);border-color:#a7f3d0;color:var(--p-green)}.fnl-cockpit .chip.neu{background:var(--p-accent-bg);border-color:#bfdbfe;color:var(--p-accent)}.fnl-cockpit .chipbtn{font-size:11px;font-weight:600;padding:4px 10px;border-radius:9px;background:var(--p-panel);border:1px solid var(--p-line-2);color:var(--p-accent);cursor:pointer}.fnl-cockpit .chipbtn:hover{border-color:var(--p-accent);background:var(--p-accent-bg)}.fnl-cockpit .camp-teaser-pick{margin-top:12px;padding-top:12px;border-top:1px solid var(--p-line)}.fnl-cockpit .camp-teaser-src{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--p-muted);background:var(--p-bg);border:1px solid var(--p-line);border-radius:20px;padding:2px 8px}.fnl-cockpit .camp-teaser-src.prio{color:var(--p-accent);border-color:var(--p-accent);background:var(--p-accent-bg)}.fnl-cockpit .camp-teaser-provide{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;font-size:12px;color:var(--p-muted)}.fnl-cockpit .chipbtn:disabled{opacity:.5;cursor:not-allowed;color:var(--p-faint-2)}.fnl-cockpit .pmcard:focus-visible,.fnl-cockpit .fstage:focus-visible,.fnl-cockpit .blk:focus-visible,.fnl-cockpit .ck-primary:focus-visible,.fnl-cockpit .chipbtn:focus-visible,.fnl-cockpit .wv-cta:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.fnl-cockpit .wv{font-size:12px;color:var(--p-muted)}.fnl-cockpit .wv b{font-size:14px;font-weight:800}.fnl-cockpit .v-faint{color:var(--p-faint-2)}.fnl-cockpit .wv-cta{font-size:12px;font-weight:700;color:#fff;background:var(--p-accent);border:1px solid var(--p-accent);border-radius:9px;padding:5px 11px;cursor:pointer;box-shadow:0 1px 2px #0f172a14}.fnl-cockpit .wv-cta:disabled{opacity:.5;cursor:not-allowed}.fnl-cockpit details.verm{border-top:1px solid var(--p-line);margin-top:12px}.fnl-cockpit details.verm>summary{list-style:none;cursor:pointer;padding:11px 0 0;font-size:12px;font-weight:600;color:var(--p-muted);display:flex;align-items:center;gap:8px}.fnl-cockpit details.verm>summary::-webkit-details-marker{display:none}.fnl-cockpit details.verm>summary:before{content:"▸";color:var(--p-faint-2)}.fnl-cockpit details.verm[open]>summary:before{content:"▾"}.fnl-cockpit .verm-body{padding:8px 0 4px}.fnl-cockpit .ck-empty{font-size:12px;color:var(--p-faint)}@media (max-width: 1100px){.fnl-cockpit .kpis{grid-template-columns:repeat(2,1fr)}}.fstage .cur-ct{display:block;font-size:10.5px;color:var(--p-faint, #64748b);font-family:var(--p-mono);margin-top:1px}.dil{display:flex;flex-direction:column;gap:16px;font-size:13px;color:#1e293b}.dil-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dil-title{font-weight:700;font-size:15px}.dil-state{padding:14px;color:#64748b}.dil-empty{padding:16px;color:var(--p-faint, #64748b);font-size:13px;background:var(--p-canvas, #f8fafc);border:1px solid var(--p-line, #e2e8f0);border-radius:12px}.dil-muted{font-size:12px;color:#94a3b8}.dil-section{display:flex;flex-direction:column;gap:8px}.dil-section-title{font-size:13px;font-weight:700;color:#334155;margin:0;padding-bottom:4px;border-bottom:1px solid #e2e8f0}.dil-panel{display:flex;flex-direction:column;gap:10px}.dil-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.dil-filters{display:flex;gap:6px;flex-wrap:wrap}.dil-filters select{font-size:12px;padding:5px 10px;border:1px solid var(--p-line-2, #cbd5e1);border-radius:9px}.dil-btn{font-size:12px;padding:6px 11px;border:1px solid var(--p-line-2, #cbd5e1);background:var(--p-panel, #fff);border-radius:9px;cursor:pointer;color:var(--p-ink-2, #334155)}.dil-btn:hover{border-color:var(--p-accent, #2563eb);color:var(--p-accent, #2563eb)}.dil-btn.primary{background:var(--elli-accent, #2563eb);color:#fff;border-color:var(--elli-accent, #2563eb);box-shadow:0 1px 2px #0f172a14}.dil-btn.primary:hover{color:#fff;border-color:var(--elli-accent, #2563eb)}.dil-btn.danger{background:var(--p-panel, #fff);color:var(--p-ink-2, #334155);border-color:var(--p-line-2, #cbd5e1)}.dil-btn.danger:hover{color:#b91c1c;border-color:#fca5a5;background:#fef2f2}.dil-btn:disabled{opacity:.5;cursor:default}.dil-form{background:var(--p-panel, #fff);border:1px solid var(--p-line, #e2e8f0);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f}.dil-form textarea,.dil-form input,.dil-form select{font-size:12px;padding:7px 10px;border:1px solid var(--p-line-2, #cbd5e1);border-radius:9px;box-sizing:border-box}.dil-form textarea{width:100%;resize:vertical}.dil-form-row{display:flex;gap:8px;flex-wrap:wrap}.dil-form-row>*{flex:1;min-width:140px}.dil-form-actions{display:flex;gap:6px}.dil-list{display:flex;flex-direction:column;gap:12px}.dil-card{background:var(--p-panel, #fff);border:1px solid var(--p-line, #e2e8f0);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f}.dil-card.faint{opacity:.55}.dil-card-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dil-question{font-weight:600}.dil-cat{font-size:11px;font-weight:600;padding:3px 9px;border-radius:8px;background:var(--p-violet-bg, #ede9fe);color:var(--p-violet, #7c3aed)}.dil-group-badge{font-size:11px;font-weight:600;padding:3px 9px;border-radius:8px;background:var(--p-canvas, #f1f5f9);color:var(--p-muted, #334155)}.dil-asker{font-size:11px;color:#94a3b8;margin-left:auto}.dil-answer{background:var(--p-green-bg, #f0fdf4);border:1px solid #bbf7d0;border-radius:9px;padding:10px 12px}.dil-answer-text{font-size:12px;color:#14532d}.dil-broadcast-note{font-size:11px;color:#166534;margin-top:4px;font-weight:600}.dil-publish{display:flex;flex-direction:column;gap:6px}.dil-publish textarea{width:100%;font-size:12px;padding:7px 10px;border:1px solid var(--p-line-2, #cbd5e1);border-radius:9px;box-sizing:border-box;resize:vertical}.dil-broadcast-warn{font-size:11px;color:var(--p-amber, #b45309);background:var(--p-amber-bg, #fef9e7);border:1px solid #f7630c30;border-radius:9px;padding:7px 10px}.dil-card-actions{display:flex;gap:6px}.dil-badge{font-size:11px;font-weight:600;padding:3px 9px;border-radius:8px}.dil-badge.open{background:#f1f5f9;color:#475569}.dil-badge.pub{background:#dcfce7;color:#166534}.dil-badge.wd{background:#f1f5f9;color:#94a3b8}.dil-table{width:100%;border-collapse:collapse;font-size:12px}.dil-table th{text-align:left;font-weight:700;color:var(--p-faint, #64748b);border-bottom:1px solid var(--p-line, #e2e8f0);padding:10px 8px;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.dil-table td{padding:11px 8px;border-bottom:1px solid #f1f5f9;vertical-align:top;font-variant-numeric:tabular-nums}.dil-table tr.faint{opacity:.5}.dil-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#94a3b8;margin-right:6px;vertical-align:middle}.dil-dot.role-credit_bidder{background:#dc2626}.dil-dot.role-strategist{background:var(--elli-accent, #2563eb)}.dil-dot.role-financial_investor{background:#0d9488}.dil-dot.role-family_office{background:#7c3aed}.dil-dot.role-lender,.dil-dot.role-advisor,.dil-dot.role-other{background:#94a3b8}.dil :focus-visible{outline:2px solid var(--p-accent, #2563eb);outline-offset:2px}.rel-panel{margin-top:4px;display:flex;flex-direction:column;gap:10px}.rel-state{color:var(--elli-text-muted, #64748b);font-size:12px;padding:12px 0}.rel-head,.rel-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.rel-title{font-size:14px;font-weight:700;color:var(--elli-text, #0f172a)}.rel-title.small{font-size:13px}.rel-sub,.rel-muted{font-size:12px;color:var(--elli-text-muted, #64748b)}.rel-stale{font-size:11px;font-weight:700;color:#a16207;background:#fdf3e0;border:1px solid #f6d4a3;border-radius:999px;padding:2px 8px}.rel-table{width:100%;border-collapse:collapse;font-size:12px}.rel-table th{text-align:left;font-weight:600;color:var(--elli-text-muted, #64748b);padding:6px 8px;border-bottom:1px solid #e2e8f0}.rel-table td{padding:6px 8px;vertical-align:top}.rel-table tbody tr:nth-child(2n) td{background:#f8fafc}.rel-table tr.closed td{color:var(--elli-text-muted, #64748b)}.rel-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rel-lot-label{font-weight:600}.rel-obj-chip{display:inline-flex;align-items:center;gap:4px;margin:0 4px 4px 0;padding:1px 8px;border-radius:999px;background:#eef2ff;color:#1e3a8a;font-size:11px}.rel-chip-x{border:0;background:transparent;color:inherit;cursor:pointer;font-size:13px;line-height:1;padding:0 2px}.rel-inline{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.rel-inline input{font:inherit;font-size:12px;padding:4px 6px;border:1px solid #cbd5e1;border-radius:6px}.rel-wide{min-width:280px}.rel-amount{font-variant-numeric:tabular-nums}.rel-link{border:0;background:transparent;color:var(--elli-accent, #2563eb);font:inherit;font-size:12px;cursor:pointer;padding:0 0 0 6px}.rel-released{font-size:11px;font-weight:600;color:#166534;background:#ecfdf5;border-radius:999px;padding:2px 8px}.rel-subrow td{background:#fff!important}.rel-bundle-form{padding:4px 0}.rel-error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;padding:6px 10px;border-radius:6px;font-size:12px;margin-top:6px}.rel-hint{font-size:12px;color:var(--elli-text-muted, #64748b);margin:0 0 10px}.rel-field{display:flex;flex-direction:column;gap:4px;font-size:12px;margin-bottom:10px}.rel-field select,.rel-field textarea{font:inherit;font-size:12px;padding:6px;border:1px solid #cbd5e1;border-radius:6px}.rel-section{display:flex;flex-direction:column;gap:6px;margin-top:6px}.rel-matrix-scroll{overflow-x:auto}.rel-matrix th.num,.rel-matrix td.num{text-align:center}.rel-cell{border:1px dashed #cbd5e1;background:#fff;border-radius:6px;min-width:110px;padding:4px 6px;font:inherit;font-size:12px;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;gap:2px;color:var(--elli-text-muted, #64748b)}.rel-cell.has{border-style:solid;border-color:#bfdbfe;background:#eff6ff;color:var(--elli-text, #0f172a)}.rel-cell:disabled{cursor:default}.rel-type{font-size:10px;font-weight:700;border-radius:999px;padding:0 6px;background:#e2e8f0;color:#334155}.rel-type-binding{background:#dcfce7;color:#166534}.rel-type-loi{background:#e0f2fe;color:#075985}.rel-type.accepted{background:#166534;color:#fff}.rel-check{display:flex;align-items:center;gap:6px;font-size:12px;margin-bottom:10px}.rel-combo{border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px}.rel-combo.best{border-color:var(--elli-accent, #2563eb)}.rel-combo-head{display:flex;gap:12px;align-items:baseline;font-size:12px;font-weight:600}.rel-rank{color:var(--elli-accent, #2563eb)}.rel-picks{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:12px}.rel-picks li{display:flex;gap:10px;align-items:center}.rel-decision{border:1px solid #bbf7d0;background:#f0fdf4;border-radius:8px;padding:8px 10px}.rel-lane{display:grid;grid-template-columns:140px 1fr auto;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid #f1f5f9}.rel-steps{display:flex;min-width:0}.rel-step{flex:1;min-width:0;font-size:11px;padding:5px 8px;border:1px solid #e2e8f0;background:#f8fafc;color:#94a3b8;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rel-step:first-child{border-radius:6px 0 0 6px}.rel-step:last-child{border-radius:0 6px 6px 0}.rel-step.done{background:#ecfdf5;border-color:#a7f3d0;color:#166534}.rel-step.cur{background:#eff6ff;border-color:#bfdbfe;color:var(--elli-accent, #2563eb);font-weight:700}.rel-form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0 12px}.rel-field input[type=date],.rel-field input[type=datetime-local],.rel-field input[type=search]{font:inherit;font-size:12px;padding:6px;border:1px solid #cbd5e1;border-radius:6px}.rel-hits{list-style:none;margin:4px 0 0;padding:4px 0;border:1px solid #e2e8f0;border-radius:6px;background:#fff;max-height:180px;overflow-y:auto}.rel-hits li{padding:2px 4px}.rel-checklist{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 12px}@media (max-width: 760px){.rel-lane{grid-template-columns:1fr}.rel-steps{flex-wrap:wrap}.rel-step{flex:1 1 45%}}.fnl{display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--elli-text, #1e293b)}.fnl-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid #e2e8f0;border-left:1px solid #e2e8f0;border-radius:16px;padding:12px 16px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a1a}.fnl-head.rag-red{border-left-color:#e1042d}.fnl-head.rag-amber{border-left-color:#d97706}.fnl-head.rag-green{border-left-color:#059669}.fnl-rag{font-size:10px;font-weight:700;text-transform:uppercase;color:#475569;border-radius:8px;padding:3px 9px;background:#f1f5f9}.fnl-rag.rag-red{background:#fef2f2;color:#e1042d}.fnl-rag.rag-amber{background:#fffbeb;color:#b45309}.fnl-rag.rag-green{background:#ecfdf5;color:#059669}.fnl-ctx{display:flex;align-items:center;gap:8px}.fnl-ctx-name{font-weight:700;font-size:15px}.fnl-ctx-tag{font-size:10px;font-weight:700;text-transform:uppercase;padding:3px 9px;border-radius:8px;background:#ede9fe;color:#6d28d9;letter-spacing:.04em}.fnl-ctx-phase{font-size:12px;color:#64748b}.fnl-tors{display:flex;gap:6px;flex-wrap:wrap}.fnl-torchip{display:inline-flex;align-items:center;gap:5px;font-size:11px;padding:2px 8px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc}.fnl-torchip i{width:7px;height:7px;border-radius:50%;background:#cbd5e1}.fnl-torchip.ok i{background:#16a34a}.fnl-torchip.off i{background:#dc2626}.fnl-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fnl-seg{display:inline-flex;gap:3px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:4px}.fnl-seg-btn{border:0;background:transparent;padding:6px 13px;font-size:12px;cursor:pointer;color:#64748b;border-radius:9px}.fnl-seg-btn.on{background:#fff;color:var(--elli-accent, #2563eb);box-shadow:0 1px 2px #0f172a0f}.fnl-filters{display:flex;gap:6px;flex-wrap:wrap}.fnl-filters input,.fnl-filters select{font-size:12px;padding:4px 8px;border:1px solid #cbd5e1;border-radius:9px}.fnl-toolbar-actions{margin-left:auto;display:flex;gap:6px}.fnl-toolbar .fnl-torchip{margin-left:auto}.fnl-markt-panel{margin-top:4px}.fnl-role-suggest{display:inline-flex;align-items:center;border:1px solid #f6d4a3;background:#fdf3e0;color:#a16207;font:inherit;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;cursor:pointer;white-space:nowrap}.fnl-role-suggest:disabled{opacity:.45;cursor:not-allowed}.fnl-btn{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:5px 12px;border:1px solid #cbd5e1;background:#fff;border-radius:9px;cursor:pointer;color:#334155}.fnl-btn svg{flex:0 0 auto}.fnl-btn:hover{border-color:var(--elli-accent, #2563eb);color:var(--elli-accent, #2563eb)}.fnl-btn:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:2px}.fnl-btn.primary{background:var(--elli-accent, #2563eb);color:#fff;border-color:var(--elli-accent, #2563eb);box-shadow:0 1px 2px #0f172a14}.fnl-btn.primary:hover{color:#fff}.fnl-btn.danger{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.fnl-btn:disabled{opacity:.5;cursor:default}.fnl-lnk{border:0;background:none;color:var(--elli-accent, #2563eb);cursor:pointer;font-size:12px;padding:0}.fnl-company-link{border:0;background:none;padding:0;font:inherit;color:var(--elli-primary, var(--elli-accent, #2563eb));cursor:pointer;text-align:left}.fnl-company-link:hover{text-decoration:underline}.fnl-pk-cta{display:block;margin-top:6px;border:0;background:none;padding:0;font-size:12px;color:var(--elli-primary, var(--elli-accent, #2563eb));cursor:pointer;text-align:left}.fnl-pk-cta:hover{text-decoration:underline}.fnl-state{padding:16px;color:#64748b}.fnl-refresh-banner{min-height:32px;margin:0 0 10px;padding:6px 12px;border:1px solid var(--p-red, #e1042d);border-radius:8px;font-size:12px;line-height:18px;color:var(--p-red, #e1042d);background:#e1042d0f}.fnl-stale{display:inline-flex;align-items:center;margin-right:10px;padding:3px 9px;border-radius:8px;font-size:11px;font-weight:700;background:var(--p-amber-bg, #fffbeb);color:var(--p-amber, #d97706)}.fnl-cell-saving,.fnl-cell-ok{margin-left:4px;font-size:12px}.fnl-cell-ok{color:var(--p-green, #15803d)}.fnl-cell-err{display:block;margin-top:2px;font-size:11px;color:var(--p-red, #e1042d)}.fnl-cell-ok .sr-only,.fnl-worklist .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ff-floor-note.err{color:var(--p-red, #e1042d)}.fnl-role-suggest.err{border-color:var(--p-red, #e1042d)}.fnl-banner.err{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;padding:6px 10px;border-radius:6px;font-size:12px}.fnl-banner.info{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;padding:6px 10px;border-radius:6px;font-size:12px;margin-top:8px}.fnl-badge{font-size:11px;padding:1px 7px;border-radius:8px;background:#eef2ff;color:#3730a3}.fnl-empty-sm{color:#64748b;font-size:12px;padding:8px 0}.fnl-enr{font-size:11px;padding:1px 7px;border-radius:8px;white-space:nowrap}.fnl-enr.yes{background:#f0fdf4;color:#166534}.fnl-enr.partial{background:#fffbeb;color:#92400e}.fnl-enr.no{background:#fef2f2;color:#b91c1c}.fnl-enr.gone{background:#f1f5f9;color:#475569}.fnl-enr.unknown{background:#f8fafc;color:#64748b}.fnl-enrcell{position:relative;cursor:default}.fnl-enrcell:focus-visible{outline:2px solid #2563eb;outline-offset:2px;border-radius:6px}.fnl-enrline{display:flex;align-items:center;gap:7px}.fnl-enrline2{display:flex;align-items:center;margin-top:3px}.fnl-enrcov{font-size:11px;color:#64748b;font-variant-numeric:tabular-nums}.fnl-enropen{font-size:10px;color:#94a3b8;white-space:nowrap}.fnl-pips{display:inline-flex;gap:3px;align-items:center;margin-right:7px}.fnl-pip{width:8px;height:8px;border-radius:50%;display:inline-block;flex:0 0 auto}.fnl-pip.done{background:#16a34a}.fnl-pip.open{background:#fff;border:1.5px solid #d97706}.fnl-pip.stale{background:linear-gradient(90deg,#d97706 50%,#fff 50%);border:1.5px solid #d97706}.fnl-pip.off{background:#e2e8f0}.fnl-enrcard{position:absolute;right:0;top:calc(100% + 7px);z-index:60;width:288px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 26px -6px #0f172a33,0 2px 6px #0f172a12;padding:11px 12px 10px;text-align:left;white-space:normal}.fnl-table tbody tr:nth-last-child(-n+3) .fnl-enrcard{top:auto;bottom:calc(100% + 7px)}.fnl-enrcard h4{margin:0 0 1px;font-size:12.5px;font-weight:650}.fnl-enrcard-sub{font-size:10.5px;color:#94a3b8;margin:0 0 9px}.fnl-enrsteps{display:grid;grid-template-columns:auto 1fr auto;gap:5px 9px;align-items:center}.fnl-enrstep-nm{font-size:11.5px;color:#334155}.fnl-enrstep-st{font-size:10.5px;color:#64748b;text-align:right;white-space:nowrap}.fnl-enrstep-st.opn{color:#d97706;font-weight:600}.fnl-enrstep-st.blk{color:#94a3b8}.fnl-enrcard-foot{margin-top:9px;padding-top:8px;border-top:1px solid #f1f5f9;font-size:10.5px;color:#94a3b8;display:flex;justify-content:space-between;gap:10px}.fnl-enrcard-foot b{color:#334155;font-weight:600}.fnl-inline-edit{width:100%;min-width:48px;border:1px solid transparent;background:transparent;border-radius:4px;padding:3px 5px;font:inherit;font-size:12px;color:inherit}.fnl-inline-edit:hover{border-color:#e2e8f0}.fnl-inline-edit:focus{outline:none;border-color:#3b82f6;background:#fff}select.fnl-inline-edit{cursor:pointer}.fnl-worklist{display:flex;flex-direction:column;gap:6px}.fnl-filtercount{align-self:flex-start;font-size:11px;font-weight:600;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:2px 9px}.fnl-filter-reset{align-self:flex-start;background:none;border:none;color:#1d4ed8;font-size:11px;font-weight:600;padding:2px 4px;cursor:pointer;text-decoration:underline}.fnl-filter-reset:hover{color:#1e3a8a}.fnl-lost-bar{align-self:flex-start}.fnl-lost-toggle{background:#fff;border:1px solid #e5e7eb;color:#6b7280;border-radius:8px;padding:3px 10px;font-size:12px;font-weight:600;cursor:pointer}.fnl-lost-toggle:hover{border-color:var(--elli-accent, #2563eb);color:var(--elli-accent, #2563eb)}.fnl-lost-toggle.on{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.fnl-bulkbar{display:flex;align-items:center;gap:8px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:6px 10px;font-size:12px}.fnl-bulkbar select{font-size:12px;padding:3px 6px;border:1px solid #cbd5e1;border-radius:4px}.fnl-table{width:100%;border-collapse:collapse;font-size:12px}.fnl-table th{text-align:left;font-weight:600;color:#64748b;border-bottom:1px solid #e2e8f0;padding:6px 8px;font-size:11px;text-transform:uppercase;letter-spacing:.02em}.fnl-table td{padding:6px 8px;border-bottom:1px solid #f1f5f9;vertical-align:top}.fnl-table tbody tr{cursor:pointer}.fnl-table tbody tr:hover{background:#f8fafc}.fnl-table tr.lost{opacity:.55}.fnl-cb{width:28px}.fnl-ct-name{font-weight:600}.fnl-ct-sub{font-size:11px;color:#94a3b8}.fnl-table td.red,.fnl-due.red{color:#dc2626;font-weight:600}.fnl-table td.amber{color:#b45309}.fnl-stage-chip{font-size:11px;padding:2px 8px;border-radius:8px;background:#f1f5f9;color:#334155}.fnl-table-scroll{overflow-x:auto}.fnl-table{min-width:1160px}.fnl-table td{padding:11px 10px;vertical-align:middle}.fnl-grp th{text-align:left;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;padding:6px 8px 5px;border-bottom:1px solid #e2e8f0;white-space:nowrap}.fnl-grp th.g-id,.fnl-grp th.g-camp,.fnl-grp th.g-reach{background:transparent}.fnl-table th.gsep,.fnl-table td.gsep{border-left:1px solid #f1f5f9}.fnl-em{color:#cbd5e1}.fnl-board-wrap{overflow-x:auto}.fnl-board{display:flex;gap:10px;min-width:max-content;padding-bottom:8px}.fnl-col{width:210px;flex:0 0 210px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column}.fnl-col.over{border-color:var(--elli-accent, #2563eb);background:#eff6ff}.fnl-col-lost{background:#fafafa}.fnl-col-head{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid #e2e8f0}.fnl-col-title{font-weight:600;font-size:12px;min-width:0;flex:1 1 auto;overflow:hidden}.fnl-col-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fnl-col-head .fnl-th-sort .fnl-sort-idle{opacity:.35}.fnl-col-head .fnl-th-sort:hover .fnl-sort-idle{opacity:.8}.fnl-col-sort{flex:0 0 auto}.fnl-col-count{flex:0 0 auto;font-size:11px;color:#64748b;background:#e2e8f0;border-radius:9px;padding:0 7px}.fnl-dot{width:8px;height:8px;border-radius:50%;background:#94a3b8}.fnl-dot.lost{background:#cbd5e1}.fnl-col-body{display:flex;flex-direction:column;gap:6px;padding:8px;min-height:60px}.fnl-dup-group{display:flex;flex-direction:column;gap:6px}.fnl-dup-group>summary{font-size:11px;color:#94a3b8;cursor:pointer}.fnl-ll-bar{margin:8px 8px 0;font-size:11px;padding:5px 8px;border:1px dashed #93c5fd;background:#eff6ff;color:#1d4ed8;border-radius:6px;cursor:pointer;text-align:left}.fnl-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:10px;cursor:pointer;box-shadow:0 1px 2px #0f172a0d;transition:box-shadow .12s,transform .12s}.fnl-card:hover{border-color:#cbd5e1;box-shadow:0 4px 14px #0f172a1a;transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.fnl-card:hover{transform:none}}.fnl-card.lost{background:#f8fafc;cursor:pointer}.fnl-card-name{font-weight:600;font-size:12px}.fnl-card-sub{font-size:11px;color:#94a3b8}.fnl-card-meta{display:flex;align-items:center;gap:6px;margin-top:4px}.fnl-owner{font-size:11px;color:#64748b}.fnl-card-next{font-size:11px;color:#475569;margin-top:4px}.fnl-card-foot{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.fnl-due{font-size:11px;color:#64748b}.fnl-offer-chip{font-size:11px;font-weight:600;color:#166534;background:#dcfce7;border-radius:8px;padding:2px 8px}.fnl-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#141c2c59;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px 16px}.fnl-modal{position:relative;width:1230px;max-width:100%;max-height:min(96vh,1040px);min-height:820px;background:#fff;border:1px solid #e6eaf0;border-radius:14px;box-shadow:0 24px 60px #141c2c38;display:flex;flex-direction:column;overflow:hidden;outline:none}.fnl-modal.compact{width:auto;min-width:380px;max-width:min(560px,100%);min-height:0;max-height:min(90vh,640px)}.fnl-modal-head{display:flex;align-items:center;gap:12px;padding:15px 20px;border-bottom:1px solid #e6eaf0;flex:0 0 auto}.fnl-modal-title{font-size:16px;font-weight:700}.fnl-modal-chip{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;border-radius:6px;padding:2px 9px}.fnl-modal-chip.stage{background:#eef1f5;color:#41506a}.fnl-modal-chip.warm{background:#eaf2fb;color:#3b7cc4}.fnl-modal-chip.warm .dot{width:7px;height:7px;border-radius:50%;background:#3b7cc4}.fnl-modal-head .fnl-x{margin-left:auto}.fnl-modal-body{display:grid;grid-template-columns:390px minmax(0,1fr);min-height:0;flex:1 1 auto;overflow:hidden}.fnl-modal-ctx{border-right:1px solid #e6eaf0;padding:14px 16px;background:#fbfcfe;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.fnl-modal-work{padding:16px 20px;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.fnl-sec{display:flex;flex-direction:column;gap:6px}.fnl-st{font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:#9aa2ae;font-weight:700;margin-bottom:4px}.fnl-pk-card{border:1px solid #e6eaf0;border-radius:9px;padding:10px;background:#fff}.fnl-pk-card .nm2{font-weight:700}.fnl-pk-card .mail{color:#2b7de9;font-size:12px}.fnl-pk-card .tel{margin-top:6px;font-family:SF Mono,IBM Plex Mono,Menlo,monospace;font-size:12px;color:#334}.fnl-pk-card .meta{color:#9aa2ae;font-size:11px;margin-top:2px}.fnl-funnelctl{display:flex;flex-direction:column;gap:7px}.fnl-lostbtn{width:100%;text-align:center}.fnl-logcard{border:1px solid #cfe0fb;border-radius:12px;background:linear-gradient(180deg,#f7faff,#fff);padding:14px}.fnl-logcard-h{display:flex;align-items:center;gap:8px;margin-bottom:11px}.fnl-logcard-h b{font-size:13.5px}.fnl-act-types{display:flex;gap:7px;flex-wrap:wrap}.fnl-act-type{display:inline-flex;align-items:center;gap:6px;border:1px solid #e6eaf0;background:#fff;border-radius:8px;padding:6px 11px;font-size:12.5px;font-weight:600;cursor:pointer;color:#41506a}.fnl-act-type.on{border-color:#2b7de9;background:#eef4fd;color:#1e4fa0}.fnl-act-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:11px}.fnl-act-outs{display:flex;gap:6px;flex-wrap:wrap;margin-top:5px}.fnl-act-out{border:1px solid #e6eaf0;background:#fff;border-radius:20px;padding:4px 11px;font-size:12px;cursor:pointer;color:#41506a}.fnl-act-out.on{border-color:#1c7c46;background:#edf7f0;color:#1c7c46;font-weight:600}.fnl-act-rem{margin-top:11px;border-top:1px dashed #e6eaf0;padding-top:11px}.fnl-act-remhead{display:flex;align-items:center;gap:8px;font-weight:600;font-size:12.5px;margin-bottom:7px;border:0;background:none;cursor:pointer;color:inherit;padding:0}.fnl-switch{width:34px;height:19px;border-radius:12px;background:#cbd5e1;position:relative;flex:0 0 auto}.fnl-switch:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;transition:left .15s ease}.fnl-switch.on{background:#2b7de9}.fnl-switch.on:after{left:17px}.fnl-act-quick{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.fnl-act-q{border:1px solid #e6eaf0;background:#fff;border-radius:7px;padding:5px 10px;font-size:12px;cursor:pointer;color:#41506a}.fnl-act-q.on{border-color:#2b7de9;background:#eef4fd;color:#1e4fa0;font-weight:600}.fnl-act-save{display:flex;align-items:center;gap:10px;margin-top:13px;flex-wrap:wrap}.fnl-act-saved{font-size:12px;font-weight:600;color:var(--p-green, #15803d);white-space:nowrap}.fnl-act-save-btn{background:#2b7de9;color:#fff;border:none;border-radius:9px;padding:9px 18px;font-size:13px;font-weight:700;cursor:pointer}.fnl-act-save-btn.secondary{background:#fff;color:#2a3346;border:1px solid #e6eaf0;font-weight:600}.fnl-act-save-btn:disabled{opacity:.6;cursor:not-allowed}.fnl-act-save .hint{font-size:11px;color:#9aa2ae;flex:1;min-width:180px}.fnl-modal-acts{display:flex;gap:9px;flex-wrap:wrap}.fnl-modal-act{flex:1;min-width:140px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #e6eaf0;background:#fff;border-radius:9px;padding:9px;font-size:12.5px;font-weight:600;cursor:pointer;color:#2a3346}.fnl-modal-act.mail{background:#2b7de9;color:#fff;border-color:#2b7de9}.fnl-modal-act:disabled{opacity:.55;cursor:not-allowed}.fnl-tl-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.fnl-tl-head .fnl-st{margin-bottom:0}.fnl-tl-count{margin-left:auto;font-size:11px;color:#9aa2ae}.fnl-tl .fnl-st{margin-bottom:10px}.fnl-ti{display:flex;flex-direction:column;gap:0;padding:4px 0;border-bottom:1px solid #f1f3f7}.fnl-ti.open{background:#fafbfd;border-radius:8px;padding:4px 6px 10px}.fnl-ti-main{display:flex;gap:11px;align-items:flex-start;width:100%;border:none;background:transparent;padding:8px 2px;text-align:left;cursor:pointer;border-radius:8px;font:inherit;color:inherit}.fnl-ti-main:hover{background:#fafbfd}.fnl-ti-detail{margin-left:41px;display:flex;flex-direction:column;gap:8px;padding:0 2px 4px}.fnl-ti-fullbody{font-size:12.5px;color:#2a3346;white-space:pre-wrap;overflow-wrap:anywhere}.fnl-ti-meta{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:11.5px;color:#6b7480}.fnl-ti-void{align-self:flex-start;border:none;background:none;color:#9aa2ae;cursor:pointer;font-size:12.5px;font-weight:600;padding:4px 8px;border-radius:6px}.fnl-ti-void:hover{background:#fdeeee;color:#c22f2f}.fnl-ti-void-confirm{display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#fdeeee;border:1px solid #f1cfcf;border-radius:8px;padding:6px 10px;font-size:12px;color:#7a2b2b}.fnl-ti-void-yes{border:none;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;cursor:pointer;background:#c22f2f;color:#fff}.fnl-ti-void-no{border:1px solid #e6eaf0;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;cursor:pointer;background:#fff;color:#41506a}.fnl-ti-lock{font-size:14px;opacity:.7}.fnl-tl-ic{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;flex:0 0 auto}.fnl-tl-ic.call{background:#eaf2fb;color:#3b7cc4}.fnl-tl-ic.note{background:#f3eefb;color:#6b3fb0}.fnl-tl-ic.mail{background:#eef4fd;color:#2b7de9}.fnl-tl-ic.meet{background:#fdf6e8;color:#a16207}.fnl-ti .t1{font-size:12.5px}.fnl-ti .t1 b{font-weight:700}.fnl-ti .t2{color:#6b7480;font-size:12px;margin-top:2px}.fnl-ti .when{margin-left:auto;color:#9aa2ae;font-size:11px;font-family:SF Mono,IBM Plex Mono,Menlo,monospace;white-space:nowrap}.fnl-ti .fnl-badge.res{background:#edf7f0;color:#1c7c46;margin-left:6px;font-size:10.5px;font-weight:600;border-radius:5px;padding:1px 7px;display:inline-block}.fnl-ti .fnl-badge.mand{background:#eef1f5;color:#5a6478;margin-left:6px;font-size:10.5px;font-weight:600;border-radius:5px;padding:1px 7px;display:inline-block}.fnl-note-blk{background:#fffbe9;border:1px solid #f1e2ad;border-radius:8px;padding:9px 12px;font-size:12px;color:#7a5d0d}.fnl-modal-ctx .muted,.fnl-modal-work .muted{color:#9aa2ae}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width: 900px){.fnl-modal{width:100%}.fnl-modal-body{grid-template-columns:1fr}.fnl-modal-ctx{border-right:none;border-bottom:1px solid #e6eaf0;max-height:40vh}}.fnl-drawer-head{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid #e2e8f0;position:sticky;top:0;background:#fff}.fnl-drawer-title{font-weight:700;font-size:14px;flex:1}.fnl-x{border:0;background:none;font-size:20px;line-height:1;cursor:pointer;color:#64748b}.fnl-drawer-facts,.fnl-drawer-actions,.fnl-drawer-offers{padding:12px 14px;border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:8px}.fnl-drawer-facts .f{display:flex;justify-content:space-between;gap:10px;font-size:12px}.fnl-drawer-facts .k{color:#64748b}.fnl-drawer-facts .v{font-weight:500;text-align:right}.fnl-fld{display:flex;flex-direction:column;gap:3px;font-size:12px}.fnl-fld>span{color:#64748b;font-size:11px}.fnl-fld select,.fnl-fld input,.fnl-fld textarea{width:100%;box-sizing:border-box;font-size:12px;padding:5px 8px;border:1px solid #cbd5e1;border-radius:9px}.fnl-fld-echo{font-size:10.5px;color:#64748b;font-variant-numeric:tabular-nums}.fnl-fld input[readonly]{background:#f8fafc;color:#475569}.fnl-fld-row{flex-direction:row;align-items:center;gap:6px}.fnl-tpl-preview{display:flex;flex-direction:column;gap:6px}.fnl-tpl-subject{font-size:12px;line-height:1.5;padding:5px 8px;border:1px solid #cbd5e1;border-radius:9px;background:#f8fafc;color:#0f172a}.fnl-cc-chips{display:flex;flex-wrap:wrap;gap:4px;margin:2px 0}.fnl-cc-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:11px;color:#334155}.fnl-cc-chip button{border:0;background:transparent;cursor:pointer;font-size:13px;line-height:1;color:#94a3b8;padding:0}.fnl-cc-error{color:#b91c1c;font-size:11px;margin:2px 0 0}.fnl-lost-form{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.fnl-lost-form input{flex:1;font-size:12px;padding:5px 8px;border:1px solid #cbd5e1;border-radius:6px}.fnl-lost-note{font-size:12px;color:#b45309;display:flex;align-items:center;justify-content:space-between;gap:8px}.fnl-dataroom-hint{font-size:11px;color:#94a3b8;font-style:italic}.fnl-drawer-subhead{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:12px}.fnl-offer-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;padding:4px 0;border-top:1px solid #f1f5f9}.fnl-offer-type{font-weight:600}.fnl-offer-amt{color:#166534}.fnl-offer-struct{color:#64748b}.fnl-offerform{display:flex;flex-direction:column;gap:6px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px;width:100%}.fnl-offerform-actions{display:flex;gap:6px}.fnl-modal-backdrop:has(.fnl-modal-foot){position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;z-index:70;display:flex;align-items:center;justify-content:center}.fnl-modal:has(.fnl-modal-foot){background:#fff;width:520px;max-width:94vw;border-radius:9px;box-shadow:0 20px 50px #0f172a2e;display:flex;flex-direction:column;max-height:86vh}.fnl-modal:has(.fnl-modal-foot) .fnl-modal-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #e2e8f0;font-weight:700}.fnl-modal:has(.fnl-modal-foot) .fnl-modal-body{display:block;padding:14px 16px;overflow-y:auto;grid-template-columns:unset}.fnl-modal-foot{display:flex;gap:8px;padding:12px 16px;border-top:1px solid #e2e8f0;justify-content:flex-end}.fnl-draft-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-bottom:10px}.fnl-draft-grid input[readonly]{background:#f8fafc;color:#475569}@media (max-width: 720px){.fnl-draft-grid{grid-template-columns:1fr}}.fnl-tplstate{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:8px 10px;margin-bottom:10px;border:1px solid #e2e8f0;border-radius:8px;font-size:12px;color:#1e293b}.fnl-tplstate.missing{border-color:#fde68a;background:#fffbeb}.fnl-modal.fnl-modal-wave{width:760px}.fnl-tplstate .fnl-link{margin-left:auto;background:none;border:0;padding:0;font:inherit;font-size:12px;font-weight:600;color:var(--elli-accent, #2563eb);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.fnl-tplstate-chip{font-size:10.5px;padding:1px 8px;border-radius:9px;border:1px solid;white-space:nowrap;font-weight:600}.fnl-tplstate-chip.ok{color:#059669;background:#ecfdf5;border-color:#a7f3d0}.fnl-tplstate-chip.warn{color:#b45309;background:#fffbeb;border-color:#fde68a}.fnl-draft-im-note{margin-top:6px;font-size:11px;color:#64748b}.fnl-ll-stats{display:flex;gap:16px;font-size:13px;margin-bottom:12px}.fnl-ll-table{width:100%;border-collapse:collapse;font-size:12px}.fnl-ll-table th{text-align:left;color:#64748b;font-size:11px;border-bottom:1px solid #e2e8f0;padding:5px 6px}.fnl-ll-table td{padding:5px 6px;border-bottom:1px solid #f1f5f9}.fnl-ll-dupes{margin-top:16px}.ff{display:flex;flex-direction:column;gap:12px}.ff-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ff-title{font-weight:700;font-size:14px}.ff-empty{padding:16px;color:#64748b;font-size:13px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.ff-floor-input{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.ff-floor-input label{display:flex;align-items:center;gap:6px;color:#475569}.ff-floor-input input{width:160px;text-align:right;font-variant-numeric:tabular-nums;font-size:12px;padding:4px 8px;border:1px solid #cbd5e1;border-radius:9px}.ff-floor-note{font-size:11px;color:#b45309;font-style:italic}.ff-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#94a3b8;margin-right:6px;vertical-align:middle}.ff-dot.role-credit,.ff-dot.role-credit_bidder{background:#dc2626}.ff-dot.role-strat,.ff-dot.role-strategist{background:var(--elli-accent, #2563eb)}.ff-dot.role-fin,.ff-dot.role-financial_investor{background:#0d9488}.ff-dot.role-family,.ff-dot.role-family_office{background:#7c3aed}.ff-dot.role-other,.ff-dot.role-lender,.ff-dot.role-advisor{background:#94a3b8}.ff-plot{--ff-name-w: 190px;--ff-val-w: 210px;position:relative;background:linear-gradient(90deg,#f8fafc 0,#fff);border:1px solid #e2e8f0;border-radius:8px;padding:20px 16px 10px;display:flex;flex-direction:column;gap:10px}.ff-plot-empty{color:#94a3b8;font-size:12px;text-align:center}.ff-plot-body{position:relative;padding-bottom:22px}.ff-plot-scale{position:absolute;top:-6px;bottom:18px;left:var(--ff-name-w);right:var(--ff-val-w);pointer-events:none;z-index:1}.ff-plot-row{display:grid;grid-template-columns:var(--ff-name-w) 1fr;align-items:center;height:26px}.ff-plot-label{display:flex;align-items:baseline;min-width:0;padding-right:10px;font-size:12px;color:#1e293b;white-space:nowrap}.ff-plot-name{overflow:hidden;text-overflow:ellipsis}.ff-plot-type{flex:none;color:#64748b}.ff-plot-track{position:relative;height:22px;padding-right:var(--ff-val-w)}.ff-plot-area{position:relative;height:100%}.ff-marker{position:absolute;left:0;top:3px;height:16px;min-width:3px;border-radius:3px;background:#1f3864;box-sizing:border-box}.ff-marker.indic{background:transparent;border:1.5px dashed #94a3b8}.ff-marker.acc{background:#059669}.ff-plot-amt{position:absolute;top:2px;padding-left:8px;white-space:nowrap;font-family:var(--elli-font-mono, "IBM Plex Mono", ui-monospace, Menlo, monospace);font-size:11.5px;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.ff-plot-amt small{margin-left:6px;font-weight:500;color:#64748b}.ff-axis{position:absolute;left:var(--ff-name-w);right:var(--ff-val-w);bottom:0;height:18px;border-top:1px solid #cbd5e1}.ff-tick{position:absolute;top:3px;transform:translate(-50%);font-family:var(--elli-font-mono, "IBM Plex Mono", ui-monospace, Menlo, monospace);font-size:10px;color:#94a3b8;white-space:nowrap}.ff-floor-line{position:absolute;top:0;bottom:0;width:0;border-left:2px dashed #1f3864}.ff-floor-tag{position:absolute;top:-10px;left:6px;font-family:var(--elli-font-mono, "IBM Plex Mono", ui-monospace, Menlo, monospace);font-size:10px;font-weight:700;color:#1f3864;white-space:nowrap;background:#ffffffd9;padding:0 3px}.ff-plot-legend{display:flex;gap:16px;flex-wrap:wrap;font-size:11px;color:#64748b}.ff-plot-legend-item{display:inline-flex;align-items:center}.ff-plot-legend .sw{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;box-sizing:border-box}.ff-plot-legend .sw.bind{background:#1f3864}.ff-plot-legend .sw.indic{border:1.5px dashed #94a3b8}.ff-plot-legend .sw.acc{background:#059669}.ff-sub{margin-left:10px;font-weight:500;font-size:12px;color:#64748b}.ff-kpis{display:flex;gap:10px;flex-wrap:wrap}.ff-kpi{display:flex;flex-direction:column;gap:2px;min-width:190px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.ff-kpi .k{font-size:10.5px;color:#64748b}.ff-kpi .v{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font-family:var(--elli-font-mono, "IBM Plex Mono", ui-monospace, Menlo, monospace);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:#0f172a}.ff-kpi .v small{font-family:inherit;font-size:11px;font-weight:500;color:#64748b}.ff-kpi-torc .v{font-family:inherit;font-size:12px;align-items:center}.ff-kpi-torc .ov-start,.ff-kpi-torc .ov-revert,.ff-kpi-torc .ov-save,.ff-kpi-torc .ov-cancel{font:inherit;font-size:12px;font-weight:600;background:none;border:0;padding:0;color:var(--elli-accent, #2563eb);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ff-kpi-torc .ov-cancel{color:#64748b}.ff-kpi-torc button:disabled{opacity:.5;cursor:default}.ff-kpi-torc .ov-badge{font-size:10.5px;padding:1px 7px;border-radius:9px;border:1px solid #fde68a;background:#fffbeb;color:#b45309}.ff-kpi-torc .ov-reason{font-size:11px;font-weight:500;color:#64748b}.ff-kpi-torc .ov-reason-input{font-size:12px;padding:4px 8px;border:1px solid #cbd5e1;border-radius:6px;min-width:220px}.ff-kpi-torc .crit-override-edit{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:12px}.ff-table-wrap{display:flex;flex-direction:column;gap:8px}.ff-table-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ff-add-row{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;width:100%}.ff-add-row .fnl-offerform{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 10px;align-items:end;background:#fff;border-color:#cbd5e1;border-radius:8px;padding:10px 12px}.ff-add-row .fnl-offerform>.fnl-banner,.ff-add-row .fnl-offerform>.fnl-prefill-badge{grid-column:1 / -1}.ff-add-row select{font-size:12px;padding:5px 8px;border:1px solid #cbd5e1;border-radius:9px}.ff-table{width:100%;border-collapse:collapse;font-size:12px}.ff-table th{text-align:left;font-weight:600;color:#64748b;border-bottom:1px solid #e2e8f0;padding:6px 8px;font-size:11px;text-transform:uppercase;letter-spacing:.02em}.ff-table td{padding:6px 8px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.ff-table tbody tr:nth-child(odd) td{background:#f8fafc}.ff-table th.r,.ff-table td.ff-amt{text-align:right}.ff-obj,.ff-date{white-space:nowrap}.ff-date{font-variant-numeric:tabular-nums}.ff-fin{color:#b45309}.ff-fin.ok{color:#059669}.ff-status{display:inline-block;font-size:10.5px;padding:1px 8px;border-radius:9px;border:1px solid #cbd5e1;color:#64748b;background:#f8fafc;white-space:nowrap}.ff-status.accepted{color:#059669;background:#ecfdf5;border-color:#a7f3d0}.ff-row.faint{opacity:.5}.ff-row[draggable=true]{cursor:grab}.ff-rank{font-variant-numeric:tabular-nums;white-space:nowrap}.ff-drag{color:#cbd5e1;margin-right:4px;cursor:grab}.ff-row-role{font-size:10px;color:#94a3b8}.ff-amt{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ff-below{display:block;font-size:10px;color:#dc2626;font-weight:600}.ff-rev{margin-left:4px;font-size:9px;font-weight:700;color:#7c3aed}.ff-cond{display:flex;flex-wrap:wrap;gap:4px}.ff-chip{font-size:10px;padding:1px 6px;border-radius:8px;background:#f1f5f9;color:#475569}.ff-chip.ok{background:#dcfce7;color:#166534}.ff-revise{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px}.fnl-btn.extract{border-color:var(--elli-accent, #2563eb);color:var(--elli-accent, #2563eb)}.fnl-btn.extract:hover{background:#eff6ff}.fnl-modal-hint{font-size:12px;color:#64748b;margin:0 0 10px}.fnl-modal-actions{display:flex;gap:8px;margin-top:14px;justify-content:flex-end}.fnl-doc-list{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:8px}.fnl-doc-row{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #f1f5f9;cursor:pointer;font-size:13px}.fnl-doc-row:last-child{border-bottom:0}.fnl-doc-row:hover{background:#f8fafc}.fnl-doc-row.sel{background:#eff6ff}.fnl-doc-name{flex:1;color:#1e293b}.fnl-doc-type{font-size:11px;color:#475569;background:#f1f5f9;border-radius:4px;padding:2px 6px}.fnl-modal.fnl-offerdlg{width:600px;max-width:96vw;min-height:0;max-height:min(90vh,880px)}.fnl-offerdlg-body{display:block;flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 20px 20px}.fnl-extract-hint{font-size:12px;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px 10px;margin-bottom:12px}.fnl-prefill-badge{font-size:12px;color:var(--elli-accent, #2563eb);border:1px solid var(--elli-accent, #2563eb);background:#eff6ff;border-radius:6px;padding:6px 10px;margin-bottom:10px}.fnl-create-bidder{border:1px solid #e2e8f0;border-radius:8px;padding:10px;margin:8px 0;background:#f8fafc}.fnl-table th.r,.fnl-table td.r{text-align:right}.fnl-table td.r{font-variant-numeric:tabular-nums}.fnl-infotip{position:relative;display:inline-flex}.fnl-infotip-btn{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;border:1px solid #cbd5e1;background:#fff;color:#64748b;font-family:var(--elli-font-mono, "SF Mono", Consolas, monospace);font-size:10px;font-weight:600;line-height:1;padding:0;cursor:help}.fnl-infotip-btn:hover{border-color:#94a3b8;color:#475569}.fnl-infotip-btn:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:1px}.fnl-infotip-pop{position:absolute;bottom:calc(100% + 6px);left:0;z-index:50;width:max-content;max-width:280px;background:#1e293b;color:#f1f5f9;font-size:11px;font-weight:400;line-height:1.45;text-align:left;padding:7px 10px;border-radius:6px;box-shadow:0 6px 20px #0f172a38;white-space:normal}.fnl-rdy{display:inline-flex;align-items:center;gap:5px;font-size:12px;white-space:nowrap}.fnl-rdy.ok{color:#166534}.fnl-rdy.warn{color:#92400e}.fnl-rdy.no{color:#b91c1c}.fnl-rdy.muted{color:#64748b}.fnl-g{width:8px;height:8px;border-radius:50%;display:inline-block;flex:0 0 auto;background:#cbd5e1}.fnl-g-ok{background:#16a34a}.fnl-g-warn{background:#d97706}.fnl-g-no{background:#dc2626}.fnl-g-muted{background:#94a3b8}.fnl-src{font-size:10px;color:#94a3b8;margin-top:1px}.fnl-pkset{background:none;border:0;padding:0;margin-top:2px;font-size:11px;cursor:pointer;color:var(--elli-accent, #2563eb)}.fnl-pkset:hover{text-decoration:underline}.fnl-rsp-chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;white-space:nowrap;padding:2px 8px;border-radius:10px;border:1px solid transparent}button.fnl-rsp-chip{font:inherit;cursor:pointer;background-clip:padding-box}button.fnl-rsp-chip:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:2px}.fnl-rsp-chip.none{background:#fffbeb;color:#92400e;border-color:#fde68a}.fnl-rsp-chip.replied{background:#f0fdf4;color:#166534;border-color:#bbf7d0}.fnl-rsp-chip.silent{background:#f8fafc;color:#64748b;border:1px dashed #e2e8f0}.fnl-rsp-chip.never{background:transparent;color:#8e99a8;border-color:#e5e7eb}.fnl-rsp-chip.interested{background:#ecfdf5;color:#065f46;border-color:#6ee7b7}.fnl-rsp-chip.declined{background:#fef2f2;color:#991b1b;border-color:#fecaca}.fnl-rsp-chip.ooo{background:#eff6ff;color:#1e40af;border-color:#bfdbfe}.fnl-rsp-chip.bounce{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.fnl-rsp-source{margin-left:6px;vertical-align:middle}.fnl-traffic{font-family:var(--elli-font-mono, "SF Mono", Consolas, monospace);font-size:11px;color:#8e99a8;white-space:nowrap}.fnl-traffic .in{color:var(--elli-accent, #2563eb)}.fnl-traffic .out{color:#4a5568}.fnl-rem-due{font-family:var(--elli-font-mono, "SF Mono", Consolas, monospace);font-size:12px}.fnl-rem-due.answered{color:#8e99a8}.fnl-rem-due.over{color:#b45309;font-weight:600}.fnl-rem-due.over span{color:#8e99a8;font-weight:400;margin-left:6px}.fnl-muted{color:#8e99a8}.fnl-overdue-banner{display:flex;align-items:center;gap:12px;padding:11px 16px;background:#fef2f2;border-bottom:1px solid #fecaca}.fnl-overdue-banner .n{font:600 1.25rem var(--elli-font-mono, "SF Mono", Consolas, monospace);color:#b91c1c;line-height:1}.fnl-overdue-banner .txt{color:#4a5568;font-size:13px}.fnl-overdue-banner button{margin-left:auto;background:#fff;border:1px solid #e5e7eb;color:#4a5568;border-radius:8px;padding:6px 12px;font-size:13px;cursor:pointer}.fnl-overdue-banner button:hover{border-color:var(--elli-accent, #2563eb);color:var(--elli-accent, #2563eb)}.fnl-dup-banner{display:flex;align-items:center;gap:12px;padding:11px 16px;background:#fffbeb;border-bottom:1px solid #fde68a}.fnl-dup-banner .n{font:600 1.25rem var(--elli-font-mono, "SF Mono", Consolas, monospace);color:#b45309;line-height:1}.fnl-dup-banner .txt{color:#4a5568;font-size:13px}.fnl-dup-banner .txt.err{color:#b45309}.fnl-dup-banner button{margin-left:auto;background:#fff;border:1px solid #e5e7eb;color:#4a5568;border-radius:8px;padding:6px 12px;font-size:13px;cursor:pointer}.fnl-dup-banner button:hover{border-color:var(--elli-accent, #2563eb);color:var(--elli-accent, #2563eb)}.fnl-dup-actions{display:inline-flex;gap:10px;margin-left:8px;vertical-align:middle}.fnl-dup-actions .fnl-linkbtn{font-size:11px}.fnl-dead-chip{display:inline-block;margin-left:6px;padding:1px 6px;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;border-radius:6px;font-size:11px;font-weight:600;vertical-align:middle;cursor:help}.fnl-dead-chip.is-merged{border-color:#e9d5ff;background:#faf5ff;color:#7e22ce}.fnl-dup-chip{display:inline-block;margin-top:2px;padding:1px 6px;border:1px solid #fde68a;background:#fffbeb;color:#b45309;border-radius:6px;font-size:11px;font-weight:600;cursor:help}.fnl-col-adapt{display:flex;align-items:center;gap:10px;padding:8px 16px;border-bottom:1px solid #e5e7eb;font-size:12px;color:#64748b}.fnl-col-adapt .fnl-linkbtn{background:none;border:none;color:var(--elli-accent, #2563eb);cursor:pointer;font-size:12px;text-decoration:underline;padding:0}tr.fnl-overdue{background:#fffbfb}tr.fnl-overdue td.fnl-overdue-mark{box-shadow:inset 3px 0 #b91c1c}.fnl-response-foot{display:flex;align-items:center;gap:7px;padding:11px 16px;color:#8e99a8;font-size:11px;border-top:1px solid #f3f4f6;background:#f8fafc}.fnl-response-foot b{color:#4a5568}.fnl-drawer-comm{padding:14px 16px;border-bottom:1px solid #f1f5f9}.fnl-drawer-comm .dlabel{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-weight:600;margin-bottom:9px}.fnl-drawer-kv{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0}.fnl-drawer-kv .k{flex:0 0 auto;color:#4a5568;font-size:13px}.fnl-drawer-kv .v{flex:1 1 auto;min-width:0;text-align:right;overflow-wrap:anywhere;font-family:var(--elli-font-mono, "SF Mono", Consolas, monospace);font-size:12px}.fnl-drawer-kv .v.over,.fnl-drawer-kv .v.hot{color:#b91c1c;font-weight:600}.fnl-drawer-tl{display:flex;gap:9px;padding:6px 0;align-items:baseline}.fnl-drawer-tl .d{font-family:var(--elli-font-mono, "SF Mono", Consolas, monospace);font-size:11px;color:#8e99a8;min-width:60px}.fnl-drawer-tl .arr{width:12px;text-align:center}.fnl-drawer-tl .arr.in{color:var(--elli-accent, #2563eb)}.fnl-drawer-tl .arr.out{color:#4a5568}.fnl-drawer-tl .s{font-size:13px;color:#4a5568;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.fnl-corr-open{flex:1;min-width:0;display:flex;align-items:baseline;margin:0;padding:0;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer;color:inherit}.fnl-corr-open .s{color:var(--elli-accent, #2563eb);text-decoration:underline;text-underline-offset:2px}.fnl-corr-open:hover .s{color:var(--elli-accent-hover, #1d4ed8)}.fnl-corr-open:focus-visible{outline:2px solid var(--elli-accent, #2563eb);outline-offset:2px;border-radius:4px}.fnl-mandate-chip{flex:none;margin-left:auto;font-size:10px;padding:1px 6px;border-radius:9px;white-space:nowrap}.fnl-mandate-chip.this-deal{background:var(--elli-accent, #2563eb);color:#fff}.fnl-mandate-chip.other{background:#eef2ff;color:#3730a3}.fnl-mandate-chip.muted{color:#98a2b3;font-style:italic}.fnl-mandate-chip.derived{background:#f0f9ff;color:#075985;border:1px dashed #7dd3fc;font-style:italic}.fnl-comm-cta{display:block;width:100%;margin-top:10px;background:var(--elli-accent, #2563eb);border:none;color:#fff;padding:9px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}.fnl-comm-cta:hover{background:#1b5fbf}.fnl-comm-cta.ghost{background:#fff;border:1px solid #e5e7eb;color:#4a5568;font-weight:400;margin-top:7px}.fnl-comm-cta.ghost:hover{background:#f8f9fb}.fnl-comm-note{color:#8e99a8;font-size:11px;margin-top:9px;line-height:1.55}.fnl-comm-note b{color:#4a5568}.fnl-drawer-primary{padding:12px 0;border-bottom:1px solid #f1f5f9}.fnl-pk-empty{font-size:12px;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:8px 10px}.fnl-pk-fallback{font-size:12px;color:#64748b;margin-top:6px}.fnl-pk-state{display:flex;align-items:baseline;gap:8px;margin-top:6px;padding-left:8px;border-left:3px solid #cbd5e1}.fnl-pk-state.ok{border-left-color:#16a34a}.fnl-pk-state.no{border-left-color:#dc2626}.fnl-pk-warn{font-size:12px;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:6px 8px;margin-top:6px}.fnl-pk-saved{margin-top:6px;font-size:12px;color:#1a7f4e}.fnl-pk-who{font-weight:600;font-size:13px;color:#0f172a}.fnl-pk-mail{font-size:12px;color:#334155}.fnl-pk-mail.muted{color:#94a3b8}.fnl-form{display:flex;flex-direction:column;gap:10px}.fnl-field{display:flex;flex-direction:column;gap:3px;font-size:12px;color:#475569;flex:1 1 0}.fnl-field input,.fnl-field select{padding:6px 8px;border:1px solid #cbd5e1;border-radius:9px;font-size:13px;color:#0f172a}.fnl-field input:focus,.fnl-field select:focus{outline:none;border-color:var(--elli-accent, #2563eb)}.fnl-form-row{display:flex;gap:10px}.fnl-form-sub{font-size:12px;font-weight:600;color:#64748b;margin-top:4px;border-top:1px solid #f1f5f9;padding-top:8px}.fnl-xlsx-section{padding:12px 16px;border-top:1px solid #e2e8f0;background:#f8fafc}.fnl-xlsx-head{font-size:13px;font-weight:600;color:#0f172a}.fnl-xlsx-hint{font-size:12px;color:#64748b;margin:4px 0 8px}.fnl-xlsx-actions{display:flex;gap:8px;flex-wrap:wrap}.fnl-enrichdlg{padding:18px 20px 20px;display:block;max-width:520px}.fnl-enrichdlg p{margin:0 0 10px;font-size:13px;line-height:1.5;color:#334155}.fnl-enrichdlg .fnl-enrichdlg-cost{margin:0 0 4px;font-size:12.5px;color:#0f172a}.fnl-enrichdlg .fnl-enrichdlg-cost b{font-weight:650}.fnl-enrichdlg .fnl-enrichdlg-free{font-size:11.5px;color:#94a3b8;margin:0 0 14px}.fnl-enrichdlg .fnl-enrichdlg-budget{font-size:11.5px;color:#64748b;margin:0 0 4px}.fnl-enrichdlg .fnl-enrichdlg-budget.over{color:#92400e;font-weight:600}.fnl-enrichdlg .fnl-xlsx-actions{justify-content:flex-end;margin-top:16px}.fnl-xlsx-errs{margin:6px 0 0;padding-left:18px;font-size:11px;color:#b45309}.fnl-xlsx-review>*+*{margin-top:12px}.fnl-xlsx-review summary{cursor:pointer}.fnl-xlsx-match{font-size:12px;color:#475569;margin-top:2px}.fnl-row-remove{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:#cbd5e1;font-size:13px;padding:2px 6px;border-radius:4px}.fnl-row-remove:hover{color:#dc2626;background:#fef2f2}.fnl-row-remove:disabled{opacity:.4;cursor:default}.fnl-row-actions{display:inline-flex;align-items:center;gap:4px;justify-content:flex-end}.fnl-row-reactivate{background:none;border:0;cursor:pointer;color:#2563eb;font-size:11px;padding:2px 6px;border-radius:4px;white-space:nowrap}.fnl-row-reactivate:hover{background:#eff6ff}.fnl-row-reactivate:disabled{opacity:.4;cursor:default}.fnl-table th{position:relative}.fnl-th-wrap{display:inline-flex;align-items:center;gap:4px}.fnl-th-wrap+.fnl-th-wrap{margin-left:10px}.fnl-th-filter{display:inline-flex;align-items:center;background:none;border:0;cursor:pointer;color:#94a3b8;font-size:10px;line-height:1;padding:2px 3px;border-radius:3px}.fnl-th-filter:hover{color:#475569;background:#f1f5f9}.fnl-th-filter.active{color:#2563eb;background:#eff6ff}.fnl-th-sort{display:inline-flex;align-items:center;gap:3px;background:none;border:0;padding:0;margin:0;cursor:pointer;color:inherit;font:inherit;text-align:left}.fnl-th-sort .fnl-sort-idle{opacity:0;color:#94a3b8}.fnl-th-sort:hover .fnl-sort-idle{opacity:.6}.fnl-th-sort.active{color:#2563eb}.fnl-filter-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.fnl-filter-pop{position:absolute;top:100%;left:0;z-index:50;margin-top:4px;width:220px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 8px 24px #0f172a24;padding:8px;text-align:left;font-weight:400}.fnl-filter-search{width:100%;box-sizing:border-box;font-size:12px;padding:5px 8px;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:6px}.fnl-filter-actions{display:flex;gap:6px;margin-bottom:6px}.fnl-filter-actions button{flex:1;font-size:11px;padding:3px 6px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;cursor:pointer;color:#334155}.fnl-filter-actions button:hover{background:#eef2f7}.fnl-filter-list{max-height:240px;overflow-y:auto}.fnl-filter-opt{display:flex;align-items:center;gap:6px;font-size:12px;color:#0f172a;padding:3px 2px;cursor:pointer}.fnl-filter-opt:hover{background:#f8fafc}.fnl-filter-opt span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fnl-filter-none{font-size:12px;color:#94a3b8;padding:6px 2px}.fnl-mode{display:flex;border:1px solid #cbd5e1;border-radius:9px;overflow:hidden;width:fit-content;margin-bottom:4px}.fnl-mode button{border:0;background:#fff;padding:6px 14px;font-size:12px;color:#475569;cursor:pointer}.fnl-mode button+button{border-left:1px solid #e2e8f0}.fnl-mode button.on{background:#eff6ff;color:var(--elli-accent, #2563eb);font-weight:700}.fnl-res-list{border:1px solid #e2e8f0;border-radius:9px;overflow:hidden;box-shadow:0 8px 24px #0f172a1a}.fnl-res-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-bottom:1px solid #f1f5f9;background:#fff;cursor:pointer;text-align:left}.fnl-res-row:hover{background:#f8fafc}.fnl-res-main{min-width:0;display:flex;flex-direction:column}.fnl-res-name{font-weight:600;font-size:12.5px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fnl-res-sub{font-size:11px;color:#64748b}.fnl-res-right{margin-left:auto;display:flex;align-items:center;gap:6px;flex:0 0 auto}.fnl-chip{font-size:10px;font-weight:600;padding:1.5px 7px;border-radius:999px;border:1px solid transparent;white-space:nowrap}.fnl-chip.status{background:#f1f5f9;color:#475569}.fnl-chip.nd{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.fnl-chip.infunnel{background:#fffbeb;color:#b45309;border-color:#fde68a}.fnl-res-count{font-size:11px;color:#94a3b8;padding:7px 10px;background:#f8fafc;border-top:1px solid #f1f5f9}.fnl-res-state{font-size:12px;color:#64748b;padding:4px 2px}.fnl-selcard{border:1px solid #bfdbfe;background:#eff6ff;border-radius:9px;padding:10px 12px}.fnl-selcard.warn{border-color:#fde68a;background:#fffbeb}.fnl-selcard-head{display:flex;align-items:center;gap:8px}.fnl-selcard-name{font-weight:700;font-size:13px;color:#0f172a}.fnl-selcard-swap{margin-left:auto;border:0;background:none;color:var(--elli-accent, #2563eb);font-size:11.5px;cursor:pointer;padding:0}.fnl-selcard-meta{font-size:11.5px;color:#475569;margin-top:4px}.fnl-db-hint{font-size:11.5px;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;padding:7px 10px;line-height:1.45}.fnl-banner.warn{background:#fffbeb;border:1px solid #fde68a;color:#92400e;border-radius:9px;padding:8px 10px;font-size:12px;line-height:1.45}.fnl-layout-bar{display:flex;justify-content:flex-end}.fnl-layout-toggle{display:inline-flex;gap:2px;padding:3px;background:#f1f4f8;border:1px solid #e2e8f0;border-radius:10px}.fnl-layout-btn{font-size:12px;font-weight:500;color:#64748b;background:transparent;border:none;border-radius:7px;padding:4px 11px;cursor:pointer}.fnl-layout-btn.on{font-weight:600;color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a14}.fnl-layout-btn:focus-visible{outline:2px solid #2b7de9;outline-offset:1px}.fnl-band{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 12px;background:#fbfcfe;border:1px solid #e6eaf0;border-radius:10px}.fnl-band-lead{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.fnl-band-chip{position:relative;display:inline-flex}.fnl-band-btn{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:7px;padding:3px 8px;cursor:pointer}.fnl-band-btn:hover{border-color:#cbd5e1}.fnl-band-btn.active{border-color:#2b7de9;color:#12457f}.fnl-band-btn:focus-visible{outline:2px solid #2b7de9;outline-offset:1px}.fnl-band-k{color:#94a3b8}.fnl-band-v{font-weight:600}.fnl-table.fnl-compact th{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;padding:7px 10px}.fnl-table.fnl-compact td{padding:8px 10px;border-bottom:1px solid #f2f5f8;vertical-align:middle}.fnl-table.fnl-compact tbody tr:hover td{background:#fafcff}.fnl-cx{display:flex;align-items:center;gap:10px;min-width:0}.fnl-mono{flex-shrink:0;width:28px;height:28px;border-radius:8px;background:#e8edf5;color:#48607f;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.fnl-cx-txt{min-width:0}.fnl-table.fnl-compact .fnl-cx-txt .fnl-ct-name{font-size:13.5px;font-weight:600;letter-spacing:-.005em}.fnl-cx-meta{font-size:11.5px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fnl-rcp{font-size:12.5px;font-weight:500;color:#1e293b}.fnl-table.fnl-compact .fnl-src{font-size:11px;color:#94a3b8}.fnl-flow1{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fnl-flow2{margin-top:2px;font-size:11px;color:#94a3b8;font-variant-numeric:tabular-nums}.fnl-fit{display:inline-flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums}.fnl-fit-track{display:block;width:46px;height:7px;border-radius:4px;background:#f1f5f9;overflow:hidden}.fnl-fit-track i{display:block;height:100%;border-radius:4px;background:#0f172a}.fnl-table.fnl-compact .fnl-enrcov,.fnl-table.fnl-compact .fnl-rem-due{font-variant-numeric:tabular-nums}.fnl-table.fnl-compact tr.fnl-overdue td:first-child{box-shadow:inset 2px 0 #e1042d}.fnl-hoveract{opacity:0;transition:opacity .12s ease}.fnl-table.fnl-compact tr:hover .fnl-hoveract,.fnl-hoveract:focus-within{opacity:1}@media (prefers-reduced-motion: reduce){.fnl-hoveract{transition:none}}.fnl-table.fnl-compact .fnl-enrline{display:flex;align-items:center;gap:9px}.fnl-enrbar{display:flex;width:104px;height:7px;border-radius:4px;overflow:hidden;background:#f1f5f9;flex-shrink:0}.fnl-enrbar i.d{background:#2b7de9}.fnl-enrbar i.o{background:repeating-linear-gradient(135deg,#f6c25c,#f6c25c 2px,#fdefd3 2px,#fdefd3 4px)}.fnl-enrbar i.n{background:#e2e8f0}.fnl-table.fnl-compact .fnl-enrcov{font-size:12px;font-weight:600;color:#334155;font-variant-numeric:tabular-nums}.fnl-table.fnl-compact .fnl-pkset{margin-top:3px}.fnl-table.fnl-compact .fnl-rdy{font-weight:600;border-radius:7px;padding:4px 9px;border:1px solid transparent}.fnl-table.fnl-compact .fnl-rdy.ok{color:#046c4e;background:#ecfdf3;border-color:#bfe9d3}.fnl-table.fnl-compact .fnl-rdy.warn{color:#92400e;background:#fff8eb;border-color:#fbe3b8}.fnl-table.fnl-compact .fnl-rdy.no{color:#a5142f;background:#fff1f3;border-color:#f6dde2}.fnl-table.fnl-compact .fnl-rdy.muted{color:#475569;background:#f6f8fb;border-color:#e6eaf0}.fnl-table.fnl-compact .fnl-stage-chip{font-size:11.5px;font-weight:600;border-radius:6px;padding:2px 8px;background:#f1f5f9;color:#475569;border:1px solid #e6eaf0}.fnl-table.fnl-compact .fnl-stage-chip.s-identified{background:#f6f8fb;color:#64748b}.fnl-table.fnl-compact .fnl-stage-chip.s-contacted{background:#eef3fb;color:#3f6491;border-color:#dbe6f5}.fnl-table.fnl-compact .fnl-stage-chip.s-nda{background:#e8f1fd;color:#12457f;border-color:#cfe1f8}.fnl-table.fnl-compact .fnl-stage-chip.s-im_cim,.fnl-table.fnl-compact .fnl-stage-chip.s-qa{background:#e3edfa;color:#0f3c72;border-color:#c6dcf4}.fnl-table.fnl-compact .fnl-stage-chip.s-nbo,.fnl-table.fnl-compact .fnl-stage-chip.s-advanced{background:#e6f6ee;color:#046c4e;border-color:#bfe9d3}.fnl-table.fnl-compact .fnl-stage-chip.s-exclusive{background:#0f172a;color:#fff;border-color:#0f172a}.fnl-mono[data-tint="0"]{background:#e8edf5;color:#48607f}.fnl-mono[data-tint="1"]{background:#eae6f7;color:#5b4b9b}.fnl-mono[data-tint="2"]{background:#ddeee7;color:#2f6b57}.fnl-mono[data-tint="3"]{background:#f6e7e2;color:#93503c}.fnl-mono[data-tint="4"]{background:#e6eef6;color:#35607d}.fnl-worklist .fnl-table-scroll:has(.fnl-compact){background:#fff;border:1px solid #e6eaf0;border-radius:12px;overflow:hidden}.fnl-table.fnl-compact thead th{background:#fff;border-bottom:1px solid #e6eaf0}.fnl-table.fnl-compact tbody tr{transition:background-color .1s ease}.fnl-table.fnl-compact tbody tr:hover td{background:#f7fbff}.fnl-table.fnl-compact tbody tr:has(.fnl-cb input:checked) td{background:#f4f9ff}.fnl-table.fnl-compact tbody tr:has(.fnl-cb input:checked) td:first-child{box-shadow:inset 2px 0 #2b7de9}.fnl-table.fnl-compact tbody tr.lost td{opacity:.55}@media (prefers-reduced-motion: reduce){.fnl-table.fnl-compact tbody tr{transition:none}}.fnl-ui-compact{gap:12px}.fnl-ui-compact .fnl-head{border-radius:12px;border-color:#e6eaf0;border-left-width:3px;padding:10px 16px;box-shadow:0 1px 2px #0f172a0a}.fnl-ui-compact .fnl-ctx-name{font-size:15px;letter-spacing:-.01em}.fnl-ui-compact .fnl-cockpit .panel{border-radius:12px;border-color:#e6eaf0;box-shadow:0 1px 2px #0f172a0a}.fnl-ui-compact .fnl-cockpit .panel-h{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.fnl-ui-compact .fnl-cockpit .panel-h .hint{font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;color:#94a3b8}.fnl-ui-compact .fnl-cockpit .funnel .st{border-radius:3px}.fnl-ui-compact .fnl-cockpit .funnel .st:first-child{border-radius:8px 3px 3px 8px}.fnl-ui-compact .fnl-cockpit .funnel .st:last-child{border-radius:3px 8px 8px 3px}.fnl-ui-compact .fnl-cockpit .funnel .ct{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1}.fnl-ui-compact .fnl-cockpit .funnel .nm{font-size:10.5px}.fnl-ui-compact .fnl-cockpit .fdrop b{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#94a3b8}.fnl-ui-compact .fnl-cockpit .fdrop:not(.ok) b{font-weight:700;color:#a5142f}.fnl-ui-compact .fnl-cockpit .rail{gap:8px}.fnl-ui-compact .fnl-cockpit .stat{min-width:112px;text-align:left;background:#fff;border:1px solid #e6eaf0;border-radius:10px;padding:9px 12px}.fnl-ui-compact .fnl-cockpit .stat .n{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.15}.fnl-ui-compact .fnl-cockpit .stat .l{font-size:11px;color:#64748b}.fnl-ui-compact .fnl-cockpit .stat.alert{background:#fff8eb;border-color:#fbe3b8}.fnl-ui-compact .fnl-cockpit .stat.alert .n{color:#b45309}.fnl-ui-compact .fnl-cockpit .stat.alert .l{color:#92600b}.fnl-ui-compact .fnl-seg{background:#f1f4f8;border-color:#e2e8f0;border-radius:10px;padding:3px}.fnl-ui-compact .fnl-seg-btn{font-size:12.5px;font-weight:500;color:#64748b;border-radius:7px;padding:5px 12px}.fnl-ui-compact .fnl-seg-btn.on{font-weight:600;color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a12}.fnl-ui-compact .fnl-btn{font-size:12.5px;font-weight:600;border-radius:9px;padding:6px 13px;border:1px solid #dce3ec;background:#fff;color:#334155}.fnl-ui-compact .fnl-btn:hover{border-color:#cbd5e1}.fnl-ui-compact .fnl-btn.primary{background:#0f172a;border-color:#0f172a;color:#fff}.fnl-ui-compact .fnl-btn.primary:hover{background:#1e293b}.fnl-ui-compact .fnl-btn.danger{color:#a5142f;border-color:#f6dde2;background:#fff1f3}.fnl-ui-compact .fnl-bulkbar{background:#0f172a;border-color:#0f172a;border-radius:11px;color:#fff;padding:10px 14px}.fnl-ui-compact .fnl-bulkbar .fnl-btn{background:#ffffff1a;border-color:transparent;color:#fff}.fnl-ui-compact .fnl-bulkbar .fnl-btn.primary{background:#fff;color:#0f172a}.fnl-ui-compact .fnl-bulkbar .fnl-btn.danger{background:transparent;color:#ffc9d2}.fnl-ui-compact .fnl-bulkbar select{background:#ffffff1a;border-color:transparent;color:#fff;border-radius:8px}.fnl-ui-compact .fnl-btn[data-testid=fnl-enrich-cta],.fnl-ui-compact .fnl-btn[data-testid=fnl-extract-cta],.fnl-ui-compact .fnl-btn[data-testid=fnl-longlist-cta]{background:#fff;border-color:#dce3ec;color:#334155}.fnl-ui-compact .fnl-btn[data-testid=fnl-enrich-cta]:hover,.fnl-ui-compact .fnl-btn[data-testid=fnl-extract-cta]:hover,.fnl-ui-compact .fnl-btn[data-testid=fnl-longlist-cta]:hover{border-color:#cbd5e1}.fnl-ui-compact .fnl-toolbar input[type=text],.fnl-ui-compact .fnl-toolbar input[type=search],.fnl-ui-compact .fnl-toolbar select{height:32px;font-size:12.5px;color:#0f172a;background:#fff;border:1px solid #e6eaf0;border-radius:9px;padding:0 10px}.fnl-ui-compact .fnl-toolbar input:focus-visible,.fnl-ui-compact .fnl-toolbar select:focus-visible{outline:2px solid #2b7de9;outline-offset:1px}.fnl-lost-form--stacked{flex-direction:column;align-items:stretch;gap:8px}.fnl-lost-form--stacked label{display:grid;gap:4px;font-size:12px}.fnl-lost-form--stacked select,.fnl-lost-form--stacked input{font-size:12px;padding:5px 8px;border:1px solid #cbd5e1;border-radius:6px}.fnl-lost-form-actions{display:flex;gap:6px}.fnl-lost-form-error{color:var(--p-warn-text, #92400e);background:var(--p-warn-bg, #fef3c7);border-radius:6px;padding:4px 8px;font-size:12px}.sb2{display:flex;flex-direction:column;gap:14px;color:#1a202c}.sb2 *,.sb2 *:before,.sb2 *:after{box-sizing:border-box}.sb2 button:focus-visible,.sb2 a:focus-visible,.sb2 input:focus-visible,.sb2 select:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.sb2-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px}.sb2-k{font-variant-numeric:tabular-nums}.sb2-spacer{flex:1 1 auto}.sb2-muted{color:#475569}.sb2-btn,.sb2-btnp,.sb2-btng{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border-radius:6px;font-size:13px;white-space:nowrap;cursor:pointer}.sb2-btn{border:1px solid #cbd5e1;background:#fff;color:#1a202c;font-weight:500}.sb2-btn:hover{background:#f1f5f9}.sb2-btn:disabled{color:#94a3b8;background:#f8fafc;cursor:not-allowed}.sb2-btnp{min-height:34px;padding:0 14px;border:1px solid #2563eb;background:#2563eb;color:#fff;font-weight:600}.sb2-btnp:hover{background:#1d4ed8}.sb2-btng{border:1px solid #e8d5a0;background:#fff8e7;color:#7a5c12;font-weight:600}.sb2-btng:hover{background:#fdefc8}.sb2-lnk{padding:0;border:none;background:none;color:#1a202c;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.sb2-lnk:hover{color:#2563eb;text-decoration:underline}.sb2-lnkb{padding:0;border:none;background:none;color:#2563eb;font-size:13px;text-align:left;cursor:pointer}.sb2-lnkb:hover{text-decoration:underline}.sb2-ib{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:6px;background:none;color:#475569;cursor:pointer}.sb2-ib:hover{background:#f1f5f9;border-color:#e2e8f0}.sb2-classic{padding:0 4px;border:none;background:none;color:#94a3b8;font-size:12px;cursor:pointer}.sb2-classic:hover{color:#2563eb;text-decoration:underline}.sb2-sticky{position:sticky;top:0;z-index:25;padding:6px 0;background:#f5f7fa}.sb2-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;box-shadow:0 2px 10px #0f172a12}.sb2-seg{display:inline-flex;flex-wrap:wrap;overflow:hidden;border:1px solid #cbd5e1;border-radius:7px;background:#fff}.sb2-segb{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:none;border-right:1px solid #e2e8f0;background:#fff;color:#334155;font-size:13px;cursor:pointer}.sb2-segb:last-child{border-right:none}.sb2-segb:hover{background:#f1f5f9}.sb2-segb.on{background:#eff6ff;color:#1d4ed8;font-weight:600}.sb2-segn{color:#64748b;font-weight:400}.sb2-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px}.sb2-main{flex:999 1 400px;min-width:0;display:flex;flex-direction:column;gap:10px}.sb2-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sb2-nav{flex:0 0 320px;max-width:100%;display:flex;flex-direction:column;padding:8px 0}.sb2-sub{font-size:11px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.05em}.sb2-nav-h{padding:8px 14px 6px}.sb2-nav-sep{margin-top:8px;padding-top:14px;border-top:1px solid #eef2f6}.sb2-nav-hint{font-weight:400;color:#64748b;text-transform:none;letter-spacing:0}.sb2-navi{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 14px;border:none;background:none;color:#1a202c;font-size:13px;text-align:left;cursor:pointer}.sb2-navi:hover{background:#f1f5f9}.sb2-navi.on{background:#eff6ff;box-shadow:inset 3px 0 #2563eb;color:#1d4ed8;font-weight:600}.sb2-dot{flex:none;width:8px;height:8px;border-radius:50%}.sb2-navi-l{flex:1 1 auto;min-width:0}.sb2-navi-t,.sb2-navi-hint{display:block}.sb2-navi-hint{font-size:11px;font-weight:400;color:#64748b}.sb2-navi-stale{margin:2px 8px 6px;font-size:11px;line-height:1.35;color:#b45309}.sb2-navi-n{font-weight:700;color:#1a202c}.sb2-navi-n.warn{color:#b45309}.sb2-navi-muted{color:#64748b}.sb2-navi-note{font-size:11px;font-weight:400;color:#64748b;white-space:nowrap}.sb2-navi-cur{min-width:28px;text-align:right;font-weight:700}.sb2-navi.on .sb2-navi-cur,.sb2-navi.on .sb2-navi-n{color:#1d4ed8}.sb2-camp{display:flex;flex-direction:column;gap:6px;padding:4px 14px 8px;font-size:13px}.sb2-camp-tags{display:flex;flex-wrap:wrap;gap:4px}.sb2-camp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sb2-tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:none;border-radius:5px;font-size:11px;font-weight:600;white-space:nowrap}.sb2-tag-ok{background:#ecfdf5;color:#166534}.sb2-tag-off{background:#f1f5f9;color:#64748b}.sb2-tag-btn{cursor:pointer}.sb2-tag-btn:hover{text-decoration:underline}.sb2-task{flex:1 1 380px;max-width:520px;min-width:0;display:flex;flex-direction:column}.sb2-task-h{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid #e2e8f0}.sb2-task-ht{flex:1 1 auto}.sb2-task-title{font-size:16px;font-weight:700}.sb2-task-sub{font-size:12px;color:#64748b}.sb2-task-b{display:flex;flex-direction:column;gap:10px;padding:14px;font-size:13px}.sb2-task-text{margin:0}.sb2-task-hint{padding:10px 12px;border-radius:8px;background:#fff4ce;color:#713f12;font-size:12px}.sb2-task-item{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px}.sb2-task-item-h{display:flex;justify-content:space-between;gap:8px}.sb2-task-meta{color:#64748b;font-size:12px;text-align:right}.sb2-task-quote{color:#334155;font-style:italic}.sb2-task-acts{display:flex;flex-wrap:wrap;gap:8px}.sb2-task-empty{color:#64748b}.sb2-task-src{font-size:11px;color:#64748b}@media (max-width: 1100px){.sb2-nav{flex-basis:100%}.sb2-sticky{position:static}}.proj-steuerung .mhead-card.mhead-card--sb2{margin-bottom:8px;padding:12px 20px 0;background:#fff;border:1px solid #e2e8f0;border-radius:10px}.proj-steuerung .mhead-card.mhead-card--sb2 .mhead{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.proj-steuerung .mhead.mhead--sb2 .mh-r1{flex-wrap:nowrap;align-items:flex-start;gap:10px}.proj-steuerung .mhead.mhead--sb2 .mh-r1-main{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;min-height:34px}.proj-steuerung .mhead.mhead--sb2 .mh-r1-actions{display:flex;flex:none;align-items:center;gap:10px}.proj-steuerung .mhead.mhead--sb2 .mh-spacer{display:none}.proj-steuerung .mhead.mhead--sb2 .mh-back-ib{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:6px;background:none;color:#475569;cursor:pointer}.proj-steuerung .mhead.mhead--sb2 .mh-back-ib:hover{background:#f1f5f9;border-color:#e2e8f0}.proj-steuerung .mhead.mhead--sb2 .mh-name{font-size:22px;line-height:30px;font-weight:700;letter-spacing:0;color:#1a202c}.proj-steuerung .mhead.mhead--sb2 .mh-chip{height:20px;padding:0 7px;border-radius:5px;font-size:11px;font-weight:600;background:#f1f5f9;color:#334155}.proj-steuerung .mhead.mhead--sb2 .mh-chip--track{background:#eff6ff;color:#1d4ed8}.proj-steuerung .mhead.mhead--sb2 .mh-chip--rag{max-width:420px;height:26px;padding:0 10px;overflow:hidden;border:none;border-radius:13px;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.proj-steuerung .mhead.mhead--sb2 .mh-chip--rag.red{background:#fde7e9;color:#a4262c}.proj-steuerung .mhead.mhead--sb2 .mh-num{font-family:inherit;font-size:12px;color:#64748b}.proj-steuerung .mhead.mhead--sb2 .mh-num b{color:#1a202c;letter-spacing:.03em}.proj-steuerung .mhead.mhead--sb2 .mh-cta{min-height:34px;padding:0 14px;border:1px solid #2563eb;border-radius:6px;background:#2563eb;color:#fff;font-size:13px;font-weight:600}.proj-steuerung .mhead.mhead--sb2 .mh-cta:hover{background:#1d4ed8}.proj-steuerung .mhead.mhead--sb2 .mh-ghost{min-height:32px;padding:0 12px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#1a202c}.proj-steuerung .mhead.mhead--sb2 .mh-chip--rag svg{flex:none}.proj-steuerung .mhead.mhead--sb2 .mh-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#1a202c;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.proj-steuerung .mhead.mhead--sb2 .mh-btn:hover,.proj-steuerung .mhead.mhead--sb2 .mh-ghost:hover{background:#f1f5f9}.proj-steuerung .mhead.mhead--sb2 .mh-r2{gap:6px 24px;margin:0;padding:0 0 0 42px;border:0;font-size:13px;color:#64748b}.proj-steuerung .mhead.mhead--sb2 .mh-r2 .mh-principal-anchor{display:inline-flex;align-items:center;gap:4px}.proj-steuerung .mhead.mhead--sb2 .mh-r2 b{color:#1a202c;font-weight:600}.proj-steuerung .mhead.mhead--sb2 .mh-inline-link{display:inline-flex;align-items:center;gap:3px;padding:0;border:0;background:none;color:#1a202c;font-size:13px;cursor:pointer}.proj-steuerung .mhead.mhead--sb2 .mh-inline-link:hover b{color:#2563eb}.proj-steuerung .mhead.mhead--sb2 .mh-lead-link{padding:0;border:0;background:none;color:#2563eb;font-size:13px;font-weight:600;cursor:pointer}.proj-steuerung .mhead.mhead--sb2 .mh-lead-link:hover{color:#1d4ed8;text-decoration:underline}.proj-steuerung .mhead.mhead--sb2 .mh-gaps,.proj-steuerung .mhead.mhead--sb2 .mh-gap-link{color:#b45309;font-size:13px;font-weight:600}.proj-steuerung .pw-tabs-sb2{display:flex;flex-wrap:wrap;margin:2px -20px 0;padding:0 20px 0 42px;border-top:1px solid #eef2f6}.proj-steuerung .pw-tab-sb2{display:inline-flex;align-items:center;gap:6px;margin-right:18px;padding:10px 2px;border:0;border-bottom:2px solid transparent;background:none;color:#475569;font-size:14px;cursor:pointer}.proj-steuerung .pw-tab-sb2:hover{color:#1a202c}.proj-steuerung .pw-tab-sb2.on{border-bottom-color:#2563eb;color:#1d4ed8;font-weight:600}.sb2-num{font-variant-numeric:tabular-nums}.sb2-list{display:flex;flex-direction:column;gap:10px;min-width:0}.sb2-list-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sb2-list-title{margin:0;font-size:15px;font-weight:700;color:#1a202c}.sb2-list-count{color:#64748b;font-weight:400}.sb2-chip-on{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.sb2-search{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#64748b}.sb2-search input{width:150px;border:none;outline:none;background:transparent;color:#1a202c;font-size:13px}.sb2 .sb2-search input:focus-visible{outline:none}.sb2-search:focus-within{outline:2px solid #2563eb;outline-offset:2px}.sb2-pop-anchor{position:relative}.sb2-pop{position:absolute;z-index:30;padding:12px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;box-shadow:0 10px 28px #0f172a29;text-align:left}.sb2-cols-pop{top:38px;right:0;z-index:40;display:flex;flex-direction:column;gap:8px;width:300px;border-color:#e2e8f0;box-shadow:0 8px 24px #0f172a1f}.sb2-cols-selects{display:grid;grid-template-columns:1fr 1fr;gap:6px}.sb2-inp{width:100%;min-height:36px;padding:0 10px;border:1px solid #cbd5e1;border-radius:7px;background:#fff;color:#1a202c;font-size:14px}.sb2-cols-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px}.sb2-ck{display:flex;align-items:center;gap:10px;padding:4px 0;color:#1a202c;font-size:13px}.sb2-cols-foot{color:#64748b;font-size:11px}.sb2-list-card{overflow-x:auto}.sb2-table{min-width:980px;font-size:13px}.sb2-gr{display:grid;align-items:center;gap:0 10px;min-height:50px;padding:6px 10px;border-bottom:1px solid #eef2f6}.sb2-gr:hover{background:#f8fafc}.sb2-gr:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.sb2-gr.on{background:#eff6ff}.sb2-gr.sb2-gh{min-height:34px;border-bottom-color:#e2e8f0;background:#f8fafc;color:#475569;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sb2-gh-cell{position:relative;min-width:0}.sb2-gh-cell .fnl-th-wrap{display:inline-flex;align-items:center;gap:2px}.sb2-gh-cell .fnl-th-label,.sb2-gh-cell .fnl-sortlabel,.sb2-gh-cell button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.sb2-gh-cell .fnl-filter-pop{text-transform:none;letter-spacing:0;font-weight:400}.sb2-group-head{padding:8px 10px;border-bottom:1px solid #e2e8f0;background:#f1f5f9;color:#334155;font-size:12px;font-weight:600}.sb2-cell-name{min-width:0}.sb2-name-line{display:flex;align-items:center;gap:4px;min-width:0}.sb2-ak{display:inline-flex;align-items:center;gap:3px;padding:2px 4px;border:none;border-radius:4px;background:none;color:#64748b;cursor:pointer}.sb2-ak:hover{background:#eff6ff;color:#2563eb}.sb2-noemail{display:inline-flex;color:#b45309}.sb2-row-menu{margin-left:auto}.sb2-row-menu-btn{width:26px;height:26px;opacity:0}.sb2-gr:hover .sb2-row-menu-btn,.sb2-gr:focus-within .sb2-row-menu-btn,.sb2-row-menu-btn[aria-expanded=true]{opacity:1}.sb2-menu{top:30px;right:0;display:flex;flex-direction:column;gap:2px;width:200px;padding:6px}.sb2-menu button{padding:7px 8px;border:none;border-radius:6px;background:none;color:#1a202c;font-size:13px;text-align:left;cursor:pointer}.sb2-menu button:hover{background:#f1f5f9}.sb2-menu button.danger{color:#a4262c}.sb2-name-sub,.sb2-import-name{display:flex;align-items:center;gap:6px;color:#64748b;font-size:11px}.sb2-data-low{margin-left:-2px;color:#7a5c12;font-weight:600}.sb2-cell-name .fnl-dup-chip,.sb2-cell-name .fnl-dup-actions{margin-right:6px}.sb2-steps{display:flex;gap:3px}.sb2-step{display:inline-block;width:20px;height:6px;border-radius:3px;background:#e2e8f0}.sb2-step.done{background:#2563eb}.sb2-step.cur{background:#93c5fd}.sb2-step.lost{background:#cbd5e1}.sb2-stage-label{display:block;margin-top:4px;color:#334155;font-size:12px}.sb2-nowrap{white-space:nowrap}.sb2-block{display:block}.sb2-ans{color:#64748b;font-size:13px}.sb2-ans.pos{color:#107c10;font-weight:600}.sb2-ans.new{color:#1d4ed8;font-weight:600}.sb2-ans.neg{color:#475569}.sb2-cell-sub{display:block;color:#64748b;font-size:11px}.sb2-cell-next{min-width:0}.sb2-next-text{display:block;max-width:100%;padding:0;border:none;background:none;color:#1a202c;font-size:13px;text-align:left;cursor:text}.sb2-next-text:hover{color:#2563eb}.sb2-inline-edit{width:100%;min-height:28px;padding:0 8px;border:1px solid #cbd5e1;border-radius:6px;font-size:13px}.sb2-due{display:inline-flex;align-items:center;gap:4px;color:#64748b;font-size:12px}.sb2-due.over{color:#b45309;font-weight:600}.sb2-due.today{color:#1d4ed8;font-weight:600}.sb2-av{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:#e0e7ff;color:#3730a3;font-size:11px;font-weight:700;cursor:pointer}.sb2-av.empty{border:1px dashed #cbd5e1;background:#fff;color:#64748b}.sb2-owner-pop{top:34px;right:0;width:220px}.sb2-owner-pop select{width:100%;min-height:34px}.sb2-fitb{display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 6px;border:1px solid transparent;border-radius:5px;font-size:12px;font-weight:700;cursor:pointer}.sb2-fitb:hover{outline:2px solid #93c5fd}.sb2-fitb-a{background:#dbeafe;color:#1e3a8a}.sb2-fitb-b{background:#f1f5f9;color:#334155}.sb2-fitb-c,.sb2-fitb-none{border-color:#e2e8f0;background:#fff;color:#64748b}.sb2-fitb.proposed{border:1px dashed #b8860b}.sb2-fit-pop{top:34px;right:0;display:flex;flex-direction:column;gap:8px;width:360px;font-size:13px}.sb2-fit-pop-head{display:flex;align-items:center;gap:8px}.sb2-fit-pop-head strong{font-size:15px}.sb2-tag-amber{background:#fff8e7;color:#7a5c12}.sb2-fit-pop-kv{display:grid;grid-template-columns:116px minmax(0,1fr);gap:4px 8px;font-size:12px}.sb2-fit-pop-kv>span:nth-child(odd){color:#64748b}.sb2-fit-pop-thesis{margin:0;color:#334155;font-size:12px}.sb2-fit-pop-actions{display:flex;flex-wrap:wrap;gap:8px}.sb2-err{margin:0;color:#a4262c;font-size:12px}.sb2-empty{padding:28px;color:#475569;font-size:13px;text-align:center}.sb2-list-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 12px;border-top:1px solid #eef2f6;color:#64748b;font-size:11px}.sb2-list-foot .fnl-infotip{margin-left:6px}.sb2-bulkbar{position:sticky;bottom:12px;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:#1e293b;color:#fff;font-size:13px}.sb2-dbtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid #475569;border-radius:6px;background:#334155;color:#fff;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.sb2-dbtn:hover{background:#475569}.sb2-dbtn:disabled{opacity:.55;cursor:not-allowed}.sb2-dbtn-gold{color:#fde68a}.sb2-dbtn-ghost{background:transparent}.sb2-bulk-inline{display:inline-flex;align-items:center;gap:6px}.sb2-bulk-inline select{min-height:32px;border:1px solid #475569;border-radius:6px;background:#fff;color:#1a202c;font-size:13px}.sb2-bulk-note{color:#cbd5e1;font-size:12px}.sb2-gh-cell .fnl-th-filter{opacity:0}.sb2-gh-cell:hover .fnl-th-filter,.sb2-gh-cell .fnl-th-filter:focus-visible,.sb2-gh-cell .fnl-th-filter.active{opacity:1}.sb2-board{display:flex;flex-direction:column;gap:8px;min-width:0}.sb2-board-hint,.sb2-board-foot{color:#64748b;font-size:12px}.sb2-lanes{display:grid;gap:10px;padding-bottom:6px;overflow-x:auto}.sb2-lane{display:flex;flex-direction:column;gap:8px;min-height:440px;padding:8px;border-radius:10px;background:#eef2f6}.sb2-lane.over{outline:2px dashed #93c5fd;outline-offset:-2px}.sb2-lane-head{display:flex;align-items:baseline;gap:4px;padding:2px 4px}.sb2-lane-head .fnl-col-title{flex:1 1 auto;min-width:0;padding:0;border:none;background:none;color:#334155;font-size:12px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer}.sb2-lane-head .fnl-col-sort{padding:0;border:none;background:none;color:#64748b;cursor:pointer}.sb2-lane-count{color:#475569;font-size:12px}.sb2-kcard{display:flex;flex-direction:column;gap:6px;width:100%;padding:9px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#1a202c;font-size:13px;text-align:left;cursor:grab}.sb2-kcard:hover{border-color:#93c5fd}.sb2-kcard-top{display:flex;justify-content:space-between;gap:6px}.sb2-kcard-top strong{font-size:13px;font-weight:600}.sb2-kfit{flex:none;height:fit-content;padding:0 5px;border:1px solid transparent;border-radius:4px;font-size:11px;font-weight:700}.sb2-kfit.proposed{border:1px dashed #b8860b}.sb2-kcard-sub{color:#64748b;font-size:11px}.sb2-kcard-foot{display:flex;align-items:center;justify-content:space-between;gap:6px}.sb2-kcard-foot .sb2-due{font-size:11px}.sb2-av-sm{width:22px;height:22px;font-size:10px;cursor:default}.sb2-board-dups summary{color:#475569;font-size:12px;cursor:pointer}.sb2-board-dups-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin-top:8px}.sb2-panel{display:flex;flex-direction:column;gap:12px;padding:16px 18px;font-size:13px}.sb2-panel-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sb2-panel-title{margin:0;color:#1a202c;font-size:15px;font-weight:700}.sb2-panel-note{color:#64748b;font-size:12px}.sb2-row-ws{flex-wrap:nowrap}.sb2-rail{flex:0 0 320px;max-width:100%;overflow:hidden}.sb2-rail-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #e2e8f0}.sb2-rail-keys{color:#64748b;font-size:11px}.sb2-rail-list{max-height:calc(100vh - 220px);overflow-y:auto}.sb2-mini{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:none;border-bottom:1px solid #eef2f6;background:#fff;color:#1a202c;text-align:left;cursor:pointer}.sb2-mini:hover{background:#f8fafc}.sb2-mini.on{background:#eff6ff;box-shadow:inset 3px 0 #2563eb}.sb2-mini-top{display:flex;align-items:center;gap:8px}.sb2-mini-top strong{flex:1 1 auto;overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sb2-mini-sub{display:flex;justify-content:space-between;gap:8px;font-size:12px}.sb2-mini-stage{overflow:hidden;color:#475569;text-overflow:ellipsis;white-space:nowrap}.sb2-mini-sub .sb2-due{flex:none;white-space:nowrap}.sb2-ws{display:flex;flex:999 1 900px;flex-direction:column;min-width:0;overflow:hidden}.sb2-ws:focus{outline:none}.sb2-ws-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;border-bottom:1px solid #e2e8f0}.sb2-ws-title{margin:0;color:#1a202c;font-size:22px;font-weight:700;line-height:30px}.sb2-ws-akte{font-size:12px}.sb2-tag-blue{background:#eff6ff;color:#1d4ed8}.sb2-ws-next{color:#475569;font-size:12px}.sb2-ws-next strong{color:#1a202c}.sb2-ws-menu{top:34px;right:0;z-index:40;width:240px}.sb2-ws-body{display:flex;flex-wrap:wrap;align-items:stretch}.sb2-ws .fnl-modal-ctx.sb2-ws-left{display:flex;flex:0 0 320px;flex-direction:column;gap:14px;max-width:100%;min-width:0;max-height:none;padding:16px;overflow:visible;border-right:1px solid #e2e8f0;background:#fbfcfe}.sb2-ws-gaps{margin-bottom:6px;color:#475569;font-size:12px}.sb2-ws-main{display:flex;flex:999 1 560px;flex-direction:column;min-width:0}.sb2-ws-tabs{display:flex;flex-wrap:wrap;gap:2px;padding:0 12px;border-bottom:1px solid #e2e8f0;background:#fff}.sb2-ws-tab{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 14px;border:none;border-bottom:2px solid transparent;background:none;color:#475569;font-size:14px;cursor:pointer}.sb2-ws-tab:hover{color:#1a202c}.sb2-ws-tab.on{border-bottom-color:#2563eb;color:#1d4ed8;font-weight:600}.sb2-ws-tab-n{color:#64748b;font-size:12px}.sb2-ws-panel{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.sb2-ws-panel[hidden]{display:none}.sb2-ws .sb2-ws-left .fnl-drawer-kv{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px;align-items:center;padding:7px 0;font-size:13px}.sb2-ws .sb2-ws-left .fnl-drawer-kv .k{color:#475569;font-size:13px}.sb2-ws .sb2-ws-left .fnl-drawer-kv .v{font-family:inherit;font-size:13px;text-align:left}.sb2-ws .sb2-ws-head{flex-wrap:nowrap}.sb2-ws-title{flex:none;white-space:nowrap}.sb2-ws-head>.sb2-tag,.sb2-ws-head>.sb2-fitb,.sb2-ws-head>.sb2-ak,.sb2-ws-head>.sb2-ib,.sb2-ws-head>.sb2-pop-anchor{flex:none}.sb2-ws .sb2-ws-next{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb2-ws,.sb2-rail{scroll-margin-top:100px}.sb2-nda-state{font-size:13px;font-weight:600;color:#1a202c;margin:2px 0 8px}.sb2-nda-actions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}.sb2-nda-buttons{display:flex;gap:8px}.sb2-nda-hint{flex-basis:100%;margin:0;font-size:11px;color:#64748b}.sb2-ws-enrich-error{color:#b45309}.sb2-ws .sb2-ws-head{gap:18px;padding:12px 18px 12px 22px}.sb2-ws-id{display:flex;flex:0 1 auto;flex-direction:column;gap:6px;min-width:0}.sb2-ws-name{display:flex;align-items:baseline;gap:10px;min-width:0}.sb2-ws .sb2-ws-title{font-size:20px;line-height:26px;letter-spacing:-.01em}.sb2-ws-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sb2-ws-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#334155;font-size:12px;font-weight:600;white-space:nowrap}.sb2-ws-pill.btnlike{cursor:pointer}.sb2-ws-pill.btnlike:hover{border-color:#93c5fd;background:#f8fafc}.sb2-ws-pill .lab{color:#64748b;font-weight:500}.sb2-ws-scale{display:inline-flex;gap:2px}.sb2-ws-scale i{display:block;width:6px;height:10px;border-radius:2px;background:#e2e8f0}.sb2-ws-scale i.on{background:#60a5fa}.sb2-ws-fit{display:inline-flex;align-items:stretch;height:24px;padding:0;overflow:hidden;border:1px solid #e8d5a0;border-radius:12px;background:#fff;font-size:12px;font-weight:700;cursor:pointer}.sb2-ws-fit span{display:inline-flex;align-items:center;padding:0 9px}.sb2-ws-fit .g{border-left:1px solid #e8d5a0;background:#fff8e7;color:#7a5c12;font-weight:600}.sb2-ws-fit .ok{border-left:1px solid #a7f3d0;background:#ecfdf5;color:#047857;font-weight:600}.sb2-ws-fit:hover{outline:2px solid #93c5fd}.sb2-ws-nextcard{display:flex;flex:0 1 auto;align-items:center;gap:12px;min-width:0;padding:7px 8px 7px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.sb2-ws-nextcard.due{border-color:#fcd34d;background:#fffbeb}.sb2-ws-nextcard .t{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.25}.sb2-ws-nextcard .t small{color:#64748b;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.sb2-ws-nextcard.due .t small{color:#b45309}.sb2-ws-nextcard .t b{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.sb2-ws-nextcard .t b em{font-style:normal;font-weight:600}.sb2-ws-nextcard.due .t b em{color:#b45309}.sb2-ws-nextcard .t span{color:#475569;font-size:12px}.sb2-ws-nextcard .sb2-btn.sm{min-height:28px;padding:0 9px;font-size:12.5px}.sb2-ws-navgrp{display:flex;flex:none;align-items:center;gap:2px;padding-left:10px;border-left:1px solid #e2e8f0}.sb2-ws-pos{padding:0 4px;color:#64748b;font-size:12px}.sb2-ws .sb2-ws-kv{display:grid;grid-template-columns:90px minmax(0,1fr) 24px;gap:8px;align-items:start;min-height:32px;padding:6px 0;font-size:13px}.sb2-ws .sb2-ws-kv>.k{padding-top:2px;color:#64748b}.sb2-ws .sb2-ws-kv>.v{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding-top:2px;line-height:1.4;overflow-wrap:anywhere}.sb2-ws .sb2-ws-kv>.v .muted{color:#94a3b8}.sb2-ws-text{white-space:pre-wrap}.sb2-ws .sb2-ws-kv--edit{grid-template-columns:90px minmax(0,1fr)}.sb2-ws .sb2-ws-kv--edit>.v{flex-direction:column;align-items:stretch}.sb2-ws .sb2-ws-kv--edit textarea{width:100%;padding:6px 8px;border:1px solid #cbd5e1;border-radius:6px;font:inherit;resize:vertical}.sb2-ws-edit-actions{display:flex;gap:6px}.sb2-ws .sb2-btn.sm,.sb2-ws .sb2-btnp.sm{min-height:28px;padding:0 9px;font-size:12.5px}.sb2-ws-completeness{display:inline-flex;align-items:center;gap:8px}.sb2-ws-bar{display:inline-flex;gap:2px}.sb2-ws-bar i{display:block;width:10px;height:8px;border-radius:2px;background:#e2e8f0}.sb2-ws-bar i.on{background:#b8860b}.sb2-qr{position:sticky;bottom:0;z-index:1;flex:none;border-top:1px solid #e2e8f0;padding:10px 0 0;background:#fff}.sb2-qr__box{max-width:720px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;overflow:hidden}.sb2-qr__box:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #eff6ff}.sb2-qr__top{padding:7px 10px 0;font-size:12px;color:#64748b}.sb2-qr__top b{color:#334155;font-weight:600}.sb2-qr__text{display:block;width:100%;box-sizing:border-box;border:none;outline:none;resize:vertical;padding:6px 12px 8px;font:inherit;font-size:13.5px;line-height:1.5;min-height:58px;background:none}.sb2-qr__bar{display:flex;align-items:center;gap:10px;padding:7px 8px 7px 12px;border-top:1px solid #f1f5f9;background:#f8fafc}.sb2-qr__note{flex:1;font-size:11.5px;color:#64748b}.sb2-qr__msg{margin:8px 0 0;font-size:12.5px;color:#334155}.sb2-qr__msg--warn{color:#b45309}.sb2-pc-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sb2-pc-head small{font-size:12px;color:#64748b}.sb2-pc-card{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.sb2-pc-top{display:flex;align-items:center;gap:10px}.sb2-av-lg{width:36px;height:36px;font-size:13px}.sb2-pc-nm{display:flex;flex:1;flex-direction:column;min-width:0}.sb2-pc-nm .fnl-company-link{font-weight:600;font-size:14px;text-align:left}.sb2-pc-sub{font-size:12px;color:#64748b}.sb2-pc-chan{display:grid;grid-template-columns:16px minmax(0,1fr) 28px;align-items:center;gap:8px;font-size:12.5px;color:#334155}.sb2-pc-chan>svg{color:#94a3b8}.sb2-pc-chan .v{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb2-pc-chan .v.muted{color:#64748b}.sb2-pc-ib{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#475569;cursor:pointer}.sb2-pc-ib:hover:not(:disabled){border-color:#93c5fd;background:#eff6ff;color:#2563eb}.sb2-pc-ib:disabled{cursor:default;opacity:.45}.sb2-pc-copied{font-size:12px;color:#15803d}.sb2-pc-foot{padding-top:9px;border-top:1px solid #f1f5f9}.sb2-pc-menu{right:0;left:auto}.sb2-pc-sub{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sb2-pc-copied--fail{color:#b45309}.sb2-pc-chan .v{-webkit-user-select:text;user-select:text}.sb2-navi-stage{position:relative}.sb2-navi-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;padding:0;border:none;background:transparent;cursor:pointer}.sb2-navi-hit:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.sb2-navi-quote{position:relative;z-index:1;padding:2px 4px;border:1px solid transparent;border-radius:4px;background:none;font-family:inherit;cursor:pointer}.sb2-navi-quote:hover{border-color:#93c5fd;background:#fff;color:#1d4ed8;text-decoration:underline}.sb2-navi-quote.on{border-color:#2563eb;background:#fff;color:#1d4ed8;font-weight:600}.sb2-empty-reached{color:#334155}.rep{display:flex;flex-direction:column;gap:14px;font-size:13px;color:#1e293b}.rep-state{padding:16px;color:#64748b}.rep-card{background:var(--p-panel, #fff);border:1px solid var(--p-line, #e2e8f0);border-radius:16px;padding:20px 22px;display:flex;flex-direction:column;gap:14px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a1a}.rep-card-title{font-size:13px;font-weight:700;color:#334155;margin:0}.rep-muted{font-size:11px;color:#94a3b8}.rep-generated{font-size:11px;color:var(--p-faint-2, #94a3b8);text-align:right;font-variant-numeric:tabular-nums}.rep-export{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.rep-export-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.rep-export-cta{background:var(--elli-accent, #2563eb);color:#fff;border:0;border-radius:9px;padding:9px 15px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #0f172a14}.rep-export-cta:disabled{opacity:.55;cursor:not-allowed}.rep-export-ok{font-size:12px;color:#166534;background:var(--p-green-bg, #f0fdf4);border:1px solid #bbf7d0;border-radius:9px;padding:7px 11px}.rep-export-err{font-size:12px;color:#b91c1c;background:var(--p-red-bg, #fef2f2);border:1px solid #fecaca;border-radius:9px;padding:7px 11px}.rep-link{align-self:flex-start;background:none;border:0;color:var(--elli-accent, #2563eb);cursor:pointer;font-size:12px;padding:0}.rep-link:hover{text-decoration:underline}.rep-spine{display:flex;gap:6px;flex-wrap:wrap}.rep-spine-step{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:16px;background:#f1f5f9;color:#64748b;font-size:12px}.rep-spine-step.done{background:#eef2ff;color:#475569}.rep-spine-step.active{background:var(--elli-accent, #2563eb);color:#fff;font-weight:600}.rep-spine-dot{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.7}.rep-gates{display:flex;gap:8px;flex-wrap:wrap}.rep-gate-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;font-size:12px}.rep-gate-chip.passed{border-color:#bbf7d0;background:#f0fdf4}.rep-gate-status{color:#64748b}.rep-gate-chip.passed .rep-gate-status{color:#166534}.rep-gate-mig{font-size:10px;padding:0 6px;border-radius:8px;background:#fef9e7;color:#b45309}.rep-gate-crit{font-variant-numeric:tabular-nums;color:#94a3b8}.rep-gate-chip.clickable{cursor:pointer;font:inherit;color:inherit;padding:3px 10px}.rep-gate-chip.clickable:hover{border-color:var(--elli-accent, #2563eb);background:#eff6ff}.rep-export-err .rep-link{display:block;margin-top:6px}.rep-state .rep-link{margin-top:8px}.rep-funnel{display:flex;flex-direction:column;gap:5px}.rep-funnel-row{display:grid;grid-template-columns:150px 1fr 40px 140px 48px;align-items:center;gap:8px}.rep-funnel-head{font-size:11px;color:#64748b}.rep-funnel-head>span{text-align:right}.rep-funnel-current{text-align:right;font-size:12px;font-variant-numeric:tabular-nums}.rep-funnel-label{font-size:12px}.rep-funnel-bar-wrap{background:#f1f5f9;border-radius:999px;height:10px;overflow:hidden}.rep-funnel-bar{display:block;height:100%;background:var(--elli-accent, #2563eb);border-radius:999px;min-width:2px}.rep-funnel-count{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.rep-funnel-conv{text-align:right;font-size:11px;color:#94a3b8;font-variant-numeric:tabular-nums}.rep-lost{border-top:1px solid #f1f5f9;padding-top:8px}.rep-lost-head{font-size:12px;font-weight:600;color:#b45309;margin-bottom:6px}.rep-lost-cols{display:flex;gap:24px;flex-wrap:wrap}.rep-lost-item{display:flex;justify-content:space-between;gap:12px;font-size:12px;min-width:140px}.rep-kpis{display:flex;gap:10px;flex-wrap:wrap}.rep-kpi{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--p-line, #e2e8f0);border-radius:12px;background:var(--p-panel, #fff);min-width:110px;box-shadow:0 1px 2px #0f172a0d}.rep-kpi-v{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.rep-kpi-l{font-size:11px;color:var(--p-faint, #64748b)}.rep-kpi.ok{border-color:#bbf7d0}.rep-kpi.ok .rep-kpi-v{color:#166534}.rep-kpi.off{border-color:#fecaca}.rep-kpi.off .rep-kpi-v{color:#b91c1c}.rep-offer-extra{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rep-top-offer{font-size:12px}.rep-flag{font-size:11px;padding:1px 8px;border-radius:10px}.rep-flag.credit{background:#fee2e2;color:#991b1b}.rep-resp-row{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;margin-top:4px}.rep-ce-hint{font-size:11px;color:var(--p-amber, #b45309);background:var(--p-amber-bg, #fef9e7);border:1px solid #f7630c30;border-radius:9px;padding:7px 11px}.rep :focus-visible{outline:2px solid var(--p-accent, #2563eb);outline-offset:2px}.rep-email-draft{display:flex;flex-direction:column;gap:8px;margin-top:6px;padding:12px 14px;background:var(--elli-surface, #f8fafc);border:1px solid #e2e8f0;border-radius:11px}.rep-email-hd{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.rep-email-meta{font-size:13px;color:#1e293b}.rep-email-meta .k{color:#94a3b8;font-weight:600;margin-right:4px}.rep-email-note{font-size:12px;color:#64748b;line-height:1.45}.rep-email-confirm{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;color:#1e293b}.rep-portal{margin:10px 0 4px;padding:14px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.rep-portal-hd{display:flex;align-items:center;justify-content:space-between;gap:12px}.rep-portal-hd h3{margin:0;font-size:14px}.rep-portal-url{font-family:ui-monospace,monospace;font-size:12px;color:#1e293b;word-break:break-all;margin:4px 0}.sp-muted-sm{font-size:11px;color:#94a3b8}.rep-portal-links{margin-top:8px;display:flex;flex-direction:column;gap:4px}.rep-portal-link{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#475569}.rep-portal-sect{margin-top:14px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.rep-portal-empty{font-size:13px;color:#94a3b8;margin-top:6px}.rep-portal-props{margin-top:8px;display:flex;flex-direction:column;gap:8px}.rep-portal-prop{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:9px;background:#f8fafc}.rep-portal-prop-name{font-weight:700;font-size:13px}.rep-portal-verdict{display:inline-block;margin-top:3px;font-size:11px;font-weight:600;color:#1e40af;background:#eff4ff;border:1px solid #c7d7fe;border-radius:6px;padding:1px 7px}.rep-portal-prop-comment{font-size:12px;color:#475569;margin-top:4px}.rep-portal-prop-actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.rep-export-cta.sm{padding:5px 11px;font-size:12px}.rep-portal-share-row{display:flex;gap:8px;align-items:center;margin-top:8px;flex-wrap:wrap}.rep-portal-recipient{flex:1;min-width:200px;padding:8px 10px;font:inherit;font-size:13px;border:1px solid #e2e8f0;border-radius:8px}.llp-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;z-index:1000;overflow-y:auto}.llp-modal{background:#fff;border-radius:14px;width:min(760px,100%);max-height:calc(100vh - 80px);display:flex;flex-direction:column;box-shadow:0 24px 60px #0f172a4d}.llp-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.llp-head h3{margin:0;font-size:15px;font-weight:700;color:#0f172a}.llp-x{border:0;background:none;font-size:22px;line-height:1;color:#94a3b8;cursor:pointer;padding:0 4px}.llp-body{padding:16px 20px;overflow-y:auto}.llp-quality{border-radius:10px;padding:12px 14px;font-size:13px;margin-bottom:14px}.llp-quality.ok{background:var(--p-green-bg, #f0fdf4);border:1px solid #bbf7d0;color:#166534}.llp-quality.warn{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.llp-quality-hd{font-weight:600}.llp-quality-names{margin-top:6px;font-size:12px;color:#b45309}.llp-ack{display:flex;gap:8px;align-items:flex-start;margin-top:10px;font-size:13px;font-weight:600;cursor:pointer}.llp-ack input{margin-top:2px}.llp-report{border:1px solid #e2e8f0;border-radius:10px;padding:14px;margin-bottom:16px}.llp-report-hd{margin-bottom:10px}.llp-report-title{font-size:15px;font-weight:700;color:#0f172a}.llp-funnel{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.llp-chip{font-size:11px;background:#f1f5f9;color:#475569;border-radius:6px;padding:2px 8px}.llp-stage{margin-top:12px}.llp-stage-hd{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-bottom:6px}.llp-card{border:1px solid #edf1f6;border-radius:8px;padding:10px 12px;margin-bottom:8px}.llp-card.unenriched{border-color:#fde68a;background:#fffdf5}.llp-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.llp-card-name{font-weight:600;color:#0f172a}.llp-tag{font-size:10px;background:#eef2ff;color:#4338ca;border-radius:5px;padding:1px 6px}.llp-tag.warn{background:#fef3c7;color:#92400e}.llp-facts{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:12px;color:#475569}.llp-desc{margin-top:6px;font-size:12px;color:#334155;line-height:1.45}.llp-sub{margin-top:5px;font-size:12px;color:#475569}.llp-sub b{color:#334155;font-weight:600}.llp-send{border-top:1px solid #e2e8f0;padding-top:14px}.llp-send-lab{display:block;font-size:12px;font-weight:600;color:#334155;margin-bottom:6px}.llp-select{width:100%;padding:8px 10px;font:inherit;font-size:13px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;margin-bottom:8px}.llp-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:12px}.llp-gate-hint{margin-top:8px;font-size:12px;color:#b45309;text-align:right}.pm-section{margin-top:12px}.pm-head{font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#94a3b8;margin:0 0 10px;display:flex;align-items:center;justify-content:space-between}.pm-btn{font:inherit;font-size:12px;font-weight:600;border:1px solid #cbd5e1;background:#fff;color:#0f172a;border-radius:6px;padding:6px 12px;cursor:pointer}.pm-btn:hover{border-color:#2563eb}.pm-btn.primary{background:#2563eb;border-color:#2563eb;color:#fff}.pm-btn.primary:disabled{background:#94a3b8;border-color:#94a3b8;cursor:not-allowed}.pm-btn.mini{font-size:11px;padding:3px 8px}.pm-row{border:1px solid #e2e8f0;border-radius:6px;padding:8px 10px;margin-bottom:8px;display:grid;grid-template-columns:1fr auto;gap:4px 10px;background:#fff}.pm-row .pm-t{font-weight:600;font-size:13px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pm-row .pm-meta{grid-column:1 / -1;display:flex;gap:10px;flex-wrap:wrap;font-size:11px;color:#64748b}.pm-aussenprov{grid-column:1 / -1;margin-top:8px;padding-top:8px;border-top:1px dashed #e2e8f0}.pm-aussenprov-head{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#64748b;margin-bottom:6px}.pm-aussenprov-invoicer{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px;margin-bottom:8px}.pm-aussenprov-label{color:#64748b}.pm-aussenprov-locked-hint{font-size:11px;color:#94a3b8;font-style:italic}.pm-aussenprov-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-bottom:8px}.pm-aussenprov-special,.pm-aussenprov-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}.pm-row .pm-cta{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pm-badge{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:9.5px;font-weight:700;letter-spacing:.5px;padding:1px 8px;border-radius:9px;border:1px solid;text-transform:uppercase}.pm-badge.angefragt{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.pm-badge.aktiv,.pm-badge.abgeschlossen{color:#059669;background:#ecfdf5;border-color:#a7f3d0}.pm-badge.pausiert{color:#d97706;background:#fffbeb;border-color:#fde68a}.pm-badge.beendet{color:#64748b;background:#f8fafc;border-color:#cbd5e1}.pm-chip{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:10px;padding:1px 7px;border-radius:9px;border:1px solid;white-space:nowrap}.pm-chip.ok{color:#059669;background:#ecfdf5;border-color:#a7f3d0}.pm-chip.warn{color:#d97706;background:#fffbeb;border-color:#fde68a}.pm-chip.grey{color:#64748b;background:#f8fafc;border-color:#cbd5e1}.pm-warn656{background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:6px 10px;font-size:11.5px;color:#d97706;margin-top:4px}.pm-state{color:#64748b;font-size:12px;padding:4px 0}.pm-err{color:#e1042d}.pm-foot{font-size:11px;color:#64748b;margin-top:8px}.pm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding-top:8vh;background:#0f172a73}.pm-modal-inner{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:16px 18px;width:min(480px,92vw);max-height:84vh;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.pm-modal-title{font-size:14px;font-weight:700}.pm-field{display:flex;flex-direction:column;gap:3px;font-size:11px;color:#475569}.pm-field input,.pm-field select{font:inherit;font-size:12.5px;border:1px solid #cbd5e1;border-radius:6px;padding:6px 8px;background:#fff;color:#0f172a}.pm-mrow{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pm-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.pm-req{color:#d97706;margin-left:2px}.pm-hint{font-size:11px;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:6px 10px}.pm-section{border:1px solid var(--border, #e2e8f0);border-radius:9px;background:#f8fafc;overflow:hidden;padding:10px 12px}.pm-section.pm-empty{border-style:dashed;border-color:#cbd5e1}.pm-section.pm-inprogress{box-shadow:inset 3px 0 #2563eb}.pm-section.pm-hasactive{box-shadow:inset 3px 0 #059669;background:#fff}.pm-head .pm-title{font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#475569}.pm-head .pm-summary{font-size:11px;font-weight:600;color:#64748b}.pm-head .pm-btn.mini.primary{margin-left:auto}.ov-section{border:1px solid var(--border-subtle, #e2e8f0);border-radius:8px;padding:12px 14px;margin:12px 0;background:var(--surface-raised, #fff)}.ov-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ov-title{font-size:13px;font-weight:600}.ov-chip{font-size:11px;padding:2px 8px;border-radius:999px;background:#eff6ff;color:#1d4ed8}.ov-state{font-size:12px;color:var(--text-muted, #64748b);margin:8px 0}.ov-mode-toggle{display:flex;gap:6px;margin-bottom:10px}.ov-btn{font-size:12px;padding:6px 12px;border-radius:6px;border:1px solid #cbd5e1;background:#fff;cursor:pointer}.ov-btn.mini{padding:4px 10px}.ov-btn.primary,.ov-btn.active{background:#2563eb;border-color:#2563eb;color:#fff}.ov-btn:disabled{opacity:.6;cursor:not-allowed}.ov-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;margin-bottom:10px}@media (max-width: 899px){.ov-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.ov-field{display:block;min-width:0;font-size:11px}.ov-label{display:block;min-height:30px;line-height:15px;color:var(--p-muted, #475569)}.ov-req{color:var(--p-amber, #d97706);margin-left:2px}.ov-input-wrap{display:flex;align-items:center;height:30px;border:1px solid #cbd5e1;border-radius:4px;background:#fff}.ov-input-wrap:focus-within{border-color:var(--p-accent, #2563eb)}.ov-input-wrap input{flex:1 1 auto;min-width:0;font-size:12px;padding:0 6px;border:0;outline:none;background:transparent;text-align:right;font-variant-numeric:tabular-nums}.ov-input-wrap input[type=date]{text-align:left}.ov-unit{flex:0 0 auto;padding:0 8px;font-size:11px;color:var(--p-faint, #64748b);border-left:1px solid #e2e8f0;line-height:28px;white-space:nowrap}.ov-result{margin:10px 0}.ov-band-row{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;font-size:12px}.ov-band-row strong{font-size:14px;color:#0f172a}.ov-distressed{font-size:11px;color:#64748b;margin-top:6px}.ov-disclaimer{font-size:10px;color:#94a3b8;margin:10px 0 6px;line-height:1.4}.ov-actions{margin-top:4px}.ov-save-error{font-size:12px;color:#b91c1c;margin-bottom:6px}.ov-upload{margin-bottom:10px}.ov-hint{display:block;font-size:11px;color:#64748b;margin-top:4px}.ol-section{border:1px solid var(--border-subtle, #e2e8f0);border-radius:8px;padding:12px 14px;margin:12px 0;background:var(--surface-raised, #fff)}.ol-head{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.ol-title{font-size:13px;font-weight:600}.ol-ampel{font-size:11px;padding:3px 10px;border-radius:999px;font-weight:600}.ol-ampel.frei{background:#dcfce7;color:#166534}.ol-ampel.blockiert{background:#fee2e2;color:#991b1b}.ol-ampel.unbekannt{background:#fef3c7;color:#92400e}.ol-summary{font-size:11px;color:#64748b;margin-left:auto}.ol-state{font-size:12px;color:#64748b;margin:8px 0}.ol-mode-toggle{display:flex;gap:6px;margin-bottom:10px}.ol-btn{font-size:12px;padding:6px 12px;border-radius:6px;border:1px solid #cbd5e1;background:#fff;cursor:pointer}.ol-btn.mini{padding:4px 10px}.ol-btn.primary,.ol-btn.active{background:#2563eb;border-color:#2563eb;color:#fff}.ol-btn:disabled{opacity:.6;cursor:not-allowed}.ol-metrics{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;margin:10px 0;padding:8px 10px;background:#f8fafc;border-radius:6px}.ol-table-wrap{overflow-x:auto;margin:10px 0}.ol-table{width:100%;border-collapse:collapse;font-size:11px}.ol-table th,.ol-table td{border-bottom:1px solid #e2e8f0;padding:6px 8px;text-align:left}.ol-chip{display:inline-block;padding:2px 6px;border-radius:4px;font-size:10px}.ol-chip.ausstehend{background:#fef3c7;color:#92400e}.ol-chip.erteilt{background:#dcfce7;color:#166534}.ol-chip.verweigert{background:#fee2e2;color:#991b1b}.ol-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:10px 0}.ol-field{display:flex;flex-direction:column;gap:2px;font-size:11px}.ol-field input,.ol-field select{font-size:12px;padding:4px 6px;border:1px solid #cbd5e1;border-radius:4px}.ol-feasibility{font-size:11px;color:#64748b;margin-top:6px}.ol-feasibility.ok{color:#166534}.ol-feasibility.warn{color:#b45309}.ol-none{display:flex;flex-direction:column;gap:6px;margin-top:8px}.ol-none-note{font-size:12px;color:var(--text-secondary, #5b6573)}.ol-none-err{font-size:12px;color:#b42318}.object-offers-section{margin:16px 0;padding:12px 14px;border:1px solid var(--border-subtle, #e5e7eb);border-radius:8px;background:var(--surface-raised, #fafafa)}.oo-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.oo-title{font-weight:600;font-size:14px}.oo-summary{flex:1;font-size:12px;color:var(--text-muted, #6b7280)}.oo-btn{border:1px solid var(--border-subtle, #d1d5db);background:#fff;border-radius:6px;padding:6px 12px;font-size:12px;cursor:pointer}.oo-btn.primary{background:var(--accent-blue, #2563eb);border-color:var(--accent-blue, #2563eb);color:#fff}.oo-btn:disabled{opacity:.5;cursor:not-allowed}.oo-state{font-size:13px;color:var(--text-muted, #6b7280);padding:8px 0}.oo-row{display:grid;grid-template-columns:1fr auto auto auto;gap:8px 12px;align-items:center;padding:8px 0;border-top:1px solid var(--border-subtle, #eee);font-size:13px}.oo-row:first-of-type{border-top:none}.oo-bidder{font-weight:500}.oo-chip{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;background:#eef2ff;color:#3730a3;text-transform:uppercase}.oo-amt{font-variant-numeric:tabular-nums;white-space:nowrap}.oo-meta{font-size:11px;color:var(--text-muted, #6b7280)}.oo-doc-link{font-size:12px;color:var(--accent-blue, #2563eb);text-decoration:none}.oo-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1200}.oo-dialog{background:#fff;border-radius:10px;width:min(560px,96vw);max-height:90vh;overflow:auto;box-shadow:0 12px 40px #0000002e}.oo-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #eee}.oo-dialog-head h3{margin:0;font-size:16px}.oo-dialog-body{padding:14px 16px;display:flex;flex-direction:column;gap:12px}.oo-dialog-foot{padding:12px 16px;border-top:1px solid #eee;display:flex;gap:8px;justify-content:flex-end}.oo-fld{display:flex;flex-direction:column;gap:4px;font-size:13px}.oo-fld input,.oo-fld select,.oo-fld textarea{padding:7px 9px;border:1px solid #d1d5db;border-radius:6px;font-size:13px}.oo-mode-toggle{display:flex;gap:8px}.oo-mode-toggle button{flex:1;padding:6px;border:1px solid #d1d5db;background:#f9fafb;border-radius:6px;cursor:pointer;font-size:12px}.oo-mode-toggle button.active{border-color:var(--accent-blue, #2563eb);background:#eff6ff;color:var(--accent-blue, #2563eb)}.oo-banner.err{background:#fef2f2;color:#b91c1c;padding:8px 10px;border-radius:6px;font-size:13px}.oo-sub{font-size:12px;font-weight:600;color:#374151;margin-top:4px}.oo-picked{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 9px;border:1px solid #d1d5db;border-radius:6px;background:#f9fafb;font-size:13px}.oo-results{list-style:none;margin:4px 0 0;padding:0;border:1px solid #e5e7eb;border-radius:6px;max-height:180px;overflow:auto;background:#fff}.oo-results li{border-bottom:1px solid #f3f4f6}.oo-results li:last-child{border-bottom:none}.oo-results button{display:block;width:100%;text-align:left;padding:8px 10px;border:0;background:transparent;font-size:13px;cursor:pointer;color:#111827}.oo-results button:hover{background:#eff6ff;color:var(--accent-blue, #2563eb)}.ecs{margin-top:16px}.ecs-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ecs-title{margin:0;font-size:13px;font-weight:600;color:var(--p-ink, #0f172a)}.ecs-tag{font-size:9.5px;font-weight:600;line-height:14px;padding:0 5px;border-radius:6px;color:var(--p-accent, #2563eb);background:var(--p-accent-bg, #eff6ff);margin-left:4px;white-space:nowrap}.ecs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px}.ecs-card{display:flex;flex-direction:column;height:100%;border:.5px solid var(--p-line, #e2e8f0);border-radius:8px;padding:10px 12px;background:var(--p-surface, #fff);min-width:0}.ecs-card__title{display:flex;align-items:baseline;gap:8px;margin:0 0 6px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--p-faint, #64748b);white-space:nowrap}.ecs-card__spacer{flex:1 1 auto}.ecs-prov{text-transform:none;letter-spacing:0;font-weight:500;color:var(--p-accent, #2563eb)}.ecs-grid{display:grid;gap:0 24px;margin:0;align-content:start;grid-auto-rows:24px}.ecs-grid--1{grid-template-columns:minmax(0,1fr)}.ecs-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ecs-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}.ecs-row{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;border-bottom:1px solid var(--p-line-soft, #f1f5f9);height:24px;min-width:0}.ecs-row dt{color:var(--p-muted, #475569);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ecs-row dd{margin:0;font-weight:500;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;display:flex;align-items:center;gap:2px}.ecs-sect{grid-column:1 / -1;font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:var(--p-faint, #94a3b8);align-self:end;padding-bottom:2px}.ecs-chip{font-size:10px;font-weight:600;line-height:16px;padding:0 7px;border-radius:999px;border:1px solid var(--p-line, #e2e8f0);color:var(--p-muted, #475569);text-transform:none;letter-spacing:0}.ecs-chip--ok{color:var(--p-green, #059669);background:var(--p-green-bg, #ecfdf5);border-color:var(--p-green-bg, #ecfdf5)}.ecs-chip--warn{color:var(--p-amber, #d97706);background:var(--p-amber-bg, #fffbeb);border-color:var(--p-amber-bg, #fffbeb)}.ecs-band{display:flex;align-items:baseline;gap:6px;margin:2px 0 6px;font-size:13px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--p-faint, #64748b)}.ecs-band__v--base{font-size:16px;color:var(--p-ink, #0f172a)}.ecs-band__sep{color:var(--p-faint, #64748b)}.ecs-empty{font-size:12px;color:var(--p-faint, #64748b);margin:2px 0 6px}.ecs-review{text-transform:none;letter-spacing:0;font-weight:500;color:var(--p-amber, #d97706)}.ecs-review--ok{color:var(--p-green, #059669)}.ecs-lage summary{cursor:pointer;list-style:none}.ecs-lage summary::-webkit-details-marker{display:none}.ecs-text{font-size:12px;white-space:pre-wrap;margin:0 0 6px;color:var(--p-ink, #0f172a)}.ecs-text--clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.ecs-lage[open] .ecs-text--clamp{display:block;-webkit-line-clamp:unset}.ecs-more{color:var(--p-accent, #2563eb);font-size:11px;font-weight:600}.ecs-sources__title{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--p-faint, #64748b);margin-top:6px}.ecs-sources ul{margin:4px 0 0;padding-left:16px;font-size:11px}.ecs-edit{display:inline-flex;align-items:center;gap:4px}.ecs-edit__input{width:120px;height:22px;font:inherit;font-size:12px;text-align:right;padding:0 6px;border:1px solid var(--p-accent, #2563eb);border-radius:4px;font-variant-numeric:tabular-nums}.ecs-edit__ok,.ecs-edit__cancel{width:20px;height:20px;border:0;border-radius:4px;font-size:11px;line-height:20px;cursor:pointer;background:var(--p-accent-bg, #eff6ff);color:var(--p-accent, #2563eb)}.ecs-edit__cancel{background:transparent;color:var(--p-faint, #64748b)}.ecs-error{font-size:11px;color:var(--p-red, #b91c1c);margin:0 0 6px}.ecs-actions{display:flex;align-items:center;gap:8px;margin-top:8px}.ecs-btn{font:inherit;font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px;border:1px solid var(--p-line, #e2e8f0);background:var(--p-surface, #fff);color:var(--p-ink, #0f172a);cursor:pointer}.ecs-btn--mini{padding:1px 7px;font-size:10px;text-transform:none;letter-spacing:0}.ecs-btn--ghost{border-color:transparent;color:var(--p-muted, #475569)}.ecs-btn[disabled]{opacity:.6;cursor:default}.ecs-hint{font-size:10.5px;color:var(--p-faint, #64748b)}.ecs-lage-edit label{display:block;font-size:10.5px;color:var(--p-faint, #64748b);text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px}.ecs-lage-edit textarea{display:block;width:100%;font:inherit;font-size:12px;margin-top:2px;padding:6px;border:1px solid var(--p-line, #e2e8f0);border-radius:6px;resize:vertical}.reh{margin:0 0 14px}.reh-cover{display:grid;grid-template-columns:168px minmax(0,1fr);gap:18px;align-items:start}@media (max-width: 900px){.reh-cover{grid-template-columns:1fr}}.reh-thumb{width:168px;height:118px;border-radius:12px;overflow:hidden;border:1px solid var(--p-line, #e2e8f0);background:var(--p-canvas, #f8fafc)}.reh-thumb img{width:100%;height:100%;object-fit:cover;display:block}.reh-thumb__empty{width:100%;height:100%;display:grid;place-items:center;font-size:11px;color:var(--p-faint, #64748b);letter-spacing:.3px;text-transform:uppercase}.reh-main{min-width:0}.reh-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.reh-title{font-size:18px;font-weight:700;color:var(--p-ink, #0f172a);letter-spacing:-.01em}.reh-sub{font-size:12px;color:var(--p-muted, #475569);margin-top:2px}.reh-status{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid var(--p-line, #e2e8f0);color:var(--p-muted, #475569)}.reh-status--ready{color:var(--p-green, #059669);border-color:var(--p-green, #059669);background:var(--p-green-bg, #ecfdf5)}.reh-badge{font-size:10px;font-weight:600;padding:1px 7px;border-radius:10px;border:1px solid var(--p-accent, #2563eb);color:var(--p-accent, #2563eb);background:var(--p-accent-bg, #eff6ff)}.reh-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px;margin:12px 0 0}.reh-cell{min-width:0;padding:4px 0;border-bottom:1px solid var(--p-line, #e2e8f0)}.reh-cell dt{font-size:10.5px;text-transform:uppercase;letter-spacing:.3px;color:var(--p-faint, #64748b);margin:0 0 2px}.reh-cell dd{margin:0;display:flex;align-items:center;gap:6px;min-height:24px}.reh-val{font-size:15px;font-weight:600;color:var(--p-ink, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reh-val--num{font-variant-numeric:tabular-nums}.reh-prov{font-size:9.5px;font-weight:600;letter-spacing:.3px;color:var(--p-accent, #2563eb);border:1px solid var(--p-accent-bg, #eff6ff);background:var(--p-accent-bg, #eff6ff);border-radius:6px;padding:0 5px}.reh-gate{margin-top:12px}.reh-gate__row{display:flex;align-items:baseline;gap:10px;font-size:11.5px;color:var(--p-muted, #475569)}.reh-gate__n{font-weight:700;color:var(--p-amber, #d97706);font-variant-numeric:tabular-nums}.reh-gate__n.ok{color:var(--p-green, #059669)}.reh-gate__open{margin-left:auto;background:none;border:0;padding:0;color:var(--p-accent, #2563eb);font-size:11.5px;cursor:pointer}.reh-gate__bar{height:6px;border-radius:999px;background:var(--p-line, #e2e8f0);margin-top:5px;overflow:hidden}.reh-gate__fill{height:100%;background:var(--p-amber, #d97706);border-radius:999px;transition:width .2s}.reh-gate__fill.ok{background:var(--p-green, #059669)}.reh-val__sub{font-size:11px;color:var(--p-muted, #475569);font-variant-numeric:tabular-nums;white-space:nowrap}.reh-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.reh-chip{font-size:11px;font-weight:600;line-height:18px;padding:0 8px;border-radius:999px;border:1px solid transparent;background:var(--p-line, #e2e8f0);color:var(--p-muted, #475569);cursor:pointer;white-space:nowrap}.reh-chip--cell{cursor:default;font-size:10px;line-height:16px}.reh-chip--ok{background:var(--p-green-bg, #ecfdf5);color:var(--p-green, #059669);border-color:var(--p-green-bg, #ecfdf5)}.reh-chip--warn{background:var(--p-amber-bg, #fffbeb);color:var(--p-amber, #d97706);border-color:var(--p-amber-bg, #fffbeb)}.reh-chip--progress{background:var(--p-accent-bg, #eff6ff);color:var(--p-accent, #2563eb);border-color:var(--p-accent-bg, #eff6ff)}.reh-chip--open{background:transparent;color:var(--p-faint, #64748b);border-color:var(--p-line, #e2e8f0)}.reh-thumb{position:relative}.reh-thumb__cta{cursor:pointer;color:var(--p-accent, #2563eb);font-weight:600;text-transform:none;letter-spacing:0;font-size:12px;border:1px dashed #cbd5e1;border-radius:12px;flex-direction:column;gap:2px}.reh-thumb__cta small{font-size:10px;font-weight:400;color:var(--p-faint, #64748b)}.reh-thumb__edit{position:absolute;left:0;right:0;bottom:0;padding:3px 0;text-align:center;font-size:11px;font-weight:600;color:#fff;background:#0f172a99;cursor:pointer;opacity:0;transition:opacity .15s}.reh-thumb:hover .reh-thumb__edit,.reh-thumb.is-busy .reh-thumb__edit{opacity:1}.reh-thumb.is-busy{opacity:.7}.reh-thumb__err{margin-top:6px;font-size:11px;color:var(--p-red, #b91c1c);max-width:168px}.re{--p-panel: #fff;--p-line: #e2e8f0;--p-line-2: #cbd5e1;--p-ink: #0f172a;--p-muted: #475569;--p-faint: #64748b;--p-accent: #2563eb;--p-accent-bg: #eff6ff;--p-amber: #d97706;--p-amber-bg: #fffbeb;--p-red: #e1042d;--p-red-bg: #fef2f2;--p-green: #059669;--p-green-bg: #ecfdf5;--p-grey: #94a3b8;--p-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;color:var(--p-ink);font-size:13px;line-height:1.45}.re-grid{display:grid;grid-template-columns:340px 1fr;gap:16px;align-items:start}@media (max-width: 1100px){.re-grid{grid-template-columns:1fr}}.re-card{background:var(--p-panel);border:1px solid var(--p-line);border-radius:16px;padding:22px 24px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a1a}.re-state{padding:14px 0;color:var(--p-faint);font-size:12px}.re-err{color:var(--p-red)}.re-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.re-list-title{font-weight:600;font-size:14px}.re-prefill{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--p-muted);margin:8px 0}.re-objs{display:flex;flex-direction:column;gap:6px}.re-obj{border:1px solid var(--p-line);border-radius:12px;padding:12px 13px;cursor:pointer;background:var(--p-panel);display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center;box-shadow:0 1px 2px #0f172a0d;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease,background .15s ease}.re-obj:hover{border-color:var(--p-line-2);box-shadow:0 4px 14px #0f172a1a;transform:translateY(-1px)}.re-obj.on{border-color:var(--p-accent);background:var(--p-accent-bg)}.re-obj:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){.re-obj{transition:none}.re-obj:hover{transform:none}}.re-obj-title{font-weight:600;font-size:13px}.re-obj-meta{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;font-size:11px;color:var(--p-faint)}.re-obj-price{font-family:var(--p-mono);font-size:12px;color:var(--p-ink);font-variant-numeric:tabular-nums}.re-obj-actions{display:flex;gap:4px}.re-chip{font-size:11px;font-weight:600;padding:3px 9px;border-radius:8px;border:1px solid transparent;background:var(--p-canvas, #f8fafc);color:var(--p-muted);white-space:nowrap}.re-chip-ok{color:var(--p-green);background:var(--p-green-bg);border-color:transparent}.re-chip-warn{color:var(--p-amber);background:var(--p-amber-bg);border-color:transparent}.re-btn{font-size:12px;padding:6px 11px;border-radius:9px;border:1px solid var(--p-line-2);background:var(--p-panel);color:var(--p-ink-2, var(--p-muted));cursor:pointer;display:inline-flex;align-items:center;gap:5px}.re-btn:hover{border-color:var(--p-accent);color:var(--p-accent)}.re-btn:disabled{opacity:.55;cursor:default}.re-btn:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.re-btn-primary{background:var(--p-accent);border-color:var(--p-accent);color:#fff;box-shadow:0 1px 2px #0f172a14}.re-btn-primary:hover{filter:brightness(.95);border-color:var(--p-accent);color:#fff}.re-btn-icon{padding:3px 7px;font-family:var(--p-mono);line-height:1;border-color:transparent;background:transparent;color:var(--p-faint)}.re-obj .re-btn-icon{opacity:0;transition:opacity .15s ease}.re-obj:hover .re-btn-icon,.re-obj.on .re-btn-icon,.re-obj:focus-within .re-btn-icon,.re-obj .re-btn-icon:focus-visible{opacity:1}.re-btn-icon:hover{border-color:transparent;background:var(--p-canvas, #f8fafc);color:var(--p-accent)}.re-btn-danger{border-color:var(--p-line-2);color:var(--p-muted)}.re-btn-danger:hover{border-color:#fca5a5;color:var(--p-red);background:var(--p-red-bg)}@media (prefers-reduced-motion: reduce){.re-obj .re-btn-icon{transition:none}}.re-variant{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.re-variant-item{display:flex;flex-direction:column;gap:3px}.re-variant-item>label{font-size:11px;color:var(--p-muted);font-weight:600}.re-section{border-top:.5px solid var(--p-line);padding-top:18px;margin-top:18px}.re-section:first-of-type{border-top:none;padding-top:0;margin-top:0}.re-section-title{font-weight:600;font-size:13px;letter-spacing:.01em;margin-bottom:12px;color:var(--p-ink)}.re-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 16px}.re-field{display:flex;flex-direction:column;gap:3px}.re-field-label{font-size:11px;color:var(--p-muted);display:flex;align-items:center;gap:4px}.re-req{color:var(--p-red);font-weight:700}.re-input,.re-select,.re-textarea{font-size:13px;padding:7px 9px;border:1px solid var(--p-line-2);border-radius:9px;background:var(--p-panel);color:var(--p-ink);width:100%;box-sizing:border-box}.re-input:focus,.re-select:focus,.re-textarea:focus{outline:none;border-color:var(--p-accent)}.re-input:focus-visible,.re-select:focus-visible,.re-textarea:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.re-input-num{font-family:var(--p-mono);font-variant-numeric:tabular-nums}.re-input-wrap{display:flex;align-items:center;gap:6px}.re-unit{font-size:11px;color:var(--p-faint);font-family:var(--p-mono);white-space:nowrap}.re-textarea{min-height:64px;resize:vertical;font-family:inherit}.re-toggle{font-size:12px;padding:6px 13px;border-radius:9px;border:1px solid var(--p-line-2);background:var(--p-panel);color:var(--p-faint);cursor:pointer;align-self:flex-start}.re-toggle:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.re-toggle.on{background:var(--p-accent-bg);border-color:var(--p-accent);color:var(--p-accent);font-weight:600}.re-completeness{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.re-missing{font-size:11px;color:var(--p-amber)}.re-editor-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.re-editor-title{font-weight:600;font-size:14px}.re-foot{margin-top:14px;padding-top:10px;border-top:1px solid var(--p-line);font-size:11px;color:var(--p-faint)}.re-export-panel{border:1px solid var(--p-line);border-radius:12px;background:var(--p-canvas, #f8fafc);padding:14px 16px;margin-bottom:14px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 2px #0f172a0d}.re-export-actions{display:flex;gap:8px;flex-wrap:wrap}.re-portfolio-export{border-top:1px solid var(--p-line);margin-top:8px;padding-top:10px;display:flex;flex-direction:column;gap:6px}.re-anhaenge{display:flex;flex-direction:column;gap:8px}.re-anhaenge-head{display:flex}.re-anhaenge-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.re-anhaenge-row{display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid var(--p-line);border-radius:10px;background:var(--p-panel);box-shadow:0 1px 2px #0f172a0d}.re-anhaenge-titel{flex:1 1 auto;font-size:12px;color:var(--p-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.re-anhaenge-fmt{font-family:var(--p-mono);font-size:10px;color:var(--p-faint);text-transform:uppercase}.re-anhaenge-actions{display:flex;align-items:center;gap:4px;flex:0 0 auto}.re-btn-mini{font-size:11px;padding:4px 9px;border-radius:9px}.re-mappe-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#0f172a59}.re-mappe-modal-inner{background:var(--p-panel);border:1px solid var(--p-line);border-radius:9px;padding:20px 22px;width:min(520px,92vw);display:flex;flex-direction:column;gap:12px;box-shadow:0 20px 50px #0f172a2e}.re-mappe-field{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--p-muted)}.re-mappe-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.re-missing-link{background:none;border:none;padding:0;margin-left:6px;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.re-missing-link:hover{opacity:.75}.re-missing-link:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px;border-radius:4px}.re-editor-sticky{position:sticky;top:0;z-index:4;background:var(--p-panel);margin:-22px -24px 10px;padding:22px 24px 8px;border-bottom:1px solid var(--p-line)}.re-status-badge{font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 9px;border-radius:8px;border:1px solid transparent;margin-left:8px;vertical-align:middle}.re-status-badge.draft{color:var(--p-amber);background:var(--p-amber-bg);border-color:transparent}.re-status-badge.ready{color:var(--p-green);background:var(--p-green-bg);border-color:transparent}.re-status-badge--engage{color:var(--elli-accent, #2563eb);background:var(--elli-bg-muted, #eff4fb);border-color:transparent;font-weight:500}.re-ready-cta,.re-ready-warn{display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:8px;padding:4px 10px;font-size:11.5px}.re-ready-cta{color:var(--p-green);background:var(--p-green-bg);border-color:transparent}.re-ready-warn{color:var(--p-amber);background:var(--p-amber-bg);border-color:transparent}.re-openimmo-toggle{display:flex;align-items:center;gap:10px;width:100%;margin-top:18px;padding:10px 12px;border:.5px solid var(--p-line, #e2e8f0);border-radius:8px;background:var(--p-surface-2, #f8fafc);color:var(--p-ink, #0f172a);font:inherit;font-weight:600;text-align:left;cursor:pointer}.re-openimmo-toggle.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.re-openimmo-toggle__chev{width:12px;color:var(--p-faint, #64748b)}.re-openimmo-toggle__hint{margin-left:auto;font-weight:400;font-size:11.5px;color:var(--p-muted, #475569)}#re-openimmo-form{border:.5px solid var(--p-line, #e2e8f0);border-top:0;border-radius:0 0 8px 8px;padding:14px 12px 4px}.re-zone-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:stretch;margin-top:16px}.re-zone{min-width:0;display:flex;flex-direction:column}.re-zone>*{flex:1 1 auto;height:100%;margin-top:0!important;margin-bottom:0!important}.re-zone[data-span="12"]{grid-column:span 12}.re-zone[data-span="7"]{grid-column:span 7}.re-zone[data-span="5"]{grid-column:span 5}.re-zone[data-span="4"]{grid-column:span 4}.re-zone[data-span="3"]{grid-column:span 3}@media (max-width: 1439px){.re-zone[data-span="7"],.re-zone[data-span="5"],.re-zone[data-span="4"],.re-zone[data-span="3"]{grid-column:span 6}}@media (max-width: 899px){.re-zone[data-span]{grid-column:span 12}}.re-zone .pm-section,.re-zone .ol-section,.re-zone .object-offers-section,.re-zone .ov-section{margin:0;background:var(--p-surface, #fff);border:.5px solid var(--p-line, #e2e8f0);border-radius:8px;box-shadow:none;overflow:visible}.re-zone .pm-head,.re-zone .ol-head,.re-zone .oo-head,.re-zone .ov-head{display:flex;align-items:center;gap:8px;margin-bottom:6px;padding:0;background:transparent}.re-zone .pm-head .pm-title,.re-zone .ol-title,.re-zone .oo-title,.re-zone .ov-title{font-size:10.5px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--p-faint, #64748b)}.re-zone .pm-head .pm-summary,.re-zone .oo-summary,.re-zone .ol-summary{font-size:11px;font-weight:500;color:var(--p-muted, #475569)}.re-zone .pm-state,.re-zone .ol-state,.re-zone .oo-state,.re-zone .pm-foot{font-size:12px;color:var(--p-faint, #64748b);padding:0;margin:0 0 4px;background:transparent;border:0}.re-saved-at{font-size:11.5px;color:var(--p-green, #059669);margin-left:8px;white-space:nowrap}.re-saved-at__time{font-family:var(--p-mono, ui-monospace);font-variant-numeric:tabular-nums}.re-field--locked .re-field-locked-val{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.re-field--locked .re-field-locked-hint{font-size:11px;color:var(--p-faint, #64748b)}.re-status-badge--m-muted{color:var(--p-text-muted, #64748b);background:var(--p-bg-muted, #f1f5f9);border-color:transparent}.re-status-badge--m-accent{color:var(--elli-accent, #2563eb);background:var(--elli-bg-muted, #eff4fb);border-color:transparent}.re-status-badge--m-green{color:var(--p-green);background:var(--p-green-bg);border-color:transparent}.re-marketing{display:inline-flex;align-items:center;gap:4px;margin-left:4px}.re-marketing-select{font-size:12px;padding:3px 6px}.re-marketing-hint{color:var(--p-text-muted, #64748b);font-size:12px;cursor:help}.re-marketing-ziel{display:inline-flex;align-items:center;gap:4px;margin-left:8px;font-size:12px;color:var(--p-text-muted, #64748b)}.re-marketing-ziel select{font-size:12px;padding:3px 6px}.sp{--p-panel: #fff;--p-line: #e2e8f0;--p-line-2: #cbd5e1;--p-ink: #0f172a;--p-muted: #475569;--p-faint: #64748b;--p-accent: #2563eb;--p-accent-bg: #eff6ff;--p-red: #e1042d;--p-red-bg: #fef2f2;--p-red-line: #fecaca;--p-green: #059669;--p-green-bg: #ecfdf5;--p-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;color:var(--p-ink);font-size:13px;line-height:1.45}.sp-card{background:var(--p-panel);border:1px solid var(--p-line);border-radius:16px;padding:22px 24px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a1a}.sp-state{padding:14px 0;color:var(--p-faint);font-size:12px}.sp-err{color:var(--p-red);margin:0 0 12px;font-size:12px}.sp-ok{color:var(--p-green, #1b7a4a);margin:0 0 12px;font-size:12px}.sp-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--p-line)}.sp-title{display:flex;align-items:center;gap:9px;font-weight:600;font-size:15px}.sp-chip{font-size:11px;font-weight:500;color:var(--p-muted);border:1px solid var(--p-line);border-radius:999px;padding:2px 8px;background:#f8fafc}.sp-completeness{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sp-comp-chip{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--p-muted);border:1px solid var(--p-line);border-radius:999px;padding:3px 9px;background:#f8fafc}.sp-comp-chip.ok{color:var(--p-green);border-color:#a7f3d0;background:var(--p-green-bg)}.sp-missing{display:flex;flex-wrap:wrap;gap:4px}.sp-miss-chip{font-size:11px;color:var(--p-red);background:var(--p-red-bg);border:1px solid var(--p-red-line);border-radius:999px;padding:2px 8px;cursor:pointer}.sp-miss-chip:hover{border-color:var(--p-red)}.sp-section{border:1px solid var(--p-line);border-radius:12px;margin-bottom:12px;overflow:hidden;background:#fff}.sp-section--ko{border-color:var(--p-red-line);background:var(--p-red-bg)}.sp-section-h{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--p-line);background:#f8fafc;font-weight:600;font-size:13px}.sp-section--ko .sp-section-h{background:#fee2e2;border-bottom-color:var(--p-red-line);color:var(--p-red)}.sp-layer{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;font-size:11px;font-weight:700;color:var(--p-accent);background:var(--p-accent-bg)}.sp-section--ko .sp-layer{color:var(--p-red);background:#fecaca}.sp-section-b{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.sp-field{display:grid;grid-template-columns:200px 1fr;gap:10px;align-items:center}@media (max-width: 720px){.sp-field{grid-template-columns:1fr;gap:4px}}.sp-field-label{font-size:12px;color:var(--p-muted)}.sp-req{color:var(--p-red);margin-left:3px}.sp-input,.sp-select,.sp-textarea{width:100%;border:1px solid var(--p-line-2);border-radius:8px;padding:7px 10px;font:inherit;color:var(--p-ink);background:#fff}.sp-input:focus,.sp-select:focus,.sp-textarea:focus{outline:2px solid var(--p-accent-bg);border-color:var(--p-accent)}.sp-input-num{font-family:var(--p-mono);max-width:140px}.sp-textarea{min-height:72px;resize:vertical}.sp-input-wrap,.sp-range{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.sp-range-sep{color:var(--p-faint);font-weight:600}.sp-unit{font-size:11px;color:var(--p-faint);white-space:nowrap}.sp-toggle{border:1px solid var(--p-line-2);border-radius:999px;padding:4px 12px;background:#fff;cursor:pointer;font-size:12px;color:var(--p-muted)}.sp-toggle.on{background:var(--p-accent-bg);border-color:var(--p-accent);color:var(--p-accent);font-weight:600}.sp-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--p-line)}.sp-btn{border:1px solid var(--p-line-2);border-radius:8px;padding:8px 14px;background:#fff;font:inherit;font-weight:600;font-size:12px;cursor:pointer;color:var(--p-ink)}.sp-btn:disabled{opacity:.45;cursor:not-allowed}.sp-btn-primary{background:var(--p-accent);border-color:var(--p-accent);color:#fff}.sp-btn-primary:disabled{opacity:.55}.sp-pending{margin-left:8px;font-weight:500;font-size:11px;opacity:.85}.proj-steuerung{--p-bg: #f1f5f9;--p-canvas: #f8fafc;--p-panel: #fff;--p-line: #e2e8f0;--p-line-2: #cbd5e1;--p-ink: #0f172a;--p-ink-2: #1e293b;--p-muted: #475569;--p-faint: #64748b;--p-faint-2: #94a3b8;--p-accent: #2563eb;--p-accent-bg: #eff6ff;--p-navy: #1f3864;--p-violet: #7c3aed;--p-violet-bg: #ede9fe;--p-amber: #d97706;--p-amber-bg: #fffbeb;--p-red: #e1042d;--p-red-bg: #fef2f2;--p-green: #059669;--p-green-bg: #ecfdf5;--p-grey: #94a3b8;--p-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--p-shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 1px 3px rgba(15, 23, 42, .06);--p-shadow-hover: 0 2px 6px rgba(15, 23, 42, .08);--col-glyph: 20px;--col-icon: 24px;--col-how: 128px;--col-cta: 198px;--col-sec: 140px;--row-h: 36px;background:var(--p-bg);color:var(--p-ink);font-size:13px;line-height:1.45}.proj-steuerung .mono{font-family:var(--p-mono)}.proj-steuerung .modhead{display:flex;align-items:center;gap:14px;padding:4px 0 0}.proj-steuerung .modtitle{font-size:13px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--p-faint-2)}.proj-steuerung .tabs{display:inline-flex;flex-wrap:wrap;gap:3px;background:var(--p-canvas);border:1px solid var(--p-line);border-radius:12px;padding:4px;margin:12px 0 0}.proj-steuerung .tab{padding:8px 13px;font-size:13px;font-weight:600;color:var(--p-faint);cursor:pointer;border:0;border-radius:9px;margin:0;display:flex;align-items:center;gap:7px;background:none;transition:color .12s ease,background .12s ease,box-shadow .12s ease}.proj-steuerung .tab:hover{color:var(--p-ink);background:var(--p-panel)}.proj-steuerung .tab.on{color:var(--p-accent);background:var(--p-panel, #fff);box-shadow:0 1px 2px #0f172a0f}.proj-steuerung .tab .badge{font-family:var(--p-mono);font-size:11px;font-weight:600;border-radius:8px;padding:0 6px;background:var(--p-red-bg);border:1px solid #fecaca;color:var(--p-red)}.proj-steuerung .view{padding:18px 0 30px}.proj-steuerung .hero{background:var(--p-panel);border:1px solid var(--p-line);border-left:4px solid var(--p-red);border-radius:11px;padding:16px 18px;margin-bottom:18px}.proj-steuerung .hero .h-top{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.proj-steuerung .hero .h-q{font-size:18px;font-weight:800;color:var(--p-ink)}.proj-steuerung .hero .h-c{font-size:12px;color:var(--p-muted)}.proj-steuerung .hero .h-c b{color:var(--p-red)}.proj-steuerung .hero .h-card{display:flex;align-items:center;gap:12px;margin-top:12px;background:var(--p-red-bg);border:1px solid #fecaca;border-radius:8px;padding:11px 13px;cursor:pointer}.proj-steuerung .hero .h-card .ic{width:30px;height:30px;border-radius:7px;background:var(--p-red);color:#fff;display:grid;place-items:center;font-size:15px;font-weight:700;flex:0 0 auto}.proj-steuerung .hero .h-card .t{font-weight:600;font-size:13.5px}.proj-steuerung .hero .h-card .s{font-size:11.5px;color:var(--p-muted);margin-top:1px}.proj-steuerung .hero .h-card .go{margin-left:auto;font-size:12px;font-weight:600;color:#fff;background:var(--p-accent);border-radius:6px;padding:7px 13px;white-space:nowrap}.proj-steuerung .sec-h{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--p-faint-2);margin:0 0 9px 2px;display:flex;align-items:center;gap:8px}.proj-steuerung .sec-h .ct{font-family:var(--p-mono);font-size:11px;font-variant-numeric:tabular-nums;background:var(--p-panel);border:1px solid var(--p-line);border-radius:8px;padding:1px 7px;color:var(--p-muted)}.proj-steuerung .legend{margin-left:auto;display:flex;gap:14px;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--p-faint)}.proj-steuerung .legend span{display:flex;align-items:center;gap:5px}.proj-steuerung .legend i{width:8px;height:8px;border-radius:50%;background:var(--p-green)}.proj-steuerung .legend .chip-demo{border-radius:4px;background:var(--p-amber-bg);color:var(--p-amber);border:1px solid #fde68a;padding:0 5px;font-weight:600;font-size:11px}.proj-steuerung .qlist{background:var(--p-panel);border:1px solid var(--p-line);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a1a;overflow:hidden;margin-bottom:22px}.proj-steuerung .qrow{display:flex;gap:12px;padding:12px 15px;border-bottom:1px solid var(--p-line);align-items:flex-start}.proj-steuerung .qrow:last-child{border-bottom:0}.proj-steuerung .qrow.done{opacity:.45}.proj-steuerung .qrow.done .acts{display:none}.proj-steuerung .qrow .mand{flex:0 0 140px;font-size:11px}.proj-steuerung .qrow .mand .mn{font-weight:700;font-size:12px}.proj-steuerung .qrow .mand .mt{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--p-faint-2)}.proj-steuerung .qrow .body{flex:1;min-width:0}.proj-steuerung .kind{font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;flex:0 0 auto}.proj-steuerung .kind.dec{background:var(--p-accent-bg);color:var(--p-accent)}.proj-steuerung .kind.esc{background:var(--p-red-bg);color:var(--p-red)}.proj-steuerung .kind.appr{background:var(--p-violet-bg);color:var(--p-violet)}.proj-steuerung .qrow .ti{font-weight:600;font-size:13px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.proj-steuerung .prep{font-size:11px;color:var(--p-faint);margin-top:3px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.proj-steuerung .prep .e{color:var(--p-accent);font-weight:600}.proj-steuerung .qrow .acts{display:flex;gap:6px;margin-top:9px;flex-wrap:wrap}.proj-steuerung .btn{font-size:11px;font-weight:600;padding:6px 11px;border-radius:9px;border:1px solid var(--p-line-2);background:var(--p-panel);color:var(--p-ink-2);cursor:pointer}.proj-steuerung .btn:hover:not(:disabled){border-color:var(--p-accent);color:var(--p-accent)}.proj-steuerung .btn:disabled{opacity:.5;cursor:not-allowed}.proj-steuerung .btn.primary{background:var(--p-accent);border-color:var(--p-accent);color:#fff;box-shadow:0 1px 2px #0f172a14}.proj-steuerung .btn.primary:hover:not(:disabled){color:#fff}.proj-steuerung .btn.danger{background:var(--p-red-bg);border-color:#fecaca;color:var(--p-red)}.proj-steuerung .qcard{border:1px solid var(--p-line);border-radius:12px;background:var(--p-panel);box-shadow:0 1px 2px #0f172a0d;overflow:visible;margin-bottom:10px;transition:box-shadow .15s ease,transform .15s ease}.proj-steuerung .qcard:hover{box-shadow:0 4px 14px #0f172a1a;transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.proj-steuerung .qcard:hover{transform:none}}.proj-steuerung .qcard.done{opacity:.45}.proj-steuerung .qc-top{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--p-line);background:var(--p-canvas);border-top-left-radius:12px;border-top-right-radius:12px}.proj-steuerung .qc-err{font-size:11px;color:var(--p-red);padding:0 12px 8px}.proj-steuerung .qc-glyph{width:9px;height:9px;border-radius:50%;flex:none}.proj-steuerung .qc-glyph.g-red{background:var(--p-red)}.proj-steuerung .qc-glyph.g-amber{background:var(--p-amber)}.proj-steuerung .qc-glyph.g-blue{background:var(--p-accent)}.proj-steuerung .qc-kind{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--p-violet);background:var(--p-violet-bg);padding:3px 9px;border-radius:8px}.proj-steuerung .qc-sla{margin-left:auto;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;text-transform:uppercase;border-radius:8px;padding:3px 9px}.proj-steuerung .qc-sla.over{color:var(--p-red);background:var(--p-red-bg);border:1px solid #fecaca}.proj-steuerung .qc-sla.soon{color:var(--p-amber);background:var(--p-amber-bg);border:1px solid #fde68a}.proj-steuerung .qc-sla.cal{color:var(--p-faint);background:var(--p-bg);border:1px solid var(--p-line-2)}.proj-steuerung .qc-bd{padding:11px 12px}.proj-steuerung .qc-ti{font-weight:700;font-size:13px;color:var(--p-ink);line-height:1.35}.proj-steuerung .qc-meta{font-size:11px;color:var(--p-faint);margin-top:3px}.proj-steuerung .qc-acts{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--p-line)}.proj-steuerung .qc-primary{height:32px;border:1px solid var(--p-accent);background:var(--p-accent);color:#fff;border-radius:9px;box-shadow:0 1px 2px #0f172a14;font-weight:700;font-size:12px;padding:0 15px;cursor:pointer}.proj-steuerung .qc-primary:disabled{opacity:.5;cursor:not-allowed}.proj-steuerung .qc-sec{height:32px;border:1px solid var(--p-line-2);background:var(--p-panel);color:var(--p-ink-2);border-radius:9px;font-size:12px;padding:0 12px;cursor:pointer}.proj-steuerung .qc-sec:hover{border-color:var(--p-accent);color:var(--p-accent)}.proj-steuerung .qc-more{margin-left:auto;position:relative}.proj-steuerung .qc-more>summary{list-style:none;cursor:pointer;color:var(--p-faint-2);font-size:16px;padding:0 4px}.proj-steuerung .qc-more>summary::-webkit-details-marker{display:none}.proj-steuerung .qc-menu{position:absolute;right:0;top:24px;background:var(--p-panel);border:1px solid var(--p-line);border-radius:8px;box-shadow:0 8px 24px #0f172a24;display:flex;flex-direction:column;min-width:130px;z-index:20}.proj-steuerung .qc-menu button{text-align:left;padding:8px 12px;border:0;background:none;font-size:12px;cursor:pointer;color:var(--p-muted)}.proj-steuerung .qc-menu button.danger{color:var(--p-red)}.proj-steuerung .qc-menu button:hover{background:var(--p-canvas)}.proj-steuerung .urg{flex:0 0 auto;align-self:flex-start;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;border-radius:8px;padding:4px 9px;white-space:nowrap}.proj-steuerung .urg .l{display:block;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;opacity:.8}.proj-steuerung .urg.over{background:var(--p-red);color:#fff}.proj-steuerung .urg.soon{background:var(--p-amber-bg);color:var(--p-amber);border:1px solid #fde68a}.proj-steuerung .urg.cal{background:var(--p-canvas);color:var(--p-muted);border:1px solid var(--p-line)}.proj-steuerung .pstrip{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:6px}.proj-steuerung .pmcard{background:var(--p-panel);border:1px solid var(--p-line);border-radius:9px;padding:12px 14px;cursor:pointer;border-top:3px solid var(--p-line-2)}.proj-steuerung .pmcard:hover{box-shadow:0 4px 12px #0f172a14}.proj-steuerung .pmcard.r{border-top-color:var(--p-red)}.proj-steuerung .pmcard.a{border-top-color:var(--p-amber)}.proj-steuerung .pmcard.g{border-top-color:var(--p-green)}.proj-steuerung .pmcard.grey{border-top-color:var(--p-line-2)}.proj-steuerung .pmcard .pm-t{display:flex;align-items:center;gap:8px}.proj-steuerung .pmcard .pm-n{font-weight:700;font-size:13px}.proj-steuerung .pmcard .pm-rag{margin-left:auto;display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;text-transform:uppercase}.proj-steuerung .pmcard .pm-rag i{width:9px;height:9px;border-radius:50%}.proj-steuerung .rag-red{color:var(--p-red)}.proj-steuerung .rag-red i{background:var(--p-red)}.proj-steuerung .rag-amber{color:var(--p-amber)}.proj-steuerung .rag-amber i{background:var(--p-amber)}.proj-steuerung .rag-green{color:var(--p-green)}.proj-steuerung .rag-green i{background:var(--p-green)}.proj-steuerung .rag-grey{color:var(--p-grey)}.proj-steuerung .rag-grey i{background:var(--p-grey)}.proj-steuerung .pmcard .pm-e{font-size:11px;color:var(--p-muted);margin-top:7px}.proj-steuerung .pmcard .pm-go{font-size:11px;font-weight:600;color:var(--p-accent);margin-top:8px;display:inline-block}.proj-steuerung .sep{margin:26px 0 16px;display:flex;align-items:center;gap:12px}.proj-steuerung .sep .ln{flex:1;height:1px;background:var(--p-line-2)}.proj-steuerung .sep .lb{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--p-faint-2);display:flex;align-items:center;gap:7px}.proj-steuerung .mhead{background:var(--p-panel);border:1px solid var(--p-line);border-radius:16px;padding:20px 22px;margin-bottom:16px;box-shadow:0 1px 3px #0f172a0f,0 12px 28px #0f172a1a}.proj-steuerung .mh-back{font-size:12px;color:var(--p-accent);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:0}.proj-steuerung .mh-back:hover{text-decoration:underline}.proj-steuerung .mh-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:11px}.proj-steuerung .mh-title-main{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.proj-steuerung .mh-title-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.proj-steuerung .mh-name{font-weight:800;font-size:20px;letter-spacing:-.01em;color:var(--p-ink)}.proj-steuerung .mh-name--link{background:none;border:0;padding:0;cursor:pointer}.proj-steuerung .mh-name--link:hover{text-decoration:underline}.proj-steuerung .mh-tag{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 9px;border-radius:8px;background:var(--p-accent-bg);color:var(--p-accent)}.proj-steuerung .mh-subline{display:flex;align-items:center;gap:8px;margin-top:5px;font-size:12px}.proj-steuerung .mh-dot{color:var(--p-faint-2)}.proj-steuerung .mh-id{font-family:var(--p-mono);font-size:11px;color:var(--p-faint)}.proj-steuerung .mh-codename{font-weight:700;letter-spacing:.4px;color:var(--p-ink, #1e293b)}.proj-steuerung .mh-chip--stale{background:var(--p-amber-bg, #fef3c7);color:var(--p-amber, #b45309)}.proj-steuerung .mh-conf{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:3px 9px;border-radius:8px;background:var(--p-violet-bg);color:var(--p-violet)}.proj-steuerung .mh-rag{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;border-radius:999px;padding:6px 12px}.proj-steuerung .mh-rag i{width:8px;height:8px;border-radius:50%}.proj-steuerung .mh-rag.red{color:var(--p-red);background:var(--p-red-bg);border:1px solid #fecaca}.proj-steuerung .mh-rag.red i{background:var(--p-red)}.proj-steuerung .mh-rag.amber{color:var(--p-amber);background:var(--p-amber-bg);border:1px solid #fde68a}.proj-steuerung .mh-rag.amber i{background:var(--p-amber)}.proj-steuerung .mh-rag.green{color:var(--p-green);background:var(--p-green-bg);border:1px solid #a7f3d0}.proj-steuerung .mh-rag.green i{background:var(--p-green)}.proj-steuerung .mh-rag.grey{color:var(--p-grey);background:var(--p-canvas);border:1px solid var(--p-line)}.proj-steuerung .mh-rag.grey i{background:var(--p-grey)}.proj-steuerung .mh-facts{display:flex;gap:14px;margin-top:14px;flex-wrap:wrap;align-items:stretch}.proj-steuerung .mh-facts .f{flex:1;min-width:132px;padding:14px 16px;border:1px solid var(--p-line);border-radius:12px;background:var(--p-panel);box-shadow:0 1px 2px #0f172a0d}.proj-steuerung .mh-facts .f .k{color:var(--p-faint);display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.proj-steuerung .mh-facts .f .v{font-size:16px;font-weight:800;color:var(--p-ink);font-variant-numeric:tabular-nums}.proj-steuerung .mh-facts .f .v.red{color:var(--p-red)}.proj-steuerung .mh-edit{display:flex;align-items:center;gap:6px}.proj-steuerung .mh-edit input{width:64px;font-size:11px;padding:4px 8px;border:1px solid var(--p-line-2);border-radius:9px;font-family:var(--p-mono)}.proj-steuerung .mh-edit .lnk,.proj-steuerung .pw-principals .lnk{font-size:11px;color:var(--p-accent);font-weight:600;cursor:pointer;background:none;border:0;padding:0}.proj-steuerung .mhead-card{margin-bottom:18px}.proj-steuerung .mhead-card .mhead{margin-bottom:0;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.proj-steuerung .mhead-card .pw-principals{margin-top:0;border-color:var(--p-line);border-top-left-radius:0;border-top-right-radius:0}.proj-steuerung .mhead-card .mh-principals-fold{margin:0;border:1px solid var(--p-line);border-top:0;border-radius:0 0 14px 14px;background:var(--p-canvas, #f8fafc)}.proj-steuerung .mhead-card .mh-principals-fold>summary{cursor:pointer;list-style:none;padding:8px 16px;font-size:12px;font-weight:600;color:var(--p-accent, #2563eb)}.proj-steuerung .mhead-card .mh-principals-fold>summary::-webkit-details-marker{display:none}.proj-steuerung .mhead-card .mh-principals-fold[open]>summary{border-bottom:1px solid var(--p-line)}.proj-steuerung .mhead-card .mh-principals-fold .pw-principals{border:0;border-radius:0}.proj-steuerung .mhead--w2 .mh-r1{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.proj-steuerung .mhead .mh-r1-main,.proj-steuerung .mhead .mh-r1-actions{display:contents}.proj-steuerung .mhead--w2 .mh-name{font-size:20px;font-weight:700;letter-spacing:-.2px}.proj-steuerung .mhead--w2 .mh-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 11px;font-size:11.5px;font-weight:600;background:#eef2f7;color:#334155}.proj-steuerung .mhead--w2 .mh-chip--track{background:var(--p-accent-soft, #eaf1fe);color:var(--p-accent, #2563eb)}.proj-steuerung .mhead--w2 .mh-chip--rag.red{background:#fdeceb;color:#b42318}.proj-steuerung .mhead--w2 .mh-chip--rag.amber{background:#fdf3e0;color:#a16207}.proj-steuerung .mhead--w2 .mh-chip--rag.green{background:#e7f5ee;color:#127a48}.proj-steuerung .mhead--w2 .mh-dot{width:7px;height:7px;border-radius:50%;display:inline-block;background:#cbd5e1}.proj-steuerung .mhead--w2 .mh-dot.red{background:#b42318}.proj-steuerung .mhead--w2 .mh-dot.amber{background:#d97706}.proj-steuerung .mhead--w2 .mh-dot.green{background:#127a48}.proj-steuerung .mhead--w2 .mh-num{font-family:var(--elli-font-mono, ui-monospace, Menlo, monospace);font-size:12px;color:var(--p-muted, #64748b)}.proj-steuerung .mhead--w2 .mh-num b{color:var(--p-text, #0f1c2e)}.proj-steuerung .mhead--w2 .mh-spacer{flex:1;min-width:8px}.proj-steuerung .mhead--w2 .mh-cta{background:var(--p-accent, #2563eb);color:#fff;border:none;border-radius:9px;padding:8px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.proj-steuerung .mhead--w2 .mh-ghost{background:#fff;border:1px solid var(--p-line, #e8edf3);color:#475569;border-radius:9px;padding:7px 13px;font-size:12px;cursor:pointer}.proj-steuerung .mhead--w2 .mh-menu{position:relative}.proj-steuerung .mhead--w2 .mh-menu-panel{position:absolute;right:0;top:calc(100% + 4px);z-index:40;min-width:220px;background:#fff;border:1px solid var(--p-line);border-radius:10px;box-shadow:0 8px 24px #0f1c2e1f;padding:6px;display:flex;flex-direction:column;gap:2px}.proj-steuerung .mhead--w2 .mh-menu-panel>button,.proj-steuerung .mhead--w2 .mh-menu-panel>span{text-align:left;background:none;border:0;padding:8px 10px;border-radius:8px;font-size:12.5px;cursor:pointer;color:var(--p-text)}.proj-steuerung .mhead--w2 .mh-menu-panel>button:hover{background:#f1f5f9}.proj-steuerung .mhead--w2 .mh-menu-em{color:var(--p-accent);font-weight:600}.proj-steuerung .mhead--w2 .mh-menu-muted{color:var(--p-muted);cursor:default}.proj-steuerung .mhead--w2 .mh-r2{display:flex;gap:22px;margin-top:11px;padding-top:11px;border-top:1px solid var(--p-line);font-size:12px;color:var(--p-muted);flex-wrap:wrap;align-items:center}.proj-steuerung .mhead--w2 .mh-r2 b{color:var(--p-text);font-weight:600}.proj-steuerung .mhead--w2 .mh-gap-link,.proj-steuerung .mhead--w2 .mh-gaps{background:none;border:0;padding:0;color:#a16207;font-weight:600;cursor:pointer;font-size:12px}.proj-steuerung .mhead--w2 .mh-inline-link{background:none;border:0;padding:0;cursor:pointer;color:inherit;font:inherit}.proj-steuerung .mhead--w2 .mh-principal-anchor{position:relative;display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 4px}.proj-steuerung .mhead--w2 .mh-principal-value{background:none;border:0;padding:0;cursor:pointer;color:inherit;font:inherit;text-align:left}.proj-steuerung .mhead--w2 .mh-principal-value:hover b,.proj-steuerung .mhead--w2 .mh-edit-link:hover{text-decoration:underline}.proj-steuerung .mhead--w2 .mh-edit-link{background:none;border:0;padding:0;cursor:pointer;color:var(--p-muted, #64748b);font-size:11.5px;font-weight:600}.proj-steuerung .mhead--w2 .mh-principals-popover{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:min(460px,92vw);max-width:460px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 32px #0f172a24;padding:12px 14px;color:var(--p-text, #0f1b2d);font-size:13px}.proj-steuerung .mhead--w2 .mh-principals-popover-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:12.5px}.proj-steuerung .mhead--w2 .mh-principals-popover-body{display:flex;flex-direction:column;gap:8px}.proj-steuerung .mhead--w2 .mh-principals-popover-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.proj-steuerung .mhead--w2 .mh-principals-popover-actions{display:flex;flex-wrap:wrap;gap:10px}.proj-steuerung .mhead--w2 .mh-principals-popover-state{font-size:12.5px;color:var(--p-muted, #64748b);padding:4px 0}.proj-steuerung .mhead--w2 .mh-principals-popover-state.p-err{color:#b42318}.proj-steuerung .mhead--w2 .mh-principals-popover-links{margin-top:10px;padding-top:8px;border-top:1px solid #eef2f7}.proj-steuerung .mhead--w2 .mh-rag-wrap{position:relative;display:inline-flex}.proj-steuerung .mhead--w2 .mh-chip--rag-btn{cursor:pointer;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.proj-steuerung .mhead--w2 .mh-rag-popover{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:260px;max-width:360px;background:#fff;border:1px solid var(--p-line, #e8edf3);border-radius:10px;box-shadow:0 12px 32px #0f172a24;padding:10px 0 8px}.proj-steuerung .mhead--w2 .mh-rag-popover-head{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--p-muted, #64748b);padding:0 12px 8px;border-bottom:1px solid var(--p-line, #e8edf3);margin-bottom:4px}.proj-steuerung .mhead--w2 .mh-rag-popover-list{list-style:none;margin:0;padding:0}.proj-steuerung .mhead--w2 .mh-rag-driver{display:flex;justify-content:space-between;gap:8px;width:100%;text-align:left;background:none;border:0;padding:8px 12px;font-size:12.5px;font-weight:600;color:var(--p-ink, #0f1c2e);cursor:pointer}.proj-steuerung .mhead--w2 .mh-rag-driver:hover{background:var(--p-accent-bg, #eaf1fe);color:var(--p-accent, #2563eb)}.proj-steuerung .mhead--w2 .mh-rag-driver-go{color:var(--p-accent, #2563eb);white-space:nowrap;font-weight:600}.proj-steuerung .mhead--w2 .mh-rag-popover-empty{padding:8px 12px;font-size:12px;color:var(--p-muted, #64748b)}.proj-steuerung .mhead--w2 .mh-runway-wrap{position:relative;display:inline-flex}.proj-steuerung .mhead--w2 .mh-runway-btn{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--elli-line, #e5e9f0);border-radius:8px;padding:3px 10px;background:#fff;cursor:pointer;font:inherit;color:inherit}.proj-steuerung .mhead--w2 .mh-runway-btn label{color:var(--elli-dim, #6b7480);margin:0;cursor:pointer}.proj-steuerung .mhead--w2 .mh-runway-val{font-family:var(--elli-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-weight:600}.proj-steuerung .mhead--w2 .mh-runway-val.dim{color:var(--elli-dim, #6b7480)}.proj-steuerung .mhead--w2 .mh-runway-stale-badge{font-size:10.5px;background:#f1f3f7;color:var(--elli-dim, #6b7480);border-radius:4px;padding:1px 6px}.proj-steuerung .mhead--w2 .mh-runway-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:40;width:300px;background:#fff;border:1px solid var(--elli-line, #e5e9f0);border-radius:10px;box-shadow:0 10px 28px #141e3c1f;padding:12px 0}.proj-steuerung .mhead--w2 .mh-runway-popover-head{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--elli-dim, #6b7480);padding:0 14px 8px;border-bottom:1px solid var(--elli-line, #e5e9f0)}.proj-steuerung .mhead--w2 .mh-runway-popover-body{padding:8px 0 4px}.proj-steuerung .mhead--w2 .mh-runway-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:7px 14px;font-size:12.5px}.proj-steuerung .mhead--w2 .mh-runway-row input{width:110px;border:1px solid var(--elli-line, #e5e9f0);border-radius:6px;padding:3px 8px;font-family:var(--elli-mono, ui-monospace, SFMono-Regular, Menlo, monospace)}.proj-steuerung .mhead--w2 .mh-runway-stale-hint{color:#a16207;font-size:11.5px;padding:4px 14px 8px}.proj-steuerung .mhead--w2 .mh-runway-err{color:#c22f2f;font-size:12px;padding:0 14px 6px}.proj-steuerung .mhead--w2 .mh-runway-save{margin:8px 14px 0;background:var(--elli-accent, #2456d6);color:#fff;border:none;border-radius:7px;padding:6px 14px;font-size:12.5px;font-weight:600;width:calc(100% - 28px);cursor:pointer}.proj-steuerung .mhead--w2 .mh-warn{color:#a16207}.proj-steuerung .mhead--w2 .mh-archive-form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px;padding-top:8px;border-top:1px solid var(--p-line)}.proj-steuerung .mhead--w2 .mh-archive-gate{width:100%;font-size:13px;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:8px 12px}.proj-steuerung .ck-grid{gap:16px}.proj-steuerung .ck-col-main,.proj-steuerung .ck-col-side{display:flex;flex-direction:column;gap:14px}.proj-steuerung .ck-card{background:var(--p-panel, #fff);border:1px solid var(--p-line, #e2e8f0);border-radius:12px;padding:12px 14px}.proj-steuerung .ck-card--gates{padding-bottom:14px}.proj-steuerung .ck-card-h{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:700;color:var(--p-text, #0f1c2e);margin-bottom:10px}.proj-steuerung .ck-card-link{background:none;border:0;padding:0;font:inherit;font-size:12px;font-weight:600;color:var(--p-accent, #2563eb);cursor:pointer;white-space:nowrap}.proj-steuerung .ck-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;font-size:11px;font-weight:700;background:#fee2e2;color:#b42318}.proj-steuerung .ck-badge--0{background:#e2e8f0;color:#64748b}.proj-steuerung .ck-hint{font-size:12px;color:var(--p-muted, #64748b);line-height:1.45}.proj-steuerung .ck-hint.ck-err{color:#b42318}.proj-steuerung .ck-ws-list{display:flex;flex-direction:column;gap:6px}.proj-steuerung .ck-ws{display:flex;align-items:center;gap:8px;font-size:12.5px}.proj-steuerung .ck-ws--next{opacity:.55}.proj-steuerung .ck-ws-nm{flex:1;min-width:0}.proj-steuerung .ck-ws-tag{font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 7px;border-radius:999px;white-space:nowrap}.proj-steuerung .ck-ws-tag.akt{background:#e7f5ee;color:#127a48}.proj-steuerung .ck-ws-tag.off{background:#f1f5f9;color:#64748b}.proj-steuerung .ck-qinput{display:flex;gap:8px;align-items:center}.proj-steuerung .ck-qinput input{flex:1;min-width:0;height:34px;border:1px solid var(--p-line-2, #cbd5e1);border-radius:8px;padding:0 10px;font:inherit;font-size:12.5px;background:var(--p-canvas, #f8fafc)}.proj-steuerung .ck-mini-btn{height:34px;padding:0 12px;border-radius:8px;border:1px solid var(--p-line-2, #cbd5e1);background:var(--p-panel, #fff);font:inherit;font-size:12px;font-weight:600;cursor:pointer;color:var(--p-text, #0f1c2e);white-space:nowrap}.proj-steuerung .ck-mini-btn.primary{background:var(--p-accent, #2563eb);border-color:var(--p-accent, #2563eb);color:#fff}.proj-steuerung .ck-mini-btn:disabled{opacity:.45;cursor:not-allowed}.proj-steuerung .ck-clr-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.proj-steuerung .ck-clr-row{display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.proj-steuerung .ck-clr-main{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:12px}.proj-steuerung .ck-clr-title{font-weight:600;color:var(--p-text)}.proj-steuerung .ck-clr-meta,.proj-steuerung .ck-clr-crit,.proj-steuerung .ck-clr-reason{color:var(--p-muted)}.proj-steuerung .ck-clr-actions{display:flex;flex-direction:column;gap:4px}.proj-steuerung .ck-note-sugg{margin-top:10px}.proj-steuerung .ck-note-groups{margin-top:8px}.proj-steuerung .ck-log{display:flex;flex-direction:column;gap:6px}.proj-steuerung .ck-logrow{font-size:12px;color:var(--p-text);line-height:1.4}.proj-steuerung .ck-logrow b{font-variant-numeric:tabular-nums;color:var(--p-muted);margin-right:4px}.proj-steuerung .ck-log-kind{font-weight:600}.proj-steuerung .ck-log-detail{color:var(--p-muted)}.proj-steuerung .ck-log-ico{display:none}.proj-steuerung .mh-archive{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--p-muted);background:var(--p-panel);border:1px solid var(--p-line-2);border-radius:9px;padding:6px 12px;cursor:pointer;white-space:nowrap;transition:color .12s ease,border-color .12s ease,background .12s ease}.proj-steuerung .mh-archive:hover:not(:disabled){color:var(--p-red);border-color:#fca5a5;background:var(--p-red-bg)}.proj-steuerung .mh-archive:disabled{opacity:.5;cursor:not-allowed}.proj-steuerung .grid{display:grid;grid-template-columns:1fr 348px;gap:18px;align-items:start}@media (max-width: 1080px){.proj-steuerung .grid{grid-template-columns:1fr}}.proj-steuerung .gates{background:var(--p-panel);border:1px solid var(--p-line);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a1a;padding:6px}.proj-steuerung .grail{display:flex;align-items:stretch;gap:3px;background:var(--p-canvas);border:1px solid var(--p-line);border-radius:12px;padding:4px}.proj-steuerung .g{flex:1;padding:10px 5px;border-radius:9px;text-align:center;position:relative;cursor:pointer;background:none;border:0}.proj-steuerung .g small{display:block;font-size:11px;letter-spacing:.3px;text-transform:uppercase;color:var(--p-faint-2)}.proj-steuerung .g .gn{font-size:11px;font-weight:700;color:var(--p-muted);margin-top:2px}.proj-steuerung .g.done .gn{color:var(--p-green)}.proj-steuerung .g.active{background:var(--p-panel, #fff);box-shadow:0 1px 2px #0f172a0f}.proj-steuerung .g.active .gn,.proj-steuerung .g.active small{color:var(--p-accent)}.proj-steuerung .g.locked .gn{color:var(--p-faint-2)}.proj-steuerung .g.sysgate .sg{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:#414b5d;background:#f1f3f7;border-radius:4px;padding:0 6px;margin-top:3px}.proj-steuerung .g.sysgate .sg:before{content:"🛡";font-size:10px}.proj-steuerung .g.sel{outline:2px solid var(--p-accent);outline-offset:-2px}.proj-steuerung .gatebox{border-top:1px solid var(--p-line);margin-top:6px;padding:16px}.proj-steuerung .gb-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.proj-steuerung .gb-h .gt{font-weight:700;font-size:13px}.proj-steuerung .gb-rule{font-size:11px;color:var(--p-muted);background:var(--p-canvas);border:1px solid var(--p-line);border-radius:8px;padding:9px 12px;margin:10px 0}.proj-steuerung .crit{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--p-line)}.proj-steuerung .crit:last-of-type{border-bottom:0}.proj-steuerung .crit .box{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--p-line-2);display:grid;place-items:center;font-size:11px;color:#fff;flex:0 0 auto;cursor:pointer;background:none}.proj-steuerung .crit.ok .box{background:var(--p-green);border-color:var(--p-green)}.proj-steuerung .crit .ct{font-size:12px;font-weight:500}.proj-steuerung .crit.ok .ct{color:var(--p-faint)}.proj-steuerung .crit .how{margin-left:auto;font-size:11px;font-weight:600;padding:3px 9px;border-radius:8px}.proj-steuerung .how.auto.done{background:var(--p-green-bg);color:var(--p-green)}.proj-steuerung .how.auto.open,.proj-steuerung .how.man{background:var(--p-canvas);color:var(--p-muted);border:1px solid var(--p-line)}.proj-steuerung .axes-line{font-size:11.5px;color:var(--p-muted);margin-top:11px}.proj-steuerung .axes{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.proj-steuerung .axis{font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;border:1px solid var(--p-line);color:var(--p-faint);background:var(--p-panel);display:flex;align-items:center;gap:5px;cursor:pointer}.proj-steuerung .axis.ok{color:var(--p-green);border-color:#a7f3d0;background:var(--p-green-bg)}.proj-steuerung .axis-cta{font-size:12px;font-weight:600;line-height:1;padding:7px 12px;border-radius:8px;display:inline-flex;align-items:center;gap:6px}.proj-steuerung .axis-cta.grant{color:var(--p-accent);background:var(--p-accent-bg);border:1px solid var(--p-accent);cursor:pointer}.proj-steuerung .axis-cta.grant:hover{filter:brightness(.98)}.proj-steuerung .axis-cta.grant:disabled{opacity:.55;cursor:not-allowed;filter:none}.proj-steuerung .axis-cta.done{color:var(--p-green);background:var(--p-green-bg);border:1px solid #a7f3d0}.proj-steuerung .gb-foot{display:flex;align-items:center;gap:14px;margin-top:14px;flex-wrap:wrap}.proj-steuerung .open-btn{font-size:12px;font-weight:600;background:var(--p-accent);color:#fff;border-radius:9px;box-shadow:0 1px 2px #0f172a14;padding:9px 15px;border:0;cursor:pointer}.proj-steuerung .open-btn:disabled{opacity:.45;cursor:not-allowed}.proj-steuerung .ovr{font-size:11px;color:var(--p-faint);text-decoration:underline;cursor:pointer;background:none;border:0}.proj-steuerung .hardwarn{margin-top:12px;background:var(--p-red-bg);border:1px solid #fecaca;border-radius:12px;padding:12px 14px;font-size:11px;color:#7f1d1d}.proj-steuerung .hardwarn b{color:var(--p-red)}.proj-steuerung .sysgate-row{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:12.5px;color:#414b5d;background:#f6f8fb;border:1px solid var(--p-line, #e5e9f0);border-radius:8px;padding:8px 12px}.proj-steuerung .sysgate-row:before{content:"🛡";font-size:13px}.proj-steuerung .sysgate-row .sysgate-link{margin-left:auto;background:none;border:0;color:var(--p-accent, #2456d6);font-weight:600;font-size:12.5px;cursor:pointer;white-space:nowrap}.proj-steuerung .axis-cta.locked{color:#9aa2ae;border-color:var(--p-line, #e5e9f0);cursor:not-allowed}.proj-steuerung .crit-sec-text{display:block;color:var(--p-muted, #6b7480);font-size:11px;margin-top:2px}.proj-steuerung .crit-doc-link{background:none;border:0;color:var(--p-accent, #2456d6);font-weight:600;font-size:inherit;font-family:inherit;cursor:pointer;padding:0}.proj-steuerung .clock{background:var(--p-panel);border:1px solid var(--p-line);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 12px 28px #0f172a1a;overflow:hidden}.proj-steuerung .clock-legend{font-size:11px;color:var(--p-faint-2);padding:8px 14px 4px}.proj-steuerung .ckr{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--p-line);width:100%;border-left:none;border-right:none;border-top:none;background:transparent;font:inherit;color:inherit;cursor:pointer;text-align:left;border-radius:0}.proj-steuerung .ckr:hover{background:var(--p-soft, rgba(36, 86, 214, .06))}.proj-steuerung .ckr:last-child{border-bottom:0}.proj-steuerung .ckr .kind{flex:0 0 86px;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--p-faint-2)}.proj-steuerung .ckr .nm{flex:1;font-size:12px;font-weight:500;min-width:0}.proj-steuerung .ckr .nm em{font-style:normal;color:var(--p-faint-2);font-size:11px;display:block}.proj-steuerung .ckr .cd{margin-left:auto;text-align:right;font-family:var(--p-mono);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;white-space:nowrap}.proj-steuerung .ckr .cd .u{font-size:11px;color:var(--p-faint-2);font-family:var(--p-sans);text-transform:uppercase;display:block}.proj-steuerung .cd.ok{color:var(--p-ink, inherit)}.proj-steuerung .cd.warn{color:var(--p-amber)}.proj-steuerung .cd.brk{color:var(--p-red);font-weight:700}.proj-steuerung .wsrow{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--p-line)}.proj-steuerung .wsrow:last-child{border-bottom:0}.proj-steuerung .wsrow .dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.proj-steuerung .d-red{background:var(--p-red)}.proj-steuerung .d-amber{background:var(--p-amber)}.proj-steuerung .d-green{background:var(--p-green)}.proj-steuerung .d-grey{background:var(--p-grey)}.proj-steuerung .wsrow .nm{font-size:12px;font-weight:500}.proj-steuerung .wsrow .rg{margin-left:auto;font-size:11px;font-weight:700;text-transform:uppercase}.proj-steuerung .rg.red{color:var(--p-red)}.proj-steuerung .rg.amber{color:var(--p-amber)}.proj-steuerung .rg.green{color:var(--p-green)}.proj-steuerung .rg.grey{color:var(--p-grey)}.proj-steuerung .note{margin-top:13px;font-size:11px;color:var(--p-faint);border-left:2px solid var(--p-accent);padding:6px 0 6px 12px}.proj-steuerung .note b{color:var(--p-muted)}.proj-steuerung .p-state{padding:24px 16px;text-align:center;color:var(--p-faint);font-size:12px}.proj-steuerung .p-err{color:var(--p-red)}.proj-steuerung .p-banner{min-height:32px;margin:0 0 10px;padding:6px 12px;border:1px solid var(--p-red);border-radius:8px;font-size:12px;line-height:18px;background:#dc26260f}.proj-steuerung .dlg-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;display:grid;place-items:center;z-index:1000}.proj-steuerung .dlg{background:var(--p-panel, #fff);border-radius:9px;width:520px;max-width:94vw;padding:20px 22px;box-shadow:0 20px 50px #0f172a2e}.proj-steuerung .dlg h3{font-size:15px;font-weight:800;margin-bottom:8px}.proj-steuerung .dlg textarea{width:100%;min-height:90px;border:1px solid var(--p-line-2);border-radius:9px;padding:9px;font-size:12px;font-family:var(--p-sans);margin-top:8px}.proj-steuerung .dlg .dlg-foot{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.proj-steuerung .dlg .dlg-err{color:var(--p-red);font-size:11px;margin-top:6px}.proj-steuerung .vb-load{padding:24px;text-align:center;font-size:12px;color:var(--p-faint)}.proj-steuerung .vb-row2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:10px 0}.proj-steuerung .vb-label{font-size:11px;font-weight:700;color:var(--p-muted);margin-bottom:5px}.proj-steuerung .vb-seg{display:inline-flex;gap:2px;background:var(--p-bg);border:1px solid var(--p-line);border-radius:8px;padding:2px}.proj-steuerung .vb-seg-btn{font-size:11px;font-weight:600;padding:5px 11px;border-radius:6px;border:0;background:transparent;color:var(--p-muted);cursor:pointer;white-space:nowrap}.proj-steuerung .vb-seg-btn.on{background:var(--p-panel);color:var(--p-accent);box-shadow:0 1px 3px #0f172a1f}.proj-steuerung .vb-leg{border:1px solid var(--p-line);border-radius:9px;padding:11px 12px;margin:10px 0;background:var(--p-canvas)}.proj-steuerung .vb-leg-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.proj-steuerung .vb-leg-t{font-size:12px;font-weight:800;color:var(--p-ink-2)}.proj-steuerung .vb-lines{display:flex;flex-direction:column;gap:7px}.proj-steuerung .vb-line{display:grid;grid-template-columns:minmax(150px,1.6fr) repeat(3,1fr) repeat(2,.7fr) 28px;gap:6px;align-items:center}.proj-steuerung .vb-in{font-size:11px;padding:6px 8px;border:1px solid var(--p-line-2);border-radius:6px;font-family:var(--p-sans);background:var(--p-panel);color:var(--p-ink);width:100%}.proj-steuerung .vb-in:focus-visible{outline:0;border-color:var(--p-accent);box-shadow:0 0 0 2px var(--p-accent-bg)}.proj-steuerung .vb-in.vb-method{font-weight:600}.proj-steuerung .vb-in.vb-mult{text-align:right}.proj-steuerung .vb-x{font-size:14px;line-height:1;width:26px;height:26px;border:1px solid var(--p-line);border-radius:6px;background:var(--p-panel);color:var(--p-faint);cursor:pointer}.proj-steuerung .vb-x:hover{color:var(--p-red);border-color:var(--p-red)}.proj-steuerung .vb-btn{font-size:11px;font-weight:600;padding:5px 10px;border-radius:6px;border:1px solid var(--p-line);background:var(--p-panel);color:var(--p-accent);cursor:pointer;align-self:flex-start;margin-top:3px}.proj-steuerung .vb-btn.ghost{color:var(--p-faint);border-style:dashed}.proj-steuerung .vb-bridge{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0;padding:10px 12px;border:1px dashed var(--p-line-2);border-radius:8px;background:var(--p-bg)}.proj-steuerung .vb-bridge-out{font-size:11px;color:var(--p-faint);font-weight:600}.proj-steuerung .vb-combined{margin:12px 0;padding:11px 12px;border:1px solid var(--p-accent);border-radius:9px;background:var(--p-accent-bg)}.proj-steuerung .vb-combined .vb-label{color:var(--p-navy)}.proj-steuerung .vb-combined .vb-line{grid-template-columns:repeat(3,1fr)}.proj-steuerung .vb-hint{font-size:11px;color:var(--p-red);margin-top:8px;font-weight:600}.proj-steuerung .wiz-cta{padding:7px 13px;font-size:12px}.proj-steuerung .wiz-stepper{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 14px;font-size:11px;font-weight:600;color:var(--p-faint-2)}.proj-steuerung .wiz-pip{padding:3px 8px;border-radius:20px;border:1px solid var(--p-line)}.proj-steuerung .wiz-pip.on{color:var(--p-accent);border-color:var(--p-accent);background:var(--p-accent-bg)}.proj-steuerung .wiz-pip.done{color:var(--p-green);border-color:#a7f3d0;background:var(--p-green-bg)}.proj-steuerung .wiz-body{min-height:200px}.proj-steuerung .wiz-step{display:flex;flex-direction:column;gap:6px}.proj-steuerung .wiz-hint{font-size:11px;color:var(--p-faint);margin-bottom:6px}.proj-steuerung .wiz-label{font-size:11px;font-weight:600;color:var(--p-muted);margin-top:8px}.proj-steuerung .wiz-input{width:100%;font-size:12px;padding:7px 9px;border:1px solid var(--p-line-2);border-radius:9px;font-family:var(--p-sans)}.proj-steuerung .wiz-check{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--p-muted);margin-top:10px}.proj-steuerung .wiz-mode{text-align:left;border:1px solid var(--p-line-2);border-radius:8px;padding:11px 13px;background:var(--p-panel);cursor:pointer;margin-top:6px}.proj-steuerung .wiz-mode.on{border-color:var(--p-accent);background:var(--p-accent-bg)}.proj-steuerung .wiz-mode-t{font-weight:700;font-size:13px}.proj-steuerung .wiz-mode-s{font-size:11px;color:var(--p-muted);margin-top:2px}.proj-steuerung .cp-selected{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--p-line-2);border-radius:6px;background:var(--p-canvas)}.proj-steuerung .cp-name{font-weight:600;font-size:12px}.proj-steuerung .cp-list{border:1px solid var(--p-line);border-radius:6px;margin-top:6px;max-height:180px;overflow-y:auto}.proj-steuerung .cp-item{display:block;width:100%;text-align:left;padding:8px 10px;font-size:12px;background:none;border:0;border-bottom:1px solid var(--p-line);cursor:pointer}.proj-steuerung .cp-item:last-child{border-bottom:0}.proj-steuerung .cp-item:hover{background:var(--p-canvas)}.proj-steuerung .tp-list{border:1px solid var(--p-line);border-radius:6px;max-height:170px;overflow-y:auto}.proj-steuerung .tp-item{display:flex;align-items:center;width:100%;text-align:left;padding:7px 10px;font-size:12px;background:none;border:0;border-bottom:1px solid var(--p-line);cursor:pointer}.proj-steuerung .tp-item:last-child{border-bottom:0}.proj-steuerung .tp-item:hover{background:var(--p-canvas)}.proj-steuerung .tp-item.on{background:var(--p-accent-bg);color:var(--p-accent)}.proj-steuerung .tp-check{margin-left:auto;color:var(--p-accent);font-weight:700}.proj-steuerung .proj-split{display:grid;grid-template-columns:1fr;gap:16px;margin-top:16px;align-items:start}@media (min-width: 1080px){.proj-steuerung .proj-split{grid-template-columns:62% 38%}}.proj-steuerung .proj-split-left,.proj-steuerung .proj-split-right{min-width:0}.proj-steuerung .mono{font-family:var(--p-mono, ui-monospace, SFMono-Regular, Menlo, monospace)}.proj-steuerung .pml{background:var(--elli-bg-widget, var(--p-panel));border:1px solid var(--elli-border, var(--p-line));border-radius:12px;padding:14px 16px;font-size:12.5px}.proj-steuerung .pml-head{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.proj-steuerung .pml-search{flex:1;min-width:120px;font-size:12.5px;padding:8px 12px;border:1px solid var(--elli-border, var(--p-line));border-radius:8px;color:var(--elli-text-secondary, var(--p-muted));background:var(--elli-bg-field, var(--p-canvas))}.proj-steuerung .pml-sort{font-size:12px;font-weight:600;padding:7px 11px;border:1px solid var(--elli-border, var(--p-line));background:#fff;border-radius:8px;cursor:pointer;color:var(--elli-text-secondary, var(--p-muted));white-space:nowrap}.proj-steuerung .pml-sort:hover{border-color:var(--p-faint-2)}.proj-steuerung .pml-count{font-size:12px;color:var(--elli-text-muted, var(--p-faint));white-space:nowrap}.proj-steuerung .pml-pl-chip{font-size:11px;font-weight:600;padding:5px 10px;border:1px solid var(--elli-accent, var(--p-accent));border-radius:8px;background:var(--elli-accent-light, var(--p-accent-bg));color:var(--elli-accent, var(--p-accent));cursor:pointer;white-space:nowrap}.proj-steuerung .pml-table-wrap{overflow-x:auto}.proj-steuerung .pml-table{width:100%;border-collapse:collapse;font-size:12.5px;table-layout:fixed}.proj-steuerung .pml-table th{font-size:11px;letter-spacing:.7px;text-transform:uppercase;color:var(--elli-text-muted, var(--p-faint-2));text-align:left;padding:5px 6px;border-bottom:1px solid var(--elli-border, var(--p-line));white-space:nowrap;cursor:pointer;font-weight:700}.proj-steuerung .pml-table th.sorted{color:var(--elli-accent, var(--p-accent))}.proj-steuerung .pml thead th{cursor:pointer;-webkit-user-select:none;user-select:none}.proj-steuerung .pml-table th.pml-th-age{text-align:right}.proj-steuerung .pml-table th.pml-th-alerts{text-align:center}.proj-steuerung .pml-table td{padding:7px 6px;border-bottom:1px solid var(--elli-border-light, #f3f4f6);vertical-align:middle}.proj-steuerung .pml-tr{cursor:pointer}.proj-steuerung .pml-tr:hover td{background:var(--elli-bg-field, var(--p-canvas))}.proj-steuerung .pml-tr.active td{background:var(--elli-accent-light, var(--p-accent-bg))}.proj-steuerung .pml-dot{display:inline-block;width:8px;height:8px;flex:none;padding:0;box-sizing:border-box;border-radius:50%;margin-right:7px;vertical-align:middle;cursor:default}.proj-steuerung .pml-dot.r{background:var(--elli-status-error, var(--p-red))}.proj-steuerung .pml-dot.a{background:var(--p-amber)}.proj-steuerung .pml-dot.g{background:var(--p-green)}.proj-steuerung .pml-dot.grey{background:#9aa6b5}.proj-steuerung .pml-code{font-weight:700;font-size:12px;color:var(--elli-text-primary, var(--p-ink-2))}.proj-steuerung .pml-num{font-size:11px;color:var(--elli-text-muted, var(--p-faint));font-family:var(--elli-font-mono, ui-monospace, monospace)}.proj-steuerung .pml-target{color:var(--elli-text-primary, var(--p-ink-2))}.proj-steuerung .pml-clip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.proj-steuerung .pml-td-code,.proj-steuerung .pml-td-num,.proj-steuerung .pml-td-target,.proj-steuerung .pml-td-pl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0}.proj-steuerung .pml-td-code .pml-code{display:inline-block;max-width:calc(100% - 16px);vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proj-steuerung .pml-td-num .pml-num,.proj-steuerung .pml-td-target .pml-target,.proj-steuerung .pml-td-pl .pml-pl-link,.proj-steuerung .pml-td-pl .pml-pl-none{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proj-steuerung .pml-phase{font-size:11px;background:var(--elli-bg-field, var(--p-canvas));border:1px solid var(--elli-border-light, #f3f4f6);border-radius:4px;padding:1px 6px;color:var(--elli-text-secondary, var(--p-muted));white-space:nowrap;display:inline-block}.proj-steuerung .pml-pl-link{color:var(--elli-accent, var(--p-accent));font-weight:600;text-decoration:none;font-size:12px}.proj-steuerung .pml-pl-link:hover{text-decoration:underline}.proj-steuerung .pml-pl-none{color:var(--elli-text-muted, var(--p-faint));font-size:11px}.proj-steuerung .pml-badge{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;border-radius:9px;background:var(--p-grey, #64748b);color:#fff;font-size:11px;font-weight:700}.proj-steuerung .pml-badge.warn{background:var(--elli-status-warning, var(--p-amber))}.proj-steuerung .pml-badge.over{background:var(--elli-status-error, var(--p-red))}.proj-steuerung .pml-age{color:var(--elli-text-muted, var(--p-faint));font-size:11px;text-align:right;white-space:nowrap}.proj-steuerung .pml-alert-cell{width:28px}.proj-steuerung .steuer-track-badge{display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.4px;border-radius:5px;padding:2px 6px;white-space:nowrap}.proj-steuerung .steuer-track-sell{background:#ebf5ff;color:#1b5fbf}.proj-steuerung .steuer-track-buy{background:#e6f5f1;color:#0f766e}.proj-steuerung .steuer-track-inso{background:#fdf3e7;color:#b45309}.proj-steuerung .steuer-track-re{background:#f1eafd;color:#7c3aed}.proj-steuerung .steuer-track-carve{background:#e8f1fb;color:#1e4e8c}.proj-steuerung .steuer-track-cap{background:#eef2ff;color:#4338ca}.proj-steuerung .steuer-track-unknown{background:var(--elli-bg-field, #f8f9fb);color:var(--elli-text-muted, #8e99a8)}.proj-steuerung .dq-panel{background:var(--elli-bg-widget, var(--p-panel));border:1px solid var(--elli-border, var(--p-line));border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.proj-steuerung .dq-head{padding:12px 16px;border-bottom:1px solid var(--elli-border, var(--p-line));display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.proj-steuerung .dq-title-main{margin:0;font-size:13.5px;font-weight:700;color:var(--elli-text-primary, var(--p-ink))}.proj-steuerung .dq-sub{font-size:11px;color:var(--elli-text-muted, var(--p-faint))}.proj-steuerung .dq-kmini{display:flex;gap:14px;font-size:11px;color:var(--elli-text-muted, var(--p-faint));flex-wrap:wrap}.proj-steuerung .dq-kmini b{font-family:var(--p-mono);font-size:14px;color:var(--elli-text-primary, var(--p-ink))}.proj-steuerung .dq-kmini .dq-kpi-red{color:var(--elli-status-error, var(--p-red))}.proj-steuerung .dq-row{display:grid;grid-template-columns:4px 1fr auto;border-bottom:1px solid var(--elli-border-light, #f3f4f6);align-items:stretch}.proj-steuerung .dq-row:hover{background:var(--elli-bg-field, var(--p-canvas))}.proj-steuerung .dq-row-top{background:#fffbfa}.proj-steuerung .dq-rail{background:var(--elli-status-error, var(--p-red))}.proj-steuerung .dq-rail-empty{background:transparent}.proj-steuerung .dq-body{padding:9px 12px;min-width:0}.proj-steuerung .dq-line1{display:flex;gap:7px;align-items:center;min-width:0;flex-wrap:wrap}.proj-steuerung .dq-name{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.proj-steuerung .dq-top-label{font-family:var(--p-mono);font-size:11px;font-weight:700;letter-spacing:.7px;color:var(--elli-status-error, var(--p-red));border:1px solid var(--elli-status-error, var(--p-red));border-radius:4px;padding:0 4px;flex:0 0 auto}.proj-steuerung .dq-code{font-size:11px;color:var(--elli-text-muted, var(--p-faint))}.proj-steuerung .dq-title{font-size:11.5px;color:var(--elli-text-secondary, var(--p-muted));margin-top:2px}.proj-steuerung .dq-meta{display:flex;gap:8px;align-items:center;margin-top:4px;flex-wrap:wrap}.proj-steuerung .dq-gate{font-family:var(--p-mono);font-size:11px;background:var(--elli-bg-field, var(--p-canvas));border:1px solid var(--elli-border-light, #f3f4f6);border-radius:4px;padding:1px 5px;color:var(--elli-text-secondary, var(--p-muted))}.proj-steuerung .dq-sla-red{color:var(--elli-status-error, var(--p-red));font-weight:700;font-size:11px}.proj-steuerung .dq-acts{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;padding:8px 12px 8px 4px}.proj-steuerung .dq-primary{font-size:11.5px;font-weight:700;color:#fff;background:var(--elli-accent, var(--p-accent));border:1px solid var(--elli-accent, var(--p-accent));border-radius:8px;padding:5px 14px;cursor:pointer;white-space:nowrap}.proj-steuerung .dq-primary:hover{background:var(--elli-accent-hover, #1b5fbf)}.proj-steuerung .dq-primary:disabled{opacity:.5;cursor:not-allowed}.proj-steuerung .dq-err{color:var(--p-danger, #b91c1c);font-size:11.5px;margin-top:6px}.proj-steuerung .dq-hint{font-size:11.5px;color:var(--p-muted)}.proj-steuerung .dq-quiet-row{display:flex;gap:2px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.proj-steuerung .dq-quiet{font-size:11px;font-weight:600;color:var(--elli-text-secondary, var(--p-muted));background:transparent;border:0;padding:2px 6px;cursor:pointer;border-radius:5px}.proj-steuerung .dq-quiet:hover{background:var(--elli-bg-field-hover, #eef1f5)}.proj-steuerung .dq-quiet-danger{color:var(--elli-status-error, var(--p-red))}.proj-steuerung .dq-quiet-sep{color:var(--elli-text-muted, var(--p-faint));font-size:11px;padding:0 1px}.proj-steuerung .dq-foot{padding:7px 14px;font-size:11px;color:var(--elli-text-muted, var(--p-faint));border-top:1px solid var(--elli-border-light, #f3f4f6)}.proj-steuerung .dq-empty{padding:20px 16px}.proj-steuerung .pw-chipbar{display:flex;justify-content:flex-end;min-height:0;margin-top:10px}.proj-steuerung .pw-openchip{font-size:12px;font-weight:600;padding:4px 10px;border-radius:8px;border:1px solid var(--p-accent-bg);background:var(--p-accent-bg);color:var(--p-accent);cursor:pointer;transition:filter .12s ease}.proj-steuerung .pw-openchip:hover{filter:brightness(.97)}.proj-steuerung .pw-openchip.over{background:var(--p-red-bg);border-color:#fecaca;color:var(--p-red)}.proj-steuerung .pw-content{margin-top:16px}.proj-steuerung .pw-principals{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;padding:12px 16px;margin-top:10px;border:1px solid var(--p-line-2);border-radius:12px;background:var(--p-canvas);position:relative}.proj-steuerung .pw-principals-state{color:var(--p-muted);font-size:12px}.proj-steuerung .pw-principal-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--p-muted);margin-bottom:3px}.proj-steuerung .pw-principal-body{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.proj-steuerung .pw-link{background:none;border:none;padding:0;font-size:14px;font-weight:600;color:var(--p-accent, #2563eb);cursor:pointer;text-align:left}.proj-steuerung .pw-link:hover{text-decoration:underline}.proj-steuerung .pw-kind-chip{font-size:11px;font-weight:700;padding:3px 9px;border-radius:8px;border:1px solid var(--p-line-2);color:var(--p-ink-2);background:var(--p-bg);letter-spacing:.02em}.proj-steuerung .pw-projectcode{font-size:13px;font-weight:600;color:var(--p-ink, #0f172a)}.proj-steuerung .pw-suggestion{font-size:13px;color:var(--p-ink, #0f172a)}.proj-steuerung .pw-muted{color:var(--p-muted);font-size:12px}.proj-steuerung .pw-change-pending{flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:8px;padding:9px 12px;border:1px solid #fde68a;border-left:3px solid var(--p-amber);border-radius:8px;background:var(--p-amber-bg)}.proj-steuerung .pw-change-pending .pw-kind-chip{color:var(--p-amber);background:var(--p-panel);border-color:#fde68a;text-transform:uppercase;letter-spacing:.04em}.proj-steuerung .pw-change-arrow{font-size:13px;color:var(--p-ink)}.proj-steuerung .pw-change-arrow strong{font-weight:700}.proj-steuerung .pw-change-actions{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.proj-steuerung .pw-change-btn{font-size:12px;font-weight:600;line-height:1.2;padding:5px 13px;border-radius:6px;border:1px solid transparent;cursor:pointer;transition:background .12s ease,border-color .12s ease}.proj-steuerung .pw-change-btn:focus-visible{outline:2px solid var(--p-accent);outline-offset:1px}.proj-steuerung .pw-change-btn:disabled{opacity:.5;cursor:not-allowed}.proj-steuerung .pw-change-approve{color:#fff;background:var(--p-green);border-color:var(--p-green)}.proj-steuerung .pw-change-approve:hover:not(:disabled){background:#047857;border-color:#047857}.proj-steuerung .pw-change-reject{color:var(--p-red);background:var(--p-panel);border-color:#fca5a5}.proj-steuerung .pw-change-reject:hover:not(:disabled){background:var(--p-red-bg);border-color:var(--p-red)}.proj-steuerung .pw-change-reason{flex-basis:100%;display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:11px 12px;border:1px solid var(--p-line-2);border-radius:8px;background:var(--p-panel)}.proj-steuerung .pw-change-reason-label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--p-muted)}.proj-steuerung .pw-change-reason-input{font:inherit;font-size:13px;padding:7px 9px;border:1px solid var(--p-line-2);border-radius:6px;color:var(--p-ink);resize:vertical}.proj-steuerung .pw-change-reason-input:focus{outline:none;border-color:var(--p-accent);box-shadow:0 0 0 3px var(--p-accent-bg)}.proj-steuerung .pw-change-reason-actions{display:flex;align-items:center;gap:12px}.proj-steuerung .pw-change-reason .btn-primary{font-size:12px;font-weight:600;color:#fff;background:var(--p-accent);border:1px solid var(--p-accent);border-radius:6px;padding:6px 14px;cursor:pointer;transition:background .12s ease}.proj-steuerung .pw-change-reason .btn-primary:hover:not(:disabled){background:#1b5fbf;border-color:#1b5fbf}.proj-steuerung .pw-change-reason .btn-primary:disabled{opacity:.5;cursor:not-allowed}.proj-steuerung .pw-picker-overlay{flex-basis:100%;margin-top:6px;padding-top:8px;border-top:1px dashed var(--p-line-2)}.proj-steuerung .pw-picker-tabs{display:flex;gap:8px;align-items:center;margin-bottom:8px}.proj-steuerung .pw-picker-tab{font-size:11px;font-weight:600;padding:3px 10px;border-radius:6px;border:1px solid var(--p-line-2);background:var(--p-canvas);color:var(--p-muted);cursor:pointer}.proj-steuerung .pw-picker-tab.on{border-color:var(--p-accent, #2563eb);color:var(--p-accent, #2563eb)}.proj-steuerung .pw-picker-kind-label{font-size:11px;font-weight:600;color:var(--p-ink, #0f172a);padding:3px 2px}.proj-steuerung .pw-picker-cancel{margin-left:auto}.proj-steuerung .pw-scope-tabs{margin-bottom:6px}.proj-steuerung .pw-entity-item{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.proj-steuerung .pw-entity-item:hover{color:var(--p-accent, #2563eb)}.proj-steuerung .pw-type-chip{font-size:11px;font-weight:700;padding:2px 6px;border-radius:4px;border:1px solid var(--p-line-2);color:var(--p-accent, #2563eb);background:var(--p-canvas);flex-shrink:0}.proj-steuerung .pw-entity-label{font-weight:600}.proj-steuerung .cp-role{color:var(--p-muted);font-size:11px}.proj-steuerung .soft-gate{display:flex;align-items:center;gap:12px;background:var(--p-amber-bg);border:1px solid #fde68a;border-left:4px solid var(--p-amber);border-radius:12px;padding:14px 16px;margin:0 0 14px}.proj-steuerung .soft-gate .sg-ic{width:30px;height:30px;border-radius:8px;background:var(--p-amber);color:#fff;display:grid;place-items:center;font-size:15px;font-weight:700;flex:0 0 auto}.proj-steuerung .soft-gate .sg-txt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.proj-steuerung .soft-gate .sg-title{font-size:13.5px;font-weight:700;color:#92400e}.proj-steuerung .soft-gate .sg-sub{font-size:11.5px;color:var(--p-muted)}.proj-steuerung .soft-gate .sg-gaps{font-size:11.5px;font-weight:600;color:#92400e}.proj-steuerung .soft-gate .sg-cta{margin-left:auto;font-size:12px;font-weight:600;color:#fff;background:var(--p-accent);border:none;border-radius:9px;box-shadow:0 1px 2px #0f172a14;padding:9px 15px;cursor:pointer;white-space:nowrap}.proj-steuerung .ta-err-slot{min-height:35px;margin-bottom:8px}.proj-steuerung .ta-err{background:var(--p-red-bg);border:1px solid #fecaca;color:var(--p-red);border-radius:7px;padding:8px 11px;font-size:12px}.proj-steuerung .critlist [aria-disabled=true],.proj-steuerung .open-btn[aria-disabled=true],.proj-steuerung .axis-cta[aria-disabled=true],.proj-steuerung .cta-primary[aria-disabled=true],.proj-steuerung .ws-toggle[aria-disabled=true]{opacity:.6;cursor:progress}.proj-steuerung .upload-status,.fnl-drawer .upload-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;font-size:11.5px;line-height:1.35}.proj-steuerung .upload-status.uploading,.fnl-drawer .upload-status.uploading{color:var(--p-ink-muted, #64748b)}.proj-steuerung .upload-status.success,.fnl-drawer .upload-status.success{color:var(--p-green, #15803d)}.proj-steuerung .upload-status.error,.fnl-drawer .upload-status.error{color:var(--p-red, #b91c1c)}.proj-steuerung .upload-status-retry,.fnl-drawer .upload-status-retry{background:none;border:none;padding:0;color:var(--p-accent, #1d4ed8);font-size:inherit;cursor:pointer;text-decoration:underline}.proj-steuerung .ta-lock{margin-top:8px;font-size:11.5px;color:var(--p-amber);font-style:italic}.proj-steuerung .nextstep{display:grid;grid-template-columns:32px 1fr var(--col-cta);align-items:center;column-gap:13px;background:var(--p-accent-bg);border:1px solid #bfdbfe;border-left:4px solid var(--p-accent);border-radius:12px;padding:13px 15px;margin:10px 0 16px}.proj-steuerung .nextstep--flash{animation:nextstep-flash 1.2s ease-out}@keyframes nextstep-flash{0%{box-shadow:0 0 #2563eb00}18%{box-shadow:0 0 0 4px #2563eb59}to{box-shadow:0 0 #2563eb00}}@media (prefers-reduced-motion: reduce){.proj-steuerung .nextstep--flash{animation:none}}.proj-steuerung .nextstep .ic{width:32px;height:32px;border-radius:8px;background:var(--p-accent);color:#fff;display:grid;place-items:center}.proj-steuerung .nextstep .t{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--p-accent)}.proj-steuerung .nextstep .q{font-size:13.5px;font-weight:800;color:var(--p-ink);margin-top:1px}.proj-steuerung .nextstep .s{font-size:11.5px;color:var(--p-muted);margin-top:1px}.proj-steuerung .critlist{margin-top:2px}.proj-steuerung .crit-table-head{display:grid;align-items:center}.proj-steuerung .crit2.crit-table-row{border-bottom:0;column-gap:12px}.proj-steuerung .crit2.is-next{box-shadow:inset 0 0 0 1px var(--p-accent, #2563eb)}.proj-steuerung .crit-st{font-weight:700;text-align:center;font-size:13px}.proj-steuerung .crit-st.ok{color:var(--p-green, #127a48)}.proj-steuerung .crit-st.no{color:#c2410c}.proj-steuerung .crit-krit{min-width:0}.proj-steuerung .crit-krit b{display:block;font-size:13px;font-weight:700;color:var(--p-ink, #0f1c2e)}.proj-steuerung .crit2.ok .crit-krit b{color:var(--p-faint, #5a6b82)}.proj-steuerung .crit-krit small{display:block;color:var(--p-muted, #64748b);font-size:11.5px;margin-top:1px}.proj-steuerung .crit-val{color:var(--p-ink, #0f1c2e)}.proj-steuerung .crit-val.empty{color:#94a3b8}.proj-steuerung .crit-flag,.proj-steuerung .crit2 .how.crit-flag{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;border-radius:999px;padding:3px 10px;justify-self:start;white-space:nowrap;border:0}.proj-steuerung .crit2 .how.auto.done,.proj-steuerung .crit2 .how.man.done{background:var(--p-green-bg, #e7f5ee);color:var(--p-green, #127a48);border:0}.proj-steuerung .crit2 .how.auto.open{background:var(--p-amber-bg, #fdf3e0);color:var(--p-amber, #a16207);border:0}.proj-steuerung .crit2 .how.man.open{background:#eef2f7;color:#475569;border:0}.proj-steuerung .crit-act{justify-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.proj-steuerung .crit-act-link{background:none;border:0;padding:0;color:var(--p-accent, #2563eb);font-size:12px;font-weight:600;cursor:pointer;text-align:left}.proj-steuerung .crit-act-link:disabled{opacity:.45;cursor:not-allowed}.proj-steuerung .crit-ghost{border:1px solid var(--p-line, #e8edf3);background:#fff;border-radius:7px;padding:4px 10px;font-size:11.5px;color:#475569;cursor:pointer}.proj-steuerung .crit-ghost:disabled{opacity:.45;cursor:not-allowed}.proj-steuerung .crit-sec-link{background:none;border:0;padding:0;color:var(--p-muted, #64748b);font-size:11px;font-weight:500;cursor:pointer;text-align:left}.proj-steuerung .crit-sec-link:hover{color:var(--p-accent, #2563eb)}.proj-steuerung .crit-sec-link:disabled{opacity:.45;cursor:not-allowed}.proj-steuerung .crit-ov-below{margin:0 12px 6px;padding:8px 10px;background:#fff;border-radius:8px}.proj-steuerung .crit2 .how{font-size:11px;font-weight:600;padding:3px 9px;border-radius:8px;white-space:nowrap}.proj-steuerung .crit2 .how.auto.open.legacy,.proj-steuerung .crit2 .how.man.open.legacy{background:var(--p-canvas);color:var(--p-muted);border:1px solid var(--p-line)}.proj-steuerung .cta-primary{width:100%;height:var(--row-h);font-size:11.5px;font-weight:600;border-radius:9px;border:1px solid var(--p-accent);background:var(--p-accent);color:#fff;box-shadow:0 1px 2px #0f172a14;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.proj-steuerung .cta-primary:hover{background:#1d4ed8}.proj-steuerung .cta-primary.outline{background:none;color:var(--p-accent);box-shadow:none}.proj-steuerung .cta-primary.outline:hover{background:var(--p-accent-bg)}.proj-steuerung .cta-primary:disabled{opacity:.5;cursor:not-allowed}.proj-steuerung .cta-primary.empty{visibility:hidden}.proj-steuerung .cta-sec{width:100%;height:var(--row-h);font-size:11px;font-weight:600;border:0;background:none;cursor:pointer;color:var(--p-faint);display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;white-space:nowrap}.proj-steuerung .cta-sec:hover{color:var(--p-accent)}.proj-steuerung .cta-sec.empty{visibility:hidden}.proj-steuerung .btn:focus-visible,.proj-steuerung .qc-primary:focus-visible,.proj-steuerung .qc-sec:focus-visible,.proj-steuerung .open-btn:focus-visible,.proj-steuerung .ovr:focus-visible,.proj-steuerung .g:focus-visible,.proj-steuerung .axis:focus-visible,.proj-steuerung .cta-primary:focus-visible,.proj-steuerung .cta-sec:focus-visible,.proj-steuerung .soft-gate .sg-cta:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.proj-steuerung .crit2-ov{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;color:var(--p-muted)}.proj-steuerung .crit2-ov .ov-badge{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--p-violet);background:var(--p-violet-bg);border-radius:8px;padding:3px 9px}.proj-steuerung .crit2-ov .ov-by,.proj-steuerung .crit2-ov .ov-reason{color:var(--p-faint)}.proj-steuerung .crit2-ov .ov-reason-input{flex:1;min-width:160px;font-size:11.5px;border:1px solid var(--p-line-2);border-radius:9px;padding:6px 9px;color:var(--p-ink-2);background:var(--p-panel)}.proj-steuerung .crit2-ov .ov-reason-input:focus{outline:none;border-color:var(--p-accent);box-shadow:0 0 0 2px var(--p-accent-bg)}.proj-steuerung .crit2-ov .ov-revert,.proj-steuerung .crit2-ov .ov-start,.proj-steuerung .crit2-ov .ov-cancel{font-size:11px;font-weight:600;border:1px solid var(--p-line-2);background:var(--p-panel);color:var(--p-ink-2);border-radius:9px;padding:5px 10px;cursor:pointer;white-space:nowrap}.proj-steuerung .crit2-ov .ov-revert:hover,.proj-steuerung .crit2-ov .ov-start:hover,.proj-steuerung .crit2-ov .ov-cancel:hover{border-color:var(--p-accent);color:var(--p-accent)}.proj-steuerung .crit2-ov .ov-save{font-size:11px;font-weight:600;border:1px solid var(--p-accent);background:var(--p-accent);color:#fff;border-radius:9px;box-shadow:0 1px 2px #0f172a14;padding:5px 10px;cursor:pointer;white-space:nowrap}.proj-steuerung .crit2-ov .ov-save:hover{background:#1d4ed8}.proj-steuerung .crit2-ov .ov-save:disabled{opacity:.5;cursor:not-allowed}.proj-steuerung .vbx.dlg-backdrop{z-index:1100}.proj-steuerung .vbx-modal{background:var(--p-panel);border:1px solid var(--p-line);border-radius:12px;width:min(940px,calc(100vw - 48px));max-height:calc(100vh - 64px);display:flex;flex-direction:column;box-shadow:0 24px 60px #0f172a52;overflow:hidden}.proj-steuerung .vbx-mh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;border-bottom:1px solid var(--p-line);background:var(--p-canvas)}.proj-steuerung .vbx-ti{font-size:14.5px;font-weight:800;color:var(--p-ink)}.proj-steuerung .vbx-x{width:28px;height:28px;border:1px solid var(--p-line);border-radius:7px;background:var(--p-panel);color:var(--p-faint);font-size:17px;line-height:1;cursor:pointer}.proj-steuerung .vbx-x:hover{color:var(--p-red);border-color:var(--p-red)}.proj-steuerung .vbx-load{padding:40px;text-align:center;font-size:12px;color:var(--p-faint)}.proj-steuerung .vbx-mb{padding:16px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.proj-steuerung .vbx-ctrls{display:grid;grid-template-columns:1fr 1fr;gap:16px}.proj-steuerung .vbx-seg-lbl{font-size:11px;font-weight:700;color:var(--p-muted);margin-bottom:6px;text-transform:uppercase;letter-spacing:.03em}.proj-steuerung .vbx-seg{display:inline-flex;gap:2px;background:var(--p-bg);border:1px solid var(--p-line);border-radius:8px;padding:3px;flex-wrap:wrap}.proj-steuerung .vbx-seg button{font-size:11px;font-weight:600;padding:6px 12px;border-radius:6px;border:0;background:transparent;color:var(--p-muted);cursor:pointer;white-space:nowrap}.proj-steuerung .vbx-seg button.on{background:var(--p-panel);color:var(--p-accent);box-shadow:0 1px 3px #0f172a1f}.proj-steuerung .vbx-sect{border:1px solid var(--p-line);border-radius:10px;padding:12px 14px;background:var(--p-canvas)}.proj-steuerung .vbx-sect-h{display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:800;color:var(--p-ink-2);margin-bottom:10px}.proj-steuerung .vbx-sect-h .sub{font-size:11px;font-weight:500;color:var(--p-faint);margin-left:auto}.proj-steuerung .vbx-mtab{display:flex;flex-direction:column;gap:6px}.proj-steuerung .vbx-mtab .head,.proj-steuerung .vbx-mtab .row{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.2fr 28px;gap:8px;align-items:center}.proj-steuerung .vbx-mtab .row{align-items:start}.proj-steuerung .vbx-mtab .head{font-size:11px;font-weight:700;color:var(--p-faint);text-transform:uppercase;letter-spacing:.03em;padding:0 2px}.proj-steuerung .vbx-mtab .head .num{text-align:right}.proj-steuerung .vbx-methodcell{display:flex;flex-direction:column;gap:4px;min-width:0}.proj-steuerung .vbx-srctag{align-self:flex-start;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:4px;line-height:1.6;white-space:nowrap}.proj-steuerung .vbx-srctag.manual{background:var(--p-bg);color:var(--p-faint);border:1px solid var(--p-line)}.proj-steuerung .vbx-srctag.engage{background:var(--p-accent-bg);color:var(--p-accent);border:1px solid var(--p-accent)}.proj-steuerung .vbx-inp{font-size:12px;padding:0 9px;height:34px;border:1px solid var(--p-line-2);border-radius:6px;background:var(--p-panel);color:var(--p-ink);width:100%;font-family:inherit;box-sizing:border-box}.proj-steuerung .vbx-inp:focus-visible{outline:0;border-color:var(--p-accent);box-shadow:0 0 0 2px var(--p-accent-bg)}.proj-steuerung .vbx-inp.method{font-weight:600}.proj-steuerung .vbx-inp.eur{text-align:right;font-family:var(--p-mono);font-size:11.5px}.proj-steuerung .vbx-inp.ro{background:var(--p-bg);color:var(--p-ink-2);cursor:default}.proj-steuerung .vbx-inp.danger{color:var(--p-red);font-weight:700}.proj-steuerung .vbx-inp.m{text-align:right;font-family:var(--p-mono);font-size:11px}.proj-steuerung .vbx-inp.ta{height:auto;min-height:54px;padding:7px 9px;resize:vertical;text-align:left;font-family:inherit}.proj-steuerung .vbx-mult{display:grid;grid-template-columns:1fr 1fr;gap:4px}.proj-steuerung .vbx-rm{width:34px;height:34px;box-sizing:border-box;border:1px solid var(--p-line);border-radius:6px;background:var(--p-panel);color:var(--p-faint);font-size:15px;line-height:1;cursor:pointer;justify-self:center}.proj-steuerung .vbx-rm:hover{color:var(--p-red);border-color:var(--p-red)}.proj-steuerung .vbx-addm{align-self:flex-start;font-size:11px;font-weight:600;padding:6px 11px;border:1px dashed var(--p-line-2);border-radius:6px;background:var(--p-panel);color:var(--p-accent);cursor:pointer;margin-top:8px}.proj-steuerung .vbx-addm:hover{border-color:var(--p-accent);background:var(--p-accent-bg)}.proj-steuerung .vbx-fld{display:flex;flex-direction:column;gap:4px;min-width:0}.proj-steuerung .vbx-fld label{font-size:11px;font-weight:700;color:var(--p-muted);text-transform:uppercase;letter-spacing:.02em}.proj-steuerung .vbx-req{color:var(--p-red)}.proj-steuerung .vbx-ff{margin-top:12px}.proj-steuerung .vbx-ff .ffbar{position:relative;height:14px;border-radius:7px;background:var(--p-bg);border:1px solid var(--p-line);overflow:hidden}.proj-steuerung .vbx-ff .ffbar .span{position:absolute;top:0;bottom:0;background:linear-gradient(90deg,var(--p-accent),var(--p-violet));border-radius:7px;opacity:.85}.proj-steuerung .vbx-ff .ffsc{display:flex;justify-content:space-between;font-size:11px;color:var(--p-faint);font-family:var(--p-mono);margin-top:5px}.proj-steuerung .vbx-ff .ffsc span:nth-child(2){font-family:inherit;font-style:italic}.proj-steuerung .vbx-autosum{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:9px 12px;border:1px dashed var(--p-line-2);border-radius:8px;background:var(--p-bg);margin-top:10px}.proj-steuerung .vbx-autosum .t{font-size:11.5px;color:var(--p-muted);font-weight:600}.proj-steuerung .vbx-mini{font-size:11px;font-weight:600;padding:5px 11px;border:1px solid var(--p-line-2);border-radius:6px;background:var(--p-panel);color:var(--p-accent);cursor:pointer;white-space:nowrap}.proj-steuerung .vbx-mini:hover{border-color:var(--p-accent);background:var(--p-accent-bg)}.proj-steuerung .vbx-bridge{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr;gap:10px;align-items:end}.proj-steuerung .vbx-bridge .op{text-align:center;font-size:18px;font-weight:700;color:var(--p-faint);padding-bottom:7px}.proj-steuerung .vbx-result{border:1px solid var(--p-accent);border-radius:10px;padding:13px 14px;background:var(--p-accent-bg);display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.proj-steuerung .vbx-result .cap{grid-column:1/-1;font-size:11px;font-weight:800;color:var(--p-navy);text-transform:uppercase;letter-spacing:.03em}.proj-steuerung .vbx-meta2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.proj-steuerung .vbx-hint{font-size:11.5px;color:var(--p-red);font-weight:600}.proj-steuerung .vbx-note{font-size:11px;color:var(--p-faint);font-style:italic;line-height:1.5}.proj-steuerung .vbx-err{margin:0 20px;padding:9px 12px;background:var(--p-red-bg);border:1px solid #fecaca;border-radius:7px;color:var(--p-red);font-size:11.5px}.proj-steuerung .vbx-mf{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--p-line);background:var(--p-canvas)}.proj-steuerung .vbx-btn{font-size:12px;font-weight:700;padding:9px 16px;border-radius:7px;cursor:pointer;border:1px solid var(--p-line-2);background:var(--p-panel);color:var(--p-muted)}.proj-steuerung .vbx-btn.ghost{background:none;border-color:var(--p-line);color:var(--p-faint)}.proj-steuerung .vbx-btn.primary{background:var(--p-accent);border-color:var(--p-accent);color:#fff}.proj-steuerung .vbx-btn:disabled{opacity:.5;cursor:not-allowed}.proj-steuerung .vbx-engbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:9px 12px;border:1px solid var(--p-line-2);border-radius:8px;background:var(--p-bg);margin-bottom:12px}.proj-steuerung .vbx-engtxt{font-size:11.5px;color:var(--p-muted);font-weight:600}.proj-steuerung .vbx-srcline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.proj-steuerung .vbx-srchint{font-size:11px;color:var(--p-faint);line-height:1.4}.proj-steuerung .vbx-confirm{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:grid;place-items:center;z-index:1200}.proj-steuerung .vbx-confirm-card{background:var(--p-panel);border:1px solid var(--p-line);border-radius:12px;width:min(440px,calc(100vw - 48px));padding:20px;box-shadow:0 24px 60px #0f172a52}.proj-steuerung .vbx-confirm-ti{font-size:14px;font-weight:800;color:var(--p-navy);margin-bottom:8px}.proj-steuerung .vbx-confirm-bd{font-size:12px;line-height:1.55;color:var(--p-muted)}.proj-steuerung .vbx-confirm-mf{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}@media (max-width: 720px){.proj-steuerung .vbx-ctrls,.proj-steuerung .vbx-meta2,.proj-steuerung .vbx-bridge{grid-template-columns:1fr}.proj-steuerung .vbx-bridge .op{padding-bottom:0;text-align:left}.proj-steuerung .vbx-result{grid-template-columns:1fr}}:root{--elli-bg-page: #f5f7fa;--elli-bg-header: #2b7de9;--elli-bg-header-dark: #1b5fbf;--elli-bg-widget: #ffffff;--elli-bg-field: #f8f9fb;--elli-bg-field-hover: #eef1f5;--elli-text-primary: #1a1d23;--elli-text-secondary: #4a5568;--elli-text-muted: #8e99a8;--elli-text-inverse: #ffffff;--elli-source-register: #10b981;--elli-source-impressum: #3b82f6;--elli-source-web-ai: #f59e0b;--elli-source-user: #8b5cf6;--elli-source-none: #d1d5db;--elli-accent: #2b7de9;--elli-accent-hover: #1b5fbf;--elli-accent-light: #ebf5ff;--elli-accent-soft: #e8f1fc;--elli-warning-soft: #fdf6e8;--elli-success-soft: #e8f7ee;--elli-danger-soft: #fdecec;--elli-status-success: #10b981;--elli-status-warning: #f59e0b;--elli-status-error: #ef4444;--elli-status-info: #3b82f6;--elli-crm-mapped: #6366f1;--elli-border: #e5e7eb;--elli-border-light: #f3f4f6;--elli-shadow-widget: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--elli-shadow-widget-hover: 0 4px 12px rgba(0, 0, 0, .08);--elli-radius-widget: 12px;--elli-radius-field: 8px;--elli-radius-button: 8px;--elli-font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, sans-serif;--elli-font-mono: "SF Mono", "Fira Code", "Consolas", monospace;--elli-font-xxl: 1.5rem;--elli-font-xl: 1.25rem;--elli-font-lg: 1rem;--elli-font-md: .875rem;--elli-font-sm: .8125rem;--elli-font-xs: .75rem;--elli-font-xxs: .6875rem;--elli-weight-normal: 400;--elli-weight-medium: 500;--elli-weight-semibold: 600;--elli-weight-bold: 700;--elli-leading-tight: 1.25;--elli-leading-normal: 1.5;--elli-leading-relaxed: 1.7;--elli-space-xs: 4px;--elli-space-sm: 8px;--elli-space-md: 12px;--elli-space-lg: 16px;--elli-space-xl: 20px;--elli-space-xxl: 24px;--elli-space-3xl: 32px;--elli-widget-padding: 20px;--elli-widget-gap: 20px;--elli-column-gap: 24px;--elli-field-gap: 12px}.elli-page{max-width:1400px;margin:0 auto;padding:var(--elli-space-xxl) var(--elli-space-3xl);font-family:var(--elli-font-family);background:var(--elli-bg-page);color:var(--elli-text-primary)}.elli-fullwidth-section{grid-column:1 / -1;margin-bottom:var(--elli-widget-gap)}.elli-two-columns{display:grid;grid-template-columns:1fr 1fr;gap:var(--elli-column-gap);align-items:start}@media (max-width: 1024px){.elli-two-columns{grid-template-columns:1fr}}:root{--elli-bg: #f1f3f6;--elli-surface: #ffffff;--elli-surface-alt: #f8fafc;--elli-border: #e2e8f0;--elli-border-light: #eef2f7;--elli-primary: #1976d2;--elli-primary-dark: #0d47a1;--elli-primary-bg: #e3f2fd;--elli-success: #16a34a;--elli-warning: #d97706;--elli-danger: #dc2626;--elli-danger-bg: #fef2f2;--elli-danger-border: #e6bdbd;--elli-danger-border-hover: #d99b9b;--elli-warn-border: #eed6ab;--elli-teal: #0d9488;--elli-purple: #6d28d9;--elli-purple-bg: #f3e8ff;--elli-text: #1b2433;--elli-text-sec: #5f6b7a;--elli-text-muted: #94a0b0;--elli-pill-success-bg: #dcfce7;--elli-pill-success-text: #166534;--elli-pill-warning-bg: #fef3c7;--elli-pill-warning-text: #92400e;--elli-pill-danger-bg: #fee2e2;--elli-pill-danger-text: #991b1b;--elli-pill-info-bg: var(--elli-primary-bg);--elli-pill-info-text: var(--elli-primary-dark);--elli-pill-ai-bg: var(--elli-purple-bg);--elli-pill-ai-text: #581c87;--elli-pill-teal-bg: #ccfbf1;--elli-pill-teal-text: #115e59;--elli-font: "Segoe UI", -apple-system, BlinkMacSystemFont, "DM Sans", sans-serif;--elli-font-mono: "JetBrains Mono", "Consolas", monospace;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 20px;--space-2xl: 24px;--radius-sm: 6px;--radius-md: 6px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--sidebar-width: 232px;--content-max-width: min(2400px, calc(100vw - var(--sidebar-width) - 48px));--widget-gap: 20px;--widget-height-standard: 280px;--widget-height-tall: 320px;--widget-header-height: 42px;--entity-header-height: 64px}body{font-family:var(--elli-font);color:var(--elli-text);font-size:13px;line-height:1.5;background:var(--elli-bg)}*{scrollbar-width:thin;scrollbar-color:var(--elli-border) transparent}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background:var(--elli-border);border-radius:3px}::-webkit-scrollbar-track{background:transparent}:root{--elli-stark-red: #e30613;--elli-stark-grey: #575756;--elli-stark-yellow: #fff5c2;--elli-density-1: 4px;--elli-density-2: 8px;--elli-density-3: 12px;--elli-density-4: 16px;--elli-density-5: 24px;--elli-density-6: 32px;--elli-activity-open-bg: #ffffff;--elli-activity-open-border: var(--elli-border-medium, #d1d5db);--elli-activity-open-fg: var(--elli-text-primary, #111827);--elli-activity-done-bg: #ecfdf5;--elli-activity-done-border: #10b981;--elli-activity-done-fg: #047857;--elli-activity-derived-bg: #f9fafb;--elli-activity-derived-border: var(--elli-border-light, #e5e7eb);--elli-activity-derived-fg: var(--elli-text-secondary, #6b7280);--elli-accent: #2563eb;--elli-accent-hover: #1d4ed8;--elli-accent-active: #1e40af;--elli-accent-primary: var(--elli-accent, #2563eb);--elli-accent-secondary: var(--elli-stark-grey);--elli-accent-highlight: var(--elli-stark-yellow);--elli-accent-danger: var(--elli-stark-red);--elli-row-height-compact: 40px;--elli-row-height-default: 56px;--elli-row-height-comfortable: 72px;--elli-link: var(--elli-accent);--elli-modal-backdrop: rgba(0, 0, 0, .45);--elli-banner-info-bg: rgba(87, 87, 86, .08);--elli-banner-success-bg: rgba(16, 185, 129, .12);--elli-banner-danger-bg: rgba(227, 6, 19, .1);--elli-banner-warning-bg: rgba(245, 158, 11, .12);--elli-banner-warning-border: #f59e0b;--elli-border-medium: #cbd5e1;--elli-input-border: #94a3b8;--elli-input-border-hover: #64748b;--elli-input-border-focus: #2563eb;--elli-input-background: #ffffff;--elli-input-shadow-focus: 0 0 0 3px rgba(37, 99, 235, .15)}.elli-input:hover:not(:disabled){border-color:var(--elli-input-border-hover)!important}.elli-input:focus-visible{outline:none;border-color:var(--elli-input-border-focus)!important;box-shadow:var(--elli-input-shadow-focus)!important}.elli-input:disabled{background:var(--elli-surface-alt, #f9fafb);cursor:not-allowed}.elli-ui-table-row--hover:hover{background:var(--elli-activity-derived-bg)}@keyframes elli-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.elli-spin{animation:elli-spin .9s linear infinite}.engage-pipeline-chip:hover{border-color:var(--elli-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--elli-accent) 35%,transparent)}.engage-pipeline-chip:focus-visible{outline:2px solid var(--elli-accent);outline-offset:2px}.engage-detail-container{max-width:2400px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}
