.geodata-form-page[data-v-0901bbec]{gap:0;min-height:0;padding:0}.geodata-form-embedded[data-v-0901bbec]{display:flex;flex:1;min-height:0}.geodata-form-shell[data-v-0901bbec]{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0}.geodata-form-header[data-v-0901bbec]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-6);border-bottom:1px solid var(--border);background:var(--bg-1);flex-shrink:0}.geodata-form-header-main[data-v-0901bbec]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.geodata-form-header-main h1[data-v-0901bbec]{flex:1;min-width:0;margin:0;font-size:var(--fs-h2);font-weight:550;color:var(--text-1)}.back-link[data-v-0901bbec]{flex-shrink:0}.back-link[data-v-0901bbec] .bvd-btn{width:2rem;height:2rem;border:1px solid var(--border);border-radius:var(--r-sm);background:none;color:var(--text-2);transition:all .12s}.back-link[data-v-0901bbec] .bvd-btn:hover{border-color:var(--accent-border);background:var(--bg-2);color:var(--text-1)}.back-link[data-v-0901bbec] .bvd-btn-icon{font-size:var(--icon-md)}.geodata-form-layout[data-v-0901bbec]{display:flex;flex:1 1 auto;min-height:0}.editor-grid[data-v-0901bbec]{display:grid;flex:1 1 auto;grid-template-columns:minmax(17.5rem,22.5rem) minmax(0,1fr);gap:0;align-items:stretch;min-height:0}.features-column[data-v-0901bbec]{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:0;min-height:0;padding:0}.metadata-card[data-v-0901bbec]{min-height:0;border:none;border-right:1px solid var(--border-md);border-radius:0}.features-card[data-v-0901bbec],.geodata-form-map[data-v-0901bbec]{display:flex;flex:1;width:100%;min-height:60vh;overflow:hidden;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-0)}.geodata-form-map[data-v-0901bbec]>.bvd-map{flex:1;height:auto;min-width:0}.preview-card--folded[data-v-0901bbec]{flex:none;min-height:0}.preview-card[data-v-0901bbec]{height:100%;border-radius:0}.create-card[data-v-0901bbec]{background:var(--bg-1);border-color:var(--border-md)}.metadata-card[data-v-0901bbec] .bvd-card-header{padding:var(--sp-4) var(--sp-5) var(--sp-2)}.metadata-card[data-v-0901bbec] .bvd-card-body,.features-card[data-v-0901bbec] .bvd-card-body,.preview-card[data-v-0901bbec] .bvd-card-body{height:100%;padding-top:var(--sp-4)}.metadata-card[data-v-0901bbec] .bvd-card-body{display:flex;flex-direction:column;height:100%;padding:var(--sp-4) var(--sp-5) var(--sp-5)}.preview-card[data-v-0901bbec] .bvd-card-body,.features-card[data-v-0901bbec] .bvd-card-body{padding:0}.preview-card[data-v-0901bbec] .bvd-card-body:only-child{padding:0}.metadata-stack[data-v-0901bbec]{display:grid;align-content:start;flex:1 1 auto;gap:var(--sp-4)}.metadata-actions[data-v-0901bbec]{display:flex;padding-top:var(--sp-4)}.metadata-actions[data-v-0901bbec] .bvd-btn{width:100%}.section-kicker[data-v-0901bbec]{margin:0;color:var(--text-2);font-size:var(--fs-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.input-hint[data-v-0901bbec]{margin:0;color:var(--text-2);font-size:var(--fs-base)}.features-panel[data-v-0901bbec]{display:grid;gap:var(--sp-3-5);align-content:start;height:100%;overflow:auto;padding:var(--sp-4)}.features-toolbar[data-v-0901bbec]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.features-actions[data-v-0901bbec]{display:flex;gap:var(--sp-2)}.property-type[data-v-0901bbec],.map-stage[data-v-0901bbec]{height:100%;min-height:20rem;width:100%;border-radius:0;overflow:hidden}.map-stage[data-v-0901bbec] .bvd-map{width:100%;height:100%}.submit-error[data-v-0901bbec]{margin:0;color:var(--red)}.geodata-form-layout--dialog[data-v-0901bbec]{padding:var(--sp-4)}.geodata-form-layout--dialog .editor-grid[data-v-0901bbec]{gap:var(--sp-6);align-items:start}.geodata-form-layout--dialog .features-column[data-v-0901bbec]{display:flex;flex-direction:column;gap:var(--sp-6)}.geodata-form-layout--dialog .create-card[data-v-0901bbec]{background:var(--bg-1);border:1px solid var(--border-md);border-radius:var(--r-sm)}.geodata-form-layout--dialog .features-card[data-v-0901bbec]{min-height:0}.geodata-form-layout--dialog .features-card[data-v-0901bbec] .bvd-card-body{padding:0 0 var(--sp-1)}.geodata-form-layout--dialog .features-panel[data-v-0901bbec]{height:auto;overflow:visible;padding:0 var(--sp-4)}@media (max-width: 1100px){.geodata-form-header[data-v-0901bbec]{padding:var(--sp-3) var(--sp-4)}.geodata-form-layout[data-v-0901bbec]{display:grid}.editor-grid[data-v-0901bbec]{grid-template-columns:1fr}.features-column[data-v-0901bbec]{padding:0}.metadata-card[data-v-0901bbec]{border-right:none;border-radius:var(--r-xl)}}@media (max-width: 900px){.geodata-form-header[data-v-0901bbec],.features-toolbar[data-v-0901bbec],.features-actions[data-v-0901bbec]{align-items:stretch;flex-direction:column}.features-column[data-v-0901bbec]{grid-template-rows:auto auto}.map-stage[data-v-0901bbec]{height:16.25rem;min-height:16.25rem}}.geodata-filter-panel[data-v-2917afb3]{display:grid;gap:var(--sp-3-5);width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:var(--sp-3-5) 0 var(--sp-5)}.geodata-filter-panel[data-v-2917afb3]>*{min-width:0}.geodata-filter-field[data-v-2917afb3]{display:grid;gap:var(--sp-1-5);width:100%;max-width:100%;min-width:0;padding:0 var(--sp-3-5);box-sizing:border-box}.geodata-filter-field[data-v-2917afb3] .bvd-field,.geodata-filter-field[data-v-2917afb3] .fi,.geodata-filter-field[data-v-2917afb3] .fs{width:100%}.geodata-filter-field label[data-v-2917afb3]{min-width:0;color:var(--text-3);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.07em;overflow-wrap:anywhere;text-transform:uppercase}.geodata-filter-summary[data-v-2917afb3]{margin:0 var(--sp-3-5);padding:var(--sp-2-5);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-0);color:var(--text-2);font-size:var(--fs-xs);line-height:1.45}.geodata-color-legend[data-v-2917afb3]{display:grid;gap:var(--sp-1-5);margin:0 var(--sp-3-5);padding:var(--sp-2-5);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-0)}.geodata-color-item[data-v-2917afb3]{min-width:0}.geodata-color-legend .geodata-color-toggle[data-v-2917afb3]{min-width:0;color:var(--text-2);font-size:var(--fs-sm);overflow-wrap:anywhere}.geodata-color-swatch[data-v-2917afb3]{width:.625rem;height:.625rem;flex:none;align-self:center;border-radius:50%}.geodata-filter-advanced[data-v-2917afb3]{margin:0 var(--sp-3-5);border-top:1px solid var(--border);padding-top:var(--sp-3)}.geodata-filter-advanced summary[data-v-2917afb3]{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-3);cursor:pointer;font-size:var(--fs-2xs);font-weight:600;letter-spacing:.07em;text-transform:uppercase;-webkit-user-select:none;user-select:none}.geodata-filter-advanced summary[data-v-2917afb3]:hover{color:var(--text-1)}.geodata-filter-advanced[data-v-2917afb3]>*:not(summary){margin-top:var(--sp-3)}.geodata-filter-badge[data-v-2917afb3]{padding:1px var(--sp-1-5);border-radius:999px;background:var(--bg-2);color:var(--text-2);font-size:var(--fs-2xs);letter-spacing:0}.geodata-filter-actions[data-v-2917afb3]{display:grid;gap:var(--sp-2);padding:0 var(--sp-3-5)}.geodata-filter-empty[data-v-2917afb3]{margin:0 var(--sp-3-5)}.geodata-info-panel[data-v-5f3ec66c]{padding:var(--sp-3-5)}.geodata-info-list[data-v-5f3ec66c]{display:grid;gap:var(--sp-3-5);margin:0}.geodata-info-list>div[data-v-5f3ec66c]{display:grid;gap:var(--sp-1)}.geodata-info-list dt[data-v-5f3ec66c]{color:var(--text-3);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.07em;text-transform:uppercase}.geodata-info-list dd[data-v-5f3ec66c]{margin:0;color:var(--text-1);font-size:var(--fs-sm);line-height:1.45;overflow-wrap:anywhere}.geodata-info-code[data-v-5f3ec66c]{color:var(--accent-bright)!important;font-family:var(--mono)}.geodata-info-value[data-v-5f3ec66c]{color:var(--text-2)!important;font-family:var(--mono);font-size:var(--fs-2xs)!important}.layer-debug-panel[data-v-0bbac956]{display:grid;gap:var(--sp-3);min-width:0;padding:var(--sp-3-5)}.layer-debug-hint[data-v-0bbac956],.layer-debug-note[data-v-0bbac956]{margin:0;color:var(--text-3);font-size:var(--fs-xs);line-height:1.45}.layer-debug-list[data-v-0bbac956]{display:grid;gap:var(--sp-3);margin:0}.layer-debug-list>div[data-v-0bbac956]{display:grid;gap:var(--sp-1);min-width:0}.layer-debug-list dt[data-v-0bbac956]{color:var(--text-3);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.07em;text-transform:uppercase}.layer-debug-list dd[data-v-0bbac956]{margin:0;color:var(--text-1);font-size:var(--fs-sm);line-height:1.45}.layer-debug-number[data-v-0bbac956]{color:var(--accent-bright);font-family:var(--mono)}.layer-debug-breakdown[data-v-0bbac956]{display:grid;gap:var(--sp-1);margin:0;padding:0;list-style:none}.layer-debug-breakdown li[data-v-0bbac956]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.layer-debug-layer-id[data-v-0bbac956]{color:var(--text-2);font-family:var(--mono);font-size:var(--fs-xs);overflow-wrap:anywhere}.geodata-identity[data-v-02e7eb83]{display:flex;flex-direction:column;gap:var(--gap-fields);max-width:56rem;padding:var(--pad-panel)}.geodata-identity-head h3[data-v-02e7eb83]{margin:0;font-size:var(--fs-h4)}.geodata-identity-head p[data-v-02e7eb83]{margin:var(--sp-1) 0 0;color:var(--text-2);font-size:var(--fs-body-2)}.geodata-identity-key[data-v-02e7eb83]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-fields)}.edit-dialog-warning[data-v-9ec8d191]{margin:0 auto 0 0;color:var(--warning, #d08700);font-size:var(--fs-sm)}.geodata-edit-dialog-head[data-v-9ec8d191]{display:flex;flex:1;align-items:center;gap:var(--sp-4);min-width:0}.geodata-edit-dialog-panes[data-v-9ec8d191]{margin-left:auto}.geodata-edit-dialog-body[data-v-9ec8d191]{display:flex;flex-direction:column;min-height:100%;color:var(--text-1)}.geodata-detail-page[data-v-5a4233bf]{gap:0;min-height:0;overflow:hidden;padding:0}.geodata-panel-layout[data-v-5a4233bf]{min-height:0}.geodata-main[data-v-5a4233bf]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;overflow:hidden}.geodata-page-header[data-v-5a4233bf]{display:contents}.showcase-shell[data-v-5a4233bf]{display:grid;flex:1 1 auto;min-width:0;min-height:0;margin-top:var(--sp-3);overflow:hidden;border-top:1px solid var(--border);background:var(--bg-1)}.showcase-view-split[data-v-5a4233bf]{grid-template-rows:minmax(0,1fr) minmax(13.75rem,38vh)}.showcase-view-map[data-v-5a4233bf],.showcase-view-data[data-v-5a4233bf]{grid-template-rows:minmax(0,1fr)}.showcase-map[data-v-5a4233bf]{position:relative;min-height:0}.feature-table-shell[data-v-5a4233bf]{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;min-height:0;overflow:hidden;padding:var(--sp-2);border-top:1px solid var(--border-md);background:var(--bg-1)}.feature-table-heading[data-v-5a4233bf]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);margin-left:auto}.feature-table-heading h2[data-v-5a4233bf]{margin:0;font-size:var(--fs-lg)}.feature-table-caption[data-v-5a4233bf]{margin:var(--sp-1-5) 0 0;color:var(--text-2);font-size:var(--fs-xs)}.feature-table-list[data-v-5a4233bf]{flex:1 1 auto;min-width:0;min-height:0}.feature-table-count[data-v-5a4233bf]{color:var(--text-2);font-size:var(--fs-xs)}.feature-table-total[data-v-5a4233bf]{margin-right:auto;color:var(--text-3);font-family:var(--mono);font-size:var(--fs-xs)}.geodata-side-panel[data-v-5a4233bf]{display:flex;width:100%;height:100%;min-width:0;max-width:100%;overflow:hidden}.geodata-side-panel[data-v-5a4233bf] .bvd-panel-body{overflow-x:hidden}@media (max-width: 960px){.showcase-shell[data-v-5a4233bf]{min-height:0}.showcase-view-split[data-v-5a4233bf]{grid-template-rows:minmax(20rem,52vh) minmax(15rem,auto)}}
