#room-booking342 .rb-access345{border:1px solid #c8d8ea;background:#fff;border-radius:5px;padding:22px;color:#173c60}#room-booking342 .rb-access345 h2{font-size:18px;font-weight:600;color:#173c60;margin:0 0 16px}#room-booking342 .rb-access345 h3{font-size:16px;font-weight:600;color:#173c60;margin:0 0 16px}#room-booking342 .rb-access345 p{font-size:13px;line-height:1.6}#room-booking342 #rb-account-create345{padding:18px;margin:20px 0;border:1px solid #c8d8ea;background:#eaf2fc;border-radius:5px}#room-booking342 .rb-access345 .primary{background:#245d9c;color:#fff;border-color:#245d9c;padding:10px 16px}#room-booking342 .rb-access345 small{display:block;margin-top:5px;color:#61758e;font-size:12px}#room-booking342 .rb-access345 td .rb-checkbox{white-space:nowrap}#room-booking342 #rb-access-status345:empty{display:none}#room-booking342 #rb-access-status345:not(:empty){padding:14px;border:1px solid #c8d8ea;background:#edf3fa;border-radius:5px;margin:16px 0}#room-booking342 .rb-access345 table button{background:#edf1f6;color:#173c60;border:1px solid #c8d8ea;padding:8px 12px}#instructor-form>.rb-checkbox{display:flex;align-items:center;gap:10px;margin:18px 0;color:#173c60}#instructor-form>.rb-checkbox input{width:18px;height:18px;accent-color:#245d9c}.reservation-activate345{max-width:500px;margin:8vh auto;padding:28px;background:#fff;border:1px solid #c8d8ea;border-radius:5px;color:#173c60;font-family:Arial,sans-serif}.reservation-activate345 h1{font-size:24px}.reservation-activate345 label{display:flex;flex-direction:column;gap:8px;margin:20px 0}.reservation-activate345 input{height:42px;box-sizing:border-box;border:1px solid #c8d8ea;border-radius:5px;padding:10px;font:inherit}.reservation-activate345 button{padding:12px 18px;background:#245d9c;border:0;border-radius:5px;color:#fff;font:inherit}.reservation-activate345 p{line-height:1.6}.reservation-activate345 a{color:#245d9c}
