.hs-home{--navy:#1a1c4a;--blue:#1f69da;--ink:#0a1628;--muted:#5d677a;--line:#dde2ea;color:var(--ink);font-family:HubGeneral,system-ui,sans-serif}.hs-home *{box-sizing:border-box}.hs-toolbar{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);margin:0 0 28px;gap:16px}.hs-toolbar nav{display:flex;gap:28px}.hs-toolbar button{font:inherit;border:0;background:none;cursor:pointer;color:var(--muted);padding:15px 0;font-size:14px}.hs-toolbar button[aria-current=page]{color:var(--blue);box-shadow:0 2px var(--blue)}.hs-toolbar .hs-refresh{padding:9px 14px;border:1px solid var(--line);border-radius:6px;background:white;color:var(--navy);margin-bottom:9px}.hs-toolbar button:disabled{opacity:.5;cursor:wait}.hs-home a:focus-visible,.hs-home button:focus-visible,.hs-home select:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.hs-hero{background:var(--navy);color:white;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:36px 42px;border-radius:10px;position:relative;overflow:hidden}.hs-hero>div:first-child{position:relative;z-index:1}.hs-eyebrow{font-size:12px;letter-spacing:.15em;font-weight:500;margin:0 0 9px;color:var(--blue)}.hs-hero .hs-eyebrow{color:#a7caff}.hs-hero h2{font-size:36px;line-height:1.15;letter-spacing:-.035em;font-weight:500;margin:0 0 14px}.hs-hero p:not(.hs-eyebrow){font-size:14px;color:#d6d9ec;margin:0;max-width:400px}.hs-hero a{display:inline-flex;gap:28px;margin-top:24px;color:white;text-decoration:none;font-size:14px;border-bottom:1px solid #777caa;padding-bottom:5px}.hs-orbit{width:210px;height:210px;border:1px solid #7678ac60;border-radius:50%;position:relative;display:grid;place-items:center;flex-shrink:0;margin-right:36px}.hs-orbit:after,.hs-orbit:before{content:"";position:absolute;width:145px;height:145px;border:1px solid #7678ac80;border-radius:50%}.hs-orbit:after{width:280px;height:280px;border-color:#7678ac30}.hs-orbit>span{letter-spacing:.14em;font-size:19px}.hs-orbit i{position:absolute;width:14px;height:14px;background:#1f69da;transform:rotate(30deg);border-radius:3px;z-index:1}.hs-orbit i:first-of-type{top:18px;left:24px}.hs-orbit i:nth-of-type(2){top:55px;right:0;background:#bacbff}.hs-orbit i:nth-of-type(3){bottom:15px;right:28px;background:#476daa}.hs-orbit i:nth-of-type(4){left:12px;bottom:26px;background:#829beb}.hs-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:22px 0 30px;background:white;border:1px solid var(--line);border-radius:9px;padding:20px 0}.hs-stats>div{padding:0 26px;border-right:1px solid var(--line);display:flex;flex-direction:column}.hs-stats>div:last-child{border:0}.hs-stats span{font-size:14px;color:var(--muted)}.hs-stats strong{font-size:30px;font-weight:500;color:var(--navy);line-height:1.45}.hs-stats em{font-size:18px;font-style:normal;color:#8c94a8}.hs-stats small{font-size:13px;color:var(--muted)}.hs-columns{display:grid;grid-template-columns:1.15fr 1fr;gap:20px;margin-bottom:36px}.hs-panel{border:1px solid var(--line);background:white;border-radius:9px;padding:24px}.hs-section{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 20px}.hs-section h2{font-size:20px;font-weight:500;color:var(--navy);margin:0;letter-spacing:-.025em}.hs-section>div>p:not(.hs-eyebrow),.hs-section>span{font-size:14px;color:var(--muted)}.hs-section .hs-eyebrow{font-size:12px}.hs-row{display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid #e9edf3;padding:16px 0;text-decoration:none;color:inherit}.hs-row:first-of-type{padding-top:4px}.hs-row:last-child{border:0;padding-bottom:0}.hs-row>div{flex:1}.hs-row>span:last-child{color:var(--blue);font-size:18px}.hs-row h3{font-size:14px;font-weight:500;line-height:1.5;margin:4px 0;color:var(--navy)}.hs-row p{font-size:14px;margin:0;color:var(--muted);line-height:1.55}.hs-row small{font-size:12px;color:var(--muted)}.hs-label{font-size:12px;color:var(--blue)}.hs-dot{width:6px;height:6px;border-radius:50%;background:#b57925;margin-top:10px;flex-shrink:0}.hs-dot.urgent{background:#bf3d43}.hs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hs-source{background:white;border:1px solid var(--line);border-radius:9px;padding:23px;display:flex;flex-direction:column;min-width:0}.hs-source-top{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:20px}.hs-icon{color:var(--blue);background:#edf3fc;border-radius:8px;width:37px;height:37px;display:grid;place-items:center;font-size:23px}.hs-pill{font-size:12px;border:1px solid #e1e5eb;background:#f6f7f9;color:#616b7d;padding:4px 7px;border-radius:4px;white-space:nowrap}.hs-pill.fresh{background:#edf6f1;border-color:#d1e7dc;color:#28704e}.hs-pill.aged{background:#fff7e9;border-color:#eedebc;color:#936016}.hs-source h3{font-size:18px;font-weight:500;color:var(--navy);letter-spacing:-.02em;margin:0 0 5px}.hs-source-label{font-size:12px;color:var(--muted);margin:0 0 18px;line-height:1.5}.hs-metrics{display:flex;gap:14px;padding:15px 0;border-top:1px solid #e9edf3;border-bottom:1px solid #e9edf3;margin-bottom:14px}.hs-metrics>div{flex:1;min-width:0}.hs-metrics strong{display:block;font-size:21px;color:var(--navy);font-weight:500;overflow-wrap:anywhere}.hs-metrics span{display:block;color:var(--muted);font-size:12px;margin-top:4px}.hs-highlights{padding:0 0 0 13px;margin:0 0 14px;color:#a5afbf;font-size:13px;flex:1}.hs-highlights li+li{margin-top:12px}.hs-highlights a{font-size:14px;color:var(--navy);text-decoration:none;font-weight:500}.hs-highlights p{color:var(--muted);font-size:13px;margin:4px 0 0;line-height:1.6}.hs-time{font-size:12px;color:var(--muted);margin:8px 0 16px}.hs-link{border-top:1px solid #e9edf3;padding-top:14px;display:flex;justify-content:space-between;color:var(--blue);text-decoration:none;font-size:14px;margin-top:auto}.hs-source:hover{border-color:#99b8e5}.hs-source a:hover{text-decoration:underline}.hs-filter{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:9px}.hs-filter select{padding:9px 12px;border:1px solid var(--line);border-radius:5px;background:white;font:inherit;color:var(--navy);max-width:190px}.hs-privacy{font-size:13px;color:var(--muted);margin:25px 0 0;line-height:1.6}.hs-empty,.hs-unavailable{font-size:14px;line-height:1.65;color:var(--muted);flex:1}.hs-error{border:1px solid #edce9d;background:#fff8ed;padding:15px;border-radius:6px}.hs-app{text-decoration:none;color:inherit;min-height:230px}.hs-app h3{margin-top:20px}.hs-app>p{line-height:1.7;color:var(--muted)}@media(max-width:1000px){.hs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-orbit{margin-right:0;width:170px;height:170px}.hs-hero{padding:30px}.hs-hero h2{font-size:31px}.hs-columns{grid-template-columns:1fr 1fr}.hs-panel{padding:20px}.hs-stats>div{padding:0 20px}}@media(max-width:650px){.hs-columns,.hs-grid{grid-template-columns:1fr}.hs-toolbar{align-items:flex-start;gap:10px}.hs-toolbar nav{gap:20px}.hs-toolbar button{font-size:14px}.hs-toolbar .hs-refresh{padding:8px;margin-top:6px}.hs-hero{padding:28px 24px}.hs-hero h2{font-size:29px}.hs-orbit{display:none}.hs-stats{padding:17px 0;margin-top:16px}.hs-stats>div{padding:0 12px}.hs-stats span{font-size:12px;min-height:30px}.hs-stats small{font-size:12px}.hs-stats strong{font-size:25px}.hs-stats em{font-size:14px}.hs-section{flex-wrap:wrap}.hs-section h2{font-size:19px}.hs-filter{width:100%;justify-content:space-between}.hs-filter select{max-width:none;flex:1}.hs-source{padding:22px}}.hs-brand-feature{flex:0 0 295px;text-align:center;position:relative;z-index:1}.hs-brand-feature img{display:block;width:100%;height:auto;border-radius:8px}.hs-brand-feature>p{font-size:14px!important;line-height:1.8;margin:14px 0 0!important;color:#bbc8e8!important}.hs-chart-section{margin-bottom:30px}.hs-chart-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hs-chart-grid>.hs-chart:only-child{max-width:550px}.hs-chart{display:flex;flex-direction:column;padding:22px;min-width:0}.hs-chart .hs-section{margin-bottom:8px}.hs-chart h3{margin:0;font-size:17px;font-weight:500;color:#1a1c4a;letter-spacing:-.02em}.hs-chart-unit{font-size:12px;color:#5d677a;margin:0 0 12px}.hs-chart svg{height:180px;overflow:visible}.hs-chart svg text{font-family:HubGeneral,system-ui;font-size:12px;fill:#5d677a}.hs-bars{display:grid;gap:13px;min-height:180px;align-content:center;margin-bottom:0}.hs-bar-label{display:flex;justify-content:space-between;font-size:13px;color:#5d677a;margin-bottom:6px}.hs-bar-label strong{font-weight:500;color:#1a1c4a}.hs-bar-track{height:8px;background:#edf1f8;border-radius:3px;overflow:hidden}.hs-bar-track>span{display:block;height:100%;border-radius:3px}.hs-chart-data{margin:16px 0 18px;font-size:12px;color:#5d677a}.hs-chart-data summary{cursor:pointer;width:fit-content}.hs-chart-data table{border-collapse:collapse;width:100%;margin-top:12px;font-size:13px}.hs-chart-data td,.hs-chart-data th{text-align:left;padding:7px;border-bottom:1px solid #dde2ea;font-weight:400}.hs-chart-data td{text-align:right}.hs-chart-data caption{text-align:left;margin-bottom:6px}.hs-chart .hs-link{margin-top:auto}@media(max-width:1000px){.hs-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-brand-feature{flex-basis:230px}}@media(max-width:650px){.hs-chart-grid{grid-template-columns:1fr}.hs-brand-feature{display:none}.hs-chart-grid>.hs-chart:only-child{max-width:none}}.hs-home>.hs-toolbar{margin-bottom:0}.hs-home .hs-stats{margin-top:22px}.hs-welcome{display:flex;gap:36px;margin:22px 0 30px;padding:28px 32px;background:#1a1c4a;border-radius:10px;color:white}.hs-welcome-intro{flex:1;min-width:230px}.hs-welcome h2{font-weight:500;font-size:28px;line-height:1.2;letter-spacing:-.035em;margin:0 0 12px}.hs-welcome-intro>p{margin:0;font-size:14px;color:#c5cbea}.hs-home .hs-welcome .hs-stats{flex:1.65;margin:0;border:0;background:transparent;padding:12px 0}.hs-welcome .hs-stats>div{border-color:#ffffff26;padding:0 20px}.hs-welcome .hs-stats>div:first-child{padding-left:0}.hs-welcome .hs-stats small,.hs-welcome .hs-stats span{color:#c5cbea}.hs-welcome .hs-stats strong{color:white;font-size:33px}.hs-welcome .hs-stats em{color:#b3bce1}.hs-welcome .hs-stats span{font-size:13px;min-height:32px}.hs-welcome .hs-stats small{font-size:12px;line-height:1.5}@media(max-width:850px){.hs-welcome{gap:22px;padding:26px}.hs-welcome-intro{min-width:190px}.hs-welcome h2{font-size:25px}.hs-welcome .hs-stats>div{padding:0 12px}}@media(max-width:650px){.hs-welcome{display:block;padding:24px}.hs-welcome h2{font-size:27px}.hs-home .hs-welcome .hs-stats{margin-top:22px;border-top:1px solid #ffffff26;padding-top:20px}.hs-welcome .hs-stats strong{font-size:27px}.hs-welcome .hs-stats small,.hs-welcome .hs-stats span{font-size:12px}.hs-welcome .hs-stats>div:last-child{padding-right:0}}.hs-chart-quick{display:flex;align-items:center;gap:10px;font-size:12px;color:#7b879b;margin:8px 0 14px}.hs-chart-quick select{flex:1;min-width:0;width:100%;font:inherit;font-size:13px;color:#1a1c4a;background:#f8faff;border:1px solid #dce4f1;border-radius:5px;padding:8px 10px;cursor:pointer}.hs-chart-quick select:focus-visible{outline:3px solid #1f69da;outline-offset:2px}.hs-chart .hs-section{min-height:45px}.hs-snapshot-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px}.hs-snapshot-actions label{display:flex;gap:6px;align-items:center}.hs-snapshot-actions button,.hs-snapshot-actions select{border:1px solid #dce2ed;border-radius:7px;padding:8px;background:white;color:#1a1c4a;font:inherit}.hs-snapshot-actions button{background:#1f69da;color:white;cursor:pointer}.hs-snapshot-actions [role=status]{font-size:13px;color:#647087}.hs-trend-summary{display:flex;flex-direction:column;gap:5px;margin:8px 0 15px;min-height:75px}.hs-trend-summary strong{font-size:18px;color:#1a1c4a}.hs-trend-summary small{font-size:13px;line-height:1.5;color:#647087}.hs-trend-summary span{font-size:12px;color:#805613;font-weight:600}.hs-chart svg{width:100%;max-height:260px}.hs-chart-grid[style*="repeat(1"] .hs-chart svg{max-height:340px}@media(max-width:760px){.hs-chart-grid[style]{grid-template-columns:1fr!important}.hs-chart-section>.hs-section{align-items:flex-start;gap:12px;flex-direction:column}}.hs-focus{margin:26px 0}.hs-focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hs-focus-card{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid #e1e6ef;border-radius:10px;background:white;color:#1a1c4a;text-decoration:none}.hs-focus-card.urgent{border-top:3px solid #bf6340}.hs-focus-card:hover{border-color:#1f69da}.hs-focus-rank{display:grid;place-items:center;min-width:25px;height:25px;border-radius:50%;background:#edf3fc;color:#1f69da;font-size:14px}.hs-focus-card small{font-size:12px;color:#68748a}.hs-focus-card h3{line-height:1.4;margin:7px 0}.hs-focus-card p{font-size:14px;line-height:1.5;color:#647087}.hs-focus-card strong{font-size:13px;color:#1f69da}.hs-focus-more{font-size:14px;margin-top:12px}.hs-focus-more summary{cursor:pointer;color:#1f69da}.hs-changes{margin:24px 0}@media(max-width:760px){.hs-focus-grid{grid-template-columns:1fr}}.hs-chart-grid>.hs-chart:only-child{max-width:none}.hs-chart-customize{margin:0 0 16px;border-bottom:1px solid #e6ebf3;padding-bottom:12px}.hs-chart-customize>summary{cursor:pointer;font-size:13px;color:#647087;display:flex;justify-content:space-between;gap:12px;list-style:none}.hs-chart-customize summary::-webkit-details-marker{display:none}.hs-chart-customize>summary span{color:#1f69da}.hs-chart-customize>summary span:after{content:" ⌄"}.hs-chart-customize[open]>summary span:after{content:" ⌃"}.hs-chart-controls{margin-top:14px;padding:12px;background:#f8faff;border-radius:7px}.hs-customize-done{border:0;border-radius:5px;background:#1f69da;color:white;padding:6px 14px;font:inherit;font-size:13px;cursor:pointer}.hs-layout-options{position:relative}.hs-layout-options>summary{cursor:pointer;color:#647087;font-size:13px}.hs-layout-options[open]>label{position:absolute;right:0;top:24px;z-index:2;padding:12px;background:white;border:1px solid #dce2ed;box-shadow:0 5px 20px #1a1c4a15;border-radius:8px;white-space:nowrap}.hs-chart:only-child svg{height:240px}.hs-theme-picker,.preview-theme{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#647087}.hs-theme-picker select,.preview-theme select{font:inherit;font-size:13px;padding:7px;border:1px solid #dde2ea;border-radius:6px;background:#fff;color:#1a1c4a}html[data-hub-theme=dark]{color-scheme:dark;background:#101420}html[data-hub-theme=dark] body{background:#101420!important;color:#e5eaf4!important}[data-hub-theme=dark] .hs-home{--navy:#e1e9ff;--blue:#8ab8ff;--ink:#e5eaf4;--muted:#a8b4ca;--line:#343e54}[data-hub-theme=dark] :is(.preview-unified,.preview-account-menu,.preview-online-popover,.hs-panel,.hs-source,.hs-focus-card,.hs-layout-options[open]>label){background:#1b2233!important;color:#e5eaf4!important;border-color:#343e54!important}[data-hub-theme=dark] :is(.preview-main,.preview-bottom){color:#adb9ce}[data-hub-theme=dark] .preview-note{background:#1b2944;color:#b8d1f9;border-color:#343e54}[data-hub-theme=dark] .preview-brand h1{color:#e5eaf4}[data-hub-theme=dark] .preview-brand img{background:#eef1f8;border-radius:7px}[data-hub-theme=dark] :is(.hs-chart h3,.hs-focus-card h3,.hs-trend-summary strong){color:#e1e9ff}[data-hub-theme=dark] :is(.hs-chart-unit,.hs-focus-card p,.hs-focus-card small,.hs-bar-label,.hs-trend-summary small,.hs-snapshot-actions [role=status],.hs-chart-customize>summary,.hs-layout-options>summary,.hs-chart-data,.preview-theme){color:#a8b4ca}[data-hub-theme=dark] :is(.hs-chart-controls,.hs-icon,.hs-focus-rank){background:#25334e}[data-hub-theme=dark] :is(.hs-chart-quick select,.hs-filter select,.preview-theme select,.preview-profile select,.hs-theme-picker select,.hs-snapshot-actions select,.hu-filters select){background:#131b2a!important;color:#e1e9ff!important;border-color:#43506a!important}[data-hub-theme=dark] :is(.hs-link,.hs-chart-customize,.hs-metrics,.hs-row,.hs-toolbar){border-color:#343e54}[data-hub-theme=dark] .hs-bar-track{background:#354057}[data-hub-theme=dark] .hs-chart svg text{fill:#b5c3d9}[data-hub-theme=dark] .hs-chart svg path{stroke:#354057}[data-hub-theme=dark] .hs-pill{background:#273149;color:#c6d1e5;border-color:#43506a}[data-hub-theme=dark] .hs-pill.fresh{background:#1b3b33;color:#a1d9ba}[data-hub-theme=dark] :is(.hu-card,.hu-panel,.hu-metric,.hu-person,.hu-session,.hu-filters){background:#1b2233!important;color:#e5eaf4!important;border-color:#343e54!important}[data-hub-theme=dark] :is(.hu-card h3,.hu-panel h3,.hu-metric strong,.hu-person strong){color:#e1e9ff!important}.preview-theme{align-items:center;gap:7px}.preview-brand h1{white-space:nowrap}[data-hub-theme=dark] :is(.preview-account strong,.hp-popover h3,.hp-person strong,.hu-title h2,.hu-metrics strong,.hu-bar strong,.hu-panel th){color:#e1e9ff!important}[data-hub-theme=dark] :is(.preview-brand p,.preview-account small,.hp-presence>summary,.hp-person small,.hp-popover>p,.hu-metrics span,.hu-metrics small,.hu-bar,.hu-panel td,.hu-panel p,.hu-footnote,.hu-filters label){color:#a8b4ca!important}[data-hub-theme=dark] :is(.hp-popover,.hu-metrics>div){background:#1b2233!important;border-color:#343e54!important}[data-hub-theme=dark] :is(.hs-focus-card strong,.hs-focus-more summary,.hs-chart-customize>summary span,.hs-customize-done,.hu-panel table button){color:#a7cbff}[data-hub-theme=dark] :is(.hu-filters>button,.hc-launch){background:#25334e;color:#c1d9ff;border-color:#43506a}[data-hub-theme=dark] :is(.hu-panel td,.hu-panel th,.hp-person){border-color:#343e54!important}[data-hub-theme=dark] .hu-filters{background:none!important}[data-hub-theme=dark] .hs-customize-done{color:white;background:#1f69da}.theme-toggles{display:inline-flex;gap:2px;border:1px solid #dce2ed;padding:3px;border-radius:8px;background:#f0f3f9}.hs-toolbar .theme-toggles button,.theme-toggles button{font:inherit;font-size:13px;padding:6px 9px;border:0;background:transparent;color:#5d677a;border-radius:5px;cursor:pointer;white-space:nowrap;box-shadow:none}.hs-toolbar .theme-toggles button[aria-pressed=true],.theme-toggles button[aria-pressed=true]{background:white;color:#1f69da;box-shadow:0 1px 4px #1a1c4a18}.theme-toggles button:focus-visible{outline:2px solid #1f69da;outline-offset:2px}.hs-theme-picker{align-items:center}.hs-theme-picker,.preview-theme{flex-direction:row}[data-hub-theme=dark] .theme-toggles{background:#131b2a;border-color:#43506a}[data-hub-theme=dark] .theme-toggles button{color:#a8b4ca}[data-hub-theme=dark] .theme-toggles button[aria-pressed=true]{background:#324667;color:#e1eeff}.hs-grid:has(>.hs-app){gap:14px}.hs-app{min-height:174px;padding:18px}.hs-app .hs-icon{width:32px;height:32px;border-radius:7px;font-size:20px}.hs-app h3{font-size:16px;margin:13px 0 4px}.hs-app>p{font-size:14px;line-height:1.5;margin:0 0 14px}.hs-app .hs-link{font-size:13px;padding-top:11px}@media(min-width:1200px){.hs-grid:has(>.hs-app){grid-template-columns:repeat(4,minmax(0,1fr))}}.real-directory{padding-top:22px}.real-directory .grid{gap:14px}.real-directory .tile{display:flex;flex-direction:column;border:1px solid #dde2ea;border-radius:10px;background:white;min-width:0}.real-directory .card{border:0;flex:1;padding:18px}.real-directory .cardTop{margin-bottom:16px}.real-directory .icon{width:38px;height:38px}.real-directory .category{font-size:13px;margin-bottom:4px}.real-directory .card h3{font-size:18px;min-height:47px}.real-directory .description{font-size:14px;margin:10px 0 14px}.real-directory .source{font-size:12px;color:#5d677a;margin:0 0 12px}.real-directory .cardBottom{padding-top:12px;font-size:14px}.real-directory .card:hover{box-shadow:none}.real-directory .tile:hover{border-color:#1f69da}[data-hub-theme=dark] .real-directory :is(.tile,.card){background:#1b2233;color:#e5eaf4;border-color:#343e54}[data-hub-theme=dark] .real-directory h3{color:#e1e9ff}[data-hub-theme=dark] .real-directory :is(.category,.description,.source,.index){color:#a8b4ca}[data-hub-theme=dark] .real-directory .cardBottom{border-color:#343e54;color:#a7cbff}@media(max-width:1000px){.real-directory .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.real-directory .grid{grid-template-columns:1fr}.real-directory .card h3{min-height:0}}.hs-directory-help{font-size:13px;color:#647087;margin:0 0 14px}.real-directory .tileControls{padding:6px 10px}.real-directory .dragHandle,.real-directory .moveButton{min-height:30px;min-width:30px;font-size:13px!important}.real-directory .dragHandle>span{font-size:20px}.real-directory .tile>.card{border-radius:0 0 10px 10px}.real-directory .dropTarget{outline:3px solid #1f69da;outline-offset:3px}[data-hub-theme=dark] .real-directory :is(.dragHandle,.moveButton){background:transparent;color:#b8c6dd}[data-hub-theme=dark] .real-directory .tileControls{border-color:#343e54}@media(max-width:760px){.hs-toolbar{flex-wrap:wrap;gap:8px}.hs-toolbar nav{overflow-x:auto;max-width:100%;gap:20px}.hs-toolbar nav button{white-space:nowrap}.preview-theme{margin-left:auto}}.hs-welcome{padding:16px 20px;gap:20px;margin-bottom:14px;align-items:center}.hs-welcome-intro{flex:0 1 220px}.hs-welcome-intro h2{font-size:21px!important;line-height:1.2;margin:0!important}.hs-stats{flex:1;gap:18px}.hs-stats>div{padding:0 16px}.hs-stats strong{font-size:27px!important;margin:5px 0!important}.hs-stats span{font-size:12px!important}.hs-stats small{font-size:11px!important;line-height:1.3}.hs-fold{border:1px solid #dce2ed;border-radius:9px;padding:12px 16px;margin:12px 0;background:#fff}.hs-fold>summary{cursor:pointer;color:#1f69da;font-size:14px;font-weight:500}.hs-fold[open]>summary{margin-bottom:14px}.hs-fold .hs-section{margin:12px 0}.hs-fold .hs-section p{font-size:12px}.hs-focus-card{padding:14px;gap:10px}.hs-focus-card h3{font-size:15px}.hs-focus-card p,.hs-focus-card strong{font-size:12px}.hs-focus-card strong{margin-top:10px}.hs-focus-grid{gap:12px}.hs-chart-section{margin-top:18px;margin-bottom:14px}.hs-chart-section>.hs-section{margin-bottom:12px}.hs-chart-section h2{font-size:21px}.hs-chart{padding:16px}.hs-chart h3{font-size:16px}.hs-chart .hs-section{min-height:0;margin-bottom:10px}.hs-chart-customize{padding-bottom:8px;margin-bottom:8px}.hs-chart-customize>summary{font-size:12px}.hs-chart-total{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:3px 0 6px;font-size:11px;color:#647087}.hs-chart-total strong{font-size:22px;font-weight:500;color:#1a1c4a}.hs-trend-summary{min-height:0;margin:5px 0 8px;gap:4px}.hs-trend-summary strong{font-size:16px}.hs-trend-summary small{font-size:11px}.hs-chart svg{height:auto;max-height:none;display:block}.hs-chart-grid[style*="repeat(1"] .hs-chart svg{max-height:300px}.hs-chart svg path.hs-wave-line{stroke:#4389ef;stroke-width:1.6;fill:none;vector-effect:non-scaling-stroke}.hs-chart svg path.hs-wave-area{stroke:none;fill:#1f69da;opacity:.18}.hs-chart svg text{font-size:11px}.hs-wave-point{outline:none}.hs-wave-point>circle,.hs-wave-point>line,.hs-wave-tip{visibility:hidden;pointer-events:none}.hs-wave-point:focus>.hs-wave-tip,.hs-wave-point:focus>circle,.hs-wave-point:focus>line,.hs-wave-point:hover>.hs-wave-tip,.hs-wave-point:hover>circle,.hs-wave-point:hover>line{visibility:visible}.hs-wave-point>line{stroke:#8bb4f0;stroke-dasharray:3 4}.hs-wave-point>circle{fill:#4389ef;stroke:white;stroke-width:1}.hs-wave-tip rect{fill:white;stroke:#cbd6e8}.hs-chart .hs-wave-tip text{fill:#1a1c4a;font-size:11px}.hs-chart-note{font-size:11px;line-height:1.4;color:#647087;margin:4px 0}.hs-chart-data{margin:9px 0;font-size:11px}.hs-chart .hs-link{font-size:12px;padding-top:10px}.hs-snapshot-actions [role=status]{font-size:11px}.hs-chart-grid{gap:14px}.hs-changes .hs-panel{border:0;padding:0}.hs-fold .hs-grid{gap:12px}[data-hub-theme=dark] .hs-fold{background:#1b2233;border-color:#343e54}[data-hub-theme=dark] .hs-fold>summary{color:#a7cbff}[data-hub-theme=dark] .hs-chart-total strong{color:#e1e9ff}[data-hub-theme=dark] .hs-wave-tip rect{fill:#192235;stroke:#52617b}[data-hub-theme=dark] .hs-chart .hs-wave-tip text{fill:#e5eaf4}[data-hub-theme=dark] .hs-chart-note{color:#a8b4ca}@media(max-width:750px){.hs-welcome{flex-direction:column;align-items:stretch;padding:14px}.hs-welcome-intro{flex-basis:auto}.hs-stats{gap:8px}.hs-stats>div{padding:0 8px}.hs-stats strong{font-size:24px!important}.hs-chart-grid[style]{grid-template-columns:1fr!important}}.chmg-theme-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--bg,#f3f5f9);flex-shrink:0}.mw-window-actions .chmg-theme-switch{margin-right:5px}.chmg-theme-switch>button,.mw-window-actions .chmg-theme-switch>button{display:grid;place-items:center;width:26px;height:26px;padding:4px;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer;transition:background .15s,color .15s}.chmg-theme-switch>button[aria-checked=true],.mw-window-actions .chmg-theme-switch>button[aria-checked=true]{background:#1f69da;color:#fff;box-shadow:0 1px 3px #0002}.chmg-theme-switch>button:hover{background:#1f69da22}.chmg-theme-switch>button[aria-checked=true]:hover{background:#1f69da}.mw-heading{flex-wrap:wrap}.mw-window-actions{margin-left:auto;align-items:center}.preview-account-menu .chmg-theme-switch>button{display:grid;padding:4px;width:26px;height:26px;font-size:12px}.preview-brand .chmg-logo-box{display:block;flex-shrink:0;width:176px;height:54px;border-radius:6px;background:#000}.preview-brand .chmg-logo-box img{position:absolute;width:165%;max-width:none;height:auto;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:0;background:none}.preview-brand .chmg-logo-dark{display:none}[data-hub-theme=dark] .preview-brand .chmg-logo-box{background:#f3f3f8}[data-hub-theme=dark] .preview-brand .chmg-logo-light{display:none}[data-hub-theme=dark] .preview-brand .chmg-logo-dark{display:block}.meeting-pilot.meeting-header-collapsed .chmg-logo-box{display:none}@media(max-width:650px){.preview-brand .chmg-logo-box{width:140px;height:44px}}.chmg-header-widgets{display:flex;align-items:center;gap:10px;color:var(--muted,#637087);font:12px/1.3 HubGeneral,system-ui;white-space:nowrap}.chmg-header-widgets time{font-variant-numeric:tabular-nums}.chmg-header-widgets [hidden]{display:none}.chmg-header-widgets [data-header-weather]{max-width:155px;overflow:hidden;text-overflow:ellipsis}.chmg-header-settings{display:grid;gap:9px;border-top:1px solid var(--line,#dce2ec);padding-top:12px;margin-top:12px}.chmg-header-settings label{display:flex;align-items:center;gap:7px;font:12px/1.4 HubGeneral,system-ui;color:var(--navy,#1a1c4a)}.chmg-header-settings label:has(select){display:grid;gap:4px}.chmg-header-settings select{width:100%;min-width:0;padding:6px;border:1px solid var(--line,#ccd4e1);border-radius:5px;background:var(--card,#fff);color:var(--navy,#1a1c4a);font:inherit}.chmg-header-settings small{font:10px/1.5 HubGeneral,system-ui;color:var(--muted,#637087)}.chmg-header-settings button{font:12px HubGeneral,system-ui!important}.chmg-header-settings [hidden]{display:none!important}.preview-account-menu{max-height:calc(100vh - 110px);overflow:auto}.preview-account-menu:has(.chmg-header-settings){width:250px}@media(max-width:850px){.chmg-header-widgets{flex-direction:column;align-items:flex-end;gap:3px;font-size:11px}}@media(max-width:540px){.chmg-header-widgets [data-header-weather]{max-width:105px}}.chmg-header-widgets [data-header-weather]{display:flex;align-items:center;gap:5px;max-width:none}.chmg-header-widgets [data-weather-symbol]{font-size:18px;line-height:1;color:#719de4}.chmg-header-widgets [data-weather-temp]{font-size:13px;font-weight:500;color:var(--navy,#1a1c4a)}.chmg-header-widgets [data-weather-range]{font-size:10px;color:var(--muted,#637087);white-space:nowrap}.chmg-header-widgets [data-header-weather][hidden]{display:none}@media(max-width:650px){.chmg-header-widgets [data-weather-range]{font-size:9px}.chmg-header-widgets [data-weather-symbol]{font-size:15px}.chmg-header-widgets [data-weather-temp]{font-size:12px}}.preview-brand .chmg-logo-box img{width:150%}.chmg-header-clock{flex-direction:row;align-items:center}.chmg-header-clock time{font-size:19px;font-weight:500;line-height:1.15;color:var(--navy,#1a1c4a);letter-spacing:-.025em}.chmg-profile-weather{display:block;margin-top:4px}.preview-account .chmg-profile-weather [data-weather-temp]{font-size:12px;font-weight:400}.preview-account .chmg-profile-weather [data-weather-symbol]{font-size:14px}.preview-account .chmg-profile-weather [data-weather-range]{font-size:9px}.preview-account .chmg-profile-weather [data-header-weather]{max-width:none;display:flex;gap:4px}.preview-account .chmg-profile-weather [data-header-weather][hidden]{display:none}@media(max-width:650px){.chmg-header-clock time{font-size:17px}.meeting-pilot .preview-account summary>span:nth-child(2){display:block}.meeting-pilot .preview-account strong{font-size:12px}.preview-account .chmg-profile-weather [data-weather-range]{font-size:8px}}.hw-forecast-popover{position:fixed;z-index:1500;width:336px;max-width:calc(100vw - 16px);box-sizing:border-box;padding:13px;background:var(--card,#fff);color:var(--navy,#1a1c4a);border:1px solid var(--line,#dce3ee);border-radius:10px;box-shadow:0 12px 36px #0003;font:13px/1.4 HubGeneral,system-ui}.hw-preview-heading{display:flex;justify-content:space-between;align-items:center}.hw-preview-heading button{border:0;background:transparent;color:inherit;font-size:22px;padding:0 4px;cursor:pointer}.hw-preview-current{display:flex;align-items:center;gap:10px;margin:12px 0}.hw-preview-current>span{font-size:28px;color:#72a4ed}.hw-preview-current>strong{font-size:25px;font-weight:500}.hw-preview-current small{display:block;color:var(--muted,#647087);font-size:10px}.hw-preview-tabs{display:flex;gap:4px;margin:10px 0}.hw-preview-tabs button{flex:1;background:transparent;border:1px solid var(--line,#dce3ee);border-radius:6px;font:12px HubGeneral,system-ui;padding:6px;color:inherit;cursor:pointer}.hw-preview-tabs button[aria-pressed=true]{background:#1f69da;color:#fff;border-color:#1f69da}.hw-preview-grid{display:flex;gap:3px}.hw-preview-grid>div{flex:1;text-align:center;display:flex;flex-direction:column;gap:6px;padding:7px 2px;border-radius:5px;background:#7b9ed910}.hw-preview-grid small{font-size:10px;color:var(--muted,#647087)}.hw-preview-grid span{font-size:21px;color:#72a4ed}.hw-preview-grid strong{font-size:12px;font-weight:500}.hw-forecast-popover footer,.hw-preview-note{font-size:9px;color:var(--muted,#647087);margin:10px 0 0}.hw-forecast-popover a{color:#6d9de7}[data-hub-theme=dark] .hw-forecast-popover{background:#1b2233;color:#dce6fa;border-color:#43506a}[data-header-weather]{cursor:pointer}.hs-business{margin:8px 0 22px}.hs-business-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:15px}.hs-business-heading .hs-eyebrow{margin-bottom:6px}.hs-business-heading h2{font-size:27px;letter-spacing:-.035em;margin:0;color:var(--navy)}.hs-business-refresh{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted)}.hs-business-refresh button{border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--blue);padding:8px 12px;font:inherit;cursor:pointer}.hs-business-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hs-business-kpi{min-width:0;background:linear-gradient(125deg,#1a1c4a,#172f59);border:1px solid #365b96;border-top:3px solid #71aaff;border-radius:12px;padding:22px 24px;color:#edf4ff;box-shadow:0 8px 24px #15244712;display:flex;flex-direction:column}.hs-business-kpi-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.hs-business-kpi h3{font-size:16px;font-weight:500;color:#deebff;margin:0}.hs-business-state{font-size:11px;color:#bdd3f3;border:1px solid #6981a0;border-radius:5px;padding:3px 6px}.hs-business-state.is-sample{color:#ffda9a;border-color:#857359}.hs-business-value{font-size:clamp(42px,4.8vw,68px);line-height:1.1;letter-spacing:-.045em;font-weight:500;margin:20px 0 8px;color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.hs-business-meaning{font-size:14px;margin:0 0 13px;color:#d7e5fb}.hs-business-context{font-size:12px;line-height:1.6;color:#acbfdc;min-height:38px;margin-bottom:12px}.hs-business-link{display:flex;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid #496082;color:#acd0ff;text-decoration:none;font-size:13px}.hs-business-kpi.is-missing{background:linear-gradient(125deg,#20283d,#1d2e48);border-color:#8d9bb2 #59677e #59677e}[data-hub-theme=dark] .hs-business-heading h2{color:#e1e9ff}[data-hub-theme=dark] .hs-business-refresh button{color:#a7cbff;border-color:#43506a}.hs-business-refresh button:disabled{opacity:.6;cursor:wait}@media(max-width:850px){.hs-business-kpi{padding:18px}.hs-business-heading{align-items:start;flex-direction:column;gap:10px}.hs-business-value{font-size:45px}.hs-business-refresh{flex-wrap:wrap}}@media(max-width:650px){.hs-business-grid{grid-template-columns:1fr}.hs-business-value{font-size:52px;margin-top:14px}.hs-business-context{min-height:0}.hs-business-heading h2{font-size:25px}}[data-hub-theme=dark] .preview-account-menu .chmg-header-settings button,[data-hub-theme=dark] .preview-account-menu .chmg-header-settings label{color:#dce6fa!important}[data-hub-theme=dark] .preview-account-menu .chmg-header-settings small{color:#a8b4ca!important}[data-hub-theme=dark] .preview-account-menu a{color:#a7cbff!important}[data-hub-theme=dark] .preview-account-menu .chmg-header-settings select{background:#131b2a;color:#e1e9ff;border-color:#43506a}.preview-brand .chmg-logo-box{background:#f3f3f8!important;display:flex;align-items:center;justify-content:center}.preview-brand .chmg-logo-box img.chmg-logo-wordmark{display:block!important;position:static;width:100%;max-width:100%;height:100%;transform:none;left:auto;top:auto;padding:0;background:transparent!important;border-radius:6px}.preview-brand .chmg-logo-box{width:clamp(210px,22vw,300px);height:clamp(72px,7.2vw,98px);position:relative;overflow:hidden;border-radius:8px}.preview-brand .chmg-logo-box img.chmg-logo-wordmark{position:absolute;width:145%;max-width:none;height:auto;left:53%;top:50%;transform:translate(-50%,-50%);object-fit:contain;border-radius:0}@media(max-width:650px){.preview-brand .chmg-logo-box{width:190px;height:66px}}.preview-brand>div{border-left:2px solid #a8b4ca!important;min-height:64px;display:flex;align-items:center;padding-left:24px!important}.preview-brand h1{font-size:36px!important;line-height:1.1!important;letter-spacing:-.035em;margin:0!important}@media(max-width:650px){.preview-brand>div{min-height:52px;padding-left:18px!important}.preview-brand h1{font-size:30px!important}}.hs-business-kpi.is-attention{border-top-color:#e9a082}.hs-business-kpi.is-attention .hs-business-value{color:#ffc6b4}.hs-refresh-status li,.hs-refresh-status p{font-size:13px;line-height:1.6;color:var(--muted)}.hs-refresh-status li{margin:7px 0}.hs-refresh-status a{color:var(--blue)}.hs-refresh-status [data-refresh-sources]{font:inherit;font-size:13px;border:1px solid #1f69da;border-radius:7px;padding:8px 12px;background:#1f69da;color:#fff;cursor:pointer}.hs-refresh-status [data-refresh-sources]:hover{background:#1759bd}.hs-refresh-status [data-refresh-sources]:disabled{opacity:.65;cursor:wait}.hs-refresh-status [data-refresh-sources]:focus-visible{outline:2px solid #8ebdff;outline-offset:3px}.hs-refresh-notice{font-size:13px;line-height:1.5;color:var(--muted);margin:0 0 12px}.hs-toolbar nav a{font:inherit;text-decoration:none;color:var(--muted);padding:15px 0;font-size:14px}.hs-toolbar{flex-wrap:wrap}[data-hub-theme=dark] .hs-toolbar .hs-refresh{background:#1b2233;color:#e1e9ff;border-color:#43506a}