.dashboard-config{position:relative}.dashboard-config .dashboard-config-active{display:none}.dashboard-config .loading{background-color:#ffffffe6;border-radius:15px;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.dashboard-config .loading .loading-inner{color:#636363;justify-content:center;align-items:center;height:100%;font-size:30px;display:flex}.dashboard-config .resets-indicator{color:var(--wp--preset--color--atom-main-2);align-items:center;display:flex}.dashboard-config .resets-indicator .fa-layers{margin-right:5px;font-size:1.5rem}.dashboard-config .masterclass-table .row{margin-top:10px;margin-bottom:10px;position:relative}.dashboard-config .masterclass-table .row div[data-bs-toggle=collapse]:not(.collapsed)>strong{color:var(--wp--preset--color--atom-main-1)}.dashboard-config .masterclass-table .row div[data-bs-toggle=collapse]:hover{cursor:pointer}.dashboard-config .masterclass-table .row.header-row.sorting-enabled.sort-order-desc>div.sorted-by:before{transform:rotate(180deg)}.dashboard-config .masterclass-table .row.header-row.sorting-enabled>div{cursor:pointer;-webkit-user-select:none;user-select:none}.dashboard-config .masterclass-table .row.header-row.sorting-enabled>div.sorted-by{font-weight:700}.dashboard-config .masterclass-table .row.header-row.sorting-enabled>div.sorted-by:before{font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";color:var(--wp--preset--color--atom-main-2);margin-right:5px;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;display:inline-block}.dashboard-config .masterclass-table .row:not(:last-child):after{content:"";background-color:var(--wp--preset--color--atom-grey-light);order:10;width:calc(100% - 30px);height:1px;margin:10px 15px 0;display:block}.dashboard-config .masterclass-table .time{font-size:.75rem}.dashboard-config .masterclass-table .fas.color{color:var(--wp--preset--color--atom-main-2)}.dashboard-config .masterclass-table .course-info p{margin:0 0 10px}.dashboard-config .masterclass-table .table-divider{text-transform:uppercase;text-align:left;border-bottom:2px solid var(--wp--preset--color--atom-grey-light);margin:15px 0;padding:0 0 5px;font-size:.9375rem;font-weight:500}.dashboard-config .masterclass-table .dynamic-list-comma>span:not(:last-child):after{content:", "}.dashboard-config .masterclass-table .row-toggle{width:auto;padding:14px 0 30px 10px;position:absolute;top:-10px;right:15px}.dashboard-config .masterclass-table .row-toggle.collapsed i{transform:rotate(180deg)}.dashboard-config .has-atom-grey-light-background-color .masterclass-table .row:not(:last-child):after{background-color:#fff}.dashboard-config .has-atom-grey-light-background-color .masterclass-table .table-divider{border-color:#fff}.dashboard-config .video-academy-explorer .vae-nav{border-bottom:2px solid var(--wp--preset--color--atom-grey-light);align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.dashboard-config .video-academy-explorer .vae-back-btn{border:1px solid var(--wp--preset--color--atom-grey-light);color:var(--wp--preset--color--atom-grey-dark);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:.875rem;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.dashboard-config .video-academy-explorer .vae-back-btn i{color:var(--wp--preset--color--atom-main-2);font-size:.8125rem}.dashboard-config .video-academy-explorer .vae-back-btn:hover{border-color:var(--wp--preset--color--atom-main-2);background:#fafafa}.dashboard-config .video-academy-explorer .vae-breadcrumb{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.dashboard-config .video-academy-explorer .vae-breadcrumb__item{align-items:center;gap:4px;min-width:0;display:inline-flex}.dashboard-config .video-academy-explorer .vae-breadcrumb__sep{color:#636363;flex-shrink:0}.dashboard-config .video-academy-explorer .vae-breadcrumb__link{color:var(--wp--preset--color--atom-main-2);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;max-width:120px;padding:0;font-size:.8125rem;overflow:hidden}.dashboard-config .video-academy-explorer .vae-breadcrumb__link:hover{text-decoration:underline}.dashboard-config .video-academy-explorer .vae-breadcrumb__current{color:var(--wp--preset--color--atom-grey-dark);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:.8125rem;font-weight:500;overflow:hidden}.dashboard-config .video-academy-explorer .vae-section{margin-bottom:20px}.dashboard-config .video-academy-explorer .vae-section__label{text-transform:uppercase;letter-spacing:.06em;color:#636363;margin-bottom:10px;font-size:.75rem;font-weight:500}.dashboard-config .video-academy-explorer .vae-grid{gap:12px;display:grid}.dashboard-config .video-academy-explorer .vae-grid--folders,.dashboard-config .video-academy-explorer .vae-grid--videos{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.dashboard-config .video-academy-explorer .vae-item{border:1px solid var(--wp--preset--color--atom-grey-light);cursor:pointer;text-align:center;background:#fff;border-radius:8px;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden}.dashboard-config .video-academy-explorer .vae-item:hover{border-color:var(--wp--preset--color--atom-main-2);transform:translateY(-1px);box-shadow:0 3px 10px #00000014}.dashboard-config .video-academy-explorer .vae-item--folder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:22px 12px 0;display:flex}.dashboard-config .video-academy-explorer .vae-item--folder>i{color:var(--wp--preset--color--atom-main-2);font-size:1.75rem;line-height:1}.dashboard-config .video-academy-explorer .vae-item--folder .vae-item__title{word-break:break-word;padding:0;font-size:.8125rem;font-weight:500;line-height:1.35}.dashboard-config .video-academy-explorer .vae-item--video{flex-direction:column;display:flex}.dashboard-config .video-academy-explorer .vae-item .vae-item__thumb{background:#efefef;flex-shrink:0;padding-bottom:56.25%;position:relative;overflow:hidden}.dashboard-config .video-academy-explorer .vae-item .vae-item__thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dashboard-config .video-academy-explorer .vae-item .vae-item__thumb .vae-item__thumb-placeholder{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dashboard-config .video-academy-explorer .vae-item .vae-item__thumb .vae-item__thumb-placeholder i{color:#636363;font-size:1.75rem}.dashboard-config .video-academy-explorer .vae-item .vae-item__thumb .vae-item__play-overlay{background:0 0;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}.dashboard-config .video-academy-explorer .vae-item .vae-item__thumb .vae-item__play-overlay i{color:#fff;opacity:0;filter:drop-shadow(0 1px 4px #00000080);font-size:1.375rem;transition:opacity .2s}.dashboard-config .video-academy-explorer .vae-item--video:hover .vae-item__thumb .vae-item__play-overlay{background:#0000004d}.dashboard-config .video-academy-explorer .vae-item--video:hover .vae-item__thumb .vae-item__play-overlay i{opacity:1}.dashboard-config .video-academy-explorer .vae-item .vae-item__title{color:var(--wp--preset--color--atom-grey-dark);padding:8px 10px 10px;font-size:.8125rem;line-height:1.35;display:block}.dashboard-config .video-academy-explorer .vae-item .vae-item__done{color:var(--wp--preset--color--atom-main-1);pointer-events:none;font-size:1rem;line-height:1;position:absolute;top:5px;right:5px}.dashboard-config .video-academy-explorer .vae-empty{color:#636363;padding:20px 0;font-size:.875rem;font-style:italic}.dashboard-config .capacity-table{text-align:center;width:100%;line-height:1.3em}.dashboard-config .capacity-table th{padding:10px 2px}.dashboard-config .capacity-table th .current{color:var(--wp--preset--color--atom-main-2)}.dashboard-config .capacity-table th,.dashboard-config .capacity-table td{border-top:1px solid var(--wp--preset--color--atom-grey-light);padding:10px 2px}.dashboard-config .capacity-table tr>:first-child{text-align:left;font-weight:700}.dashboard-config a:not(.button){line-break:anywhere}.dashboard-config .discord-setup .discord-setup-icon{color:var(--wp--preset--color--atom-main-1);margin-bottom:15px;font-size:3rem}.dashboard-config .discord-setup .progress{margin-top:0;margin-bottom:20px}.dashboard-config .discord-setup .discord-fields{flex-flow:column;gap:12px;margin:20px 0;display:flex}.dashboard-config .discord-setup .discord-fields .discord-field .field-label{color:#636363;font-size:.875rem}.dashboard-config .discord-setup .discord-fields .discord-field .field-hint{color:#636363;margin-top:3px;font-size:.875rem}.dashboard-config .discord-setup .copy-container{cursor:pointer;width:100%;font-weight:700}.dashboard-config .discord-setup .copy-container span.value{white-space:normal;line-break:anywhere}.dashboard-config .discord-setup .copy-container:hover span.value{color:var(--wp--preset--color--atom-main-1)}.dashboard-config .discord-setup .copy-container:hover button{background:var(--wp--preset--color--atom-main-1)}.dashboard-config .discord-setup .discord-photo{align-items:center;gap:15px;margin:20px 0;display:flex}.dashboard-config .discord-setup .discord-photo .field-hint{color:#636363;margin-top:3px;font-size:.875rem}.dashboard-config .discord-setup .discord-info,.dashboard-config .discord-setup .discord-roles{background:#fafafa;border-radius:15px;margin:20px 0;padding:15px}.dashboard-config .discord-setup .discord-info ul,.dashboard-config .discord-setup .discord-roles ul{margin:5px 0 0;padding-left:20px}.dashboard-config .discord-setup .discord-info .role-options,.dashboard-config .discord-setup .discord-roles .role-options{columns:2}@media (width<=767px){.dashboard-config .discord-setup .discord-info .role-options,.dashboard-config .discord-setup .discord-roles .role-options{columns:1}}.dashboard-config .discord-setup .discord-info .discord-fields,.dashboard-config .discord-setup .discord-roles .discord-fields{margin:10px 0 0}.dashboard-config .discord-setup .discord-totp{background:#fafafa;border-radius:15px;flex-flow:column;align-items:center;gap:10px;margin:20px 0;padding:20px;display:flex}.dashboard-config .discord-setup .discord-totp .copy-container{background:#fff;border:2px solid;border-radius:15px;padding:10px 20px}.dashboard-config .discord-setup .discord-totp .copy-container span.value{letter-spacing:2px;white-space:nowrap;font-size:2rem;padding-right:45px!important}.dashboard-config .discord-setup .discord-totp .copy-container button{top:50%;right:20px;transform:translateY(-50%)}.dashboard-config .discord-setup .discord-totp .totp-meta{color:#636363;font-size:.875rem}.dashboard-config .discord-setup .discord-images{flex-flow:column;gap:15px;display:flex;position:sticky;top:0}.dashboard-config .discord-setup .discord-images img{border-radius:15px;max-width:100%;height:auto}.dashboard-config .discord-setup .box .large-icon,.dashboard-config .discord-setup .discord-phone .button{flex:none}@media (width<=767px){.dashboard-config .discord-setup .discord-phone>.d-flex{flex-wrap:wrap;gap:10px}.dashboard-config .discord-setup .discord-phone .button{margin-left:0!important}}.dashboard-config .discord-setup .discord-input{margin:20px 0}.dashboard-config .discord-setup .discord-input input,.dashboard-config .discord-setup .discord-input textarea{width:100%}.dashboard-config .discord-setup .discord-input .field-hint{color:#636363;margin-top:3px;font-size:.875rem}.dashboard-config .discord-setup .discord-nav{border-top:1px solid #efefef;justify-content:space-between;align-items:center;gap:15px;margin-top:30px;padding-top:20px;display:flex}
