.ImportMenu-module-scss-module__lWvwXW__container{gap:var(--gap-md);grid-template-columns:repeat(3,1fr);display:grid}.ImportMenu-module-scss-module__lWvwXW__container a{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);border-radius:var(--border-radius-xl);border:1px solid var(--color-border-primary);transition:var(--transition-regular);flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;text-decoration:none;transition-property:background-color;display:flex}.ImportMenu-module-scss-module__lWvwXW__container a:hover{background-color:var(--color-bg-secondary)}.ImportMenu-module-scss-module__lWvwXW__container a:active{background-color:var(--color-bg-tertiary)}.ImportMenu-module-scss-module__lWvwXW__container a img{border-radius:calc(var(--border-radius-lg) + 10px)}@media (max-width:768px){.ImportMenu-module-scss-module__lWvwXW__container{grid-template-columns:repeat(2,1fr)}}
.QuizletImportForm-module-scss-module__4Wbp1q__inlineForm{align-items:center;gap:var(--gap-sm);display:flex}.QuizletImportForm-module-scss-module__4Wbp1q__inlineForm input{flex:1;min-width:0}.QuizletImportForm-module-scss-module__4Wbp1q__loadingMessage{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin:1rem 0 0}
.SideMenu-module-scss-module__x_gSEG__nav{flex-direction:column;display:flex;position:relative;overflow-y:auto}.SideMenu-module-scss-module__x_gSEG__newCardButton{border-radius:1rem!important;width:2.7rem!important;height:2.7rem!important;padding:0!important}.SideMenu-module-scss-module__x_gSEG__newCardButton svg{width:1.3rem!important;height:1.3rem!important}.SideMenu-module-scss-module__x_gSEG__navContent{width:calc(var(--sidebar-width) - 3rem);flex-grow:1;height:100vh;padding:1.5rem;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.SideMenu-module-scss-module__x_gSEG__top{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.SideMenu-module-scss-module__x_gSEG__newCardButton{margin-right:-.7rem}.SideMenu-module-scss-module__x_gSEG__logo{text-decoration:none;display:inline-block}.SideMenu-module-scss-module__x_gSEG__list{margin:0 0 1.2rem;padding:0;list-style:none}.SideMenu-module-scss-module__x_gSEG__decksList:hover button{opacity:1!important}.SideMenu-module-scss-module__x_gSEG__bottomSpacer{height:10rem}.SideMenu-module-scss-module__x_gSEG__bottom{width:calc(var(--sidebar-width) - 3rem);background-color:var(--color-bg-secondary);padding:1.5rem;position:fixed;bottom:0;left:0}.SideMenu-module-scss-module__x_gSEG__bottom ul{margin:0;padding:0;list-style:none}.SideMenu-module-scss-module__x_gSEG__bottom ul li+li{margin-top:.7rem}
.SharedDeckFieldsSection-module-scss-module__32KxQG__section{padding:4rem 0}.SharedDeckFieldsSection-module-scss-module__32KxQG__title{margin-bottom:2rem;font-size:1.6rem}.SharedDeckFieldsSection-module-scss-module__32KxQG__table{border:1px solid var(--color-border-primary);border-radius:var(--border-radius-md);background-color:var(--color-bg-primary);border-spacing:0;width:100%;overflow:hidden}.SharedDeckFieldsSection-module-scss-module__32KxQG__table thead th{border-bottom:1px solid var(--color-border-primary);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)!important}.SharedDeckFieldsSection-module-scss-module__32KxQG__table tbody td:first-child{vertical-align:middle;min-width:12rem}.SharedDeckFieldsSection-module-scss-module__32KxQG__table tbody td{border-bottom:1px solid var(--color-border-primary);vertical-align:top}.SharedDeckFieldsSection-module-scss-module__32KxQG__table tbody tr:last-child td{border-bottom:0}.SharedDeckFieldsSection-module-scss-module__32KxQG__table td,.SharedDeckFieldsSection-module-scss-module__32KxQG__table th{border-right:1px solid var(--color-border-primary);text-align:left;padding:1rem}.SharedDeckFieldsSection-module-scss-module__32KxQG__table td:last-child,.SharedDeckFieldsSection-module-scss-module__32KxQG__table th:last-child{border-right:0}.SharedDeckFieldsSection-module-scss-module__32KxQG__table td:last-child a,.SharedDeckFieldsSection-module-scss-module__32KxQG__table th:last-child a{color:var(--color-text-tertiary)}.SharedDeckFieldsSection-module-scss-module__32KxQG__field{align-items:center;gap:var(--gap-md);font-weight:var(--font-weight-semibold);display:flex}.SharedDeckFieldsSection-module-scss-module__32KxQG__field svg{height:1.3rem;color:var(--color-text-secondary)}@media (max-width:992px){.SharedDeckFieldsSection-module-scss-module__32KxQG__table tbody td:first-child{min-width:8rem}}
.SharedDeckHeader-module-scss-module__eMYfzq__row{justify-content:space-between;align-items:center;gap:4rem;padding:4rem 0 10rem;display:flex}.SharedDeckHeader-module-scss-module__eMYfzq__row h1{align-items:center;margin-left:-5rem;font-size:2.4rem;display:flex}.SharedDeckHeader-module-scss-module__eMYfzq__row .SharedDeckHeader-module-scss-module__eMYfzq__back{width:5rem}.SharedDeckHeader-module-scss-module__eMYfzq__info{align-items:center;gap:var(--gap-xxl);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);margin:1rem 0 0 -5rem;display:flex}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo{align-items:center;margin-top:1.5rem;display:flex}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo>div{width:7.5rem;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo>div strong{height:1.9rem;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);align-items:center;gap:var(--gap-sm);display:flex}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo>div strong.SharedDeckHeader-module-scss-module__eMYfzq__star svg{width:.8rem;height:.8rem}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo>div strong.SharedDeckHeader-module-scss-module__eMYfzq__icon svg{width:1.5rem;height:1.5rem}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo>div+div{border-left:1px solid var(--color-border-primary)}.SharedDeckHeader-module-scss-module__eMYfzq__shared{align-items:center;gap:var(--gap-md);display:flex}.SharedDeckHeader-module-scss-module__eMYfzq__shared .SharedDeckHeader-module-scss-module__eMYfzq__sharedIcon{background-color:var(--color-bg-tertiary);border-radius:50%;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:flex}.SharedDeckHeader-module-scss-module__eMYfzq__shared svg{height:1.1rem}@media (max-width:1200px){.SharedDeckHeader-module-scss-module__eMYfzq__row h1,.SharedDeckHeader-module-scss-module__eMYfzq__info{margin-left:0}.SharedDeckHeader-module-scss-module__eMYfzq__header .SharedDeckHeader-module-scss-module__eMYfzq__back{width:4.5rem}}@media (max-width:768px){.SharedDeckHeader-module-scss-module__eMYfzq__row{text-align:center;flex-direction:column;align-items:center;gap:2rem;padding:3rem 0 8rem}.SharedDeckHeader-module-scss-module__eMYfzq__row h1{font-size:2.1rem}.SharedDeckHeader-module-scss-module__eMYfzq__info,.SharedDeckHeader-module-scss-module__eMYfzq__shared,.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo{justify-content:center}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo>div{width:6rem;font-size:var(--font-size-sm)}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo>div strong{height:1.8rem;font-size:1.1rem}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo>div strong.SharedDeckHeader-module-scss-module__eMYfzq__star svg{width:.8rem;height:.8rem}.SharedDeckHeader-module-scss-module__eMYfzq__libraryInfo>div strong.SharedDeckHeader-module-scss-module__eMYfzq__icon svg{width:1.4rem;height:1.4rem}}
.SharedDeckCarousel-module-scss-module__Q_CCRG__carousel{--slide-spacing-lg:2rem;--slide-size-lg:calc(100%/3 - var(--slide-spacing-lg));margin-top:-5rem;padding:.1rem;overflow:hidden}.SharedDeckCarousel-module-scss-module__Q_CCRG__carousel-container{backface-visibility:hidden;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing-lg)*-1);display:flex}.SharedDeckCarousel-module-scss-module__Q_CCRG__slide{flex:0 0 var(--slide-size-lg);min-width:0;padding-left:var(--slide-spacing-lg)}.SharedDeckCarousel-module-scss-module__Q_CCRG__dots{justify-content:center;align-items:center;gap:var(--gap-xl);height:1.2rem;padding:2rem 0;display:flex}.SharedDeckCarousel-module-scss-module__Q_CCRG__dot{background-color:var(--color-bg-tertiary);cursor:pointer;width:1.2rem;height:1.2rem;transition-property:background-color;transition:var(--transition-regular);border:0;border-radius:50%;padding:0}.SharedDeckCarousel-module-scss-module__Q_CCRG__dot.SharedDeckCarousel-module-scss-module__Q_CCRG__active{background-color:var(--color-brand-bg)}.SharedDeckCarousel-module-scss-module__Q_CCRG__dot:not(.SharedDeckCarousel-module-scss-module__Q_CCRG__active):hover{background-color:var(--color-bg-quaternary)}.SharedDeckCarousel-module-scss-module__Q_CCRG__arrow{cursor:pointer;width:1.7rem;height:1.7rem;color:var(--color-text-tertiary);transition:color var(--transition-regular);background:0 0;border:none;padding:0}.SharedDeckCarousel-module-scss-module__Q_CCRG__arrow svg{width:1.7rem;height:1.7rem}.SharedDeckCarousel-module-scss-module__Q_CCRG__arrow:hover{color:var(--color-text-secondary)}@media (max-width:992px){.SharedDeckCarousel-module-scss-module__Q_CCRG__carousel{--slide-size-lg:calc(100% - var(--slide-spacing-lg))}}
.SharedDeckSignupModal-module-scss-module__YuWVcq__tagline{color:var(--color-text-tertiary);margin:-1.2rem 0 0}.SharedDeckSignupModal-module-scss-module__YuWVcq__padding{padding:2rem 3rem 1rem}.SharedDeckSignupModal-module-scss-module__YuWVcq__legal,.SharedDeckSignupModal-module-scss-module__YuWVcq__legal a{color:var(--color-text-tertiary);font-size:var(--font-size-sm);margin:1.5rem 0}@media (max-width:768px){.SharedDeckSignupModal-module-scss-module__YuWVcq__padding{padding:2rem 0 1rem}}
.GoogleAuthButton-module-scss-module__WXmosG__google-button{gap:var(--gap-lg)}.GoogleAuthButton-module-scss-module__WXmosG__google-button svg{width:1.2rem;height:1.2rem}
.LegalLinks-module-scss-module__ufN11a__legal{margin-top:4rem}.LegalLinks-module-scss-module__ufN11a__legal,.LegalLinks-module-scss-module__ufN11a__legal a{gap:var(--gap-lg);color:var(--color-text-tertiary);justify-content:center;align-items:center;display:flex}
.OrEmailSeparator-module-scss-module__m7nDcq__or{text-align:center;border:0;margin:1.5rem 0;position:relative}.OrEmailSeparator-module-scss-module__m7nDcq__or:before{content:"";background-color:var(--color-border-primary);height:1px;position:absolute;top:50%;left:0;right:0}.OrEmailSeparator-module-scss-module__m7nDcq__or:after{background:var(--color-bg-primary);content:"Or with email";padding:0 1rem;display:inline-block;position:relative}
.LoginForm-module-scss-module__EwvClW__passwordLabel{justify-content:space-between;align-items:center;display:flex}.LoginForm-module-scss-module__EwvClW__passwordLabel a{font-size:var(--font-size-sm);color:var(--color-brand-text);font-weight:var(--font-weight-regular);margin-bottom:.4rem;text-decoration:none}
.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable{border-collapse:collapse;width:100%;margin-top:-1.5rem}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable th,.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable td{text-align:center;padding:1.5rem 1rem}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable th:first-child,.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable td:first-child{text-align:left}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable th{font-weight:var(--font-weight-semibold);vertical-align:middle}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable th div{justify-content:center;align-items:center;gap:var(--gap-md);display:inline-flex}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable th svg{width:1.2rem;height:1.2rem;color:var(--color-text-secondary)}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable td{vertical-align:middle}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable td label>div{margin:auto}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable thead{border-bottom:1px solid var(--color-border-primary)}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable tbody tr+tr{border-top:1px solid var(--color-border-primary)}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable h3{font-size:var(--font-size-lg);margin-bottom:var(--gap-md)}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationWarning{opacity:0;max-height:0;transition:var(--transition-regular);border-width:0;margin-top:0;transition-property:max-height,opacity,margin-top;overflow:hidden}.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationWarning.UpdateNotificationsForm-module-scss-module__YWmJEG__visible{opacity:1;border-width:1px;max-height:200px;margin-top:.5rem}@media (max-width:768px){.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable th,.UpdateNotificationsForm-module-scss-module__YWmJEG__notificationsTable td{padding:1.5rem .5rem}}
.PasswordResetForm-module-scss-module__E5uaNq__description{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:1rem}
.UpdateUsernameForm-module-scss-module__PhJZwG__inputContainer{margin-top:1rem;position:relative}.UpdateUsernameForm-module-scss-module__PhJZwG__inputContainer .UpdateUsernameForm-module-scss-module__PhJZwG__at{left:.7rem;top:calc(var(--input-height-md)/2 - .83rem);color:var(--color-text-tertiary);position:absolute}.UpdateUsernameForm-module-scss-module__PhJZwG__inputContainer .UpdateUsernameForm-module-scss-module__PhJZwG__input{padding-left:1.8rem}
.UpdatePasswordForm-module-scss-module__3fBbAq__description{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:1rem}
.UsageSummary-module-scss-module__kIipfq__rows{gap:var(--gap-sm);flex-direction:column;display:flex}.UsageSummary-module-scss-module__kIipfq__rows>div{align-items:center;display:flex}.UsageSummary-module-scss-module__kIipfq__rows svg{width:1.1rem;height:1.1rem;margin-right:var(--gap-sm)}.UsageSummary-module-scss-module__kIipfq__rows .UsageSummary-module-scss-module__kIipfq__warning{color:var(--color-text-warning)}
