.DashboardStudentScreen_container__5jOcf{min-height:100vh;background:#fff;padding:clamp(20px,4vw,40px) clamp(16px,5vw,72px);width:100%;max-width:100%;align-self:stretch;--dashboard-pill-height:clamp(2rem,1.85rem + 0.5vw,2.25rem)}.DashboardStudentScreen_profileSection__NZsH1{margin-bottom:30px}.DashboardStudentScreen_backButton__XJFht{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;margin:0 0 12px;cursor:pointer}.DashboardStudentScreen_profileInfo__b1PE7{display:flex;align-items:center;gap:20px}.DashboardStudentScreen_avatar__dl8_r{width:124px!important;height:124px!important;border-radius:50%;background:#d3d3d3;font-size:48px;font-weight:600;color:#fff}.DashboardStudentScreen_userName__isIdz{font-size:24px!important;font-weight:600;color:#000;margin-bottom:4px}.DashboardStudentScreen_userId__cOo_Q{font-size:16px!important;color:#575f6e!important;font-weight:400!important;font-family:Onest,sans-serif!important;margin-bottom:4px!important}.DashboardStudentScreen_joinDate__J9t5n{font-size:14px!important;color:#575f6e!important;font-weight:700!important;font-family:Onest,sans-serif!important}.DashboardStudentScreen_tabsContainer__c3ets{display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px}.DashboardStudentScreen_tabs__uQUUT{display:flex;gap:0;background:linear-gradient(90deg,#c4e980,#4de6cf);border-radius:16px;padding:4px 10px;width:600px;height:var(--dashboard-pill-height);align-items:center;justify-content:space-between}.DashboardStudentScreen_tab__jVvbb{border:none;background:transparent;color:#000;font-size:clamp(11px,1.4vw,12px);font-weight:400;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease;border-radius:12px;position:relative;flex:1 1;height:100%;display:flex;align-items:center;justify-content:center}.DashboardStudentScreen_tabActive__VQ8J6{font-weight:400}.DashboardStudentScreen_tabActive__VQ8J6:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:12px;z-index:0}.DashboardStudentScreen_tabActive__VQ8J6 span{position:relative;z-index:1}.DashboardStudentScreen_controlsContainer__ZWPzq{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.DashboardStudentScreen_lessonActionsGroup__JDuu7{display:flex;align-items:center;gap:clamp(8px,1.6vw,12px);flex-wrap:nowrap;width:max-content;max-width:100%}.DashboardStudentScreen_assignButton__QMrnu{display:flex;align-items:center;gap:12px;background:#fff;border:none;border-radius:16px;padding:clamp(8px,1.2vw,10px) clamp(14px,2vw,20px);color:#575f6e;font-size:clamp(13px,1.5vw,14px);font-weight:400;font-family:Onest,sans-serif;cursor:pointer;transition:all .3s ease;min-height:var(--touch-target);white-space:nowrap;flex-shrink:0}.DashboardStudentScreen_assignButton__QMrnu:hover{opacity:.9;transition:opacity .3s ease}.DashboardStudentScreen_plusIcon__z_0fU{width:clamp(28px,3.2vw,35px);height:clamp(28px,3.2vw,35px);border-radius:50%;font-size:20px;font-weight:400}.DashboardStudentScreen_plusIcon__z_0fU,.DashboardStudentScreen_removeButton__eTIAs{background:#e64d4d;color:#fff;display:flex;align-items:center;justify-content:center}.DashboardStudentScreen_removeButton__eTIAs{padding:clamp(8px,1.2vw,10px) clamp(14px,1.8vw,18px);border:none;border-radius:16px;font-size:clamp(13px,1.5vw,14px);font-weight:500;font-family:Inter,sans-serif;cursor:pointer;transition:opacity .3s ease;min-height:var(--touch-target);min-width:clamp(134px,16vw,170px);white-space:nowrap;flex-shrink:0}.DashboardStudentScreen_removeButton__eTIAs:hover{opacity:.8}.DashboardStudentScreen_searchTriggerButton__deM1w{padding:clamp(8px,1.2vw,10px) clamp(14px,1.8vw,18px);border:1px solid transparent;border-radius:16px;min-width:clamp(98px,10vw,120px);min-height:var(--touch-target);color:#000;font-size:clamp(13px,1.5vw,14px);font-weight:500;font-family:Inter,sans-serif;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#c4e980,#4de6cf);background-origin:border-box;background-clip:padding-box,border-box;display:flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap;flex-shrink:0}.DashboardStudentScreen_searchContainerWrapper__uvNKd{display:flex;justify-content:flex-start;margin-bottom:clamp(1.5rem,4vw,2.5rem);width:100%;max-width:min(26rem,100%)}.DashboardStudentScreen_desktopSearchSlot__9loRk{display:flex;align-items:center;width:min(22rem,100%);max-width:100%;flex-shrink:0}.DashboardStudentScreen_desktopDangerZone__B9QQv{margin-top:clamp(1rem,2vw,1.5rem);padding-top:clamp(.75rem,1.6vw,1rem);border-top:1px solid rgba(230,77,77,.2);display:flex;justify-content:flex-end}.DashboardStudentScreen_searchContainer__p6fjN{--search-ring:0.0625rem;position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;max-width:min(26rem,100%);padding:var(--search-ring);border-radius:1rem;overflow:hidden;background:linear-gradient(90deg,#c4e980,#4de6cf)}.DashboardStudentScreen_searchInput__u35eS{box-sizing:border-box;padding:0 clamp(2.125rem,4.5vw,2.75rem) 0 clamp(.75rem,2.5vw,1rem);border:none;border-radius:calc(1rem - var(--search-ring));font-size:clamp(.875rem,.82rem + .35vw,1rem);width:100%;min-height:0;height:calc(var(--dashboard-pill-height) - 2*var(--search-ring));outline:none;color:#000;font-family:Inter,sans-serif;line-height:1.25;background:#fff}.DashboardStudentScreen_searchInput__u35eS::placeholder{color:rgba(0,0,0,.55)}.DashboardStudentScreen_searchIconGradient__gO2kR{position:absolute;right:clamp(.5rem,1.75vw,.75rem);top:50%;transform:translateY(-50%);width:clamp(1.125rem,2.5vw,1.5rem);height:clamp(1.125rem,2.5vw,1.5rem);pointer-events:none;background:linear-gradient(90deg,#c4e980,#4de6cf);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.DashboardStudentScreen_searchIcon__kWiPe{position:absolute;right:var(--space-sm);top:50%;transform:translateY(-50%);pointer-events:none}.DashboardStudentScreen_lessonsGrid__P8c0r{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:24px;gap:24px;max-height:420px;overflow-y:auto;overflow-x:hidden;padding-right:14px}.DashboardStudentScreen_lessonsGrid__P8c0r::-webkit-scrollbar{width:10px}.DashboardStudentScreen_lessonsGrid__P8c0r::-webkit-scrollbar-track{background:#fff;border-radius:5px}.DashboardStudentScreen_lessonsGrid__P8c0r::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c4e980,#4de6cf);border-radius:5px}@media(max-width:768px){.DashboardStudentScreen_lessonsGrid__P8c0r{max-height:min(700px,65vh)}.DashboardStudentScreen_lessonsGrid__P8c0r::-webkit-scrollbar{width:8px}}.DashboardStudentScreen_lessonCard__g0Png{background:#fff;border-radius:12px;padding:20px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05);position:relative;cursor:pointer;overflow:visible}.DashboardStudentScreen_lessonCard__g0Png:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1px;background:linear-gradient(135deg,#4de6cf,#c4e980);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:5}@media(hover:hover)and (pointer:fine){.DashboardStudentScreen_lessonCard__g0Png:hover{box-shadow:0 8px 24px rgba(77,230,207,.4),0 4px 12px hsla(81,70%,71%,.3);background:linear-gradient(90deg,#4de6cf,#c4e980)}.DashboardStudentScreen_lessonCard__g0Png:hover .DashboardStudentScreen_lessonDescription__iK8ui,.DashboardStudentScreen_lessonCard__g0Png:hover .DashboardStudentScreen_lessonGrade__QeAV0,.DashboardStudentScreen_lessonCard__g0Png:hover .DashboardStudentScreen_lessonHeader__k9dYK,.DashboardStudentScreen_lessonCard__g0Png:hover .DashboardStudentScreen_lessonHoverOverlay__aOgHy,.DashboardStudentScreen_lessonCard__g0Png:hover .DashboardStudentScreen_starsSection__eInGI{opacity:1}}.DashboardStudentScreen_lessonCardActionsVisible__ZRyi_{box-shadow:0 8px 24px rgba(77,230,207,.4),0 4px 12px hsla(81,70%,71%,.3);background:linear-gradient(90deg,#4de6cf,#c4e980)}.DashboardStudentScreen_lessonCardActionsVisible__ZRyi_ .DashboardStudentScreen_lessonDescription__iK8ui,.DashboardStudentScreen_lessonCardActionsVisible__ZRyi_ .DashboardStudentScreen_lessonGrade__QeAV0,.DashboardStudentScreen_lessonCardActionsVisible__ZRyi_ .DashboardStudentScreen_lessonHeader__k9dYK,.DashboardStudentScreen_lessonCardActionsVisible__ZRyi_ .DashboardStudentScreen_lessonHoverOverlay__aOgHy,.DashboardStudentScreen_lessonCardActionsVisible__ZRyi_ .DashboardStudentScreen_starsSection__eInGI{opacity:1}.DashboardStudentScreen_statusIndicator__R7NeX{position:absolute;top:-8px;left:-8px;width:16px;height:16px;background:#fcab0f;border-radius:50%;z-index:5}.DashboardStudentScreen_commentIndicator__6m1g_{position:absolute;top:-5px;left:-5px;width:16px;height:16px;background:#fcab0f;border-radius:50%;z-index:10}.DashboardStudentScreen_lessonHeader__k9dYK{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.DashboardStudentScreen_lessonTitleWrapper__52VFj{flex:1 1}.DashboardStudentScreen_lessonTitle___I19Q{font-size:14px!important;font-weight:600!important;color:#242426!important;font-family:Inter,sans-serif!important;margin:0 0 2px!important}.DashboardStudentScreen_lessonDescription__iK8ui{font-size:8px!important;font-weight:400!important;color:#242426!important;font-family:Inter,sans-serif!important;margin:0!important;line-height:1.4}.DashboardStudentScreen_lessonStatus__8ayTD{font-size:12px!important;font-weight:600!important;font-family:Inter,sans-serif!important;white-space:nowrap;margin-left:8px}.DashboardStudentScreen_bottomSection__RUDlb{display:flex;justify-content:space-between;align-items:flex-end;margin-top:8px}.DashboardStudentScreen_scoreSection__iEqFB{display:flex;align-items:center;flex-direction:row;gap:8px}.DashboardStudentScreen_scoreLabel__bMXhl{font-size:10px!important;font-weight:600!important;color:#242426!important;font-family:Inter,sans-serif!important;margin:0!important}.DashboardStudentScreen_stars__clBgm{display:flex;gap:0;align-items:center}.DashboardStudentScreen_starFilled__9wxkC{width:14px;height:13px}.DashboardStudentScreen_starHalf__c6i_4{width:7px;height:13px}.DashboardStudentScreen_starEmpty__L12D4{width:14px;height:13px}.DashboardStudentScreen_starsSection__eInGI{display:flex;gap:4px;align-items:center;margin:12px 0}.DashboardStudentScreen_lessonComment___QBzV{font-size:12px!important;font-weight:400!important;color:#575f6e!important;font-family:Inter,sans-serif!important;margin:8px 0 0!important;line-height:1.4}.DashboardStudentScreen_lessonInfoRow__PNEl_{display:flex;justify-content:space-between;align-items:center;margin-top:8px;margin-bottom:8px}.DashboardStudentScreen_lessonDate__S62Qa{font-size:12px!important;font-weight:400!important;color:#242426!important;font-family:Inter,sans-serif!important;margin:8px 0!important}.DashboardStudentScreen_lessonCommentSection__2OTP6{margin-top:8px}.DashboardStudentScreen_lessonBottomRow__EAeZ9{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.DashboardStudentScreen_lessonGrade__QeAV0{position:static}.DashboardStudentScreen_lessonGradeText__MqgwD{font-size:12px!important;font-weight:400!important;color:#242426!important;font-family:Inter,sans-serif!important;margin:0!important}.DashboardStudentScreen_lessonHoverOverlay__aOgHy{position:absolute;inset:0;border-radius:12px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:6;pointer-events:none}.DashboardStudentScreen_lessonHoverOverlay__aOgHy:before{content:"";position:absolute;inset:0;background:transparent;border-radius:12px;z-index:1}.DashboardStudentScreen_hoverButtons__0T4vT{position:relative;z-index:7;display:flex;gap:16px;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s ease}@media(hover:hover)and (pointer:fine){.DashboardStudentScreen_lessonCard__g0Png:hover .DashboardStudentScreen_hoverButtons__0T4vT{opacity:1;pointer-events:auto}}.DashboardStudentScreen_lessonCardActionsVisible__ZRyi_ .DashboardStudentScreen_hoverButtons__0T4vT{opacity:1;pointer-events:auto}.DashboardStudentScreen_overlayButton__Ve_l_{cursor:pointer;pointer-events:auto;transition:transform .2s ease;background:transparent;border:none;padding:0}.DashboardStudentScreen_overlayButton__Ve_l_:hover{transform:scale(1.05)}.DashboardStudentScreen_overlayButton__Ve_l_ img,.DashboardStudentScreen_overlayButton__Ve_l_ svg{display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.DashboardStudentScreen_overlayIconCircle__KrLMT{width:48px;height:48px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.DashboardStudentScreen_overlayIconImage__LiviX{display:block;filter:none}.DashboardStudentScreen_playButtonOverlay__hmuIp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:10}.DashboardStudentScreen_metricsSection__Zb3HQ{display:flex;gap:8px;align-items:flex-end}.DashboardStudentScreen_metric__Y0Wlw{display:flex;flex-direction:column;gap:0}.DashboardStudentScreen_metricLabel__8kWZC{color:#242426!important;margin:0 0 8px!important}.DashboardStudentScreen_metricLabel__8kWZC,.DashboardStudentScreen_metricValue__jtY1_{font-size:10px!important;font-weight:600!important;font-family:Inter,sans-serif!important}.DashboardStudentScreen_metricValue__jtY1_{color:#f88e0f!important;margin:0!important}.DashboardStudentScreen_modalOverlay__00LPV{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;outline:none}.DashboardStudentScreen_modalContent__tCqP5{background:#fff;border-radius:.75rem;padding:clamp(1rem,2.8vw,2.5rem);width:min(31.25rem,100vw - 2rem);max-width:100%;max-height:calc(100dvh - 2rem);overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15);outline:none;box-sizing:border-box}.DashboardStudentScreen_searchModalContent__Z5bUd{--dashboard-pill-height:clamp(2rem,1.85rem + 0.5vw,2.25rem);background:transparent;box-shadow:none;outline:none;padding:clamp(.5rem,2.5vmin,1rem);width:min(100vw - 2rem,30rem);max-width:100%;box-sizing:border-box;display:flex;align-items:center;gap:clamp(.5rem,1.4vw,.75rem)}.DashboardStudentScreen_mobileSearchRow__uqLoQ{display:flex;align-items:center;gap:clamp(.5rem,1.6vw,.75rem);width:100%}.DashboardStudentScreen_searchCloseButton__SRzEa{border:none;background:none;color:transparent;font-size:clamp(1rem,1.4vw,1.125rem);font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:0;background-image:linear-gradient(90deg,#c4e980,#4de6cf);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:769px){.DashboardStudentScreen_searchContainerWrapper__uvNKd{max-width:min(22rem,100%)}.DashboardStudentScreen_searchContainer__p6fjN{--search-ring:0.0625rem;max-width:min(22rem,100%);border-radius:999em}.DashboardStudentScreen_searchInput__u35eS{border-radius:999em}.DashboardStudentScreen_searchInput__u35eS:focus-visible{box-shadow:inset 0 0 0 .125rem rgba(77,230,207,.35)}.DashboardStudentScreen_searchModalContent__Z5bUd{width:min(100vw - 2rem,22rem)}}@media(max-width:768px){.DashboardStudentScreen_tabs__uQUUT{width:100%;max-width:100%}.DashboardStudentScreen_controlsContainer__ZWPzq{justify-content:center;width:100%}.DashboardStudentScreen_lessonActionsGroup__JDuu7{flex:1 1 100%;justify-content:center;width:100%;max-width:100%;flex-wrap:nowrap;margin-inline:auto}.DashboardStudentScreen_mobileSearchRow__uqLoQ{width:100%}.DashboardStudentScreen_mobileSearchRow__uqLoQ .DashboardStudentScreen_searchContainer__p6fjN{flex:1 1 auto;max-width:none}.DashboardStudentScreen_desktopSearchSlot__9loRk{display:none}.DashboardStudentScreen_desktopDangerZone__B9QQv{justify-content:center;padding-top:.75rem;margin-top:.75rem}.DashboardStudentScreen_desktopDangerZone__B9QQv .DashboardStudentScreen_removeButton__eTIAs{width:100%;max-width:20rem}}.DashboardStudentScreen_modalTitle__7UXQJ{font-size:24px!important;font-weight:600!important;color:#242426;margin-bottom:16px!important}.DashboardStudentScreen_lessonUnassignModalTitle__Vkhg3{text-align:center!important;width:100%}.DashboardStudentScreen_modalText__gAVgX{font-size:16px!important;font-weight:400!important;color:#242426;line-height:1.5!important;margin-bottom:32px!important}.DashboardStudentScreen_modalText__gAVgX strong{font-weight:600;color:#000}.DashboardStudentScreen_lessonCommentModalContainer__uYHfQ{width:min(100vw - 2rem,36rem)!important;max-height:min(68dvh,86svh)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;min-width:0}.DashboardStudentScreen_lessonCommentModalContainer__uYHfQ .DashboardStudentScreen_lessonCommentModalTitle__CbuOj{text-align:center!important;margin-top:3rem!important}@media(orientation:landscape){.DashboardStudentScreen_lessonCommentModalContainer__uYHfQ{width:min(100vw - 2rem,min(36rem,92vmin))!important}}.DashboardStudentScreen_lessonCommentModalContainer__uYHfQ .DashboardStudentScreen_lessonCommentModalActions__gyMtZ{box-sizing:border-box;width:100%;max-width:100%;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:center;align-items:stretch;align-self:stretch;gap:clamp(.35rem,1.2vw,.5rem)}.DashboardStudentScreen_lessonCommentModalContainer__uYHfQ .DashboardStudentScreen_lessonCommentModalActions__gyMtZ>button{box-sizing:border-box;flex:1 1!important;min-width:0!important;width:auto!important;max-width:none!important;padding-inline:clamp(.25rem,1.8vw,.65rem)!important;font-size:clamp(.6875rem,2.5vw,.8125rem)!important;line-height:1.2;white-space:normal;text-align:center;overflow-wrap:break-word}@media(max-width:768px){.DashboardStudentScreen_lessonCommentModalContainer__uYHfQ{height:auto!important;max-height:min(62dvh,80svh)!important}}.DashboardStudentScreen_commentModal__VBz8p{max-width:1100px;width:95%;padding:60px 80px}.DashboardStudentScreen_commentModalTitle__jA3SF{font-family:Inter,sans-serif!important;font-size:36px!important;font-weight:700!important;color:#4de6cf!important;margin:0 0 12px!important}.DashboardStudentScreen_commentModalSubtitle__G6MfV{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:600!important;color:#242426!important;margin:0 0 20px!important}.DashboardStudentScreen_commentSubtitleOverride__LBBsl{font-size:16px!important;font-weight:600!important;font-family:Inter,sans-serif!important;color:#242426!important;margin:8px 0 20px!important}.DashboardStudentScreen_audioNoteRow__X8Q2Z{display:flex;align-items:center;justify-content:flex-end;gap:12px}.DashboardStudentScreen_studentLessonTopRow__bMtiO{display:flex;flex-direction:column;align-items:stretch;gap:32px;width:100%}.DashboardStudentScreen_studentAudioColumn__AFIRi{display:flex;align-items:flex-start;justify-content:flex-start}.DashboardStudentScreen_teacherNoteLabel__kCcJH{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:600!important;color:rgba(0,0,0,.72)!important;margin:0 0 8px 2px!important}.DashboardStudentScreen_readonlyComment__K1X56{background:#f5f5f5!important;color:#242426!important;cursor:default}.DashboardStudentScreen_commentList__6sZPv{display:flex;flex-direction:column;gap:6px;margin-top:0}.DashboardStudentScreen_commentList__6sZPv :first-child{margin-top:0}.DashboardStudentScreen_newCommentToggleIcon__9AWa5{position:absolute;top:4px;right:4px;background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.DashboardStudentScreen_newCommentToggleIcon__9AWa5 svg circle{display:none}.DashboardStudentScreen_newCommentToggleIcon__9AWa5 svg path{stroke:#8f8f8f}.DashboardStudentScreen_newCommentToggleIcon__9AWa5.DashboardStudentScreen_isOpen__u_ZKz{transform:rotate(45deg)}.DashboardStudentScreen_newCommentSection__hXgin{margin-top:12px}.DashboardStudentScreen_commentFormBlock__llskl{display:flex;flex-direction:column;gap:8px;margin:28px 0 24px}.DashboardStudentScreen_commentFormLabel__emAVn{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#242426}.DashboardStudentScreen_commentTextarea__kI76I{min-height:140px;padding:14px 16px;border-radius:12px;border:1px solid #dcdcdc;font-size:14px;font-family:Inter,sans-serif;resize:none;outline:none}.DashboardStudentScreen_commentActionsRow__wFql_{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.DashboardStudentScreen_commentActionButton__xlcXL{min-width:160px;justify-content:center}.DashboardStudentScreen_modalActions__jn_m4{display:flex;gap:16px;justify-content:flex-end;flex-wrap:wrap}.DashboardStudentScreen_modalActions__jn_m4 button{min-width:120px}@media(max-width:768px){.DashboardStudentScreen_modalOverlay__00LPV{padding:.75rem}.DashboardStudentScreen_modalContent__tCqP5{width:min(26rem,100vw - 1.5rem);border-radius:.875rem}.DashboardStudentScreen_modalTitle__7UXQJ{font-size:clamp(1.125rem,4.6vw,1.5rem)!important;margin-bottom:.75rem!important}.DashboardStudentScreen_modalText__gAVgX{font-size:.9375rem!important;margin-bottom:1.25rem!important}.DashboardStudentScreen_modalActions__jn_m4{justify-content:stretch;gap:.75rem}.DashboardStudentScreen_modalActions__jn_m4 button{flex:1 1 100%;min-width:0}}.DashboardStudentScreen_recordingsContainer__NZITc{margin-top:clamp(.75rem,3vw,1.25rem);padding:0 clamp(.25rem,2vw,.5rem);background:transparent;display:flex;flex-direction:column;gap:clamp(.5rem,2.2vw,.75rem);width:100%;max-width:100%;box-sizing:border-box}.DashboardStudentScreen_filterContainer__SYmuq{position:relative;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%}.DashboardStudentScreen_filterInput__CJQB2{padding:0 clamp(1.75rem,5vw,2rem) 0 clamp(.75rem,3vw,1rem);border:1px solid #000;border-radius:clamp(.75rem,2.5vw,1rem);font-size:clamp(.75rem,2.4vw,.875rem);width:min(100%,clamp(11rem,58vw,12.5rem));max-width:100%;height:clamp(2rem,6vw,2.125rem);outline:none;color:#000;font-family:Inter,sans-serif;background:#fff;cursor:pointer;box-sizing:border-box}.DashboardStudentScreen_filterInput__CJQB2::placeholder{color:#000}.DashboardStudentScreen_filterArrow__QQUxV{position:absolute;right:clamp(.5rem,2.5vw,.75rem);pointer-events:none;transition:transform .2s ease}.DashboardStudentScreen_filterArrowOpen__GcgEu{transform:rotate(180deg)}.DashboardStudentScreen_filterDropdown__WcTPN{position:absolute;top:100%;left:0;background:#fff;border-radius:5px;min-width:200px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;overflow:hidden}.DashboardStudentScreen_filterOption__adzmQ{padding:8px 12px;font-family:Inter,sans-serif;font-size:9px;font-weight:400;color:#242426;cursor:pointer;transition:all .3s ease;border-radius:0}.DashboardStudentScreen_filterOption__adzmQ:hover{color:#fff;background:linear-gradient(90deg,#4de6cf,#c4e980);border-radius:5px}.DashboardStudentScreen_filterOption__adzmQ:first-child,.DashboardStudentScreen_filterOption__adzmQ:first-child:hover{border-radius:5px 5px 0 0}.DashboardStudentScreen_filterOption__adzmQ:last-child,.DashboardStudentScreen_filterOption__adzmQ:last-child:hover{border-radius:0 0 5px 5px}.DashboardStudentScreen_filterDivider__ayMkd{width:70%;height:1px;background:#ccd1d2;margin-top:16px;margin-bottom:0}.DashboardStudentScreen_practiceHistoryContainer__6SLNX{margin-top:20px;display:flex;flex-direction:column;gap:24px}.DashboardStudentScreen_practiceFilters__9ObpI{display:flex;gap:16px;align-items:flex-start}.DashboardStudentScreen_practiceTable__aJ9Qb{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden}.DashboardStudentScreen_practiceHistoryGroup__H4S8t{display:flex;flex-direction:column;transition:all .3s ease;overflow:hidden;border-bottom:1px solid #707070}.DashboardStudentScreen_practiceHistoryGroup__H4S8t:last-child{border-bottom:none}.DashboardStudentScreen_tableHeader__NtJy5{display:grid;grid-template-columns:2fr 1.5fr 1fr 1.5fr;background:#f0f2f4;padding:12px 16px;grid-gap:16px;gap:16px}.DashboardStudentScreen_tableHeaderCell__q9C1I{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#242426}.DashboardStudentScreen_tableRow__9UlHY{display:grid;grid-template-columns:2fr 1.5fr 1fr 1.5fr;padding:16px;grid-gap:16px;gap:16px;border-bottom:none}.DashboardStudentScreen_tableRow__9UlHY.DashboardStudentScreen_tableRowWithDivider__n5qNr{border-bottom:1px solid #f0f2f4}.DashboardStudentScreen_tableCell__GqqJA{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#242426;display:flex;align-items:center;min-width:0;word-break:break-word}.DashboardStudentScreen_tableCellContent__eFgJt{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;flex-wrap:wrap}.DashboardStudentScreen_playRecordingRow__oXWLp{display:flex;align-items:center;gap:8px;cursor:pointer}.DashboardStudentScreen_practiceHistoryToggleIcon__PMKzx{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;flex-shrink:0}.DashboardStudentScreen_practiceHistoryToggleIcon__PMKzx svg circle{display:none}.DashboardStudentScreen_practiceHistoryToggleIcon__PMKzx svg path{stroke:#8f8f8f}.DashboardStudentScreen_practiceHistoryToggleIcon__PMKzx.DashboardStudentScreen_isOpen__u_ZKz{transform:rotate(45deg)}.DashboardStudentScreen_playRecordingText__9XofL{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#242426}@media(max-width:768px){.DashboardStudentScreen_practiceFilters__9ObpI{flex-direction:column;gap:10px}.DashboardStudentScreen_filterContainer__SYmuq,.DashboardStudentScreen_filterDropdown__WcTPN,.DashboardStudentScreen_filterInput__CJQB2{width:100%}.DashboardStudentScreen_tableHeader__NtJy5{display:none}.DashboardStudentScreen_tableRow__9UlHY{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;background:#fff}.DashboardStudentScreen_practiceHistoryGroup__H4S8t{border-bottom:none;gap:10px;padding:0 0 10px;border-radius:14px}.DashboardStudentScreen_tableCell__GqqJA{flex-direction:column;align-items:flex-start;gap:4px;border-bottom:1px solid #f0f2f4;padding-bottom:8px}.DashboardStudentScreen_tableCell__GqqJA:before{content:attr(data-label);font-size:11px;font-weight:700;color:#575f6e}.DashboardStudentScreen_tableCell__GqqJA:last-child{border-bottom:none;padding-bottom:0}.DashboardStudentScreen_recordingCell__iOCXm{order:-1}.DashboardStudentScreen_tableCellContent__eFgJt{width:100%;align-items:flex-start;gap:10px}.DashboardStudentScreen_practiceActions__8Nm57 button{min-width:92px;width:auto;height:34px}.DashboardStudentScreen_playRecordingText__9XofL{font-size:13px}}.DashboardStudentScreen_recordingItem__Wb5m_{display:flex;flex-direction:column;gap:clamp(.35rem,1.6vw,.5rem);width:100%;max-width:100%;min-width:0}.DashboardStudentScreen_recordingPendingPanel__N6p3I{display:flex!important;align-items:center;justify-content:stretch;width:100%;max-width:100%;min-width:0;padding:clamp(.45rem,2vw,.65rem) clamp(.55rem,2.8vw,.85rem)!important;box-sizing:border-box}.DashboardStudentScreen_recordingPendingRow__6ot31{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(.45rem,2.2vw,.75rem);flex-wrap:wrap;width:100%;max-width:100%;min-width:0;min-height:clamp(2.1rem,7vw,2.5rem)}.DashboardStudentScreen_recordingPendingLeft__USn3v{display:flex;align-items:center;gap:clamp(.45rem,2vw,.65rem);min-width:0;flex:1 1 min(12rem,100%)}.DashboardStudentScreen_recordingPendingRight__qybH3{display:flex;align-items:center;gap:clamp(.65rem,2.8vw,1rem);flex-shrink:0}.DashboardStudentScreen_recordingPendingShareWrap__hQ2tG{display:flex;align-items:center;flex-shrink:0}.DashboardStudentScreen_recordingPendingShareWrap__hQ2tG a,.DashboardStudentScreen_recordingPendingShareWrap__hQ2tG button{min-width:clamp(5rem,28vw,5.5rem);width:clamp(5rem,28vw,5.5rem);height:clamp(1.9rem,6vw,2.1rem);max-width:100%;box-sizing:border-box}.DashboardStudentScreen_recordingPendingLeft__USn3v .DashboardStudentScreen_recordingTitle__dZUqN{margin:0;line-height:1.25;min-width:0;max-width:min(17.5rem,52vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.8rem,2.5vw,.875rem)}.DashboardStudentScreen_recordingPendingPlayIcon__A2g_2{flex-shrink:0;width:clamp(1.75rem,6.5vw,2rem);height:clamp(1.75rem,6.5vw,2rem);border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.DashboardStudentScreen_recordingPendingPlayIcon__A2g_2 svg{width:75%;height:75%}.DashboardStudentScreen_recordingDelete__AUnOq{width:clamp(1.6rem,6vw,1.85rem);height:clamp(1.6rem,6vw,1.85rem);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;border:none;background:linear-gradient(125deg,rgba(248,52,72,.86),rgba(236,44,88,.82) 38%,rgba(218,36,98,.78) 72%,rgba(198,40,112,.74));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);transition:transform .15s ease,filter .15s ease}.DashboardStudentScreen_recordingDelete__AUnOq:hover{transform:scale(1.06);filter:brightness(1.08)}.DashboardStudentScreen_recordingDelete__AUnOq:active{transform:scale(.98)}.DashboardStudentScreen_recordingDelete__AUnOq svg{width:62.5%;height:62.5%}.DashboardStudentScreen_recordingRow__HBbbd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:100%;min-width:0;min-height:clamp(3.25rem,10vw,4.25rem);padding:clamp(.6rem,2.4vw,.85rem) clamp(.65rem,3vw,1.1rem);background:linear-gradient(155deg,rgba(246,247,249,.88),rgba(236,238,242,.86) 42%,rgba(228,230,234,.84));border-radius:clamp(.65rem,2.5vw,.9rem);box-shadow:none;gap:clamp(.45rem,2vw,.75rem);box-sizing:border-box}.DashboardStudentScreen_recordingLeft__qc9AT{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(.45rem,2.2vw,1.5rem);min-width:0;flex:1 1 min(12rem,100%)}.DashboardStudentScreen_recordingLeft__qc9AT .DashboardStudentScreen_recordingTitle__dZUqN{min-width:0;flex:1 1 auto;max-width:100%;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.DashboardStudentScreen_recordingTitle__dZUqN{font-family:Inter,sans-serif;font-size:clamp(.8rem,2.5vw,.875rem);font-weight:700;color:#242426;line-height:1.25}.DashboardStudentScreen_recordingDuration__wlKFA{font-family:Inter,sans-serif;font-size:clamp(.68rem,2.1vw,.75rem);font-weight:500;color:#575f6e;white-space:nowrap}.DashboardStudentScreen_playButton__s44OP{width:clamp(1.75rem,6.5vw,2rem);height:clamp(1.75rem,6.5vw,2rem);border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}.DashboardStudentScreen_playButton__s44OP:hover{transform:scale(1.05)}.DashboardStudentScreen_playButton__s44OP svg{width:75%;height:75%}.DashboardStudentScreen_recordingActions__4_3jA{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(.65rem,2.8vw,1.5rem);justify-content:flex-end;min-width:0;flex:0 1 auto}.DashboardStudentScreen_recordingActions__4_3jA button{min-width:clamp(5.5rem,32vw,6.25rem);width:auto;max-width:100%;height:clamp(2rem,6vw,2.2rem);box-sizing:border-box}@media(max-width:48rem){.DashboardStudentScreen_recordingPendingPanel__N6p3I .DashboardStudentScreen_recordingPendingPlayIcon__A2g_2{width:clamp(1.75rem,6.5vw,2rem);height:clamp(1.75rem,6.5vw,2rem);flex-shrink:0;box-sizing:border-box}}@media(max-width:40rem){.DashboardStudentScreen_recordingPendingRow__6ot31{flex-direction:column;align-items:stretch;gap:clamp(.4rem,2vw,.55rem)}.DashboardStudentScreen_recordingPendingLeft__USn3v{width:100%;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.DashboardStudentScreen_recordingPendingRight__qybH3{width:100%;justify-content:flex-end;flex-wrap:wrap;row-gap:.35rem}.DashboardStudentScreen_recordingPendingLeft__USn3v .DashboardStudentScreen_recordingTitle__dZUqN{flex:1 1;min-width:0;max-width:100%;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DashboardStudentScreen_recordingRow__HBbbd{flex-direction:column;align-items:stretch;min-height:0}.DashboardStudentScreen_recordingLeft__qc9AT{width:100%;flex:1 1 auto}.DashboardStudentScreen_recordingActions__4_3jA{width:100%;justify-content:space-between;align-items:center;padding-top:clamp(.25rem,1.5vw,.4rem);margin-top:clamp(.15rem,1vw,.25rem);border-top:1px solid rgba(36,36,38,.08)}.DashboardStudentScreen_recordingActions__4_3jA .DashboardStudentScreen_recordingTitle__dZUqN{flex:1 1 auto;min-width:0;word-break:break-word;overflow-wrap:anywhere;font-size:clamp(.72rem,2.2vw,.8rem);font-weight:600}}@media(min-width:40.001rem)and (max-width:56rem){.DashboardStudentScreen_recordingPendingLeft__USn3v .DashboardStudentScreen_recordingTitle__dZUqN{max-width:min(14rem,38vw)}.DashboardStudentScreen_recordingLeft__qc9AT{flex:1 1 min(55%,24rem)}.DashboardStudentScreen_recordingActions__4_3jA{flex:0 1 auto}}.DashboardStudentScreen_practiceActions__8Nm57 button{min-width:100px;width:100px;height:35px}.DashboardStudentScreen_deleteButton__UAZSX{width:24px;height:24px;cursor:pointer;transform:rotate(45deg);display:block;flex-shrink:0}.DashboardStudentScreen_deleteButton__UAZSX:hover{opacity:.8}.DashboardStudentScreen_audioControls__jYTrJ{display:flex;align-items:center;gap:8px}.DashboardStudentScreen_deleteAudioButton__81ULL{background:transparent;border:none;color:#ff6b6b;font-size:20px;cursor:pointer;line-height:1}.DashboardStudentScreen_deleteAudioButton__81ULL:hover{opacity:.8}.DashboardStudentScreen_audioIconButton__Bc0os,.DashboardStudentScreen_playAudioButton__MN76Z{display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer}.DashboardStudentScreen_audioIconButton__Bc0os{transition:transform .2s ease}.DashboardStudentScreen_audioIconButton__Bc0os.DashboardStudentScreen_isRecording__OelFO .DashboardStudentScreen_audioIcon__Ov8C2{transform:scale(1.02)}.DashboardStudentScreen_audioIconButton__Bc0os.DashboardStudentScreen_isSpeaking__AHzhd .DashboardStudentScreen_audioIcon__Ov8C2{transform:scale(1.1)}.DashboardStudentScreen_uploadAudioFileButton__OKoiu{gap:8px;background:none;border:none;padding:0;cursor:pointer}.AssignLessonModal_modalContainer__JIwb5{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(90%,75rem);max-width:75rem;max-height:min(90dvh,100svh);background:#fff;border-radius:clamp(1rem,2.5vw,1.5rem);padding:clamp(1.25rem,3vw,2.5rem);outline:none;display:flex;flex-direction:column;overflow:hidden}.AssignLessonModal_modalTitle__M_926{flex-shrink:0;font-size:clamp(1.5rem,4vw,2.25rem)!important;font-weight:700!important;color:#4de6cf!important;font-family:Inter,sans-serif!important;margin-bottom:clamp(.5rem,1.5vw,1rem)!important}.AssignLessonModal_searchContainer__ItiGR{flex-shrink:0;width:min(100%,24rem);margin-bottom:clamp(.5rem,1.5vw,1rem);position:relative;display:flex;align-items:center}.AssignLessonModal_searchInput__qE8XS{width:100%;height:2.25rem;padding:0 2.5rem 0 .875rem;border:1px solid transparent;border-radius:1rem;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#c4e980,#4de6cf);background-origin:border-box;background-clip:padding-box,border-box;outline:none;font-size:.9375rem;font-family:Inter,sans-serif;color:#242426}.AssignLessonModal_searchInput__qE8XS::placeholder{color:rgba(36,36,38,.55)}.AssignLessonModal_searchIconGradient__O3WsK{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;pointer-events:none;background:linear-gradient(90deg,#c4e980,#4de6cf);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.AssignLessonModal_lessonsGrid__zv1F6{--lessons-scroll-band:clamp(16rem,38vh,23.75rem);display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:max-content;align-content:start;grid-gap:clamp(.5rem,1.2vw,.75rem);gap:clamp(.5rem,1.2vw,.75rem);margin-bottom:clamp(.75rem,2vw,1.25rem);min-height:0;max-height:var(--lessons-scroll-band);flex:1 1 auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.AssignLessonModal_lessonsGrid__zv1F6::-webkit-scrollbar{width:.625rem}.AssignLessonModal_lessonsGrid__zv1F6::-webkit-scrollbar-track{background:#fff;border-radius:.3125rem}.AssignLessonModal_lessonsGrid__zv1F6::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c4e980,#4de6cf);border-radius:.3125rem}@media(max-width:768px){.AssignLessonModal_lessonsGrid__zv1F6{grid-template-columns:1fr;grid-auto-rows:minmax(min-content,auto);flex:1 1;min-height:0;max-height:none;margin-bottom:clamp(.5rem,1.5vw,1rem);gap:clamp(.75rem,2.8vw,1rem)}.AssignLessonModal_lessonsGrid__zv1F6::-webkit-scrollbar{width:.5rem}}.AssignLessonModal_emptyState__B3Mvc{grid-column:1/-1;text-align:center;color:#575f6e!important;font-family:Inter,sans-serif!important;font-size:.9375rem!important;margin:.5rem 0!important}.AssignLessonModal_audioNoteRow__psNoA{position:absolute;top:-28px;right:12px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.AssignLessonModal_audioNoteText__Zh9HL{font-size:var(--font-body)!important;font-weight:600!important;font-family:Inter,sans-serif!important;color:#242426!important;position:relative;display:block;min-width:0;text-align:left;padding-left:0;line-height:1.2}.AssignLessonModal_audioIconButton__xh303,.AssignLessonModal_playAudioButton__HYxBK{display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer}.AssignLessonModal_audioIconButton__xh303{transition:transform .2s ease}.AssignLessonModal_audioIconButton__xh303.AssignLessonModal_isRecording__Xat1U .AssignLessonModal_audioIcon__Y1VlA{transform:scale(1.02)}.AssignLessonModal_audioIconButton__xh303.AssignLessonModal_isSpeaking__f_GA0 .AssignLessonModal_audioIcon__Y1VlA{transform:scale(1.1)}.AssignLessonModal_audioIcon__Y1VlA{transition:transform .2s ease}.AssignLessonModal_playAudioButton__HYxBK svg{display:block;transition:transform .2s ease}.AssignLessonModal_playAudioButton__HYxBK.AssignLessonModal_isPlaying___Ci6X svg{transform:scale(1.1)}.AssignLessonModal_lessonCard__E_K2g{position:relative;background:#fff;border-radius:clamp(.625rem,1.5vw,.75rem);padding:clamp(.625rem,2vw,1rem);cursor:pointer;transition:all .3s ease;overflow:hidden}.AssignLessonModal_lessonCard__E_K2g:before{content:"";position:absolute;inset:0;border-radius:clamp(.625rem,1.5vw,.75rem);padding:1px;background:linear-gradient(135deg,#4de6cf,#c4e980);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:10}.AssignLessonModal_lessonCard__E_K2g:hover:not(.AssignLessonModal_selected__QHYXD){box-shadow:0 8px 24px rgba(77,230,207,.4),0 4px 12px hsla(81,70%,71%,.3);background:linear-gradient(90deg,#4de6cf,#c4e980)}.AssignLessonModal_lessonCard__E_K2g:hover:not(.AssignLessonModal_selected__QHYXD) .AssignLessonModal_hoverOverlay__KxaYg{opacity:1}.AssignLessonModal_lessonCard__E_K2g:hover:not(.AssignLessonModal_selected__QHYXD) .AssignLessonModal_cardHeader__rXpXI,.AssignLessonModal_lessonCard__E_K2g:hover:not(.AssignLessonModal_selected__QHYXD) .AssignLessonModal_description__nc1oZ,.AssignLessonModal_lessonCard__E_K2g:hover:not(.AssignLessonModal_selected__QHYXD) .AssignLessonModal_lastUpdated__rYHMl,.AssignLessonModal_lessonCard__E_K2g:hover:not(.AssignLessonModal_selected__QHYXD) .AssignLessonModal_usersCount__TCk1V{opacity:.4}.AssignLessonModal_lessonCard__E_K2g.AssignLessonModal_selected__QHYXD{background:linear-gradient(90deg,#4de6cf,#c4e980)}.AssignLessonModal_lessonCard__E_K2g.AssignLessonModal_selected__QHYXD .AssignLessonModal_hoverOverlay__KxaYg{display:none}.AssignLessonModal_cardContent__K0YOh{position:relative;z-index:1}.AssignLessonModal_hoverOverlay__KxaYg{position:absolute;inset:0;border-radius:12px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:2;pointer-events:none}.AssignLessonModal_hoverOverlay__KxaYg:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.55);border-radius:12px;z-index:1}.AssignLessonModal_hoverButtons__1djsL{position:relative;z-index:3;display:flex;gap:16px;align-items:center;opacity:0;transition:opacity .3s ease}.AssignLessonModal_playButton__j5so6,.AssignLessonModal_plusButton___9iCO{cursor:pointer;pointer-events:auto;transition:transform .2s ease}.AssignLessonModal_playButton__j5so6:hover,.AssignLessonModal_plusButton___9iCO:hover{transform:scale(1.05)}.AssignLessonModal_playButton__j5so6 svg,.AssignLessonModal_plusButton___9iCO svg{display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.AssignLessonModal_cardHeader__rXpXI{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(.25rem,1vw,.5rem);margin-bottom:clamp(.375rem,1vw,.5rem);transition:opacity .3s ease}.AssignLessonModal_lessonTitle__OaXrH{flex:1 1;min-width:0;margin-right:0;overflow-wrap:anywhere}.AssignLessonModal_duration__4l_pi,.AssignLessonModal_lessonTitle__OaXrH{font-size:clamp(.8125rem,2.6vw,.875rem)!important;font-weight:600!important;color:#242426!important;font-family:Inter,sans-serif!important}.AssignLessonModal_duration__4l_pi{white-space:nowrap;flex-shrink:0}.AssignLessonModal_description__nc1oZ{font-size:clamp(.5625rem,2vw,.625rem)!important;font-weight:400!important;color:#242426!important;font-family:Inter,sans-serif!important;line-height:1.4;margin-bottom:clamp(.5rem,1.5vw,.75rem)!important;transition:opacity .3s ease}.AssignLessonModal_cardFooter__zYGqJ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.375rem .625rem}.AssignLessonModal_lastUpdated__rYHMl{flex:1 1 auto;min-width:0;font-size:clamp(.6875rem,2.2vw,.75rem)!important;font-weight:400!important;color:#242426!important;font-family:Inter,sans-serif!important;transition:opacity .3s ease}.AssignLessonModal_usersInfo__kOaLi{display:flex;align-items:center;gap:clamp(.375rem,1.2vw,.5rem);flex-shrink:0}.AssignLessonModal_usersCount__TCk1V{font-size:clamp(.6875rem,2.2vw,.75rem)!important;font-weight:600!important;color:#242426!important;font-family:Inter,sans-serif!important;transition:opacity .3s ease}.AssignLessonModal_avatars__OFpBI{display:flex;margin-left:4px;position:relative;z-index:5}.AssignLessonModal_userAvatar__vfHyI{width:clamp(1.125rem,5vw,1.5rem)!important;height:clamp(1.125rem,5vw,1.5rem)!important;border-radius:50%;background:#d3d3d3!important;font-size:clamp(.5625rem,1.8vw,.625rem)!important;font-weight:600!important;color:#fff!important;border:2px solid #fff!important;position:relative;opacity:1!important}.AssignLessonModal_userAvatar__vfHyI[data-index="0"]{z-index:4}.AssignLessonModal_userAvatar__vfHyI[data-index="1"]{z-index:3;margin-left:clamp(-.625rem,-2vw,-.5rem)}.AssignLessonModal_userAvatar__vfHyI[data-index="2"]{z-index:2;margin-left:clamp(-.625rem,-2vw,-.5rem)}.AssignLessonModal_userAvatar__vfHyI[data-index="3"]{z-index:1;margin-left:clamp(-.625rem,-2vw,-.5rem)}.AssignLessonModal_bottomSection__ifM37{align-items:flex-start;flex-shrink:0}.AssignLessonModal_bottomSection__ifM37,.AssignLessonModal_topRow__d9NiW{display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem);width:100%}.AssignLessonModal_instructionsWrapper__jdzBx{position:relative;border-radius:8px;flex:1 1}.AssignLessonModal_instructionsWrapper__jdzBx:before{content:"";position:absolute;inset:0;border-radius:8px;padding:1px;background:linear-gradient(135deg,#4de6cf,#c4e980);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.AssignLessonModal_assignAudioNoteRow__EWC_T{display:flex;align-items:center}.AssignLessonModal_audioNoteButton__v7FXj{position:relative;width:min(100%,clamp(11.25rem,34vw,14rem));min-height:var(--touch-target);background:#fff;border:none;border-radius:var(--radius-md);font-size:var(--font-body);font-weight:600;font-family:Inter,sans-serif;color:#000;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;padding-inline:var(--space-sm);gap:var(--space-xs)}.AssignLessonModal_audioNoteButton__v7FXj:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1px;background:linear-gradient(135deg,#4de6cf,#c4e980);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.AssignLessonModal_audioNoteButton__v7FXj:hover{opacity:.9}.AssignLessonModal_audioNoteButtonRecording__XuhXQ{background:linear-gradient(135deg,#ff4d6a,#7b42ff);color:#fff}.AssignLessonModal_audioNoteButtonRecording__XuhXQ:before{display:none}.AssignLessonModal_audioNoteContent__dPmK_{width:100%;gap:var(--space-xs);margin-left:0}.AssignLessonModal_audioNoteContent__dPmK_,.AssignLessonModal_audioNoteIconWrapper__bKsYK{display:flex;align-items:center;justify-content:center}.AssignLessonModal_audioIconRecording__8CfPd{filter:brightness(0) invert(1)}.AssignLessonModal_audioNoteTextRecording__EGcmE{color:#fff!important}.AssignLessonModal_pulsingText__KpQ3Y{animation:AssignLessonModal_pulseOpacity__h5lLf 1.6s ease-in-out infinite}.AssignLessonModal_toggleText__Rtu54{position:absolute;inset:0;white-space:nowrap;transition:opacity .4s ease;display:flex;align-items:center;padding-left:0}.AssignLessonModal_pressToStopText__bIMpW{padding-left:0}.AssignLessonModal_visibleToggleText__fRF6S{opacity:1}.AssignLessonModal_hiddenToggleText__gPVZI{opacity:0}@keyframes AssignLessonModal_pulseOpacity__h5lLf{0%{opacity:1}50%{opacity:.8}to{opacity:1}}@keyframes AssignLessonModal_pulseScale__xhXGT{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.AssignLessonModal_instructionsInput__xmIdg{width:100%;min-height:clamp(5rem,18vh,6.25rem);height:clamp(5rem,18vh,6.25rem);padding:clamp(.5rem,2vw,.75rem) clamp(.75rem,2vw,1rem);border:none;border-radius:.5rem;font-size:clamp(.8125rem,2.4vw,.875rem);font-weight:400;color:#000;font-family:Inter,sans-serif;resize:none;outline:none;background:#fff;display:block;box-sizing:border-box}.AssignLessonModal_instructionsInput__xmIdg::placeholder{color:#afafaf}.AssignLessonModal_actions__XNoh9{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1rem);align-self:center;margin-top:clamp(.75rem,2vw,1.25rem);flex-shrink:0}.AssignLessonModal_cancelButton__r8Zym{position:relative;width:clamp(14.4375rem,18vw,22rem);min-width:14.4375rem;min-height:clamp(2.25rem,3.5vh,2.75rem);height:auto;padding-block:.375rem;background:#fff;border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;font-family:Inter,sans-serif;color:#000;cursor:pointer;transition:all .3s ease}.AssignLessonModal_cancelButton__r8Zym:before{content:"";position:absolute;inset:0;border-radius:.75rem;padding:1px;background:linear-gradient(135deg,#4de6cf,#c4e980);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.AssignLessonModal_cancelButton__r8Zym:hover{opacity:.9}.AssignLessonModal_assignButton__penLq{width:clamp(14.4375rem,18vw,22rem);min-width:14.4375rem;min-height:clamp(2.25rem,3.5vh,2.75rem);height:auto;padding-block:.375rem;background:linear-gradient(135deg,#4de6cf,#c4e980);border:none;border-radius:.75rem;font-size:.875rem;font-weight:600;font-family:Inter,sans-serif;color:#000;cursor:pointer;transition:all .3s ease}.AssignLessonModal_assignButton__penLq:hover{opacity:.9}.AssignLessonModal_assignButton__penLq:disabled{opacity:.5;cursor:not-allowed}.AssignLessonModal_audioControls__m3Tik{display:flex;align-items:center;gap:8px}.AssignLessonModal_deleteAudioButton__TWY_2{background:transparent;border:none;color:#ff6b6b;font-size:20px;cursor:pointer;line-height:1}.AssignLessonModal_deleteAudioButton__TWY_2:hover{opacity:.8}@media(max-width:1024px){.AssignLessonModal_modalContainer__JIwb5{width:min(94vw,56.25rem);padding:clamp(1rem,2.5vw,1.75rem) clamp(1rem,2.5vw,1.5rem);border-radius:clamp(1rem,2vw,1.125rem)}.AssignLessonModal_audioNoteRow__psNoA{position:static;justify-content:flex-start;flex-wrap:wrap;margin-bottom:.5rem}.AssignLessonModal_audioNoteText__Zh9HL{min-width:0}.AssignLessonModal_actions__XNoh9{width:100%;flex-wrap:wrap;gap:clamp(.5rem,1.5vw,.75rem)}.AssignLessonModal_assignButton__penLq,.AssignLessonModal_cancelButton__r8Zym{width:100%;max-width:20rem}}@media(max-width:768px){.AssignLessonModal_modalContainer__JIwb5{width:min(94vw,35rem);max-width:min(35rem,100%);height:min(92dvh,100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - .5rem);max-height:min(92dvh,100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - .5rem);border-radius:clamp(.875rem,2vw,1rem);padding:clamp(.75rem,3vw,1.25rem) clamp(.75rem,2.5vw,1rem) clamp(.75rem,3vw,1.5rem);border:1px solid #e6eaef;box-shadow:0 12px 40px rgba(0,0,0,.22)}.AssignLessonModal_modalTitle__M_926{line-height:1.2}.AssignLessonModal_searchContainer__ItiGR{width:100%}.AssignLessonModal_bottomSection__ifM37,.AssignLessonModal_topRow__d9NiW{gap:clamp(.5rem,2vw,.75rem)}.AssignLessonModal_instructionsInput__xmIdg{min-height:clamp(4.5rem,22dvh,6.5rem);height:clamp(4.5rem,22dvh,6.5rem)}.AssignLessonModal_actions__XNoh9{flex-direction:column;align-items:stretch;align-self:stretch;width:100%;margin-top:clamp(.5rem,2vw,1rem)}.AssignLessonModal_assignButton__penLq,.AssignLessonModal_audioNoteButton__v7FXj,.AssignLessonModal_cancelButton__r8Zym{width:100%;max-width:none;margin:0}.AssignLessonModal_lessonCard__E_K2g{padding:clamp(.75rem,3.2vw,1.125rem)}.AssignLessonModal_cardHeader__rXpXI{margin-bottom:.5rem;gap:.5rem;align-items:flex-start}.AssignLessonModal_lessonTitle__OaXrH{font-size:.9375rem!important;line-height:1.38!important}.AssignLessonModal_duration__4l_pi{font-size:.875rem!important;line-height:1.25!important;padding-top:.125rem}.AssignLessonModal_description__nc1oZ{font-size:.8125rem!important;line-height:1.5!important;margin-bottom:.625rem!important}.AssignLessonModal_cardFooter__zYGqJ{gap:.5rem .75rem;align-items:flex-start}.AssignLessonModal_lastUpdated__rYHMl,.AssignLessonModal_usersCount__TCk1V{font-size:.8125rem!important;line-height:1.4!important}.AssignLessonModal_userAvatar__vfHyI{width:1.375rem!important;height:1.375rem!important;font-size:.625rem!important}}@media(max-width:380px),(max-width:768px)and (max-height:700px){.AssignLessonModal_modalContainer__JIwb5{padding:clamp(.5rem,2.2vw,.75rem)}.AssignLessonModal_modalTitle__M_926{margin-bottom:clamp(.25rem,1.2vw,.5rem)!important}.AssignLessonModal_lessonsGrid__zv1F6{gap:clamp(.5rem,2.4vw,.75rem);margin-bottom:clamp(.375rem,1.5vw,.5rem)}.AssignLessonModal_lessonCard__E_K2g{padding:clamp(.65rem,2.6vw,.9rem)}.AssignLessonModal_bottomSection__ifM37,.AssignLessonModal_topRow__d9NiW{gap:.5rem}.AssignLessonModal_instructionsInput__xmIdg{min-height:clamp(3.25rem,14dvh,4.5rem);height:clamp(3.25rem,14dvh,4.5rem)}.AssignLessonModal_actions__XNoh9{margin-top:.5rem}}.GradientButton_button__FqMH9{width:230px;height:35px;border-radius:10px;font-family:Inter,sans-serif;font-weight:500;font-size:12px;color:#000;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:box-shadow .3s ease,background .3s ease;position:relative;background:linear-gradient(135deg,#4de6cf,#c4e980);padding:1px;border:none}.GradientButton_buttonInner__9ppXK{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#fff;position:relative;z-index:1;transition:background .3s ease}.GradientButton_button__FqMH9.GradientButton_gradient__EYE7c,.GradientButton_button__FqMH9.GradientButton_white__wvEOP{background:linear-gradient(135deg,#4de6cf,#c4e980)}.GradientButton_button__FqMH9.GradientButton_gradient__EYE7c .GradientButton_buttonInner__9ppXK{background:linear-gradient(90deg,#4de6cf,#c4e980)}.GradientButton_button__FqMH9:hover{box-shadow:-3px 0 15px 3px rgba(77,230,207,.2),3px 0 15px 3px hsla(81,70%,71%,.2)}.GradientButton_button__FqMH9.GradientButton_gradient__EYE7c:hover,.GradientButton_button__FqMH9.GradientButton_white__wvEOP:hover,.GradientButton_button__FqMH9:hover{background:linear-gradient(135deg,#c4e980,#4de6cf)}.GradientButton_button__FqMH9.GradientButton_gradient__EYE7c:hover .GradientButton_buttonInner__9ppXK{background:linear-gradient(90deg,#4de6cf,#c4e980)}.GradientButton_button__FqMH9.GradientButton_compact__cuSGj{width:auto;min-width:5.75rem}.GradientButton_button__FqMH9.GradientButton_danger__UcTD6{background:linear-gradient(135deg,#ff2d55,#8b5cf6)}.GradientButton_button__FqMH9.GradientButton_danger__UcTD6 .GradientButton_buttonInner__9ppXK{background:linear-gradient(92deg,#e11d48,#6d28d9);color:#fff}.GradientButton_button__FqMH9.GradientButton_danger__UcTD6:hover{background:linear-gradient(135deg,#8b5cf6,#ff2d55);box-shadow:-3px 0 15px 3px rgba(229,72,120,.22),3px 0 15px 3px rgba(139,92,246,.22)}.GradientButton_button__FqMH9.GradientButton_danger__UcTD6:hover .GradientButton_buttonInner__9ppXK{background:linear-gradient(92deg,#6d28d9,#e11d48);color:#fff}.GradientButton_button__FqMH9:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.Header_appbar__0PyX7{margin-bottom:clamp(1rem,3cqi,1.875rem)}.Header_toolbarContent__Zq7yE{width:100%;display:flex;align-items:center}@media(orientation:landscape)and ((max-width:64rem) or (max-height:56.25rem)){.Header_playerToolbar__lEpHc .Header_toolbarContent__Zq7yE{visibility:hidden;pointer-events:none;height:0;overflow:hidden}}.Header_notificationIcon__qVjLK{width:clamp(1.5rem,4cqi,2rem);height:clamp(1.5rem,4cqi,2rem);cursor:pointer;transition:opacity .3s ease}.Header_notificationIcon__qVjLK:hover{opacity:.8}.Header_notificationDot__Ev8EL{position:absolute;top:.375rem;left:.375rem;width:.625rem;height:.625rem;border-radius:50%;background:#e64d4d}.Header_notificationsPanel__PBez_{position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border-radius:.75rem;padding:clamp(.75rem,2cqi,1.25rem);box-shadow:0 .125rem .5rem rgba(0,0,0,.1);display:flex;flex-direction:column;gap:0;width:min(29.375rem,100dvw - 2rem);z-index:1000;box-sizing:border-box;max-height:min(34rem,100dvh - 5rem);overflow-y:auto;overscroll-behavior:contain}@media(max-width:768px){.Header_notificationsPanel__PBez_{position:fixed;top:3.5rem;right:.5rem;left:.5rem;width:auto;max-width:none;max-height:calc(100dvh - 4.25rem);border-radius:.875rem}}.Header_notificationsHeader__GitLW{display:flex;justify-content:flex-end;margin-bottom:.5rem}.Header_notificationsCloseButton__ZX7ae{padding:.25rem!important}.Header_notificationItem__NNelZ{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:var(--touch-target);gap:var(--space-sm)}.Header_notificationItem__NNelZ:not(:first-child){margin-top:var(--space-sm)}@media(max-width:768px){.Header_notificationItem__NNelZ{width:100%;height:auto;flex-direction:column;align-items:flex-start}}.Header_notificationContent__kfD97{display:flex;align-items:center;gap:var(--space-xs);min-width:0;width:100%;flex:1 1}.Header_notificationContent__kfD97>:last-child{min-width:0}.Header_notificationActionsWrapper__6FRqa{width:auto;max-width:100%;flex-shrink:0}@media(max-width:768px){.Header_notificationActionsWrapper__6FRqa{width:100%;display:flex;justify-content:flex-end}}.Header_starIcon__zTrTp{width:1.25rem;height:1.25rem;flex-shrink:0}.Header_notificationTitle__Ow1MI{font-weight:400!important}.Header_notificationStudent__2xCcc,.Header_notificationTitle__Ow1MI{font-size:var(--font-caption)!important;color:#242426!important;font-family:Inter,sans-serif!important;margin:0!important;line-height:1.2!important;word-break:break-word}.Header_notificationStudent__2xCcc{font-weight:700!important}.Header_notificationActions__7J8D3{display:flex;gap:clamp(.5rem,1.5cqi,.875rem);flex-shrink:0;width:auto;max-width:100%}@media(max-width:768px){.Header_notificationActions__7J8D3{width:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}}.Header_acceptButton___4u4D{min-width:6.0625rem!important;width:clamp(6.5rem,20vw,10rem)!important;max-width:100%!important;min-height:2.5rem!important;padding:.0625rem!important}.Header_acceptButton___4u4D,.Header_acceptButton___4u4D span{background:linear-gradient(90deg,#4de6cf,#b7ff7b)!important;border-radius:var(--radius-sm)!important}@media(max-width:768px){.Header_acceptButton___4u4D{min-width:0!important;width:clamp(3.25rem,26vw,5rem)!important;min-height:1.25rem!important}}.Header_denyButton__hGDNj{min-width:6.0625rem!important;width:clamp(6.5rem,20vw,10rem)!important;max-width:100%!important;min-height:2.5rem!important;background:linear-gradient(135deg,#4de6cf,#c4e980)!important;border:none!important;border-radius:var(--radius-sm)!important;padding:.0625rem!important}.Header_denyButton__hGDNj span{background:#fff!important;border-radius:var(--radius-sm)!important}@media(max-width:768px){.Header_denyButton__hGDNj{min-width:0!important;width:clamp(3.25rem,26vw,5rem)!important;min-height:1.25rem!important}}@media(min-width:769px){.Header_notificationActions__7J8D3 .Header_acceptButton___4u4D,.Header_notificationActions__7J8D3 .Header_denyButton__hGDNj{min-width:5.5rem!important;width:clamp(5.5rem,12vw,7rem)!important}}.layout_container__116GV{width:100%;display:flex;flex-direction:column;align-items:center;max-width:var(--container-max);margin:0 auto;padding:0 var(--page-inline)}.layout_body__oiEIT{background-color:var(--body-background)!important;color:#fff}.layout_bottomBackground__rRyal{height:clamp(3.5rem,8cqi,4.5rem);width:100%;background:rgba(37,22,99,.85)!important;box-shadow:0 .25rem 1.875rem rgba(0,0,0,.1)!important;backdrop-filter:blur(.125rem)!important;-webkit-backdrop-filter:blur(.3125rem)!important}.layout_gradientBackgroundPurple__k96Mk{background:var(--gradient-purple)}.layout_gradientBackgroundLighten__rhzaj{background:var(--gradient-purple-reverse)}.layout_gradientBackgroundPink__EjJZ2{background:var(--gradient-pink)}.RegisterInput_container__kAWxw{width:100%;max-width:420px;min-height:64px;border-radius:8px;padding:18px 28px 14px;display:flex;flex-direction:column;gap:6px;position:relative;cursor:text;border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#c4e980,#4de6cf);background-origin:border-box;background-clip:padding-box,border-box;box-sizing:border-box}.RegisterInput_label__TUTEq{font-family:Inter,sans-serif;font-size:12px;font-weight:400;color:#575f6e;position:relative;display:inline-block;pointer-events:none;margin-top:-6px}.RegisterInput_label__TUTEq:after{content:"";position:absolute;left:0;right:0;bottom:-24px;height:1px;background:#e2e4e5;pointer-events:none}.RegisterInput_container__kAWxw:focus-within .RegisterInput_label__TUTEq:after{transform:none}.RegisterInput_hasValue__Zidhx .RegisterInput_label__TUTEq:after{transform:none}.RegisterInput_input__SGuuz{border:none;outline:none;font-family:Inter,sans-serif;font-size:12px;font-weight:400;color:#242426;background:transparent;display:block;width:100%;margin-left:0;padding:0;height:auto;line-height:1.1;bottom:10px;z-index:1}.RegisterInput_inputRow__55gcZ{display:flex;align-items:center;width:100%;gap:8px}.RegisterInput_togglePassword__RJyAr{border:none;background:transparent;padding:0;margin:0;width:clamp(14px,1.6vw,18px);height:clamp(14px,1.6vw,18px);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#575f6e;transform:translateY(clamp(-7px,-1.1vw,-4px))}.RegisterInput_togglePassword__RJyAr svg{width:clamp(14px,1.6vw,18px);height:clamp(14px,1.6vw,18px);fill:currentColor}.RegisterInput_input__SGuuz:-webkit-autofill,.RegisterInput_input__SGuuz:-webkit-autofill:focus,.RegisterInput_input__SGuuz:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#242426;caret-color:#242426}.RegisterInput_hasError__UycVQ{border-color:#f44!important}.RegisterInput_hasError__UycVQ .RegisterInput_label__TUTEq:after{background:#f44!important}.RegisterInput_errorText__ayO49{font-family:Inter,sans-serif;font-size:11px;color:#f44;margin-top:4px;margin-left:62px}@media(max-width:768px){.RegisterInput_container__kAWxw{width:100%;max-width:300px;min-height:42px;padding:10px 16px 8px}.RegisterInput_label__TUTEq{font-size:9px;align-self:flex-start;margin-bottom:4px}.RegisterInput_label__TUTEq:after{left:0;right:0;width:auto;bottom:-16px}.RegisterInput_input__SGuuz{width:100%;margin-left:0;margin-top:-8px;font-size:16px;height:auto;line-height:1.2;bottom:8px}.RegisterInput_inputRow__55gcZ{gap:6px}.RegisterInput_togglePassword__RJyAr{transform:translateY(clamp(-6px,-2vw,-4px))}}.LoginScreen_pageWrapper__kuRMp{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#fff;position:relative}.LoginScreen_container__IDusz{background:transparent;border-radius:0;padding:0;width:100%;max-width:480px;margin:0 auto}.LoginScreen_brand__O1Qc_{color:#4de6cf;font-size:36px!important;font-weight:600!important;text-align:center;margin-bottom:24px!important}.LoginScreen_loginTitle___eUII{margin-top:24px!important;color:#575f6e!important;font-size:14px!important;font-weight:700!important;text-align:center!important}@media(max-width:768px){.LoginScreen_loginTitle___eUII{font-size:10px!important}}.LoginScreen_loginSubtitle__l9hvm{display:block;color:#575f6e;font-size:14px;font-weight:300;text-align:center}@media(max-width:768px){.LoginScreen_loginSubtitle__l9hvm{font-size:10px}}.LoginScreen_formBlock__Thw4k{margin-top:55px}.LoginScreen_inputsGroup__Qfh_c{display:flex;flex-direction:column;align-items:center;gap:15px}.LoginScreen_signupRow___RRYT{margin-top:24px;display:flex;align-items:center;justify-content:center}.LoginScreen_signupText__Lnzos{color:#707070;font-size:12px!important;margin-right:10px!important}.LoginScreen_signupLinkInline__msQnc{color:#707070!important;font-size:12px!important;font-weight:700!important;text-decoration:underline!important}.LoginScreen_actionsRow__AiE6Y,.LoginScreen_forgotRow__p0rE8{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:36px}@media(max-width:768px){.LoginScreen_forgotRow__p0rE8{flex-direction:column;gap:20px}}.LoginScreen_forgotPasswordLink__1JZvJ{text-decoration:underline!important;color:#707070!important}.LoginScreen_inputsDivider__59yLU{margin-top:24px;border:none;border-top:1px solid #e0e0e0}.LoginScreen_actionButton__soob0{text-transform:none!important}.LoginScreen_socialButtons__6q_cq{width:100%}.LoginScreen_socialButtonText__gWS1C{font-size:12px!important}.LoginScreen_facebookButton__gGDVw,.LoginScreen_googleButton__MRRhM{margin-top:20px!important}.LoginScreen_errorMessage__m131e{margin-top:12px;font-size:14px;color:red}.LoginScreen_copyright__J0PLM{position:absolute;bottom:52px;left:50%;transform:translateX(-50%);font-family:Inter,sans-serif;font-weight:400;font-size:12px;color:#707070;text-align:center;width:100%}@media(max-width:768px){.LoginScreen_copyright__J0PLM{font-size:10px;color:#333;bottom:36px}}.ResetScreen_pageWrapper__HPFP7{height:100vh;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden;position:relative}.ResetScreen_container__OFqgX{border-radius:14px;padding:20px;width:100%;max-width:720px;margin:-40px auto 0;display:flex;flex-direction:column;align-items:center;border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#c4e980,#4de6cf);background-origin:border-box;background-clip:padding-box,border-box}@media(max-width:768px){.ResetScreen_container__OFqgX{border-radius:14px;padding:16px;width:100%;max-height:80vh;margin-top:0}}.ResetScreen_formBlock__W1yEd{margin-top:20px;display:flex;flex-direction:column;align-items:center;width:100%;gap:15px}.ResetScreen_buttonBlock__9I0_V{margin-top:24px;display:flex;align-items:center;justify-content:center}.ResetScreen_headerText__1tPXB{text-align:center;font-weight:500!important;font-size:20px!important;margin-bottom:20px!important;color:#000!important}@media(max-width:768px){.ResetScreen_desktopHeaderText__fgOC5{display:none}}.ResetScreen_mobileHeader__95l0Z{display:none}@media(max-width:768px){.ResetScreen_mobileHeader__95l0Z{width:100%;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;margin-bottom:20px}}.ResetScreen_backButton__czLLV{color:#000!important;width:40px;height:40px;border-radius:50%!important;display:flex;align-items:center;justify-content:center;padding:8px!important;margin-left:0}.ResetScreen_backButton__czLLV svg{margin-left:4px}.ResetScreen_stepper__KibQZ{width:100%;max-width:600px;margin-bottom:20px}.ResetScreen_stepper__KibQZ .MuiStep-root{padding:0 20px}.ResetScreen_stepper__KibQZ .MuiStepLabel-label{color:#000!important}.ResetScreen_stepper__KibQZ .MuiStepIcon-root{color:#fff!important}.ResetScreen_stepper__KibQZ .MuiStepIcon-root.Mui-active{color:#c4e980!important}.ResetScreen_stepper__KibQZ .MuiStepIcon-root.Mui-completed{color:#fff!important}.ResetScreen_stepper__KibQZ .MuiStepIcon-root.Mui-active .MuiStepIcon-text,.ResetScreen_stepper__KibQZ .MuiStepIcon-text{fill:#000!important}.ResetScreen_copyright__h0VlK{position:absolute;bottom:92px;left:50%;transform:translateX(-50%);font-family:Inter,sans-serif;font-weight:400;font-size:12px;color:#707070;text-align:center;width:100%}@media(max-width:768px){.ResetScreen_copyright__h0VlK{font-size:10px;color:#333;bottom:66px}}.InstrumentSelector_container__D9hzv{width:844px;border:1px solid #e2e4e5;border-radius:8px;padding:18px 28px;display:flex;align-items:center;justify-content:space-between;background:#fff;gap:28px}.InstrumentSelector_label__tH5QI{font-family:Inter,sans-serif;font-weight:400;font-size:12px;color:#000;white-space:nowrap}.InstrumentSelector_optionsContainer__Zl_QU{display:flex;align-items:center;justify-content:space-around;flex:1 1;gap:28px}.InstrumentSelector_option__eNUqk{display:flex;align-items:center;gap:8px;cursor:pointer;transition:opacity .2s}.InstrumentSelector_option__eNUqk:hover{opacity:.8}.InstrumentSelector_optionSelected__CvfP7 .InstrumentSelector_radioButton__YSsGa{border-color:#4de6cf;background:#f0fdfc}.InstrumentSelector_radioButton__YSsGa{width:24px;height:24px;border:1px solid #e2e4e5;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff}.InstrumentSelector_radioButtonInner__158FF{width:12px;height:12px;border-radius:50%;background:#4de6cf}.InstrumentSelector_optionLabel__xwM5K{font-family:Inter,sans-serif;font-weight:400;font-size:12px;color:#000;white-space:nowrap}.InstrumentSelector_dropdownWrapper___KIIu{width:100%}.InstrumentSelector_dropdownWrapper___KIIu>div{width:100%!important}.InstrumentSelector_containerMobile__RhZOY{width:420px}.InstrumentSelector_containerMobile__RhZOY>div{width:420px!important}@media(max-width:933px){.InstrumentSelector_container__D9hzv{width:100%;flex-direction:row;align-items:center;justify-content:center;gap:12px;padding:12px 16px}.InstrumentSelector_label__tH5QI{display:none}.InstrumentSelector_optionsContainer__Zl_QU{width:100%;flex-direction:row;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.InstrumentSelector_option__eNUqk{width:auto}.InstrumentSelector_dropdownWrapper___KIIu{width:100%}.InstrumentSelector_dropdownWrapper___KIIu>div{width:100%!important}.InstrumentSelector_containerMobile__RhZOY{width:420px}.InstrumentSelector_containerMobile__RhZOY>div{width:420px!important}}@media(max-width:768px){.InstrumentSelector_container__D9hzv,.InstrumentSelector_optionsContainer__Zl_QU{width:100%;flex-direction:column;align-items:flex-start;gap:16px}.InstrumentSelector_option__eNUqk{width:100%}.InstrumentSelector_containerMobile__RhZOY{width:300px}.InstrumentSelector_containerMobile__RhZOY>div{width:300px!important}}.Button_button__8B4nB{border-radius:var(--radius-lg);min-height:var(--touch-target);font-weight:700;font-size:clamp(.875rem,1.6cqi,.9375rem);text-transform:unset;box-shadow:0 .25rem .25rem hsla(0,0%,85%,.25)}.Button_button__8B4nB:disabled{background:var(--background-color-primary-disabled)}.Button_primary__KcWsb{background:linear-gradient(270deg,var(--color-action-primary-gradient) 0,var(--color-action-primary) 100%);color:var(--background-color-secondary)}.Button_primary__KcWsb:hover{background:linear-gradient(270deg,var(--color-action-primary-gradient-hover) 0,var(--color-action-primary-hover) 100%)}.Button_secondary__k_TzE{background:var(--background-color-secondary);color:inherit}.Button_secondary__k_TzE:hover{background:var(--color-text-secondary)}.Button_text__rYg_f{color:var(--color-action-primary)}.Button_text__rYg_f,.Button_text__rYg_f:hover{background:none;box-shadow:none}.Button_joinButton__qtI0E{background-color:#fcd34d!important;border-radius:var(--radius-md)!important;padding:clamp(.75rem,2cqi,1rem) clamp(1.25rem,6cqi,2.5rem)!important;margin-top:var(--space-lg);width:100%;max-width:20.3125rem;text-transform:none!important;font-weight:600!important;color:#000!important}.Button_joinButton__qtI0E:hover{background-color:#f59e0b!important}.Button_sendButton__cmbQF{background-color:transparent!important;color:#fff!important;border:.0625rem solid #fff!important;border-radius:var(--radius-md)!important;padding:clamp(.75rem,2cqi,1rem) clamp(1.25rem,6cqi,2.5rem)!important;font-weight:500!important;text-transform:none!important;margin-top:var(--space-sm);margin-bottom:var(--space-sm)!important;width:100%}.Button_sendButton__cmbQF:hover{background-color:hsla(0,0%,100%,.1)!important}.Button_sendButton__cmbQF:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc}.Button_primaryButton__AgKE9{background:#ffcb2d!important;border-radius:var(--radius-md)!important;text-transform:none!important;padding:clamp(.75rem,2cqi,1rem) clamp(1.25rem,6cqi,2.5rem)!important;margin-top:var(--space-sm);color:#000!important;display:flex;align-items:center;justify-content:center;gap:var(--space-2xs)}.Button_primaryButton__AgKE9:hover{background:#ffc107!important}.Button_primaryButton__AgKE9:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc}.Button_secondaryButton__iiJQm{background:#fff!important;border-radius:var(--radius-md)!important;text-transform:none!important;padding:clamp(.75rem,2cqi,1rem) clamp(1.25rem,6cqi,2.5rem)!important;margin-top:var(--space-sm);color:#000!important;display:flex;align-items:center;justify-content:center;gap:var(--space-2xs);max-width:20.3125rem}.Button_secondaryButton__iiJQm:hover{background:#f5f5f5!important}.Button_secondaryButton__iiJQm:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc}.Button_socialButton__lgCAO{padding:clamp(.625rem,1.5cqi,.75rem) clamp(1rem,4cqi,1.875rem)!important;border-radius:.875rem!important;text-transform:none!important;color:#182d98!important;background:#fff!important}.Button_socialButton__lgCAO:hover{background:#fff!important}.AudioPlayer_bottomBackground__c_Km1{height:68px!important;width:100%;background:rgba(37,22,99,.85)!important;box-shadow:0 4px 30px rgba(0,0,0,.1)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;color:#fff!important;padding:0 16px}.AudioPlayer_simpleAudioPlayer__Q_X0D{position:fixed;bottom:0;left:0;width:100%;padding:12px 16px;background-color:#f8fafc;border-top:1px solid #e2e8f0;z-index:1000;accent-color:#2563eb}.AudioPlayer_simpleAudioPlayer__Q_X0D::-webkit-media-controls-panel{background-color:#f8fafc}.AudioPlayer_simpleAudioPlayer__Q_X0D::-webkit-media-controls-play-button{filter:none}.AudioPlayer_simpleAudioPlayer__Q_X0D::-webkit-media-controls-current-time-display,.AudioPlayer_simpleAudioPlayer__Q_X0D::-webkit-media-controls-time-remaining-display{color:#0f172a;font-weight:500}.AudioPlayer_simpleAudioPlayer__Q_X0D::-webkit-media-controls-timeline{filter:brightness(.95)}.Footer_container__7AGDW{display:flex;justify-content:space-between;align-items:center;padding:20px;margin-top:40px;border-top:1px solid #fff}@media(max-width:768px){.Footer_container__7AGDW{flex-direction:column-reverse}}.Footer_links__M2Ji2{display:flex;align-items:center;gap:20px}@media(max-width:768px){.Footer_links__M2Ji2{flex-direction:column;margin-bottom:20px}}.Footer_links__M2Ji2 .Footer_link__NE5H5{color:#fff}.LandingPage_container___YihR{min-height:100vh;display:flex;flex-direction:column;width:100vw}.LandingPage_header__koGXJ{position:absolute;top:0;left:0;right:0;display:flex;justify-content:flex-end;align-items:center;padding:14px;z-index:10}@media(max-width:768px){.LandingPage_header__koGXJ{padding-right:0}}.LandingPage_headerRight__OjRmb{display:flex;gap:8px;align-items:center}.LandingPage_logo__0z5Df{color:#fff;font-weight:700;font-size:24px}.LandingPage_loginText__9hzTf{color:#fff;cursor:pointer;font-size:16px}.LandingPage_loginText__9hzTf:hover{color:#fff}.LandingPage_content__OHdeV{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:0 32px}.LandingPage_youtubeIframe__283Sw{width:100%!important;height:auto;border:none}.LandingPage_sectionTitle__TuL41{margin-bottom:32px!important;font-weight:700!important;font-size:42px!important;width:100%;text-align:center}.LandingPage_songsSection__mJPeQ{width:100%;margin:0 auto}.LandingPage_songCard__cB0nE{padding:24px;display:flex;flex-direction:column;gap:24px;width:100%;margin-top:60px}.LandingPage_songCard__cB0nE:nth-child(2n){background:#5b9bcd}.LandingPage_songCardFirst__rEyKq{padding:24px;display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:768px){.LandingPage_songCardFirst__rEyKq{margin-top:60px}}.LandingPage_comingSoonCard__4NntD{margin-top:60px}.LandingPage_songItem__xVs27{display:flex;gap:16px;align-items:center;cursor:pointer}.LandingPage_thumbnail__t81jw{position:relative;width:130px;height:130px;border-radius:12px;overflow:hidden;background:#000}.LandingPage_thumbnail__t81jw .LandingPage_thumbnailImage__PY8x9{width:100%;height:100%;object-fit:cover}.LandingPage_thumbnail__t81jw utl .LandingPage_youtubeIframe__283Sw{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.LandingPage_thumbnail__t81jw .LandingPage_customPlayButton__dYiUU{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:hsla(0,0%,100%,.9);border-radius:50%;cursor:pointer;transition:all .2s ease}.LandingPage_thumbnail__t81jw .LandingPage_customPlayButton__dYiUU:hover{background:#fff;transform:translate(-50%,-50%) scale(1.1)}.LandingPage_thumbnail__t81jw .LandingPage_customPlayButton__dYiUU:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);width:0;height:0;border-color:transparent transparent transparent #1e1e6f;border-style:solid;border-width:8px 0 8px 16px}.LandingPage_songInfo__NN8WY{flex:1 1}.LandingPage_songInfo__NN8WY .LandingPage_songTitle__7rU1l{font-size:16px!important;font-weight:500;color:#fff}.LandingPage_songInfo__NN8WY .LandingPage_artistName__wb5By{font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:12px}.LandingPage_songInfo__NN8WY .LandingPage_saveButton__wCDLz{color:#fff!important;text-transform:none!important;padding:4px 0!important;font-size:14px!important}.LandingPage_songInfo__NN8WY .LandingPage_saveButton__wCDLz:hover{text-decoration:underline}.LandingPage_songInfo__NN8WY .LandingPage_saveButton__wCDLz .LandingPage_MuiSvgIcon-root__Oft18{font-size:18px}.LandingPage_requestSection__Mv_Z2{padding:60px 32px;width:100%;margin:0;text-align:center;position:relative}.LandingPage_requestTitle__8SBz_{font-weight:700!important;text-align:center;font-size:24px!important}.LandingPage_requestSubtitle__mpp1E{font-size:16px!important;margin-bottom:20px!important}.LandingPage_messageField__astiV{background-color:#3752b5;border-radius:10px;width:100%}.LandingPage_messageField__astiV textarea{color:#fff;border:none;outline:none}.LandingPage_messageField__astiV textarea::placeholder{color:hsla(0,0%,100%,.863)}.LandingPage_messageField__astiV fieldset{border:none}.LandingPage_wordCount__ROX0V{color:#fff;opacity:.9;text-align:left;margin-left:16px;margin-bottom:16px;font-size:8px}.LandingPage_songCardsContainer__NvG6S{max-width:1100px;margin:0 auto;width:90%}.LandingPage_Alert__WkjBt{width:"100%"}.LandingPage_coverText__8p41h{font-size:16px!important;width:100%;text-align:center}.LandingPage_disabled__jL1Ji{opacity:.5}.LandingPage_videoContainer__hRssC{overflow:hidden;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.LandingPage_videoContainer__hRssC .LandingPage_title__y8vR_{color:#fff;margin-bottom:20px!important;text-align:center;z-index:2;font-weight:500!important;font-size:52px!important;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.LandingPage_videoContainer__hRssC .LandingPage_subtitle__wW4CZ{color:#fff;margin-bottom:80px!important;text-align:center;z-index:2;font-weight:500!important;font-size:28px!important;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.LandingPage_videoContainer__hRssC .LandingPage_heroImage__z_Rez{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.7}.LandingPage_songList__pK6yo{display:grid;grid-gap:16px;gap:16px;padding:0 16px}@media(min-width:1024px){.LandingPage_songList__pK6yo{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.LandingPage_songList__pK6yo{grid-template-columns:1fr}}.LandingPage_featureList__oYmu1{display:flex;gap:16px;justify-content:space-between;padding:0 16px;flex-wrap:wrap}@media(max-width:1023px){.LandingPage_featureList__oYmu1{padding:0}}.LandingPage_featureImage__d_09l{margin-top:40px;max-width:380px;height:550px;object-fit:fill;border-radius:16px}@media(max-width:1023px){.LandingPage_featureImage__d_09l{max-width:100%;height:auto}}.LandingPage_featureCard__FHmow{width:49%;display:flex;flex-direction:column;justify-content:space-between;gap:16px;align-items:center;text-align:center;padding:16px 5%;border-radius:16px;background-color:hsla(3,40%,70%,.969);box-shadow:0 4px 8px rgba(0,0,0,.5)}@media(max-width:1023px){.LandingPage_featureCard__FHmow{width:100%}}.LandingPage_featureTitle__zK8SP{font-size:32px!important;font-weight:500!important;color:#000!important}.LandingPage_featureDescription__Q4irj{font-size:16px!important;color:#000!important;font-weight:200!important}.SongRequest_requestTitle__I7rIo{font-family:Poppins;font-weight:500;font-size:24px;text-align:center}.SongRequest_requestSubtitle__ZP6yu{font-family:Poppins;font-weight:400;font-size:18px;text-align:center;margin-bottom:10px!important}.SongRequest_thumbnailImage__iqnWn{width:100%}.LoadingStatic_container__z0FUy{height:100vh;width:100vw;background:rgba(0,0,0,.5);position:fixed;z-index:12000;display:flex;justify-content:center;align-items:center;left:0;top:0}.LoadingStatic_icon__7qCWo{justify-content:center}.StreakCard_card__jCqZq{background:#23444c!important;border-radius:16px;padding:1.5em;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;gap:1em;width:100%;max-width:400px;margin:0 auto;margin-bottom:10px!important}.StreakCard_statsContainer__WBsPS{display:flex;justify-content:space-around;width:100%;margin-bottom:1em}.StreakCard_statsContainer__WBsPS .StreakCard_stat__vgj_0{text-align:center}.StreakCard_statsContainer__WBsPS .StreakCard_stat__vgj_0 .StreakCard_statValue__Jmg54{font-size:1.5rem;font-weight:700;color:#fff}.StreakCard_divider__bwjfn{width:100%;height:1px;background-color:hsla(0,0%,100%,.2);margin:1em 0}.StreakCard_shareButton__UxPJS{background-color:#fff!important;color:#2e465c!important;border-radius:18px!important;padding:12px 24px!important;text-transform:none!important;font-weight:700;margin-top:10px!important;width:100%!important}.StreakCard_shareButton__UxPJS:hover{background-color:#ffc857!important}.CalendarStreak_calendar__LUaj2{width:100%}.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarHeader__ldgsE{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarGrid__m_5cR{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.5em;gap:.5em}.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarGrid__m_5cR .CalendarStreak_calendarDay__r0Qjf{position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:transparent;color:#fff;font-weight:700}@media(max-width:468px){.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarGrid__m_5cR .CalendarStreak_calendarDay__r0Qjf{width:20px;height:20px}}.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarGrid__m_5cR .CalendarStreak_calendarDay__r0Qjf.CalendarStreak_activeDay__9tEqr{background-color:#ffc857;border-radius:50%;color:#2e465c;font-weight:700}.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarGrid__m_5cR .CalendarStreak_calendarDay__r0Qjf.CalendarStreak_circledDay___Cb5t{background-color:#ffc857;border:2px solid #ffc857;border-top-left-radius:30%;border-bottom-left-radius:30%;color:#2e465c;font-weight:700;width:120%}@media(max-width:468px){.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarGrid__m_5cR .CalendarStreak_calendarDay__r0Qjf.CalendarStreak_circledDay___Cb5t{border-top-left-radius:5px;border-bottom-left-radius:5px}}.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarGrid__m_5cR .CalendarStreak_calendarDay__r0Qjf.CalendarStreak_circledDayEnd__g7M4g{border-top-right-radius:30%;border-bottom-right-radius:30%;border-top-left-radius:0;border-bottom-left-radius:0;width:120%;background-color:#ffc857;border:2px solid #ffc857;color:#2e465c;z-index:100}@media(max-width:468px){.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarGrid__m_5cR .CalendarStreak_calendarDay__r0Qjf.CalendarStreak_circledDayEnd__g7M4g{border-top-right-radius:5px;border-bottom-right-radius:5px}}.CalendarStreak_calendar__LUaj2 .CalendarStreak_calendarGrid__m_5cR .CalendarStreak_calendarDay__r0Qjf.CalendarStreak_highlightedDay__GcINS{background-color:#fff;color:#2e465c;font-weight:700;padding:0 10px;width:125%}.CalendarStreak_sliderArrow__7WHz_{color:#fff!important;opacity:.8;margin-top:0}.CalendarStreak_sliderArrow__7WHz_.CalendarStreak_MuiIconButton-root__ZqWLf{padding:8px}