@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Semibold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#c4491a;--ink:#18181b;--muted:#52525b;--line:#e4e4e7}*{box-sizing:border-box}body{color:var(--ink);background:#faf9f6;margin:0;font:14px/20px ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:8px max(16px,50vw - 800px);display:flex}.brand{color:var(--ink);letter-spacing:-.025em;font-size:15px;font-weight:700;text-decoration:none}.brand:before{display:none}.brand-logo{width:160px;max-width:100%;height:auto;display:block}.auth-controls{align-items:center;gap:12px;display:flex}.workspace{width:min(1120px,100%);margin:0 auto;padding:40px 24px 72px}.workspace h1{letter-spacing:-.025em;font-size:28px;line-height:34px}.workspace a{color:var(--accent);text-underline-offset:3px}.auth-page{justify-content:center;padding:56px 20px;display:flex}.topbar a:focus-visible,.workspace a:focus-visible{outline-offset:3px;outline:2px solid #9c3814}body[data-brand=hat-media]{--accent:var(--brand-accent);--ink:var(--brand-foreground);--muted:var(--brand-secondary-accent);--line:var(--brand-border);background:var(--brand-background);color:var(--brand-foreground);font-family:var(--brand-font-family);letter-spacing:-.01em}body[data-brand=hat-media] .topbar{border-color:var(--brand-border);background:#fff}body[data-brand=hat-media] .topbar .auth-controls{color:var(--brand-foreground)}body[data-brand=hat-media] .workspace a{color:var(--brand-accent)}body[data-brand=hat-media] .topbar a:focus-visible,body[data-brand=hat-media] .workspace a:focus-visible{outline-color:var(--brand-secondary-accent)}
.signals-design{--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:1rem;--text-sm:.875rem;--text-sm--line-height:1.25rem;--font-weight-medium:500;--radius-md:6px;--color-white:#fff;--background:#fff;--foreground:#18181b;--primary:#c4491a;--primary-foreground:#fff;--secondary:#f4f4f5;--secondary-foreground:#18181b;--muted:#f7f7f5;--muted-foreground:#52525b;--accent:#f3f1ed;--accent-foreground:#18181b;--border:#e4e4e7;--input:#85858c;--ring:#9c3814;--destructive:#a32929;color:#18181b;text-align:left;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;background:#faf9f6;grid-template-columns:216px minmax(0,1fr);min-height:calc(100vh - 48px);font:14px/20px ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.signals-design *,.signals-design :before,.signals-design :after{box-sizing:border-box;border:0 solid var(--border)}.signals-design :where(h1,h2,h3,h4,p,ul,ol,dl,dd){margin:0}.signals-design :where(button,input,select,textarea){font:inherit;color:inherit}.signals-design :where(button,select){cursor:pointer}.signals-design :where(a){color:inherit;text-underline-offset:3px;text-decoration:none}.signals-design :where(button){background:0 0}.signals-design :where(a,button,input,select,summary,[tabindex]):focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #9c3814}.signals-design ::selection{color:#18181b;background:#f3d9cb}.signals-design svg{flex-shrink:0}.signals-design [data-slot=button]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 16px;font-size:12px;font-weight:600;transition-duration:.14s;display:inline-flex}.signals-design [data-slot=button][data-size=sm]{min-height:32px;padding:6px 12px}.signals-design [data-slot=button][data-size=lg]{min-height:40px;padding:8px 24px}.signals-design [data-slot=button][data-size=icon]{width:36px;padding:0}.signals-design [data-slot=button][data-variant=default]{color:#fff;background:#c4491a}.signals-design [data-slot=button][data-variant=default]:hover{background:#a63c16}.signals-design [data-slot=button][data-variant=ghost]{color:#52525b}.signals-design [data-slot=button][data-variant=ghost]:hover{background:#eeece8}.signals-design [data-slot=badge]{border:1px solid var(--border);flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:fit-content;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.signals-design [data-slot=input]{border:1px solid var(--input);border-radius:6px;width:100%;min-width:0;min-height:36px;padding:4px 12px;font-size:14px}.signals-design [data-slot=separator]{background:#e4e4e7;flex-shrink:0;width:100%;height:1px}.signals-design [data-slot=table-container]{width:100%;position:relative;overflow-x:auto}.signals-design [data-slot=table]{width:100%;font-size:14px}.signals-design .sg-sidebar{background:#f6f5f2;border-right:1px solid #e4e4e7;flex-direction:column;padding:24px 16px;display:flex}.signals-design .sg-product-label{color:#52525b;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.signals-design .sg-product-label svg{color:#c4491a}.signals-design .sg-workspace{align-items:center;gap:10px;margin:28px 0 22px;display:flex}.signals-design .sg-workspace-monogram{background:#fff;border:1px solid #d4d4d8;border-radius:6px;flex-shrink:0;place-items:center;width:30px;height:32px;font-weight:650;display:grid}.signals-design .sg-workspace div{gap:3px;min-width:0;display:grid}.signals-design .sg-workspace div>span{color:#52525b;font-size:12px}.signals-design .sg-workspace strong{overflow-wrap:anywhere;font-size:12px;font-weight:600}.signals-design .sg-nav{gap:5px;padding:20px 0;display:grid}.signals-design .sg-nav a{color:#52525b;border-radius:6px;align-items:center;gap:10px;min-height:38px;padding:8px 10px;font-size:12px;font-weight:550;display:flex}.signals-design .sg-nav a:hover{color:#18181b;background:#edece8}.signals-design .sg-nav a[aria-current=page]{color:#a63c16;background:#f3e8df;font-weight:650}.signals-design .sg-main-area{min-width:0}.signals-design .sg-topbar{color:#52525b;background:#fff;border-bottom:1px solid #e4e4e7;align-items:center;min-height:60px;padding:16px 32px;font-size:12px;display:flex}.signals-design .sg-topbar strong{color:#18181b;font-weight:500}.signals-design .sg-content{min-width:0;max-width:1600px;margin:auto;padding:28px 32px 40px}.signals-design .sg-page-heading{margin-bottom:20px}.signals-design h1{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:28px;font-weight:620;line-height:34px}.signals-design .sg-page-heading>p{color:#52525b;max-width:78ch;margin-top:6px;font-size:13px}.signals-design .sg-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:16px;display:flex}.signals-design .sg-section-heading h2{font-size:16px;font-weight:620;line-height:24px}.signals-design .sg-section-note{color:#52525b;font-size:12px;line-height:18px}.signals-design .sg-notices,.signals-design .sg-candidate-entry{color:#594a35;background:#f6f2eb;border:1px solid #e4d8c6;border-radius:6px;align-items:flex-start;gap:10px;margin-bottom:22px;padding:12px 14px;font-size:12px;display:flex}.signals-design .sg-notices strong,.signals-design .sg-candidate-entry strong{font-weight:650}.signals-design .sg-candidate-entry{color:#3f3f46;background:#fff;border-color:#d7d7dc}.signals-design .sg-candidate-entry p{color:#52525b;margin-top:3px}.signals-design .sg-fixture{color:#70501d;background:#fbf4e7;border-color:#e5d5b9}.signals-design .sg-real-basis{color:#286447;background:#edf5ef;border-color:#cde0d3}.signals-design .sg-filters{align-items:end;gap:10px;margin-bottom:20px;display:flex}.signals-design .sg-filters label{color:#52525b;gap:6px;font-size:12px;font-weight:500;display:grid}.signals-design .sg-filters .sg-search{flex:1;min-width:140px}.signals-design .sg-search>div{position:relative}.signals-design .sg-search svg{pointer-events:none;position:absolute;top:10px;left:10px}.signals-design .sg-filters [data-slot=input],.signals-design .sg-filters select{width:100%;min-height:36px;box-shadow:none;background:#fff;border:1px solid #85858c;border-radius:6px;padding:7px 10px;font-size:12px}.signals-design .sg-filters [data-slot=input]{padding-left:34px}.signals-design .sg-page-size{min-width:74px}.signals-design .sg-results-note{color:#52525b;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:12px;display:flex}.signals-design .sg-results-note strong{color:#18181b;font-weight:650}.signals-design .sg-results-note p>span{display:none}.signals-design [data-slot=table-container]{background:#fff;border:1px solid #e4e4e7;border-radius:8px;overflow-x:auto}.signals-design .sg-worklist{border-collapse:collapse;table-layout:fixed;width:100%;min-width:810px;font-size:12px}.signals-design .sg-worklist th{color:#52525b;text-align:left;white-space:normal;background:#f5f5f3;height:40px;padding:11px 16px;font-weight:550}.signals-design .sg-worklist th:first-child{width:46%}.signals-design .sg-worklist th:not(:first-child){width:18%}.signals-design .sg-worklist td{vertical-align:top;white-space:normal;overflow-wrap:anywhere;border-top:1px solid #e4e4e7;padding:8px 16px}.signals-design .sg-worklist tbody tr:hover{background:#fdfcf9}.signals-design .sg-buyer{font-size:14px;font-weight:650}.signals-design .sg-buyer:hover{text-decoration:underline}.signals-design .sg-contract-title{color:#323237;margin-top:4px}.signals-design .sg-reason{color:#52525b;margin:4px 0}.signals-design .sg-row-status{flex-wrap:wrap;gap:6px;display:flex}.signals-design .sg-cell-label,.signals-design .sg-asof{color:#52525b;margin-top:4px;display:block}.signals-design .sg-evidence-cell a{color:#52525b;gap:5px;font-weight:550;display:inline-flex}.signals-design .sg-status{white-space:normal;box-shadow:none;border-width:1px;border-radius:4px;gap:5px;padding:3px 6px;font-size:12px;font-weight:550;line-height:18px}.signals-design .sg-status-neutral{color:#52525b;background:#f4f4f5;border-color:#dddde0}.signals-design .sg-status-warning{color:#70501d;background:#fbf4e7;border-color:#e5d5b9}.signals-design .sg-status-success{color:#286447;background:#edf5ef;border-color:#cde0d3}.signals-design .sg-row-checks ul,.signals-design .sg-detail-checks ul{color:#70501d;margin-top:4px;padding-left:16px}.signals-design .sg-pagination{color:#52525b;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:14px;font-size:12px;display:flex}.signals-design .sg-empty{text-align:center;background:#fff;border:1px solid #e4e4e7;border-radius:8px;padding:48px 24px}.signals-design .sg-empty>svg{color:#52525b;margin:0 auto 16px}.signals-design .sg-empty h2{margin-bottom:8px;font-size:18px}.signals-design .sg-empty p{color:#52525b;max-width:55ch;margin:0 auto}.signals-design .sg-coverage{background:#fff;border:1px solid #e4e4e7;border-radius:8px}.signals-design .sg-coverage-source{padding:24px}.signals-design .sg-coverage-source+.sg-coverage-source{border-top:1px solid #e4e4e7}.signals-design .sg-coverage-heading h2{overflow-wrap:anywhere;font-size:16px}.signals-design .sg-coverage-heading p{color:#52525b;font-size:12px}.signals-design .sg-coverage-source dl{grid-template-columns:minmax(140px,.45fr) 1fr;gap:8px 20px;margin:18px 0;display:grid}.signals-design .sg-coverage-source dt{color:#52525b;font-size:12px}.signals-design .sg-coverage-source dd{overflow-wrap:anywhere}.signals-design .sg-gap-list{color:#52525b;padding-left:18px}.signals-design code{overflow-wrap:anywhere;font:12px/18px ui-monospace,SFMono-Regular,Menlo,monospace}.signals-design .sg-skip{z-index:20;background:#fff;padding:10px;position:absolute;top:-100px;left:16px}.signals-design .sg-skip:focus{top:8px}.signals-design .sg-sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.signals-detail{display:block}.signals-design .sg-back-link{color:#52525b;align-items:center;gap:8px;min-height:36px;margin-bottom:16px;font-size:12px;display:inline-flex}.signals-design .sg-back-link:hover,.signals-design .sg-source-link:hover{text-decoration:underline}.signals-design .sg-detail-heading{margin-bottom:24px}.signals-design .sg-detail-heading h1{max-width:38ch;margin-top:12px}.signals-design .sg-detail-status{color:#52525b;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.signals-design .sg-detail-buyer{overflow-wrap:anywhere;margin-top:8px;font-size:16px;line-height:24px}.signals-design .sg-detail-asof{color:#52525b;margin-top:8px;font-size:12px}.signals-design .sg-detail-section{border-top:1px solid #e4e4e7;min-width:0;margin-bottom:28px;padding-top:20px}.signals-design .sg-detail-section h2{margin-bottom:12px;font-size:16px;font-weight:620;line-height:24px}.signals-design .sg-detail-section h3{overflow-wrap:anywhere;margin:16px 0 8px;font-size:14px;font-weight:600;line-height:20px}.signals-design .sg-source-evidence,.signals-design .sg-snapshot{background:#fff;border:1px solid #e4e4e7;border-radius:8px;min-width:0;padding:20px}.signals-design .sg-source-evidence+.sg-source-evidence{margin-top:12px}.signals-design .sg-source-meta{color:#52525b;flex-direction:column;gap:8px;margin:12px 0;font-size:12px;display:flex}.signals-design .sg-source-meta a,.signals-design .sg-source-link{color:#a63c16;align-self:flex-start;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.signals-design [data-slot=collapsible]{margin-top:12px}.signals-design [data-slot=collapsible-trigger]{cursor:pointer;color:#a63c16;text-align:left;min-height:36px;padding:8px 0;font-size:12px;font-weight:600;display:block}.signals-design [data-slot=collapsible-content][data-state=closed]{display:none}.signals-design .sg-excerpt{white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid #c4491a;margin:0;padding:4px 0 4px 16px}.signals-design .sg-provenance-disclosure{border-top:1px solid #e4e4e7;padding-top:4px}.signals-design .sg-fact-list{gap:12px;margin:12px 0;display:grid}.signals-design .sg-fact-list dt{color:#52525b;text-transform:none;margin-bottom:3px;font-size:12px}.signals-design .sg-fact-list dd{overflow-wrap:anywhere}.signals-design .sg-technical dd,.signals-design .sg-value{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/18px ui-monospace,SFMono-Regular,Menlo,monospace}.signals-design .sg-value{background:#f7f7f5;border-radius:6px;margin:8px 0;padding:10px 12px}.signals-design .sg-claim{padding:12px 0}.signals-design .sg-claim+.sg-claim{border-top:1px solid #e4e4e7}.signals-design .sg-date-caution{color:#70501d;background:#fbf4e7;border:1px solid #e5d5b9;border-radius:6px;margin:14px 0 8px;padding:10px 12px}.signals-design .sg-fact-block+.sg-fact-block{border-top:1px solid #e4e4e7;margin-top:20px;padding-top:4px}.signals-design .sg-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.signals-design .sg-operator>.sg-source-evidence{margin-top:12px}@media (min-width:1024px){.signals-detail{grid-template-columns:minmax(0,1fr) minmax(300px,.48fr);grid-template-areas:"back back""heading heading""basis basis""checks checks""evidence facts""next facts""interpretation facts""claims facts";align-items:start;column-gap:32px;display:grid}.signals-detail .sg-back-link{grid-area:back;justify-self:start}.signals-detail .sg-detail-heading{grid-area:heading}.signals-detail .sg-real-basis,.signals-detail .sg-fixture{grid-area:basis}.signals-detail .sg-detail-checks{grid-area:checks}.signals-detail .sg-detail-source{grid-area:evidence}.signals-detail .sg-detail-facts{grid-area:facts}.signals-detail .sg-next-action{grid-area:next}.signals-detail .sg-interpretation{grid-area:interpretation}.signals-detail .sg-detail-claims{grid-area:claims}}@media (max-width:1150px){.signals-design .sg-content,.signals-design .sg-topbar{padding-left:24px;padding-right:24px}.signals-design .sg-filters{flex-wrap:wrap}}@media (max-width:760px){.signals-design{display:block}.signals-design .sg-sidebar{border-bottom:1px solid #e4e4e7;border-right:0;padding:16px 16px 0}.signals-design .sg-product-label{display:none}.signals-design .sg-workspace{margin:0}.signals-design .sg-workspace-monogram{display:none}.signals-design .sg-workspace div{align-items:baseline;gap:8px;display:flex}.signals-design .sg-workspace div>span,.signals-design .sg-sidebar>[data-slot=separator],.signals-design .sg-topbar{display:none}.signals-design .sg-nav{flex-wrap:wrap;gap:4px;padding:12px 0;display:flex}.signals-design .sg-nav a{min-height:44px;padding:8px}.signals-design .sg-content{padding:24px 16px 32px}.signals-design h1{font-size:26px;line-height:32px}.signals-design .sg-filters{gap:10px 8px}.signals-design .sg-filters .sg-search{flex-basis:100%}.signals-design .sg-filters label:nth-of-type(2){flex:calc(100% - 90px);min-width:190px}.signals-design .sg-filters .sg-page-size{flex:0 0 82px}.signals-design .sg-filters [data-slot=input],.signals-design .sg-filters select,.signals-design [data-slot=button],.signals-design summary,.signals-design .sg-back-link{min-height:44px;font-size:13px}.signals-design .sg-results-note>span{display:none}.signals-design .sg-results-note p>span{margin-top:3px;display:block}.signals-design .sg-snapshot-grid{grid-template-columns:1fr}.signals-design .sg-coverage-source{padding:20px 16px}}body[data-brand=hat-media] .signals-design{--background:#fff;--foreground:var(--brand-foreground);--primary:var(--brand-accent);--primary-foreground:#fff;--secondary:var(--brand-muted);--secondary-foreground:var(--brand-foreground);--muted:var(--brand-muted);--muted-foreground:var(--brand-accent);--accent:var(--brand-highlight);--accent-foreground:var(--brand-accent);--border:var(--brand-border);--input:var(--brand-secondary-accent);--ring:var(--brand-secondary-accent);color:var(--brand-foreground);background:var(--brand-background);font-family:var(--brand-font-family);letter-spacing:-.01em}body[data-brand=hat-media] .signals-design *{border-color:var(--brand-border)}body[data-brand=hat-media] .signals-design :where(a,button,input,select,summary,[tabindex]):focus-visible{outline-color:var(--brand-secondary-accent)}body[data-brand=hat-media] .signals-design ::selection{background:var(--brand-highlight);color:var(--brand-foreground)}body[data-brand=hat-media] .signals-design [data-slot=button][data-variant=default]{background:var(--brand-accent);color:#fff}body[data-brand=hat-media] .signals-design [data-slot=button][data-variant=default]:hover{background:var(--brand-foreground)}body[data-brand=hat-media] .signals-design .sg-sidebar{background:var(--brand-muted);border-color:var(--brand-border)}body[data-brand=hat-media] .signals-design .sg-product-label svg{color:var(--brand-secondary-accent)}body[data-brand=hat-media] .signals-design .sg-nav a:hover{background:var(--brand-highlight);color:var(--brand-foreground)}body[data-brand=hat-media] .signals-design .sg-nav a[aria-current=page]{background:var(--brand-highlight);color:var(--brand-accent)}body[data-brand=hat-media] .signals-design .sg-topbar{border-color:var(--brand-border);background:#fff}body[data-brand=hat-media] .signals-design .sg-source-meta a,body[data-brand=hat-media] .signals-design .sg-source-link,body[data-brand=hat-media] .signals-design [data-slot=collapsible-trigger]{color:var(--brand-accent)}body[data-brand=hat-media] .signals-design .sg-excerpt{border-left-color:var(--brand-secondary-accent)}body[data-brand=hat-media] .signals-design .sg-status-neutral{color:var(--brand-accent);background:var(--brand-muted);border-color:var(--brand-border)}body[data-brand=hat-media] .signals-design .sg-status-warning{color:var(--brand-foreground);background:var(--brand-background);border-color:var(--brand-border)}body[data-brand=hat-media] .signals-design .sg-status-success{color:var(--brand-accent);background:var(--brand-highlight);border-color:var(--brand-secondary-accent)}body[data-brand=hat-media] .signals-design :where(h1,h2){letter-spacing:-.03em}@media (prefers-reduced-motion:reduce){.signals-design *,.signals-design :before,.signals-design :after{transition:none!important;animation:none!important}}
@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Variable.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Variable.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:swap}.signals-workspace{--workspace-navigation:var(--brand-navigation);--workspace-canvas:var(--brand-background);--workspace-surface:var(--brand-surface);--workspace-text:var(--brand-foreground);--workspace-muted:var(--brand-muted-text);--workspace-accent:var(--brand-accent);--workspace-highlight:var(--brand-highlight);--workspace-border:var(--brand-border);--workspace-heading-font:var(--brand-heading-font-family);--workspace-body-font:var(--brand-font-family);background:var(--workspace-canvas);min-height:calc(100vh - 64px);color:var(--workspace-text);font:14px/1.55 var(--workspace-body-font);text-align:left;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;grid-template-columns:252px minmax(0,1fr);display:grid}.signals-workspace *,.signals-workspace :before,.signals-workspace :after{box-sizing:border-box}.signals-workspace :where(h1,h2,h3,h4,p,ul,ol,dl,dd){margin:0}.signals-workspace :where(h1,h2,h3,h4){font-family:var(--workspace-heading-font)}.signals-workspace :where(button,input,select,textarea){color:inherit;font:inherit}.signals-workspace :where(a){color:inherit;text-underline-offset:3px}.signals-workspace :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:3px solid var(--workspace-accent);outline-offset:3px;box-shadow:none}.signals-workspace ::selection{background:var(--workspace-highlight);color:var(--workspace-text)}.signals-workspace .workspace-skip{z-index:50;color:#171512;background:#fff;padding:10px 14px;font-weight:700;position:fixed;top:-80px;left:18px}.signals-workspace .workspace-skip:focus{top:10px}.signals-workspace .workspace-mobile-bar{display:none}.signals-workspace .workspace-sidebar{background:var(--workspace-navigation);color:#fff;flex-direction:column;min-width:0;padding:34px 24px 26px;display:flex}.signals-workspace .workspace-logo{align-items:center;width:100%;min-height:72px;margin-bottom:30px;display:flex}.signals-workspace .workspace-logo img{object-fit:contain;object-position:left center;width:100%;max-width:196px;height:auto;max-height:62px;display:block}.signals-workspace .workspace-product-label{color:#fff;font-family:var(--workspace-heading-font);letter-spacing:.08em;text-transform:uppercase;gap:4px;margin-bottom:28px;font-size:15px;font-weight:700;display:grid}.signals-workspace .workspace-product-label span{color:#ffffffa8;font-family:var(--workspace-body-font);letter-spacing:.04em;text-transform:none;overflow-wrap:anywhere;font-size:11px;font-weight:500}.signals-workspace .workspace-sidebar nav{gap:22px;display:grid}.signals-workspace .workspace-nav-group h2{color:#ffffff82;font-family:var(--workspace-body-font);letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px 12px;font-size:10px;font-weight:700}.signals-workspace .workspace-nav-group ul{gap:3px;padding:0;list-style:none;display:grid}.signals-workspace .workspace-nav-group a{color:#ffffffe6;border-radius:4px;align-items:center;gap:10px;min-height:40px;padding:9px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.signals-workspace .workspace-nav-group a:hover{color:#fff;background:#ffffff12}.signals-workspace .workspace-nav-group a[aria-current=page]{color:var(--workspace-navigation);background:#fff}.signals-workspace .workspace-nav-group a[aria-current=page] svg{color:var(--workspace-accent)}.signals-workspace .workspace-sidebar-footer{color:#ffffffb8;border-top:1px solid #ffffff25;margin-top:auto;padding-top:28px;font-size:11px}.signals-workspace .workspace-sidebar-footer strong{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:10px;display:block}.signals-workspace .workspace-main{flex-direction:column;min-width:0;display:flex}.signals-workspace .workspace-topbar{border-bottom:1px solid var(--workspace-border);background:color-mix(in srgb,var(--workspace-surface) 72%,#fff);min-height:56px;color:var(--workspace-muted);justify-content:space-between;align-items:center;gap:24px;padding:12px 34px;font-size:12px;display:flex}.signals-workspace .workspace-topbar strong{color:var(--workspace-text);font-weight:650}.signals-workspace .workspace-description{overflow-wrap:anywhere;text-align:right;max-width:64ch}.signals-workspace .workspace-content{flex:1;width:100%;min-width:0;max-width:1600px;margin:0 auto;padding:34px 36px 48px}.signals-workspace .workspace-footer{border-top:1px solid var(--workspace-border);color:var(--workspace-muted);justify-content:space-between;gap:24px;padding:18px 36px;font-size:11px;display:flex}.signals-workspace .workspace-page-heading{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:26px;display:flex}.signals-workspace .workspace-page-heading h1{color:var(--workspace-text);letter-spacing:-.035em;font-size:30px;line-height:1.2}.signals-workspace .workspace-page-heading p{max-width:74ch;color:var(--workspace-muted);margin-top:7px}.signals-workspace .workspace-heading-actions{flex-shrink:0}.signals-workspace .workspace-scoped-count{border:1px solid var(--workspace-border);background:var(--workspace-surface);color:var(--workspace-muted);border-radius:3px;padding:6px 9px;font-size:12px;display:inline-flex}.signals-workspace .workspace-panel{border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:5px;overflow:hidden}.signals-workspace .workspace-panel>header{border-bottom:1px solid var(--workspace-border);padding:14px 18px}.signals-workspace .workspace-panel h2{font-size:15px}.signals-workspace .workspace-scope-note{color:var(--workspace-muted);font-size:12px}.signals-workspace .workspace-state-notice{border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:5px;gap:8px;padding:32px 28px;display:grid}.signals-workspace .workspace-state-notice h2{font-size:19px}.signals-workspace .workspace-state-notice div{max-width:70ch;color:var(--workspace-muted)}.signals-workspace .workspace-table-container{border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:5px;width:100%;overflow-x:auto}.signals-workspace .workspace-collection-table{border-collapse:collapse;table-layout:auto;width:100%;min-width:900px}.signals-workspace .workspace-collection-table :where(th,td){border-bottom:1px solid var(--workspace-border);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:13px 15px}.signals-workspace .workspace-collection-table th{background:color-mix(in srgb,var(--workspace-surface) 62%,var(--workspace-border));color:var(--workspace-muted);font-size:11px}.signals-workspace .workspace-collection-table td>span{color:var(--workspace-muted);margin-top:4px;font-size:11px;display:block}.signals-workspace .workspace-collection-table td>a{color:var(--workspace-accent);font-weight:700}.signals-workspace .workspace-record-list{padding:0;list-style:none;display:grid}.signals-workspace .workspace-record-list li{border-bottom:1px solid var(--workspace-border);justify-content:space-between;gap:20px;padding:13px 18px;display:flex}.signals-workspace .workspace-record-list a{color:var(--workspace-accent);font-weight:700}.signals-workspace .workspace-record-list span,.signals-workspace .workspace-empty-copy{color:var(--workspace-muted)}.signals-workspace .workspace-empty-copy{padding:20px 18px}.signals-workspace .workspace-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;display:grid}.signals-workspace .workspace-detail-card{border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:5px;gap:13px;padding:22px;display:grid}.signals-workspace .workspace-detail-card h2{font-size:18px}.signals-workspace .workspace-detail-card h3{margin-top:5px;font-size:13px}.signals-workspace .workspace-detail-card :where(ul){padding-left:20px}.signals-workspace .workspace-detail-card dl{grid-template-columns:max-content 1fr;gap:6px 14px;display:grid}.signals-workspace .workspace-detail-card dt{color:var(--workspace-muted)}.signals-workspace .workspace-export-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.signals-workspace .workspace-export-tabs a,.signals-workspace .workspace-download,.signals-workspace .workspace-next-page{border:1px solid var(--workspace-border);background:var(--workspace-surface);text-transform:capitalize;border-radius:4px;align-items:center;min-height:36px;padding:8px 12px;text-decoration:none;display:inline-flex}.signals-workspace .workspace-export-tabs a[aria-current=page],.signals-workspace .workspace-download{border-color:var(--workspace-accent);background:var(--workspace-accent);color:#fff}.signals-workspace .workspace-export-scope{color:var(--workspace-muted);margin-bottom:12px}.signals-workspace .workspace-download{cursor:pointer;margin-bottom:16px}.signals-workspace .workspace-next-page{color:var(--workspace-accent);margin:-8px 0 24px auto}.signals-workspace .workspace-controls{display:grid}.signals-workspace .workspace-family-notice{border-left:3px solid var(--workspace-accent);background:color-mix(in srgb,var(--workspace-highlight) 42%,transparent);color:var(--workspace-muted);gap:6px;margin-bottom:20px;padding:14px 16px;display:grid}.signals-workspace .workspace-family-notice strong{color:var(--workspace-text)}.signals-workspace .workspace-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.signals-workspace .sales-filters{border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:5px;align-items:end;gap:12px;margin-bottom:22px;padding:15px;display:flex}.signals-workspace .sales-filters label{color:var(--workspace-muted);gap:6px;font-size:11px;font-weight:650;display:grid}.signals-workspace .sales-filters label:first-of-type{flex:1}.signals-workspace .sales-filters input,.signals-workspace .sales-filters select{border:1px solid color-mix(in srgb,var(--workspace-muted) 60%,transparent);background:#fff;border-radius:4px;width:100%;min-width:0;min-height:36px;padding:6px 10px}.signals-workspace .sales-filters button,.signals-workspace .sales-pagination a{background:var(--workspace-accent);color:#fff;border-radius:4px;min-height:36px;text-decoration:none}.signals-workspace .sales-filters>a{min-height:36px;color:var(--workspace-accent);padding:8px 4px}.signals-workspace .sales-account-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px}.signals-workspace .sales-account-table thead th{background:color-mix(in srgb,var(--workspace-surface) 62%,var(--workspace-border));color:var(--workspace-muted);text-align:left;padding:11px 15px;font-size:11px;font-weight:700}.signals-workspace .sales-account-table thead th:first-child{width:18%}.signals-workspace .sales-account-table thead th:nth-child(2){width:34%}.signals-workspace .sales-account-table thead th:nth-child(3){width:23%}.signals-workspace .sales-account-table thead th:nth-child(4){width:25%}.signals-workspace .sales-account-table tbody :where(th,td){border-top:1px solid var(--workspace-border);vertical-align:top;overflow-wrap:anywhere;text-align:left;padding:16px 15px;font-weight:400}.signals-workspace .sales-account-table tbody tr:hover{background:color-mix(in srgb,var(--workspace-highlight) 28%,transparent)}.signals-workspace .sales-account-link{font-family:var(--workspace-heading-font);margin-bottom:5px;font-size:15px;font-weight:700;text-decoration:none;display:block}.signals-workspace .sales-account-link:hover,.signals-workspace .sales-table-entry>a:hover{text-decoration:underline}.signals-workspace .sales-table-entry{gap:5px;display:grid}.signals-workspace .sales-table-entry+.sales-table-entry{border-top:1px solid var(--workspace-border);margin-top:13px;padding-top:13px}.signals-workspace .sales-table-entry>a{color:var(--workspace-text);font-weight:700;text-decoration:none}.signals-workspace .sales-table-entry>span,.signals-workspace .sales-meta{color:var(--workspace-muted);font-size:11px;display:block}.signals-workspace .sales-table-entry p{line-height:1.55}.signals-workspace .sales-table-entry p span{color:var(--workspace-muted);font-size:11px;display:block}.signals-workspace .sales-pagination{margin-top:16px}.signals-workspace .sales-back{color:var(--workspace-accent);margin-bottom:22px;display:inline-block}.signals-workspace .sales-heading{margin-bottom:24px}.signals-workspace .sales-heading h1{letter-spacing:-.035em;font-size:30px;line-height:1.2}.signals-workspace .sales-heading p{color:var(--workspace-muted);margin-top:6px}.signals-workspace .sales-situation{border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:5px;padding:30px 32px;scroll-margin-top:24px}.signals-workspace .sales-situation+.sales-situation{margin-top:22px}.signals-workspace .sales-situation h2{margin:12px 0 7px;font-size:23px;line-height:1.35}.signals-workspace .sales-situation h3{margin:0 0 12px;font-size:16px}.signals-workspace .sales-situation section{margin-top:28px}.signals-workspace .sales-situation p,.signals-workspace .sales-situation li{line-height:1.7}.signals-workspace .sales-lead{font-size:16px}.signals-workspace .sales-muted{color:var(--workspace-muted)}.signals-workspace .sales-eyebrow{color:var(--workspace-muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.signals-workspace .sales-action{border-left:3px solid var(--workspace-accent);background:color-mix(in srgb,var(--workspace-highlight) 45%,transparent);grid-template-columns:minmax(0,.62fr) minmax(0,1.5fr);gap:28px;padding:22px;display:grid}.signals-workspace .sales-committee{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;display:grid}.signals-workspace .sales-person{border:1px solid var(--workspace-border);background:#fff;border-radius:4px;min-width:0;padding:18px}.signals-workspace .sales-person h4{font-size:17px}.signals-workspace .sales-person p{margin:7px 0}.signals-workspace .sales-person a,.signals-workspace .sales-facts a,.signals-workspace .sales-evidence a{color:var(--workspace-accent)}.signals-workspace .sales-email{border-top:1px solid var(--workspace-border);overflow-wrap:anywhere;gap:4px;margin-top:14px;padding-top:12px;display:grid}.signals-workspace .sales-facts,.signals-workspace .sales-limits ul,.signals-workspace .sales-evidence ul{padding-left:20px}.signals-workspace .sales-facts li{padding:5px 0}.signals-workspace .sales-facts a{white-space:nowrap;margin-left:8px;font-size:11px}.signals-workspace .sales-limits,.signals-workspace .sales-evidence{border-top:1px solid var(--workspace-border);padding-top:22px}.signals-workspace .sales-limits{color:var(--workspace-muted)}.signals-workspace .sales-evidence summary{cursor:pointer;color:var(--workspace-accent);font-weight:700}.signals-workspace[data-brand=hat-media] .workspace-nav-group a[aria-current=page]{background:var(--workspace-highlight)}.signals-workspace[data-brand=hat-media] .workspace-nav-group h2{color:#ffffffa8}.signals-workspace[data-brand=hat-media] :where(a,button,input,select,summary,[tabindex]):focus-visible,.signals-workspace.signals-design[data-brand=hat-media] :where(a,button,input,select,summary,[tabindex]):focus-visible{outline-color:var(--workspace-accent)}.signals-workspace[data-brand=hat-media] .workspace-sidebar :where(a,button,input,select,summary,[tabindex]):focus-visible,.signals-workspace[data-brand=hat-media] .workspace-mobile-bar :where(a,button,input,select,summary,[tabindex]):focus-visible{outline-color:var(--workspace-highlight)}.signals-workspace[data-brand=hat-media] .workspace-sidebar{letter-spacing:-.01em}.signals-workspace[data-brand=hat-media] :where(h1,h2){letter-spacing:-.03em}@media (max-width:1024px){.signals-workspace{grid-template-columns:210px minmax(0,1fr)}.signals-workspace .workspace-sidebar{padding-inline:18px}.signals-workspace .workspace-content{padding:28px 24px 42px}.signals-workspace .workspace-topbar,.signals-workspace .workspace-footer{padding-inline:24px}.signals-workspace .sales-action{grid-template-columns:1fr}}@media (max-width:760px){.signals-workspace{min-height:calc(100vh - 64px);display:block}.signals-workspace .workspace-mobile-bar{background:var(--workspace-navigation);color:#fff;min-height:58px;font-family:var(--workspace-heading-font);justify-content:space-between;align-items:center;padding:11px 18px;font-weight:700;display:flex}.signals-workspace .workspace-mobile-bar button{color:#fff;background:0 0;border:1px solid #fff5;border-radius:4px;place-items:center;width:38px;height:36px;display:grid}.signals-workspace .workspace-sidebar{padding:22px 18px;display:none}.signals-workspace .workspace-sidebar.is-open{display:flex}.signals-workspace .workspace-logo{min-height:52px;margin-bottom:18px}.signals-workspace .workspace-logo img{max-width:170px;max-height:48px}.signals-workspace .workspace-product-label{margin-bottom:18px}.signals-workspace .workspace-sidebar-footer{margin-top:24px}.signals-workspace .workspace-topbar{align-items:flex-start;min-height:46px;padding:10px 18px}.signals-workspace .workspace-description{display:none}.signals-workspace .workspace-content{padding:24px 18px 36px}.signals-workspace .workspace-footer{flex-direction:column;gap:2px;padding:16px 18px}.signals-workspace .workspace-page-heading{flex-direction:column;gap:12px;margin-bottom:22px}.signals-workspace .workspace-page-heading h1,.signals-workspace .sales-heading h1{font-size:26px}.signals-workspace .workspace-record-list li{flex-direction:column;gap:4px}.signals-workspace .sales-filters{flex-wrap:wrap}.signals-workspace .sales-filters label:first-of-type{flex-basis:100%}.signals-workspace .sales-filters label:nth-of-type(2){flex:1;min-width:0}.signals-workspace .sales-situation{padding:22px 18px}.signals-workspace .sales-situation h2{font-size:20px}.signals-workspace .sales-action{padding:18px}}@media (prefers-reduced-motion:reduce){.signals-workspace *,.signals-workspace :before,.signals-workspace :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
