.csp-tabs{flex-direction:column;gap:16px;display:flex}.csp-tabs-list{z-index:2;background:var(--wh-surface);margin:-24px -24px 0;padding:14px 24px 0;position:sticky;top:-24px}.csp-tab-body{flex-direction:column;gap:16px;padding-top:2px;display:flex}.csp-card{border:1px solid var(--wh-border-light,var(--wh-border));border-radius:var(--wh-radius-md,10px);background:var(--wh-surface);overflow:hidden}.csp-card-header{border-bottom:1px solid var(--wh-border-light,var(--wh-border));background:color-mix(in srgb,var(--wh-surface)96%,var(--wh-bg-secondary));align-items:center;gap:8px;padding:9px 12px;display:flex}.csp-card-header>.csp-card-icon{color:var(--wh-indigo);align-items:center;display:inline-flex}.csp-card-title{font-family:var(--wh-font);letter-spacing:.01em;color:var(--wh-text);font-size:12px;font-weight:700}.csp-card .csp-toggle-row{border-bottom:1px solid var(--wh-border-light,var(--wh-border));padding:10px 12px}.csp-card .csp-toggle-row:last-child{border-bottom:none}.csp-card-field{border-bottom:1px solid var(--wh-border-light,var(--wh-border));padding:12px}.csp-card-field:last-child{border-bottom:none}.csp-toggle-row{border-bottom:1px solid var(--wh-border-light,var(--wh-border));justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.csp-toggle-row:last-child{border-bottom:none}.csp-toggle-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.csp-toggle-label{font-family:var(--wh-font);color:var(--wh-text);font-size:13px;font-weight:600}.csp-toggle-hint{font-family:var(--wh-font);color:var(--wh-text-muted);font-size:12px;line-height:1.45}.csp-field-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.csp-thumb{flex-direction:column;gap:10px;display:flex}.csp-thumb-actions{align-items:center;gap:8px;display:flex}.csp-footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}