:root{--main-h: 145;--main-s: 69%;--main-l: 41%;--main-hsl: var(--main-h), var(--main-s), var(--main-l);--main-color: hsl(var(--main-hsl));--main-color-dark: hsl(
        var(--main-h),
        var(--main-s),
        calc(var(--main-l) - 10%)
    );--main-color-darker: hsl(
        var(--main-h),
        var(--main-s),
        calc(var(--main-l) - 20%)
    );--main-color-bright: hsl(
        var(--main-h),
        var(--main-s),
        calc(var(--main-l) + 21%)
    );--accent-h: 23;--accent-s: 100%;--accent-l: 56%;--accent-hsl: var(--accent-h), var(--accent-s), var(--accent-l);--accent-color: hsl(var(--accent-hsl));--accent-color-dark: hsl(
        var(--accent-h),
        var(--accent-s),
        calc(var(--accent-l) - 10%)
    );--accent-color-darker: hsl(
        var(--accent-h),
        var(--accent-s),
        calc(var(--accent-l) - 20%)
    );--topbar-h: 145;--topbar-s: 0%;--topbar-l: 100%;--topbar-color: hsl(var(--topbar-h), var(--topbar-s), var(--topbar-l));--topbar-text-lightness: 15%;--topbar-logo-color: rgba(255, 255, 255, 0.1);--topbar-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);--topbar-icon-color: rgba(0, 0, 0, 0.54);--topbar-icon-hover-color: rgba(0, 0, 0, 0.64);--topbar-icon-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);--center-bg: hsl(var(--main-h), 15%, 94%);--light-sidebar-bg: hsl(var(--main-h), 8%, 89%)}html{font-family:'mobile'}* html{font-family:'desktop'}*+html{font-family:'desktop'}@media \0screen{html{font-family:'desktop'}}body{font-family:"Source Sans Pro", arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1024px){html{font-family:"tablet"}}@media only screen and (min-width: 722px) and (max-width: 940px){html{font-family:"mobileAndTablet"}}@media only screen and (max-width: 722px){html{font-family:"mobile"}}@media screen and (min-width: 1025px){html{font-family:"desktop"}}#nprogress{pointer-events:none}#nprogress .bar{background:var(--main-color-bright);position:fixed;z-index:10100;top:0;left:0;width:100%;height:4px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px var(--main-color-bright),0 0 5px var(--main-color-bright);opacity:1.0;transform:rotate(3deg) translate(0px, -4px)}#nprogress .spinner{display:block;position:fixed;z-index:10100;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:var(--main-color-bright);border-left-color:var(--main-color-bright);border-radius:50%;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#nprogress .bar,#nprogress .spinner{z-index:999999}html{background:#ccc}body{font-family:'Source Sans Pro', arial, sans-serif;font-size:14px;background:transparent;color:#333333;overflow:hidden;line-height:18px}p{font-size:13px;line-height:18px}a{color:var(--main-color)}a:hover{color:var(--main-color-darker)}a.trans-lnk{color:var(--accent-color)}a.trans-lnk:hover{color:var(--accent-color-dark)}h1{font-size:30px}h2{font-size:24px}h3{font-size:18px;line-height:27px}h4{font-size:14px}h5{font-size:12px}h6{color:#666}h1{line-height:36px;font-weight:300;margin:0}h2{line-height:36px;font-weight:400;color:#3d3d3d;margin:11px 0 13px}h3,h4,h5,h6{margin:0;font-weight:600}h4,h5,h6{line-height:18px}::-moz-selection{background:#0090ff;color:#fff;text-shadow:none}::-moz-selection{background:#0090ff;color:#fff;text-shadow:none}::selection{background:#0090ff;color:#fff;text-shadow:none}#search input::-webkit-input-placeholder{font-style:italic;color:#999 !important}#search input:focus::-webkit-input-placeholder{color:transparent;opacity:0;filter:alpha(opacity=0)}#search input::-moz-placeholder{font-style:italic;color:#999 !important}#search input:focus::-moz-placeholder{color:transparent}.ui-layout-content::-webkit-scrollbar{width:8px;height:8px;background:rgba(0,0,0,0.2)}.ui-layout-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ui-layout-content::-webkit-scrollbar-corner{opacity:0}.ui-layout-content::-webkit-resizer{opacity:0}.ui-layout-content::-webkit-scrollbar-button{opacity:0}.ui-layout-content::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(255,255,255,0.3)}.ui-layout-center .ui-layout-content::-webkit-scrollbar{width:8px;height:8px;background:rgba(0,0,0,0.1)}.ui-layout-center .ui-layout-content::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(0,0,0,0.4)}.outline-sidebar::-webkit-scrollbar,#sidebar::-webkit-scrollbar,.admin-link-row::-webkit-scrollbar,.cert-sidebar-body::-webkit-scrollbar{width:6px;height:6px}.outline-sidebar::-webkit-scrollbar-thumb,#sidebar::-webkit-scrollbar-thumb,.admin-link-row::-webkit-scrollbar-thumb,.cert-sidebar-body::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(0,0,0,0.15)}.screen-reader-skip{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}a.screen-reader-skip:active,a.screen-reader-skip:focus,a.screen-reader-skip:hover{clip:auto !important;display:block;top:1rem;left:1rem;width:auto;height:auto;padding:1em;z-index:100000;background-color:var(--main-color);border-radius:2px;box-shadow:0 0 1px 1px rgba(0,0,0,0.5);color:#fff;font-size:14px;font-weight:bold;line-height:normal;text-decoration:none}.ui-layout-resizer{background:#222}.ui-layout-toggler{background:#000}.scroll-pane{overflow:auto;height:inherit}.ui-layout-center{position:fixed;display:block;top:52px;left:250px;right:0;bottom:0;padding:0;border:none;overflow:auto;background:var(--center-bg);box-sizing:content-box;-moz-box-sizing:content-box;z-index:-2}.ui-layout-content{overflow:auto}.ui-layout-pane-center{padding:0;border-bottom:none;background-color:#eee}#page-holder{padding:20px}#holder{display:block;height:auto;position:absolute;left:160px;bottom:32px;top:54px;right:0;z-index:-2;transition:all 0.3s linear}html{background:#262626}html.light-sidebar{background:var(--light-sidebar-bg) !important}html.light-sidebar .admin-link-row{background:var(--light-sidebar-bg) !important}html.light-sidebar.transparent-sidebar{background:var(--center-bg) !important}.ui-layout-center:not(.signin-bg):not(.checkout-bg){border-radius:9px 5px 0 0;top:58px;right:5px;border:1px solid transparent}.ai-chat-layout .ui-layout-center:not(.signin-bg):not(.checkout-bg){top:52px;right:0;left:0;border-radius:0}html.light-sidebar.transparent-sidebar .ui-layout-center:not(.signin-bg){border:1px solid #e8e8e8}html.light-sidebar .ui-layout-center:not(.signin-bg){border:1px solid #ddd}.page_editor .ui-layout-center:not(.signin-bg):not(.checkout-bg){left:0;border:none;right:0;top:52px;border-radius:0 5px 0 0}.ui-layout-center.outline-layout-center:not(.signin-bg):not(.checkout-bg){border-radius:0 5px 0 0}body:not(.sessions):not(.ai-chat-layout) .ui-layout-north{border-radius:0 0 9px 0;box-shadow:0 0 8px 2px hsla(var(--topbar-h), var(--topbar-s), calc(var(--topbar-l) - 22%), 0.4)}.ui-layout-west,.admin-link-row{z-index:-1 !important}.ui-layout-west .sidebar .tab-content{box-shadow:none}.sidebar .file-list li.project-link.selected{border-radius:5px 0 0 5px}.addComment{margin:0 auto;padding:20px 20px 40px;max-width:500px;min-width:200px}.addComment textarea{width:400px;min-height:70px;border-color:transparent;padding:6px 8px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.01),0 3px 3px -1px rgba(0,0,0,0.01),0 6px 6px -2px rgba(0,0,0,0.01)}.comment-btn{display:block}.message-header{margin:0;padding:18px 25px;font-size:28px;line-height:36px;font-weight:600;color:hsl(var(--main-h), calc(var(--main-s) - 70%), 11%) !important}.message-header .draft-badge{position:relative;top:-4px;border-radius:2px;margin-left:10px !important}.message-header .draft-badge.published{color:#0a7f3d;background:#ebfff3}.message-box{border-bottom:1px solid #ccc;padding:20px 20px;transition:all 0.4s linear;-o-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear}.message-box span{color:#888;font-size:11px;font-weight:normal;margin:0 0 0 5px}.message-box h5{font-size:16px;margin:0 0 5px 0}.message-box p{margin:0;color:#555}.ui-layout-center .message-box:hover{background:#f8f8f8 !important;box-shadow:0 1px 3px #ccc}.message-box img{width:50px;height:50px;border:1px solid #999;display:block;float:left;margin:0 15px 0 0;border-radius:5px;background:#fff;box-shadow:0 1px 0 #fff}.noPadding{padding:0;height:500px}.autoHeight{height:auto}.dash-row{padding:0 50px;max-width:1300px;margin:0 auto}.message-box:hover{background:#eee}.message-box p:hover{cursor:default}.invoice{background-color:#fff;margin:20px auto 40px;padding:65px 55px;box-shadow:0 18px 19px -13px rgba(0,0,0,0.25),0 4px 6px 0 rgba(0,0,0,0.07);position:relative;max-width:850px}.invoice .company-name{font-size:40px}.invoice .company-name img{width:175px;height:auto;background-color:var(--topbar-color);padding:10px 16px}.invoice th{background-color:#efefef}.invoice .panel-body p{margin:0;font-size:14px}.invoice-paid{position:absolute;top:20px;right:20px;color:#1bb240;border:2px solid #1bb240;border-radius:5px;padding:1px 13px;font-size:29px;font-weight:400;line-height:33px;background:#c0f7cd;transform:rotate(10deg)}.invoice-unpaid{position:absolute;top:20px;right:20px;color:#F44336;padding:1px 50px;font-size:11px;font-weight:400;font-style:italic;line-height:33px}.invoice-header{margin:0 0 35px}.address-row{margin-bottom:45px}.total-row{margin-bottom:45px}.invoice-total{font-size:18px}.total-row .table>tbody>tr:first-child>td{border:none}.row.stats-top-row{margin:20px 0 10px;min-height:82px}.row.stats-top-row strong{display:block;font-size:26px;padding:8px 0}.row.stats-top-row .revenue{border-radius:5px;display:block;width:auto;margin:0 auto}.row.stats-top-row .revenue strong{font-size:26px;padding:0 1px 0 0;background:none;text-align:center}.row.stats-top-row p{color:rgba(0,0,0,0.5);margin:0 0 0}.row.stats-top-row p strong{color:#333}.rev-holder{margin-left:-30px;margin-top:-22px;padding:38px 0 0 25px}.row.stats-top-row .stat-group{font-weight:400;text-overflow:clip;white-space:nowrap;overflow:hidden}.row.stats-top-row .stat-group strong{display:inline-block;font-size:15px;padding:0}.event-pagination a{display:inline-block;margin:0 auto;width:auto;background:rgba(255,255,255,0.56);border:1px solid #eee;border-radius:3px;padding:1px 10px;text-align:center;font-size:12px;line-height:20px}.event-pagination a i{font-size:16px;position:relative;top:2px;padding:0 2px 0 2px}.upgrade-lnk{background:#0090ff;color:rgba(255,255,255,0.83);padding:2px 7px;border-radius:3px;position:relative;right:-5px;top:-3px;font-size:14px;font-weight:400;display:inline-block;height:23px;line-height:19px;border-bottom:1px solid #006abd;box-shadow:inset 0 0 0 1px #37a8ff;transition:all 0.1s ease-in}.upgrade-lnk:hover{transform:scale(1.03, 1.03);color:#fff;box-shadow:inset 0 0 0 1px #37a8ff, 0 1px 8px 1px #0090ff}.upgrade-lnk .up-text{color:#fff}.upgrade-lnk i{opacity:0.6;text-shadow:0 -1px 0 rgba(0,0,0,0.3);padding:0 0 0 4px}.creator-aff-lnk{height:25px;font-size:19px;line-height:19px;top:26px;position:absolute;right:50px;background:#fff;margin:20px auto;padding:5px 10px 0;border-radius:7px;display:block;box-sizing:content-box;box-shadow:0 16px 13px -8px rgba(0,0,0,0.07)}.end-account-btn{background:#ff3f2f;color:#fff;border:2px solid #bb2f23;font-weight:600;padding:4px 13px}.checklist-row{margin:20px 0 0}.launch-checklist{background-color:#fff;padding:10px 20px;border-radius:7px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);margin:0 0 20px}.launch-checklist h4{margin:0 0 7px}.launch-checklist ul{list-style-type:none}.launch-checklist li{line-height:24px}.launch-checklist i{font-size:16px;margin:0 10px 0 0}.launch-checklist.affiliate-checklist ul{padding:0}.launch-checklist.affiliate-checklist li{font-size:16px;line-height:38px;border-bottom:1px solid #ddd}.launch-checklist.affiliate-checklist i{font-size:19px}.launch-checklist.affiliate-checklist h4{font-size:19px;margin:12px 0 !important}.launch-checklist.affiliate-checklist p{font-size:15px;line-height:18px}.profile-image{width:32px;height:32px;font-size:0}.table-truncate{max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-truncate-tight{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.score-progress.progress{height:10px;border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.05)}.score-progress.progress .progress-bar{box-shadow:none}.progress-bar-blue{background:linear-gradient(to right, #3876c0 0%, #9f53de 100%)}.progress-bar-purple{background:linear-gradient(to right, #3876c0 0%, #9f53de 25%, #df4e96 100%)}.progress-bar-red{background:linear-gradient(to right, #3876c0 0%, #9f53de 25%, #df4e96 50%, #ff5948 75%)}.progress-bar-orange{background:linear-gradient(to right, #3876c0 0%, #9f53de 25%, #df4e96 50%, #ff5948 75%, #ffae64 100%)}.progress-bar-full-spectrum{background:linear-gradient(to right, #3876c0 0%, #9f53de 25%, #df4e96 50%, #ff5948 75%, #ffae64 90%, #ffce8d 100%)}.admin-link-row{font-size:12px;background:#262626;display:inline-block;position:fixed;left:0;overflow-y:hidden;top:52px;bottom:0;width:160px;text-align:left}.admin-link-row .col-md-3,.admin-link-row .col-md-4{float:none;width:100%;padding:2px 0}.admin-link-row a{line-height:12px;transition:all 0.1s ease-in;display:flex;align-items:center;height:42px;font-size:15px;padding:6px 11px;text-transform:none;color:hsl(var(--main-h), calc(var(--main-s) - 62%), 31%)}.admin-link-row a.selected{color:hsl(var(--main-h), var(--main-s), calc(var(--main-l) - 7%));border-left:4px solid var(--main-color);padding:6px 11px 6px 7px}.admin-link-row a.selected i{color:var(--main-color);font-weight:900}.admin-link-row a:hover{text-decoration:none;background:#333;border-radius:5px 0 0 5px;margin:1px 0 -1px 6px;box-shadow:4px 6px 7px -1px rgba(0,0,0,0.06)}.admin-link-row a:hover i{color:var(--main-color-bright)}.admin-link-row i{display:inline-block;font-size:16px;margin:8px;color:hsl(var(--main-h), 15%, 70%);text-align:center;width:1.25em;flex:0 0 auto}.admin-link-row .link-label{text-align:left;text-transform:uppercase;color:hsl(var(--main-h), 14%, 56%);background:transparent;padding:0 5px;font-size:10px;margin-top:8px}.admin-link-row .creator-sidebar-close,.admin-link-row .creator-sidebar-open{position:fixed;bottom:14px;left:9px;border-radius:3px;padding:0}.admin-link-row .creator-sidebar-close i,.admin-link-row .creator-sidebar-open i{font-size:18px}.admin-link-row .creator-sidebar-close:hover,.admin-link-row .creator-sidebar-open:hover{background:#1f1f1f;cursor:pointer}.admin-link-row .link-text{transition:opacity 0.5s;color:hsl(var(--main-h), calc(var(--main-s) - 48%), calc(var(--main-l) + 30%))}.admin-link-row.collapsed,.admin-link-row.always-collapsed{width:62px}.admin-link-row.collapsed .link-text,.admin-link-row.always-collapsed .link-text{visibility:hidden;text-align:center;opacity:0;font-size:0;transition:visibility 0s 0.3s, opacity 0.3s}.admin-link-row.collapsed>a,.admin-link-row.always-collapsed>a{padding:6px 0;width:100%;display:block}.admin-link-row.collapsed a.selected,.admin-link-row.always-collapsed a.selected{border-left:none;padding:6px 8px}.admin-link-row.collapsed a.selected i,.admin-link-row.always-collapsed a.selected i{color:var(--main-color);font-weight:900}.admin-link-row.collapsed a i,.admin-link-row.always-collapsed a i{font-size:20px;color:hsl(var(--main-h), 15%, 64%);width:100%;margin:7px 0}.admin-link-row.collapsed .admin-link-popout .dropdown-menu i,.admin-link-row.always-collapsed .admin-link-popout .dropdown-menu i{width:auto}.admin-link-row.collapsed .admin-link-popout .dropdown-menu.admin-popout-students,.admin-link-row.always-collapsed .admin-link-popout .dropdown-menu.admin-popout-students{top:115px;left:62px}.admin-link-row.collapsed .admin-link-popout .dropdown-menu.admin-popout-badges,.admin-link-row.always-collapsed .admin-link-popout .dropdown-menu.admin-popout-badges{top:161px;left:62px}.admin-link-row.collapsed .admin-link-popout .dropdown-menu.admin-popout-pages,.admin-link-row.always-collapsed .admin-link-popout .dropdown-menu.admin-popout-pages{top:371px;left:62px}.admin-link-row.collapsed .admin-link-popout .dropdown-menu.admin-popout-notifications,.admin-link-row.always-collapsed .admin-link-popout .dropdown-menu.admin-popout-notifications{top:417px;left:62px}.admin-link-row.collapsed .admin-link-popout .dropdown-menu.admin-popout-products,.admin-link-row.always-collapsed .admin-link-popout .dropdown-menu.admin-popout-products{top:279px;left:62px}.admin-link-row.collapsed .admin-link-popout .dropdown-menu.admin-popout-payments,.admin-link-row.always-collapsed .admin-link-popout .dropdown-menu.admin-popout-payments{top:489px;left:62px}.admin-link-row.collapsed .admin-link-popout .dropdown-menu.admin-popout-settings,.admin-link-row.always-collapsed .admin-link-popout .dropdown-menu.admin-popout-settings{top:410px;left:62px}.admin-link-row.collapsed a:hover,.admin-link-row.always-collapsed a:hover{margin:0}.admin-link-row.collapsed a:hover i,.admin-link-row.always-collapsed a:hover i{color:var(--main-color-dark)}.admin-link-row.always-collapsed .creator-sidebar-close,.admin-link-row.always-collapsed .creator-sidebar-open{display:none}.admin-link-row:not(.collapsed,.always-collapsed) .recent-links .admin-link-popout>a{display:flex}.admin-link-row:not(.collapsed,.always-collapsed) .recent-links .admin-link-popout .dropdown-menu{display:none}.admin-link-row .admin-link-popout .dropdown-menu{position:fixed;text-align:left;background:none;border:none;box-shadow:none;padding:0;margin:0}.admin-link-row .admin-link-popout .dropdown-menu i{display:inline-block;font-size:16px;position:relative;margin:0 3px 0 0;color:var(--main-color);top:1px}.admin-link-row .admin-link-popout .dropdown-menu li{margin:0;opacity:0;transition:all 0.3s linear}.admin-link-row .admin-link-popout .dropdown-menu li>a{padding:8px 12px;height:auto;margin:0 0 0 10px;background:#1f1f1f;font-size:15px;line-height:22px;font-weight:400;text-transform:initial;border-radius:3px;box-shadow:-3px 9px 12px -1px hsla(var(--main-h), var(--main-s), 15%, 0.09),-3px 5px 22px -1px hsla(var(--main-h), var(--main-s), 15%, 0.19)}.admin-link-row .admin-link-popout .dropdown-menu li>a:hover{background-color:var(--main-color);color:#fff}.admin-link-row .admin-link-popout .dropdown-menu li>a:hover i{color:#fff}.admin-link-row .admin-link-popout .dropdown-menu .list-inline{padding:0;border-right:1px solid #ddd}.admin-link-row .admin-link-popout .dropdown-menu .list-inline:last-child{border:none !important}.admin-link-row .admin-link-popout .dropdown-menu.active{display:block}.admin-link-row .admin-link-popout .dropdown-menu:after{content:'';display:block;position:absolute;left:-5px;top:3px;width:6px;border-radius:3px;height:42px;z-index:1111;background:#585858;box-shadow:-3px 9px 12px -1px rgba(0,0,0,0.09)}.admin-link-row .admin-link-popout .dropdown-menu.admin-popout-students{top:116px;left:159px}.admin-link-row .admin-link-popout .dropdown-menu.admin-popout-badges{top:162px;left:159px}.admin-link-row .admin-link-popout .dropdown-menu.admin-popout-pages{top:372px;left:159px}.admin-link-row .admin-link-popout .dropdown-menu.admin-popout-notifications{top:418px;left:159px}.admin-link-row .admin-link-popout .dropdown-menu.admin-popout-products{top:280px;left:159px}.admin-link-row .admin-link-popout .dropdown-menu.admin-popout-payments{top:490px;left:159px}.admin-link-row .admin-link-popout .dropdown-menu.admin-popout-settings{top:411px;left:159px}.admin-link-row .admin-link-popout .dropdown-menu.admin-popout-settings:after{top:128px}.admin-link-row .admin-link-popout:hover .dropdown-menu{display:block}.admin-link-row .admin-link-popout:hover .dropdown-menu li{margin:0 0 12px;opacity:1;animation:adminPopout 0.2s forwards}.admin-link-row.collapsed .recent-links .admin-link-popout:nth-child(1) .dropdown-menu,.admin-link-row.always-collapsed .recent-links .admin-link-popout:nth-child(1) .dropdown-menu{top:607px;left:62px}.admin-link-row.collapsed .recent-links .admin-link-popout:nth-child(2) .dropdown-menu,.admin-link-row.always-collapsed .recent-links .admin-link-popout:nth-child(2) .dropdown-menu{top:649px;left:62px}.admin-link-row.collapsed .recent-links .admin-link-popout:nth-child(3) .dropdown-menu,.admin-link-row.always-collapsed .recent-links .admin-link-popout:nth-child(3) .dropdown-menu{top:691px;left:62px}.admin-link-row.collapsed .recent-links .dropdown-menu .link-text,.admin-link-row.always-collapsed .recent-links .dropdown-menu .link-text{visibility:visible;opacity:1;font-size:15px}@keyframes adminPopout{from{margin:0;opacity:0}to{margin:0 0 12px;opacity:1}}@keyframes selectedLink{from{margin:0;opacity:0}to{margin:0 0 12px;opacity:1}}@media (max-width: 722px){.admin-link-row{left:0}}.recent-links a{display:flex}.recent-links .link-text{line-height:14px}.admin-link-row.light-sidebar .link-text,.light-sidebar .admin-link-row .link-text{color:hsl(var(--main-h), calc(var(--main-s) - 62%), 31%)}.admin-link-row.light-sidebar.transparent-sidebar,.light-sidebar .admin-link-row.transparent-sidebar{background:var(--center-bg) !important;box-shadow:none !important}.admin-link-row.light-sidebar.transparent-sidebar a:hover,.light-sidebar .admin-link-row.transparent-sidebar a:hover{background:hsl(var(--main-h), 12%, 86%)}.admin-link-row.light-sidebar a:hover,.light-sidebar .admin-link-row a:hover{background:hsl(var(--main-h), 8%, 82%);box-shadow:4px 6px 7px -1px rgba(0,0,0,0.06)}.admin-link-row.light-sidebar a:hover i,.light-sidebar .admin-link-row a:hover i{color:var(--main-color-dark)}.admin-link-row.light-sidebar.sidebar li a,.light-sidebar .admin-link-row.sidebar li a{color:#333}.admin-link-row.light-sidebar.sidebar li a:hover i,.light-sidebar .admin-link-row.sidebar li a:hover i{color:var(--main-color-bright) !important}.admin-link-row.light-sidebar .admin-link-popout .dropdown-menu li>a,.light-sidebar .admin-link-row .admin-link-popout .dropdown-menu li>a{background:#fff}.admin-link-row.light-sidebar .admin-link-popout .dropdown-menu li>a:hover,.light-sidebar .admin-link-row .admin-link-popout .dropdown-menu li>a:hover{background-color:var(--main-color)}.admin-link-row.light-sidebar .admin-link-popout .dropdown-menu:after,.light-sidebar .admin-link-row .admin-link-popout .dropdown-menu:after{background:#fff}.admin-link-row.light-sidebar .creator-sidebar-close:hover,.admin-link-row.light-sidebar .creator-sidebar-open:hover,.light-sidebar .admin-link-row .creator-sidebar-close:hover,.light-sidebar .admin-link-row .creator-sidebar-open:hover{background:hsl(var(--main-h), 12%, 90%)}.transparent-sidebar .admin-link-row{background:var(--center-bg) !important;box-shadow:none !important}.transparent-sidebar .admin-link-row a:hover{background:hsl(var(--main-h), 12%, 86%)}@media screen and (max-height: 780px){.recent-links .admin-link-popout.dropdown:nth-child(n + 2){display:none}}.lesson-type-row,.product-type-row{text-align:center;font-size:11px;padding:10px 0 6px;display:block;height:54px;line-height:13px;margin:0 -16px 18px;color:#929292;background:none}.lesson-type-row div,.product-type-row div{width:20%;float:left;display:block;padding:0}.lesson-type-row div.active,.product-type-row div.active{background:#fff;color:var(--main-color);box-shadow:0 3px 8px rgba(0,0,0,0.05);border-radius:4px}.lesson-type-row div:hover,.product-type-row div:hover{color:var(--main-color-darker);cursor:pointer}.lesson-type-row i,.product-type-row i{display:block;font-size:24px;margin:4px 0 5px}.product-type-row{padding:10px 5px 6px}.product-type-row div{width:25%}.product-type-row div.active{box-shadow:none}.embed-code{width:100%;background:#444;color:#ccc;font-weight:600;border-color:#111}#wysihtml-toolbar,#wysihtml-email-toolbar{color:#555}#wysihtml-toolbar button:hover,#wysihtml-email-toolbar button:hover{color:#000}.blog-stats{margin:14px 0 0;opacity:0.7;height:29px;padding:4px 0 0;border-radius:3px;position:relative;transition:all 0.3s linear}.blog-stats i{font-size:16px;color:hsl(var(--main-h), calc(var(--main-s) - 50%), calc(var(--main-l) + 11%))}.blog-stats:hover{opacity:1}.blog-stats:hover:after{opacity:1;top:-13px;left:0}.lesson-stats{margin:14px 0 0;opacity:0.7;height:29px;padding:4px 0 0;border-radius:3px;position:relative;transition:all 0.3s linear}.lesson-stats i{font-size:16px;color:hsl(var(--main-h), calc(var(--main-s) - 50%), calc(var(--main-l) + 11%))}.lesson-stats strong{font-size:19px}.lesson-stats div{border-right:1px solid rgba(0,0,0,0.1)}.lesson-stats div div{border-right:none}.lesson-stats:hover{opacity:1}.lesson-stats:hover:after{opacity:1;top:-13px;left:0}.lesson-stats:after{content:'Stats';position:absolute;color:rgba(0,0,0,0.4);opacity:0;font-weight:600;font-size:11px;top:-13px;left:-10px;transition:all 0.3s linear}.lesson-admin-nav{margin:14px 0 0}.lesson-admin-nav a{margin-right:15px;padding:5px 10px;font-size:14px}.lesson-admin-nav a:hover{border-radius:5px;background:#fff}.lesson-admin-nav a.ai-cta:hover{border-radius:7px}#lesson_lesson_type{display:none}.editable-title{font-weight:600 !important;max-width:100%;font-size:36px !important;width:100%;line-height:40px;margin:40px 0 25px;padding:5px}.editable-title:hover{background:#f1f1f1;border-radius:3px;cursor:text;transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out}.checkbox{margin-top:6px;margin-bottom:16px}.checkbox input[type='checkbox']{opacity:0;position:absolute;width:19px !important;height:19px !important;z-index:1}.checkbox label{position:relative;display:inline-block;padding-left:5px;font-weight:700;line-height:24px;margin-top:0 !important}.checkbox label::before,.checkbox label::after{position:absolute;content:'';display:inline-block}.checkbox label::before{height:19px;width:19px;left:0;top:3px;margin:0 0 0 -20px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.13);border:1px solid #ccc;border-radius:3px;background:#fff}.checkbox label::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:5px;top:9px;margin:0 0 0 -20px;color:var(--main-color)}.checkbox input[type='checkbox']+label::after,.checkbox .field_with_errors+.terms-label::after{content:none}.checkbox input[type='checkbox']:checked+label::after,.checkbox .field_with_errors+.terms-label.terms-check::after{content:''}.pub-box{box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);background:var(--main-color);padding:6px 20px 1px;border-radius:3px;margin:0 -19px}.pub-box.draft{background:#ff7666}.pub-box .checkbox{margin-bottom:9px}.pub-box .checkbox label{color:#fff}.pub-box .fa-question-circle{color:rgba(255,255,255,0.8)}.pub-box small{color:#fff}.reveal-link{opacity:0;pointer-events:none;transition:all 0.2s ease-out}.table tr:hover .reveal-link{opacity:1;pointer-events:all}.player-preview{height:100px;width:auto;background:#f5f5f5;text-align:center;color:#666;padding:42px;margin:0 0 10px;box-shadow:inset 0 10px 17px -10px rgba(0,0,0,0.06),inset 0 -10px 17px -10px rgba(0,0,0,0.06)}.badge-row{overflow:hidden}.badge-row h4{text-align:center;color:#ccc;height:36px}.badge-row img{width:100%;margin:10px auto 1px;display:block;max-width:128px}.badge-row a img:hover{opacity:0.5}.badge-row img.locked{opacity:0.15;box-shadow:0 0 13px rgba(0,0,0,0.7);border-radius:52px;background:rgba(0,0,0,0.4)}.badge-row .col-sm-4,.badge-row .col-md-3{box-shadow:inset 0 10px 64px rgba(0,0,0,0.7),inset 0 23px 18px #404040,inset 18px 0 18px #444,inset -18px 0 18px #444,inset 0 -9px 0 #404040;height:240px;background:#464646;color:#fff;text-align:center;border:2px solid #555;border-top:5px solid #383838}.badge-row .badge-description{text-align:center;background:#4d4d4d;box-shadow:0 4px 8px rgba(0,0,0,0.4);border-radius:5px;padding:5px;height:64px;margin:0 -7px}.badge-row .fa-trophy{position:absolute;left:8px;top:6px;text-shadow:0 1px 1px rgba(0,0,0,0.8);color:#ffcb28}.badge-options{display:block;margin:0 auto;position:absolute;top:2px;right:3px;font-size:11px;font-weight:bold;color:#777}.badge-options a:hover{color:var(--main-color-bright)}.table-white .clipboard-btn{padding:0}.table-title-column{padding:0 !important}.table-title-column a{width:100%;display:block;padding:12px 8px;color:#575757}.table-title-column a:hover{background:#f8f8f8}.table-title-column.student-name strong{display:block;margin:-3px -5px 3px;padding:2px 5px}.table-title-column.student-name a:hover{background:none}.table-title-column.student-name a:hover strong{border-radius:2px;background:#f8f8f8}#paid-options{max-height:0;overflow:hidden;transform:translate3d(0%, 0%, 0) translate3d(0, 0, 0) scale3d(1.03, 1.03, 1);opacity:0.3;transition:all 0.4s linear}#paid-options.active{max-height:700px;opacity:1;transform:translate3d(0%, 0%, 0) translate3d(0, 0, 0) scale3d(1, 1, 1)}.upsell-options,.order-bump-options{max-height:0;overflow:hidden;transform:translate3d(0%, 0%, 0) translate3d(0, 0, 0) scale3d(1.03, 1.03, 1);opacity:0.3;transition:all 0.3s linear}.upsell-options.active,.order-bump-options.active{max-height:304px;opacity:1;transform:translate3d(0%, 0%, 0) translate3d(0, 0, 0) scale3d(1, 1, 1)}.upsell-options.active{max-height:475px}.order-bump-options.active{max-height:400px}.refund-wrap .refund-view-trigger{padding:5px 0 10px;display:block}.refund-wrap.active .refund-content{max-height:180px;border-top:1px solid #ddd}.refund-wrap .refund-content{background:#f8f8f8;border-top:1px solid transparent;padding:0 15px;box-shadow:inset 0 16px 17px -24px rgba(0,0,0,0.4);border-radius:0 0 5px 5px;max-height:0;overflow:hidden;transition:all 0.3s linear}.refund-wrap .refund-content h3{padding:15px 0 0}.refund-wrap .refund-content.tips p span.details{max-height:117px;overflow:scroll}.refund-wrap .tips p{margin:20px 0}.payment-option{background:#f8f8f8;margin:0 0 11px;padding:11px 0 1px;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.15)}.payment-option.active{background:#fff}.payment-option.active .plan-values{max-height:180px}.payment-option.active .plan-values.paid-course-options{max-height:300px;padding:0 15px 15px}.payment-option.active .plan-values.paid-course-options.challenge-course-options{max-height:655px}.payment-option.active .plan-values.affiliate-options{max-height:400px}.payment-option.active .plan-values.billing-options{max-height:500px}.payment-option .plan-values{background:#fff;border-top:1px solid #ececec;padding:0 15px;box-shadow:inset 0 16px 17px -24px rgba(0,0,0,0.25);border-radius:0 0 5px 5px;max-height:0;overflow:hidden;transition:all 0.3s linear}.payment-option .plan-values .row{padding:0 0 15px}.payment-option .plan-values .checkbox{padding:0 20px;margin:15px 0 0}.payment-option .checkbox{padding:0 38px;margin-bottom:12px}.payment-option .radio{margin:10px 20px}.payment-option .radio label{font-weight:700}.currency-option{padding:10px 15px;margin:6px 0 0}.author-permission-options{padding:11px 15px 1px}.author-permission-options hr{border-top:1px solid #ebebeb}.integration-block{background:#fff;padding:5px;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.01),0 3px 3px -1px rgba(0,0,0,0.01),0 6px 6px -2px rgba(0,0,0,0.01)}.integration-block:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.integration-block label{margin:7px 0 0}.integration-block small{display:block;margin:0 0 7px;color:#a1a1a1}.integration-block.fb-int small{display:inline-block}.integration-block.fb-int .integration-img{top:12px}.integration-block.fb-int .integration-connect{height:96px}.integration-block.install-int label{margin:8px 0 0 !important;font-size:15px}.integration-block.install-int small{display:block;font-size:13px}.integration-block.install-int .integration-img{top:12px}.integration-block.install-int .integration-connect{height:96px}.integration-block.install-int .btn{width:96px}.integration-block.stripe-int .integration-img{top:25px}.integration-block.stripe-int .integration-connect{height:96px}.integration-block.domain-int{padding:5px 16px;margin:14px 0 10px}.integration-block.domain-int small{margin:0}.integration-block.domain-int p{background:#f2f2f2;padding:8px 14px;margin:10px -16px -5px;border-radius:0 0 5px 5px;color:#777}.integration-img{width:100px;float:left;position:relative;top:9px}.integration-connect{width:calc(100% - 100px);float:left;border-left:1px solid #eee;padding-left:20px}.integrations-list h3{color:#555}.mentor-tabs,.photo-tabs{padding:12px 25px 0;background:hsl(var(--main-h), 12%, 92%);border-bottom:1px solid hsl(var(--main-h), 12%, 85%);border-bottom-color:transparent}.mentor-tabs li>a,.photo-tabs li>a{color:var(--main-color-dark)}.mentor-tabs.nav>li>a:hover,.mentor-tabs .nav>li>a:focus,.photo-tabs.nav>li>a:hover,.photo-tabs .nav>li>a:focus{background:hsl(var(--main-h), 12%, 84%)}.mentor-tabs.nav-tabs>li>a:hover,.photo-tabs.nav-tabs>li>a:hover{border-color:hsl(var(--main-h), 12%, 80%)}.mentor-tabs.nav-tabs>li.active>a,.mentor-tabs.nav-tabs>li.active>a:hover,.mentor-tabs.nav-tabs>li.active>a:focus,.photo-tabs.nav-tabs>li.active>a,.photo-tabs.nav-tabs>li.active>a:hover,.photo-tabs.nav-tabs>li.active>a:focus{background:white;color:#444;cursor:default;font-size:15px;padding:9px 15px 10px;border-radius:5px 5px 0 0;border:1px solid transparent;font-weight:600;box-sizing:border-box;height:42px}.mentor-tabs li>a i,.photo-tabs li>a i{margin:0 2px 0 0;color:var(--main-color)}.list-filters{padding:2px 10px;border:1px dashed var(--main-color);border-radius:23px;font-size:13px;font-weight:500;margin:0 4px}.list-filters.active{border:1px solid var(--main-color);background:var(--main-color);color:#fff}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background:hsl(var(--main-h), 12%, 89%)}.settings-list .table-striped>tbody>tr:nth-child(odd)>td,.settings-list .table-striped>tbody>tr:nth-child(odd)>th{background:#f8f8f8}.photo-tabs.nav-tabs>li.active>a,.photo-tabs.nav-tabs>li.active>a:hover,.photo-tabs.nav-tabs>li.active>a:focus{box-shadow:0 7px 0 #fafafa,6px 2px 6px -5px rgba(0,0,0,0.17)}.pane-header{margin:29px 0 13px}.photo-tabs{padding:0;margin:0}.unsplash-tab{background:#fafafa;padding:30px 20px;border-radius:0 0 4px 4px}.landing-form .uppy-Informer{position:fixed !important;bottom:auto !important;top:120px}.landing-text-form,.embed-text-form,.email-text-form{background:#fff;margin:15px -10px;padding:5px 15px;border-radius:5px;box-shadow:0 0 2px 0 rgba(0,0,0,0.05),0 4px 6px 0 rgba(0,0,0,0.02)}.form-holder-main{background:#fafafa;padding:0 20px;border-radius:5px;margin:25px 0}.form-holder-main,.payment-option{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,0.05),0 4px 6px 0 rgba(0,0,0,0.02)}.form-holder-main input,.form-holder-main textarea,.form-holder-main select,.form-holder-main .checkbox label::before,.payment-option input,.payment-option textarea,.payment-option select,.payment-option .checkbox label::before,.lesson-form-row input,.lesson-form-row textarea,.lesson-form-row select,.lesson-form-row .checkbox label::before,.profile-container input[type='text'],.profile-container input[type='email'],.profile-container textarea,.profile-container select,.profile-container .checkbox label::before,.modal input[type='text'],.modal input[type='email'],.modal textarea,.modal select,.modal .checkbox label::before{background:#f5f5f5;border:none}.form-holder-main input[type='text'],.payment-option input[type='text']{width:100%}.form-holder-main textarea.separated-editor{background:#fff;border:1px solid #efefef}.form-holder-main .input-group input,.payment-option .input-group input,.form-holder-main .input-group select,.payment-option .input-group select,.lesson-form-row .input-group input,.lesson-form-row .input-group select{box-shadow:none}.payment-option hr,.form-holder-main hr{border-top-color:#eee}#preview-hero{background:#f3f3f3;padding:10px 17px;font-size:12px;width:auto;max-width:250px;border-radius:5px;margin:0 0 10px;color:#6f6f6f;text-align:center}#preview-hero i{font-size:20px;display:block;margin:0 0 3px;border-bottom:1px solid #ddd;padding:0 0 5px}.testimonial-row{margin:15px 0}.testimonial-card{background:#f3f3f3;padding:5px 15px;margin-bottom:20px;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.15)}.testimonial-card img{border-radius:3px}.testimonial-card .col-md-4{padding:0}.testimonial-img,#preview-testimonial img{width:128px}.payment-guide-lnk{font-weight:600;background:var(--main-color);color:#fff !important;border-radius:3px !important;padding:3px 15px !important;margin:7px 0 !important}.payment-guide-lnk i{color:#fff !important}.payment-guide-icon{margin:0 auto;max-width:170px}.payment-guide-icon .cls-1{fill:hsl(var(--main-h), 40%, 55%)}.payment-guide-icon .cls-2{fill:hsl(var(--main-h), 65%, 78%)}.clipboard-btn{background:none;border:none;color:var(--main-color)}.clipboard-btn:hover{color:var(--main-color-darker)}.clipboard-btn:active{outline:none}@media (max-width: 1333px){.badge-row .col-sm-4,.badge-row .col-md-3{height:247px}}@media (max-width: 1250px){.badge-row .col-sm-4,.badge-row .col-md-3{height:230px}.badge-row .badge-description{font-size:11px;line-height:16px}.lesson-stats div{padding:0 10px}.lesson-stats strong{font-size:17px}}@media (max-width: 1140px){.lesson-stats div{padding:0 5px}.stat-chart{margin:2px 0 0 !important}}@media (max-width: 1080px){.lesson-stats strong{font-size:16px}}@media (max-width: 969px){.badge-row .col-sm-4,.badge-row .col-md-3{height:223px}}@media (max-width: 879px){.badge-row .col-sm-4,.badge-row .col-md-3{height:235px}}@media (max-width: 767px){.badge-row img{width:128px}.badge-row .col-sm-4,.badge-row .col-md-3{height:229px}.badge-options{font-size:14px}.lesson-stats h4{font-size:11px}}@media (max-width: 354px){.lesson-stats div:nth-child(2){display:none}}.chart-holder{background-color:#fff;border-radius:5px;padding:3px 10px 0 4px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.01),0 3px 3px -1px rgba(0,0,0,0.01),0 6px 6px -2px rgba(0,0,0,0.01),0 12px 12px -4px rgba(0,0,0,0.006)}.stat-chart{margin:19px 0 0}.profile-cover .impression-list .profile-box{padding:5px 20px;border:none;border-bottom:1px solid #f1f1f1}.profile-cover .impression-list .profile-box:first-child{background:#fff}.profile-cover .impression-list .profile-box:first-child:hover{background:#fff}.profile-cover .profile-box.head-box{padding:5px 20px}.profile-cover .profile-box.head-box:hover{background:#fff !important}.profile-cover .profile-box.head-box h2{font-size:22px}.profile-cover .profile-box.head-box i{font-size:20px;color:#888;margin:0 5px 0 0}.profile-admin-opt{margin:21px 0 0;color:#777;font-size:12px}.profile-admin-opt a{display:block;font-size:13px;margin:7px 0 7px}.admin-alert p{background:#47b863;color:rgba(255,255,255,0.9);font-weight:600;padding:10px 20px;border:3px solid #42a95b;border-left:none;border-right:none;margin:4px 0 0}.admin-alert a{font-weight:bold;text-decoration:underline;color:#fff}.admin-alert i{font-size:16px;color:rgba(255,255,255,0.7);margin:0 7px 0 0}#announcement_icon{font-family:Arial, FontAwesome}.start-text{margin:50px auto;display:block;width:auto;max-width:400px;font-size:16px;line-height:22px;text-shadow:none;color:#777;background-color:rgba(0,0,0,0.045);border-radius:5px;text-align:center;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);padding:17px 20px}.ui-layout-west .start-text,.ui-mobile-sidebar .start-text{margin:50px 14px;font-size:16px;text-shadow:0 -1px 0 rgba(0,0,0,0.8);color:#555;background-color:rgba(0,0,0,0.15);box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);position:relative}.ui-layout-west .start-text .fa-question-circle,.ui-mobile-sidebar .start-text .fa-question-circle{position:absolute;top:3px;right:4px}.course .start-text{margin:50px auto !important;line-height:21px !important}.kb-link{color:hsl(var(--main-h), 12%, 45%);background:hsl(var(--main-h), 14%, 90%);padding:2px 6px;line-height:15px;border-radius:3px;font-size:11px;position:absolute;top:3px;right:5px;z-index:10000;box-shadow:none;border:1px solid hsl(var(--main-h), 14%, 87%)}.kb-link .fa-arrow-right,.kb-link .fa-window-maximize{color:rgba(255,255,255,0.6);margin:0 0 0 6px}.kb-link:hover{background:var(--main-color-dark);color:#fff}.kb-link i{pointer-events:none}.tag{color:#aaa}.tag.favorited{color:var(--main-color)}.settings-list .program-logo{background-color:var(--topbar-color);padding:4px 8px;border-radius:2px;margin-right:5px;display:block}.settings-list .table-responsive{background:#fafafa;margin:10px 0 0;border-radius:5px;padding:0 10px 1px;box-shadow:0 2px 2px 1px rgba(0,0,0,0.05);position:relative}.settings-list strong{color:#555}.role-box{position:relative;background:rgba(255,255,255,0.6);border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.15);margin:10px;padding:10px}.role-box .admin-options{top:7px;right:20px}.role-box ul{list-style:none}.role-box ul li{position:relative}.role-box ul li i{position:absolute;left:-18px;top:1px}.role-selection label{margin:0 10px}.support-link,.ai-link{border-radius:9px;width:44px;height:44px;color:#fff;background:var(--main-color);position:fixed;font-size:16px;text-align:center;line-height:44px;right:20px;bottom:20px;box-shadow:0 5px 12px hsla(var(--main-h), var(--main-s), calc(var(--main-l) - 10%), 0.5);z-index:1060;transition:all 0.3s linear}.support-link svg,.ai-link svg{width:28px}.support-link:hover,.ai-link:hover{background:var(--main-color-dark);color:#fff;box-shadow:0 5px 12px hsla(var(--main-h), var(--main-s), calc(var(--main-l) - 20%), 0.5)}.ai-icon{position:relative;display:inline-block;right:auto;bottom:auto;vertical-align:middle;background:none;top:-2px;box-shadow:none;text-align:center;width:44px;height:44px}.ai-icon svg{width:36px;top:-1.5px;position:relative}.heights-support h2{margin:22px 0 15px}.heights-support .tips p{font-size:14px;line-height:22px;margin:0 0 10px}.heights-support .tips p span.main{font-size:17px;margin:20px 0 10px}.support-row{margin:10px -15px 30px}.support-row h3{color:#666;margin:0 0 15px}.support-row i{color:#999;margin-right:4px}.support-row p{font-size:14px;line-height:21px}.support-card{background:#f5f5f5;min-height:290px;margin:0 0 15px;box-shadow:0 6px 12px hsla(var(--main-h), var(--main-s), var(--main-l), 0.2);word-break:break-word;transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}.support-card:hover{background:#fff}.support-card a{padding:20px;display:block;min-height:290px;position:relative}.support-card a:after{content:'';top:0;left:0;width:100%;height:100%;position:absolute}.support-card a svg{pointer-events:none}.support-card.creation-card{min-height:310px}.support-card.creation-card h3{text-align:center;margin:7px 0 5px;text-transform:uppercase}.support-card.creation-card p{color:#727272;margin-bottom:0;text-align:center}.support-card.creation-card .payment-guide-icon{height:177px}.creation-modal .modal-header{box-shadow:none;border:none;background:none;padding:15px 20px 0}.creation-modal .modal-header .close{color:#545454;opacity:1;text-shadow:none}.creation-modal .modal-header h3{color:#222;font-size:24px;padding:2px}.creation-modal .modal-content{background:var(--center-bg);border:none}.affiliate-dash .row.stats-top-row strong,.affiliate-dash .row.stats-top-row .revenue strong{font-size:28px;padding:8px 0}.affiliate-dash .affiliate-code{background:#b4ffd3;padding:12px 15px;margin:24px 30px;border-radius:7px;box-shadow:0 6px 16px rgba(0,0,0,0.05)}.affiliate-dash .affiliate-code p{font-size:17px}.affiliate-dash .affiliate-code span{font-size:14px}.affiliate-dash .payout-help{background:#dedede;border-radius:3px;padding:20px 20px 15px;margin:0 0 20px}.affiliate-dash .payout-help p{font-size:16px}.affiliate-dash .payout-help h4{font-size:16px;margin:0 0 5px}.approve-btn{margin:0 0 0 7px}.label.email-label{text-shadow:none;color:#888;background:#e6e6e6;margin-right:6px;font-size:10.5px;top:2px;position:relative}.theme-list{list-style:none;padding:0;max-width:555px}.selected-theme{box-shadow:0 1px 1px var(--main-color),0 1px 10px var(--main-color)}.style-box{height:40px;width:60px;float:left;box-sizing:content-box;border:1px solid #ddd;margin:10px 10px 0 0;border-radius:6px;text-indent:-9999px;display:inline-block;position:relative;background:var(--main-color);transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out}.style-box:hover{transform:scale(1.06, 1.06)}.style-box-topbar{display:block;border-radius:5px 5px 0 0;height:12px;margin:0;width:100%}.style-box-accent{width:16px;height:8px;border-radius:2px;top:2px;right:4px;position:absolute;display:block}.style-box-sidebar{background:#282828;display:block;border-radius:0 0 0 5px;height:28px;margin:0;width:20px}.style-box-main-link{width:14px;height:2px;border-radius:1px;top:18px;left:3px;position:absolute;display:block}.style-box-main-link2{width:14px;height:2px;border-radius:1px;top:23px;left:3px;position:absolute;display:block}.theme-preview-label{width:auto;padding:1px 5px;font-size:13px;border-radius:5px;color:#fff;display:inline-block;position:relative;background:var(--main-color)}.color-form label{margin-bottom:0}.color-form small{display:block;color:#888;line-height:17px}.color-input-box{padding:0 15px 20px;margin:0 0 5px;border-bottom:1px solid #ccc}.IroColorPicker{margin:10px 0 0}.theme-preview-holder{background:#fff;border-radius:5px;height:211px;width:100%;margin:0 auto 70px;max-width:360px;padding:11px;transform:scale(1.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}@media (min-width: 1200px){.theme-preview-holder{transform:scale(1.2);margin:10px auto 60px}}.theme-main{background:var(--main-color)}i.theme-main{color:var(--main-color);background:none}.theme-accent{background:var(--accent-color)}.theme-preview-chrome{background:#eee;height:100%;width:100%;position:relative}.theme-preview-topbar{position:absolute;background:var(--topbar-color);width:100%;height:24px}.theme-top-btn-color{position:relative;width:25px;height:10px;left:73px;border-radius:3px;top:2px;display:inline-block;margin:0 2px 0 0}.theme-top-text-color{background:#fff;width:20px;height:5px;border-radius:5px;display:inline-block;margin:5px 4px;top:4px;position:relative;left:65px;opacity:0.8}.theme-top-logo-color{font-weight:700;font-size:11px;position:absolute;top:3px;left:9px;color:rgba(0,0,0,0.5)}.theme-preview-sidebar{background:#282828;position:absolute;width:66px;height:calc(100% - 24px);top:24px;padding:5px 0 0}.theme-preview-link{width:40px;height:4px;border-radius:5px;display:block;margin:5px auto 7px}.theme-active-lesson{background:#eee;padding:4px 0;width:101%}.theme-active-lesson .theme-preview-link{margin:0 auto}.theme-preview-lesson{background:#fff;border-radius:4px 4px 0 0;width:calc(100% - 150px);height:110px;position:relative;top:47px;margin:0 0 0 109px;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 8px 6px rgba(0,0,0,0.08);overflow:hidden}.theme-preview-lesson i{position:absolute;top:0;right:10px;font-size:11px}.theme-lesson-footer{background:rgba(0,0,0,0.04);height:30px;width:100%;position:absolute;bottom:0}.theme-lesson-link{width:36px;height:10px;margin:10px auto;border-radius:3px;display:block}.theme-lesson-content{width:100px;display:block;top:30px;position:relative;margin:0 auto}.theme-lesson-head{font-weight:700;color:#404040;width:50px;font-size:10px;border-radius:5px;position:absolute;top:5px;left:12px}.theme-lesson-text{background:#cacaca;width:100%;height:3px;border-radius:5px;display:block;margin:5px 0}.theme-lesson-text.short{width:50%}.color-input{position:relative}.color-input input[type='text']{padding-left:44px;width:154px}.color-swatch{width:28px;height:20px;position:absolute;vertical-align:middle;cursor:text;padding:0;margin:0;display:inline-block;z-index:2;top:4px;left:4px;border-radius:3px;background:#fff}.sortable-menu{list-style:none;max-width:750px;min-width:669px;padding:0}.sortable-menu .sortable-placeholder{height:42px}.menu-item-edit{padding:9px 7px;box-shadow:0 2px 5px rgba(0,0,0,0.07);border:1px solid #ddd;border-radius:4px;margin:10px 0;background:#fff;position:relative}.menu-item-edit .fa-grip-dots-vertical{color:#888;margin:0 4px}.menu-item-edit input[type='text']{margin:0 5px !important;font-weight:600;font-size:15px;width:152px !important}.menu-item-edit input[readonly]{background:#eee;color:#aaa}.menu-item-edit select{width:137px;border:1px solid #ddd;border-radius:3px;height:28px;font-family:'FontAwesome', 'Source Sans Pro';margin:0 5px !important}.menu-item-edit .checkbox label{margin:0}.remove-menu-item{position:absolute;right:7px;background:#ededed;text-align:center;padding:5px;height:28px;border-radius:5px;width:40px;border:none;color:var(--main-color)}.remove-menu-item:hover{color:var(--main-color-darker)}.template-card{position:relative;overflow:hidden;background:#fff;font-weight:600;font-size:15px;padding:10px;margin:15px auto;height:245px;max-width:300px;border-radius:5px;box-shadow:0 1px 6px rgba(0,0,0,0.06)}.template-card h4{padding:10px 0}.template-card .btn{display:block;text-align:center;padding:6px;border-radius:3px;margin:2px 0;width:100%}.template-preview{position:relative;height:150px;overflow:hidden}.template-preview a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1111;color:#fff;text-align:center;display:inline-block;background:rgba(0,0,0,0.4);padding:60px 0 0;transition:all 0.3s linear;opacity:0}.template-preview a:hover{opacity:1}.dashboard-footer{background:hsl(var(--main-h), 16%, 89%)}.dashboard-footer ul{padding:20px 0;list-style:none;margin:15px auto 0;text-align:center;max-width:1200px}.dashboard-footer li{display:inline-block;margin:2px 11px;font-size:13px;font-weight:600}.course-nav{background:#dedede;text-align:left;position:relative;background:transparent;border-bottom:1px solid #eee}.course-nav ul{padding:2px 165px 2px 10px;list-style:none;margin:0 auto;max-width:1200px}.course-nav li{display:inline-block;margin:2px 5px;font-size:13px;font-weight:600}.course-nav li.switch-drop{position:absolute;right:20px}.course-nav li.switch-drop .dropdown-label{padding:0 18px;color:#a1a1a1;background:#f8f8f8;margin:5px 0 0;display:inline-block}.course-nav .dropdown-menu .divider{background-color:#f0f0f0;margin:10px 12px 6px !important}.course-nav .dropdown-menu .preview-link:hover{background:#efefef !important}.course-nav .btn{padding:3px 15px}.course-nav .dropdown-toggle.preview-link{background:#fff;box-shadow:0 0 0 2px rgba(0,0,0,0.06),0 3px 10px rgba(0,0,0,0.05)}.course-nav .preview-link i{margin:0 3px 0 0}.course-nav .preview-link.alt{background:var(--main-color);color:#fff}.course-nav .preview-link.alt:hover{background-color:var(--main-color-dark)}.course-col .course-nav{background:#fff}@media (max-width: 851px){.course-nav{text-align:left}.course-nav li:first-child{position:relative;left:auto;top:auto}}#courseViews .dropdown-menu{min-width:160px;left:-1px;border-radius:0 5px 5px 5px;border:1px solid #e9e9e9;background-color:#fff;border-top:none;box-shadow:0 13px 12px rgba(0,0,0,0.05)}#courseViews ul{padding:4px 0}#courseViews li{width:auto;display:block;text-align:center;position:relative;margin:6px 12px}#courseViews li:first-child{top:auto;left:auto}#courseViews li a,#courseViews li button{font-weight:600;color:var(--main-color);padding:4px 10px 4px 30px;text-align:left}#courseViews li i{position:absolute;left:8px;top:7px;color:#d1cece}#courseViews.dropdown.open{background:#f5f5f5;border-radius:3px 3px 0 0}#courseViews.dropdown.open .dropdown-toggle{background:#f8f8f8;border-radius:3px 3px 0 0;box-shadow:0 1px 0 1px rgba(0,0,0,0.1);padding:6px 10px;margin:3px 0}.lesson-help{background:hsl(var(--main-h), 14%, 88%);width:400px;height:164px;position:absolute;top:50%;left:50%;margin:-82px 0 0 -200px;padding:15px 20px;border-radius:7px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.35)}.lesson-help h3{margin:0 0 10px;text-transform:uppercase}.lesson-help h3 i{margin:0 6px 0 0}.student-search{margin:0 20px;display:inline-block;position:relative}.student-search input[type='text']{height:34px;padding:6px 8px;border-radius:4px 0 0 4px;width:238px;top:-4px;position:relative;border-color:#fff;box-shadow:5px 2px 5px -2px rgba(0,0,0,0.1)}.student-search .btn{left:-4px;top:-4px;position:relative;height:34px;border-radius:0 4px 4px 0;box-shadow:0 4px 5px -2px rgba(0,0,0,0.1)}.student-search .reset-search{position:absolute;right:80px;top:9px;font-size:12px;background:#ffffffa6;font-weight:600}.btn.new-student-btn{padding:8px 20px;font-size:14px;position:absolute;right:26px;top:37px}.email-template-list{margin:20px 0;padding:0 25px 0 15px}.email-template-list p{font-size:16px}.email-template-list a{background:#ffffff;display:block;padding:15px;border-radius:2px}.email-template-list a:hover{background:#f8f8f8}.teacher-badge{background-color:#ccc;color:#fff !important;line-height:12px;opacity:0.85;font-weight:bold !important;text-transform:uppercase;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.2);padding:4px;width:100%;max-width:130px;height:21px;display:block;position:relative;bottom:21px;left:-5px;border-radius:0 0 12px 12px;border:1px solid #aaa;box-shadow:0 -1px 1px rgba(0,0,0,0.1)}.user-card{background:#fff;height:164px;margin:10px 0 2px;padding:0 6px 6px;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.01),0 3px 3px -1px rgba(0,0,0,0.01),0 6px 6px -2px rgba(0,0,0,0.01)}.user-card h4{text-align:center}.user-card .avatar-profile{width:100%;height:auto;max-width:100px;max-height:100px;margin:0 auto;display:block;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,0.2);border-top:none}.user-card .badge-holder{margin:4px 0;height:24px;overflow:hidden}.user-card .badge-holder img{width:24px}.user-card .completion-progress.progress-small{margin:6px 0 0}.user-card .teacher-badge{font-size:11px;line-height:11px;width:auto;max-width:100px;height:19px;display:block;margin:0 auto -19px;position:relative;top:-19px;left:auto;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,0.1)}.top-users ul{list-style:none;padding:0}.top-user-card .user-card{height:auto;display:flex;align-items:center;gap:10px;padding:8px 12px}.top-user-card .user-card .leaderboard-position{display:flex;flex-direction:column;align-items:center;flex-shrink:0;position:relative;width:46px}.top-user-card .user-card .leaderboard-image-wrap{flex-shrink:0}.top-user-card .user-card .leaderboard-details-wrap{flex-grow:1;color:#575757;padding:0 0 0 5px}.top-user-card .user-card h4{text-align:left;font-size:15px;margin:4px 0 8px}.top-user-card .user-card .avatar-profile{width:100%;height:auto;max-width:68px;max-height:68px;margin:0 auto;display:block;border-radius:5px;border:none}.top-user-card .user-card .fa-hexagon{font-size:2em}.top-user-card .user-card .position-number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:1.2em;color:#a9a9a9;font-weight:bold}.top-user-card .user-card .fa-hexagon.gold{color:#fcc442}.top-user-card .user-card .position-number.gold{color:#a27c21}.top-user-card .user-card .fa-hexagon.silver{color:#c0c0c0}.top-user-card .user-card .position-number.silver{color:#797979}.top-user-card .user-card .fa-hexagon.bronze{color:#d29d6a}.top-user-card .user-card .position-number.bronze{color:#956436}.top-user-card .user-card .fa-hexagon.default{color:#fff}.top-user-card .user-card .points-display{display:inline-block;font-weight:400;margin:0 10px;font-size:14px}.top-user-card .user-card .points-display span{color:#999}@media (min-width: 1140px){.top-users ul{display:flex;flex-direction:row}.top-users li{flex:1;margin-right:10px}.top-users li:last-child{margin-right:0}.top-user-card .user-card{display:block;padding:12px 12px}.top-user-card .user-card h4{margin:11px 0 8px}.top-user-card .user-card .leaderboard-position{width:100%;margin:0 0 12px}.top-user-card .user-card .avatar-profile{max-width:100px;max-height:100px}.top-user-card .user-card .points-display{display:block;margin:3px 0 10px}.top-user-card .user-card .badge-holder{margin:10px 0 4px}}.student-support{position:relative;margin:20px 0}.student-support p{font-size:14px;line-height:21px}.support-options.admin-options,.announcement-options.admin-options{top:auto}.ui-layout-west{width:250px;position:fixed;height:100%;left:0;top:52px;background-color:#262626;bottom:0;margin:0;padding:0;z-index:-1 !important;box-sizing:content-box;-moz-box-sizing:content-box;color:#999}.sidebar ul>li>a:hover{color:var(--main-color-bright)}.sidebar ul>li>a:hover i{color:var(--main-color-bright) !important}.panel-body ul>li>a i{color:#828282 !important;width:1.1em !important;text-align:center;margin-right:8px;font-weight:400}.sidebar h4{font-weight:600;margin-bottom:10px;font-size:13px}.sidebar ul{font-size:14px;font-weight:400}.sidebar li{font-weight:400;line-height:21px}.sidebar li a{width:100%;line-height:27px;display:inline-block;position:relative;font-size:15px;color:hsl(var(--main-h), calc(var(--main-s) - 48%), calc(var(--main-l) + 30%))}.sidebar li a.unread-posts{color:hsl(var(--main-h), calc(var(--main-s) - 48%), calc(var(--main-l) + 50%))}.sidebar li a .draft-badge{background-color:#ff887a;border-radius:2px;left:auto;right:7px;top:9px;color:#7f160a !important;box-shadow:1px 0 4px 6px #262626}.sidebar li a.folder-toggle{line-height:21px}.sidebar li a.folder-toggle .draft-badge{top:10px}.sidebar li.folder>a{padding:5px 0 5px 9px;line-height:25px}.sidebar li.folder>a:hover{background:#333;border-radius:3px 0 0 3px}.sidebar li.folder>a:hover .draft-badge{box-shadow:1px 0 4px 6px #333}.sidebar li.folder.selected>a:hover{background:transparent;border-radius:0}.sidebar .tab-content{height:calc(100% - 102px);box-shadow:none}.sidebar .fa-check{position:relative;margin-right:-17px;width:14px}.sidebar .fa-lock{color:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) + 15%)) !important;position:relative;margin-right:-12px;width:9px}.sidebar .fa-lock.unreleased-drip{top:5px}.sidebar .badge{top:6px}.sidebar.active-course li a:not(.module-toggle):not(.active-course-title){line-height:38px;color:hsl(var(--main-h), calc(var(--main-s) - 27%), calc(var(--main-l) + 18%));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.sidebar.active-course .folder-toggle{font-weight:600;font-size:14px;line-height:20px;display:block;padding:13px 15px 3px 0;color:#d0d0d0;overflow:hidden;white-space:normal;vertical-align:baseline;overflow:visible}.sidebar.active-course .folder-toggle:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sidebar.active-course .folder-toggle i{color:var(--main-color)}.sidebar.active-course .folder-toggle .active-title{width:calc(100% - 25px);font-size:18px;float:right;line-height:21px;font-weight:400}.sidebar.active-course .folder-toggle:hover{background:none;border-radius:0}.sidebar.active-course .files-pane{height:calc(100% - 52px);padding-bottom:0}.sidebar.active-course .files-pane.with-cover-img{height:calc(100% - 124px)}.sidebar.active-course .file-list{height:calc(100% - 3px)}.sidebar.active-course .course-image-preview:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;box-shadow:inset 0 48px 18px -20px rgba(0,0,0,0.380392),inset 0 3px 2px rgba(0,0,0,0.2);pointer-events:none}.sidebar.active-course .course-progress-footer{position:relative}.sidebar.active-course .course-progress-footer .progress{background:#282828}.sidebar.active-course .course-progress-footer .progress-small{border-radius:0}.sidebar.active-course .folder .panel-body li:first-child{margin:10px 0 0}.sidebar.active-course .folder .panel-body .module-lessons li:first-child{margin:0}.sidebar.active-course .collapse .selected .fa-check.complete{animation:addCheck 0.3s forwards}@keyframes addCheck{from{left:-54px}to{left:-32px;margin:0 -14px 0 0}}.ui-mobile-sidebar.sidebar.active-course .file-list{height:auto}.ui-mobile-sidebar.sidebar.active-course li.project-link a{line-height:24px}.float-pane{position:absolute;top:55px;padding:15px 20px 20px;background:#282828;width:250px;height:calc(100% - 157px);border-radius:10px 10px 0 0;box-shadow:0 -24px 27px -12px rgba(0,0,0,0.9);display:none}.float-pane.active{display:block}.float-pane .close-pane{background:#000;padding:10px;border-radius:9px;width:34px;height:34px;text-align:center;position:absolute;right:10px;top:10px;font-size:26px;line-height:14px}.float-pane h3{font-size:16px;margin:0 0 12px;color:#d0d0d0}.float-pane h3 i{color:#888;margin:0 4px 0 0}.float-pane .pane-pagination{margin:0 auto 30px;display:block;width:94px}.float-pane .pane-pagination a{display:inline-block;margin:0 auto;width:44px;background:#222;padding:3px;text-align:center}.courses-back{background:#1a1a1a;display:block;padding:10px 20px;font-size:13px}.courses-back:hover{color:var(--main-color-bright)}.courses-back i{margin:0 8px 0 0;font-size:15px;top:1px;position:relative;color:#888}.sidebar .panel-collapse .fa-check{left:-54px;transition:all 0.1s linear}.sidebar .panel-collapse.in .fa-check{left:-32px}.sidebar .panel-collapse .fa-lock{left:-51px;transition:all 0.1s linear}.sidebar .panel-collapse.in .fa-lock{left:-29px}.sidebar .course-add-on .fa-lock{left:-15px !important}.tab-pane .list-box{color:#ccc;background:transparent;border-bottom:none;padding:0;list-style:none;box-shadow:none;transition:all 0.3s linear}.tab-pane .list-box a{color:#333;padding:12px 20px 30px 20px;width:100%;height:18px;position:relative;display:inline-block;font-size:14px;font-weight:400}.tab-pane .list-box a p{font-size:14px}.tab-pane .list-box:last-child{box-shadow:none}.tab-pane .list-box:hover{background:rgba(255,255,255,0.5);cursor:pointer}.tab-pane .list-box:active{background:rgba(255,255,255,0.7);color:#fff;cursor:pointer}.list-box p{margin:0 0 0 10px;display:inline}.tab-pane .list-box p{margin:0;height:20px;line-height:20px;overflow:hidden;display:inline-block}.sidebar-tabs{background:#1f1f1f;height:40px}.sidebar-tabs.nav-tabs{border:none}.sidebar-tabs.nav-tabs>li.active>a{border:none;background:#282828}.sidebar-tabs.nav>li>a:focus{border:none;background:#222}.sidebar-tabs li{width:50%;text-align:center}.sidebar-tabs li a{line-height:20px !important;border:none;border-radius:0}.sidebar-tabs li a i{color:var(--main-color)}.sidebar-tabs li a:hover{background-color:#000}ul.file-list li{list-style:none;margin:0;padding:0 0 0 9px;transition:all 0.2s linear}ul.file-list li.project-link{padding:0 0 1px 0;line-height:38px}.file-list .panel-body{padding:2px 0 0;margin:0 0 5px 6px;border-left:1px solid #555;transform:translateZ(0)}.sidebar .tab-pane ul,.file-list ul{margin:0;padding:0}.files-pane{padding-bottom:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.files-pane .module-item{padding:0 !important;border:none !important}.files-pane .module-item h3{font-size:14px;font-weight:600;background:#222;display:block;width:100%;cursor:pointer;line-height:18px;margin:9px 0 0;padding:6px 9px 6px 9px;position:relative;color:inherit;text-decoration:none}.files-pane .module-item h3:hover{background:#333}.files-pane .module-item h3 i.fa{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform 0.2s ease;font-size:10.5px}.files-pane .module-item .draft-badge{color:#7f160a;right:30px;left:auto;top:9px;z-index:11;border-radius:2px}.files-pane .module-item .module-lessons .draft-badge{right:7px}.files-pane strong{margin:0 15px;line-height:28px;text-transform:uppercase;letter-spacing:0.4px;font-size:11.5px;padding:2px 0 0;display:inline-block}.files-pane small{font-size:75%;display:block;line-height:11px;margin-left:25px;color:#777;margin-top:-4px;padding:0 0 3px}ul.file-list{padding:0 0 0 15px !important}.products-sidebar ul.file-list{padding:0 0 0 10px !important}.file-list li i,.file-list p i{margin-right:10px;top:6px}.sidebar .file-list li i,.sidebar .file-list p i{color:var(--main-color)}.sidebar.products-sidebar .file-list li i,.sidebar.products-sidebar .file-list p i{text-align:center;width:1.05em !important}.file-list li ul li:hover{background:#333;cursor:pointer}.sidebar .file-list li ul li.selected{background:var(--center-bg);box-shadow:4px 3px 1px rgba(0,0,0,0.4);height:40px;line-height:40px}.sidebar .file-list li ul li.selected a{color:var(--main-color)}.sidebar .file-list li ul li.selected .draft-badge{box-shadow:1px 0 4px 8px var(--center-bg);top:14px}.sidebar .file-list li ul li.selected i{top:auto}.sidebar .file-list li.project-link.selected{animation:selectedLink 0.2s forwards}.sidebar .file-list li.project-link.selected a{color:var(--main-color)}.sidebar .file-list li.project-link.selected .draft-badge{box-shadow:1px 0 4px 8px var(--center-bg)}@keyframes selectedLink{from{background-color:none}to{background-color:var(--center-bg);box-shadow:4px 3px 1px rgba(0,0,0,0.4);line-height:40px;padding:0}}.file-list li.folder:hover{background:none;cursor:pointer}.data-toggle:hover{background:#666}.list-box i{opacity:0.4;font-size:16px;margin-right:9px;margin-top:1px}.light-sidebar{background-color:var(--light-sidebar-bg);color:#999}.light-sidebar.ui-mobile-sidebar{background-color:var(--light-sidebar-bg) !important}.light-sidebar.ui-mobile-sidebar .mobile-login-menu .dropdown-label{background-color:var(--light-sidebar-bg)}.light-sidebar.ui-mobile-sidebar .points-box,.light-sidebar.ui-mobile-sidebar .profile-link span,.light-sidebar.ui-mobile-sidebar .nav-divider{color:#333}.light-sidebar.sidebar li a{color:hsl(var(--main-h), calc(var(--main-s) - 75%), 52%)}.light-sidebar.sidebar li a.unread-posts{color:hsl(var(--main-h), calc(var(--main-s) - 75%), 40%)}.light-sidebar .files-pane .module-item h3{background:var(--light-sidebar-bg)}.light-sidebar .sidebar-tabs{background:hsl(var(--main-h), 8%, 82%)}.light-sidebar .sidebar-tabs li a:hover,.light-sidebar .sidebar-tabs li a:focus{background:hsl(var(--main-h), 8%, 75%)}.light-sidebar .sidebar-tabs li.active a{background:hsl(var(--main-h), 8%, 75%)}.light-sidebar .float-pane{background-color:var(--light-sidebar-bg);box-shadow:0 -24px 23px -12px rgba(0,0,0,0.037)}.light-sidebar .float-pane h3{color:#909090}.light-sidebar .float-pane .close-pane{background:hsl(var(--main-h), 8%, 82%)}.light-sidebar .float-pane .pane-pagination a{background:hsl(var(--main-h), 8%, 82%)}.light-sidebar .bookmarked-card{box-shadow:0 1px 4px rgba(0,0,0,0.07)}.light-sidebar .notes-holder textarea{background-color:hsl(var(--main-h), 8%, 97%);border-color:var(--light-sidebar-bg)}.light-sidebar .notes-holder .label{text-shadow:none}.light-sidebar .notes-holder .bookmarked-card{background:#fff7e3;box-shadow:0 1px 4px rgba(0,0,0,0.07)}.light-sidebar .notes-holder .bookmarked-card .course-label{color:#fff4da;background:#cabb96}.light-sidebar .notes-holder .bookmarked-card .course-label i{color:#ffedbe !important}.light-sidebar .notes-holder .bookmarked-card:hover{background:#fffcf3;color:#c1b085}.light-sidebar .notes-holder .bookmarked-card:hover .course-label{background:#d8c38e}.light-sidebar .notes-holder .bookmarked-card p{color:#c1b085}.light-sidebar .bookmarked-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.15)}.light-sidebar .bookmarked-outer{box-shadow:inset 0 -26px 20px -15px var(--light-sidebar-bg)}.light-sidebar.active-course .course-progress-footer .progress{background:hsl(var(--main-h), 1%, 75%)}.light-sidebar .courses-back:hover{color:var(--main-color-darker)}.light-sidebar.sidebar.active-course li a:not(.module-toggle):not(.active-course-title){color:hsl(var(--main-h), 20%, 45%)}.light-sidebar.sidebar ul>li>a:hover{color:var(--main-color-darker)}.light-sidebar.sidebar>li>a:hover{color:var(--main-color-darker)}.light-sidebar.sidebar ul>li>a:hover i{color:var(--main-color-darker) !important}.light-sidebar .file-list .panel-body{border-left:1px solid hsl(var(--main-h), 8%, 82%)}.light-sidebar .panel-body ul>li>a i{color:hsl(var(--main-h), 14%, 74%) !important}.light-sidebar .files-pane ul li ul li:hover{background:rgba(0,0,0,0.05)}.light-sidebar .file-list li i{transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}.light-sidebar .courses-back{background:hsl(var(--main-h), 8%, 80%)}.light-sidebar.sidebar li a .draft-badge{box-shadow:1px 0 4px 6px var(--light-sidebar-bg)}.light-sidebar.sidebar li.folder>a:hover .draft-badge{box-shadow:none}.light-sidebar .files-pane ul li ul li:hover .draft-badge{box-shadow:none}.light-sidebar.sidebar.active-course .folder-toggle{color:#444}.light-sidebar.sidebar .file-list li ul li.selected{box-shadow:4px 3px 1px rgba(0,0,0,0.06)}.light-sidebar.sidebar li.folder>a:hover{background:hsl(var(--main-h), 8%, 82%)}.light-sidebar.sidebar.active-course .folder-toggle:hover{background:none}.light-sidebar.sidebar li.folder.selected>a:hover{background:transparent}.light-sidebar ul.module-lessons{background-color:var(--light-sidebar-bg)}.light-sidebar.sidebar .file-list li.project-link.selected{animation:selectedLightLink 0.2s forwards}.light-sidebar.sidebar .file-list li.project-link.selected a{color:var(--main-color)}.light-sidebar.sidebar .file-list li.project-link.selected .draft-badge{box-shadow:none}@keyframes selectedLightLink{from{background-color:none}to{background-color:var(--center-bg);box-shadow:4px 3px 1px rgba(0,0,0,0.06);line-height:40px;padding:0}}.light-sidebar.ui-layout-west .start-text,.light-sidebar .ui-mobile-sidebar .start-text{text-shadow:none;background-color:rgba(0,0,0,0.07);color:rgba(0,0,0,0.4);box-shadow:none}.light-sidebar.transparent-sidebar{background:var(--center-bg)}.light-sidebar.transparent-sidebar ul.module-lessons,.light-sidebar.transparent-sidebar .files-pane .module-item h3,.light-sidebar.transparent-sidebar .courses-back,.light-sidebar.transparent-sidebar .sidebar-tabs,.light-sidebar.transparent-sidebar.ui-mobile-sidebar,.light-sidebar.transparent-sidebar.ui-mobile-sidebar .mobile-login-menu .dropdown-label{background:var(--center-bg) !important}.light-sidebar.transparent-sidebar .course-image-preview{border-radius:0 0 5px 0}.light-sidebar.transparent-sidebar.active-course .course-progress-footer .progress{background:hsl(var(--main-h), 1%, 88%)}.light-sidebar.transparent-sidebar .sidebar-tabs{box-shadow:inset 0 1px 0 hsl(var(--main-h), 8%, 88%)}.light-sidebar.transparent-sidebar.sidebar li a .draft-badge{box-shadow:1px 0 4px 6px var(--center-bg)}.light-sidebar.transparent-sidebar.sidebar .file-list li ul li.selected,.light-sidebar.transparent-sidebar.sidebar .file-list li.project-link.selected{background:rgba(255,255,255,0.6) !important;box-shadow:2px 6px 9px -4px rgba(0,0,0,0.05) !important}.light-sidebar.transparent-sidebar.sidebar .file-list li ul li.selected .draft-badge{box-shadow:1px 0 4px 8px rgba(255,255,255,0.6) !important}.light-sidebar.transparent-sidebar .files-pane ul li ul li:hover .draft-badge{box-shadow:none}.light-sidebar.transparent-sidebar .float-pane{background-color:var(--light-sidebar-bg);box-shadow:0 -24px 23px -12px rgba(0,0,0,0.08)}.light-sidebar.transparent-sidebar.admin-link-row{background:hsl(var(--main-h), 13%, 99%)}.list-toggle{display:block;height:31px;width:13px;padding-right:2px;line-height:32px;text-align:center;background:whitesmoke;border-radius:0 3px 3px 0;font-size:14px;position:fixed;right:auto;left:343px;top:50%;bottom:auto}.list-toggle i{transition:all 0.3s linear}.sidebar-bottom{position:absolute;background:#262626;bottom:42px;left:0;padding:10px 18px 0 30px;border-top:3px solid rgba(0,0,0,0.3)}.sidebar-bottom h3{font-size:16px}.sidebar-bottom .fa-bookmark{color:#555;margin:0 3px 0 0}.bookmarked-container{height:calc(100% - 19px);overflow:auto;position:relative;margin:0}.bookmarked-container::-webkit-scrollbar{width:6px;height:8px;background:rgba(0,0,0,0)}.bookmarked-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.bookmarked-container::-webkit-scrollbar-corner{opacity:0}.bookmarked-container::-webkit-resizer{opacity:0}.bookmarked-container::-webkit-scrollbar-button{opacity:0}.bookmarked-container::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(255,255,255,0.2)}.bookmarked-outer{display:inline-block;position:relative;content:'';height:30px;width:100%;top:-30px;z-index:100;box-shadow:inset 0 -26px 20px -15px #262626}.bookmarked-card{background:#f9f9f9;max-width:195px;padding:0 15px 10px;margin:0 3px 10px 0;border-radius:5px;position:relative;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.bookmarked-card.empty-bookmarks{padding:8px 15px;font-size:14px;width:179px;margin:10px 14px 1px 0 !important;z-index:101;text-align:left}.bookmarked-card.start-text .fa-question-circle{top:12px;right:10px}.bookmarked-card .course-label{top:-2px}.bookmarked-card .course-label i{position:relative;top:auto;right:auto}.bookmarked-card:hover{cursor:pointer}.bookmarked-card h6{font-size:16px;margin:0}.bookmarked-card h6 i{position:absolute;right:4px;top:25px;font-size:12px;color:#aaa}.bookmarked-card p{margin:7px 0;padding:0;line-height:17px}.notes-holder textarea{background:#282828;border-color:#282828;color:#b1b1b1;line-height:20px;margin:0;border-bottom-color:#5d5d5d;box-shadow:none;width:100%}.notes-holder .label{font-size:12px;color:#999}.notes-holder .bookmarked-card{background:#444;color:#ccc}.notes-holder .bookmarked-card:hover{background:#505050;color:#ddd}.notes-holder .bookmarked-card .course-label{color:#d6c59a;background:#635c4b;padding:3px 7px;margin:0 -15px;font-size:13px;top:1px;border-radius:6px 0 4px 0}.notes-holder .bookmarked-card .course-label i{color:#d6c59a !important;margin:0 3px 0 0 !important}.outline-sidebar{width:280px;position:fixed;height:100%;left:62px;top:58px;bottom:0;margin:0;overflow:scroll;padding:0;background-color:#f5f5f5;border:none;border-radius:9px 0 0 0;border-right:1px solid transparent;box-sizing:content-box;-moz-box-sizing:content-box;z-index:-2 !important}.outline-sidebar.sidebar-hidden{left:50px;top:100000px}.outline-sidebar h3{font-weight:200;margin:0 0 10px;padding:0 0 0 10px}.outline-sidebar.floating{box-shadow:12px 0 10px rgba(0,0,0,0.3);z-index:2 !important}.sidebar-hidden.list-toggle{left:62px}.sidebar-hidden.list-toggle i{transform:rotate(180deg)}.floating.list-toggle{left:343px;z-index:2;-webkit-transition:left 0.3s ease-in-out, right 0.3s ease-in-out}.floating.list-toggle i{transform:rotate(360deg)}.outline-list-active{transition:left 0.3s linear, right 0.3s linear;-o-transition:left 0.3s linear, right 0.3s linear;-moz-transition:left 0.3s linear, right 0.3s linear;-webkit-transition:left 0.3s linear, right 0.3s linear}.ui-layout-center.outline-layout-center{left:62px !important}.ui-layout-center.outline-list-active{left:343px !important}.ui-layout-center.dashboard-active{left:160px !important}.ui-layout-center.dashboard-active.collapsed{left:62px !important}.outline-header{padding:0 0 0 5px;background-color:#fff;box-shadow:inset 0 8px 5px -6px rgba(0,0,0,0.05)}.outline-header .dropdown{display:inline-block}#courseSwitch .dropdown-menu{max-height:300px;width:264px;overflow-y:auto;margin:0;border:none;background-color:#fff;border-radius:0 0 5px 5px;border-top:none;box-shadow:inset 0 13px 3px -11px rgba(0,0,0,0.1),0 14px 12px rgba(0,0,0,0.17)}#courseSwitch .dropdown-menu li a{padding:4px 20px;color:var(--main-color)}#courseSwitch .dropdown-menu li a i{padding:0 6px 0 0}#courseSwitch .preview-link{background:#e8e8e8;padding:3px 10px;border-radius:5px;margin:5px 0;display:inline-block}.lesson-item{position:relative;background:#fff;height:56px;overflow:hidden}.lesson-item a{color:#999;height:100%;display:block}.lesson-item.selected{background:#d9d9d9}.lesson-item.hover{background:#e2e2e2 !important}.lesson-item.blog-item{height:94px}.program-outline .folder .draft-badge,.search-holder li .draft-badge{left:auto;right:0}.program-outline{width:274px}.program-outline.climb{width:auto}.program-outline.climb:before{top:21px;bottom:0;position:absolute;content:' ';width:4px;background-color:#a2a2a2;left:50%;margin-left:-2px;z-index:-1;min-height:1000px}.color-tip .tooltip-inner{background-color:var(--main-color) !important;box-shadow:0 1px 2px rgba(0,0,0,0.2)}.color-tip.right .tooltip-arrow{border-right-color:var(--main-color) !important}ul.file-list.outline-list{font-size:14px;padding:0 !important}.course-edit-outline .folder-toggle{font-weight:600;font-size:14px;line-height:20px;display:block;padding:3px 11px 3px 11px !important;color:#6b6b6b;overflow:auto;white-space:normal;vertical-align:baseline}.course-edit-outline .folder-toggle:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.course-edit-outline .folder-toggle i{color:#999;position:relative;top:-3px}.course-edit-outline .folder-toggle .active-title{width:calc(100% - 27px);font-size:18px;float:right;line-height:21px;font-weight:400;padding:1px 0 4px}.course-edit-outline .lesson-count{display:block;text-align:center;margin:0 auto;position:relative;top:0px;right:auto}.course-edit-outline .inline-create-form form{padding:2px 0 0}.course-edit-outline .inline-create-form input[type='text']{box-shadow:none;width:calc(100% - 60px);margin-right:4px}.course-edit-outline .inline-create-form input[type='text']:focus{box-shadow:none !important;border-color:#999 !important}.course-edit-outline .inline-create-form.active{height:44px;background:none}.outline-list h4{color:#333}.outline-list h4 i{color:#666;margin-right:7px}.course-navigation{border-bottom:1px solid #eee}.course-navigation:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.course-navigation a{width:25%;height:32px;display:block;float:left;text-align:center;font-size:16px;line-height:32px}.course-navigation a:last-of-type{border:none}.course-navigation a:hover{background:#e6e6e6}.course-navigation i{margin:0 !important}ul.file-list.outline-list li{color:#999;padding:7px 0 4px 9px}ul.file-list.outline-list p{margin:2px 0 5px}ul.file-list.outline-list li.folder{padding:4px 0 0 0;border-bottom:none;background:#fff}.file-list.outline-list li ul li:hover{background:rgba(0,0,0,0.05)}.file-list.outline-list li ul li.selected:hover{background:rgba(0,0,0,0.1)}.outline-list .sortable-placeholder{border:none;background-color:#ddd;height:56px;margin:0;box-shadow:inset 0 1px 4px rgba(0,0,0,0.1),inset 0 1px 20px rgba(0,0,0,0.08)}.activity-feed{background-color:#fff;padding:10px 0;border-radius:7px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);margin:0 0 20px}.activity-feed table{margin:0}.activity-feed table>tbody>tr>td{border-top:1px solid #f2f2f2}.activity-feed .event-message{font-size:12px}.activity-feed .event-message.course-reports{margin:4px 0 0}.activity-feed .timestamp{font-size:11px;color:#666}.activity-feed .timestamp.course-reports{padding:24px 0 0 8px;position:relative}.activity-feed i.event-icon{font-size:16px;margin:0 0 0 4px;top:7px}.activity-feed i.event-icon.fa-bolt{width:14px}.course-report-feed .event-message .progress{margin:4px 0 0}.course-report-feed .timestamp{padding:24px 0 0 8px;position:relative}.outline-list .folder{position:relative}.outline-list .folder>a{line-height:30px;padding:0 0 0 6px}.outline-list .folder>a.add-lesson i{margin-right:7px}.outline-list .folder>a.folder-toggle{padding:0 0 0 10px;font-size:15px}.folder .draft-badge,.search-holder .draft-badge{left:-28px;right:auto;top:7px;padding:0 4px;font-size:9px;line-height:12px}.course-label{font-size:81%;line-height:21px;background-color:#bbb;color:#fff;padding:1px 5px;top:-4px;position:relative;border-radius:0 0 3px 3px}.course-label i{color:#ddd !important;margin:0 !important}.lesson-count{position:absolute;right:6px;font-size:11px;top:17px;color:#888;pointer-events:none;transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear}.sortable-courses .lesson-count,.sortable-bundles .lesson-count{right:25px}.outline-action{opacity:0;padding:0 !important;transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear}.program-outline li:hover>.outline-action{opacity:1}.outline-list.file-list .panel-body{padding:2px 0 0;margin:0;border-left:none}.outline-list.file-list .panel-body.course-panel{padding:0}.inline-create-form{height:0;padding:0 10px !important;overflow:hidden;transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear}.inline-create-form.active{height:40px}.inline-create-form input[type='text']{width:200px;display:inline-block;box-shadow:none;margin-right:4px}.inline-create-form input[type='text']:focus{box-shadow:none !important;border-color:#999 !important}.inline-create-form input.btn[type='submit']{padding:5px 8px;display:inline-block}.btn.course-btn{padding:2px 5px;margin:4px 8px;position:relative;left:58px;top:-1px;box-shadow:0 5px 4px -3px hsla(var(--accent-h), var(--accent-s), calc(var( --accent-l ) - 10%), 0.7)}.panel-body ul>li>a.create-module{position:absolute;left:-20px;height:22px !important;opacity:0}.panel-body ul>li>a.create-module i{color:var(--accent-color) !important}.course-edit-outline .panel-body ul>li>a.create-module{left:9px;z-index:1000;-webkit-transition:all 0.3s linear}.sortable-modules .sortable-placeholder{height:67px !important}.sortable-modules .sortable-module-lessons{margin:0 10px;border-radius:5px;box-shadow:0 1px 5px 1px rgba(0,0,0,0.05)}.sortable-modules .sortable-module-lessons li:first-child{border-radius:5px 5px 0 0}.sortable-modules .sortable-module-lessons li:last-child{border-radius:0 0 5px 5px}.sortable-modules .sortable-module-lessons li:first-child:last-child{border-radius:5px}.sortable-modules .sortable-module-lessons .sortable-placeholder{height:25px !important}.outline-sidebar .sortable-modules .sortable-module-lessons .sortable-placeholder{height:56px !important}.sortable-list,.sortable-module-lessons,.sortable-courses{min-height:27px}.module-item{padding:0 0 15px !important;position:relative;background:rgba(0,0,0,0.04)}.module-item h3{font-size:15px;font-weight:400;padding:0 0 0 9px;display:inline-block;margin:0 9px 0 0}.module-item h3 a{color:#999}.module-item h3 a i{color:#bbb;font-size:12px;top:-1px;position:relative}.module-item .start-text{font-size:14px;text-shadow:none;padding:11px 20px}.module-item .badge{text-align:center;width:21px;top:5px;background:#d2d2d2;color:#909090;right:0;border-radius:3px 0 0 3px}.module-item .badge i{width:11px}.module-item .add-lesson i{color:var(--accent-color) !important}.program-outline .module-item:hover{background:rgba(0,0,0,0.04) !important}.climb-item:hover .create-module,.lesson-item:hover .create-module{opacity:1}.course-edit-outline .lesson-item .handle{opacity:0}.course-edit-outline .lesson-item:hover h4 i{opacity:0}.course-edit-outline .lesson-item:hover .handle{opacity:1}.program-outline-small{max-width:425px;margin:20px auto 69px !important}.program-outline-small .publish-all-btn{z-index:-2}.program-outline-small .publish-all-btn i{margin-right:5px}.program-outline-small ul.file-list.outline-list li{border-bottom:1px solid rgba(0,0,0,0.1)}.program-outline-small ul.file-list.outline-list li.folder{margin:17px 0;box-shadow:0 16px 3px -10px rgba(0,0,0,0.05)}.program-outline-small ul.file-list.outline-list li.folder:hover .publish-all-btn{z-index:1}.program-outline-small ul.file-list.outline-list li.folder:after{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#a2a2a2;border-width:12px;margin-left:-12px}.program-outline-small .lesson-item{height:27px;padding:4px 0 0 9px !important;overflow:visible !important}.program-outline-small .lesson-item h4{color:#444}.program-outline-small .module-item{overflow:visible !important}.program-outline-small .folder .draft-badge{right:25px}.program-outline-small .draft-badge{border-radius:2px}.program-outline-small .start-text{margin:4px auto 5px !important}.program-outline-small .sortable-placeholder{height:25px}.program-outline-small .sortable-courses .sortable-placeholder{height:34px}.program-outline-small .help-item{border:none;background:#eee;padding:7px 0 !important}.program-outline-small .help-item i{color:#777}.sortable-lessons,.sortable-courses{position:relative}.sortable-lessons:after,.sortable-courses:after{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#a2a2a2;border-width:12px;margin-left:-12px}.outline-col{background:rgba(156,156,156,0.18);box-shadow:inset 0 9px 10px -10px rgba(0,0,0,0.2);min-height:calc(100vh - 135px);padding:0 40px;overflow:hidden}.outline-col .help-text{box-shadow:0 10px 9px rgba(0,0,0,0.08);position:fixed;bottom:20px;right:25px}.fixed-outline-item{padding:10px 0 8px 9px !important;background:#f3f3f3;color:#636363 !important;margin:17px 0 !important;position:relative;border-bottom:2px solid #a2a2a2 !important;box-shadow:0 16px 3px -10px rgba(0,0,0,0.05)}.fixed-outline-item i{color:#999;margin-right:7px}.fixed-outline-item:after{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#a2a2a2;border-width:12px;margin-left:-12px}.fixed-outline-item.upsell-inactive{opacity:0.6}.fixed-outline-item .draft-badge{padding:0 4px;font-size:9px;line-height:12px;position:relative;display:inline-block;top:-1px;left:4px}.fixed-outline-item .badge{background-color:#b7b7b7;top:9px}.climb-options{margin:15px 0;position:absolute;right:10px;display:block;top:20px}.climb-settings{position:fixed;right:20px}.settings-list.climb{max-width:260px}.settings-list.climb .table>tbody>tr>td{padding:6px 8px;border-top:1px solid #e7e7e7}.settings-list.climb .table>tbody>tr:first-child td{border-top:none}.settings-list.climb .table-responsive{padding:0;background:#f1f1f1}.settings-list.climb strong{font-size:13px;color:#737373}.settings-list.climb .form-actions{background-color:transparent;border-top:1px solid #c3c3c3}.settings-list.climb .form-actions a{margin:15px auto;display:block}.settings-list.climb .form-actions a:first-child{margin:3px auto 15px}.sort-options{display:inline-block;margin:0 0 0 11px}#course-sort{border-radius:4px 0 0 4px}#course-sort.selected-btn{background-color:var(--main-color-dark);color:#fff}#lesson-sort{border-radius:0 4px 4px 0}#lesson-sort.selected-btn{background-color:var(--main-color-dark);color:#fff}.program-outline.climb .collapsing{transition:none !important;display:none !important}.sortable-placeholder{border:1px dashed #ccc;background-color:#f9f9f9;height:56px;margin-bottom:10px}.handle{background:url("https://assets.heightsplatform.com/assets/drag-handle-94e93edd72afb06aaf1e3f25ec3cbc1b6f0453fb74b0caaf7fdb7e5de72077bf.png");background-size:12px;position:absolute;bottom:6px;right:6px;width:12px;height:15px;background-repeat:no-repeat}.handle:hover{cursor:move;cursor:grab;cursor:-webkit-grab}.handle:active{cursor:grabbing;cursor:-webkit-grabbing}.outline-sidebar .handle{right:3px}.fuzzy-search,.search{padding:3px 10px 3px 26px;position:relative;top:10px;width:260px !important;left:-166px;background:#e4e4e4;border:2px solid #999;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,0.23),0 5px 21px -1px rgba(0,0,0,0.07)}.search-holder,.outline-holder{margin-bottom:105px}.search-holder.inactive,.outline-holder.inactive{display:none}.search-holder .lesson-item{height:68px;padding:2px 0 4px 9px !important}.search-holder .lesson-item i{color:#999}.search-field-holder{position:fixed;bottom:0;left:235px;width:280px;height:56px}.cert-sidebar .mentor-tabs li{margin:0;width:50%;text-align:center;background:hsl(var(--main-h), 10%, 79%)}.cert-sidebar .mentor-tabs li a{margin-right:0;padding:4px 10px 7px !important;margin:8px 4px 0 8px;background:hsl(var(--main-h), 12%, 84%)}.cert-sidebar .uppy-FileInput-container{margin:0}.with-web-page-sidebar{display:flex;flex-wrap:wrap;gap:0}.with-web-page-sidebar>.web-page-sidebar{flex-basis:170px;flex-grow:1}.with-web-page-sidebar>:last-child{flex-basis:0;flex-grow:999;min-width:70%}.web-page-sidebar{margin:0;padding:20px 10px 20px 20px}.web-page-sidebar ul{padding:0;list-style:none}.web-page-sidebar li{margin:0 0 13px}.web-page-sidebar h4{margin:13px 0 15px}.pages-row{padding:0 20px;max-width:1300px;margin:0 auto}@media (max-width: 1140px){.pages-row{padding:0 10px}}.ui-mobile-sidebar{margin:0;width:270px;position:fixed;height:100%;left:-270px;top:52px;bottom:0;padding:0;background-color:#262626;color:#999;overflow:hidden;z-index:10000 !important;-webkit-overflow-scrolling:touch;transition:all 0.12s linear}.ui-mobile-sidebar .topbar-user-info{position:initial;margin:10px}.ui-mobile-sidebar .profile-link span{display:inline}.ui-mobile-sidebar .profile-link img{width:30px;height:30px;margin:0 10px 0 0}.ui-mobile-sidebar .micro-badge{position:relative;top:0;left:10px}.ui-mobile-sidebar .files-pane{padding-bottom:90px}.ui-mobile-sidebar .sidebar-bottom{position:relative}.ui-mobile-sidebar .sidebar-bottom .bookmarked-container{width:auto}.ui-mobile-sidebar .tab-content{height:calc(100% - 40px);box-shadow:inset 0 5px 3px -2px rgba(0,0,0,0.1)}.ui-mobile-sidebar.creator-sidebar .tab-content{height:100%}.ui-mobile-sidebar .float-pane{top:111px;width:270px}.ui-mobile-sidebar.sidebar-visible{left:0}.mobile-sidebar-lnk{display:block;line-height:38px !important;padding:2px 26px;color:var(--main-color) !important}.mobile-sidebar-lnk i{margin-right:10px}.mobile-login-menu .mobile-sidebar-lnk{padding:2px 26px}.mobile-login-menu .dropdown-label{background:#212121;line-height:18px;padding:0 19px;display:inline-block}@media (max-width: 1140px){.outline-col{padding:0 20px}.outline-col .help-text{max-width:250px;position:relative;margin:30px auto 20px;right:auto}.climb-settings{position:relative;right:auto}.climb-settings-col{padding:0 35px}.settings-list.climb{margin:0 auto}}@media (max-width: 1024px){.ui-layout-center.outline-list-active{left:229px !important}.list-toggle{left:343px}.list-toggle i{transform:rotate(180deg)}.fuzzy-search,.search{display:none}.search-inside{display:none}}@media (max-width: 1000px){.ui-layout-center.dashboard-active{left:62px !important}.admin-link-row:not(.mobile-admin){width:62px}.admin-link-row:not(.mobile-admin) .creator-sidebar-close,.admin-link-row:not(.mobile-admin) .creator-sidebar-open{display:none}.admin-link-row:not(.mobile-admin) .link-text{visibility:hidden;text-align:center;opacity:0;font-size:0;transition:visibility 0s 0.3s, opacity 0.3s}.admin-link-row:not(.mobile-admin)>a{padding:6px 0;width:100%;display:block}.admin-link-row:not(.mobile-admin) a.selected{border-left:none;padding:6px 8px}.admin-link-row:not(.mobile-admin) a i{font-size:20px;color:hsl(var(--main-h), 15%, 64%);width:100%;margin:7px 0}.admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu i{width:auto}.admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-students{top:115px;left:62px}.admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-badges{top:161px;left:62px}.admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-pages{top:371px;left:62px}.admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-notifications{top:417px;left:62px}.admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-products{top:279px;left:62px}.admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-payments{top:489px;left:62px}.admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-settings{top:410px;left:62px}.admin-link-row:not(.mobile-admin):not(.collapsed,.always-collapsed) .recent-links .admin-link-popout:hover>a{display:flex}.admin-link-row:not(.mobile-admin):not(.collapsed,.always-collapsed) .recent-links .admin-link-popout:hover .dropdown-menu{display:block !important}.admin-link-row:not(.mobile-admin) a:hover{margin:0}.admin-link-row:not(.mobile-admin) a:hover i{color:var(--main-color-dark)}.admin-link-row a.selected i{color:var(--main-color)}.admin-link-row .recent-links .admin-link-popout:nth-child(1) .dropdown-menu{top:561px;left:62px}.admin-link-row .recent-links .admin-link-popout:nth-child(2) .dropdown-menu{top:603px;left:62px}.admin-link-row .recent-links .admin-link-popout:nth-child(3) .dropdown-menu{top:645px;left:62px}.admin-link-row .recent-links .dropdown-menu .link-text{visibility:visible !important;opacity:1 !important;font-size:15px !important}.admin-link-row.mobile-admin{position:relative;width:100%;box-shadow:none;top:auto;z-index:1 !important}}@media (max-width: 985px){.climb-options{position:relative;margin:0 15px 14px}.sort-options{margin:0 0 10px}}@media (max-width: 722px){.ui-layout-center.dashboard-active.collapsed,.ui-layout-center.outline-list-active,.list-toggle{left:0 !important}.floating.list-toggle{left:281px !important}.outline-sidebar{left:0}.ui-layout-center.dashboard-active{left:0 !important}.admin-link-row:not(.mobile-admin){display:none}.search-field-holder{display:none}}.topbar{background-color:var(--topbar-color);border:none;padding:0;height:52px;box-sizing:content-box;-moz-box-sizing:content-box;box-shadow:0 0 11px 2px hsla(var(--topbar-h), var(--topbar-s), calc(var(--topbar-l) - 22%), 0.4);z-index:2;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.topbar h1{font-family:'Source Sans Pro', arial, sans-serif;color:var(--topbar-logo-color);width:100px;margin-top:0;line-height:54px;margin-left:22px !important;font-size:21px !important;text-shadow:var(--topbar-text-shadow);text-align:left !important;padding:0 !important;font-weight:600;letter-spacing:1px;display:inline}.topbar h1 svg{fill:hsla(0, 0%, var(--topbar-text-lightness), 1)}.topbar h1 a{color:var(--topbar-logo-color)}.topbar h1 a:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.6) !important;color:rgba(0,0,0,0.1);text-decoration:none}.topbar h1 a.long-title{font-size:16px !important}.topbar h1 a.long-title.extra-long-title{font-size:15px !important}.topbar h1 a.long-title.extra-long-title.max-title{word-break:break-word;width:147px;display:inline-flex;line-height:17px;top:-9px;position:relative}.topbar h1 img{position:relative;top:-3px;margin-right:10px;width:auto;max-width:116px;max-height:46px}.topbar .mob-side-toggle{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.2);font-size:18px;margin:0 0 0 13px}.program-logo{width:116px}.icon-nav{position:absolute;top:16px;right:98px}.icon-nav a{color:var(--topbar-icon-color)}.icon-nav a:hover{color:var(--topbar-icon-hover-color)}.icon-nav i{font-size:18px;top:1px;position:relative;margin:0 7px 0 0;text-shadow:var(--topbar-icon-text-shadow)}.icon-nav i.smaller-icon{font-size:18px;top:4px}.icon-nav i.smaller-icon.fa-bell{margin:0;top:3px}.admin-nav.icon-nav{right:51px}.admin-nav.topbar-user-info{right:116px}.theme-btn.admin-editor-btn i{top:1px;left:-2px;margin-right:0}.theme-btn.admin-editor-btn:focus{color:#fff}.second-nav{position:fixed;top:12px;left:219px;line-height:28px}.second-nav li{display:inline-block}.second-nav li a{color:hsla(0, 0%, var(--topbar-text-lightness), 0.8);text-decoration:none;font-weight:600;padding:5px 10px;margin:0 5px 0 0;border-radius:5px}.second-nav li a:hover{color:hsla(0, 0%, var(--topbar-text-lightness), 1);background:hsla(var(--topbar-h), var(--topbar-s), calc(var(--topbar-l) - 10%), 1)}.second-nav li.active a{color:hsla(0, 0%, var(--topbar-text-lightness), 1);background:hsla(var(--topbar-h), var(--topbar-s), calc(var(--topbar-l) - 10%), 1)}.second-nav li:nth-child(3) a{margin:0 10px 0 0}.second-nav li:nth-child(4) a{margin:0 0 0 11px}.second-nav i{margin:0 2px 0 0;top:1px;position:relative;font-size:16px;opacity:0.85}.login{position:fixed;height:52px;top:0;right:0;display:inline;z-index:1111;border-left-color:hsl(var(--topbar-h), var(--topbar-s), calc(var(--topbar-l) - 15%));text-align:center;padding:0;margin:0}.login i{width:16px;color:#828282;margin:0 4px 0 0}.login:hover{background:hsl(var(--topbar-h), var(--topbar-s), calc(var(--topbar-l) - 10%));cursor:pointer}.login .dropdown-toggle{color:hsla(0, 0%, var(--topbar-text-lightness), 0.8);font-size:12px;font-weight:600;height:52px;text-decoration:none;width:46px;display:block;padding:17px 0 0 0}.login .dropdown-menu{background:#fff;top:50px;left:-266px;border:none;position:absolute;text-align:left;padding:10px 0;border-radius:0 0 0 5px;min-width:312px;box-shadow:0 0 6px rgba(0,0,0,0.06),0 9px 24px rgba(0,0,0,0.13)}.login .dropdown-menu .divider{width:87%;margin:5px auto}.login .dropdown-menu .creator-links a{display:block;line-height:30px}.login .dropdown-menu>li>a{padding:5px 20px}.login .dropdown-menu>li>a:hover{background-color:var(--main-color);color:#fff}.login .dropdown-menu>li>a:hover i{color:#fff}.creator-courses{padding:5px !important;border-radius:5px;margin:11px 0 23px;background:#1a5032;color:#fff !important}.creator-courses img{width:48px;border-radius:3px}.creator-courses .col-md-9{font-size:18px;font-weight:700;text-transform:uppercase;line-height:45px}.dropdown-toggle img{width:26px;height:26px;margin:0 10px;display:inline;border-radius:3px;border:1px solid #777;position:relative;top:-3px;float:left;box-shadow:0 1px 0 #ddd}.dropdown.open .dropdown-toggle{background:none;color:#444}.simple li{width:122px;height:20px;list-style:none;position:relative;margin:0;padding:5px 0;text-align:center;line-height:20px;font-weight:600;border-bottom:1px solid #434343;border-top:1px solid #111}.simple li:last-child{border-radius:0 0 7px 7px;border-bottom:#000}.simple li a{outline:0;text-decoration:none;color:#999}.simple li:hover{background:#333;list-style:none}.theme-btn{right:auto;position:relative;top:auto;margin:0;display:inline-block;left:-5px;padding:5px 10px;font-weight:600;font-size:14px;line-height:18px;color:hsla(0, 0%, var(--topbar-text-lightness), 0.8);border-radius:5px;text-shadow:none;background:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) - 7%))}.theme-btn.help-btn{top:13px;position:absolute;right:53px;left:auto}.theme-btn.help-btn i{top:1px;margin-right:0}.theme-btn:hover{color:hsla(0, 0%, var(--topbar-text-lightness), 1);background:var(--accent-color-darker);text-decoration:none}.theme-btn:active{box-shadow:inset 0 0 7px rgba(0,0,0,0.2);text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.theme-btn i{margin:0 2px 0 0;top:1px;position:relative;font-size:16px;opacity:0.85}#search{position:fixed;top:7px;right:170px;display:inline}#search i{position:relative;top:0;font-size:11px}#search input{margin:0 auto;width:179px;font-size:12px;height:28px;font-family:inherit;line-height:14px;outline:0;padding:4px 26px;border:1px solid #ccc;border-radius:13px;background-color:#ddd;text-shadow:0 -1px 0 #f8f8f8;transition:width 0.3s linear;-o-transition:width 0.3s linear;-moz-transition:width 0.3s linear;-webkit-transition:width 0.3s linear}#search input:focus{width:224px;background:#f4f4f4;border:1px solid #ccc !important;border-bottom:1px solid #e6e6e6 !important;-o-box-shadow:inset 0 1px 2px #666, inset 0 0 2px #999, 0 1px 3px #ccc !important;box-shadow:inset 0 1px 2px #666, inset 0 0 2px #999, 0 1px 3px #ccc !important}#search input::-webkit-input-placeholder{font-style:italic;color:#666}#search span{position:absolute;z-index:999;width:170px;left:50%;margin-left:-85px}.search-inside{position:absolute;left:-157px;top:16px;line-height:16px;z-index:1;opacity:0.5}.dropdown-label{padding:0 19px;color:#777;background:#e6e6e6}.topbar-user-info{position:absolute;right:163px;top:13px}.profile-link{color:hsla(0, 0%, var(--topbar-text-lightness), 0.8);font-size:12px;font-weight:600;height:30px;text-decoration:none;padding:10px 4px 11px 4px;border-radius:3px;transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}.profile-link img{width:29px;height:29px;margin:0 10px 0 0;display:inline;border-radius:3px;border:1px solid rgba(0,0,0,0.2);position:relative;top:-2px}.profile-link:hover{background:rgba(0,0,0,0.15);color:hsla(0, 0%, var(--topbar-text-lightness), 1)}.points-box{color:hsla(0, 0%, var(--topbar-text-lightness), 1);padding:3px 5px;border-radius:3px;background:rgba(0,0,0,0);transition:background 1s linear;-o-transition:background 1s linear;-moz-transition:background 1s linear;-webkit-transition:background 1s linear}.points-box.updated{background:rgba(0,0,0,0.2)}.nav-divider{color:hsla(0, 0%, var(--topbar-text-lightness), 0.1);width:3px;display:inline-block;vertical-align:text-bottom;height:19px}.login .icon-bar{margin:2px 2px 4px 13px;background:hsla(0, 0%, var(--topbar-text-lightness), 0.95)}.spinner{display:inline-block;position:relative;top:2px;margin-right:1px}.spinner div{width:8px;margin-right:-3px;font-weight:bold;height:1em;overflow:hidden;line-height:1em;display:inline-block}.spinner span{position:relative}.animate{animation:spinit 0.2s 5}@keyframes spinit{0%{top:0em}50%{top:-5em}100%{top:-9em}}#notifyNumber{padding:3px 8px 3px 8px;left:2px;top:2px;position:relative;height:20px;width:20px;display:inline;border-radius:3px}.notifications{display:inline-block;width:38px}.notifications li i{margin:0 4px 0 0}.notifications a:hover{text-decoration:none}.notifyHeader{position:relative;top:-4px;margin:0 0 0 20px;z-index:150;display:inline}.notifyHeader .dropdown-toggle{line-height:20px;text-align:center;font-weight:600;font-size:12px;margin:0}.notifyHeader .micro-badge{top:-3px;left:18px}.notifyHeader .dropdown .open{background:#ffffff !important;color:#000;border-radius:3px 3px 0 0}.notifyHeader .open #notifyNumber{background:none;color:#000;border:none;text-decoration:none;border-radius:3px 3px 0 0}.notifyHeader .dropdown-menu{border-top:none;left:auto;right:-1px;top:40px;margin-top:0;max-height:292px;overflow-y:scroll;border-radius:0 0 5px 5px;min-width:300px !important;box-shadow:0 9px 9px -1px rgba(0,0,0,0.175)}.notifyHeader .dropdown-menu a{padding:10px 10px;border-bottom:1px solid #eee;color:#555;height:72px;transition:all 0.3s linear}.notifyHeader .dropdown-menu a:hover{background:#eee;color:#000}.notifyHeader .open{display:inline-block;height:40px;width:38px;background-color:#ffffff;color:#000;border-radius:3px 3px 0 0;box-shadow:0 1px 4px #777}.notifyHeader .dropdown-menu img{width:48px;height:48px;border:1px solid #999;display:block;float:left;margin:0 15px 0 0;border-radius:5px;background:#fff;box-shadow:0 1px 0 #fff}.notifyHeader .dropdown-menu p{color:#999;font-size:11px}.notifyHeader .dropdown-menu i{padding:0 2px 0 0;position:relative;top:1px}.notifyHeader .dropdown .dropdown-toggle ul{width:400px !important}.notifyHeader li:first-child{border-bottom:1px solid #eee;padding:4px 7px;font-size:11px;color:#999}.notifyHeader li:last-child{text-align:center;font-size:11px;color:#999;height:33px;padding:0}.notifyHeader li:last-child a{height:39px;color:var(--main-color);font-size:13px}.empty-message{padding:10px;display:block;border-bottom:1px solid #ddd;color:#444}.notificationNav p{display:inline;position:relative;color:#fff;text-shadow:0 1px 0 #777;font-size:11px;font-weight:bold;left:64px;top:-2px;z-index:1000;background-color:var(--main-color);padding:2px 7px;border-radius:3px;border:1px solid #034056;box-shadow:0 1px 0 #555, inset 0 0 1px #00609d, 1px 0 0 #28454d, -1px 0 0 #28454d}.btn{border:none;background-color:var(--accent-color);box-shadow:0 9px 8px -5px rgba(0,0,0,0.1),1px 1px 1px 0 rgba(0,0,0,0.1);font-size:13px;padding:5px 15px;margin:5px 0;color:rgba(255,255,255,0.95);cursor:pointer;border-radius:3px;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none;font-weight:600;vertical-align:baseline}.btn.alt{background-color:var(--main-color)}.btn:hover{background-color:var(--accent-color-dark);color:#fff}.btn.alt:hover{background-color:var(--main-color-dark);color:#fff}.btn:active,.selected-btn{background-color:var(--accent-color-darker);box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.24)}.btn:focus{color:#fff}.selected-btn:hover{background-color:var(--accent-color-darker);color:rgba(255,255,255,0.95)}.disabled-btn{border:none;margin:15px 9px 15px 3px;background-color:#999999;box-shadow:0 0 0 1px #777, inset 0 1px 1px 1px #888;color:#ddd;text-shadow:none}.disabled-btn:hover{border:none;background-color:#999999;box-shadow:0 0 0 1px #777, inset 0 1px 1px 1px #888;color:#ddd;text-shadow:none;cursor:default}.disabled-btn:active{border:none;background-color:#999999;box-shadow:0 0 0 1px #777, inset 0 1px 1px 1px #888;color:#ddd;text-shadow:none;cursor:default}.small-btn{padding:2px 12px;font-size:10px}.large-btn{padding:7px 22px;font-size:14px}.xlarge-btn{padding:9px 32px;font-size:16px}.xxl-btn{padding:12px 32px;font-size:16px}.small-gbtn{padding:2px 12px;font-size:10px;box-shadow:inset 0 8px 0 0 rgba(255,255,255,0.1),0 0 0 1px rgba(0,0,0,0.5),0 1px 1px 1px #888}.large-gbtn{padding:7px 22px;font-size:14px;box-shadow:inset 0 16px 0 0 rgba(255,255,255,0.1),0 0 0 1px rgba(0,0,0,0.5),0 1px 1px 1px #888}.xlarge-gbtn{padding:9px 32px;font-size:16px;box-shadow:inset 0 19px 0 0 rgba(255,255,255,0.1),0 0 0 1px rgba(0,0,0,0.5),0 1px 1px 1px #888}.xxl-gbtn{padding:12px 32px;font-size:16px;box-shadow:inset 0 22px 0 0 rgba(255,255,255,0.1),0 0 0 1px rgba(0,0,0,0.5),0 1px 1px 1px #888}.round-btn{border-radius:150px}.half-btn{border-radius:15px 0}.no-radius{border-radius:0}.ui-layout-east .panel,.ui-layout-west .panel{border:1px solid #444;margin-bottom:2px;background-color:#292929}.ui-layout-east .panel-heading,.ui-layout-west .panel-heading{height:30px;transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;font-weight:600;font-size:13px;padding:8px 15px;border:none;border-radius:3px 3px 0 0}.ui-layout-east .panel-heading a,.ui-layout-west .panel-heading a{height:20px !important;color:#999}.ui-layout-east .panel-heading:hover,.ui-layout-west .panel-heading:hover{background:#444;color:#DDD}.ui-layout-east .panel-heading:hover a,.ui-layout-west .panel-heading:hover a{color:#DDD;text-decoration:none}.ui-layout-east .panel-default>.panel-heading,.ui-layout-west .panel-default>.panel-heading{background-color:transparent}.ui-layout-east .panel a:hover,.ui-layout-west .panel a:hover{text-decoration:none}.ui-layout-east .panel-default>.panel-heading+.panel-collapse .panel-body,.ui-layout-west .panel-default>.panel-heading+.panel-collapse .panel-body{border-top:1px solid #444;background:#313131;padding:9px 15px}.ui-layout-east .panel-body .message-box,.ui-layout-west .panel-body .message-box{background:#444;border:1px solid #555;border-radius:5px}.ui-layout-east .panel-body .message-box img,.ui-layout-west .panel-body .message-box img{border:1px solid #111;box-shadow:0 1px 0 #777}.ui-layout-east .panel-body .message-box p,.ui-layout-east .panel-body .message-box h5,.ui-layout-west .panel-body .message-box p,.ui-layout-west .panel-body .message-box h5{color:#ccc}.ui-layout-east .panel-body .message-box i,.ui-layout-west .panel-body .message-box i{opacity:0.5}.breadcrumb{width:100%;border-radius:0;border:none;margin:0;padding:0;background:var(--center-bg);height:26px;overflow:hidden;color:hsl(var(--main-h), 12%, 51%)}.breadcrumb li{display:inline-block;line-height:25px;margin:0 9px 0 -10px;padding:0 20px;position:relative;z-index:1}.breadcrumb>li+li:before{content:""}.breadcrumb li:before{border-right:3px solid var(--center-bg);content:'';display:block;height:100%;position:absolute;left:0;right:0;top:0;z-index:-1;transform:skewX(-37deg)}.breadcrumb li:last-of-type:before,li:last-of-type:after{display:none}.breadcrumb li:nth-of-type(1):before{background:hsl(var(--main-h), 14%, 87%)}.breadcrumb li:nth-of-type(2):before{background:hsl(var(--main-h), 14%, 89%)}.breadcrumb li:nth-of-type(3):before{background:hsl(var(--main-h), 14%, 91%)}.breadcrumb li a{font-size:12px;font-weight:600;text-decoration:none;position:relative;top:-0.5px;color:hsl(var(--main-h), 12%, 56%)}.breadcrumb li a:hover{color:#000;cursor:pointer}.ui-layout-center.signin-bg{left:0;background:#fff}.signin{margin:12% auto;height:auto;width:460px;padding:0;border-radius:9px;box-shadow:0 52px 54px -36px rgba(0,0,0,0.1);border:2px solid #f3f3f3;background:white;transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear}.signin:hover{box-shadow:0 49px 54px -36px rgba(0,0,0,0.21)}.signin h1{color:#5e5e5e;margin:15px 0 12px;font-weight:600}.signin h3{color:#777}.signin input{line-height:23px;padding:4px 8px;margin-bottom:3px;width:100% !important;box-shadow:none}.signin .dash-row label{color:#555}.signin .form-holder{padding:15px 60px 30px 60px;border-radius:9px 9px 0 0}.signin .btn{font-size:17px;height:38px}.signin .btn.password-btn{width:auto}.signin .signin-options{background:rgba(0,0,0,0.034);width:100%;padding:12px 62px;border-radius:0 0 7px 7px;box-shadow:inset 0 1px 38px rgba(0,0,0,0.04)}.signin .signin-options a{font-size:13px}.signin .checkbox{margin-top:13px}.signin .input-group-addon{padding:6px 8px;font-size:12px}.signup-bg{left:0;background:#e8edea;background:radial-gradient(circle, #e8edea 20%, #e8edea 60%, #c6dccf 100%)}.signup-bg .signin{background:rgba(249,249,249,0.96)}.signup-bg .col-md-12{background:url(https://uploads.heightsplatform.com/static/sign-up-bg.png) no-repeat center;background-size:919px auto}.signup-bg .dash-row{padding:0}.signup-special{left:0;background:#f4fff9}.signup-special .signin{background:rgba(249,249,249,0.96)}.pricing-special{background:url(https://uploads.heightsplatform.com/static/sign-up-bg.png) no-repeat center;background-size:919px auto;min-height:710px}.testimonials-heights{margin:0 0 40px}.testimonials-heights .review-card{background:#e2ecf3;color:#24475a;padding:16px 25px 7px;margin:0 0 21px;border-radius:5px;box-shadow:0 9px 7px -4px rgba(0,0,0,0.06);border-left:5px solid #6e9ab3;position:relative}.testimonials-heights .review-card:after{position:absolute;top:37px;left:6px;content:"\201c";font-size:95px;display:block;opacity:0.2;color:#6e9ab3}.testimonials-heights p{font-size:16px;line-height:24px}.special-testimonials{background:rgba(255,255,255,0.2);margin:20px 0;border:1px solid #ddd;padding:32px 32px 40px;border-radius:7px}@media only screen and (max-width: 767px){.special-testimonials{padding:32px 0}}@media only screen and (max-width: 568px){.signin{margin:9% auto 25%;width:318px}.signin .form-holder{padding:10px 25px 23px 25px}.signin .signin-options{padding:9px 20px}.signin-bg .dash-row,.signin-bg .col-sm-12{padding:0}.signin-bg .dash-row.student-billing,.signin-bg .col-sm-12{padding:0 15px}}@media only screen and (max-width: 350px){.signin{width:291px}}.profile-cover{margin-bottom:35px;box-shadow:-5px 45px 13px -4px rgba(0,0,0,0.1),5px 45px 13px -4px rgba(0,0,0,0.1)}.profile-cover .mentor-tabs{border-radius:7px 7px 0 0;background:hsl(var(--main-h), 12%, 89%)}.profile-header.message-header .profile-image{border-radius:2px;margin:0 15px 0 0;position:relative;top:-3px;width:34px;height:34px}.profile-header.message-header{padding:23px 25px}.profile-header.message-header a{color:#333}.cover-image{width:100%;height:92px;background:rgba(0,0,0,0.8)}.cover-image img{width:100%}.profile-cover.profile-container{max-width:1020px;margin:0 auto;background-color:#f5f5f5;border-radius:9px}.profile-cover.profile-container .nav-tabs li.active{font-weight:600}.profile-cover .profile-box{background:#fff;border-bottom:1px solid #e1e1e1;padding:15px 20px 15px;position:relative;transition:all 0.4s linear;-o-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear}.profile-cover .profile-box span{color:#888;font-size:11px;font-weight:normal;margin:0 0 0 5px;display:inline-block}.profile-cover .profile-box p{margin:0;color:#555}.ui-layout-center .profile-cover .profile-box:hover{background:#eee}.profile-cover .profile-box .question-details{margin-left:68px}.profile-cover .profile-box img.avatar-profile{width:48px;height:48px;border:1px solid #999;display:block;position:absolute;margin:0 15px 15px 0;border-radius:12px;background:#fff;box-shadow:0px 1px 0px #fff}.profile-cover .profile-box .joined{font-size:11px;color:#999;line-height:14px}.profile-cover .profile-box .posts-number,.profile-box .comments-number{font-weight:700}.profile-cover .profile-box.profile-section{padding:30px 25px 15px}.profile-cover .profile-box.profile-section img.avatar-profile,.edit_user img{width:100%;height:auto;max-width:130px;max-height:130px;position:relative;top:0;margin-bottom:0}.edit_user img{border-radius:3px}.profile-cover .profile-box.profile-section p.posts-number{font-size:13px}.profile-cover .profile-box.profile-section:hover{background:#fff}.profile-cover .profile-box.profile-section h5{font-size:24px;line-height:24px;margin:3px 0 9px}.profile-cover .profile-box.profile-section p{font-size:12px;margin:0}.profile-cover .follow-status,.private-badge{padding:5px 10px;background:#777;margin:10px;border-radius:5px}.profile-cover .follow-status p,.private-badge p{color:#fff;text-align:center;font-weight:600}.profile-info{float:left}.profile-info i{font-size:16px;margin-right:4px;color:hsl(var(--main-h), calc(var(--main-s) - 50%), calc(var(--main-l) + 11%))}i.event-icon{color:var(--main-color);font-size:20px;margin:0 9px 0 0;position:relative;top:2px;text-align:center}i.event-icon.fa-bolt{width:18px}.profile-section .badge-holder img{width:42px}.completion-progress.progress-small{margin:20px 0 0}.profile-section .progress-small,.profile-section .progress-small .progress-bar{height:8px}.social-link{font-size:24px}.chat-view{margin:0}.chat-view .message-box{border:none;padding:12px 20px 6px;transition:none}.chat-view .message-box img{width:34px;height:34px}.chat-view .message-box small{color:#999;margin:0 0 0 10px;font-style:italic}.chat-view .message-box p{margin:0 0 10px 49px;font-size:14px;line-height:20px}.chat-view .message-box .message-body{background:rgba(255,255,255,0.529);padding:6px 10px;border-radius:3px}.chat-view .message-box h5{margin:0 0 11px 0}.table-chat tr.unread{background-color:#ffffff}.table-chat tr.unread strong{font-weight:600}.table-chat tr strong{font-weight:400}.chat-reply{padding:35px 25px 30px;border-top:none;position:fixed;left:250px;right:0;bottom:0;box-sizing:border-box;will-change:transform;background-image:linear-gradient(180deg, rgba(55,55,55,0), #e8e8e8 69%)}.chat-reply textarea{margin:0;border:none;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.1);font-size:15px;line-height:20px;padding:6px 65px 6px 12px}.chat-reply textarea:focus{box-shadow:0 5px 10px rgba(0,0,0,0.2) !important}.chat-reply .btn{margin:0;background:var(--accent-color);font-size:15px;border-radius:3px;height:42px;min-width:52px;text-shadow:none;box-shadow:none;position:absolute;right:5px;bottom:5px}.new-message{background:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.15);margin-bottom:15px;padding:0 15px 15px}h1 small{font-size:18px}pre,li{line-height:19px}.tooltip{z-index:10000}.tooltip-inner{border-radius:5px;padding:8px 10px;background-color:#151515}.tooltip.top .tooltip-arrow{border-top-color:#151515}.tooltip.top-left .tooltip-arrow{border-top-color:#151515}.tooltip.top-right .tooltip-arrow{border-top-color:#151515}.tooltip.bottom .tooltip-arrow{border-bottom-color:#151515}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#151515}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#151515}.tooltip.left .tooltip-arrow{border-left-color:#151515}.tooltip.right .tooltip-arrow{border-right-color:#151515}.alert-dismissable .close{font-size:27px;line-height:18px}.label{text-transform:uppercase;font-size:10px;padding:1px 4px;text-shadow:0 -1px 0 rgba(0,0,0,0.1)}.pagination{text-align:center;padding:5px 0;display:flex;justify-content:center;flex-wrap:wrap}.pagination a{padding:5px 15px;line-height:28px}.pagination ul>li>a,.pagination ul>li>span{background:none}.pagination .current{padding:0 15px;font-weight:bold;background:#e5e5e5 !important}.pagination .page,.pagination .next,.pagination .prev,.pagination .first{background:rgba(255,255,255,0.56);border:1px solid #eee;border-right:none;line-height:28px}.pagination .last{background:rgba(255,255,255,0.56);border:1px solid #eee;border-radius:0 5px 5px 0;line-height:28px}.pagination .page.gap{padding:0 4px;margin-right:-4px;color:#999}.pagination>:first-child{border-left:1px solid #eee;border-radius:5px 0 0 5px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.dropdown-toggle .fa-chevron-down{font-size:10px;position:relative;top:-1px;left:2px;margin:0 !important}.icon-bar{display:block;width:1.5em !important;height:2px;background-color:whiteSmoke;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,0.25)}.navbar-toggle{line-height:2px;display:none;float:none;margin:0;background-color:#2c2c2c;background-image:linear-gradient(to bottom, #333, #222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);border-color:#222 #222 black;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.dropdown-menu .divider{height:1px;margin:5px 1px}.modal-header{background:#f8f8f8;border-radius:4px 4px 0 0;border:1px solid #fff}.modal-header h3{color:#232323}.modal-header .close{margin-top:0}.modal{box-shadow:0 3px 15px rgba(0,0,0,0.5);border-radius:9px}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.6}.modal.fade .modal-dialog{transform:translate(0, -2%);transition:transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.25)}.modal.in .modal-dialog{transform:translate(0, 0)}.fade{opacity:0;transition:opacity .1s linear}.modal-content{box-shadow:0 30px 34px rgba(0,0,0,0.3)}.close{font-size:23px;opacity:0.5;color:#222}.close:hover{color:#222;opacity:1}.thumbnails{list-style:none}.thumbnails li{padding:0 0 0 20px}.thumbnail{background:#f8f8f8;padding:8px;transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease}.thumbnail:hover{box-shadow:0 6px 15px rgba(0,0,0,0.3);transform:scale(1.1)}.thumbnail img{box-shadow:0 0 0 3px rgba(0,0,0,0.7);border-radius:5px;margin-bottom:10px}.help-block{font-size:12px;font-style:italic;margin:0}input[type='text'],input[type='email'],input[type='password']{width:210px}input,textarea,select{box-shadow:none;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555555;border:1px solid #ddd;border-radius:3px}input:focus,textarea:focus{border-color:none;box-shadow:0 0 2px 0 rgba(0,0,0,0.05),0 1px 5px rgba(100,100,100,0.35) !important;outline:1px solid rgba(0,0,0,0.1) !important;outline:thin dotted \9   !important;transition:border linear 0.2s, box-shadow linear 0.2s}.form-control.custom-radio{line-height:1.1;display:inline-flex;align-items:center;margin-right:15px;border:none;width:auto !important;box-shadow:none;padding:6px 0}.form-control.custom-radio+.form-control.custom-radio{margin-top:0}.custom-radio.form-control:focus-within{color:var(--main-color)}.custom-radio input[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:0.15em solid currentColor;border-radius:50%;transform:translateY(-0.075em);display:grid;place-content:center;margin:0 5px 0 0}.custom-radio input[type='radio']::before{content:'';width:0.65em;height:0.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--main-color)}.custom-radio input[type='radio']:checked::before{transform:scale(1)}.custom-radio input[type='radio']:focus{outline:2px solid currentColor;outline-offset:2px}.input-group-addon{border:none}.dash-row label{margin-top:15px}.control-label{margin:0 !important}.controls label{margin:0 !important}.colorpicker input{outline:none;width:30px}.form-actions{padding:17px 20px 18px;margin-top:18px;background-color:hsl(var(--main-h), 15%, 92%);border-top:none;border-radius:0 0 5px 5px;border-bottom:1px solid #e5e5e5}.form-actions a,.form-actions input{margin-right:15px;font-size:14px}.form-actions select{max-width:132px;margin:0 10px 0 0}hr{margin-top:13px;margin-bottom:10px;border:0;border-top:1px solid #dadada}a:hover{text-decoration:none}a:focus{color:var(--main-color);text-decoration:none}.form-control{width:100% !important;border:1px solid #ddd;box-shadow:none !important;-webkit-box-shadow:none !important}blockquote{background:none;margin:0 0 20px;padding:10px 20px;font-size:13px;border-left:5px solid #eee}blockquote cite{display:block;margin:10px 0;color:#666;font-size:14px}.table-blog>tbody>tr>td:first-child{padding:12px 8px 12px 18px}.table-white{background:#fff;margin:0 25px;padding:0 10px;border-radius:0 3px 3px 3px}.table-white table{background:#fff}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;border-top:1px solid #eee}.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:12px 8px;border-top:1px solid #eee}.close{opacity:0.4}.alert{margin:0 15px;position:fixed;width:382px;right:0;top:79px;opacity:0.95;box-shadow:0 1px 2px 0 rgba(0,0,0,0.03),0 2px 5px 0 rgba(0,0,0,0.02),0 5px 10px 0 rgba(0,0,0,0.02),0 6px 20px 0 rgba(0,0,0,0.025);border-radius:2px;z-index:1000000}.alert .close{text-shadow:none}.alert p{font-size:14px}.alert h4{font-size:15px;margin-bottom:7px}.alert-error{background:#ffd4c8;color:#c52c00;border:none;border-left:4px solid #f13300;font-weight:600;box-shadow:0 5px 10px 0 #e4c5bd}.alert-info{background:#ffffff;border:none;border-left:4px solid #00b84d;color:#4a4a4a;font-weight:600}.alert-success{background:#b5f0c6;border:1px solid #53bb70;color:#327144}.badge{display:inline-block;position:absolute;right:8px;line-height:16px;background-color:var(--main-color);height:20px;width:auto;font-size:12px;text-align:center;padding:2px 5px;color:#fff;border-radius:3px;font-weight:600}.tab-pane .list-box:hover .badge{box-shadow:0 0 0 1px #222, 0 1px 1px 1px #777}.tab-pane .list-box:active .badge{box-shadow:0 0 0 1px #333, 0 1px 1px 1px #999}.micro-badge{color:#fff;background:var(--accent-color);font-size:11px;padding:1px 3px 1px;text-align:center;font-weight:bold;position:absolute;line-height:14px;top:-5px;left:72px;border-radius:5px;margin-right:-10px;box-shadow:0 1px 0 rgba(0,0,0,0.3)}#error_explanation{background:#df6139;padding:10px 20px;color:#fff;border-radius:7px;margin-top:10px;font-size:15px;line-height:20px}#error_explanation h2{color:#fff}#error_explanation h3{background:#c85733;padding:0 10px;margin:0 -10px 6px}#error_explanation a:hover{text-decoration:underline}.progress{height:18px}.progress-bar-danger{background-color:#dd188a !important}.progress-bar-info{background-color:#ff771c !important}.progress-small,.progress-small .progress-bar{height:6px;margin:0}.course .progress-small,.course .progress-small .progress-bar{height:8px;margin:0 0 25px}.progress-info .progress-bar{background-color:#dd188a !important}ol.progtrckr{margin:0;padding:0;list-style-type:none}ol.progtrckr li{display:inline-block;text-align:center;line-height:3em;white-space:nowrap}ol.progtrckr[data-progtrckr-steps="1"] li{width:100%}ol.progtrckr[data-progtrckr-steps="2"] li{width:50%}ol.progtrckr[data-progtrckr-steps="3"] li{width:33.333%}ol.progtrckr[data-progtrckr-steps="4"] li{width:25%}ol.progtrckr[data-progtrckr-steps="5"] li{width:20%}ol.progtrckr[data-progtrckr-steps="6"] li{width:16.666%}ol.progtrckr[data-progtrckr-steps="7"] li{width:14.285%}ol.progtrckr[data-progtrckr-steps="8"] li{width:12.5%}ol.progtrckr[data-progtrckr-steps="9"] li{width:11.111%;line-height:3.9em;font-size:11px}ol.progtrckr[data-progtrckr-steps="10"] li{width:10%;line-height:3.9em;font-size:11px}ol.progtrckr li.progtrckr-done{color:black;border-bottom:4px solid var(--main-color)}ol.progtrckr li.progtrckr-todo{color:#bbb;border-bottom:4px solid #bbb}ol.progtrckr li:after{content:"\00a0\00a0"}ol.progtrckr li:before{position:relative;bottom:-2.5em;float:left;left:50%;line-height:1em}ol.progtrckr li.progtrckr-done:before{content:"";background-color:var(--main-color);width:16px;height:16px;border-radius:16px;border:2px solid #e8edea;bottom:-36px}ol.progtrckr li.progtrckr-todo:before{content:"";width:16px;height:16px;border-radius:16px;border:2px solid #e8edea;background-color:#bbb;bottom:-36px}@media (max-width: 1312px){ol.progtrckr[data-progtrckr-steps="9"] li{font-size:10.5px}ol.progtrckr[data-progtrckr-steps="10"] li{font-size:10.5px}ol.progtrckr[data-progtrckr-steps="9"] li.progtrckr-done:before,ol.progtrckr[data-progtrckr-steps="9"] li.progtrckr-todo:before,ol.progtrckr[data-progtrckr-steps="10"] li.progtrckr-todo:before,ol.progtrckr[data-progtrckr-steps="10"] li.progtrckr-done:before{bottom:-34px}}@media (max-width: 1083px){ol.progtrckr[data-progtrckr-steps="9"] li{font-size:7px}ol.progtrckr[data-progtrckr-steps="10"] li{font-size:7px}ol.progtrckr[data-progtrckr-steps="9"] li.progtrckr-done:before,ol.progtrckr[data-progtrckr-steps="9"] li.progtrckr-todo:before,ol.progtrckr[data-progtrckr-steps="10"] li.progtrckr-todo:before,ol.progtrckr[data-progtrckr-steps="10"] li.progtrckr-done:before{bottom:-21px}}@media (max-width: 1083px){ol.progtrckr[data-progtrckr-steps="7"] li{font-size:13px}ol.progtrckr[data-progtrckr-steps="7"] li.progtrckr-done:before,ol.progtrckr[data-progtrckr-steps="7"] li.progtrckr-todo:before{bottom:-33px}}@media (max-width: 730px){ol.progtrckr li{line-height:2em}ol.progtrckr li.progtrckr-todo,ol.progtrckr li.progtrckr-done{text-indent:-9999px}ol.progtrckr li.progtrckr-done:before,ol.progtrckr li.progtrckr-todo:before{bottom:-21px !important}ol.progtrckr[data-progtrckr-steps="7"] li.progtrckr-done:before,ol.progtrckr[data-progtrckr-steps="7"] li.progtrckr-todo:before{bottom:-20px !important}ol.progtrckr[data-progtrckr-steps="8"] li.progtrckr-done:before,ol.progtrckr[data-progtrckr-steps="8"] li.progtrckr-todo:before{bottom:-22px !important}}.lesson-progress .progress{height:4px;margin:41px 0 0;background-color:#ccc;box-shadow:none;border-radius:0}.lesson-progress .progress .progress-bar{background:var(--main-color);box-shadow:none}.progress.progress-small.progress-complete{margin:25px 0 0}.progress.progress-small.progress-complete .progress.active .progress-bar{transition:none !important}.certificate-preset{width:750px;margin:0 auto;background:transparent;z-index:1;padding:40px 104px;text-align:center;overflow:hidden;position:relative;box-shadow:0 5px 10px rgba(0,0,0,0.1);aspect-ratio:3/2}.certificate-preset svg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.preset_cert_name{margin:0 0 20px;font-weight:600;font-size:37px}.certificate-content{display:flex;justify-content:center;align-items:center;height:90%;flex-direction:column}.preset_cert_text,.preset_cert_secondary_text{margin:0 auto;width:100%;font-size:18px;line-height:24px}.recipient-holder{width:100%;max-width:100%;margin:0 auto 20px}.preset_cert_recipient{margin:11px 0 5px;font-size:32px}.preset_cert_name,.preset_cert_text,.preset_cert_secondary_text{border:1px solid transparent}.preset_cert_name:hover,.preset_cert_text:hover,.preset_cert_secondary_text:hover{border:1px solid var(--main-color)}.preset_cert_app_name{top:10px;position:relative}.preset_cert_app_name img{margin:-10px 0 -25px;max-width:132px;max-height:52px}.preset_cert_info{top:29px;position:relative}.preset_cert_signature{position:absolute;bottom:20px}.preset_cert_signature img{max-width:208px;max-height:86px}[data-design-preset="preset_framed"] .preset_cert_signature img{position:absolute;left:-325px;bottom:38px}[data-design-preset="preset_rosette"] .preset_cert_signature img{height:66px;position:relative;top:-20px}[data-design-preset="preset_rosette"] .preset_cert_name{margin:4px 0 17px}.preset_cert_issued,.preset_cert_expired{font-size:13px}.scaled-certificate{margin:10px 0;max-width:200px;max-height:133px}.scaled-certificate .certificate-preset{-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:scale(0.261);transform-origin:-106px -38px;transform-box:fill-box;transition:box-shadow ease 0.3s}.scaled-certificate .certificate-preset:hover{box-shadow:0 0 0 6px var(--accent-color),0 42px 30px rgba(0,0,0,0.1)}.scaled-certificate .preset_cert_name:hover,.scaled-certificate .preset_cert_text:hover,.scaled-certificate .preset_cert_secondary_text:hover{border:1px solid transparent}.preset-holder{background:#f8f8f8;border-radius:5px;box-shadow:0 2px 7px rgba(0,0,0,0.07);overflow:scroll;padding:15px}.preset-holder .scaled-certificate{margin:10px 0 20px}.certificate-wrapper{margin:0 auto 20px;width:calc(100% - 40px);box-shadow:inset 0 -48px 12px -37px rgba(0,0,0,0.04);padding:0;border-bottom:1px solid #ffffff59;background:hsl(var(--main-h), 14%, 88%);border-radius:8px}.certificate-wrapper .certificate-preset{top:20px}@media (max-width: 1200px){.certificate-wrapper{transform:scale(0.9);border:none;box-shadow:none;background:none}.certificate-preset{width:710px}}@media (max-width: 1130px){.certificate-wrapper{transform:scale(0.8)}}@media (max-width: 1060px){.certificate-wrapper{transform:scale(0.7)}}.topic-bar{max-width:768px;margin:0 auto;position:fixed;top:77px;color:#666;display:block;right:calc(50% - 328px);z-index:10000;background:#fafafa;border-radius:5px;padding:15px;box-shadow:0 5px 10px rgba(0,0,0,0.1);opacity:0;transition:all 0.6s linear}.topic-bar.conversation-start{opacity:1;position:relative;top:auto;right:auto;box-shadow:none;background:none;padding:0;margin-bottom:15px}.topic-bar.glow-topic{box-shadow:0 5px 15px #01ef62;background:#1eb25d;color:#1eb25d}.topic-bar.conversing{opacity:1}.intro-topic-bar{height:auto;position:relative;overflow:hidden;transition:all 0.6s linear}.intro-topic-bar .ai-message-wrap{transition:all 0.6s linear;position:relative;top:0;opacity:1}.intro-topic-bar.slide-up{height:0}.intro-topic-bar.slide-up .ai-message-wrap{top:-37px;opacity:0}.intro-topic-bar.hidden{display:none}@media (max-width: 767px){.topic-bar{width:calc(100% - 30px);max-width:initial;right:15px;top:20px}.topic-bar span{font-size:13px}}.ai-topic{background:#f2f2f2;display:inline-block;padding:2px 5px;border-radius:3px;margin:0 5px 0 0;color:#888;min-width:100px;min-height:20px;vertical-align:text-top}.ai-topic.active{background:#d2efde;color:#00a143}.ai-topic:hover{background:#d2efde;color:#00a143}.ai-cta{font-size:13px;color:#333;background:#fff !important;max-width:265px;display:block;margin:0 auto;padding:3px 15px 0;z-index:1;position:relative;box-sizing:border-box;border-radius:7px;background-clip:padding-box;border:solid 1px transparent}.ai-cta:hover{color:#111;background:#fff !important;text-decoration:none}.ai-cta:focus{color:#333}.ai-cta:hover:after{background:#fff !important}.ai-cta:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(to right, var(--accent-color) 0%, #00cb58 50%, #00a6ff 100%)}.ai-cta:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:0;border-radius:6px;background:rgba(255,255,255,0.95)}.ai-cta-large{max-width:202px;box-shadow:0 7px 5px -5px rgba(0,0,0,0.05),1px 1px 1px 0 rgba(0,0,0,0.051),-20px 0 25px 5px hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.06),0 0 25px 5px rgba(0,254,110,0.06),20px 0 25px 5px rgba(51,184,255,0.06);margin:5px 15px;margin:5px 15px;border-radius:4px;padding:6px 20px 7px;display:inline-block}.ai-cta-large:after{border-radius:3px}.ai-cta-large strong{margin:0 5px 10px;top:0;position:relative;display:inline;font-weight:600;font-size:15px}.ai-cta-large.ai-cta-edit-page{padding:4px 16px 5px;margin:5px 0}.ai-cta-large.ai-cta-edit-page i.fa-pen-ruler{color:#828282;font-size:15px;left:8px;top:1px;position:relative}.ai-notify-bubble.assistant-role{padding:3px 10px;font-size:14px;position:absolute;width:auto;bottom:60px;right:20px;box-shadow:0 7px 5px -5px rgba(0,0,0,0.05),1px 1px 1px 0 rgba(0,0,0,0.051),-20px 0 25px 5px hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.06),0 0 25px 5px rgba(0,254,110,0.06),20px 0 25px 5px rgba(51,184,255,0.06)}.ai-notify-bubble.assistant-role .ai-generation{min-width:auto}.ai-animation-message{animation:shadowAnimation 5s infinite}.ai-animation-message:before{background:linear-gradient(to right, var(--start-color) 0%, var(--mid-color) 50%, var(--end-color) 100%) !important;animation:gradientAnimation 5s infinite alternate}@property --start-color{syntax:'<color>';initial-value:#00cb58;inherits:false}@property --mid-color{syntax:'<color>';initial-value:var(--accent-color);inherits:false}@property --end-color{syntax:'<color>';initial-value:#00a6ff;inherits:false}@keyframes gradientAnimation{0%,100%{--start-color: #00cb58;--mid-color: var(--accent-color);--end-color: #00a6ff}50%{--start-color: #00a6ff;--mid-color: var(--accent-color);--end-color: #00cb58}}@keyframes shadowAnimation{0%,100%{box-shadow:0 7px 5px -5px rgba(0,0,0,0.05),1px 1px 1px 0 rgba(0,0,0,0.051),-20px 0 20px 5px rgba(0,254,110,0.06),0 0 20px 5px hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.06),20px 0 20px 5px rgba(51,184,255,0.06)}50%{box-shadow:0 7px 5px -5px rgba(0,0,0,0.05),1px 1px 1px 0 rgba(0,0,0,0.051),-20px 0 12px 5px rgba(51,184,255,0.06),0 0 12px 5px hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.06),20px 0 12px 5px rgba(0,254,110,0.06)}}.ai-message{line-height:23px;color:#333;padding:15px 20px;font-size:15px;margin:20px 0;border-radius:7px}.ai-message h1{font-weight:400}.ai-message h2{margin:8px 0 16px;line-height:32px}.ai-message h3{font-size:19px;margin:0 0 10px}.ai-message h4{font-size:17px}.ai-message p{font-size:15px;line-height:23px;margin:0 0 15px}.ai-message p:last-child{margin-bottom:0}.ai-message li{line-height:22px;margin:0 0 10px}.ai-message ul,.ai-message ol{padding-left:30px}.ai-message small ul{padding:0}.ai-message small li{line-height:19px;margin:0}.ai-message code{display:block;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.assistant-role{background:#21b15d;color:#fff}.creator-role{background:#f4f4f4}.ai-message-wrap{display:flex;align-items:center;justify-content:space-between}.ai-message-wrap article,.ai-metadata{min-width:280px;flex-grow:1}.expand-detail-link,.ai-navigate{border:1px solid;border-radius:3px;padding:1px 10px;font-size:14px;font-weight:600;background:#fff;margin:20px 0 0;display:inline-block;width:100px;text-align:center}.expand-detail-link{margin:20px 8px 0 0}.ai-navigate{display:inline-block;width:auto}.ai-select-nav-hold{width:216px;display:inline-block}.ai-select-nav-hold .ai-select-label{color:#888;margin:0 5px 0 0;display:inline-block}@media (max-width: 767px){.ai-message-wrap{flex-wrap:wrap}.ai-message-wrap .profile-image{margin-bottom:10px}.main-coaching-feed .ai-message-wrap article{min-width:auto}.app__ai_gpt #mobile-trigger.mob-side-toggle{display:none}.ai-start .btn{display:none}}.ai-feedback{display:flex;align-self:flex-start;margin-left:8px;justify-content:flex-end}.ai-feedback a{color:#88a6b7;margin-left:10px}.ai-feedback a:hover{color:#537183}.ai-message-wrap .profile-image{width:32px;height:32px;margin-right:20px;border-radius:3px;align-self:flex-start}.ai-message-wrap .profile-image svg{width:32px}.assistant-role{z-index:1;position:relative;box-sizing:border-box;color:#333;background:#000;background-clip:padding-box;border:solid 1px transparent}.assistant-role:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-1px;border-radius:inherit;background:linear-gradient(to right, var(--accent-color) 0%, #00cb58 50%, #00a6ff 100%)}.assistant-role:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:0;border-radius:6px;background:rgba(255,255,255,0.95)}.suggested-queries{position:fixed;left:0;right:0;bottom:82px;z-index:0;margin:0 auto;max-width:762px;overflow-x:auto;white-space:nowrap;border-radius:2px;height:42px;background:none;scrollbar-width:none;-ms-overflow-style:none}.suggested-queries ::-webkit-scrollbar{display:none}.suggested-queries .suggested-query{display:inline-block;border:1px solid;border-radius:3px;padding:4px 10px;font-size:13px;font-weight:400;background:#fff;margin:8px 5px 0 0;text-align:center;box-shadow:0 2px 7px 0 rgba(0,0,0,0.12)}@supports (-webkit-touch-callout: none){.chat-reply textarea{font-size:16px;line-height:21px}}.ai-popout{background:#fff;right:20px;position:fixed;width:400px;max-width:850px;min-height:250px;border-radius:9px;overflow:hidden;opacity:0;transform:translateY(0);bottom:80px;box-shadow:rgba(0,0,0,0.05) 0 0 0 1px,rgba(0,0,0,0.15) 0 5px 30px 0,rgba(0,0,0,0.05) 0 3px 3px 0;z-index:1050;height:calc(100% - 166px);display:none}.ai-popout.animating{display:block;opacity:0;transform:translateY(20px);transition:opacity 250ms ease-out 0s, transform 250ms ease-out 0s}.ai-popout.active{display:block;opacity:1;transform:translateY(0px);transition:box-shadow 250ms ease-out 0s, width 350ms ease-out 0s, opacity 250ms ease-out 0s, transform 250ms ease-out 0s}.ai-popout.wide{width:100%;box-shadow:rgba(0,0,0,0.05) 0 0 0 1px,rgba(0,0,0,0.15) 0 5px 50px 0,rgba(0,0,0,0.08) 0 3px 30px 0}.ai-popout.wide .chat-reply-popout-ver{padding:35px 0 22px}.ai-popout.wide .ai-vision{bottom:70px;max-width:768px;margin:0 auto;border-radius:3px}.ai-popout.wide .suggested-queries{bottom:92px}.ai-popout.wide .ai-wrapper{padding:30px 0 24px}.ai-popout .ai-wrapper{padding:30px 0 0}.ai-popout .ai-message-wrap{flex-wrap:wrap}.ai-popout .ai-message-wrap .profile-image{margin-bottom:10px;display:none}.ai-popout .close,.ai-popout .expand-width,.ai-popout .full-window{font-size:18px;line-height:16px;opacity:1;text-shadow:none;color:var(--main-color-darker);position:absolute;top:11px;z-index:1}.ai-popout .close:hover,.ai-popout .expand-width:hover,.ai-popout .full-window:hover{opacity:1;color:hsl(var(--main-h), var(--main-s), calc(var(--main-l) - 33%))}.ai-popout .close.popout-close{padding:7px 9px;top:4px;right:4px}.ai-popout .close.popout-close:hover{background:rgba(0,0,0,0.1);border-radius:7px}.ai-popout .expand-width{right:40px}.ai-popout .full-window{left:11px;right:auto}.ai-popout .option-pills{border-radius:9px 9px 0 0;margin:0 auto;height:40px;background:var(--main-color);align-items:center;display:flex;justify-content:center}.ai-popout .option-pills a{border-radius:5px;padding:3px 14px;display:inline-block;font-size:13px;font-weight:600;margin:0 6px 0 0;color:#fff}.ai-popout .option-pills a:hover{background:var(--main-color-dark)}.ai-popout .option-pills a i{margin:0 2px 0 0;opacity:0.8}.ai-popout .ai-disclaimer{text-align:center;margin:0 auto;width:90%;display:block;font-size:12px;color:#888;position:absolute;left:0;right:0;bottom:57px;line-height:12px;z-index:-1}.ai-popout .ai-vision{position:absolute;left:0;right:0;bottom:48px;padding:5px 10px 9px;font-size:12.5px;background:hsla(var(--main-h), 25%, 95%, 50%);color:hsl(var(--main-h), 40%, 26%);-webkit-backdrop-filter:saturate(4) blur(10px);backdrop-filter:saturate(4) blur(10px)}.ai-popout .ai-vision i{margin:0 5px 0 0}.ai-popout .intro-ai-message{opacity:0;transition:opacity 250ms ease-out 0s}.ai-popout .intro-ai-message.active{opacity:1}.ai-popout .chat-reply-popout-ver #message_body{position:relative;bottom:-52px;transition:bottom 250ms ease-out 0s, height 250ms ease-out 0s, background-color 0.2s linear}.ai-popout .chat-reply-popout-ver #message_body.active{bottom:0}.ai-popout .intro-topic-bar{opacity:0;transition:opacity 250ms ease-out 0s}.ai-popout .intro-topic-bar.active{opacity:1}.ai-popout .ai-message.creator-role{margin-left:20px}.ai-popout .ai-feedback{margin:2px 0 -8px auto}.ai-popout .ai-feedback a{margin:0 0 0 10px}.ai-popout .topic-bar.conversation-start{margin-bottom:0;margin-left:20px}.ai-popout .intro-topic-bar{height:auto}.ai-popout .suggested-queries{bottom:73px;padding:0 0 0 10px}.ai-popout-container{padding:0 17px;overflow-y:auto;height:calc(100% - 40px);position:relative;z-index:-1}.chat-reply-popout-ver{padding:35px 0 0;border-top:none;position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;will-change:transform;background-image:linear-gradient(180deg, rgba(55,55,55,0), #e8e8e8 69%)}.ai-presets a{background:#fff;padding:6px 12px;margin:10px 0;position:relative;display:block;border-radius:6px;border:1px solid rgba(0,0,0,0.1);color:#5b5b5b;transition-duration:0.15s;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 0 2px 0 rgba(0,0,0,0.05),0 4px 6px 0 rgba(0,0,0,0.02)}.ai-presets a:hover{background-color:#f9f9f9;color:#3c3c3c}.ai-presets a:hover i{opacity:0.9}.ai-presets a i{color:var(--accent-color);margin:0 8px 0 0;opacity:0.6}.ai-presets a i.fa-pen-ruler{position:absolute;right:0;top:8px;color:#666;font-size:15px}.ai-toolbox{border-bottom:1px solid #f5f5f5}.ai-toolbox-label{font-size:12px;color:#999;display:block;margin:0 0 -5px}.ai-toolbox-label i{margin:0 0 0 3px;position:relative}article.special-preset-message{position:relative;padding-left:30px}.special-preset-message i{margin:0 3px 0 0}.special-preset-message .fa-pen-ruler{position:absolute;left:0;top:4px;border-right:1px solid #ccc;width:24px;color:#888}.reply-textarea-wrapper{display:flex;flex-direction:row;align-items:flex-start;max-width:768px;margin:0 auto;position:relative;will-change:transform}.heightKeeper{width:1px;margin-right:-1px}.chat-textarea{overflow:hidden;flex-grow:1;resize:none;background-color:#fff}.chat-textarea.glowing{background-color:var(--accent-color)}@keyframes bounce{0%,20%{transform:translateY(0)}10%{transform:translateY(-8px)}100%{transform:translateY(0)}}@keyframes bounce-less{0%,20%{transform:translateY(0)}10%{transform:translateY(-6px)}100%{transform:translateY(0)}}@keyframes bounce-more{0%,20%{transform:translateY(0)}10%{transform:translateY(-10px)}100%{transform:translateY(0)}}.typing-dots-container{color:#dd844d !important;width:44px}.typing-dots{width:35px;height:26px}.typing-dots circle{animation-duration:0.9s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.typing-dots circle:nth-child(1){animation-name:bounce-less;animation-delay:0s}.typing-dots circle:nth-child(2){animation-name:bounce-more;animation-delay:0.15s}.typing-dots circle:nth-child(3){animation-name:bounce;animation-delay:0.4s}@media (max-width: 767px){.ai-popout{right:0;width:100%;height:100%;bottom:0;z-index:1111}.ai-popout-container{padding:0}.expand-width{display:none}}@media (min-width: 1260px){.dashboard-layout .ui-layout-center.popout-active:not(.signin-bg):not(.checkout-bg),.outline-layout .ui-layout-center.popout-active:not(.signin-bg):not(.checkout-bg){right:404px}.dashboard-layout .ai-link.popout-active,.outline-layout .ai-link.popout-active{display:none}.dashboard-layout .outer-form-actions.popout-active .submit-btn.btn,.dashboard-layout .outer-form-actions.popout-active .cert-design-submit-btn.btn,.outline-layout .outer-form-actions.popout-active .submit-btn.btn,.outline-layout .outer-form-actions.popout-active .cert-design-submit-btn.btn{right:417px !important}.dashboard-layout .outer-form-actions.popout-active .form-state,.outline-layout .outer-form-actions.popout-active .form-state{right:428px !important}.dashboard-layout .outer-form-actions.popout-active .save-state,.outline-layout .outer-form-actions.popout-active .save-state{right:540px !important}.dashboard-layout .ai-popout,.outline-layout .ai-popout{right:0;top:58px;bottom:0;height:calc(100% - 58px);border-radius:5px 5px 0 0}.dashboard-layout .ai-popout .option-pills,.outline-layout .ai-popout .option-pills{border-radius:5px 5px 0 0}.dashboard-layout .ai-popout .chat-reply-popout-ver,.outline-layout .ai-popout .chat-reply-popout-ver{padding:35px 0 22px}.dashboard-layout .ai-popout .ai-vision,.outline-layout .ai-popout .ai-vision{bottom:70px;max-width:768px;margin:0 auto;border-radius:3px}.dashboard-layout .ai-popout .suggested-queries,.outline-layout .ai-popout .suggested-queries{bottom:92px}.dashboard-layout .ai-popout .ai-wrapper,.outline-layout .ai-popout .ai-wrapper{padding:30px 0 24px}.dashboard-layout .ai-popout .ai-disclaimer,.outline-layout .ai-popout .ai-disclaimer{font-size:11px;color:#a0a0a0;bottom:5px;z-index:1}.dashboard-layout .ai-popout:not(.wide) .reply-textarea-wrapper,.outline-layout .ai-popout:not(.wide) .reply-textarea-wrapper{max-width:380px}}@media (min-width: 1430px){.application-layout .ui-layout-center.popout-active:not(.signin-bg):not(.checkout-bg){right:404px}.application-layout .ai-link.popout-active{display:none}.application-layout .outer-form-actions.popout-active .submit-btn.btn,.application-layout .outer-form-actions.popout-active .cert-design-submit-btn.btn{right:417px !important}.application-layout .outer-form-actions.popout-active .form-state{right:428px !important}.application-layout .outer-form-actions.popout-active .save-state{right:540px !important}.application-layout .ai-popout{right:0;top:58px;bottom:0;height:calc(100% - 58px);border-radius:5px 5px 0 0}.application-layout .ai-popout .option-pills{border-radius:5px 5px 0 0}.application-layout .ai-popout .chat-reply-popout-ver{padding:35px 0 22px}.application-layout .ai-popout .ai-vision{bottom:70px;max-width:768px;margin:0 auto;border-radius:3px}.application-layout .ai-popout .suggested-queries{bottom:92px}.application-layout .ai-popout .ai-wrapper{padding:30px 0 24px}.application-layout .ai-popout .ai-disclaimer{font-size:11px;color:#a0a0a0;bottom:5px;z-index:1}.application-layout .ai-popout:not(.wide) .reply-textarea-wrapper{max-width:380px}}@media (min-width: 1260px) and (max-width: 1430px){body:has(.ui-layout-center.popout-active) .ui-layout-center.dashboard-active{left:62px !important}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin){width:62px}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .creator-sidebar-close,body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .creator-sidebar-open{display:none}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .link-text{visibility:hidden;text-align:center;opacity:0;font-size:0;transition:visibility 0s 0.3s, opacity 0.3s}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin)>a{padding:6px 0;width:100%;display:block}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) a.selected{border-left:none;padding:6px 8px}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) a i{font-size:20px;color:hsl(var(--main-h), 15%, 64%);width:100%;margin:7px 0}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu i{display:inline-block;font-size:16px !important;position:relative;margin:0 3px 0 0;color:var(--main-color);top:1px;width:auto}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-students{top:115px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-badges{top:161px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-pages{top:371px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-notifications{top:417px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-products{top:279px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-payments{top:489px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu.admin-popout-settings{top:410px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) .admin-link-popout .dropdown-menu li>a:hover{margin:0 0 0 10px;padding:8px 12px !important}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin):not(.collapsed,.always-collapsed) .recent-links .admin-link-popout:hover>a{display:flex}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin):not(.collapsed,.always-collapsed) .recent-links .admin-link-popout:hover .dropdown-menu{display:block !important}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) a:hover{margin:0}body:has(.ui-layout-center.popout-active) .admin-link-row:not(.mobile-admin) a:hover i{color:var(--main-color-dark)}body:has(.ui-layout-center.popout-active) .admin-link-row a.selected i{color:var(--main-color)}body:has(.ui-layout-center.popout-active) .admin-link-row a{padding:8px 12px !important}body:has(.ui-layout-center.popout-active) .admin-link-row .recent-links .admin-link-popout:nth-child(1) .dropdown-menu{top:561px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row .recent-links .admin-link-popout:nth-child(2) .dropdown-menu{top:603px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row .recent-links .admin-link-popout:nth-child(3) .dropdown-menu{top:645px;left:62px}body:has(.ui-layout-center.popout-active) .admin-link-row .recent-links .dropdown-menu .link-text{visibility:visible !important;opacity:1 !important;font-size:15px !important}body:has(.ui-layout-center.popout-active) .admin-link-row.mobile-admin{position:relative;width:100%;box-shadow:none;top:auto;z-index:1 !important}}.loading{background-color:rgba(31,169,89,0.85);height:300px;display:block;overflow:hidden;transform:translate3d(0, 0, 0);text-align:center;opacity:1;z-index:1000000;box-shadow:0 9px 4px -2px rgba(16,86,45,0.2),0 30px 21px rgba(13,107,52,0.2),0 30px 84px 10px rgba(0,58,24,0.3);padding:0 20px;line-height:60px;border-radius:15px;width:340px;position:fixed;left:50%;top:23%;margin-left:-170px}.loading p{color:#fff;font-weight:600}.loading svg{top:50px;position:relative}.loading div{width:300px;display:block;overflow:hidden;transform:translate3d(0, 0, 0);text-align:center;opacity:1}.loading-payment{background:#fff;box-shadow:0 0 84px rgba(0,0,0,0.5),0 0 284px 200px rgba(0,0,0,0.1);height:60px;display:inline-block;padding:0 20px;line-height:60px;border-radius:15px;position:fixed;width:320px;margin-left:-160px;top:40%;left:50%;z-index:1000000}.field_with_errors{color:#e24127;display:contents}.field_with_errors input{border:1px solid #e24127}.help-text{background:hsl(var(--main-h), 15%, 89%);color:hsl(var(--main-h), 13%, 50%);border-radius:5px;padding:15px 15px 10px;max-width:310px;margin:0 auto}.help-text h3{margin-bottom:10px}.current-card-section{margin:0 15px}.current-plan-name{background:#0075cf;color:#fff;padding:4px 15px;border-radius:2px;margin:15px 0 10px}.current-card-info{margin:0 0 5px;background:#f2f2f2;padding:16px 13px 8px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);border-radius:3px;max-width:320px}#card-num{font-weight:bold;font-size:19px;letter-spacing:0.3px;line-height:22px;vertical-align:bottom;color:#464646;font-family:monospace;word-spacing:0}#card-num .card-last{font-size:16px;vertical-align:top}#card-exp{font-family:monospace}#card-brand{margin:10px 0 0}#card-brand i{font-size:27px;color:#005191}#orderPurchaseModal .modal-content{background:#fff;border:none}.new-card-info{display:none}.new-card-info .form-group{padding:0}.new-card-info.active{display:block}.new-card-info .payment-form-cancel{display:none}.new-card-info .payment-form-cancel.active{display:block}.existing-card{display:none}.existing-card.active{display:block}.pricing ul{list-style:none}.pricing{margin-top:15px}.row.pricing{min-width:900px}.pricing-panel{padding-top:10px}.pricing-panel .no-padding{padding:0}.pricing-panel ul{margin:0;padding:0}.pricing-panel ul li{text-align:left;max-width:400px;margin:20px auto 20px}.pricing-panel ul li h4{line-height:22px;margin:0;background:#fff;color:#0078c2;padding:15px 0 0 15px;font-size:18px}.pricing-panel ul li p{color:#4b4b4b;padding:6px 0 6px 15px;background:#fff;margin:0}.pricing-panel s{color:#ccc}.pricing-panel .fa-plus{color:#0075cf}.pricing-panel .fa-question-circle{color:#bababa}.pricing-panel ul li .price-amount{text-align:left;background:#fff;border-bottom:none;min-height:80px;line-height:80px}.pricing-panel ul li .price-amount strong{font-size:21px;position:relative;top:-15px;margin-left:17px}.pricing-panel ul li .price-amount span{font-size:60px;font-weight:bold;color:#000;position:relative;top:5px;display:none;transition:all 0.6s linear;-o-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-webkit-transition:all 0.6s linear}.pricing-panel ul li .price-amount span.glowing.plan{text-shadow:0 0 10px #00ff68;color:#1eb25d}.pricing-panel ul li .price-amount span.plan{display:inline-block;text-shadow:none}.pricing-panel .btn{display:none}.pricing-panel .btn.glowing.plan{box-shadow:0 0 10px #00ff68}.pricing-panel .btn.plan{display:inline-block;box-shadow:0 1px 1px 1px rgba(0,0,0,0.2)}.pricing-panel ul li .price-amount em{color:#717171;font-size:11px;font-weight:600;margin-left:-1px;position:relative;top:5px}.pricing-panel ul li .price-amount sup{font-size:17px;font-weight:bold;color:#222;position:relative;top:-15px}.pricing-panel ul li>p:last-child{background:#f7f7f7;border:none;padding:10px 0;text-align:center}.pricing-feature-additions{min-height:256px}.pricing-panel ul li p:last-child a{margin:0 auto}.credit-cards{width:150px;margin:0 auto 20px;display:block}.common-feat{margin:10px 0 0}.common-feat li{line-height:26px}.annual-vs-monthly{text-align:center;margin:10px 0 0}.annual-vs-monthly span{display:inline-block;padding:0 15px;color:#999}.annual-vs-monthly span.plan{font-weight:600;color:#555}.annual-vs-monthly p{margin:10px 0 0}.annual-switch{height:0;width:0;visibility:hidden}.annual-switch-label{cursor:pointer;text-indent:-9999px;width:66px;height:28px;top:-3px;background:#808080;display:inline-block;border-radius:33px;position:relative;margin:0 auto;transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear}.annual-switch-label:after{content:'';position:absolute;top:-1px;left:-2px;width:28px;height:28px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.2);border:1px solid #2dcc70;border-radius:2px;transition:all 0.3s linear;-o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transform:rotate(-135deg)}.annual-switch:checked+label{background:#21b25d}.annual-switch:checked+label:after{left:calc(100% + 2px);transform:translateX(-100%) rotate(-45deg);border:1px solid #27e276}.annual-switch-label:active:after{width:32px}.payment-amount-block{background:#ffffff;color:var(--accent-color);padding:20px 30px;margin:25px 0;box-shadow:0 8px 36px -30px rgba(0,0,0,0.5)}.payment-amount-block p{font-size:24px;margin:0;line-height:30px}.payment-amount-block strong{font-size:30px;vertical-align:text-top}@media (min-width: 1165px){.row.pricing{margin:15px -40px 0}}@media (max-width: 980px){.row.pricing{min-width:auto}.pricing-panel ul li.active{position:relative;z-index:2;top:0;border:none}}.bill-info{font-size:14px;margin:10px 0;padding:7px 25px;background:#73f88f;border:2px solid #5ecb75;border-radius:5px}.tips{padding:5px 15px 0}.tips p{line-height:150%;margin:25px 0}.tips p span.details{display:block;color:#666;margin:5px 0}.tips p span.main{display:block;font-size:16px}.current-plan{background:#0075cf;padding:5px 0;color:#fff;width:90%;margin:0 auto;display:none}.current-plan.plan{display:block}.payment-box{background:rgba(255,255,255,0.4);display:inline-block;margin:10px 0 25px 0;border-radius:5px;padding:15px;box-shadow:0 3px 7px rgba(0,0,0,0.05),0 3px 59px 2px rgba(0,0,0,0.09);border:2px solid rgba(255,255,255,0.3)}.payment-box h2{padding:0 15px}.payment-step{color:#8e8e8e;background:rgba(234,234,234,0.87);margin:0 -35px;padding:0 35px}.subscription-plans{width:210px}.student-billing{background:rgba(255,255,255,0.6);box-shadow:inset 0 0 3px 2px rgba(255,255,255,0.9),0 1px 1px rgba(0,0,0,0.2),0 49px 54px -36px rgba(0,0,0,0.15);border-radius:18px;margin-bottom:25px;margin-top:18px;padding-top:20px;max-width:1000px}.student-billing .bill-details p{font-size:14px;line-height:24px;margin:0 0 14px}.student-billing .bill-details h3{margin:9px 0 10px}.student-billing .bill-details .testimonial-list img{max-width:75px;margin:0 0 20px;border-radius:3px}.student-billing hr{margin-bottom:25px;border-top:1px solid #e0e0e0}.student-billing blockquote{background:#ffffff;padding:10px 20px;margin:0 0 20px;font-size:16px;border-left:5px solid #ddd;line-height:25px;box-shadow:0 3px 5px rgba(0,0,0,0.05)}.student-billing blockquote cite{display:block;margin:10px 0;color:#666;font-size:15px}.student-billing .program-logo{background-color:var(--topbar-color);padding:4px 8px;border-radius:2px;width:auto;max-width:111px;max-height:56px}.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid #ccc;border-radius:4px;background-color:white;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow 150ms ease}.StripeElement--focus{border-color:rgba(100,100,100,0.7) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(100,100,100,0.6) !important}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.payment-box .form-control,.StripeElement{box-shadow:inset 0 1px 2px rgba(0,0,0,0.13),0 1px 0 #fff}.paymentSelectionTab,.stripe-payment,.paypal-payment{display:none}.paymentSelectionTab.active,.stripe-payment.active,.paypal-payment.active{display:block !important}#enroll_code_input{width:calc(100% - 107px) !important;display:inline-block;margin-right:12px}.apply-btn{top:-1px;position:relative;height:34px;line-height:34px;padding:0 16px;box-shadow:none}.checkout-holder .apply-btn{padding:0 15px !important;font-size:11px;top:-2px;height:30px;line-height:30px;box-shadow:0 1px 3px rgba(0,0,0,0.1) !important}.checkout-holder #enroll_code_input{height:30px;width:calc(100% - 76px) !important;margin:0 12px 17px 0}.checkout-holder .coupon-active{margin:0 0 17px}.coupon-active{color:#8c8c8c;background:#e2e2e2;padding:5px 9px;border-radius:3px;font-size:12px;margin:0 0 0 11px;display:inline-block}.pre-coupon{color:#999;font-size:12px}.cart-subtotal .col-xs-6,.cart-discount .col-xs-6{margin:12px 0 0}.cart-subtotal .coupon-active,.cart-discount .coupon-active{margin:0}.cart-bump,.cart-product,.cart-discount,.cart-subtotal{display:none}.cart-bump.active,.cart-product.active,.cart-discount.active,.cart-subtotal.active{display:block}.cart-bump .col-xs-6,.cart-product .col-xs-6,.cart-discount .col-xs-6,.cart-subtotal .col-xs-6{margin:12px 0 0}.checkout-custom img{max-width:80%;margin:0 auto;border-radius:3px;display:block;max-height:150px}.checkout-holder{text-shadow:none}.checkout-holder form{padding:25px}.checkout-holder input{width:100%}.checkout-holder input[type=radio]{width:auto}.checkout-holder .col-md-3,.checkout-holder .col-md-9{padding-left:0}.checkout-holder h3{margin:1px 0 25px;font-weight:400;font-size:23px;color:#8b8b8b}.checkout-holder h4{color:#858585;font-size:16px;margin:8px 0 20px}.checkout-holder h4 i{margin-right:5px}.checkout-holder .form-group{margin-bottom:10px}.checkout-holder .current-card-info{background:#eaeaea}.checkout-holder .btn{color:rgba(255,255,255,0.9);background:var(--accent-color);text-shadow:0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 9px 7px -4px rgba(0,0,0,0.1);padding:7px 30px;text-align:center;margin:0 0 5px;font-size:16px !important}#product-purchase-btn{padding:14px 30px;font-size:15px;margin:14px 0 7px}.is-invalid{border:1px solid #e24127}#product-name{color:#727272}.payment-plans{margin:0 0 22px}.checkout-terms{font-size:11px;color:#8c8c8c;background:#ebebeb;padding:10px 20px;border-radius:0 0 5px 5px;line-height:16px;text-align:center}.payment-change-link{margin:0 0 15px;display:block;font-size:13px;font-style:italic}#product-total{font-weight:bold;font-size:18px;color:#49b166}.product-col{background:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.015),0 26px 19px rgba(0,0,0,0.09)}.product-col.product-detail{padding:15px 0;position:relative;font-size:16px;line-height:1.8em;margin:40px auto}.product-col.product-detail .admin-options{top:4px;right:30px}.product-col.product-detail img{margin:0 auto 20px}.product-col.product-detail .product-image{max-height:500px;overflow:hidden}.product-col.product-detail .product-image img{width:80%;margin:0 auto;display:block}.product-col.product-detail .price-col{margin:-33px 0 0}.product-col.product-detail h1{line-height:36px;font-weight:300;margin:0}.product-col.product-detail h1.product-name{font-size:33px;line-height:40px;font-weight:400;padding:0 30px 0;margin:10px 0 25px}.product-col.product-detail h2{line-height:36px;font-weight:300;margin:11px 0 13px}.product-col.product-detail h3{margin:0;font-weight:600;font-size:18px;line-height:27px}.product-col.product-detail .payment-help h3{margin:0 0 10px}.product-col.product-detail .payment-help .main{margin:0 0 5px}.product-col.product-detail .product-description{max-width:700px;padding:0 30px;margin:20px 0;min-height:65px}.product-col.product-detail .product-description p,.product-col.product-detail .product-description li{font-size:16px;line-height:1.8em;margin:0}.product-col.product-detail .product-description li{margin:0 0 5px}.product-col.product-detail .product-description h4{margin:10px 20px;color:#5a6979}.product-col h3{padding:12px 20px 0;font-weight:400}.product-col p{padding:0 20px}.product-col img{margin:0 0 15px}.product-col .details-link{display:block;font-weight:bold;padding:3px 0;width:auto;text-align:left;margin:6px 0}.product-col .add-on-marker{color:rgba(255,255,255,0.9);background:rgba(43,43,43,0.7);text-shadow:0 -1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 1px rgba(0,0,0,0.2);padding:6px 5px;text-align:center;margin:4px 19px 15px;display:block;font-weight:bold;border-radius:5px;font-size:12px}.buy-row{margin:10px -25px 15px -15px;padding:15px 5px 20px;border-radius:3px 0 0 3px;border:1px solid #eee;border-right:none;background:#fff}.buy-row .action-btn{color:rgba(255,255,255,0.9);text-shadow:0 -1px 0 rgba(0,0,0,0.1);padding:9px 30px;text-align:center;width:auto;display:block;max-width:320px;margin:6px auto 5px}.product-price{margin:5px 0;display:block;text-align:center;padding:10px 0;font-size:28px;font-weight:600;color:#222}.product-form .uppy-Informer{position:relative !important;top:-81px;bottom:auto !important}.label-sale{position:absolute;top:7px;left:2px;font-size:15px;transform:rotate(-10deg);box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:var(--main-color-darker);text-transform:uppercase}.download-row{background:#f1f1f1;padding:15px 10px;box-shadow:0 2px 1px rgba(0,0,0,0.05),-4px 14px 10px -10px rgba(0,0,0,0.1);border-radius:3px 0 0 3px}.download-row .btn{margin:0;position:relative;top:-3px}.download-row h3{padding:5px 20px 0}.reveal-content{max-width:700px;padding:15px 30px;margin:25px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;color:#666;background:#fffaeb;position:relative;overflow:hidden}.reveal-content i{font-size:48px;position:absolute;top:-19px;left:-24px;color:#ffcb28;opacity:0.67}.purchase-help{color:#777;font-size:12px;margin:0 0 20px;line-height:18px;padding:0 10px 0 0}.purchase-help a{text-align:center;display:block;margin:5px 20px 10px}.payment-help{background:#f3f2f2;padding:5px 10px 10px}.payment-help .main{font-weight:600;color:#666;display:block}.payment-help .details{color:#afafaf;font-size:13px}.payment-help h3{font-weight:600}.payment-help .cc-logos{opacity:0.6;margin:0 20px 10px !important;font-size:20px}.payment-help .cc-logos i{vertical-align:text-top}.payment-help .cc-logos .fa-cc-stripe{font-size:31px;margin:0 10px 0 0;vertical-align:baseline;opacity:0.6}.product-downloads,.student-roles{margin:20px 0 0}.download-counts,.license-counts{color:#777;display:block;line-height:18px;font-size:12px}.preview-link{padding:4px 10px;border-radius:3px;margin:5px 0;display:block}.dropdown-menu .preview-link:hover{background:#dedede !important;color:var(--main-color-dark) !important}.product-type-selection{background:#fff;margin:15px -10px;padding:5px 15px;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.15)}.product-type{color:#888 !important}.product-type i{margin:0 2px 0 0;font-size:14px;top:1px;position:relative}#digital_product_product_type{display:none}.upsell-banner{background:hsl(var(--main-h), calc(var(--main-s) + -45%), calc(var(--main-l) + 40%));max-width:800px;margin:34px auto;padding:10px 30px 20px;border-radius:33px}.upsell-banner h2{font-weight:600;margin:11px 0 10px}.upsell-banner p{font-size:15px;margin:0 0 13px}.upsell-offer-holder{background:var(--center-bg);padding:15px 50px 25px;border-radius:3px;margin:0 0 25px}#thankYouModal .modal-content{padding:20px;text-align:center}#thankYouModal h1{color:#444;font-size:37px;margin:33px 0 30px;line-height:39px}#thankYouModal .purchase-checkmark{font-size:119px;line-height:100px;text-align:center;display:block;color:#1d9a40;margin-bottom:46px;animation:purchaseCheck 1s cubic-bezier(0.7, 0, 0.3, 1) both,0.8s purchaseSpin 1s cubic-bezier(0.05, 0.53, 1, 1),0.3s purchaseClick 1.8s cubic-bezier(0.33, 0, 1, 1)}@keyframes purchaseCheck{from{transform:translate3d(0%, 0%, 0) translate3d(0, -20px, 0) scale3d(2.03, 2.03, 1)}}@keyframes purchaseSpin{from{transform:rotateY(360deg)}}@keyframes purchaseClick{from{transform:translate3d(0, -2px, 0)}}.checkout-bg{left:0;background:#fff;background:linear-gradient(to right, #fff 0%, #fff 50%, #f5f5f5 50%, #f5f5f5 100%)}.checkout-bg hr{border-top:1px solid #ddd}.checkout-bg .checkout-holder{padding:15px 0}.checkout-bg .checkout-holder form{padding:22px 0}.checkout-bg .checkout-holder h3{font-weight:400;font-size:22px;color:#3e3e3e;margin:1px 0 8px}.checkout-bg .checkout-holder .payment-form{background:#fff;padding:15px 20px;margin:15px 0 5px -20px;border-radius:3px}.checkout-bg .radio label,.checkout-bg .checkbox label{font-size:15px}.checkout-bg #submit-paypal{margin:24px 0 0}.checkout-bg .payment-method-radio{margin:0}.checkout-bg .payment-method-radio label{border-radius:5px 5px 0 0;border:1px solid #e1e1e1;padding:16px 12px 16px 34px;width:calc(100% + 20px);display:block;margin:0 0 0 -20px;background:#fff;font-size:15px}.checkout-bg .payment-method-radio.active label{border:1px solid var(--accent-color);background:hsl(var(--accent-h), var(--accent-s), 96%)}.checkout-bg #paypalRadio.payment-method-radio label{border-radius:0 0 5px 5px}.checkout-bg #paypalRadio.payment-method-radio.active label{border-radius:0}.checkout-stripe-fields{background:whitesmoke;border:1px solid #e1e1e1;padding:15px 15px 0;border-top:none;border-bottom:none}.checkout-paypal-fields{background:whitesmoke;border:1px solid #e1e1e1;padding:15px 15px;border-top:none;border-radius:0 0 5px 5px;color:#777;line-height:21px}.cart-main{padding:20px 40px 30px}.cart-main h2{font-size:25px;margin:11px 0 4px}.checkout-step{margin:0 0 8px !important}.cart-sidebar{min-height:calc(100vh - 52px);padding:7px 40px}.cart-sidebar:after{content:"";display:block;width:100%;position:absolute;top:0;left:0;background-position:left top;bottom:0;z-index:-1;box-shadow:1px 0 0 #e1e1e1 inset}.cart-sidebar .course-link .course-item:hover{transform:none !important;cursor:default}.flex-container{display:flex;flex-direction:row}.cart-main,.cart-sidebar{flex:1}.cart-totals{text-align:right}.cart-total-price{font-weight:700;font-size:26px;margin:0 0 0 5px}.cart-currency{font-weight:400;color:#666}.cart-footer{position:relative;bottom:0;z-index:2}.checkout-row{overflow-x:hidden}@media (max-width: 991px){.flex-container{flex-direction:column}.checkout-bg{background:#fff}.checkout-bg .testimonial-list .img-responsive{max-width:72px}.checkout-bg .checkout-holder .payment-form{margin:15px -20px 5px}.cart-sidebar{height:auto;padding:20px 0}.cart-sidebar:after{box-shadow:none;width:100%;background:#f5f5f5}}@media (max-width: 722px){.checkout-row{padding:0}.checkout-row .checkout-bg .checkout-holder{padding:0}.cart-footer{padding:0 20px}.cart-footer div{padding:0 !important}.cart-footer div p{text-align:left !important}.cart-main{height:auto;padding:10px 20px 0}.cart-sidebar{height:auto;padding:20px 0}.cart-sidebar:after{box-shadow:none;width:100%}.checkout-step{font-size:13px}}.help-text.plan-help{width:auto;margin:0;padding:10px 15px 10px}#footer-menu{position:relative;font-size:15px}#footer-menu ul{padding:0;text-align:right}#footer-menu ul li{display:inline;list-style:none;padding:0 20px 0 0}#footer-menu a{font-weight:400}#footer-menu a:hover{text-decoration:none;color:#5de194}.media-modal .modal-body{z-index:1}.media-modal img{width:100%}.media-modal small{margin:4px 5px 15px;right:0;top:-4px}.media-modal .modal-footer{background:#f4f4f4;border-radius:0 0 4px 4px}.media-modal .delete-image{display:none}.media-modal .col-md-4:hover .delete-image{display:inline-block}.media-modal .image-grid{margin:20px 0 0}.media-modal .image-grid .col-md-4{height:213px}.upload-image-option{border:2px solid #ddd;max-height:185px;-o-object-fit:contain;object-fit:contain;background:#eee}.upload-image-option:hover{cursor:pointer}.processing-img{position:relative}.processing-img:after{content:'Processing...';color:white;background:rgba(0,0,0,0.7);border-radius:5px;position:absolute;top:0;right:0;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.selected-image{border:2px solid #0075cf;box-shadow:0 0 7px #0075cf}.image-help{text-align:center;font-weight:600;font-style:italic;font-size:16px;color:#888;margin:30px 0}.unsplash-grid.image-grid{margin:0}.unsplash-search-info{padding:5px 15px;display:block;height:28px;background:#f8f8f8;margin:0 15px 15px;width:auto;border-radius:0 0 5px 5px}.unsplash-search-info p{margin:0}.unsplash-pagination{margin:10px auto 18px;display:block;width:300px}.unsplash-search .input-group-addon{padding:0;border:none;background:none}.unsplash-search .input-group-addon .btn{margin:0;box-shadow:none;padding:8px 15px;border-radius:0 5px 5px 0}.modal-email-reply .modal-header{padding:9px 20px 8px}.modal-email-reply .modal-header h3{font-size:16px}.modal-email-reply .modal-header .btn{padding:2px 15px;margin:0 8px 0 0}.modal-email-reply .modal-body{padding:0}.modal-email-reply .modal-body textarea{width:100%;margin-bottom:0;padding:12px;font-size:14px}.modal-email-reply .email-reply-field{height:36px;line-height:35px;padding:0 10px;border-bottom:1px solid #ccc;color:#777}.modal-email-reply .email-reply-field input{width:calc(100% - 100px)}.modal-email-reply .message-to{background:#ccc;color:#333;padding:2px 11px;border-radius:8px;margin:0 10px}.modal-email-reply .subject-label{font-weight:400}.modal-email-reply input[type='text'],.modal-email-reply textarea{border:none;box-shadow:none;background:none;font-size:14px}.modal-email-reply input[type='text']:focus,.modal-email-reply textarea:focus{box-shadow:none !important}.modal-email-reply .message-form-options{padding:9px 20px 10px;border-top:1px solid #ddd}.task-item{line-height:23px;color:#333;padding:15px 20px;font-size:15px;margin:20px 0;border-radius:7px;border:1px solid #eaeaea;background:#ffffff;box-shadow:0 8px 9px rgba(0,0,0,0.04);list-style:none}.task-item.task-complete{background:hsl(var(--main-h), 5%, 96%)}.task-item input[type='checkbox']{margin:0 15px 0 0;width:30px;height:21px}.task-item .custom-checkbox{cursor:pointer;font-size:20px;margin-right:15px}.task-text{color:#333;flex:auto}.task-list{margin:0 0 20px}.task-list .task-item{margin:0;padding:10px 20px;position:relative}.task-list .task-item p{font-size:14px;line-height:21px}.task-list ul{list-style:none;padding:0}.task-list .sortable-placeholder{height:43px !important;border-radius:5px;margin:0;border:none;background:#f8f8f8}.task-options{padding:20px}.tasks-col .tab-pane{padding:20px 0 0}.task-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.task-metadata{color:#999;position:absolute;bottom:0;right:10px}.main-coaching-feed{height:calc(100vh - 62px);overflow:auto}.coaching-col{background:#fff;position:relative;border-radius:15px;border:4px solid #f1f1f1;padding:0 20px;margin:0 -15px 0}.coaching-col h3{margin:13px 0 11px}.coaching-col .nav>li>a{padding:10px 20px;font-size:16px;margin:0 -20px}.coaching-col .nav-tabs>li>a{margin:0 2px 0 0}.task-tabs{padding:8px 0 0;border-bottom:1px solid hsl(var(--main-h), 12%, 85%);border-bottom-color:transparent;display:flex;justify-content:space-between;align-items:center}.task-tabs .left-tabs{display:flex;align-items:center}.task-tabs.nav-tabs>li>a,.task-tabs.nav-tabs>li.active>a,.task-tabs.nav-tabs>li.active>a:hover,.task-tabs.nav-tabs>li.active>a:focus,.task-tabs.nav-tabs .left-tabs>li>a,.task-tabs.nav-tabs .left-tabs>li.active>a,.task-tabs.nav-tabs .left-tabs>li.active>a:hover,.task-tabs.nav-tabs .left-tabs>li.active>a:focus{border:none;border-radius:3px;padding:5px 10px;font-size:16px;margin-right:4px}.task-tabs.nav-tabs i,.task-tabs.nav-tabs .left-tabs i{margin:0 2px 0 0;top:1px;position:relative}.task-tabs.nav-tabs>li.active>a,.task-tabs.nav-tabs .left-tabs>li.active>a{font-weight:600;background:hsl(var(--main-h), 12%, 97%)}.task-tabs.nav-tabs>li:hover>a,.task-tabs.nav-tabs .left-tabs>li:hover>a{background:hsl(var(--main-h), 12%, 90%)}.task-tabs.nav-tabs>li.archived-tab{margin-left:auto;display:flex;align-items:center}.new-task-btn{font-size:16px}.new-task-btn i{margin-right:5px}.coaching-help{display:flex;align-items:center;color:#878787;margin:0 0 10px}.coaching-help i{margin-right:2rem;font-size:17px}.coaching-detail-sidebar{position:fixed;top:67px;bottom:0;right:-99%;width:69%;background:#fff;z-index:111;box-shadow:-4px 10px 10px 34px rgba(0,0,0,0.1),-2px 1px 5px rgba(0,0,0,0.05);height:calc(100vh - 83px);border-radius:7px 0 0 7px;overflow:auto;transition:all 0.6s cubic-bezier(0.18, 0.89, 0.45, 0.96)}.coaching-detail-sidebar.active{right:0;box-shadow:-4px 10px 47px 34px rgba(0,0,0,0.1),-2px 1px 5px rgba(0,0,0,0.05)}.modal-task .modal-header{padding:9px 20px 8px}.modal-task .modal-header h3{font-size:16px}.modal-task .modal-header .btn{padding:2px 15px;margin:0 8px 0 0}.modal-task .modal-body{padding:0}.modal-task .modal-body textarea{width:100%;margin-bottom:0;padding:15px 20px 15px 0;font-size:15px;resize:none;display:block}.modal-task .modal-body textarea#taskModalNotes{padding:0 20px 0 57px}.modal-task .modal-dialog{margin:10% auto 70px}.modal-task .task-item .custom-checkbox{padding:0 20px;margin:0}.modal-task .task-item p{width:100%}.modal-task .task-notes-label{font-weight:400}.modal-task input[type='text'],.modal-task textarea{border:none;box-shadow:none;background:none;font-size:14px}.modal-task input[type='text']:focus,.modal-task textarea:focus{box-shadow:none !important;outline:none !important}.lesson-card a h2{color:var(--main-color)}.lesson-card a p{color:#333}.fa-check-square{color:var(--main-color)}.completion-msg.transform{transform:rotateX(5deg) rotateY(-69deg);opacity:0}.completion-msg.transform i{transform:rotateX(5deg) rotateY(-369deg);opacity:0}.completion-msg{text-align:center;padding:47px 0;border-radius:102px;color:#ddd;background-color:#282828;transform:rotateX(0deg) rotateY(0deg);width:175px;height:175px;margin:0 auto;box-shadow:0 4px 2px rgba(0,0,0,0.2);transition:all 0.6s ease-in}.completion-msg i{margin:10px 0 0;font-size:37px;color:var(--main-color);transform:rotateX(0deg) rotateY(0deg);transition:all 0.6s ease-in}.save-btn.favorited{color:var(--main-color)}.submit-btn.btn,.cert-design-submit-btn.btn{box-shadow:0 6px 14px -3px hsla(var(--accent-h), var(--accent-s), calc(var( --accent-l ) - 10%), 0.7)}#lessonOptions{position:absolute;top:-10px;right:34px}#lessonOptions .dropdown-menu{background:#fff;top:33px;left:-120px;position:absolute;text-align:left;border-radius:5px;min-width:157px;box-shadow:-3px 9px 12px -1px rgba(0,0,0,0.1)}#lessonOptions .dropdown-menu li>a{padding:3px 18px}#lessonOptions .dropdown-menu li>a:hover{background-color:var(--main-color);color:#fff}#lessonOptions .dropdown-menu li>a:hover i{color:#fff}#lessonOptions .dropdown-menu .list-inline{padding:0;border-right:1px solid #ddd}#lessonOptions .dropdown-menu .list-inline:last-child{border:none !important}#lessonOptions i{width:15px;color:#828282}#lessonOptions:hover .dropdown-menu{display:block}.new-course-btn{line-height:18px;position:relative;top:-2px;display:inline-block;font-size:17px;margin:0 10px !important;box-shadow:0 5px 4px -3px var(--accent-color)}.member-list .pagination{clear:both}#completionModal .modal-header h3{text-align:center}#completionModal .modal-dialog{width:349px;margin:57px auto}#completionModal .modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:center;border-top:1px solid #e5e5e5;background-color:#eee;border-radius:0 0 5px 5px}#completionModal .modal-content{box-shadow:0 16px 7px -10px rgba(0,0,0,0.4)}.next-lnk{background-color:var(--main-color)}.next-lnk:hover{background-color:var(--main-color-darker)}@media (hover: none),(hover: on-demand){.btn:hover{background-color:var(--accent-color) !important}.btn.next-lnk:hover{background-color:var(--main-color) !important}}#achievementModal .modal-dialog{margin-top:20%;border:8px solid rgba(255,255,255,0.4);border-radius:17px;box-shadow:0 5px 15px rgba(0,0,0,0.5),0 0 0 3px rgba(255,255,255,0.5),0 0 62px rgba(255,255,255,0.5)}#achievementModal .modal-content{border:none;box-shadow:none;border-radius:9px}#achievementModal .modal-body{padding:0}#achievementModal .row{margin:0}#achievementModal .modal-header{padding:6px 15px}#achievementModal .badge-img.transform{transform:rotateX(5deg) rotateY(-69deg);opacity:0}#achievementModal .badge-img{height:75px;width:75px;margin:0 auto;display:block;transform:rotateX(0deg) rotateY(0deg);opacity:1;transition:all 2s linear;-o-transition:all 2s linear;-moz-transition:all 2s linear;-webkit-transition:all 2s ease-out}#achievementModal label{margin:11px 0 0;color:#666;font-weight:900}#achievementModal h3{font-weight:400;line-height:20px;font-size:15px;margin-top:2px;height:60px;overflow:hidden}#achievementModal .badge-col{background:#282828;padding:10px 0;border-radius:10px 0 0 10px}#achievementModal .date-col{font-size:20px;font-weight:100;line-height:95px;text-align:center;background:#eee;border-radius:0 10px 10px 0}.vote-btn{font-size:24px;background:var(--accent-color);border-radius:7px;padding:0;text-align:center;line-height:26px;height:26px;width:26px;display:inline-block;margin:4px 4px 2px;color:rgba(255,255,255,0.9);text-shadow:0 -1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.2);transition:all 0.3s linear}.vote-btn:hover{color:white;box-shadow:0 2px 1px rgba(0,0,0,0.2);transform:scale(1.05, 1.05)}.vote-btn.voted{color:rgba(255,255,255,0.6);background:var(--accent-color-darker)}.vote-btn.voted:hover{transform:scale(0.95, 0.95)}.project-item{margin:30px auto 5px;max-width:290px;overflow:initial;border-radius:0;box-shadow:2px 1px 3px rgba(0,0,0,0.1);background:white}.project-item::before,.project-item::after{box-shadow:2px 1px 1px rgba(0,0,0,0.07)}.project-item::before,.project-item::after{content:'';position:absolute;width:100%;height:100%;background-color:#fff}.project-item::before{left:6px;top:5px;z-index:-1;transform:rotate(1deg);transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}.project-item::after{left:11px;top:10px;z-index:-2;transform:rotate(1deg);transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear}.project-item.course-item:hover{transform:none;top:-1px}.project-item.course-item:hover:after{transform:rotate(3deg)}.project-item.course-item:hover:before{transform:rotate(0deg)}.messageboard-item .fa-commenting{font-size:60px;color:#f2f2f2;position:absolute;bottom:15px;left:15px;z-index:1}.product-item .course-footer{position:absolute;bottom:0;left:0;height:34px;padding:5px 10px 10px;z-index:1;text-align:center}.product-item .course-image-preview img{margin:0 20px;width:calc(100% - 40px)}.bundle-contents{z-index:4}.bundle-contents .row div{z-index:1}.bundle-item .bundle-products-label{height:18px;width:100%;background:#fff;padding:0;z-index:1}.bundle-item .lessons-count{text-align:center;margin:0;line-height:18px}.bundle-item .course-footer{position:absolute;bottom:0;right:0;left:auto;float:left;height:100%;width:52px;background:#f2f2f2;padding:10px 10px 4px;z-index:1;max-height:53px;border-radius:5px 0 0 0;box-shadow:-2px 10px 10px rgba(0,0,0,0.05)}.bundle-item .course-footer i.fa-cubes{font-size:20px;display:block;text-align:center;color:#bfbfbf}.bundle-item .course-image-preview{padding-top:57.25%;width:100%;background:hsl(var(--main-h), 14%, 88%)}.bundle-item .course-image-preview i.bundle-icon{width:62px;position:absolute;bottom:2px;left:10px}.bundle-item .course-image-preview i.bundle-icon svg{fill:hsl(var(--main-h), 18%, 78%)}.bundle-item .course-item-header{width:calc(100% - 56px);float:left;padding:4px 20px}.bundle-item h2{line-height:25px;margin:7px 0 13px !important;font-size:22px}.bundle-item .course-item-body{padding:0}.bundle-item .course-item-body:after{content:'\0020';display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.bundle-item .course-item-body:after{box-shadow:none}.bundle-item .course-item-body .long-title{line-height:22px;font-size:19px;margin:2px 0 13px !important}.bundle-badge{color:#999;font-weight:bold;text-transform:uppercase;font-size:9px;line-height:13px;background-color:initial}.bundle-label{border-radius:3px 3px 0 0;background:#dedede;padding:3px 11px 7px;font-size:14px;text-transform:uppercase;position:absolute;top:6px;color:#717171;font-weight:600;letter-spacing:0.3px;word-spacing:1px;line-height:18px}.bundle-label i{color:#a2a2a2;margin:0 4px 0 0}.content-thumbs{overflow:hidden;width:100%;height:60px;white-space:nowrap}.content-thumbs:after{content:'';position:absolute;left:0;height:60px;width:100%;box-shadow:inset -30px 0 5px -6px #fff}.bundle-thumb{background:#ddd;width:45px;height:60px;border-radius:3px;display:inline-block;margin:0 10px 0 0;line-height:60px;font-size:20px;font-weight:600;color:#8c8c8c;padding:0;text-align:center}.shepherd-footer .shepherd-button:last-child{background:hsl(var(--main-h), var(--main-s), calc(var(--main-l) - 5%));font-weight:600;color:#fff}.shepherd-text{font-size:15px !important;padding:15px 20px !important;line-height:21px !important}.shepherd-title{font-size:16px !important}.tour-logo{width:135px;margin:0 2px}.tippy-tooltip{border-radius:5px !important;font-size:14px !important;background-color:#282828 !important}.shepherd-content{background-color:#282828 !important;text-align:left !important}.shepherd-footer{padding:0.75em 0.75em !important}.shepherd-has-title .shepherd-content .shepherd-header{background:#222 !important;padding:10px 20px !important}.shepherd.tippy-popper.shepherd-has-title[x-placement^='bottom'] .tippy-arrow{border-bottom-color:#282828 !important}.shepherd.tippy-popper.shepherd-has-title[x-placement^='left'] .tippy-arrow{border-left-color:#282828 !important}.shepherd.tippy-popper.shepherd-has-title[x-placement^='right'] .tippy-arrow{border-right-color:#282828 !important}.shepherd.tippy-popper.shepherd-has-title[x-placement^='top'] .tippy-arrow{border-top-color:#282828 !important}.shepherd .tippy-tooltip[data-placement^='bottom'] .tippy-arrow{top:-9px}.shepherd.tippy-popper.shepherd-has-title[x-placement^='bottom'] .tippy-arrow{top:-25px}.shepherd-modal-is-visible .shepherd-modal-overlay-container{filter:blur(2px);z-index:0}.modal{z-index:-10000}.modal-body{-webkit-overflow-scrolling:touch}.modal.fade.in{z-index:10000}@media (max-width: 1140px){.dash-row{padding:0 20px}.dash-row.student-billing{padding:20px 50px 0}.creator-aff-lnk{right:20px}}@media (max-width: 1079px){.second-nav{left:128px}.lesson-type-row{font-size:9px}}@media (max-width: 1024px){.codeFooter{display:none}a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none}input[type='text'],input[type='email'],input[type='submit']{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none}.mobile-preview{left:31px}.iphone-mockup{margin:10px 0}.lesson-row{padding:0 35px}.lesson-edit{padding:0 10px}}@media (max-device-width: 1024px){.ui-layout-center{overflow-y:scroll;-webkit-overflow-scrolling:touch}.list-toggle{width:21px}}@media (min-width: 723px){.ui-mobile-sidebar{display:none}.mob-side-toggle{display:none}}@media (max-width: 991px){.rev-holder{margin-top:-28px;border-left:none;margin-left:0;padding:38px 0 14px 0}}@media (max-width: 722px){.mob-side-toggle{display:inline-block}.topbar h1{margin-left:6px !important}.theme-btn.help-btn{display:none}.ui-layout-west{display:none;visibility:hidden;left:-280px}.ui-layout-east{display:none;visibility:hidden}.ui-layout-center{position:absolute;display:block;top:52px;right:0;left:0;bottom:0}.ui-layout-center.outline-layout-center{left:0 !important}#search{display:none}.ui-layout-center:not(.signin-bg):not(.checkout-bg){border-radius:0;top:52px;right:0;border:none}body:not(.sessions):not(.ai-chat-layout) .ui-layout-north{border-radius:0}.sidebarFooter{display:none}.login{display:none}.icon-nav,.topbar .topbar-user-info{display:none}.buy-row{position:fixed;bottom:0;z-index:100;width:100%;margin:0;padding:0;left:0;border-radius:0;box-shadow:0 -4px 1px 0 rgba(0,0,0,0.1)}.chat-reply{left:0}.rev-holder{margin-top:0;border-left:none;margin-left:0;padding:10px 0 14px 15px}.col-md-9 .stats-top-row .col-xs-6{min-height:90px}}@media (max-width: 997px){.lesson-row{padding:0 20px}.lesson-edit{padding:0 10px}}@media (max-width: 997px){.profile-box.profile-section .badge-holder img{width:39px}}@media (max-width: 949px){.row.stats-top-row .revenue{margin:0}.row.stats-top-row .revenue strong{font-size:20px}.integration-block input,.integration-block textarea{width:100%}.theme-btn.admin-editor-btn{font-size:0;height:30px;padding:5px 12px}.theme-btn.admin-editor-btn i{margin-right:-2px;margin-left:2px;font-size:18px}}@media (max-width: 1050px){.profile-link img{margin:0}.profile-link span{display:none}}@media (max-width: 1177px){.profile-cover .profile-box.profile-section p.posts-number{font-size:12px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.tab-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}.ui-layout-center{overflow-y:scroll;-webkit-overflow-scrolling:touch}.lesson-type-row{font-size:7px}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.ui-layout-east{display:none;visibility:hidden}.dash-row{padding:0 15px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.tab-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}.ui-layout-center{overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media (max-width: 767px){.l-info-left{border-bottom:1px solid rgba(0,0,0,0.1)}.l-info-right{border-left:none}.lesson-header h1{margin:0 0 21px}.profile-admin-opt .btn{display:block}.admin-options{top:-27px}}@media (max-width: 778px){body{padding:0}.container{width:auto;padding:0 20px}.row{width:100%;margin-left:0}.invoice{padding:20px 10px}.invoice .company-name img{margin:0 0 35px}.invoice-header .text-right,.address-row .text-right{text-align:left}.second-nav li{font-size:0}.second-nav li a{height:30px;display:inline-block}.second-nav i{font-size:18px;margin:0}.dash-row.student-billing{padding:20px 11px 0}}@media (max-width: 940px){.navbar-toggle{display:inline-block;position:relative;top:1px;border-radius:5px;box-shadow:0 1px 0 #ddd}.navbar-toggle:hover{background:#333}.dropdown-toggle:active .navbar-toggle,.open .navbar-toggle{background:rgba(0,0,0,0.2) !important}.nav-collapse{overflow:hidden;height:0}}@media (max-width: 730px){.lesson-container{margin:26px auto 40px}.btn.new-student-btn{padding:4px 13px !important;position:relative !important;right:-8px !important;top:-1px !important}}@media (max-width: 600px){.course-col{padding:0}.kb-link{display:none}}@media (max-width: 568px){.ui-layout-north{position:fixed;width:100%}.addComment textarea{width:280px}.topbar h1{position:relative}.message-header{font-size:20px;padding:5px 10px}.dash-row{padding:0 10px}.breadcrumb{display:none}.nav-collapse{-webkit-transform:translate3d(0, 0, 0)}.separated-editor{width:100%}.lesson-row,.lesson,.lesson-header h1{padding:0 4px}.admin-options{display:none}.lesson-header h1{margin:0 0 20px}.save-btn{right:20px;font-size:32px}.second-nav{top:5px}.second-nav li{font-size:10px}.second-nav li a{text-align:center;display:inline-block;margin:0 5px 0 0;padding:5px 5px 0;height:auto}.second-nav i{display:block;font-size:18px}.second-nav li:nth-child(3) a{margin:0 5px 0 0}.second-nav li:nth-child(4) a{margin:0 0 0 5px}.creator-aff-lnk{top:-10px;right:10px}.integration-block small{margin:0}.modal{position:fixed !important;top:0;right:0;left:0;bottom:0;width:auto;margin:0;z-index:-10000;display:none}.modal .modal-dialog{margin:60px 12px 10px}.modal.fade.in{z-index:10000}.modal-header .close{padding:10px;margin:-10px}.mentor-tabs,.photo-tabs{padding:0}.table-white{margin:0}.nav-tabs>li{float:none}.sidebar-tabs.nav-tabs>li{float:left}.dash-tabs.nav-tabs>li{float:left}.lesson-row.lesson-edit .col-md-12{padding:0}.lesson-row.lesson-edit .lesson-form-row{padding:0}#lessonOptions{position:absolute;top:-24px;right:18px}.submit-btn.btn,.cert-design-submit-btn.btn{top:57px;right:8px}.lesson-edit .l-info-left{padding:7px 0 7px 15px}.lesson-edit .l-info-right{padding:7px 15px;min-height:0}}@media (max-device-width: 568px){.ui-layout-center{overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal-body{height:60%;-webkit-overflow-scrolling:touch}}@media (max-width: 530px){.topbar h1{font-size:16px !important}.mobile-no-padding{padding:0 !important}.profile-cover .profile-box.profile-section img.avatar-profile{width:100%;height:auto}.profile-box.profile-section img{margin:15px 15px 0 0}.profile-box.profile-section .badge-holder img{width:32px;height:32px;margin:5px 1px 0 0}.alert{margin:0 5px;width:310px}}.second-nav li.creator-db-phone a{margin:0 !important}@media (max-width: 373px){.second-nav li.creator-db-phone{display:none}}.phone{display:none;visibility:hidden}.tablet{display:none;visibility:hidden}@media only screen and (max-width: 800px){.tablet{display:inline-block;visibility:visible}}@media only screen and (max-width: 568px){.desktop{display:none !important;visibility:hidden}.phone{display:inline-block;visibility:visible}.phone-clear{float:none !important}}.hidden{display:none;visibility:hidden}body{width:100%;height:100%}.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:-2 !important;width:270px;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none}@media (max-width: 722px){.slideout-panel{z-index:-1;will-change:transform}}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}.slideout-open .slideout-panel{position:fixed}.iframely-embed iframe{border:none}.iframely-giphy,.iframely-youtube,.iframely-imgur{position:relative;margin-bottom:18px}.iframely-giphy .iframely-responsive,.iframely-youtube .iframely-responsive,.iframely-imgur .iframely-responsive{padding-bottom:initial}.iframely-giphy .iframely-responsive>*,.iframely-youtube .iframely-responsive>*,.iframely-imgur .iframely-responsive>*{padding-top:0 !important}.iframely-giphy iframe,.iframely-youtube iframe,.iframely-imgur iframe{border:none}.iframely-youtube{max-width:700px;margin:0 auto}.iframely-youtube .iframely-responsive{height:auto}.iframely-youtube .iframely-responsive>*{position:relative}@media (min-width: 570px){.iframely-giphy{max-height:400px}.iframely-giphy iframe{height:380px !important}}.video-holder .responsive-object .iframely-youtube{max-width:none}.video-holder .responsive-object .iframely-youtube .iframely-responsive{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.video-holder .responsive-object .iframely-youtube .iframely-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;max-height:562.5px}@media (max-width: 1024px){.video-holder .responsive-object .iframely-youtube .iframely-responsive iframe{max-height:396px}}@media (max-width: 600px){.video-holder .responsive-object .iframely-youtube .iframely-responsive iframe{max-height:320px}}@media (max-width: 415px){.video-holder .responsive-object .iframely-youtube .iframely-responsive iframe{max-height:214.88px}}@media (max-width: 375px){.video-holder .responsive-object .iframely-youtube .iframely-responsive iframe{max-height:206px}}.thredded--topic--locked-notice,.thredded--flash-message,.thredded--alert{border:solid 1px;border-radius:3px;box-sizing:border-box;margin-bottom:1rem;padding:1rem;text-decoration:none;width:100%}@media (min-width: 48.00001rem){.thredded--topic--locked-notice,.thredded--flash-message,.thredded--alert{margin-bottom:2rem}}.thredded--flash-message--success,.thredded--alert-success{background:#e6efc2;border-color:#cce5cc;color:#3c763d}.thredded--flash-message--success a,.thredded--alert-success a{color:#2b542c;text-decoration:underline}.thredded--flash-message--success a:focus,.thredded--alert-success a:focus,.thredded--flash-message--success a:hover,.thredded--alert-success a:hover{color:#224323}.thredded--flash-message--error,.thredded--alert-danger{background:#fbe3e4;border-color:#f9f1f1;color:#a94442}.thredded--flash-message--error a,.thredded--alert-danger a{color:#843534;text-decoration:underline}.thredded--flash-message--error a:focus,.thredded--alert-danger a:focus,.thredded--flash-message--error a:hover,.thredded--alert-danger a:hover{color:#722e2d}.thredded--flash-message--notice,.thredded--alert-info{background:#e6f3fa;border-color:#daf8e6;color:#21b25d}.thredded--flash-message--notice a,.thredded--alert-info a{color:#198747;text-decoration:underline}.thredded--flash-message--notice a:focus,.thredded--alert-info a:focus,.thredded--flash-message--notice a:hover,.thredded--alert-info a:hover{color:#15713b}.thredded--topic--locked-notice,.thredded--flash-message--alert,.thredded--alert-warning{background:#fcf8e3;border-color:#eee5d6;color:#8a6d3b}.thredded--topic--locked-notice a,.thredded--flash-message--alert a,.thredded--alert-warning a{color:#66512c;text-decoration:underline}.thredded--topic--locked-notice a:focus,.thredded--flash-message--alert a:focus,.thredded--alert-warning a:focus,.thredded--topic--locked-notice a:hover,.thredded--flash-message--alert a:hover,.thredded--alert-warning a:hover{color:#544324}.thredded--button,.thredded--form--submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background:var(--accent-color);border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Source Sans Pro", arial, sans-serif;font-size:14px;font-weight:600;line-height:1;padding:0.75em 1em;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.thredded--button:hover,.thredded--form--submit:hover,.thredded--button:focus,.thredded--form--submit:focus{background-color:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) - 15%));color:#fff;text-decoration:none}.thredded--button:focus,.thredded--form--submit:focus{box-shadow:0 0 3px var(--accent-color);outline:none}.thredded--button:disabled,.thredded--form--submit:disabled{cursor:not-allowed;opacity:0.5}.thredded--button:disabled:hover,.thredded--form--submit:disabled:hover{background:var(--accent-color)}.thredded--button-light{background-color:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) + 35%));color:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) - 15%))}.thredded--button-light:hover,.thredded--button-light:active,.thredded--button-light:focus{background-color:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) + 20%));color:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) - 30%))}.thredded--button-wide{display:block;text-align:center}.thredded--messageboards--actions,.thredded--post-moderation-actions{text-align:center}.thredded--messageboards--actions a,.thredded--post-moderation-actions a,.thredded--messageboards--actions .button_to,.thredded--post-moderation-actions .button_to{display:block;margin-top:1rem}@media (min-width: 34.00001rem){.thredded--messageboards--actions a,.thredded--post-moderation-actions a,.thredded--messageboards--actions .button_to,.thredded--post-moderation-actions .button_to{display:inline-block}.thredded--messageboards--actions a+a,.thredded--post-moderation-actions a+a,.thredded--messageboards--actions .button_to+.button_to,.thredded--post-moderation-actions .button_to+.button_to{margin-left:1rem}}.thredded--post--dropdown{position:relative;display:inline-block;cursor:pointer}.thredded--post--dropdown:hover .thredded--post--dropdown--toggle{color:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) - 15%))}.thredded--post--dropdown:hover .thredded--post--dropdown--actions{transform:scale(1);opacity:1}.thredded--post--dropdown--toggle{color:var(--accent-color)}.thredded--post--dropdown--actions{position:absolute;background-color:white;border-radius:2px;overflow:hidden;min-width:8.5rem;z-index:3;cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);transform:scale(0);opacity:0;transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}.thredded--post--dropdown--actions{right:0;transform-origin:100% 0}.thredded--post--dropdown--actions--item{background:none;border-radius:0;border:0;box-sizing:border-box;font:inherit;margin:0;text-align:left;transition:none;width:100%;font-size:14px;color:rgba(0,0,0,0.87);text-decoration:none;padding:1rem 0.75rem;display:block;white-space:nowrap}.thredded--post--dropdown--actions--item:active,.thredded--post--dropdown--actions--item:focus,.thredded--post--dropdown--actions--item:hover{background-color:var(--accent-color);color:#fff;text-decoration:none;cursor:pointer}.thredded--post--dropdown--actions--item:active,.thredded--post--dropdown--actions--item:focus{outline:none}.thredded--form [type='color'],.thredded--form [type='date'],.thredded--form [type='datetime'],.thredded--form [type='datetime-local'],.thredded--form [type='email'],.thredded--form [type='month'],.thredded--form [type='number'],.thredded--form [type='password'],.thredded--form [type='search'],.thredded--form [type='tel'],.thredded--form [type='text'],.thredded--form [type='time'],.thredded--form [type='url'],.thredded--form [type='week'],.thredded--form input:not([type]),.thredded--form textarea,.thredded--form select[multiple=multiple]{background:#fff;border:1px solid #e1e1e1;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);color:rgba(0,0,0,0.87);font-family:"Source Sans Pro", arial, sans-serif;font-size:16px;padding:1rem;transition:border-color}.thredded--form [type='color']:hover,.thredded--form [type='date']:hover,.thredded--form [type='datetime']:hover,.thredded--form [type='datetime-local']:hover,.thredded--form [type='email']:hover,.thredded--form [type='month']:hover,.thredded--form [type='number']:hover,.thredded--form [type='password']:hover,.thredded--form [type='search']:hover,.thredded--form [type='tel']:hover,.thredded--form [type='text']:hover,.thredded--form [type='time']:hover,.thredded--form [type='url']:hover,.thredded--form [type='week']:hover,.thredded--form input:hover:not([type]),.thredded--form textarea:hover,.thredded--form select[multiple=multiple]:hover{border-color:#d1d1d1}.thredded--form [type='color']:focus,.thredded--form [type='date']:focus,.thredded--form [type='datetime']:focus,.thredded--form [type='datetime-local']:focus,.thredded--form [type='email']:focus,.thredded--form [type='month']:focus,.thredded--form [type='number']:focus,.thredded--form [type='password']:focus,.thredded--form [type='search']:focus,.thredded--form [type='tel']:focus,.thredded--form [type='text']:focus,.thredded--form [type='time']:focus,.thredded--form [type='url']:focus,.thredded--form [type='week']:focus,.thredded--form input:focus:not([type]),.thredded--form textarea:focus,.thredded--form select[multiple=multiple]:focus{border-color:var(--accent-color);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 3px var(--accent-color);outline:none}.thredded--form fieldset{background-color:#fff;border:1px solid #eee;margin:0 0 1rem;padding:2rem}.thredded--form input,.thredded--form label,.thredded--form select{display:block;font-family:"Source Sans Pro", arial, sans-serif;font-size:16px}.thredded--form label{font-weight:600;margin-bottom:0.5rem}.thredded--form label.required::after{content:"*"}.thredded--form label abbr{display:none}.thredded--form [type='color'],.thredded--form [type='date'],.thredded--form [type='datetime'],.thredded--form [type='datetime-local'],.thredded--form [type='email'],.thredded--form [type='month'],.thredded--form [type='number'],.thredded--form [type='password'],.thredded--form [type='search'],.thredded--form [type='tel'],.thredded--form [type='text'],.thredded--form [type='time'],.thredded--form [type='url'],.thredded--form [type='week'],.thredded--form input:not([type]),.thredded--form textarea,.thredded--form select[multiple=multiple]{box-sizing:border-box;width:100%}.thredded--form textarea{line-height:2;resize:vertical}.thredded--form input[type="search"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.thredded--form input[type="checkbox"],.thredded--form input[type="radio"]{display:inline;margin-right:0.5rem}.thredded--form input[type="file"]{padding-bottom:1rem;width:100%}.thredded--form select{margin-bottom:1rem;max-width:100%;width:auto}.thredded--form-list,.thredded--currently-online--users,.thredded--navigation-breadcrumbs,.thredded--main-navigation,.thredded--moderation-navigation--items,.thredded--scoped-navigation,.thredded--user-navigation{list-style-type:none;margin:0;padding:0}.thredded--navigation-breadcrumbs a,.thredded--moderation-navigation--item a,.thredded--user-navigation--item a{color:rgba(0,0,0,0.87);text-decoration:none;transition:color 0.1s linear}.thredded--navigation-breadcrumbs a:active,.thredded--moderation-navigation--item a:active,.thredded--user-navigation--item a:active,.thredded--navigation-breadcrumbs a:focus,.thredded--moderation-navigation--item a:focus,.thredded--user-navigation--item a:focus,.thredded--navigation-breadcrumbs a:hover,.thredded--moderation-navigation--item a:hover,.thredded--user-navigation--item a:hover{color:var(--accent-color);text-decoration:none}.thredded--navigation-breadcrumbs a:active,.thredded--moderation-navigation--item a:active,.thredded--user-navigation--item a:active,.thredded--navigation-breadcrumbs a:focus,.thredded--moderation-navigation--item a:focus,.thredded--user-navigation--item a:focus{outline:none}.thredded--pending-moderation .thredded--moderation-navigation--pending a,.thredded--moderation-history .thredded--moderation-navigation--history a,.thredded--moderation-users .thredded--moderation-navigation--users a,.thredded--moderation-user .thredded--moderation-navigation--users a,.thredded--moderation-activity .thredded--moderation-navigation--activity a,.thredded--user-navigation--item.thredded--is-current a{color:var(--accent-color)}.thredded--moderation-navigation--items,.thredded--scoped-navigation,.thredded--user-navigation{border-bottom:1px solid #eee;font-size:14px;margin-left:0;text-align:left;list-style-type:none}.thredded--moderation-navigation--item,.thredded--user-navigation--item{display:inline-block;margin-right:1rem}.thredded--moderation-navigation--item a,.thredded--user-navigation--item a{display:inline-block;color:rgba(0,0,0,0.54);padding:1rem 0}.thredded--moderation-navigation--item:last-child,.thredded--user-navigation--item:last-child{margin-right:0}.thredded--pending-moderation .thredded--moderation-navigation--pending,.thredded--moderation-history .thredded--moderation-navigation--history,.thredded--moderation-users .thredded--moderation-navigation--users,.thredded--moderation-user .thredded--moderation-navigation--users,.thredded--moderation-activity .thredded--moderation-navigation--activity,.thredded--user-navigation--item.thredded--is-current{border-bottom:1px solid var(--accent-color);margin-bottom:-1px}.thredded--messageboard--unread-followed-topics-count,.thredded--user-navigation--private-topics--unread,.thredded--user-navigation--moderation--pending-count,.thredded--user-navigation--unread-topics--followed-count{background:var(--accent-color);border-radius:10px;color:#fff;font-size:0.75rem;line-height:1;margin-left:0.4rem;padding:2px 6px}.thredded--post--content table,.thredded--table{font-feature-settings:"kern", "liga", "tnum";border-collapse:collapse;margin:1rem 0}.thredded--post--content table td,.thredded--table td,.thredded--post--content table th,.thredded--table th{text-align:center;padding:0.5rem 0.75rem;border-bottom:1px solid #eee;vertical-align:middle;word-break:break-word}.thredded--post--content table th,.thredded--table th{font-weight:bold}.thredded--preview-area--title,.thredded--topics--title,.thredded--topic-header--title,.thredded--preferences--title,.thredded--post-form--title,.thredded--post--user,.thredded--post--user-and-topic,.thredded--post--topic,.thredded--messageboard--meta--counts,.thredded--messageboard--title,.thredded--empty--title,.thredded--currently-online--title{font-family:inherit;font-size:16px;line-height:1.2;margin:0 0 1rem}.thredded--topics--updated-by a,.thredded--topics--messageboard a,.thredded--topics--title a,.thredded--topic-header--follow-info form input[type=submit],.thredded--topic-header--follow-info form button,.thredded--topic-header--edit-topic,.thredded--topic-header--started-by a,.thredded--topic-header--participants--participant>a,.thredded--post--content--spoiler--summary,.thredded--post--content a,.thredded--post--user a,.thredded--post--topic a,.thredded--post--user-and-topic a,.thredded--messageboard,.thredded--link,.thredded--post-moderation-record--content-changed-notice a,.thredded--post-moderation-record--moderation-state-notice a{color:var(--accent-color);text-decoration:none;transition:color 0.1s linear}.thredded--topics--updated-by a:active,.thredded--topics--messageboard a:active,.thredded--topics--title a:active,.thredded--topic-header--follow-info form input[type=submit]:active,.thredded--topic-header--follow-info form button:active,.thredded--topic-header--edit-topic:active,.thredded--topic-header--started-by a:active,.thredded--topic-header--participants--participant>a:active,.thredded--post--content--spoiler--summary:active,.thredded--post--content a:active,.thredded--post--user a:active,.thredded--post--topic a:active,.thredded--post--user-and-topic a:active,.thredded--messageboard:active,.thredded--link:active,.thredded--post-moderation-record--content-changed-notice a:active,.thredded--post-moderation-record--moderation-state-notice a:active,.thredded--topics--updated-by a:focus,.thredded--topics--messageboard a:focus,.thredded--topics--title a:focus,.thredded--topic-header--follow-info form input[type=submit]:focus,.thredded--topic-header--follow-info form button:focus,.thredded--topic-header--edit-topic:focus,.thredded--topic-header--started-by a:focus,.thredded--topic-header--participants--participant>a:focus,.thredded--post--content--spoiler--summary:focus,.thredded--post--content a:focus,.thredded--post--user a:focus,.thredded--post--topic a:focus,.thredded--post--user-and-topic a:focus,.thredded--messageboard:focus,.thredded--link:focus,.thredded--post-moderation-record--content-changed-notice a:focus,.thredded--post-moderation-record--moderation-state-notice a:focus,.thredded--topics--updated-by a:hover,.thredded--topics--messageboard a:hover,.thredded--topics--title a:hover,.thredded--topic-header--follow-info form input[type=submit]:hover,.thredded--topic-header--follow-info form button:hover,.thredded--topic-header--edit-topic:hover,.thredded--topic-header--started-by a:hover,.thredded--topic-header--participants--participant>a:hover,.thredded--post--content--spoiler--summary:hover,.thredded--post--content a:hover,.thredded--post--user a:hover,.thredded--post--topic a:hover,.thredded--post--user-and-topic a:hover,.thredded--messageboard:hover,.thredded--link:hover,.thredded--post-moderation-record--content-changed-notice a:hover,.thredded--post-moderation-record--moderation-state-notice a:hover{color:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) - 15%));text-decoration:none}.thredded--topics--updated-by a:active,.thredded--topics--messageboard a:active,.thredded--topics--title a:active,.thredded--topic-header--follow-info form input[type=submit]:active,.thredded--topic-header--follow-info form button:active,.thredded--topic-header--edit-topic:active,.thredded--topic-header--started-by a:active,.thredded--topic-header--participants--participant>a:active,.thredded--post--content--spoiler--summary:active,.thredded--post--content a:active,.thredded--post--user a:active,.thredded--post--topic a:active,.thredded--post--user-and-topic a:active,.thredded--messageboard:active,.thredded--link:active,.thredded--post-moderation-record--content-changed-notice a:active,.thredded--post-moderation-record--moderation-state-notice a:active,.thredded--topics--updated-by a:focus,.thredded--topics--messageboard a:focus,.thredded--topics--title a:focus,.thredded--topic-header--follow-info form input[type=submit]:focus,.thredded--topic-header--follow-info form button:focus,.thredded--topic-header--edit-topic:focus,.thredded--topic-header--started-by a:focus,.thredded--topic-header--participants--participant>a:focus,.thredded--post--content--spoiler--summary:focus,.thredded--post--content a:focus,.thredded--post--user a:focus,.thredded--post--topic a:focus,.thredded--post--user-and-topic a:focus,.thredded--messageboard:focus,.thredded--link:focus,.thredded--post-moderation-record--content-changed-notice a:focus,.thredded--post-moderation-record--moderation-state-notice a:focus{outline:none}.thredded--post--content hr{border-bottom:none;border-left:none;border-right:none;border-top:1px solid #eee;margin:2rem 0}.thredded--post--content p,.thredded--post--created-at,.thredded--messageboard--byline,.thredded--messageboard--description,.thredded--form-list--hint{margin:0 0 1rem}.thredded--messageboard--meta--icon,.thredded--icon{fill:currentColor}.thredded--post--content blockquote,.thredded--blockquote{margin:0 0 0.75rem;border-left:solid 5px #eee;padding:1rem}.thredded--post--content blockquote>*:last-child,.thredded--blockquote>*:last-child{margin-bottom:0}@media (max-width: 34rem){.thredded--post--content blockquote,.thredded--blockquote{padding:0.5rem 1rem}}.thredded--embed-16-by-9{display:block;position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.thredded--embed-16-by-9>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.thredded--flex-spacer{flex-grow:1}.thredded--is-compact input[type="submit"],.thredded--is-compact label{height:0;margin:0;opacity:0;visibility:hidden}.thredded--is-compact input{margin:0}.thredded--is-compact li{margin-bottom:0}.thredded--is-compact li:not(.title){height:0;visibility:hidden;opacity:0;margin:0}.thredded--is-expanded label{height:auto;margin-bottom:0.5rem;opacity:1;visibility:visible}.thredded--is-expanded .private_users,.thredded--is-expanded .content,.thredded--is-expanded .submit{height:auto;opacity:1;visibility:visible}.thredded--main-container{-webkit-font-smoothing:antialiased;box-sizing:content-box;color:rgba(0,0,0,0.87);font-family:"Source Sans Pro", arial, sans-serif;font-size:16px;line-height:2;margin:0 auto;max-width:93.125rem;padding:0}.thredded--main-container::after{clear:both;content:"";display:block}@media (min-width: 34.00001rem){.thredded--main-container{padding:0 2rem 1rem 2rem}}.thredded--main-navigation{display:flex;flex-wrap:wrap}.thredded--navigation-breadcrumbs li{display:block}.thredded--navigation-breadcrumbs li a{display:block}@media (max-width: 48rem){.thredded--navigation-breadcrumbs li{font-weight:bold}}@media (max-width: 34rem){.thredded--navigation-breadcrumbs li a{position:relative}.thredded--navigation-breadcrumbs li:first-child:last-child a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:first-child:last-child{padding:1rem 0}.thredded--navigation-breadcrumbs li:first-child:not(:last-child) a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:first-child:not(:last-child){padding-top:0.5rem}.thredded--navigation-breadcrumbs li:last-child:not(:first-child) a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:last-child:not(:first-child){padding-bottom:0.5rem}.thredded--navigation-breadcrumbs li:last-child:not(:first-child) a::before,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:last-child:not(:first-child)::before{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNyAxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS45Ni4xOWEuNDcuNDcgMCAwIDAtLjY4NSAwTC41OTIuOTFhLjUyLjUyIDAgMCAwIDAgLjcxNUwzLjg4NyA1LjAzLjU2NCA4LjQ2MmEuNTIuNTIgMCAwIDAgMCAuNzE2bC42ODQuNzE3YS40Ny40NyAwIDAgMCAuNjg0IDBsNC4zNS00LjUwOGEuNTI4LjUyOCAwIDAgMCAwLS43MTdMMS45NTguMTkiIGZpbGw9IiNCMEFFQkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo%3D) no-repeat center center;content:"";display:inline-block;height:10px;margin:0 0.7rem 0 1rem;width:6px;position:absolute;top:0.4em;left:-1.625em}}@media (min-width: 34.00001rem){.thredded--navigation-breadcrumbs li{display:inline-block}.thredded--navigation-breadcrumbs li a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link{display:inline-block;padding:1rem 0}.thredded--navigation-breadcrumbs li::after{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNyAxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS45Ni4xOWEuNDcuNDcgMCAwIDAtLjY4NSAwTC41OTIuOTFhLjUyLjUyIDAgMCAwIDAgLjcxNUwzLjg4NyA1LjAzLjU2NCA4LjQ2MmEuNTIuNTIgMCAwIDAgMCAuNzE2bC42ODQuNzE3YS40Ny40NyAwIDAgMCAuNjg0IDBsNC4zNS00LjUwOGEuNTI4LjUyOCAwIDAgMCAwLS43MTdMMS45NTguMTkiIGZpbGw9IiNCMEFFQkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo%3D) no-repeat center center;content:"";display:inline-block;height:10px;margin:0 0.7rem 0 1rem;width:6px}.thredded--navigation-breadcrumbs li:last-child::after{display:none}}.thredded--navigation--search{margin:0;padding:0;position:absolute;top:0;right:auto;left:0}@media (max-width: 48rem){.thredded--navigation--search{position:initial;margin-bottom:1rem}}.thredded--navigation--search label{display:none}.thredded--navigation--search input[type="search"]{box-shadow:none;width:100%}@media (min-width: 48.00001rem){.thredded--navigation--search input[type="search"]{background:transparent;border-color:transparent;font-size:14px;line-height:1rem;min-width:13rem;width:auto;padding:0.9375rem 0.75rem 0.875rem 0.75rem;margin-top:-1px;margin-bottom:0}.thredded--navigation--search input[type="search"],.thredded--navigation--search input[type="search"]:focus{transition:background, border-color, box-shadow, min-width 0.15s ease-out 0s}.thredded--navigation--search input[type="search"]:not(:-moz-placeholder-shown){background:#fff;box-shadow:none;margin-right:0;margin-left:0;min-width:16rem;text-align:left}.thredded--navigation--search input[type="search"]:focus,.thredded--navigation--search input[type="search"]:not(:placeholder-shown){background:#fff;box-shadow:none;margin-right:0;margin-left:0;min-width:16rem;text-align:left}.thredded--navigation--search input[type="search"]:hover{border-color:transparent;box-shadow:none}.thredded--navigation--search input[type="search"]::-webkit-search-decoration,.thredded--navigation--search input[type="search"]::-webkit-search-cancel-button,.thredded--navigation--search input[type="search"]::-webkit-search-results-button,.thredded--navigation--search input[type="search"]::-webkit-search-results-decoration{max-height:1rem}.thredded--navigation--search input[type="search"]:placeholder-shown::-webkit-search-cancel-button,.thredded--navigation--search input[type="search"]:placeholder-shown::-webkit-search-decoration,.thredded--navigation--search input[type="search"]:not(:focus)::-webkit-search-cancel-button,.thredded--navigation--search input[type="search"]:not(:focus)::-webkit-search-decoration{-webkit-appearance:none;margin:0}.thredded--navigation--search input[type="search"]::-moz-placeholder{color:rgba(0,0,0,0.54);-moz-transition:color 0.1s linear;transition:color 0.1s linear;height:inherit;line-height:inherit;opacity:1}.thredded--navigation--search input[type="search"]::placeholder{color:rgba(0,0,0,0.54);transition:color 0.1s linear;height:inherit;line-height:inherit;opacity:1}.thredded--navigation--search input[type="search"]:hover:not(:focus):-moz-placeholder-shown{cursor:pointer}.thredded--navigation--search input[type="search"]:hover:not(:focus):placeholder-shown{cursor:pointer}.thredded--navigation--search input[type="search"]:hover:not(:focus)::-moz-placeholder{color:var(--accent-color)}.thredded--navigation--search input[type="search"]:hover:not(:focus)::placeholder{color:var(--accent-color)}.thredded--navigation--search input[type="search"]:not(:-moz-placeholder-shown){border-color:#eee}.thredded--navigation--search input[type="search"]:focus,.thredded--navigation--search input[type="search"]:not(:placeholder-shown){border-color:#eee}}.thredded--navigation--search [type="submit"]{display:none}@media print{.thredded--navigation--search{display:none}}@media (min-width: 48.00001rem){.thredded--navigation--search input[type="search"]{text-align:left;margin-right:0;margin-left:-0.75rem}}.thredded--navigation--search--right{right:0;left:auto}@media (min-width: 48.00001rem){.thredded--navigation--search--right input[type="search"]{text-align:right;margin-right:-0.75rem;margin-left:0}}.thredded--user-navigation{display:flex;justify-content:flex-end}@media print{.thredded--user-navigation{display:none}}.thredded--unread-topics--followed-icon{fill:currentColor;width:1em;height:1em;top:0.1em;position:relative}@media (max-width: 48rem){.thredded--unread-topics--followed-icon{display:none}}.thredded--scoped-navigation{border-bottom:0;display:flex}.thredded--navigation{position:relative}.thredded--navigation .thredded--icon{display:none}@media (max-width: 48rem){.thredded--user-navigation--moderation,.thredded--user-navigation--private-topics,.thredded--user-navigation--settings,.thredded--user-navigation--unread-topics{box-sizing:border-box;margin:0 0 0 0.5rem;padding:0;vertical-align:top}.thredded--user-navigation--moderation a,.thredded--user-navigation--private-topics a,.thredded--user-navigation--settings a,.thredded--user-navigation--unread-topics a{position:relative;display:block;padding:0.4375rem 0 0.375rem 0}.thredded--user-navigation--moderation .thredded--icon,.thredded--user-navigation--private-topics .thredded--icon,.thredded--user-navigation--settings .thredded--icon,.thredded--user-navigation--unread-topics .thredded--icon{display:block;width:2rem;height:2rem}.thredded--user-navigation--moderation--pending-count,.thredded--user-navigation--private-topics--unread,.thredded--user-navigation--unread-topics--followed-count{bottom:0.3125rem;position:absolute;right:-0.1875rem}.thredded--navigation{position:relative;width:100%}.thredded--navigation-breadcrumbs{font-size:14px;padding-right:2.625rem}.thredded--global-nav-icons-1 .thredded--navigation-breadcrumbs{padding-right:5.25rem}.thredded--global-nav-icons-2 .thredded--navigation-breadcrumbs{padding-right:7.875rem}.thredded--global-nav-icons-3 .thredded--navigation-breadcrumbs{padding-right:10.5rem}.thredded--navigation--search-topics{display:none}}@media screen and (max-width: 48rem){.thredded--messageboards-index .thredded--navigation--search-topics,.thredded--topics-index .thredded--navigation--search-topics,.thredded--topic-search-results .thredded--navigation--search-topics{display:block;width:100%}}@media (max-width: 48rem){.thredded--user-navigation{border-bottom:none;position:absolute;top:0;right:0;z-index:2}.thredded--user-navigation-standalone{display:block;margin-bottom:0}.thredded--user-navigation--item .thredded--nav-text{display:none}.thredded--user-navigation--moderation.thredded--is-current~.thredded--user-navigation--settings,.thredded--user-navigation--moderation.thredded--is-current~.thredded--user-navigation--private-topics{display:none}.thredded--scoped-navigation{position:absolute;top:0;right:0}.thredded--global-nav-icons-1 .thredded--scoped-navigation{right:2.625rem}.thredded--global-nav-icons-2 .thredded--scoped-navigation{right:5.25rem}.thredded--global-nav-icons-3 .thredded--scoped-navigation{right:7.875rem}}.thredded--moderation-navigation{position:relative}@media (min-width: 48.00001rem){.thredded--moderation-navigation{margin-bottom:2rem}}.thredded--moderation-navigation--items{margin-bottom:1rem}.thredded--moderated-notice{margin-bottom:2rem;padding:1rem 2rem;background:#eee}.thredded--post-moderation .thredded--post--user a,.thredded--post-moderation-record .thredded--post--user a{color:var(--accent-color)}.thredded--post-moderation-record .thredded--post{margin-bottom:0;margin-left:1rem}@media (min-width: 97.12501rem){.thredded--post-moderation-record .thredded--post{margin-left:4rem}}.thredded--post-moderation-record--moderation-state-notice{margin-bottom:1rem}.thredded--post-moderation-record-approved .thredded--post-moderation-record--moderation-state-notice{color:#3c763d}.thredded--post-moderation-record-blocked .thredded--post-moderation-record--moderation-state-notice{color:#a94442}.thredded--post-moderation-record--content-changed-notice{font-style:italic}.thredded--post-moderation-record+.thredded--post-moderation-record{margin-top:4rem}.thredded--moderation--users-table{width:100%}.thredded--moderation--users-table a{display:block}.thredded--moderation--user--title{margin:0}.thredded--moderation--user--info{margin-left:2rem}.thredded--user--moderation-actions{text-align:left;margin-left:4rem}.thredded--user--moderation-actions .button_to{display:inline-block}.thredded--user--moderation-actions .button_to+.button_to{margin-left:1rem}.thredded--user--avatar{border-radius:50%;display:inline-block;height:1.75em;width:1.75em;margin-right:0.4375em;vertical-align:baseline;position:relative;top:0.5em}.thredded--spacer{flex-grow:1}.thredded--currently-online{background-color:#eee;bottom:-1.25rem;box-sizing:content-box;padding:2rem;position:fixed;right:0;width:16.25rem;z-index:10}@media (max-width: 34rem){.thredded--currently-online{display:none}}.thredded--currently-online.thredded--is-expanded{bottom:0;position:fixed;right:0}.thredded--currently-online--title{margin-bottom:2rem}.thredded--currently-online--avatar{background-color:rgba(0,0,0,0.87);border-radius:50%;display:inline-block;height:1.75rem;margin-right:1rem;vertical-align:middle;width:1.75rem}.thredded--currently-online--user{padding:1rem 0}.thredded--currently-online--users{height:0;visibility:hidden}.thredded--currently-online.thredded--is-expanded .thredded--currently-online--users{height:auto;visibility:visible}@media print{.thredded--currently-online{display:none}}.thredded--empty{border:1px solid #eee;padding:2rem;text-align:center}.thredded--empty--title{font-size:1.5rem;margin-bottom:2rem}.thredded--topic-following .thredded--topics--follow-icon,.thredded--topic-header--follow-icon,.thredded--topic-notfollowing .thredded--topics--follow-icon{fill:currentColor;display:inline-block;font-size:1em;width:1.4rem;height:1.4rem;opacity:0.4}.thredded--topic-notfollowing .thredded--topics--follow-icon{opacity:0.1}.thredded--form-list.on-top{margin-bottom:1rem}.thredded--form-list li{transition:all 0.15s ease-out 0s;margin-bottom:1rem}.thredded--form-list label{transition:all 0.15s ease-out 0s}.thredded--form-list label~label{display:inline-block;font-weight:normal;margin-right:15px}.thredded--form-list--admin-options label{cursor:pointer;display:inline-block;margin-bottom:0;margin-right:2rem}.thredded--form-list--hint{color:rgba(0,0,0,0.54);font-size:14px;font-weight:normal;position:relative}.thredded--main-section{margin-bottom:4rem}@media (min-width: 34.00001rem) and (max-width: 48rem){.thredded--main-section{margin-bottom:2rem}}@media (max-width: 34rem){.thredded--main-section{margin-bottom:1rem}}ul.thredded--textcomplete-dropdown{background:inherit;border-color:var(--accent-color);border-top:1px solid #eee;box-shadow:0 1px 1px var(--accent-color);font-family:"Source Sans Pro", arial, sans-serif;font-size:16px;line-height:2}ul.thredded--textcomplete-dropdown{background:#fff;list-style:none;margin:0;padding:4px}ul.thredded--textcomplete-dropdown li.textcomplete-item{padding:1rem}ul.thredded--textcomplete-dropdown li.textcomplete-item a{color:rgba(0,0,0,0.87)}ul.thredded--textcomplete-dropdown li.textcomplete-item.active{background:var(--accent-color)}ul.thredded--textcomplete-dropdown li.textcomplete-item.active a{color:#fff}.thredded--textcomplete-user-result__avatar{width:2rem;min-height:2rem;height:auto;display:inline-block;vertical-align:middle}.thredded--textcomplete-user-result__name{display:inline-block;margin-left:0.6rem}.thredded--textcomplete-user-result__display_name{display:inline-block;margin-left:0.4rem;color:rgba(0,0,0,0.54)}.textcomplete-item.active .thredded--textcomplete-user-result__display_name{color:rgba(255,255,255,0.54)}.thredded--messageboards-group{box-sizing:border-box}.thredded--messageboards-group--title{font-size:1em;margin:0.75em 0 0.625em 0}.thredded--messageboard{box-sizing:border-box;display:block;margin-bottom:-1px;padding:2rem;position:relative}.thredded--messageboard,.thredded--messageboard:focus,.thredded--messageboard:hover,.thredded--messageboard:active{border:1px solid #eeeeee}.thredded--messageboard:hover{background-color:rgba(var(--main-color), 0.035)}.thredded--messageboard:active{box-shadow:inset 0 1px 3px rgba(0,0,0,0.06)}.thredded--messageboard--title{font-size:1.125rem;display:inline-block;float:left;line-height:1.2;vertical-align:baseline}.thredded--messageboard--title,.thredded--messageboard--meta,.thredded--messageboard--description{margin-bottom:0.5rem}.thredded--messageboard--description,.thredded--messageboard--meta,.thredded--messageboard--byline{font-size:0.875em}.thredded--messageboard--meta--icon{opacity:0.8;width:1rem;height:1rem}.thredded--messageboard--meta--counts{color:rgba(0,0,0,0.54);display:inline-block;font-size:inherit;font-weight:normal;margin-bottom:0;vertical-align:baseline}.thredded--messageboard--unread-followed-topics-count{align-self:baseline;line-height:inherit;display:flex}.thredded--messageboard--unread-followed-icon{fill:currentColor;width:1rem;height:1rem}.thredded--messageboard--description{clear:both;color:rgba(0,0,0,0.87)}.thredded--messageboard--description:empty{margin:0}.thredded--messageboard--byline{color:rgba(0,0,0,0.54);font-weight:normal;margin-bottom:0}.thredded--messageboard--delete{background-color:#a94442}@media print{.thredded--messageboards--actions{display:none}}@supports (flex-wrap: wrap){.thredded--messageboard{display:flex;flex-direction:column}.thredded--messageboard--header{display:flex;flex-wrap:wrap}.thredded--messageboard--header>.thredded--flex-spacer{margin-right:1rem}.thredded--messageboard--meta{text-align:right}.thredded--messageboard--byline,.thredded--messageboard--description{margin-top:auto}@media (min-width: 48.00001rem){.thredded--messageboard,.thredded--grid-sizer,.thredded--messageboards-group::after,.thredded--messageboards-group::before{flex-basis:21.5rem;flex-grow:1;margin-left:-0.5px;margin-right:-0.5px}.thredded--messageboards-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0.5px 0.5px}.thredded--messageboards-group::after,.thredded--messageboards-group::before{box-sizing:border-box;content:"";padding:0 1.6rem}.thredded--messageboards-group::before{order:1}.thredded--messageboard{margin-top:-0.5px;margin-bottom:-0.5px;padding:2rem 1.6rem}}}.thredded--pagination{border-top:1px solid #eee;padding-top:2rem;padding-bottom:2rem;text-align:center}.thredded--pagination>span{color:rgba(0,0,0,0.54);display:inline-block;margin-right:1rem}.thredded--pagination>span>a{color:rgba(0,0,0,0.87);display:inline-block}.thredded--pagination>span>a:focus,.thredded--pagination>span>a:hover{color:var(--accent-color)}.thredded--pagination>span.current,.thredded--pagination>span>a{padding:0.5rem 1rem}.thredded--pagination-top>.thredded--pagination{border-bottom:1px solid #eee;margin-bottom:2rem}.thredded--pagination-bottom>.thredded--pagination{margin-top:2rem}.thredded--post{position:relative;margin-bottom:2rem}@media (min-width: 48.00001rem){.thredded--post{margin-bottom:4rem}}.thredded--post--dropdown--toggle{fill:currentColor;box-sizing:content-box;color:var(--accent-color);display:inline-block;width:1rem;height:1rem;padding:0.875rem 0.875rem 0.875rem 1.5rem;margin-right:-0.875rem;-webkit-tap-highlight-color:transparent}@media (min-width: 97.12501rem){.thredded--post--dropdown--toggle{margin-top:-0.75rem}}.thredded--post--dropdown{float:right}@media print{.thredded--post--dropdown{display:none}}.thredded--post--dropdown--actions{margin-top:-0.875rem}.thredded--post--avatar{border-radius:50%;display:inline-block;height:1.75rem;margin-right:0.4375em;position:relative;top:6px;vertical-align:baseline;width:1.75rem}@media (min-width: 97.12501rem){.thredded--post--avatar{height:2.25rem;left:-3rem;position:absolute;top:-0.5rem;width:2.25rem}}@media (min-width: 106.62501rem){.thredded--post--avatar{height:3.25rem;left:-4.125rem;width:3.25rem}}.thredded--post--topic{font-size:20px;line-height:1.2;margin-bottom:0.5rem}.thredded--post--user,.thredded--post--topic,.thredded--post--user-and-topic{display:inline;font-size:1.125rem;line-height:1.2;margin-right:0.4375em}.thredded--post--user a{color:rgba(0,0,0,0.87)}.thredded--post--created-at{font-size:14px;color:rgba(0,0,0,0.54);display:inline-block}.thredded--post--content{font-size:1.063rem;line-height:1.65;word-break:break-word}.thredded--post--content img{max-width:100%;height:auto}.thredded--post--content pre{overflow-x:auto}.thredded--post--content--spoiler{background-color:rgba(0,0,0,0.06);cursor:pointer;margin:0 0 1rem;padding:1rem;position:relative}.thredded--post--content--spoiler--contents{visibility:hidden}.thredded--post--content--spoiler--contents>*:last-child{margin-bottom:0}.thredded--post--content--spoiler--summary{position:absolute;visibility:visible}.thredded--post--content--spoiler .thredded--post--content--spoiler{visibility:visible}.thredded--post--content--spoiler table td,.thredded--post--content--spoiler table th{border-color:rgba(66,66,66,0.25)}.thredded--post--content--spoiler.thredded--post--content--spoiler--is-open>.thredded--post--content--spoiler--contents{visibility:visible}.thredded--post--content--spoiler.thredded--post--content--spoiler--is-open>.thredded--post--content--spoiler--summary{display:none}.thredded--post-form label{display:none}.thredded--post-form--wrapper{border-top:1px solid #eee;padding-top:2rem}.thredded--post-form--title{font-size:1.25rem;margin-bottom:2rem}.thredded--post-form--submit{margin-top:1rem}@media print{.thredded--post-form--wrapper{display:none}}.thredded--preferences--title{font-size:1.5rem}.thredded--preferences--form{padding-bottom:2rem}.thredded--preferences--messageboards-nav{border-top:1px solid #eee;padding-top:2rem}.thredded--preferences--messageboards-nav--item.thredded--messageboard{padding:1rem}.thredded--topic-delete--wrapper{border-top:1px solid #eee;margin-top:2rem;padding-top:4rem}@media print{.thredded--topic-delete--wrapper{display:none}}.thredded--topic-header{margin-bottom:1rem;margin-top:0}@media (min-width: 48.00001rem){.thredded--topic-header{margin-bottom:3rem;margin-top:1rem}.thredded--topic-header::after{clear:both;content:"";display:block}}.thredded--topic-header--title{font-size:1.25rem;line-height:1.2;margin-bottom:0.5rem}@media (min-width: 34.00001rem){.thredded--topic-header--title{font-size:1.5rem}}.thredded--topic-header--participants{color:rgba(0,0,0,0.54)}.thredded--topic-header--participants--participant>a{font-size:14px}.thredded--topic-header--participants--participant::before{content:'\2022\00A0'}.thredded--topic-header--started-by{font-size:14px;color:rgba(0,0,0,0.54);font-style:normal}.thredded--topic-header--edit-topic{font-size:14px;margin-left:0.4rem}@media print{.thredded--topic-header--edit-topic{display:none}}.thredded--topic-header--follow-info{color:rgba(0,0,0,0.54);font-size:14px;font-style:normal}@media (min-width: 48.00001rem){.thredded--topic-header--follow-info{float:right;text-align:right;max-width:25rem;position:relative}.thredded--topic-header--follow-info form{position:absolute;right:0;vertical-align:text-top}.thredded--topic-header--follow-info form.thredded--topic-header--follow-info--unfollow{top:1.625em}.thredded--topic-header--follow-info--reason{display:block;vertical-align:text-top}}.thredded--topic-header--follow-info p{margin:0}.thredded--topic-header--follow-info--reason{display:inline-block}.thredded--topic-header--follow-info form{display:inline-block}.thredded--topic-header--follow-info form input[type=submit],.thredded--topic-header--follow-info form button{background:none;border:none;padding:0;font:inherit;cursor:pointer}@media print{.thredded--topic-header--follow-info form{display:none}}.thredded--topic-header--follow-icon{vertical-align:middle}.thredded--topic-followers{font-size:14px;color:rgba(0,0,0,0.54)}.thredded--svg-definitions{display:none}.thredded--topics--topic{margin-bottom:2rem;position:relative}@media (max-width: 97.125rem){.thredded--topics--topic{margin-left:3rem}}@media (max-width: 34rem){.thredded--topics--topic{margin-right:2rem}}.thredded--topics--sticky-topics-divider{margin-top:-1rem;margin-bottom:1rem;border:0;border-top:1px solid #eee}.thredded--topics--title{display:inline;font-size:1.125rem;line-height:1.5}.thredded--topics--title a{color:rgba(0,0,0,0.87);display:inline}.thredded--topics--title a:hover{color:var(--accent-color)}.thredded--topics--categories{list-style-type:none;margin:0;padding:0;display:inline-block;line-height:1rem}.thredded--topics--categories li{font-size:.5rem;display:inline-block;color:rgba(0,0,0,0.87);background-color:rgba(140,140,140,0.87);box-shadow:inset 0 -1px 0 rgba(102,102,102,0.87);padding:1px 6px;border-radius:2px;text-transform:lowercase;letter-spacing:1px;vertical-align:bottom}.thredded--topics--updated-by,.thredded--topics--messageboard{color:rgba(0,0,0,0.54);font-size:14px;font-style:normal}.thredded--topics--updated-by a,.thredded--topics--messageboard a{color:rgba(51,51,51,0.87)}.thredded--topics--updated-by a:hover,.thredded--topics--messageboard a:hover{color:var(--accent-color)}.thredded--topics--participants--participant+.thredded--topics--participants--participant::before{content:'\2022\00A0'}.thredded--topics--moderation-state{padding:0.3em 0.5em;font-size:14px;font-style:normal}.thredded--topics--posts-count{border-radius:50%;display:inline-block;font-weight:900;font-size:0.8rem;height:2rem;left:-3rem;line-height:2rem;margin-right:2rem;position:absolute;text-align:center;top:0;width:2rem;transition:background 0.1s linear, color 0.1s linear}.thredded--topic-read>.thredded--topics--title a{font-weight:lighter}.thredded--topic-read>.thredded--topics--posts-count{background:rgba(0,0,0,0.3);color:#fff}.thredded--topic-unread>.thredded--topics--title a{font-weight:bold}.thredded--topic-unread>.thredded--topics--posts-count{background:var(--accent-color);color:#fff}.thredded--topics--follow-icon{position:absolute;right:-1.6rem;top:0}@media (max-width: 34rem){.thredded--topics--follow-icon{right:-3rem}}@media print{.thredded--new-topic-form,.thredded--new-private-topic-form{display:none}}.thredded--topic-locked .thredded--topics--posts-count{color:#fcf8e3;background-color:#8a6d3b}.thredded--preview-area{display:none}.thredded--preview-area--post{margin-bottom:2rem}aside.onebox,.maps-onebox,.thredded--embed-16-by-9{margin-bottom:1rem}aside.onebox{border:1px solid #eee;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);padding:1rem;line-height:normal;font-size:0.85em}aside.onebox.wikipedia .source>a::before,aside.onebox.twitterstatus .source>a::before,aside.onebox.stackexchange .source>a::before,aside.onebox.googledocs .source>a::before,aside.onebox.githubpullrequest .source>a::before,aside.onebox.githubissue .source>a::before,aside.onebox.githubgist .source>a::before,aside.onebox.githubcommit .source>a::before,aside.onebox.githubblob .source>a::before,aside.onebox.amazon .source>a::before{background:no-repeat 50% 50%;background-size:16px 16px;content:' ';display:inline-block;height:16px;vertical-align:bottom;width:16px;margin-right:0.4em}aside.onebox.amazon .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/amazon-882adb9da23d489f1d53ba95c6ea4052536732d9caa57ec82a8f8d0f508e48ea.png)}aside.onebox.githubblob .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/github-399dde69546053c9b4b248be54bf45f0a16bbc690b05380fb0973c0208a9dbdb.png)}aside.onebox.githubcommit .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/github-399dde69546053c9b4b248be54bf45f0a16bbc690b05380fb0973c0208a9dbdb.png)}aside.onebox.githubgist .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/github-399dde69546053c9b4b248be54bf45f0a16bbc690b05380fb0973c0208a9dbdb.png)}aside.onebox.githubissue .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/github-399dde69546053c9b4b248be54bf45f0a16bbc690b05380fb0973c0208a9dbdb.png)}aside.onebox.githubpullrequest .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/github-399dde69546053c9b4b248be54bf45f0a16bbc690b05380fb0973c0208a9dbdb.png)}aside.onebox.googledocs .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/google_branding/logo_drive_48px-e948128dd44239202c5cf5033dcdaa6e9dc637c8c9fac3c6a7c3e6ed03f53d9d.png)}aside.onebox.stackexchange .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/stackexchange-9e9f17242c6d44137d40a3e55c71129060b103bfa31b7fead4ca3f18358da29f.png)}aside.onebox.twitterstatus .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/twitter-4ff0f6e16c5f53ddd3b51eeeff8610ea0432d8ebafce89785d75c231386f80d7.png)}aside.onebox.wikipedia .source>a::before{background-image:url(https://assets.heightsplatform.com/assets/favicons/wikipedia-8feddaf7544a35c824f2e4274227fe8e7e7af71ddfe26523fe5fe20497cf5799.png)}aside.onebox header a[href]{color:rgba(0,0,0,0.54);text-decoration:none}aside.onebox .onebox-body{clear:both}aside.onebox .onebox-body h3,aside.onebox .onebox-body h4{font-size:1em;margin:10px 0}aside.onebox .onebox-body img{max-height:80%;max-width:20%;height:auto;float:left;margin-right:1em}aside.onebox .onebox-body .tweet-images{display:block;clear:both}aside.onebox .onebox-body .tweet-images img.tweet-image{margin-top:1em;max-width:100%;max-height:100%;float:none}.googledocs-onebox-logo{width:60px;height:50px;float:left}.googledocs-onebox-logo.g-docs-logo{background:url(https://assets.heightsplatform.com/assets/favicons/google_branding/logo_docs_48px-fb0c868b2a2e570a37726dfa8e91eda673bf34c4bdb4c867e4e4607ce4bfb04b.png) no-repeat}.googledocs-onebox-logo.g-forms-logo{background:url(https://assets.heightsplatform.com/assets/favicons/google_branding/logo_forms_48px-a89b95f68150f83307fd3b31173bdacbdb492320d0a05a99b6ebcf985bdc6a56.png) no-repeat}.googledocs-onebox-logo.g-sheets-logo{background:url(https://assets.heightsplatform.com/assets/favicons/google_branding/logo_sheets_48px-052ea7c8810fa9962ca4f9f43cf9d6ddfedbd95e808a7d10a5dc1bcd603db7c1.png) no-repeat}.googledocs-onebox-logo.g-slides-logo{background:url(https://assets.heightsplatform.com/assets/favicons/google_branding/logo_slides_48px-0c1b96992b26f2bf03b3da2a9575936c05e9df3bcbee4971e93fd6a6aa7a61ba.png) no-repeat}.googledocs-onebox-logo.g-calendar-logo{background:url(https://assets.heightsplatform.com/images/favicons/google_branding/logo_calendar_48px.png) no-repeat}.googledocs-onebox-logo.g-drive-logo{background:url(https://assets.heightsplatform.com/assets/favicons/google_branding/logo_drive_48px-e948128dd44239202c5cf5033dcdaa6e9dc637c8c9fac3c6a7c3e6ed03f53d9d.png) no-repeat}.gdocs-onebox-splash{background-color:white;color:rgba(0,0,0,0.87);border:1px inset rgba(0,0,0,0.87)}.gdocs-onebox-splash .gdocs-onebox-logo{display:inline-block;width:128px;height:128px}.gdocs-onebox-splash .gdocs-onebox-logo.g-calendar-logo{background:url(https://assets.heightsplatform.com/assets/favicons/google_branding/logo_calendar_128px-14289b045357cf5ef405d4dd271180c12b4eb5627a5016de8b226a99a77f8ecc.png) no-repeat}aside.onebox .onebox-body .onebox-avatar{max-height:none;max-width:none;height:90px;width:90px}pre.onebox code{font-size:14px;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:normal}pre.onebox code ol.lines li:before{position:absolute;display:inline-block;width:35px;left:-40px;color:#afafaf;text-align:right;padding-right:5px;font-size:12px;line-height:1.9em;content:counter(li-counter);counter-increment:li-counter}pre.onebox code ol{margin-left:0;line-height:1.5em}pre.onebox code li{padding-left:5px}pre.onebox code ol.lines{padding:0;margin:0 0 0.2rem 2rem;position:relative}pre.onebox code ol.lines li{border-left:1px solid #eee;list-style-type:none;margin:0;min-height:1.5em;padding-left:5px;white-space:pre}pre.onebox code li.selected{background-color:#f8eec7}.onebox-body .github-commit-status{background:#f5f5f5;border-radius:5px;margin:0 0 5px 100px;padding:10px}.onebox-body .status_tag{display:inline-block;color:#fff;padding:1px 4px;border-radius:3px;font-weight:bold;margin-bottom:5px;text-transform:capitalize}.onebox-body .build_status{padding:2px;font-size:12px}.onebox-body .status_tag.open{background-color:#6cc644}.onebox-body .status_tag.merged{background-color:#6e5494}.onebox-body .status_tag.closed{background-color:#bd2c00}.onebox-body .github-content-right{margin-left:100px}aside.onebox.twitterstatus .onebox-body h4{margin-bottom:0}.onebox.twitterstatus .thumbnail{float:left}.onebox.twitterstatus p,.onebox.twitterstatus .tweet{float:left;display:inline-block;white-space:pre-wrap;padding-top:3px;width:85%}.onebox.twitterstatus .date{clear:left;padding-top:5px}.onebox.imgur-album .outer-box{position:absolute;z-index:935;height:30px;overflow:hidden;font-size:12px;color:#fff;background-color:rgba(0,0,0,0.6);text-overflow:ellipsis;max-width:100%}.onebox.imgur-album .outer-box .inner-box{padding-left:10px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.onebox.imgur-album .outer-box .inner-box .album-title{width:100%;font-size:13px;line-height:30px;color:#ccc;text-decoration:none}aside.onebox.stackexchange .onebox-body img{max-height:60%;max-width:10%}aside.onebox.stackexchange .onebox-body .tags{color:gray}.onebox-metadata{color:rgba(0,0,0,0.54)}.onebox.xkcd .onebox-body img{max-width:100% !important;float:none !important}.thredded--main-container{border-bottom:none;padding:0 30px 50px;max-width:100%}.thredded--main-container .search-inside{left:8px;top:11px;opacity:0.3}.thredded--main-container .row{margin:0}.search-inside.discuss-user-search{left:3px;right:auto;top:7px;font-size:14px}.thredded--topics--topic{margin-left:3rem !important}.thredded--topics--title{font-size:19px;font-weight:600}.thredded--messageboard--title{font-size:18px;font-weight:600;float:none;color:var(--main-color)}.thredded--messageboard,.thredded--messageboard:focus,.thredded--messageboard:hover,.thredded--messageboard:active{background:#fff;border-radius:5px;margin:0 5px 5px;box-shadow:0 0 2px 0 rgba(0,0,0,0.05),0 4px 6px 0 rgba(0,0,0,0.02);border:none}.thredded--moderation-navigation--items{border-bottom:1px solid #d2d2d2}.thredded--moderation--user--title{font-weight:400}.thredded--user--avatar{border-radius:5px;display:inline-block;height:1.75em;width:1.75em;margin-right:0.4375em;vertical-align:baseline;position:relative;top:0.5em}.thredded--user--avatar img{border-radius:5px;display:inline-block;height:1.75em;width:1.75em;margin-right:0.4375em;vertical-align:baseline;position:relative;top:0.5em}.thredded--moderation--user--info{margin:20px 10px 20px 30px;color:#444;list-style:inside}.thredded--moderation--user--info li{line-height:26px}.thredded--post-moderation .profile-image{height:32px;width:32px;border:1px solid rgba(0,0,0,0.2);border-radius:3px;top:0;vertical-align:baseline;margin-right:0.4375em;position:relative;display:inline-block}.thredded--post--dropdown{z-index:10000}.thredded--user-navigation{border:none}.thredded--moderation-navigation--item a{font-size:15px;padding:10px}.thredded--user-navigation--private-topics--unread,.thredded--user-navigation--moderation--pending-count,.thredded--user-navigation--unread-topics--followed-count{font-size:11px;color:#fff;padding:1px 6px 1px;font-weight:bold;text-shadow:0 -1px 0 rgba(0,0,0,0.35);line-height:14px;border-radius:5px;box-shadow:0 1px 0 rgba(0,0,0,0.3)}.thredded--topics--posts-count{font-size:12px}.thredded--post--user,.thredded--post--topic,.thredded--post--user-and-topic{font-size:16px;font-weight:600;vertical-align:top;display:inline-block}h2.thredded--post--user{vertical-align:top;margin-right:2px}.thredded--post--created-at{font-size:12px;margin:0;vertical-align:top;line-height:22px}.thredded--messageboard--byline{font-size:11px;color:rgba(0,0,0,0.35)}.thredded--post--dropdown--actions{box-shadow:0 3px 7px 0 rgba(0,0,0,0.11);right:0;transform-origin:50% 0;border-radius:5px;border:1px solid #ddd}.thredded--post--dropdown--actions--item{padding:4px 12px}.thredded--post--dropdown--actions--item i{width:16px;color:#828282;margin:0 3px 0 0}input.thredded--post--dropdown--actions--item{box-shadow:none !important}.thredded--post--dropdown--actions--item:active,.thredded--post--dropdown--actions--item:focus,.thredded--post--dropdown--actions--item:hover{background:var(--main-color)}.thredded--post--dropdown--actions--item:active i,.thredded--post--dropdown--actions--item:focus i,.thredded--post--dropdown--actions--item:hover i{color:#fff}.thredded--post-moderation-actions{text-align:left;border-bottom:1px solid #e7e7e7;padding:0 0 10px}.moderation-flex{display:flex;flex-direction:row;align-items:flex-start;width:100%;border-bottom:1px solid #ddd}.moderation-flex .thredded--post-moderation-actions{border:none;min-width:158px}.moderation-flex .thredded--post--content{flex-grow:1;padding-right:10px}.moderation-explanation{font-size:12px;line-height:14px;color:#8d8d8d;width:153.5px;margin:0}.thredded--post-form--title{font-size:15px;margin-bottom:10px}.thredded--currently-online{background-color:#282828;color:#fff;bottom:-2.25rem;padding:15px;z-index:10}.thredded--currently-online--avatar{height:20px;margin-right:9px;width:20px;border-radius:3px}.thredded--post--avatar{height:30px;width:30px;border:1px solid rgba(0,0,0,0.2);border-radius:3px;top:0}.thredded--form-list li{margin-bottom:20px}.thredded--form-list--hint{margin:5px 0 18px}.thredded--preferences--title{font-size:20px;color:#949494;margin:20px 0 16px}.thredded--topic-read>.thredded--topics--posts-count{background:rgba(0,0,0,0.05);color:#333}.thredded--topics--posts-count{width:30px;height:30px;line-height:30px;top:3px;left:-4rem}.thredded--topic-header{margin-top:15px}.thredded--topic-notfollowing .thredded--topics--follow-icon,.thredded--topic-header--follow-icon,.thredded--topic-following .thredded--topics--follow-icon{fill:currentColor;width:16px;height:16px}.thredded--topic-header--follow-info form input[type='submit']{box-shadow:none}.thredded--topics--started-by,.thredded--topics--updated-by{font-size:12px;line-height:30px}.thredded--topics--updated-by a{display:inline-block}.thredded--post--dropdown--toggle{width:12px;height:12px}.thredded--topics--title a,.thredded--post--user a,.thredded--post--dropdown--toggle,.thredded--user-navigation--item a,.thredded--topic-header--started-by a,.thredded--moderation-navigation--item a,.thredded--navigation-breadcrumbs a{color:var(--main-color)}.thredded--topics--title a:hover,.thredded--post--user a:hover,.thredded--post--dropdown--toggle:hover,.thredded--user-navigation--item a:hover,.thredded--topic-header--started-by a:hover,.thredded--moderation-navigation--item a:hover,.thredded--navigation-breadcrumbs a:hover{color:var(--main-color-darker)}.thredded--user-navigation--item{line-height:32px}.thredded--navigation-breadcrumbs li a{padding-top:0.5rem;padding-bottom:4px;font-size:18px}.thredded--topic-read>.thredded--topics--title a{font-weight:600}.thredded--topic-header--title{font-size:21px;font-weight:600}.thredded--post--content p,.thredded--post--content li{font-size:15px;line-height:23px}.thredded--topic-header--follow-info{line-height:20px}.discuss-top-section{background:rgba(255,255,255,0.43);border-bottom:1px solid rgba(0,0,0,0.11);padding:8px 30px 5px;margin:0 -30px 20px;border-radius:0 0 3px 3px}.thredded--form-list.on-top{max-width:960px;margin:0 auto;margin-bottom:1rem}.thredded--form textarea{line-height:23px}.discuss-topic{background:#fff;border-radius:3px;max-width:960px;margin:0 auto 20px !important;box-shadow:0 0 2px 0 rgba(0,0,0,0.05),0 4px 6px 0 rgba(0,0,0,0.02)}.discuss-topic .thredded--topics--follow-icon{position:absolute;right:12px;top:12px}.discuss-topic .icon img{border-radius:3px;width:40px;height:40px}.discuss-topic .badge-holder{line-height:15px;margin:0 7px 0 0;display:inline-block;vertical-align:top}.discuss-topic .badge-holder img{width:20px}.discuss-topic .completion-progress.progress-small{margin:4px 0 0;width:40px}.discuss-topic .posts-number{color:#999;font-size:10px;margin-bottom:0}.discuss-topic .thredded--post--user{margin:0}.discuss-topic .thredded--post--user a{color:#333}.discuss-topic .thredded--post--user a:hover{text-decoration:underline}.discuss-topic .topic-created-at{font-size:12px;margin:0;vertical-align:top;line-height:22px;display:block;position:relative;top:-10px;color:#666}.discuss-topic .thredded--topics--title{line-height:26px;margin:0 0 20px;display:block;max-width:99%}.discuss-post-header{padding:20px 20px 0}.discuss-post-images .carousel-control{top:100%;height:60px;width:60px;line-height:60px;border-radius:60px;background:#fff !important;border:1px solid #ccc;text-align:center;text-shadow:none;box-shadow:0 5px 17px rgba(0,0,0,0.25);color:#333;font-size:25px}.discuss-post-images .carousel-control:hover,.discuss-post-images .carousel-control:focus{color:#222}.discuss-post-images .carousel-control.left i{padding:0 1px 0 0}.discuss-post-images .carousel-control.right i{padding:0 0 0 1px}.discuss-post-images .carousel-control.left{left:1%;top:calc(50% - 30px)}.discuss-post-images .carousel-control.right{right:1%;top:calc(50% - 30px)}.discuss-post-footer{padding:0 20px 5px}.thredded--topics--sticky-topics-divider{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #d4d4d4}.discuss-topic-footer{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}.discuss-topic-footer .col-xs-5,.discuss-topic-footer .col-xs-7,.discuss-topic-footer .col-xs-6{padding:0;font-size:0}.file-list .unread-posts{font-weight:600}.file-list .thredded--messageboard--unread-followed-topics-count{padding:0 6px}.discuss-post-hold{margin:10px 0 15px}.discuss-topic-post-body{overflow:hidden}.discuss-comment-link,.discuss-share-link{font-weight:600;text-align:right;display:block;font-size:14px;color:#555;line-height:30px}.discuss-sidebar .thredded--messageboards-group--title{margin:10px 15px 0;display:block}.discuss-sidebar .sortable-placeholder{height:5px;border-radius:5px 0 0 5px;border:none;background-color:var(--accent-color)}.discuss-sidebar .new-channel-btn{box-shadow:none;top:0;padding:3px 10px;font-size:15px;right:0;position:absolute;display:inline-block;line-height:18px;margin:10px 15px !important}.discuss-sidebar .discuss-sidebar-header{font-weight:400;font-size:17px;padding:8px 22px;margin:0 0 5px;background:#1a1a1a;display:block}.discuss-sidebar .discuss-sidebar-header a{color:#a5a5a5}.discuss-sidebar .channel-dropdown.dropdown.open .dropdown-toggle{background:var(--accent-color-darker);color:#fff}.discuss-sidebar .channel-dropdown .dropdown-toggle{color:#fff}.discuss-sidebar .channel-dropdown .dropdown-menu{top:39px;right:10px;left:auto}.discuss-sidebar .channel-dropdown .dropdown-menu li a{color:#555}.discuss-sidebar.light-sidebar .discuss-sidebar-header{background:transparent}.discuss-sidebar.light-sidebar .discuss-sidebar-header a{color:#666}.discuss-sidebar.light-sidebar .channel-dropdown.dropdown.open .dropdown-toggle{color:#fff}.discuss-sidebar.light-sidebar .channel-dropdown .dropdown-toggle{color:#fff}.discuss-sidebar li.folder{list-style:none}.discuss-sidebar .thredded--messageboards-group--title .edit-group-link{position:absolute;right:-8px;top:4px;width:auto;font-size:13px;border-radius:3px;padding:5px;background:#f5f5f5;color:var(--main-color);text-transform:none;line-height:14px}.discuss-sidebar .thredded--messageboards-group--title .edit-group-link:hover{background:#dedede !important;color:var(--main-color-dark)}.thredded--messageboards-group--title{position:relative}.thredded--messageboards-group--title .edit-group-link{opacity:0;transition:all 0.2s linear}.thredded--messageboards-group--title:hover .edit-group-link{opacity:1}.thredded--main-navigation .thredded--messageboards--actions .thredded--button{padding:6px 14px;margin:12px 0 7px}.thredded--button.clear_button{margin-bottom:9px;background:#f2f2f2;color:#333}.thredded--button.clear_button:hover{background:#cfcfcf}.hideContent{overflow:hidden;max-height:233px;margin:10px 0 0}.showContent{max-height:none}.show-more{margin:0 0 20px;display:block;font-size:15px;line-height:22px}.discuss-post-comments-inline.inline-topic{box-shadow:0 14px 30px rgba(0,0,0,0.09);margin:0 -30px 0 40px}.discuss-post-comments-inline .discuss-post-hold{margin:0}.discuss-post-comments-inline .discuss-topic .thredded--post--user a{font-size:14px}.discuss-post-comments-inline .icon img{width:36px !important;height:36px !important}.discuss-post-comments-inline .completion-progress.progress-small{width:36px !important}.discuss-comment-user-info{font-size:0;margin:0 0 3px}.discuss-comment-user-info h2.thredded--post--user{margin:0 7px 0 0}.discuss-more-comments-link{text-align:center;display:block;background:#f4f4f4}.discuss-attach-link.preview-link{display:inline-block}.discuss-attach-link.preview-link:hover{background:#f1f1f1}.discuss-single-comment-row{margin:20px 0 0 0 !important}.wide-tip .tooltip-inner{max-width:300px !important}.thredded--post-form--wrapper{border-top:none}.thredded--topics--title a{color:#333}.thredded--topics--title a:hover{color:#333;text-decoration:underline}.discuss-modal.modal{z-index:1050;opacity:0;transition:all 0.3s linear}.discuss-modal.modal.in{opacity:1}.discuss-modal.modal .modal-header{border:none;background:none;box-shadow:none;padding:15px 20px}.discuss-modal.modal .modal-header .close{opacity:1}.discuss-modal.modal .modal-header .close:hover i{color:#222}.discuss-modal.modal .modal-header i{font-size:23px;color:#6f6f6f;text-shadow:none}.discuss-modal.modal .thredded--post:first-child{border:none;border-bottom:1px solid #ddd;padding:10px 0 0;display:none}.discuss-modal.modal .discuss-post-comments-inline .thredded--post header.col-xs-2{max-width:60px;padding:0}.discuss-modal.modal .discuss-post-comments-inline .icon img{border-radius:4px;width:40px !important;height:40px !important}.discuss-modal.modal .discuss-post-comments-inline .completion-progress.progress-small{width:40px !important}@media (max-width: 768px){.moderation-flex{display:block}}@media (min-width: 768px){.discuss-modal .modal-lg{width:875px}}.single-topic-page{padding:25px 30px 50px;background:#fff;border-radius:3px;max-width:960px;margin:0 auto 20px !important;box-shadow:0 1px 2px rgba(0,0,0,0.09)}.individual-post .thredded--post:first-child{display:none}.individual-post .discuss-post-comments-inline .thredded--post header.col-xs-2{max-width:60px;padding:0}.individual-post .discuss-post-comments-inline .icon img{border-radius:4px;width:40px !important;height:40px !important}.individual-post .discuss-post-comments-inline .completion-progress.progress-small{width:40px !important}.direct-message .thredded--post{border:none;padding:20px 0 1px 0}.direct-message .thredded--post header.col-xs-2{max-width:60px;padding:0}.thredded--topic--locked-notice,.thredded--flash-message--alert,.thredded--alert-warning{background:#fcf4e3;border-color:#f7ebcf;color:#c88b09;box-shadow:0 4px 11px rgba(180,129,19,0.16);font-size:14px;padding:12px 15px}.thredded--topic--locked-notice{box-shadow:none;border:none;margin:10px 0 5px}.thredded--flash-message--success,.thredded--alert-success{background:#c3efd6;color:#3c7755;font-size:14px;padding:12px 15px;border:none;box-shadow:0 5px 10px rgba(13,205,96,0.17)}.thredded--flash-message--error,.thredded--alert-danger{background:#ffd8db;border:none;font-size:14px;padding:12px 15px;color:#b50500;box-shadow:0 5px 10px #ffcbce}.discuss-pinned-post:after{content:'';width:0;height:0;border-style:solid;border-width:26px 25px 0 0;border-color:transparent var(--main-color) transparent transparent;left:0;top:0;position:absolute;transform:rotate(180deg)}.thredded--post--content--spoiler{font-size:14px}.thredded--post{background:rgba(255,255,255,0.6);border-left:1px solid #e3e3e3;border-right:none;padding:20px 20px 1px 26px;margin-bottom:0}.thredded--post:first-child{border-top:1px solid #e3e3e3}.thredded--post:last-child{padding:20px 20px 20px 26px}.thredded--post .icon img{border-radius:5px;width:48px;height:48px}.thredded--post .posts-number{color:#999;font-size:10px;margin-bottom:0}.thredded--post .badge-holder{line-height:15px;margin:0 7px 0 0;display:inline-block;vertical-align:top}.thredded--post .badge-holder img{width:20px}.thredded--post .completion-progress.progress-small{margin:4px 0 0;width:48px}.thredded--navigation--search{top:7px;position:relative;max-width:400px;margin:0 auto}.thredded--navigation--search input[type='search']{line-height:28px;font-size:16px;padding:3px 5px 3px 32px;margin:2px auto 5px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.1);border-radius:5px}.app__moderation .thredded--navigation--search{max-width:150px}.thredded--preview-area--post.thredded--post--content{background:rgba(255,255,255,0.6);border-bottom:1px solid rgba(0,0,0,0.15);padding:13px 15px}.thredded--pagination{padding:11px 0}.thredded--pagination>span{display:inline;margin-right:0}.thredded--messageboard--unread-followed-icon{fill:currentColor;height:10px;width:10px;margin:0 2px 0 0;top:2px;position:relative}.thredded--user-navigation--private-topics--unread,.thredded--user-navigation--moderation--pending-count,.thredded--user-navigation--unread-topics--followed-count,.thredded--messageboard--unread-followed-topics-count{border-radius:7px;color:#fff;font-size:11px;font-weight:600;margin-left:0;padding:2px 6px;top:-2px;position:relative;text-shadow:none;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.thredded--messageboard--unread-followed-topics-count{align-self:baseline;line-height:inherit;display:inline-block;vertical-align:text-top}.thredded--messageboard--delete{background-color:#ca2421;color:#fff;padding:4px 10px;box-shadow:none;border:none;margin:38px 0 0;font-size:14px !important;font-weight:600}.thredded--messageboard{display:flex;flex-direction:column}.thredded--messageboard--header{display:block;flex-wrap:unset}.thredded--messageboard--header>.thredded--flex-spacer{margin-right:0;flex-grow:unset}.thredded--messageboard--meta{text-align:left;display:block}.thredded--messageboard--byline,.thredded--messageboard--description{margin-top:auto}.thredded--messageboard--meta--counts{line-height:28px}@media (min-width: 34.00001rem){.thredded--topic-header--title{font-size:32px}.thredded--navigation-breadcrumbs li:first-child:not(:last-child) a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:first-child:not(:last-child){padding-top:0.5rem;padding-bottom:4px}.thredded--navigation-breadcrumbs li:last-child:not(:first-child) a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:last-child:not(:first-child){padding-bottom:0.5rem;padding-top:3px}}@media (max-width: 34rem){.thredded--navigation-breadcrumbs li:first-child:not(:last-child) a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:first-child:not(:last-child){padding-top:0.5rem;padding-bottom:4px}.thredded--navigation-breadcrumbs li:last-child:not(:first-child) a,.thredded--navigation-breadcrumbs li.thredded--navigation-breadcrumbs--item-no-link:last-child:not(:first-child){padding-bottom:0.5rem;padding-top:3px}}@media (min-width: 48.00001rem){.thredded--navigation--search input[type='search']{min-width:300px;width:400px}.thredded--navigation--search input[type='search']:not(:-moz-placeholder-shown){min-width:400px}.thredded--navigation--search input[type='search']:focus,.thredded--navigation--search input[type='search']:not(:placeholder-shown){min-width:400px}.thredded--topic-header--follow-info{max-width:410px}.thredded--topic-header--follow-info form{position:relative}.thredded--topic-header--follow-info form.thredded--topic-header--follow-info--unfollow{top:auto}.thredded--navigation--search--right input[type='search']{max-width:150px !important;min-width:auto !important;line-height:20px !important;padding:3px 9px 3px 26px !important;font-size:15px !important;text-align:left;border:1px solid #ddd;box-shadow:none !important}}@media (min-width: 48rem){.thredded--navigation-breadcrumbs{margin:11px 0 2px}}@media (max-width: 48rem){.thredded--messageboards-index .thredded--navigation--search-topics,.thredded--topics-index .thredded--navigation--search-topics,.thredded--topic-search-results .thredded--navigation--search-topics,.thredded--navigation--search{position:relative;top:auto}.search-inside.discuss-user-search{right:auto !important;left:8px !important;top:11px !important}}@media (min-width: 97.12501rem){.thredded--post--avatar{left:auto;position:relative;height:30px;width:30px;top:6px}}.forum-help.help-text{max-width:585px}@media (min-width: 1200px){.discuss-post-header{padding:25px 25px 0}.discuss-post-footer{padding:0 25px 10px}}@media (min-width: 1015px){.discuss-post-images .img-responsive{max-width:100%}.discuss-post-images .carousel-inner>.item>img{max-width:700px}}@media (max-width: 1024px){.thredded--main-container .search-inside{display:inline-block}}@media (max-width: 768px){.discuss-top-section{margin:0 -10px 20px}.thredded--main-container{padding:0 11px 50px}.thredded--user-navigation--private-topics--unread,.thredded--user-navigation--moderation--pending-count,.thredded--user-navigation--unread-topics--followed-count,.thredded--messageboard--unread-followed-topics-count{top:-11px}.discuss-post-comments-inline.inline-topic{box-shadow:none;margin:0}.discuss-modal.modal{top:0;right:0;left:0;bottom:0}.discuss-modal.modal .modal-dialog{margin:60px 12px 10px}.discuss-modal.modal .modal-content{border:none}.discuss-modal.modal .thredded--main-container{padding:0 12px 50px}.discuss-modal.modal .discuss-post-comments-inline .thredded--post{padding:20px 0 1px 0}.discuss-modal.modal .discuss-post-comments-inline .icon img{border-radius:3px;width:32px !important;height:32px !important}.discuss-modal.modal .discuss-post-comments-inline .completion-progress.progress-small{width:32px !important}.discuss-modal.modal .discuss-post-comments-inline .thredded--post header.col-xs-2{max-width:48px}.discuss-modal.modal .thredded--topic-header{margin-top:5px}.thredded--post{background:none;border:none}.thredded--post .posts-number{display:none}.thredded--post .icon img{border-radius:4px;width:40px !important;height:40px !important}.thredded--post .completion-progress.progress-small{width:40px !important}.thredded--topic-header--started-by{font-size:12px}.thredded--topic-header--follow-info{line-height:25px;font-size:12px}.single-topic-page{padding:12px 12px 20px}.single-topic-page .thredded--post{padding:20px 0 1px 0}.single-topic-page .discuss-post-comments-inline .icon img{border-radius:3px;width:32px !important;height:32px !important}.single-topic-page .discuss-post-comments-inline .completion-progress.progress-small{width:32px !important}.single-topic-page .discuss-post-comments-inline .thredded--post header.col-xs-2{max-width:48px}}@media (max-width: 380px){.thredded--post--created-at{display:inline-block;overflow:hidden;height:21px}}.reactions-holder{display:flex;flex-direction:row;flex-wrap:wrap}.reactions-list{display:flex;flex-direction:row;flex-wrap:wrap}.reaction-btn{background:#eee;padding:2px 4px;border-radius:3px;font-weight:600;font-size:14px;color:#555;margin:0 3px 3px 0;min-width:40px;display:inline-block;line-height:16px;border:1px solid transparent}.reaction-btn:hover{cursor:pointer;border:1px solid #aaa}.reaction-btn.emoji-button{opacity:0;transition:all 0.2s ease-out}.reaction-btn.reacted{border-color:var(--accent-color);background:hsl(var(--accent-h), var(--accent-s), 96%)}.reaction-btn .reaction-emoji{font-size:16px}.picmo__picker .picmo__emojiCategory .picmo__categoryName{font-size:12px !important}.picmo__picker .picmo__searchContainer .picmo__searchField{margin:0}.reaction-picker{z-index:11111;display:block;position:relative}.view-reactions{line-height:22px;font-size:14px;margin:0 5px;opacity:0;transition:all 0.2s ease-out}.discuss-topic:hover .emoji-button,.thredded--post:hover .emoji-button{opacity:1}.discuss-topic:hover .view-reactions,.thredded--post:hover .view-reactions{opacity:1}#reaction-modal .reaction{margin:5px 20px}#reaction-modal .reaction-count{margin:0 5px 0 0;font-weight:600}#reaction-modal .reaction-emoji{font-size:18px;margin:0 5px 0 0}#reaction-modal .modal-dialog{width:500px;margin:80px auto}.mention-everyone,.mention-user{font-weight:600;color:#000;background:#f8f8f8;padding:0 3px 1px;border-radius:2px}.announcement-icon{padding:4px;border-radius:5px;background:#e3e3e3;color:#6a6a6a;font-size:22px;width:36px;text-align:center;height:36px;line-height:30px;margin:6px 0}.announcement-card{margin:3px 0;max-width:750px}.announcement-card h4{font-size:16px;margin:0 0 4px}.announcement-card p{font-size:15px;color:#777;margin:0 0 2px}.announcement-card .announcement-date{color:#aeaeae;font-size:14px;margin:10px 0 -10px}.ai-webpage-modal.onboarding-modal .nav-tabs{border-bottom:1px solid transparent}.ai-webpage-modal .nav-tabs li.active{font-weight:600}.ai-webpage-modal.onboarding-modal .nav-tabs li.active a{border-radius:4px;border-color:hsl(var(--main-h), 51%, 95%);background:hsl(var(--main-h), 51%, 95%)}.ai-webpage-modal.onboarding-modal .nav-tabs>li>a:hover{background:hsl(var(--main-h), 51%, 95%);border-color:hsl(var(--main-h), 51%, 95%)}.onboarding-modal .nav-tabs>li>a{border-radius:4px}.ai-webpage-modal .nav>li>a:hover{text-decoration:none;background-color:#e5eee9}.ai-webpage-modal .close{font-size:22px;line-height:16px;opacity:1;color:#777;right:15px;position:absolute;top:15px;z-index:1}.ai-webpage-modal textarea,.ai-webpage-modal input,.ai-webpage-modal select{font-size:16px}.ai-webpage-modal.onboarding-modal .modal-body{padding:17px 30px;max-width:700px;margin:0 auto}.onboarding-modal .progress{border-radius:8px}.onboarding-modal .course-progress-footer .progress-small{border-radius:0 0 7px 7px}.onboarding-modal .col-md-6{display:block}.onboarding-modal .progress-bar{background:#2797f8}.ai-webpage-modal .modal-dialog{width:70%;max-width:800px;height:calc(100% - 80px);top:6%;margin:0 auto}.ai-webpage-modal .modal-content{height:100%;overflow-y:auto}.ai-webpage-modal h3{margin:0 0 15px}.ai-webpage-modal .ai-next-btn{display:block;text-align:center;border:1px solid #1db15d;width:220px;padding:2px 10px;border-radius:3px;margin:25px auto;font-weight:600;background:#fff}.radio-container{padding:0;border:2px solid #ccc;border-radius:5px;cursor:pointer;margin-top:0}.radio-container input[type='radio']{display:none}.radio-container label{width:100%;height:100%;display:block;margin:0;font-weight:600;padding:8px 12px}.radio-container.checked{border-color:var(--main-color);background:hsl(var(--main-h), 51%, 95%)}.style-presets-container{position:relative;overflow:hidden;margin-bottom:10px;width:100%}.style-presets{display:flex;transition:transform 0.3s ease;width:100%;margin:0;padding:0}.preset-slide{display:flex;gap:10px;flex:0 0 100%;width:100%;padding:7px 28px;box-sizing:border-box}.preset-slide .style-pill{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preset-nav-button{position:absolute;top:calc(50% - 25px);transform:translateY(-50%);background:white;border:1px solid rgba(0,0,0,0.1);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;box-shadow:0 2px 4px rgba(0,0,0,0.05);transition:all 0.2s ease}.preset-nav-button:hover{background:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,0.15)}.preset-nav-button.prev{left:19px;border-radius:20px 4px 4px 20px}.preset-nav-button.next{right:19px;border-radius:4px 20px 20px 4px}.preset-nav-button.disabled{opacity:0.5;cursor:not-allowed}.style-pill{background:#fff;padding:6px 9px 6px 32px;margin:0;position:relative;display:block;border-radius:6px;border:1px solid rgba(0,0,0,0.1);color:#5b5b5b;transition-duration:0.15s;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 0 2px 0 rgba(0,0,0,0.05),0 4px 6px 0 rgba(0,0,0,0.02)}.style-pill::before{content:'';position:absolute;left:6px;bottom:calc(50% - 10px);height:20px;padding:0 10px;width:20px;background:var(--gradient);border-radius:4px;display:block;margin:0 auto}.style-pill:hover{background-color:#f9f9f9;color:#3c3c3c}.style-pill:hover i{opacity:0.9}.style-pill i{color:var(--accent-color);margin:0 8px 0 0;opacity:0.6}.style-sliders{display:flex;flex-direction:column;gap:15px}.slider-container{display:flex;align-items:center;gap:10px}.slider-container label{flex:1;min-width:150px}.range-slider{--primary-color: var(--main-color);--value-offset-y: var(--ticks-gap);--value-active-color: white;--value-background: transparent;--value-background-hover: var(--primary-color);--value-font: 700 10px/1 Arial;--fill-color: var(--primary-color);--progress-background: hsl(var(--main-h), 51%, 95%);--progress-radius: 20px;--track-height: 10px;--thumb-size: 20px;--thumb-color: white;--thumb-shadow: 0 0 3px rgba(0, 0, 0, 0.04),
        0 0 1px rgba(0, 0, 0, 0.05) inset, 0 0 0 99px var(--primary-color) inset;display:inline-block;background:var(--progress-background);border-radius:var(--progress-radius);position:relative;width:100%;height:var(--track-height);margin:16px 0}.range-slider__progress{border-radius:var(--progress-radius);position:absolute;left:0;right:0;top:0;bottom:0;background:var(--fill-color);transform-origin:0 100%;transform:scale(calc(var(--value) / var(--max)), 1);pointer-events:none}.range-slider input{-webkit-appearance:none;width:100%;height:var(--track-height);margin:0;position:absolute;left:0;top:0;cursor:pointer;outline:none;background:none;z-index:1;border:2px solid #ccc;border-radius:5px}.range-slider input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb-size);height:var(--thumb-size);border-radius:10%;background:var(--thumb-color);box-shadow:var(--thumb-shadow);border:none;cursor:pointer;-webkit-transition:0.1s;transition:0.1s}.range-slider input::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);border-radius:50%;background:var(--thumb-color);box-shadow:var(--thumb-shadow);border:none;cursor:pointer;-moz-transition:0.1s;transition:0.1s}.range-slider input::-webkit-slider-thumb:hover{transform:var(--thumb-transform, scale(1.05))}.range-slider input::-moz-range-thumb:hover{transform:var(--thumb-transform, scale(1.05))}.range-slider output{font:var(--value-font);position:absolute;left:calc(var(--value) / var(--max) * 100%);top:-15px;transform:translate(-50%, -50%);background:var(--value-background);color:var(--value-color);padding:0.3em 0.5em;border-radius:3px}.range-slider output::after{content:attr(data-value)}.range-slider input:active+output{background:var(--value-background-hover);color:var(--value-active-color);transform:translate(-50%, -50%) scale(1.1);transition:transform 100ms ease-in-out}.range-slider.grad{--progress-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2) inset;--progress-flll-shadow: var(--progress-shadow);--fill-color: linear-gradient(
        to right,
        hsl(
            var(--main-h),
            calc(var(--main-s) * 0.7),
            calc(var(--main-l) * 1.2)
        ),
        var(--primary-color)
    );--thumb-shadow: 0 0 4px rgba(0, 0, 0, 0.1),
        -3px 9px 9px rgba(255, 255, 255, 0.13) inset,
        -1px 3px 2px rgba(255, 255, 255, 0.33) inset,
        0 0 0 99px var(--primary-color) inset}.range-slider.grad input:hover{--thumb-transform: scale(1.05)}.range-slider.grad input:active{--thumb-shadow: inherit;--thumb-transform: scale(1)}.ai-webpage-modal .form-group-with-icon{display:flex;gap:15px;margin-bottom:20px;align-items:flex-start}.ai-webpage-modal .input-icon{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:hsl(var(--main-h), 51%, 95%);border-radius:8px;color:var(--main-color);margin:8px 0 0}.ai-webpage-modal .input-icon i{font-size:18px}.ai-webpage-modal .input-content{flex-grow:1}.ai-webpage-modal .input-content label{margin-bottom:8px;color:#4a4a4a}.ai-webpage-modal .fade-out{max-height:650px}.ai-webpage-modal .fade-out.activated{max-height:0}.input-options-grid{margin:20px 0}.option-cards{margin-bottom:15px}.input-option-card{text-align:center;padding:20px;border:2px solid #eee;border-radius:8px;cursor:pointer;transition:all 0.2s ease;position:relative;height:100%}.input-option-card:hover{border-color:var(--main-color);background:hsl(var(--main-h), 51%, 98%)}.input-option-card.active{border-color:var(--main-color);background:hsl(var(--main-h), 51%, 95%)}.icon-container{position:relative;display:inline-block;margin-bottom:10px}.main-icon{font-size:36px;color:var(--main-color)}.check-icon{position:absolute;top:-8px;right:-8px;color:var(--main-color-dark);font-size:16px;background:white;border-radius:50%;display:none}.input-option-card.has-content .check-icon{display:block}.input-option-card h4{margin:0 0 5px;font-size:16px;font-weight:600}.hint-text{margin:0;font-size:13px;color:#888}.expandable-sections{position:relative}.expandable-content{display:none;padding:10px;border:2px solid var(--main-color);border-radius:8px;background:white;margin-top:5px}.expandable-content.active{display:block;animation:slideDown 0.3s ease-out}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.expandable-content textarea{min-height:120px;margin:0}.wireframe-section.top-wireframe{height:150px !important}.top-wireframe.wireframe-section:hover::after{display:none}.hero-headline-cta,.hero-left-text{width:100%;position:relative;overflow:hidden}.hero-headline-cta .hero-text,.hero-left-text .hero-text{position:absolute;top:14%;width:100%;display:block;z-index:1}.hero-headline-cta .hero-text h1{color:#fff;line-height:28px;text-align:center;font-weight:600;width:60%;margin:0 auto 5px;text-shadow:0 1px 13px rgba(0,0,0,0.9)}.hero-headline-cta .hero-text p{text-align:center;margin:0 auto;width:60%;color:#fff}.fake-button{color:#fff;padding:0px 12px;display:block;width:82px;font-size:12px;text-align:center}.hero-headline-cta .fake-button{margin:10px auto 10px}.fake-button:hover{color:#fff}.hero-headline-cta img,.hero-left-text img{display:block;z-index:-1;opacity:0.75;width:100%;filter:blur(13px) saturate(0.9) brightness(0.9)}.hero-left-text .hero-text .hero-text{top:25%;max-width:850px}.hero-left-text .hero-text h1{text-align:left;margin:11px 15px 5px;font-size:23px;line-height:20px}.hero-left-text .hero-text p{text-align:left;margin:0 15px 5px;font-size:12px}.hero-left-text .fake-button{text-align:center;margin:10px 15px 10px}.headline-video .hero-text h1{text-align:center;font-size:24px;line-height:30px}.headline-video .hero-text p{text-align:center;line-height:12px;margin:-10px 0 0;font-size:12px}.headline-video .fake-button{margin:4px auto 0}.two-column-top .hero-text h1{text-align:left;font-size:22px;line-height:30px;margin:25px 25px 0}.two-column-top .hero-text p{text-align:left;margin:0 25px 5px;font-size:12px}.two-column-top img{display:block;opacity:0.75;width:95%;filter:blur(3px) saturate(0.9) brightness(0.9);padding:25px 12px}.two-column-top .fake-button{color:#fff;padding:0px 12px;display:block;width:67px;line-height:18px;font-size:12px;text-align:center;margin:0 25px}@media (max-width: 650px){.ai-webpage-modal.onboarding-modal .modal-dialog{width:100% !important}}.uppy-FileInput-btn{border:none !important;background-color:var(--accent-color) !important;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1) !important;font-size:13px !important;padding:5px 15px !important;margin:5px 0 15px !important;color:rgba(255,255,255,0.95) !important;cursor:pointer !important;border-radius:3px !important;transition:none !important;-o-transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;font-weight:600 !important;vertical-align:baseline !important}.uppy-FileInput-btn:hover{background-color:var(--accent-color-dark) !important;color:#fff !important}.uppy-FileInput-btn:active{background-color:var(--accent-color-darker) !important;box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.4) !important}.uppy-ProgressBar{height:4px;margin-bottom:15px}.uppy-StatusBar-progress{height:4px !important;background-color:#2275d7 !important;box-shadow:0 0 10px rgba(34,117,216,0.7) !important}.uppy-StatusBar.is-error .uppy-StatusBar-progress{background-color:#d32f2f !important;box-shadow:0 0 10px rgba(211,47,47,0.7) !important}.uppy-StatusBar.is-complete .uppy-StatusBar-progress{background-color:#1bb240 !important;box-shadow:0 0 10px rgba(27,178,64,0.7) !important}.uppy-StatusBar:before{height:4px !important}.account-settings .uppy-ProgressBar{margin-bottom:0}.account-settings .program-logo{width:97px;background-color:var(--topbar-color);padding:4px 8px;border-radius:2px;margin-right:5px;display:block}.account-settings h3{color:#555;margin:20px 0 0}.account-settings .help-text h3{color:hsl(var(--main-h), 13%, 50%);margin:0 0 10px}.account-settings .form-holder-main{margin:15px 0}.program-favicon{width:44px;background-color:#ccc;padding:4px 8px;border-radius:2px;margin-right:5px;display:block}#uppy-dashboard-attachments .uppy-Dashboard-inner{height:310px !important;min-height:310px !important}@media only screen and (min-width: 820px){.uppy-Dashboard-inner{width:750px;height:360px !important;min-height:360px !important}.thredded--form-list .uppy-Dashboard-inner{width:750px;height:250px !important;min-height:250px !important}}.uppy-size--md .uppy-Dashboard-dropFilesTitle{font-size:25px !important}.uppy-Dashboard-browse{color:var(--main-color) !important}.uppy-Dashboard-note{bottom:30px !important}stream .video-js.vjs-paused .big-play-toggle .vjs-icon-placeholder:before{background:var(--main-color) !important;border:0 !important;border-radius:100% !important;box-shadow:0 1px 1px rgba(0,0,0,0.15) !important;color:#fff !important;padding:11px !important;font-size:1.5em}stream .video-js.vjs-user-active .big-play-toggle .vjs-icon-placeholder:before,stream .video-js .big-play-toggle:focus .vjs-icon-placeholder:before{background:var(--main-color) !important;border:0 !important;border-radius:100% !important;box-shadow:0 1px 1px rgba(0,0,0,0.15) !important;color:#fff !important;padding:11px !important;font-size:1.5em}.video-js .vjs-play-progress{background:var(--main-color) !important}.video-js .vjs-progress-holder{height:8px !important}.video-js .vjs-play-progress:before{font-size:17px !important;top:-5px !important}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{border-radius:4px !important}.vjs-error-display:before{content:'' !important}stream .video-js .big-play-toggle{background-color:rgba(100,100,100,0) !important}stream .video-js.vjs-user-active .big-play-toggle,stream .video-js .big-play-toggle:focus{outline:none !important;background-color:rgba(100,100,100,0) !important;box-shadow:inset 0 -71px 40px -20px rgba(68,68,68,0.3) !important;transition:all 0.6s !important}
