@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-ext-wght-normal-DSNfmdVt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-wght-normal-B2hlT84T.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-wght-normal-Cv-Vwajv.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-ext-wght-normal-12T8GTDR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-wght-normal-Ymb6dZNd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-vietnamese-wght-normal-DLTJy58D.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-wght-normal-BYSzYMf3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,#root{height:100%;margin:0;padding:0}body{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;font-family:Geist Variable,Noto Sans SC Subset,PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif}:root{--geo-accent:#0a0a0a;--geo-accent-soft:#f3f3f3;--geo-ink:#0a0a0a;--geo-nav:#474747;--geo-copy:#585858;--geo-meta:#585858;--geo-border:#dadada;--geo-hair:#ececec;--geo-fill:#f3f3f3;--geo-fill-active:#ebebeb;--geo-head:#fbfbfb;--geo-you-bg:#ecf8ef;--geo-you-fg:#15803d;--geo-unread:#e11d48;--geo-up:#0f7a52;--geo-up-soft:#e6f4ee;--geo-down:#b3321f;--geo-down-soft:#fdecea;--geo-sentiment-up:#59a14f;--geo-sentiment-down:#e15759;--geo-rival:#e15759;--geo-warn:#b45309;--geo-faint:#a3a3a3;--geo-ground:#f4f4f4;--geo-panel:#fff;--geo-radius:10px;--geo-scale:1;--geo-reading:520px;--geo-type-floor:11px}html,body,#root{min-height:100%}body{background:var(--geo-ground);color:var(--geo-ink);font-family:Noto Sans Variable,PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif}.geo-shell{background:var(--geo-ground);min-height:100vh}.geo-sider{height:100vh;top:0;overflow:hidden;background:var(--geo-ground)!important;position:sticky!important}.geo-sider-inner{height:100%;padding:calc(16px * var(--geo-scale)) 8px calc(16px * var(--geo-scale)) calc(16px * var(--geo-scale));flex-direction:column;display:flex}.geo-sider-rule{width:auto;margin:calc(8px * var(--geo-scale)) 0 0 8px;border:0;border-top:1px solid #dedede}.geo-brandpick{width:100%;height:calc(32px * var(--geo-scale));color:var(--geo-nav);font-size:calc(14px * var(--geo-scale));text-align:start;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:8px;margin:0;padding:0 8px;font-weight:500;display:flex}.geo-brandpick.is-switchable{cursor:pointer}.geo-brandpick.is-switchable:hover,.geo-brandpick.is-unselected:hover{background:var(--geo-fill-active);color:var(--geo-ink)}.geo-brandpick.is-absent{color:var(--geo-faint);font-weight:400}.geo-brandpick.is-unselected{color:var(--geo-meta);cursor:pointer}.geo-brandpick-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.geo-brandpick.has-org{height:auto;min-height:calc(48px * var(--geo-scale));padding-block:4px}.geo-brandpick-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.geo-brandpick-org{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.geo-brandmark{width:calc(20px * var(--geo-scale));height:calc(20px * var(--geo-scale));background:var(--geo-ink);color:#fff;font-size:calc(11px * var(--geo-scale));border-radius:6px;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.geo-caret{color:var(--geo-meta);flex:none;margin-inline-start:auto}.geo-brandmenu-item{min-width:calc(220px * var(--geo-scale));align-items:center;gap:8px;display:flex}.geo-brandmenu-tick{margin-inline-start:auto}.geo-brandmenu-settings{color:var(--geo-meta);display:block}.geo-orgswitch{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0;display:flex}.geo-orgswitch:hover{color:var(--geo-ink)}.geo-orgswitch>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.geo-orgswitch>.anticon{flex:none;margin-inline-start:auto}.geo-orgmenu,.geo-brandmenu{max-width:calc(100vw - 24px)}.geo-orgmenu .ant-dropdown-menu,.geo-brandmenu .ant-dropdown-menu{max-height:calc(100dvh - 24px);overflow-y:auto}.geo-brandmenu .ant-dropdown-menu-item-group-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geo-orgmenu-item{align-items:center;gap:12px;max-width:min(360px,100vw - 48px);display:flex}.geo-orgmenu-item>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.geo-orgmenu-item>.anticon{flex:none;margin-inline-start:auto}.geo-nav{flex:1;overflow:auto}.geo-nav .ant-menu,.geo-siderfoot .ant-menu{background:0 0}.geo-nav .ant-menu-item-group-title{height:calc(32px * var(--geo-scale));margin-top:calc(24px * var(--geo-scale));color:#40404080;font-size:max(var(--geo-type-floor), calc(11px * var(--geo-scale)));font-weight:600;line-height:calc(32px * var(--geo-scale));padding:0 8px}.geo-nav .ant-menu-item-group:first-child .ant-menu-item-group-title{margin-top:calc(16px * var(--geo-scale))}.geo-nav .ant-menu-item,.geo-siderfoot .ant-menu-item{width:100%;height:calc(32px * var(--geo-scale));font-size:calc(14px * var(--geo-scale));font-weight:500;line-height:calc(32px * var(--geo-scale));border-radius:6px;margin:0;padding-inline:8px!important}.geo-nav .ant-menu-item .anticon,.geo-siderfoot .ant-menu-item .anticon{font-size:calc(16px * var(--geo-scale))}.geo-nav .ant-menu-item a,.geo-siderfoot .ant-menu-item a{color:inherit;align-items:center;display:flex}.geo-nav-inert{color:var(--geo-faint);align-items:center;display:flex}.geo-nav-badge{color:var(--geo-meta);font-size:calc(12px * var(--geo-scale));font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:400}.geo-back{height:calc(32px * var(--geo-scale));color:var(--geo-nav);font-size:calc(14px * var(--geo-scale));border-radius:6px;flex:none;align-items:center;gap:8px;padding:0 8px;font-weight:500;display:flex}.geo-back:hover{background:var(--geo-fill-active);color:var(--geo-ink)}.geo-siderfoot{margin-top:8px}.geo-account{margin-top:calc(16px * var(--geo-scale));padding:calc(16px * var(--geo-scale)) 8px 0;border-top:1px solid var(--geo-border);color:var(--geo-nav);align-items:center;gap:8px;display:flex}.geo-account:hover{color:var(--geo-ink)}.geo-account-mark{width:calc(32px * var(--geo-scale));height:calc(32px * var(--geo-scale));color:#fafafa;font-size:calc(15px * var(--geo-scale));background:#121214;border-radius:8px;flex:none;place-items:center;display:inline-grid}.geo-account-copy{flex-direction:column;min-width:0;line-height:1.3;display:flex}.geo-account-copy strong{font-size:calc(14px * var(--geo-scale));font-weight:600}.geo-account-copy span{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geo-panel{background:var(--geo-panel);border-radius:12px;flex-direction:column;flex:1;min-width:0;margin:8px;display:flex}.geo-topbar{min-height:calc(56px * var(--geo-scale));flex-wrap:wrap;flex:none;align-items:center;row-gap:8px;padding:8px 12px 8px 20px;display:flex}.geo-topbar-logo{font-size:calc(13px * var(--geo-scale));align-items:center;gap:6px;font-weight:600;display:inline-flex}.geo-iconbtn{width:calc(28px * var(--geo-scale));height:calc(28px * var(--geo-scale));color:var(--geo-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-inline-start:16px;padding:0;display:grid}.geo-iconbtn:hover{background:var(--geo-fill)}.geo-topbar-rule{background:var(--geo-border);width:1px;height:16px;margin:0 16px}.geo-topbar-title{text-overflow:ellipsis;min-width:0;font-size:calc(16px * var(--geo-scale));white-space:nowrap;line-height:1.5;overflow:hidden}.geo-topbar-parent{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));line-height:1.5}.geo-topbar-sep{color:var(--geo-faint);margin:0 8px;font-size:10px}.geo-topbar-right{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.geo-topbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.geo-topbar-actions:empty{display:none}.geo-legend{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.geo-legend-chip{background:var(--geo-fill);height:24px;color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));border-radius:6px;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.geo-legend-chip i{border-radius:50%;width:7px;height:7px}.geo-legend-chip i.is-ring{box-shadow:inset 0 0 0 1.5px var(--geo-ink)}.geo-bell{width:calc(32px * var(--geo-scale));height:calc(32px * var(--geo-scale));color:var(--geo-ink);font-size:calc(16px * var(--geo-scale));border-radius:8px;place-items:center;display:grid;position:relative}.geo-bell:hover{background:var(--geo-fill);color:var(--geo-ink)}.geo-bell-dot{background:var(--geo-unread);width:7px;height:7px;box-shadow:0 0 0 2px var(--geo-panel);border-radius:50%;position:absolute;top:6px;right:7px}.geo-feedback,.geo-help{width:calc(32px * var(--geo-scale));height:calc(32px * var(--geo-scale));color:var(--geo-ink);font-size:calc(16px * var(--geo-scale));border-radius:8px;place-items:center;display:grid}.geo-help{font:inherit;font-size:calc(16px * var(--geo-scale));cursor:pointer;background:0 0;border:0;padding:0}.geo-feedback:hover,.geo-help:hover{background:var(--geo-fill);color:var(--geo-ink)}.geo-search-trigger{min-width:calc(200px * var(--geo-scale));height:calc(32px * var(--geo-scale));border:1px solid var(--geo-border);background:var(--geo-panel);color:var(--geo-meta);font:inherit;font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 6px 0 10px;display:flex}.geo-search-trigger:hover{color:var(--geo-ink);border-color:var(--geo-faint)}.geo-search-trigger:focus-visible{outline:2px solid var(--geo-accent);outline-offset:2px}.geo-search-trigger-text{text-align:start;flex:1}.geo-search-trigger.is-compact{min-width:0;width:calc(32px * var(--geo-scale));color:var(--geo-ink);font-size:calc(16px * var(--geo-scale));background:0 0;border-color:#0000;justify-content:center;padding:0}.geo-search-trigger.is-compact:hover{background:var(--geo-fill)}@media (width<=1100px){.geo-search-trigger{min-width:0;width:calc(32px * var(--geo-scale));color:var(--geo-ink);font-size:calc(16px * var(--geo-scale));background:0 0;border-color:#0000;justify-content:center;padding:0}.geo-search-trigger:hover{background:var(--geo-fill);border-color:#0000}.geo-search-trigger-text,.geo-search-kbd{display:none}}.geo-search-kbd{border:1px solid var(--geo-hair);color:var(--geo-faint);font:inherit;font-size:max(var(--geo-type-floor), calc(11px * var(--geo-scale)));border-radius:4px;padding:0 6px;line-height:1.6}.geo-search-modal .ant-modal-content{padding:0;overflow:hidden}.geo-search>.ant-input-affix-wrapper{border-bottom:1px solid var(--geo-hair);border-radius:0;padding:14px 16px}.geo-search-list{max-height:min(60vh,440px);padding:6px;overflow-y:auto}.geo-search-list:empty{display:none}.geo-search-group{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));padding:8px 10px 4px;font-weight:600}.geo-search-option{color:var(--geo-ink);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;display:flex}.geo-search-option.is-active{background:var(--geo-fill)}.geo-search-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.geo-search-label mark{color:var(--geo-accent);background:0 0;padding:0;font-weight:600}.geo-search-badge{background:var(--geo-fill);color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(11px * var(--geo-scale)));border-radius:4px;flex:none;padding:0 6px;line-height:1.6}.geo-search-context{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));flex:none}.geo-search-more{color:var(--geo-faint);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));padding:4px 10px 8px}.geo-search-status{color:var(--geo-meta);text-align:center;font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));padding:20px 16px}.geo-contact-link{text-underline-offset:2px;text-decoration:underline}.is-narrow .geo-panel{border-radius:0;margin:0}.is-narrow .geo-topbar{padding-inline-start:8px}.is-narrow .geo-topbar-title,.is-narrow .geo-topbar-parent{margin-inline-start:8px}.is-narrow .geo-topbar-sep+.geo-topbar-title{margin-inline-start:0}@media (width<=520px){.is-narrow .geo-topbar{height:auto;min-height:calc(56px * var(--geo-scale));flex-wrap:wrap;row-gap:8px;padding-block:8px}.is-narrow .geo-topbar-right{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;gap:8px}.is-narrow .geo-topbar-actions{flex-wrap:wrap}}.geo-drawer .ant-drawer-body{background:var(--geo-ground)}.geo-drawer .geo-sider-inner{height:100%}.geo-content{width:100%;min-width:0;max-width:calc(1336px * var(--geo-scale));padding:calc(16px * var(--geo-scale)) calc(24px * var(--geo-scale)) calc(40px * var(--geo-scale));margin-inline:auto}html :where(.geo-content) a:where(:not(.ant-btn,.ant-breadcrumb a,.ant-tabs a,.ant-dropdown a,.ant-pagination a)){text-decoration:underline;-webkit-text-decoration-color:var(--geo-faint);text-decoration-color:var(--geo-faint);text-underline-offset:3px}html :where(.geo-content) a:where(:not(.ant-btn,.ant-breadcrumb a,.ant-tabs a,.ant-dropdown a,.ant-pagination a):hover){text-decoration-color:currentColor}.geo-page-intro{margin-bottom:14px}.geo-crumb{font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));margin-bottom:10px}.geo-page-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.geo-page-intro-copy{min-width:0}.geo-page-title{color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(19px * var(--geo-scale)));letter-spacing:.01em;margin:0;font-weight:600;line-height:1.4}.geo-page-subtitle{max-width:70ch;color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));letter-spacing:.02em;margin:6px 0 0;line-height:1.75}.geo-page-meta{color:var(--geo-faint);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));margin:5px 0 0}.geo-page-actions{flex:none;gap:7px;display:flex}.geo-page-filters{border-top:1px solid var(--geo-hair);margin-top:12px;padding-top:10px}.geo-select-fit{display:inline-grid}.geo-select-fit>*{grid-area:1/1}.geo-select-fit-widest{visibility:hidden;white-space:nowrap;flex-direction:column;height:0;padding-inline-end:calc(16px + 1.5em);display:flex;overflow:hidden}.geo-select-fit-multiple>.geo-select-fit-widest{padding-inline-end:calc(1em + 29px)}.geo-filter-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.geo-range-custom{align-items:center;gap:8px;display:inline-flex}.geo-range-note{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)))}.geo-filter-note{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));flex-basis:100%;margin:4px 0 0;line-height:1.7}.geo-filter-count+.geo-filter-scope{margin-inline-start:1em}.geo-tag-filter{max-width:calc(360px * var(--geo-scale))}.geo-tag-filter.ant-select-multiple.ant-select-sm .ant-select-selector .ant-select-selection-search-input{height:auto;min-height:0}.geo-tag-filter .ant-select-selection-placeholder{color:var(--geo-ink)}.geo-metric-strip{margin-bottom:calc(16px * var(--geo-scale));border:1px solid var(--geo-border);background:var(--geo-panel);border-radius:10px;overflow:hidden}.geo-metric-grid{grid-template-columns:repeat(var(--metric-count,4), minmax(0, 1fr));display:grid}.geo-metric-strip-head{padding:calc(14px * var(--geo-scale)) calc(16px * var(--geo-scale)) 0}.geo-metric{min-width:0;padding:calc(14px * var(--geo-scale)) calc(16px * var(--geo-scale))}.geo-metric+.geo-metric{border-inline-start:1px solid var(--geo-hair)}.geo-metric-label{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)))}.geo-metric-reading{margin-top:calc(6px * var(--geo-scale));flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.geo-metric-value{color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(18px * var(--geo-scale)));font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.geo-metric-value.is-empty{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(14px * var(--geo-scale)))}.geo-metric-note{margin-top:calc(6px * var(--geo-scale));color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));line-height:1.5}.geo-metric-delta-row{margin-top:calc(7px * var(--geo-scale))}.geo-metric-delta{padding:calc(2px * var(--geo-scale)) calc(7px * var(--geo-scale));background:var(--geo-hair);color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;line-height:1.5;display:inline-flex}.geo-metric-delta.is-up{background:var(--geo-up-soft);color:var(--geo-up)}.geo-metric-delta.is-down{background:var(--geo-down-soft);color:var(--geo-down)}.geo-metric-delta .geo-metric-delta-basis{color:inherit;opacity:.72}.geo-metric-row{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.geo-metric-row>.geo-metric-strip{flex:260px;margin-bottom:0}.geo-metric-row>.geo-metric-strip:first-child{flex-grow:2}.geo-drilldown{color:inherit;border-radius:6px;text-decoration:none}.geo-drilldown:hover{background:var(--geo-hair);color:inherit}.geo-drilldown:focus-visible{outline:2px solid var(--geo-accent);outline-offset:2px}.geo-metric:has(>.geo-drilldown){padding:0}.geo-metric>.geo-drilldown{padding:calc(18px * var(--geo-scale)) calc(20px * var(--geo-scale));border-radius:0;display:block}@supports not selector(:has(*)){.geo-metric>.geo-drilldown{padding:0}}.geo-gap-panel{padding:calc(18px * var(--geo-scale)) calc(20px * var(--geo-scale));border:1px solid var(--geo-border);border-radius:var(--geo-radius);background:var(--geo-panel);margin-bottom:16px;box-shadow:0 9px 28px -22px #08080840}.geo-gap-list{margin:14px 0 0;padding:0;list-style:none}.geo-gap-row{padding:calc(11px * var(--geo-scale)) 0;border-top:1px solid var(--geo-hair);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;display:grid}.geo-gap-row:first-child{border-top:0}.geo-gap-domain{min-width:0;color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(15px * var(--geo-scale)));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geo-gap-meta{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));grid-row:2}.geo-gap-example{max-width:18em;font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));text-overflow:ellipsis;white-space:nowrap;grid-area:1/2/span 2;align-self:center;overflow:hidden}.geo-gap-clear{color:var(--geo-up);font-size:max(var(--geo-type-floor), calc(14px * var(--geo-scale)));margin:14px 0 0}.geo-trend-controls{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.geo-trend-controls>*{flex:none}.geo-analysis-panel{border:1px solid var(--geo-border);border-radius:var(--geo-radius);background:#fff;grid-template-columns:minmax(0,1.72fr) minmax(240px,.72fr);margin-bottom:16px;display:grid;overflow:hidden;box-shadow:0 8px 28px -24px #08080847}.geo-analysis-main{min-width:0;padding:calc(20px * var(--geo-scale));border-inline-end:1px solid #e5e5eb}.geo-analysis-aside{min-width:0;padding:calc(20px * var(--geo-scale))}.geo-panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.geo-panel-heading h2{font-size:max(var(--geo-type-floor), calc(16px * var(--geo-scale)));margin:0;font-weight:650}.geo-panel-heading p{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));margin:5px 0 0}.geo-rank-list{margin:14px 0 0;padding:0;list-style:none}.geo-rank-row{padding:calc(11px * var(--geo-scale)) 0;font-size:max(var(--geo-type-floor), calc(15px * var(--geo-scale)));border-top:1px solid #eeeef1;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.geo-rank-row:first-child{border-top:0}.geo-rank-row.is-brand{font-weight:650}.geo-rank-number{color:#9999a2;font-variant-numeric:tabular-nums}.geo-rank-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geo-rank-value{font-variant-numeric:tabular-nums}.geo-overview-reading{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.geo-rank-value,.geo-rank-value .geo-overview-reading{display:contents}.geo-rank-value .geo-overview-reading>span:first-child{text-align:right;grid-area:1/3}.geo-rank-value .geo-overview-reading>span:last-child{grid-area:2/2/auto/4;justify-self:end}.geo-query-loading{margin-bottom:16px;padding:12px 0}.geo-project-banner{margin-bottom:16px}.geo-query-error{border:1px solid var(--geo-border);background:var(--geo-panel);color:var(--geo-copy);font-size:max(var(--geo-type-floor), calc(15px * var(--geo-scale)));border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 16px;padding:14px;display:flex}.geo-query-error p{flex:160px;margin:0;line-height:1.7}.geo-project-picker{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.geo-project-picker-card{border-color:var(--geo-border);height:100%}.geo-project-picker-card p{color:var(--geo-meta);margin:8px 0 0}.geo-project-picker-org{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geo-chart-empty{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(15px * var(--geo-scale)));text-align:center;padding:64px 0}.geo-table-brand-row>td{background:var(--geo-accent-soft);font-weight:650}.ant-table-wrapper .ant-table-thead>tr>th{font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));font-weight:500}.ant-descriptions .ant-descriptions-item-label,.ant-descriptions .ant-descriptions-item-content,.ant-segmented .ant-segmented-item-label,.ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-title,.ant-form-item .ant-form-item-extra,.ant-form-item .ant-form-item-explain,:is(span,p,a,div).ant-typography{font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)))}.geo-table-note{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));margin:0 0 8px}.geo-chart-footnote{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));margin:4px 0 0}.geo-report-meta{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));overflow-wrap:anywhere;line-height:1.7}.geo-report-back{height:calc(28px * var(--geo-scale));padding:0 calc(10px * var(--geo-scale));border:1px solid var(--geo-border);color:var(--geo-ink);font:inherit;font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));white-space:nowrap;cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.geo-report-back:hover{border-color:var(--geo-ink);color:var(--geo-ink)}.geo-report-back:focus-visible{outline:2px solid var(--geo-accent);outline-offset:2px}.geo-settings-link{width:calc(32px * var(--geo-scale));padding:4px}@media (width<=1100px){.geo-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-metric:nth-child(odd){border-inline-start:0}.geo-metric:nth-child(n+3){border-top:1px solid var(--geo-hair)}.geo-analysis-panel{grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr)}}@media (width<=760px){.geo-content{padding:14px 16px 24px}.geo-page-head{display:block}.geo-page-actions{margin-top:12px}.geo-analysis-panel{grid-template-columns:1fr}.geo-analysis-main{border-inline-end:0;border-bottom:1px solid #e5e5eb}}@media (width<=520px){.geo-metric-grid{grid-template-columns:1fr}.geo-metric+.geo-metric{border-inline-start:0;border-top:1px solid var(--geo-hair)}.geo-recommendation-card .ant-table-thead>tr>th:nth-child(3),.geo-recommendation-card .ant-table-tbody>tr>td:nth-child(3){display:none}}.settings-derived{color:var(--geo-faint);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)))}.settings-derived code{background:var(--geo-ground);border-radius:4px;padding:1px 5px}.settings-logo-field{align-items:center;gap:12px;display:flex}.market-select{flex-direction:column;gap:8px;display:flex}.market-select .ant-select{width:100%}.geo-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.geo-notif-list .ant-list-item{padding-inline:calc(6px * var(--geo-scale))}.geo-notif-list .ant-list-item.is-actionable{cursor:pointer}.geo-notif-list .ant-list-item.is-actionable:hover{background:var(--geo-head)}.geo-notif-title{align-items:center;gap:calc(8px * var(--geo-scale));display:flex}.geo-notif-title .ant-typography{color:var(--geo-ink)}.geo-notif-list .ant-list-item-meta-title{font-weight:400}.geo-notif-title.is-read .ant-typography{color:var(--geo-meta)}.geo-notif-title a{color:inherit}.geo-notif-title a:hover .ant-typography{color:var(--geo-accent)}.geo-notif-title a:focus-visible{outline:2px solid var(--geo-accent);outline-offset:2px;border-radius:3px}.geo-notif-dot{width:calc(7px * var(--geo-scale));height:calc(7px * var(--geo-scale));background:var(--geo-accent);border-radius:50%;flex:none}.geo-notif-dot.is-read{background:0 0}.geo-notif-actions{opacity:0;pointer-events:none}.geo-notif-list .ant-list-item:hover .geo-notif-actions,.geo-notif-list .ant-list-item:focus-within .geo-notif-actions{opacity:1;pointer-events:auto}.geo-notif-more{padding-block:calc(12px * var(--geo-scale));justify-content:center;display:flex}.geo-muted{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)))}.geo-inert-link{color:var(--geo-meta);text-decoration:line-through}.geo-overview-filters .geo-filter-note{font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));flex-basis:auto;margin:0 0 0 4px}.geo-headline{margin:calc(16px * var(--geo-scale)) 0 0;color:var(--geo-ink);font-size:calc(20px * var(--geo-scale));letter-spacing:-.01em;font-weight:600;line-height:1.25}.geo-lede{margin:calc(4px * var(--geo-scale)) 0 0;color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));line-height:1.5}.geo-card{border:1px solid var(--geo-border);background:var(--geo-panel);border-radius:10px;overflow:hidden}th .geo-info-hint{vertical-align:-1px;margin-inline-start:4px}.geo-info-hint{color:var(--geo-faint);cursor:help;background:0 0;border:0;place-items:center;padding:0;font-size:12px;display:inline-grid}.geo-info-hint:focus-visible{outline:2px solid var(--geo-accent);outline-offset:2px;border-radius:4px}.geo-low-sample{background:var(--geo-fill);color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(11px * var(--geo-scale)));white-space:nowrap;border-radius:4px;margin-inline-start:6px;padding:1px 5px;font-weight:400}.geo-cell-note{color:var(--geo-faint);font-size:max(var(--geo-type-floor), calc(11px * var(--geo-scale)));white-space:nowrap;font-weight:400;line-height:1.5;display:block}.geo-cell-note:focus-visible{outline:2px solid var(--geo-accent);outline-offset:2px;border-radius:4px}.geo-you-tag{background:var(--geo-you-bg);color:var(--geo-you-fg);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));border-radius:6px;padding:2px 6px;font-weight:500;line-height:16px}.geo-kpis{margin-top:calc(18px * var(--geo-scale));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.geo-kpi{min-width:0;padding:calc(14px * var(--geo-scale)) calc(16px * var(--geo-scale))}.geo-kpi+.geo-kpi{border-inline-start:1px solid var(--geo-hair)}.geo-kpi-label{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));align-items:center;gap:4px;line-height:16px;display:flex}.geo-kpi-value{margin-top:calc(6px * var(--geo-scale));color:var(--geo-ink);font-size:calc(18px * var(--geo-scale));font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 8px;font-weight:600;line-height:1.25;display:flex}.geo-kpi-value.is-none{color:var(--geo-meta)}.geo-kpi-value .geo-low-sample{margin:0}.geo-sample-chip{background:var(--geo-fill);color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;padding:1px 6px;font-weight:400;display:inline-block}.geo-sample-chip.is-low{color:var(--geo-warn);background:0 0}.geo-kpi-delta{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));font-weight:500}.geo-kpi-delta.is-up{color:var(--geo-you-fg)}.geo-kpi-delta.is-down{color:var(--geo-down)}.geo-rank-delta{color:var(--geo-meta)}.geo-funnel-lede{padding:calc(12px * var(--geo-scale)) calc(16px * var(--geo-scale));border-bottom:1px solid var(--geo-hair);color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));margin:0}.geo-funnel-stages{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.geo-funnel-stage{gap:calc(8px * var(--geo-scale));min-width:0;padding:calc(14px * var(--geo-scale)) calc(16px * var(--geo-scale));flex-direction:column;display:flex}.geo-funnel-stage+.geo-funnel-stage{border-inline-start:1px solid var(--geo-hair)}.geo-funnel-head{align-items:center;gap:8px;display:flex}.geo-funnel-head h3{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));margin:0;font-weight:500}.geo-funnel-flag{background:var(--geo-fill);color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(11px * var(--geo-scale)));border-radius:4px;padding:0 6px}.geo-funnel-figure{align-items:baseline;gap:8px;display:flex}.geo-funnel-value{color:var(--geo-ink);font-size:calc(18px * var(--geo-scale));font-variant-numeric:tabular-nums;font-weight:600}.geo-funnel-label,.geo-funnel-base,.geo-funnel-empty{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));margin:0}.geo-funnel-rows{gap:4px;margin:0;display:grid}.geo-funnel-rows div{font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));justify-content:space-between;display:flex}.geo-funnel-rows dt{color:var(--geo-meta)}.geo-funnel-rows dd{color:var(--geo-ink);font-variant-numeric:tabular-nums;margin:0}.geo-funnel-link{font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));margin-top:auto}@media (width<=720px){.geo-funnel-stages{grid-template-columns:minmax(0,1fr)}.geo-funnel-stage+.geo-funnel-stage{border-inline-start:0;border-top:1px solid var(--geo-hair)}}.geo-rank-delta.is-up{color:var(--geo-you-fg)}.geo-rank-delta.is-down{color:var(--geo-down)}.geo-section{margin-top:calc(28px * var(--geo-scale))}.geo-section-head{margin-bottom:calc(9px * var(--geo-scale));justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.geo-section-head h2{color:var(--geo-ink);font-size:calc(15px * var(--geo-scale));margin:0;font-weight:600;line-height:1.25}.geo-section-head p{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));margin:3px 0 0;line-height:1.5}.geo-section-head>:not(div){font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));flex:none}.geo-section-grid{align-items:stretch;gap:16px;display:grid}.geo-section-grid.is-visibility{grid-template-columns:minmax(0,549fr) minmax(0,420fr)}.geo-engines{margin-top:16px}.geo-download{color:var(--geo-meta);flex:none}.evidence-section-tools{align-items:center;gap:12px;display:flex}.geo-section-grid.is-sources{grid-template-columns:minmax(0,640fr) minmax(0,330fr)}.geo-card-head{min-height:42px;padding:calc(16px * var(--geo-scale)) calc(16px * var(--geo-scale)) 0;justify-content:space-between;align-items:center;gap:12px;display:flex}.geo-card-head h3{color:var(--geo-ink);font-size:calc(13.5px * var(--geo-scale));align-items:center;gap:6px;margin:0;font-weight:600;line-height:20px;display:inline-flex}.geo-card-head>span{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)))}.geo-card-body{padding:8px calc(16px * var(--geo-scale)) calc(16px * var(--geo-scale))}.geo-card-body .geo-legend{margin-top:4px}.geo-card-empty{min-height:230px;color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));text-align:center;align-content:center;place-items:center;gap:6px;padding:16px;display:grid}.geo-card-empty small{color:var(--geo-faint);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)))}.geo-card-note{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));margin-top:10px;line-height:1.6}.geo-card-foot{padding:10px calc(16px * var(--geo-scale)) 12px;color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.geo-rank-card{flex-direction:column;justify-content:space-between;display:flex}.geo-rank-frame{position:relative}.geo-rank-frame:before,.geo-rank-frame:after{content:"";z-index:1;pointer-events:none;opacity:0;width:12px;position:absolute;inset-block:0}.geo-rank-frame:before{background:radial-gradient(farthest-side at 0,#00000024,#0000);left:0}.geo-rank-frame:after{background:radial-gradient(farthest-side at 100%,#00000024,#0000);right:0}.geo-rank-frame.has-before:before,.geo-rank-frame.has-after:after{opacity:1}.geo-rank-scroll{max-width:100%;overflow-x:auto}.geo-rank-scroll:focus-visible{outline:2px solid var(--geo-accent);outline-offset:-2px}.geo-rank-card .geo-grid-table :is(th,td):not(:first-child):not(:last-child){padding-inline:6px}.geo-discovered{border-top:1px solid var(--geo-hair)}.geo-discovered-title{padding:12px calc(16px * var(--geo-scale)) 4px;color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));align-items:center;gap:4px;margin:0;font-weight:600;display:flex}.geo-discovered-note{padding:6px calc(16px * var(--geo-scale));color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));margin:0;line-height:1.6}.geo-discovered-table td{height:calc(40px * var(--geo-scale))}.geo-grid-table{border-collapse:collapse;table-layout:auto;width:100%}.geo-grid-table th{border-bottom:1px solid var(--geo-hair);background:var(--geo-head);height:40px;color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));text-align:start;white-space:nowrap;padding:0 8px;font-weight:500}.geo-grid-table td{height:calc(54px * var(--geo-scale));border-bottom:1px solid var(--geo-hair);color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));padding:0 8px}.geo-grid-table th:first-child,.geo-grid-table td:first-child{padding-inline-start:16px}.geo-grid-table th:last-child,.geo-grid-table td:last-child{padding-inline-end:16px}.geo-grid-table tbody tr:last-child td{border-bottom:0}.geo-grid-table tr.is-you td{background:var(--geo-head)}.geo-grid-table .is-rank{width:24px;color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)))}.geo-grid-table .is-num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.geo-grid-table .is-strong{font-weight:500}.geo-brand-cell{align-items:center;gap:8px;min-width:0;display:inline-flex}.geo-brand-mark{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.geo-brand-cell .is-strong{font-weight:500}.geo-rate{border-radius:4px;align-items:center;display:inline-flex}.geo-rate:focus-visible{outline:2px solid var(--geo-accent);outline-offset:2px}.geo-rate.is-drill,.geo-kpi-drill,.geo-share-value.is-drill,.geo-position-drill{color:inherit}.geo-kpi-drill,.geo-share-value.is-drill,.geo-position-drill{border-radius:4px}.geo-kpi-drill:focus-visible,.geo-share-value.is-drill:focus-visible,.geo-position-drill:focus-visible{outline:2px solid var(--geo-accent);outline-offset:2px}.geo-card-empty-icon{color:var(--geo-faint);font-size:22px}.geo-empty{align-items:center;gap:calc(32px * var(--geo-scale));padding:calc(24px * var(--geo-scale));grid-template-columns:minmax(0,46em);display:grid}.geo-empty.has-preview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.geo-empty-title{margin:calc(14px * var(--geo-scale)) 0 0;color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(15px * var(--geo-scale)));font-weight:600;line-height:1.5}.geo-empty-description{margin:calc(6px * var(--geo-scale)) 0 0;color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));line-height:1.7}.geo-empty-stages{max-width:320px;margin-top:calc(16px * var(--geo-scale))}.geo-empty-action{margin-top:calc(16px * var(--geo-scale))}.geo-empty-footer{margin:calc(12px * var(--geo-scale)) 0 0;color:var(--geo-faint);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));line-height:1.6}.geo-sample-hint{background:var(--geo-fill);color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));border-radius:4px;padding:1px 6px;line-height:1.6;display:inline-block}.geo-overview-preview{justify-items:end;gap:8px;display:grid}.geo-overview-preview-body{opacity:.6;-webkit-user-select:none;user-select:none;gap:10px;width:100%;display:grid}.geo-overview-preview-trend{padding:12px}@media (width<=760px){.geo-empty.has-preview{grid-template-columns:minmax(0,1fr)}}.geo-domain-bars{padding:12px calc(16px * var(--geo-scale)) 4px;flex-direction:column;gap:6px;margin:0;list-style:none;display:flex}.geo-domain-bars li{grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:12px;display:grid}.geo-domain-bar{max-width:100%;height:calc(30px * var(--geo-scale));background:var(--geo-fill);color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.geo-domain-bar.is-own{background:var(--geo-you-bg)}.geo-domain-name{text-overflow:ellipsis;overflow:hidden}.geo-domain-owner{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)))}.geo-mix{padding:12px calc(16px * var(--geo-scale)) 16px;flex-direction:column;gap:10px;margin:0;list-style:none;display:flex}.geo-mix li{font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));grid-template-columns:64px minmax(0,1fr) 40px auto;align-items:center;gap:10px;display:grid}.geo-mix-label{color:var(--geo-ink);align-items:center;gap:6px;display:inline-flex}.geo-mix-label i{background:var(--geo-faint);border-radius:50%;width:6px;height:6px}.geo-mix-track{background:var(--geo-fill);border-radius:4px;height:8px;overflow:hidden}.geo-mix-track>span{background:var(--geo-faint);border-radius:4px;height:100%;display:block}.geo-mix .is-own i,.geo-mix .is-own .geo-mix-track>span{background:var(--geo-you-fg)}.geo-mix .is-competitor i,.geo-mix .is-competitor .geo-mix-track>span{background:var(--geo-rival)}.geo-mix-share{font-variant-numeric:tabular-nums;justify-self:end}.geo-mix-count{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));font-variant-numeric:tabular-nums;justify-self:end}.geo-domain-count{font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));font-variant-numeric:tabular-nums;justify-self:end}.geo-answers-tools{border-bottom:1px solid var(--geo-hair);justify-content:flex-end;align-items:center;height:36px;padding:0 10px;display:flex}.geo-answers-tools label{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));cursor:pointer;align-items:center;gap:8px;display:inline-flex}.geo-answers{table-layout:fixed}.geo-answers .is-engine,.geo-answers .is-brands{width:120px}.geo-answers .is-sources{width:calc(220px * var(--geo-scale));overflow:hidden}.geo-answer-sources{white-space:nowrap;min-width:0;font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));align-items:center;gap:4px;display:flex}.geo-answer-source{align-items:center;gap:4px;min-width:0;display:inline-flex}.geo-answer-source-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.geo-answer-source-sep{color:var(--geo-faint)}.geo-answer-sources .geo-brand-more{flex:none}.geo-answer-excerpt{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));text-overflow:ellipsis;white-space:nowrap;line-height:18px;display:block;overflow:hidden}.geo-answers .is-time{width:90px}.geo-answers .is-question{overflow:hidden}.geo-answer-prompt{color:var(--geo-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:20px;display:block;overflow:hidden}html :where(.geo-content) a.geo-answer-prompt{text-decoration:none}.geo-answer-prompt:hover{text-decoration:underline}.geo-answer-result{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));align-items:center;gap:6px;line-height:16px;display:flex}.geo-answer-result i{background:var(--geo-faint);border-radius:50%;width:6px;height:6px}.geo-answer-result i.is-good{background:var(--geo-you-fg)}.geo-answer-result i.is-neutral{background:var(--geo-ink)}.geo-answer-result i.is-bad{background:var(--geo-faint)}.geo-answer-result i.is-muted{background:var(--geo-border)}.geo-brand-stack{align-items:center;display:inline-flex}.geo-brand-stack>span+span{margin-inline-start:-5px}.geo-brand-stack>span{box-shadow:0 0 0 1.5px var(--geo-panel);border-radius:50%;display:inline-flex}.geo-brand-more{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(11px * var(--geo-scale)));padding:0 6px;box-shadow:none!important}.geo-section-head .geo-muted b{color:var(--geo-ink);font-weight:600}.geo-ai-verdict,.geo-ai-verdict+.geo-positions{margin-top:calc(18px * var(--geo-scale))}.geo-positions .geo-card-head,.geo-ai-verdict .geo-card-head{padding-bottom:12px}.geo-ai-verdict .is-bar{width:30%}.geo-share-bar{align-items:center;gap:10px;display:flex}.geo-share-track{background:var(--geo-fill);border-radius:4px;flex:1;height:8px;overflow:hidden}.geo-share-fill{border-radius:4px;height:100%;display:block}.geo-share-fill.is-up{background:var(--geo-sentiment-up)}.geo-share-fill.is-down{background:var(--geo-sentiment-down)}.geo-share-value{text-align:end;font-variant-numeric:tabular-nums;width:44px}.geo-aspects,.geo-aspect-quotes{margin-top:calc(18px * var(--geo-scale))}.geo-aspects .geo-card-head,.geo-aspect-quotes .geo-card-head{padding-bottom:12px}.geo-aspects .geo-card-empty{min-height:160px}.geo-aspects-subhead{padding:12px calc(16px * var(--geo-scale)) 8px;color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));align-items:center;gap:4px;margin:0;font-weight:600;display:flex}.geo-aspects-note{padding:0 calc(16px * var(--geo-scale)) 12px;color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));margin:0;line-height:1.6}.geo-aspects-groups{padding:0 calc(16px * var(--geo-scale)) 12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.geo-aspects-group{border:1px solid var(--geo-hair);border-top-width:3px;border-radius:6px;padding:10px 12px}.geo-aspects-group.is-strength{border-top-color:var(--geo-sentiment-up)}.geo-aspects-group.is-weakness{border-top-color:var(--geo-sentiment-down)}.geo-aspects-group.is-mixed{border-top-color:var(--geo-faint)}.geo-aspects-group h5{color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));margin:0 0 6px;font-weight:600}.geo-aspects-group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.geo-aspects-group p{margin:0}.geo-aspects-entry{width:100%;color:var(--geo-ink);font:inherit;font-size:max(var(--geo-type-floor), calc(13px * var(--geo-scale)));text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:baseline;gap:8px;padding:4px 6px;display:flex}.geo-aspects-entry small{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));font-variant-numeric:tabular-nums;flex:none}.geo-aspects-entry:hover,.geo-aspects-entry[aria-pressed=true]{background:var(--geo-fill)}.geo-aspects-matrix{border-top:1px solid var(--geo-hair)}.geo-aspects-scroll{overflow-x:auto}.geo-aspects-table th[scope=row]{white-space:nowrap;font-weight:400}.geo-aspects-subject{justify-items:end;gap:2px;display:inline-grid}.geo-aspects-subject .geo-brand-cell{white-space:nowrap}.geo-aspects-subject small{color:var(--geo-meta);font-weight:400;font-size:max(var(--geo-type-floor), calc(11.5px * var(--geo-scale)))}.geo-aspects-cell{background:var(--geo-fill);color:var(--geo-ink);font:inherit;font-size:max(var(--geo-type-floor), calc(12.5px * var(--geo-scale)));font-variant-numeric:tabular-nums;cursor:pointer;border:1px solid #0000;border-radius:4px;gap:6px;padding:3px 8px;display:inline-flex}.geo-aspects-cell.is-strength{background:var(--geo-up-soft)}.geo-aspects-cell.is-weakness{background:var(--geo-down-soft)}.geo-aspects-cell.is-thin{color:var(--geo-meta);background:0 0}.geo-aspects-cell .is-up{color:var(--geo-up)}.geo-aspects-cell .is-down{color:var(--geo-down)}.geo-aspects-cell.is-thin .is-up,.geo-aspects-cell.is-thin .is-down{color:inherit}.geo-aspects-cell:hover{border-color:var(--geo-border)}.geo-aspects-cell[aria-pressed=true]{border-color:var(--geo-ink)}.geo-aspect-quotes-filter{padding:0 calc(16px * var(--geo-scale)) 8px}.geo-aspect-quote-list{margin:0;padding:0;list-style:none}.geo-aspect-quote{padding:10px calc(16px * var(--geo-scale));border-top:1px solid var(--geo-hair);grid-template-columns:auto minmax(0,1fr);gap:4px 10px;display:grid}.geo-aspect-quote blockquote{color:var(--geo-ink);font-size:max(var(--geo-type-floor), calc(13.5px * var(--geo-scale)));margin:0;line-height:1.65}.geo-aspect-quote-tone{background:var(--geo-fill);color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(11.5px * var(--geo-scale)));white-space:nowrap;border-radius:4px;align-self:start;padding:1px 6px}.geo-aspect-quote-tone.is-positive{background:var(--geo-up-soft);color:var(--geo-up)}.geo-aspect-quote-tone.is-negative{background:var(--geo-down-soft);color:var(--geo-down)}.geo-aspect-quote-meta{color:var(--geo-meta);font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));grid-column:2;gap:10px;display:flex}.geo-aspect-quotes-more{border-top:1px solid var(--geo-hair);justify-content:center;padding:10px;display:flex}@media (width<=760px){.geo-aspects-groups{grid-template-columns:minmax(0,1fr)}}@media (width<=1100px){.geo-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.geo-kpi:nth-child(4){border-inline-start:0}.geo-kpi:nth-child(n+4){border-top:1px solid var(--geo-hair)}.geo-section-grid.is-visibility,.geo-section-grid.is-sources{grid-template-columns:minmax(0,1fr)}}.geo-language-select{border:1px solid var(--geo-border);background:var(--geo-panel);max-width:100%;min-height:28px;color:var(--geo-ink);font:inherit;font-size:max(var(--geo-type-floor), calc(12px * var(--geo-scale)));cursor:pointer;border-radius:6px;flex-shrink:0;padding:3px 6px}.geo-language-select:focus-visible{outline:2px solid var(--geo-ink);outline-offset:2px}.geo-login-language{position:absolute;top:20px;right:20px}.geo-printing .geo-sider,.geo-printing .geo-topbar,.geo-printing .geo-drawer,.geo-printing .geo-page-actions,.geo-printing .geo-project-banner,.geo-printing .geo-report-samplelink{display:none!important}.geo-printing .geo-content{max-width:none!important;margin:0!important;padding:0!important}.geo-printing .geo-shell{background:#fff!important;min-height:0!important}.geo-printing .geo-panel{border-radius:0!important;margin:0!important}.geo-printing .geo-report-table{min-width:0!important}.geo-printing .geo-report-table thead th{white-space:normal;overflow-wrap:normal;height:auto;padding-block:8px}@media print{.geo-sider,.geo-topbar,.geo-drawer,.geo-page-actions,.geo-project-banner,.geo-report-samplelink{display:none!important}.geo-content{max-width:none!important;margin:0!important;padding:0!important}.geo-shell{background:#fff!important;min-height:0!important}.geo-panel{border-radius:0!important;margin:0!important}.geo-report-table{min-width:0!important}.geo-report-table thead th{white-space:normal;overflow-wrap:normal;height:auto;padding-block:8px}.geo-report-appendix{display:none!important}.geo-report-print-only{display:block!important}.ant-card,.geo-card,.geo-metric-strip{box-shadow:none!important;border-color:#d9d9d9!important}.geo-report-section h2,.geo-report-section h3{break-after:avoid}.geo-report-table,.geo-report-evidence,.geo-metric-strip,.ant-card{break-inside:avoid}}
