.company-page{overflow-wrap:anywhere;max-width:1320px;padding:28px 32px 60px;display:block}.company-page-heading{margin-bottom:22px}.company-page .company-head h1{max-width:1080px;margin:0 0 12px;font-size:clamp(23px,2.3vw,33px)}.company-identities{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:12px;display:flex}.company-sources{color:var(--muted);max-width:860px;margin:14px 0 0 62px;font-size:12px}.company-sources summary{width:fit-content}.company-sources p{margin:10px 0}.company-sources a{color:var(--blue);text-decoration:underline}.company-page .company-navigation{overscroll-behavior-x:contain;gap:30px;max-width:100%;margin:0 0 24px}.company-navigation button{min-height:46px;padding:13px 1px;font-size:14px}.company-page .company-workspace{box-shadow:none;background:0 0;border:0;min-width:0;padding:0}.company-surface{background:var(--paper);border:1px solid #d1dce8;border-radius:12px;min-width:0;padding:24px}.company-surface h2,.company-relations h2,.company-tool-page h2,.company-information-view h2{letter-spacing:-.35px;margin:0 0 18px;font-size:19px}.section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.section-title h2{margin:0}.company-overview{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:start;gap:20px;display:grid}.overview-requisites{grid-area:1/1}.overview-finances{grid-area:2/1}.overview-assessment{grid-area:1/2/span 4;gap:18px;min-width:0;display:grid}.overview-trend,.overview-participants{grid-column:1}.company-overview[data-financial=false]{grid-template-columns:repeat(2,minmax(0,1fr))}.company-overview[data-financial=false] .overview-finances{grid-area:1/2}.company-page .company-facts{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:0;padding:0;display:grid}.company-page .company-facts>div{border:0;min-width:0;padding:0;display:block}.company-page .company-facts dt{color:var(--muted);margin:0 0 5px;font-size:12px}.company-page .company-facts dd{overflow-wrap:anywhere;margin:0;font-size:14px}.company-page .overview-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.overview-kpis>:is(button,div){text-align:left;background:0 0;border:0;border-left:1px solid #dbe4ef;flex-direction:column;gap:8px;min-width:0;padding:0 0 0 14px;display:flex}.overview-kpis>:first-child{border-left:0;padding-left:0}.overview-kpis>button[aria-pressed=true]>span:first-child{color:var(--blue);text-underline-offset:4px;text-decoration:underline}.overview-kpis>:is(button,div)>span:first-child{color:var(--muted);font-size:12px}.overview-kpis strong{letter-spacing:-.5px;overflow-wrap:anywhere;font-size:clamp(17px,1.7vw,23px);font-weight:650;line-height:1.3}.public-kpis small{color:var(--muted);font-size:11px}.company-page .public-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.public-kpis>:nth-child(3){border-left:0;padding-left:0}.overview-trend .dashboard-trend{max-width:650px;max-height:240px;margin:0 auto 14px}.overview-attention h2{font-size:16px}.overview-attention article{border-top:1px solid #dbe4ef;margin-top:14px;padding-top:14px}.overview-attention strong{margin-bottom:3px;font-size:13px;display:block}.overview-attention p{color:var(--muted);margin:8px 0;font-size:12px}.overview-attention .text-button{font-size:12px}.overview-assessment .index-rating{padding:20px}.overview-assessment .index-rating-heading{gap:10px;display:grid}.overview-assessment .index-coverage{width:fit-content}.overview-assessment .index-rating-result>strong{font-size:46px}.overview-assessment .index-partial-note{background:0 0;border:0;padding:0;font-size:12px}.overview-assessment .index-caption{font-size:11px}.overview-participants ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.overview-participants li{gap:4px;display:grid}.overview-participants small{color:var(--muted)}.empty-inline{color:var(--muted);font-size:13px;line-height:1.7}.company-notices{background:#fff6df;border:1px solid #e3c985;border-radius:10px;margin-bottom:20px;padding:14px 18px}.company-notices p{margin:3px 0;font-size:13px}.company-information-view{gap:20px;display:grid}.company-information-view .company-information,.company-page .open-facts{margin:0}.company-page .open-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-breakdown{border-top:1px solid var(--line);margin-top:12px;padding-top:12px;font-size:12px}.fact-breakdown summary{color:var(--blue)}.finance-navigation{flex-wrap:wrap;gap:8px;margin:0 0 22px;display:flex}.finance-navigation button{background:#f3f6fa;border:1px solid #cad6e4;border-radius:8px;padding:9px 14px;font-size:13px}.finance-navigation button.active{color:#fff;border-color:var(--blue);background:var(--blue)}.company-finance-view,.company-relations{background:#fff;border:1px solid #d1dce8;border-radius:12px;padding:24px}.relations-workspace{grid-template-columns:minmax(0,1fr) minmax(260px,.4fr);gap:24px;display:grid}.relations-canvas{min-width:0}.company-page .selected-details{overflow-wrap:anywhere;background:#f5f8fc;border:1px solid #d7e1ed;border-radius:10px;margin:0;padding:18px}.selected-details h3{font-size:16px}.company-page .selected-details dl{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.selected-details .outline-btn{margin-top:18px}.company-tool-page{background:#fff;border:1px solid #d1dce8;border-radius:12px;padding:24px}.company-page .analyst-chat{max-width:960px;margin:auto}.company-tool-page .deal-tool{grid-template-columns:minmax(0,1fr);min-width:0}.company-tool-page .deal-tool>*{min-width:0;max-width:100%}.company-tool-page .primary-btn,.company-page .enrichment-card>.primary-btn{white-space:normal;text-align:center;max-width:100%}.company-enrichment{margin-top:24px}.company-page .enrichment-card{background:#edf3fa;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:none;margin:0;padding:20px 24px;display:flex}.company-page .enrichment-card h2{margin:0 0 6px;font-size:16px}.company-page .enrichment-card p{margin:0;font-size:12px}.company-page .enrichment-card>div{flex:350px}.empty-section{max-width:640px;padding:32px 0}.empty-section h3{font-size:18px}.empty-section p{color:var(--muted)}.company-registry-view>h2{margin:0 0 20px;font-size:19px}.company-sections{background:#fff;border:1px solid #d1dce8;border-radius:12px;min-width:0;padding:24px}.registry-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.registry-tabs button{color:#405570;overflow-wrap:anywhere;cursor:pointer;background:#f5f8fc;border:1px solid #d1dce8;border-radius:8px;min-width:0;min-height:46px;padding:10px 12px;font-size:12px;line-height:1.5}.registry-tabs button[aria-pressed=true]{color:#fff;background:var(--blue);border-color:var(--blue)}.registry-tabs button:focus-visible,.registry-controls select:focus-visible,.registry-all-fields>summary:focus-visible{outline-offset:3px;outline:3px solid #1749bd}.registry-controls{flex-wrap:wrap;align-items:flex-end;gap:14px;margin:20px 0;display:flex}.registry-controls label{color:#52657c;flex:0 200px;gap:7px;min-width:0;font-size:12px;display:grid}.registry-controls select{color:#213b5d;background:#fff;border:1px solid #cbd7e5;border-radius:8px;width:100%;max-width:100%;padding:10px 12px;font-size:13px}.registry-controls>button{white-space:normal;text-align:center;min-height:42px;margin-left:auto}.registry-case-filters{color:#52657c;background:#f8fafd;border:1px solid #d8e1ec;border-radius:10px;margin:0 0 20px;padding:14px 16px}.registry-case-filters>summary{cursor:pointer;color:#213b5d;font-size:13px;font-weight:600}.registry-case-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.registry-case-filter-grid label{gap:7px;min-width:0;font-size:12px;display:grid}.registry-case-filter-grid input:not([type=checkbox]){box-sizing:border-box;color:#213b5d;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd7e5;border-radius:8px;padding:10px 12px;font-size:14px}.registry-case-filter-grid .registry-case-check{align-items:center;gap:8px;min-height:32px;display:flex}.registry-case-check input{flex-shrink:0;width:18px;height:18px}.registry-case-filters p{margin:12px 0;font-size:12px;line-height:1.6}.registry-case-filters :is(input,summary):focus-visible{outline-offset:3px;outline:3px solid #1749bd}@media (max-width:560px){.registry-case-filter-grid{grid-template-columns:minmax(0,1fr)}}.registry-load,.registry-empty,.registry-loading{color:#52657c;font-size:13px;line-height:1.7}.registry-empty{max-width:680px;padding:24px 0}.registry-empty h3{color:#213b5d;font-size:16px}.registry-loading{align-items:center;gap:10px;padding:24px 0;display:flex}.registry-spinner{border:2px solid #d1dce8;border-top-color:var(--blue);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.9s linear infinite registry-spin}@keyframes registry-spin{to{transform:rotate(360deg)}}.registry-result-meta{border-top:1px solid #e1e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding-top:18px;display:flex}.registry-result-meta p{color:#405570;margin:0;font-size:13px}.registry-result-meta small{color:#52657c;font-size:11px}.registry-summary-fields{box-shadow:none;background:0 0;border:0;flex-wrap:wrap;gap:20px;margin:20px 0;padding:0;display:flex}.registry-summary-fields>div{background:#f5f8fc;border:1px solid #dce5ef;border-radius:10px;min-width:0;padding:16px 20px}.registry-summary-fields dt{color:#52657c;font-size:12px}.registry-summary-fields dd{color:#213b5d;font-variant-numeric:tabular-nums;margin:7px 0 0;font-size:25px;font-weight:650}.registry-notices{background:#f5f8fc;border-left:3px solid #adc1df;border-radius:0 8px 8px 0;margin:20px 0;padding:12px 16px}.registry-notices p{color:#52657c;margin:4px 0;font-size:12px;line-height:1.7}.registry-results{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:20px;display:grid}.company-sections .registry-item{background:#fff;border:1px solid #d5dfea;border-radius:10px;min-width:0;padding:20px}.registry-record-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.registry-record-heading>div{min-width:0}.registry-record-heading h3{color:#213b5d;overflow-wrap:anywhere;margin:0 0 8px;font-size:16px;line-height:1.5}.registry-record-meta{color:#52657c;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.registry-record-status{border:1px solid #d1dce8;border-radius:5px;padding:2px 7px;font-size:10px;display:inline-block}.registry-record-court{color:#52657c;margin:8px 0 0;font-size:11px;line-height:1.5}.registry-record-amount{text-align:right;gap:6px;max-width:42%;display:grid}.registry-record-amount span{color:#52657c;font-size:10px;line-height:1.5}.registry-record-amount strong{color:#213b5d;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:21px;font-weight:650}.registry-record-fields{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0;padding:0;display:grid}.registry-record-fields>div{border:0;min-width:0;padding:0}.registry-record-fields dt{color:#52657c;font-size:11px}.registry-record-fields dd{color:#213b5d;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.7}.registry-record-fields .registry-wide-field{grid-column:1/-1}.registry-record-actions{border-top:1px solid #e1e8f0;flex-wrap:wrap;align-items:start;gap:12px 20px;padding-top:14px;display:flex}.registry-record-actions>a{color:var(--blue);font-size:12px;line-height:1.7}.registry-all-fields{color:#405570;min-width:0;font-size:12px}.registry-all-fields>summary{cursor:pointer;color:var(--blue);line-height:1.7}.registry-all-fields[open]{flex-basis:100%}.registry-all-fields>.company-detail-fields{padding-top:14px}.registry-record-actions .company-detail-fields>dl>div{grid-template-columns:minmax(0,1fr);gap:3px}.registry-source-entity{border-top:1px solid #e1e8f0;margin-top:22px;padding-top:16px}.registry-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.registry-pagination span{color:#52657c;font-size:12px}@media (prefers-reduced-motion:reduce){.registry-spinner{animation:none}}@media (max-width:1100px){.company-page{padding:24px}.company-overview{grid-template-columns:minmax(0,1fr) minmax(260px,.48fr);gap:16px}.company-page .overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.overview-kpis>:nth-child(3){border-left:0;padding-left:0}.relations-workspace{grid-template-columns:1fr}}@media (max-width:850px){.registry-results{grid-template-columns:minmax(0,1fr)}.registry-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.company-overview{flex-direction:column;display:flex}.company-overview>*{width:100%}.overview-requisites{order:0}.overview-finances{order:1}.overview-assessment{order:2}.overview-trend{order:3}.overview-participants{order:4}.company-page .company-navigation{gap:24px}.company-page .company-head h1{font-size:25px}.overview-assessment{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.company-sections{padding:18px 14px}.registry-tabs button{padding:10px 8px;font-size:11px}.registry-controls label{flex:110px}.registry-controls>button{width:100%;margin-left:0}.company-sections .registry-item{padding:16px 12px}.registry-record-fields{grid-template-columns:minmax(0,1fr);gap:14px}.registry-record-amount strong{font-size:18px}.registry-summary-fields>div{width:100%;padding:14px}.registry-pagination span{text-align:center;order:2;width:100%}.company-page{padding:22px 16px 40px}.company-page .company-avatar{display:none}.company-page .company-head h1{font-size:24px}.company-identities{gap:8px 14px;font-size:11px}.company-sources{margin-left:0;font-size:11px}.company-surface,.company-finance-view,.company-relations,.company-tool-page{padding:18px 16px}.company-page .company-facts{grid-template-columns:1fr;gap:16px}.company-page .company-facts>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:12px;display:grid}.company-page .company-facts dd{font-size:13px}.overview-assessment,.company-page .open-facts-grid{grid-template-columns:1fr}.company-page .overview-kpis{gap:20px 12px}.overview-kpis strong{font-size:20px}.company-page .enrichment-card{padding:18px 16px}.finance-navigation{gap:6px}.finance-navigation button{padding:9px 10px;font-size:12px}}
.home-page.home-discovery{background:#f6f8fb;margin-top:0;padding:0}.discovery-hero{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:64px;max-width:1320px;margin:auto;padding:68px 48px 60px;display:grid}.discovery-hero-content{min-width:0}.discovery-hero h1{letter-spacing:-1.8px;margin:20px 0 22px;font-size:clamp(33px,3.6vw,50px);font-weight:650;line-height:1.16}.discovery-hero h1 em{color:var(--blue);font-style:normal}.discovery-hero-content>p{color:var(--muted);max-width:680px;margin:0 0 28px;font-size:16px}.discovery-hero .search{min-height:62px;box-shadow:0 8px 24px #1c355708}.discovery-hero .search input{padding:12px;font-size:13px}.discovery-hero .search button{padding-inline:24px}.discovery-search-note{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:15px;font-size:11px;display:flex}.discovery-search-note a{color:var(--blue);font-weight:600}.hero-analysis-route{background:linear-gradient(110deg,#e9f0f9,#f6f8fb);border-left:2px solid #bacce4;padding:28px 24px;position:relative}.route-heading{color:var(--muted);margin-bottom:25px;font-size:11px;display:block}.hero-analysis-route>div{align-items:start;gap:15px;margin:0 0 25px;display:flex}.hero-analysis-route i{color:var(--cyan);padding-top:3px;font-size:11px;font-style:normal}.hero-analysis-route b{margin-bottom:7px;font-size:15px;font-weight:600;display:block}.hero-analysis-route small{color:var(--muted);font-size:11px;display:block}.hero-analysis-route a{color:var(--blue);margin-left:29px;font-size:12px;font-weight:600;display:inline-block}.home-principles{border-top:1px solid #d3deeb;border-bottom:1px solid #d3deeb;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:1224px;margin:0 auto;display:grid}.home-principles article{border-right:1px solid #d3deeb;padding:30px 32px}.home-principles article:last-child{border-right:0}.home-principles article>span{color:var(--cyan);font-size:11px;font-weight:600}.home-principles h2{letter-spacing:-.3px;margin:15px 0 12px;font-size:19px;font-weight:650;line-height:1.4}.home-principles p{color:var(--muted);margin-bottom:18px;font-size:13px}.home-principles a{color:var(--blue);font-size:12px;font-weight:600}.home-example{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:80px;max-width:1224px;margin:auto;padding:76px 32px;scroll-margin-top:26px;display:grid}.example-intro{padding-top:22px}.example-intro h2,.home-access h2,.home-directory h2,.home-questions h2{letter-spacing:-.9px;margin:16px 0 22px;font-size:clamp(26px,2.5vw,35px);font-weight:650}.example-intro>p{color:var(--muted);margin-bottom:22px;font-size:15px}.example-intro .example-caveat{border-left:2px solid #b6c8df;max-width:370px;padding-left:15px;font-size:12px}.example-workspace{background:#fff;border:1px solid #c9d7e7;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 16px 45px #2038570c}.example-workspace-header{background:#edf3fb;align-items:center;gap:13px;padding:22px 24px;display:flex}.example-monogram{width:40px;height:40px;color:var(--blue);background:#fff;border:1px solid #bfcfe5;border-radius:10px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.example-workspace-header strong{letter-spacing:-.3px;font-size:16px;display:block}.example-workspace-header>div>span{color:var(--muted);font-size:10px}.example-views{border-bottom:1px solid #d7e1ed;gap:24px;padding:0 24px;display:flex}.example-views button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:15px 0 12px;font-size:13px}.example-views button[aria-selected=true]{color:var(--blue);border-color:var(--blue);font-weight:650}.example-panel{overflow-wrap:anywhere;min-height:420px;padding:24px}.example-overline{color:var(--muted);font-size:11px;display:block}.example-facts{gap:19px;margin:22px 0 24px;display:grid}.example-facts>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;font-size:13px;display:grid}.example-facts dt{color:var(--muted)}.example-facts dd{margin:0}.example-note{color:#405570;background:#f2f6fc;border-radius:9px;margin:0 0 20px;padding:15px;font-size:12px}.example-money{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.example-money span{color:var(--muted);margin-bottom:8px;font-size:11px;display:block}.example-money b{letter-spacing:-.5px;font-size:22px;font-weight:650}.example-panel .index-rating{margin:0 0 20px;padding:16px 18px}.example-panel .index-rating-result>strong{font-size:38px}.example-panel .index-rating-result{margin-top:10px}.example-panel .index-caption{margin-bottom:0}.example-next-step{border-left:3px solid var(--cyan);margin:24px 0;padding:4px 0 4px 16px}.example-next-step strong{font-size:13px}.example-next-step p{color:var(--muted);margin:8px 0 0;font-size:12px}.home-access,.home-directory,.home-questions{border-top:1px solid #dbe4ee;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;max-width:1224px;margin:auto;padding:55px 32px;display:grid}.home-access>div>p,.home-directory p{color:var(--muted);font-size:14px}.home-access-levels{gap:18px;padding-top:14px;display:grid}.home-access-levels>div{border-bottom:1px solid #dbe4ee;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:20px;padding-bottom:16px;display:grid}.home-access-levels strong{font-size:13px;font-weight:650}.home-access-levels p{color:var(--muted);margin:0;font-size:13px}.home-directory-links{align-content:start;display:grid}.home-directory-links a{color:var(--blue);border-bottom:1px solid #d7e1ec;justify-content:space-between;gap:12px;padding:15px 0;font-size:14px;font-weight:600;display:flex}.home-directory-links a:hover,.home-principles a:hover,.hero-analysis-route a:hover{text-underline-offset:4px;text-decoration:underline}.home-questions details{border-bottom:1px solid #d7e1ec;padding:18px 0;font-size:14px}.home-questions details:first-child{padding-top:0}.home-questions summary{font-weight:600}.home-questions details p{color:var(--muted);margin:14px 0 0;font-size:13px}.home-final{text-align:center;background:#eaf0f8;padding:52px 24px 60px}.home-final h2{letter-spacing:-1px;margin:0 0 18px;font-size:clamp(26px,3vw,38px)}.home-final p{color:var(--muted);margin-bottom:24px;font-size:14px}@media (max-width:1100px){.discovery-hero{grid-template-columns:minmax(0,1fr) 260px;gap:32px;padding:50px 32px}.discovery-hero h1{font-size:39px}.hero-analysis-route{padding:24px 18px}.home-example,.home-access,.home-directory,.home-questions{gap:40px}}@media (max-width:850px){.discovery-hero{grid-template-columns:1fr;padding:42px 24px 36px}.hero-analysis-route{display:none}.discovery-hero h1{max-width:650px;font-size:40px}.home-principles{margin:0 24px}.home-principles article{padding:22px 18px}.home-principles h2{font-size:17px}.home-example{grid-template-columns:1fr;gap:24px;padding:40px 24px}.example-intro{padding-top:0}.example-intro h2 br{display:none}.example-intro .example-caveat{max-width:560px}.example-workspace{width:100%;max-width:620px}.home-access,.home-directory,.home-questions{grid-template-columns:1fr;gap:25px;padding:40px 24px}}@media (max-width:520px){.discovery-hero{padding:34px 20px 30px}.discovery-hero h1{letter-spacing:-1px;font-size:33px}.discovery-hero h1 br{display:none}.discovery-hero-content>p{margin-bottom:24px;font-size:14px}.discovery-hero .eyebrow{letter-spacing:1.1px;font-size:9px}.discovery-hero .search{min-height:56px}.discovery-hero .search input{padding:8px;font-size:12px}.discovery-hero .search button{padding:10px 13px}.discovery-search-note{font-size:11px}.home-principles{grid-template-columns:1fr;margin:0 20px}.home-principles article{border-bottom:1px solid #dbe4ee;border-right:0;padding:22px 0}.home-principles article:last-child{border-bottom:0}.home-principles h2{margin:11px 0;font-size:20px}.home-example{padding:38px 20px}.example-intro h2{font-size:29px}.example-intro>p{font-size:14px}.example-workspace-header{padding:18px 16px}.example-views{gap:24px;padding:0 16px}.example-panel{padding:20px 16px}.example-facts>div{gap:12px;font-size:12px}.example-money{gap:12px}.example-money b{font-size:20px}.home-access,.home-directory,.home-questions{padding-inline:20px}.home-access-levels>div{grid-template-columns:1fr;gap:8px}}
.catalog-search-heading{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:end;column-gap:60px;margin:0 0 34px;display:grid}.catalog-search-heading h1{letter-spacing:-1.5px;margin:0;font-size:clamp(32px,4vw,48px);font-weight:650;line-height:1.15}.catalog-search-heading h1 em{color:var(--blue);font-style:normal}.catalog-search-heading>p{color:var(--muted);max-width:390px;margin:0 0 3px;font-size:14px;line-height:1.75}.catalog-search-tabs{border-bottom:1px solid #ccd8e7;flex-wrap:wrap;gap:8px;margin-bottom:25px;display:flex}.catalog-search-tabs a{color:var(--muted);border-bottom:3px solid #0000;padding:13px 20px;font-size:14px}.catalog-search-tabs a[aria-current]{border-color:var(--blue);color:var(--blue);font-weight:650}.catalog-workbench .search-workspace{background:0 0;border:0}.catalog-workbench .search-workspace .advanced-search-body{border:0;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:30px;padding:0;display:grid}.search-workspace .advanced-search-filters{background:#fff;border:1px solid #ccd8e7;border-radius:12px;min-width:0;padding:24px}.search-filter-title{gap:6px;margin-bottom:20px;display:grid}.search-filter-title>span{color:var(--ink);font-size:16px;font-weight:650}.search-filter-title small{color:var(--muted);font-size:12px}.search-workspace .advanced-search-filters>.advanced-search-help:first-of-type{margin:20px 0;font-size:11px}.search-workspace .advanced-search-grid{grid-template-columns:minmax(0,1fr);gap:16px}.search-workspace .advanced-search-actions{flex-direction:column;align-items:stretch;gap:16px}.search-workspace .advanced-search-actions>.signin{width:100%}.search-filter-reset{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:5px;font-size:12px}.search-filter-reset:hover{color:var(--blue);text-decoration:underline}.search-workspace-start{background:linear-gradient(135deg,#fff,#f0f5fc);border:1px solid #d5dfeb;border-radius:12px;min-width:0;padding:35px 32px}.search-start-mark{width:52px;height:52px;color:var(--blue);background:#edf4ff;border:1px solid #c6d8f2;border-radius:13px;justify-content:center;align-items:center;margin-bottom:28px;font-size:30px;display:flex}.search-workspace-start>h2{letter-spacing:-.8px;margin:15px 0;font-size:clamp(24px,2.6vw,32px);font-weight:650;line-height:1.3}.search-workspace-start>p{max-width:480px;color:var(--muted);font-size:14px;line-height:1.75}.search-workspace-steps{gap:18px;margin:28px 0;display:grid}.search-workspace-steps>div{align-items:flex-start;gap:16px;display:flex}.search-workspace-steps b{color:var(--cyan);font-size:12px;font-weight:600;line-height:22px}.search-workspace-steps span{color:var(--ink);font-size:14px}.search-workspace-steps small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.6;display:block}.search-workspace-start .text-link{font-size:13px}.catalog-workbench .search-workspace .advanced-search-results{border:0;margin:0;padding:0}.search-workspace .advanced-search-result-heading{background:#fff;border:1px solid #ccd8e7;border-radius:12px;padding:22px 24px}.search-workspace .advanced-search-result-heading h2{margin-top:12px}.search-workspace .advanced-search-results .company-detail-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-browse{border-top:1px solid #ccd8e7;margin-top:30px;padding:22px 0;font-size:13px}.catalog-browse>summary{color:var(--muted);cursor:pointer;font-size:13px}.catalog-browse>p{color:var(--muted);margin:18px 0}.catalog-browse h2{font-size:18px}.catalog-browse .directory-empty{margin-top:20px}.catalog-search-tabs a:focus-visible,.search-workspace :is(input,select,button,a):focus-visible,.catalog-browse>summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media (max-width:900px){.catalog-search-heading{column-gap:28px}.catalog-workbench .search-workspace .advanced-search-body{grid-template-columns:minmax(0,290px) minmax(0,1fr);gap:20px}.search-workspace-start{padding:28px 22px}}@media (max-width:720px){.catalog-search-heading{grid-template-columns:minmax(0,1fr);gap:20px}.catalog-search-heading>p{max-width:560px}.catalog-workbench .search-workspace .advanced-search-body{grid-template-columns:minmax(0,1fr)}.search-workspace-start{padding:26px 22px}.search-workspace-start h2 br{display:none}.catalog-search-tabs a{padding:12px 10px;font-size:12px}.search-workspace .advanced-search-results .company-detail-fields{grid-template-columns:minmax(0,1fr)}}:is(.site-content:has(>.search-discovery),.site-content:has(>.features-discovery),.site-content:has(>.directory-page)){background:#f6f8fb}.search-page.search-discovery,.features.features-discovery,.seo-page.directory-page{overflow-wrap:anywhere;width:100%;min-width:0;max-width:1224px;margin:0 auto;padding:50px 32px 64px}.search-discovery .search-intro,.features-discovery .feature-hero{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 36px}.search-discovery .search-intro h1,.features-discovery .feature-hero h1,.directory-page .seo-heading h1{letter-spacing:-1.3px;margin:17px 0 22px;font-size:clamp(30px,3.5vw,46px);font-weight:650;line-height:1.18}.search-discovery h1 em,.features-discovery h1 em{color:var(--blue);font-style:normal}.search-discovery .search-description,.features-discovery .feature-hero .lead{max-width:700px;color:var(--muted);margin:0 0 26px;font-size:15px}.search-discovery .search-intro .search-wrap,.features-discovery .feature-hero .search-wrap{max-width:900px;margin-top:0}.search-discovery .search,.features-discovery .feature-hero .search{min-height:62px;box-shadow:0 8px 24px #1c355708}.search-discovery .search input,.features-discovery .feature-hero .search input{padding:12px;font-size:14px}.search-start{border-top:1px solid #c9d6e5;padding-top:28px}.search-start h2,.directory-empty h2{letter-spacing:-.4px;margin:0;font-size:21px;font-weight:650}.search-start-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.search-start-grid>a{background:#f6f8fb;border:1px solid #cdd9e7;border-radius:12px;flex-direction:column;align-items:start;gap:12px;min-width:0;padding:25px 24px;display:flex}.search-start-grid>a>span{color:var(--cyan);font-size:11px;font-weight:600}.search-start-grid h3{letter-spacing:-.3px;margin:0;font-size:19px;line-height:1.35}.search-start-grid p{color:var(--muted);margin:0;font-size:13px}.search-start-grid b{color:var(--blue);margin-top:auto;font-size:20px;font-weight:500}.search-start-grid>a:hover{background:#eef4fc;border-color:#7496c8}.search-help{color:var(--muted);max-width:800px;margin:24px 0 0;font-size:12px}.search-help a{color:var(--blue);white-space:normal}.search-discovery .search-results{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.search-discovery .filter-links{border-block:1px solid #c9d6e5;gap:10px;margin:0 0 24px;padding:20px 0}.search-discovery .filter-links a{color:var(--muted);border:1px solid #0000;border-radius:8px;padding:8px 16px;font-size:13px}.search-discovery .filter-links a[aria-current]{color:var(--blue);background:#fff;border-color:#afc4e2;font-weight:650}.search-discovery .search-results article{box-shadow:none;background:#fff;border:1px solid #cedae7;border-radius:12px;margin:14px 0;padding:24px}.search-discovery .search-results article h2{letter-spacing:-.3px;margin-bottom:12px;font-size:20px;line-height:1.4}.search-discovery .search-results article h2 a{color:var(--ink)}.search-discovery .search-results article h2 a:hover{color:var(--blue);text-underline-offset:4px;text-decoration:underline}.search-discovery .search-results article p{font-size:13px}.search-discovery .inline-state{background:#f6f8fb;border:1px solid #d0dce9;border-radius:12px;padding:26px}.search-discovery .inline-state p{color:var(--muted);margin-top:0}.search-discovery .pagination{gap:14px;margin:24px 0 0}.search-discovery .pagination a{color:var(--blue);background:#fff;border:1px solid #b9cce5;border-radius:8px;padding:9px 14px;font-size:13px}.directory-page .seo-heading{max-width:900px}.directory-page .seo-heading p{color:var(--muted);font-size:15px}.directory-page .seo-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-page .seo-card{background:#f6f8fb;border-color:#cdd9e7;border-radius:12px;padding:26px}.directory-page .seo-card h2{letter-spacing:-.4px;font-size:21px}.directory-page .seo-card p{color:var(--muted);font-size:14px}.directory-page .catalog-prefixes a{background:#f6f8fb;border-color:#ccd9e8;font-size:13px}.directory-page .catalog-list article{background:#fff;border-color:#cedae7;border-radius:12px;padding:24px}.directory-page .catalog-list h2 a{color:var(--ink)}.directory-page .catalog-list h2 a:hover{color:var(--blue);text-decoration:underline}.directory-page .catalog-list p{color:var(--muted);font-size:13px}.directory-empty{background:#f6f8fb;border:1px solid #cedae7;border-radius:12px;max-width:900px;padding:28px}.directory-empty p{color:var(--muted);max-width:700px;margin:15px 0 20px;font-size:14px}.directory-page .seo-section{border-top:1px solid #c9d6e5;margin-top:32px;padding-top:28px}.directory-page .seo-section h2{letter-spacing:-.5px;font-size:23px}.directory-page .seo-breadcrumbs a{color:var(--blue);font-size:12px}.features-discovery .feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 38px}.features-discovery .feature-card{box-shadow:none;background:#f6f8fb;border:1px solid #cdd9e7;border-radius:12px;flex-direction:column;align-items:start;min-height:0;padding:25px 24px;display:flex}.features-discovery .feature-card:after{content:none}.feature-card-meta{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.feature-card-meta i{color:var(--cyan);font-size:11px;font-style:normal}.feature-card-meta span{color:var(--muted);font-size:10px}.features-discovery .feature-card h2{letter-spacing:-.3px;margin:23px 0 13px;font-size:20px}.features-discovery .feature-card p{color:var(--muted);margin:0 0 22px;font-size:13px}.features-discovery .feature-card .text-link{margin-top:auto;font-size:12px}.feature-access{border-top:1px solid #c9d6e5;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:65px;padding:35px 0;display:grid}.feature-access h2,.feature-next h2{letter-spacing:-.6px;margin:15px 0;font-size:25px;font-weight:650}.feature-access p,.feature-next p{color:var(--muted);font-size:14px}.feature-access dl{gap:19px;display:grid}.feature-access dl>div{border-bottom:1px solid #d1dce8;grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);gap:20px;padding:0 0 19px;display:grid}.feature-access dt{color:var(--ink);font-size:12px;font-weight:650}.feature-access dd{color:var(--muted);font-size:12px}.feature-next{border-top:1px solid #c9d6e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-top:28px;display:flex}.feature-next h2{margin:0 0 12px}.feature-next p{margin:0}.feature-next>div:last-child{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (max-width:850px){.search-page.search-discovery,.features.features-discovery,.seo-page.directory-page{padding:36px 24px 48px}.search-start-grid,.features-discovery .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-access{grid-template-columns:1fr;gap:26px}}@media (max-width:520px){.search-page.search-discovery,.features.features-discovery,.seo-page.directory-page{padding:30px 20px 40px}.search-discovery .search-intro h1,.features-discovery .feature-hero h1,.directory-page .seo-heading h1{letter-spacing:-.9px;font-size:31px}.features-discovery .feature-hero h1 br{display:none}.search-discovery .search-description,.features-discovery .feature-hero .lead{font-size:14px}.search-discovery .search-intro .search,.features-discovery .feature-hero .search{min-height:56px}.search-discovery .search input,.features-discovery .feature-hero .search input{padding:8px;font-size:12px}.search-start-grid,.features-discovery .feature-grid,.directory-page .seo-card-grid{grid-template-columns:1fr}.search-start-grid>a,.features-discovery .feature-card,.directory-page .seo-card{padding:22px 20px}.search-discovery .search-results article,.directory-page .catalog-list article{padding:20px 17px}.search-discovery .search-results article h2{font-size:18px}.directory-empty{padding:22px 20px}.feature-access dl>div{grid-template-columns:1fr;gap:8px}.feature-next .signin{white-space:normal}}.advanced-search{background:#fff;border:1px solid #c9d6e5;border-radius:12px;min-width:0;margin:0 0 30px}.advanced-search>summary{cursor:pointer;color:var(--ink);padding:20px 24px;font-size:15px;font-weight:650}.advanced-search>summary small{color:var(--muted);margin:7px 0 0 18px;font-size:12px;font-weight:400;display:block}.advanced-search-body{border-top:1px solid #e0e7ef;padding:0 24px 24px}.advanced-search-help{color:var(--muted);margin:18px 0;font-size:12px;line-height:1.65}.advanced-search-help a{color:var(--blue);text-decoration:underline}.advanced-search fieldset{border:0;min-width:0;margin:0;padding:0}.advanced-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.advanced-search-grid label{flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:600;display:flex}.advanced-search-grid input,.advanced-search-grid select{width:100%;min-width:0;height:44px;color:var(--ink);font:inherit;background:#fff;border:1px solid #b8cce3;border-radius:8px;padding:9px 12px;font-size:14px;font-weight:400}.advanced-search-grid input[aria-invalid=true]{border-color:#b43a37}.advanced-search-query{grid-column:1/-1}.advanced-search-error{color:#a42d29;font-size:12px;font-weight:400}.advanced-search-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;display:flex}.advanced-search-active{align-items:center;gap:9px;font-size:13px;display:flex}.advanced-search-active input{width:17px;height:17px;accent-color:var(--blue)}.advanced-search-actions button{cursor:pointer;min-height:44px}.advanced-search fieldset:disabled{opacity:.7}.advanced-search-state{min-width:0}.advanced-search-state>[role=status]{color:var(--muted);font-size:14px}.search-discovery .advanced-search-results{border-top:1px solid #c9d6e5;margin-top:26px;padding-top:24px}.advanced-search-result-heading h2{margin:0;font-size:20px}.advanced-search-result-heading p{margin:10px 0;font-size:13px}.advanced-search-result-heading small{color:var(--muted);font-size:11px}.search-discovery .advanced-search-results article{background:#f8fafc;padding:22px}.advanced-search-results h3{margin:0 0 12px;font-size:18px;line-height:1.45}.advanced-search-results h3 a:hover{color:var(--blue);text-decoration:underline}.advanced-search-full-name{color:var(--muted);margin:0 0 18px;font-size:12px}.advanced-search-extra{margin-top:18px;font-size:12px}.advanced-search-extra>summary{cursor:pointer;color:var(--blue);padding:8px 0}.advanced-search-results .pagination{flex-wrap:wrap;align-items:center;font-size:12px}@media (max-width:600px){.advanced-search>summary{padding:18px}.advanced-search-body{padding:0 16px 20px}.advanced-search-grid{grid-template-columns:1fr;gap:15px}.advanced-search-query{grid-column:auto}.advanced-search-actions{flex-direction:column;align-items:stretch}.search-discovery .advanced-search-results article{padding:17px 14px}}
.company-page .analyst-workspace{width:100%;min-width:0;max-width:none;margin:0}.analyst-workspace[data-sidebar=true]{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:28px;display:grid}.analyst-main{min-width:0;max-width:100%}.analyst-workspace .conversation-bar{background:0 0;border:0;border-right:1px solid #e1e8f0;border-radius:0;align-content:start;align-self:stretch;gap:16px;min-width:0;margin:0;padding:0 20px 0 0}.conversation-heading{gap:12px;display:grid}.conversation-heading h3{color:#52657c;margin:0;font-size:13px;font-weight:600}.conversation-heading .outline-btn{width:100%;min-height:40px;font-size:12px}.analyst-workspace .conversation-tabs{gap:5px;min-width:0;max-height:420px;padding:0;display:grid;overflow:hidden auto}.analyst-workspace .conversation-tabs button{text-align:left;white-space:normal;overflow-wrap:anywhere;color:#405570;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:11px 12px;font-size:13px;font-weight:500;line-height:1.5}.analyst-workspace .conversation-tabs button.active{color:#1749bd;background:#edf3fa;border-color:#d5e1f1}.conversation-tabs button small{color:#52657c;margin-top:4px;font-size:10px;display:block}.analyst-workspace .conversation-actions{border-top:1px solid #e1e8f0;place-items:start;gap:12px;padding-top:16px;display:grid}.analyst-workspace .conversation-actions button{text-align:left;white-space:normal;font-size:12px;font-weight:400;line-height:1.6}.analyst-workspace button:focus-visible,.analyst-workspace select:focus-visible,.analyst-workspace summary:focus-visible{outline-offset:3px;outline:3px solid #1749bd}.analyst-workspace .model-card{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e1e8f0;border-radius:0;gap:9px;min-width:0;margin:0;padding:0 0 18px}.analyst-workspace .model-picker{color:#52657c;gap:7px;min-width:0;font-size:12px;font-weight:500}.analyst-workspace .model-picker select{background:#fff;border-color:#cbd7e5;border-radius:8px;min-width:0;max-width:100%;min-height:44px;padding:11px 12px;font-size:13px;font-weight:500}.analyst-workspace .model-caption{gap:7px 10px;margin:0;padding:0;font-size:11px;line-height:1.6}.analyst-workspace .model-caption>span:not(.consumption){flex:220px}.analyst-workspace .model-caption details{text-align:left;margin-left:auto}.analyst-workspace .model-caption details[open]{flex-basis:100%;width:100%;margin-left:0}.analyst-workspace .model-caption details p{background:#f5f8fc;border:0;border-radius:8px;margin:10px 0 0;padding:12px 14px;font-size:12px;line-height:1.8}.model-reserve{color:#52657c;margin:0;font-size:11px;line-height:1.7}.model-reserve strong{color:#405570;font-variant-numeric:tabular-nums;font-weight:600}.chat-availability{color:#52657c;background:#f5f8fc;border-left:3px solid #adc1df;border-radius:0 6px 6px 0;margin:16px 0 0;padding:10px 14px;font-size:12px;line-height:1.7}.analyst-workspace .chat-gate{box-shadow:none;background:#f8fafc;border:1px solid #dce5ef;border-radius:10px;margin:18px 0 0;padding:18px}.analyst-workspace .chat-gate p{margin:8px 0 14px;font-size:13px;line-height:1.7}.analyst-workspace .chat-gate>.signin{width:auto}.analyst-workspace .chat-transcript{min-width:0;min-height:260px;max-height:620px;box-shadow:none;scrollbar-width:thin;background:0 0;border:0;border-radius:0;margin:0;padding:22px 0;overflow:auto}.chat-history-loading{color:#52657c;justify-content:center;align-items:center;gap:10px;min-height:180px;font-size:13px;display:flex}.analyst-workspace .chat-intro{text-align:left;padding:18px 0}.chat-intro-heading{align-items:center;gap:12px;display:flex}.analyst-workspace .chat-intro .ai-symbol{background:0 0;flex-shrink:0;width:28px;height:28px;margin:0;font-size:26px}.analyst-workspace .chat-intro h3{letter-spacing:-.5px;color:#213b5d;margin:0;font-size:24px;font-weight:600;line-height:1.4}.analyst-workspace .chat-intro>p{color:#52657c;max-width:620px;margin:14px 0 22px;font-size:14px;line-height:1.8}.analyst-workspace .question-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.analyst-workspace .question-chips button{color:#405570;text-align:left;background:#f8fafc;border:1px solid #dce5ef;border-radius:8px;gap:12px;min-width:0;min-height:70px;padding:12px;font-size:12px;line-height:1.7}.analyst-workspace .question-chips button span{color:var(--blue);flex-shrink:0}.analyst-workspace .chat-message{background:0 0;border:0;border-bottom:1px solid #e1e8f0;border-radius:0;min-width:0;margin:0;padding:18px 0}.analyst-workspace .chat-message.user{background:#edf3fa;border:0;border-radius:10px;margin:10px 0 10px clamp(20px,8%,60px);padding:14px 16px}.analyst-workspace .chat-message>small{color:#52657c;font-size:11px;font-weight:600;display:block}.analyst-workspace .chat-message>p,.analyst-workspace .chat-markdown{font-size:14px;line-height:1.8}.analyst-workspace .chat-markdown{margin-top:10px}.analyst-workspace .chat-markdown table{font-size:12px}.analyst-workspace .chat-thinking{color:#52657c;align-items:center;gap:10px;padding:18px 0;font-size:13px;line-height:1.7;display:flex}.analyst-workspace .chat-composer{box-shadow:none;background:#fff;border:1px solid #c2d0e1;border-radius:12px;gap:12px;padding:12px}.analyst-workspace .chat-composer:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #1749bd15}.analyst-workspace .chat-composer textarea{min-height:68px;max-height:240px;padding:2px;font-size:14px;line-height:1.7}.analyst-workspace .chat-composer>button{border-radius:9px;flex-basis:44px;height:44px;font-size:22px}.chat-composer-meta{color:#52657c;justify-content:space-between;gap:12px;padding:8px 2px 0;font-size:11px;display:flex}.analyst-workspace .chat-footnote{text-align:left;color:#52657c;margin:12px 0 0;font-size:11px;line-height:1.7}.analyst-workspace .error-state{margin:14px 0;padding:16px;font-size:13px}.analyst-workspace .success-note{margin:12px 0;font-size:12px;line-height:1.7}.analyst-workspace .safe-retry{color:#1749bd;background:#f5f8fc;border:1px solid #cbd7e5;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.6}@media (max-width:1000px){.analyst-workspace[data-sidebar=true]{grid-template-columns:180px minmax(0,1fr);gap:20px}}@media (max-width:850px){.analyst-workspace[data-sidebar=true]{grid-template-columns:minmax(0,1fr)}.analyst-workspace .conversation-bar{border-bottom:1px solid #e1e8f0;border-right:0;padding:0 0 18px}.conversation-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.conversation-heading .outline-btn{width:auto}.analyst-workspace .conversation-tabs{max-height:none;padding-bottom:3px;display:flex;overflow:auto hidden}.analyst-workspace .conversation-tabs button{flex:0 0 180px;max-width:240px}.analyst-workspace .conversation-actions{border-top:0;flex-wrap:wrap;gap:12px 20px;padding-top:0;display:flex}}@media (max-width:520px){.analyst-workspace .question-chips{grid-template-columns:minmax(0,1fr)}.analyst-workspace .question-chips button{min-height:44px}.analyst-workspace .chat-intro h3{font-size:21px}.analyst-workspace .chat-intro>p{font-size:13px}.analyst-workspace .chat-transcript{min-height:220px;max-height:65vh;padding:16px 0}.analyst-workspace .chat-composer{gap:8px;padding:10px}.analyst-workspace .chat-composer>button{flex-basis:40px;height:40px}.analyst-workspace .chat-message.user{margin-left:16px;padding:12px}.analyst-workspace .chat-gate>.signin{width:100%}.chat-composer-meta,.analyst-workspace .chat-footnote{font-size:10px}}
