body{overflow-x:unset!important}.track{display:flex;flex-direction:row;padding:0px 30px;width:100%;gap:20px}.track-container{display:flex;flex-direction:column}.track-messages{padding:0px 30px;width:100%}.track-info{width:30%;padding-top:40px;position:sticky;top:0px;height:fit-content}.track .lesson_card{margin:0px}.track-content{flex:1;flex-grow:1;margin-top:20px}.track-info i{color:var(--opaque-text-dark)!important}.track-title{font-weight:600;font-size:1.4rem;border-bottom:1px solid var(--primary-border);padding-bottom:5px;margin-bottom:10px;color:var(--text-dark)}.track-attributes{display:flex;flex-direction:row;flex-wrap:wrap}.track-attributes i{}.track-description{font-size:1.0rem!important}#track-description-container{cursor:pointer;align-items:center;border-radius:var(--primary-border-radius);width:fit-content}#track-description:hover{background-color:var(--tertiary_background);border-radius:var(--primary-border-radius)}.track-description-label{font-size:0.9rem!important;align-items:center}.track-description-value{color:var(--text-dark);align-items:center;display:flex;flex-direction:column;max-width:40ch;width:auto;flex:1;padding:4px 8px;background-color:var(--secondary_background);border-bottom-right-radius:4px;border-top-right-radius:4px}.track-description-value textarea{width:100%;flex:1}.circle-progress-bar{height:400px;align-items:center}.track-attribute{display:flex;flex-direction:row;font-size:0.9rem;position:relative;z-index:1;border-radius:var(--primary-border-radius);color:var(--text-dark);margin-bottom:8px;margin-right:10px;flex-wrap:nowrap}.track-attribute,.track-description{border:1px solid var(--primary-border)!important;box-sizing:border-box!important;background-clip:border-box!important;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.track-attribute-label{background-color:var(--secondary_background);padding:6px 8px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid var(--primary-border);display:flex;align-items:center}.track-attribute-value{padding:4px 8px;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:var(--secondary_background);display:flex;align-items:center;flex-wrap:nowrap}.track-certificate-granting{background-color:var(--dark-transparent-color4)!important}.track-description{display:flex;flex-direction:row;align-items:flex-start;font-size:0.9rem!important;align-items:center;width:fit-content;border-radius:var(--primary-border-radius)}.track-description-label{background-color:var(--secondary_background);padding:6px 8px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid var(--primary-border)}.track-finished-message{color:var(--text-dark);font-weight:400!important;padding:10px 20px}.track-circle-progress-percentage{display:block;font-size:1.3rem;font-weight:bold;color:var(--text-dark)}.track-edit-attribute{display:flex;flex-direction:row;align-items:center;font-size:1.0rem;border:1px solid var(--primary-border);border-radius:var(--primary-border-radius);font-weight:500;height:100%;background-color:var(--secondary_background);margin:0px}.track-price{cursor:pointer;white-space:nowrap}#edit-track-price-form input{background-color:var(--secondary_background);margin-left:5px;margin-right:5px;border:none!important;width:100px}.track-price:hover{background-color:var(--tertiary_background)}.track-public{}.track-public-label{border-right:1px solid var(--primary-border);margin:5px;padding-right:10px;margin-right:0px;margin-left:10px}.track-public-value{margin:5px;margin-left:10px;margin-right:10px}.track-public-value.public{color:var(--finished-green)}.track-public-value.not-public{color:var(--color3)}.track-review{display:flex;align-items:center;background-color:var(--darker-transparent-color4);position:relative;border:1px solid var(--primary-border);box-sizing:border-box;padding:10px;padding-left:20px;border-radius:var(--primary-border-radius);flex-direction:column;gap:20px;align-items:flex-start;color:var(--text-dark);margin-top:10px}.track-review::after{content:'';position:absolute;border-top-left-radius:5px;border-bottom-left-radius:5px;top:-1px;height:100%;width:10px;left:-1px;background-color:var(--color4);border:1px solid var(--primary-border)}.track-review-public-message{padding-top:5px;color:var(--text-dark);padding-bottom:5px}.track-review-block{display:flex;flex-direction:column;gap:10px;width:100%;font-weight:500;border-top:0.5px solid var(--primary-border);padding-top:10px}.track-review-buttons{display:flex;flex-direction:row;margin-left:auto;width:fit-content;gap:10px;align-items:center}.coursetitle i{font-weight:400!important}.coursetitle{display:flex;flex-wrap:nowrap;overflow-x:auto;margin:0;letter-spacing:1px;text-transform:uppercase;margin-left:5px;margin-top:0px;color:var(--quaternary_background);font-size:0.75rem;margin-bottom:20px}._enroll-container .module-container{background-color:var(--primary-background)}.module-container{background-color:var(--secondary_background);border-radius:var(--primary-border-radius);position:relative;padding:10px;border:1px solid var(--primary-border);width:100%;z-index:1}.track-items-container{overflow:visible!important;padding-left:110px}.module-name{color:var(--text-dark)}.track-actions{float:right;margin-top:15px;margin-bottom:20px;display:flex;flex-direction:row;gap:10px}.highlight-overlay{display:none!important}.track-cover-image{margin-bottom:20px;border-radius:var(--primary-border-radius);border:1px solid var(--primary-border);width:100%;position:relative;background-color:white;max-width:300px}.dark-mode .track-cover-image{background-color:var(--secondary_background)}.track-cover-image img{width:100%;border-radius:var(--primary-border-radius)}.track-tags-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0px;gap:5px}@media(max-width:1200px){.track{flex-direction:column;padding-right:20px;padding-bottom:20px}.track-info{width:calc(100%);padding-top:0px;position:relative}.track-content{width:calc(100%)}.circle-progress-bar{height:200px}.track-actions{position:absolute;top:0px;right:20px;margin-right:0px}.highlight-overlay{display:none!important}.track-items-container{padding:0px!important}.track-container{margin-top:60px}}@media (max-width:768px){.track{flex-direction:column;padding:10px}.track .best-attempt-div{display:none}.track-items-container{padding-right:0px}.track-info{width:100%;padding:0px;margin-top:0px;position:relative}.track-content{width:100%;max-width:100%}.module-container{margin:0px}.highlight-overlay{display:none!important}.track-actions{position:absolute;top:40px;right:20px;margin-right:0px}.track-container{margin-top:60px}}