@media (min-width:1101px){:root{--forge-header-height:64px;--forge-desktop-side-pane:clamp(300px,22vw,360px)}.forge-app-shell--dashboard{width:100%;max-width:none;min-height:calc(100dvh - var(--forge-beta-banner-height, 0px))}.forge-app-shell--dashboard[data-partner-preview="1"] .forge-dashboard-main{height:calc(100dvh - var(--forge-header-height, 64px) - var(--forge-beta-banner-height, 0px) - var(--forge-partner-preview-banner-height, 0px));min-height:0;flex:1 1 auto}.forge-header-bar{flex-shrink:0;width:100%}.forge-header-inner{align-items:center;display:grid;gap:12px 16px;grid-template-areas:"brand search actions";grid-template-columns:auto minmax(320px,1fr) auto;width:100%}.forge-header-brand-cluster{grid-area:brand;flex:none;min-width:0}.forge-header-search-form{grid-area:search;flex:1 1 auto;justify-self:stretch;margin:0;max-width:none;min-width:0;width:100%}.forge-header-actions{grid-area:actions;flex:none;justify-self:end}.forge-header-search-msg{max-width:min(220px,18vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forge-dashboard-main{align-items:stretch;flex:1 1 auto;max-width:none;min-height:0;width:100%}.forge-dashboard-pane--side{flex:0 0 var(--forge-desktop-side-pane);max-width:var(--forge-desktop-side-pane);min-width:300px;width:var(--forge-desktop-side-pane)}.forge-dashboard-pane--readiness{display:flex;flex-direction:column}.forge-dashboard-pane--center,.forge-dashboard-pane--map{flex:1 1 0;max-width:none;min-width:0;width:auto}}@media (min-width:1600px){:root{--forge-desktop-side-pane:clamp(320px,18vw,360px)}.forge-header-inner{gap:12px 20px;padding-inline:4px}.forge-dashboard-main{gap:20px;padding:20px}}@media (min-width:769px){.forge-map-free-tools{flex-wrap:wrap;overflow-x:visible;overflow-y:visible;row-gap:8px}.forge-map-free-tools--compact{flex-wrap:nowrap}.forge-map-free-tools__scroll{display:none!important}.forge-map-tools-drawer__body{padding:12px 14px 16px}.forge-map-tools-drawer__section{margin-bottom:14px}.forge-map-tools-drawer__section h3{font-size:11px;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.forge-map-tools-drawer__grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.forge-map-tools-drawer__tool{align-items:center;flex-direction:row;gap:8px;min-height:44px;padding:8px 10px;text-align:left}.forge-map-tools-drawer__tool-main strong{font-size:12px;font-weight:600;line-height:1.25}.forge-map-tools-drawer__tool-desc{display:none}.forge-map-tools-drawer__tool-meta{flex-direction:column;gap:2px;margin-left:auto}.forge-map-tools-drawer__status,.forge-map-tools-drawer__tier{font-size:9px}.forge-map-layers-dock--desktop .forge-map-surface-tools--dock .forge-map-surface-tools__btn span,.forge-map-surface-tools--dock .forge-map-surface-tools__btn span{display:none}.forge-map-layers-dock--desktop .forge-map-surface-tools--dock .forge-map-surface-tools__btn,.forge-map-surface-tools--dock .forge-map-surface-tools__btn{min-width:40px;padding:8px}.forge-map-layers-dock--desktop{flex-wrap:nowrap;max-width:min(480px,calc(100% - 88px))}}.forge-header-actions{align-items:center;gap:10px}.forge-header-btn--signin{border-radius:10px;font-size:13px;font-weight:600;min-height:40px;padding:8px 16px;white-space:nowrap}@media (max-width:768px){.forge-header-btn--signin{border-radius:8px;font-size:12px;min-height:32px;padding:6px 10px}}@media (min-width:1101px){.forge-header-inner{grid-template-areas:"brand search actions";grid-template-columns:auto minmax(320px,1fr) auto}.forge-header-search-form{max-width:560px}.forge-header-actions{justify-self:end;min-width:-moz-max-content;min-width:max-content}}@media (max-width:768px){.forge-app-shell--dashboard:not(.forge-app-shell--snap-panes) .forge-explore-nav,.forge-app-shell--dashboard:not(.forge-app-shell--snap-panes) .forge-map-chrome,.forge-app-shell--dashboard:not(.forge-app-shell--snap-panes) .forge-pane-tab-bar,.forge-app-shell--dashboard:not(.forge-app-shell--snap-panes) .forge-readiness-pane-head{padding-top:28px}.forge-app-shell--dashboard:not(.forge-app-shell--snap-panes) .forge-dashboard-pane:before{top:6px}.forge-app-shell--dashboard:not(.forge-app-shell--snap-panes)>.forge-dashboard-main{top:calc(var(--forge-beta-banner-height, 0px) + var(--forge-partner-preview-banner-height, 0px) + var(--forge-header-height, 120px) + var(--forge-safe-top, 0px))}}.forge-demo-inventory-banner{display:flex;flex-direction:column;gap:2px;padding:8px 12px;margin:0 0 8px;border-radius:8px;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.35);font-size:.8125rem;line-height:1.35;color:var(--forge-text,#e8e8e8)}.forge-demo-inventory-banner strong{color:var(--forge-gold,#d4af37);font-weight:600}.forge-demo-inventory-banner--compact{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;padding:4px 8px;font-size:.75rem}.forge-explore-demo-banner{margin:0 12px 8px}.forge-upgrade-page{display:flex;flex-direction:column;gap:20px;max-width:640px;margin:0 auto;width:100%}.forge-upgrade-page__head h1{color:#f1f5f9;font-family:var(--forge-font-display,var(--font-syne,sans-serif));font-size:1.35rem;font-weight:700;margin:0 0 8px}.forge-upgrade-page__head p{color:#94a3b8;font-size:.9rem;line-height:1.5;margin:0}