.bold{font-weight:700}.text-blue{color:#68c5b7}.grey1{color:#4f4f4f}.grey3{color:#1a1a1a}.grey4{color:#666}.orange{color:#ef6549}.gradient1{background:-webkit-linear-gradient(left,#ef6549,#b23066 50%);-webkit-background-clip:text}.gradient1,.gradient2{-webkit-text-fill-color:transparent}.gradient2{background:-webkit-linear-gradient(left,#36b67d,#77c058 50%);-webkit-background-clip:text}.gradient3{background:-webkit-linear-gradient(left,#68c5b7,#36b67d 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pointer{cursor:pointer}.underline-hover:hover{text-decoration:underline}.inline-block{display:inline-block}.center-icons{display:flex;justify-content:space-evenly}.title{display:flex;align-items:center;justify-content:flex-start}.title .tags_count{background-color:#68c5b7;font-size:18px;border-radius:3px;color:#fff;margin-left:10px;padding:3px 10px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.list-top{margin-top:30px;margin-bottom:30px}.list-teacher{background-color:#fff;border:1px solid #b3b3b3;border-radius:10px;margin-bottom:15px;min-height:80px}.list-teacher:hover{border-color:transparent;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#ef6549,#b23066);background-origin:border-box;background-clip:content-box,border-box}.list-teacher p{margin:0}.list-teacher .disciplines .name{display:inline-block;line-height:22px}.list-teacher .disciplines .name .comma{margin-right:4px}.list-teacher .disciplines .name:last-child .comma{display:none}.list-teacher .cycles{display:flex;flex-wrap:wrap}.list-teacher .cycles .tags{background-color:#68c5b7;border-radius:5px;color:#fff;font-weight:700;line-height:28px;margin:3px 12px 3px 0;max-width:58px;padding:0 3px;text-align:center;vertical-align:middle}.outline{color:#fff!important;background:transparent;max-width:220px!important;margin-right:20px}.outline:hover{color:#68c5b7!important}.text-right{display:flex;justify-content:flex-end;gap:10px}.export-options{display:flex;flex-direction:column;gap:15px}.export-option-btn{padding:15px 20px;font-weight:500;border:2px solid;transition:all .3s ease}.export-option-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}