.ent-an,.ent-an-body,.ent-pr{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0}@media (max-width:560px){.ent-an,.ent-an-body,.ent-pr{gap:var(--sp-5)}}.ent-an>.ui-callout,.ent-pr>.ui-callout{margin:0}.ent-pr-dotsep{color:var(--muted);margin:0 1px}.ent-pr-tab{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ent-pr-muted{font-size:var(--fs-sm);color:var(--muted)}.ent-pr-run{position:relative;overflow:hidden;display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding:10px 14px;min-height:52px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md)}.ent-pr-run-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--muted)}.ent-pr-run-dot.is-ok{background:var(--good);box-shadow:0 0 0 3px var(--good-wash)}.ent-pr-run-dot.is-running{background:var(--accent);box-shadow:0 0 0 3px var(--accent-wash);animation:ent-pr-pulse 1.4s var(--ease) infinite}.ent-pr-run-text{flex:1 1 360px;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--sp-3)}.ent-pr-run-main{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}.ent-pr-run-main time{font-weight:var(--fw-semibold);-webkit-text-decoration:underline dotted var(--muted);text-decoration:underline dotted var(--muted);text-underline-offset:3px;cursor:help}.ent-pr-run-meta{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:var(--fs-sm);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-pr-run-actions{display:flex;align-items:center;gap:6px;margin-left:auto}.ent-pr-run-progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent-wash);overflow:hidden}.ent-pr-run-progress:after{content:"";position:absolute;top:0;bottom:0;width:34%;border-radius:var(--r-full);background:var(--accent);animation:ent-pr-indet 1.5s var(--ease) infinite}@keyframes ent-pr-indet{0%{left:-34%}to{left:100%}}@keyframes ent-pr-pulse{50%{box-shadow:0 0 0 6px var(--accent-wash)}}.ent-pr-run+.ui-callout{margin-top:calc(var(--sp-6) * -1 + var(--sp-2))}@media (max-width:560px){.ent-pr-run{display:grid;grid-template-columns:8px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;grid-row-gap:8px;row-gap:8px;align-items:start}.ent-pr-run-dot{margin-top:5px}.ent-pr-run-text{flex-direction:column;gap:2px}.ent-pr-run-actions{grid-column:1/-1;justify-content:flex-end}.ent-pr-run+.ui-callout{margin-top:calc(var(--sp-5) * -1 + var(--sp-2))}.ent-an .ui-fb .ui-input-wrap,.ent-an .ui-fb .ui-select,.ent-pr .ui-fb .ui-input,.ent-pr .ui-fb .ui-select{width:100%!important}.ent-pr .ui-fb-fields>.ui-fb-field:first-child{grid-column:1/-1}.ent-pr .ui-fb-fields>.ui-fb-field:first-child .ui-input-wrap{width:100%!important}}.ent-pr-runs .ui-table{min-width:600px}.ent-pr-runs td{white-space:nowrap}.ent-pr-runs td:first-child{white-space:normal}.ent-pr-runs tr.is-error td{background:color-mix(in srgb,var(--crit-wash) 55%,transparent)}.ent-pr-runs-err{margin-top:3px;max-width:360px;white-space:normal;font-size:var(--fs-xs);color:var(--crit);line-height:var(--lh-snug)}.ent-pr-stats>.ui-stat.is-active{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent)}.ent-pr-stats>.ui-stat{text-align:left;font:inherit;color:inherit}.ent-pr-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);min-width:0}.ent-pr-toolbar .ui-seg{flex:0 1 auto}.ent-pr-viewselect{flex:1 1 100%}.ent-pr-viewselect .ui-select{width:100%}.ent-pr-count{font-size:var(--fs-sm);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ent-pr-toolbar .ent-pr-count{margin-left:auto}.ent-pr-toolbar+.ent-pr-list,.ent-pr-toolbar+.ent-pr-viewnote,.ent-pr-toolbar+.ui-card{margin-top:calc(var(--sp-6) * -1 + var(--sp-3))}.ent-pr-viewnote{margin:calc(var(--sp-6) * -1 + var(--sp-2)) 0 0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-normal);max-width:90ch}.ent-pr-viewnote+.ent-pr-list,.ent-pr-viewnote+.ui-card{margin-top:calc(var(--sp-6) * -1 + var(--sp-3))}.ent-pr-empty .ui-empty-sub{max-width:560px}.ent-pr-skel{padding:var(--sp-4)}.ent-pr-list{min-width:0;transition:opacity var(--dur-2) var(--ease)}.ent-pr-list.is-loading{opacity:.55;pointer-events:none}.ent-pr-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-top:calc(var(--sp-6) * -1 + var(--sp-3))}.ent-pr-table{min-width:860px}.ent-pr-table td{vertical-align:middle}.ent-pr-table .ent-pr-sort,.ent-pr-table td,.ent-pr-table th:not(.ent-pr-th-sort){padding-left:9px;padding-right:9px}.ent-pr-table td:first-child,.ent-pr-table th:first-child .ent-pr-sort{padding-left:14px}.ent-pr-table td:last-child,.ent-pr-table th:last-child{padding-right:14px}.ent-pr-cols th,.ent-pr-table th{vertical-align:bottom}.ent-pr-c-score{width:100px}.ent-pr-c-acc{min-width:180px;max-width:220px}.ent-pr-c-sigs{width:204px;min-width:204px}.ent-pr-c-plan{min-width:92px}.ent-pr-c-qr,.ent-pr-c-scans{min-width:74px}.ent-pr-c-renew,.ent-pr-c-state{min-width:86px}.ent-pr-list{container-type:inline-size}.ent-pr-table th.num,.ent-pr-table th.num .ent-pr-sort{white-space:normal}.ent-pr-table th.num .ent-pr-sort{text-align:right;max-width:11ch;margin-left:auto}@container (max-width: 1120px){.ent-pr-table .ent-pr-c-users{display:none}}@container (max-width: 1040px){.ent-pr-table .ent-pr-c-scans{display:none}}@container (max-width: 960px){.ent-pr-table .ent-pr-c-rev{display:none}.ent-pr-table .ent-pr-c-score{width:84px}.ent-pr-table .ent-pr-c-acc{min-width:150px;max-width:170px}.ent-pr-table .ent-pr-c-sigs{width:172px;min-width:172px}.ent-pr-table{min-width:0}}.ent-pr-strong{display:block;color:var(--ink);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ent-pr-sub{display:flex;align-items:baseline;gap:4px;margin-top:2px;font-size:var(--fs-xs);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}td.num .ent-pr-sub{justify-content:flex-end}.ent-pr-sub.is-limit{color:var(--accent-ink);font-weight:var(--fw-medium)}.ent-pr-sub.is-soon{color:var(--warn);font-weight:var(--fw-medium)}.ent-pr-sub.is-inline{display:inline}.ent-pr-sub.is-pastdue{color:var(--warn);font-weight:var(--fw-semibold)}.ent-pr-table tbody tr.is-dismissed td{color:var(--muted)}.ent-pr-table tbody tr.is-dismissed .ent-pr-email,.ent-pr-table tbody tr.is-dismissed .ent-pr-strong{color:var(--ink-soft)}.ent-pr-table tbody tr.is-dismissed .ent-score{opacity:.7}.ent-pr-acc{display:flex;flex-direction:column;gap:3px;min-width:0}.ent-pr-email{display:block;max-width:100%;padding:0;margin:0;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--r-xs)}.ent-pr-email:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:2px}.ent-pr-email:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ent-pr-acc-meta{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-xs);color:var(--muted);white-space:nowrap}.ent-pr-domain{overflow:hidden;text-overflow:ellipsis;min-width:0}.ent-pr-domain.is-corp{color:var(--ink-soft);font-weight:var(--fw-medium)}.ent-pr-corp{display:inline-flex;flex:0 0 auto;color:var(--accent-ink);line-height:0}.ent-pr-id{font-family:var(--mono);font-size:11px;color:var(--muted);flex:0 0 auto}.ent-pr-id.is-cell{font-size:var(--fs-xs);color:var(--ink-soft)}.ent-pr-fresh{flex:0 0 auto;letter-spacing:.04em}.ent-pr-hover{display:inline-flex;flex-wrap:wrap;gap:4px;max-width:100%;border-radius:var(--r-sm);outline:none;cursor:default}.ent-pr-hover:focus-visible{box-shadow:var(--focus-ring)}.ent-pr-chip{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-soft);font-size:11px;font-weight:var(--fw-medium);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-pr-chip.is-strong{background:var(--accent-wash);color:var(--accent-ink);border-color:transparent}.ent-pr-chip.is-more{background:transparent;color:var(--muted);border-style:dashed}[data-theme=dark] .ent-pr-chip.is-strong{border-color:color-mix(in srgb,var(--accent-ink) 22%,transparent)}.ent-pr-hovercard{position:fixed;z-index:120;width:min(320px,calc(100vw - 24px));background:var(--elevated);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-lg);padding:10px 12px;pointer-events:none;animation:ui-pop var(--dur-2) var(--ease-out)}.ent-pr-hovercard.is-above{transform:translateY(-100%)}.ent-pr-hc-head{display:flex;justify-content:space-between;gap:12px;padding-bottom:7px;margin-bottom:6px;border-bottom:1px solid var(--line-soft);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink-soft)}.ent-pr-hc-score{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-pr-hc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ent-pr-hc-list li{display:grid;grid-template-columns:14px 1fr auto;grid-gap:6px;gap:6px;align-items:baseline;font-size:var(--fs-sm);line-height:var(--lh-snug)}.ent-pr-hc-tick{color:var(--good);font-weight:var(--fw-bold)}.ent-pr-hc-pts{color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-xs)}.ent-pr-state.is-new .ui-badge-dot{background:var(--accent)}.ent-pr-state.is-dismissed{color:var(--muted)}.ent-pr-crm{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:var(--r-full);border:1px solid var(--good-line);background:var(--good-wash);color:var(--good);cursor:pointer;font:inherit;font-size:10.5px;font-weight:var(--fw-semibold);white-space:nowrap;transition:border-color var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.ent-pr-crm:hover{border-color:var(--good)}.ent-pr-crm:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ent-pr-crm-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.ent-pr-crm.is-mini{height:18px;padding:0 6px;margin-left:6px;font-size:10px}.ent-pr-crm.is-md{height:24px;padding:0 10px;font-size:var(--fs-xs)}.ent-pr-th-sort{padding:0!important}.ent-pr-sort{display:inline-flex;align-items:center;gap:4px;width:100%;padding:10px 12px;margin:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:inherit;white-space:inherit}th.num .ent-pr-sort{justify-content:flex-end}.ent-pr-sort:hover{color:var(--ink)}.ent-pr-sort:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-xs)}.ent-pr-sort-ico{opacity:.45;font-size:10px;flex:0 0 auto}.ent-pr-sort.is-active{color:var(--ink)}.ent-pr-sort.is-active .ent-pr-sort-ico{opacity:1;color:var(--accent-ink)}@media (max-width:560px){.ent-pr-sort{padding:9px 10px}}.ent-pr-cols{min-width:640px}.ent-pr-cols.is-all{min-width:0;width:max-content}.ent-pr-cols.is-all th{white-space:normal;min-width:84px;max-width:132px;line-height:1.25}.ent-pr-cols.is-all th.is-flag{min-width:72px;max-width:104px}.ent-pr-cols.is-all td{white-space:nowrap}.ent-pr-cols td.is-flag,.ent-pr-cols th.is-flag{text-align:center}.ent-pr-cols th.is-flag .ent-pr-sort{justify-content:center}.ent-pr-email-cell{display:inline-flex;align-items:center;max-width:280px;min-width:0}.ent-pr-cols .ent-pr-email{max-width:240px}.ent-pr-flag{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-pr-flag.is-on{color:var(--good);font-weight:var(--fw-bold)}.ent-pr-cols tbody tr.is-dismissed td{color:var(--muted)}.ent-pr-cols .ent-pr-stick{position:-webkit-sticky;position:sticky;z-index:2;background:var(--surface)}.ent-pr-cols th.ent-pr-stick{z-index:3;background:var(--surface-2)}.ent-pr-cols .ent-pr-stick-0{left:0;min-width:92px;max-width:92px;width:92px}.ent-pr-cols .ent-pr-stick-1{left:92px;min-width:240px;max-width:260px;box-shadow:1px 0 0 var(--line),6px 0 10px -8px var(--scroll-shade)}.ent-pr-cols tbody tr:hover td.ent-pr-stick{background:var(--hover)}.ent-pr-cards{list-style:none;margin:0;padding:0;gap:var(--sp-2)}.ent-pr-card,.ent-pr-cards{display:flex;flex-direction:column}.ent-pr-card{position:relative;gap:6px;min-width:0;padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);transition:border-color var(--dur-1) var(--ease)}.ent-pr-card:hover{border-color:var(--muted)}.ent-pr-card.is-dismissed{background:var(--surface-2)}.ent-pr-card.is-dismissed .ent-pr-card-email{color:var(--ink-soft)}.ent-pr-card-hit{position:absolute;inset:0;z-index:0;border:0;padding:0;margin:0;background:transparent;border-radius:inherit;cursor:pointer}.ent-pr-card-hit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ent-pr-card>:not(.ent-pr-card-hit){pointer-events:none}.ent-pr-card-above{position:relative;z-index:1;pointer-events:auto}.ent-pr-card-top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.ent-pr-card-email{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ent-pr-card-sigs{display:flex;flex-wrap:wrap;gap:4px}.ent-pr-card-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-2);gap:var(--sp-2);margin:4px 0 0;padding-top:8px;border-top:1px solid var(--line-soft)}.ent-pr-card-meta dt{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--muted);text-transform:none;letter-spacing:0}.ent-pr-card-meta dd{margin:2px 0 0;font-size:var(--fs-sm);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ent-ps{display:flex;flex-direction:column;gap:var(--sp-5);padding-top:4px}.ent-ps-title{overflow-wrap:anywhere}.ent-ps-sub{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 6px}.ent-ps-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--sp-3) var(--sp-4);gap:var(--sp-3) var(--sp-4);align-items:start;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md)}.ent-ps-meter{min-width:0}.ent-ps-meter-top{display:flex;align-items:baseline;gap:8px}.ent-ps-score{font-size:var(--fs-3xl);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);line-height:1;color:var(--ink)}.ent-ps-score.is-hot{color:var(--accent-ink)}.ent-ps-max{font-size:var(--fs-md);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-ps-bar{position:relative;height:8px;margin:10px 0 6px;border-radius:var(--r-full);background:var(--line-soft);max-width:340px}.ent-ps-bar>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--ink-soft);opacity:.55}.ent-ps-bar.is-hot>span{background:var(--accent);opacity:1}.ent-ps-bar>i{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--ink);opacity:.55}.ent-ps-meter-cap{font-size:var(--fs-xs);color:var(--muted)}.ent-ps-tags{justify-content:flex-end;gap:6px}.ent-ps-ids,.ent-ps-tags{display:flex;flex-wrap:wrap}.ent-ps-ids{grid-column:1/-1;align-items:center;gap:6px 8px;padding-top:10px;border-top:1px solid var(--line-soft);font-size:var(--fs-sm)}.ent-ps-id-label{color:var(--ink-soft)}.ent-ps-id{font-family:var(--mono);font-size:var(--fs-sm);color:var(--ink);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:var(--r-xs);padding:1px 6px}.ent-ps-seen{margin-left:auto;color:var(--muted);font-size:var(--fs-xs)}@media (max-width:560px){.ent-ps-hero{grid-template-columns:1fr}.ent-ps-tags{justify-content:flex-start}.ent-ps-seen{margin-left:0;width:100%}}.ent-ps-sec{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.ent-ps-sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.ent-ps-sec-head h3{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);letter-spacing:var(--tracking-tight)}.ent-ps-sec-note{font-size:var(--fs-xs);color:var(--muted)}.ent-ps-sigs{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}.ent-ps-siglist{list-style:none;margin:0;padding:0}.ent-ps-sig{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 12px;border-bottom:1px solid var(--line-soft)}.ent-ps-sig-ico{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--line);color:var(--muted);font-size:11px;font-weight:var(--fw-bold);line-height:1}.ent-ps-sig.is-on .ent-ps-sig-ico{border-color:transparent;background:var(--good-wash);color:var(--good)}.ent-ps-sig-main{display:flex;flex-direction:column;gap:1px;min-width:0}.ent-ps-sig-label{font-size:var(--fs-sm);color:var(--ink-soft);line-height:var(--lh-snug)}.ent-ps-sig.is-on .ent-ps-sig-label{color:var(--ink);font-weight:var(--fw-medium)}.ent-ps-sig-read{font-size:var(--fs-xs);color:var(--muted);overflow-wrap:anywhere;line-height:var(--lh-snug)}.ent-ps-sig-pts{display:flex;flex-direction:column;align-items:flex-end;gap:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ent-ps-sig-pts b{font-size:var(--fs-sm);color:var(--muted);font-weight:var(--fw-semibold)}.ent-ps-sig.is-on .ent-ps-sig-pts b{color:var(--good)}.ent-ps-sig-pts span{font-size:var(--fs-xs);color:var(--muted)}.ent-ps-sig.is-disabled{background:var(--surface-2)}.ent-ps-sig.is-disabled .ent-ps-sig-main{opacity:.6}.ent-ps-sig.is-disabled .ent-ps-sig-ico{border-style:dashed}.ent-ps-sig-offtag{font-size:var(--fs-xs);color:var(--muted)}.ent-ps-sig-total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding:10px 12px;background:var(--surface-2);font-size:var(--fs-sm);color:var(--ink-soft)}.ent-ps-sig-total b{font-size:var(--fs-lg);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-ps-sig-total b span{font-size:var(--fs-sm);color:var(--muted);font-weight:var(--fw-medium)}.ent-ps-hist{position:relative;padding:8px 4px 2px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.ent-ps-hist svg{display:block}.ent-ps-hist-hot{stroke:var(--accent);stroke-width:1;opacity:.45}.ent-ps-hist-area{fill:var(--accent);opacity:.09}.ent-ps-hist-line{fill:none;stroke:var(--accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ent-ps-hist-dot{fill:var(--accent);stroke:var(--surface);stroke-width:2}.ent-ps-hist-tip{top:4px}.ent-ps-hist-empty{padding:12px 14px;border:1px dashed var(--line);border-radius:var(--r-md);font-size:var(--fs-sm);color:var(--muted)}.ent-ps-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-4) var(--sp-5);gap:var(--sp-4) var(--sp-5)}@media (max-width:720px){.ent-ps-groups{grid-template-columns:1fr}}.ent-ps-group{min-width:0}.ent-ps-group.is-qr,.ent-ps-group.is-subscription{grid-row:span 2}.ent-ps-group h4{margin:0 0 4px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink-soft);text-transform:none;letter-spacing:0}.ent-ps-dl{margin:0;border-top:1px solid var(--line-soft)}.ent-ps-dl-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding:6px 0;border-bottom:1px solid var(--line-soft);font-size:var(--fs-sm)}.ent-ps-dl-row dt{color:var(--ink-soft);flex:0 1 auto;min-width:0}.ent-ps-dl-row dd{margin:0;color:var(--ink);text-align:right;overflow-wrap:anywhere;max-width:62%}.ent-ps-dl.is-tight .ent-ps-dl-row{padding:5px 0}.ent-ps-domains{margin-top:10px}.ent-ps-domains-h{font-size:var(--fs-xs);color:var(--ink-soft);margin-bottom:6px}.ent-ps-domains ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.ent-ps-domains li{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 7px;border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface-2);font-family:var(--mono);font-size:11px;color:var(--ink-soft)}.ent-ps-domains li.is-own{background:var(--accent-wash);border-color:transparent;color:var(--accent-ink);font-weight:var(--fw-semibold)}.ent-ps-redirects{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}.ent-ps-redirects li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 12px;border-bottom:1px solid var(--line-soft)}.ent-ps-redirects li:last-child{border-bottom:0}.ent-ps-red-type{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:capitalize;letter-spacing:0;color:var(--ink-soft);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:var(--r-xs);padding:1px 6px}.ent-ps-red-target{font-family:var(--mono);color:var(--ink);overflow:hidden;text-overflow:ellipsis}.ent-ps-red-at,.ent-ps-red-target{font-size:var(--fs-xs);white-space:nowrap}.ent-ps-red-at{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.ent-ps-redirects li{grid-template-columns:auto minmax(0,1fr)}.ent-ps-red-at{grid-column:2}}.ent-ps-foot{justify-content:space-between;gap:var(--sp-2)}.ent-ps-foot,.ent-ps-foot-state{display:flex;align-items:center;flex-wrap:wrap}.ent-ps-foot-state{gap:6px}.ent-ps-foot-crm{margin-left:auto}.ent-ps-add{display:flex;flex-direction:column;gap:var(--sp-4)}.ent-ps-add-what{padding:10px 12px 4px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}.ent-ps-add-h{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink-soft);text-transform:none;letter-spacing:0;margin-bottom:6px}.ent-ps-add-what .ent-ps-dl-row:last-child{border-bottom:0}.ent-ps-quick{display:flex;flex-wrap:wrap;gap:6px;margin-top:calc(var(--sp-2) * -1)}.ent-ch-grid{stroke:var(--line-soft);stroke-width:1}.ent-ch-base{stroke:var(--line);stroke-width:1}.ent-ch-axis{fill:var(--muted);font-size:11px;font-family:var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-ch-axis.is-hot{fill:var(--accent-ink)}.ent-ch-cross{stroke:var(--line);stroke-width:1}.ent-ch-band{fill:var(--hover);opacity:.7}.ent-ch-hit{fill:transparent}.ent-ch-col{transition:opacity var(--dur-1) var(--ease)}.ent-ch-col.is-new_leads{fill:var(--accent)}.ent-ch-col.is-won{fill:var(--good)}.ent-ch-hatch-bg{fill:var(--crit-wash)}.ent-ch-hatch-ln{stroke:var(--crit);stroke-width:2.8}g.is-dim .ent-ch-col{opacity:.38}.ent-ch-rate{fill:none;stroke:var(--ink-soft);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ent-ch-rate-dot{fill:var(--ink-soft);stroke:var(--surface);stroke-width:2}.ent-ch-rate-dot.is-on{fill:var(--ink)}.ent-ch-tip{position:absolute;top:6px;z-index:2;transform:translateX(-50%);min-width:190px;pointer-events:none;background:var(--elevated);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--shadow-md);padding:8px 10px;font-size:var(--fs-xs);color:var(--ink-soft);line-height:var(--lh-snug)}.ent-ch-tip b{color:var(--ink);font-size:var(--fs-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-ch-tip-h{font-weight:var(--fw-semibold);color:var(--ink);margin-bottom:4px;font-size:var(--fs-sm)}.ent-ch-tip dl{margin:0;display:flex;flex-direction:column;gap:2px}.ent-ch-tip dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.ent-ch-tip dl>div.is-money{margin-top:3px;padding-top:4px;border-top:1px solid var(--line-soft)}.ent-ch-tip dt{display:inline-flex;align-items:center;gap:6px}.ent-ch-tip dd{margin:0;color:var(--ink);font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-an-bar .ui-seg{max-width:100%}.ent-an-scope{margin:calc(var(--sp-6) * -1 + var(--sp-2)) 0 0;font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-normal);display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.ent-an-scope-range{color:var(--ink-soft);font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.ent-an-bar .ui-fb-field:has(>.ui-seg){grid-column:1/-1}.ent-an-bar .ui-fb-field>.ui-seg{width:100%}.ent-an-scope{margin-top:calc(var(--sp-5) * -1 + var(--sp-2))}}.ent-an-body{transition:opacity var(--dur-2) var(--ease)}.ent-an-body.is-loading{opacity:.55}.ent-an-kpis .ui-stat-value .ent-money-list{font-size:inherit}.ent-an-kpis .ui-stat{text-align:left;font:inherit;color:inherit}.ent-an-facts{flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);margin:calc(var(--sp-6) * -1 + var(--sp-2)) 0 0;padding:10px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md)}.ent-an-facts,.ent-an-facts>div{display:flex;align-items:baseline}.ent-an-facts>div{gap:var(--sp-2);min-width:0}.ent-an-facts dt{font-size:var(--fs-sm);color:var(--ink-soft)}.ent-an-facts dd{margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-an-link{border:0;padding:0;margin:0;background:none;cursor:pointer;font:inherit;color:var(--accent-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent-ink) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--accent-ink) 40%,transparent);text-underline-offset:3px}.ent-an-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.ent-an-now-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--sp-2);gap:var(--sp-2)}@media (max-width:1180px){.ent-an-now-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.ent-an-now-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ent-an-now-item{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;min-height:76px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.ent-an-now-item:hover{border-color:var(--muted)}.ent-an-now-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ent-an-now-label{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink-soft)}.ent-an-now-dot{width:7px;height:7px;border-radius:50%;background:var(--line);flex:0 0 auto}.ent-an-now-value{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--ink);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-an-now-sub{font-size:var(--fs-xs);color:var(--ink-soft)}.ent-an-now-item.is-zero .ent-an-now-value{color:var(--muted)}.ent-an-now-item.is-crit .ent-an-now-dot{background:var(--crit)}.ent-an-now-item.is-crit .ent-an-now-value{color:var(--crit)}.ent-an-now-item.is-warn .ent-an-now-dot{background:var(--warn)}.ent-an-now-item.is-warn .ent-an-now-value{color:var(--warn)}.ent-an-now-item.is-good .ent-an-now-dot{background:var(--good)}.ent-an-now-item.is-accent .ent-an-now-dot{background:var(--accent)}.ent-an-now-item.is-accent .ent-an-now-value{color:var(--accent-ink)}.ent-an-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);align-items:stretch}@media (max-width:960px){.ent-an-grid{grid-template-columns:1fr}}.ent-an-card{min-width:0}.ent-an-card .ui-card-head{flex-wrap:wrap}.ent-an-card .ui-table-wrap{border:0;border-radius:0 0 var(--r-md) var(--r-md)}.ent-an-card:not(.is-padded)>.ui-card-body{padding:0}.ent-an-table{min-width:420px}.ent-an-table thead th{white-space:normal;vertical-align:bottom;line-height:1.25}.ent-an-table thead th.num{min-width:52px}.ent-an-table tbody th[scope=row]{position:static;background:transparent}.ent-an-table tbody tr:hover th[scope=row]{background:var(--hover)}.ent-an-table tbody th[scope=row] .ent-an-notset{font-weight:var(--fw-medium)}.ent-an-table tfoot td,.ent-an-table tfoot th{border-bottom:0}.ent-an-table tbody tr.is-zero td,.ent-an-table tbody tr.is-zero th{color:var(--muted)}.ent-an-table tbody tr.is-zero .ent-status{opacity:.65}.ent-an-rowbtn{display:inline-flex;align-items:center;gap:4px;padding:0;margin:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;text-align:left;border-radius:var(--r-xs)}.ent-an-rowbtn:hover{color:var(--accent-ink)}.ent-an-rowbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ent-an-c-share{min-width:140px}.ent-an-share{display:inline-flex;align-items:center;gap:8px}.ent-an-share-bar{position:relative;width:84px;height:6px;border-radius:var(--r-full);background:var(--line-soft);overflow:hidden}.ent-an-share-bar>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--accent)}.ent-an-share-n{min-width:3.2ch;font-size:var(--fs-xs);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ent-an-key{display:inline-flex;align-items:baseline;gap:2px}.ent-an-notin{color:var(--warn);font-weight:var(--fw-bold)}.ent-an-note,.ent-an-notset{color:var(--muted)}.ent-an-note{margin:0;padding:8px 14px 12px;font-size:var(--fs-xs);line-height:var(--lh-snug)}.ent-an-fold{padding:6px 8px;border-top:1px solid var(--line-soft)}.ent-an-tnone{padding:18px 14px;text-align:center;color:var(--muted);font-size:var(--fs-sm)}.ent-an-card .ui-empty{padding:var(--sp-6) var(--sp-4)}.ent-an-funnel{display:flex;flex-direction:column}.ent-an-funnel-row{display:grid;grid-template-columns:minmax(84px,120px) minmax(60px,1fr) 60px 76px 88px;grid-gap:10px;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line-soft);font-size:var(--fs-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-an-funnel-row:last-child{border-bottom:0}.ent-an-funnel-row.is-head{padding-top:0;align-items:end;font-weight:var(--fw-semibold);color:var(--ink-soft);text-transform:none;letter-spacing:0;line-height:1.25}.ent-an-funnel-row.is-head>span{overflow-wrap:break-word}.ent-an-funnel-row.is-head{font-size:var(--fs-xs)}.ent-an-funnel-row .num{text-align:right}.ent-an-funnel-label{color:var(--ink);font-weight:var(--fw-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ent-an-funnel-bar{position:relative;height:10px;border-radius:var(--r-full);background:var(--line-soft);overflow:hidden}.ent-an-funnel-bar>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--accent)}.ent-an-funnel-row.is-won .ent-an-funnel-bar>span{background:var(--good)}.ent-an-funnel-n{color:var(--ink);font-weight:var(--fw-semibold)}.ent-an-funnel-step{color:var(--ink-soft)}@media (max-width:560px){.ent-an-funnel-row{grid-template-columns:minmax(64px,1fr) 56px 64px 80px;gap:6px}.ent-an-funnel-row.is-head{font-size:var(--fs-xs);letter-spacing:.03em}.ent-an-funnel-bar,.ent-an-funnel-barh{grid-column:1/-1;grid-row:2}.ent-an-funnel-row.is-head .ent-an-funnel-barh{display:none}}.ent-an-legend{list-style:none;margin:0 0 var(--sp-2);padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-4);font-size:var(--fs-sm);color:var(--ink-soft)}.ent-an-legend li{display:inline-flex;align-items:center;gap:6px}.ent-an-sw{display:inline-block;width:10px;height:10px;border-radius:3px;flex:0 0 auto}.ent-an-sw.is-new_leads{background:var(--accent)}.ent-an-sw.is-won{background:var(--good)}.ent-an-sw.is-lost{background:repeating-linear-gradient(45deg,var(--crit) 0 1.6px,var(--crit-wash) 1.6px 3.4px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--crit) 35%,transparent)}.ent-an-sw.is-rate{width:14px;height:2px;border-radius:1px;background:var(--ink-soft);position:relative}.ent-an-sw.is-rate:after{content:"";position:absolute;left:4px;top:-3px;width:6px;height:6px;border-radius:50%;background:var(--ink-soft)}.ent-an-chart{position:relative;outline:none;border-radius:var(--r-sm)}.ent-an-chart:focus-visible{box-shadow:var(--focus-ring)}.ent-an-chart svg{display:block;overflow:visible}.ent-an-rate{position:relative;margin-top:var(--sp-3)}.ent-an-rate-label{display:block;padding-left:34px;margin-bottom:2px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--muted);text-transform:none;letter-spacing:0}.ent-an-quality ul{list-style:none;margin:0;padding:0}.ent-an-quality li{display:flex;align-items:center;gap:var(--sp-3);padding:8px 0;border-bottom:1px solid var(--line-soft)}.ent-an-quality li:first-child{padding-top:0}.ent-an-q-n{min-width:32px;justify-content:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-an-q-text{flex:1 1 auto;min-width:0;font-size:var(--fs-sm);color:var(--ink);line-height:var(--lh-snug)}.ent-an-quality .ent-an-note{padding:10px 0 0}.ent-an-clean{display:flex;align-items:center;gap:var(--sp-3)}.ent-an-clean-ico{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--good-wash);color:var(--good);font-weight:var(--fw-bold);flex:0 0 auto}.ent-an-clean-h{font-weight:var(--fw-semibold);color:var(--ink)}.ent-an-clean-sub{font-size:var(--fs-sm);color:var(--muted)}@media (prefers-reduced-motion:reduce){.ent-pr-run-dot.is-running,.ent-pr-run-progress:after{animation:none}.ent-pr-run-progress:after{left:0;width:100%;opacity:.5}.ent-pr-hovercard{animation:none}}.ent-an-note.is-funnel{padding:8px 0 0}.ent-an-money{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:.3em}.ent-an-money-item{white-space:nowrap}.ent-an-money .ent-sep{color:var(--muted);margin-left:.3em}@media (max-width:560px){.ent-an-table{min-width:300px}.ent-an-share-bar{display:none}.ent-an-c-share{min-width:0}}.ent-an-kpis.ui-stat-grid,.ent-pr-stats.ui-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.ent-an-kpis.ui-stat-grid,.ent-pr-stats.ui-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ent-pr .ui-fb-multi-btn{height:44px;font-size:16px}.ent-an-now-item:last-child{grid-column:1/-1}}.ent-an-now-item{border:0;border-top:1px solid var(--line-soft);border-radius:var(--r-sm) var(--r-sm) 0 0;background:transparent;padding:10px 8px 8px}.ent-an-now-item:hover{background:var(--hover);border-top-color:var(--accent)}.ent-an-now-value{font-weight:var(--fw-semibold)}.ent-an-now-item.is-accent .ent-an-now-value,.ent-an-now-item.is-crit .ent-an-now-value,.ent-an-now-item.is-warn .ent-an-now-value{color:var(--ink)}.ent-an-now-sub{font-size:var(--fs-sm)}.ent-pr-c-ic{min-width:112px}.ent-pr-ic{display:inline-flex;flex-direction:column;gap:2px}.ent-pr-ic-app{all:unset;cursor:pointer;color:var(--accent-ink,var(--accent));font-weight:var(--fw-semibold)}.ent-pr-ic-app:hover,.ent-pr-ic-ext:hover{text-decoration:underline;text-underline-offset:2px}.ent-pr-ic-app:focus-visible,.ent-pr-ic-ext:focus-visible,.ent-ps-ic-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}.ent-pr-ic-ext{color:var(--muted);text-decoration:none}.ent-ps-ic-empty{margin:0;color:var(--muted);font-size:var(--fs-sm)}.ent-ps-ic-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ent-ps-ic-list li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid var(--line-soft);font-size:var(--fs-sm)}.ent-ps-ic-list li:last-child{border-bottom:0}.ent-ps-ic-day{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);min-width:84px}.ent-ps-ic-ch{color:var(--muted)}.ent-ps-ic-links{margin-left:auto;display:inline-flex;align-items:center;gap:12px}.ent-ps-ic-open{color:var(--accent-ink,var(--accent));text-decoration:none;font-weight:var(--fw-medium)}.ent-ps-ic-open:hover{text-decoration:underline;text-underline-offset:2px}.ent-ic-brief{display:flex;flex-direction:column;gap:6px;margin:0 0 10px;padding:10px 12px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line-soft)}.ent-ic-brief-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ent-ic-brief-title{font-weight:var(--fw-semibold);margin-right:2px}.ent-ic-brief-text,.ent-ic-brief-title{font-size:var(--fs-sm);color:var(--ink)}.ent-ic-brief-text{margin:0;line-height:1.5}.ent-ic-brief-note{margin:0;font-size:var(--fs-sm);color:var(--muted);display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ent-ic-brief-meta{margin:0;font-size:var(--fs-xs);color:var(--muted)}.ent-ic-topics{display:flex;flex-wrap:wrap;gap:4px 6px}.ent-ic-topic{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;background:var(--surface);border:1px solid var(--line-soft);font-size:var(--fs-xs);color:var(--ink-soft)}.ent-ic-topic-n{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ent-ic-rows li{flex-direction:column;align-items:stretch;gap:4px}.ent-ic-row-top{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap}.ent-ic-sent{font-size:var(--fs-xs);color:var(--muted)}.ent-ic-sent.is-negative{color:var(--warn)}.ent-ic-sent.is-angry{color:var(--crit)}.ent-ic-sent.is-positive{color:var(--good)}.ent-ic-res{font-size:var(--fs-xs);color:var(--muted)}.ent-ic-sum{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--ink-soft);padding-left:94px}.ent-ic-archive{margin-left:6px;padding:0 6px;border-radius:var(--r-xs);font-size:var(--fs-xs);color:var(--muted);border:1px solid var(--line-soft)}@media (max-width:560px){.ent-ic-sum{padding-left:0}}.ui-input-sm .ui-select,.ui-select.ui-input-sm{padding-right:30px}.ui-input-lg .ui-select,.ui-select.ui-input-lg{padding-right:36px}.ui-select{text-overflow:ellipsis}.page-head-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-3);min-width:0}.page-head-meta:empty{display:none}.fin-tabs,.pay-tabs{margin-top:calc(var(--sp-1) * -1);margin-bottom:0;min-width:0}.acq-root,.cs-root,.cu-page,.ep-root,.fin-root,.gr-root,.pay-root,.risk-root{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0}@media (max-width:560px){.acq-root,.cs-root,.cu-page,.ep-root,.fin-root,.gr-root,.pay-root,.risk-root{gap:var(--sp-5)}}.acq-root>.ui-fb,.cs-root>.ui-fb,.ep-root>.ui-fb,.fin-root>.ui-fb,.gr-root>.ui-fb,.pay-root>.ui-fb,.risk-root>.ui-fb{margin-bottom:0}.acq-root>.ui-fb+.ui-fb,.ep-root>.ui-fb+.ui-fb,.fin-root>.ui-fb+.ui-fb,.pay-root>.ui-fb+.ui-fb{margin-top:calc(var(--sp-6) * -1 + var(--sp-2))}.fin-scope-note,.gr-source,.rep-scope-note,.risk-scope{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--muted)}.fin-root>.fin-scope-note,.gr-root>.gr-source{margin-top:calc(var(--sp-6) * -1 + var(--sp-2))}.risk-root>.risk-scope{margin:calc(var(--sp-6) * -1 + var(--sp-2)) 0 0}@media (max-width:560px){.fin-root>.fin-scope-note,.gr-root>.gr-source,.risk-root>.risk-scope{margin-top:calc(var(--sp-5) * -1 + var(--sp-2))}}.ui-fb-tail{gap:var(--sp-2);padding-left:var(--sp-2)}.acq-stats,.cs-stats,.cu-stats,.ep-stats,.fin-stats,.gr-stats,.pay-stats,.risk-stats,.sup-stats,.tm-stats{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(max(200px,calc((100% - 3 * var(--sp-3)) / 4)),1fr));align-items:stretch;min-width:0}.ep-stats.is-tight,.pay-stats.is-compact,.risk-stats.is-tight,.sup-stats.is-tight{grid-template-columns:repeat(auto-fit,minmax(max(150px,calc((100% - 4 * var(--sp-3)) / 5)),1fr))}@media (max-width:1100px){.acq-stats,.cs-stats,.cu-stats,.ep-stats,.fin-stats,.gr-stats,.pay-stats,.risk-stats,.sup-stats,.tm-stats{grid-template-columns:repeat(auto-fit,minmax(max(170px,calc((100% - 2 * var(--sp-3)) / 3)),1fr))}.ep-stats.is-tight,.pay-stats.is-compact,.risk-stats.is-tight,.sup-stats.is-tight{grid-template-columns:repeat(auto-fit,minmax(max(140px,calc((100% - 3 * var(--sp-3)) / 4)),1fr))}}@media (max-width:720px){.acq-stats,.cs-stats,.cu-stats,.ep-stats,.ep-stats.is-tight,.fin-stats,.gr-stats,.pay-stats,.pay-stats.is-compact,.risk-stats,.risk-stats.is-tight,.sup-stats,.sup-stats.is-tight,.tm-stats{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(max(132px,calc((100% - var(--sp-2)) / 2)),1fr))}}.acq-stats>.ui-stat .ui-stat-label,.cs-stats>.ui-stat .ui-stat-label,.ep-stats>.ui-stat .ui-stat-label,.fin-stats>.ui-stat .ui-stat-label,.gr-stats>.ui-stat .ui-stat-label,.pay-stats>.ui-stat .ui-stat-label,.risk-stats>.ui-stat .ui-stat-label,.sup-stats>.ui-stat .ui-stat-label,.tm-stats>.ui-stat .ui-stat-label{display:block;min-height:calc(var(--fs-sm) * var(--lh-snug) * 2);line-height:var(--lh-snug);overflow-wrap:anywhere}.acq-stats>.ui-stat,.cs-stats>.ui-stat,.ep-stats>.ui-stat,.fin-stats>.ui-stat,.gr-stats>.ui-stat,.pay-stats>.ui-stat,.risk-stats>.ui-stat,.sup-stats>.ui-stat,.tm-stats>.ui-stat{gap:var(--sp-2)}.acq-stats>.ui-stat>.ui-stat-foot,.cs-stats>.ui-stat>.ui-stat-foot,.ep-stats>.ui-stat>.ui-stat-foot,.fin-stats>.ui-stat>.ui-stat-foot,.gr-stats>.ui-stat>.ui-stat-foot,.pay-stats>.ui-stat>.ui-stat-foot,.risk-stats>.ui-stat>.ui-stat-foot,.sup-stats>.ui-stat>.ui-stat-foot,.tm-stats>.ui-stat>.ui-stat-foot{margin-top:0;align-items:flex-start}.acq-stats .ui-stat-top,.cs-stats .ui-stat-top,.ep-stats .ui-stat-top,.fin-stats .ui-stat-top,.gr-stats .ui-stat-top,.pay-stats .ui-stat-top,.risk-stats .ui-stat-top,.sup-stats .ui-stat-top,.tm-stats .ui-stat-top{align-items:flex-start}@media (max-width:560px){.acq-stats>.ui-stat .ui-stat-label,.cs-stats>.ui-stat .ui-stat-label,.ep-stats>.ui-stat .ui-stat-label,.fin-stats>.ui-stat .ui-stat-label,.gr-stats>.ui-stat .ui-stat-label,.pay-stats>.ui-stat .ui-stat-label,.risk-stats>.ui-stat .ui-stat-label,.sup-stats>.ui-stat .ui-stat-label,.tm-stats>.ui-stat .ui-stat-label{min-height:calc(var(--fs-sm) * var(--lh-snug) * 2)}}.ui-table thead th{top:0}.ui-table tbody th[scope=row]{color:var(--ink);font-weight:var(--fw-medium);text-align:left;text-transform:none;letter-spacing:normal;font-size:inherit;border-bottom:1px solid var(--line-soft)}.ui-table tbody tr:hover th[scope=row]{background:var(--hover)}.ui-table tbody tr:last-child th[scope=row]{border-bottom:none}.ui-table td.num,.ui-table th.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ui-table tfoot td,.ui-table tfoot th{position:-webkit-sticky;position:sticky;bottom:0;background:var(--surface-2);border-top:1px solid var(--line);font-weight:var(--fw-semibold)}.ui-table tbody tr.is-clickable,.ui-table tbody tr[role=button]{cursor:pointer}.ui-table tbody tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ep-legend,.fin-legend,.gr-legend,.pay-legend,.risk-legend,.sup-legend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--ink-soft)}.fin-legend-item,.gr-legend-pair,.pay-legend>li,.sup-legend>li{display:inline-flex;align-items:center;gap:6px;min-width:0}.gr-legend-swatch{width:10px;height:10px;border-radius:3px;flex:0 0 auto}.ep-legend-note,.gr-legend-note,.sup-legend-note{font-size:var(--fs-xs);color:var(--muted);line-height:var(--lh-snug)}.acq-defs,details.ep-defs{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:var(--sp-3) var(--sp-4)}.acq-defs>summary,details.ep-defs>summary{cursor:pointer;list-style:none;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);display:flex;align-items:center;gap:var(--sp-2)}.acq-defs>summary::-webkit-details-marker,details.ep-defs>summary::-webkit-details-marker{display:none}.acq-defs>summary:before,details.ep-defs>summary:before{content:"";width:0;height:0;border-left:5px solid;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform var(--dur-1) var(--ease);flex:0 0 auto;opacity:.6}.acq-defs[open]>summary:before,details.ep-defs[open]>summary:before{transform:rotate(90deg)}.acq-defs>summary:focus-visible,details.ep-defs>summary:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--r-xs)}.acq-defs dl,.ep-defs,.fin-defs,.gr-defs,.pay-deflist,.risk-defs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:var(--sp-3) var(--sp-5);gap:var(--sp-3) var(--sp-5);margin:var(--sp-3) 0 0}.acq-defs-row,.ep-defs-row,.fin-def,.gr-defs-row,.pay-defrow,.risk-def{min-width:0}.acq-defs-row dt,.ep-defs-row dt,.fin-def dt,.gr-defs-row dt,.pay-defrow dt,.risk-def dt{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 2px}.acq-defs-row dd,.ep-defs-row dd,.fin-def dd,.gr-defs-row dd,.pay-defrow dd,.risk-def dd{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--ink-soft)}.acq-root .ui-card-body>.ui-empty,.cs-root .ui-card-body>.ui-empty,.ep-root .ui-card-body>.ui-empty,.fin-root .ui-card-body>.ui-empty,.gr-root .ui-card-body>.ui-empty,.pay-root .ui-card-body>.ui-empty,.risk-root .ui-card-body>.ui-empty{padding:var(--sp-6) var(--sp-4)}.gr-col-empty{display:flex;align-items:center;justify-content:center;min-height:72px;padding:var(--sp-4);border:1px dashed var(--line);border-radius:var(--r-md);background:transparent;color:var(--muted);font-size:var(--fs-sm);text-align:center}.acq-root>.ui-callout-crit,.cs-root>.ui-callout-crit,.ep-root>.ui-callout-crit,.fin-root>.ui-callout-crit,.gr-root>.ui-callout-crit,.pay-root>.ui-callout-crit,.risk-root>.ui-callout-crit{margin:0}.acq-root>.ui-callout+.ui-callout,.cs-root>.ui-callout+.ui-callout,.ep-root>.ui-callout+.ui-callout,.fin-root>.ui-callout+.ui-callout,.gr-root>.ui-callout+.ui-callout,.pay-root>.ui-callout+.ui-callout,.risk-root>.ui-callout+.ui-callout{margin-top:calc(var(--sp-6) * -1 + var(--sp-2))}.acq-root .stack.loose>.ui-callout+.ui-callout,.ep-root .stack.loose>.ui-callout+.ui-callout,.gr-root .stack.loose>.ui-callout+.ui-callout{margin-top:calc(var(--sp-5) * -1 + var(--sp-2))}.acq-root [tabindex]:focus-visible,.cs-root [tabindex]:focus-visible,.cu-page [tabindex]:focus-visible,.ep-root [tabindex]:focus-visible,.fin-root [tabindex]:focus-visible,.gr-root [tabindex]:focus-visible,.pay-root [tabindex]:focus-visible,.risk-root [tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui-table-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.acq-defs>summary:before,details.ep-defs>summary:before{transition:none}}.pay-root>.pay-rangebar:has(+.ui-fb){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent;padding-bottom:var(--sp-2)}.pay-root>.pay-rangebar+.ui-fb{margin-top:calc(var(--sp-6) * -1);border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid var(--line-soft)}@media (max-width:560px){.pay-root>.pay-rangebar+.ui-fb{margin-top:calc(var(--sp-5) * -1)}}.acq-toolbar-actions>.ui-btn-ghost,.ep-toolbar-actions>.ui-btn-ghost,.fin-toolbar>.ui-btn-ghost,.gr-toolbar-actions>.ui-btn-ghost{border:1px solid var(--line);background:var(--surface);color:var(--ink);align-self:flex-start}.acq-toolbar-actions>.ui-btn-ghost:hover,.ep-toolbar-actions>.ui-btn-ghost:hover,.fin-toolbar>.ui-btn-ghost:hover,.gr-toolbar-actions>.ui-btn-ghost:hover{border-color:var(--muted);background:var(--hover)}.acq-root .stack.loose>.acq-toolbar:not(:has(.acq-toolbar-filters)),.ep-root .stack.loose>.ep-toolbar:not(:has(.ep-toolbar-filters)){margin-top:calc(var(--sp-5) * -1 + var(--sp-2))}.cu-page>.cu-recent,.cu-page>.cu-saved,.cu-page>.cu-toolbar{margin-top:calc(var(--sp-5) * -1 + var(--sp-3))}.cu-recent,.cu-saved{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);min-height:30px;font-size:var(--fs-sm);color:var(--ink-soft)}.cu-recent-label,.cu-saved-label{font-weight:var(--fw-semibold);color:var(--ink-soft);white-space:nowrap}.ops-feed-checks{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(max(170px,calc((100% - 3 * var(--sp-2)) / 4)),1fr))}@media (max-width:720px){.ops-feed-checks{grid-template-columns:repeat(auto-fit,minmax(max(140px,calc((100% - var(--sp-2)) / 2)),1fr))}}.acq-stats,.cs-stats,.ep-stats,.fin-stats,.gr-stats,.pay-stats,.risk-stats,.sup-stats{scroll-margin-top:var(--sp-6)}.ops-rca-body{max-height:calc(1.7em * 5)}.acq-stats.cols-3,.cs-stats.cols-3,.cu-stats.cols-3,.ep-stats.cols-3,.fin-stats.cols-3,.gr-stats.cols-3,.pay-stats.cols-3,.risk-stats.cols-3{grid-template-columns:repeat(auto-fit,minmax(max(200px,calc((100% - 2 * var(--sp-3)) / 3)),1fr))}.acq-stats.cols-5,.cs-stats.cols-5,.cu-stats.cols-5,.ep-stats.cols-5,.fin-stats.cols-5,.gr-stats.cols-5,.pay-stats.cols-5,.risk-stats.cols-5{grid-template-columns:repeat(auto-fit,minmax(max(150px,calc((100% - 4 * var(--sp-3)) / 5)),1fr))}@media (max-width:1100px){.acq-stats.cols-3,.acq-stats.cols-5,.cs-stats.cols-3,.cs-stats.cols-5,.cu-stats.cols-3,.cu-stats.cols-5,.ep-stats.cols-3,.ep-stats.cols-5,.fin-stats.cols-3,.fin-stats.cols-5,.gr-stats.cols-3,.gr-stats.cols-5,.pay-stats.cols-3,.pay-stats.cols-5,.risk-stats.cols-3,.risk-stats.cols-5{grid-template-columns:repeat(auto-fit,minmax(max(170px,calc((100% - 2 * var(--sp-3)) / 3)),1fr))}}@media (max-width:720px){.acq-stats.cols-3,.acq-stats.cols-5,.cs-stats.cols-3,.cs-stats.cols-5,.cu-stats.cols-3,.cu-stats.cols-5,.ep-stats.cols-3,.ep-stats.cols-5,.fin-stats.cols-3,.fin-stats.cols-5,.gr-stats.cols-3,.gr-stats.cols-5,.pay-stats.cols-3,.pay-stats.cols-5,.risk-stats.cols-3,.risk-stats.cols-5{grid-template-columns:repeat(auto-fit,minmax(max(132px,calc((100% - var(--sp-2)) / 2)),1fr))}}.cu-head-facts>.cu-kv.is-wide{grid-column:1/-1}.risk-root .risk-filters{align-items:flex-end}.fin-dec-toolbar{justify-content:space-between;align-items:center}.fin-dec-toolbar-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-width:0}.fin-dec-toolbar-group.is-tail{flex:1 1 360px;justify-content:flex-end}.fin-dec-toolbar .fin-search{flex:1 1 220px;max-width:360px}@media (max-width:560px){.fin-dec-toolbar-group.is-tail{flex-basis:100%}.fin-dec-toolbar .fin-search{max-width:none;flex-basis:100%}}.fin-vat-toolbar{align-items:flex-end}.fin-vat-toolbar-group{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-3)}.fin-vat-toolbar-group .ui-field{margin:0}.biz-defs{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);min-width:0}.biz-defs>summary{display:flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) var(--sp-4);cursor:pointer;list-style:none;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink-soft);border-radius:inherit;transition:color var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.biz-defs>summary::-webkit-details-marker{display:none}.biz-defs>summary:before{content:"";flex:0 0 auto;width:7px;height:7px;margin:0 3px 0 1px;border-right:1.6px solid;border-bottom:1.6px solid;transform:rotate(-45deg);transition:transform var(--dur-1) var(--ease);opacity:.7}.biz-defs[open]>summary:before{transform:rotate(45deg) translate(-1px,-1px)}.biz-defs>summary:hover{color:var(--ink);background:var(--hover)}.biz-defs>summary:focus-visible{outline:none;box-shadow:var(--focus-ring)}.biz-defs[open]>summary{color:var(--ink);border-bottom-left-radius:0;border-bottom-right-radius:0}.biz-defs>dl{margin:0;padding:var(--sp-3) var(--sp-4) var(--sp-4);border-top:1px solid var(--line-soft);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:var(--sp-3) var(--sp-6);gap:var(--sp-3) var(--sp-6)}.biz-defs>dl>div{display:block;min-width:0;max-width:72ch}.biz-defs dt{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin:0 0 2px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}.biz-defs dd{line-height:var(--lh-normal);color:var(--ink-soft)}.biz-defs dd,.biz-defs>p{margin:0;font-size:var(--fs-sm)}.biz-defs>p{border-top:0;padding:0 var(--sp-4) var(--sp-4);color:var(--muted)}@media (prefers-reduced-motion:reduce){.biz-defs>summary,.biz-defs>summary:before{transition:none}}.biz-defs>.biz-defs-body{padding:var(--sp-3) var(--sp-4) var(--sp-4);border-top:1px solid var(--line-soft);font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--ink-soft);max-width:calc(72ch + 2 * var(--sp-4))}.biz-defs>.biz-defs-body>p{margin:0}.biz-defs>.biz-defs-body>p+p{margin-top:var(--sp-2)}.biz-defs>.biz-defs-body code{font-family:var(--mono);font-size:var(--fs-xs);background:var(--code-bg);color:var(--code-fg);border-radius:var(--r-xs);padding:1px 5px}:is(.fin-root,.pay-root,.risk-root,.cs-root,.gr-root,.ep-root,.acq-root,.cu-page) .ui-card-body .ui-stat{border:0;border-top:1px solid var(--line-soft);border-radius:0;background:transparent;box-shadow:none;padding:var(--sp-3) 0 var(--sp-1)}:is(.fin-root,.pay-root,.risk-root,.cs-root,.gr-root,.ep-root,.acq-root,.cu-page) .ui-card-body .ui-stat.is-interactive{text-align:left;border-radius:0;transition:border-color var(--dur-1) var(--ease)}:is(.fin-root,.pay-root,.risk-root,.cs-root,.gr-root,.ep-root,.acq-root,.cu-page) .ui-card-body .ui-stat.is-interactive:hover{border-top-color:var(--accent);box-shadow:none;transform:none}:is(.fin-root,.pay-root,.risk-root,.cs-root,.gr-root,.ep-root,.acq-root,.cu-page) .ui-card-body .ui-stat.is-interactive:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:is(.fin-root,.pay-root,.risk-root,.cs-root,.gr-root,.ep-root,.acq-root,.cu-page) .ui-card-body :is(.fin-stats,.pay-stats,.risk-stats,.cs-stats,.gr-stats,.ep-stats,.acq-stats,.cu-stats){row-gap:var(--sp-2)}:is(.fin-root,.pay-root,.risk-root,.cs-root,.cu-page) .stack.loose>.ui-callout+.ui-callout{margin-top:calc(var(--sp-5) * -1 + var(--sp-2))}.biz-note{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px var(--sp-2);margin:0;padding:10px var(--sp-3) 10px calc(var(--sp-3) + 16px);position:relative;border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--ink-soft)}.biz-note:before{content:"";position:absolute;left:var(--sp-3);top:calc(10px + .5lh - 4px);width:8px;height:8px;border-radius:50%;background:var(--muted)}.biz-note.is-crit:before{background:var(--crit)}.biz-note.is-warn:before{background:var(--warn)}.biz-note.is-good:before{background:var(--good)}.biz-note.is-accent:before{background:var(--accent)}.biz-note>strong{color:var(--ink);font-weight:var(--fw-semibold)}.ui-card-body>.biz-note+*{margin-top:var(--sp-3)}.biz-status{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink-soft);white-space:nowrap}.biz-status:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--muted)}.biz-status.is-good:before{background:var(--good)}.biz-status.is-warn:before{background:var(--warn)}.biz-status.is-crit:before{background:var(--crit)}.biz-status.is-accent:before{background:var(--accent)}.biz-findings{list-style:none;margin:0;padding:0}.biz-finding{position:relative;display:flex;flex-direction:column;gap:2px;min-height:44px;justify-content:center;padding:var(--sp-3) 0 var(--sp-3) 20px;border-top:1px solid var(--line-soft);min-width:0}.biz-finding:first-child{border-top:0;padding-top:0}.biz-finding:last-child{padding-bottom:0}.biz-finding:before{content:"";position:absolute;left:2px;top:calc(var(--sp-3) + .5lh - 4px);width:8px;height:8px;border-radius:50%;background:var(--muted)}.biz-finding:first-child:before{top:calc(.5lh - 4px)}.biz-finding.is-good:before{background:var(--good)}.biz-finding.is-warn:before{background:var(--warn)}.biz-finding.is-crit:before{background:var(--crit)}.biz-finding.is-accent:before{background:var(--accent)}.biz-finding-title{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--ink);line-height:var(--lh-snug)}.biz-finding-detail{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--ink-soft);max-width:96ch}.dpr:is(.dpr-medium,.dpr-high,.dpr-very_high,.dpr-already){color:var(--ink-soft)}.dpr:not(.dpr-inline):is(.dpr-medium,.dpr-high,.dpr-very_high,.dpr-already){background:var(--surface);border-color:var(--line)}.dpr:is(.dpr-medium,.dpr-high,.dpr-very_high,.dpr-already,.dpr-low) .dpr-pct{color:var(--ink)}.dpr.dpr-medium .dpr-dot{background:var(--accent);opacity:1}.dpr.dpr-high .dpr-dot{background:var(--warn);opacity:1}.dpr.dpr-already .dpr-dot,.dpr.dpr-very_high .dpr-dot{background:var(--crit);opacity:1}.dpr .dpr-dot{width:7px;height:7px}