:root{--bg:#070707;--panel:#0f0f0f;--panel2:#141414;--panel3:#0b0b0b;--text:#f3efe8;--muted:#918d86;--muted2:#6d6963;--line:#25231f;--line2:#34302a;--gold:#b9a17a;--good:#9dbb9a;--bad:#d99b91;--info:#9ca7b4;--sidebar:248px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}body{min-height:100vh}a{color:inherit;text-decoration:none}button,input{font:inherit}.loginShell{background:radial-gradient(circle at 50% 0,#1d1913 0,#0a0a0a 34%,#050505 75%);place-items:center;min-height:100vh;padding:24px;display:grid}.loginCard{border:1px solid var(--line);background:#0c0c0ceb;width:min(460px,100%);padding:48px;box-shadow:0 28px 80px #00000073}.brandMark{letter-spacing:.22em;font-family:Georgia,Times New Roman,serif;font-size:18px}.eyebrow{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:16px 0 8px;font-size:10px}.loginCard h1,.pageHeader h1{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-weight:400}.loginCard h1{margin:8px 0 12px;font-size:42px}.muted{color:var(--muted);line-height:1.72}.loginForm{gap:18px;margin-top:32px;display:grid}.loginForm label{gap:8px;display:grid}.loginForm label span{color:#b6b1aa;font-size:12px}.loginForm input{color:#fff;background:#090909;border:1px solid #302d28;outline:none;width:100%;height:48px;padding:0 14px}.loginForm input:focus{border-color:#7e6c50}.loginForm button{color:#090909;cursor:pointer;background:#b59c76;border:1px solid #8f7958;height:48px}.loginForm button:hover{filter:brightness(1.05)}.errorText{color:var(--bad);margin:0;font-size:13px}.finePrint{color:var(--muted2);margin:26px 0 0;font-size:11px}.dashboardApp{background:var(--bg);min-height:100vh}.dashboardSidebar{width:var(--sidebar);border-right:1px solid var(--line);z-index:40;background:#090909;flex-direction:column;padding:28px 20px 20px;display:flex;position:fixed;inset:0 auto 0 0}.sidebarBrandRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:4px 10px 24px;display:flex}.sidebarEyebrow{margin:7px 0 0;font-size:9px}.sidebarNav{gap:22px;padding:19px 0;display:grid;overflow:auto}.navGroup{gap:5px;display:grid}.navGroup>p{color:#5f5a53;letter-spacing:.18em;margin:0 10px 5px;font-size:9px}.navItem{color:#aaa49b;border:1px solid #0000;gap:2px;padding:9px 10px;transition:all .18s;display:grid}.navItem:hover{color:#eee8df;background:#101010;border-color:#1c1b18}.navItem.active{color:#f3efe8;box-shadow:inset 2px 0 0 var(--gold);background:#12110f;border-color:#353027}.navItem span{font-size:13px}.navItem small{color:#69645d;font-size:9px}.navItem.active small{color:#998d7c}.sidebarFooter{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding:17px 10px 0;display:grid}.sidebarFooter form{margin:0}.sidebarSignout{color:#c7c1b8;cursor:pointer;text-align:left;background:0 0;border:1px solid #38342e;width:100%;height:36px;padding:0 11px}.sidebarFooter>span{color:#55514b;letter-spacing:.08em;font-size:9px}.sidebarClose,.mobileNavButton,.navBackdrop{display:none}.dashboardMain{margin-left:var(--sidebar);min-height:100vh}.pageShell{width:min(1360px,100% - 56px);margin:0 auto;padding:32px 0 72px}.pageHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:36px;min-height:206px;margin-bottom:20px;padding:28px 0 34px;display:flex}.pageHeader>div:first-child{max-width:900px}.pageHeader .eyebrow{margin:0 0 8px}.pageHeader h1{max-width:920px;margin:0 0 16px;font-size:clamp(38px,4.7vw,66px);line-height:1.02}.pageHeader .muted{max-width:770px;margin:0;font-size:13px}.pageHeaderAction{align-self:flex-end;padding-bottom:4px}.rangeSelector{border:1px solid var(--line);white-space:nowrap;background:#0b0b0b;align-items:stretch;display:flex}.rangeSelector a,.rangeSelector span{border-right:1px solid var(--line);color:#716c65;align-items:center;height:38px;padding:0 13px;font-size:10px;display:flex}.rangeSelector a:last-of-type{border-right:1px solid var(--line)}.rangeSelector span{color:#47443f;cursor:not-allowed;border-right:0}.rangeSelector a:hover{color:#c7c1b8;background:#111}.rangeSelector a.active{color:#0a0a0a;background:#b7a17e}.sourceStrip{border:1px solid var(--line);background:#0c0c0c;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;display:grid}.sourceStripCompact{margin-top:0}.sourceStrip.singleSource{grid-template-columns:minmax(260px,420px);width:100%}.sourceBadge{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:4px;min-height:70px;padding:14px 16px;display:flex}.sourceBadge:last-child{border-right:0}.sourceBadge>span{letter-spacing:.13em;color:#77716a;font-size:9px}.sourceBadge strong{letter-spacing:.08em;font-size:10px;font-weight:600}.sourceBadge small{color:#5f5a53;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.statusGood{color:#a4c2a0}.statusBad{color:var(--bad)}.statusWait{color:#a79c8b}.errorPanel,.noticePanel{background:#160d0c;border:1px solid #5a332e;align-items:flex-start;gap:12px;margin:12px 0;padding:15px 18px;display:flex}.noticePanel{background:#15120d;border-color:#4b4438}.errorPanel strong{color:#e1a79d}.errorPanel span,.noticePanel span{color:#a9a198;font-size:12px;line-height:1.6}.metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.overviewMetrics,.metricGrid4{grid-template-columns:repeat(4,minmax(0,1fr))}.metricGrid6{grid-template-columns:repeat(6,minmax(0,1fr))}.metricCard,.panel{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line)}.metricCard{flex-direction:column;min-width:0;min-height:125px;padding:19px 20px;display:flex}.metricCard>span{color:#9e9991;font-size:11px}.metricCard>strong{white-space:nowrap;text-overflow:ellipsis;margin-top:auto;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400;overflow:hidden}.metricCard em{color:var(--good);margin-top:5px;font-size:10px;font-style:normal}.metricNote.info{color:var(--info)}.metricNote.wait,.placeholderMetric em{color:#8d877f!important}.metricNote.good{color:var(--good)}.placeholderMetric strong{color:#615d57}.twoCol{grid-template-columns:1.45fr 1fr;gap:12px;margin-top:12px;display:grid}.equalCols{grid-template-columns:repeat(2,minmax(0,1fr))}.threeCol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.noTopMargin{margin-top:0}.panel{min-width:0;margin-top:12px;padding:22px}.twoCol .panel,.threeCol .panel{margin-top:0}.panelHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.panelHead .eyebrow{margin:0 0 6px}.panelHead h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.panelHead>span{color:#6f6b65;text-align:right;font-size:10px}.panelLink{border-top:1px solid var(--line);color:#8c8172;letter-spacing:.06em;justify-content:flex-end;width:100%;margin-top:18px;padding-top:12px;font-size:10px;display:inline-flex}.panelLink:hover{color:#d2c6b5}.emptyState{text-align:center;color:#6f6961;place-items:center;height:175px;padding:24px;font-size:11px;display:grid}.emptyState.tall{height:245px}.tableWrap{margin-top:17px;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:520px}th,td{text-align:left;border-bottom:1px solid #25231f;padding:14px 7px}th{color:#7f7a73;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:500}td{color:#d7d2ca;font-size:12px}td:first-child{color:#f3efe8}.emptyCell{text-align:center!important;color:#6f6961!important;padding:28px!important}.pageCell{gap:4px;max-width:560px;display:grid}.pageCell strong{color:#eee9e1;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.pageCell small,.pathCell{color:#77716a;word-break:break-all;font-size:9px}.pathCell{max-width:520px}.miniBars,.largeBars{align-items:flex-end;gap:4px;height:175px;padding:26px 0 0;display:flex;overflow:hidden}.miniBarItem,.largeBarItem{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:5px;height:150px;display:flex}.miniBarItem i,.largeBarItem i{background:linear-gradient(#b79f78,#3f382d);border-radius:2px 2px 0 0;width:100%;max-width:18px;display:block}.miniBarItem span,.largeBarItem span{color:#5f5a53;height:11px;font-size:7px}.largeBars{gap:5px;height:245px;padding-top:30px}.largeBarItem{height:220px}.largeBarItem i{max-width:22px}.trafficBars .miniBarItem i,.trafficBars .largeBarItem i,.largeBars.trafficBars .largeBarItem i{background:linear-gradient(#a9b6c3,#38414a)}.orderBars .largeBarItem i{background:linear-gradient(#a6a08d,#403d34)}.rankList{margin-top:17px;display:grid}.rankList>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:13px 0;display:flex}.rankList>div>span{color:#c8c2b9;align-items:center;gap:10px;min-width:0;font-size:11px;display:flex}.rankList b{color:#5d574f;letter-spacing:.08em;font-size:9px;font-weight:400}.rankList strong{white-space:nowrap;font-size:11px;font-weight:500}.rankList small{color:#66615b;margin-top:3px;font-size:8px;display:block}.rankList.roomy>div{padding:15px 0}.geoList{gap:13px;margin-top:20px;display:grid}.geoRow{gap:6px;display:grid}.geoMeta{justify-content:space-between;gap:16px;display:flex}.geoMeta span{color:#c8c2b9;font-size:11px}.geoMeta strong{font-size:11px;font-weight:500}.geoTrack{background:#252525;height:3px;overflow:hidden}.geoTrack i{background:#9a8a70;height:100%;display:block}.placeholderGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:18px;display:grid}.placeholderGrid>div{background:#101010;gap:7px;padding:18px;display:grid}.placeholderGrid strong{font-size:12px;font-weight:500}.placeholderGrid span{color:#77716a;font-size:10px;line-height:1.55}.comingStack{margin-top:16px;display:grid}.comingStack>div{border-bottom:1px solid var(--line);gap:4px;padding:14px 0;display:grid}.comingStack strong{font-size:12px;font-weight:500}.comingStack span{color:#77716a;font-size:10px}.productSignalGrid,.engineGrid,.roleGrid,.securityGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.productSignalGrid>div,.engineGrid>div,.roleGrid>div,.securityGrid>div{background:#101010;flex-direction:column;gap:7px;min-height:118px;padding:20px;display:flex}.productSignalGrid span{color:var(--gold);letter-spacing:.1em;font-size:9px}.productSignalGrid strong,.engineGrid strong,.roleGrid strong,.securityGrid strong{font-size:12px;font-weight:500}.productSignalGrid small,.engineGrid span,.roleGrid span,.securityGrid span{color:#77716a;font-size:10px;line-height:1.6}.roleGrid,.securityGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.settingsList{margin-top:17px;display:grid}.settingsList>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;padding:15px 0;display:flex}.settingsList span{color:#8f8981;font-size:11px}.settingsList strong{color:#d9d3ca;text-align:right;word-break:break-word;font-size:11px;font-weight:500}.footerNote{text-align:center;color:#514d48;letter-spacing:.17em;margin-top:32px;font-size:9px}@media (max-width:1180px){.metricGrid6{grid-template-columns:repeat(3,minmax(0,1fr))}.threeCol{grid-template-columns:1fr 1fr}.threeCol>.panel:last-child{grid-column:1/-1}.productSignalGrid,.engineGrid,.roleGrid,.securityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:root{--sidebar:0px}.dashboardSidebar{width:min(310px,84vw);transition:transform .22s;transform:translate(-102%);box-shadow:24px 0 70px #00000073}.dashboardSidebar.isOpen{transform:translate(0)}.sidebarClose{color:#aaa;cursor:pointer;background:0 0;border:0;font-size:27px;line-height:1;display:block}.mobileNavButton{z-index:35;border:1px solid var(--line);cursor:pointer;background:#0c0c0c;place-content:center;gap:4px;width:40px;height:40px;display:grid;position:fixed;top:14px;left:14px}.mobileNavButton span{background:#bdb5aa;width:16px;height:1px;display:block}.navBackdrop{z-index:38;background:#0000008c;border:0;display:block;position:fixed;inset:0}.dashboardMain{margin-left:0}.pageShell{width:min(100% - 30px,1360px);padding-top:68px}.pageHeader{min-height:auto;padding-top:22px;display:block}.pageHeaderAction{margin-top:20px}.rangeSelector{width:max-content;max-width:100%;overflow:auto}.sourceStrip{grid-template-columns:repeat(2,1fr)}.sourceBadge:nth-child(2n){border-right:0}.sourceBadge:nth-child(-n+2){border-bottom:1px solid var(--line)}.metricGrid,.overviewMetrics,.metricGrid4{grid-template-columns:repeat(2,minmax(0,1fr))}.twoCol,.equalCols,.threeCol{grid-template-columns:1fr}.threeCol>.panel:last-child{grid-column:auto}}@media (max-width:600px){.pageShell{width:min(100% - 20px,1360px)}.pageHeader h1{font-size:38px}.pageHeader .muted{font-size:12px}.sourceStrip,.sourceStrip.singleSource{grid-template-columns:1fr}.sourceBadge{border-right:0;border-bottom:1px solid var(--line)}.sourceBadge:last-child{border-bottom:0}.metricGrid,.overviewMetrics,.metricGrid4,.metricGrid6{grid-template-columns:repeat(2,minmax(0,1fr))}.metricCard{min-height:112px;padding:16px}.metricCard>strong{font-size:25px}.panel{padding:18px}.panelHead h2{font-size:22px}.panelHead>span{font-size:9px}.miniBars,.largeBars{gap:2px}.miniBarItem span,.largeBarItem span{display:none}.placeholderGrid,.productSignalGrid,.engineGrid,.roleGrid,.securityGrid{grid-template-columns:1fr}.loginCard{padding:32px 24px}.loginCard h1{font-size:36px}.settingsList>div{gap:5px;display:grid}.settingsList strong{text-align:left}}.sidebarIdentity{border-bottom:1px solid var(--line);gap:3px;min-width:0;margin-bottom:11px;padding:0 0 14px;display:grid}.sidebarIdentity strong{color:#e6e0d7;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.sidebarIdentity span{color:#6f6961;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.sidebarIdentity em{color:#a99474;letter-spacing:.12em;border:1px solid #3a342b;width:max-content;margin-top:4px;padding:3px 6px;font-size:8px;font-style:normal}.userIdentityCell{gap:3px;min-width:180px;display:grid}.userIdentityCell strong{font-size:11px;font-weight:500}.userIdentityCell span{color:#716c65;font-size:9px}.userIdentityCell small{color:#aa9778;letter-spacing:.12em;width:max-content;font-size:7px}.inlineUserForm{align-items:center;gap:6px;min-width:190px;display:flex}.inlineUserForm select{color:#d7d2ca;background:#0b0b0b;border:1px solid #302d28;min-width:92px;height:32px;padding:0 8px;font-size:10px}.inlineUserForm button,.userActionButton{color:#a9a198;cursor:pointer;background:#111;border:1px solid #37332c;height:32px;padding:0 10px;font-size:9px}.inlineUserForm button:hover,.userActionButton:hover{color:#eee6da;border-color:#605647}.inlineUserForm button:disabled,.userActionButton:disabled,.inlineUserForm select:disabled{opacity:.35;cursor:not-allowed}.userStatus{letter-spacing:.08em;text-transform:uppercase;border:1px solid;padding:4px 7px;font-size:8px;display:inline-flex}.userStatus.active{color:#9bbb98;border-color:#334332}.userStatus.disabled{color:#b57c72;border-color:#4a2d29}.userTableWrap td{white-space:nowrap}.userTableWrap td:first-child{white-space:normal}.mfaShell{padding-top:34px;padding-bottom:34px}.mfaCard{width:min(540px,100%)}.mfaCard h1{font-size:38px}.mfaStart,.mfaEnrollment{gap:18px;margin-top:28px;display:grid}.mfaSteps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:12px 13px;padding:17px 0;display:grid}.mfaSteps span{color:var(--gold);letter-spacing:.12em;padding-top:2px;font-size:9px}.mfaSteps p{color:#a9a198;margin:0;font-size:11px;line-height:1.55}.mfaPrimary{color:#090909;cursor:pointer;background:#b59c76;border:1px solid #8f7958;width:100%;height:48px}.mfaPrimary:hover{filter:brightness(1.05)}.mfaPrimary:disabled{opacity:.55;cursor:wait}.mfaQrFrame{aspect-ratio:1;background:#f5f1e9;border:1px solid #544b3d;place-items:center;width:min(280px,100%);margin:0 auto;padding:16px;display:grid}.mfaQrFrame img{object-fit:contain;width:100%;height:100%;display:block}.mfaManual{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:7px;padding:14px 0;display:grid}.mfaManual>span,.mfaCodeBlock label{color:#837c72;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.mfaManual code{color:#d3c4ad;letter-spacing:.08em;word-break:break-all;-webkit-user-select:all;user-select:all;background:#080808;border:1px solid #292621;padding:10px 12px;font-size:11px;display:block}.mfaManual small{color:#68635c;font-size:9px;line-height:1.6}.mfaCodeBlock{gap:8px;display:grid}.mfaCodeBlock input{color:#f4efe6;letter-spacing:.36em;text-align:center;background:#080808;border:1px solid #37322a;outline:none;width:100%;height:58px;padding-left:.36em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:27px}.mfaCodeBlock input:focus{border-color:#8d795c;box-shadow:0 0 0 1px #b9a17a2e}.mfaError{white-space:pre-line;line-height:1.55}.mfaSignoutForm{margin-top:14px}.mfaSignoutForm button{color:#77716a;cursor:pointer;background:0 0;border:1px solid #2e2b26;width:100%;height:38px}.mfaSignoutForm button:hover{color:#bdb5aa;border-color:#4a443b}.mfaAuthenticatorIcon{background:radial-gradient(circle,#17140f,#0b0b0b 68%);border:1px solid #302c26;border-radius:50%;place-items:center;width:84px;height:84px;margin:26px auto;display:grid;position:relative}.mfaAuthenticatorIcon span{color:#c1ab88;font-family:Georgia,Times New Roman,serif;font-size:25px}.mfaAuthenticatorIcon i{transform-origin:50% 0;background:#b59c76;width:1px;height:42px;position:absolute;bottom:-1px;left:50%;transform:rotate(38deg)}@media (max-width:600px){.mfaCard{padding:30px 22px}.mfaQrFrame{width:min(250px,100%)}.mfaCodeBlock input{font-size:24px}}.geoPlatformGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.geoPlatformCard{background:#101010;grid-template-columns:1fr auto;align-content:center;gap:8px 14px;min-height:112px;padding:17px;display:grid}.geoPlatformCard>div{gap:4px;display:grid}.geoPlatformCard strong{font-size:12px;font-weight:500}.geoPlatformCard span,.geoPlatformCard small{color:#716c65;font-size:9px}.geoPlatformCard b{font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.geoPlatformCard small{grid-column:1/-1;line-height:1.55}.geoVisibilityBars .largeBarItem i{background:linear-gradient(#b9a17a,#3f382d)}.geoEditorGrid{align-items:start}.geoForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.geoField{gap:7px;display:grid}.geoFieldFull{grid-column:1/-1}.geoField>span,.geoCompetitorChecks legend{color:#827b72;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.geoField input,.geoField select,.geoField textarea,.geoInlineForm input{color:#ddd7ce;background:#090909;border:1px solid #302d28;outline:none;width:100%;padding:10px 11px}.geoField input,.geoField select{height:42px}.geoField textarea{resize:vertical;min-height:92px}.geoField input:focus,.geoField select:focus,.geoField textarea:focus,.geoInlineForm input:focus{border-color:#77674f}.geoChecks{border:1px solid var(--line);background:#0b0b0b;flex-wrap:wrap;gap:12px 18px;padding:11px 12px;display:flex}.geoChecks label,.geoCompetitorChecks label{color:#aaa49b;align-items:center;gap:7px;font-size:10px;display:flex}.geoChecks input,.geoCompetitorChecks input{accent-color:#b9a17a}.geoCompetitorChecks{border:1px solid var(--line);flex-wrap:wrap;gap:10px 16px;margin:0;padding:13px 12px;display:flex}.geoCompetitorChecks legend{padding:0 6px}.geoPrimaryButton{color:#090909;cursor:pointer;background:#b59c76;border:1px solid #8f7958;height:42px}.geoPrimaryButton:hover{filter:brightness(1.05)}.geoDivider{background:var(--line);height:1px;margin:24px 0 16px}.geoInlineForm{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.geoInlineForm input{height:38px}.geoInlineForm button,.geoTextButton{color:#a9a198;cursor:pointer;background:#111;border:1px solid #37332c;height:38px;padding:0 10px;font-size:9px}.geoTextButton{white-space:nowrap;height:30px}.geoInlineForm button:hover,.geoTextButton:hover{color:#eee6da;border-color:#605647}.geoPromptTable{min-width:920px}.geoPausedList{border-top:1px solid var(--line);flex-wrap:wrap;gap:7px;margin-top:18px;padding-top:14px;display:flex}.geoPausedList>span{color:#6d6963;text-transform:uppercase;letter-spacing:.1em;width:100%;font-size:9px}.geoPausedList form{margin:0}.geoPausedList button{color:#756f67;cursor:pointer;background:#0d0d0d;border:1px solid #312e29;padding:7px 9px;font-size:9px}.geoRecentList>div>span>span{min-width:0}.geoRecentList>div>span>span:first-line{white-space:normal}.geoCitationList{margin-top:17px;display:grid}.geoCitationList>div{border-bottom:1px solid var(--line);gap:5px;padding:13px 0;display:grid}.geoCitationList strong{font-size:11px;font-weight:500}.geoCitationList span,.geoCitationList em{color:#6f6961;font-size:9px;font-style:normal}.geoCitationList a{color:#aa9778;word-break:break-all;font-size:9px}.geoCitationList a:hover{color:#dfd1bd}.geoCompetitorLibrary{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.geoCompetitorLibrary>div{background:#101010;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.geoCompetitorLibrary>div>span{gap:4px;display:grid}.geoCompetitorLibrary strong{font-size:11px;font-weight:500}.geoCompetitorLibrary small{color:#6f6961;font-size:8px}.geoCompetitorLibrary form{margin:0}@media (max-width:1180px){.geoCompetitorLibrary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.geoForm{grid-template-columns:1fr}.geoFieldFull{grid-column:auto}.geoInlineForm,.geoPlatformGrid,.geoCompetitorLibrary{grid-template-columns:1fr}}.geoAutoWrap{gap:18px;margin-top:18px;display:grid}.geoAutoProviders{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.geoAutoProvider{background:#0d0d0d;grid-template-columns:1fr auto;gap:5px 12px;padding:14px 15px;display:grid}.geoAutoProvider span{color:#c6c0b7;font-size:10px}.geoAutoProvider strong{letter-spacing:.12em;font-size:8px}.geoAutoProvider small{color:#66615a;grid-column:1/-1;font-size:8px}.geoAutoForm{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto;align-items:end;gap:10px;display:grid}.geoAutoForm label{gap:7px;display:grid}.geoAutoForm label>span{color:#7d766d;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.geoAutoForm select{color:#ddd7ce;background:#090909;border:1px solid #302d28;height:42px;padding:0 10px}.geoAutoForm button{color:#090909;cursor:pointer;white-space:nowrap;background:#b59c76;border:1px solid #8f7958;height:42px;padding:0 18px}.geoAutoNote{color:#716c65;max-width:980px;margin:0;font-size:9px;line-height:1.7}.geoAutoMessage{border:1px solid;padding:11px 13px;font-size:10px;line-height:1.55}.geoAutoMessage.success{color:#9bbb98;background:#0e150e;border-color:#334332}.geoAutoMessage.error{color:#d99b90;background:#160d0c;border-color:#5a332e}.geoAutoRuns{border-top:1px solid var(--line);padding-top:15px}.geoAutoRunsHead{color:#706a62;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-bottom:8px;font-size:8px;display:flex}.geoAutoRun{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1.5fr) .5fr .35fr .45fr .6fr;align-items:center;gap:12px;padding:10px 0;font-size:9px;display:grid}.geoAutoRun>span:first-child{gap:2px;display:grid}.geoAutoRun strong{color:#d8d2c9;font-size:10px;font-weight:500}.geoAutoRun small,.geoAutoRun time,.geoAutoRun>span:not(:first-child){color:#716c65}.geoAutoRun b{letter-spacing:.1em;font-size:8px}.geoAutoRun time{text-align:right}.geoPromptTable .autoMark{color:#a99474;border:1px solid #3b3329;margin-left:6px;padding:2px 4px;font-size:7px}@media (max-width:900px){.geoAutoProviders{grid-template-columns:1fr}.geoAutoForm{grid-template-columns:1fr 1fr}.geoAutoForm button{grid-column:1/-1}.geoAutoRun{grid-template-columns:1fr auto auto}.geoAutoRun b,.geoAutoRun time{grid-column:auto}.geoAutoRunsHead span:last-child{display:none}}@media (max-width:600px){.geoAutoForm{grid-template-columns:1fr}.geoAutoForm button{grid-column:auto}.geoAutoRun{grid-template-columns:1fr auto}.geoAutoRun time{text-align:left;grid-column:1/-1}.geoAutoRun>span:nth-child(2),.geoAutoRun>span:nth-child(3){display:none}}.geoMarketCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.geoMarketCard{border:1px solid var(--line);background:linear-gradient(#10100f,#0b0b0b);gap:16px;padding:18px 20px;display:grid}.geoMarketCardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:11px;display:flex}.geoMarketCardHead span{letter-spacing:.16em;color:#c7aa79;font-size:9px}.geoMarketCardHead small{color:#6f6961;text-align:right;font-size:8px}.geoMarketPrimary{align-items:end;gap:12px;display:flex}.geoMarketPrimary strong{color:#f2eee7;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:400;line-height:1}.geoMarketPrimary span{color:#7d766e;padding-bottom:4px;font-size:9px}.geoMarketMini{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.geoMarketMini>div{background:#0b0b0b;gap:4px;padding:11px;display:grid}.geoMarketMini b{color:#ddd6cc;font-size:13px;font-weight:500}.geoMarketMini span{text-transform:uppercase;letter-spacing:.08em;color:#69635c;font-size:7px}.geoOpenRouterStatus{background:#0a0a0a;border:1px solid #302d28;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.geoOpenRouterStatus>span{letter-spacing:.14em;color:#b9a17d;font-size:9px}.geoOpenRouterStatus>strong{letter-spacing:.11em;font-size:8px}.geoOpenRouterStatus>small{color:#69645e;text-align:right;font-size:8px}.geoAutoMarketGroup{gap:8px;display:grid}.geoAutoMarketHead{justify-content:space-between;align-items:center;gap:18px;display:flex}.geoAutoMarketHead>span{letter-spacing:.13em;color:#8f816f;font-size:8px}.geoAutoMarketHead>small{color:#615d57;font-size:8px}.geoAutoProviders.geoAutoProvidersWide{grid-template-columns:repeat(5,minmax(0,1fr))}.geoAutoProvider em{letter-spacing:.08em;text-transform:uppercase;color:#8d785b;grid-column:1/-1;font-size:7px;font-style:normal}.geoNativeRoadmap{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.geoNativeRoadmap>div{background:#0a0a0a;grid-template-columns:1fr auto;gap:4px 12px;padding:12px 14px;display:grid}.geoNativeRoadmap span{color:#bbb5ad;font-size:10px}.geoNativeRoadmap strong{letter-spacing:.08em;color:#867765;font-size:7px}.geoNativeRoadmap small{color:#625e58;grid-column:1/-1;font-size:8px}.geoAutoForm.geoAutoForm4{grid-template-columns:minmax(190px,1.25fr) minmax(190px,1fr) minmax(175px,.8fr) auto}.geoAutoRun.geoAutoRunWide{grid-template-columns:minmax(230px,1.45fr) .78fr .62fr .55fr .35fr .48fr .6fr}.geoPlatformGrid.geoPlatformGridWide{grid-template-columns:repeat(2,minmax(0,1fr))}.geoCompetitorForm{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.geoCompetitorForm>input{color:#d8d2c9;background:#090909;border:1px solid #302d28;height:38px;padding:0 10px}.geoCompetitorForm>input[name=aliases]{grid-column:1/-1}.geoCompetitorForm label{color:#8b847b;align-items:center;gap:6px;font-size:8px;display:flex}.geoCompetitorForm button{color:#b8aa96;cursor:pointer;background:#0d0d0d;border:1px solid #40392f;height:38px}@media (max-width:1180px){.geoAutoProviders.geoAutoProvidersWide{grid-template-columns:repeat(3,minmax(0,1fr))}.geoAutoForm.geoAutoForm4{grid-template-columns:1fr 1fr}.geoAutoForm.geoAutoForm4 button{grid-column:1/-1}.geoAutoRun.geoAutoRunWide{grid-template-columns:1.4fr .8fr .7fr .5fr}.geoAutoRun.geoAutoRunWide>span:nth-child(5),.geoAutoRun.geoAutoRunWide time{display:none}}@media (max-width:900px){.geoMarketCards{grid-template-columns:1fr}.geoMarketMini{grid-template-columns:repeat(2,minmax(0,1fr))}.geoAutoProviders.geoAutoProvidersWide{grid-template-columns:1fr 1fr}.geoNativeRoadmap,.geoPlatformGrid.geoPlatformGridWide{grid-template-columns:1fr}.geoOpenRouterStatus{grid-template-columns:1fr auto}.geoOpenRouterStatus small{text-align:left;grid-column:1/-1}}@media (max-width:600px){.geoAutoProviders.geoAutoProvidersWide,.geoAutoForm.geoAutoForm4{grid-template-columns:1fr}.geoAutoForm.geoAutoForm4 button{grid-column:auto}.geoMarketCard{padding:15px}.geoMarketCardHead{display:grid}.geoMarketCardHead small{text-align:left}.geoCompetitorForm{grid-template-columns:1fr}.geoCompetitorForm>input[name=aliases]{grid-column:auto}.geoAutoRun.geoAutoRunWide{grid-template-columns:1fr auto}.geoAutoRun.geoAutoRunWide>span:nth-child(2),.geoAutoRun.geoAutoRunWide>span:nth-child(3),.geoAutoRun.geoAutoRunWide>span:nth-child(4),.geoAutoRun.geoAutoRunWide>span:nth-child(5){display:none}}.geoRunDetails{border-bottom:1px solid var(--line);background:#0b0b0b}.geoRunDetails[open]{background:#0d0d0d}.geoRunDetails>summary{cursor:pointer;list-style:none}.geoRunDetails>summary::-webkit-details-marker{display:none}.geoRunDetailBody{background:#090909;border-top:1px solid #22201c;padding:10px 12px 14px 14px}.geoRunDetailMeta{color:#6f6961;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:14px;padding:2px 0 9px;font-size:8px;display:flex}.geoPromptLogList{background:#1d1b18;border:1px solid #211f1c;gap:1px;display:grid}.geoPromptLogRow{background:#0c0c0c;grid-template-columns:22px minmax(0,1fr) 70px 78px;align-items:center;gap:10px;padding:10px 11px;display:grid}.geoPromptLogRow.completed{border-left:2px solid #5f785e}.geoPromptLogRow.failed{border-left:2px solid #8b4f47}.geoPromptLogIcon{text-align:center;font-size:13px}.geoPromptLogRow.completed .geoPromptLogIcon{color:#9dbb9a}.geoPromptLogRow.failed .geoPromptLogIcon{color:#d99b91}.geoPromptLogPrompt{gap:3px;min-width:0;display:grid}.geoPromptLogPrompt strong{color:#d6d0c7;white-space:normal;overflow-wrap:anywhere;font-size:10px;font-weight:500}.geoPromptLogPrompt small{color:#746e66;white-space:normal;overflow-wrap:anywhere;font-size:8px}.geoPromptLogDuration,.geoPromptLogStatus{color:#817a72;text-align:right;font-size:8px}.geoPromptLogRow>p{color:#c2857c;white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid #211f1c;grid-column:2/-1;margin:0;padding-top:7px;font-size:8px;line-height:1.55}.geoRunErrorSummary{color:#c8867d;white-space:pre-wrap;overflow-wrap:anywhere;background:#120b0a;border:1px solid #3c2623;margin:10px 0 0;padding:10px 11px;font:8px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.geoRunLegacyNote{color:#69635c;padding:10px 0;font-size:9px}.geoAutoRun.geoAutoRunWide{border-bottom:0}@media (max-width:760px){.geoPromptLogRow{grid-template-columns:20px minmax(0,1fr) auto}.geoPromptLogDuration{display:none}.geoPromptLogStatus{text-align:right;grid-column:3}.geoPromptLogRow>p{grid-column:2/-1}.geoRunDetailMeta{display:grid}}.geoPanelExplain{color:#777168;max-width:980px;margin:14px 0 0;font-size:9px;line-height:1.7}.geoPanelExplain strong{color:#b9aa94;font-weight:500}.geoMarketCompetitorList{margin-top:16px}.geoOwnBrandRow .geoMeta span{color:#d8c7aa}.geoOwnBrandRow .geoTrack i{background:#b59c76}.geoShowMore{color:#a79d90;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#0b0b0b;border:1px solid #302d28;justify-content:center;align-items:center;gap:8px;width:100%;height:38px;margin-top:12px;font-size:9px;display:flex}.geoShowMore:hover{color:#ddd4c7;background:#111;border-color:#514839}.geoShowMore span{color:#625c55;font-size:8px}.geoWinningList{margin-top:15px;display:grid}.geoWinningList>div{border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.geoWinningList>b{font-weight:400}.geoWinningList>div>b{color:#5f594f;letter-spacing:.08em;padding-top:2px;font-size:8px}.geoWinningList>div>span{gap:4px;display:grid}.geoWinningList strong{color:#d7d0c6;font-size:10px;font-weight:500;line-height:1.45}.geoWinningList small{color:#706a62;font-size:8px;line-height:1.45}.geoPromptTableMarket{min-width:900px}.geoPromptTableMarket th:first-child{width:34%}.geoSourceUrlList{margin-top:14px;display:grid}.geoSourceUrlRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:5px 16px;min-width:0;padding:12px 0;display:grid}.geoSourceUrlRow>div{gap:3px;min-width:0;display:grid}.geoSourceUrlRow strong{color:#d8d1c7;font-size:10px;font-weight:500}.geoSourceUrlRow span{color:#6f6961;font-size:8px}.geoSourceUrlRow>b{color:#a6957e;align-self:start;font-size:9px;font-weight:500}.geoSourceUrlRow>a{color:#8f806c;word-break:break-all;grid-column:1/-1;font-size:8px;line-height:1.5}.geoSourceUrlRow>a:hover{color:#d5c7b4;text-decoration:underline}.geoTrendWrap{gap:15px;margin-top:16px;display:grid}.geoTrendSummary{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(120px,170px)) 1fr;gap:1px;display:grid}.geoTrendSummary>div{background:#0b0b0b;gap:4px;padding:12px 14px;display:grid}.geoTrendSummary span{letter-spacing:.1em;color:#69635c;font-size:7px}.geoTrendSummary strong{color:#e6e0d7;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.geoTrendSummary>small{color:#6f6961;background:#0b0b0b;align-items:center;padding:12px 14px;font-size:8px;line-height:1.6;display:flex}.geoTrendControls{border:1px solid var(--line);background:#0a0a0a;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 12px;display:flex}.geoTrendControls>span{letter-spacing:.1em;text-transform:uppercase;color:#8c7d69;margin-right:4px;font-size:8px}.geoTrendControls label{color:#8b847a;cursor:pointer;align-items:center;gap:5px;font-size:8px;display:flex}.geoTrendControls input{accent-color:#aa936f}.geoTrendControls em{color:#625d56;font-size:8px;font-style:normal}.geoTrendChartScroller{border:1px solid var(--line);background:#090909;overflow-x:auto}.geoTrendChart{width:100%;min-width:760px;height:auto;display:block}.geoTrendGrid{stroke:#27241f;stroke-width:1px}.geoTrendAxis{fill:#69635b;font-size:10px}.geoTrendLine{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.geoTrendLine.seriesRelaxbro{stroke:#c5a878}.geoTrendLine.seriesCompetitor1{stroke:#9aa9b7}.geoTrendLine.seriesCompetitor2{stroke:#8fa58e}.geoTrendLine.seriesCompetitor3{stroke:#b58f89}.geoTrendLine.seriesCompetitor4{stroke:#9b8da9}.geoTrendLine.seriesCompetitor5{stroke:#aa9d80}.geoTrendLine.seriesCompetitor6{stroke:#7fa2a0}.geoTrendLegend{flex-wrap:wrap;gap:8px 16px;display:flex}.geoTrendLegend span{color:#756e65;align-items:center;gap:6px;font-size:8px;display:flex}.geoTrendLegend i{background:#777;width:18px;height:2px;display:block}.geoTrendLegend .seriesRelaxbro i{background:#c5a878}.geoTrendLegend .seriesCompetitor1 i{background:#9aa9b7}.geoTrendLegend .seriesCompetitor2 i{background:#8fa58e}.geoTrendLegend .seriesCompetitor3 i{background:#b58f89}.geoTrendLegend .seriesCompetitor4 i{background:#9b8da9}.geoTrendLegend .seriesCompetitor5 i{background:#aa9d80}.geoTrendLegend .seriesCompetitor6 i{background:#7fa2a0}@media (max-width:900px){.geoTrendSummary{grid-template-columns:repeat(3,1fr)}.geoTrendSummary>small{grid-column:1/-1}.geoSourceUrlRow{grid-template-columns:1fr auto}}@media (max-width:600px){.geoTrendSummary{grid-template-columns:1fr}.geoTrendSummary>small{grid-column:auto}.geoTrendControls{grid-template-columns:1fr 1fr;display:grid}.geoTrendControls>span,.geoTrendControls>em{grid-column:1/-1}.geoShowMore{height:42px}.geoWinningList small{line-height:1.6}}.geoTrendPoint{stroke:#090909;stroke-width:1.5px}.geoTrendPoint.seriesRelaxbro{fill:#c5a878}.geoTrendPoint.seriesCompetitor1{fill:#9aa9b7}.geoTrendPoint.seriesCompetitor2{fill:#8fa58e}.geoTrendPoint.seriesCompetitor3{fill:#b58f89}.geoTrendPoint.seriesCompetitor4{fill:#9b8da9}.geoTrendPoint.seriesCompetitor5{fill:#aa9d80}.geoTrendPoint.seriesCompetitor6{fill:#7fa2a0}.geoQuickLinks{flex-wrap:wrap;gap:8px;margin:12px 0 2px;display:flex}.geoQuickLinks a,.geoPageLink{color:#a79d90;letter-spacing:.07em;text-transform:uppercase;background:#0b0b0b;border:1px solid #302d28;justify-content:center;align-items:center;min-height:38px;padding:0 12px;font-size:9px;text-decoration:none;display:inline-flex}.geoQuickLinks a:hover,.geoPageLink:hover{color:#ddd4c7;background:#111;border-color:#514839}.geoPageLink{width:100%;margin-top:12px}.geoPageLink.compact{width:auto;margin-top:0}.geoTopLimitNote{color:#625d56;margin-top:10px;font-size:8px;line-height:1.6;display:block}.geoPager{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:16px;padding-top:14px;font-size:9px;display:grid}.geoPager a{color:#aa9778;text-decoration:none}.geoPager a:last-child{text-align:right}.geoPager>span:nth-child(2){color:#6d675f}.geoManageList{border-top:1px solid var(--line);margin-top:16px;display:grid}.geoManageList>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:11px 0;display:flex}.geoManageList>div>span{gap:3px;min-width:0;display:grid}.geoManageList strong{color:#d4cec5;white-space:normal;font-size:10px;font-weight:500}.geoManageList small{color:#6e6860;font-size:8px}.geoManageList form{margin:0}.geoAutoForm select{z-index:2;pointer-events:auto;cursor:pointer;position:relative}.geoAutoForm button{z-index:2;position:relative}.geoAutoForm button:disabled{opacity:.55;cursor:wait}.geoAutoRuns{contain:layout paint}.geoTrendWrap,.geoSourceUrlList,.geoRecentList,.geoPlatformGrid,.geoMarketCompetitorList{contain:layout}@media (max-width:600px){.geoQuickLinks{grid-template-columns:1fr;display:grid}.geoQuickLinks a,.geoPageLink.compact{width:100%}.geoPager{grid-template-columns:1fr auto 1fr}.geoManageList>div{align-items:flex-start}.geoManageList .geoTextButton{height:34px}}.geoHealthHero{grid-template-columns:minmax(280px,.8fr) minmax(0,1.8fr);gap:12px;margin:18px 0 14px;display:grid}.geoScoreHero,.geoPrescriptionHero{border:1px solid var(--line);background:#0b0b0b}.geoScoreHero{align-content:start;gap:8px;padding:22px;display:grid;position:relative;overflow:visible}.geoScoreHero>span{letter-spacing:.13em;color:#8d7a60;font-size:8px}.geoScoreHero>strong{color:#eee6db;font-family:Georgia,Times New Roman,serif;font-size:58px;font-weight:400;line-height:1}.geoScoreHero>strong small{color:#6c655c;margin-left:5px;font:10px/1 Inter,system-ui,sans-serif}.geoScoreHero>b{color:#baa17a;letter-spacing:.14em;border:1px solid #534631;width:max-content;padding:5px 8px;font-size:8px;font-weight:500}.geoScoreHero>p{color:#736d65;margin:4px 0 6px;font-size:9px;line-height:1.6}.geoScoreFormula{border-top:1px solid var(--line);gap:5px;padding-top:12px;display:grid}.geoScoreFormula>b{color:#b3a58f;letter-spacing:.06em;font-size:8px}.geoScoreFormula>span{color:#918980;font-size:9px;line-height:1.6}.geoScoreFormula>small{color:#665f57;font-size:8px;line-height:1.55}.geoPrescriptionHero{padding:18px 20px}.geoPrescriptionHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.geoPrescriptionHead>span{font-family:Georgia,Times New Roman,serif;font-size:22px}.geoPrescriptionHead>strong{letter-spacing:.12em;color:#a88f6c;font-size:8px}.geoPrescriptionList{display:grid}.geoPrescriptionList article{border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.geoPrescriptionList article:last-child{border-bottom:0}.geoPrescriptionList article>b{color:#5f594f;padding-top:3px;font-size:8px}.geoPrescriptionList article>div{gap:4px;display:grid}.geoPrescriptionList article span{letter-spacing:.09em;color:#927f64;font-size:7px}.geoPrescriptionList article strong{color:#e0d8ce;font-size:10px;font-weight:500}.geoPrescriptionList article p{color:#746d64;margin:0;font-size:8px;line-height:1.5}.geoPrescriptionList article em{color:#c8b79f;border-left:2px solid #756247;padding-left:9px;font-size:9px;font-style:normal;line-height:1.6}.geoMetricGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0 0 14px;display:grid;overflow:visible}.geoMetricInsight{z-index:1;background:#0c0c0c;outline:none;gap:6px;min-height:118px;padding:15px 14px;display:grid;position:relative}.geoMetricInsight:hover,.geoMetricInsight:focus-within,.geoMetricInsight:focus{z-index:20;background:#10100f}.geoMetricInsightHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.geoMetricInsightHead>span{letter-spacing:.08em;color:#7b746b;text-transform:uppercase;font-size:8px}.geoMetricInfo{color:#9b8a72;cursor:help;background:#111;border:1px solid #3a352e;border-radius:50%;width:19px;height:19px;padding:0;font:9px/1 Georgia,serif}.geoMetricInsight>strong{color:#e9e2d8;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}.geoMetricInsight>small{color:#645e57;font-size:8px;line-height:1.4}.geoMetricTooltip{z-index:100;background:#11100e;border:1px solid #4a4032;gap:10px;padding:13px;display:none;position:absolute;top:calc(100% - 4px);left:10px;right:10px;box-shadow:0 18px 45px #00000080}.geoMetricInsight:hover .geoMetricTooltip,.geoMetricInsight:focus-within .geoMetricTooltip,.geoMetricInsight:focus .geoMetricTooltip{display:grid}.geoMetricTooltip>div{gap:3px;display:grid}.geoMetricTooltip b{color:#b7a58d;font-size:8px}.geoMetricTooltip span{color:#8d867d;font-size:8px;line-height:1.55}.geoMetricTooltip .geoMetricRx{border-top:1px solid #2d2924;padding-top:9px}.geoMetricTooltip .geoMetricRx b{color:#c3a978}.geoMetricTooltip .geoMetricRx span{color:#c7b9a7}.geoShareRankList,.geoScoreBoard,.geoTopicList{margin-top:14px;display:grid}.geoShareRankRow{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) 68px;align-items:center;gap:10px;padding:11px 0;display:grid}.geoShareRankRow.own{background:linear-gradient(90deg,#b9a17a14,#0000 72%)}.geoShareRank{color:#625b52;font-size:9px;font-weight:500}.geoShareRankRow.own .geoShareRank{color:#b49a73}.geoShareBrand{gap:4px;min-width:0;display:grid}.geoShareBrand>strong{color:#d8d0c6;font-size:10px;font-weight:500}.geoShareBrand>small{color:#676159;font-size:8px}.geoShareBrand .geoTrack{height:2px;margin-top:2px}.geoShareValue{text-align:right;color:#d9d0c4;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400}.geoShareRankRow.own .geoShareValue{color:#c8ad82}.geoScoreBoardRow{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) 64px;align-items:center;gap:10px;padding:12px 0;display:grid}.geoScoreBoardRow.own{background:linear-gradient(90deg,#b9a17a14,#0000 72%)}.geoScoreBoardRow>b{color:#625b52;font-size:9px;font-weight:500}.geoScoreBoardRow>div{gap:4px;min-width:0;display:grid}.geoScoreBoardRow>div>strong{color:#d9d1c7;font-size:10px;font-weight:500}.geoScoreBoardRow>div>small{color:#6c655e;white-space:normal;font-size:7.5px;line-height:1.45}.geoScoreBoardRow>strong{text-align:right;color:#ded5c9;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400}.geoScoreBoardRow.own>strong,.geoScoreBoardRow.own>b{color:#c2a578}.geoTopicRow{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}.geoTopicRow>b{color:#625b52;font-size:9px;font-weight:500}.geoTopicRow>div{gap:4px;min-width:0;display:grid}.geoTopicRow>div>strong{color:#d7d0c6;font-size:10px;font-weight:500}.geoTopicRow>div>small{color:#6b655d;font-size:8px;line-height:1.45}.geoTopicRow>span{color:#7d756b;white-space:nowrap;border:1px solid #34302a;padding:5px 7px;font-size:8px}.geoTopicRow>span.medium{color:#b29c7d;border-color:#5f513d}.geoTopicRow>span.high{color:#d4a76f;background:#17110c;border-color:#71533d}.geoOpportunityList .geoTopicRow>span{text-align:center;min-width:46px;font-family:Georgia,Times New Roman,serif;font-size:17px}@media (max-width:1180px){.geoMetricGrid{grid-template-columns:repeat(3,1fr)}.geoHealthHero{grid-template-columns:1fr}.geoMetricTooltip{left:6px;right:6px}}@media (max-width:760px){.geoMetricGrid{grid-template-columns:repeat(2,1fr)}.geoMetricInsight{min-height:110px}.geoScoreHero>strong{font-size:48px}.geoPrescriptionHero{padding:16px}.geoShareRankRow,.geoScoreBoardRow,.geoTopicRow{grid-template-columns:28px minmax(0,1fr) auto}.geoScoreBoardRow>div>small{line-height:1.6}}@media (max-width:520px){.geoMetricGrid{grid-template-columns:1fr}.geoMetricTooltip{box-shadow:none;margin-top:6px;position:static}.geoPrescriptionHead{display:grid}.geoShareValue{font-size:15px}.geoTopicRow>span{font-size:7px}}.geoCinematic{isolation:isolate;--geo-accent:#c3a77b;--geo-soft:#17130e;--geo-line:#332d24;position:relative}.geoCinematic:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(at 18% 5%,#be9d6921,#0000 43%),radial-gradient(at 78% 12%,#6e809614,#0000 38%);height:520px;animation:12s ease-in-out infinite alternate geoAmbient;position:absolute;inset:-80px -40px auto}.geoCinematic:after{content:"";z-index:-1;pointer-events:none;opacity:.45;background:linear-gradient(90deg,#0000 0,#ffffff03 50%,#0000 100%) 0 0/220px 100%;animation:18s linear infinite geoDrift;position:absolute;inset:0}@keyframes geoAmbient{0%{transform:translate(-1.5%)scale(1)}to{transform:translate(1.5%,14px)scale(1.03)}}@keyframes geoDrift{0%{background-position:-220px 0}to{background-position:calc(100% + 220px) 0}}.geoCinematic .pageHeader .muted{color:#aaa39a;font-size:15px;line-height:1.8}.geoCinematic .pageHeader .eyebrow{font-size:11px}.geoCinematic .panel{border-color:#2c2924;padding:28px;transition:border-color .22s,box-shadow .22s,transform .22s;box-shadow:0 16px 42px #00000021}.geoCinematic .panel:hover{border-color:#3b352d;box-shadow:0 20px 52px #00000038}.geoCinematic .panelHead h2{font-size:30px;line-height:1.15}.geoCinematic .panelHead .eyebrow{font-size:10px}.geoCinematic .panelHead>span{font-size:11px;line-height:1.45}.geoCinematic .geoPanelExplain{color:#918981;font-size:12px;line-height:1.75}.geoCinematic .emptyState{font-size:12px}.geoCinematic .geoQuickLinks a,.geoCinematic .geoPageLink{min-height:42px;padding:0 15px;font-size:10.5px;transition:all .2s}.geoCinematic .geoQuickLinks a:hover,.geoCinematic .geoPageLink:hover{color:#f0e6d8;background:linear-gradient(#17140f,#0e0d0b);border-color:#746044;transform:translateY(-1px);box-shadow:0 8px 24px #0000003d}.geoCinematic .geoHealthHero{grid-template-columns:minmax(330px,.86fr) minmax(0,1.75fr);gap:16px;margin:22px 0 18px}.geoCinematic .geoScoreHero{background:radial-gradient(circle at 15% 0,#c5a8781c,#0000 45%),linear-gradient(155deg,#12100d,#090909 62%);border-color:#463b2d;gap:12px;padding:30px;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 22px 65px #00000047}.geoCinematic .geoScoreHero:before{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 10%,#d2b48433 34%,#0000 56%);animation:7s ease-in-out infinite geoScoreSweep;position:absolute;inset:-1px;transform:translate(-110%)}.geoCinematic .geoScoreHero>span{letter-spacing:.17em;font-size:11px}.geoCinematic .geoScoreHero>strong{text-shadow:0 0 28px #c4a57424;font-size:76px}.geoCinematic .geoScoreHero>strong small{font-size:13px}.geoCinematic .geoScoreHero>b{padding:7px 10px;font-size:10px}.geoCinematic .geoScoreHero>p{font-size:12px;line-height:1.7}.geoCinematic .geoScoreFormula{gap:7px;padding-top:15px}.geoCinematic .geoScoreFormula>b{font-size:10px}.geoCinematic .geoScoreFormula>span{font-size:11px;line-height:1.72}.geoCinematic .geoScoreFormula>small{font-size:10px;line-height:1.65}@keyframes geoScoreSweep{0%,62%{opacity:0;transform:translate(-115%)}68%{opacity:.7}82%{opacity:0;transform:translate(115%)}to{opacity:0;transform:translate(115%)}}.geoCinematic .geoPrescriptionHero{background:linear-gradient(160deg,#11100e,#0b0b0b);border-color:#383027;padding:24px 26px;position:relative;overflow:hidden}.geoCinematic .geoPrescriptionHero:after{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#b69669,#0000);height:2px;animation:5.5s ease-in-out infinite geoRxScan;position:absolute;top:-2px;left:0;right:0}.geoCinematic .geoPrescriptionHead{padding-bottom:15px}.geoCinematic .geoPrescriptionHead>span{font-size:28px}.geoCinematic .geoPrescriptionHead>strong{font-size:10px}.geoCinematic .geoPrescriptionList article{grid-template-columns:34px minmax(0,1fr);gap:13px;padding:16px 0;transition:background .2s,transform .2s}.geoCinematic .geoPrescriptionList article:hover{background:linear-gradient(90deg,#b9a17a12,#0000);transform:translate(3px)}.geoCinematic .geoPrescriptionList article>b{font-size:10px}.geoCinematic .geoPrescriptionList article span{font-size:9px}.geoCinematic .geoPrescriptionList article strong{font-size:13px;line-height:1.4}.geoCinematic .geoPrescriptionList article p{font-size:10.5px;line-height:1.65}.geoCinematic .geoPrescriptionList article em{padding-left:11px;font-size:11px;line-height:1.7}.geoCinematic .geoPrescriptionList article em:before{content:"RX";letter-spacing:.12em;color:#bda274;vertical-align:1px;border:1px solid #5b4b36;margin-right:8px;padding:2px 4px;font-size:8px;display:inline-block}@keyframes geoRxScan{0%,20%{opacity:0;transform:translate(-70%)}40%{opacity:.65}70%{opacity:.15;transform:translate(70%)}to{opacity:0;transform:translate(70%)}}.geoCinematic .geoMetricGrid{background:0 0;border:0;gap:8px;margin-bottom:18px}.geoCinematic .geoMetricInsight{background:linear-gradient(160deg,#11110f,#0b0b0b);border:1px solid #292620;border-radius:2px;min-height:150px;padding:20px 18px;transition:transform .22s,border-color .22s,box-shadow .22s}.geoCinematic .geoMetricInsight:hover,.geoCinematic .geoMetricInsight:focus{border-color:#62523e;transform:translateY(-4px);box-shadow:0 18px 44px #0000004d,inset 0 1px #ffffff06}.geoCinematic .geoMetricInsightHead>span{letter-spacing:.1em;font-size:10.5px}.geoCinematic .geoMetricInfo{width:23px;height:23px;font-size:11px}.geoCinematic .geoMetricInsight>strong{font-size:36px}.geoCinematic .geoMetricInsight>small{font-size:10px;line-height:1.55}.geoCinematic .geoMetricTooltip{border-color:#5e4c35;gap:13px;padding:17px;left:8px;right:8px;box-shadow:0 24px 70px #0000009e}.geoCinematic .geoMetricTooltip b{font-size:10px}.geoCinematic .geoMetricTooltip span{font-size:10.5px;line-height:1.7}.geoCinematic .geoMetricTooltip .geoMetricRx b{font-size:11px}.geoCinematic .geoMetricTooltip .geoMetricRx span{color:#e0cfb7;font-size:11.5px}.geoCinematic .geoMarketCards{gap:14px}.geoCinematic .geoMarketCard{background:radial-gradient(circle at 95% 0,#b9a17a0d,#0000 36%),linear-gradient(#12110f,#0b0b0b);gap:20px;padding:23px 25px;transition:transform .2s,border-color .2s}.geoCinematic .geoMarketCard:hover{border-color:#40382e;transform:translateY(-2px)}.geoCinematic .geoMarketCardHead span{font-size:11px}.geoCinematic .geoMarketCardHead small{font-size:10px}.geoCinematic .geoMarketPrimary strong{font-size:48px}.geoCinematic .geoMarketPrimary span{font-size:11px}.geoCinematic .geoMarketMini>div{padding:14px}.geoCinematic .geoMarketMini b{font-size:17px}.geoCinematic .geoMarketMini span{font-size:9px;line-height:1.4}.geoCinematic .geoPlatformCard{min-height:138px;padding:21px;transition:transform .18s,background .18s,border-color .18s}.geoCinematic .geoPlatformCard:hover{background:#141310;transform:translateY(-2px)}.geoCinematic .geoPlatformCard strong{font-size:14px}.geoCinematic .geoPlatformCard span,.geoCinematic .geoPlatformCard small{font-size:10px;line-height:1.6}.geoCinematic .geoPlatformCard b{font-size:30px}.geoCinematic .geoShareRankRow{grid-template-columns:44px minmax(0,1fr) 92px;gap:14px;padding:15px 8px;transition:transform .18s,background .18s}.geoCinematic .geoShareRankRow:hover{background:linear-gradient(90deg,#b9a17a0f,#0000);transform:translate(4px)}.geoCinematic .geoShareRank{font-size:11px}.geoCinematic .geoShareBrand>strong{font-size:13px}.geoCinematic .geoShareBrand>small{font-size:10px}.geoCinematic .geoShareBrand .geoTrack{height:4px}.geoCinematic .geoShareValue{font-size:24px}.geoCinematic .geoScoreBoardRow{grid-template-columns:44px minmax(0,1fr) 82px;gap:14px;padding:16px 8px;transition:transform .18s,background .18s}.geoCinematic .geoScoreBoardRow:hover{background:linear-gradient(90deg,#b9a17a0e,#0000);transform:translate(4px)}.geoCinematic .geoScoreBoardRow>b{font-size:11px}.geoCinematic .geoScoreBoardRow>div>strong{font-size:13px}.geoCinematic .geoScoreBoardRow>div>small{font-size:9.5px;line-height:1.65}.geoCinematic .geoScoreBoardRow>strong{font-size:28px}.geoCinematic .geoTopicRow{grid-template-columns:44px minmax(0,1fr) auto;gap:14px;padding:15px 8px;transition:transform .18s,background .18s}.geoCinematic .geoTopicRow:hover{background:linear-gradient(90deg,#b9a17a0e,#0000);transform:translate(4px)}.geoCinematic .geoTopicRow>b{font-size:11px}.geoCinematic .geoTopicRow>div>strong{font-size:13px}.geoCinematic .geoTopicRow>div>small{font-size:10px;line-height:1.6}.geoCinematic .geoTopicRow>span{padding:7px 9px;font-size:10px}.geoCinematic .geoOpportunityList .geoTopicRow>span{min-width:58px;font-size:23px}.geoCinematic .geoWinningList>div{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:15px 4px;transition:transform .18s,background .18s}.geoCinematic .geoWinningList>div:hover{background:linear-gradient(90deg,#b9a17a0b,#0000);transform:translate(3px)}.geoCinematic .geoWinningList>div>b{font-size:10px}.geoCinematic .geoWinningList strong{font-size:13px}.geoCinematic .geoWinningList small{font-size:10px;line-height:1.65}.geoCinematic .rankList>div{padding:16px 4px}.geoCinematic .rankList>div>span,.geoCinematic .rankList strong{font-size:13px}.geoCinematic .rankList b{font-size:10px}.geoCinematic .rankList small{font-size:10px;line-height:1.5}.geoCinematic .geoSourceUrlRow{gap:7px 18px;padding:16px 4px;transition:transform .18s,background .18s}.geoCinematic .geoSourceUrlRow:hover{background:linear-gradient(90deg,#b9a17a0d,#0000);transform:translate(3px)}.geoCinematic .geoSourceUrlRow strong{font-size:13px}.geoCinematic .geoSourceUrlRow span{font-size:10px}.geoCinematic .geoSourceUrlRow>b{font-size:12px}.geoCinematic .geoSourceUrlRow>a{font-size:10px;line-height:1.65}.geoCinematic .geoTopLimitNote{font-size:10px}.geoCinematic .geoSourceMore{margin-top:15px}.geoCinematic .geoTrendSummary span{font-size:9px}.geoCinematic .geoTrendSummary strong{font-size:27px}.geoCinematic .geoTrendSummary>small{font-size:10.5px;line-height:1.65}.geoCinematic .geoTrendControls>span,.geoCinematic .geoTrendControls label,.geoCinematic .geoTrendControls em,.geoCinematic .geoTrendLegend span{font-size:10px}.geoCinematic .geoOpenRouterStatus{background:linear-gradient(90deg,#11100e,#0a0a0a);border-color:#363027;gap:14px;padding:15px 17px}.geoCinematic .geoOpenRouterStatus>span{font-size:11px}.geoCinematic .geoOpenRouterStatus>strong{font-size:10px}.geoCinematic .geoOpenRouterStatus>small{font-size:10px;line-height:1.5}.geoCinematic .geoAutoMarketHead>span{font-size:10px}.geoCinematic .geoAutoMarketHead>small{font-size:10px;line-height:1.5}.geoCinematic .geoAutoProvider{min-height:125px;padding:17px;transition:transform .18s,background .18s,border-color .18s;display:block}.geoCinematic .geoAutoProvider:hover{background:#13120f;transform:translateY(-2px)}.geoProviderTitleRow{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.geoCinematic .geoAutoProvider span{font-size:12px}.geoCinematic .geoAutoProvider strong{font-size:9px}.geoCinematic .geoProviderModel{overflow-wrap:anywhere;margin-top:9px;line-height:1.5;color:#8b847b!important;font-size:9.5px!important;display:block!important}.geoProviderMeta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.geoProviderMeta em,.geoProviderMeta i{letter-spacing:.06em;color:#9a876c;border:1px solid #352f28;padding:4px 6px;font-size:8.5px;font-style:normal}.geoProviderMeta i{color:#7e8993;border-color:#2e343a}.geoProviderMissing{margin-top:9px;color:#b27f77!important;font-size:9px!important;display:block!important}.geoProviderFootnote{color:#817970;background:#0d0c0a;border-left:2px solid #554735;margin:0;padding:10px 12px;font-size:10px;line-height:1.65}.geoCinematic .geoAutoForm label>span{font-size:10px}.geoCinematic .geoAutoForm select,.geoCinematic .geoAutoForm button{height:48px;font-size:12px}.geoCinematic .geoAutoNote{font-size:10.5px;line-height:1.75}.geoCinematic .geoAutoMessage{font-size:11px}.geoCinematic .geoAutoRunsHead{font-size:9.5px}.geoCinematic .geoAutoRun{padding:13px 5px;font-size:10px}.geoCinematic .geoAutoRun strong,.geoCinematic .geoPromptLogPrompt strong{font-size:12px}.geoCinematic .geoPromptLogPrompt small,.geoCinematic .geoPromptLogDuration,.geoCinematic .geoPromptLogStatus{font-size:9.5px}.geoCinematic .geoPromptLogRow>p,.geoCinematic .geoRunErrorSummary{font-size:9.5px;line-height:1.65}.geoSourceFilterBar{flex-wrap:wrap;gap:10px;margin:0 0 14px;display:flex}.geoSourceFilterBar>div{background:#0b0b0b;border:1px solid #2d2923;align-items:center;gap:5px;padding:5px;display:flex}.geoSourceFilterBar span{letter-spacing:.1em;color:#6e675e;text-transform:uppercase;padding:0 8px;font-size:9px}.geoSourceFilterBar a{color:#8d867d;border:1px solid #0000;padding:8px 10px;font-size:10px}.geoSourceFilterBar a:hover{color:#e0d7cb;background:#12110f}.geoSourceFilterBar a.active{color:#080808;background:#b29a75;border-color:#b29a75}.geoSourceHeroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.geoSourceHeroStats article{background:linear-gradient(150deg,#12110f,#0b0b0b);border:1px solid #2d2923;align-content:center;gap:7px;min-height:130px;padding:21px;display:grid}.geoSourceHeroStats span{letter-spacing:.12em;color:#847766;font-size:10px}.geoSourceHeroStats strong{font-family:Georgia,Times New Roman,serif;font-size:35px;font-weight:400}.geoSourceHeroStats .domainValue{overflow-wrap:anywhere;font-size:24px}.geoSourceHeroStats small{color:#716a62;font-size:10px}.geoSourceDomainRanking{margin-top:15px;display:grid}.geoSourceDomainRanking>div{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 70px;align-items:center;gap:14px;padding:15px 6px;display:grid}.geoSourceDomainRanking>div>b{color:#655e55;font-size:10px;font-weight:500}.geoSourceDomainRanking>div>span{gap:4px;display:grid}.geoSourceDomainRanking strong{font-size:13px;font-weight:500}.geoSourceDomainRanking small{color:#746d64;font-size:10px}.geoSourceDomainRanking em{text-align:right;color:#c3aa84;font:23px/1 Georgia,Times New Roman,serif}.geoCitationHistoryList{margin-top:15px;display:grid}.geoCitationHistoryList article{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:13px;padding:17px 6px;transition:background .18s,transform .18s;display:grid}.geoCitationHistoryList article:hover{background:linear-gradient(90deg,#b9a17a0e,#0000);transform:translate(3px)}.geoCitationHistoryList article>b{color:#625b52;padding-top:2px;font-size:10px;font-weight:500}.geoCitationHistoryBody{gap:7px;min-width:0;display:grid}.geoCitationHistoryHead{justify-content:space-between;gap:16px;display:flex}.geoCitationHistoryHead strong{font-size:13px;font-weight:500}.geoCitationHistoryHead span{color:#716a62;font-size:10px}.geoCitationHistoryBody p{color:#b9b1a7;margin:0;font-size:11.5px;line-height:1.6}.geoCitationHistoryBody a{color:#9b876b;word-break:break-all;font-size:10px;line-height:1.6}.geoCitationHistoryBody a:hover{color:#e2d1b8;text-decoration:underline}.geoCinematic .geoPager{font-size:11px}.geoSourceWarning{color:#8b7866;margin:14px 0 0;font-size:10px;line-height:1.65}@media (max-width:1180px){.geoCinematic .geoHealthHero{grid-template-columns:1fr}.geoCinematic .geoMetricGrid{grid-template-columns:repeat(3,1fr)}.geoCinematic .geoAutoProviders.geoAutoProvidersWide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.geoCinematic .panel{padding:20px}.geoCinematic .panelHead h2{font-size:26px}.geoCinematic .geoMetricGrid{grid-template-columns:repeat(2,1fr)}.geoCinematic .geoMetricInsight{min-height:140px}.geoCinematic .geoScoreHero>strong{font-size:62px}.geoCinematic .geoShareRankRow,.geoCinematic .geoScoreBoardRow,.geoCinematic .geoTopicRow{grid-template-columns:34px minmax(0,1fr) auto}.geoCinematic .geoAutoProviders.geoAutoProvidersWide,.geoSourceHeroStats{grid-template-columns:1fr}.geoCitationHistoryHead{gap:3px;display:grid}}@media (max-width:520px){.geoCinematic .geoMetricGrid{grid-template-columns:1fr}.geoCinematic .geoMetricTooltip{box-shadow:none;margin-top:6px;display:none;position:static}.geoCinematic .geoMetricInsight:focus .geoMetricTooltip,.geoCinematic .geoMetricInsight:focus-within .geoMetricTooltip{display:grid}.geoCinematic .geoShareValue{font-size:21px}.geoSourceFilterBar{display:grid}.geoSourceFilterBar>div{flex-wrap:wrap}.geoSourceDomainRanking>div{grid-template-columns:30px minmax(0,1fr) auto}.geoCitationHistoryList article{grid-template-columns:30px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.geoCinematic:before,.geoCinematic:after,.geoCinematic .geoScoreHero:before,.geoCinematic .geoPrescriptionHero:after{animation:none!important}.geoCinematic *,.geoCinematic :before,.geoCinematic :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.geoClinicalSection{background:radial-gradient(circle at 12% 0,#ceae671a,#0000 34%),linear-gradient(#131313f0,#080808f5);border:1px solid #ffffff17;border-radius:28px;margin-top:22px;padding:26px;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000038}.geoClinicalSection:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0 44%,#ffffff06 50%,#0000 56%);animation:9s ease-in-out infinite geoClinicalSweep;position:absolute;inset:0;transform:translate(-55%)}@keyframes geoClinicalSweep{0%,68%{transform:translate(-55%)}88%,to{transform:translate(55%)}}.geoClinicalSectionHead{z-index:1;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex;position:relative}.geoClinicalSectionHead span{letter-spacing:.17em;color:#cbb37b;font-size:12px;font-weight:800;display:block}.geoClinicalSectionHead h2{margin:7px 0 8px;font-size:30px;line-height:1.15}.geoClinicalSectionHead p{max-width:780px;color:var(--muted);margin:0;font-size:14px;line-height:1.75}.geoClinicalSectionHead>strong{letter-spacing:.13em;color:#aab0b8;white-space:nowrap;font-size:12px}.geoClinicalGrid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid;position:relative}.geoClinicalReport{background:#040404ad;border:1px solid #ffffff14;border-radius:22px;min-width:0;padding:20px}.geoClinicalReport.cn{box-shadow:inset 0 1px #ceae6714}.geoClinicalReport header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.geoClinicalReport header span{color:#bba66f;letter-spacing:.12em;font-size:11px;font-weight:800}.geoClinicalReport header strong{margin-top:7px;font-size:17px;line-height:1.55;display:block}.geoClinicalReport header aside{text-align:right;min-width:72px}.geoClinicalReport header aside b{color:#e1c889;font-size:34px;line-height:1;display:block}.geoClinicalReport header aside small{letter-spacing:.12em;color:#777;font-size:9px}.geoClinicalDiagnosis{color:#c9c9c9;margin:16px 0;font-size:14px;line-height:1.75}.geoClinicalDiagnosis b{color:#fff;letter-spacing:.12em;margin-bottom:4px;font-size:11px;display:block}.geoClinicalActions{gap:12px;display:grid}.geoClinicalActions>section{background:#ffffff05;border:1px solid #fff1;border-radius:17px;padding:15px}.geoClinicalActionHead{grid-template-columns:28px auto 1fr;align-items:center;gap:8px;display:grid}.geoClinicalActionHead>b{color:#756a53;font-size:13px}.geoClinicalActionHead strong{font-size:15px}.geoClinicalActionHead .priority{letter-spacing:.1em;background:#ffffff0d;border-radius:99px;width:max-content;padding:5px 7px;font-size:9px;font-weight:900}.geoClinicalActionHead .priority.high{color:#efc57c;background:#cba0521c}.geoClinicalActionHead .priority.medium{color:#a9c6e6;background:#5d87b61a}.geoClinicalActions>section>p{color:#aaa;margin:10px 0;font-size:13px;line-height:1.65}.geoClinicalEvidence{color:#7f8791;line-height:1.6;display:block}.geoClinicalTreatment{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.geoClinicalTreatment>div{background:#ffffff06;border-radius:12px;padding:11px}.geoClinicalTreatment b,.geoClinicalBrief b{letter-spacing:.12em;color:#c8af73;margin-bottom:7px;font-size:9px;display:block}.geoClinicalTreatment span{color:#c7c7c7;font-size:12px;line-height:1.6;display:block}.geoClinicalBrief{border-top:1px solid #ffffff0d;color:#c9c9c9!important;margin-top:10px!important;padding-top:10px!important}.geoClinicalActions em{color:#d9c28c;margin-top:10px;font-size:11px;font-style:normal;display:block}.geoClinicalSources{border-top:1px solid #ffffff12;margin-top:16px;padding-top:14px}.geoClinicalSources>b,.geoSevenDayPlan>b{letter-spacing:.13em;color:#bda76f;margin-bottom:9px;font-size:10px;display:block}.geoClinicalSources>div{border-bottom:1px solid #ffffff0a;grid-template-columns:120px 1fr;gap:4px 12px;padding:9px 0;display:grid}.geoClinicalSources strong{word-break:break-all;font-size:12px}.geoClinicalSources span{color:#d0d0d0;font-size:12px}.geoClinicalSources small{color:#818181;grid-column:2;font-size:11px;line-height:1.55}.geoSevenDayPlan{margin-top:15px}.geoSevenDayPlan span{color:#bdbdbd;gap:8px;margin:6px 0;font-size:12px;line-height:1.55;display:flex}.geoSevenDayPlan i{color:#c9af72;background:#ceae671a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:inline-flex}.geoClinicalReport footer{color:#656565;letter-spacing:.04em;border-top:1px solid #ffffff0d;margin-top:14px;padding-top:12px;font-size:9px}.geoClinicalEmpty{color:#777;border:1px dashed #ffffff1c;border-radius:20px;flex-direction:column;gap:8px;padding:28px;display:flex}.geoClinicalEmpty strong{color:#ddd;font-size:17px}.geoClinicalEmpty span{font-size:13px;line-height:1.6}.geoRegenerateStrategy{color:#dbc58e;cursor:pointer;background:#ceae6712;border:1px solid #ceae6738;border-radius:12px;margin-top:12px;padding:10px 15px;font-size:12px;font-weight:800}.geoRegenerateStrategy:hover{background:#ceae671f;transform:translateY(-1px)}.geoRegenerateStrategy:disabled{opacity:.45;cursor:not-allowed;transform:none}.financeAccessBadge{color:#8c929a;letter-spacing:.08em;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:900}.financeAccessBadge.enabled{color:#ddc487;background:#ceae6714;border-color:#ceae673d}.financeAccessBadge:disabled{cursor:not-allowed;opacity:.6}.financeAccessForm{margin:0}@media (max-width:1100px){.geoClinicalGrid{grid-template-columns:1fr}.geoClinicalSectionHead{flex-direction:column;align-items:flex-start}.geoClinicalTreatment{grid-template-columns:1fr}}@media (max-width:720px){.geoClinicalSection{border-radius:22px;padding:18px}.geoClinicalSectionHead h2{font-size:24px}.geoClinicalReport{padding:15px}.geoClinicalReport header strong{font-size:15px}.geoClinicalSources>div{grid-template-columns:1fr}.geoClinicalSources small{grid-column:1}.geoClinicalActionHead{grid-template-columns:26px auto 1fr}}.geoMarketPrimaryBenchmark{gap:5px;display:grid}.geoMarketPrimaryBenchmark strong{align-items:baseline;gap:8px;display:flex}.geoMarketPrimaryBenchmark strong em{color:#5f584e;font-family:inherit;font-size:.48em;font-style:normal;font-weight:400}.geoMarketPrimaryBenchmark>small{color:#8b8175;font-size:10px;line-height:1.5}.geoMarketMiniBenchmark{grid-template-columns:repeat(2,minmax(0,1fr))!important}.geoMarketBenchmarkMetric{gap:5px;min-width:0;display:grid}.geoMarketBenchmarkMetric>b{align-items:baseline;gap:5px;font-family:Georgia,Times New Roman,serif;font-weight:400;display:flex;font-size:18px!important}.geoMarketBenchmarkMetric>b em{color:#625b52;font-size:.7em;font-style:normal}.geoMarketBenchmarkMetric>span{color:#8a8176;font-size:9px}.geoMarketBenchmarkMetric>small{color:#625c54;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.geoCinematic .geoMarketBenchmarkMetric>b{font-size:20px!important}.geoCinematic .geoMarketBenchmarkMetric>span{font-size:10px}.geoCinematic .geoMarketBenchmarkMetric>small{font-size:9.5px}.geoPlatformScoreCard{min-height:0!important;display:block!important}.geoPlatformCardHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex!important}.geoPlatformCardHead>span{white-space:nowrap}.geoPlatformScoreTriplet{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:17px;display:grid!important}.geoPlatformScoreTriplet>div{background:#0b0b0b;border:1px solid #28251f;gap:5px;padding:11px 9px;display:grid}.geoPlatformScoreTriplet small{letter-spacing:.08em;color:#746c62!important;grid-column:auto!important;font-size:8px!important}.geoPlatformScoreTriplet b{font-weight:400;line-height:1;font-size:22px!important}.geoPlatformCardMeta{margin-top:11px;color:#70695f!important;grid-column:auto!important;font-size:9px!important;display:block!important}.geoCinematic .geoPlatformScoreTriplet b{font-size:25px!important}.geoCinematic .geoPlatformScoreTriplet small{font-size:9px!important}.geoShareToggleWrap{gap:10px;display:grid}.geoShareModeTabs{background:#0a0a09;border:1px solid #2c2923;border-radius:999px;gap:4px;width:max-content;max-width:100%;padding:4px;display:inline-flex}.geoShareModeTabs button{color:#7b7368;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 13px;font-size:10px;transition:background .18s,color .18s}.geoShareModeTabs button.active{color:#ddc99e;background:#242018}.geoShareModeExplain{color:#776f65;margin:0;font-size:10px;line-height:1.6}.geoCinematic .geoShareModeTabs button{padding:9px 15px;font-size:11px}.geoCinematic .geoShareModeExplain{font-size:11px}@media (max-width:760px){.geoPlatformScoreTriplet{grid-template-columns:1fr}.geoMarketMiniBenchmark{grid-template-columns:1fr!important}.geoShareModeTabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.geoShareModeTabs button{width:100%}}.geoInfoTip{vertical-align:middle;z-index:4;margin-left:5px;display:inline-flex;position:relative}.geoInfoTipTrigger{color:#bda27d;cursor:help;-webkit-user-select:none;user-select:none;background:#0d0c0b;border:1px solid #51483c;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;line-height:1;display:inline-grid}.geoInfoTipBubble{opacity:0;visibility:hidden;pointer-events:none;white-space:normal;text-align:left;letter-spacing:0;z-index:50;background:#0d0c0a;border:1px solid #463d32;width:min(390px,78vw);padding:13px 14px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(-4px);box-shadow:0 16px 38px #00000080}.geoInfoTipBubble>b{color:#d8c3a1;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;display:block}.geoInfoTipBubble>span{color:#aaa198;font-size:10.5px;font-weight:400;line-height:1.7;display:block}.geoInfoTip:hover .geoInfoTipBubble,.geoInfoTip:focus .geoInfoTipBubble,.geoInfoTip:focus-within .geoInfoTipBubble{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.geoMarketBenchmarkMetric{position:relative}.geoMarketBenchmarkMetric .geoInfoTipBubble{left:auto;right:0;transform:translateY(-4px)}.geoMarketBenchmarkMetric .geoInfoTip:hover .geoInfoTipBubble,.geoMarketBenchmarkMetric .geoInfoTip:focus .geoInfoTipBubble{transform:translateY(0)}.geoBrandHealth{grid-template-columns:150px 1fr;align-items:start;gap:18px;display:grid}.geoBrandHealthScore{background:#0d0c0b;border:1px solid #342f29;padding:15px}.geoBrandHealthScore>span{letter-spacing:.12em;border:1px solid;padding:4px 7px;font-size:9px;display:inline-block}.geoBrandHealth.pass .geoBrandHealthScore>span{color:#8eae8f}.geoBrandHealth.fail .geoBrandHealthScore>span{color:#c08a82}.geoBrandHealthScore>strong{margin-top:12px;font-size:34px;line-height:1;display:block}.geoBrandHealthScore>strong small{color:#746d65;font-size:12px}.geoBrandHealthScore>p{color:#7e776f;margin:10px 0 0;font-size:9px}.geoBrandHealthMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.geoBrandHealthMetrics>div{background:#0a0a09;border:1px solid #2d2a26;padding:12px}.geoBrandHealthMetrics b{font-size:16px;display:block}.geoBrandHealthMetrics span{color:#777067;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:9px;display:block}.geoBrandHealth>p{color:#9d958b;grid-column:2;margin:0;font-size:10.5px;line-height:1.7}.geoBrandHealth>p>b{color:#c1ad8e;margin-right:5px}.geoBrandHealthRx{background:#0d0c0a;border-left:2px solid #554735;padding:10px 12px}.geoSourceStar{color:#c7a66f;filter:drop-shadow(0 0 5px #c7a66f38);margin-right:6px;font-size:12px;display:inline-block}@media (max-width:900px){.geoInfoTipBubble{left:auto;right:-8px;transform:translateY(-4px)}.geoInfoTip:hover .geoInfoTipBubble,.geoInfoTip:focus .geoInfoTipBubble,.geoInfoTip:focus-within .geoInfoTipBubble{transform:translateY(0)}.geoBrandHealth{grid-template-columns:1fr}.geoBrandHealth>p{grid-column:1}.geoBrandHealthMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.geoAutoForm.geoAutoForm5{grid-template-columns:minmax(180px,1.2fr) minmax(180px,1fr) minmax(180px,1fr) minmax(155px,.8fr) auto}@media (max-width:1180px){.geoAutoForm.geoAutoForm5{grid-template-columns:1fr 1fr}.geoAutoForm.geoAutoForm5 button{grid-column:1/-1}}@media (max-width:600px){.geoAutoForm.geoAutoForm5{grid-template-columns:1fr}.geoAutoForm.geoAutoForm5 button{grid-column:auto}}.geoHoverHost{cursor:help;outline:none;position:relative!important;overflow:visible!important}.geoHoverHost:hover,.geoHoverHost:focus,.geoHoverHost:focus-within{z-index:180!important}.geoHoverBubble{opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(#15130f,#0d0c0a);border:1px solid #5a4a36;width:min(440px,82vw);padding:15px 16px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(-5px);box-shadow:0 22px 60px #0000009e;white-space:normal!important;text-align:left!important;letter-spacing:0!important;text-transform:none!important;z-index:9999!important}.geoHoverBubble>b{color:#e0c79f!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-align:left!important;margin:0 0 8px!important;font:700 11px/1.35 Inter,system-ui,sans-serif!important;display:block!important}.geoHoverBubble>span{color:#b7aea3!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;text-align:left!important;font:400 11px/1.75 Inter,system-ui,sans-serif!important;display:block!important}.geoHoverBubble>span strong{color:#e2d3bc;font-weight:700}.geoHoverBubble>small{color:#71695f!important;letter-spacing:.02em!important;text-transform:none!important;border-top:1px solid #ffffff12!important;margin-top:10px!important;padding-top:8px!important;font:400 9px/1.45 Inter,system-ui,sans-serif!important;display:block!important}.geoHoverHost:hover>.geoHoverBubble,.geoHoverHost:focus>.geoHoverBubble,.geoHoverHost:focus-within>.geoHoverBubble{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.geoScoreHero.geoHoverHost,.geoMarketPrimaryBenchmark.geoHoverHost,.geoMarketBenchmarkMetric.geoHoverHost,.geoPlatformMetricCell.geoHoverHost,.geoShareModeButton.geoHoverHost,.geoShareRankRow.geoHoverHost,.geoScoreBoardRow.geoHoverHost,.geoTopicRow.geoHoverHost,.geoSourceUrlRow.geoHoverHost{transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}.geoScoreHero.geoHoverHost:hover,.geoMarketPrimaryBenchmark.geoHoverHost:hover,.geoMarketBenchmarkMetric.geoHoverHost:hover,.geoPlatformMetricCell.geoHoverHost:hover,.geoShareRankRow.geoHoverHost:hover,.geoScoreBoardRow.geoHoverHost:hover,.geoTopicRow.geoHoverHost:hover,.geoSourceUrlRow.geoHoverHost:hover{box-shadow:inset 0 0 0 1px #cbaa740d;border-color:#66543d!important}.geoPlatformMetricCell{min-height:70px}.geoPlatformMetricCell>.geoHoverBubble{min-width:370px}.geoShareModeButton{position:relative!important;overflow:visible!important}.geoShareModeButton>.geoHoverBubble{min-width:420px;top:calc(100% + 12px)}.geoSourceUrlRow.priority{background:linear-gradient(90deg,#be9a6017,#0000 75%)}.geoSourceUrlRow.priority>div>strong{color:#e3c99f}.geoSourceStar{text-shadow:0 0 12px #e2b96f59;vertical-align:-1px;color:#e2b96f!important;font-size:15px!important}.geoSourceUrlRow>.geoHoverBubble{left:20px;transform:translateY(-5px)}.geoSourceUrlRow:hover>.geoHoverBubble,.geoSourceUrlRow:focus>.geoHoverBubble,.geoSourceUrlRow:focus-within>.geoHoverBubble{transform:translateY(0)}.geoScoreBoardRow>.geoHoverBubble,.geoShareRankRow>.geoHoverBubble,.geoTopicRow>.geoHoverBubble{left:40px;transform:translateY(-5px)}.geoScoreBoardRow:hover>.geoHoverBubble,.geoScoreBoardRow:focus>.geoHoverBubble,.geoShareRankRow:hover>.geoHoverBubble,.geoShareRankRow:focus>.geoHoverBubble,.geoTopicRow:hover>.geoHoverBubble,.geoTopicRow:focus>.geoHoverBubble{transform:translateY(0)}.geoScoreHero>.geoHoverBubble{width:min(520px,82vw);left:28px;transform:translateY(-5px)}.geoScoreHero:hover>.geoHoverBubble,.geoScoreHero:focus>.geoHoverBubble{transform:translateY(0)}@media (max-width:900px){.geoHoverBubble,.geoPlatformMetricCell>.geoHoverBubble,.geoShareModeButton>.geoHoverBubble{width:auto;min-width:0;left:8px;right:8px;transform:translateY(-5px)}.geoHoverHost:hover>.geoHoverBubble,.geoHoverHost:focus>.geoHoverBubble,.geoHoverHost:focus-within>.geoHoverBubble,.geoSourceUrlRow:hover>.geoHoverBubble,.geoSourceUrlRow:focus>.geoHoverBubble,.geoScoreBoardRow:hover>.geoHoverBubble,.geoScoreBoardRow:focus>.geoHoverBubble,.geoShareRankRow:hover>.geoHoverBubble,.geoShareRankRow:focus>.geoHoverBubble,.geoTopicRow:hover>.geoHoverBubble,.geoTopicRow:focus>.geoHoverBubble,.geoScoreHero:hover>.geoHoverBubble,.geoScoreHero:focus>.geoHoverBubble{transform:translateY(0)}}@media (max-width:520px){.geoHoverBubble{box-shadow:none;margin-top:8px;display:none;width:auto!important;position:static!important;transform:none!important}.geoHoverHost:focus>.geoHoverBubble,.geoHoverHost:focus-within>.geoHoverBubble{opacity:1;visibility:visible;display:block}}.geoPlatformPanels,.geoPlatformPanel,.geoPlatformPanel .panelHead,.geoPlatformPanel .geoPlatformGrid,.geoPlatformScoreCard,.geoPlatformScoreTriplet{overflow:visible!important}.geoPlatformPanel{z-index:1;position:relative}.geoPlatformPanel:hover,.geoPlatformPanel:focus-within{z-index:420}.geoPlatformScoreCard{z-index:1;position:relative!important;overflow:visible!important}.geoPlatformScoreCard:hover,.geoPlatformScoreCard:focus-within{z-index:620!important}.geoPlatformScoreTriplet{z-index:2;position:relative}.geoPlatformMetricCell{z-index:1;position:relative!important;overflow:visible!important}.geoPlatformMetricCell:hover,.geoPlatformMetricCell:focus,.geoPlatformMetricCell:focus-within{z-index:900!important}.geoPlatformMetricCell>.geoHoverBubble{width:min(500px,84vw);top:calc(100% + 9px);z-index:12000!important}.geoPlatformMetricCompare{white-space:nowrap;align-items:baseline;gap:5px;display:flex!important}.geoPlatformMetricCompare em{color:#665d52;font-size:.55em;font-style:normal;font-weight:400}.geoPlatformMetricBench{color:#8e8377;white-space:normal;min-width:0;font-size:8.5px;line-height:1.45;display:block}.geoPlatformCardHead>span{color:#776f65;text-align:right;font-size:9px;line-height:1.35}@media (max-width:760px){.geoPlatformMetricCell>.geoHoverBubble{box-shadow:none;margin-top:8px;display:none;width:auto!important;position:static!important;transform:none!important}.geoPlatformMetricCell:focus>.geoHoverBubble,.geoPlatformMetricCell:focus-within>.geoHoverBubble{opacity:1;visibility:visible;display:block}.geoPlatformMetricBench{font-size:9px}}.geoPlatformPanel .geoInfoTip{position:relative;z-index:13000!important}.geoPlatformPanel .geoInfoTipBubble{z-index:14000!important}.geoPlatformPanel .geoPanelExplain{z-index:1000;position:relative;overflow:visible!important}.geoPlatformPanel .panelHead{z-index:1000;position:relative}.geoPlatformMetricCompare{white-space:normal!important;grid-template-columns:1fr!important;align-items:start!important;gap:3px!important;min-width:0!important;line-height:1!important;display:grid!important}.geoPlatformMetricCompare>span{color:#e6ded3;overflow-wrap:anywhere;min-width:0;font-size:clamp(17px,1.35vw,24px);line-height:1.05;display:block}.geoPlatformMetricCompare>em{overflow-wrap:anywhere;min-width:0;font-style:normal;line-height:1.25;display:block;color:#786f64!important;font-size:10px!important;font-weight:400!important}.geoPlatformMetricBench{overflow-wrap:anywhere;margin-top:2px}.geoPlatformScoreTriplet>div{min-width:0}.geoBrandHealthMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.geoBrandHealthMetrics>div{min-width:0}@media (max-width:760px){.geoPlatformMetricCompare{grid-template-columns:auto auto!important;align-items:baseline!important;column-gap:6px!important}.geoBrandHealthMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.geoPlatformPanels{grid-template-columns:1fr!important;gap:18px!important}.geoPlatformPanel .panelHead h2{font-size:clamp(20px,1.7vw,27px)!important;line-height:1.12!important}.geoPlatformScoreTriplet{grid-template-columns:repeat(3,minmax(150px,1fr))!important;gap:11px!important}.geoPlatformScoreTriplet>div{min-height:104px;padding:13px 12px!important}.geoPlatformScoreTriplet small{font-size:10px!important;line-height:1.3!important}.geoPlatformMetricCompare>span{font-size:clamp(22px,2vw,29px)!important;line-height:1.02!important}.geoPlatformMetricCompare>em{padding-top:2px;font-size:13px!important;line-height:1.3!important}.geoPlatformMetricBench{font-size:9.5px!important;line-height:1.45!important}.geoSourceCitationCount{justify-items:end;gap:2px;min-width:64px;display:grid!important}.geoSourceCitationCount>span{font:inherit}.geoSourceCitationCount>small{letter-spacing:.04em;white-space:nowrap;color:#847a6f!important;font-family:inherit!important;font-size:8px!important;line-height:1.1!important}@media (max-width:760px){.geoPlatformScoreTriplet{grid-template-columns:1fr!important}.geoPlatformMetricCompare>span{font-size:24px!important}.geoPlatformMetricCompare>em{font-size:13px!important}}.geoProjectsPage{gap:14px;display:grid}.geoProjectsPage .pageHeader{margin-bottom:0}.geoProjectCards{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:12px;display:grid}.geoProjectCard{border:1px solid var(--line);background:linear-gradient(145deg,#181613,#0e0e0e);gap:9px;min-height:155px;padding:19px;transition:transform .18s,border-color .18s;display:grid}.geoProjectCard:hover{border-color:#76654d;transform:translateY(-2px)}.geoProjectCard>span,.geoProjectSectionHead small{color:var(--gold);letter-spacing:.13em;font-size:10px}.geoProjectCard>strong{font:25px Georgia,serif}.geoProjectCard>small,.geoProjectCard>em{color:var(--muted);font-size:11px;font-style:normal}.geoProjectCard>em{color:var(--good);margin-top:auto}.geoProjectCardActions{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.geoProjectCardActions a{border:1px solid var(--line);color:var(--text);padding:7px 10px;font-size:11px;text-decoration:none}.geoProjectCardActions a:hover{border-color:var(--gold);color:var(--gold)}.geoProjectForm{grid-template-columns:repeat(2,minmax(0,1fr))}.geoProjectMarkets{border:1px solid var(--line);color:#c7c1b8;gap:18px;padding:14px;display:flex}.geoProjectMarkets legend{color:var(--muted);padding:0 6px;font-size:11px}.geoProjectMarkets label{align-items:center;gap:7px;font-size:12px;display:flex}.geoProjectHint{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.geoProjectStatus{flex-wrap:wrap;gap:8px;display:flex}.geoProjectStatus span{border:1px solid var(--line);color:#bdb4a6;background:#12110f;padding:8px 11px;font-size:11px}.geoProjectMarketBlock{gap:12px;margin-top:14px;display:grid}.geoProjectSectionHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:14px;padding-bottom:12px;display:flex}.geoProjectSectionHead h2{margin:5px 0 0;font:30px Georgia,serif}.geoProjectInlineActions{flex-wrap:wrap;gap:8px;display:flex}.geoProjectInlineActions button,.geoProjectTasks button,.geoProjectEditList button{color:#eadbc2;cursor:pointer;background:#282219;border:1px solid #65543a;padding:8px 12px;font-size:11px}.geoProjectMetrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.geoProjectMetrics article{border:1px solid var(--line);background:var(--panel2);gap:8px;min-height:112px;padding:15px;display:grid}.geoProjectMetrics article span{color:var(--muted);font-size:11px}.geoProjectMetrics article strong{font:29px Georgia,serif}.geoProjectMetrics article small{color:var(--gold);font-size:10px}.geoProjectTiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.geoProjectTiers article{border:1px solid var(--line);background:#100f0e;flex-wrap:wrap;align-items:center;gap:8px 15px;padding:12px 15px;display:flex}.geoProjectTiers strong{color:var(--gold);margin-right:auto;font-size:12px}.geoProjectTiers span{color:#b6afa5;font-size:11px}.geoProjectGrid{margin-top:0}.geoProjectSummary{color:#d2cbc0;font-size:13px;line-height:1.8}.geoProjectDailyList,.geoProjectCompetitors,.geoProjectTasks,.geoProjectJobs,.geoProjectEditList{gap:0;max-height:400px;margin-top:15px;display:grid;overflow:auto}.geoProjectDailyList>div,.geoProjectCompetitors>div,.geoProjectJobs>div{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;font-size:11px;display:flex}.geoProjectDailyList>div{flex-wrap:wrap;justify-content:space-between}.geoProjectDailyList span,.geoProjectCompetitors small,.geoProjectJobs small{color:var(--muted);font-size:10px}.geoProjectCompetitors b{color:var(--gold);font-weight:400}.geoProjectCompetitors span{gap:4px;display:grid}.geoProjectTasks>div{border-top:1px solid var(--line);gap:7px;padding:12px 0;display:grid}.geoProjectTasks strong{font-size:12px}.geoProjectTasks small{color:var(--muted);font-size:10px;line-height:1.5}.geoProjectTasks form{gap:6px;display:flex}.geoProjectTasks select{color:var(--text);border:1px solid var(--line);background:#101010;padding:5px}.geoProjectJobs>div{grid-template-columns:1fr auto;display:grid}.geoProjectJobs small{overflow-wrap:anywhere;grid-column:1/-1}.geoProjectOpportunity{gap:0;margin-top:14px;display:grid}.geoProjectOpportunity h3{color:var(--gold);margin:17px 0 5px;font-size:11px;font-weight:500}.geoProjectOpportunity h3:first-child{margin-top:0}.geoProjectOpportunity>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.geoProjectOpportunity strong{font-size:11px;font-weight:500}.geoProjectOpportunity small{color:var(--muted);white-space:nowrap;font-size:10px}.geoProjectMiniForm{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.geoProjectEditList details{border-top:1px solid var(--line);padding:9px 0}.geoProjectEditList summary{cursor:pointer;justify-content:space-between;gap:12px;font-size:11px;line-height:1.5;display:flex}.geoProjectEditList summary small{color:var(--muted);white-space:nowrap}.geoProjectEditList form{grid-template-columns:1fr 110px;gap:7px;margin-top:10px;display:grid}.geoProjectEditList input,.geoProjectEditList select{border:1px solid var(--line2);min-width:0;color:var(--text);background:#0b0b0b;padding:8px;font-size:11px}.geoProjectEditList button{grid-column:1/-1}.geoProjectMembers{margin-top:15px;display:grid}.geoProjectMembers>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.geoProjectMembers span{gap:4px;display:grid}.geoProjectMembers strong{font-size:12px}.geoProjectMembers small{color:var(--muted);font-size:10px}.geoProjectMembers button{color:var(--bad);border:1px solid var(--line2);cursor:pointer;background:0 0;padding:7px 10px;font-size:10px}@media (max-width:1000px){.geoProjectMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.geoProjectForm,.geoProjectMiniForm,.geoProjectMetrics,.geoProjectTiers,.geoProjectGrid{grid-template-columns:1fr!important}.geoProjectSectionHead{flex-direction:column;align-items:start}.geoProjectMarkets{flex-wrap:wrap}}.geoContentDashboardActions{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;font-size:12px;display:flex}.geoContentDashboardActions form{margin:0}.geoContentDashboardActions button,.geoContentApproval button,.geoContentPublished button{color:#f4dfb7;cursor:pointer;background:#312719;border:1px solid #806841;padding:10px 14px;font-size:11px}.geoContentDashboardActions a{color:var(--gold);font-size:11px;text-decoration:none}.geoContentPage .geoField small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}.geoContentPromptGuide{border-top:1px solid var(--line);color:var(--muted);margin-top:16px;padding-top:14px;font-size:11px}.geoContentPromptGuide summary{cursor:pointer;color:var(--gold)}.geoContentPromptGuide pre,.geoContentRevisionList pre,.geoContentBody{white-space:pre-wrap;overflow-wrap:anywhere;color:#d7d1c7;border:1px solid var(--line);background:#0c0c0b;max-height:560px;padding:16px;font:12px/1.8 Arial,sans-serif;overflow:auto}.geoContentAssetList{display:grid}.geoContentAssetList>a{border-top:1px solid var(--line);color:var(--text);justify-content:space-between;align-items:center;gap:20px;padding:15px 3px;text-decoration:none;display:flex}.geoContentAssetList>a:hover{color:var(--gold)}.geoContentAssetList span{gap:5px;min-width:0;display:grid}.geoContentAssetList strong{font-size:14px;font-weight:500}.geoContentAssetList small,.geoContentAssetList em{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-style:normal}.geoContentAssetList b{white-space:nowrap;color:var(--gold);font-size:11px;font-weight:500}.geoContentEditor{min-height:520px;font:12px/1.7 Consolas,monospace!important}.geoContentApproval{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px;padding-top:16px;font-size:11px;display:flex}.geoContentApproval label{color:#dbd0bf;align-items:center;gap:6px;display:flex}.geoContentApproval small{color:var(--bad)}.geoContentApproval button:disabled{opacity:.45;cursor:not-allowed}.geoContentEvidence{color:var(--muted);font-size:11px;line-height:1.7}.geoContentEvidence strong{color:var(--gold);margin-right:6px}.geoContentPublicationBrief{color:#d3ccbf;gap:8px;font-size:12px;display:grid}.geoContentPublicationBrief>p{overflow-wrap:anywhere;margin:0}.geoContentPublicationBrief article{border-top:1px solid var(--line);padding:12px 0}.geoContentPublicationBrief article b{color:var(--gold);font-weight:500}.geoContentPublicationBrief article small{color:var(--muted);margin-left:9px}.geoContentPublicationBrief article p{margin:7px 0 0;line-height:1.6}.geoContentPublished{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:14px;font-size:11px;display:flex}.geoContentPublished>a{color:var(--gold);overflow-wrap:anywhere}.geoContentPublished span{color:var(--muted)}.geoContentCheckList{gap:8px;display:grid}.geoContentCheckList article{border:1px solid var(--line);background:#11100e;flex-wrap:wrap;align-items:center;gap:7px 14px;padding:12px;font-size:11px;display:flex}.geoContentCheckList strong{color:var(--gold)}.geoContentCheckList small{width:100%;color:var(--muted);overflow-wrap:anywhere}.geoContentRevisionList details{border-top:1px solid var(--line);padding:12px 0}.geoContentRevisionList summary{cursor:pointer;color:var(--gold);font-size:11px}.geoContentRevisionList strong{margin:12px 0;font-size:14px;display:block}@media (max-width:760px){.geoContentAssetList>a,.geoContentDashboardActions{align-items:start}}
