.JsBhFq_page{color:#172033;background:#f6f7f9;flex-direction:column;align-items:stretch;gap:5px;min-height:100vh;padding:10px 20px 8px;display:flex}.JsBhFq_message{color:#526072;margin:0}.JsBhFq_statusBar{justify-content:space-between;align-items:center;gap:10px;min-height:24px;padding-inline:4px;display:flex}.JsBhFq_message{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.JsBhFq_issueList{flex:none;margin:0}.JsBhFq_issueList details{color:#526072;background:#fffaf0;border:1px solid #d6dbe5;border-radius:8px}.JsBhFq_issueList summary{cursor:pointer;padding:5px 8px;font-size:13px}.JsBhFq_issueItems{flex-wrap:wrap;gap:8px;padding:0 10px 10px;display:flex}.JsBhFq_issueItems button{color:#526072;cursor:pointer;text-align:left;background:#fff;border:1px solid #d6dbe5;padding:6px 9px}.JsBhFq_actions{align-items:center;gap:10px;display:flex}.JsBhFq_back,.JsBhFq_readOnlyBadge,.JsBhFq_editableBadge,.JsBhFq_save{color:#334155;background:#fff;border:1px solid #d6dbe5;border-radius:999px;padding:6px 10px;font-size:12px;text-decoration:none}.JsBhFq_editableBadge{color:#166534;background:#e7f4ea;border-color:#a9d7b1}.JsBhFq_save{color:#fff;cursor:pointer;background:#1d4ed8;border:0}.JsBhFq_save:disabled{cursor:not-allowed;background:#94a3b8}.JsBhFq_editorFrame{background:#fff;border:1px solid #dce1e8;border-radius:12px;flex:1;width:100%;height:auto;min-height:0;overflow:hidden;box-shadow:0 8px 30px #0f172a12}.JsBhFq_univerContainer{width:100%;height:100%}.JsBhFq_loading{color:#526072;max-width:1200px;margin:80px auto}.JsBhFq_page[data-skin=pulse-c]{background:var(--map-background);color:var(--color-text)}.JsBhFq_page[data-skin=pulse-c] .JsBhFq_message,.JsBhFq_page[data-skin=pulse-c] .JsBhFq_loading{color:var(--color-secondary)}.JsBhFq_page[data-skin=pulse-c] .JsBhFq_back,.JsBhFq_page[data-skin=pulse-c] .JsBhFq_readOnlyBadge,.JsBhFq_page[data-skin=pulse-c] .JsBhFq_editableBadge,.JsBhFq_page[data-skin=pulse-c] .JsBhFq_save{border-color:var(--color-rule);background:var(--color-surface);color:var(--color-text)}.JsBhFq_page[data-skin=pulse-c] .JsBhFq_editableBadge{color:#30d158;background:#30d15824;border-color:#30d15866}.JsBhFq_page[data-skin=pulse-c] .JsBhFq_save:not(:disabled){color:#111113;background:#ffd60a;border-color:#ffd60a}.JsBhFq_page[data-skin=pulse-c] .JsBhFq_editorFrame{background:var(--color-surface);border-color:var(--color-rule);box-shadow:0 8px 30px #00000047}.JsBhFq_workbookLayout{flex-direction:column;height:100%;min-height:0;display:flex}.JsBhFq_workbookLayout .JsBhFq_univerContainer{flex:1;height:0;min-height:0}.JsBhFq_tableControls,.JsBhFq_selectionBar{background:var(--color-surface);border-bottom:1px solid var(--color-rule);align-items:center;gap:16px;padding:8px 12px;font-size:13px;display:flex}.JsBhFq_tableControls label{white-space:nowrap;align-items:center;gap:6px;display:flex}.JsBhFq_tableControls span,.JsBhFq_hint{color:var(--color-secondary);font-size:12px}.JsBhFq_hint{margin:0;padding:0 4px}.JsBhFq_tableControls select,.JsBhFq_selectionBar button,.JsBhFq_dialog button,.JsBhFq_recovery button{font:inherit;border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);cursor:pointer;padding:6px 10px}.JsBhFq_selectionBar{min-height:36px}.JsBhFq_selectionBar>span{flex:0 290px;font-weight:600}.JsBhFq_selectionBar output{overflow-wrap:anywhere;min-width:0;max-height:64px;color:var(--color-secondary);flex:1;overflow:auto}.JsBhFq_selectionBar button{flex:none}.JsBhFq_selectionBar button:disabled,.JsBhFq_dialog button:disabled{opacity:.5;cursor:default}.JsBhFq_dialog{border:1px solid var(--color-rule);background:var(--color-surface);width:min(1060px,100vw - 80px);max-height:calc(100vh - 70px);color:var(--color-text);box-shadow:var(--shadow-popover);border-radius:12px;padding:24px}.JsBhFq_dialog::backdrop{background:color-mix(in srgb, var(--color-text) 40%, transparent)}.JsBhFq_dialog header,.JsBhFq_dialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.JsBhFq_dialog header h2{margin:0;font-size:20px}.JsBhFq_dialog header p{color:var(--color-secondary)}.JsBhFq_dialog footer{justify-content:flex-end;padding-top:16px}.JsBhFq_dialog .JsBhFq_save{background:var(--color-accent);color:var(--color-surface)}.JsBhFq_detailBody{max-height:60vh;padding:12px 2px;overflow:auto}.JsBhFq_formGroup{border:1px solid var(--color-rule);gap:12px;min-width:0;margin:12px 0;padding:14px;display:grid}.JsBhFq_formGroup legend{padding:0 6px;font-weight:600}.JsBhFq_formField{gap:6px;font-size:13px;display:grid}.JsBhFq_formField input,.JsBhFq_formField select,.JsBhFq_formField textarea{box-sizing:border-box;border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;resize:vertical;padding:8px 10px}.JsBhFq_formField small{color:var(--color-secondary)}.JsBhFq_checkOption{gap:8px;display:flex}.JsBhFq_arrayItem{border-bottom:1px solid var(--color-rule);padding-bottom:10px}.JsBhFq_error{color:var(--color-negative);background:var(--color-negative-bg);padding:10px}.JsBhFq_changeTable{max-height:60vh;overflow:auto}.JsBhFq_changeTable table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.JsBhFq_changeTable th,.JsBhFq_changeTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-rule);white-space:pre-wrap;overflow-wrap:anywhere;padding:10px}.JsBhFq_changeTable thead th{background:var(--color-surface-subtle);position:sticky;top:0}.JsBhFq_changeTable th:first-child{width:16%}.JsBhFq_changeTable th:nth-child(2){width:15%}.JsBhFq_recovery{gap:10px;display:flex}.JsBhFq_issueList{position:relative}.JsBhFq_issueItems{z-index:20;background:var(--color-surface);width:520px;max-height:320px;box-shadow:var(--shadow-popover);border:1px solid var(--color-rule);padding:10px;position:absolute;top:32px;right:0;overflow:auto}.JsBhFq_issueItems button{width:100%}.JsBhFq_page{box-sizing:border-box;height:100vh;min-height:0}.JsBhFq_page .masthead{align-items:center;gap:14px;padding:0 4px 2px}.JsBhFq_page .masthead .eyebrow{display:none}.JsBhFq_page .masthead h1{letter-spacing:-.035em;font-size:clamp(28px,3vw,42px);line-height:1.05}.JsBhFq_page .masthead .dataset{margin-top:3px;font-size:12px;line-height:1.25}.JsBhFq_page .map-controls{gap:8px}.JsBhFq_page[data-skin=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--map-background)}.JsBhFq_page[data-skin=light] :is(.JsBhFq_message,.JsBhFq_loading){color:var(--color-secondary)}.JsBhFq_page[data-skin=light] :is(.JsBhFq_back,.JsBhFq_readOnlyBadge,.JsBhFq_editableBadge,.JsBhFq_save,.JsBhFq_editorFrame){color:var(--color-text);border-color:var(--color-rule);background:var(--color-surface)}.JsBhFq_page[data-skin=light] .JsBhFq_save:not(:disabled){color:var(--color-surface);background:var(--color-accent)}
