/* Calm Observatory portfolio — full-width workspace, native modal inspector. */
.obs-gravity-portfolio-shell{--gravity-blue:#8abbe0;--gravity-amber:#d6b782;--gravity-line:#294357;max-width:1440px;margin:auto;padding:28px 24px;color:#e3edf5;font-family:'Space Grotesk',system-ui,sans-serif;background:radial-gradient(ellipse at 72% 0,rgba(26,65,101,.12),transparent 46%)}
.obs-gravity-portfolio-shell .obs-panel{border:1px solid var(--gravity-line);border-radius:10px;background:linear-gradient(125deg,#0a1825,#07131f)}
.obs-gravity-portfolio-shell .obs-workbench-heading{align-items:center;margin:0 0 22px;display:block}
.obs-gravity-portfolio-shell .obs-workbench-heading>div:first-child{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:24px}
.obs-gravity-portfolio-shell .obs-workbench-heading>div>span,.obs-gravity-portfolio-shell .obs-workbench-state{display:none!important}
.obs-gravity-portfolio-shell .obs-workbench-heading h1{font-size:36px;font-weight:650;letter-spacing:-1px;margin:0 0 4px}
.obs-gravity-portfolio-shell .obs-workbench-heading p{font-size:16px;color:#99b7ce;margin:0;grid-column:1}
.obs-gravity-portfolio-shell .obs-workbench-heading .obs-primary{grid-column:2;grid-row:1 / 3;width:auto;min-height:40px;background:transparent;border:1px solid #476b86;border-radius:7px;color:#bcd9ee;box-shadow:none;padding:10px 18px;font-size:12px}
.obs-gravity-portfolio-shell .obs-summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border:0;background:none;margin:0 0 14px;overflow:visible}
.obs-gravity-portfolio-shell .obs-summary-strip>div{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);align-content:center;column-gap:14px;min-height:96px;padding:16px;border:1px solid var(--gravity-line);border-radius:8px;background:linear-gradient(125deg,#0d2031,#081420)}
.obs-gravity-portfolio-shell .obs-summary-strip span{grid-column:2;color:#9bb5c8;font-size:11px;text-transform:none;letter-spacing:0}
.obs-gravity-portfolio-shell .obs-summary-strip b{grid-column:2;font:600 clamp(17px,1.55vw,24px) 'Space Grotesk',sans-serif;color:#e7f1fa;white-space:normal}
.obs-gravity-portfolio-shell .obs-summary-strip small{grid-column:2;font-size:10px;color:#93aabd;margin-top:3px}
.obs-kpi-icon{grid-column:1;grid-row:1 / 4;align-self:center;display:grid;place-items:center;width:40px;height:40px;border:1px solid #345e7a;border-radius:50%;background:#10283b;color:#93c7e8;font:26px system-ui;font-style:normal}
.obs-gravity-portfolio-shell [data-metric="risk"] .obs-kpi-icon{color:#d6b782;border-color:#66583e;background:#232321}
.obs-gravity-portfolio-shell .obs-portfolio-grid{display:block!important}
.obs-gravity-portfolio-shell .obs-workbench-left{width:100%;gap:14px}
.obs-portfolio-market{margin:0 0 14px}
.obs-portfolio-market .mr-context{padding:12px 16px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;border:1px solid var(--gravity-line);background:#091a28;border-radius:8px}
.obs-portfolio-market .mr-context header{display:contents}
.obs-portfolio-market .mr-context header b{font-size:12px;font-weight:500;color:#c7dceb}
.obs-portfolio-market .mr-context header a{order:4;margin-left:auto;font-size:12px;color:#a6cce5}
.obs-portfolio-market .mr-context>p{margin:0;font-size:12px;color:#99b7ce}
.obs-portfolio-market .mr-context>small{flex:0 0 100%;font-size:10px;color:#7892a8}
.obs-portfolio-market .mr-context>.mr-badges,.obs-portfolio-market .mr-context>.mr-flow,.obs-portfolio-market .mr-context>details{display:none}
.obs-gravity-field{position:relative;overflow:hidden;isolation:isolate;background:#071726!important}
.obs-gravity-field:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07172666,#07172699),url('./assets/capital-command-cosmic-background-v1.png') center 42%/cover;opacity:.34;pointer-events:none}
.obs-gravity-field:after{content:'';position:absolute;right:0;bottom:0;width:28%;height:80%;z-index:-1;background:url('./assets/setup-orbit-moon-v1.webp') center 65%/cover;opacity:.25;mask-image:linear-gradient(120deg,transparent 15%,#000);pointer-events:none}
.obs-gravity-head{display:flex;justify-content:space-between;gap:12px;align-items:start;padding:20px 22px 0}
.obs-gravity-head>div>span{font-size:19px;font-weight:600;letter-spacing:0;text-transform:none;color:#e3edf5}
.obs-gravity-head p{font-size:12px;color:#9bb6ca;margin:5px 0 0}
.obs-gravity-expand{background:transparent;border:1px solid #2d495e;border-radius:6px;color:#9fbfd7;min-width:32px;min-height:32px;cursor:pointer}
.obs-gravity-map-layout{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;min-width:0;padding:4px 20px 0}
.obs-gravity-stage{position:relative;height:310px;min-width:0}
.obs-gravity-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:url(#calmOrbit);stroke-width:1}
.obs-gravity-svg circle{fill:#a8d2ed;stroke:none}
.obs-gravity-svg .obs-orbit-accent{stroke:url(#calmAmber);stroke-width:1.5}
.obs-gravity-core{position:absolute;left:49%;top:51%;transform:translate(-50%,-50%);width:102px;height:102px;display:grid;place-items:center;border-radius:50%;border:1px solid #416888;background:linear-gradient(90deg,#04101c99,#08182c11),url('./assets/setup-orbit-moon-v1.webp') 55% 40%/220%;box-shadow:inset -18px -5px 30px #010a16,0 0 20px #4a93bc19;pointer-events:none}
.obs-gravity-core span{font:500 12px 'Space Grotesk',sans-serif;color:#d9e9f5;text-shadow:0 2px 6px #000}
.obs-gravity-node{position:absolute;left:var(--gx);top:var(--gy);transform:translate(-50%,-50%);display:grid;grid-template-columns:var(--node-size) auto;grid-template-rows:auto auto;column-gap:8px;align-items:center;min-width:102px;padding:5px 6px;text-align:left;border:1px solid transparent;border-radius:9px;background:transparent;color:#e3edf5;cursor:pointer;z-index:2;transition:background .18s,border-color .18s,opacity .18s}
.obs-gravity-node-icon{grid-column:1;grid-row:1 / 3;width:var(--node-size);height:var(--node-size);border:1px solid #4a6e88;border-radius:50%;display:grid;place-items:center;padding:4px;background:#10273c;box-shadow:0 0 9px #5aa5d119}
.obs-gravity-node .obs-token-icon{width:100%!important;height:100%!important;border:0;box-shadow:none;background:transparent;padding:0}
.obs-gravity-node strong{font:500 12px 'Space Grotesk',sans-serif;display:flex;gap:6px;align-items:center}
.obs-gravity-node em{font:600 14px 'Space Grotesk',sans-serif;color:#dbeaf5}
.obs-gravity-risk-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#d6b782}
.obs-gravity-node.zone-deep .obs-gravity-risk-dot{background:#ca8f91}
.obs-gravity-node:hover,.obs-gravity-node:focus-visible,.obs-gravity-node.is-pointed{background:#1c3854bd;border-color:#698fab;z-index:5}
.obs-gravity-node.selected .obs-gravity-node-icon{border-color:#aacfe7;box-shadow:0 0 0 3px #88b9df14}
.obs-gravity-node.is-filtered{opacity:.25}
.obs-gravity-node:focus-visible{outline:2px solid #b3d6ed;outline-offset:3px}
.obs-gravity-tooltip{display:none;position:absolute;top:calc(100% + 8px);left:0;width:240px;background:#101f2df5;border:1px solid #476781;border-radius:8px;padding:12px;box-shadow:0 10px 25px #0008;pointer-events:none;z-index:10;font-size:11px}
.obs-gravity-tooltip.left{left:auto;right:0}
.obs-gravity-tooltip>b{display:block;margin-bottom:7px;color:#d6b782;font-size:12px}
.obs-gravity-tooltip i{display:flex;justify-content:space-between;gap:8px;padding:3px 0;color:#9db5c6;font-style:normal}
.obs-gravity-tooltip i strong{font-size:11px;text-align:right;color:#e1edf5}
.obs-gravity-node:hover .obs-gravity-tooltip,.obs-gravity-node:focus-visible .obs-gravity-tooltip{display:block}
.obs-gravity-summary{align-self:start;margin:24px 0 0 18px;padding-left:18px;border-left:1px solid #36576a55}
.obs-gravity-summary small{display:block;color:#91adc4;font-size:11px;margin-bottom:6px}
.obs-gravity-summary>b{display:block;font-size:16px;font-weight:500;margin-bottom:22px}
.obs-gravity-review-link{background:none;border:0;padding:0;text-align:left;color:#d8e7f2;font-size:14px;line-height:1.6;cursor:pointer}
.obs-gravity-summary p{font-size:10px;color:#7e9aad;line-height:1.6;margin:16px 0}
.obs-gravity-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:4px 22px 16px}
.obs-gravity-legend{display:flex;gap:18px;flex-wrap:wrap;color:#9cb7cb;font-size:11px}
.obs-gravity-legend span{display:flex;align-items:center;gap:8px}
.obs-gravity-legend i{width:7px;height:7px;border-radius:50%;background:#87afd0}
.obs-gravity-legend span+span i{background:#d6b782}
.obs-gravity-pagination{display:flex;align-items:center;gap:8px;color:#96b3c8;font-size:11px;white-space:nowrap}
.obs-gravity-pagination button{min-width:32px;min-height:30px;border:1px solid #35546c;border-radius:5px;background:#102436;color:#c7e0f1;cursor:pointer}
.obs-gravity-pagination button:disabled{opacity:.3;cursor:default}
.obs-gravity-portfolio-shell .obs-positions-panel{padding:20px}
.obs-gravity-portfolio-shell .obs-panel-title{font-size:18px;letter-spacing:0;text-transform:none;color:#e0ecf5}
.obs-gravity-portfolio-shell .obs-positions-head p{display:none}
.obs-gravity-portfolio-shell .obs-position-actions{gap:6px;flex-wrap:wrap}
.obs-gravity-portfolio-shell .obs-toolbar-primary{background:linear-gradient(120deg,#204a70,#16334e);border:1px solid #527e9f;color:#d5e9f7;box-shadow:none}
.obs-gravity-portfolio-shell .obs-toolbar-button{color:#9fbacf;background:#0a1c2b;border-color:#2c475b}
.obs-gravity-portfolio-shell .obs-workbench-tools{display:grid;grid-template-columns:minmax(140px,1fr) auto 150px;gap:10px;margin-top:15px}
.obs-gravity-portfolio-shell .obs-filter-tabs button{font-size:11px;white-space:nowrap;padding:8px 10px;color:#a5bfd2}
.obs-gravity-portfolio-shell .obs-filter-tabs button.active{background:#244767;color:#dcebf6;border-color:#527e9f;box-shadow:none}
.obs-gravity-portfolio-shell .obs-search input{font-size:12px}
.obs-gravity-portfolio-shell .obs-workbench-table{table-layout:auto;min-width:780px;width:100%}
.obs-gravity-portfolio-shell .obs-workbench-table th{width:auto!important;font:400 11px 'Space Grotesk',sans-serif;letter-spacing:0;text-transform:none;color:#a0bcd0;padding:12px 10px}
.obs-gravity-portfolio-shell .obs-workbench-table td{font:400 12px 'Space Grotesk',sans-serif;padding:10px;min-height:52px;border-bottom:1px solid #27415480}
.obs-gravity-portfolio-shell .obs-workbench-table th:nth-child(5),.obs-gravity-portfolio-shell .obs-workbench-table td:nth-child(5){display:none}
.obs-gravity-portfolio-shell .obs-position-asset .obs-token-icon{width:28px;height:28px;box-shadow:none}
.obs-gravity-portfolio-shell .obs-position-asset b{font-size:12px}
.obs-gravity-portfolio-shell .obs-position-asset small{font-size:10px;color:#7997ad}
.obs-gravity-portfolio-shell .obs-position-allocation{gap:10px}
.obs-gravity-portfolio-shell .obs-position-allocation>span{max-width:54px;height:3px;background:#20394d}
.obs-gravity-portfolio-shell .obs-position-allocation i{background:#6e9cbe;box-shadow:none}
.obs-gravity-portfolio-shell .obs-position-allocation b{font-size:12px;font-family:inherit}
.obs-gravity-portfolio-shell .obs-position-pnl{gap:4px;flex-wrap:wrap}
.obs-gravity-portfolio-shell .obs-position-pnl b{font-size:12px;font-family:inherit}
.obs-gravity-portfolio-shell .obs-position-pnl small{font-size:11px;font-family:inherit}
.obs-gravity-portfolio-shell .obs-mint{color:#9cc5ab!important}
.obs-gravity-portfolio-shell .obs-red{color:#d29396!important}
.obs-gravity-portfolio-shell .obs-amber{color:#ceb48b!important}
.obs-gravity-portfolio-shell .obs-workbench-table tr.selected td,.obs-gravity-portfolio-shell .obs-workbench-table tr.is-pointed td{background:#1b3751;border-top-color:#426d8d;border-bottom-color:#426d8d}
.obs-gravity-portfolio-shell .obs-table-status{font:500 10px 'Space Grotesk',sans-serif;letter-spacing:0;white-space:normal}
.obs-position-details{border:1px solid transparent;background:transparent;color:#a8cce5;white-space:nowrap;border-radius:6px;padding:8px 10px;font:500 11px 'Space Grotesk',sans-serif;cursor:pointer;min-height:34px}
.obs-position-details:hover,.selected .obs-position-details{border-color:#446c8d;background:#234662}
.obs-gravity-capital{padding:18px 20px}
.obs-gravity-capital-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}
.obs-gravity-capital-grid>button{display:flex;align-items:center;gap:12px;padding:14px 12px;border:1px solid #355771;border-radius:7px;background:linear-gradient(130deg,#102638,#0a1a28);color:#bad9ed;text-align:left;cursor:pointer;min-width:0}
.obs-gravity-capital-grid>button>i{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border:1px solid #4b728e;border-radius:50%;font-size:18px;font-style:normal}
.obs-gravity-capital-grid b{display:block;font-size:12px;font-weight:500}
.obs-gravity-capital-grid small{display:block;font-size:10px;color:#8eacbf;margin-top:3px;line-height:1.4}
.obs-gravity-capital-grid button:hover{background:#17334b;border-color:#7397b2}
.obs-portfolio-metrics{margin:4px 0 0;color:#8faabd;font-size:11px}
.obs-portfolio-metrics summary{cursor:pointer;padding:8px 0}
.obs-portfolio-metrics>div{display:flex;flex-wrap:wrap;gap:24px;padding:12px 0}
.obs-portfolio-metrics>div>div{display:flex;flex-direction:column;gap:4px}
.obs-portfolio-drawer{position:fixed;inset:0 0 0 auto;width:min(460px,100%);height:100dvh;max-height:100dvh;max-width:100vw;margin:0;padding:54px 24px 24px;background:#0b1a28;color:#dfebf4;border:0;border-left:1px solid #45627a;box-shadow:-20px 0 80px #0006;overflow-y:auto;overscroll-behavior:contain}
.obs-portfolio-drawer:not([open]){display:none!important}
.obs-portfolio-drawer[open]{animation:obsDrawerEnter .18s ease-out}
.obs-portfolio-drawer::backdrop{background:#02081088;backdrop-filter:blur(2px)}
.obs-portfolio-drawer-open{overflow:hidden!important}
.obs-gravity-portfolio-shell .obs-portfolio-drawer .obs-workbench-inspector{display:flex!important;position:static!important;width:100%;min-height:0!important;max-height:none;padding:0;border:0;box-shadow:none;background:none}
.obs-drawer-close{position:absolute;right:18px;top:12px;width:36px;height:36px;border:1px solid #48667e;border-radius:7px;background:#172d40;color:#dcecf6;font-size:25px;cursor:pointer}
.obs-gravity-inspector .obs-panel-title{font-size:15px!important;padding-right:12px}
.obs-gravity-context-chip{display:inline-block;margin:6px 0;padding:3px 7px;border:1px solid #6b604b;border-radius:4px;color:#d1b88f;font-size:10px}
.obs-gravity-pressure-explanation{display:flex;gap:12px;border:1px solid #64583d;border-radius:8px;padding:14px;margin:15px 0;color:#c3b18f}
.obs-gravity-pressure-explanation i{font-size:20px;font-style:normal}
.obs-gravity-pressure-explanation span{display:block;font-size:10px;color:#8ca5b8}
.obs-gravity-pressure-explanation b{display:block;font-size:13px;margin:5px 0}
.obs-gravity-pressure-explanation p{font-size:11px;line-height:1.6;color:#9fb5c7;margin:0}
.obs-gravity-portfolio-shell .obs-portfolio-drawer .obs-primary{background:linear-gradient(120deg,#315c7f,#24415d);border:1px solid #749ab5;color:#e6f2fb;box-shadow:none;min-height:44px;font-size:12px}
.obs-gravity-portfolio-shell .obs-portfolio-drawer .obs-row{font-size:12px;padding:12px 0}
.obs-gravity-portfolio-shell .obs-portfolio-drawer .obs-row b{font-size:12px;overflow-wrap:anywhere}
.obs-gravity-portfolio-shell button:focus-visible,.obs-gravity-portfolio-shell a:focus-visible,.obs-gravity-portfolio-shell select:focus-visible{outline:2px solid #afd0e8;outline-offset:3px}
.obs-gravity-field.is-fullscreen{position:fixed;inset:24px;z-index:500;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);overflow:auto}
.obs-gravity-field.is-fullscreen .obs-gravity-map-layout{flex:1}
.obs-gravity-field.is-fullscreen .obs-gravity-stage{height:min(65vh,600px)}
.obs-gravity-fullscreen-active{overflow:hidden}
@keyframes obsDrawerEnter{from{transform:translateX(25px);opacity:0}to{transform:translateX(0);opacity:1}}
@media(min-width:1600px){.obs-gravity-stage{height:355px}}
@media(max-width:1200px){.obs-gravity-portfolio-shell{padding:20px 16px}.obs-gravity-portfolio-shell .obs-workbench-tools{grid-template-columns:1fr 150px}.obs-gravity-portfolio-shell .obs-filter-tabs{grid-row:2;grid-column:1 / -1}.obs-gravity-map-layout{grid-template-columns:minmax(0,1fr) 145px;padding:4px 12px 0}.obs-gravity-summary{padding-left:10px;margin-left:6px}.obs-gravity-node{min-width:90px;column-gap:5px}.obs-gravity-node strong{font-size:11px}.obs-gravity-node em{font-size:12px}.obs-gravity-portfolio-shell .obs-summary-strip>div{grid-template-columns:32px minmax(0,1fr);padding:12px;column-gap:10px}.obs-kpi-icon{width:32px;height:32px;font-size:20px}}
@media(max-width:900px){.obs-gravity-portfolio-shell .obs-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.obs-gravity-map-layout{grid-template-columns:1fr}.obs-gravity-summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 10px 12px;padding:8px 0 0;border:0;border-top:1px solid #36576a55}.obs-gravity-summary small,.obs-gravity-summary>b{margin:0;font-size:11px}.obs-gravity-summary p{display:none}.obs-gravity-review-link{font-size:11px}.obs-gravity-capital-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.obs-gravity-portfolio-shell .obs-workbench-heading h1{font-size:30px}.obs-gravity-portfolio-shell .obs-workbench-heading p{font-size:14px}}
@media(max-width:600px){.obs-gravity-portfolio-shell{padding:16px 8px}.obs-gravity-portfolio-shell .obs-workbench-heading>div:first-child{display:block}.obs-gravity-portfolio-shell .obs-workbench-heading .obs-primary{margin-top:14px;padding:8px 12px}.obs-gravity-portfolio-shell .obs-summary-strip{gap:8px}.obs-gravity-portfolio-shell .obs-summary-strip>div{min-height:88px;padding:12px 10px;column-gap:8px}.obs-gravity-portfolio-shell .obs-summary-strip b{font-size:17px}.obs-gravity-portfolio-shell .obs-summary-strip span{font-size:10px}.obs-gravity-head{padding:16px 14px 0}.obs-gravity-head>div>span{font-size:17px}.obs-gravity-head p{font-size:11px;max-width:230px;line-height:1.5}.obs-gravity-stage{height:auto;min-height:320px;padding:75px 4px 12px}.obs-gravity-core{top:37px;width:58px;height:58px;left:50%}.obs-gravity-core span{font-size:9px}.obs-gravity-svg{height:70px;top:0}.obs-gravity-nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.obs-gravity-node{position:relative;top:auto;left:auto;transform:none;min-width:0;--node-size:32px!important;padding:8px 5px;background:#10263a66;border-color:#29465b66;grid-template-columns:32px 1fr}.obs-gravity-node strong{font-size:11px}.obs-gravity-node em{font-size:12px}.obs-gravity-tooltip{display:none!important}.obs-gravity-footer{padding:4px 12px 14px;flex-wrap:wrap;gap:10px}.obs-gravity-legend{font-size:10px;gap:12px}.obs-gravity-pagination{margin-left:auto}.obs-gravity-portfolio-shell .obs-positions-panel{padding:14px 10px}.obs-gravity-portfolio-shell .obs-positions-head{flex-wrap:wrap;gap:12px}.obs-gravity-portfolio-shell .obs-panel-title{font-size:17px}.obs-gravity-portfolio-shell .obs-workbench-tools{grid-template-columns:minmax(0,1fr) 112px;gap:8px}.obs-gravity-portfolio-shell .obs-filter-tabs{display:flex;flex-wrap:wrap;gap:4px}.obs-gravity-portfolio-shell .obs-filter-tabs button{font-size:10px;padding:7px 9px}.obs-gravity-capital{padding:16px 12px}.obs-gravity-capital-grid{gap:8px}.obs-gravity-capital-grid>button{padding:12px 8px;gap:8px}.obs-gravity-capital-grid>button>i{width:26px;height:26px;font-size:15px}.obs-gravity-capital-grid b{font-size:11px}.obs-gravity-capital-grid small{font-size:9px}.obs-portfolio-market .mr-context{gap:6px 10px;padding:10px 12px}.obs-portfolio-market .mr-context>p{font-size:11px}.obs-portfolio-market .mr-context header a{font-size:11px}.obs-portfolio-drawer{padding:55px 18px 24px}.obs-gravity-field.is-fullscreen{inset:8px;max-height:calc(100dvh - 16px)}.obs-gravity-field.is-fullscreen .obs-gravity-stage{height:auto}}
@media(prefers-reduced-motion:reduce){.obs-portfolio-drawer[open]{animation:none}.obs-gravity-node{transition:none}}

/* Override legacy mobile ordering and metric truncation in the shared shell. */
.obs-gravity-portfolio-shell .obs-portfolio-grid .obs-workbench-left>.obs-panel{order:0}
.obs-gravity-portfolio-shell .obs-summary-strip b{overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
.obs-portfolio-market .mr-context header a{order:0}
.obs-gravity-tooltip.above{top:auto;bottom:calc(100% + 8px)}
.obs-gravity-svg{transition:filter .18s}
.obs-gravity-field.has-hover .obs-gravity-svg{filter:brightness(1.25)}
@media(max-width:600px){.obs-gravity-portfolio-shell [data-metric="risk"] b{font-size:12px}.obs-gravity-field.is-fullscreen .obs-gravity-map-layout{flex:0}}
