.lesson-title-picker{position:relative;margin-top:8px}.lesson-title-picker>input{width:100%;padding-right:54px!important;margin:0!important}.lesson-title-toggle{position:absolute;right:4px;top:3px;width:44px;height:40px;border:0;border-radius:8px;background:#edf2f8;color:#173763;font-size:25px;cursor:pointer}.lesson-title-options{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:12;max-height:320px;overflow-y:auto;border:1px solid #cad8e9;border-radius:12px;background:white;box-shadow:0 14px 35px #17376320;padding:6px}.lesson-title-options[hidden]{display:none}.lesson-title-options [role=option]{padding:14px 16px;min-height:48px;border-radius:8px;color:#173763;font-size:15px;font-weight:600;cursor:pointer}.lesson-title-options [role=option]:hover,.lesson-title-options [aria-selected=true]{background:#eaf0f8}.lesson-title-options p{padding:14px;color:#718096;font-size:13px}
.bbs-range-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bbs-range-field{min-width:0;margin:0;border:1px solid #d8e2ef;border-radius:12px;padding:14px}.bbs-range-field legend{font-size:17px;font-weight:700;color:#173763}.bbs-range-columns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bbs-range-columns label{display:grid;gap:8px;color:#62758b;font-size:12px}.bbs-range-columns select{width:100%;min-width:0;height:210px!important;max-height:210px;padding:0;border:1px solid #d8e2ef;border-radius:8px;background:white;color:#173763;font-size:23px!important}.bbs-range-columns option{padding:9px;text-align:center}.bbs-range-columns option:checked{background:#173763;color:white}@media(max-width:480px){.bbs-range-grid{gap:8px}.bbs-range-field{padding:10px 6px}.bbs-range-columns{gap:4px}.bbs-range-columns select{font-size:20px!important}}
