.pev2-pill.pev2-pill--study-rooms{background:linear-gradient(135deg,#246c4e,#14523b);border:1px solid #47956e;color:#fff;min-width:174px;box-shadow:inset 0 1px 0 #ffffff1c,0 2px 6px #06291b22;text-align:left}
.pev2-pill--study-rooms .pev2-pill__col small{color:#d7efdf;letter-spacing:.08em;font-size:9px}
.pev2-pill--study-rooms .pev2-pill__col b{color:#fff;display:flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap}
.pe-room-online-dot{width:6px;height:6px;border-radius:50%;background:#8df0b0;box-shadow:0 0 0 3px #8df0b018;flex:0 0 auto}.pe-room-online-dot.is-offline{background:#c8d6cf;box-shadow:none}
.pev2-pill--study-rooms:hover{background:linear-gradient(135deg,#2b7b59,#1b6046)}.pev2-pill--study-rooms:focus-visible{outline:3px solid #6ee7a8;outline-offset:3px}
@media(max-width:760px){.pev2-header__actions .pev2-pills:has(.pev2-pill--study-rooms){display:flex;gap:0}.pev2-header__actions .pev2-pills:has(.pev2-pill--study-rooms)>.pev2-pill:not(.pev2-pill--study-rooms){display:none}.pev2-pill.pev2-pill--study-rooms{display:flex;min-width:0;padding:8px 10px;gap:7px;min-height:44px}.pev2-pill--study-rooms .pev2-pill__col small{font-size:8px}.pev2-pill--study-rooms .pev2-pill__col b{font-size:10px}.pev2-pill--study-rooms .pev2-pill__icon{display:none}}
