.ImpersonationBanner_banner__uaQpQ{position:fixed;top:0;left:0;right:0;z-index:9999;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px 20px;background:linear-gradient(135deg,#d32f2f,#b71c1c);color:#fff;font-family:Satoshi,sans-serif;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ImpersonationBanner_bannerContent__qObNd{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:var(--ls-max-content-width)}.ImpersonationBanner_userInfo__kaFOd{display:flex;flex-direction:row;align-items:center;gap:12px}.ImpersonationBanner_icon__RnkFR{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:hsla(0,0%,100%,.2);border-radius:50%}.ImpersonationBanner_testingLabel__6j3B6{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.85)}.ImpersonationBanner_userName__rCDw4{font-size:14px;font-weight:600;color:#fff}.ImpersonationBanner_userDetails__I5JzA{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:12px;color:hsla(0,0%,100%,.85)}.ImpersonationBanner_detailDivider__Hml70{width:4px;height:4px;border-radius:50%;background:hsla(0,0%,100%,.5)}.ImpersonationBanner_controls__lYToI,.ImpersonationBanner_toggleGroup__PzAK5{display:flex;flex-direction:row;align-items:center;gap:16px}.ImpersonationBanner_toggleGroup__PzAK5{padding-right:16px;border-right:1px solid hsla(0,0%,100%,.3)}.ImpersonationBanner_toggle__5fJgL{display:flex;flex-direction:row;align-items:center;gap:6px}.ImpersonationBanner_toggleLabel__1uCz3{font-size:12px;color:hsla(0,0%,100%,.85);white-space:nowrap}.ImpersonationBanner_switch__Gp4T2{position:relative;width:36px;height:20px;background:hsla(0,0%,100%,.3);border-radius:10px;cursor:pointer;transition:background .2s ease}.ImpersonationBanner_switch__Gp4T2.ImpersonationBanner_active__avxTx{background:#4caf50}.ImpersonationBanner_switchThumb__gYbpn{position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .2s ease}.ImpersonationBanner_switch__Gp4T2.ImpersonationBanner_active__avxTx .ImpersonationBanner_switchThumb__gYbpn{transform:translateX(16px)}.ImpersonationBanner_exitButton___13ng{display:flex;flex-direction:row;align-items:center;gap:6px;padding:8px 16px;background:#fff;color:#d32f2f;border:none;border-radius:6px;font-family:Satoshi,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.ImpersonationBanner_exitButton___13ng:hover{background:#ffebee;transform:translateY(-1px)}.ImpersonationBanner_exitButton___13ng:active{transform:translateY(0)}@media (max-width:768px){.ImpersonationBanner_banner__uaQpQ{flex-wrap:wrap;gap:12px;padding:12px 16px}.ImpersonationBanner_userInfo__kaFOd{flex:1 1 100%;order:1}.ImpersonationBanner_toggleGroup__PzAK5{order:3;border-right:none;padding-right:0}.ImpersonationBanner_exitButton___13ng{order:2;margin-left:auto}.ImpersonationBanner_userDetails__I5JzA{flex-wrap:wrap}}:where(.base_all__vR0wZ){display:block;white-space:inherit;grid-row:auto;grid-column:auto;position:relative;background:none;background-size:100% 100%;background-repeat:no-repeat;row-gap:0;column-gap:0;box-shadow:none;box-sizing:border-box;-webkit-text-decoration-line:none;text-decoration-line:none;margin:0;border-width:0}:where(.base_root_reset__jKmf2){font-family:var(--ls-font-body);font-size:var(--ls-font-size-sm);font-weight:400;font-style:normal;color:var(--ls-color-text-primary);text-align:left;text-transform:none;line-height:var(--ls-line-height-normal);letter-spacing:normal;white-space:pre-wrap}:where(.base_root_reset__jKmf2) h1,:where(.base_root_reset__jKmf2) h2,:where(.base_root_reset__jKmf2) h3,:where(.base_root_reset__jKmf2) h4,:where(.base_root_reset__jKmf2) h5,:where(.base_root_reset__jKmf2) h6{font-family:var(--ls-font-heading);font-weight:600}:where(.base_root_reset__jKmf2) h1{font-size:var(--ls-font-size-4xl)}:where(.base_root_reset__jKmf2) h2{font-size:var(--ls-font-size-3xl)}:where(.base_root_reset__jKmf2) h3{font-size:var(--ls-font-size-2xl)}:where(.base_root_reset__jKmf2) h4{font-size:var(--ls-font-size-xl)}:where(.base_root_reset__jKmf2) h5{font-size:var(--ls-font-size-base)}:where(.base_root_reset__jKmf2) h6{font-size:var(--ls-font-size-sm)}:where(.base_root_reset__jKmf2) a{color:var(--ls-color-brand)}:where(.base_root_reset__jKmf2) a:hover{color:var(--ls-color-brand-border)}:where(.base_all__vR0wZ) :where(span){display:inline;position:static;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;line-height:inherit;text-align:inherit;text-transform:inherit;letter-spacing:inherit;white-space:inherit}:where(.base_all__vR0wZ) :where(input){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit;text-align:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;white-space:inherit;background:var(--ls-color-bg-container);border:1px solid var(--ls-color-border);border-radius:var(--ls-radius-md);padding:var(--ls-space-2) var(--ls-space-3)}:where(.base_all__vR0wZ) :where(textarea){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit;text-align:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;white-space:inherit;border:1px solid var(--ls-color-border);border-radius:var(--ls-radius-md);padding:var(--ls-space-2) var(--ls-space-3)}:where(.base_all__vR0wZ) :where(h1),:where(.base_all__vR0wZ) :where(h2),:where(.base_all__vR0wZ) :where(h3),:where(.base_all__vR0wZ) :where(h4),:where(.base_all__vR0wZ) :where(h5),:where(.base_all__vR0wZ) :where(h6),:where(.base_all__vR0wZ) :where(p){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit;line-height:inherit;text-align:inherit;text-transform:inherit;letter-spacing:inherit;white-space:inherit}:where(.base_all__vR0wZ) :where(img){display:inline-block}:where(.base_all__vR0wZ) :where(li){display:list-item}:where(.base_all__vR0wZ) :where(ol),:where(.base_all__vR0wZ) :where(ul){list-style:none;padding:0}:where(.base_button__D8YXL){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit;text-align:center;text-transform:inherit;letter-spacing:inherit;line-height:inherit;white-space:inherit;border:1px solid var(--ls-color-border);background:var(--ls-color-bg-container);border-radius:var(--ls-radius-md);padding:var(--ls-space-2) var(--ls-space-4);cursor:pointer}:where(.base___wab_text___lpTU){white-space:pre-wrap}