.UnifiedGames571-module__20dMnW__workspace{--ink:#e3e9e6;--muted:#9fb5be;--line:#2b404a;--paper:#0c151b;--accent:#80cbc4;box-sizing:border-box;background:var(--paper);height:100%;min-height:400px;color:var(--ink);isolation:isolate;font:14px/1.55 ui-sans-serif,system-ui,sans-serif;overflow:auto}.UnifiedGames571-module__20dMnW__workspace *{box-sizing:border-box}.UnifiedGames571-module__20dMnW__workspace button,.UnifiedGames571-module__20dMnW__workspace input{font:inherit}.UnifiedGames571-module__20dMnW__workspace button{cursor:pointer}.UnifiedGames571-module__20dMnW__workspace button:focus-visible,.UnifiedGames571-module__20dMnW__workspace a:focus-visible,.UnifiedGames571-module__20dMnW__workspace input:focus-visible,.UnifiedGames571-module__20dMnW__workspace summary:focus-visible{outline-offset:3px;outline:3px solid #80cbc4}.UnifiedGames571-module__20dMnW__workspace a{color:#96d1ca}.UnifiedGames571-module__20dMnW__workspace button:disabled{cursor:default}.UnifiedGames571-module__20dMnW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:24px 30px 18px;display:flex}.UnifiedGames571-module__20dMnW__eyebrow{letter-spacing:.18em;color:var(--muted);margin:0 0 5px;font-size:10px}.UnifiedGames571-module__20dMnW__header h1{margin:0;font:36px/1.1 Georgia,serif}.UnifiedGames571-module__20dMnW__header nav,.UnifiedGames571-module__20dMnW__collections{flex-wrap:wrap;gap:8px;display:flex}.UnifiedGames571-module__20dMnW__header button,.UnifiedGames571-module__20dMnW__collections button,.UnifiedGames571-module__20dMnW__playerHeader button,.UnifiedGames571-module__20dMnW__tableHeader button,.UnifiedGames571-module__20dMnW__underPlayer button,.UnifiedGames571-module__20dMnW__idea button{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:5px;padding:8px 12px}.UnifiedGames571-module__20dMnW__header button[aria-pressed=true],.UnifiedGames571-module__20dMnW__collections button[aria-pressed=true]{background:#1c373e;border-color:#527d80}.UnifiedGames571-module__20dMnW__welcome{border-bottom:1px solid var(--line);height:350px;position:relative;overflow:hidden}.UnifiedGames571-module__20dMnW__hall{width:100%;height:100%;position:absolute;inset:0}.UnifiedGames571-module__20dMnW__welcomeCopy{background:linear-gradient(90deg,#0c151bf7,#0c151bcc 65%,#0000);max-width:460px;padding:44px 40px;position:relative}.UnifiedGames571-module__20dMnW__welcomeCopy>span,.UnifiedGames571-module__20dMnW__hallLegend,.UnifiedGames571-module__20dMnW__ideaArt>span{letter-spacing:.18em;color:#a1bebf;font-size:9px}.UnifiedGames571-module__20dMnW__welcomeCopy h2{color:#e1eae5;margin:16px 0;font:42px/1.08 Georgia,serif}.UnifiedGames571-module__20dMnW__welcomeCopy p{color:#a9bfc1;max-width:280px;margin:0 0 18px;font-size:13px}.UnifiedGames571-module__20dMnW__welcomeCopy button{color:#edf7f2;background:#335e61;border:0;border-radius:4px;padding:10px 18px}.UnifiedGames571-module__20dMnW__hallLegend{gap:20px;display:flex;position:absolute;bottom:18px;right:24px}.UnifiedGames571-module__20dMnW__collection{padding:28px 30px 40px}.UnifiedGames571-module__20dMnW__collectionTop{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.UnifiedGames571-module__20dMnW__collection h2{margin:0;font:25px Georgia,serif}.UnifiedGames571-module__20dMnW__search{color:var(--muted);gap:4px;width:280px;max-width:100%;font-size:10px;display:grid}.UnifiedGames571-module__20dMnW__search input{border:1px solid var(--line);color:var(--ink);background:#101f28;border-radius:5px;width:100%;padding:10px 12px;font-size:12px}.UnifiedGames571-module__20dMnW__collections button{padding:6px 10px;font-size:11px}.UnifiedGames571-module__20dMnW__resultCount{color:var(--muted);margin:12px 0;font-size:10px}.UnifiedGames571-module__20dMnW__catalog{grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:10px;display:grid}.UnifiedGames571-module__20dMnW__gameCard{text-align:left;width:100%;color:var(--ink);border:1px solid var(--line);background:#101e25;border-radius:6px;align-items:flex-start;gap:12px;min-height:142px;padding:16px 22px 16px 10px;transition:border-color .12s,background .12s;display:flex;position:relative}.UnifiedGames571-module__20dMnW__gameCard:hover{background:#182e35;border-color:#548184}.UnifiedGames571-module__20dMnW__gameMark{flex-shrink:0;width:62px;height:72px}.UnifiedGames571-module__20dMnW__cardText{gap:7px;min-width:0;display:grid}.UnifiedGames571-module__20dMnW__cardText strong{font:19px Georgia,serif}.UnifiedGames571-module__20dMnW__cardText>span:last-child{color:var(--muted);font-size:11px;line-height:1.55}.UnifiedGames571-module__20dMnW__cardStatus{letter-spacing:.13em;color:#8dc9bc;font-size:8px}.UnifiedGames571-module__20dMnW__gameCard[data-game-status-571=concept] .UnifiedGames571-module__20dMnW__cardStatus{color:#d6ba8c}.UnifiedGames571-module__20dMnW__cardArrow{color:#8bafae;font-size:12px;position:absolute;top:12px;right:12px}.UnifiedGames571-module__20dMnW__playArea{padding:24px 30px 0}.UnifiedGames571-module__20dMnW__playerHeader{justify-content:space-between;align-items:center;gap:15px;display:flex}.UnifiedGames571-module__20dMnW__playerHeader h2{margin:0;font:30px/1.2 Georgia,serif}.UnifiedGames571-module__20dMnW__playerHeader button{white-space:nowrap;font-size:11px}.UnifiedGames571-module__20dMnW__summary{color:var(--muted);max-width:800px;font-size:12px}.UnifiedGames571-module__20dMnW__legacyPlayer{border-radius:8px;min-width:0;overflow:hidden}.UnifiedGames571-module__20dMnW__legacyPlayer>section{max-width:100%}.UnifiedGames571-module__20dMnW__underPlayer{color:var(--muted);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 0;font-size:11px;display:flex}.UnifiedGames571-module__20dMnW__underPlayer button{font-size:11px}.UnifiedGames571-module__20dMnW__underPlayer details{max-width:650px}.UnifiedGames571-module__20dMnW__underPlayer summary{cursor:pointer}.UnifiedGames571-module__20dMnW__sourcePath{overflow-wrap:anywhere;font:10px ui-monospace,monospace}.UnifiedGames571-module__20dMnW__idea{border:1px solid var(--line);background:#13252b;border-radius:7px;grid-template-columns:1.5fr 1fr;gap:20px;min-height:260px;padding:28px;display:grid}.UnifiedGames571-module__20dMnW__idea h3{margin:8px 0;font:28px Georgia,serif}.UnifiedGames571-module__20dMnW__idea p,.UnifiedGames571-module__20dMnW__idea li{font-size:12px}.UnifiedGames571-module__20dMnW__availability{color:#d6bc94}.UnifiedGames571-module__20dMnW__ideaArt{align-content:center;justify-items:center;display:grid}.UnifiedGames571-module__20dMnW__ideaArt .UnifiedGames571-module__20dMnW__gameMark{width:180px;height:160px}.UnifiedGames571-module__20dMnW__ideaArt>span{font-size:9px}.UnifiedGames571-module__20dMnW__tabletop{border:1px solid var(--line);background:radial-gradient(at 50% 55%,#193139,#101e25);min-height:350px;padding:22px}.UnifiedGames571-module__20dMnW__tableHeader{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-bottom:18px;display:flex}.UnifiedGames571-module__20dMnW__tableHeader p{color:#b6d2cb;margin:0;font-size:13px}.UnifiedGames571-module__20dMnW__tableHeader button{background:#20373f;font-size:11px}.UnifiedGames571-module__20dMnW__board{background:#142b33;border:1px solid #4c6a70;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:6px;max-width:285px;margin:0 auto;padding:12px;display:grid;box-shadow:0 10px #0a171e,0 15px 20px #00000030}.UnifiedGames571-module__20dMnW__cell{aspect-ratio:1;color:#b8dfd0;background:#233d44;border:1px solid #4d6b70;border-radius:5px;place-items:center;display:grid;font:32px Georgia,serif!important}.UnifiedGames571-module__20dMnW__cell[data-mark=O]{color:#d4ad80}.UnifiedGames571-module__20dMnW__cell[data-mark=empty]{background:#142b33}.UnifiedGames571-module__20dMnW__cell[data-mark=hidden]{color:#c4dfd9;background:#28515a}.UnifiedGames571-module__20dMnW__cell[data-mark=shown]{background:#28444c}.UnifiedGames571-module__20dMnW__cell:disabled{opacity:1}.UnifiedGames571-module__20dMnW__fourBoard{background:#203b43;grid-template-columns:repeat(7,1fr);gap:8px;max-width:430px}.UnifiedGames571-module__20dMnW__counter{aspect-ratio:1;color:#709496;background:#142b33;border:1px solid #4c7476;border-radius:50%;place-items:center;font-size:11px;display:grid}.UnifiedGames571-module__20dMnW__counter[data-mark=X]{color:#0b2028;background:#6fa49a}.UnifiedGames571-module__20dMnW__counter[data-mark=O]{color:#17272b;background:#c9a979}.UnifiedGames571-module__20dMnW__dropRow{grid-template-columns:repeat(7,1fr);gap:8px;max-width:430px;margin:0 auto 6px;padding:0 12px;display:grid}.UnifiedGames571-module__20dMnW__dropRow button{color:#9bcfc5;background:#22444b;border:0;border-radius:5px;font-size:20px}.UnifiedGames571-module__20dMnW__memoryBoard{grid-template-columns:repeat(4,1fr);max-width:350px}.UnifiedGames571-module__20dMnW__tableHint{text-align:center;color:var(--muted);max-width:470px;margin:26px auto 0;font-size:11px}.UnifiedGames571-module__20dMnW__noResults{color:var(--muted);padding:30px}@media (max-width:650px){.UnifiedGames571-module__20dMnW__header{align-items:flex-start;padding:18px}.UnifiedGames571-module__20dMnW__header h1{font-size:30px}.UnifiedGames571-module__20dMnW__header nav{justify-content:flex-end;max-width:200px}.UnifiedGames571-module__20dMnW__header button{padding:7px 8px;font-size:10px}.UnifiedGames571-module__20dMnW__welcome{height:315px}.UnifiedGames571-module__20dMnW__welcomeCopy{padding:32px 22px}.UnifiedGames571-module__20dMnW__welcomeCopy h2{font-size:36px}.UnifiedGames571-module__20dMnW__hallLegend{font-size:8px;bottom:12px;right:18px}.UnifiedGames571-module__20dMnW__collection,.UnifiedGames571-module__20dMnW__playArea{padding:20px 18px}.UnifiedGames571-module__20dMnW__collectionTop{flex-direction:column;align-items:stretch;gap:12px}.UnifiedGames571-module__20dMnW__search{width:100%}.UnifiedGames571-module__20dMnW__catalog{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.UnifiedGames571-module__20dMnW__gameCard{min-height:125px}.UnifiedGames571-module__20dMnW__idea{grid-template-columns:1fr;padding:20px}.UnifiedGames571-module__20dMnW__ideaArt{display:none}.UnifiedGames571-module__20dMnW__underPlayer{flex-direction:column}.UnifiedGames571-module__20dMnW__playerHeader h2{font-size:26px}.UnifiedGames571-module__20dMnW__tabletop{padding:18px 12px}.UnifiedGames571-module__20dMnW__playerHeader button{white-space:normal}.UnifiedGames571-module__20dMnW__gameMark{width:52px}}@media (prefers-reduced-motion:reduce){.UnifiedGames571-module__20dMnW__gameCard{transition:none}}
.PrimeWeatherSpatial181GT-module__p7sK2a__panel{background:#102126;border:1px solid #45675a;border-radius:14px;margin:0 0 30px;padding:22px}.PrimeWeatherSpatial181GT-module__p7sK2a__panel h4{overflow-wrap:anywhere}.PrimeWeatherSpatial181GT-module__p7sK2a__picker{color:#b8cfc2;gap:8px;margin-top:20px;display:grid}.PrimeWeatherSpatial181GT-module__p7sK2a__picker select{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%}.PrimeWeatherSpatial181GT-module__p7sK2a__figure{margin:20px 0}.PrimeWeatherSpatial181GT-module__p7sK2a__plotWrap{overflow-x:auto}.PrimeWeatherSpatial181GT-module__p7sK2a__plot{width:100%;min-width:600px;height:auto;display:block;overflow:visible}.PrimeWeatherSpatial181GT-module__p7sK2a__plotBackground{fill:#07171d;stroke:#45675a;stroke-width:1px}.PrimeWeatherSpatial181GT-module__p7sK2a__grid{stroke:#24443e;stroke-width:1px}.PrimeWeatherSpatial181GT-module__p7sK2a__axis{stroke:#5b7b6d;stroke-width:1.2px}.PrimeWeatherSpatial181GT-module__p7sK2a__axisText{fill:#bdd3c6;font:14px system-ui,sans-serif}.PrimeWeatherSpatial181GT-module__p7sK2a__requested{fill:#ebc982;stroke:#251f12;stroke-width:1.5px}.PrimeWeatherSpatial181GT-module__p7sK2a__providerGrid{fill:none;stroke:#81d6f2;stroke-width:2px}.PrimeWeatherSpatial181GT-module__p7sK2a__legend{color:#d7e8df;flex-wrap:wrap;gap:20px;margin:12px 0;font-size:13px;display:flex}.PrimeWeatherSpatial181GT-module__p7sK2a__legend>span{align-items:center;gap:8px;display:flex}.PrimeWeatherSpatial181GT-module__p7sK2a__requestedKey{background:#ebc982;border-radius:50%;width:10px;height:10px;display:inline-block}.PrimeWeatherSpatial181GT-module__p7sK2a__gridKey{border:2px solid #81d6f2;width:14px;height:14px;display:inline-block}.PrimeWeatherSpatial181GT-module__p7sK2a__figure figcaption{gap:4px;display:grid}.PrimeWeatherSpatial181GT-module__p7sK2a__tableWrap{margin:18px 0;overflow-x:auto}.PrimeWeatherSpatial181GT-module__p7sK2a__coordinates{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.PrimeWeatherSpatial181GT-module__p7sK2a__coordinates caption{text-align:left;color:#b8cfc2;margin-bottom:10px}.PrimeWeatherSpatial181GT-module__p7sK2a__coordinates th,.PrimeWeatherSpatial181GT-module__p7sK2a__coordinates td{overflow-wrap:anywhere;border-bottom:1px solid #29483f;padding:9px 12px 9px 0}.PrimeWeatherSpatial181GT-module__p7sK2a__coordinates tbody th{font-weight:400}.PrimeWeatherSpatial181GT-module__p7sK2a__coordinates thead th{color:#c6dccf}@container (max-width:680px){.PrimeWeatherSpatial181GT-module__p7sK2a__panel{padding:16px}.PrimeWeatherSpatial181GT-module__p7sK2a__coordinates{font-size:12px}}@media (max-width:680px){.PrimeWeatherSpatial181GT-module__p7sK2a__panel{padding:16px}.PrimeWeatherSpatial181GT-module__p7sK2a__coordinates{font-size:12px}}
.PrimeWeatherGeographicViews181GT-module__LzZR0W__views{margin:20px 0}.PrimeWeatherGeographicViews181GT-module__LzZR0W__identity{color:#b8cfc2;overflow-wrap:anywhere;font-size:12px;line-height:1.65}.PrimeWeatherGeographicViews181GT-module__LzZR0W__globePanel{background:#091a20;border:1px solid #345c51;border-radius:12px;margin-top:16px;padding:14px}.PrimeWeatherGeographicViews181GT-module__LzZR0W__scene{width:100%;min-width:0;min-height:280px;position:relative;overflow:hidden}.PrimeWeatherGeographicViews181GT-module__LzZR0W__scene canvas{touch-action:none;max-width:100%;display:block}.PrimeWeatherGeographicViews181GT-module__LzZR0W__scene:focus-visible{outline-offset:3px;outline:2px solid #ebc982}.PrimeWeatherGeographicViews181GT-module__LzZR0W__views button[aria-pressed=true]{border-color:#ebc982;box-shadow:inset 0 0 0 1px #ebc982}.PrimeWeatherGeographicViews181GT-module__LzZR0W__globePanel p{margin-top:8px}@media (max-width:680px){.PrimeWeatherGeographicViews181GT-module__LzZR0W__globePanel{padding:8px}.PrimeWeatherGeographicViews181GT-module__LzZR0W__identity{font-size:11px}}
.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace{--work-bg:var(--theob-glass-base);--work-panel:#0b343e;--work-panel-raised:#134854;--work-border:#9adce03b;background-color:var(--theob-glass-base);background-image:var(--theob-glass-fill);color:var(--work-text);font:14px/1.5 var(--font-geist-sans,system-ui), sans-serif;min-height:100%;container-type:inline-size}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace button,.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace select{min-height:40px}.PrimeWorkspace609-module__9W8Qyq__masthead{border-bottom:1px solid var(--work-border);grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);align-items:center;gap:16px 24px;padding:14px 24px;display:grid}.PrimeWorkspace609-module__9W8Qyq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.PrimeWorkspace609-module__9W8Qyq__identity{align-items:center;gap:13px;display:flex}.PrimeWorkspace609-module__9W8Qyq__identity p{color:var(--work-warm);font-size:10px}.PrimeWorkspace609-module__9W8Qyq__identity h2{letter-spacing:-.04em;margin:3px 0 0;font-size:25px;font-weight:600;line-height:1.15}.PrimeWorkspace609-module__9W8Qyq__identity h2:focus{outline:none}.PrimeWorkspace609-module__9W8Qyq__identity .PrimeWorkspace609-module__9W8Qyq__mark{border-radius:13px;width:45px;height:45px}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__header button{color:var(--work-muted);border-color:var(--work-border);background:0 0;font-size:12px}.PrimeWorkspace609-module__9W8Qyq__context{gap:5px;min-width:0;display:grid}.PrimeWorkspace609-module__9W8Qyq__context label{color:var(--work-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;font-size:12px;display:grid}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__context select{background:var(--work-panel);border-color:var(--work-border);min-width:0;max-width:100%;color:var(--work-text);padding:8px 10px;font-size:13px}.PrimeWorkspace609-module__9W8Qyq__contextNote{max-width:100%;color:var(--work-muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:2px 10px;font-size:11px;display:flex}.PrimeWorkspace609-module__9W8Qyq__contextNote strong{color:var(--work-text);font-weight:500}.PrimeWorkspace609-module__9W8Qyq__pageContext{overflow-wrap:anywhere}.PrimeWorkspace609-module__9W8Qyq__navigation{border-bottom:1px solid var(--work-border);padding:8px 24px}.PrimeWorkspace609-module__9W8Qyq__primaryTabs,.PrimeWorkspace609-module__9W8Qyq__tools{flex-wrap:wrap;gap:6px;display:flex}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__navigation button{color:var(--work-muted);background:0 0;border:1px solid #0000;border-radius:10px;padding:8px 13px;font-size:13px}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__navigation button:hover{background:var(--work-panel-raised);color:var(--work-text)}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__navigation button[aria-pressed=true]{color:var(--work-warm);background:#dfbd7e1a;border-color:#dfbd7e45}.PrimeWorkspace609-module__9W8Qyq__primaryTabs>button:last-child{margin-left:auto}.PrimeWorkspace609-module__9W8Qyq__tools{border-top:1px solid var(--work-border);margin-top:12px;padding-top:12px}.PrimeWorkspace609-module__9W8Qyq__tools[hidden]{display:none}.PrimeWorkspace609-module__9W8Qyq__currentTool{color:var(--work-muted);margin:10px 0 0;font-size:12px}.PrimeWorkspace609-module__9W8Qyq__currentTool strong{color:var(--work-warm);font-weight:500}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__main{flex-direction:column;gap:0;min-height:0;padding:16px 24px;display:flex}.PrimeWorkspace609-module__9W8Qyq__welcome{text-align:left;width:min(100%,840px);margin:0 auto;padding:0}.PrimeWorkspace609-module__9W8Qyq__welcome h3{color:var(--work-text);letter-spacing:-.035em;margin:0 0 5px;font-size:clamp(21px,3cqi,25px);font-weight:500;line-height:1.2}.PrimeWorkspace609-module__9W8Qyq__welcomeLead{color:var(--work-muted);margin:0;font-size:12px;line-height:1.5}.PrimeWorkspace609-module__9W8Qyq__starters{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__starters button{text-align:left;border:1px solid var(--work-border);background:var(--work-panel);min-height:72px;color:var(--work-text);border-radius:12px;align-content:start;gap:4px;padding:12px;display:grid}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__starters button:hover:not(:disabled){background:var(--work-panel-raised);border-color:#e4bd7c66}.PrimeWorkspace609-module__9W8Qyq__starters strong{justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:550;display:flex}.PrimeWorkspace609-module__9W8Qyq__starters strong span{color:var(--work-warm)}.PrimeWorkspace609-module__9W8Qyq__starters button>span{color:var(--work-muted);font-size:12px;line-height:1.5}.PrimeWorkspace609-module__9W8Qyq__hint{color:var(--work-muted);margin:10px 0 0;font-size:11px;line-height:1.5}.PrimeWorkspace609-module__9W8Qyq__composer{background:var(--work-panel);border:1px solid #e4bd7c66;border-radius:16px;width:min(100%,840px);margin:0 auto 16px;padding:12px 14px;box-shadow:0 10px 32px #0004}.PrimeWorkspace609-module__9W8Qyq__composer label{color:var(--work-text);margin-bottom:4px;font-size:13px;font-weight:500;display:block}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__composer input{border:0;border-bottom:1px solid var(--work-border);width:100%;min-width:0;min-height:40px;color:var(--work-text);background:0 0;border-radius:0;padding:6px 0 8px;font-size:16px}.PrimeWorkspace609-module__9W8Qyq__composer input::placeholder{color:#94aaa4}.PrimeWorkspace609-module__9W8Qyq__composerActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.PrimeWorkspace609-module__9W8Qyq__composer .PrimeWorkspace609-module__9W8Qyq__hint{margin-top:6px}.PrimeWorkspace609-module__9W8Qyq__composerActions>div{flex-wrap:wrap;gap:6px;display:flex}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__composerActions button{border:1px solid var(--work-border);color:var(--work-text);background:0 0;font-size:12px}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__composerActions button[aria-pressed=true]{border-color:var(--work-warm);background:#e4bd7c20}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__composerActions .PrimeWorkspace609-module__9W8Qyq__submit{background:var(--work-warm);color:#1f291f;border-color:#0000;min-width:116px;font-size:13px;font-weight:650}.PrimeWorkspace609-module__9W8Qyq__response{width:min(100%,900px);margin:0 auto}.PrimeWorkspace609-module__9W8Qyq__responseHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__responseHeading button{border-color:var(--work-border);background:0 0;font-size:12px}.PrimeWorkspace609-module__9W8Qyq__footer{border-top:1px solid var(--work-border);color:var(--work-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 28px;font-size:11px;display:flex}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__footer button{color:var(--work-accent);background:0 0;border:0;padding:6px 8px;font-size:11px}@container (max-width:620px){.PrimeWorkspace609-module__9W8Qyq__masthead{grid-template-columns:minmax(160px,.7fr) minmax(0,1fr);gap:12px;padding:8px 16px}.PrimeWorkspace609-module__9W8Qyq__header{gap:8px;padding:0}.PrimeWorkspace609-module__9W8Qyq__identity{gap:9px}.PrimeWorkspace609-module__9W8Qyq__identity p{display:none}.PrimeWorkspace609-module__9W8Qyq__identity h2{white-space:nowrap;font-size:20px}.PrimeWorkspace609-module__9W8Qyq__identity .PrimeWorkspace609-module__9W8Qyq__mark{border-radius:9px;width:32px;height:32px}.PrimeWorkspace609-module__9W8Qyq__context{border:0;gap:4px;min-width:0;margin:0;padding:0}.PrimeWorkspace609-module__9W8Qyq__context label{flex-basis:100%;min-width:0;display:block}.PrimeWorkspace609-module__9W8Qyq__projectLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__context select{width:100%;font-size:12px}.PrimeWorkspace609-module__9W8Qyq__contextNote{font-size:10px}.PrimeWorkspace609-module__9W8Qyq__navigation{padding:6px 16px}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__navigation button{padding:8px 10px;font-size:12px}.PrimeWorkspace609-module__9W8Qyq__primaryTabs>button:last-child{margin-left:0}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__main{padding:12px 16px}.PrimeWorkspace609-module__9W8Qyq__starters{grid-template-columns:1fr;gap:8px;margin-top:12px}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__starters button{gap:3px;min-height:0;padding:12px 14px}.PrimeWorkspace609-module__9W8Qyq__composer{margin-bottom:16px;padding:12px}.PrimeWorkspace609-module__9W8Qyq__composer label{margin-bottom:3px;font-size:12px}.PrimeWorkspace609-module__9W8Qyq__workspace.PrimeWorkspace609-module__9W8Qyq__workspace .PrimeWorkspace609-module__9W8Qyq__composer input{min-height:40px;padding-bottom:8px;font-size:15px}.PrimeWorkspace609-module__9W8Qyq__composerActions{padding-top:8px}.PrimeWorkspace609-module__9W8Qyq__composer .PrimeWorkspace609-module__9W8Qyq__hint{margin-top:6px;font-size:10px}.PrimeWorkspace609-module__9W8Qyq__footer{flex-wrap:wrap;padding:10px 18px}}@container (max-width:420px){.PrimeWorkspace609-module__9W8Qyq__masthead{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 16px}.PrimeWorkspace609-module__9W8Qyq__context label{grid-template-columns:auto minmax(0,1fr);display:grid}.PrimeWorkspace609-module__9W8Qyq__projectLabel{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}
.MapsWorkspace572-module__T15rDa__workspace{color:#e0e9e6;box-sizing:border-box;background:#0c1b23;min-height:100%;padding:20px;font-family:system-ui,sans-serif}.MapsWorkspace572-module__T15rDa__workspace *{box-sizing:border-box}.MapsWorkspace572-module__T15rDa__workspace button,.MapsWorkspace572-module__T15rDa__workspace select,.MapsWorkspace572-module__T15rDa__workspace input{font:inherit;color:inherit}.MapsWorkspace572-module__T15rDa__workspace button,.MapsWorkspace572-module__T15rDa__workspace select{cursor:pointer;background:#132b34;border:1px solid #466268;border-radius:5px;padding:8px 12px}.MapsWorkspace572-module__T15rDa__workspace button:hover,.MapsWorkspace572-module__T15rDa__workspace button[aria-pressed=true]{background:#345953;border-color:#98bcaa}.MapsWorkspace572-module__T15rDa__workspace button:focus-visible,.MapsWorkspace572-module__T15rDa__workspace a:focus-visible,.MapsWorkspace572-module__T15rDa__canvas:focus-visible{outline-offset:3px;outline:2px solid #e1c786}.MapsWorkspace572-module__T15rDa__workspace button:disabled{opacity:.5;cursor:default}.MapsWorkspace572-module__T15rDa__workspace a{color:#add4c5;text-decoration:none}.MapsWorkspace572-module__T15rDa__workspace a:hover{text-decoration:underline}.MapsWorkspace572-module__T15rDa__workspace input:not([type=range]):not([type=checkbox]):not([type=file]){background:#0e242d;border:1px solid #466268;border-radius:4px;max-width:230px;padding:7px}.MapsWorkspace572-module__T15rDa__header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.MapsWorkspace572-module__T15rDa__eyebrow{letter-spacing:.21em;color:#8fa9a9;font-size:10px}.MapsWorkspace572-module__T15rDa__header h1{margin:7px 0;font-size:30px;font-weight:450}.MapsWorkspace572-module__T15rDa__header h1 span{color:#96abaa;margin-left:12px;font-size:14px}.MapsWorkspace572-module__T15rDa__links{align-items:center;gap:16px;font-size:12px;display:flex}.MapsWorkspace572-module__T15rDa__modes{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:10px;display:flex}.MapsWorkspace572-module__T15rDa__modes button{background:0 0;font-size:13px}.MapsWorkspace572-module__T15rDa__gridToggle{align-items:center;gap:5px;margin-left:auto;font-size:12px;display:flex}.MapsWorkspace572-module__T15rDa__mapFrame{border:1px solid #34515a;border-radius:8px;position:relative;overflow:hidden}.MapsWorkspace572-module__T15rDa__canvas{contain:layout paint;touch-action:none;cursor:grab;outline-offset:-3px;background:#102935;height:clamp(340px,59vh,760px);position:relative;overflow:hidden}.MapsWorkspace572-module__T15rDa__canvas:active{cursor:grabbing}.MapsWorkspace572-module__T15rDa__plane{transform-origin:0 0;object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.MapsWorkspace572-module__T15rDa__tiles img{transform-origin:0 0;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.MapsWorkspace572-module__T15rDa__grid{pointer-events:none;position:absolute;inset:0}.MapsWorkspace572-module__T15rDa__grid line{stroke:#c2ddda;stroke-width:.7px;opacity:.23}.MapsWorkspace572-module__T15rDa__grid text{fill:#e5eeee;paint-order:stroke;stroke:#112832;stroke-width:3px;stroke-linejoin:round;font-size:10px}.MapsWorkspace572-module__T15rDa__zoom{gap:5px;display:grid;position:absolute;top:16px;right:16px}.MapsWorkspace572-module__T15rDa__zoom button{background:#0c202ce8;width:37px;height:37px;padding:3px;font-size:21px;line-height:1}.MapsWorkspace572-module__T15rDa__readout{color:#c5d9d7;pointer-events:none;background:#102631df;border-radius:3px;max-width:calc(100% - 28px);padding:7px 10px;font-size:11px;position:absolute;bottom:12px;left:14px}.MapsWorkspace572-module__T15rDa__readout span{color:#93aeb2;margin-top:4px;font-size:10px;display:block}.MapsWorkspace572-module__T15rDa__attribution{background:#10232d;min-height:25px;padding:6px 12px;font-size:10px}.MapsWorkspace572-module__T15rDa__controls{flex-wrap:wrap;align-items:center;gap:9px;margin:12px 0;font-size:12px;display:flex}.MapsWorkspace572-module__T15rDa__controls label{align-items:center;gap:7px;display:flex}.MapsWorkspace572-module__T15rDa__controls input[type=range]{accent-color:#c5b484;width:110px}.MapsWorkspace572-module__T15rDa__selection{background:#19343c;border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px;font-size:12px;display:flex}.MapsWorkspace572-module__T15rDa__context{color:#9cb4b5;gap:20px;padding-top:8px;font-size:11px;line-height:1.6;display:flex}.MapsWorkspace572-module__T15rDa__context>span{color:#d0c393;min-width:145px;max-width:240px}.MapsWorkspace572-module__T15rDa__context p{max-width:840px;margin:0}.MapsWorkspace572-module__T15rDa__sources{border-top:1px solid #34515a;grid-template-columns:1fr 1fr;gap:28px;margin-top:22px;padding-top:20px;font-size:13px;line-height:1.65;display:grid}.MapsWorkspace572-module__T15rDa__sources h2,.MapsWorkspace572-module__T15rDa__sources h3{font-weight:450}.MapsWorkspace572-module__T15rDa__sources dl{color:#a7bebd;grid-template-columns:90px 1fr;gap:6px;display:grid}.MapsWorkspace572-module__T15rDa__sources dd{margin:0}.MapsWorkspace572-module__T15rDa__catalog{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:12px;display:grid}.MapsWorkspace572-module__T15rDa__catalog h3{grid-column:1/-1}.MapsWorkspace572-module__T15rDa__catalog a{border-top:1px solid #34515a;padding-top:9px;font-size:12px;display:block}.MapsWorkspace572-module__T15rDa__catalog strong{font-weight:500}.MapsWorkspace572-module__T15rDa__catalog small{color:#8fa9a9;margin-top:4px;display:block}.MapsWorkspace572-module__T15rDa__error{color:#eedcb8;background:#252929ef;border:1px solid #716b51;border-radius:5px;max-width:65%;padding:10px;font-size:12px;position:absolute;top:16px;left:16px}.MapsWorkspace572-module__T15rDa__notice{color:#dacfae;font-size:12px}.MapsWorkspace572-module__T15rDa__empty{text-align:center;background:radial-gradient(#25434a,#10232d);flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0}.MapsWorkspace572-module__T15rDa__empty span{letter-spacing:.2em;color:#a9c2bb;font-size:10px}.MapsWorkspace572-module__T15rDa__empty h2{font-size:30px;font-weight:350}.MapsWorkspace572-module__T15rDa__empty p{color:#a9c2bb;max-width:470px;line-height:1.7}.MapsWorkspace572-module__T15rDa__file{border:1px solid #466268;border-radius:4px;padding:8px}.MapsWorkspace572-module__T15rDa__file input{max-width:240px;font-size:11px}@media (max-width:720px){.MapsWorkspace572-module__T15rDa__workspace{padding:12px}.MapsWorkspace572-module__T15rDa__header{flex-direction:column;align-items:flex-start}.MapsWorkspace572-module__T15rDa__header h1 span{margin:5px 0;display:block}.MapsWorkspace572-module__T15rDa__links{flex-wrap:wrap;gap:12px}.MapsWorkspace572-module__T15rDa__sources{grid-template-columns:1fr}.MapsWorkspace572-module__T15rDa__context{flex-direction:column;gap:6px}.MapsWorkspace572-module__T15rDa__canvas{height:52vh;min-height:330px}.MapsWorkspace572-module__T15rDa__modes button{padding:7px 9px}.MapsWorkspace572-module__T15rDa__controls label{flex-wrap:wrap}.MapsWorkspace572-module__T15rDa__readout{font-size:10px}}
.CacaoIndustryContext613-module__-TfJ5G__root{border:1px solid var(--work-border,#c1d9cc30);background:var(--work-panel,#102225);min-width:0;color:var(--work-text,#f0f3eb);border-radius:14px;margin-top:12px;padding:16px;container:cacao-industries/inline-size}.CacaoIndustryContext613-module__-TfJ5G__root *,.CacaoIndustryContext613-module__-TfJ5G__root :before,.CacaoIndustryContext613-module__-TfJ5G__root :after{box-sizing:border-box}.CacaoIndustryContext613-module__-TfJ5G__root p,.CacaoIndustryContext613-module__-TfJ5G__root h3,.CacaoIndustryContext613-module__-TfJ5G__root h4{margin:0}.CacaoIndustryContext613-module__-TfJ5G__root :focus-visible{outline:2px solid var(--work-warm,#e4bd7c);outline-offset:3px}.CacaoIndustryContext613-module__-TfJ5G__heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;margin-bottom:9px;display:flex}.CacaoIndustryContext613-module__-TfJ5G__heading>div{gap:5px;display:grid}.CacaoIndustryContext613-module__-TfJ5G__heading h3{font-size:16px;font-weight:600;line-height:1.3}.CacaoIndustryContext613-module__-TfJ5G__eyebrow{color:var(--work-accent,#b8d9c8);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:650}.CacaoIndustryContext613-module__-TfJ5G__badge{border:1px solid var(--work-border,#c1d9cc30);color:var(--work-muted,#aec0bc);border-radius:20px;padding:3px 8px;font-size:10px}.CacaoIndustryContext613-module__-TfJ5G__context,.CacaoIndustryContext613-module__-TfJ5G__definition,.CacaoIndustryContext613-module__-TfJ5G__limit,.CacaoIndustryContext613-module__-TfJ5G__source{color:var(--work-muted,#aec0bc);font-size:12px;line-height:1.5}.CacaoIndustryContext613-module__-TfJ5G__groups{grid-template-columns:minmax(0,1fr);gap:10px;margin:14px 0;display:grid}.CacaoIndustryContext613-module__-TfJ5G__group{border:1px solid var(--work-border,#c1d9cc30);background:#b8d9c809;border-radius:10px;min-width:0;padding:13px}.CacaoIndustryContext613-module__-TfJ5G__group[data-selected-613=true]{border-color:var(--work-accent,#b8d9c8)}.CacaoIndustryContext613-module__-TfJ5G__group h4{margin:5px 0 7px;font-size:14px;font-weight:550}.CacaoIndustryContext613-module__-TfJ5G__code{color:var(--work-accent,#b8d9c8);letter-spacing:.04em;font-size:10px}.CacaoIndustryContext613-module__-TfJ5G__unassigned .CacaoIndustryContext613-module__-TfJ5G__code{color:var(--work-warm,#e4bd7c)}.CacaoIndustryContext613-module__-TfJ5G__products{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.CacaoIndustryContext613-module__-TfJ5G__products button{border:1px solid var(--work-border,#c1d9cc30);background:var(--work-panel,#102225);max-width:100%;min-height:36px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:7px;align-items:baseline;gap:7px;padding:7px 9px;font-size:11px;display:inline-flex}.CacaoIndustryContext613-module__-TfJ5G__products button span{overflow-wrap:anywhere}.CacaoIndustryContext613-module__-TfJ5G__products small{color:var(--work-muted,#aec0bc);font-size:9px}.CacaoIndustryContext613-module__-TfJ5G__products button:hover{background:var(--work-panel-raised,#172d2f)}.CacaoIndustryContext613-module__-TfJ5G__products button[aria-pressed=true]{border-color:var(--work-warm,#e4bd7c);color:var(--work-warm,#e4bd7c);background:#342e22}.CacaoIndustryContext613-module__-TfJ5G__limit{padding-bottom:12px}.CacaoIndustryContext613-module__-TfJ5G__source{border-top:1px solid var(--work-border,#c1d9cc30);padding-top:12px}.CacaoIndustryContext613-module__-TfJ5G__source>summary{cursor:pointer;color:var(--work-accent,#b8d9c8)}.CacaoIndustryContext613-module__-TfJ5G__source>p{margin-top:12px}.CacaoIndustryContext613-module__-TfJ5G__mapping{grid-template-columns:minmax(0,1fr);gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.CacaoIndustryContext613-module__-TfJ5G__mapping li{overflow-wrap:anywhere;background:#b8d9c809;border-radius:7px;gap:3px;padding:10px;display:grid}.CacaoIndustryContext613-module__-TfJ5G__mapping strong{color:var(--work-text,#f0f3eb);font-size:11px;font-weight:550}.CacaoIndustryContext613-module__-TfJ5G__mapping span,.CacaoIndustryContext613-module__-TfJ5G__note{font-size:10px}@container cacao-industries (min-width:620px){.CacaoIndustryContext613-module__-TfJ5G__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.CacaoIndustryContext613-module__-TfJ5G__unassigned{grid-column:1/-1}.CacaoIndustryContext613-module__-TfJ5G__mapping{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cacao-industries (min-width:980px){.CacaoIndustryContext613-module__-TfJ5G__groups{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,.9fr)}.CacaoIndustryContext613-module__-TfJ5G__unassigned{grid-column:auto}}
.EconomicAtlas612-module__4bvr2G__root{min-width:0;color:var(--work-text,#f0f3eb);font-family:var(--font-geist-sans,system-ui), sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:13px;line-height:1.5;container:economic-atlas/inline-size}.EconomicAtlas612-module__4bvr2G__root *,.EconomicAtlas612-module__4bvr2G__root :before,.EconomicAtlas612-module__4bvr2G__root :after{box-sizing:border-box}.EconomicAtlas612-module__4bvr2G__root :focus-visible{outline:2px solid var(--work-warm,#e4bd7c);outline-offset:3px}.EconomicAtlas612-module__4bvr2G__root h2,.EconomicAtlas612-module__4bvr2G__root h3,.EconomicAtlas612-module__4bvr2G__root p{margin:0}.EconomicAtlas612-module__4bvr2G__root h2{letter-spacing:-.025em;font-size:20px;font-weight:600;line-height:1.2}.EconomicAtlas612-module__4bvr2G__root h3{font-size:16px;font-weight:600;line-height:1.3}.EconomicAtlas612-module__4bvr2G__eyebrow{color:var(--work-warm,#e4bd7c);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:650}.EconomicAtlas612-module__4bvr2G__controls{flex-wrap:wrap;align-items:end;gap:18px 24px;padding:17px 0;display:flex}.EconomicAtlas612-module__4bvr2G__intro{flex:245px;gap:5px;display:grid}.EconomicAtlas612-module__4bvr2G__intro>p:last-child,.EconomicAtlas612-module__4bvr2G__context{color:var(--work-muted,#aec0bc);font-size:12px}.EconomicAtlas612-module__4bvr2G__selectors{flex-wrap:wrap;flex:2 370px;gap:10px;display:flex}.EconomicAtlas612-module__4bvr2G__selectors label{min-width:0;color:var(--work-muted,#aec0bc);flex:132px;gap:5px;font-size:11px;display:grid}.EconomicAtlas612-module__4bvr2G__selectors label:last-child{flex:.45 85px}.EconomicAtlas612-module__4bvr2G__selectors select{border:1px solid var(--work-border,#c1d9cc30);background:var(--work-panel,#102225);width:100%;min-width:0;min-height:40px;color:var(--work-text,#f0f3eb);font:inherit;cursor:pointer;border-radius:9px;padding:8px 25px 8px 10px;font-size:12px}.EconomicAtlas612-module__4bvr2G__selectionSummary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 1px;display:flex}.EconomicAtlas612-module__4bvr2G__selectionSummary>div:first-child{gap:4px;display:grid}.EconomicAtlas612-module__4bvr2G__selectionSummary p:not(.EconomicAtlas612-module__4bvr2G__eyebrow){color:var(--work-muted,#aec0bc);font-size:12px}.EconomicAtlas612-module__4bvr2G__metric{gap:3px;display:grid}.EconomicAtlas612-module__4bvr2G__metric strong{color:var(--work-warm,#e4bd7c);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:29px;font-weight:550;line-height:1.1}.EconomicAtlas612-module__4bvr2G__metric span{color:var(--work-muted,#aec0bc);font-size:11px}.EconomicAtlas612-module__4bvr2G__detailsGrid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.EconomicAtlas612-module__4bvr2G__card{border:1px solid var(--work-border,#c1d9cc30);background:var(--work-panel,#102225);border-radius:14px;min-width:0;padding:16px}.EconomicAtlas612-module__4bvr2G__cardHeading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;margin-bottom:9px;display:flex}.EconomicAtlas612-module__4bvr2G__cardHeading>div{gap:5px;display:grid}.EconomicAtlas612-module__4bvr2G__badge{border:1px solid var(--work-border,#c1d9cc30);white-space:nowrap;color:var(--work-muted,#aec0bc);border-radius:20px;padding:3px 8px;font-size:10px}.EconomicAtlas612-module__4bvr2G__chart{width:100%;height:auto;margin-top:16px;display:block;overflow:visible}.EconomicAtlas612-module__4bvr2G__axisLabel{fill:var(--work-muted,#aec0bc);font-size:11px}.EconomicAtlas612-module__4bvr2G__gridLine{stroke:var(--work-border,#c1d9cc30);stroke-width:1px}.EconomicAtlas612-module__4bvr2G__trendLine{fill:none;stroke:var(--work-warm,#e4bd7c);stroke-width:2px;stroke-linejoin:round}.EconomicAtlas612-module__4bvr2G__trendPoint{fill:var(--work-warm,#e4bd7c);stroke:var(--work-panel,#102225);stroke-width:2px}.EconomicAtlas612-module__4bvr2G__selectedPoint{fill:var(--work-text,#f0f3eb);stroke:var(--work-warm,#e4bd7c);stroke-width:3px}.EconomicAtlas612-module__4bvr2G__chart circle[data-coverage-612=partial]{fill:var(--work-panel,#102225);stroke:var(--work-warm,#e4bd7c);stroke-width:2px}.EconomicAtlas612-module__4bvr2G__yearStrip{scrollbar-width:thin;align-items:center;gap:5px;max-width:100%;padding:4px 3px 7px;display:flex;overflow-x:auto}.EconomicAtlas612-module__4bvr2G__yearStrip button{min-height:33px;color:var(--work-muted,#aec0bc);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;padding:5px 9px;font-size:11px}.EconomicAtlas612-module__4bvr2G__yearStrip button[aria-pressed=true]{border-color:var(--work-warm,#e4bd7c);color:var(--work-warm,#e4bd7c);background:#342e22}.EconomicAtlas612-module__4bvr2G__yearStrip button:hover,.EconomicAtlas612-module__4bvr2G__barButton:hover{background:var(--work-panel-raised,#172d2f)}.EconomicAtlas612-module__4bvr2G__bars{gap:3px;margin:13px -6px -5px;padding:0;list-style:none;display:grid}.EconomicAtlas612-module__4bvr2G__barButton{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;gap:6px;padding:8px 6px;display:grid}.EconomicAtlas612-module__4bvr2G__barButton[aria-pressed=true]{border-color:var(--work-border,#c1d9cc30);background:var(--work-panel-raised,#172d2f)}.EconomicAtlas612-module__4bvr2G__barLabel{justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.EconomicAtlas612-module__4bvr2G__barLabel>span{overflow-wrap:anywhere}.EconomicAtlas612-module__4bvr2G__barLabel strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:550}.EconomicAtlas612-module__4bvr2G__barTrack{background:#c1d9cc14;border-radius:5px;height:5px;display:block;overflow:hidden}.EconomicAtlas612-module__4bvr2G__barTrack>span{border-radius:inherit;height:100%;display:block}.EconomicAtlas612-module__4bvr2G__barButton small{color:var(--work-muted,#aec0bc);font-size:10px}.EconomicAtlas612-module__4bvr2G__dataDisclosure{border-top:1px solid var(--work-border,#c1d9cc30);margin-top:9px}.EconomicAtlas612-module__4bvr2G__dataDisclosure>summary{cursor:pointer;color:var(--work-accent,#b8d9c8);padding-top:12px;font-size:12px}.EconomicAtlas612-module__4bvr2G__tableScroll{max-width:100%;margin-top:10px;overflow-x:auto}.EconomicAtlas612-module__4bvr2G__tableScroll table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.EconomicAtlas612-module__4bvr2G__tableScroll caption{text-align:left;color:var(--work-muted,#aec0bc);padding-bottom:8px}.EconomicAtlas612-module__4bvr2G__tableScroll th,.EconomicAtlas612-module__4bvr2G__tableScroll td{border-top:1px solid var(--work-border,#c1d9cc30);padding:7px 7px 7px 0}.EconomicAtlas612-module__4bvr2G__tableScroll thead{color:var(--work-muted,#aec0bc)}.EconomicAtlas612-module__4bvr2G__tableScroll tr[aria-current=true]{color:var(--work-warm,#e4bd7c)}.EconomicAtlas612-module__4bvr2G__inspector{border:1px solid var(--work-border,#c1d9cc30);background:var(--work-panel,#102225);border-radius:12px;margin-top:12px;padding:12px 15px}.EconomicAtlas612-module__4bvr2G__inspector>summary{cursor:pointer;font-size:12px}.EconomicAtlas612-module__4bvr2G__inspector>summary>span:first-child{font-weight:600}.EconomicAtlas612-module__4bvr2G__inspector>summary>span:last-child{color:var(--work-muted,#aec0bc);margin-left:12px;font-size:11px;display:inline}.EconomicAtlas612-module__4bvr2G__inspector>p+p{margin-top:8px}.EconomicAtlas612-module__4bvr2G__digest{overflow-wrap:anywhere}.EconomicAtlas612-module__4bvr2G__digest code{font-size:10px}.EconomicAtlas612-module__4bvr2G__metadata{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:15px;margin:17px 0;display:grid}.EconomicAtlas612-module__4bvr2G__metadata dt{color:var(--work-muted,#aec0bc);letter-spacing:.07em;text-transform:uppercase;font-size:10px}.EconomicAtlas612-module__4bvr2G__metadata dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.EconomicAtlas612-module__4bvr2G__empty{color:var(--work-muted,#aec0bc);padding:28px 10px}@container economic-atlas (min-width:660px){.EconomicAtlas612-module__4bvr2G__detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EconomicAtlas612-module__4bvr2G__trendCard{grid-column:1/-1}.EconomicAtlas612-module__4bvr2G__metric{text-align:right}}@container economic-atlas (min-width:1060px){.EconomicAtlas612-module__4bvr2G__detailsGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.EconomicAtlas612-module__4bvr2G__trendCard{grid-column:auto}}
.WorldProjectConnections591-module__xCePfW__root{color:#e5edf4;font-size:13px;line-height:1.5}.WorldProjectConnections591-module__xCePfW__root button{font:inherit;color:inherit;cursor:pointer;background:#112e35;border:1px solid #668d91;border-radius:9px;padding:8px 11px}.WorldProjectConnections591-module__xCePfW__root button:focus-visible{outline-offset:3px;outline:2px solid #b4ede0}.WorldProjectConnections591-module__xCePfW__toggle{z-index:2;max-width:calc(100% - 24px);position:absolute;bottom:12px;right:12px;box-shadow:0 3px 15px #0008}.WorldProjectConnections591-module__xCePfW__panel{z-index:3;overscroll-behavior:contain;overflow-wrap:anywhere;background:#0d222b;border:1px solid #668d91;border-radius:12px;width:min(680px,100% - 24px);min-width:0;position:absolute;top:56px;bottom:60px;right:12px;overflow:auto;box-shadow:0 8px 30px #0008}.WorldProjectConnections591-module__xCePfW__header{z-index:1;background:#0d222b;border-bottom:1px solid #37545c;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex;position:sticky;top:0}.WorldProjectConnections591-module__xCePfW__body{min-width:0;padding:10px}.WorldProjectConnections591-module__xCePfW__body>section{box-sizing:border-box;min-width:0;margin:0;padding:14px}
