.copy-link-field{border-radius:6px;border:1px solid var(--modui-color-gray-light);background:var(--modui-color-white);display:flex;overflow:hidden;position:relative;align-items:center}.copy-link-field[data-variant=default]{--color: var(--modui-color-gray-darker)}.copy-link-field[data-variant=primary]{--color: var(--modui-color-primary)}.copy-link-field input{flex:1;border:0;outline:none;color:var(--color);font-size:14px;font-weight:600;margin:0;padding:0 0 0 50px;height:44px}.copy-link-field::before{position:absolute;left:0;top:0;padding:12px 12px 12px 16px;color:var(--color);font-weight:400;font-size:15px;font-family:"Font Awesome 6 Pro";content:"";pointer-events:none}
div.modui-dialog.export-assignments-dialog>.content{width:690px}div.modui-dialog.export-assignments-dialog>.content .section{display:flex;justify-content:space-between;gap:18px}div.modui-dialog.export-assignments-dialog>.content .section .section-title{font-size:18px;font-weight:700;color:var(--modui-color-gray-darker);line-height:1.2}div.modui-dialog.export-assignments-dialog>.content .section .section-content{width:316px;display:flex;flex-direction:column;gap:8px}div.modui-dialog.export-assignments-dialog>.content .section .section-content div.modui-labeled-field.modui-checkbox-field div.body input[type=checkbox]:checked+div.fake-check.disabled{background-color:var(--modui-color-primary)}div.modui-dialog.export-assignments-dialog>.content .section .section-content div.modui-labeled-field.modui-checkbox-field.disabled{opacity:.5}div.modui-dialog.export-assignments-dialog>.content .section .section-content div.modui-labeled-field.modui-checkbox-field.disabled div.label{color:unset}div.modui-dialog.export-assignments-dialog>.content .section-divider{margin:16px 0 18px;border-top:1px solid #d9d9d9}@media(max-width: 768px){div.modui-dialog.export-assignments-dialog>.content{padding:25px}div.modui-dialog.export-assignments-dialog>.content .section{flex-direction:column;gap:18px}div.modui-dialog.export-assignments-dialog>.content .section .section-title{flex-basis:auto}}
.modui-dialog.referral-program-dialog{width:618px}.modui-dialog.referral-program-dialog .content{padding:30px;display:flex;flex-direction:column;gap:30px}.modui-dialog.referral-program-dialog .content>*{flex-shrink:0}.modui-dialog.referral-program-dialog .content .header-section{display:flex;flex-direction:column;align-items:center;text-align:center}.modui-dialog.referral-program-dialog .content .header-section .main-title{margin-top:10px;color:var(--modui-color-gray-darker);font-weight:700;font-size:24px}.modui-dialog.referral-program-dialog .content .header-section .subtitle{color:var(--modui-color-gray-dark);font-weight:400;font-size:14px;margin-top:3px}.modui-dialog.referral-program-dialog .content .signup-notice{align-self:center;padding:0;color:var(--modui-color-gray);font-size:14px;text-align:center;width:246px;font-weight:400}.modui-dialog.referral-program-dialog .content .share-section{display:flex;flex-direction:column;gap:12px}.modui-dialog.referral-program-dialog .content .share-section .native-share-button button{width:100%;border-radius:50px}.modui-dialog.referral-program-dialog .content .share-section a.share-button{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;border-radius:50px;color:var(--modui-color-gray-darker);font-size:14px;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.modui-dialog.referral-program-dialog .content .share-section a.share-button i{font-size:16px}.modui-dialog.referral-program-dialog .content .share-section .share-row .modui-button{width:100%}.modui-dialog.referral-program-dialog .content .share-section .social-buttons-row{display:flex;gap:12px}.modui-dialog.referral-program-dialog .content .share-section .social-buttons-row .modui-button{flex:1}.modui-dialog.referral-program-dialog .content .share-section .social-buttons-row .modui-button button{border-radius:50px;width:100%}.modui-dialog.referral-program-dialog .content .referrals-section{padding-top:25px;padding-bottom:25px;padding-left:30px;padding-right:30px}.modui-dialog.referral-program-dialog .content .referrals-section .section-title{color:var(--modui-color-black);font-weight:700;font-size:18px}.modui-dialog.referral-program-dialog .content .referrals-section .referral-stats{display:flex;flex-direction:column;margin-top:22px;gap:12px}.modui-dialog.referral-program-dialog .content .referrals-section .referral-stats .stat-row{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--modui-color-gray-light);padding-top:12px;font-size:14px;font-weight:600}.modui-dialog.referral-program-dialog .content .referrals-section .referral-stats .stat-row .stat-label{color:var(--modui-color-gray-darker)}.modui-dialog.referral-program-dialog .content .referrals-section .referral-stats .stat-row .stat-value{color:var(--modui-color-gray-dark)}@media(max-width: 768px){.modui-dialog.referral-program-dialog{max-width:100%;width:100%}.modui-dialog.referral-program-dialog>div.title-bar{z-index:1}.modui-dialog.referral-program-dialog .content .share-section .social-buttons-row .modui-button{flex:1}.modui-dialog.referral-program-dialog .content .share-section .social-buttons-row .modui-button button{min-width:auto}.modui-dialog.referral-program-dialog .content .share-section .social-buttons-row .modui-button button>span.label{display:none}}
@keyframes slide-down{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-up{from{transform:translateY(0)}to{transform:translateY(-100%)}}div.published-schedule-header{position:relative;min-height:40px}div.published-schedule-header .header-container div.left-section div.hamburger{display:block !important}div.published-schedule-header .header-container div.left-section div.hamburger button{font-size:24px !important;width:auto;height:auto;padding-left:0;padding-right:0;margin-right:21px}@media(max-width: 1023px){div.published-schedule-header .header-container div.left-section>div.hamburger{margin-left:10px}div.published-schedule-header .header-container div.left-section>div.hamburger~div.logo{display:none}}div.published-schedule-header .header-container div.left-section p.header-schedule-title{color:#fff;font-size:17px;font-weight:800;margin-left:20px;padding-left:20px;border-left:1px solid rgba(255,255,255,.2);opacity:0;transform:translateX(-50px);pointer-events:none}@media(max-width: 1023px){div.published-schedule-header .header-container div.left-section p.header-schedule-title{display:none}}div.published-schedule-header .header-container div.right-section div.modui-button{display:flex;align-items:center}div.published-schedule-header .header-container div.right-section div.home-button svg path{fill:none !important}@media(max-width: 1023px){div.published-schedule-header .header-container div.right-section div.home-button{display:none}}div.published-schedule-header .header-container.sticky{z-index:11;position:fixed;top:0;right:0;left:0;background-color:var(--theme-primary-color);box-shadow:0 4px 20px 0 rgba(0,0,0,.15);animation:slide-down 250ms cubic-bezier(0.05, 0.7, 0.1, 1)}div.published-schedule-header .header-container.sticky div.left-section p.header-schedule-title{opacity:1;transform:translateX(0)}div.published-schedule-header .header-container.unsticking{animation:slide-up 200ms cubic-bezier(0.2, 0, 0, 1)}@media(max-width: 1023px){div.published-schedule-header.preview-mode div.left-section>div.logo{display:block}}
.admin-sidebar-wrapper{position:relative;width:255px}@media(max-width: 1023px){.admin-sidebar-wrapper{z-index:99999999;position:fixed;top:0;bottom:0;left:0;transition:transform 350ms cubic-bezier(0.05, 0.7, 0.1, 1);transform:translateX(-100%)}}.admin-sidebar-wrapper nav.admin-sidebar{display:flex;z-index:9;position:absolute;top:0;bottom:0;left:0;flex-direction:column;box-sizing:border-box;width:255px;padding:15px;border-right:1px solid #ddd;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;background-color:#fff}.admin-sidebar-wrapper nav.admin-sidebar div.content-header{display:none;align-items:center;margin-bottom:15px;margin-top:-15px;margin-left:-15px;margin-right:-15px;height:70px;border-bottom:1px solid #ddd;padding-left:31px;flex-shrink:0}@media(max-width: 1023px){.admin-sidebar-wrapper nav.admin-sidebar div.content-header{display:flex}}.admin-sidebar-wrapper nav.admin-sidebar div.content-header>.logo{display:flex;cursor:pointer}.admin-sidebar-wrapper nav.admin-sidebar div.content-header>.logo svg{height:27px;width:auto}.admin-sidebar-wrapper nav.admin-sidebar ul.menu,.admin-sidebar-wrapper nav.admin-sidebar ul.submenu{display:flex;flex:1;flex-direction:column}.admin-sidebar-wrapper nav.admin-sidebar li.menu-item,.admin-sidebar-wrapper nav.admin-sidebar li.submenu-item{display:block}.admin-sidebar-wrapper nav.admin-sidebar li.menu-item:not(:last-child),.admin-sidebar-wrapper nav.admin-sidebar li.submenu-item:not(:last-child){margin-bottom:6px}.admin-sidebar-wrapper nav.admin-sidebar .menu-link,.admin-sidebar-wrapper nav.admin-sidebar .submenu-link{display:block;padding:10px 15px;font-weight:700;font-size:1rem;line-height:1;-webkit-text-decoration:none;text-decoration:none}.admin-sidebar-wrapper nav.admin-sidebar div.menu-link,.admin-sidebar-wrapper nav.admin-sidebar span.submenu-link{cursor:default}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item.mobile-only{display:none}@media(max-width: 1023px){.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item.mobile-only{display:block}}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item.hidden{display:none}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper{position:relative}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link{display:flex;justify-content:flex-start;align-items:center;border-radius:12px;color:#444;white-space:nowrap;background-color:rgba(0,0,0,0);transition-property:color,background-color;transition-duration:100ms;transition-timing-function:cubic-bezier(0.2, 0, 0, 1)}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link:hover{background-color:rgba(0,0,0,.03)}@media(max-width: 1023px){.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link:hover{background-color:rgba(0,0,0,0)}}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link>.menu-link-icon svg,.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link>.menu-link-icon-active svg{display:block;flex:0 0 auto}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link>.menu-link-icon-active{display:none}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link.is-active{color:var(--modui-color-primary);background-color:var(--modui-color-primary-light)}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link.is-active>.menu-link-icon{display:none}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link.is-active>.menu-link-icon-active{display:block}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link>span.menu-link-label{display:block;margin-left:15px}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link>span.menu-link-warning{margin-left:auto}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link>span.menu-link-premium-badge{display:flex;margin-left:12px}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>button.submenu-trigger{position:absolute;top:50%;right:15px;box-sizing:border-box;padding:2px;border:none;border-radius:12px;color:#444;cursor:pointer;background:none;background-color:rgba(0,0,0,0);transition-property:color,background-color;transition-duration:100ms;transition-timing-function:cubic-bezier(0.2, 0, 0, 1);transform:translateY(-50%)}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>button.submenu-trigger:hover{background-color:rgba(0,0,0,.03)}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>button.submenu-trigger>svg{display:block;transition-property:transform;transition-duration:100ms;transition-timing-function:cubic-bezier(0.2, 0, 0, 1);transform:rotate(180deg)}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>button.submenu-trigger>svg>path{fill:currentcolor !important}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link.is-active+button.submenu-trigger{color:var(--modui-color-primary)}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link.is-active+button.submenu-trigger:hover{background-color:var(--modui-color-primary-light)}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item[data-is-open=true]>div.menu-item-link-wrapper>button.submenu-trigger>svg{transform:rotate(0deg)}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.menu-item[data-is-open=true]>ul.submenu{display:block}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.divider{height:1px;margin:11px 0 18px;background-color:#ddd}.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.divider:has(+li.menu-item.mobile-only:last-child){display:none}@media(max-width: 1023px){.admin-sidebar-wrapper nav.admin-sidebar ul.menu>li.divider:has(+li.menu-item.mobile-only:last-child){display:block}}.admin-sidebar-wrapper nav.admin-sidebar ul.submenu{display:none;margin-top:6px;margin-left:25px;border-left:1px solid #ddd}.admin-sidebar-wrapper nav.admin-sidebar ul.submenu>li.submenu-item{height:34px}.admin-sidebar-wrapper nav.admin-sidebar ul.submenu>li.submenu-item>.submenu-link{position:relative;color:#888;transition-property:color;transition-duration:100ms;transition-timing-function:cubic-bezier(0.2, 0, 0, 1)}.admin-sidebar-wrapper nav.admin-sidebar ul.submenu>li.submenu-item>.submenu-link:hover{color:#444}.admin-sidebar-wrapper nav.admin-sidebar ul.submenu>li.submenu-item>.submenu-link.is-active{color:var(--modui-color-primary)}.admin-sidebar-wrapper nav.admin-sidebar ul.submenu>li.submenu-item>.submenu-link.is-active::before{background-color:var(--modui-color-primary)}.admin-sidebar-wrapper nav.admin-sidebar ul.submenu>li.submenu-item>.submenu-link::before{position:absolute;top:0;bottom:0;left:-1px;width:1px;content:"";background-color:rgba(0,0,0,0)}.admin-sidebar-wrapper nav.admin-sidebar div.free-edition-banner,.admin-sidebar-wrapper nav.admin-sidebar .open-referral-program-button{margin-top:15px}.admin-sidebar-wrapper nav.admin-sidebar:has(>div.free-edition-banner){padding-bottom:0}.admin-sidebar-wrapper nav.admin-sidebar div.free-edition-banner{position:-webkit-sticky;position:sticky;bottom:0;padding-bottom:15px;background-color:#fff}@keyframes admin-sidebar-hide-fade-at-menu-end{from{opacity:1}to{opacity:0}}.admin-sidebar-wrapper nav.admin-sidebar div.free-edition-banner::before{position:absolute;right:0;bottom:100%;left:0;height:62px;content:"";background-image:linear-gradient(rgba(255, 255, 255, 0), #fff);pointer-events:none;opacity:0;animation:admin-sidebar-hide-fade-at-menu-end linear both;animation-timeline:scroll();animation-range:calc(100% - 62px) 100%}.admin-sidebar-wrapper nav.admin-sidebar div.free-edition-banner>div.free-edition-banner-card{display:flex;flex-direction:column;gap:16px;padding:14px;border-radius:12px;background-color:#e7edfd}.admin-sidebar-wrapper nav.admin-sidebar div.free-edition-banner div.free-edition-banner-text{display:flex;flex-direction:column;gap:2px}.admin-sidebar-wrapper nav.admin-sidebar div.free-edition-banner p.free-edition-banner-title{color:#1d2330;font-weight:700;font-size:15.5px}.admin-sidebar-wrapper nav.admin-sidebar div.free-edition-banner p.free-edition-banner-subtitle{color:#888;font-weight:600;font-size:13.3px}.admin-sidebar-wrapper nav.admin-sidebar div.free-edition-banner .explore-paid-plans-button{display:block}.admin-sidebar-wrapper nav.admin-sidebar .open-referral-program-button span{color:var(--modui-color-primary)}.admin-sidebar-wrapper nav.admin-sidebar .open-referral-program-button button{border-width:1px;border-color:var(--modui-color-primary)}.admin-sidebar-wrapper.collapsed,.admin-sidebar-wrapper.collapsed nav.admin-sidebar{width:85px;transition:width 350ms cubic-bezier(0.05, 0.7, 0.1, 1)}.admin-sidebar-wrapper.collapsed nav.admin-sidebar{position:absolute}.admin-sidebar-wrapper.collapsed nav.admin-sidebar::after{opacity:1;position:absolute;top:0;right:0;bottom:0;width:15px;content:"";background-color:#fff;transition:opacity 350ms cubic-bezier(0.05, 0.7, 0.1, 1)}.admin-sidebar-wrapper.collapsed nav.admin-sidebar ul.menu>li.menu-item ul.submenu{opacity:0;height:0;overflow:hidden;transition:opacity 350ms cubic-bezier(0.05, 0.7, 0.1, 1), height 350ms cubic-bezier(0.05, 0.7, 0.1, 1)}.admin-sidebar-wrapper.collapsed nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>button.submenu-trigger{opacity:0}.admin-sidebar-wrapper.collapsed nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link>span.menu-link-label{opacity:0;transition:opacity 350ms cubic-bezier(0.05, 0.7, 0.1, 1)}.admin-sidebar-wrapper.collapsed nav.admin-sidebar div.free-edition-banner{display:none}.admin-sidebar-wrapper.collapsed nav.admin-sidebar .open-referral-program-button{display:none}.admin-sidebar-wrapper.collapsed div.mobile-application-sidebar-active nav.admin-sidebar{width:255px}.admin-sidebar-wrapper.collapsed div.mobile-application-sidebar-active nav.admin-sidebar::after{opacity:0;transition:opacity 500ms cubic-bezier(0.2, 0, 0, 1)}.admin-sidebar-wrapper.collapsed div.mobile-application-sidebar-active nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>button.submenu-trigger{opacity:1}.admin-sidebar-wrapper.collapsed div.mobile-application-sidebar-active nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper .menu-link>span.menu-link-label{opacity:1}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar{transition:width 500ms cubic-bezier(0.2, 0, 0, 1)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu{opacity:1;transition:opacity 500ms cubic-bezier(0.2, 0, 0, 1), height 500ms cubic-bezier(0.2, 0, 0, 1)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="1"]{height:calc(6px + 34px*1)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="2"]{height:calc(6px + 34px*2)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="3"]{height:calc(6px + 34px*3)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="4"]{height:calc(6px + 34px*4)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="5"]{height:calc(6px + 34px*5)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="6"]{height:calc(6px + 34px*6)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="7"]{height:calc(6px + 34px*7)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="8"]{height:calc(6px + 34px*8)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="9"]{height:calc(6px + 34px*9)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item ul.submenu[num-items="10"]{height:calc(6px + 34px*10)}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>button.submenu-trigger{transition:opacity 500ms cubic-bezier(0.2, 0, 0, 1);transition-delay:100ms}.admin-sidebar-wrapper.collapsed:hover nav.admin-sidebar ul.menu>li.menu-item>div.menu-item-link-wrapper>.menu-link>span.menu-link-label{transition:opacity 500ms cubic-bezier(0.2, 0, 0, 1);transition-delay:100ms}
