.impersonation-banner[data-v-21d800d0]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff7e6;border-bottom:1px solid #ffe7ba;color:#ad6800;font-size:13px;padding:8px 24px}.imp-item[data-v-21d800d0]{opacity:.75;margin-left:8px;font-size:12px}:root{--crm-primary: #1a73e8;--crm-primary-hover: #4285f4;--crm-primary-pressed: #1557b0;--crm-header-bg: #1e3a8a;--crm-sidebar-bg: #1e293b;--crm-header-text: #dbeafe;--crm-content-bg: #eef3fa;--crm-card-bg: #fff;--crm-card-border: #e3e6ea;--crm-text-1: #333;--crm-text-2: #666;--crm-text-3: #888}body{margin:0;background:var(--crm-content-bg)}.crm-user-chip:hover{background:rgba(127,127,255,.12)}.crm-user-chip:active{transform:scale(.98)}.crm-theme-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:10px;cursor:pointer;background:var(--crm-card-bg);border:2px solid var(--crm-card-border);transition:border-color .15s,box-shadow .15s,transform .1s}.crm-theme-item:hover{border-color:#b8c8ff;box-shadow:0 2px 8px #0000001a}.crm-theme-item:active{transform:scale(.98)}.crm-theme-item-active,.crm-theme-item-active:hover{border-color:var(--crm-primary);box-shadow:0 0 0 1px var(--crm-primary)}.crm-theme-swatch{width:54px;height:42px;border-radius:8px;flex-shrink:0;border:1px solid rgba(0,0,0,.08)}.crm-theme-name{font-size:13px;font-weight:600;color:var(--crm-text-1);line-height:1.3}.crm-theme-role{display:flex;align-items:center;gap:6px;margin-top:3px}.crm-theme-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.1)}.crm-theme-hex{font-size:11px;color:var(--crm-text-3);font-family:ui-monospace,Consolas,monospace}.crm-theme-check{color:var(--crm-primary);font-weight:700;font-size:18px;flex-shrink:0}
