.ws27 main[data-screen-label=Settings] .bi-row:has(.rl27-strip,.rl27-roles):hover{background:0 0}.ws27 main[data-screen-label=Settings] .rl27-roles{scrollbar-width:none;min-width:0;max-width:100%;display:block;overflow-x:auto}.ws27 main[data-screen-label=Settings] .rl27-roles::-webkit-scrollbar{display:none}.ws27 main[data-screen-label=Settings] .rl27-roles[data-wrap]{width:100%}.ws27 main[data-screen-label=Settings] .rl27-strip{grid-template-columns:repeat(7,52px);gap:4px;min-width:0;display:grid}.ws27 main[data-screen-label=Settings] .rl27-strip[data-wrap]{grid-template-columns:repeat(7,minmax(0,1fr));width:100%}.ws27 main[data-screen-label=Settings] .rl27-head{color:var(--mute);text-align:center;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px}.ws27 main[data-screen-label=Settings] .rl27-strip[data-wrap] .rl27-head{letter-spacing:-.01em;font-size:11px}.ws27 main[data-screen-label=Settings] .rl27-cell{border-radius:var(--radius-control);min-width:0;height:32px;font:inherit;cursor:pointer;transition:background-color var(--dur-pointer) var(--ease), opacity var(--dur-pointer) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:16px;font-weight:500;line-height:1;display:inline-flex}.ws27 main[data-screen-label=Settings] .rl27-cell:hover{background:var(--hover)}.ws27 main[data-screen-label=Settings] .rl27-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.ws27 main[data-screen-label=Settings] .rl27-cell[data-locked]{cursor:default}.ws27 main[data-screen-label=Settings] .rl27-cell[data-locked]:hover{background:0 0}.ws27 main[data-screen-label=Settings] .rl27-cell[data-fixed]{opacity:.4}.ws27 main[data-screen-label=Settings] .rl27-cell[aria-busy=true]{opacity:.5;cursor:progress}
