:root,:host{--ol-background-color:white;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:#80808040;--ol-partial-background-color:#ffffffbf;--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color);border-radius:2px}.ol-mouse-position{position:absolute;top:8px;right:8px}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;padding:2px;position:absolute;bottom:8px;left:8px}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-align:center;will-change:contents, width;border-top:none;margin:1px;font-size:10px;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{background-color:var(--ol-foreground-color);float:right;z-index:10;width:1px;height:15px}.ol-scale-step-text{z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:10px;position:absolute;bottom:-5px}.ol-scale-text{text-align:center;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);font-size:12px;position:absolute;bottom:25px}.ol-scale-singlebar{z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color);height:10px;position:relative}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset}.ol-viewport{touch-action:none}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{background-color:var(--ol-subtle-background-color);border-radius:4px;position:absolute}.ol-zoom{top:.5em;left:.5em}.ol-rotate{transition:opacity .25s linear,visibility linear;top:.5em;right:.5em}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{top:.5em;right:.5em}.ol-control button{color:var(--ol-subtle-foreground-color);font-weight:700;font-size:inherit;text-align:center;background-color:var(--ol-background-color);border:none;border-radius:2px;width:1.375em;height:1.375em;margin:1px;padding:0;line-height:.4em;text-decoration:none;display:block}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{will-change:transform;font-weight:400;display:block}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;flex-flow:row-reverse;align-items:center;max-width:calc(100% - 1.3em);display:flex;bottom:.5em;right:.5em}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);margin:0;padding:1px .5em;font-size:12px}.ol-attribution li{list-style:none;display:inline}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{max-height:1.6em;margin-top:-.2em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;top:4.5em;left:.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);width:150px;height:150px}.ol-overviewmap:not(.ol-collapsed) button{position:absolute;bottom:0;left:0}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}#admin-dashboard #etl-mapping-table{box-shadow:none;margin-top:var(--sp-2);background:0 0;border:0;display:block;overflow:visible}#admin-dashboard #etl-mapping-table>thead{display:none}#admin-dashboard #etl-mapping-tbody{gap:4px;display:grid}#admin-dashboard #etl-mapping-tbody>tr{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:0;display:block}#admin-dashboard #etl-mapping-tbody>tr[hidden]{display:none}#admin-dashboard #etl-mapping-tbody>tr>td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}#admin-dashboard #etl-mapping-tbody [hidden]{display:none}#admin-dashboard .etl-mapping-summary{box-sizing:border-box;cursor:pointer;min-height:40px;font-size:var(--fs-xs);grid-template-columns:10px minmax(60px,.8fr) minmax(60px,1fr) auto;align-items:center;gap:7px;padding:6px 10px;list-style:none;display:grid}#admin-dashboard .etl-mapping-summary::-webkit-details-marker{display:none}#admin-dashboard .etl-mapping-summary:before{content:"›";font-size:18px;line-height:1}#admin-dashboard .etl-mapping-details[open]>.etl-mapping-summary:before{transform:rotate(90deg)}#admin-dashboard .etl-mapping-summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}#admin-dashboard .etl-summary-column,#admin-dashboard .etl-summary-assignment{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#admin-dashboard .etl-summary-assignment{color:var(--color-text-muted)}#admin-dashboard .etl-summary-status{font-size:var(--fs-xs)}#admin-dashboard .etl-summary-status[data-status=ready]{color:var(--color-success)}#admin-dashboard .etl-summary-status[data-status=error]{color:var(--color-danger)}#admin-dashboard .etl-summary-status[data-status=omitted]{color:var(--color-text-muted)}#admin-dashboard .etl-mapping-editor{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);gap:8px;padding:8px 10px 10px;display:grid}#admin-dashboard .etl-mapping-field{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}#admin-dashboard .etl-mapping-field>label,#admin-dashboard .etl-mapping-validation>span{color:var(--color-text-muted);font-size:var(--fs-xs)}#admin-dashboard #etl-mapping-table select{width:100%;min-width:0;max-width:100%;font-size:var(--fs-sm);padding:4px 6px}#admin-dashboard .etl-selection-details{font-size:var(--fs-xs)}#admin-dashboard .etl-selection-details>summary{cursor:pointer;padding:3px 0}#admin-dashboard .etl-selection-details dl{margin:6px 0 0}#admin-dashboard .etl-selection-detail{margin:6px 0}#admin-dashboard .etl-selection-detail dt{color:var(--color-text-muted)}#admin-dashboard .etl-selection-detail dd{overflow-wrap:anywhere;margin:2px 0 0;line-height:1.4}#admin-dashboard .etl-selection-detail a{margin-left:6px}#admin-dashboard .etl-mapping-validation{font-size:var(--fs-xs);white-space:pre-wrap}#admin-dashboard .etl-mapping-validation:has(.etl-validation[hidden]):has(.etl-validation-note[hidden]){display:none}#admin-dashboard .etl-validation-note{color:var(--color-text-muted);margin:3px 0 0}#admin-dashboard #etl-mapping-tbody>.etl-prop-add-row>td,#admin-dashboard #etl-mapping-tbody>.etl-proc-add-row>td{padding:8px;background:var(--color-surface-alt)!important}#admin-dashboard #etl-mapping-tbody textarea{max-width:100%;min-width:0!important}#admin-dashboard .etl-mapping-toolbar{font-size:var(--fs-xs);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}#admin-dashboard .etl-mapping-toolbar>label{align-items:center;gap:5px;display:flex}#admin-dashboard .etl-mapping-toolbar>.etl-mapping-search{flex-basis:100%;gap:4px;display:grid}#admin-dashboard .etl-mapping-query{box-sizing:border-box;width:100%;min-width:0;padding:6px 8px}#admin-dashboard .etl-mapping-count{color:var(--color-text-muted);flex-basis:100%;margin:0}#admin-dashboard .etl-mapping-empty{font-size:var(--fs-sm);color:var(--color-text-muted)}#admin-dashboard .etl-dataset-actions{flex-direction:column;align-items:flex-start;gap:4px;display:flex}#admin-dashboard .etl-dataset-actions>.btn{width:auto;min-height:24px;font-size:var(--fs-xs);margin:0;line-height:1.2;padding:3px 7px!important}#admin-dashboard .etl-action-ingest{background:var(--color-success,#28a745);color:#fff}#admin-dashboard .etl-action-delete{background:var(--color-danger,#dc3545);color:#fff}#admin-dashboard .etl-dataset-actions>.btn:disabled{opacity:.5;cursor:not-allowed}#admin-dashboard .raster-date-field{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}#admin-dashboard .raster-date-field input{width:150px;max-width:100%;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:4px 6px}[data-theme=dark] #admin-dashboard .raster-date-field input{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#admin-dashboard .raster-date-field span{color:var(--color-text-muted);font-size:var(--fs-sm)}#admin-dashboard #etl-detail-panel{min-width:0;max-width:100%;position:relative}#admin-dashboard .etl-workflow-section{min-width:0;margin-bottom:6px}#admin-dashboard .etl-workflow-section>.etl-section-title{cursor:pointer;font-size:var(--fs-sm);border-bottom-width:1px;margin:0;padding:6px 0;line-height:1.4}#admin-dashboard .etl-workflow-section[open]>.etl-section-title{margin-bottom:6px}#admin-dashboard .etl-workflow-section>.etl-section-title:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}#admin-dashboard .etl-workflow-summary{font-size:var(--fs-xs);color:var(--color-text-muted);overflow-wrap:anywhere;margin-left:8px;font-weight:400;display:inline}#admin-dashboard .etl-workflow-summary:empty,#admin-dashboard #etl-preview-info{display:none}#admin-dashboard .etl-workflow-actions{z-index:4;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:8px;display:flex;position:sticky;bottom:0}#admin-dashboard .etl-workflow-actions>.btn{flex:none;margin:0}#admin-dashboard #etl-save-status{font-size:var(--fs-xs);overflow-wrap:anywhere;flex:160px}#admin-dashboard #etl-save-status[data-state=validated]{color:var(--color-success)}#admin-dashboard #etl-save-status[data-state=error]{color:var(--color-danger)}#admin-dashboard #etl-save-status[data-state=busy],#admin-dashboard #etl-save-status[data-state=needsValidation],#admin-dashboard #etl-save-status[data-state=unsaved]{color:var(--color-text-muted)}#admin-dashboard #etl-validate-btn{background:var(--color-primary);color:#fff}#admin-dashboard .etl-workflow-actions>.btn:disabled{opacity:.6;cursor:wait}#admin-dashboard #etl-metadata-form .etl-metadata-grid{grid-template-columns:minmax(70px,auto) minmax(0,1fr);gap:6px 10px;max-width:100%;margin-bottom:8px}#admin-dashboard #etl-metadata-form .etl-metadata-grid>div{min-width:0}#admin-dashboard #etl-metadata-form .etl-metadata-grid label{white-space:normal}#admin-dashboard #etl-abstract{box-sizing:border-box;width:100%!important;max-width:100%!important}#admin-dashboard #etl-datasets-list,#admin-dashboard #soil-profile-layers-container{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow:auto}#admin-dashboard #etl-datasets-list>.admin-table,#admin-dashboard #soil-profile-layers-table{margin-top:6px}#admin-dashboard #etl-datasets-list .admin-table th,#admin-dashboard #etl-datasets-list .admin-table td,#admin-dashboard #soil-profile-layers-table th,#admin-dashboard #soil-profile-layers-table td{padding:8px}#admin-dashboard #etl-datasets-list .admin-table td:first-child{overflow-wrap:anywhere;min-width:110px}#admin-dashboard #layers-tab>.layers-section>.layers-section-title{font-size:var(--fs-md);margin-bottom:8px;padding-bottom:6px}#admin-dashboard #layers-tab>.layers-section+.layers-section{margin-top:14px}#admin-dashboard .etl-upload-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}#admin-dashboard .etl-upload-controls>input[type=file]{min-width:0;max-width:100%}#admin-dashboard .etl-detail-heading{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:8px;display:flex}#admin-dashboard #etl-detail-title{overflow-wrap:anywhere;min-width:0}#admin-dashboard #etl-detail-panel .etl-preview-scroll{min-width:0;max-width:100%;margin:6px 0}#admin-dashboard #etl-preview-pager{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.newsis-workspace{--workspace-tools-width:42%;--workspace-divider-size:8px;--workspace-table-height:33vh;z-index:1;min-width:0;min-height:0;color:var(--color-text);background:var(--color-bg);font-family:var(--font-sans);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.newsis-workspace,.newsis-workspace *{box-sizing:border-box}.newsis-workspace .workspace-header{z-index:10;justify-content:space-between;align-items:center;gap:var(--sp-4);width:100%;max-width:none;min-height:58px;padding:var(--sp-2) var(--sp-4);color:var(--color-text);background:var(--color-surface);filter:none;box-shadow:var(--shadow-sm);flex:none;display:flex;position:relative;inset:auto}.newsis-workspace .workspace-header .header,.newsis-workspace .workspace-header.header{width:auto;min-width:0;max-width:min(70%,820px);color:inherit;filter:none;position:relative;inset:auto}.newsis-workspace .workspace-header-actions{align-items:center;gap:var(--sp-2);flex:none;max-width:100%;display:flex;position:relative}.newsis-workspace .workspace-header-actions>#login-btn,.newsis-workspace .workspace-header-actions>#theme-btn,.newsis-workspace .workspace-header-actions>#lang-btn{color:var(--color-text);filter:none;z-index:auto!important;position:static!important;inset:auto!important}.newsis-workspace .workspace-header-actions>#lang-menu{top:calc(100% + var(--sp-1))!important;z-index:5!important;right:0!important}.newsis-workspace .workspace-body{grid-template-columns:minmax(320px, var(--workspace-tools-width)) var(--workspace-divider-size) minmax(0, 1fr);flex:auto;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.newsis-workspace .workspace-tools{background:var(--color-bg);overscroll-behavior:contain;flex-direction:column;grid-area:1/1;min-width:0;min-height:0;display:flex;overflow:auto}.newsis-workspace .workspace-navigation{z-index:3;gap:var(--sp-1);min-width:0;padding:var(--sp-2);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex:none;display:flex;position:sticky;top:0;overflow-x:auto}.newsis-workspace .workspace-navigation>*{flex:none}.newsis-workspace .workspace-navigation [data-workspace-tab]{min-height:40px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer}.newsis-workspace .workspace-navigation [data-workspace-tab]:hover,.newsis-workspace .workspace-navigation [data-workspace-tab][aria-pressed=true],.newsis-workspace .workspace-navigation [data-workspace-tab].active{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary)}.newsis-workspace .workspace-tool-host{min-width:0;min-height:0;padding:var(--sp-3);overscroll-behavior:contain;flex:auto;overflow:auto}.newsis-workspace .workspace-tool-host>.admin-dashboard,.newsis-workspace .workspace-tool-host .admin-dashboard{z-index:auto;width:100%;height:auto;min-height:100%;max-height:none;position:relative;inset:auto;overflow:visible}.newsis-workspace .workspace-tool-host .dashboard-content{height:auto;min-height:100%}.newsis-workspace .workspace-tool-host .dashboard-body{min-width:0;overflow:visible}.newsis-workspace .workspace-tool-host .dashboard-header,.newsis-workspace .workspace-tool-host .dashboard-header-actions{flex-wrap:wrap}.newsis-workspace .workspace-tool-host .admin-dashboard:has(#layers-tab.active) .dashboard-header{gap:8px;padding:8px 12px}.newsis-workspace .workspace-tool-host .admin-dashboard:has(#layers-tab.active) .dashboard-header h2{font-size:var(--fs-md)}.newsis-workspace .workspace-tool-host .admin-dashboard:has(#layers-tab.active) .dashboard-body{padding:12px}.newsis-workspace .workspace-tool-host #add-raster-tab>div:first-child>.layers-section{min-width:0;flex:100%!important;max-width:100%!important}.newsis-workspace .workspace-tool-host #raster-inspect-output{max-width:100%;flex-basis:100%!important;min-width:0!important}.newsis-workspace .workspace-tool-host #raster-country,.newsis-workspace .workspace-tool-host #raster-property-num,.newsis-workspace .workspace-tool-host #dst-output-project,.newsis-workspace .workspace-tool-host #dst-output-property{max-width:100%;width:min(320px,100%)!important}.newsis-workspace .workspace-tool-host #etl-abstract{max-width:100%!important}.newsis-workspace .workspace-tool-host #raster-inspect-output,.newsis-workspace .workspace-tool-host #raster-filename-preview{background:var(--color-surface-alt)!important;color:var(--color-text)!important}.newsis-workspace .workspace-tool-host .dashboard-tabs,.newsis-workspace .workspace-tool-host #close-dashboard,.newsis-workspace .workspace-tool-host #admin-theme-btn,.newsis-workspace .workspace-tool-host #admin-lang-btn{display:none}.newsis-workspace .workspace-tool-host .dashboard-tabs>*{flex:none}.newsis-workspace .workspace-divider{z-index:4;width:var(--workspace-divider-size);min-width:var(--workspace-divider-size);border:0;border-inline:1px solid var(--color-border);background:var(--color-surface-alt);cursor:col-resize;touch-action:none;grid-area:1/2;padding:0}.newsis-workspace .workspace-divider:hover,.newsis-workspace .workspace-divider:focus-visible{background:var(--color-primary-light);outline:none}.newsis-workspace .workspace-map-pane{background:var(--color-surface);flex-direction:column;grid-area:1/3;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.newsis-workspace .workspace-map-toolbar{z-index:2;justify-content:flex-end;align-items:center;gap:var(--sp-2);min-height:40px;padding:var(--sp-1) var(--sp-2);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex:none;display:flex;position:relative}.newsis-workspace .workspace-map-toolbar>button{min-height:32px;padding:var(--sp-1) var(--sp-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer}.newsis-workspace .workspace-map-toolbar>button:hover{border-color:var(--color-primary);background:var(--color-primary-light)}.newsis-workspace .workspace-map{isolation:isolate;flex:auto;min-width:0;min-height:180px;position:relative;overflow:hidden}.newsis-workspace .workspace-map>#map,.newsis-workspace .workspace-map .map{width:100%;height:100%;position:absolute;inset:0}.newsis-workspace .workspace-map .header{top:var(--sp-3);left:var(--sp-3);width:fit-content;max-width:min(100% - 120px,820px);position:absolute}.newsis-workspace .workspace-map .layer-switcher{top:var(--sp-3);left:var(--sp-3);max-height:calc(100% - 110px)}.newsis-workspace .workspace-map .map-controls{top:var(--sp-3);right:var(--sp-3)}.newsis-workspace .workspace-map .scale-line{bottom:var(--sp-2)}.newsis-workspace .workspace-table,.newsis-workspace #profiles-data-modal{flex:0 0 var(--workspace-table-height);min-width:0;min-height:80px;max-height:max(80px,100% - 230px);box-shadow:var(--shadow-md);overflow:visible;z-index:2!important;width:100%!important;height:var(--workspace-table-height)!important;position:relative!important;inset:auto!important}.newsis-workspace .workspace-table-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:visible}.newsis-workspace .workspace-table-resizer,.newsis-workspace #profiles-data-resizer{z-index:2;cursor:ns-resize;touch-action:none;flex:0 0 8px;width:100%;height:8px!important;position:relative!important;top:0!important;left:0!important;right:0!important}.newsis-workspace .workspace-table-scroll{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;overflow:auto}.newsis-workspace #profiles-data-table{min-width:100%;width:max-content!important}.newsis-workspace #profiles-data-modal>div>div:last-child{row-gap:var(--sp-1);flex-wrap:wrap}:root[data-theme=dark] .newsis-workspace #profiles-data-table thead th,:root[data-theme=dark] .newsis-workspace #profiles-data-table td.pd-base,:root[data-theme=dark] .newsis-workspace #profiles-data-table th.pd-base{background:var(--color-surface-alt)!important;color:var(--color-text)!important}.newsis-workspace.workspace-map-expanded .workspace-tools,.newsis-workspace.workspace-map-expanded .workspace-divider,.newsis-workspace[data-map-expanded=true] .workspace-tools,.newsis-workspace[data-map-expanded=true] .workspace-divider{display:none}.newsis-workspace.workspace-map-expanded .workspace-map-pane,.newsis-workspace[data-map-expanded=true] .workspace-map-pane{grid-column:1/-1}.newsis-workspace.workspace-map-expanded .workspace-body,.newsis-workspace[data-map-expanded=true] .workspace-body{grid-template-columns:minmax(0,1fr)}@media (width<=820px){.newsis-workspace .workspace-body{grid-template-rows:minmax(220px,40vh) minmax(45vh,1fr);grid-template-columns:minmax(0,1fr);overflow:auto}.newsis-workspace .workspace-tools{grid-area:1/1;min-height:220px}.newsis-workspace .workspace-divider{display:none}.newsis-workspace .workspace-map-pane{grid-area:2/1;min-height:45vh}.newsis-workspace .workspace-header{gap:var(--sp-2);min-height:50px;padding:var(--sp-2) var(--sp-3)}.newsis-workspace .workspace-header .header,.newsis-workspace .workspace-header.header{max-width:55%}.newsis-workspace .workspace-table,.newsis-workspace #profiles-data-modal{flex-basis:min(var(--workspace-table-height), 33vh);max-height:max(80px,100% - 230px)}.newsis-workspace.workspace-map-expanded .workspace-body,.newsis-workspace[data-map-expanded=true] .workspace-body{grid-template-rows:minmax(0,1fr);overflow:hidden}.newsis-workspace.workspace-map-expanded .workspace-map-pane,.newsis-workspace[data-map-expanded=true] .workspace-map-pane{grid-row:1}}