.sd-paste[data-v-ba9a51f5]{background:var(--shade-45);border:1px solid var(--d360-border);border-radius:.875rem;display:flex;flex-direction:column;gap:.6rem;padding:1rem;width:100%}.sd-paste-head[data-v-ba9a51f5]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.sd-paste-label[data-v-ba9a51f5]{align-items:center;color:light-dark(#1a2130,#e5e7eb);display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem}.sd-paste-close[data-v-ba9a51f5]{border-radius:.5rem;color:light-dark(var(--ink-muted),#9ca3af);padding:.3rem}.sd-paste-close[data-v-ba9a51f5]:hover{background:var(--d360-surface-hover);color:light-dark(#1a2130,#e5e7eb)}.sd-paste-hint[data-v-ba9a51f5]{color:light-dark(var(--ink-muted),#9ca3af);font-size:.75rem;line-height:1.45}.sd-paste-field[data-v-ba9a51f5]{background:light-dark(var(--surface-panel),#0f0014);border:1px solid var(--d360-border);border-radius:.6rem;color:light-dark(#1a2130,#e5e7eb);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;line-height:1.5;min-height:9rem;overflow:auto;padding:.65rem .75rem;resize:vertical;-moz-tab-size:12;-o-tab-size:12;tab-size:12;white-space:pre;width:100%}.sd-paste-field[data-v-ba9a51f5]:focus{border-color:#00ff8780;outline:none}.sd-paste-field[aria-invalid=true][data-v-ba9a51f5]{border-color:#f8727299}.sd-paste-error[data-v-ba9a51f5]{color:light-dark(#a65859,#fca5a5);font-size:.8rem}.sd-paste-actions[data-v-ba9a51f5]{display:flex;flex-wrap:wrap;gap:.5rem}.sd-paste-primary[data-v-ba9a51f5],.sd-paste-secondary[data-v-ba9a51f5]{border-radius:.6rem;font-size:.75rem;font-weight:600;padding:.45rem .9rem;transition:background .2s ease,color .2s ease}.sd-paste-primary[data-v-ba9a51f5]{background:#00ff871f;border:1px solid rgba(0,255,135,.35);color:light-dark(#002416,#d1fae5)}.sd-paste-primary[data-v-ba9a51f5]:hover:not(:disabled){background:#00ff8733}.sd-paste-primary[data-v-ba9a51f5]:disabled{cursor:not-allowed;opacity:.45}.sd-paste-secondary[data-v-ba9a51f5]{border:1px solid var(--d360-border);color:light-dark(var(--ink-muted),#9ca3af)}.sd-paste-secondary[data-v-ba9a51f5]:hover{background:var(--d360-surface-hover);color:light-dark(#1a2130,#e5e7eb)}.sd-map[data-v-6b57a1f6]{background:var(--shade-35);border:1px solid var(--d360-border);border-radius:.875rem;min-width:0;padding:.7rem 1rem}.sd-map-head[data-v-6b57a1f6]{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .9rem}.sd-map-toggle[data-v-6b57a1f6]{align-items:center;border-radius:.4rem;color:light-dark(#1a2130,#e5e7eb);display:inline-flex;gap:.4rem;padding:.2rem .1rem}.sd-map-reset[data-v-6b57a1f6]:focus-visible,.sd-map-toggle[data-v-6b57a1f6]:focus-visible{outline:2px solid rgba(0,255,135,.55);outline-offset:2px}.sd-map-chevron[data-v-6b57a1f6]{color:light-dark(var(--accent-text),rgba(0,255,135,.75));transform:rotate(-90deg);transition:transform .15s ease}.sd-map-chevron.open[data-v-6b57a1f6]{transform:rotate(0)}.sd-map-title[data-v-6b57a1f6]{font-size:.8rem;font-weight:700;letter-spacing:.02em}.sd-map-summary[data-v-6b57a1f6]{color:light-dark(var(--ink-muted),#6b7280);flex:1 1 14rem;font-size:.72rem;min-width:0}.sd-map-reset[data-v-6b57a1f6]{border:1px solid rgba(0,255,135,.25);border-radius:.5rem;color:light-dark(#027e5a,#6ee7b7);font-size:.72rem;font-weight:600;padding:.25rem .6rem}.sd-map-reset[data-v-6b57a1f6]:hover{background:#00ff8714}.sd-map-chips[data-v-6b57a1f6]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.55rem}.sd-map-chip[data-v-6b57a1f6]{align-items:center;background:#00ff870d;border:1px solid rgba(0,255,135,.2);border-radius:999px;display:inline-flex;font-size:.7rem;gap:.35rem;max-width:100%;min-width:0;padding:.2rem .55rem}.sd-map-chip.empty[data-v-6b57a1f6]{background:transparent;border-color:var(--d360-border)}.sd-map-chip-role[data-v-6b57a1f6]{color:light-dark(var(--ink-muted),#6b7280);white-space:nowrap}.sd-map-chip-col[data-v-6b57a1f6]{color:light-dark(#283240,#d1d5db);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-map-chip.empty .sd-map-chip-col[data-v-6b57a1f6]{color:light-dark(var(--ink-muted),#6b7280)}.sd-map-body[data-v-6b57a1f6]{display:flex;flex-direction:column;gap:.75rem;margin-top:.7rem}.sd-map-grid[data-v-6b57a1f6]{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr))}.sd-map-field[data-v-6b57a1f6]{min-width:0}.sd-map-label[data-v-6b57a1f6]{align-items:baseline;color:light-dark(var(--ink-muted),#9ca3af);display:flex;flex-wrap:wrap;font-size:.68rem;font-weight:600;gap:.35rem;letter-spacing:.08em;margin-bottom:.3rem;text-transform:uppercase}.sd-map-optional[data-v-6b57a1f6]{color:light-dark(var(--ink-muted),#6b7280);font-weight:500;letter-spacing:0;text-transform:none}.sd-map-select[data-v-6b57a1f6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:light-dark(var(--surface-panel),#0f0014);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='var(--wash-30)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border:1px solid var(--d360-border);border-radius:.55rem;color:light-dark(#1a2130,#e5e7eb);font-size:.8rem;min-width:0;padding:.4rem 1.8rem .4rem .6rem;text-overflow:ellipsis;width:100%}.sd-map-select[data-v-6b57a1f6]:focus{border-color:#00ff8780;outline:none}.sd-map-select option[data-v-6b57a1f6]{background:var(--surface-page);color:light-dark(var(--ink-soft),#e2e8f0)}.sd-map-state[data-v-6b57a1f6]{font-size:.66rem;margin-top:.2rem}.sd-map-state.detected[data-v-6b57a1f6]{color:light-dark(var(--accent-text),rgba(0,255,135,.75))}.sd-map-state.manual[data-v-6b57a1f6]{color:light-dark(#7464a6,#c4b5fd)}.sd-map-state.missing[data-v-6b57a1f6]{color:light-dark(var(--ink-muted),#6b7280)}.sd-map-metrics[data-v-6b57a1f6]{border:0;margin:0;min-width:0;padding:0}.sd-map-metric-list[data-v-6b57a1f6]{display:flex;flex-wrap:wrap;gap:.35rem;max-height:7.5rem;overflow-y:auto;padding:.1rem}.sd-map-metric[data-v-6b57a1f6]{align-items:center;border:1px solid var(--d360-border);border-radius:999px;color:light-dark(var(--ink-muted),#9ca3af);cursor:pointer;display:inline-flex;font-size:.72rem;gap:.35rem;max-width:100%;min-width:0;padding:.25rem .55rem}.sd-map-metric.on[data-v-6b57a1f6]{background:#00ff8714;border-color:#00ff8759;color:light-dark(#002416,#d1fae5)}.sd-map-metric[data-v-6b57a1f6]:focus-within{outline:2px solid rgba(0,255,135,.5);outline-offset:1px}.sd-map-check[data-v-6b57a1f6]{accent-color:#10b981;flex-shrink:0}.sd-map-check:disabled+span[data-v-6b57a1f6]{opacity:.5}.sd-map-dot[data-v-6b57a1f6]{background:#00ff87cc;border-radius:999px;flex-shrink:0;height:6px;width:6px}.sd-map-help[data-v-6b57a1f6]{color:light-dark(var(--ink-muted),#6b7280);font-size:.7rem}.slice-dice-view[data-v-03dd2dac]{font-family:Lexend,sans-serif}.config-panel[data-v-03dd2dac]{background:light-dark(var(--surface-panel),#0f0014)}select[data-v-03dd2dac]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='var(--wash-30)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}select optgroup[data-v-03dd2dac],select option[data-v-03dd2dac]{background:var(--surface-page);color:light-dark(var(--ink-soft),#e2e8f0)}.sd-type-divider[data-v-03dd2dac]{align-self:stretch;background:var(--wash-10);margin:.3rem .2rem;width:1px}.spin-export[data-v-03dd2dac]{animation:sdSpin-03dd2dac .7s linear infinite}@keyframes sdSpin-03dd2dac{to{transform:rotate(1turn)}}.sd-tool-badge[data-v-03dd2dac]{background:#00ff8714;border:1px solid rgba(0,255,135,.28);border-radius:999px;color:light-dark(var(--accent-text),rgba(0,255,135,.85));flex-shrink:0;font-size:.52rem;font-weight:700;letter-spacing:.2em;padding:.22rem .65rem;text-transform:uppercase;white-space:nowrap}.sd-source-bar[data-v-03dd2dac]{align-items:center;background:var(--d360-bg);border:1px solid var(--d360-border-soft);border-radius:12px;display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:space-between;padding:.75rem 1rem}.sd-source-btn[data-v-03dd2dac]{align-items:center;background:light-dark(var(--surface-panel),#0f0014);border:1px solid var(--d360-border);border-radius:8px;color:var(--d360-text-soft);display:inline-flex;font-size:13px;font-weight:500;gap:.4rem;min-height:32px;padding:0 .8rem;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.sd-source-btn[data-v-03dd2dac]:hover{border-color:var(--d360-border-hover);color:var(--ink)}.sd-source-btn.primary[data-v-03dd2dac]{background:#00ff87;border-color:light-dark(#23d674,#00ff87);color:#0b0010;font-weight:600}.sd-source-btn.primary[data-v-03dd2dac]:hover{background:#33ff9f;color:#0b0010}.sd-source-btn[aria-expanded=true][data-v-03dd2dac]{border-color:#00ff8759;color:light-dark(#1a2130,#e5e7eb)}.sd-seg[data-v-03dd2dac]{background:light-dark(var(--surface-panel),#0f0014);border:1px solid var(--d360-border);border-radius:8px;display:inline-flex;flex-shrink:0;gap:2px;padding:2px}.sd-seg-btn[data-v-03dd2dac]{align-items:center;border:1px solid transparent;border-radius:6px;color:var(--d360-muted);display:inline-flex;font-size:12px;font-weight:500;gap:.35rem;min-height:28px;padding:0 .7rem}.sd-seg-btn[data-v-03dd2dac]:hover{color:var(--d360-text-soft)}.sd-seg-btn.active[data-v-03dd2dac]{background:var(--d360-surface-selected);color:var(--ink)}.sd-filter-input[data-v-03dd2dac]{background:var(--d360-bg);border:1px solid var(--d360-border);border-radius:8px;color:var(--d360-text-control);font-size:13px;min-height:32px;min-width:0;padding:0 .6rem 0 1.9rem;width:100%}.sd-filter-input[data-v-03dd2dac]:focus,.sd-filter-select[data-v-03dd2dac]:focus{border-color:var(--d360-border-hover);outline:none}.sd-filter-row[data-v-03dd2dac]{flex-basis:240px}@media(max-width:639px){.sd-filter-row[data-v-03dd2dac]{flex-basis:100%;order:3}}.sd-filter-row .sd-filter-select[data-v-03dd2dac]{flex:0 1 auto;max-width:42%;width:auto}.sd-filter-select[data-v-03dd2dac]{font-size:12px;max-width:9.5rem;min-width:0;padding:0 1.8rem 0 .6rem;text-overflow:ellipsis}.sd-grid-scroll[data-v-03dd2dac]{background:var(--surface-page);border:1px solid var(--d360-table-line);border-radius:12px;flex:1 1 auto;max-height:min(560px,65vh);max-width:100%;min-height:240px;overflow:auto;overscroll-behavior:contain}.sd-grid-scroll[data-v-03dd2dac]:focus-visible{outline:2px solid rgba(0,255,135,.5);outline-offset:2px}.sd-grid[data-v-03dd2dac]{border-collapse:separate;border-spacing:0;font-size:13px;min-width:100%;width:-moz-max-content;width:max-content}.sd-grid th[data-v-03dd2dac]{background:var(--d360-panel-bg);border-bottom:1px solid var(--d360-table-head-line);padding:0;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.sd-grid th.num[data-v-03dd2dac]{text-align:right}.sd-sort-btn[data-v-03dd2dac]{align-items:center;color:var(--ink-muted);display:inline-flex;font-size:12px;font-weight:500;gap:.3rem;justify-content:flex-start;min-height:40px;padding:0 .75rem;text-align:inherit;width:100%}.sd-grid th.num .sd-sort-btn[data-v-03dd2dac]{justify-content:flex-end}.sd-sort-btn[data-v-03dd2dac]:hover{color:var(--accent-text)}.sd-sort-btn[data-v-03dd2dac]:focus-visible{outline:2px solid rgba(0,255,135,.5);outline-offset:-2px}.sd-grid td[data-v-03dd2dac]{border-bottom:1px solid var(--d360-table-row-line);color:var(--ink-muted);height:40px;max-width:22rem;overflow:hidden;padding:0 .75rem;text-overflow:ellipsis;white-space:nowrap}.sd-grid td.num[data-v-03dd2dac]{color:var(--d360-text-control);font-variant-numeric:tabular-nums;text-align:right}.sd-grid tbody tr:hover td[data-v-03dd2dac]{background:var(--d360-table-row-hover)}.sd-page-btn[data-v-03dd2dac]{align-items:center;background:light-dark(var(--surface-panel),#0f0014);border:1px solid var(--d360-border);border-radius:8px;color:var(--d360-text-soft);display:inline-flex;height:28px;justify-content:center;width:28px}.sd-page-btn[data-v-03dd2dac]:hover:not(:disabled){border-color:var(--d360-border-hover)}.sd-page-btn[data-v-03dd2dac]:disabled{cursor:not-allowed;opacity:.35}
