.role-switcher-module__nXjtfq__root{--rs-ink:#172024;--rs-muted:#5d686d;--rs-line:#dfe4e7;--rs-charcoal:#172226;--rs-yellow:#ffc400;z-index:1000;left:var(--rs-d-left,12px);bottom:var(--rs-d-bottom,96px);letter-spacing:0;text-align:left;color:var(--rs-ink);font-family:Inter,OHB Card Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.35;position:fixed}.role-switcher-module__nXjtfq__root *,.role-switcher-module__nXjtfq__root :before,.role-switcher-module__nXjtfq__root :after{box-sizing:border-box}.role-switcher-module__nXjtfq__trigger{all:unset;box-sizing:border-box;color:#dfe5e6;max-width:200px;height:32px;font:inherit;white-space:nowrap;cursor:pointer;opacity:.82;background:#263237f0;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 8px;font-size:12px;font-weight:650;transition:opacity .15s,background .15s,border-color .15s;display:inline-flex;box-shadow:0 6px 18px #00000038}.role-switcher-module__nXjtfq__trigger:hover,.role-switcher-module__nXjtfq__trigger[aria-expanded=true]{opacity:1;background:#303d42;border-color:#ffc4008c}.role-switcher-module__nXjtfq__trigger:focus-visible{opacity:1;outline-offset:2px;outline:3px solid #ffc4008c}.role-switcher-module__nXjtfq__dot{width:18px;height:18px;color:var(--rs-charcoal);background:var(--rs-yellow);border-radius:50%;flex:none;place-items:center;display:grid}.role-switcher-module__nXjtfq__dot svg{stroke-width:2.4px;width:11px;height:11px}.role-switcher-module__nXjtfq__label{text-overflow:ellipsis;overflow:hidden}.role-switcher-module__nXjtfq__label b{color:#fff;font-weight:700}.role-switcher-module__nXjtfq__chev{opacity:.7;stroke-width:2px;flex:none;width:13px;height:13px}.role-switcher-module__nXjtfq__devTag{color:var(--rs-charcoal);letter-spacing:.06em;text-transform:uppercase;background:#ffc400d9;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:800}.role-switcher-module__nXjtfq__menu{border:1px solid var(--rs-line);width:252px;max-height:min(70vh,460px);color:var(--rs-ink);background:#fff;border-radius:12px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 18px 50px #17202438}.role-switcher-module__nXjtfq__menuHead{color:#7c8589;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px 8px;font-size:10px;font-weight:800;display:flex}.role-switcher-module__nXjtfq__menuHead span:last-child{letter-spacing:0;text-transform:none;font-weight:600}.role-switcher-module__nXjtfq__item{all:unset;box-sizing:border-box;color:#33403f;width:100%;min-height:40px;font:inherit;cursor:pointer;border-radius:8px;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:6px 9px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.role-switcher-module__nXjtfq__item:hover,.role-switcher-module__nXjtfq__item:focus-visible{color:var(--rs-ink);background:#f3f5f5;outline:none}.role-switcher-module__nXjtfq__item:focus-visible{box-shadow:inset 0 0 0 2px #17222640}.role-switcher-module__nXjtfq__item>svg{color:#66737a;stroke-width:1.8px;width:16px;height:16px}.role-switcher-module__nXjtfq__item small{color:var(--rs-muted);margin-top:1px;font-size:11px;font-weight:500;display:block}.role-switcher-module__nXjtfq__item[aria-checked=true]{color:var(--rs-ink);background:#fff8dc}.role-switcher-module__nXjtfq__check{color:#2d663f!important;stroke-width:2.4px!important;width:15px!important;height:15px!important}.role-switcher-module__nXjtfq__sep{background:var(--rs-line);height:1px;margin:5px 4px}.role-switcher-module__nXjtfq__note{color:#8a9497;margin:2px 9px 6px;font-size:11px;line-height:1.4}@media (max-width:900px){.role-switcher-module__nXjtfq__root{left:var(--rs-m-left,0px);right:var(--rs-m-right,0px);top:calc(env(safe-area-inset-top,0px) + var(--rs-m-top,19px));width:max-content;margin-inline:auto;bottom:auto}.role-switcher-module__nXjtfq__trigger{opacity:.9;gap:4px;height:24px;padding:0 7px 0 3px;font-size:10px}.role-switcher-module__nXjtfq__dot{width:17px;height:17px}.role-switcher-module__nXjtfq__dot svg{width:10px;height:10px}.role-switcher-module__nXjtfq__roleName,.role-switcher-module__nXjtfq__chev{display:none}.role-switcher-module__nXjtfq__menu{top:calc(env(safe-area-inset-top,0px) + 56px);width:min(300px,100vw - 32px);position:fixed;bottom:auto;left:50%;transform:translate(-50%)}}
