.layout-w-container{background:#fff;border-radius:6px 6px 0 0;padding:20px;position:relative;top:-20px}.tt-side-menus .menu a.item{border-bottom:1px solid #d2dbe1!important;border-radius:0!important;color:#252525;font-weight:500;line-height:20px;padding:10px!important}.tt-side-menus .menu a.item:last-child{border:none!important}.tt-side-menus .menu{background:#fff!important;border:1px solid #d2dbe1!important;border-radius:6px!important;overflow:hidden}.tt-side-menus .menu a.active.item{color:#fff!important;font-weight:600}.tt-side-menus .menu a.item:hover{background-color:var(--primary-color)!important;color:#fff!important}.tt-title-container h2{font-size:20px;margin-bottom:0}.tt-title-container{margin-bottom:25px}.my-account-content .mac-title{text-align:center}.my-account-content .mac-title h4{font-size:30px;font-weight:500;margin-bottom:5px}.my-account-content .mac-title p{color:#858585}.my-account-content .mac-profile-update .mac-pu-block{background:#fff;border:1px solid #e3e3e3;border-radius:5px;margin:0 auto 20px;max-width:100%;padding:15px;width:100%}.mac-pu-block .mac-pu-b-account-info{margin-top:10px}.mac-pu-block .mac-pu-b-title h5{align-items:center;display:flex;font-size:18px;font-weight:500;margin-bottom:0}.mac-pu-block .mac-pu-b-title p{color:#797979;font-size:13px;margin-left:27px}::-webkit-file-upload-button{cursor:pointer}.mac-pu-b-account-photo input[type=file]{cursor:pointer}.mac-pu-block .mac-pu-b-title p a{font-weight:500;margin-left:3px}.mac-pu-block .mac-pu-b-title p a:hover{text-decoration:underline}.mac-pu-block .mac-pu-b-title h5 .image{margin-right:7px;width:21px}.mac-pu-b-account-info .field{align-items:center;border-bottom:1px solid #d7d7d7;display:flex;margin-bottom:0;padding:10px 0}.mac-pu-b-account-info .field.edit-email .right-arrow{margin-left:auto}.mac-pu-b-account-info .field.edit-email .email-label label:first-child{display:inline-block;flex:auto;font-weight:500;width:150px}.mac-pu-b-account-info .field.edit-email .email-label label{font-size:.92857143em!important;font-weight:500;text-transform:none}.mac-pu-b-account-info .field.edit-email .not-verified{color:var(--red-color)!important;font-size:.92857143em!important;font-weight:500}.mac-pu-b-account-info .field label{color:#797979!important;flex:0 0 140px;font-size:12px;font-weight:400;margin-bottom:0;padding-right:10px;text-transform:uppercase}.mac-pu-b-account-info .field p{margin-bottom:0}.mac-pu-b-account-info .field .mac-pu-b-account-photo{border:3px solid #eff0f1;height:106px;margin-left:auto;overflow:hidden;position:relative;width:100px}.mac-pu-b-account-info .field .mac-pu-b-account-photo img.ui.image{height:100%;object-fit:cover;width:100%}.mac-pu-b-account-info .field label:nth-child(2){color:#000!important;cursor:pointer;font-weight:600!important}.mac-pu-b-account-photo .upload_btn{background:#00000080;bottom:0;height:36px;left:0;position:absolute;right:0;width:100%;z-index:1}.mac-pu-b-account-photo .upload_btn #embedpollfileinput{height:100%;opacity:0;padding:0;position:absolute;width:100%;z-index:0}.mac-pu-b-account-photo .upload_btn .button{background:#0000;margin-right:0;padding:10px;width:100%}.mac-pu-b-account-photo .upload_btn .button .fa-camera{color:#fff;font-size:16px;margin-top:0}.mac-pu-b-account-info .field input::-webkit-input-placeholder{color:#333}.mac-pu-b-account-info .field input::-moz-placeholder{color:#333}.mac-pu-b-account-info .field input:-ms-input-placeholder{color:#333}.mac-pu-b-account-info .field input:-moz-placeholder{color:#333}.mac-pu-b-account-info .field #date_calendar input[type=text]{padding-left:0!important;padding-right:5px!important;width:110px}.mac-pu-b-account-info .field #date_calendar .fa-calendar-alt{color:#797979;font-size:22px;margin-top:5px}.mac-pu-b-account-info .field .gender_selection{border:none;padding-left:0;width:100px}.mac-pu-b-account-info .field input:-webkit-autofill,.mac-pu-b-account-info .field input:-webkit-autofill:focus{border:none!important;box-shadow:none!important}.mac-pu-b-account-info .field input[type=password]{background:#fff!important;border:none!important;box-shadow:none!important;padding-left:0;width:auto}.mac-pu-b-account-info .field .next_link{margin-left:auto}.mac-pu-b-account-info .field .next_link .fa-chevron-right{color:#848484;font-size:12px}.mac-pu-b-account-info .field:last-child{border:none;margin-bottom:0;padding-bottom:0}.mac-pu-block .mac-pu-b-account-info .field label{flex:0 0 auto}.mac-pu-block .mac-pu-b-account-info .field label:first-child{flex:0 0 150px}.mac-pu-block .mac-pu-b-account-info .field span{font-size:12px}.mac-pu-b-title-changepass .btn-sm-blue{margin-left:auto}.mac-pu-block .change-password-icon{width:19px!important}.mac-pu-block .logged_in_icon{width:20px!important}.mac-pu-block .mac-pu-b-login-histories{height:300px;margin-top:25px;overflow:auto}.mac-pu-block .mac-pu-b-login-histories .item{align-items:flex-start;border-bottom:1px solid #d7d7d7;display:flex;margin-bottom:0;padding:12px 0}.mac-pu-block .mac-pu-b-login-histories .item .device-name{flex:0 0 20px;overflow:hidden;padding-right:15px;text-overflow:ellipsis;white-space:nowrap}.mac-pu-block .mac-pu-b-login-histories .item .device-name i{color:#333;font-size:16px;margin-right:5px}.mac-pu-block .mac-pu-b-login-histories .item .device-name span{color:#333;font-size:14px;font-weight:600}.mac-pu-block .mac-pu-b-login-histories .item .location_info{max-width:97%;width:100%}.mac-pu-block .mac-pu-b-login-histories .item .location_info h5{color:#333;font-size:14px;font-weight:500;margin-bottom:0;overflow:hidden;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.mac-pu-block .mac-pu-b-login-histories .item .location_info p{color:#797979!important;font-size:12px;margin-top:2px;overflow:hidden;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.mac-pu-block .mac-pu-b-login-histories .item:last-child{border:none;padding-bottom:0}.mac-pu-block .mac-pu-b-login-histories .item .mac-pu-b-lh-status{margin-left:auto}.mac-pu-block .mac-pu-b-login-histories .item .mac-pu-b-lh-status h6{color:#090;font-size:11px;font-weight:600}.mac-pu-block .mac-pu-b-login-histories .item .mac-pu-b-lh-status .dropdown{background:#f8f8f8;border-radius:50px;height:30px;text-align:center;width:30px}.mac-pu-block .mac-pu-b-login-histories .item .mac-pu-b-lh-status .button{color:#c5c5c5!important;margin-top:8px}.mac-pu-b-account-photo .upload_btn .button:focus{background:#0000}.my-account-content .mac-profile-update.payment_section,.my-account-content .mac-profile-update.people_sharing_section{margin-top:30px}.my-account-content .mac-profile-update .mac-pu-block:last-child{margin-bottom:0}@media screen and (max-width:767px){.tt-user-container .tt-title-container{margin-bottom:10px}.tt-user-container .tt-title-container h2{font-size:20px}.tt-user-container .tt-title-container p{margin-top:5px}}*{box-sizing:border-box;margin:0;padding:0}:root{--primary-color:#000;--secondary-color:#222;--light-black:#3e3e3e;--hover-black:#0000001f;--hover-dark:#252525;--white-color:#fff;--red-color:#ff3131;--dark-red-color:#fe0000;--hover-red-color:#fd4242;--light-red-color:#dd9a94;--disable-color:#a7a7a7;--green-color:#5cb85c;--dark-green-color:#147219;--gray-color:#b3b3b3;--dark-grey-color:#545454;--light-grey-color:#bbb;--lighter-gray-color:#e7e8ef;--soft-gray-color:#e5e5e5;--orange-color:#e47a04;--light-blue-color:#6475f1}body{background:var(--white-color);color:var(--primary-color);font-family:Montserrat,sans-serif!important;font-weight:400}.ios-safe-area{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}h1,h2,h3,h4,h5{font-weight:600}.button,.ui.menu,button,h1,h2,h3,h4,h5,input,optgroup,select,textarea{font-family:Montserrat,sans-serif!important}label{color:#000!important}.ui.red.label,.ui.red.labels .label{background-color:var(--red-color)!important;border-color:var(--red-color)!important}a{color:var(--primary-color)}a:hover{color:var(--light-black)}.font-montserrat{font-family:Montserrat,sans-serif!important}.main-title{font-size:20px}.main-title,.sub-title{font-weight:600;margin-bottom:8px}.sub-title{font-size:18px}.base-title{font-size:16px;font-weight:600;margin-bottom:8px}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}.f-size-12{font-size:12px!important}.f-size-13{font-size:13px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-13,.font-13-w-500{font-size:13px!important}.font-13-w-500{font-weight:500}.font-14{font-size:14px!important}.font-16{font-size:16px!important}.font-18{font-size:18px!important}.font-20{font-size:20px!important}.font-28{font-size:28px!important}.line-height-0{line-height:0!important}.line-height-24{line-height:24px!important}.line-height-30{line-height:30px!important}.line-height-1{line-height:1!important}.line-height-1-5{line-height:1.5!important}.line-height-1-6{line-height:1.6!important}.f-weight-normal{font-weight:400!important}.f-weight-medium{font-weight:500!important}.f-weight-semibold{font-weight:600!important}.f-weight-bold{font-weight:700!important}.font-w-500{font-weight:500!important}.font-w-600,.font-w-600-blue{font-weight:600!important}.font-w-600-blue{color:#00e}.text-italic{font-style:italic}.text-transform-capital{text-transform:capitalize!important}.text-transform-uppercase{text-transform:uppercase!important}.text-underline{text-decoration:underline!important}.word-break{word-break:break-word!important}.word-break-all{word-break:break-all!important}.word-keep-all{word-break:keep-all!important}.white-space-wrap{white-space:wrap}.white-space-nowrap{white-space:nowrap}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.gap-5{gap:5px}.m-0{margin:0!important}.m-auto{margin:auto!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m--5{margin:-5px!important}.m-top-0{margin-top:0!important}.m-top-3{margin-top:3px!important}.m-top-2{margin-top:2px!important}.m-top-5{margin-top:5px!important}.m-top-10{margin-top:10px!important}.m-top-12{margin-top:12px!important}.m-top-15{margin-top:15px!important}.m-top-20{margin-top:20px!important}.m-top-25{margin-top:25px!important}.m-top-30{margin-top:30px!important}.m-top-40{margin-top:40px!important}.m-top-50{margin-top:50px!important}.m-top-60{margin-top:60px!important}.m-top-70{margin-top:70px!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.ml-3{margin-left:3px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-30{margin-left:30px!important}.ml-40{margin-left:40px!important}.ml-60{margin-left:60px!important}.ml-140{margin-left:140px!important}.mr-0{margin-right:0!important}.mr-3{margin-right:3px!important}.mr-5{margin-right:5px!important}.mr-6{margin-right:6px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-18{margin-right:18px!important}.mr-20{margin-right:20px!important}.m-bottom-0{margin-bottom:0!important}.m-bottom-3{margin-bottom:3px!important}.m-bottom-4{margin-bottom:4px!important}.m-bottom-5{margin-bottom:5px!important}.m-bottom-8{margin-bottom:8px!important}.m-bottom-10{margin-bottom:10px!important}.m-bottom-15{margin-bottom:15px!important}.m-bottom-20{margin-bottom:20px!important}.m-bottom-25{margin-bottom:25px!important}.m-bottom-30{margin-bottom:30px!important}.m-bottom-40{margin-bottom:40px!important}.m-bottom-50{margin-bottom:50px!important}.m-bottom-last-0:last-child{margin-bottom:0!important}.mx-5{margin-bottom:5px!important;margin-top:5px!important}.rsv-m-bottom-20{margin-bottom:20px!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-8{padding:8px!important}.p-10{padding:10px!important}.p-12{padding:12px!important}.p-15{padding:15px!important}.p-11{padding:11px!important}.p-20{padding:20px!important}.p-30{padding:30px!important}.p-40{padding:40px!important}.pt-10{padding-top:10px!important}.pt-20{padding-top:20px!important}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pl-0{padding-left:0!important}.pl-10{padding-left:10px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-60{padding-left:60px!important}.pl-80{padding-left:80px!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.px-5{padding-left:5px!important;padding-right:5px!important}.px-10{padding-left:10px!important;padding-right:10px!important}.px-15{padding-left:15px!important;padding-right:15px!important}.px-20{padding-left:20px!important;padding-right:20px!important}.py-10{padding-bottom:10px!important;padding-top:10px!important}.py-15{padding-bottom:15px!important;padding-top:15px!important}.py-20{padding-bottom:20px!important;padding-top:20px!important}.rsv-p-20{border-radius:6px!important;padding:20px!important}.top-0{top:0!important}.top-1-minus{top:-1px!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.text-black{color:var(--primary-color)!important}.text-white{color:var(--white-color)!important}.text-danger{color:var(--red-color)!important}.text-green{color:var(--green-color)}.text-dark-green{color:var(--dark-green-color)}.text-red{color:var(--red-color)}.text-red-light{color:var(--hover-red-color)}.text-warning{color:var(--orange-color)}.text-blue,.text-hover-blue:hover{color:#0d99ff!important}.text-light-blue{color:var(--light-blue-color)}.text-gray{color:var(--gray-color)}.text-light-gray{color:var(--light-grey-color)}.text-orange{color:var(--orange-color)}.text-dark-gray{color:var(--dark-grey-color)}.text-lighter-gray{background:var(--lighter-gray-color)}.text-soft-gray{background:var(--soft-gray-color)}.text-inherit{color:inherit!important}.error-message-content{color:#dc3545;font-size:13px;font-weight:500}.white-bg{background:var(--white-color)}.black-bg{background:var(--primary-color)}.gray-bg{background:#f5f8fa!important}.light-purple-bg{background:#e0dafc!important}.lighter-purple-bg{background:#e1e4ff!important}.light-green-bg{background:#c8edca!important}.light-pink-bg{background:#ffa6eb!important}.month-bg-grey{background-color:#ebebeb}.virtual-event{background:#e3e3e3!important}.in-person-event{background:#fff5f6!important}.transparent-bg{background:#0000!important}.yellow-bg{background:#fcf5b7!important}.light-blue-bg{background:var(--light-blue-color)!important}.dark-gray-bg{background:var(--dark-grey-color)!important}.lighter-gray-bg{background:var(--lighter-gray-color)!important}.soft-gray-bg{background:var(--soft-gray-color)!important}.orange-bg{background:var(--orange-color)}.dark-green-bg{background:var(--dark-green-color)!important}.h-auto{height:auto!important}.h-100{height:100%!important}.h-200px{height:200px!important}.h-400px{height:400px!important}.h-500px{height:500px!important}.max-h-90vh{max-height:90vh!important}.h-140px{height:140px!important}.h-150px{height:150px!important}.h-max-450px{max-height:450px!important}.w-max{width:max-content!important}.w-auto{width:auto!important}.w-30{width:30%!important}.w-40{width:40%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-16px{width:16px!important}.w-50px{width:50px!important}.w-100px{width:100px!important}.w-80px{width:80px!important}.w-130px{width:130px!important}.w-140px{width:140px!important}.w-150px{width:150px!important}.w-180px{width:180px!important}.w-200px{width:200px!important}.min-w-50{min-width:50px!important}.min-w-200{min-width:200px!important}.min-w-280{min-width:280px!important}.max-w-500{max-width:500px!important}.min-w-auto{min-width:auto!important}.min-w-100px{min-width:100px!important}.zindex-hide{z-index:-1}.zindex-normal{z-index:0}.zindex-1{z-index:1}.zindex-2{z-index:2}.zindex-3{z-index:3}.zindex-4{z-index:4!important}.zindex-9{z-index:9}button:focus-visible{outline:none}.btn-size-lg{padding:15px 26px!important}.btn-size-xl{font-size:16px!important;padding:14px 22px!important}.tt-submit-btn{background:var(--primary-color)!important;border:1px solid var(--primary-color)!important;color:var(--white-color)!important}.tt-cancel-btn,.tt-submit-btn{font-weight:500!important;min-height:38px!important;min-width:100px}.tt-cancel-btn{background:#e0e1e2!important;border:1px solid #e0e1e2!important;color:#000!important}.tt-delete-btn{background:var(--red-color)!important;border:1px solid var(--red-color)!important}.tt-blue-btn,.tt-delete-btn{color:var(--white-color)!important;font-weight:500!important;min-height:38px!important;min-width:100px}.tt-blue-btn{background:#2892e0!important;border:1px solid #2892e0!important}.tt-gray-btn{background:var(--light-grey-color)!important}.tt-dark-gray-btn,.tt-gray-btn{border:1px solid var(--light-grey-color)!important;font-weight:500!important;min-height:38px!important;min-width:100px}.tt-dark-gray-btn{background:var(--soft-gray-color)!important}.tt-dark-gray-btn:hover{background:#dbdada!important}.tt-line-button{background:var(--white-color)!important;color:var(--primary-color)!important;font-weight:500!important}.tt-line-button,.tt-line-button:hover{border:1px solid var(--primary-color)!important}.tt-line-button:hover{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-line-delete-button{background:var(--white-color)!important;border:1px solid var(--red-color)!important;color:var(--red-color)!important;font-weight:500!important}.tt-line-delete-button:hover{background:var(--red-color)!important;border:1px solid var(--red-color)!important;color:var(--white-color)!important}.tt-line-transparent-grey-button{background:#0000!important;border:1px solid var(--light-grey-color)!important;color:var(--primary-color)!important;font-weight:500!important}.tt-line-transparent-grey-button:hover{background:#f1f1f1!important;border:1px solid #adadad!important}.tt-green-btn{background:#579965!important;border:1px solid #418d51!important;font-weight:500!important}.tt-green-btn,.tt-green-btn:hover{color:var(--white-color)!important}.tt-green-btn:hover{background:#478755!important;border:1px solid #478755!important}.tt-red-btn{background:var(--red-color)!important;border:1px solid var(--red-color)!important;font-weight:500!important}.tt-red-btn,.tt-red-btn:hover{color:var(--white-color)!important}.tt-red-btn:hover{background:var(--hover-red-color)!important;border:1px solid var(--hover-red-color)!important}.tt-peach-btn{font-weight:500!important}.tt-peach-btn,.tt-peach-btn:hover{background:#e1cccc!important;border:1px solid #e1cccc!important;color:var(--primary-color)!important}.tt-light-blue-btn,.tt-light-blue-btn:hover{background:var(--light-blue-color)!important;border:1px solid var(--light-blue-color)!important}.tt-light-blue-btn:hover{color:var(--white-color)!important}.tt-grey-line-button{background:var(--white-color)!important;border:1px solid #b9b9b9!important;color:#575757!important;font-weight:500!important}.tt-grey-line-button:hover{background:#ececec!important;border:1px solid #c6c6c6!important;color:var(--primary-color)!important}.tt-light-blue-btn{background:#6475f1!important;border:1px solid #6475f1!important;color:var(--white-color)!important;font-weight:500!important}.tt-light-grey-line-button{background:var(--white-color)!important;border:1px solid var(--light-grey-color)!important;color:var(--primary-color)!important;font-weight:500!important}.tt-light-grey-line-button:hover{background:var(--light-grey-color)!important;border:1px solid var(--light-grey-color)!important;color:var(--white-color)!important}.tt-light-blue-line-button{background:var(--white-color)!important;border:1px solid var(--light-blue-color)!important;color:var(--primary-color)!important;font-weight:500!important}.tt-light-blue-line-button:hover{background:var(--light-blue-color)!important;border:1px solid var(--light-blue-color)!important;color:var(--white-color)!important}.tt-transparent-hover-gray-button{background:#0000!important;border:1px solid #0000!important;color:var(--primary-color)!important;font-weight:500!important}.tt-transparent-hover-gray-button.active-blue-btn:hover{color:#000!important}.tt-transparent-hover-gray-button.active-blue-btn:active{color:#6475f1!important}.tt-transparent-hover-gray-button:hover{background:#e7e8ef!important;border:1px solid #e7e8ef!important;color:#6475f1!important}.tt-transparent-hover-gray-button img{width:16px}.tt-transparent-hover-gray-button:hover img{filter:brightness(0) saturate(100%) invert(43%) sepia(60%) saturate(2228%) hue-rotate(215deg) brightness(97%) contrast(95%)}.tt-back-link{display:flex;justify-content:flex-start;padding:0 15px;text-align:left;width:100%}.tt-back-link a{border:1px solid;border-radius:6px;font-weight:500;padding:5px 10px}.tt-back-link a:hover{background:var(--primary-color)!important;border:1px solid var(--primary-color)!important;color:var(--white-color)!important}.tt-back-link a .fa-arrow-left{font-size:12px}.back-btn-space{display:inline-block!important;margin-bottom:15px!important}.rsv-divide-buttons{align-items:center;display:flex;flex-wrap:wrap;margin:-2px}.rsv-divide-buttons .button,.rsv-divide-buttons .tt-export-sec .button{margin:2px!important}.ui.button{color:var(--primary-color);margin-right:0;padding:.78571429em 1em}.ui.button:has(+.ui.button){color:var(--primary-color);margin-right:0}.ui.button:has(+.ui.button){margin-right:5px}.tt-btn-groups .field .button{margin-right:10px}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}.cursor-not-allowed{cursor:not-allowed!important}.pointer-none{pointer-events:none!important}.pointer-all{pointer-events:all!important}.pointer-auto{pointer-events:auto!important}.border-none{border:none!important}.border-normal{border:1px solid var(--light-grey-color)!important}.border-top-normal{border-top:1px solid var(--light-grey-color)!important}.border-bottom-normal{border-bottom:1px solid var(--light-grey-color)!important}.border-left-normal{border-left:1px solid var(--light-grey-color)!important}.border-right-normal{border-right:1px solid var(--light-grey-color)!important}.border-left-none{border-left:none!important}.border-right-none{border-right:none!important}.b-radius-none{border-radius:0!important}.b-radius-normal{border-radius:5px!important}.b-radius-10{border-radius:10px!important}.b-radius-50{border-radius:50px!important}.b-radius-full{border-radius:50%!important}.b-radius-top-left,.ui.table thead th.b-radius-top-left{border-top-left-radius:5px!important}.b-radius-top-right,.ui.table thead th.b-radius-top-right{border-top-right-radius:5px!important}.b-radius-bottom-left,.ui.table thead th.b-radius-bottom-left{border-bottom-left-radius:5px!important}.b-radius-bottom-right,.ui.table thead th.b-radius-bottom-right{border-bottom-right-radius:5px!important}.shadow-light{box-shadow:0 1px 5px 0 #00000026}.opacity-0-4{opacity:.4!important}.opacity-0-5{opacity:.5!important}.opacity-1{opacity:1!important}.ui.form .field.file-button{margin-bottom:0}.ui.input.focus>input,.ui.input>input:focus{border-color:var(--primary-color)}.ui.form .field>label{font-weight:500}.tt-border-form{background:var(--white-color);border:1px solid #efefef;border-radius:6px;padding:15px}.inputfile{height:.1px;opacity:0!important;overflow:hidden;position:absolute;width:.1px!important;z-index:-1}.ui.form input:not([type]):focus,.ui.form input[type=date]:focus,.ui.form input[type=datetime-local]:focus,.ui.form input[type=email]:focus,.ui.form input[type=file]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=search]:focus,.ui.form input[type=tel]:focus,.ui.form input[type=text]:focus,.ui.form input[type=time]:focus,.ui.form input[type=url]:focus{border-color:var(--primary-color)}.ui.form textarea:focus{border-color:var(--primary-color)!important}.field.input-icon-start-add{position:relative}.field.input-icon-start-add input{padding-left:22px!important}.field.input-icon-start-add .icon-content{background:none;color:var(--primary-color);font-size:14px;font-weight:500;left:12px;padding:0;position:absolute;top:12px}.field.input-icon-start-add label~.icon-content{margin-top:24px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui.form textarea{line-height:1.6;max-height:96px!important;min-height:50px!important}textarea:focus{background-color:var(--primary-color);color:var(--white-color)}.ui.form .field.left-element-add{align-items:center;display:flex;position:relative}.ui.form .field.left-element-add .input-left-element{align-items:center;background:var(--lighter-gray-color);border:1px solid #22242626;border-radius:.28571429rem 0 0 .28571429rem;border-right:0;display:flex;font-size:13px;height:38px;padding:7px 15px}.ui.form .field.left-element-add input{border-bottom-left-radius:0;border-top-left-radius:0}.custom-input{border:1px solid #22242626;border-radius:.28571429rem;box-shadow:inset 0 0 0 0 #0000;color:#000000de;line-height:1.21428571em;margin-top:4px;padding:.67857143em 1em!important;transition:color .1s ease,border-color .1s ease}.select_options .css-1pahdxg-control,.select_options .css-1pahdxg-control:focus,.select_options .css-1pahdxg-control:hover,.tt-global-select .css-1pahdxg-control,.tt-global-select .css-1pahdxg-control:focus,.tt-global-select .css-1pahdxg-control:hover{border-color:var(--primary-color)!important;box-shadow:none!important}.select_options .css-9gakcf-option{background-color:var(--primary-color)}.select_options .css-1n7v3ny-option,.tt-global-select .css-1n7v3ny-option{background-color:var(--hover-black)}.ui.checkbox input:checked:focus~label:before{border-color:#d4d4d5}.css-1okebmr-indicatorSeparator{display:none}.ui.checkbox input:checked~label:before{border-color:#000!important;border-width:2px}.ui.checkbox input~label:before{border-color:#919191!important}.ui.toggle.checkbox.tt-toggle{min-height:24px;width:52px}.ui.toggle.checkbox.tt-toggle label:before{height:24px;width:52px}.ui.toggle.checkbox.tt-toggle label:after{height:20px;left:2px;top:2px;width:20px}.ui.toggle.checkbox.tt-toggle label{color:#000!important;font-size:13px;font-weight:500;padding-left:60px!important;white-space:nowrap}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before,.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:var(--primary-color)!important}.ui.toggle.checkbox.tt-toggle.small{height:18px;min-height:18px;width:42px}.ui.toggle.checkbox.tt-toggle.small label:after{height:14px;width:14px}.ui.toggle.checkbox.tt-toggle.small input:checked~label:after{left:26px}.ui.toggle.checkbox.tt-toggle.small label:before{height:18px;width:42px}.ui.toggle.checkbox.tt-toggle.big{min-height:40px;min-width:72px}.ui.toggle.checkbox.tt-toggle.big label:after{height:35px;left:3px;top:2px;width:35px}.ui.toggle.checkbox.tt-toggle.big input:checked~label:after{left:34px}.ui.toggle.checkbox.tt-toggle.big label:before{height:39px;width:72px}.ui.toggle.checkbox.tt-toggle.medium{min-height:30px;min-width:60px}.ui.toggle.checkbox.tt-toggle.medium label:after{height:26px;left:3px;top:2px;width:26px}.ui.toggle.checkbox.tt-toggle.medium input:checked~label:after{left:32px}.ui.toggle.checkbox.tt-toggle.medium label:before{height:30px;width:60px}.ui.toggle.tt-toggle.inverted-color label:before{background:var(--dark-grey-color)!important}.ui.toggle.tt-toggle.inverted-color label:after{background:var(--primary-color)!important}.ui.toggle.checkbox.tt-toggle.inverted-color input:checked~label:before{background-color:var(--light-red-color)!important}.ui.toggle.checkbox.tt-toggle.inverted-color input:checked~label:after{background-color:var(--white-color)!important}.toggle-label-inline .toggle-active-label,.toggle-label-inline .toggle-label{color:#c3c3c3;font-size:12px;font-weight:500;left:26px;pointer-events:none;position:absolute;top:2px;z-index:2}.toggle-label-inline .toggle-active-label,.toggle-label-inline:has(input:checked) .toggle-label{display:none}.toggle-label-inline .ui.toggle.tt-toggle{width:78px}.toggle-label-inline .ui.toggle.tt-toggle label:before{width:100%}.toggle-label-inline .ui.toggle.checkbox.tt-toggle input:checked~label:after{left:72%}.toggle-label-inline:has(input:checked) .toggle-active-label{color:#fff;display:block;left:12px}.field .ui.radio.checkbox{margin:0 12px 0 0}.field .ui.radio.checkbox:last-child{margin-right:0}.radio-content .field{margin-top:8px!important}.custom-checkbox-select{height:18px!important;position:relative}.custom-checkbox-select input{display:none!important}.custom-checkbox-select label{border:2px solid #bbb!important;border-radius:5px!important;cursor:pointer!important;display:inline-block!important;height:18px!important;position:relative!important;transition:all .3s!important;width:18px!important}.custom-checkbox-select input:checked+label{background-color:var(--light-blue-color)!important;border-color:var(--light-blue-color)!important}.custom-checkbox-select label:after,.custom-checkbox-select label:before{content:none!important}.custom-checkbox-select input:checked+label:after{color:var(--white-color)!important;content:"\f00c"!important;font-family:Font Awesome\ 5 Free!important;font-size:10px!important;font-weight:700!important;height:auto!important;left:2px!important;line-height:1!important;position:absolute!important;top:2px!important;width:auto!important}.ui.dropdown.rounded-dropdown-content{border-radius:50px;min-width:100px}.ui.selection.dropdown.rounded-dropdown-content.active:hover,.ui.selection.dropdown.rounded-dropdown-content.dropdown.active,.ui.selection.dropdown.rounded-dropdown-content:focus{border-radius:50px!important;min-width:100px}.ui.grid{margin:-10px}.ui.grid>.column:not(.row){padding-bottom:10px;padding-top:10px}.ui.grid>.column:not(.row),.ui.grid>.row>.column{padding-left:10px;padding-right:10px}.ui.grid+.grid{margin-top:10px}.ui.grid.gap-small{margin:-6px}.ui.grid.gap-small>.column:not(.row){padding-bottom:6px;padding-top:6px}.ui.grid.gap-small>.column:not(.row),.ui.grid.gap-small>.row>.column{padding-left:6px;padding-right:6px}.ui.pagination.menu{background:none;border:none;box-shadow:none;margin-bottom:10px!important;margin-top:0!important;padding:0}.ui.pagination.menu button.item{background:var(--white-color)!important;border:1px solid var(--primary-color)!important;color:var(--primary-color)!important;cursor:pointer;font-weight:500;padding:10px 15px}.ui.pagination.menu button.item:before{content:none}.ui.pagination.menu button.item[disabled]{background:0 0!important;border:1px solid #d7d7d7!important;color:#000000de!important}.ui.pagination.menu input{max-width:100px;padding:.67857143em 1em!important}.ui.pagination.menu input,.ui.pagination.menu select.ui.dropdown{border:1px solid #22242626;border-radius:.28571429rem;font-size:1em;line-height:1.21428571em}.ui.pagination.menu button.item:hover{background:var(--primary-color)!important;color:var(--white-color)!important}.ui.pagination.menu button.item[disabled]:hover{background:#d7d7d7!important;border:1px solid #d7d7d7!important;color:#000000de!important}.mlmp-pagination .ui.pagination.menu{padding:0}.ui.table.tt-no-border-table,.ui.table.tt-no-border-table tbody td{border:none}.ui.table thead th{background:none;border:none!important;border-radius:0!important;font-size:13px;font-weight:600;padding-top:0}.ui.table thead tr:first-child>th:first-child{border-radius:0;min-width:50px;padding-left:0}.ui.table td.active span{background:#dbf1d4ad;border-radius:5px;color:var(--primary-color);font-size:12px;font-weight:500;padding:5px 13px}.ui.table td.active{background:none!important}.tt-table{display:block;min-height:300px;overflow-x:auto;overflow-y:hidden}.tt-table .ui.table{background:none;border:none;border-spacing:0 12px}.tt-table .ui.table thead tr th{padding:0 10px 10px!important}.tt-table td{border-left:none!important;border-right:none!important;border-top:none!important}.tt-table a{font-weight:500}.tt-table tbody tr{background:var(--white-color)}.tt-table tbody tr td{border-bottom:2px solid #ededef;padding:10px 12px!important}.tt-table td .button{margin:5px}.tt-table-tittle-active{color:var(--primary-color)!important;cursor:pointer!important}.tt-table-tittle-active:hover{background-color:#f3f5f7!important}.tt-table tbody tr td:first-child{border-radius:6px 0 0 6px!important}.tt-table tbody tr td:last-child{border-radius:0 6px 6px 0!important}.tt-table tbody tr td .ui.button{margin:0 5px 0 0}.tt-table tbody td.table-info-list p{margin-bottom:8px}.tt-table tbody td.table-info-list p:last-child{margin-bottom:0}.tt-user-container .tt-table tbody tr .small-text a{font-size:14px;font-weight:500}.ui.list .list>.item .header,.ui.list>.item .header{font-family:Montserrat,sans-serif!important}.ui.list>.item:after{display:none}.result-count{font-size:14px;font-weight:500}.tt-table-top-content{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.tt-table-top-content .table-action-wrap{align-items:center;display:flex;margin-left:auto}.table-data-count{font-size:14px;font-weight:500;margin-bottom:0}.table-data-count span{font-size:13px;margin-right:5px}svg~.download-file-label{margin-left:4px}.tt-table-left-black-border tbody td:first-child{border-left:4px solid var(--primary-color)!important}.tt-table-left-red-border tbody td:first-child{border-left:4px solid var(--light-red-color)!important}.tt-table tbody tr td .verified-link{color:#5cb85c!important}.tt-table tbody tr td .unverified-link{color:var(--red-color)!important}.tt-table .tt-user-column-wrap{align-items:center;display:flex}.tt-table .tt-user-column-wrap .ui.image{border-radius:50%;height:30px;margin-right:2px;min-width:30px;overflow:hidden;width:30px!important}.tt-table .tt-user-column-wrap .ui.image img{height:100%!important;min-width:auto;object-fit:cover;width:100%}.tt-table .tt-user-column-wrap h3 a{font-size:14px}.tt-table-scroll-header-sticky{max-height:400px;overflow:auto}.tt-table-scroll-header-sticky thead{background:#fff;overflow:hidden;position:sticky;top:0;z-index:1}.tt-sticky-table-wrapper .sticky-column,.tt-sticky-table-wrapper thead th:first-child,.tt-sticky-table-wrapper.two-sticky thead th:nth-child(2){position:sticky;z-index:auto}.tt-sticky-table-wrapper thead th:first-child,.tt-sticky-table-wrapper.two-sticky thead th:nth-child(2){background:#f5f5f5}.tt-sticky-table-wrapper .sticky-column{background:var(--white-color)}.tt-sticky-table-wrapper .sticky-column:first-child,.tt-sticky-table-wrapper thead th:first-child{left:0;max-width:250px;min-width:50px}.tt-sticky-table-wrapper .sticky-column:nth-child(2),.tt-sticky-table-wrapper.two-sticky thead th:nth-child(2){left:50px;max-width:250px;min-width:180px}.tt-sticky-table-wrapper tbody tr td.sticky-column{background:#fff}.tt-table-min-content tbody td{min-width:140px}.file-button input{display:none}.tt-vertical-center,.tt-vertical-center-table .table tbody tr td{vertical-align:middle}.present-table-choice .ui.checkbox input:checked~label:before{border-color:var(--dark-green-color)!important}.present-table-choice .ui.checkbox input:checked~label:after{background:var(--dark-green-color)!important}.absent-table-choice .ui.checkbox input:checked~label:before{border-color:var(--dark-red-color)!important}.absent-table-choice .ui.checkbox input:checked~label:after{background:var(--dark-red-color)!important}.excused-table-choice .ui.checkbox input:checked~label:before{border-color:var(--orange-color)!important}.excused-table-choice .ui.checkbox input:checked~label:after{background:var(--orange-color)!important}.tardy-table-choice .ui.checkbox input:checked~label:before{border-color:#ffc943!important}.tardy-table-choice .ui.checkbox input:checked~label:after{background:#ffc943!important}.full-border-table .table thead th{background:#eef1f3;border-bottom:1px solid #2224261a!important;border-left:1px solid #2224261a!important;border-radius:0!important;font-weight:600;padding:10px!important}.full-border-table .table thead th:first-child{border-left:none!important}.table-border-radius-5 .ui.table thead th:first-child{border-top-left-radius:5px!important}.table-border-radius-5 .ui.table thead th:last-child{border-top-right-radius:5px!important}.table-border-radius-5 .ui.table tbody td:first-child{border-bottom-left-radius:5px!important}.table-border-radius-5 .ui.table tbody td:last-child{border-bottom-right-radius:5px!important}.tt-table-center-content tbody td,.tt-table-center-content thead th{margin:auto!important;text-align:center!important}.ui.dimmer{background-color:#00000073}.ui.modal{box-shadow:1px 3px 3px 0 #00000012,1px 3px 15px 2px #00000012;min-height:50px}.ui.modal>.header{border:none;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:600!important;padding:15px}.ui.modal>.close{color:#000;font-size:16px;right:0;top:7px}.ui.modal .actions,.ui.modal>.actions{border:none;padding:15px;text-align:left}.ui.modal .actions button:first-child,.ui.modal>.actions button:first-child{margin-left:0}.ui.modal .content,.ui.modal>.content{padding:15px}.ui.modal{min-height:100px}.ui.modal>.actions{background:none}.tt-modal .tt-btn-groups .field{align-items:center;display:flex}.tt-modal .tt-btn-groups .field .ui.button{margin-right:10px}.ui.modal.modal-no-action .actions{padding:2px}.tt-status-accepted,.tt-status-success{color:#5cb85c;font-weight:500}.tt-status-new,.tt-status-processing{color:#d79e31;font-weight:500}.tt-status-declined,.tt-status-pending{color:#c2c2c2;font-weight:500}.tt-status-cancelled,.tt-status-overdue{color:var(--primary-color);font-weight:500}.tt-status-pending-response{color:#e47a04;font-weight:500}.tt-bg-status-success{background-color:#f8fff8!important;border-color:#49ac49!important;color:#5cb85c!important;font-weight:500}.tt-bg-status-processing{background-color:#fdfaf2!important;border-color:#ba8625!important;color:#d79e31!important;font-weight:500}.tt-bg-status-pending{background-color:#f7faff!important;border-color:#b4b4b4!important;color:#c2c2c2!important;font-weight:500}.tt-bg-status-overdue{background-color:#fff2f2!important;border-color:#da6060!important;color:var(--primary-color)!important;font-weight:500}.tt-bg-status-soft-red{background-color:#ffe2df!important;border-color:#e8584b!important;color:#e8584b!important;font-weight:500}.tt-bg-status-purple{background-color:#f1e7ff!important;border-color:#b485fb!important;color:#b485fb!important;font-weight:500}.tt-status-solid-grey{background-color:var(--lighter-gray-color)!important;border-color:var(--light-grey-color)!important;color:var(--light-grey-color)!important;font-weight:500}.tt-status-yellow{background-color:#fcf5b7!important;border-color:#e47a04!important;color:#e47a04!important;font-weight:500}.tt-status-soft-yellow{background-color:#fffacf!important;border-color:#ffb05a!important;color:#ffb05a!important;font-weight:500}.tt-status-dark-yellow{background-color:#fcf5b7!important;border:1px solid #af9d00!important;color:#af9d00!important;font-weight:500}.tt-status-red{background-color:#eeccc9!important;border-color:var(--dark-red-color)!important;color:var(--dark-red-color)!important;font-weight:500}.tt-status-dark-green{background-color:#b1e8b4!important;border-color:var(--dark-green-color)!important;color:var(--dark-green-color)!important;font-weight:500}.tt-status-light-blue{border-color:var(--light-blue-color)!important;color:var(--light-blue-color)!important}.tt-status-light-blue,.tt-status-light-gray{background-color:var(--lighter-gray-color)!important;font-weight:500}.tt-status-light-gray{border-color:var(--light-grey-color)!important;color:var(--light-grey-color)!important}.tt-status-light-red{background-color:#ffdcdc!important;border-color:#d91414!important;color:#d91414!important;font-weight:500}.tt-status-light-green{background-color:#a5efa8!important;border-color:var(--dark-green-color)!important;color:var(--dark-green-color)!important;font-weight:500}.status-rounded-tag{border-radius:30px!important;border-style:solid!important;border-width:1px!important}.status-rounded-tag,.status-rounded-tag-no-border{display:inline-block!important;font-size:13px!important;line-height:1!important;padding:12px 20px!important}.status-rounded-tag-no-border{border-radius:30px!important;border-width:0!important}.image-fit-cover{height:100%;object-fit:cover;width:100%}.image-fit-content{height:100%;object-fit:contain;width:100%}.list-style-none{list-style-type:none}.user-info-wrap{align-items:center;display:inline-flex;font-weight:500}.user-info-wrap .image-wrap .image{border-radius:50px;height:30px;margin-right:2px;min-width:30px;overflow:hidden;width:30px}.user-info-wrap .image-wrap .image img{height:100%!important;min-width:auto;object-fit:cover;width:100%}.user-popup{min-width:320px!important;padding:10px!important}.user-popup .header{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:500!important;margin-bottom:8px}.user-popup .user-popup-header{display:block;font-weight:600;line-height:1;margin-bottom:10px;text-transform:capitalize}.user-popup .tt-line-button{font-size:13px;margin-top:8px;padding:8px}.user-popup.user-no-link-card .user-popup-header{color:var(--primary-color)!important;cursor:default}.react-autosuggest__container{position:relative}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{background-color:var(--white-color);border:1px solid #aaa;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:block;position:absolute;top:37px;width:100%;z-index:2}.react-autosuggest__suggestions-list{list-style-type:none;margin:0;padding:0}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:#ddd}.icon-top-align{position:relative;top:2px}.space-no-wrap{white-space:nowrap!important}.input-datetime .react-datepicker{min-width:298px}.global-wrap-loading{height:100vh;justify-content:center}.global-wrap-loading,.tt-sort-element{align-items:center;display:flex}.tt-sort-element .tt-sorting-icon{margin-left:5px;width:18px}.ui.button>.icon:not(.button){opacity:1}.ui.steps .step:after{z-index:1}.tt-header-overflow-section{border-radius:6px 6px 0 0;padding-bottom:25px;padding-top:15px;position:relative;top:-20px}.ui.vertical.tabular.menu .active.item{border-radius:0!important}.tooltip-hint-icon{color:#767676;left:5px;position:relative;top:1px}.tooltip-hint-icon-big-message{color:#767676;left:20px;position:relative;top:10px}.ui.grid>.column .inline.fields{margin-bottom:5px}.time-inline-content{align-items:center;display:flex}.time-inline-content .field{margin-bottom:0!important;min-width:220px}.ui.card{border:1px solid #22242626;border-radius:6px!important;box-shadow:none!important;margin-bottom:20px}.ui.placeholder.user-card-placeholder .image.header{margin-bottom:0}.ui.loader.black-loader:before{border:.2em solid #0000001a!important}.ui.loader.black-loader:after{border-color:#767676 #0000 #0000!important}.slide-loader{background-color:#0003;border-radius:30px;display:block;height:4px;position:relative;width:130px}.slide-loader:before{animation:lineMoving 1s ease-in-out infinite;background:#0094ff;border-radius:30px;content:"";height:100%;left:0;position:absolute;top:0;width:0}@keyframes lineMoving{50%{width:100%}to{left:unset;right:0;width:0}}.ui.dropdown.menu-right-align .menu{left:auto;right:0}.icon-toggle-choose-group{border-radius:5px;overflow:hidden;width:max-content}.icon-toggle-choose-group .button{background:#fff;border:1px solid #000;padding:8px 12px}.icon-toggle-choose-group .button:first-child{border-bottom-right-radius:0;border-right:1px solid var(--light-blue-color)!important;border-top-right-radius:0}.icon-toggle-choose-group .button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.icon-toggle-choose-group .button.active{background:#e7e8ef!important;border:1px solid var(--light-blue-color);color:var(--light-blue-color)}.icon-toggle-choose-group .button:hover{background:#fff;color:var(--light-blue-color)!important}.icon-toggle-choose-group .button.active .image,.icon-toggle-choose-group .button:hover .image{filter:brightness(0) saturate(100%) invert(51%) sepia(39%) saturate(4470%) hue-rotate(213deg) brightness(94%) contrast(102%)}.ui.filter-popup-trigger-btn.active,.ui.filter-popup-trigger-btn:hover{background:#e7e8ef}.ui.filter-dropdown-trigger-btn{background:none;height:max-content;padding:10px 12px}.ui.filter-dropdown-trigger-btn.active,.ui.filter-dropdown-trigger-btn:hover{background:#e7e8ef!important}.ui.filter-dropdown-trigger-btn.active.item,.ui.filter-dropdown-trigger-btn:hover{background:#e7e8ef}.ui.filter-dropdown-trigger-btn.active .image,.ui.filter-dropdown-trigger-btn:hover .image{filter:brightness(0) saturate(100%) invert(51%) sepia(39%) saturate(4470%) hue-rotate(213deg) brightness(94%) contrast(102%)}.ui.filter-dropdown-trigger-btn .ui.image{margin:0;width:22px}.CircularProgressbar .CircularProgressbar-text{font-weight:600}.circle-image-overlap-block{align-items:center;display:flex}.circle-image-overlap-block .image-item{border:1px solid var(--white-color);border-radius:50%;height:36px;overflow:hidden;width:36px}.circle-image-overlap-block .staff-count{align-items:center;background:#d9d9d9;border-radius:50%;cursor:pointer;display:flex;font-weight:600;height:36px;justify-content:center;padding:4px;width:36px;z-index:1}.circle-image-overlap-block .item-content{margin-left:-6px;z-index:1}.circle-image-overlap-block .item-content:first-child{margin-left:0}.circle-image-overlap-block .item-content .image{height:100%;object-fit:cover;width:100%}.circle-image-overlap-block .item-content .button.close-content{display:none}.circle-image-overlap-block .item-content:hover .button.close-content{background:#adadad93;border-radius:50%;bottom:0;display:block;left:0;padding:3px;position:absolute;right:0;top:0}.tt-sidebar{background:var(--primary-color);box-shadow:0 0 7px 0 #00000014;height:100vh;left:0;position:fixed;top:0;width:60px;z-index:3}.tt-brand{height:70px;padding:10px}.tt-brand .image{display:block;height:30px;margin:auto}.tt-sidebar .menu{height:calc(100vh - 115px);overflow-y:auto}.tt-sidebar .menu a.item{align-items:center;border-radius:0!important;color:var(--white-color)!important;display:flex!important;flex-direction:column;font-size:14px;font-weight:500!important;justify-content:center;padding:14px 5px;width:100%}.tt-sidebar .menu .translate-menu{bottom:0;position:absolute;right:0;width:100%}.tt-sidebar .menu .translate-menu #google_translate_element{opacity:0;position:absolute;top:11px;width:100%}.goog-te-menu-frame{background:var(--white-color)!important;border-radius:0 8px 0 0!important;bottom:0;box-shadow:0 0 15px 0 #0000001a!important;left:60px!important;padding:15px!important;top:auto!important}.tt-sidebar .menu a.item.active i{color:var(--primary-color)}.tt-sidebar .menu{border:none!important;border-radius:0;box-shadow:none!important}.tt-sidebar .menu a.item.active{background:var(--white-color)!important}.tt-sidebar .ui.vertical.menu{align-items:center;background:var(--primary-color);border-radius:0;display:flex}.goog-te-gadget-simple{overflow:hidden;width:100%}.ui.secondary.pointing.menu{margin-bottom:20px}.tt-main-header{align-items:center;background:#f5f5f5;display:flex;flex-wrap:wrap;height:60px;min-height:60px;padding:10px 20px;position:fixed;top:0;width:100%;z-index:2}.tt-main-header h1{font-size:20px;font-weight:500;margin-bottom:0;margin-right:10px}.tt-user-section .dropdown span{align-items:center;display:flex;float:left;position:relative}.tt-user-section .tt-admin-photo{border-radius:50%;height:30px;overflow:hidden;width:30px}.tt-user-section .tt-admin-name{font-weight:500;margin-left:10px;margin-top:0}.tt-user-section .dropdown i.dropdown.icon{margin-left:5px;margin-top:10px}.tt-main-header .tt-heading{align-items:center;display:flex;font-size:18px;font-weight:500}.tt-main-header .tt-heading .tt-profile-photo{border-radius:5px;height:30px;margin-right:10px;overflow:hidden;width:30px}.tt-main-header .tt-heading .tt-profile-photo img.ui.image{height:30px;object-fit:cover}.tt-main-header .tt-line-button{font-size:13px;margin-left:10px;padding:10px 8px!important}.tt-main-header .header-class-info h5{line-height:14px;margin-bottom:0}.tt-main-header .header-class-info small{font-size:13px;line-height:15px}.tt-main-header span.arrow-divider{margin:0 16px}.tt-main-header span.arrow-divider svg{color:#555;font-size:30px}.tt-hiring-heading-brand{background:var(--primary-color);height:auto;left:0;padding:10px;position:fixed;top:0;width:60px;z-index:9}.tt-hiring-container .tt-container{padding:0 20px 10px}.tt-hiring-heading-brand .tt-hiring-brand{height:40px;width:40px}.tt-hiring-heading-brand .tt-hiring-brand .image{height:100%;margin:auto}.tt-user-section-list{align-items:center;display:flex;margin-left:auto!important;margin-top:0!important;min-height:60px}.tt-user-section-list .item a.tt-add-task{color:var(--white-color)!important}.tt-user-section-list .item a:hover{background:var(--light-black)!important}.tt-user-section-list .item{height:100%;padding:0!important}.tt-user-section-list .item a{align-items:center;background:#55555561;color:var(--white-color)!important;display:flex!important;height:60px;justify-content:center;margin-right:1px;width:60px}.tt-hiring-header .tt-user-section-list .item a{background:#5050501a}.tt-user-section .item a.tt-message-link,.tt-user-section .item a.tt-notification-link{position:relative}.tt-user-section .item a.tt-message-link i.far.fa-envelope{font-size:20px}.tt-user-section-list .item:last-child{padding-left:0!important;padding-right:0!important}.tt-user-section-list .item .fa-bell,.tt-user-section-list .item .fa-cog,.tt-user-section-list .item .fa-comment-dots,.tt-user-section-list .item .fa-envelope,.tt-user-section-list .item .fa-question-circle{color:var(--primary-color)!important;font-size:20px}.tt-user-section .item a.tt-message-link .tt-badge,.tt-user-section .item a.tt-notification-link .tt-badge{top:10px}.tt-user-section-list .item .tt-badge{background:var(--red-color);border-radius:3px;color:var(--white-color);font-size:10px;font-weight:600;height:16px;line-height:13px;min-width:18px;padding:2px 5px;position:absolute;right:10px;text-align:center;top:-2px}.tt-hiring-header .applicant-user .menu:after,.tt-user-section-list .item .menu:after{content:none!important}.tt-hiring-header .applicant-user .menu .list,.tt-user-section-list .item .menu .list{border-radius:6px!important;padding:0}.tt-hiring-header .applicant-user .menu .list .item,.tt-user-section-list .item .menu .list .item{padding:0!important}.tt-user-section-list .item .menu .list .item:nth-last-child(2){border-top:1px solid #22242626;margin-top:8px}.tt-hiring-header .applicant-user .menu .list .item.menu-signed-in,.tt-user-section-list .item .menu .list .item.menu-signed-in{font-weight:600;padding:10px!important;text-align:center}.tt-hiring-header .applicant-user .menu .list .item a,.tt-user-section-list .item .menu .list .item a{display:block;font-size:13px;font-weight:500;padding:10px!important}.tt-hiring-header .applicant-user .menu .list .item a:hover,.tt-user-section-list .item .menu .list .item a:hover{background:var(--primary-color);color:var(--white-color)!important;font-weight:500}.tt-hiring-header .applicant-user .menu .list .item a svg,.tt-user-section-list .item .menu .list .item a svg{text-align:center;width:20px}.tt-hiring-header .applicant-user .menu .list .item.active a,.tt-user-section-list .item .menu .list .item.active a{font-weight:700}.tt-hiring-header .applicant-user .menu,.tt-user-section-list .item .menu{border:none;margin-top:10px!important;max-width:300px!important;min-width:160px;overflow:hidden}.tt-hiring-header .applicant-user .menu .list .item a .fa-user-circle,.tt-user-section-list .item .menu .list .item a .fa-user-circle{font-size:13px;margin-right:2px}.tt-hiring-header .applicant-user .menu .list .item a .fa-sign-out-alt,.tt-user-section-list .item .menu .list .item a .fa-sign-out-alt{font-size:12px}.tt-tution-application-form .tt-app-form-container{padding:0}.tt-tution-application-form .tt-app-form-container .tt-form-block .tt-f-b-heading{margin-top:0}.tt-scholarfhip-qiestionnaire-form .tt-radio-content select.ui.dropdown{width:100px}.tt-scholarfhip-qiestionnaire-form .tt-radio-content{flex-wrap:wrap}.tt-scholarfhip-qiestionnaire-form .tt-radio-content .checkbox-block{margin-top:10px;width:100%}.tt-scholarfhip-qiestionnaire-form .note{margin-top:30px}.ui.checkbox label{cursor:pointer}.tt-application-form .file-list a.file-content{margin-right:4px}.tt-application-form .invite-btn{margin-right:0;width:100%}.tt-application-form-wrap{width:100%}.tt-application-form .add-secondary-contact{font-weight:600;margin-top:15px}.tt-application-form .add-secondary-contact i{font-size:11px;margin-right:0}.tt-document-form.tt-app-form-container{padding-top:0;width:100%}.tt-document-form.tt-app-form-container .tt-field-status{margin-bottom:30px}.tt-document-form.tt-app-form-container .field-required-error{top:0}.tt-day-calender .time-count .list .day-list-view a .item-box{align-items:center;border-radius:3px;display:flex;flex-wrap:wrap;padding:7px}.tt-day-calender .time-count .list .day-list-view a .item-box span{font-size:12px;margin-left:auto;text-align:right;width:65px}.tt-day-calender .time-count .list .day-list-view a .item-box h6{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 65px)}.tt-day-calender .time-count .list .day-list-view .tt-list-item.tt-more-event a.more-option{border:1px solid #e5e8f1;border-radius:4px;font-size:13px;font-weight:500;min-width:max-content;padding:6px}.tt-day-calender .time-count .list .day-list-view .tt-list-item.tt-more-event a.more-option:hover{background-color:#f5f8ff}.tt-signup-form .tt-success-page{border:none!important;display:flex;flex-direction:column;justify-content:center;max-width:730px!important;padding:30px!important;text-align:center}.tt-signup-form .tt-success-page .button-group{align-items:center;display:flex;justify-content:center}.tt-signup-form .tt-success-page .button-group .tt-submit-btn{margin:40px 10px 0 0}.tt-signup-form .tt-success-page h2{font-size:26px;font-weight:700;margin-bottom:20px;text-transform:capitalize}.tt-application-form-wrap .tt-form-block .warning-message-wrap p,.tt-signup-form .tt-form-content form.auth-form .warning-message-wrap p{color:#cb9d1c;font-size:13px;font-weight:500;line-height:1.55;position:relative;top:-4px}.tt-signup-form .tt-success-page .image{height:70px;width:70px}.tt-signup-form .tt-success-page h2{font-size:22px}.tt-signup-form .tt-success-page p{color:#555;line-height:1.75}.tt-document-form.tt-app-form-container .tt-upload-btn.tt-file-upload{display:inline-flex}.tt-document-form.tt-app-form-container .tt-upload-btn.tt-file-upload .loader{top:43%}.tt-app-form-container.tt-application-form .tt-upload-btn.tt-file-upload,.tt-app-form-container.tt-mutual-exchange .tt-upload-btn.tt-file-upload{display:inline-flex}.tt-app-form-container.tt-application-form .tt-upload-btn.tt-file-upload .loader{top:43%}.tt-application-form .tt-header-title-block{align-items:center;margin-bottom:20px}.tt-application-form .tt-header-title-block .tt-head-btn-block{margin-left:auto}.tt-application-form .tt-header-title-block .tt-main-heading{margin-bottom:0}.tt-application-form .tt-setting-form-element h4{font-size:16px;margin-bottom:0}.tt-application-form .tt-personal-Business-card-setting-form h3{margin-bottom:0}.tt-personal-Business-card-setting-form .tt-header-title-block .tt-head-btn-block{align-items:center;display:flex;justify-content:end;min-width:320px;padding-left:15px}.tt-personal-Business-card-setting-form .tt-header-title-block .tt-head-btn-block a{margin-left:0;margin-right:10px}.tt-personal-Business-card-setting-form .tt-header-title-block .tt-head-btn-block a:last-child{margin-right:0}.school-referral-section .referral-block .message-block .referral-link{background:var(--white-color);border:1px solid #22242626;border-radius:.28571429rem;max-width:100%;padding:.67857143em 1em;width:fit-content}.school-referral-section .referral-block .message-block .referral-link-block{width:100%}.tt-school-container .manage-announcements-content{min-height:calc(100vh - 210px)}.school-referral-section .referral-block .message-block .tt-submit-btn{margin-left:15px;margin-right:0}.tt-user-container.tt-school-container .tt-manage-class-content,.tt-user-container.tt-school-container .tt-manage-history-content{min-height:calc(100vh - 268px)}.school-referral-section .referral-block .message-block #hide{opacity:0;position:absolute;z-index:-11}.delete-sucess-msg{color:#469c46}.delete-error-msg,.delete-sucess-msg{font-size:16px;font-weight:600;text-align:center}.delete-error-msg,.small-error-msg{color:var(--red-color)}.small-error-msg{font-size:12px;font-weight:500;margin-top:3px}.tt-app-form-container.tt-mutual-exchange .tt-upload-btn.tt-file-upload .loader{top:43%}.tt-upload-documentation-list .item .tt-upload-btn .tt-line-button{font-weight:500}.tt-upload-documentation-list .item .file-list{font-size:13px;margin-top:10px}.tt-upload-documentation-list .item .file-list a{color:#000!important}.tt-upload-documentation-list .item .file-list span{margin-left:5px}.tt-upload-documentation-list .item .file-list span a{color:var(--primary-color)!important}.tt-upload-documentation-list .filed-mckay-btn{max-width:600px}.tt-application-form .file-list a .fa-times-circle{color:var(--red-color);margin-left:2px}.tt-application-form .file-list span a{font-weight:500}.tt-application-form .file-list{margin-top:10px}.tt-upload-documentation-list .ui.list .item{margin-bottom:15px}.tt-upload-documentation-list .ui.list .item p{margin-bottom:5px}.tt-upload-documentation-list{margin-bottom:40px}.tt-upload-documentation-list:last-child{margin-bottom:0}.tt-upload-documentation-list.first-list{margin-top:20px}.tt-app-form-container .signature-box a img,.tt-app-form-container .signature-box img,.tt-form-block .ui.grid .tt-initials-box a img{max-height:40px}.form-student-info .ui.list{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:25px;width:100%}.form-student-info .ui.list .item{padding:10px;width:33.33%}.tt-upload-documentation-list .item .tt-upload-btn span{display:none}.form-student-info .ui.list .item .icon{align-items:center;background:#eaeaea;border-radius:50%;display:flex;font-size:18px;height:40px;justify-content:center;margin-right:10px;padding:0;width:40px}.form-student-info .ui.list .item .item-box{border:1px solid #eaeaea;display:flex;flex-wrap:wrap;padding:10px}.form-student-info .ui.list .item .item-box span{font-weight:600;width:calc(100% - 50px);word-break:break-word}.form-student-info .ui.list .item .item-box span h5{color:#555;font-size:13px;font-weight:500;margin-bottom:3px}.signature-form .signature-loader.loader{top:-55px}.tt-application-form-wrap .thank-block-section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.tt-application-form-wrap .thank-block-section svg{color:var(--primary-color)!important;font-size:70px;margin-bottom:24px}.tt-application-form-wrap .thank-block-section h5{font-size:24px;line-height:1.5;margin-bottom:10px;margin-top:0;padding:0 50px;text-align:center}.tt-application-form-wrap .thank-block-section p{font-size:18px;line-height:30px;padding:0 50px;text-align:center}.tt-application-form-wrap .thank-block-section .contact-info-block p{width:100%}.tt-upload-btn.tt-file-upload .tt-line-button{font-weight:500;margin-bottom:5px}.tt-upload-btn.tt-file-upload{position:relative}.tt-upload-btn.tt-file-upload .inputfile{cursor:pointer;height:100%;left:0;padding:20px!important;width:112px!important;z-index:0}.custom-count{font-size:14px;font-weight:500}.custom-count svg{font-size:13px;margin-right:5px}.tt-container{min-height:calc(100vh - 80px);padding:0 20px 10px 80px;position:relative;top:80px;z-index:1}.tt-container:after{background:#f5f5f5;content:"";height:20px;left:0;position:fixed;top:60px;width:100%;z-index:-1}.tt-dashboard-element{border-radius:6px;position:relative;top:-20px}.tt-analytics-block{align-items:center;display:flex;flex-direction:row!important;flex-wrap:wrap;padding:15px!important}.tt-dashboard-element .tt-analytics-block .icon-section{align-items:center;background:var(--primary-color);border-radius:6px!important;color:var(--white-color)!important;display:flex;font-size:20px;height:50px;justify-content:center;padding:10px;width:50px}.tt-dashboard-element .tt-analytics-block .data-element{padding-left:15px;width:calc(100% - 50px)}.tt-dashboard-element .tt-analytics-block .data-element h5{color:#666;font-size:13px;font-weight:400;margin-bottom:0}.tt-dashboard-element .tt-analytics-block .data-element h4{font-size:22px;margin-top:2px;word-break:break-word}.tt-dashboard-element .tt-chart-content{border:1px solid #22242626;border-radius:6px!important;padding:15px}.tt-dashboard-element .chart-content-block{background:var(--white-color);border-radius:6px;box-shadow:0 0 10px 0 #00000012;margin-bottom:30px;padding:15px}.tt-dashboard-element .chart-content-block:last-child{margin-bottom:0}.tt-search-filter .tt-submit-btn.mt-24{margin-top:24px}.tt-user-container .tt-search-filter{border:none}.tt-dashboard-element .tt-search-filter .last-data{color:var(--primary-color);cursor:pointer;font-weight:500;margin-top:10px;text-align:end}.tt-dashboard-element .tt-search-filter .field .react-datepicker-wrapper{width:100%}.react-datepicker-wrapper .react-datepicker__view-calendar-icon .ui.image.react-datepicker__calendar-icon{height:24px;pointer-events:none;position:absolute;right:0;width:18px}.react-datepicker-wrapper .react-datepicker__view-calendar-icon svg.react-datepicker__calendar-icon{height:16px;right:0;top:4px;width:16px}.tt-search-filter .field .react-datepicker-wrapper{width:100%}.tt-datepicker-input-popup .react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon:after,.tt-search-filter .field .react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon:after{background-color:inherit;border-radius:0;color:#ccc;font-size:26px;font-weight:500}.tt-datepicker-input-popup .react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon:hover:after,.tt-search-filter .field .react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon:hover:after{color:#777}.react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{margin-bottom:6px}.react-datepicker__month-container .react-datepicker__header .react-datepicker__month-dropdown-container,.react-datepicker__month-container .react-datepicker__header .react-datepicker__year-dropdown-container{margin:0 4px}.tt-dashboard-element .tt-search-filter .tt-submit-btn{width:100%}.tt-dashboard-element .tt-search-filter .heading-title{display:flex;font-weight:500}.tt-dashboard-element .tt-search-filter .heading-title h4{margin-top:25px}.tt-dashboard-element .tt-search-filter{border:none;margin-bottom:0!important;margin-top:0;padding:0}.tt-dashboard-element .tt-search-filter .error.field{position:relative}.tt-analytics-content{padding:15px!important;text-align:center}.tt-analytics-content h4{font-size:22px}.tt-analytics-content h5{color:#666;font-weight:500;margin-top:5px}.tt-navigation{background:var(--white-color)!important;border-radius:6px;box-shadow:0 0 10px 0 #00000017;padding:5px;position:relative;top:-20px}.tt-navigation .ui.menu{background-color:initial;border:none;border-radius:0!important;box-shadow:none;overflow-x:auto}.tt-navigation .ui.menu .item:before,.tt-navigation .ui.menu a:before{content:none}.tt-navigation .ui.menu a.active{background:none;background:var(--primary-color)!important;color:var(--white-color)!important;font-weight:600}.tt-navigation .ui.menu a{color:#000!important;font-weight:500}.tt-navigation .ui.menu a.active:hover,.tt-navigation .ui.menu a:hover{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-navigation .ui.grid{margin:0}.tt-navigation .ui.grid .column{padding-bottom:0;padding-top:0}.tt-navigation .ui.grid .column h2,.tt-navigation .ui.grid .column span{align-items:center;display:flex;height:100%;justify-content:center;padding:0}.ck-editor .ck-editor__main .ck-content li{line-height:1.7;list-style-position:inside;margin-bottom:3px}.ck-editor .ck.ck-editor__main .ck-content ol ol,.ck-editor .ck.ck-editor__main .ck-content ol ul,.ck-editor .ck.ck-editor__main .ck-content ul ol,.ck-editor .ck.ck-editor__main .ck-content ul ul{margin-top:3px!important;padding-left:20px}.ck-editor .ck.ck-editor__main .ck-content p{line-height:1.7;margin-bottom:0}.ck.ck-toolbar .ck.ck-button.ck-on{color:var(--primary-color)}.ck.ck-toolbar .ck.ck-button.ck-disabled{pointer-events:none}.tt-table table{border-radius:6px!important}.tt-table-option{align-items:center;display:flex}.tt-option-field{width:75px}.tt-option-dropdown{border:1px solid #22242626;border-radius:4px;padding:2px 10px}.tt-option-dropdown .fa-ellipsis-v{color:var(--primary-color)!important}.tt-table-option .ui.dropdown .tt-option-dropdown.no-border-hover-background{border:none;border-radius:3px;font-size:18px;padding:6px 12px}.tt-table-option .ui.dropdown .tt-option-dropdown.no-border-hover-background~.menu{min-width:120px!important}.tt-table-option .ui.dropdown .tt-option-dropdown.no-border-hover-background:hover,.tt-table-option .ui.dropdown.active .tt-option-dropdown.no-border-hover-background{background:#e7e8ef}.tt-table-option .ui.dropdown .tt-option-dropdown.no-border-hover-background:hover svg,.tt-table-option .ui.dropdown.active .tt-option-dropdown.no-border-hover-background svg{color:#6475f1!important}.tt-table-option .menu{margin-top:5px!important;min-width:100px!important;overflow:hidden;z-index:1!important}.tt-table-option .menu:after{content:none!important}.tt-table-option .menu .item .scholarship-status-dropdown,.tt-table-option .menu .item a{display:block;font-size:13px;font-weight:500;padding:8px 10px}.tt-table-option .menu .item a i{font-size:12px;margin-right:3px}.tt-table-option .menu .item{padding:0}.tt-table-option .menu .item button{background:none;border:none;color:var(--primary-color)!important;cursor:pointer;display:block;font-size:13px;font-weight:500;padding:8px 10px;text-align:left;width:100%}.tt-table-description{min-width:160px}.tt-table table .ui.label{background:#f1f1f1;color:#000;font-size:13px;font-weight:400}.tt-table-image-block{align-items:center;display:flex;justify-content:center;margin:-3px}.tt-table-image-block img.ui.image{height:36px;margin:3px}.tt-table table .tt-table-title{align-items:center;display:flex;flex-wrap:wrap}.tt-table table .tt-table-title .tt-tt-photo{border-radius:50%;height:30px;margin-right:10px;overflow:hidden;width:30px}.tt-table table .tt-table-title .tt-tt-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.tt-table table .tt-table-title .tt-tt-photo img.ui.image{height:30px;max-width:100%}.custom-count-wrap{font-size:14px;font-weight:500}.custom-count-wrap svg{font-size:13px;margin-right:5px}.tt-table-filter{background:#f1f6fc;border:1px solid #22242626;border-bottom:none;border-radius:6px 6px 0 0}.tt-table-filter .ui.menu{background:#0000!important;border:none;border-radius:6px;box-shadow:none}.tt-table-filter .ui.menu .item:before{content:none}.tt-table-filter .ui.menu a.item:hover{background:none}.tt-table-filter .ui.menu .item i{font-size:12px;margin-right:5px}.tt-filter-dropdown{float:left;font-weight:500}.tt-table-filter .dropdown .dropdown.icon{margin-left:7px!important;margin-right:0!important}.tt-table-filter .dropdown .menu{margin-top:5px!important;min-width:120px!important;overflow:hidden}.tt-table-filter .menu:after{content:none!important}.tt-table-filter .menu .item a{display:block;font-size:13px;font-weight:500;padding:10px}.tt-table-filter .menu .item .dropdown .menu .item{padding:0}.tt-table-filter .menu .item a:hover{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-table-filter .item a{color:#000!important}.tt-table-filter .ui.menu a.item{border-radius:0!important;color:#000!important;font-weight:500;padding:18px 1.14285714em}.tt-table-filter .ui.menu a.item:hover{color:var(--primary-color)!important}.tt-cell-border-table{margin-top:15px}.tt-cell-border-table .table{border:none;border-spacing:0 10px}.tt-cell-border-table .table tbody td{border-color:var(--light-grey-color);border-style:solid;border-width:1px 0!important}.tt-cell-border-table .table tbody tr:first-child td{border-top:1px solid var(--light-grey-color)!important}.tt-cell-border-table .table tbody td:first-child{border-left:1px solid var(--light-grey-color)!important;border-radius:5px 0 0 5px}.tt-cell-border-table .table tbody td:last-child{border-radius:0 5px 5px 0;border-right:1px solid var(--light-grey-color)!important}.tt-cell-border-table .table tbody td,.tt-cell-border-table .table thead th{text-align:center}.tt-cell-border-table.hover-action-design .table tr td{position:relative}.tt-cell-border-table.hover-action-design .table tbody tr:hover{box-shadow:1px -2px 4px 0 #0000001a,-2px 2px 4px 0 #0000001a}.tt-cell-border-table.hover-action-design .table tr:hover td:first-child:after{background:#000;border-radius:5px 0 0 5px;content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:5px}.tt-cell-border-table.hover-action-design .table td:first-child{padding-left:20px;width:40px}.tt-cell-border-table .table tbody tr.selected-row{box-shadow:1px -2px 4px 0 #0000001a,-2px 2px 4px 0 #0000001a}.tt-cell-border-table .table tbody tr.selected-row td:first-child:after{background:#6475f1!important;border-radius:5px 0 0 5px;content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:5px}.tt-cell-border-table .table tbody tr.selected-row td{border-color:#6475f1!important}.ui.popup.custom-add-school-popup-open{padding:0!important}.ui.popup.custom-add-school-popup-open .school-select{align-items:center;display:flex;font-weight:500;padding:10px}.ui.popup.custom-add-school-popup-open .school-select:hover{background:#e0e0e0}.ui.popup.custom-add-school-popup-open .school-select .image-wrap img{border:1px solid #fff;border-radius:50%;height:20px!important;width:20px!important}.ui.popup.custom-add-school-popup-open .top-sec{padding:10px;position:relative}.ui.popup.custom-add-school-popup-open .top-sec .close{position:absolute;right:0;top:6px}.ui.popup.custom-add-school-popup-open .top-sec input[type=search]{margin-top:25px}.ui.popup.custom-add-school-popup-open .top-sec input[type=search]:focus{border:1px solid #000!important;outline:none!important}.ui.popup.custom-add-school-popup-open .no-results{padding-bottom:10px;text-align:center}.ui.popup.custom-add-school-popup-open{min-height:400px;min-width:360px}.ui.popup.custom-add-school-popup-open .school-list-wrapper{max-height:310px;overflow:auto}.tt-search-filter{border:1px solid #22242626;border-radius:6px;margin-bottom:30px;margin-top:10px;padding:20px}.tt-search-btn{align-items:flex-end;display:flex;height:100%}.tt-message-element{align-items:self-start;border-radius:6px 6px 0 0;display:flex;flex-wrap:wrap;height:calc(100vh - 81px);padding:20px 20px 0;position:relative;top:-20px}.tt-user-container .tt-message-element{height:calc(100vh - 100px);padding-bottom:20px;top:0}.tt-user-container .tt-message-element .tt-message-list{height:calc(100vh - 130px)}.tt-message-element .tt-message-list .tt-l-header{align-items:center;display:flex;flex-wrap:wrap;padding:10px 15px}.tt-message-element .tt-message-list .tt-l-header .message-sort-filter{width:28px}.tt-message-element .tt-message-list .tt-l-header .tt-ml-title{align-items:center;display:flex;width:calc(100% - 38px)}.tt-message-element .tt-message-list .tt-l-header .tt-ml-title h5{align-items:center;color:var(--primary-color);display:flex;font-size:13px;font-weight:600;margin-bottom:0;margin-top:0}.tt-message-element .tt-message-list .tt-l-header .tt-ml-title h5 span{align-items:center;background:#f5f5f5;border-radius:50%;color:var(--primary-color);display:flex;height:28px;justify-content:center;margin-right:5px;padding:5px;width:28px}.tt-message-element .tt-message-list .tt-l-header .tt-ml-title h5.total_unread{margin-left:15px}.tt-message-element .tt-message-list .tt-l-header .tt-ml-title h5 span:nth-child(2){background:none!important;display:block!important;font-size:12px;font-weight:700;height:auto!important;line-height:14px!important;margin:0 2px!important;padding:0!important;width:auto!important}.tt-message-element .tt-message-list .tt-l-header .tt-ml-title h5.total_unread span svg{color:var(--red-color)}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown span{align-items:center;background:#f5f5f5;border-radius:50%;display:flex;height:28px;justify-content:center;padding:5px;width:28px}.tt-message-element .tt-message-list .search_meassage{border-bottom:1px solid #22242614;padding:0 15px 15px;width:100%}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown span .fa-bars{color:var(--primary-color);font-size:13px}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown span{float:left}.tt-message-element .tt-message-list{background:var(--white-color);border:1px solid #22242614;border-radius:6px;height:calc(100vh - 100px);position:fixed;width:330px}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu{border:none;box-shadow:0 0 3px 0 #22242626;margin-top:5px!important;max-width:300px!important;min-width:100px;overflow:hidden}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu .item{font-size:13px;font-weight:500;padding:10px!important}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu .item span.text{background:none;display:block;float:none;height:auto;padding:0;width:auto}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu .item.selected,.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu .item:hover{background:var(--primary-color);color:var(--white-color)!important}.tt-message-element .tt-message-content .tt-conversation-data .item .tt-conversion-area .attachments{display:flex;flex-wrap:wrap;margin:0 -5px;padding-left:0;padding-top:5px;width:100%}.tt-message-element .tt-message-content .tt-conversation-data .item .tt-conversion-area .attachments .item{border-radius:10px;overflow:hidden;padding:5px;width:70px}.tt-message-element .tt-message-content .tt-conversation-data .item .tt-conversion-area .attachments img.ui.image{border-radius:5px;height:50px;object-fit:cover;width:100%}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu .list{border-radius:6px!important;padding:0}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu .list .item{padding:0!important}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu .list .item a{display:block;font-size:13px;font-weight:500;padding:10px!important}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu .list .item a:hover{background:var(--primary-color);color:var(--white-color)!important}.tt-message-element .tt-message-list .tt-l-header .pointing.dropdown .menu:after{content:none}.tt-message-element .tt-message-list .tt-l-content{height:calc(100vh - 233px);overflow-y:auto}.tt-message-element .tt-message-list .tt-l-content .ui.list{margin:0}.tt-message-element .tt-message-list .tt-l-content .ui.list .item{padding-bottom:0;padding-top:0}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info{align-items:flex-start;display:flex;flex-wrap:wrap}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info .tt-photo{border-radius:50%;height:36px;overflow:hidden;width:36px}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info .tt-photo img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info .tt-user-info{padding-left:10px;width:calc(100% - 36px)}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info .tt-user-info .last_conversation_summary li{list-style-position:inside}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info .tt-user-info .tt-top-section{align-items:center;display:flex}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info .tt-user-info .tt-top-section h4{color:#000;font-size:13px;font-weight:600;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 75px)}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info .tt-user-info .tt-top-section h6{color:#555;font-size:12px;font-weight:500;margin-left:auto;text-align:right;width:75px}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info .tt-user-info p{color:#555;font-size:12px;margin-bottom:0;margin-top:3px;word-break:break-word}.tt-message-element .tt-message-list .tt-l-content .ui.list .item a{display:block;padding:8px 15px}.tt-message-element .tt-message-list .tt-l-content .ui.list .item.active a{background:#f7fcff}.tt-message-element .tt-message-list .tt-l-content .ui.list .item.open a{background:#e3edf6}.tt-message-element .tt-message-list .tt-l-content .ui.list .item a:hover{background:#f5fafe}.tt-message-element .tt-message-content{height:100%;margin-left:auto;position:relative;width:calc(100% - 350px)}.tt-message-element.tt-admin-messages .tt-message-content{margin-right:auto}.tt-message-element.tt-admin-messages .view-top-links{margin-bottom:10px;width:100%}.tt-message-element.tt-admin-messages .tt-message-content .tt-conversation-data{height:auto}.tt-message-element .tt-message-content .tt-header-section{align-items:flex-start;border-bottom:1px solid #22242626;display:flex;flex-wrap:wrap;padding-bottom:20px}.tt-message-element .tt-message-content .tt-header-section .subject-title{font-size:18px;line-height:26px;margin-bottom:12px}.tt-message-element .tt-message-content .tt-header-section .header-bottom-block{align-items:center;display:flex;width:100%}.tt-message-element.tt-admin-messages{height:auto}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info{width:calc(100% - 270px)}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users{align-items:center;display:inline-flex;flex-wrap:wrap;width:100%}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .member-list-info{align-items:center;display:flex;flex-wrap:wrap;margin-left:auto;width:calc(100% - 120px)}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .member-list-info .tt-more-section .tt-more-member-full-list{display:none}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .member-list-info .tt-more-section .tt-more-count{align-items:center;background:#efefef;border-radius:50%;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:26px;justify-content:center;margin:0 0 0 10px;overflow:hidden;width:26px}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .user_list{align-items:center;display:flex;margin:0 0 0 10px}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .user_list a.user{align-items:center;display:flex;font-weight:500}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .member-list-info .tt-more-section:hover .tt-more-member-full-list{background:var(--white-color);box-shadow:0 0 5px 0 #0000000d;display:block;padding:10px;position:absolute;z-index:1}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .member-list-info .tt-more-section .tt-more-member-full-list .user_list{margin:0 0 10px}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .user_list a.user span{max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .member-list-info .tt-more-section .tt-more-member-full-list .user_list:last-child{margin-bottom:0}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .fa-comments{margin-right:5px}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .user_list .tt-user-photo{border-radius:50%;height:26px;margin-right:7px;overflow:hidden;width:26px}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .user_list .tt-user-photo img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-message-element .tt-message-content .tt-header-section .ui.list{margin-left:auto;margin-top:0}.tt-message-element .tt-message-content .tt-header-section .ui.list .ui.button{background:#f1f1f1;border-radius:50%;height:30px;margin-right:0;padding:5px;width:30px}.tt-message-element .tt-message-content .tt-header-section .ui.list .ui.button:hover{background:var(--primary-color)}.tt-message-element .tt-message-content .tt-header-section .ui.list .ui.button:hover .fa-trash-alt{color:var(--white-color)}.tt-message-element .tt-message-content .tt-header-section .ui.list .ui.button .fa-trash-alt{color:var(--primary-color);font-size:14px}.tt-message-element .tt-message-content .tt-header-section .ui.list .item{font-size:12px}.tt-message-element .tt-message-content .tt-header-section .ui.list .item:last-child{margin-left:15px}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info h4{font-size:18px;font-weight:600;margin-bottom:5px}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info p{color:#555;font-size:13px}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info p span{color:#000;font-weight:500}.tt-message-element .tt-message-content .tt-conversation-data .item .tt-conversion-area{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.tt-message-element .tt-message-content .tt-conversation-data .item .tt-user-photo{border-radius:50%;height:36px;margin-right:15px;overflow:hidden;width:36px}.tt-message-element .tt-message-content .tt-conversation-data .item .tt-conversation-details{width:calc(100% - 51px)}.tt-message-element .tt-message-content .tt-conversation-data .item .tt-conversation-details h6{color:#9f9f9f;font-size:11px;font-weight:500;margin-bottom:2px}.tt-message-element .tt-message-content .tt-conversation-data .item{display:inline-flex;padding-top:25px;width:100%}.tt-message-element .tt-message-content .tt-conversation-data .item.last-message{padding-bottom:25px}.tt-message-element .tt-message-content .tt-message-reply .photo_preview{display:flex;flex-wrap:wrap;margin:-5px 0;padding:6px 0 0;width:100%}.tt-message-element .tt-message-content .tt-message-reply .photo_preview .ui.tiny.images{height:60px;padding:5px;width:60px}.tt-message-element .tt-message-content .tt-message-reply .photo_preview .ui.tiny.images .ui.image{border:1px solid #d2d3da;border-radius:3px;height:50px!important;margin:0;overflow:hidden;position:relative;width:50px}.tt-message-element .tt-message-content .tt-message-reply .photo_preview .ui.tiny.images .ui.image img{height:50px;margin:0!important;object-fit:cover;width:100%}.tt-message-element .tt-message-content .tt-message-reply .photo_preview .ui.tiny.images .ui.image .attached.label{align-items:center;border-radius:50%;display:flex;display:none;height:18px;justify-content:center;padding:5px;right:2px;top:2px;width:18px}.tt-message-element .tt-message-content .tt-message-reply .photo_preview .ui.tiny.images .ui.image:hover .attached.label{display:flex}.tt-message-element .tt-message-content .tt-message-reply .photo_preview .ui.tiny.images .ui.image .attached.label .icon{font-size:10px;margin:1px 0 0;opacity:1}.tt-message-element .tt-message-content .tt-conversation-data .item:first-child{padding-top:10px}.tt-conversion-left{justify-content:flex-start}.tt-conversion-right{justify-content:flex-end}.tt-message-element .tt-message-content .tt-conversation-data .tt-conversion-left .tt-conversation-details{text-align:left}.tt-message-element .tt-message-content .tt-conversation-data .tt-conversion-left .tt-conversation-details .tt-conversation-content ol li,.tt-message-element .tt-message-content .tt-conversation-data .tt-conversion-left .tt-conversation-details .tt-conversation-content ul li{list-style-position:inside}.tt-message-element .tt-message-content .tt-conversation-data .tt-conversion-left .tt-conversation-details .sent-person-name{color:#555;font-size:13px;font-weight:600}.tt-message-element .tt-message-content .tt-conversation-data .tt-conversation-details .tt-attachments{margin:10px -5px 0}.tt-message-element .tt-message-content .tt-conversation-data .tt-conversation-details .tt-attachments img.ui.image{border-radius:5px;display:inline-flex;height:36px;margin:0 5px}.tt-message-element .tt-message-content .tt-conversation-data .tt-conversion-left .tt-conversation-details .tt-conversation-content p{margin-bottom:0;word-break:break-all}.tt-message-element .tt-message-content .tt-conversation-data .tt-conversation-details .tt-conversation-content .tt-option-dropdown .fa-ellipsis-v{color:#8fa2b2!important}.tt-message-element .tt-message-content .tt-conversation-data{height:calc(100vh - 378px);overflow-y:auto;padding-top:15px}.tt-message-element .tt-message-list .tt-l-content .ui.list .item .tt-list-info .tt-user-info p.users-short-info{color:#000;font-weight:500}.tt-message-element .tt-message-content .tt-message-reply{align-items:flex-end;background:#f5f5f5;border:1px solid #e5e7f1;border-radius:10px;bottom:0;display:flex;flex-wrap:wrap;left:0;padding:7px;position:absolute;right:0}.tt-message-element .tt-message-content .tt-message-reply .tt-file-attachment{align-items:center;display:flex;height:45px;width:40px}.tt-message-element .tt-message-content .tt-message-reply .tt-file-attachment label{background:none;border:none!important;min-width:38px;padding:0;width:38px}.tt-message-element .tt-message-content .tt-message-reply .tt-file-attachment label .fa-paperclip{color:var(--primary-color)!important;font-size:16px}.tt-message-element .tt-message-content .tt-message-reply .tt-reply-box{padding-right:10px;width:calc(100% - 81px)}.tt-message-element .tt-message-content .tt-message-reply .tt-reply-box textarea{-webkit-appearance:none;background:#f5f5f5;border:none;border-radius:0;height:40px;line-height:1.21428571em;margin:0;outline:0;padding:0 10px;width:100%}.tt-message-element .tt-message-content .tt-message-reply .tt-sent-box{align-items:center;display:flex;height:45px;width:40px}.tt-message-element .tt-message-content .tt-message-reply .tt-sent-box .ui.button.tt-submit-btn{border-radius:10px;font-size:16px;height:40px;min-width:40px;padding:10px}.tt-message-element .tt-message-content .tt-message-reply .tt-file-attachment .ui{margin-right:0}.tt-message-form-content{border-radius:6px 6px 0 0;padding:20px 20px 0;position:relative;top:-20px}.tt-user-container .tt-message-form-content{padding-bottom:20px;top:0}.tt-message-form-content h2{font-size:18px;font-weight:600}.tt-message-form-content form.ui.form{width:600px}.tt-message-form-content form.ui.form .field.submit-button{align-items:center;display:flex}.tt-message-form-content form.ui.form .field.submit-button .tt-submit-btn{margin-right:10px}.tt-profile-content{align-items:center;border-radius:6px 6px 0 0;display:flex;flex-direction:column;padding:20px;position:relative;top:-20px}.tt-application-form{padding:0;top:0}.tt-application-form .field-required-error{color:var(--red-color);font-size:12px;font-weight:500;position:relative;top:-7px}.field.file-button~.field-required-error{top:2px}.tt-application-form .signature-required-error.field-required-error{text-align:center;top:6px}.tt-application-form .signature-required-error.float-signature-error{bottom:-10px;float:right;position:absolute;right:50px;text-align:center;top:auto}.tt-application-form .inline-required-field{display:inline-flex;flex-direction:column;margin:3px 0}.tt-application-form .inline-required-field .field-required-error,.tt-application-form .no-label-required-field .field-required-error{top:3px}.tt-application-form .radio-custom{display:flex}.tt-application-form .inline-break-fields{flex-wrap:wrap}.tt-application-form .inline-break-fields .ui.radio.checkbox{margin-bottom:8px}.tt-application-form .tt-form-side-menu .menu{background:var(--white-color)!important;border:1px solid #dbdbdb!important;border-radius:6px!important;overflow:hidden}.tt-application-form .tt-form-side-menu .menu a.active.item{background-color:var(--primary-color)!important;border:none;border-radius:0!important;color:var(--white-color)!important;font-weight:600}.tt-application-form .tt-form-side-menu .menu a.item{align-items:flex-start;border-bottom:1px solid #dbdbdb!important;border-radius:0!important;color:#1b2631;display:flex;font-weight:500;line-height:20px;padding:10px!important}.tt-application-form .tt-form-side-menu .menu a.item .icon-section{align-items:flex-start;display:flex}.tt-application-form .tt-form-side-menu .menu a.item .icon-section .icon{margin-right:10px}.tt-application-form .tt-form-side-menu .menu a.item .icon-section .icon i{font-size:16px}.tt-application-form .tt-form-side-menu .menu a.item:last-child{border-bottom:none!important}.tt-application-form .tt-form-side-menu .menu a.item:hover{background-color:var(--primary-color)!important;color:var(--white-color)!important}.tt-app-form-element .ui.segment{align-items:center;border:none;border-radius:6px!important;box-shadow:none;display:flex;justify-content:center;min-height:calc(100vh - 100px);padding:20px!important}.tt-app-form-element .ui.segment:has(.invalid-request){display:block}.tt-app-form-header h2{text-transform:uppercase}.tt-app-form-container .fields strong,.tt-app-form-header strong{color:var(--red-color);display:inline-block;font-size:13px;font-weight:500;line-height:1;padding-top:3px;vertical-align:top}.tt-application-form .ui.form input:not([type]),.tt-application-form .ui.form input[type=date],.tt-application-form .ui.form input[type=datetime-local],.tt-application-form .ui.form input[type=email],.tt-application-form .ui.form input[type=file],.tt-application-form .ui.form input[type=number],.tt-application-form .ui.form input[type=password],.tt-application-form .ui.form input[type=search],.tt-application-form .ui.form input[type=tel],.tt-application-form .ui.form input[type=text],.tt-application-form .ui.form input[type=time],.tt-application-form .ui.form input[type=url]{color:var(--primary-color);font-weight:500;opacity:1}.ui.form .field input:disabled{opacity:.45}.tt-app-form-container{padding-top:25px}.tt-app-form-container.tt-application-form .tt-inline-element{align-items:start}.tt-app-form-container.tt-application-form .tt-inline-element .required.field select{margin-bottom:1em}.tt-app-form-container .tt-inline-element{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.tt-app-form-container .tt-inline-element .field{margin:0 10px}.tt-f-b-heading{border-bottom:1px solid #dbdbdb!important;margin-bottom:15px;margin-top:35px}.tt-f-b-heading h4{background:#eaeaea;border-radius:6px 6px 0 0;display:inline-flex;font-weight:600;padding:10px}.tt-app-form-container .tt-form-block .tt-f-b-heading{border-bottom:1px solid #dbdbdb!important;margin-bottom:15px;margin-top:35px}.tt-app-form-container .tt-form-block .react-datepicker-wrapper{width:100%}.tt-app-form-container .tt-form-block .tt-f-b-heading h4{background:#eaeaea;border-radius:6px 6px 0 0;display:inline-flex;font-weight:600;margin-bottom:0!important;padding:10px}.tt-app-form-container .tt-form-block .inline.fields{margin-top:10px}.tt-app-form-container .tt-form-block .inline.fields>label{font-weight:600}.tt-app-form-container .ui.form .field>.selection.dropdown{min-width:100%}.tt-form-block strong,.tt-upload-documentation-list p strong{color:var(--red-color);display:inline-block;font-size:13px;font-weight:500;line-height:1;padding-top:3px;vertical-align:top}.tt-form-block .ui.grid h4{font-weight:600;margin-bottom:6px}.tt-form-block .ui.grid .tt-initials-box{align-items:center;border-bottom:1px solid #dbdbdb!important;display:inline-flex;flex-direction:column;float:right;justify-content:center;margin-left:auto;padding:15px 20px;position:relative}.tt-form-block .ui.grid .tt-initials-box a.remove-signature{position:absolute;right:0;top:0}.tt-form-block .ui.grid .tt-initials-box a.remove-signature svg{font-size:18px}.tt-form-block .ui.grid .tt-initials-box span{font-weight:500}.tt-form-block .ui.grid .tt-initials-box a{align-items:center;display:flex;flex-direction:column;justify-content:center}.tt-form-block .ui.grid .tt-initials-box a span,.tt-form-block .ui.grid .tt-initials-box span.signature_date{margin-top:5px}.tt-app-form-container .button-sec{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:40px}.tt-app-form-container .button-sec .tt-line-button{margin-left:10px;margin-right:0}.tt-app-form-container .button-sec .next_btn{margin-right:0}.tt-app-form-container .button-sec p.application_error{color:var(--red-color);font-weight:500}.tt-app-form-header .academy-logo{display:flex;justify-content:center}.tt-third-party-authorization-form .tt-inline-form-content .ui.input{margin:0 5px}.tt-app-form-container .button-sec .button{font-weight:500}.tt-app-form-container .button-sec .button .icon{opacity:1}.tt-app-form-container .signature-box{border-bottom:1px solid #dbdbdb!important;height:auto;margin:auto;padding:15px 20px;position:relative;text-align:center}.tt-app-form-container .signature-box,.tt-app-form-container .signature-box a{align-items:center;display:flex;flex-direction:column;justify-content:center}.tt-app-form-container .signature-box a span,.tt-app-form-container .signature-box span.signature_date{margin-top:5px}.tt-form-block .ui.grid .signature-box a.remove-signature{position:absolute;right:0;top:0}.tt-form-block .ui.grid .signature-box a.remove-signature svg{font-size:18px}.tt-mutual-exchange-form .tt-app-form-header .ui.list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;width:75%}.tt-mutual-exchange-form .tt-app-form-header .ui.list .item{margin:0 10px 10px}.tt-mutual-exchange-form .tt-app-form-container .tt-inline-element h3,.tt-mutual-exchange-form .tt-app-form-header .ui.list .item:last-child{text-align:center;width:100%}.tt-scolarids-application-form .tt-app-form-header .scholar-icon{display:flex;justify-content:center}.signature-modal .ui.bottom.attached .ui.list{display:flex;flex-wrap:wrap;margin:-5px}.signature-modal .ui.bottom.attached .ui.list .item{padding:5px;width:25%}.signature-modal .ui.bottom.attached .ui.list .item .signature-element{align-items:center;border:1px solid #eaeaea;border-radius:3px;cursor:pointer;display:flex;height:100%;justify-content:center;padding:7px}.signature-modal .ui.bottom.attached .ui.list .item.active .signature-element{border:1px solid var(--primary-color)}.signature-modal .ui.bottom.attached .ui.list .item .signature-element img{cursor:pointer}.ui.modal.signature-modal .type-signature-wrap{margin:30px 20px;position:relative}.ui.modal.signature-modal .type-signature-wrap .type-input{border:none;font-family:Satisfy,cursive!important;font-size:52px;height:100%;line-height:1;padding:10px 5px;position:relative;text-align:center;width:100%}.ui.modal.signature-modal .type-signature-wrap .type-input.convert{margin:auto;padding-left:5px;padding-right:5px;text-align:center;width:max-content}.ui.modal.signature-modal .type-signature-wrap .type-input::placeholder{font-family:Montserrat,sans-serif!important;font-size:28px}.ui.modal.signature-modal .type-signature-wrap .type-input:focus{border:none;outline:none}.tt-application-form .tt-form-side-menu .menu a.item.completed{background:#f6f7fe!important}.tt-application-form .tt-form-side-menu .menu a.item.completed.active{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-application-form .tt-form-side-menu .menu a.item.completed.active:hover{color:var(--white-color)!important}.tt-application-form .tt-form-side-menu .menu a.item.completed:hover{color:var(--primary-color)!important}.tt-application-form .tt-form-side-menu .menu a.item .check.circle.icon{display:none}.tt-application-form .tt-form-side-menu .ui.menu .ui.dropdown a.item .check.circle.icon{display:none!important}.tt-application-form .tt-form-side-menu .menu a.item.completed .check.circle.icon,.tt-application-form .tt-form-side-menu .ui.menu .ui.dropdown a.item .check.circle.icon{display:block;font-size:18px;margin-left:0;margin-right:10px}.tt-user-container .tt-user-profile-details-wrapper .download-idcard{margin:15px auto}.tt-user-container .tt-user-profile-details-wrapper .download-idcard svg{font-size:14px;margin-right:6px}.tt-user-container .tt-user-profile-details-wrapper .tt-id-view-grid-wrapper{justify-content:center}.tt-motivation-view-content{border-radius:6px;margin:auto;padding:20px 20px 0;position:relative;top:-20px;width:100%}.tt-motivation-view-content .title{font-size:28px;line-height:36px;margin-bottom:10px}.tt-motivation-view-content p{margin-bottom:30px}.tt-motivation-view-content .tt-motivation-view-area{margin:20px auto;max-width:750px}.tt-motivation-view-content .tt-motivation-view-area .feedback-section{margin-top:50px}.tt-motivation-view-content .tt-motivation-view-area .feedback-section p{font-size:13px}.tt-motivation-view-content .tt-motivation-view-area .feedback-section .ui.list .item{border:1px solid #eaeaea;border-radius:6px;display:flex;flex-wrap:wrap;margin-bottom:15px;padding:15px}.tt-motivation-view-content .tt-motivation-view-area .feedback-section .ui.list .item:last-child{margin-bottom:0}.tt-motivation-view-content .tt-motivation-view-area .feedback-section .ui.list .item .tt-member-photo{border-radius:50%;height:36px;margin-right:10px;overflow:hidden;width:36px}.tt-motivation-view-content .tt-motivation-view-area .feedback-section .ui.list .item .tt-feedback-info{width:calc(100% - 46px)}.tt-motivation-view-content .tt-motivation-view-area .feedback-section .ui.list .item .tt-feedback-info .tt-feedback-header a{font-size:14px;font-style:normal;font-weight:600}.tt-motivation-view-content .tt-motivation-view-area .feedback-section .ui.list .item .tt-feedback-info p{line-height:21px;margin-bottom:0}.tt-motivation-view-content .tt-motivation-view-area .feedback-section .ui.list .item .tt-feedback-info .tt-feedback-header{font-size:13px;font-style:italic;margin-bottom:3px}.tt-motivation-view-content .tt-motivation-view-area .feedback-section p.tt-feedback-result{font-weight:500;margin-bottom:15px}.tt-setting-form-element .tt-btn-element{margin-top:30px}.tt-setting-side-menu .ui.menu{border-right:none!important;margin-top:0;position:relative}.tt-setting-side-menu h4{font-size:16px;font-weight:600}.tt-setting-side-menu .ui.menu:before{background:#afafaf;content:"";height:100%;left:4px;position:absolute;top:0;width:1px}.tt-setting-side-menu .ui.menu .item{color:#949494;cursor:pointer;line-height:22px;padding-bottom:10px;padding-top:10px}.tt-setting-side-menu .ui.menu .item.active{background:none!important;border:none;color:#094b87!important;font-weight:600;position:relative}.tt-setting-side-menu .ui.menu .item.active:after{background:#094b87;content:"";height:1px;left:5px;position:absolute;top:50%;width:10px}.tt-setting-form-element .field{display:flex;flex-direction:column}.tt-setting-form-element .field.tt-upload-media-file{flex-direction:row;justify-content:flex-end;width:100%}.tt-setting-form-element .field.tt-upload-media-file .tt-line-button{font-weight:600;margin-right:0}.tt-setting-form-element .tt-f-b-heading h4{font-size:16px;font-weight:600;margin-bottom:12px}.tt-setting-form-element .tt-f-b-heading h4 i{color:#555;margin-right:8px}.tt-setting-form-element .placeholder-content{font-weight:500;margin-bottom:20px}.tt-setting-form-element .placeholder-content span{font-weight:400}.tt-setting-form-element .field label{font-size:13px;font-weight:500;margin-bottom:5px}.tt-setting-form-element .field textarea{border:1px solid #22242626;border-radius:5px;min-height:80px;padding:10px}.tt-setting-form-element .field textarea:focus{border-color:var(--primary-color)!important;outline:none}.tt-setting-form-element .tt-submit-btn{margin-right:15px;margin-top:0}.tt-Personal-business-settings-form .ui.grid{margin-bottom:20px}.tt-setting-form-element .ui.segment{flex-grow:inherit!important;padding-bottom:0;padding-right:0;padding-top:0}.tt-resume-block .ui.list div{padding:0!important}.tt-resume-block .ui.list div div{margin-bottom:0!important;padding:0!important}.tt-seo-setting-form{margin:50px auto!important;width:75%}.tt-role-management-content{padding:20px}.tt-role-management-content .tt-content-title{font-size:18px;font-weight:600;margin-bottom:0}.tt-role-management-content .accordion .title{align-items:center;background:#eef2fa;border:1px solid #e0e3ea;border-radius:6px;color:var(--primary-color)!important;display:flex;font-family:Montserrat,sans-serif!important;font-weight:600;margin-top:15px;padding:12px 15px!important}.tt-role-management-content .accordion .content .item{align-items:center;display:flex;flex-wrap:wrap;padding:10px 15px}.tt-role-management-content .accordion .content .item:last-child{border-bottom:none}.tt-role-management-content .accordion .checkbok-one{margin-left:20px;text-align:center;width:160px}.tt-role-management-content .accordion p{align-items:center;display:flex;margin-bottom:0;padding-right:20px;width:calc(100% - 180px)}.tt-role-management-content .accordion .content{border-bottom:1px solid #e0e3ea;border-left:1px solid #e0e3ea;border-radius:0 0 6px 6px;border-right:1px solid #e0e3ea;overflow:hidden;padding:5px 0!important}.tt-role-management-content .switch{align-items:center;display:flex;flex-wrap:wrap;height:34px;position:relative;width:160px}.tt-role-management-content .toggle-content:after{background:var(--primary-color);border:1px solid #eaeaea;border-left:none;border-radius:0 6px 6px 0;color:var(--white-color);content:"Disable";right:0}.tt-role-management-content .toggle-content:after,.tt-role-management-content .toggle-content:before{align-items:center;display:flex;font-size:12px;height:32px;justify-content:center;position:absolute;top:0;transition:all .4s ease-in;width:80px}.tt-role-management-content .toggle-content:before{background:#eaeaea;border:1px solid #eaeaea;border-radius:6px 0 0 6px;color:#000;content:"Enable";cursor:pointer;left:0}.tt-role-management-content input:checked+.toggle-content:before{background:var(--primary-color);color:var(--white-color);cursor:auto}.tt-role-management-content input:checked+.toggle-content:after{background:#eaeaea;color:#000;cursor:pointer}.tt-role-management-content .toggle-content{position:relative;top:-16px;width:100%}.tt-role-management-content .switch input{display:none}.tt-role-management-content .accordion .title.active{border-radius:6px 6px 0 0}.tt-role-management-content .accordion .title p{padding-right:0;width:100%}.tt-role-management-content .accordion .title p i.angle.icon{height:19px;margin-left:auto;margin-right:0;transition:all .3s ease-in}.tt-role-management-content .accordion .title.active p i.angle.icon{transform:rotate(90deg);transition:all .3s ease-in}.tt-role-management-content .tt-role-title{align-items:center;color:#000;display:flex;font-weight:600;margin-top:20px;padding:14px 20px 0}.tt-role-management-content .tt-role-title p{margin-bottom:0;padding-right:20px;width:calc(100% - 180px)}.tt-role-management-content .tt-role-title .checkbok-one{margin-left:20px;text-align:center;width:160px}.tt-my-board-content{border-radius:6px;padding:20px 20px 0;position:relative;top:-20px}.tt-header-title-block{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.tt-header-title-block .tt-head-btn-block .tt-line-button{margin-left:10px}.tt-user-container .tt-my-board-content{display:flex;flex-direction:column;min-height:calc(100vh - 198px);padding:20px;top:0}.tt-user-container .tt-my-board-content .no-board-warning{margin:10px;width:100%}.tt-search-filter.manage-board-filter{margin-bottom:20px!important}.tt-user-container .tt-user-library-borrowers-container .tt-borrower-type-listing{min-height:calc(100vh - 200px)}.tt-user-library-borrowers-container .tt-library-content{min-height:calc(100vh - 198px)}.tt-user-container .tt-export-file-content{min-height:calc(100vh - 100px)}.tt-search-filter.attendance-filter{margin-bottom:20px;margin-top:20px}.tt-header-title-block h3{margin-bottom:0}.tt-header-title-block p{margin-top:3px}.tt-header-title-block .tt-line-button{margin-right:0}.tt-my-board-content .ui.grid .ui.card{padding:15px}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element{display:flex;margin-bottom:7px}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-left-element{align-items:flex-start;display:flex;padding-right:6px;width:calc(100% - 10px)}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-left-element span svg{color:#ffc800;font-size:15px;margin-right:6px}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-right-element .dropdown .menu{max-width:max-content!important}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-right-element{text-align:right;width:10px}.tt-scrollable-table .tt-table{display:block;overflow-x:auto}.export-file-list p.information{margin-bottom:15px;position:relative;right:0;text-align:right}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-left-element a{color:#000!important;display:block;font-size:16px;font-weight:600;line-height:1.2;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-left-element a:hover{color:var(--primary-color)!important}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-left-element p{font-size:13px;font-weight:500;margin-top:2px}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-left-element p span{color:#555;font-weight:400}.tt-my-board-content .ui.grid .ui.card .tt-board-info h5{font-weight:500;margin-bottom:3px}.tt-my-board-content .ui.grid .ui.card .tt-board-description{margin-bottom:12px}.tt-my-board-content .ui.grid .ui.card .tt-board-description p{color:#555;font-size:13px;font-weight:400}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list{display:inline-flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px;margin-top:2px}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item{display:block;padding:0}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item a{border-radius:50%;display:block;height:30px;margin:3px;overflow:hidden;padding:0!important;width:30px}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item a img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-my-board-content .ui.grid .ui.card .menu{border:none;box-shadow:0 0 3px 0 #22242626;margin-top:10px!important;max-width:120px!important;min-width:120px;overflow:hidden}.tt-my-board-content .ui.grid .ui.card .menu .list{border-radius:6px!important;padding:0}.tt-my-board-content .ui.grid .ui.card .menu .list .item{padding:0!important}.tt-my-board-content .ui.grid .ui.card .menu .list .item a{display:block;font-size:14px;font-weight:500;padding:10px!important}.tt-my-board-content .ui.grid .ui.card .menu:after{content:none!important}.tt-my-board-content .ui.grid .ui.card .menu .list .item a i{font-size:12px;margin-right:2px}.tt-my-board-content .ui.grid .ui.card .menu .list .item.leave-content a{color:var(--red-color)}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-right-element .fa-ellipsis-v{color:#888}.tt-account-setting-content{border-radius:6px 6px 0 0;padding-bottom:20px;padding-top:20px;position:relative;top:-20px}.tt-account-setting-sidebar i{font-size:12px}.tt-account-setting-sidebar .content-icon{display:inline-block;margin-right:6px;position:relative;text-align:center;top:-1px;width:12px}.tt-account-setting-content .ui.segment{border:none;box-shadow:none}.tt-account-setting-content .tt-main-heading h4{color:#000;font-size:28px;margin-bottom:5px}.tt-account-setting-content .tt-main-heading p{font-size:14px}.tt-account-setting-content .tt-main-heading{margin-bottom:40px}.tt-profile-information-form{border:1px solid #efefef;border-radius:6px;margin-bottom:40px;padding:15px}.tt-profile-information-form .profile-row{border-bottom:1px solid #efefef;padding:15px 0}.tt-profile-information-form .profile-row .column{align-items:center;display:flex!important}.tt-profile-information-form .profile-row .column:last-child{justify-content:flex-end}.tt-profile-information-form .profile-row:last-child{border:none;padding-bottom:0}.tt-profile-information-form .profile-row:last-child .column{padding-bottom:0}.tt-profile-information-form .profile-row .Label{color:#797979;font-weight:500}.tt-profile-information-form .profile-row .content-link{width:100%}.tt-profile-information-form .profile-row .photo-content{display:flex;justify-content:flex-end;position:relative}.tt-profile-information-form .photo-content .user-image{border-radius:50%;height:80px;overflow:hidden;width:80px}.tt-profile-information-form .photo-content .user-image .image{height:100%;object-fit:cover;width:100%}.tt-profile-information-form .photo-content .tt-cm-button{align-items:center;background:#094b87;border:2px solid var(--white-color);border-radius:50%;bottom:0;color:var(--white-color)!important;display:flex;height:30px;justify-content:center;left:auto;margin:auto;position:absolute;right:0;width:30px}.tt-profile-information-form .profile-row .content-link .text{color:#797979}.tt-profile-information-form .profile-row .tt-edit-button{align-items:center;border:1px solid #848484;border-radius:50%;display:flex;height:30px;justify-content:center;margin-left:auto;margin-right:10px;width:30px}.tt-profile-information-form .profile-row:last-child .tt-edit-button{margin-bottom:12px}.tt-profile-information-form .profile-row .tt-edit-button i{color:#848484}.tt-security-main-content .tt-security-block{border:1px solid #eaeaea;border-radius:6px;margin-bottom:30px;padding:15px;position:relative}.tt-security-main-content .tt-security-block.tt-protect-section{align-items:center;display:flex;justify-content:space-between}.tt-security-main-content .tt-security-block.tt-protect-section .tt-f-b-heading{display:flex}.tt-security-main-content .tt-security-block .icon-image{margin-right:10px;position:relative;top:1px;width:14px}.tt-security-main-content .tt-protect-section button,.tt-security-main-content .tt-protect-section h4{margin:0}.tt-security-main-content .tt-protect-section .profile-row{margin:auto;padding:0}.tt-security-main-content .tt-security-activity-section .delete-login-section .heading-section h4{font-size:16px;margin:0}.tt-security-main-content .tt-security-activity-section .delete-login-section{align-items:flex-start;display:flex;justify-content:space-between}.tt-security-main-content .tt-security-activity-section .delete-login-section .heading-section{align-items:center;display:flex}.tt-security-main-content .tt-security-activity-section .delete-login-section .heading-section i{margin-right:10px}.tt-security-main-content .tt-security-activity-section .top-heading-section p{margin:5px 0 20px 24px}.tt-security-main-content .tt-security-activity-section .find-resault-content .result-date{color:#797979;margin-left:30px}.tt-security-main-content .tt-security-activity-section .find-resault-content .result-title{align-items:center;display:flex}.tt-security-main-content .tt-security-activity-section .find-resault-content .result-title p{color:#000;height:18px;overflow:hidden;padding:0;position:relative;text-overflow:ellipsis;white-space:nowrap;width:94%}.tt-security-main-content .tt-security-activity-section .find-resault-content .result-title i{margin-right:10px;text-align:center;width:20px}.tt-security-main-content .tt-security-activity-section .activity-details{margin-top:5px;max-height:300px;overflow:auto}.tt-security-main-content .tt-security-activity-section .profile-row{border-bottom:0}.tt-security-main-content .tt-security-activity-section .activity-details .details-row{border-bottom:1px solid #efefef;padding:15px 0}.tt-security-main-content .tt-security-activity-section .activity-details .details-row:last-child{border-bottom:none}.tt-signature-main-content .tt-signature-result-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.tt-signature-main-content .tt-signature-result-section .tt-submit-btn{margin-top:0}.tt-signature-main-content .tt-signature-main-section{border:1px solid #eaeaea;border-radius:6px;margin-bottom:40px;padding:15px}.tt-signature-main-content .tt-signature-main-section .Signature-image{border:1px solid #eaeaea;height:220px;padding:5px;position:relative;width:100%}.tt-signature-main-content .tt-signature-main-section .Signature-image .image{height:100%;object-fit:cover;width:100%}.tt-signature-main-content .tt-signature-main-section .Signature-image .Delete-item{align-items:center;background:var(--white-color);border:1px solid #c6c6c6;border-radius:50px;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:10px;top:10px;width:24px}.tt-signature-main-content .tt-signature-main-section .Signature-image .Delete-item i{color:#707070;font-size:12px}.tt-account-settings-form{border:1px solid #efefef;border-radius:6px;margin-top:15px;padding:15px}.tt-account-settings-form .tt-back-link{margin-bottom:20px;padding:0}.tt-personal-card{height:100vh;width:100%}.tt-personal-card .business-card{height:100%}.tt-personal-card .business-card .top-section{align-items:center;background:var(--primary-color);background:-moz-linear-gradient(-45deg,var(--primary-color) 0,var(--primary-color) 50%,var(--secondary-color) 100%);background:-webkit-linear-gradient(-45deg,var(--primary-color) 0,var(--primary-color) 50%,var(--secondary-color) 100%);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color) 50%,var(--secondary-color) 100%);display:flex;flex-direction:column;height:75%;justify-content:center;margin:auto;padding:30px 0}.tt-personal-card .business-card .top-section .user-image{border:8px solid var(--white-color);border-radius:50%;height:275px;overflow:hidden;width:275px}.tt-personal-card .business-card .user-image .image{height:100%;object-fit:cover;object-position:top;width:100%}.tt-personal-card .business-card .content-details h1{color:var(--white-color);font-size:70px;text-transform:uppercase}.tt-personal-card .business-card .content-details{display:flex;flex-direction:column;margin-top:30px;text-align:center}.tt-personal-card .business-card .content-details a{color:var(--white-color)!important;font-size:37px;font-weight:500}.tt-personal-card .business-card .icon-section{background:var(--white-color);display:flex;height:25%}.tt-personal-card .business-card .icon-section .list{display:flex;margin:auto}.tt-personal-card .business-card .icon-section .list .item .tt-icon-box{align-items:center;border:4px solid var(--primary-color);border-radius:10px;display:flex;height:80px;justify-content:center;margin-bottom:10px;width:80px}.tt-personal-card .business-card .icon-section .list .item a{align-items:center;display:flex;flex-direction:column;justify-content:center}.tt-personal-card .business-card .icon-section .list .item{color:var(--primary-color)!important;display:flex;font-size:14px;font-weight:500;margin-right:40px}.tt-personal-card .business-card .icon-section .list .item:last-child{margin-right:0}.tt-personal-card .business-card .icon-section .list .item i{font-size:40px}.tt-personal-card .business-card .icon-section .list .item .image{height:40px}.tt-personal-card .business-card .icon-section .list .item i{color:var(--primary-color);font-size:50px}.tt-personal-card .business-card .icon-section .list .item a:hover .tt-icon-box{background:var(--primary-color)}.tt-personal-card.tt-personal-card-design .business-card .icon-section .list .item a:hover .tt-icon-box{background:#05abe0}.tt-personal-card .business-card .icon-section .list .item a:hover .tt-icon-box .image{filter:invert(94%) sepia(67%) saturate(2%) hue-rotate(193deg) brightness(113%) contrast(100%)}.tt-personal-card-design .business-card .icon-section .list{flex-wrap:wrap;justify-content:center;max-width:475px;width:100%}.tt-personal-card-design .business-card .icon-section{padding:0}.tt-personal-card-design .business-card .icon-section .list .item{flex-wrap:wrap;justify-content:center;margin-bottom:30px;margin-right:0;width:140px}.tt-personal-card-design .content-details h1{font-size:72px!important}.tt-personal-card-design .content-details a{font-size:30px!important}.tt-personal-card-design .business-card .icon-section .list .item:nth-child(3){margin-right:0}.tt-personal-card-design .business-card{background:#05abe0;background:-moz-linear-gradient(-45deg,#05abe0 0,#53cbf1 50%,#87e0fd 100%);background:-webkit-linear-gradient(-45deg,#05abe0,#53cbf1 50%,#87e0fd);background:linear-gradient(135deg,#05abe0,#53cbf1 50%,#87e0fd);display:flex;position:relative}.tt-personal-card-design .business-card:after{background:var(--white-color);bottom:0;content:"";height:15%;left:0;position:absolute;right:0;width:100%;z-index:1}.tt-personal-card-design .icon-section{background:none!important;margin-top:55px}.tt-personal-card-design .business-card .icon-section .list .item .tt-icon-box{border:4px solid var(--white-color);border-radius:50%;height:90px;width:90px}.tt-personal-card-design .business-card .right-section{bottom:8%;margin-left:auto;margin-right:50px;position:absolute;right:0;width:30%;z-index:2}.tt-personal-card-design .business-card .right-section .user-image{border:5px solid var(--white-color);border-radius:10px;box-shadow:0 0 10px 0 #00000080;height:565px;margin-left:0;max-width:380px;overflow:hidden;width:100%}.tt-personal-card-design .business-card .left-section{align-items:center;display:flex;flex-direction:column;height:65%;justify-content:center;margin-right:20px;width:70%}.tt-personal-card-design .business-card .user-image .image{border-radius:0;object-fit:cover}.tt-personal-card-design .business-card .icon-section .list .item .image{filter:invert(94%) sepia(67%) saturate(2%) hue-rotate(193deg) brightness(113%) contrast(100%);height:50px}.tt-personal-card-design .business-card .icon-section .list a{color:var(--white-color)!important}.business-card-modal.ui.small.modal{width:450px}.business-card-modal .header span{font-weight:600;margin-left:7px}.business-card-modal .modal-body .modalContent .divider{border-top:1px solid #6d6d6d;height:2px;margin:10px auto;width:100%}.business-card-modal .header{font-size:20px;font-weight:500}.business-card-modal .modal-body .modalContent .list .item a{align-items:center;display:flex;flex-direction:row;font-size:20px;font-weight:600;text-align:center}.business-card-modal .modal-body .modalContent .list .item a .tt-icon-box{background:var(--primary-color);border-radius:10px;height:75px;margin-right:15px;padding:15px;text-align:center;width:75px}.business-card-modal .modal-body .modalContent .list .item:hover{background:#ececec;border-radius:5px}.business-card-modal .modal-body .modalContent .list .item{padding:10px}.business-card-modal .modal-body .modalContent .list .item:last-child{margin-bottom:0}.business-card-modal .modal-body .modalContent .list .item a .tt-icon-box i{color:var(--white-color);display:flex;font-size:50px;justify-content:center;line-height:44px}.tt-personal-card-resume .resume-design .banner-section{position:relative}.tt-personal-card-resume .resume-design .banner-section .user-image .image{height:100%;object-fit:cover;object-position:top}.tt-personal-card-resume .resume-design .banner-section h1{color:var(--white-color);font-size:70px;margin-bottom:0;text-transform:uppercase}.tt-personal-card-resume .resume-design .container{padding:0 150px}.tt-personal-card-resume .resume-design .banner-section .user-image{background:var(--white-color);border:5px solid var(--white-color);border-radius:5px;bottom:-125px;box-shadow:0 0 5px 0 #00000080;display:block;height:380px;margin-left:auto;overflow:hidden;position:absolute;right:0;width:300px}.tt-personal-card-resume .resume-design .about-content .resume-content-details .top-section{align-items:center;display:flex;margin-bottom:20px}.tt-personal-card-resume .resume-design .about-content .resume-content-details .custom-content .details{padding-bottom:20px}.tt-personal-card-resume .resume-design .about-content .custom-content .listing{margin-top:10px;position:relative;z-index:1}.tt-personal-card-resume .resume-design .about-content .custom-content .listing:after{background:#eaeaea;content:"";height:calc(100% - 29px);left:4px;position:absolute;top:7px;width:1px}.tt-personal-card-resume .resume-design .top-section{background:var(--primary-color);background:-moz-linear-gradient(-45deg,var(--primary-color) 0,var(--primary-color) 50%,var(--secondary-color) 100%);background:-webkit-linear-gradient(-45deg,var(--primary-color) 0,var(--primary-color) 50%,var(--secondary-color) 100%);background:linear-gradient(108deg,var(--primary-color) 0,var(--primary-color) 50%,var(--secondary-color) 100%);padding:60px 0}.tt-personal-card-resume .resume-design .about-content .list{display:flex;flex-wrap:wrap}.tt-personal-card-resume .resume-design .about-content{margin-top:100px}.tt-personal-card-resume .resume-design .about-content .list .item{padding-right:20px;width:50%}.tt-personal-card-resume .resume-design .about-content .list .item.tt-full-width .custom-content.video-element .listing{display:flex;flex-wrap:wrap;margin:-10px}.tt-personal-card-resume .resume-design .about-content .list .item.tt-full-width .custom-content.video-element .listing .details{padding:10px;width:33.33%}.tt-personal-card-resume .resume-design .about-content h2{color:var(--primary-color);font-size:18px;font-weight:600;margin-bottom:5px;margin-top:0;text-transform:uppercase}.tt-personal-card-resume .resume-design .about-content .resume-content-details .custom-content h4{color:var(--secondary-color);display:flex;font-size:13px;font-weight:500;margin:0 0 6px 15px}.tt-personal-card-resume .resume-design .about-content .resume-content-details .custom-content h4 svg{margin-right:5px;margin-top:1px}.tt-personal-card-resume .resume-design .about-content .list .item:nth-child(2){margin-right:0}.tt-personal-card-resume .resume-design .about-content .resume-content-details .custom-content .details h3{font-size:16px;font-weight:600;margin-bottom:5px}.tt-personal-card-resume .resume-design .about-content p{font-size:14px;line-height:22px;margin-left:15px}.tt-personal-card-resume .resume-design .banner-section .banner-content h4{color:var(--white-color);font-size:24px;font-weight:400;margin-bottom:30px;margin-top:10px}.tt-personal-card-resume .resume-design .about-content .resume-content-details .custom-content .details h3 .symbol{color:#333;font-size:36px;line-height:0px;margin-right:5px;position:relative;top:-3px;z-index:1}.tt-personal-card-resume .resume-design .about-content .profile-content,.tt-personal-card-resume .resume-design .about-content .resume-content-details{display:flex}.tt-personal-card-resume .resume-design .about-content .custom-content{margin-bottom:25px;margin-left:10px}.tt-personal-card-resume .resume-design .about-content .resume-content-details .icon-section svg{margin-top:4px}.tt-personal-card-resume .resume-design .about-content .list .item.tt-full-width{padding-right:0;width:100%}.tt-personal-card-resume .resume-design .about-content .list .item.tt-full-width .custom-content .listing:after{content:none}.tt-personal-card-resume .resume-design .about-content .list .item.tt-full-width .custom-content .listing p{margin-left:0}.tt-personal-card-resume .resume-design .about-content .list .contact-details .contact-sontent a{align-items:center;display:flex}.tt-personal-card-resume .resume-design .about-content .list:last-child{border-bottom:0}.tt-personal-card .business-card .icon-section .list .item .image{height:50px}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item a .tt-icon-box{align-items:center;border:4px solid var(--primary-color);border-radius:10px;display:flex;height:80px;justify-content:center;margin-bottom:10px;padding:15px;text-align:center;width:80px}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item a .tt-icon-box svg{font-size:40px}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item a:hover .tt-icon-box svg{color:var(--white-color)}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item a{align-items:center;display:flex;flex-direction:column;justify-content:center;text-transform:capitalize}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item{color:var(--primary-color)!important;display:flex;font-size:14px;font-weight:500;margin-right:40px;width:auto}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item:last-child{margin-right:0}.tt-personal-card-resume .resume-design .about-content .social-icon-section .list{justify-content:center}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item a .tt-icon-box i{font-size:45px}.tt-personal-card-resume .resume-design .about-content .social-icon-section .list .item:nth-child(2){margin-right:40px}.tt-personal-card-resume .resume-design .about-content .social-icon-section{padding:20px 0 30px}.tt-personal-card-resume .resume-design .about-content .profile-content p,.tt-personal-card-resume .resume-design .about-content .resume-content-details{margin-left:0}.tt-personal-card-resume .resume-design .about-content .resume-content-details .icon-section i{color:var(--primary-color);margin-top:5px}.tt-personal-card-resume .resume-design .about-content .profile-content i.fas.fa-user{font-size:13px;margin-top:4px}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item a:hover .tt-icon-box{background:var(--primary-color)}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item a:hover .tt-icon-box i{filter:invert(94%) sepia(67%) saturate(2%) hue-rotate(193deg) brightness(113%) contrast(100%)}.tt-personal-card-resume .resume-design .banner-section .banner-content{display:flex;flex-direction:column;justify-content:center;position:relative;width:calc(100% - 350px)}.tt-personal-card-resume .resume-design .about-content .resume-content-details .custom-content .details:last-child{margin-bottom:0}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list{display:flex;flex-wrap:wrap;margin:-15px}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item{display:flex;flex-wrap:wrap;padding:15px;width:50%}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item .content-icon{color:var(--white-color);font-size:22px;font-weight:500;margin-bottom:10px}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item .content-icon svg{margin-top:2px}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item .content-icon i{margin-right:3px}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item .content-details a,.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item .content-details p{color:var(--white-color)!important;font-size:14px;line-height:24px}.tt-personal-card-resume .resume-design .about-content .about-section{margin-bottom:75px}.tt-personal-card-resume .resume-design .about-content .about-section h2{font-size:24px;margin-bottom:10px}.tt-personal-card-resume .resume-design .about-content .about-section p{font-size:16px;line-height:28px;margin:0}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item .content-details{padding-left:10px;width:calc(100% - 40px)}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item .content-details h5{color:var(--white-color);font-weight:600;margin-bottom:5px}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item .content-icon i.fas.fa-phone-alt{position:relative;top:5px}.tt-profile-resume-content .container{padding:0 150px 50px}.tt-profile-resume-content .tt-resume-photo-section{background:var(--primary-color);height:220px;margin:0 -150px 140px;position:relative}.tt-profile-resume-content .tt-resume-photo-section .image-content{border:6px solid var(--white-color);border-radius:50%;box-shadow:0 0 7px 0 #0000004a;-webkit-box-shadow:0 0 7px 0 #0000004a;-moz-box-shadow:0 0 7px 0 #0000004a;height:250px;left:0;margin-left:auto;margin-right:auto;overflow:hidden;position:absolute;right:0;top:80px;width:250px;z-index:4}.tt-profile-resume-content .tt-resume-photo-section .image-content img.ui.image{object-fit:cover;width:100%}.tt-profile-resume-content .person-details{text-align:center}.tt-profile-resume-content .person-details .person-name{font-size:35px;font-weight:700;margin-bottom:10px}.tt-profile-resume-content .person-details .describe{font-size:16px;margin-bottom:30px}.tt-profile-resume-content .person-details .person-info .list{align-items:center;color:#555;display:flex;flex-wrap:wrap;margin:auto;padding-left:150px;width:800px}.tt-profile-resume-content .person-details .person-info .item{align-items:center;display:flex;font-weight:500;margin-bottom:10px;text-align:left;width:50%}.tt-profile-resume-content .person-details .person-info .item i{align-items:center;border:1px solid var(--primary-color);border-radius:50px;color:var(--primary-color);display:flex;height:30px;justify-content:center;margin-right:8px;text-align:center;width:30px}.tt-profile-resume-content .personal-info-content{margin-top:50px}.tt-profile-resume-content .personal-info-content .title{font-size:30px}.tt-profile-resume-content .personal-info-content p{font-size:16px;line-height:28px}.tt-profile-resume-content .Social-media-info-content,.tt-profile-resume-content .info-block-content{border:1px solid #dbdbdb;border-radius:6px;margin-top:50px;padding:15px}.tt-profile-resume-content .info-block-content{align-items:flex-start;display:flex}.tt-profile-resume-content .info-block-content .heading-content{align-items:center;display:flex}.tt-profile-resume-content .info-block-content .left-content i{color:var(--primary-color);font-size:30px;margin-right:15px}.tt-profile-resume-content .info-block-content .right-content h2{color:var(--primary-color);font-size:24px;font-weight:600;margin-bottom:15px}.tt-profile-resume-content .info-block-content .right-content .sub-content{color:var(--primary-color);display:flex;font-size:14px;font-weight:500;margin:0 0 7px}.tt-profile-resume-content .info-block-content .right-content p{font-size:15px;line-height:24px}.tt-profile-resume-content .Social-media-info-content .list .item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 30px}.tt-profile-resume-content .Social-media-info-content .list{align-items:center;display:flex}.tt-profile-resume-content .Social-media-info-content .social-icon{align-items:center;background:var(--primary-color);border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.tt-profile-resume-content .Social-media-info-content .social-icon i{color:var(--white-color);font-size:20px}.tt-profile-resume-content .Social-media-info-content .text{font-size:16px;font-weight:500;margin-top:8px}.tt-profile-resume-content .Social-media-info-content{align-items:center;border:none;display:flex;justify-content:center}.tt-profile-resume-content .info-block-content .right-content .ui.list{margin-top:5px}.tt-profile-resume-content .info-block-content .right-content .ui.list .item{margin-bottom:20px}.tt-profile-resume-content .info-block-content .right-content .ui.list .item:last-child{margin-bottom:0}.tt-profile-resume-content .info-block-content .right-content h3{font-size:16px;margin-bottom:8px}.add-profile-card-modal .content .ui.list .item{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;font-weight:600;padding:10px;text-align:center}.add-profile-card-modal .content .ui.list .item a{align-items:center;display:flex;flex-direction:row;font-size:18px;font-weight:600;text-align:center;text-transform:capitalize;width:100%}.add-profile-card-modal .content .ui.list .item a .tt-icon-box{align-items:center;background:var(--primary-color);border-radius:10px;display:flex;height:50px;justify-content:center;margin-right:10px;text-align:center;width:50px}.add-profile-card-modal .content .ui.list .item a .tt-icon-box svg{color:var(--white-color);display:flex;font-size:28px;justify-content:center;line-height:36px}.add-profile-card-modal .content .ui.list .item:hover{background:#ececec;border-radius:5px}.add-profile-card-modal .content .ui.list .item .tt-icon-box{align-items:center;background:var(--primary-color);border-radius:10px;display:flex;height:50px;justify-content:center;margin-right:10px;text-align:center;width:50px}.add-profile-card-modal .content .ui.list .item .tt-icon-box svg{color:var(--white-color);display:flex;font-size:28px;justify-content:center;line-height:36px}.add-profile-card-modal .content .ui.list .item .label{color:var(--primary-color)!important;max-width:calc(100% - 60px);text-align:left}.add-profile-card-modal .content .ui.list .item .ui.images{border-radius:5px;height:44px;margin-left:0;margin-right:10px;overflow:hidden;width:44px}.add-profile-card-modal .content .ui.list .item .ui.images img.ui.image{height:100%;margin:0;object-fit:cover;width:100%}.add-profile-card-modal.ui.modal>.header{font-size:20px!important}.add-profile-card-modal .ui.list,.tt-modal.user-list-modal-content .ui.list{max-height:480px;overflow-x:auto}.tt-modal.user-list-modal-content .ui.list .item{align-items:center;display:flex;margin-bottom:14px;padding:0}.tt-modal.user-list-modal-content .ui.list .item .tt-line-button{margin-left:auto;margin-right:0;padding:9px}.tt-modal.user-list-modal-content .ui.list .item:last-child{margin-bottom:0}.tt-modal.user-list-modal-content .header{color:#555;font-weight:500!important}.tt-modal.user-list-modal-content .header span{color:#000;font-weight:600}.tt-personal-card-resume .resume-design .about-content .resume-content-details{flex-wrap:wrap}.tt-personal-card-resume .resume-design .about-content .resume-content-details .custom-content{width:calc(100% - 28px)}.tt-personal-card-resume .resume-design .about-content .resume-content-details .custom-content h4.skill-info{border-radius:5px;color:var(--white-color);padding:5px}.tt-personal-card-resume .resume-design .about-content .list.bottom-btn-section{margin-bottom:40px;margin-top:0}.tt-personal-card-resume .resume-design .about-content .list.bottom-btn-section .item{padding:0 10px 0 0;width:auto}.tt-personal-card-resume .resume-design .about-content .list.bottom-btn-section .item .tt-line-button{font-weight:600;margin-right:0}.tt-personal-Business-card-setting-form .tt-main-heading{margin-bottom:20px}.tt-user-container .tt-personal-Business-card-setting-form{border-radius:6px;min-height:calc(100vh - 100px);padding:20px}.tt-personal-Business-card-setting-form h4{color:#000;font-size:28px;margin-bottom:5px}.tt-personal-business-setting-sidebar .image{display:inline-flex;float:left;margin-right:10px;position:relative;top:2px;width:15px}.tt-user-container .tt-personal-Business-card-setting-form .loader{position:sticky;top:38%}.tt-personal-business-setting-sidebar .item.active .image,.tt-personal-business-setting-sidebar .item:hover .image{filter:invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%)}.tt-personal-Business-card-setting-form .ui.segment{border:none;box-shadow:none;padding:0}.tt-personal-Business-card-setting-form .tt-back-link{padding:0 0 15px}.tt-Personal-business-settings-form{margin-bottom:50px}.tt-Personal-business-settings-form .tt-social-icon-section .column a{align-items:center;border-radius:5px;display:flex;padding:0}.tt-Personal-business-settings-form .tt-social-icon-section .column .tt-icon-box{align-items:center;background:var(--white-color);background:var(--primary-color);border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.tt-Personal-business-settings-form .tt-social-icon-section .column .tt-icon-box i{color:var(--white-color);font-size:20px}.tt-Personal-business-settings-form .tt-social-icon-section .column .icon-text{color:var(--primary-color);font-size:18px;font-weight:600;padding:0 19px}.tt-Personal-business-settings-form .upload-video-section .upload-link-section{margin-bottom:30px}.tt-Personal-business-settings-form .upload-photos-section{margin-top:50px}.tt-Personal-business-settings-form .upload-photos-section .column,.tt-Personal-business-settings-form .upload-video-section .column{position:relative}.tt-Personal-business-settings-form .upload-photos-section .column .Delete-item,.tt-Personal-business-settings-form .upload-video-section .column .Delete-item{align-items:center;background:var(--white-color);border:1px solid #c6c6c6;border-radius:50px;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:20px;top:20px;width:24px}.tt-Personal-business-settings-form .upload-photos-section .photo-content{border:1px solid #efefef;padding:5px}.tt-personal-card-resume{min-height:100vh;width:100%}.tt-user-container .tt-calender .week-days{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd}.tt-user-container .tt-calender .days-view{border-left:1px solid #ddd;height:calc(100vh - 217px)}.tt-action-section .tt-highlight-btn{background:var(--red-color)!important;color:var(--white-color)!important;font-weight:500!important;margin-right:0;min-height:38px!important;min-width:100px;padding:.78571429em 1em!important}.tt-calender-container{padding-right:0;transition:all .15s ease-in}.tt-calender-container.active-task-manager,.tt-day-calender.active-task-manager{padding-right:299px;transition:all .15s ease-in}.tt-day-calender{transition:all .15s ease-in}.tt-container.tt-calendar-container-sm{border-top:1px solid #ddd;min-height:calc(100vh - 58px);padding-bottom:0;padding-left:60px;padding-right:0;top:58px}.tt-container.tt-calendar-container-sm:after{content:none}.tt-calender-header .tt-calender-heading{align-items:center;display:flex}.tt-user-container .tt-calender-header .tt-calender-heading{margin-bottom:15px}.tt-user-container .tt-calender-header .tt-calender-heading form{margin-left:auto}.tt-user-container .tt-calender-header .tt-calender-heading form .input input:focus{border-right:1px solid var(--primary-color)}.tt-user-container .tt-calender-header .tt-calender-heading form .tt-submit-btn{margin-right:0}.tt-user-container .tt-calender-header .tt-calender-heading h2.tt-heading{margin-top:0}.tt-user-container .tt-calender-header .tt-calender-heading .back-btn{margin-right:12px;padding:9px 12px}.tt-calender-header .tt-calender-heading .tt-heading svg{font-size:18px;margin-left:10px}.tt-calender-header .tt-calender-heading form{align-items:center;display:flex;margin-left:12px}.tt-calender-header .tt-calender-heading .tt-fixed-button{bottom:15px;position:fixed;right:15px;z-index:9}.tt-calender-header .tt-calender-heading .tt-fixed-button .flowing-btn .button{align-items:center;background:var(--primary-color);border:5px solid var(--white-color);border-radius:50%;box-shadow:0 0 7px 0 #0000004d;display:flex;height:60px;justify-content:center;margin-right:0;width:60px}.tt-calender-header .tt-calender-heading .tt-fixed-button .flowing-btn .button .add.icon{color:var(--white-color);font-size:24px;line-height:20px;opacity:1}.tt-calender-header .tt-action-section .menu .list .item a{display:block;font-size:13px;font-weight:500;padding:6px 10px!important}.tt-calender-header .tt-action-section .menu .list .item:hover a{background:var(--primary-color);color:var(--white-color)!important}.tt-calender-header .tt-action-section .menu .list .item{border-bottom:1px solid #fafafa}.tt-calender-header .tt-action-section .menu .list .item:last-child{border-bottom:none}.tt-calender-header .tt-action-section .tt-line-button{border:1px solid #ddd!important;padding:12px 15px!important}.tt-calender-header .tt-action-section .menu.transition{left:10px}.tt-calender-header .tt-action-section .tt-line-button:first-child{margin-right:2px}.calendar-mobile-header{display:none}.flowing.popup{bottom:80px!important;display:flex!important;flex-direction:column!important;left:auto!important;position:fixed!important;right:6px!important;top:auto!important;transform:none!important}.flowing.icon-popup{border:none}.flowing.icon-popup:before{left:auto!important;right:2.5rem!important}.flowing.icon-popup .tt-submit-btn:first-child{margin-bottom:10px;margin-right:0}.flowing.icon-popup .tt-submit-btn{margin-right:0}.tt-calender-header .tt-calender-heading form input[type=text]{border-radius:.28571429rem 0 0 .28571429rem!important;border-right:none;min-width:200px!important;width:100%}.tt-calender-header .tt-calender-heading form .ui.selection.dropdown{border-radius:0;border-right:0;min-width:100px}.tt-calender-header .tt-calender-heading form .tt-submit-btn{border-radius:0 .28571429rem .28571429rem 0;margin-right:12px;min-width:80px;padding:.78571429em .5em!important}.tt-calender-header .tt-calender-heading .tt-date-picker-calender{font-size:18px;margin:0 12px}.tt-calender-header .tt-calender-heading .tt-date-picker-calender .image{width:23px}.tt-calender-header .tt-calender-heading .tt-today-button{border:1px solid #ddd;border-radius:5px;font-size:14px;font-weight:500;padding:6px 15px}.tt-user-section .new-event{background-color:var(--primary-color);border-radius:5px;color:var(--white-color)!important;font-weight:500;padding:9px 15px}.tt-user-section .new-event i{font-size:13px;margin-right:5px}.tt-calender .list{display:flex!important;flex-wrap:wrap;width:100%}.tt-calender .days-view{height:calc(100vh - 83px)}.tt-calender .days-view .item{border-bottom:1px solid var(--light-grey-color);border-right:1px solid var(--light-grey-color);height:20%!important;padding-bottom:8px!important;padding-top:8px!important}.tt-calender-container .tt-calender .days-view .item a.day-link-highlighter{align-items:center;background:#f1f1f1;border:1px solid #ebebeb;border-radius:50%;display:flex;height:22px;justify-content:center;margin:auto;padding:2px 8px;position:relative;top:-5px;width:22px}.tt-calender-container .tt-calender .days-view .item.prev.month-bg-grey a.day-link-highlighter{background:#e5e5e5}.tt-calender .list .item.active_day a.day-link-highlighter{align-items:center;background:var(--primary-color);border-radius:50%;display:flex;height:24px;justify-content:center;margin:auto;padding:2px 8px;position:relative;top:-5px;width:24px}.tt-calender .list .item.active_day .event-list{margin-top:-7px!important}.tt-calender .list .item.active_day a.day-link-highlighter span{color:var(--white-color);font-weight:600}.tt-calender .list .item{border-right:1px solid var(--light-grey-color);font-size:13px!important;font-weight:500;margin-left:0!important;text-align:center;width:14.28%}.tt-calender .week-days .item{font-size:12px!important;padding:8px!important}.tt-calender .days-view .item.active span{background-color:var(--primary-color);border-radius:50px;color:var(--white-color);padding:5px 9px}.tt-calender .event-list .tt-list-item{position:relative}.tt-calender .event-list .tt-list-item:hover .popup{display:block}.tt-calender .event-list .tt-list-item:hover .popup a{color:var(--primary-color)!important;font-size:14px;font-weight:600;line-height:20px;margin-bottom:7px;margin-top:0;padding:0}.tt-calender .days-view .event-list a{align-items:center;display:flex;flex-wrap:wrap;margin:6px 0;padding:6px}.tt-calender .days-view .event-list a.completed{text-decoration:line-through}.tt-calender .days-view .event-list a h5{font-size:12px;font-weight:400;margin-bottom:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.tt-calender .days-view .event-list .more-option{background-color:var(--white-color);border:1px solid #ddd;border-radius:4px;display:block;font-size:12px!important;font-weight:400;margin-bottom:0;margin-left:5px;margin-top:0;max-width:max-content;min-width:60px;padding:4px}.tt-calender .days-view .event-list a span{font-size:12px;font-weight:400;margin-left:auto;text-align:right;width:60px}.tt-calender .event-list .tt-list-item:hover .popup a:last-child{margin-bottom:0}.tt-calender .event-list .tt-list-item:hover .popup a{background:none!important}.event-list .popup .description{margin-top:10px}.event-list .popup{background-color:var(--white-color);border-radius:5px;box-shadow:1px 3px 3px 0 #00000012,1px 3px 15px 2px #00000012;display:none;left:6px;max-width:300px;min-width:300px;padding:10px;position:absolute;text-align:left;top:24px;z-index:9}.tt-calender .event-list .tt-list-item.tt-more-event .popup{left:6px;max-height:150px;max-width:250px;min-width:250px;overflow-y:auto}.tt-calender .event-list .tt-list-item.tt-more-event{display:inline-flex;float:left}.tt-calender .event-list{margin-top:5px}.tt-calender .event-list a{position:relative}.tt-calender .event-list .popup h2{font-size:16px;font-weight:600;margin-bottom:0;text-align:left}.tt-calender .event-list .popup .date-time-section .item{border:none;margin-right:15px;text-align:left;width:auto}.tt-calender .event-list .popup .date-time-section .item .header{color:#555;font-weight:400}.tt-calender .event-list .popup .date-time-section .item .header svg{margin-right:4px}.tt-calender .event-list .popup .date-time-section .item .content{border:1px solid #ddd;border-radius:50px;font-size:11px;margin-top:6px;padding:3px 6px}.tt-calender .event-list .popup .type span{color:#555;display:block;font-weight:400;margin-top:5px}.tt-calender .description h5{color:#555;display:block;font-size:13px;font-weight:600;margin-bottom:5px;margin-top:5px}.tt-calender .days-view .event-list a:hover .popup{display:block}.tt-event-form-content{border-radius:6px;padding-top:20px;position:relative;top:-10px}.tt-event-form-content .event-form .submit-button{align-items:center;display:flex}.tt-event-form-content .event-form .react-datepicker-wrapper{width:100%}.tt-event-form-content .event-form .react-datepicker{display:flex}.tt-task-form-content{border-radius:6px 6px 0 0;padding-top:20px;position:relative;top:-10px}.tt-task-form-content .task-form .submit-button{align-items:center;display:flex}.tt-task-form-content .task-form .submit-button .tt-submit-btn{margin-right:10px}.tt-task-form-content .task-form .react-datepicker-wrapper{width:100%}.tt-task-form-content .task-form .react-datepicker{display:flex}.tt-task-board-content{border-radius:6px;padding:20px 20px 0;position:relative;top:-20px}.tt-user-container .tt-task-board-content{display:flex;flex-direction:column;min-height:calc(100vh - 100px);padding-bottom:20px;top:0}.tt-user-container .tt-task-board-content .loader{left:0;position:absolute;right:0;top:50%}.tt-task-board-content .tt-task-top-element{align-items:center;display:flex}.tt-task-board-content .tt-task-top-element .tt-button-element{align-items:center;display:flex;margin-left:auto}.tt-task-board-content .tt-task-top-element .tt-button-element .tt-line-button{align-items:center;display:flex;margin-right:10px;position:relative}.tt-task-board-content .tt-task-top-element .back-board i{font-size:22px;margin-right:0!important}.tt-task-board-content .tt-task-top-element .tt-button-element .tt-line-button span{font-size:20px;margin-right:2px}.tt-task-board-content .tt-task-top-element .tt-button-element .tt-line-button .ui.label{align-items:center;display:flex;height:21px;justify-content:center;min-width:30px;padding:0;position:absolute;right:10px;top:7px}.tt-task-board-content .tt-task-top-element .tt-button-element .tt-line-button:last-child{margin-right:0}.tt-task-board-content .tt-task-top-element .tt-button-element .tt-line-button.archive-tasks{padding-right:50px}.tt-task-board-content .board-archive h5{font-size:13px;font-weight:500;margin-bottom:20px}.tt-task-board-content .board-archive .archive-main-section .no-result{font-size:13px;font-weight:500;margin:0 0 20px;padding:25px;text-align:center;width:100%}.tt-task-board-content .board-archive{margin-top:25px}.tt-task-board-content .tt-task-top-element .tt-button-element .button-group .tt-line-button{font-weight:500;padding:.78571429em 1.5em}.tt-task-board-content .tt-task-top-element .tt-button-element .button-group .tt-line-button svg{margin-right:5px}.tt-task-board-content .tt-task-top-element .tt-left-element .ui.search{width:250px}.tt-task-board-content .tt-task-top-element .tt-left-element .ui.search input{border-radius:.28571429rem}.tt-task-board-content .tt-task-top-element .tt-left-element .ui.search .ui.input{width:100%}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list{align-items:center;display:flex;margin-bottom:0;margin-right:10px}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item{margin-left:3px;overflow:hidden}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-photo a{border-radius:50%;display:block;height:30px;overflow:hidden;padding:0;width:30px}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-photo a img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-asign-section .tt-member-section .tt-member-photo a{display:block;height:28px;margin:0;padding:0;position:relative;width:28px}.tt-task-board-content .tt-task-block-grid .over-due-date{color:var(--red-color)}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-asign-section .tt-member-section .tt-member-photo a img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item.more-member-list-item .tt-more-count,.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-asign-section .tt-member-section .tt-more-count,.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-more-count{align-items:center;background:#efefef;border-radius:50%;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:30px;justify-content:center;overflow:hidden;width:30px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-asign-section .tt-member-section .tt-more-count{border:2px solid var(--white-color);height:34px;left:-5px;position:relative;top:8px;width:34px}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item.more-member-list-item .tt-more-count{height:32px;position:relative;top:2px;width:32px}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item.more-member-list-item .tt-member-full-list,.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-full-list{display:none}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item.more-member-list-item:hover .tt-member-full-list,.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item:last-child:hover .tt-member-full-list{background:var(--white-color);border-radius:6px;box-shadow:0 0 10px 0 #0000000d;display:block;position:absolute;right:0;top:30px;z-index:1}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item.more-member-list-item .tt-member-full-list .ui.list,.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-full-list .ui.list{max-height:600px;min-width:175px;overflow:auto;padding:10px}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item.more-member-list-item .tt-member-full-list .ui.list .item,.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-full-list .ui.list .item{border-radius:0;display:block;height:auto;margin:0 0 10px;width:auto}.tt-my-board-content .ui.grid .ui.card .tt-board-info .ui.list .item.more-member-list-item .tt-member-full-list .ui.list .item a,.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-full-list .ui.list .item a{align-items:center;border-radius:0;display:flex;flex-wrap:wrap;height:auto;padding:0;width:100%}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-full-list .ui.list .item a span a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-full-list .ui.list .item .tt-member-photo{border-radius:50%;height:30px;margin-right:10px;overflow:hidden;width:30px}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-full-list .ui.list .item .tt-member-photo img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-full-list .ui.list .item span{font-size:14px;font-weight:500;margin-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item .tt-member-full-list .ui.list .item:last-child{margin-bottom:0}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item:last-child{overflow:visible;padding:0;position:relative}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item a{padding:0}.tt-task-board-content .tt-task-top-element .tt-left-element{align-items:center;display:flex}.tt-task-board-content .tt-task-top-element .tt-left-element .user_option{margin-left:10px;width:220px}.tt-user-container .tt-task-board-content .tt-task-top-element .tt-button-element .settings-notification{padding-left:13px;padding-right:13px}.tt-user-container .tt-task-board-content .tt-task-top-element .tt-button-element .settings-notification .menu{left:auto;margin-top:5px;right:0}.tt-user-container .tt-task-board-content .tt-task-top-element .tt-button-element .settings-notification .item{padding:0}.tt-user-container .tt-task-board-content .tt-task-top-element .tt-button-element .settings-notification .item a{display:block;padding:11px 16px}.tt-user-container .tt-task-board-content .tt-task-top-element .tt-button-element .settings-notification .item .leave-board{color:var(--red-color)}.tt-task-board-content .tt-task-top-element .tt-left-element .user_option .user-select{align-items:center;cursor:pointer;display:flex}.tt-task-board-content .tt-task-top-element .tt-left-element .user_option .user-select img{border-radius:50%;height:24px;margin-right:7px;object-fit:cover;width:24px}.tt-task-board-content .tt-task-top-element .tt-left-element .user_option .user-select .user-name{font-size:13px;font-weight:500}.tt-task-board-content .tt-task-top-element .tt-left-element .user_option .css-2613qy-menu{position:absolute!important;z-index:9!important}.tt-task-board-content .tt-task-top-element .tt-left-element .tt-board-dropdown{margin-right:10px}.tt-task-board-content .tt-task-top-element .tt-left-element .tt-board-dropdown .menu{max-height:calc(100vh - 200px);overflow-y:auto}.tt-task-board-content .tt-task-top-element .tt-left-element .tt-board-dropdown span{background:#efefef;border-radius:3px;color:var(--primary-color)!important;font-size:20px;padding:7px 12px}.tt-task-board-content .tt-task-top-element .tt-left-element .tt-board-dropdown .menu{border:none;margin-top:10px!important;max-width:200px!important;min-width:160px;overflow:hidden}.tt-task-board-content .tt-task-top-element .tt-left-element .tt-board-dropdown .menu .list{border-radius:6px!important;padding:0}.tt-task-board-content .tt-task-top-element .tt-left-element .tt-board-dropdown .menu .list .item{padding:0!important}.tt-task-board-content .tt-task-top-element .tt-left-element .tt-board-dropdown .menu .list .item a{display:block;font-size:13px;font-weight:500;overflow:hidden;padding:10px!important;text-overflow:ellipsis;white-space:nowrap}.tt-task-board-content .tt-task-top-element .tt-left-element .tt-board-dropdown .menu .list .item a:hover{background:var(--primary-color);color:var(--white-color)!important}.tt-task-board-content .tt-task-top-element .tt-left-element .tt-board-dropdown .menu:after{content:none}.tt-task-board-content .tt-task-block-grid{margin-left:-4px;margin-right:-4px;overflow-x:auto;padding-top:20px;position:relative;top:0;white-space:nowrap}.tt-task-board-content .tt-task-block-grid .column-box{background-color:#f5f5f5;border-radius:4px 4px 0 0;box-sizing:border-box;display:inline-block;height:100%;margin:0 4px;vertical-align:top;white-space:nowrap;width:300px}.tt-task-board-content .tt-task-block-grid .column-box.add-new-column-section .tt-column-title a.add-new-column{align-items:center;display:flex!important;font-weight:600;width:100%}.tt-task-board-content .tt-task-block-grid .column-box.add-new-column-section .tt-column-title a.add-new-column span{font-size:20px;margin-right:2px}.tt-task-board-content .tt-task-block-grid .column-box.add-new-column-section .tt-column-title .submit-new-column{align-items:center;display:flex;flex-wrap:wrap}.tt-task-board-content .tt-task-block-grid .column-box.add-new-column-section .tt-column-title .submit-new-column input[type=text]{-webkit-tap-highlight-color:rgba(255,255,255,0);background:var(--white-color);border:1px solid #22242626;border-radius:.28571429rem;margin:0 0 10px;outline:0;padding:10px;text-align:left;width:100%}.tt-task-board-content .tt-task-block-grid .column-box.add-new-column-section .tt-column-title .submit-new-column a{font-size:16px;margin-left:5px}.tt-task-board-content .tt-task-block-grid .column-box.add-new-column-section{border-radius:4px!important}.tt-task-board-content .tt-task-block-grid .column-box.add-new-column-section .tt-column-title{height:auto;min-height:46px}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title{align-items:center;display:flex;height:46px;padding:10px 7px;width:100%}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title input.column-name{-webkit-tap-highlight-color:rgba(255,255,255,0);background:var(--white-color);border:1px solid #22242626;border-radius:.28571429rem;margin:0;outline:0;padding:5px;text-align:left;width:calc(100% - 32px)}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title h4{font-weight:600;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title .tt-column-dropdown{margin-left:auto;text-align:right}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title .tt-column-dropdown .menu{border:none;margin-top:10px!important;max-width:200px!important;min-width:160px;overflow:hidden}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title .tt-column-dropdown .menu .list{border-radius:6px!important;padding:0}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title .tt-column-dropdown .menu .list .item{padding:0!important}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title .tt-column-dropdown .menu .list .item a{display:block;font-size:13px;font-weight:500;overflow:hidden;padding:10px!important;text-overflow:ellipsis;white-space:nowrap}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title .tt-column-dropdown .menu:after{content:none}.tt-task-board-content .tt-task-block-grid .column-box .tt-column-title .tt-column-dropdown span{background:var(--white-color);color:#afb2bd}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card{border:none!important;border-radius:4px!important;box-shadow:0 1px 0 #091e4240!important;margin-bottom:10px;padding:0}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-card-header{align-items:center;display:flex;padding:10px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-card-header span{font-size:12px;margin-left:auto}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-card-header .ui.label{background:#f5f5f5;border:1px solid #ebecec;color:#555;font-weight:500;padding:5px 10px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .task-cover-photo{height:200px;margin-bottom:15px;width:100%}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .task-cover-photo .image{height:100%;object-fit:cover;width:100%}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card a{font-size:14px;font-weight:500;margin:0 10px;white-space:pre-wrap;word-break:break-word}.hr-modal .modal-view-content .popup-heading.header input.task{border:1px solid #22242626;border-radius:.28571429rem;font-size:16px;font-weight:500;line-height:27px;min-height:50px;padding:10px;width:100%}.hr-modal .modal-view-content .popup-heading.header input.task:focus{outline:none}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-task-label .ui.label{color:var(--white-color);font-weight:500;margin:2px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-file-count a{font-size:13px;font-weight:500}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-file-count a i.fas.fa-paperclip{font-size:11px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-file-count{border-bottom:1px solid #eaeaea;padding:0 10px 10px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-task-label{display:flex;flex-wrap:wrap;padding:7px 9px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-file-count a{margin:0}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-asign-section{padding:10px 50px 10px 10px;position:relative}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-asign-section .tt-member-section{align-items:center;display:flex;margin:0 4px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-asign-section .tt-member-section .tt-member-photo{border:2px solid var(--white-color);border-radius:50%;height:32px;margin-bottom:0;margin-left:-4px;overflow:hidden;position:relative;width:32px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-asign-section .tt-member-section .ui.list{align-items:center;display:flex}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list .ui.card .tt-asign-section p{font-size:13px;font-weight:500;margin-bottom:7px}.tt-task-board-content .tt-task-block-grid .column-box .tt-task-list{padding:7px}.tt-task-board-content .tt-task-block-grid .columns{width:fit-content}.tt-task-board-content .loader{margin-top:10px!important}.dropable-props,.dropable-props.empty_task{min-height:calc(100vh - 268px)}.dropable-props{max-height:calc(100vh - 268px);overflow-y:auto}.hr-modal .modal-view-content{padding:15px}.hr-modal .modal-view-content .top-content{display:flex;margin-bottom:10px}.hr-modal .modal-view-content .top-content .right-section{margin-left:auto}.hr-modal .modal-view-content .top-content .left-section .ui.label{color:var(--white-color);font-weight:500}.hr-modal .modal-view-content .top-content .member-list .asign-person-block .person-details{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;margin:3px;padding:6px 7px}.hr-modal .modal-view-content .top-content .member-list .asign-person-block .person-details .image-content{border-radius:50%;height:20px;margin-right:7px;overflow:hidden;width:20px}.hr-modal .modal-view-content .top-content .member-list .asign-person-block .person-details .image-content img{height:100%;object-fit:cover;object-position:top;width:100%}.hr-modal .modal-view-content .top-content .member-list .asign-person-block .person-details .person-name a{font-size:13px;font-weight:500}.hr-modal .modal-view-content .top-content .member-list .asign-person-block .person-details .person-name span{align-items:center;background:#e4e4e4;border-radius:50%;color:var(--primary-color)!important;cursor:pointer;display:inline-flex;font-size:11px;height:16px;justify-content:center;margin-left:5px;width:16px}.hr-modal.board-item-view-modal .modal-view-content .top-content .left-section{margin-left:-2px;margin-right:-2px;max-width:calc(100% - 310px)}.hr-modal.board-item-view-modal .modal-view-content .top-content .left-section .label{height:auto;margin:2px}.hr-modal .modal-view-content .top-content .right-section .asign-person-block .item.more-content{position:relative}.hr-modal .modal-view-content .top-content .right-section .asign-person-block .item.more-content .tt-member-full-list{display:none}.hr-modal .modal-view-content .top-content .right-section .asign-person-block .item.more-content .tt-more-count{align-items:center;background:#f5f5f5;border:1px solid #eaeaea;border-radius:5px;color:var(--primary-color);cursor:pointer;display:flex;font-weight:600;justify-content:center;margin:3px;padding:8px 10px}.hr-modal .modal-view-content .top-content .right-section .asign-person-block .item.more-content:hover .tt-member-full-list{background:var(--white-color);border-radius:5px;box-shadow:0 0 5px 0 #0000000d;display:block;padding:10px;position:absolute;right:0;top:32px;width:200px;z-index:9}.hr-modal .modal-view-content .top-content .right-section .asign-person-block .item.more-content:hover .tt-member-full-list .ui.list .person-details{margin-bottom:5px;margin-left:0}.hr-modal .modal-view-content .top-content .right-section .asign-person-block .item.more-content:hover .tt-member-full-list .ui.list .person-details:last-child{margin-bottom:0}.hr-modal .modal-view-content .top-content .right-section .asign-person-block .item.more-content:hover .tt-member-full-list .ui.list .person-details .person-name{align-items:center;display:flex;width:calc(100% - 27px)}.hr-modal .modal-view-content .top-content .right-section .asign-person-block .item.more-content:hover .tt-member-full-list .ui.list .person-details .person-name span{margin-left:auto}.hr-modal .modal-view-content .top-content .right-section .asign-person-block .item.more-content:hover .tt-member-full-list .ui.list .person-details .person-name a{overflow:hidden;padding-right:0;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}.hr-modal i.close.icon{color:var(--white-color);opacity:1;right:-40px;top:-20px}.hr-modal .modal-view-content .popup-heading.header{align-items:flex-start;display:flex;margin-bottom:15px}.hr-modal .modal-view-content .popup-heading.header .task-title{font-size:16px;font-weight:600;margin-top:5px;word-break:break-word}.hr-modal .modal-view-content .popup-heading.header i.tasks.icon{margin-right:10px;margin-top:9px}.hr-modal .modal-view-content .task-details .middle-section{align-items:flex-start;display:flex;flex-wrap:wrap}.hr-modal .modal-view-content .popup-heading.header .ui.form{width:100%}.hr-modal .modal-view-content .popup-heading.header .ui.form textarea.task{font-size:16px;font-weight:600;max-height:65px;min-height:65px;padding:7px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section{padding-right:20px;width:calc(100% - 182px)}.hr-modal .modal-view-content .task-details .middle-section .right_button_section{width:182px}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .button-section .button{font-size:12px;font-weight:500;margin-bottom:10px;margin-right:0;padding:11px 10px;width:100%}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .button-section .button .text{text-align:center;width:100%}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .button-section .label-select{margin-bottom:10px}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .button-section .label-select .css-yk16xz-control{border:1px solid var(--primary-color)!important}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .button-section .label-select .css-yk16xz-control .css-1p4bjer-singleValue,.hr-modal .modal-view-content .task-details .middle-section .right_button_section .button-section .label-select .css-yk16xz-control .css-cfo9bz-singleValue{color:var(--primary-color)!important;font-size:13px;font-weight:500}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .button-section .label-select .css-yk16xz-control .css-tlfecz-indicatorContainer svg.css-tj5bde-Svg{color:var(--primary-color)!important}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .task_info{margin-bottom:25px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .task_info .card-sec .card-id{align-items:center;background:#f8f4f4;border:1px solid #f0e6e6;border-radius:5px;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;margin-bottom:10px;min-width:50px;padding:5px 10px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .task_info .card-sec .card-due-date label{display:block;font-size:14px;font-weight:600}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .task_info .card-sec .card-due-date .ui.label{color:var(--primary-color);font-size:14px;font-weight:500;margin-left:20px;margin-top:7px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .task_info .card-sec .card-due-date.over-due-date .ui.label span{background-color:var(--red-color);color:var(--white-color);font-size:11px;font-weight:400;margin-left:5px;padding:1px 5px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .task_info .card-sec .card-due-date .ui.label span{background-color:#ffbc43;color:var(--white-color);font-size:11px;font-weight:400;margin-left:5px;padding:1px 5px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .task_info .card-sec .card-due-date label svg{margin-right:.1rem}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .task_info .card-sec .card-due-date{font-size:13px;font-weight:500}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec{margin-bottom:25px;margin-top:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec label{font-size:14px;font-weight:600}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .item-description{border:1px solid #eaeaea;border-radius:.28571429rem;font-size:13px;line-height:20px;margin-bottom:15px;margin-left:20px;margin-top:10px;min-height:85px;padding:10px;white-space:break-spaces;word-break:break-word}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .item-description ol,.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .item-description ul{padding-left:20px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .description-text .ck.ck-editor__main li{margin-bottom:6px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .button{font-size:13px;font-weight:500;margin-left:20px;margin-right:0;padding:11px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .description-text{border-radius:.28571429rem;font-size:13px;margin-bottom:15px;margin-left:20px;margin-top:10px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .description-text .ck.ck-editor{margin-bottom:10px}.add-modal .task-details.content .ck.ck-editor__main .ck.ck-content,.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .description-text .ck.ck-content{min-height:85px}.add-modal .task-details.content .ck.ck-editor,.add-modal .task-details.content .task{margin-left:20px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .description-text textarea{margin-bottom:15px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .description-text .button{margin-left:0;margin-right:10px;min-width:85px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .upload-btn .button{font-size:13px;font-weight:500;margin-left:20px;margin-right:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec{margin-bottom:25px;margin-top:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec label{font-size:14px;font-weight:600;margin-bottom:10px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image{display:flex;flex-wrap:wrap;margin-bottom:15px;width:100%}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image:last-child{margin-bottom:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image a{display:block;font-size:13px;font-weight:500;line-height:18px;margin-top:5px;word-break:break-word}.hr-modal .modal-view-content .cover-photo{align-items:center;background:#f8f8f8;display:flex;justify-content:center;margin-bottom:20px;max-height:200px}.hr-modal .modal-view-content .cover-photo img.ui.image{max-height:200px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec{display:flex;flex-wrap:wrap;margin-bottom:15px;margin-left:20px;margin-top:10px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .image-content{align-items:center;background:#f6f6f6;border:1px solid #eaeaea;border-radius:3px;cursor:pointer;display:flex;height:80px;justify-content:center;padding:5px;position:relative;width:80px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .file-info{padding-left:15px;width:calc(100% - 80px)}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .file-info p.file-name{font-size:16px;font-weight:500;margin-bottom:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .image-content .image-path svg{font-size:50px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .image-content .image-path a{margin-top:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .image-content img.ui.image{height:70px;object-fit:cover;width:100%}.hr-modal .modal-view-content .task-details .bottom-feild label{font-size:14px;font-weight:600;margin-bottom:15px}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content{display:flex;flex-wrap:wrap;margin-bottom:15px;margin-left:20px}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .field-image{border-radius:50%;height:30px;margin-right:10px;overflow:hidden;width:30px}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .field-image img{height:100%;object-fit:cover;object-position:top;width:100%}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info{width:calc(100% - 40px)}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info .comment-input{height:auto;margin-bottom:10px;min-height:48px}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info .comment-save{margin-top:10px}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info .comment-save .button{margin-right:10px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section{margin-bottom:0;margin-left:20px;margin-top:20px;position:relative}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section label.comment-label .content-icon{border-radius:50%;height:30px;margin-right:10px;overflow:hidden;width:30px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section label.comment-label .content-icon .image{height:100%;object-fit:cover;object-position:top;width:100%}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section label.comment-label{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;font-weight:500;margin-bottom:0}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section label.comment-label span{color:#555;font-size:12px;font-weight:400;margin-left:5px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .comment-value p{background:var(--white-color);border:1px solid #22242626;border-radius:.28571429rem;padding:.78571429em 1em;word-break:break-word}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .comment-value{margin-bottom:10px;margin-left:40px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .edit-sec{margin-left:40px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .edit-sec .button{font-size:13px;margin-right:10px;min-height:10px!important;min-width:27px;padding:7px 11px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .comment-value textarea{height:auto;min-height:60px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .action-section{margin-left:40px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .action-section .edit-delete-btn-sec .button{font-size:13px;margin-right:10px;min-height:10px!important;min-width:27px;padding:7px 11px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .action-section .delete-popup{margin-top:15px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .action-section .delete-popup p{margin-bottom:5px}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .assign-input,.hr-modal .modal-view-content .task-details .middle-section .right_button_section .react-datepicker-wrapper,.hr-modal .modal-view-content .task-details .middle-section .right_button_section select{margin-bottom:10px}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .archives-popup p{color:var(--red-color);margin-bottom:5px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .comment-value .comment_attachment_list{display:flex;flex-wrap:wrap;margin-bottom:15px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .comment-value .comment_attachment_list .attachment-content{border:1px solid #eaeaea;height:50px;margin-right:10px;padding:5px;position:relative;width:50px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .comment-value .comment_attachment_list .attachment-content span{align-items:center;background:#eaeaea;border-radius:50%;cursor:pointer;display:flex;height:18px;justify-content:center;position:absolute;right:-5px;top:-5px;width:18px;z-index:1}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .comment-value .comment_attachment_list .attachment-content .comment_attachment_img{height:40px;object-fit:cover;width:100%}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .comment-value .comment_attachment_list .attachment-content span svg{width:8px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .comment-value .comment_attachment_list .attachment-content:has(.content_document_type){height:auto;width:auto}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .item-description p img{max-width:100%}.board-attachment-view .image-viewer-att-sec{margin-top:10px}.board-attachment-view .image-viewer-att-sec .image-viewer-attachment-image{height:60px;width:60px}.board-attachment-view .image-viewer-att-sec .image-viewer-attachment-image svg{font-size:28px}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .assign-input ul.autocomplete{border:1px solid #eaeaea;border-top:0;margin-top:-1px;max-height:176px;overflow-y:auto;padding-top:4px}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .assign-input ul.autocomplete li{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;padding:7px 5px}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .assign-input ul.autocomplete li:hover{background:#f4f4f4}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .assign-input ul.autocomplete li .recipient_photo{border-radius:50%;height:20px;margin-right:5px;overflow:hidden;width:20px}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .assign-input ul.autocomplete li .recipient-name{color:var(--primary-color);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 25px)}.hr-modal .modal-view-content .task-details .middle-section .right_button_section .assign-input ul.autocomplete li:hover{color:var(--primary-color)!important}.hr-modal .modal-view-content .top-content .right-section .asign-person-block{align-items:center;display:flex;flex-wrap:wrap;margin:-3px -3px 10px}.image-viewer-modal .image-viewer-att-sec{display:flex;flex-wrap:nowrap;justify-content:center;overflow-x:auto;width:100%}.image-viewer-modal .image-viewer-att-sec .image-viewer-attachment-image{height:50px;margin-right:10px;overflow:hidden;width:50px}.image-viewer-modal .image-viewer-att-sec .image-viewer-attachment-image .image-viewer-image-content{align-items:center;background:#f4f4f4;border:1px solid #d6d6d6;border-radius:3px;cursor:pointer;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.image-viewer-modal .image-viewer-att-sec .image-viewer-attachment-image .image-viewer-image-content svg{font-size:22px}.image-viewer-modal .img-view-sec .view-image-url svg{font-size:100px}.image-viewer-modal .image-viewer-att-sec .image-viewer-attachment-image .image-viewer-img{height:100%;object-fit:cover;width:100%}.image-viewer-modal .img-view-sec{height:500px;margin-bottom:0;position:relative;width:100%}.image-viewer-modal .header{margin-top:10px}.image-viewer-modal p{font-size:13px;margin-bottom:0;margin-top:6px}.image-viewer-modal .img-view-sec .view-image-url{align-items:center;border-radius:3px;display:flex;height:calc(100% - 52px);justify-content:center;overflow:hidden;width:100%}.tt-profile-image-view-modal .photo-title{font-size:18px}.image-viewer-modal .tt-profile-image-view-modal .location-content svg{font-size:16px;margin-right:5px}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content.empty_photo_info{height:160px}.image-viewer-modal .img-view-sec button{border:none;border-radius:0!important;color:var(--primary-color)!important;cursor:pointer;font-size:24px;left:0;padding:5px 10px;position:absolute;top:50%;transform:translateY(-50%);z-index:12}.image-viewer-modal .img-view-sec button.next-btn{left:auto;right:0}.image-viewer-modal i.close.icon{align-items:center;background:var(--white-color);border-radius:50%;box-shadow:0 0 3px 2px #00000017;display:flex;font-weight:400!important;height:40px;justify-content:center;margin:0;opacity:1;padding:0;right:-50px;top:0;width:40px}.image-viewer-modal .img-view-sec button.previous-btn{border-radius:3px 0 0 3px!important;box-shadow:-6px 0 4px 3px #0000000a;left:-55px}.image-viewer-modal .img-view-sec button.next-btn{border-radius:0 3px 3px 0!important;box-shadow:6px 0 4px 3px #0000000a;right:-55px}.image-viewer-modal .img-view-sec button.next-btn,.image-viewer-modal .img-view-sec button.previous-btn{background:var(--white-color);height:50px;width:40px}.image-viewer-modal .img-view-sec button.next-btn .mobile-content,.image-viewer-modal .img-view-sec button.next-btn.disabled,.image-viewer-modal .img-view-sec button.previous-btn .mobile-content,.image-viewer-modal .img-view-sec button.previous-btn.disabled{display:none}.image-viewer-modal .img-view-sec button.next-btn svg,.image-viewer-modal .img-view-sec button.previous-btn svg{color:#000}.tt-attachment-view-modal.fullscreen .file-preview-content.video-content .video-wrap{height:100%;width:100%}.image-viewer-modal{top:50%;transform:translateY(-50%)}.add-calendar-modal .input_sec .react-datepicker-wrapper{width:100%}.add-calendar-modal .content{padding-top:0!important}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info .comment-attachments-option{position:relative}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info .comment-attachments-option input[type=file]{cursor:pointer;height:16px;left:0;opacity:0;padding:0;position:absolute;top:0;width:150px}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info .comment-attachments-option label.comment-attachments-input{color:var(--primary-color)!important;font-size:13px}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info .comment-attachments-option p{font-size:13px;margin-top:5px}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info .comment-attachments-option label.comment-attachments-input .icon{margin-right:0}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content .activity-info .comment-attachments-option input[type=file]::-webkit-file-upload-button{cursor:pointer}.add-modal .task-details .asign-field ul.autocomplete{border:1px solid #eaeaea;border-top:0;margin-top:-1px;max-height:176px;overflow-y:auto;padding-top:4px}.add-modal .task-details .asign-field ul.autocomplete .member-list-click{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;padding:7px 5px}.add-modal .task-details .asign-field ul.autocomplete .member-list-click .recipient_photo{border-radius:50%;height:20px;margin-right:5px;overflow:hidden;width:20px}.add-modal .task-details .asign-field ul.autocomplete .member-list-click .recipient-name{color:var(--primary-color);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 25px)}.add-modal .task-details .asign-field ul.autocomplete .member-list-click:hover{background:#f4f4f4;color:var(--primary-color)!important}.add-modal .task-details .react-datepicker-wrapper{width:100%}.add-modal .task-details .att-icon label{display:block;font-size:.92857143em;font-weight:500;margin:0 0 .28571429rem!important}.add-modal .task-details .upload-btn .tt-line-button{font-size:13px;font-weight:500;margin-left:20px;margin-right:0}.add-modal .task-details .att-sec{display:flex;flex-wrap:wrap;margin-bottom:15px;margin-left:20px;margin-top:10px}.add-modal .task-details .att-sec .att-preview{border:1px solid #eaeaea;cursor:pointer;height:80px;margin-right:15px;padding:5px;position:relative;width:80px}.add-modal .task-details .att-sec .att-preview img{height:70px;object-fit:cover;width:100%}.add-modal .task-details .att-sec .att-preview span.previewImg_close{align-items:center;background:#eaeaea;border-radius:50%;cursor:pointer;display:flex;height:18px;justify-content:center;position:absolute;right:-5px;top:-5px;width:18px;z-index:1}.add-modal .task-details .att-sec .att-preview span.previewImg_close svg{width:8px}.add-modal .task-details span.error{color:var(--red-color);display:block;font-size:12px;margin-top:2px}.add-modal .task-details .asign-field .autocomplete-result li .recipient_photo{border-radius:50%;height:20px;margin-right:5px;overflow:hidden;width:20px}.add-modal .task-details .asign-field .autocomplete-result li .recipient_name{color:var(--primary-color);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 25px)}.add-modal .task-details .asign-field .autocomplete-result{margin-top:10px}.add-modal .task-details .asign-field .autocomplete-result li{border:1px solid #22242626;border-radius:.28571429rem;display:flex;margin-bottom:10px;padding:5px;width:100%}.add-modal .task-details .asign-field .autocomplete-result li span.recipient_close{cursor:pointer;font-weight:700}.add-modal .task-details.content{padding-top:0}.tt-day-calender .date-count{align-items:flex-end;display:flex}.tt-day-calender .date-count .date span{align-items:center;background-color:var(--primary-color);border-radius:50px;color:var(--white-color);display:flex;font-size:13px;font-weight:500;height:30px;justify-content:center;margin-right:0;margin-top:4px;padding:14px 15px;width:30px}.tt-day-calender .date-count .date{align-items:center;display:flex;flex-direction:column}.tt-day-calender .date-count .item{font-size:12px;font-weight:600;margin-right:10px}.tt-day-calender .time-count .list{display:flex;flex-wrap:wrap;margin-bottom:0!important;margin-top:0;min-height:35px}.tt-day-calender .time-count .list.empty-content{min-height:20px}.tt-day-calender .time-count .list .day-list-view:before{background:#ddd;content:"";height:1px;left:-15px;position:absolute;top:-1px;width:15px}.tt-day-calender .time-count .list .item:first-child{border-right:1px solid #ddd;font-size:10px;font-weight:500;padding:0 10px 0 0;text-align:right;width:75px}.tt-day-calender .time-count .list .time-content{align-items:center;border-top:1px solid #ddd;cursor:pointer;display:flex;margin-right:auto;padding:3px;position:relative;width:calc(100% - 75px)}.tt-day-calender .time-count .list .time-content.day-list-view{cursor:auto}.tt-day-calender .time-count .list .item:first-child span{color:#555;font-size:10px;padding-right:10px}.tt-day-calender{background:var(--white-color);border-radius:6px 6px 0 0;padding-left:20px;padding-right:20px;padding-top:10px}.tt-day-calender .time-count .list .day-list-view .list{align-items:center;padding:10px}.tt-day-calender .time-count .list .day-list-view .list .item:nth-child(3){margin-left:auto}.tt-day-calender .time-count .list .day-list-view .list .item:first-child{font-weight:500;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-day-calender .time-count .list .day-list-view .list .item{font-size:12px;font-weight:500}.tt-day-calender .time-count .list .day-list-view a{display:block;height:auto;margin-right:5px;max-width:calc(19% - 5px);width:100%}.tt-day-calender .time-count .list .day-list-view a:last-child{margin-right:0}.tt-day-calender .time-count .list .day-list-view .tt-list-item:last-child a,.tt-day-calender .time-count .list .day-list-view a:last-child{margin-bottom:0}.tt-day-calender .time-count .list .day-list-view .list .item i{margin-right:2px}.tt-day-calender .time-count .list .day-list-view .list .item span{border:1px solid #ddd;border-radius:50px;color:#555;margin-left:5px;padding:2px 8px}.tt-day-calender .time-count .list .tt-list-item:hover .popup{display:block}.tt-day-calender .day-list-view .popup{background-color:var(--white-color);border-radius:5px;box-shadow:1px 3px 3px 0 #00000012,1px 3px 15px 2px #00000012;display:none;left:10px;max-width:340px;padding:15px;position:absolute;text-align:left;top:35px;z-index:9}.tt-day-calender .day-list-view .popup a{font-weight:500}.tt-day-calender .time-count .list .day-list-view .popup .list .item:last-child{margin-left:0}.tt-day-calender .day-list-view .popup .header{align-items:center;display:flex!important}.tt-day-calender .day-list-view .popup .header .popup-options{display:flex;margin-left:auto}.tt-day-calender .day-list-view .popup .header .popup-options a i{color:#555;font-size:14px;margin-right:23px}.tt-day-calender .day-list-view .popup .header .popup-options a i.fa-trash-alt{margin-right:0}.tt-day-calender .time-count .list .day-list-view .popup .list{background:0;margin:0;padding-left:0;padding-right:0}.tt-day-calender .time-count .list .day-list-view .list{position:relative}.tt-day-calender .day-list-view a:hover .popup{display:block}.tt-day-calender .day-list-view .popup h2{font-size:16px;font-weight:600;margin-bottom:0;text-align:left}.tt-day-calender .day-list-view .popup .date-time-section .item{border:none;margin-left:0;margin-right:15px;min-width:auto;padding-right:0;text-align:left;width:auto}.tt-day-calender .day-list-view .popup .date-time-section .item .header{color:#555;font-weight:400}.tt-day-calender .day-list-view .popup .date-time-section .item .header svg{margin-right:4px}.tt-day-calender .day-list-view .popup .date-time-section .item .content{border:1px solid #ddd;border-radius:50px;font-size:11px;margin-top:6px;padding:3px 6px}.tt-day-calender .day-list-view .popup .type span{color:#555;display:block;font-weight:400;margin-top:5px}.tt-day-calender .popup .description span{color:#555;display:block;font-size:13px;font-weight:600;margin-bottom:5px;margin-top:3px}.tt-day-calender .popup .description p{font-size:12px}.tt-day-calender .days-view .day-list-view a:hover .popup{display:block}.tt-day-calender .time-count .list .day-list-view .tt-list-item{position:relative}.tt-event-modal .tt-modal-content{height:100vh;margin:auto;max-width:460px;padding:20px;right:0}.tt-event-modal .tt-modal-content,.tt-event-modal .tt-modal-content .modal-header .close{background:var(--white-color);box-shadow:1px 3px 3px 0 #00000012,1px 3px 15px 2px #00000012;position:absolute}.tt-event-modal .tt-modal-content .modal-header .close{border-radius:50px;height:55px;left:-70px;padding:15px;top:8px;width:55px}.tt-event-modal{background-color:#0000001a;height:100vh}.tt-event-modal .tt-modal-content .modal-header{align-items:flex-start;display:flex}.tt-event-modal .tt-modal-content .modal-header h2{font-size:26px;font-weight:400}.tt-event-modal .tt-modal-content .modal-header i{margin-left:auto}.tt-event-modal .tt-modal-content .event-form input::placeholder,.tt-event-modal .tt-modal-content .event-form textarea::placeholder{color:#555}.tt-event-modal .tt-modal-content .event-form .tt-time{align-items:center;flex-wrap:wrap;margin:1em 0}.tt-event-modal .tt-modal-content .event-form .fields label{display:block;font-weight:500}.tt-event-modal .tt-modal-content .event-form .field label{font-weight:500}.tt-event-modal .tt-modal-content .event-form .field label img{height:auto;margin:auto;width:20px}.tt-event-modal .tt-modal-content .event-form .field .radio.checkbox label{font-weight:400!important}.tt-event-modal .tt-modal-content .event-form .tt-time .field{margin-top:20px;width:20%}.tt-event-modal .tt-modal-content .event-form .tt-time .tt-date{margin-top:0;width:40%}.tt-event-modal .tt-modal-content .event-form .tt-time span{margin-right:13px;margin-top:15px}.tt-event-modal .tt-modal-content .event-form .tt-time .tt-date label{font-weight:500;margin-bottom:5px!important}.tt-event-modal .tt-modal-content .event-form .tt-time .field .input input[type=text]{padding:10px 9px;text-align:center}.tt-event-modal .tt-modal-content .event-form .tt-time .tt-date .input input[type=text]{text-align:left}.tt-event-modal .tt-modal-content .event-form .fields .input{width:100%!important}.tt-event-modal .tt-modal-content .event-form .field .input input[type=text]{padding:10px 9px}.tt-event-modal .tt-modal-content .event-form button{background:var(--primary-color)!important;color:var(--white-color)!important;font-weight:500!important;min-height:38px!important;min-width:100px}.tt-form-content .tt-btn-groups .tt-submit-btn{display:inline-block!important}.tt-form-content .tt-btn-groups .tt-cancel-btn{display:inline-block!important;margin-left:10px;text-decoration:none!important}.tt-register-header{align-items:center;background:var(--primary-color);display:flex;justify-content:center;padding:10px}.tt-register-header img.ui.image{height:75px}.tt-login-form{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;height:calc(100vh - 95px);justify-content:center}.tt-login-form .tt-form-content{background:var(--white-color);border:1px solid #eaeaea;border-radius:5px;max-width:560px;padding:20px}.tt-login-form .tt-form-content .ui.checkbox{margin-top:10px}.tt-login-form .tt-form-content .tt-submit-btn{display:block;margin:auto;min-width:135px;padding:12px!important}.tt-login-form .tt-form-content .tt-signup-element{border-top:1px solid #eaeaea;margin-bottom:0;margin-top:25px;padding-top:25px;text-align:center}.tt-login-form .tt-form-content .tt-signup-element a{background:var(--red-color)!important;border-radius:.28571429rem;color:var(--white-color)!important;display:block;font-size:16px;font-weight:500!important;margin:auto;min-height:38px!important;min-width:100px;padding:12px;width:200px}.tt-login-form .tt-form-content .tt-signup-element p{font-weight:500}.tt-login-form .tt-form-content .tt-help-element{border-top:1px solid #eaeaea;font-weight:500;padding-top:25px;text-align:center}.tt-login-form .tt-form-content .tt-help-element a{font-weight:600}.tt-login-form .tt-form-content .tt-help-element a:hover{text-decoration:underline}.tt-login-form .tt-form-content .ui.message{display:block!important;margin:10px;width:100%}.tt-login-form.forgot-password-form .tt-form-content .ui.message{margin:0}.tt-login-form .tt-form-content .verify-account-message p a{font-weight:700}.ui.dimmer.auth-solid-loader{background-color:var(--white-color)!important}.forgot-password-form .recover-option .field{background:#efefef;border-radius:5px;padding:15px}.forgot-password-form .recover-option .field .checkbox{margin-top:14px;width:100%}.forgot-password-form .recover-option .field .checkbox:first-child{margin-top:0}.tt-signup-form{display:flex;justify-content:center;min-height:100vh;padding-bottom:40px;padding-top:60px}.tt-signup-form .tt-form-content{max-width:700px}.tt-signup-form .tt-form-content .auth-form{margin-top:35px}.tt-signup-form .tt-success-page .image{height:90px;margin:0 auto 30px;width:90px}.tt-signup-form .tt-form-content .tt-inline-content{display:inline-flex}.tt-signup-form .tt-form-content .tt-inline-content .field{margin-right:25px;margin-top:7px}.tt-signup-form .tt-form-content .ui.list{display:flex;flex-wrap:wrap;margin:-7px}.tt-signup-form .tt-form-content .ui.list .item{display:flex;font-size:13px;padding:7px;width:50%}.tt-signup-form .tt-form-content .ui.list .item i.fas.fa-circle{font-size:6px;margin-right:5px;margin-top:5px}.tt-signup-form .tt-form-content .inline.field{border-top:1px solid #eaeaea;padding-top:25px}.tt-signup-form .tt-form-content .inline.field label{font-weight:500}.tt-signup-form .tt-form-content .tt-submit-btn{display:block;margin:10px auto auto;min-width:135px;padding:12px!important}.tt-signup-form .tt-form-content .inline.field.checkbox-element{border:none;padding-bottom:5px;padding-top:0}.tt-signup-form .tt-form-content .inline.field.checkbox-element .checkbox{position:relative;top:4px}.tt-signup-category .ui.list{align-items:center;display:flex;justify-content:center;margin:-15px}.tt-signup-category .ui.list .item{padding:15px}.tt-signup-category .ui.list .item a{border:1px solid #eaeaea;border-radius:5px;display:block;padding:15px}.tt-signup-category .ui.list .item a span{display:block}.tt-signup-category .ui.list .item a h4{font-size:16px;font-weight:600;margin-top:20px;text-align:center;text-transform:uppercase}.tt-signup-category{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 143px);padding-bottom:40px;padding-top:40px}.tt-signup-category .ui.list .item a:hover{background:var(--primary-color)!important;color:var(--white-color)!important;transition:all .4s ease-in}.tt-signup-category .ui.list .item a:hover h4{color:var(--white-color)}.tt-signup-category .ui.list .item a:hover img{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(92deg) brightness(106%) contrast(101%)}.tt-login-form .tt-form-content .field{position:relative}.tt-login-form .tt-form-content .tt-btn-groups .field{text-align:center}.tt-login-form .tt-form-content .field a.forgot-link{font-weight:500;position:absolute;right:0;top:0}.tt-login-form .tt-form-content .field a.forgot-link:hover,.tt-signup-form .tt-form-content a:hover{text-decoration:underline}.tt-form-content.tt-success-page .verify-top-text{display:block;margin-bottom:14px}.tt-form-content.tt-success-page.email-verify h2{margin-bottom:10px}.tt-form-content.tt-success-page.email-verify .tt-submit-btn{margin-top:35px!important}.tt-signup-form .tt-success-page .tt-submit-btn{margin-top:40px!important;padding:16px 22px!important;text-decoration:none!important;width:max-content!important}.tt-signup-form .tt-success-page .tt-submit-btn svg{font-size:13px;margin-left:10px}.tt-footer-section{background:#e1e2e9}.tt-footer-section .tt-footer-container{margin:auto;max-width:1400px}.tt-footer-section .tt-footer-block{display:flex;justify-content:space-between;padding:14px 15px}.tt-footer-section .tt-footer-block .tt-copyright-content{color:#6c6c6c;font-size:13px}.tt-footer-section .tt-footer-block .tt-right-content a{font-weight:500;margin-right:20px;position:relative}.tt-footer-section .tt-footer-block .tt-right-content a:last-child{margin-right:0}.tt-footer-section .tt-footer-block .tt-right-content a:last-child:before{content:none!important}.tt-footer-section .tt-footer-block .tt-right-content a:before{background:var(--primary-color);content:"";height:14px;position:absolute;right:-10px;top:3px;width:1px}.tt-notification-element .tt-notication-heading{align-items:center;display:flex;flex-wrap:wrap;width:100%}.tt-notification-element .tt-notication-heading a{font-size:12px;font-weight:500;margin-left:auto;padding:15px!important}.tt-notification-element .tt-notication-heading a:hover{background:none!important;color:var(--primary-color)!important}.tt-notification-element .tt-notication-heading h4{font-size:13px;font-weight:600;margin-bottom:0;padding:15px}.tt-notification-element .item h5{color:var(--primary-color)!important;font-size:13px;font-weight:500;margin-bottom:0}.tt-notification-element .item p{color:#000;font-size:12px;margin-bottom:0;margin-top:2px}.tt-notification-element .item,.tt-notification-element .tt-notication-heading{border-bottom:1px dashed #ddd;padding:0!important}.tt-notification-element .item a .tt-member-photo{border-radius:50%;height:36px;margin-right:10px;overflow:hidden;width:36px}.tt-notification-element .item a{display:flex;flex-wrap:wrap;padding:7px 15px!important}.tt-notification-element .item a .tt-notification-content{width:calc(100% - 46px)}.tt-notification-element .item a:hover{background:#f1f1f1!important}.tt-notification-element .list{border-radius:0!important;height:calc(100vh - 50px);overflow-y:auto}.tt-notification-element .tt-notication-heading .fa-bell{color:#000;font-size:13px;margin-right:2px}.tt-notification-element .item p .fa-clock{font-size:10px}.tt-notification-element .item:last-child{border:none!important}.tt-notification-element .ui.list{margin:0}.resume-design-two .container{margin:auto;padding:0 150px;width:100%}.resume-design-two .top-section{align-items:center;display:flex}.resume-design-two .top-section .user-image{border-left:5px solid var(--white-color);border-right:5px solid var(--white-color);display:block;height:350px;margin-left:auto;width:300px}.resume-design-two .top-section .right-section h1{color:var(--white-color);font-size:62px;text-transform:uppercase}.resume-design-two .top-section .right-section p{color:var(--white-color);font-size:18px;font-weight:500;margin-bottom:30px}.resume-design-two .user-details{background:#05abe0;background:-moz-linear-gradient(-45deg,#05abe0 0,#53cbf1 50%,#87e0fd 100%);background:-webkit-linear-gradient(-45deg,#05abe0,#53cbf1 50%,#87e0fd);background:linear-gradient(135deg,#05abe0,#53cbf1 50%,#87e0fd);margin-bottom:50px}.resume-design-two .top-section .user-image img{display:block;height:100%;object-fit:cover;object-position:top;width:100%}.resume-design-two .top-section .right-section h1{margin-bottom:0}.resume-design-two .top-section .right-section .list .header i{margin-right:6px}.resume-design-two .user-info .right-section .list .item .description{font-weight:600}.resume-design-two .user-info .right-section .list .header{color:#bababa;font-weight:500}.resume-design-two .user-info .container{display:flex;flex-wrap:wrap}.resume-design-two .user-info .container .right-section{padding-right:25px;width:30%}.tt-user-container .tt-activities-content .log-body .image,.tt-user-container .tt-table .user-info img.ui.image{margin-right:7px}.resume-design-two .user-info .container .right-section .contact-info .list .item{display:flex;font-weight:500;line-height:21px;margin-bottom:10px;padding:0}.resume-design-two .user-info .container .right-section .contact-info .list .item svg{margin-right:5px;margin-top:3px}.resume-design-two .user-info .right-section .list .item .description h5{color:#05abe0;font-weight:500;margin-bottom:5px;margin-top:5px}.resume-design-two .user-info .container .right-section .contact-info .list .item i{background-color:#f2f2f2;border-radius:50px;font-size:14px;margin-right:8px;padding:10px}.resume-design-two .user-info .container .right-section .contact-info .list .item i.fas.fa-map-marker-alt{padding:9px 10px}.resume-design-two .user-info .container .right-section .education-info p{margin-top:0}.resume-design-two .right-section .resume-info .heading{background:#05abe0;background:-moz-linear-gradient(-45deg,#05abe0 0,#53cbf1 50%,#87e0fd 100%);background:-webkit-linear-gradient(-45deg,#05abe0,#53cbf1 50%,#87e0fd);background:linear-gradient(135deg,#05abe0,#53cbf1 50%,#87e0fd);border-radius:5px 5px 0 0;color:var(--white-color);padding:10px}.resume-design-two .right-section .resume-info .heading h2{padding-bottom:0}.resume-design-two .right-section .resume-info .heading svg{font-size:20px}.resume-design-two .resume-info .list .content .description h5{color:var(--primary-color);font-size:13px;font-weight:400;margin-bottom:5px;margin-top:5px}.resume-design-two .resume-info .list .content .description h5:first-child{color:#05abe0}.resume-design-two .user-info .container .left-section .resume-info .header h4{font-size:16px;font-weight:600}.resume-design-two .user-info .container .left-section .resume-info .description p{font-size:13px;font-weight:400;line-height:22px;margin-top:5px}.resume-design-two .resume-info .heading h2{border-radius:5px 5px 0 0;display:inline-block;font-size:18px;font-weight:600;margin-top:0;padding-top:0;text-transform:uppercase}.resume-design-two .user-info .container .left-section .resume-info .heading svg{font-size:18px}.resume-design-two .resume-info .list .item{margin-bottom:10px}.resume-design-two .resume-info .list .content .description h5 svg{margin-right:5px}.resume-design-two .resume-info .list .content .description h5.skill-info{border-radius:5px;color:var(--white-color);padding:5px}.resume-design-two .resume-info .list .content .header h3{color:#000;font-size:16px;font-weight:600}.resume-design-two .resume-info .heading i{font-size:18px;margin-right:5px}.resume-design-two .resume-info .list .content .description{font-weight:500}.resume-design-two .resume-info p{font-weight:500;line-height:24px;margin-top:10px}.resume-design-two .social-icon-section .item a .tt-icon-box{align-items:center;border:2px solid var(--white-color);border-radius:50px;display:flex;height:45px;justify-content:center;margin-bottom:10px;padding:10px;text-align:center;width:45px}.resume-design-two .social-icon-section .item a .tt-icon-box svg{color:var(--white-color);font-size:18px}.resume-design-two .user-info .container .left-section{display:flex;flex-wrap:wrap;margin:0;width:70%}.resume-design-two .user-info .container .left-section .resume-info{padding:0 15px;position:relative;width:50%}.resume-design-two .user-info .container .left-section .resume-info.tt-full-width{width:100%}.resume-design-two .user-info .container .resume-info{margin-bottom:40px}.resume-design-two .user-info .container .right-section .contact-info .list .item a{font-weight:500}.resume-design-two .social-icon-section .item a:hover .tt-icon-box{background:var(--white-color)}.resume-design-two .social-icon-section .item a:hover .tt-icon-box i{filter:invert(94%) sepia(67%) saturate(2%) hue-rotate(193deg) brightness(113%) contrast(100%)}.resume-design-two .social-icon-section .item a:hover .tt-icon-box svg{color:#05abe0}.resume-design-two .social-icon-section .item a{align-items:center;color:var(--white-color)!important;display:flex;flex-direction:column;justify-content:center;text-transform:capitalize}.resume-design-two .social-icon-section .item{color:var(--primary-color)!important;display:flex;font-size:14px;font-weight:500;margin-right:20px;width:auto}.resume-design-two .social-icon-section .item:last-child{margin-right:0}.resume-design-two .social-icon-section .list{display:flex}.resume-design-two .social-icon-section .item a .tt-icon-box i{color:var(--white-color);font-size:18px}.resume-design-two .user-info .container .right-section .resume-info{background:var(--white-color);border:1px solid #eaeaea;border-radius:5px;margin-bottom:25px}.resume-design-two .user-info .container .right-section .resume-info:last-child{border-radius:0 0 5px 5px;padding-top:0}.resume-design-two .user-info .container .right-section .resume-info .ui.list{margin:0;padding:15px}.resume-design-two .user-info .container .left-section .resume-info.tt-full-width .resume-content-details{display:inline-block;margin-right:15px;width:auto}.resume-design-two .user-info .container .left-section .resume-info.tt-full-width .resume-content-details a{border:2px solid #05abe0;border-radius:5px;color:#05abe0!important;padding:8px 15px}.resume-design-two .user-info .container .left-section .resume-info.tt-full-width .resume-content-details a:hover{background-color:#05abe0!important;color:var(--white-color)!important}.resume-design-two .user-info .container .left-section .heading{background:#f1f1f1;border-bottom:3px solid #eaeaea;padding:10px}.sky_rocket.add-profile-card-modal .content .ui.list .item .label{color:#05abe0!important}.sky_rocket.add-profile-card-modal .content .ui.list .item .tt-icon-box{background:#05abe0!important}.tt-personal-card-resume .tt-resume-header{align-items:center;background:var(--primary-color);background:-moz-linear-gradient(-45deg,var(--primary-color) 0,var(--primary-color) 50%,var(--secondary-color) 100%);background:-webkit-linear-gradient(-45deg,var(--primary-color) 0,var(--primary-color) 50%,var(--secondary-color) 100%);background:linear-gradient(30deg,var(--primary-color) 0,var(--primary-color) 50%,var(--secondary-color) 100%);display:flex;padding:15px 50px}.tt-resume-header.tt-sky-rocket-template{background:#3ec2ec}.tt-personal-card-resume .tt-resume-header a{color:var(--white-color)!important;font-size:14px;font-weight:500;margin-left:auto}.tt-personal-card-resume .tt-resume-header .tt-user-info h5{color:var(--white-color);font-size:16px}.tt-personal-card-resume .tt-resume-header .tt-user-info{align-items:center;display:flex}.tt-personal-card-resume .tt-resume-header .tt-user-info .tt-user-photo{border-radius:5px;height:60px;margin-right:15px;overflow:hidden;width:60px}.tt-personal-card-resume .tt-resume-header .tt-user-info h1{color:var(--white-color);font-size:50px;line-height:50px;margin-top:0;text-transform:uppercase}.tt-personal-card-resume .tt-resume-media-block{padding:50px}.tt-personal-card-resume .tt-resume-media-block h5{color:#000;font-weight:500}.tt-personal-card-resume .tt-resume-media-block .tt-resume-media-grid{display:flex;flex-wrap:wrap;margin:-10px}.tt-personal-card-resume .tt-resume-media-block .tt-resume-media-grid .tt-resume-media-item{padding:10px;width:33.33%}.tt-personal-card-resume .tt-resume-media-block .tt-resume-media-grid .tt-resume-media-item .tt-grid-item-box .content{height:0;padding-bottom:56.25%;position:relative;width:100%}.tt-personal-card-resume .tt-resume-media-block .tt-resume-media-grid .tt-resume-media-item .tt-grid-item-box .content iframe{height:100%;position:absolute;width:100%}.tt-personal-card-resume .tt-resume-media-block .tt-resume-media-grid.tt-photo-block .tt-resume-media-item{width:25%}.tt-personal-card-resume .tt-resume-media-block .tt-resume-media-grid.tt-photo-block .tt-resume-media-item .tt-grid-item-box{cursor:pointer;height:100%}.tt-personal-card-resume .tt-resume-media-block .tt-resume-media-grid.tt-photo-block .tt-resume-media-item .tt-grid-item-box img.ui.image{height:100%;object-fit:cover;object-position:center;width:100%}.tt-event-view .event-view-page .view-page-content{padding-bottom:30px!important;padding-top:50px}.tt-user-container .tt-event-view .event-view-page{padding:20px}.tt-user-container .tt-event-view-container{top:0}.tt-user-container .tt-event-view .event-view-page .view-page-content{padding-top:0}.tt-event-view .event-view-page .container{margin:auto;max-width:1000px;width:100%}.tt-event-view .event-view-page .top-content .list .host-content{display:flex;flex-direction:column}.tt-event-view .event-view-page .top-content .list .item.membership{display:flex;margin-bottom:0;margin-top:15px}.tt-event-view .event-view-page .top-content .list .item.membership .tt-line-button{font-size:13px;font-weight:500;margin-right:10px}.tt-event-view .event-view-page .top-content .list .item.membership .tt-submit-btn{margin-right:10px}.event-view-page .attached.segment .list .item .option{margin-left:auto}.event-view-page .attached.segment .list .item .option .button{font-size:13px;font-weight:500;margin-right:0}.event-view-page .attached.segment .list .item .user_info{display:flex;width:calc(100% - 120px)}.event-view-page .attached.segment .list .item .user_info img{height:34px;margin-right:6px;object-fit:cover;object-position:top;overflow:hidden;width:34px}.event-view-page .attached.segment .list .item .user_info .header{margin-bottom:3px}.event-view-page .attached.segment{border:none!important;padding:0!important}.event-view-page .menu a.active{border:none!important;border-bottom:1px solid #eaeaea!important;font-weight:500!important;padding:.92857143em 1em!important;position:relative}.event-view-page .attached.segment .list .item{display:flex!important;flex-wrap:wrap!important;padding:10px 0!important}.event-view-page .attached.segment .list{padding-top:10px}.event-view-page .attached.segment .list .item a.header{color:var(--primary-color)!important;font-weight:500;margin-bottom:2px}.event-view-page .attached.segment .list .item .description{font-size:12px}.event-view-page .menu a.active:after{background:var(--primary-color)!important;bottom:-1px;box-sizing:border-box;content:"";height:2px;left:0;position:absolute;right:0;width:100%;z-index:9}.event-view-page .menu{border-bottom:1px solid #eaeaea!important}.tt-event-view .event-view-page .top-content .list .social-icon{display:flex;margin-left:auto}.tt-event-view .event-view-page .top-content{border-bottom:1px solid #e3e3e3;margin-bottom:30px;padding-bottom:30px}.tt-event-view .event-view-page .top-content .list .item{color:#7c7c7c;font-size:14px;font-weight:500;margin-bottom:15px;padding:0}.tt-event-view .event-view-page .top-content .list .item .content{color:#000;font-size:30px;font-weight:600;line-height:30px}.tt-event-view .event-view-page .top-content .list .host{display:flex;margin-bottom:0}.tt-event-view .event-view-page .top-content .list .host .host-name{color:#333;font-size:14px;font-weight:600;margin-left:5px}.tt-event-view .event-view-page .top-content .list .social-icon .item{background:var(--white-color);line-height:30px;margin-bottom:0;margin-right:10px;text-align:center}.tt-event-view .event-view-page .top-content .list .social-icon .item a{border:1px solid #e3e3e3;border-radius:50%;display:block;height:30px;width:30px}.tt-event-view .event-view-page .top-content .list .social-icon .item a:hover{background:var(--primary-color)!important}.tt-event-view .event-view-page .top-content .list .social-icon .item a:hover svg{color:var(--white-color)}.tt-event-view .event-view-page .top-content .list .social-icon .item svg{color:var(--primary-color);font-size:14px}.tt-event-view .event-view-page .top-content .list .social-icon .item:last-child{margin-right:0}.tt-event-view .event-view-page .event-body-section .content-details{display:flex;flex-wrap:wrap}.tt-event-view .event-view-page .event-body-section .content-details .image-section .image{height:350px;max-width:630px;object-fit:cover;width:100%}.tt-event-view .event-view-page .event-body-section .content-details .event-content .event-date span{color:#000;font-size:16px;font-weight:500}.tt-event-view .event-view-page .event-body-section .content-details .event-content .time-content{color:var(--primary-color);font-size:14px;font-weight:500;margin-left:5px;margin-top:5px}.tt-event-view .event-view-page .event-body-section .listing{margin-top:30px;max-width:630px;width:100%}.tt-event-view .event-view-page .event-body-section .listing .title{color:#000;font-size:24px;font-weight:600;margin-bottom:15px}.tt-event-view .event-view-page .event-body-section .listing .listing-content p{font-size:16px;line-height:25px;margin-bottom:20px}.tt-event-view .event-view-page .event-body-section .listing .listing-content a{color:var(--primary-color)!important;font-size:14px;font-weight:500}.tt-event-view .event-view-page .event-body-section .listing .listing-content{margin-bottom:20px}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .link-listing{display:flex;flex-direction:column;margin-top:15px}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .link-listing a{font-size:16px;font-weight:500;margin-bottom:10px}.tt-event-view .event-view-page .event-body-section .listing .listing-content:last-child{margin-bottom:0}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details{width:250px}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .tt-invite-section .tt-submit-btn{margin-bottom:15px;margin-right:0;width:100%}.tt-event-view .event-view-page .event-body-section .content-details .image-section{padding-right:15px;width:calc(100% - 250px)}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .icon-section{align-items:start;display:flex;font-weight:500;margin-top:10px}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .icon-section:first-child{margin-top:0}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .icon-section span{font-size:13px;margin-left:7px;word-break:break-word}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .icon-section .image{height:13px}.event-view-page .event-body-section .content-details .start-event-details .googlemeet,.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .zoom{align-items:center;display:flex}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .zoom .image{height:10px;width:16px}.tt-event-view .event-view-page .top-content h3{color:var(--primary-color);font-size:18px;font-weight:600;margin-bottom:10px}.tt-event-view .event-view-page .top-content .host-section{align-items:center;display:flex}.tt-event-view .event-view-page .top-content .list .item:first-child{margin-top:0}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .event-content{background:var(--white-color);border:1px solid #e3e3e3;border-radius:5px;padding:15px}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .icon-section svg{margin-top:4px}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .icon-section a{align-items:center;display:flex}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .icon-section a.view-in-map-link{display:inline}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details .event-content:first-child{margin-top:0}.tt-event-view-container{background:var(--white-color);border-radius:6px 6px 0 0;position:relative;top:-20px;z-index:1}.parent-invite-modal .tag-item{align-items:center;background:#f0f0f0;border:1px solid #e1e1e1;border-radius:4px;display:inline-flex;font-size:13px;margin-bottom:7px;margin-right:7px;padding:7px 10px}.parent-invite-modal .tag-item button.button{background:#b0b0b0;border:none;border-radius:50%;color:var(--white-color);cursor:pointer;font-size:18px;height:18px;margin-left:7px;padding:0;width:18px}.tt-event-list,.tt-task-list{padding-bottom:1px}.tt-task-list-result{align-items:center;display:flex}.tt-task-list-result h5{font-size:14px;font-weight:500;margin:0}.tt-task-list-result .dropdown{margin-left:auto}.tt-task-list .ui.list .item{margin-bottom:15px;padding:0}.tt-task-list .ui.list .item .segment{box-shadow:none;display:flex;flex-wrap:wrap;position:relative}.tt-task-list .ui.list .item .segment .event-info{display:flex;flex-wrap:wrap;padding-right:15px;width:calc(100% - 160px)}.tt-task-list .ui.list .item .segment .event-info .event-details h6{color:#555;font-size:12px;font-weight:500;margin-bottom:5px;text-transform:uppercase}.tt-task-list .ui.list .item .segment .event-info .event-details a{display:inline-block;font-size:20px;font-weight:600;line-height:28px;margin-bottom:5px}.tt-task-list .ui.list .item .segment .event-info .event-details p{color:#555;font-weight:500;margin-bottom:5px}.tt-task-list .ui.list .item .segment .event-info .event-details h5{color:#555;font-size:13px;font-weight:500;margin-top:0}.tt-event-view .event-view-page .event-body-section.task-body .listing{margin-top:0;max-width:100%;padding-right:15px;width:calc(100% - 200px)}.tt-event-view .event-view-page .event-body-section.task-body{display:flex;flex-wrap:wrap}.tt-event-view .event-view-page .event-body-section.task-body .content-details{margin-left:auto;width:200px}.event-view-page .attached.segment .list .login-view{display:flex;justify-content:center;margin-top:10px}.event-view-page .attached.segment .list .login-view a{background:var(--white-color)!important;border:1px solid var(--primary-color)!important;border-radius:.28571429rem;color:var(--primary-color)!important;font-weight:500;padding:.78571429em 1.5em}.event-view-page .attached.segment .list .login-view a:hover{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-error-element{align-items:center;border-radius:6px 6px 0 0;display:flex;flex-direction:column;height:calc(100vh - 80px);justify-content:center;padding:20px;position:relative;top:-20px}.tt-error-element h1{align-items:center;color:#787780;display:flex;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif!important;font-size:120px;font-weight:700;margin-bottom:0}.tt-error-element h1 img.ui.image{margin:0 5px;width:90px}.tt-error-element h4{color:#787780;font-size:30px;margin-bottom:0;margin-top:0}.tt-error-element p{color:#787780;font-size:18px;margin-bottom:30px;margin-top:5px}.tt-error-element .tt-button-section .tt-line-button{font-weight:500}.tt-error-element .tt-button-section a{margin:0 10px}.tt-resume-settings-form{padding:20px}.tt-setting-form-element .field .ui.grid .ui.input{width:100%}.tt-resume-view-element{border:1px solid #efefef;border-radius:6px;padding:15px}.tt-resume-block{margin-bottom:50px}.tt-resume-block:last-child{margin-bottom:0}.tt-resume-block .ui.list div div .tt-block-head{margin-bottom:8px!important}.tt-resume-block .tt-block-head{align-items:center;display:flex;margin-bottom:5px;width:100%}.tt-resume-block .tt-block-head h3{font-size:20px;font-weight:600;margin-bottom:0}.tt-resume-block .tt-block-head a{font-weight:500;margin-left:10px}.tt-resume-block p{font-weight:400;line-height:24px;margin-bottom:0}.tt-resume-block .tt-block-head h3 i{margin-right:3px}.tt-resume-block .ui.list{padding-left:0;position:relative}.tt-resume-block .ui.list .item h4{align-items:center;color:var(--primary-color)!important;display:flex;font-size:16px;font-weight:600;margin-bottom:0}.tt-resume-block .ui.list .item h5{font-size:13px;font-weight:400;margin-bottom:10px;margin-top:0}.tt-resume-block .ui.list .item h5 i{margin-right:3px;text-align:center;width:20px}.tt-resume-block .ui.list .item{margin-left:50px;padding:10px!important;position:relative}.tt-resume-block .ui.list div div:last-child .item{margin-bottom:0!important}.tt-resume-block .tt-block-head a i{font-size:12px;margin-right:1px}.tt-Personal-business-settings-form .ui.grid .delete-option{align-items:center;display:flex;height:100%}.tt-Personal-business-settings-form .ui.grid .delete-option a{margin-top:20px}.tt-resume-block .video-content{height:0;padding-bottom:56.25%;position:relative;width:100%}.tt-resume-block .video-content iframe{height:100%;position:absolute;width:100%}.resume-modal-form .tt-Personal-business-settings-form{margin-bottom:0}.resume-modal-form .tt-Personal-business-settings-form .field .react-datepicker-wrapper{width:100%}.resume-modal-form .tt-Personal-business-settings-form .field .ui.checkbox label{font-weight:500}.resume-modal-form .tt-Personal-business-settings-form .field textarea{height:auto;max-height:100px!important;min-height:80px!important}.resume-modal-form .tt-Personal-business-settings-form .tt-submit-btn{margin-right:10px}.tt-resume-block .ui.list .item .sortable{border:1px solid #efefef;border-radius:5px;display:inline-flex;left:-45px;padding:9px 16px!important;position:absolute;top:10px}.tt-resume-block .ui.list .item .sortable:active,.tt-resume-block .ui.list .item .sortable:hover{border:1px solid var(--primary-color)}.tt-resume-block .ui.list .item .sortable svg{color:#b8b8b8}.tt-resume-block .ui.list .item .sortable:active svg,.tt-resume-block .ui.list .item .sortable:hover svg{color:var(--primary-color)}.tt-resume-block .video-element{margin-top:20px}.tt-resume-block .video-content .delete-item,.tt-resume-block .video-content .edit-item{box-shadow:0 0 2px 2px #0000000d}.tt-resume-block .video-content .edit-item{right:35px}.tt-resume-block .video-content .delete-item,.tt-resume-block .video-content .edit-item{align-items:center;background:var(--white-color)!important;border-radius:50px;color:var(--primary-color);cursor:pointer;display:none;height:24px;justify-content:center;padding:8px;position:absolute;top:5px;width:24px}.tt-resume-block .video-content .delete-item{right:5px}.tt-resume-block .video-content svg{width:13px}.tt-resume-block .video-content:hover .delete-item,.tt-resume-block .video-content:hover .edit-item{display:inline-flex}.tt-personal-Business-card-setting-form .upload-photos-section{margin-top:20px}.tt-personal-Business-card-setting-form .upload-photos-section .photo-content img.ui.image{height:100%;object-fit:cover;object-position:top;width:100%}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section{border:1px solid #eaeaea;border-radius:5px;padding:10px}.tt-personal-Business-card-setting-form .add-photo-btn i{font-size:12px;position:relative;top:-1px}.tt-personal-Business-card-setting-form .upload-photos-section .uploading-content{align-items:center;border:1px solid #eaeaea;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:5px}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content{border-radius:3px;cursor:pointer;height:160px;overflow:hidden;position:relative}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo_info{margin-top:8px}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo_info .view-more{font-size:13px;font-weight:500}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo_info h5,.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo_info p.location{margin-bottom:5px}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content a.edit-item{right:35px}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content a.delete-item,.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content a.edit-item{align-items:center;background:var(--white-color)!important;border-radius:50px;color:var(--primary-color);cursor:pointer;display:none;height:24px;justify-content:center;padding:8px;position:absolute;top:5px;width:24px}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content a.delete-item{right:5px}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section:hover .photo-content a.delete-item,.tt-personal-Business-card-setting-form .upload-photos-section .photo-section:hover .photo-content a.edit-item{box-shadow:0 0 2px 2px #0000000d;display:inline-flex}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content a svg{color:var(--primary-color);width:13px}.photo_preview .ui.progress .bar{border-radius:60px;height:15px}.photo_preview .ui.progress .bar .progress{color:var(--white-color);font-size:12px;font-weight:500}.photo_preview .ui.progress{border-radius:60px}.tt-event-filter-content{top:0}.tt-event-filter-content h4{font-size:18px;font-weight:600}.tt-event-list-result{align-items:center;display:flex}.tt-event-list-result .btn-group,.tt-event-list-result .dropdown{margin-left:auto}.tt-event-list-result .btn-group .dropdown{margin-left:5px}.tt-user-container .tt-event-filter-content{margin-bottom:30px;padding:0}.tt-user-container .tt-navigation{margin-top:20px}.tt-event-filter-content .tt-search-filter{margin-bottom:0}.tt-event-list-result h5{font-size:14px;font-weight:500;margin:0}.tt-event-list .ui.list .item .segment{border:none;border-bottom:2px solid #f1f1f1;border-radius:6px;box-shadow:none;display:flex;flex-wrap:wrap;position:relative}.tt-event-list .ui.list .item .segment .event-info{display:flex;flex-wrap:wrap;padding-right:15px;width:50%}.event-button-section{margin-left:auto;width:160px}.event-button-section .dropdown{text-align:center}.event-button-section .dropdown .icon{float:right}.event-button-section .dropdown .menu .item{margin-bottom:0!important}.event-button-section .tt-line-button,.event-button-section .tt-submit-btn{display:block;font-weight:500!important;margin-bottom:10px;margin-right:0}.event-button-section .tt-line-button:last-child,.event-button-section .tt-submit-btn:last-child{margin-bottom:0}.event-button-section .dropdown .menu .item{font-weight:500}.event-button-section .dropdown .menu{left:auto;right:0}.event-button-section.dropdown-section{width:100px}.tt-event-list .ui.list .item .segment .event-host-info{padding-right:15px;width:calc(50% - 160px)}.tt-event-list .ui.list .item .segment .event-host-info h6{color:#555;font-size:11px;margin-bottom:5px;text-transform:uppercase}.tt-event-list .ui.list .item .segment .event-host-info h4{font-size:18px;font-weight:600;margin-bottom:5px;margin-top:0}.tt-event-list .ui.list .item .segment .event-host-info p{font-weight:500;margin-bottom:5px}.tt-event-list .ui.list .item .segment .event-host-info p svg.fa-phone-alt{font-size:12px;margin-right:2px}.tt-event-list .ui.list .item .segment .event-info .event-photo{border-radius:4px;height:100px;margin-right:15px;overflow:hidden;width:120px}.tt-event-list .ui.list .item .segment .event-info .label{font-weight:500;left:-15px;padding-left:15px;position:absolute;top:7px;z-index:1}.tt-event-list .ui.list .item .segment .event-info .event-photo img.ui.image{height:100%;object-fit:cover;width:100%}.tt-event-list .ui.list .item .segment .event-info .event-details{padding-right:15px;width:calc(100% - 135px)}.tt-event-list .ui.list .item .segment .event-info .event-details a{display:inline-block;font-size:20px;font-weight:600;line-height:28px;margin-bottom:5px}.tt-event-list .ui.list .item .segment .event-info .event-details a.view-in-map-link{font-size:13px;margin-bottom:0;margin-left:5px}.tt-event-list .ui.list .item .segment .event-info .event-details h5{color:#555;font-size:13px;font-weight:500;margin-top:0}.tt-event-list .ui.list .item .segment .event-info .event-details p{color:#555;font-weight:500;margin-bottom:5px}.tt-event-list .ui.list .item .segment .event-info .event-details p .fa-map-marker-alt{font-size:13px;margin-right:3px;top:1px}.tt-event-list .ui.list .item .segment .event-info .event-details h6{color:#555;font-size:12px;font-weight:500;margin-bottom:5px;text-transform:uppercase}.tt-event-list .ui.list .item{margin-bottom:15px;padding:0}.tt-event-list .ui.pagination.menu .item{margin-bottom:0;padding:.92857143em 1.14285714em}.tt-event-list .ui.pagination.menu{margin-bottom:25px}.tt-task-board-content .board-archive .archive-main-section{display:flex;flex-wrap:wrap;margin:-10px}.board-archive .archive-main-section .archive-row-content{padding:10px!important;width:100%}.board-archive .archive-main-section .archive-row-content .row-content{border:1px solid #22242626;border-radius:.28571429rem;display:flex;height:100%;padding:10px;position:relative;width:100%}.board-archive .archive-main-section .archive-row-content .row-content .right-btn-sec{display:flex;flex-direction:column;justify-content:center;margin-left:auto}.board-archive .archive-main-section .archive-row-content .row-content .right-btn-sec .button-element{text-align:right}.board-archive .archive-main-section .archive-row-content .right-btn-sec .button{font-size:1rem;font-weight:500;margin-left:10px;margin-right:0;padding:10px}.board-archive .archive-main-section .archive-row-content .right-btn-sec .button:first-child{margin-left:0}.board-archive .archive-main-section .archive-row-content .right-btn-sec .move-popup.popup{border:1px solid #eaeaea;margin-bottom:15px}.board-archive .archive-main-section .archive-row-content .right-btn-sec .move-popup.popup p{background:#f1f1f1;font-weight:500;margin-bottom:0;padding:10px}.popup-content .radio-block{display:flex;flex-direction:column}.board-archive .archive-main-section .archive-row-content .right-btn-sec .delete-popup.popup .archive-delete-sec .button{min-height:auto!important;min-width:80px!important;padding:10px!important}.board-archive .archive-main-section .archive-row-content .right-btn-sec .delete-popup.popup{margin-top:10px}.board-archive .archive-main-section .archive-row-content .right-btn-sec .delete-popup.popup p{font-size:13px}.board-archive .archive-main-section .archive-row-content .right-btn-sec .move-popup.popup .archive-delete-sec{align-items:center;display:flex;padding:0 10px 10px}.board-archive .archive-main-section .archive-row-content .right-btn-sec .move-popup.popup .archive-delete-sec .button{margin-left:0;margin-right:10px;min-width:80px;padding:9px!important}.board-archive .archive-main-section .archive-row-content .right-btn-sec .move-popup.popup .archive-delete-sec .button.tt-cancel-btn{border:none!important;min-height:auto!important;padding:10px!important}.popup-content .radio-block .checkbox{font-size:13px;margin-bottom:6px;width:100%}.board-archive .archive-main-section .archive-row-content .left-content .id-title{display:inline-flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.board-archive .archive-main-section .archive-row-content .left-content .id-title .task-id{background:#f5f5f5;border:1px solid #ebecec;color:#555;font-size:.85714286rem;font-weight:500;margin:3px;padding:5px 10px}.board-archive .archive-main-section .archive-row-content .left-content .id-title .label-name{border:0 solid #0000;border-radius:.28571429rem;color:var(--white-color);display:inline-block;font-size:.85714286rem;font-weight:500;line-height:1;margin:3px;padding:.5833em .833em;text-transform:none;vertical-align:initial}.board-archive .archive-main-section .archive-row-content .left-content{width:calc(100% - 310px)}.board-archive .archive-main-section .archive-row-content .left-content .task-title-board{margin-bottom:10px}.board-archive .archive-main-section .archive-row-content .left-content .task-title-board a.task-name{display:inline-flex;font-size:16px;font-weight:500;line-height:22px}.board-archive .archive-main-section .archive-row-content .row-content .right-btn-sec .due-date{font-size:13px;margin-bottom:13px;text-align:right}.tt-task-board-content .search-page .mlmp-body-scroll{display:flex;flex-wrap:wrap;margin:-10px}.tt-task-board-content .search-page .mlmp-body-scroll .search-row-content{padding:10px!important;width:25%}.tt-task-board-content .search-page .mlmp-body-scroll .search-row-content .row-content{border:1px solid #22242626;border-radius:.28571429rem;height:100%;padding:10px;position:relative;width:100%}.tt-task-board-content .search-page .mlmp-body-scroll .search-row-content .row-content .left-content .id-title{align-items:center;display:inline-flex}.tt-task-board-content .search-page .mlmp-body-scroll .search-row-content .row-content .left-content .id-title .task-id{background:#f5f5f5;border:1px solid #ebecec;color:#555;font-size:.85714286rem;font-weight:500;padding:5px 10px}.tt-task-board-content .search-page .mlmp-body-scroll .search-row-content .row-content .right-btn-sec .label-name{border:0 solid #0000;border-radius:.28571429rem;color:var(--white-color);display:inline-block;font-size:.85714286rem;font-weight:500;line-height:1;margin-right:10px;padding:.5833em .833em;text-transform:none;vertical-align:initial}.tt-task-board-content .search-page .mlmp-body-scroll .search-row-content .row-content .left-content{align-items:center;display:flex;margin-bottom:10px}.tt-task-board-content .search-page .mlmp-body-scroll .search-row-content .row-content .left-content .due-date{font-size:12px;margin-left:auto}.tt-task-board-content .search-page .mlmp-body-scroll .search-row-content .row-content .right-btn-sec .task{color:var(--primary-color)!important;cursor:pointer;font-size:14px;font-weight:600;margin-bottom:10px}.tt-task-board-content .search-page{margin:0;position:relative;top:30px}.add-calendar-modal .input_sec .field textarea{height:8em;min-height:8em!important}.tt-global-select .school-select,.tt-global-select .user-select{align-items:center;cursor:pointer;display:flex}.tt-global-select .user-select img.user-photo{border-radius:50%;height:24px;margin-right:7px;object-fit:cover;width:24px}.tt-global-select .school-select .school-name,.tt-global-select .user-select .user-name{font-size:13px;font-weight:500}.tt-global-select .css-1rhbuit-multiValue{background:#f5f5f5;border-radius:4px}.tt-user-container .tt-user-relation{min-height:calc(100vh - 170px)}.tt-user-relation .tt-item-list-result h5,.tt-user-relation .tt-item-relation-result h5{font-weight:500}.tt-user-container .tt-user-relation .tt-header-title-block,.tt-user-container .tt-user-relation .tt-item-list .tt-item-list-result{margin-bottom:20px}.tt-school-container .white-bg .ui.pagination{margin-bottom:0!important}.receipt-report-list .receipt-report-content{min-height:calc(100vh - 376px)}.tt-user-container .receipt-add-card-wrapper,.tt-user-container .receipt-add-custom-vendor-wrapper{min-height:calc(100vh - 170px)}.tt-line-button.user-invite{width:100px}.tt-user-relation .item-list .item-details{background:var(--white-color);border:none;border-bottom:2px solid #f1f1f1;border-radius:6px;display:flex;margin-bottom:12px;padding:10px}.tt-user-relation .item-list .item-details .details-content h2{font-size:18px;font-weight:600}.tt-user-relation .item-list .item-details .details-content .ui.list .item{display:flex;margin-bottom:10px;padding:0}.tt-user-relation .item-list .item-details .details-content .ui.list .item b{display:flex;font-weight:400;margin-right:4px;white-space:nowrap}.tt-user-relation .item-list .item-details .details-content .ui.list .item span{font-weight:500}.tt-user-relation .item-list .item-details:last-child{margin-bottom:0}.tt-user-relation .item-list .item-details .details-content .ui.list .item svg{margin-right:5px}.tt-user-relation .item-list .item-details .photo-section{border-radius:5px;height:80px;margin-right:10px;overflow:hidden;width:80px}.tt-user-relation .item-list .item-details .photo-section img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-user-relation .item-list .item-details .option-details{align-items:center;display:flex;margin-left:auto}.tt-user-relation .item-list .item-details .option-details .tt-submit-btn{margin-right:0}.tt-user-relation .item-list .item-details .details-content{width:calc(100% - 205px)}.tt-user-container .receipt-add-card-wrapper .tt-table tbody .credit-card-view{align-items:center;background:#fafafa;border:1px solid #eaeaea;border-radius:3px;color:#a7a7a7;display:flex;font-weight:500;letter-spacing:1px;padding:8px;width:245px}.tt-user-container .receipt-add-card-wrapper .tt-table tbody .credit-card-view .credit-card-number{color:#000000de;font-weight:700;margin-left:4px}.tt-user-container .receipt-add-card-wrapper .tt-table tbody .credit-card-view span.type img{display:block;margin-right:10px;width:36px}.cheque-view{align-items:center;border-radius:3px;display:flex;font-weight:700;letter-spacing:1px;padding:8px 0;width:245px}.cheque-view img{margin-right:10px;width:36px}.tt-table .other-card{display:block}.tt-report-view-content .ui.list .item .other-card img,.tt-table .other-card img{max-height:28px}.tt-user-container .receipt-add-card-wrapper .tt-table tbody .item .tt-line-button{margin:0 5px 0 0}.tt-user-container .receipt-add-card-wrapper .tt-table tbody .cheque-view svg{margin-right:6px}.receipt-report-list .receipt-report-content .cheque-view{align-items:center;display:flex;font-weight:700;letter-spacing:1px}.receipt-report-list .receipt-report-content .cheque-view svg{margin-right:6px}.tt-report-view-content .ui.list .item .payment-method-info .cheque-view{font-weight:600;letter-spacing:1px}.tt-parents-dashboard{border-radius:6px 6px 0 0;padding:20px 20px 0;position:relative;top:-20px}.tt-parents-dashboard .tt-item-list-result{align-items:center;display:flex;margin-bottom:20px}.tt-parents-dashboard .tt-item-list-result h5{font-weight:500;margin-bottom:0}.tt-parents-dashboard .tt-item-list-result a{margin-left:auto;margin-right:0}.metting-message .user-info img{margin-right:10px!important;min-width:2em}.metting-message .user-info a{font-weight:500!important}.tt-parents-dashboard .item-list .item-details{background:var(--white-color);border:none;border-bottom:2px solid #f1f1f1;border-radius:6px;display:flex;flex-wrap:wrap;margin-bottom:12px;padding:10px}.tt-parents-dashboard .item-list .item-details .option-details{align-items:center;display:flex;margin-left:auto}.tt-parents-dashboard .item-list .item-details .option-details .tt-submit-btn{margin-right:0}.tt-parents-dashboard .item-list .item-details .details-content h2{font-size:18px;font-weight:600}.tt-parents-dashboard .item-list .item-details .photo-section{border-radius:5px;height:80px;margin-right:10px;overflow:hidden;width:80px}.tt-parents-dashboard .item-list .item-details .details-content .item b{display:flex;font-weight:400;margin-right:4px;white-space:nowrap}.tt-parents-dashboard .item-list .item-details .details-content .item span{font-weight:500}.tt-parents-dashboard .item-list .item-details .photo-section img{height:100%;object-fit:cover;width:100%}.tt-parents-dashboard .item-list .item-details .details-content{width:calc(100% - 260px)}.tt-parents-dashboard .item-list .item-details .details-content .item{display:flex;margin-bottom:10px;padding:0;word-break:break-word}.tt-parents-dashboard .item-list .item-details .details-content .item svg{margin-right:5px}.tt-parents-dashboard .item-list .item-details .details-content .item:last-child{margin-bottom:0}.breadcrumb-block .breadcrumb .section.disable-breadcrumb{color:var(--disable-color)!important;cursor:auto;font-weight:500!important}.tt-payment-content{border-radius:6px;padding:20px 20px 0;position:relative;top:-20px;width:100%}.tt-user-container .tt-payment-content{padding:20px!important;top:0}.tt-payment-content .tt-search-filter{margin-top:0}.tt-payment-content .tt-search-filter .react-datepicker-wrapper{width:100%}.tt-payment-content .top-section{align-items:center;display:flex;margin-bottom:15px}.tt-payment-content .top-section .tt-submit-btn{margin-left:auto;margin-right:0}.tt-payment-content .tt-line-button{font-weight:500}.tt-payment-content .student-info{display:flex;flex-wrap:wrap}.tt-payment-content .student-info .profile-photo{border-radius:5px;height:100px;overflow:hidden;width:100px}.tt-payment-content .student-info .profile-photo img.ui.image{height:100%;object-fit:cover;width:100%}.ui.pagination.menu button.item .tt-payment-content .student-info .profile-info{padding-left:20px;width:calc(100% - 100px)}.tt-payment-content .student-info .profile-info h1{font-size:20px;margin-bottom:0!important}.tt-payment-content .student-info .profile-info .ui.list{align-items:center;display:flex;flex-wrap:wrap;margin-top:10px;padding:0}.tt-payment-content .student-info .profile-info .ui.list .item{padding:0 15px 15px 0;width:33.33%}.tt-payment-content .student-info .profile-info .ui.list .item:last-child{width:66.66%}.tt-payment-content .student-charge .ui.small.breadcrumb{border:1px solid #22242626;border-radius:4px;margin-bottom:20px;margin-top:20px;padding:15px;width:100%}.tt-payment-content .student-charge .ui.small.breadcrumb .active.section{font-weight:600}.tt-payment-content .student-charge .student-charge-content .student-fees{border-left:1px solid #22242626;padding-left:20px}.tt-payment-content .student-charge .student-charge-content .payment-info .student-payment-logs.tt-history-table{background:#f4f4f4;height:100%;padding:15px}.tt-payment-content .student-charge .student-charge-content .payment-info .student-payment-logs.tt-history-table.student-payment-logs{height:calc(100% - 68px)}.tt-payment-content .student-charge .student-charge-content .payment-info .student-payment-logs.tt-history-table .table .action-content{width:313px}.tt-payment-content .student-charge .student-charge-content .student-fees .list span.amount{font-weight:600;margin-left:auto}.tt-payment-content .remaining-payment-term .list .item,.tt-payment-content .student-charge .student-charge-content .student-fees .installment-element .list .item,.tt-payment-content .student-charge .student-charge-content .student-fees .this-month-remaining-payment .list .item{align-items:center;display:flex;padding-bottom:15px}.tt-payment-content .remaining-payment-term .list .item h4{margin-bottom:0}.tt-payment-content .remaining-payment-term .list .item .term{font-weight:600;margin-left:auto}.tt-payment-content .student-charge .student-charge-content .student-fees .this-month-remaining-payment h4{font-size:14px;margin-bottom:0}.tt-payment-content .student-charge .student-charge-content .student-fees .student-charge-list .ui.list .item.hightlight-content span{font-size:18px;word-break:break-all}.tt-payment-content .student-charge .student-charge-content .student-fees .student-charge-list .ui.list .item:last-child .tt-submit-btn{display:flex;justify-content:center;margin-right:0;padding:15px!important;width:100%}.tt-payment-content .student-charge .student-charge-content .student-fees .tt-submit-btn{margin-left:auto;margin-right:0}.tt-payment-content .student-charge .student-charge-content .student-fees .student-charge-list{width:100%}.tt-payment-content.student-school-charge .student-charge-content .payment-info .ui.grid{flex-grow:1}.tt-payment-content .student-charge .student-charge-content .student-fees .student-charge-list .ui.list{background:var(--white-color);border:1px solid #22242626;border-radius:3px;padding:10px 0}.tt-payment-content .student-charge .student-charge-content .student-fees .student-charge-list .ui.list .item{align-items:center;border-top:1px dashed #d6d5d5;display:flex;font-weight:500;line-height:20px;margin:auto;padding:10px 0;width:calc(100% - 20px)}.tt-payment-content .student-charge .student-charge-content .student-fees .student-charge-list .ui.list .item:first-child{border-top:none;padding-top:5px}.tt-payment-content .student-charge .student-charge-content .student-fees .student-charge-list .ui.list .item span{font-weight:600;margin-left:auto}.tt-payment-content .student-charge .student-charge-content .student-fees .student-charge-list .ui.list .item:last-child{border:none;padding-bottom:0;padding-left:0;padding-right:0}.tt-payment-content .student-charge .student-charge-content .student-fees .student-charge-list .ui.list .item.hightlight-content{background:var(--light-black);border-top:none;color:var(--white-color);padding:10px;width:100%}.tt-payment-content .student-charge .student-charge-content .month-charge{margin-bottom:30px;width:75%}.tt-payment-content .student-charge .student-charge-content .month-charge .item{border:1px solid #eaeaea;border-radius:6px;display:flex;flex-wrap:wrap;padding:12px}.tt-payment-content .student-charge .student-charge-content .month-charge .item .payment-info h4{font-size:20px;margin-bottom:5px}.tt-payment-content .student-charge .student-charge-content .month-charge .item .payment-info p svg{margin-right:5px}.tt-payment-content .student-charge .student-charge-content .month-charge .item .payment-info{width:calc(100% - 110px)}.student-payment-modal .upload-btn .tt-line-button{font-weight:500}.student-payment-modal .upload-btn input[type=file]{cursor:pointer;height:37px;left:0;opacity:0!important;overflow:hidden;position:absolute;width:132px!important}.student-payment-modal .upload-btn{position:relative}.student-payment-modal .payment_files{margin-bottom:20px;margin-top:15px}.student-payment-modal .payment_files ul{list-style:none}.student-payment-modal .payment_files ul li{padding:6px 0}.student-payment-modal .payment_files ul li svg{margin-right:5px}.student-payment-modal .payment_files ul li a{margin-left:5px}.student-payment-modal .amount-field{align-items:center;display:flex;justify-content:center}.student-payment-modal .amount-field label{font-size:30px!important;margin-right:10px!important}.student-payment-modal .amount-field input[type=number]{font-size:24px!important;padding:11px}.student-payment-modal .pay-form-btn{margin-top:20px}.online-payment .stripe-payment-form .card-info label{display:flex;font-size:14px;font-weight:600}.online-payment .stripe-payment-form .card-info label span{margin-left:5px}.online-payment .stripe-payment-form .card-info label span img.card-image{width:130px}.online-payment .stripe-payment-form .card-info .card-details{align-items:center;background:#f6f6f6;border-radius:4px;clip-path:polygon(30% 6%,100% 6%,100% 100%,0 100%,0 6%,26% 6%,28% 0);display:flex;flex-wrap:wrap;padding:20px 15px 15px}.online-payment .stripe-payment-form .card-info .card-details p.powered{margin-bottom:10px;width:100%}.payment-view-top-links{align-items:center;display:flex}.payment-view-top-links .tt-line-button{margin-left:10px;margin-right:0!important}.tt-user-container .tt-payment-content .payment-view-top-links .back-button{margin-left:0}.payment-view-top-links .right-section{margin-left:auto}.tt-payment-content .mac-title h1{font-size:20px}.tt-payment-content .student-charge .charge-form-content{display:flex;flex-wrap:wrap}.tt-payment-content .student-charge .charge-form-content>.grid{flex-grow:1}.tt-payment-content .student-charge .charge-form-content .checkbox-element{width:40%}.tt-payment-content .student-charge .charge-form-content .checkbox-element .checkbox-section .field{background:var(--white-color);margin-bottom:0;padding:10px}.tt-payment-content .student-charge .charge-form-content .checkbox-element .fees-section{align-items:center;background:var(--primary-color);border-radius:0 0 5px 5px;color:var(--white-color);display:flex;padding:15px}.tt-payment-content .student-charge .charge-form-content .form-field-section{padding-left:30px;width:60%}.tt-payment-content .student-charge .charge-form-content .checkbox-element .fees-section span{font-weight:600;margin-left:auto}.tt-payment-content .student-charge .charge-form-content .form-field-section .fees-section{margin-bottom:15px}.tt-payment-content .student-charge .charge-form-content .form-field-section .fees-section span{font-weight:600}.online-payment .stripe-payment-form .field-group{margin-bottom:1rem}.online-payment .stripe-payment-form .field-group .StripeElement{background:var(--white-color);border:1px solid #22242626;border-radius:.28571429rem;-webkit-box-shadow:inset 0 0 0 0 #0000;box-shadow:inset 0 0 0 0 #0000;color:#000000de;line-height:1.21428571em;padding:.67857143em 1em}.online-payment .stripe-payment-form .field-group .StripeElement#cardNumber{margin-bottom:10px;width:100%}.online-payment .stripe-payment-form .field-group .StripeElement#expiry{margin-right:10px;width:60%}.online-payment .stripe-payment-form .field-group .StripeElement#cvc{width:calc(40% - 10px)}.online-payment .stripe-payment-form .card-info label{align-items:center;display:flex!important}.online-payment .stripe-payment-form .card-info .card-details p.error-message{color:var(--red-color);font-size:12px;width:100%}.online-payment .stripe-payment-form .field-group label{display:block;font-size:.92857143em;font-weight:500;margin:0 0 .28571429rem}.online-payment .tt-cancel-btn{bottom:0;left:110px;position:absolute}.tt-payment-content.tt-school-payment .tt-search-filter{margin-top:10px}.tt-payment-content.tt-school-payment{padding:0;top:0}.tt-school-container .tt-payment-content.tt-school-payment{padding:0!important}.tt-school-container .attendance-table .ui.table tbody tr{background:var(--white-color)}.tt-school-container .attendance-table .ui.table tbody tr p a{font-weight:500}.tt-school-container .attendance-table .ui.table tbody tr p{margin-bottom:0}.tt-school-container .attendance-table .ui.table tbody tr .remark-content,.tt-school-container .attendance-table .ui.table tbody tr .time-content{margin-bottom:5px}.tt-school-container .attendance-table .ui.table tbody tr p a.remarks_link{align-items:center;border-radius:50%;box-shadow:0 4px 4px 0 #00000040;display:flex;height:44px;justify-content:center;width:44px}.tt-motivation-content{border-radius:6px;padding:20px;position:relative;top:-20px;width:100%}.tt-motivation-content-wrap .tt-search-filter{margin-bottom:20px;margin-top:0}.tt-user-container .tt-motivation-content{min-height:calc(100vh - 155px);padding:20px;top:0}.tt-user-container .tt-motivation-content .top-section p{line-height:1.75}.tt-user-container .tt-manage-staff-table{min-height:calc(100vh - 350px)}.tt-motivation-content .top-section{margin-bottom:20px}.tt-motivation-content .top-section a{font-weight:500;word-break:break-all}.tt-motivation-content .top-section h1{font-size:20px;margin-bottom:10px}.tt-motivation-content .top-section ol,.tt-motivation-content .top-section ul{padding-left:25px}.booking-link-top-wrapper .top-container .description-data{margin-top:20px}.booking-link-top-wrapper .top-container .description-data p{line-height:24px;margin-bottom:12px;max-width:1040px}.booking-link-top-wrapper .top-container .description-data h4{font-size:16px;margin-bottom:6px}.booking-link-top-wrapper .top-container .description-data .delete-btn{color:var(--red-color)!important}.tt-motivation-content .comment-form-section{margin-bottom:0}.tt-motivation-content .comment-form-section textarea.comment-input{margin-bottom:15px}.tt-motivation-content .comment-list-sec .ui.list .item{display:flex!important;flex-wrap:wrap;margin-bottom:20px;padding:0!important}.tt-motivation-content .item .photo-block{height:30px;overflow:hidden;width:30px}.tt-motivation-content .item .photo-block img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-motivation-content .item .comment-info{padding-left:10px;width:calc(100% - 150px)}.tt-motivation-content .item .comment-info a.header{color:var(--primary-color)!important;display:inline-flex;font-size:14px;margin-right:5px}.tt-motivation-content .item .comment-info span{color:#939393;font-size:12px;position:relative;top:1px}.tt-motivation-content .comment-list-sec .ui.list{max-height:calc(100vh - 472px);overflow-y:auto}.tt-motivation-content.motivation-publilc-view .comment-list-sec .ui.list{max-height:calc(100vh - 440px);overflow-y:auto}.tt-motivation-content .item .comment-info a.header:hover{color:var(--primary-color)!important}.tt-motivation-content .comment-list-sec.past-sec .ui.list{height:calc(100vh - 160px);max-height:100%}.tt-motivation-content .comment-list-sec.past-sec{margin-top:15px}.tt-motivation-content .item .comment-info p{margin-top:5px}.tt-motivation-content .comment-list-sec.past-sec .comment-info{padding:0;width:100%}.tt-motivation-content .comment-list-sec.past-sec .comment-info a{font-size:18px;margin-right:0}.tt-motivation-content .comment-list-sec.past-sec .comment-info p{margin-bottom:0;margin-top:5px}.tt-motivation-content .comment-list-sec.past-sec .comment-info span{display:inline-block;font-size:13px;margin-top:5px}.tt-motivation-content .social-icon{display:flex;justify-content:flex-end;margin-bottom:25px}.tt-motivation-content .social-icon .item{margin-left:5px}.tt-motivation-content .item .comment-info .top-content{align-items:center;display:flex}.tt-motivation-content .comment-list-sec .ui.list .item .options{margin-left:8px}.tt-motivation-content .comment-list-sec .ui.list .item .options a{font-size:13px;font-weight:500}.tt-motivation-content .comment-list-sec .ui.list .item .options .tt-submit-btn{margin-right:0}.tt-motivation-content.tt-admin-motivation-content{top:0}.tt-motivation-content .top-section .top-links{display:flex;justify-content:flex-end}.tt-motivation-content .top-section .top-links .past-comment{font-weight:500;margin-right:0;padding:.78571429em 1em}.tt-motivation-listing-wrap .title-content h3{line-height:1.4;margin-bottom:8px}.tt-motivation-listing-wrap .title-content h3 a{font-weight:600!important}.tt-motivation-listing-wrap .title-content .post-details{color:#777;font-size:13px}.tt-motivation-listing-wrap .title-content .post-details .user-name{display:inline-flex;font-weight:400;margin-left:6px}.motivation-add-form,.user-add-form{background:var(--white-color);border-radius:6px;padding:20px;position:relative;top:-20px}.tt-user-container .user-add-form{top:0}.owner-school-list-content{border-radius:6px;padding:20px 20px 0;position:relative;top:-20px}.tt-user-container .owner-school-list-content{padding:0;top:0}.tt-user-container .owner-school-list-content .tt-search-filter .ui.grid{margin:-10px}.tt-user-container .owner-school-list-content-block{min-height:calc(100vh - 200px)}.tt-user-container .tt-event-list{min-height:calc(100vh - 270px)}.tt-event-list .ui.list .item:last-child{margin-bottom:0}.owner-school-list-content .listing-top-content h5{font-size:14px;font-weight:500;margin-bottom:0}.owner-school-list-content .listing-top-content .add-school-btn{margin-left:auto}.owner-school-list-content .statistic{border:1px solid #eaeaea;border-radius:6px;margin-bottom:0!important;margin-left:0!important;margin-right:10px!important;padding:10px}.owner-school-list-content .ui.statistics .statistic>.value{font-size:24px!important;font-weight:600;line-height:26px;margin-bottom:5px}.owner-school-list-content .ui.statistics{margin:0}.owner-school-list-content .ui.statistics .statistic>.value~.label{font-family:Montserrat,sans-serif!important;font-size:12px;font-weight:500}.owner-school-list-content h3{margin-bottom:3px}.owner-school-list-content p{margin-bottom:8px}.owner-school-list-content .ui.image{border-radius:5px;height:100%;max-height:130px;overflow:hidden;width:100%}.owner-school-list-content .ui.image img{height:100%;object-fit:cover;transform:scale(1);transition:all .3s ease-in;width:100%}.owner-school-list-content .ui.card:hover .ui.image img{transform:scale(1.1);transition:all .3s ease-in}.owner-school-list-content .ui.grid{margin-bottom:10px}.owner-school-list-content .ui.grid:last-child{margin-bottom:0}.owner-school-list-content .listing-top-content{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.owner-school-list-content .listing-top-content p{font-weight:400;margin-bottom:0}.mac-pu-b-account-photo .upload_btn .button:hover{background:none;box-shadow:none}.my-account-content .signature-result-block .total_signature{margin-bottom:10px}.my-account-content .signature-result-block .ui.button.btn-blue{background:var(--white-color)!important;border:1px solid var(--primary-color)!important;color:var(--primary-color)!important;font-weight:500;margin-left:auto}.my-account-content .signature-result-block{align-items:center;display:flex}.my-account-content .signature-block{margin-top:20px}.my-account-content .signature-block .ui.list{align-items:center;display:flex;flex-wrap:wrap;margin:-7px}.my-account-content .signature-block .ui.list .item{height:100%;padding:7px;width:25%}.my-account-content .signature-block .ui.list .item .signature-box{align-items:center;border:1px solid #eaeaea;display:flex;justify-content:center;min-height:100px;padding:10px;position:relative}.my-account-content .signature-block .ui.list .item .signature-box .button{background:var(--primary-color);height:24px;margin-right:0!important;padding:4px;position:absolute;right:5px;top:5px;width:24px}.my-account-content .signature-block .ui.list .item .signature-box .button svg{color:var(--white-color);width:14px!important}.my-account-content .signature-block .ui.list .item .signature-box img.ui.image{margin:0;max-height:80px;object-fit:contain}.my-account-content .signature-block .ui.active.loader:before{border:3px solid #0000001a}.my-account-content .signature-block .tt-user-signature-box-loader{align-items:center;display:flex;height:70vh}.my-account-content .signature-block .ui.active.loader:after{border-width:3px}.my-account-content .mac-profile-update .mac-pu-block .account-info .email-block{border-bottom:1px solid #d7d7d7}.my-account-content .mac-profile-update .mac-pu-block .account-info .block-wrapper .label-content{color:#797979}.my-account-content .mac-profile-update .mac-pu-block .account-info .block-wrapper .right-arrow .next_link svg{color:#797979;font-size:13px}.tt-user-profile-sidebar .edit-profile-photo{margin-bottom:15px}.tt-user-profile-sidebar .edit-profile-photo .message-photo-content .user-details{text-align:center}.tt-user-profile-sidebar .edit-profile-photo .user-name h3{font-size:18px;font-weight:600;margin-bottom:5px}.tt-user-profile-sidebar .edit-profile-photo .message-photo-content .user-details .upload-message p{color:#898989;font-size:11px;font-weight:600}.tt-user-profile-sidebar .edit-profile-photo .message-photo-content .user-details .upload-message p span{color:var(--red-color)}.tt-title-container h3{margin-bottom:0}.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu a.item .icon-section .icon{margin-right:10px}.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu a.item{color:#464f53!important}.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu a.active.item,.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu a.item:hover{background:#dbdbdb!important;color:#000!important}.tt-user-profile-sidebar .tt-user-profile-side-menu .ui.menu.tabular .item:last-child{margin-bottom:0}.tt-user-title-content{margin-bottom:15px}.tt-user-title-content h2{font-size:20px;margin-bottom:6px}.tt-user-profile-sidebar .heading-content{background:#e1e1e1;color:var(--primary-color);padding:10px;text-align:center}.tt-user-profile-sidebar .heading-content h3{font-size:18px}.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo{border-radius:6px;margin-bottom:10px;padding:0 5px 5px;position:relative}.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo img{border:none;border-radius:0;height:100%;object-fit:cover;padding:0;width:100%}.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo.loading .loader{bottom:0;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo.loading .photo-upload-btn,.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo.loading img{opacity:.4}.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo .photo-upload-btn{bottom:5px;left:calc(50% + 20px);margin:auto;position:absolute}.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo .photo-upload-btn .button{align-items:center;background:#000000b3;border:2px solid var(--white-color);border-radius:50%;display:flex;height:40px;justify-content:center;min-width:40px;padding:9px;width:40px}.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo .profile-image-view{border:5px solid #eaeaea;border-radius:50%;height:130px;margin:auto;overflow:hidden;width:130px}.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo .photo-upload-btn svg{color:var(--white-color);font-size:18px}.tt-user-profile-sidebar .edit-profile-photo .message-photo-content{display:block;padding:0 10px}.tt-side-menus .menu a.active.item{background-color:var(--primary-color)!important;border:none!important;border-radius:0!important;color:var(--white-color)!important;font-weight:600!important}.my-account-content{position:relative}.tt-event-form-content .event-form .submit-button .button{margin-right:10px}.school-add-form{padding:0 20px}.export-file-list .information{position:absolute;right:20px}.motivation-add-form .react-datepicker-wrapper{width:100%}.parent-invite-modal .help-text{font-weight:500;margin-bottom:0;margin-top:5px}.mobile-button-section{display:none;margin-bottom:15px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper{border-radius:6px;margin-bottom:20px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details{display:flex;padding:20px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .tt-user-info-content{align-items:center;display:flex;height:max-content}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .ui.image{border:1px solid #efefef;border-radius:50%;height:100px;margin-right:20px;min-width:100px;overflow:hidden;width:100px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .button-group{margin-left:auto}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .button-group .tt-edit-profile-btn{margin-right:8px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .button-group svg{font-size:14px;margin-right:4px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-profile-placeholder{margin:20px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list{margin-bottom:0;margin-top:10px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list h3{font-size:20px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .item{padding-bottom:8px;padding-top:0}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .item h4{align-items:center;display:flex;font-size:14px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .item:first-child{padding-bottom:6px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .item svg{color:var(--primary-color);font-size:14px;margin-right:4px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .item .fa-phone-alt{font-size:13px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list span{margin-left:5px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .item span svg{color:var(--red-color)}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .verified span svg{color:#5cb85c!important}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .right-content{display:flex;margin-left:auto;width:55%}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships{border-left:3px solid #000;padding-left:30px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item{margin-bottom:10px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item .relation:after{background:#000;content:"";height:16px;left:-1px;position:absolute;top:0;width:3px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item .item{font-weight:600;margin-bottom:5px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item .name.item{align-items:flex-end;display:flex}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item .name h4{font-size:18px;margin-bottom:0}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item .relation{margin-left:10px;padding-left:10px;position:relative}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item .relation span{font-weight:400}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .more-item{cursor:pointer;display:inline-block;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:1px}.tt-user-container .tt-user-profile-details-wrapper .profile-list .ui.list .item .user-info-content .no-data{color:#a5acaf}.tt-user-profile-info .tt-user-profile-top-wrapper .menu .ui.dropdown{border-right:1px solid #dbdbdb;font-weight:500;padding:13px 20px}.tt-user-container .tt-user-profile-details-wrapper h3{border-bottom:1px solid #dbdbdb;font-size:18px;margin-bottom:20px;margin-top:0;padding-bottom:10px}.tt-user-container .tt-user-profile-details-wrapper .profile-list .ui.list{align-items:flex-start;display:flex;flex-wrap:wrap;margin:-14px}.tt-user-container .tt-user-profile-details-wrapper .profile-list .ui.list .item{align-items:flex-start;display:flex;padding:14px;width:25%}.tt-user-container .tt-user-profile-details-wrapper .profile-list .ui.list .item .icon-block{align-items:center;background:#f4f4f3;border-radius:3px;display:flex;height:42px;justify-content:center;margin-right:10px;min-width:42px;width:42px}.tt-user-container .tt-user-profile-details-wrapper .profile-list .ui.list .item .icon-block svg{color:#a09f9f;font-size:20px}.tt-user-container .tt-user-profile-details-wrapper .profile-list .item .user-info-content h5{color:#464f53;font-size:16px;margin:0;text-transform:capitalize;word-break:break-word}.tt-user-container .tt-user-profile-details-wrapper .profile-list .item .user-info-content h5.lower-text{text-transform:lowercase}.tt-user-container .tt-user-profile-details-wrapper .profile-list .item .user-info-content h6{color:#a5acaf;font-size:12px;font-weight:500;margin-top:4px;text-transform:uppercase}.tt-user-container .tt-user-profile-details-wrapper .address-info-list,.tt-user-container .tt-user-profile-details-wrapper .personal-info-list{display:inline-block;margin-bottom:36px;width:100%}.tt-user-container .tt-user-profile-details-wrapper .id-card-view,.tt-user-container .tt-user-profile-details-wrapper .student-id-card-view{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:0}.tt-user-container .tt-user-profile-details-wrapper .id-card-view .id-card-img,.tt-user-container .tt-user-profile-details-wrapper .student-id-card-img{display:block;margin:0 auto;max-height:520px;object-fit:contain;width:100%}.tt-user-profile-details-wrapper{min-height:calc(100vh - 320px)}.tt-user-container .tt-user-profile-info-edit-content .user-profile-info{border-radius:6px;margin-top:5px;padding:20px}#mobile-menu,.tt-user-container .tt-user-profile-info-edit-content .tt-user-profile-content .back-link{display:none}.tt-staff-dashboard{border-radius:6px;padding:20px 20px 0;position:relative;top:-20px}.tt-staff-dashboard .ui.list .item{display:block;margin-bottom:20px;padding:0}.tt-staff-dashboard .ui.list .item .tt-school-info{display:flex;flex-wrap:wrap}.tt-staff-dashboard .ui.list .item .tt-school-info .school-photo{border:1px solid #eaeaea;border-radius:3px;height:70px;margin-right:15px;overflow:hidden;padding:5px;width:70px}.tt-staff-dashboard .ui.list .item .tt-school-info .school-photo img.ui.image{height:100%;object-fit:cover;width:100%}.tt-staff-dashboard .ui.list .item .tt-school-info .school-info{width:calc(100% - 85px)}.tt-staff-dashboard .ui.list .item .tt-school-info .school-info h4{font-size:18px;margin-bottom:5px}.tt-staff-dashboard .ui.list .item .tt-school-info .school-info p svg{margin-right:5px}.tt-student-schools{border-radius:6px;padding:20px 20px 0;position:relative;top:-20px}.tt-user-container .tt-student-schools{min-height:calc(100vh - 100px);padding:20px;top:0}.tt-user-container .tt-student-schools .list .item:last-child{margin-bottom:0}.tt-student-schools .ui.list .item{display:block;margin-bottom:20px;padding:0}.tt-table .school-info a{font-weight:500}.tt-table .school-info img.ui.image{margin-right:6px}.tt-student-schools .ui.list .item .tt-school-info{display:flex;flex-wrap:wrap}.tt-student-schools .ui.list .item .tt-school-info .school-photo{border:1px solid #eaeaea;border-radius:3px;height:70px;margin-right:15px;overflow:hidden;padding:5px;width:70px}.tt-student-schools .ui.list .item .tt-school-info .school-photo img.ui.image{height:100%;object-fit:cover;width:100%}.tt-student-schools .ui.list .item .tt-school-info .school-info{width:calc(100% - 85px)}.tt-student-schools .ui.list .item .tt-school-info .school-info h4{font-size:18px;margin-bottom:5px}.tt-student-schools .ui.list .item .tt-school-info .school-info p svg{margin-right:5px}.tt-student-schools .ui.list .item h3{margin-bottom:10px}.tt-view-content{border-radius:6px;padding:20px;position:relative;top:-20px}.tt-view-content .table-sec a .fa-arrow-left{margin-right:3px}.tt-table-option .menu .item a.ui.button{background:none;border-radius:0!important;margin:0;text-align:left}.tt-payment-content.student-school-charge{padding-top:0;top:0}td.content-break-body{word-break:break-word}.calendar-day-view-popup-button{display:flex;flex-direction:column;left:110px!important;width:170px}.calendar-day-view-popup-button a{margin-bottom:10px!important;width:100%}.calendar-day-view-popup-button a:last-child{margin-bottom:0!important}.calendar-day-view-popup-button:before{content:none!important}.tt-payment-content.student-school-charge .student-charge-content .payment-info{display:flex;flex-wrap:wrap}.tt-payment-content .student-charge .student-charge-content .month-charge .month-data{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -5px}.tt-payment-content .student-charge .student-charge-content .month-charge .month-data .ui.list{margin:0;padding:5px;width:50%}.tt-payment-content .student-charge .student-charge-content .month-charge .item .month-info{width:100%}.tt-payment-content .student-charge .student-charge-content .month-charge .item .month-info .top-section{margin-bottom:10px}.tt-payment-content .student-charge .student-charge-content .month-charge .item .month-info .top-section h4{margin-left:auto;margin-top:0}.tt-payment-content .student-charge .student-charge-content .month-charge .item .month-info .top-section .month-section{font-weight:500}.tt-payment-content .student-charge .student-charge-content .month-charge .title-section{align-items:center;display:flex;margin-bottom:15px}.tt-payment-content .student-charge .student-charge-content .month-charge .title-section h3{margin-bottom:0}.tt-payment-content .student-charge .student-charge-content .month-charge .title-section .tt-line-button{margin-left:auto;margin-right:0}.tt-payment-content .student-info span{align-items:center;display:flex}.tt-view-content.announcement-view .top-section{margin-top:20px}.tt-view-content.announcement-view .top-section ol,.tt-view-content.announcement-view .top-section ul{margin-bottom:1em;padding-left:15px}.tt-view-content.announcement-view .top-section ol li,.tt-view-content.announcement-view .top-section ul li{line-height:1.8}.tt-user-container .announcement-view{top:0}.calendar-add-options .tt-btn-groups .field{display:flex;flex-direction:column;margin-top:0;padding:20px}.calendar-add-options .tt-btn-groups .field span{display:block;font-weight:600;margin:10px}.calendar-add-options .tt-btn-groups .field .tt-submit-btn{margin:0!important;width:100%}.tt-user-container .ui.items .school-info-block{background:var(--white-color);border-radius:6px;padding:20px}.tt-user-container .ui.items .school-info-block .school-info{padding-left:15px}.school-info-block .school-photo .ui.image{border-radius:50%;height:50px;min-width:50px;overflow:hidden;width:50px}.item.school-info-block{margin-bottom:25px!important}.item.school-info-block .description{margin:0!important}.item.school-info-block .description h3{margin-bottom:5px!important}.item.school-info-block .description h3 a{font-weight:700}.template-form span.length-count{float:right}.template-form .body-label{margin-bottom:5px}.invitation-section .invite-icon svg{color:#555;font-size:50px}.invitation-section .invite-icon{align-items:center;border:2px solid #555;border-radius:50%;display:flex;height:100px;justify-content:center;margin:auto auto 25px;width:100px}.invitation-section p{font-size:18px}.invitation-section .header{font-size:24px!important;margin-bottom:25px;text-align:center}.invitation-section .button-group{align-items:center;display:flex;flex-direction:column;justify-content:center}.invitation-section .button-group .button.blue-button{font-size:16px;margin-bottom:10px;padding:16px 65px}.invitation-section .button-group a.cancel-button{font-size:16px}.notification-list{background:#0000004d;height:100vh;margin-right:-100%;position:fixed;right:0;top:0;width:100%}.notification-list.open{margin-right:0}.notification-list.open .mlmp-body-scroll{margin-right:0;transition:all .3s ease-in}.notification-list .mlmp-body-scroll{background:var(--white-color);float:right;height:100vh;margin-right:-650px;overflow-y:auto;transition:all .2s ease-in;width:550px}.notification-list a.close-notification{display:inline-block;margin-top:10px;opacity:0;position:absolute;top:0;transition:all .4s ease-in}.notification-list.open a.close-notification{opacity:1;position:absolute;right:560px;transition:all .4s ease-in}.notification-list a.close-notification svg{color:var(--white-color);font-size:50px}.notification-list .mlmp-body-scroll .item{border-bottom:1px solid #eaeaea;padding:15px!important}.notification-list .mlmp-body-scroll .item .button-group{margin-top:10px}.notification-list .mlmp-body-scroll .item .description a{font-weight:500;line-height:22px;word-break:break-word}.notification-list .mlmp-body-scroll .item.unread .description a{font-weight:700}.notification-list .mlmp-body-scroll .item.unread{background:#f2f3fd}.notification-list .mlmp-body-scroll .item.unread .description{font-weight:600}.school-referral-section .referral-block{display:flex;flex-direction:column}.school-referral-section .referral-block h3{margin-bottom:10px}.school-referral-section .referral-block .message-block{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:25px;width:100%}.school-referral-section .referral-block .message-block a{border:1px solid var(--primary-color);border-radius:5px;display:inline-flex;font-size:13px!important;font-weight:500;margin-left:10px;padding:8px}.school-referral-section .referral-block .message-block .tt-line-button{margin-left:4px}.school-referral-section .referral-block .message-block a:hover{background:var(--primary-color);color:var(--white-color)!important}.school-referral-section .referral-block .message-block input{border:none;color:var(--primary-color);font-size:16px;line-height:30px;max-width:calc(100% - 115px);width:100%}.school-referral-section .referral-block .message-block .button-section{align-items:center;display:flex;margin-top:15px}.tt-user-container .school-referral-section .message-block .tt-line-button:first-child{margin-left:0}.school-referral-section .referral-block .message-block input:focus{border-color:var(--primary-color);outline:none}.school-referral-section .referral-block .title-section{align-items:flex-start;display:flex;margin-bottom:15px}.school-referral-section .referral-block .title-section a{border:1px solid var(--primary-color);border-radius:5px;display:inline-flex;font-size:13px!important;font-weight:500;margin-left:auto;padding:8px}.school-referral-section .referral-block .title-section a:hover{background:var(--primary-color);color:var(--white-color)!important}.school-referral-section .referral-block .share-section,.school-referral-section .referral-block .title-section .left-section{max-width:700px}.school-referral-section .referral-block .message-block textarea:focus{border:1px solid #22242626;outline:none}.school-referral-section .share-section h5{font-size:18px;margin-bottom:25px;position:relative;text-align:center}.school-referral-section .share-section h5:before{background:#eaeaea;content:"";height:1px;left:0;position:absolute;top:11px;width:36%}.school-referral-section .share-section h5:after{background:#eaeaea;content:"";height:1px;position:absolute;right:0;top:11px;width:36%}.school-referral-section .share-section .ui.list{align-items:center;display:flex;justify-content:center}.school-referral-section .share-section .ui.list .item{margin:0 10px;padding:0}.school-referral-section .share-section .ui.list .item a{align-items:center;border-radius:6px;color:var(--white-color)!important;display:inline-flex;font-size:16px;justify-content:center;min-width:215px;padding:18px}.school-referral-section .share-section .ui.list .item .facebook-link{background:#3b5998}.school-referral-section .share-section .ui.list .item .twitter-link{background:#1da1f2}.user-profile-edit-form .name-field{align-items:center;display:flex!important;flex-wrap:wrap}.tt-user-container .user-profile-edit-form .form-right-section .grid{margin-right:0!important}.user-profile-edit-form .form-block{border:1px solid #eaeaea;border-radius:6px;padding:10px}.user-profile-edit-form .form-block:first-child{margin-bottom:25px}.user-profile-edit-form .form-right-section{margin-top:10px;padding-left:20px!important}.user-profile-edit-form .content-section .mac-pu-b-account-photo{border:1px solid #eaeaea;border-radius:6px;padding:5px;position:relative}.user-profile-edit-form .content-section .mac-pu-b-account-photo .photo-upload-btn{bottom:5px;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 10px)}.user-profile-edit-form .content-section .mac-pu-b-account-photo .photo-upload-btn .button{background:#00000080;border-radius:0;margin-right:0!important;padding:10px;width:100%}.user-profile-edit-form .content-section .mac-pu-b-account-photo .photo-upload-btn .button .fa-camera{color:var(--white-color);font-size:30px}.user-profile-edit-form .form-right-section .gender-block .field .css-2b097c-container{width:100%}.user-profile-edit-form .user-name h3{font-size:24px;font-weight:700;margin-bottom:5px}.user-profile-edit-form .content-section .upload-message{margin-top:10px}.user-profile-edit-form .content-section .upload-message p{color:var(--disable-color);font-size:12px}.user-profile-edit-form .form-right-section .field .PhoneInput,.user-profile-edit-form .form-right-section .field .react-datepicker-wrapper{width:100%}.user-profile-edit-form .form-block a.not-verified{bottom:-10px;color:var(--red-color)!important;font-size:12px;left:135px;position:absolute}.user-profile-edit-form .last-update-info{padding-top:20px}.user-profile-edit-form .content-section .mac-pu-b-account-photo img.ui.image{border:none;border-radius:0;height:100%;object-fit:cover;padding:0;width:100%}.student-notes .ui.message{margin-top:90px}.student-tab-menu{margin-top:0!important}.attendance-report-section{display:flex}.attendance-report-section .attendance-chart{background:var(--white-color);border:1px solid #dcdcdc;border-radius:5px;display:flex;flex-wrap:wrap;margin-left:auto;padding:15px;width:450px}.attendance-report-calendar .tt-calender{background:var(--white-color);margin-top:25px}.attendance-report-section .attendance-chart #chart{width:100%}.attendance-report-section .attendance-chart #chart .apexcharts-legend{height:100%;justify-content:center;top:50%!important;transform:translateY(-50%)}.attendance-report-section .attendance-chart #chart .apexcharts-legend .apexcharts-legend-series{align-items:center;display:flex;margin:10px 5px!important}.attendance-report-section .attendance-chart #chart .apexcharts-legend .apexcharts-legend-series .apexcharts-legend-marker{margin-top:2px}.attendance-report-section .attendance{display:flex;flex-direction:column}.attendance-report-section .attendance .school-days .icon{color:#d6d7db;font-size:30px;margin-left:auto;margin-right:0}.attendance-report-section .attendance .steps{margin-top:0}.attendance-report-section .attendance .steps.school-days .step{padding:10px}.attendance-report-section .attendance .steps .step{padding:10px 33px}.attendance-report-section .attendance .steps .step .content .title{color:#555;font-size:11px;text-transform:uppercase}.attendance-report-section .attendance .steps .step .content .description{font-size:14px;font-weight:600;margin-top:5px}.attendance-report-calendar .tt-calender .week-days{background:#eaeaea;border:none}.attendance-report-calendar .tt-calender .week-days .item{background:var(--lighter-gray-color)!important;border-bottom:1px solid var(--light-grey-color);border-top:1px solid var(--light-grey-color);padding:15px!important}.attendance-report-calendar .tt-calender .week-days .item:first-child{border-left:1px solid var(--light-grey-color)!important}.attendance-report-calendar .tt-calender .days-view{border-left:1px solid var(--light-grey-color)}.attendance-report-calendar{margin-bottom:25px;overflow:hidden;position:relative}.attendance-reports .ui.list{margin-top:20px}.attendance-reports .ui.list .item a{margin-left:10px}.attendance-reports .ui.list .item{padding-bottom:20px}.attendance-report-calendar.student-attendance .tt-calender .days-view .item.present{background:#a5efa8!important}.attendance-report-calendar.student-attendance .tt-calender .days-view .item.absent{background:#ff9090!important}.attendance-report-calendar.student-attendance .tt-calender .days-view .item.excused{background:#fcf5b7!important}.attendance-report-calendar.student-attendance .tt-calender .days-view .item.absent a,.attendance-report-calendar.student-attendance .tt-calender .days-view .item.excused a,.attendance-report-calendar.student-attendance .tt-calender .days-view .item.present a{color:var(--primary-color)!important}.attendance-report-calendar .calendar-navigation{align-items:center;display:flex;left:0;position:absolute;top:-80px}.attendance-report-calendar .calendar-navigation h3{font-size:24px;margin:0 10px}.attendance-report-calendar .calendar-navigation a{font-size:18px}.attendance-report-calendar .tt-calender .days-view .item.present{background:#a5efa8!important;cursor:default!important}.attendance-report-calendar .tt-calender .days-view .item.absent{background:#ff9090}.attendance-report-calendar .tt-calender .days-view .item.excused{background:#fcf5b7}.attendance-report-calendar .tt-calender .days-view .item.absent a.day-link-highlighter,.attendance-report-calendar .tt-calender .days-view .item.excused a.day-link-highlighter,.attendance-report-calendar .tt-calender .days-view .item.present a.day-link-highlighter{color:var(--primary-color)!important}.attendance-report-calendar .tt-calender .days-view .item.absent_excuse{background:#17bdb8}.attendance-report-calendar .tt-calender .days-view .item.online_present{background:#c74cc3}.attendance-report-calendar .tt-calender .days-view .item.online_absent{background:#e7ba2f}.attendance-report-calendar .tt-calender .days-view .item.online_excused{background:#91643c}.attendance-report-calendar .tt-calender .days-view .item.ojt{background:#e6785a}.attendance-report-calendar .tt-calender .days-view .item.grad{background:#6f62ad;color:var(--white-color)}.attendance-report-calendar .tt-calender .days-view .item.absent a,.attendance-report-calendar .tt-calender .days-view .item.absent_excuse a,.attendance-report-calendar .tt-calender .days-view .item.ojt a,.attendance-report-calendar .tt-calender .days-view .item.online_absent a,.attendance-report-calendar .tt-calender .days-view .item.online_excused a,.attendance-report-calendar .tt-calender .days-view .item.online_present a,.attendance-report-calendar .tt-calender .days-view .item.present a{color:var(--white-color)!important}.attendance-report-calendar .tt-calender .days-view{height:auto}.attendance-report-calendar .tt-calender .days-view .item{min-height:50px}.attendance-report-calendar .tt-calender .days-view .item.tardy{background:#17bdb8}.attendance-report-calendar .tt-calender .days-view .item.tardy a{color:var(--white-color)!important}.attendance-report-calendar .tt-calender .days-view .item.tardy_absent{background:#c7754c}.attendance-report-calendar .tt-calender .days-view .item.tardy_absent a{color:var(--white-color)!important}.attendance-report-calendar .tt-calender .days-view .item.tardy_excuse{background:#fcd207}.attendance-report-calendar .tt-calender .days-view .item.tardy_absent a{color:var(--primary-color)!important}.attendance-report-calendar .tt-calender .list .item.active_day a.day-link-highlighter span{color:var(--white-color)!important;font-weight:600}.tt-user-container .attendance-report-calendar .tt-calender .days-view .item{align-items:center;display:flex;justify-content:center;min-height:50px}.tt-user-container .attendance-report-calendar .tt-calender .days-view .item .day-link-highlighter{cursor:default;font-weight:600}.attendance-report-calendar .tt-calender .days-view .item.active_day a{top:0}.tt-user-container .attendance-report-calendar .tt-calender .days-view{height:100%}.manage-discipline .reported-by a{font-weight:500}.manage-discipline .attached-files,.manage-discipline .incident-detail{margin-top:5px}.manage-discipline .attached-files span,.manage-discipline .reported-by span{margin-left:5px}.manage-discipline .attached-files svg,.manage-discipline .incident-detail svg,.manage-discipline .reported-by svg{font-size:13px}.manage-discipline .demerit-points{font-weight:500;margin-top:5px}.tt-user-container .tt-discipline-content .manage-discipline-school-table .student-list-column .user-info-wrap{display:flex;margin-bottom:8px}.tt-user-container .tt-discipline-content .manage-discipline-school-table .student-list-column .user-info-wrap:last-child{margin-bottom:0}.tt-user-container .tt-discipline-content .manage-discipline-school-table .incident-details-column .reported-by span{display:flex;flex-direction:column}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .progress{border-radius:15px;margin-bottom:15px;margin-top:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .progress .bar{background:var(--primary-color)!important;border-radius:15px;height:12px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .progress .bar .progress{color:var(--white-color);font-size:11px;font-weight:400;margin-bottom:0;top:1px}.attendance-report-calendar .tt-calender .week-days .item span{display:none}.attendance-report-calendar .tt-calender .week-days.ui.horizontal.list:not(.celled)>.item:first-child{padding-left:15px!important}.tt-export-sec .tt-line-button{margin-right:0}.export-no-button .tt-export-sec .ui.button{align-items:center;background:none!important;border:none!important;color:#000!important;display:flex;padding:11px 10px}.new-email-button{margin-right:0!important}.user-add-form .grid{width:100%}.motivation-add-form .grid,.user-add-form .grid{max-width:600px!important}.tt-container .student-school-header{display:none}.tt-user-container .student-school-header{width:100%}.tt-user-container .student-school-header .school-wrap{align-items:center;background:#fff;border-radius:5px;display:flex;max-width:300px;min-height:48px;min-width:220px;padding:7px 15px;width:max-content}.tt-user-container .student-school-header .school-wrap .image-content{border-radius:50%;height:26px;margin-right:10px;min-width:26px;overflow:hidden;width:26px}.tt-user-container .student-school-header .school-wrap .image-content img{height:100%;object-fit:cover;width:100%}.tt-user-container .student-school-header .school-wrap .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-user-container .attendance-menu .active.item{border-color:var(--primary-color)!important}.tt-user-container .attendance-menu .item{font-weight:500}.tt-user-container .student-tab-menu .active.item{border-color:var(--primary-color)!important}.tt-user-container .student-tab-menu .item{font-weight:500}.tt-sidebar.tt-user-sidebar .tt-user-menu.open-user-setting-menus{height:calc(100vh - 400px)}.tt-user-container .attendance-menu{margin-top:0}.tt-container .school-header-info{display:none}.tt-motivation-content .comment-form-section label{display:block;font-weight:500;margin-bottom:5px;margin-top:3px}.tt-user-container .school-manage-events .tt-event-list{min-height:calc(100vh - 251px)}.tt-table td.longtext{width:20%}.invite-member-form .tag-item{align-items:center;background:#f0f0f0;border:1px solid #e1e1e1;border-radius:4px;display:inline-flex;font-size:13px;margin-bottom:7px;margin-right:7px;padding:4px 8px!important}.invite-member-form .tag-item button.button{align-items:center;background:#8f8f8f;border:none;border-radius:50%;color:var(--white-color);cursor:pointer;display:flex;font-size:18px;height:14px;justify-content:center;margin-left:7px;padding:0;width:14px}.invite-member-form .tag-item .button i{font-size:8px;margin:0}.board-item-view-modal .modal-view-content{overflow:hidden;padding:0}.board-item-view-modal .modal-view-content .mlmp-body-scroll{max-height:662px;overflow-y:auto;padding:15px}.ui.dimmer .board-item-view-modal .ui.loader:after{border-color:#767676 #0000 #0000}.ui.dimmer .board-item-view-modal .ui.loader:before{border-color:#0000001a}.tt-table table tr.subject-name{background:var(--hover-dark)}.tt-table table tr.subject-name strong{font-size:16px;font-weight:600;margin-right:5px}.tt-table table tr.subject-name a{font-weight:600;margin-right:5px}.tt-container.manage-courses .tt-table th:nth-child(7){text-align:center;width:150px}.tt-container.manage-courses .tt-table td:nth-child(7),.tt-container.manage-courses .tt-table tr.subject-name td:nth-child(2){text-align:center}.tt-container.manage-courses .tt-table th:last-child{text-align:center;width:100px}.tt-container.manage-courses .tt-table th.action:last-child{min-width:180px}.tt-container.manage-courses .tt-table td:nth-child(7) .tt-table-option .tt-line-button{margin-right:0;padding-left:12px;padding-right:12px}.tt-container.manage-courses .tt-table td,.tt-container.manage-courses .tt-table th{text-align:center}.tt-container.manage-courses .tt-table th:nth-child(5),.tt-container.manage-courses .tt-table th:nth-child(6){width:150px}.tt-container.manage-courses .tt-table th:nth-child(4){text-align:left}.tt-table table tr.subject-name td{border:none!important;color:var(--white-color)}.tt-container.manage-courses .tt-table td:nth-child(4),.tt-table table tr.subject-name td:first-child{text-align:left}.tt-container.manage-courses .mlmp-pagination{margin-top:15px}.tt-container.manage-courses .tt-table th:nth-child(9){max-width:132px!important;width:132px!important}.tt-container.manage-courses .tt-table td .tt-table-option.column .tt-line-button{margin-bottom:5px!important;margin-right:0!important;min-width:120px}.tt-container.manage-courses .tt-table td .tt-table-option.column .tt-line-button:last-child{margin-bottom:0!important}.tt-container.manage-courses .tt-table td .tt-table-option.column{display:flex;flex-direction:column}.tt-modal .class-assign-courses-form h4{margin-bottom:8px}.tt-modal .class-assign-courses-form .ui.checkbox{margin-bottom:10px;width:100%}.tt-modal .class-assign-courses-form .ui.checkbox:last-child{margin-bottom:0}.tt-container.manage-courses .tt-table td.longtext{line-height:24px;max-width:25%!important;text-align:left;width:100%}.tt-container.manage-courses .tt-table td.completed{background:#d3f0ce;font-weight:500}.tt-container.manage-courses .tt-table td.pending{background:#feecec;font-weight:500}.tt-container.manage-courses .tt-table td.upcoming{font-weight:500}.tt-container .tt-navigation.menu-submenus .ui.menu{overflow:visible}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown{padding:.92857143em 1.14285714em}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown .text{color:var(--primary-color);font-weight:500}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown .menu{border-radius:0 0 .28571429rem .28571429rem;top:50px;width:100px}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown .menu>.selected.item{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active .menu>.selected.item span.text{color:var(--white-color)}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown .menu .item:hover{background:var(--primary-color)!important}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active .menu .item:hover .text{color:var(--white-color)}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active{background:var(--primary-color)}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active .text,.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active i.dropdown.icon{color:var(--white-color)}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active .menu .text{color:#000}.student-my-courses .course-status-block .ui.grid .five .course-block .top-section .ui.list .item:last-child{border:none}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active .menu .ui.dropdown.active .text{color:var(--white-color)}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active .menu .ui.dropdown.active .menu{border-radius:0 0 .28571429rem .28571429rem!important;left:7px;top:40px!important}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active .menu .ui.dropdown.active .menu span.text{color:#000}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active .menu .ui.dropdown.active a.item:hover span.text,.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown.active .menu .ui.dropdown.active a.selected.item span.text{color:var(--white-color)}.filter-menu{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px}.filter-menu .charge-request-title-filter{margin-bottom:0;margin-right:5px}.tt-navigation.submenu{box-shadow:none;padding:0;top:0}.tt-navigation.submenu .menu{flex-wrap:wrap;width:fit-content}.tt-navigation.submenu .menu .item{border:1px solid var(--primary-color)!important;border-radius:.28571429rem;color:var(--primary-color)!important;height:40px;margin-right:5px;padding-bottom:8px;padding-top:8px}.school-charge-request .tt-search-filter{margin-bottom:20px}.tt-school-container .master-course-list .ui.pagination{margin-bottom:0!important}.tt-container form.school-add-form .ui.grid{max-width:650px}.tt-container form.school-add-form{background:var(--white-color);padding:20px}.tt-container form.school-add-form .ui.grid .block-title{border-bottom:1px solid #eaeaea;margin-top:15px}.tt-container form.school-add-form .ui.grid .block-title h4{font-size:16px}.tt-container form.school-add-form .ui.grid h4{background:#f2f2f2;border-radius:5px 5px 0 0;display:inline-block;font-size:18px;padding:7px 15px}.tt-container form.school-add-form .ui.grid h5{font-size:.92857143em;font-weight:500;margin-bottom:3px}.tt-container form.school-add-form .ui.grid .signature-block{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;width:60%}.tt-container form.school-add-form .ui.grid .signature-block .signature{align-items:center;border:1px solid #eaeaea;display:flex;height:90px;justify-content:center;padding:10px;width:100%}.tt-container form.school-add-form .ui.grid .signature-block .delete-signature{position:absolute;right:2px;top:4px;z-index:2}.tt-container form.school-add-form .ui.grid .signature-block .signature:last-child{margin-left:auto}.tt-container form.school-add-form .ui.grid .signature-block .signature span{color:var(--primary-color);font-weight:500}.tt-container form.school-add-form .ui.grid .signature-block .signature:hover{border:1px solid var(--primary-color);cursor:pointer}.popup-signature-grid{margin-top:15px!important}.tt-table td.location-info p{margin-bottom:5px}.tt-table td.location-info p:last-child{margin-bottom:0}.tt-table td.location-info p.contact,.tt-table td.location-info p.fax,.tt-table td.location-info p.website{font-weight:600}.tt-table td.location-info p.email span,.tt-table td.location-info p.website span{color:var(--primary-color);word-break:break-all}.tt-table td.location-info p.contact span{color:var(--primary-color)}.tt-container form.school-add-form .ui.grid .signature-block .signature img{max-width:100%}.tt-signature .ui.list{align-items:center;display:flex;flex-wrap:wrap;margin:-10px}.tt-signature .ui.list .item{padding:10px;width:25%}.tt-signature .ui.list .item .signature-element{align-items:center;border:1px solid #eaeaea;cursor:pointer;display:flex;height:80px;justify-content:center;padding:10px}.tt-signature .ui.list .item .signature-element img.ui.image{margin:0;max-height:60px;width:auto}.tt-container form.school-add-form .ui.grid .signature-block .signature img{max-height:60px;width:auto}.tt-signature .ui.list .item.active .signature-element{border:1px solid var(--primary-color)}.attendance-report-calendar.no-attendance .calendar-navigation{position:relative;top:0}.accredited-info img,.school_seal-info img,.signature-info img{width:auto!important}.signature-info img{max-width:40px!important}.accredited-info p.county{font-weight:500}.admin-school-page .tt-table td{vertical-align:top}.tt-table td.location-info p.county{font-weight:600}.student-report-preview .preview-top-info{align-items:flex-start;display:flex;flex-wrap:wrap;margin:-15px}.student-report-preview .preview-top-info .left-section{padding:15px;width:33.33%}.student-report-preview .preview-top-info .middle-section{display:flex;justify-content:center;padding:15px;width:33.33%}.student-report-preview .preview-top-info .middle-section img{max-width:300px}.student-report-preview .preview-top-info .right-section{align-items:flex-end;display:flex;flex-direction:column;padding:15px;width:33.33%}.student-report-preview .preview-top-info .left-section h4{font-weight:700;margin-bottom:5px;margin-top:0}.student-report-preview .preview-top-info .left-section .ui.list .item{margin-bottom:10px;padding:0}.student-report-preview .preview-top-info .left-section .ui.list .item span{font-weight:500;margin-left:3px}.student-report-preview .preview-top-info .right-section .info-block{border:1px solid #eaeaea;margin-bottom:15px;max-width:270px;padding:10px}.student-report-preview .preview-top-info .right-section .info-block h4{font-size:14px;font-weight:600;line-height:20px;margin-top:0}.student-report-preview .preview-top-info .right-section .info-block p{font-size:13px;font-weight:500;margin-bottom:10px}.student-report-preview .preview-top-info .left-section .ui.list .item a{font-weight:500}.student-report-preview .preview-bottom-info{margin-top:40px}.student-report-preview .preview-bottom-info .ui.list .item{font-weight:500;margin-bottom:12px;padding:0}.student-report-preview .preview-bottom-info .ui.list .item span{font-weight:600}.student-report-preview .tt-custom-table .fixed-width,.student-report-preview .tt-table .fixed-width{text-align:center;width:80px}.student-report-preview .tt-custom-table .table,.student-report-preview .tt-table .table{border-radius:0!important}.student-report-preview .tt-custom-table .table .single-content,.student-report-preview .tt-table .table .single-content{background:#f4f4f4;font-weight:600;text-align:center}.student-report-preview .tt-custom-table .table .right-align,.student-report-preview .tt-table .table .right-align{border-right:none;font-weight:600;padding-right:0;text-align:right}.student-report-preview .tt-custom-table .table .last-child,.student-report-preview .tt-table .table .last-child{border-left:none;font-weight:600}.student-report-preview .tt-custom-table,.student-report-preview .tt-table{margin-top:25px}.student-report-preview .cmulative-section{align-items:center;display:flex;justify-content:center;margin-top:40px}.student-report-preview .cmulative-section .cmulative-block{background:#f6f6f6;border:2px solid var(--primary-color);padding:15px}.student-report-preview .cmulative-section .cmulative-block .item{font-size:15px;font-weight:600;line-height:26px;margin-bottom:0;padding:0;text-align:center}.student-report-preview .cmulative-section .cmulative-block .item:last-child{margin-bottom:0}.student-report-preview .cmulative-section .cmulative-block .item span{font-weight:500}.student-report-preview .notification-section{margin:20px auto;max-width:72%;text-align:center}.student-report-preview .notification-section p{line-height:22px}.student-report-preview .stamp-section{margin-top:45px}.student-report-preview .stamp-section .ui.list .item{border-left:2px solid var(--primary-color);border-right:2px solid var(--primary-color);padding:10px}.student-report-preview .stamp-section .ui.list .item h4{font-weight:700;text-align:center}.student-report-preview .stamp-section .ui.list .item:first-child{background:#f6f6f6;border:2px solid #000}.student-report-preview .stamp-section .ui.list .item:last-child{border-bottom:2px solid var(--primary-color)}.student-report-preview .stamp-section .ui.list .item.stamp-block{align-items:center;border:none;display:flex;justify-content:center;padding:35px}.student-report-preview .stamp-section .ui.list .item.stamp-block img{max-height:150px}.student-report-preview .stamp-section .ui.list .item.signature-section{border:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px;padding:15px}.student-report-preview .stamp-section .ui.list .item.signature-section .signature-block{padding:25px;width:50%}.student-report-preview .stamp-section .ui.list .item.signature-section .signature-block img{max-height:150px}.student-report-preview .official-section{align-items:flex-start;display:flex;margin-top:40px}.student-report-preview .official-section .date{display:flex;flex-wrap:wrap;font-weight:500;justify-content:flex-end;margin-left:auto;width:200px}.student-report-preview .official-section .date span{padding-left:5px;width:calc(100% - 39px)}.student-report-preview .official-section .cerfitied{display:flex;flex-wrap:wrap;font-weight:500;width:400px}.student-report-preview .official-section .cerfitied span{width:calc(100% - 87px)}.student-report-preview .official-section .cerfitied span .signature{border-bottom:1px solid var(--primary-color);margin-bottom:10px;padding-bottom:10px;padding-left:10px}.student-report-preview .official-section .cerfitied span .signature img{width:100%}.student-report-preview .official-section .cerfitied span p{font-size:11px;text-align:center}.student-report-preview .generate-block{display:flex;justify-content:center;margin-top:50px}.student-report-preview .generate-block a.ui.button:first-child{margin-right:10px}.student-report-preview .tt-custom-table .table thead th{background:#eef1f3;border-bottom:1px solid #2224261a!important;border-left:1px solid #2224261a!important;border-radius:0!important;font-weight:600;padding:10px!important}.student-report-preview .tt-custom-table .table tbody tr .school-header{color:var(--primary-color);font-weight:700}.student-report-preview .tt-custom-table .table tbody tr .school-header span{font-weight:500}.student-report-preview .tt-custom-table .table tbody tr .school-grade{color:#555;font-weight:700}.student-report-preview .tt-custom-table .fixed-width{white-space:nowrap}.student-report-preview .tt-custom-table .table thead th:first-child{border-left:none!important}.image-shadow-round-wrap{border-radius:50%;box-shadow:-1px 2px 4px 0 #00000026;height:40px;overflow:hidden;padding:4px;width:40px}.image-shadow-round-wrap a{display:block;height:100%;width:100%}.image-shadow-round-wrap a .image{border-radius:50%;height:100%;object-fit:cover;width:100%}.tt-interview-wrapper .content-expand .uploaded-attachment-list{border-bottom:1px solid #2224261a;border-radius:5px}.tt-interview-wrapper .content-expand .uploaded-attachment-list .table{border-bottom:none}.tt-interview-wrapper .content-expand .uploaded-attachment-list .preview-block{align-items:center;display:flex}.tt-interview-wrapper .content-expand .uploaded-attachment-list .preview-block .image{border-radius:4px;height:30px;margin-right:8px;object-fit:cover;width:35px}.tt-interview-wrapper .content-expand .uploaded-attachment-list .preview-block .icon{font-size:18px;margin-right:5px}.tt-line-button.generate-button{display:block;margin-right:auto;margin-top:10px;min-width:160px}td.button-actions .tt-line-button{margin-right:auto;min-width:167px;padding:.78571429em .75em}td.button-actions .tt-line-button.generate-button{max-width:167px}.generate-report-school-form h3{font-size:20px;font-weight:700;margin-top:10px;text-align:center}.generate-report-school-form span.value-field{background:#f8f8f8;border:1px solid #22242626;border-radius:.28571429rem;color:var(--primary-color);display:block;line-height:1.21428571em;min-height:38px;padding:.67857143em 1em;width:100%}.error.generate-report-school-form{max-height:85vh;overflow-x:visible;overflow-y:auto}.tt-user-container .download-student-reports .list{margin-top:0!important}.tt-user-container .download-reports-content h5{font-weight:500;margin-bottom:20px}.download-student-reports .ui.list{margin-top:25px}.download-student-reports .ui.list .item{align-items:center;background:var(--white-color);border-bottom:2px solid #f1f1f1;border-radius:6px;display:inline-flex;margin-bottom:10px;padding:15px 20px;width:100%}.download-student-reports .ui.list .item:last-child{margin-bottom:0}.download-student-reports .ui.list .item svg{color:var(--primary-color);font-size:16px;margin-right:5px}.download-student-reports .ui.list .item span{color:var(--primary-color);cursor:pointer;font-size:16px;font-weight:500;line-height:22px;margin-right:10px}.student-report-view object{min-height:87vh}.download-student-reports .ui.list .item .download-btn{margin-left:auto;margin-right:0;min-height:24px!important;padding:10px}.download-student-reports .ui.list .item .file-name{max-width:calc(100% - 130px)}.download-student-reports .ui.list .item .tt-submit-btn{margin-left:auto;margin-right:0}.download-reports .download-student-reports{margin-bottom:40px}.student-id-card-view{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-top:25px}.student-id-card-view .download-idcard{margin-right:0}.modal .student-id-card-view{height:450px}.modal .student-id-card-view img.student-id-card-img{height:410px}.student-id-card-view.student-view{height:80vh}.tt-scanner p.error{color:var(--red-color);padding-top:15px;text-align:center}.tt-scanner p.success{color:#5cb85c;padding-top:15px;text-align:center}.student-report-view{padding:17px 0 0}.chunk-upload-files{margin-top:10px;padding-left:20px}.chunk-upload-files .name{font-size:12px;margin-bottom:8px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .file-info p.attachment-add-time a{display:inline-block;font-size:13px;font-weight:500;margin:5px 5px 0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .file-info p.attachment-add-time{color:#555;font-size:13px;margin-bottom:5px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .file-info p.attachment-add-time span{margin-left:5px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .edit-delete-btn-sec{position:absolute;right:0;top:8px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .edit-delete-btn-sec span{color:var(--primary-color);cursor:pointer;font-size:12px;font-weight:500;margin-left:5px;margin-right:5px}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .edit-delete-btn-sec{color:#555}.hr-modal .modal-view-content .task-details .bottom-feild .comment-section .edit-delete-btn-sec span:last-child{margin-right:0}img.student-id-card-img{display:block;margin:20px auto;max-height:600px}.tt-user-section-list .school-dropdown{width:200px}.tt-user-section-list .school-dropdown a.school-select{align-items:center;display:flex}.tt-user-section-list .school-dropdown a.school-select .ui.image{border-radius:3px;height:30px;margin-right:5px;overflow:hidden;width:30px}.tt-user-section-list .school-dropdown a.school-select .ui.image img{height:30px;width:100%}.appointment-school-dropdown .react-select__option .school-select>div:first-child{margin-right:5px}.react-select__single-value .school-select{align-items:center;display:flex}.generate-attendance-report-form .react-datepicker-wrapper{width:100%}td.assigned-advisors .advisor-info{align-items:center;display:flex;margin-bottom:6px;padding-right:24px;position:relative}td.assigned-advisors .advisor-info span{width:100%}td.assigned-advisors button:hover{background:#8e8e95}td.assigned-advisors .advisor-info:last-child{margin-bottom:0}td.assigned-advisors .advisor-info .image{margin-right:7px}.manage-advisors-form .ui.checkbox{margin-bottom:10px;width:100%}.manage-advisors-form .ui.checkbox:last-child{margin-bottom:0}.tt-modal .add-course-form .tt-global-select input[type=checkbox]{cursor:pointer;margin-right:10px;transform:scale(1.3)}.tt-modal .add-course-form .tt-global-select .css-26l3qy-menu{margin-bottom:0;position:relative}.tt-scanner{position:relative}.tt-scanner .scan-message{background:var(--white-color);border-radius:5px;left:0;margin:auto;padding:15px;position:fixed;right:0;text-align:center;top:50%;transform:translateY(-50%);width:250px;z-index:999}.tt-scanner .scan-message.success{box-shadow:0 0 10px 0 #0080001a;color:#090;font-size:16px}.tt-scanner .scan-message.error{box-shadow:0 0 10px 0 #ff00001a;color:var(--red-color);font-size:16px}.tt-scanner .scan-message svg{margin-right:5px}.move-all-tasks-form .ui.radio.checkbox{margin-bottom:8px;margin-top:5px;width:100%}.move-all-tasks-form .ui.radio.checkbox label{cursor:pointer;font-weight:500}.move-all-tasks-form .ui.radio.checkbox:first-child{margin-top:10px}.attendance-table .user-details{align-items:center;display:flex;flex-wrap:wrap}.attendance-table .user-details span{padding-right:5px}.attendance-table .user-details span a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attendance-table .user-details .item a svg{font-size:20px}.attendance-table .user-details .student-details-wrap .delete-icon svg{font-size:15px;position:relative;top:-2px}.attendance-table .user-details .student-grade{background:#efefef;border-radius:3px;display:inline-block;font-size:12px;font-weight:500;margin-left:5px;padding:0 8px}.attendance-table .user-details .students-name{align-items:center;display:flex}.attendance-table .user-details .students-name a{font-weight:500}.attendance-title .date-section{align-items:center;display:flex}.attendance-title .date-section .date-picker-content{align-items:center;display:flex;margin:0 10px}.attendance-title .date-section .date-picker-content h5{font-size:16px;margin-bottom:0;margin-right:5px}.attendance-title .date-section a{align-items:center;background:var(--white-color);border:1px solid var(--primary-color);border-radius:5px;display:flex;height:34px;justify-content:center;width:36px}.attendance-title .date-section a svg{font-size:14px}.attendance-title .date-section a:hover{background:var(--primary-color)}.attendance-title .date-section a:hover svg{color:var(--white-color)}.attendance-title .date-section .week-label{align-items:center;display:flex;margin-left:10px}.attendance-title .date-section .week-label h5{margin-bottom:0;margin-right:4px}.tt-user-container .idcard-list{border-radius:6px;min-height:calc(100vh - 100px);padding:20px}.tt-user-container .idcard-list .id-card-view{max-width:360px}.tt-user-container .idcard-list .id-card-view .download-btn{display:flex;justify-content:center;margin-top:15px}.tt-user-container .idcard-list .id-card-view .download-btn .download-idcard{margin:0;padding:14px 22px}.tt-user-container .idcard-list .id-card-view .download-btn .download-idcard .download.icon{opacity:1}.tt-container .idcard-list{border-radius:6px;padding:20px 20px 0;position:relative;top:-20px}.tt-container .idcard-list .id-card-view{display:flex;flex-direction:column;justify-content:flex-end}.tt-container .idcard-list .id-card-view .download-idcard{margin-bottom:15px;margin-left:auto;margin-right:0}.custom-date-picker .react-datepicker__triangle{display:none}.custom-date-picker .react-datepicker-popper[data-placement^=bottom]{padding-top:0}.custom-date-picker .react-datepicker{border:none;box-shadow:0 -2px 4px 0 #0000000d,0 4px 4px 0 #0000001a;font-family:inherit!important;margin-top:5px;padding:10px}.custom-date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__header{background:none;border:none}.custom-date-picker .react-datepicker .react-datepicker__day-names{font-weight:600}.custom-date-picker .react-datepicker .react-datepicker__day,.custom-date-picker .react-datepicker .react-datepicker__day-name{margin:.25rem}.custom-date-picker .react-datepicker .react-datepicker__navigation-icon{top:10px}.custom-date-picker .react-datepicker .react-datepicker__navigation-icon:before{border-color:#545454}.custom-date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{margin-bottom:12px}.custom-date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-wrapper .react-datepicker__month-text--selected,.custom-date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-wrapper .react-datepicker__month-text:hover{background:#000;color:#fff}.custom-date-picker .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-wrapper .react-datepicker__month-text{font-size:12px;padding:6px}.custom-date-picker .blue-theme .react-datepicker-wrapper .react-datepicker__input-container input:focus{border:1px solid var(--light-blue-color);outline:1px solid var(--light-blue-color)}.custom-date-picker .blue-theme .react-datepicker-popper .react-datepicker{border:1px solid var(--light-blue-color)}.custom-date-picker .blue-theme .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-wrapper .react-datepicker__month-text--selected,.custom-date-picker .blue-theme .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-wrapper .react-datepicker__month-text:hover,.custom-date-picker .blue-theme .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected,.custom-date-picker .blue-theme .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day:hover{background:var(--light-blue-color);color:#fff}.tt-global-search{background:var(--white-color);border-radius:6px;padding:20px;position:relative;top:-20px}.tt-user-container .tt-global-search{min-height:calc(100vh - 90px);top:0}.tt-global-search .input{width:100%}.tt-global-search .search-list{margin:30px auto 0;width:60%}.tt-global-search .search-list .mlmp-body-scroll .item{display:flex;flex-wrap:wrap;margin-bottom:20px;padding:0;width:100%}.tt-global-search .search-list .mlmp-body-scroll .item .photo-section{height:50px;margin-right:15px;width:50px}.tt-global-search .search-list .mlmp-body-scroll .item .photo-section div{padding:0}.tt-global-search .search-list .mlmp-body-scroll .item .photo-section div .ui.image{border-radius:50%;height:50px;overflow:hidden;width:50px}.tt-global-search .search-list .mlmp-body-scroll .item .list-info{width:calc(100% - 65px)}.tt-global-search .search-list .mlmp-body-scroll .item .list-info h3{margin-bottom:3px;text-transform:inherit}.tt-global-search .search-list .mlmp-body-scroll .item .photo-section.no-photo{align-items:center;background:#eaeaea;border-radius:50px;display:flex;justify-content:center}.idcard-not-found{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 90px);justify-content:center;width:100%}.idcard-not-found img.ui.image{margin-bottom:20px;max-width:300px}.idcard-not-found h4{color:#586367;font-size:18px;margin-top:0}.content-not-found{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 90px);justify-content:center;width:100%}.content-not-found img.ui.image{margin-bottom:20px;max-width:300px}.content-not-found h4{color:#586367;font-size:18px;margin-top:0}.tt-container .search-toggle-btn{display:block;margin:30px auto;padding:11px 10px}.school-members-nav,.staff-members-nav{display:flex;flex-wrap:wrap;width:100%}.school-members-nav a{width:20%!important}.manage-task-labels{max-width:300px!important;min-width:300px!important}.manage-task-labels:before{content:none!important}.manage-task-labels .popup-title{align-items:center;border-bottom:1px solid var(--light-grey-color);display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding-bottom:10px}.manage-task-labels .popup-title a{font-size:20px}.manage-task-labels .item{align-items:center;display:flex!important;flex-wrap:wrap;margin-bottom:10px!important;padding:0!important}.manage-task-labels .item:hover{background:none!important}.manage-task-labels .item .label{color:var(--white-color);font-size:14px;font-weight:500;margin-right:10px;padding:13px;text-align:left;width:calc(100% - 30px)}.manage-task-labels .item a{margin-left:auto;width:20px}.manage-task-labels .item .label i.check.icon{float:right;margin-right:0}.manage-task-labels .create-new-label{padding-top:15px}.manage-task-labels .create-new-label label{display:block;margin-bottom:5px;width:100%}.manage-task-labels .create-new-label .ui.input{margin-bottom:15px;width:100%}.manage-task-labels .create-new-label .ui.list{align-items:center;display:flex;flex-wrap:wrap;margin:-5px -5px 15px}.manage-task-labels .create-new-label .ui.list .item{margin:0!important;padding:5px!important;width:20%}.manage-task-labels .create-new-label .ui.list .item .checkbox{border-radius:5px;cursor:pointer;min-height:30px;position:relative;width:100%}.manage-task-labels .create-new-label .ui.list .item .checked.checkbox:before{color:var(--white-color)!important;content:"✓"!important;font-size:18px;left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px}.manage-task-labels .create-new-label .ui.radio.checkbox label:after,.manage-task-labels .create-new-label .ui.radio.checkbox label:before{content:none!important}.manage-task-labels .ui.list{max-height:300px;overflow-y:auto}.manage-task-labels .ui.list .item{cursor:pointer}.manage-task-labels .ui.list .item:last-child{margin-bottom:0!important}.color-picker-input.full-width-input{border:1px solid #22242626;border-radius:.28571429rem;box-shadow:none;color:#fff;cursor:pointer;line-height:1.21428571em;outline:0;padding:.67857143em 1em;transition:box-shadow .1s ease,border-color .1s ease;width:100%}.colorpicker-content.picker-popup{position:absolute;top:85px;width:250px;z-index:2}.colorpicker-content.picker-popup .close-picker{align-items:center;background:#efefef;border-radius:50%;box-shadow:0 0 0 1px #00000026,0 8px 16px #00000026;display:flex;font-weight:600;height:30px;justify-content:center;line-height:1;padding:6px;position:absolute;right:14px;text-align:center;top:-17px;width:30px}.tt-open-in-app-element{animation-duration:.6s;animation-fill-mode:both;background:var(--primary-color);bottom:0;-webkit-box-shadow:0 -5px 15px 0 #0000002b;-moz-box-shadow:0 -5px 15px 0 #0000002b;box-shadow:0 -5px 15px 0 #0000002b;padding:35px 15px 15px;position:fixed;width:100%;z-index:9}.board-move-notification{animation:fadeInOut 5s ease 0s 1 normal forwards;background:var(--white-color)!important;border-left:3px solid var(--primary-color);border-radius:6px!important;bottom:25px;box-shadow:-1px 0 15px -9px #000c!important;overflow:hidden;padding:10px!important}.board-move-notification .header{padding-right:15px}.fadeInBottom{animation-name:fadeInBottom}@keyframes fadeInOut{0%{opacity:0;right:0}20%{opacity:1;right:20px}80%{opacity:1;right:20px}to{opacity:0;right:0}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1}}.tt-open-in-app-element h4{color:var(--white-color);font-size:20px;margin:auto auto 20px;text-align:center;width:80%}.tt-open-in-app-element .tt-button-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.tt-open-in-app-element .tt-button-section a.tt-line-button{font-size:16px;margin-bottom:15px;padding:15px;width:100%}.tt-open-in-app-element .tt-button-section .close-btn{background:var(--primary-color);border:1px solid var(--white-color);color:var(--white-color)!important;font-size:16px;font-weight:500;padding:15px;width:100%}.tt-open-in-app-element a.close-link{color:var(--white-color)!important;position:absolute;right:15px;top:10px}.tt-open-in-app-element a.close-link svg{font-size:24px}.tt-open-in-app-element.hide-open-in-app{bottom:-100%;transition:all .4s ease-in}.manage-copy-task,.manage-move-task{max-width:300px!important;min-width:300px!important}.manage-copy-task .popup-title,.manage-move-task .popup-title{align-items:center;border-bottom:1px solid #eaeaea;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding-bottom:10px}.manage-copy-task .destination-section,.manage-move-task .destination-section{margin:1em 0}.manage-copy-task .destination-section{max-height:252px;overflow-y:auto}.manage-copy-task .destination-section .select_options,.manage-move-task .destination-section .select_options{margin-bottom:1em}.manage-copy-task .popup-title a,.manage-move-task .popup-title a{font-size:20px}.manage-copy-task:before,.manage-move-task:before{content:none!important}.manage-copy-task .destination-section label,.manage-move-task .destination-section label{display:block;font-size:.92857143em!important;font-weight:500!important;margin:0 0 .28571429rem}.manage-copy-task .keep-items .checkbox,.manage-move-task .keep-items .checkbox{margin-bottom:7px;width:100%}.tt-staf-metting-view{border-radius:6px;padding:20px 20px 0;position:relative;top:-20px}.tt-user-container .tt-staf-metting-view{padding:20px;top:0}.tt-staf-metting-view .view-top-links svg{margin-right:5px}.tt-staf-metting-view .view-top-links a{font-weight:500}.metting-view-content{margin:30px auto;max-width:750px}.metting-view-content .message-info{display:flex;flex-wrap:wrap;margin-bottom:30px}.metting-view-content .message-info .user-photo{border-radius:5px;overflow:hidden;width:100px}.metting-view-content .message-info .user-info{padding-left:15px;width:calc(100% - 100px)}.metting-view-content .message-info .user-info a{display:inline-block;font-size:20px;font-weight:600;margin-bottom:10px}.metting-view-content .message-info .user-info .list{margin-top:0}.metting-view-content .message-info .user-info .list .item{align-items:center;display:flex;margin-bottom:10px;padding:0}.metting-view-content .message-info .user-info .list .item:last-child{margin-bottom:0}.metting-view-content .message-info .user-info .list .item svg{margin-right:5px}.metting-view-content .message-info .user-info .list .item span{margin-left:5px}.metting-view-content .message-info .user-info .list .item.accept span.status-result{color:#03c9a9;font-weight:500}.metting-view-content .message-info .user-info .list .item.pending span.status-result{color:#eb9b2a;font-weight:500}.metting-view-content .message-info .user-info .list .item.reschedule span.status-result{color:#0a98ec;font-weight:500}.metting-view-content .message-details .title-block{align-items:center;display:flex;margin-bottom:20px}.metting-view-content .message-details .title-block h5{margin-bottom:0}.metting-view-content .message-details .title-block .actions{margin-left:auto}.metting-view-content .message-details .title-block .actions .tt-cancel-btn{margin-right:0}.metting-view-content .message-details p{line-height:24px}.metting-view-content .message-info .user-info .list .item.canceled span.status-result{color:#ff4900}.tt-user-container .metting-add-form{min-height:calc(100vh - 100px);padding-bottom:20px;top:0}.tt-app-form-container .tt-inline-flex-form{align-items:center;display:flex;flex-wrap:wrap}.tt-user-container .meeting-list .tt-search-filter{margin-bottom:20px;margin-top:0}.metting-add-form{border-radius:6px;padding:20px 20px 0;position:relative;top:-20px}.metting-add-form .view-top-links a{font-size:13px!important;font-weight:500!important}.metting-add-form .view-top-links a svg{margin-right:5px}.metting-add-form .view-top-links{margin-bottom:20px}.tt-user-container .meeting-list{top:0}.tt-user-container .meeting-list .listing-table .user-info{align-items:center;display:flex}.meeting-list{position:relative;top:-20px}.meeting-list .meeting-list-content{min-height:calc(100vh - 198px)}.tt-main-header h1 span.total-payment{font-size:16px}.tt-main-header h1 span.total-payment span.amount{color:var(--primary-color);font-weight:600}.form-field-dropdown-options .react-select__single-value .school-select{align-items:center;display:flex}.form-field-dropdown-options .react-select__single-value .school-select .ui.image img{max-height:24px;width:auto}.form-field-dropdown-options .react-select__single-value .school-select .school-name{color:var(--primary-color)}.form-field-dropdown-options .react-select__menu .react-select__option--is-selected{background:var(--primary-color)}.form-field-dropdown-options .react-select__option .school-select{align-items:center;display:flex}.form-field-dropdown-options .react-select__option .school-select .ui.image img{height:24px;width:100%}.appointment-school-dropdown .react-select__single-value .school-select{align-items:center;display:flex}.appointment-school-dropdown .react-select__single-value .school-select .ui.image img{max-height:24px;width:auto}.appointment-school-dropdown .react-select__single-value .school-select .school-name{color:var(--primary-color)}.appointment-school-dropdown .react-select__menu .react-select__option--is-selected{background:var(--primary-color)}.appointment-school-dropdown .react-select__option .school-select{align-items:center;display:flex}.appointment-school-dropdown .react-select__option .school-select .ui.image img{height:24px;width:auto}.download-idcard.tt-line-button i.download.icon{margin-right:0!important}.manage-student-info .item,.school-info .item{align-items:flex-start;display:flex!important;line-height:20px!important;padding-bottom:6px!important}.manage-student-info .item .avatar.image,.school-info .item .avatar.image{height:1.5em;margin-right:7px;width:1.5em}.joined-info p .avatar.image{height:1.5em;margin-right:3px;width:1.5em}.table .joined-info{color:#464f53}.table .joined-info .status-info{display:block;margin-top:4px}.table .joined-info .status-info a{font-weight:500}.manage-student-info .item svg,.school-info .item svg{margin-right:7px;margin-top:4px}.manage-student-info .item:last-child,.school-info .item:last-child{padding-bottom:0!important}.manage-student-info .item a{word-break:break-word}.manage-student-info.image-full-width{padding-left:100px;position:relative}.manage-student-info.image-full-width .user-info-wrap .image-wrap{left:0;position:absolute;top:0}.manage-student-info.image-full-width .user-info-wrap .image-wrap .ui.image{height:90px;width:90px}.manage-student-info.image-full-width .user-info-wrap .image-wrap .ui.image img{max-height:fit-content}.manage-student-info.image-full-width .user-info-wrap.user-name{font-weight:600}.manage-student-info.image-full-width .item.soft-color,.manage-student-info.image-full-width .item.soft-color a{color:#a3a3a3}.user-card-wrap.image-full-width{padding-left:50px;position:relative}.user-card-wrap.image-full-width .user-info-wrap .image-wrap{left:0;position:absolute;top:0}.user-card-wrap.image-full-width .user-info-wrap .image-wrap .ui.image{height:40px;width:40px}.user-card-wrap.image-full-width .user-info-wrap.user-name{font-weight:600}.user-card-wrap.image-full-width .item.soft-color,.user-card-wrap.image-full-width .item.soft-color a{color:#a3a3a3}.charges-information .item{align-items:flex-start;display:flex!important;line-height:20px!important;padding-bottom:6px!important}.charges-information .item:last-child{padding-bottom:0!important}td.assigned-advisors{position:relative}td.assigned-advisors button{align-items:center;background:#bebec3;border:none;border-radius:50%;color:var(--white-color);cursor:pointer;display:flex;height:18px;justify-content:center;position:absolute;right:0;top:5px;width:18px}td.assigned-advisors button svg{font-size:12px}td.assigned-advisors button:focus-visible{outline:none}.modal .assign-advisor-history .item{font-weight:600;padding-bottom:18px}.modal .assign-advisor-history .item span{font-weight:400}.tt-payment-disable-charges.tt-school-charges form.ui.form .ui.checkbox input[disabled]~label{opacity:1}.tt-payment-disable-charges.tt-school-charges form.ui.form .ui.checkbox input[disabled]~label:after,.tt-payment-disable-charges.tt-school-charges form.ui.form .ui.checkbox input[disabled]~label:before{opacity:.5}.tt-employment-form .tt-form-content .register-form .form-title{margin-bottom:20px;margin-top:40px}.tt-employment-form .tt-form-content .register-form .form-title.first-content{margin-top:35px}.charges-information .item svg{margin-right:7px;margin-top:4px}.apply-scholarship-button{font-size:18px!important;width:100%}.apply-government-scholarship-form .scholarship_file ul{list-style-type:none}.apply-government-scholarship-form .scholarship_file ul svg{margin-right:3px}.tt-profile-checking .redirecting{align-items:center;display:flex;font-size:24px;height:calc(100vh - 100px);justify-content:center}.profile-qrcode-image{text-align:center}.profile-qrcode-image .download-profile-qrcode{margin-right:0;margin-top:15px}.charge-request-title-filter{align-items:center;display:flex;margin-bottom:20px}.charge-request-title-filter .tt-line-button{margin-left:auto;margin-right:0}.charge-request-title-filter h3{margin-bottom:0}.school-charges-request-table td .ui.button.tt-line-button,.tt-admin-container table .ui.button.tt-line-button,.tt-school-container table .ui.button.tt-line-button{margin:2px}.tt-table table td{vertical-align:top}.tt-hiring-header .tt-user-section-list .item .menu .list .item:nth-last-child(2){border-top:none;margin-top:0}.tt-user-container .manage-class-courses-content,.tt-user-container .manage-school-content{min-height:calc(100vh - 170px)}.tt-user-container .student-notes-content{min-height:calc(100vh - 268px)}.charge-request-title-filter-top{flex-wrap:wrap;margin-top:0!important}.charge-request-title-filter-top .right-section{align-items:center;display:flex;margin-left:auto}.charge-request-title-filter-top .left-section .tt-line-button .label{font-size:12px;font-weight:500;padding:2px 7px}.charge-request-title-filter-top .tt-search-filter{width:100%}.tt-parents-dashboard .fees-approval-info{background:#f9f9f9;margin-top:10px;padding:15px;width:100%}.tt-parents-dashboard .fees-approval-info .item{padding-bottom:12px}.tt-parents-dashboard .fees-approval-info .item span{font-weight:500}.tt-parents-dashboard .fees-approval-info .item.btn-block a{margin-right:10px}.tt-parents-dashboard .fees-approval-info h4{background:var(--white-color);font-weight:600;padding:15px}.tt-parents-dashboard .fees-approval-logs{background:#f9f9f9;margin-top:10px;padding:15px;width:100%}.tt-parents-dashboard .fees-approval-logs h4{background:var(--white-color);font-weight:600;padding:15px}.tt-parents-dashboard .fees-approval-logs .item{padding-bottom:10px}.tt-parents-dashboard .fees-approval-logs .item .action-name{color:var(--primary-color);font-weight:600}.tt-parents-dashboard .fees-approval-logs .item .action-at{color:var(--primary-color);font-weight:500}.tt-user-container .tt-parents-dashboard{border-radius:6px;min-height:calc(100vh - 100px);padding:0;top:0}.parent-information .user-info .item{align-items:flex-start;display:flex!important;line-height:20px!important;padding-bottom:6px!important}.parent-information .user-info .item>div .image img{background-color:initial;border-radius:500rem;height:1.5em;margin-right:7px!important;margin:0;max-width:none;vertical-align:top;width:1.5em}.parent-information .user-info .item>div{display:inline-block;padding:0}.parent-information .user-info .item svg{margin-right:7px;margin-top:4px}.parent-information .user-info .item:first-child{align-items:center!important}.relation-info .item{margin-bottom:15px;margin-top:15px;padding:0!important}.relation-info .item .child-info{align-items:center;display:flex;margin-bottom:7px}.relation-info .item .child-info>div{padding:0}.relation-info .item .child-info>div .ui.image img{background-color:initial;border-radius:500rem;height:1.5em;margin-right:7px!important;margin:0;max-width:none;vertical-align:top;width:1.5em}.relation-info .item .school-info{align-items:center;display:flex}.relation-info .item .school-info>div{padding:0}.relation-info .item .school-info>div .ui.image img{background-color:initial;border-radius:500rem;height:1.5em;margin-right:7px!important;margin:0;max-width:none;vertical-align:top;width:1.5em}.relation-info .item:last-child{margin-top:20px}.charge-request-history .item{font-size:16px;padding-bottom:20px!important}.charge-request-history .item span.action-name{font-weight:600}.tt-payment-content .student-charge .charge-form-content .ui.dropdown{display:none}.tt-payment-content.tt-school-charges{padding-left:0;padding-right:0;top:0}.tt-employment-form,.tt-invite-family-form,.tt-student-question-form{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-bottom:40px;padding-top:60px;width:100%}.tt-invite-family-form,.tt-student-question-form{justify-content:flex-start}.tt-employment-form .tt-form-content{max-width:700px}.tt-employment-form .tt-form-content .tt-social-media input{padding-left:45px!important}.tt-employment-form .tt-form-content .radio-content label{display:block;margin-bottom:5px!important}.tt-employment-form .tt-form-content .radio-content .inline.fields{margin-bottom:0!important}.tt-employment-form .tt-social-media{margin-top:10px}.tt-employment-form .tt-social-media .field{position:relative}.tt-employment-form .tt-social-media i{align-items:center;background:var(--primary-color);border-radius:5px 0 0 5px;bottom:0;color:var(--white-color);display:flex;height:38px;justify-content:center;left:0;line-height:0;position:absolute;top:0;width:36px}.tt-employment-form .tt-form-content .tt-btn-groups,.tt-invite-family-form .tt-form-content .tt-btn-groups,.tt-student-question-form .tt-form-content .tt-btn-groups{display:block;margin-top:10px}.tt-employment-form .description{color:#888;font-size:13px}.tt-employment-form .tt-form-content .tt-btn-groups .tt-submit-btn,.tt-invite-family-form .tt-form-content .tt-btn-groups .tt-submit-btn{width:135px}.tt-employment-form .tt-form-content .tt-btn-groups .tt-cancel-btn,.tt-invite-family-form .tt-form-content .tt-btn-groups .tt-cancel-btn{margin-left:0}.tt-employment-form.question-form-wrapper{background:var(--white-color);justify-content:flex-start}.tt-employment-form.question-form-wrapper .hiring-questions-form,.tt-invite-family-form.question-form-wrapper .user-add-family-invite-form,.tt-student-question-form.question-form-wrapper .user-questions-form{padding-top:35px}.tt-employment-form.question-form-wrapper .tt-form-content,.tt-invite-family-form.question-form-wrapper .tt-form-content,.tt-student-question-form.question-form-wrapper .tt-form-content{border:0;max-width:max-content;min-width:550px;padding:0 20px;width:100%}.tt-employment-form.question-form-wrapper .tt-form-content .tt-btn-groups .field,.tt-invite-family-form.question-form-wrapper .tt-form-content .tt-btn-groups .field,.tt-student-question-form.question-form-wrapper .tt-form-content .tt-btn-groups .field{margin:auto;text-align:center}.tt-invite-family-form.question-form-wrapper .tt-form-content .tt-btn-groups .field,.tt-student-question-form.question-form-wrapper .tt-form-content .tt-btn-groups .field{display:flex;justify-content:center}.tt-student-question-form.question-form-wrapper .user-questions-form .choose-program-content{max-width:430px}.tt-student-question-form.question-form-wrapper .user-questions-form .choose-program-content .field .checkbox{margin-bottom:10px;width:100%}.tt-employment-form.question-form-wrapper .tt-form-content .field .ui.radio.checkbox{padding-right:14px}.tt-employment-form .tt-form-content .heading-tag{align-items:center;display:flex;margin-bottom:26px}.tt-employment-form .tt-form-content .heading-tag h5{font-size:18px;font-weight:500;text-transform:capitalize}.tt-employment-form .tt-form-content .heading-tag .title{color:#898989;font-weight:600;margin-bottom:0;margin-right:10px}.tt-employment-form .tt-form-content .heading-tag .icon{color:#999;line-height:1;margin-right:10px}.tt-employment-form .tt-form-content .heading-tag .question{margin-top:0}.tt-employment-form.question-form-wrapper .tt-form-content .tt-btn-groups .field button,.tt-student-question-form.question-form-wrapper .tt-form-content .tt-btn-groups .field button{margin-right:0;width:auto}.tt-employment-form.question-form-wrapper .tt-form-content .tt-btn-groups .field button.back-btn,.tt-student-question-form.question-form-wrapper .tt-form-content .tt-btn-groups .field button.back-btn{margin-right:10px;width:120px}.tt-employment-form.question-form-wrapper .tt-form-content .tt-btn-groups .field button.back-btn svg,.tt-student-question-form.question-form-wrapper .tt-form-content .tt-btn-groups .field button.back-btn svg{margin-left:0}.tt-employment-form.question-form-wrapper .tt-form-content .tt-btn-groups .field button svg,.tt-invite-family-form.question-form-wrapper .tt-form-content .tt-btn-groups .field button svg,.tt-student-question-form.question-form-wrapper .tt-form-content .tt-btn-groups .field button svg{font-size:12px;margin-left:10px}.tt-employment-form .tt-success-page{border:none!important;max-width:730px!important;padding:30px!important;text-align:center}.tt-employment-form .tt-success-page h2{font-size:26px;font-weight:700;margin-bottom:20px;text-transform:capitalize}.tt-employment-form .tt-success-page .image{height:90px;margin:auto auto 30px;width:90px}.tt-employment-form .tt-success-page h2{font-size:22px}.tt-employment-form .tt-success-page p{color:#555;line-height:1.75}.tt-employment-form .tt-success-page .tt-submit-btn{margin-top:40px!important;padding:16px 22px!important;text-decoration:none!important;width:max-content!important}.tt-employment-form .tt-success-page .tt-submit-btn svg{font-size:13px;margin-left:10px}.tt-payment-content .attachments-files a{display:block;margin-bottom:5px}.tt-payment-content .attachments-files a:last-child{margin-bottom:0}.tt-hiring-container .tt-container:after{content:none}.tt-hiring-container .tt-hiring-header{border-bottom:1px solid #2224261a;padding:0 20px}.tt-hiring-container .tt-hiring-header .applicant-user{margin-right:20px}.tt-hiring-container .tt-hiring-header .tt-user-section-list .item a:hover svg{color:var(--white-color)!important}.tt-hiring-container .tt-hiring-header .tt-user-section{align-items:center;display:flex}.tt-hiring-dashboard{margin:auto;padding:20px;width:70%}.tt-user-container .tt-hiring-dashboard{top:0}.tt-hiring-view-dashboard{margin-top:10px;padding:0;width:100%}.preview-content .button-group{margin-top:10px}.preview-content .preview-details .description{font-size:13px;margin-left:5px;min-width:200px}.tt-hiring-dashboard .tt-form-side-menu>div{position:sticky;top:90px}.tt-hiring-container .tt-hiring-dashboard.tt-hiring-dashboard-fullview .tt-form-side-menu .ui.vertical.tabular.menu{border-radius:0;bottom:0;box-shadow:0 0 7px 0 #00000014!important;height:calc(100vh - 60px);left:0;max-width:300px!important;overflow-y:auto;position:fixed;top:60px}.tt-hiring-dashboard .tt-form-side-menu .ui.vertical.tabular.menu{border:1px solid #2224261a!important;border-radius:6px;box-shadow:none!important;overflow:hidden}.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item{background:var(--white-color);color:#464f53!important}.tt-hiring-dashboard .tt-form-side-menu .menu a.active.item{background-color:var(--primary-color)!important;border-radius:0!important;color:var(--white-color)!important;font-weight:500}.tt-hiring-dashboard .tt-form-side-menu .menu a.item{border:none!important;border-bottom:1px solid #2224261a!important;border-radius:0!important;color:#1b2631;font-weight:500;line-height:20px;padding:14px!important}.tt-hiring-dashboard .tt-form-side-menu .menu a.item:last-child{border-bottom:none!important}.tt-hiring-dashboard .tt-form-side-menu .menu a.item:hover{background-color:var(--primary-color)!important;color:var(--white-color)!important}.tt-hiring-dashboard .tt-form-side-menu .menu .active.item{margin:0}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .text[role=alert]{background:var(--white-color);border-bottom:1px solid #dbdbdb!important;color:#333;color:#464f53;cursor:auto;font-weight:500;line-height:22px;padding:14px;width:100%}.tt-hiring-container .tt-hiring-dashboard.tt-hiring-dashboard-fullview .tt-form-side-menu .ui.menu .text[role=alert]{background:#bdbdbd26!important}.tt-hiring-container .tt-hiring-dashboard.tt-hiring-dashboard-fullview .tt-form-side-menu .request-icon{color:var(--red-color)}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .dropdown:hover .dropdown.icon{color:var(--white-color)}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .item.dropdown.active .dropdown.icon{color:var(--white-color);transform:rotate(90deg)}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .item.dropdown{border:none!important;border-radius:0;padding:0;z-index:1}.tt-borrower-type-listing .borrower-type .ui.selection.dropdown .text,.tt-event-list-result .ui.selection.dropdown .text{font-weight:500!important}.tt-hiring-dashboard .tt-form-side-menu .menu .item.dropdown-content .dropdown.icon{color:var(--primary-color);font-size:18px;position:absolute;right:8px;top:13px}.tt-hiring-dashboard .tt-form-side-menu .menu .item.dropdown-content{border:none;border-bottom:1px solid #dbdbdb!important;border-radius:0;overflow:hidden;padding:0!important;position:relative;z-index:0}.tt-search-filter.attendances-filter{margin-bottom:20px;margin-top:0}.tt-hiring-dashboard .tt-form-side-menu .menu .item.dropdown-content:hover{background:var(--white-color)!important}.tt-hiring-container .tt-hiring-dashboard .tt-form-side-menu .menu .item.dropdown.open-menu>div.text:before{color:#888;content:"\f068";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:10px;font-size:12px;font-weight:900;height:10px;line-height:1;position:absolute;right:16px;top:21px;width:10px;z-index:2}.tt-hiring-dashboard .tt-form-side-menu .menu .item.dropdown .menu{border-color:#22242626}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition{border:none!important;border-radius:0!important;box-shadow:none!important;left:0!important;margin-right:0;padding:0 0 0 16px;position:relative;width:100%;z-index:5}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition .item{border-bottom:none!important;border-left:1px solid #ababab!important;padding:14px 14px 14px 22px!important;position:relative;white-space:normal;word-break:break-word!important}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition .item.selected,.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition .item.selected:after,.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition .item:hover,.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition .item:hover:after{background:var(--primary-color)!important}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition .item.selected span.text,.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition .item:hover span.text{color:var(--white-color)!important}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition .item span.text{color:#464f53;font-size:14px;font-weight:500;line-height:22px}.tt-hiring-dashboard .tt-form-side-menu .ui.menu .menu.transition .item:after{background:#ababab;content:"";height:1px;left:0;position:absolute;top:24px;visibility:visible;width:15px}.tt-hiring-dashboard .tt-hiring-form-element .tt-main-heading{margin-bottom:20px}.tt-hiring-dashboard .tt-hiring-form-element .tt-main-heading.convert-content h3{margin-bottom:10px}.tt-hiring-form-element .tt-main-heading h3{margin-bottom:0}.tt-hiring-form-element .field label{text-transform:capitalize!important}.tt-hiring-dashboard .tt-hiring-form-element .tt-main-heading h4{color:#000;font-size:28px;margin-bottom:8px}.tt-hiring-dashboard .tt-hiring-form-element .tt-main-heading p{line-height:1.65;margin-bottom:5px}.tt-hiring-dashboard .tt-hiring-form-element .tt-social-media,.tt-hiring-dashboard .tt-hiring-form-view-element .tt-social-media{margin-top:10px}.tt-hiring-dashboard .tt-hiring-form-element .tt-social-media .field,.tt-hiring-dashboard .tt-hiring-form-view-element .tt-social-media .field{position:relative}.tt-hiring-dashboard .tt-hiring-form-element .tt-social-media .field input,.tt-hiring-dashboard .tt-hiring-form-view-element .tt-social-media .field input{padding-left:45px}.tt-hiring-dashboard .tt-hiring-form-element .tt-social-media i,.tt-hiring-dashboard .tt-hiring-form-view-element .tt-social-media i{align-items:center;background:var(--primary-color);border-radius:5px 0 0 5px;bottom:0;color:var(--white-color);display:flex;height:38px;justify-content:center;left:0;line-height:0;position:absolute;top:0;width:36px}.tt-hiring-dashboard .tt-hiring-form-element .remove-details .ui.button{padding:8px 12px}.tt-hiring-dashboard .tt-hiring-form-element .education-form .ui.grid,.tt-hiring-dashboard .tt-hiring-form-element .employment-history-form .ui.grid,.tt-hiring-dashboard .tt-hiring-form-element .reference-form .ui.grid{margin-bottom:20px}.tt-hiring-dashboard .tt-hiring-form-element .education-form .ui.grid:last-child,.tt-hiring-dashboard .tt-hiring-form-element .employment-history-form .ui.grid:last-child,.tt-hiring-dashboard .tt-hiring-form-element .reference-form .ui.grid:last-child{margin-bottom:0}.tt-hiring-form-element .reference-form .field .acknowledge-checkbox label{line-height:1.5;position:relative}.tt-hiring-form-element .reference-form .field .acknowledge-checkbox label:after{line-height:1.2}.tt-hiring-dashboard .tt-hiring-form-element .tt-btn-groups{align-items:center;display:flex!important}.tt-hiring-form-element .tt-btn-groups .add-more-button{margin-right:10px}.tt-hiring-dashboard .tt-hiring-form-element .position-form .radio-content .radio.checkbox label{margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-element .react-datepicker-wrapper{width:100%}.tt-hiring-dashboard .tt-hiring-form-element .radio-content label{display:block;margin-bottom:5px}.tt-hiring-dashboard .tt-hiring-form-element .radio-content .inline.fields{margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-element .radio-content .ui.radio.checkbox{margin-right:15px}.tt-hiring-dashboard .tt-hiring-form-element .radio-content .ui.radio.checkbox:last-child{margin-right:0}.tt-hiring-dashboard .tt-hiring-form-element .personal-information-form .field .verify-content{color:#5cb85c;font-size:12px}.tt-hiring-dashboard .tt-hiring-form-element .add-more-button svg{font-size:12px;margin-left:2px}.tt-hiring-dashboard .tt-hiring-form-element .personal-information-form .field .not-verified{color:var(--red-color)!important;font-size:12px;margin-left:5px}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .upload-content .field{border:1px solid var(--primary-color)!important;border-radius:.28571429rem;font-weight:500!important;min-height:38px!important;min-width:100px;overflow:hidden;padding:.68571429em 1.5em;position:relative;width:fit-content}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .upload-content .field:hover{background:var(--primary-color)!important}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .upload-content .field:hover label{color:var(--white-color)!important}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .upload-content .field label{color:var(--primary-color)!important;font-size:14px;margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item{border:1px solid #bbb!important;border-radius:6px!important;margin-bottom:15px;padding:0}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item:last-child{margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .list-content{align-items:center;border-bottom:1px solid #bbb;display:flex;flex-wrap:wrap;padding:15px}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .upload-view-block{padding:15px}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .list-content .tt-update-btn{margin-left:auto;margin-right:0}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item h5{font-size:16px;margin-bottom:0;margin-right:8px}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .list-content .download-link{margin:3px;position:relative}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .upload-view-block .form-download-content{margin-bottom:15px}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .upload-view-block .form-download-content .download-link{font-weight:500;text-decoration:underline;text-underline-offset:2px;width:max-content}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .tt-histories-content h4{margin-bottom:10px;margin-top:0}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;padding:0;position:absolute;top:0;width:auto;z-index:9}.preview-content{background:#f5f5f5;border:1px solid #efefef;border-radius:6px;display:flex;flex-wrap:wrap;padding:12px 15px}.preview-content .button-group{margin-top:9px!important;text-align:right;width:130px}.preview-content .preview-icon i{color:#00000054;font-size:34px;line-height:normal;width:auto}.preview-content .preview-details h6{font-size:14px;font-weight:500;margin-bottom:0}.preview-content .preview-details .application-upload-document-name,.preview-content .preview-details .staff-update-document-name-form{align-items:center;display:flex;flex-wrap:wrap}.preview-content .preview-details .application-upload-document-name h6{max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-content .preview-details .staff-update-document-name-form{margin-bottom:5px}.preview-content .preview-details .preview-description{flex-grow:1;width:calc(100% - 45px);word-break:break-word}.preview-content .preview-details .preview-description a{font-weight:500}.preview-content .preview-details .staff-update-document-name-form .save{color:#5cb85c!important;margin-left:10px}.preview-content .preview-details .staff-update-document-name-form .cancel{color:#333!important;margin-left:4px}.preview-content .preview-details .staff-update-document-name-form input{border-color:var(--primary-color);padding:7px 10px;width:max-content}.preview-content .preview-details .staff-update-document-name-form .field-error{color:var(--red-color);font-size:12px;font-weight:500;margin-top:3px;padding-top:0;width:100%}.preview-content .preview-details .application-upload-document-name a{color:var(--primary-color);font-size:12px;margin-left:7px}.preview-content .preview-details .application-upload-document-name a:hover{color:var(--light-black)}.preview-content p{color:#828282;font-size:11px;font-weight:500;margin-bottom:0;margin-top:2px;word-break:break-all}.preview-content .button-group a.tt-delete-button{color:var(--red-color)!important}.preview-content .button-group a{font-size:18px;margin-right:18px;padding:0}.preview-content .button-group button{margin-right:6px;padding:8px 10px}.preview-content .button-group a:last-child,.preview-content .button-group button:last-child{margin-right:0}.preview-content .preview-details{align-items:center;display:flex;width:calc(100% - 130px)}.preview-content .preview-details .preview-icon{margin-right:10px}.preview-content .preview-details .preview-info{align-items:center;display:flex}.preview-content .button-group button.tt-download-button{font-size:18px;margin-right:18px}.preview-content .description span{color:#000;font-weight:500;margin-right:15px}.preview-content{margin-bottom:10px}.preview-content:last-child{margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .histories-content{margin-top:20px}.tt-hiring-dashboard .tt-hiring-form-element .submit-application .ui.button{padding:16px 30px}.tt-hiring-dashboard .tt-hiring-form-element .signature-form .signature-block .signature{border:1px solid #dbdbdb;border-radius:6px;cursor:pointer;display:block;height:100px;padding:15px;width:300px}.tt-hiring-dashboard .tt-hiring-form-element .signature-form .signature-block .signature:hover{border:1px solid var(--primary-color)!important}.tt-hiring-dashboard .tt-hiring-form-element .signature-form .signature-block .signature img{height:100%;object-fit:contain;width:100%}.tt-hiring-dashboard .tt-hiring-form-element .signature-form .signature-block .signature .signature-text{align-items:center;display:flex;height:100%;justify-content:center}.tt-hiring-dashboard .tt-hiring-form-element .signature-form .signature-block.disabled .signature{cursor:default}.tt-hiring-dashboard .tt-hiring-form-element .signature-form .signature-block.disabled .signature:hover{border:1px solid #dbdbdb!important}.tt-hiring-form-element .signature-form .column h5{color:#000;font-size:13px;font-weight:500;margin-bottom:6px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading{align-items:center;display:flex;margin-bottom:20px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading h3{margin-bottom:0;margin-right:8px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading h4{color:#000;font-size:28px;margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading p{font-weight:500;margin-bottom:0;margin-right:5px;margin-top:0}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading .ui.button{line-height:normal;margin-bottom:0;margin-left:10px;margin-right:0;padding:10px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading .tt-employment-button-section{align-items:center;display:flex;margin-left:auto}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .grid.listing-content{border:1px solid #e3e3e3;border-radius:5px;margin:0 auto 20px;padding:5px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .grid.listing-content:last-child{margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .button-group{margin-top:20px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details{margin-bottom:30px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .upload-btn{margin-bottom:15px;text-align:end}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .upload-other-file-wrapper .label-content{align-items:center;display:flex;margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .upload-other-file-wrapper .label-content h5{margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .upload-other-file-wrapper .label-content a{color:var(--primary-color);margin-left:8px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .upload-other-file-wrapper .label-content a.red-btn{color:var(--red-color)!important}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .upload-other-file-wrapper .uploaded-image-wrap i{color:var(--primary-color);margin-right:6px;width:auto}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details span,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details span{font-weight:600}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details:last-child{margin-bottom:0!important}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.recent-update{margin-bottom:40px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.recent-update .no-search-content{height:auto;padding:40px 0}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading.histories-heading{margin-bottom:5px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-date{font-size:14px;font-weight:400}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.recent-info-content{margin-bottom:50px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.histories-content .listing-content{border:none;margin:-10px;padding:0}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.histories-content .tt-border-form{background:#f5f6f8;border:none;margin:0;padding:20px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content{color:#464f53;font-weight:500}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .edit-link-content{font-weight:400;margin-right:8px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .selected-date{display:inline-block;margin-right:10px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .column,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .column{margin-bottom:10px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .column .list,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .column .list{margin:0}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .column:last-child,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .column:last-child{margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper h5 .edit-link-content{font-size:14px;font-weight:400;margin-left:8px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap{align-items:center;display:flex;flex-wrap:wrap;line-height:24px;margin-bottom:10px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap h5,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap h5{margin-bottom:0;margin-right:10px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap .download-link,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap .download-link{margin-right:8px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper h5,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper h5{color:#464f53;font-size:16px;font-weight:600;margin-bottom:10px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item{padding-bottom:8px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item:last-child,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item:last-child{padding-bottom:0}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap i,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap i{color:var(--primary-color);margin-right:6px;width:auto}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap .red-btn,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .red-btn,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap .red-btn{color:var(--red-color)!important;font-weight:400;margin-right:10px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap .download-link,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap .download-link{margin-right:10px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap .image-text,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap .image-text{font-weight:400;line-height:24px;margin-right:10px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap a,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .group-list .item .uploaded-image-wrap a{margin-right:8px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .group-list .icon svg,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .group-list .icon svg{font-size:12px;margin-right:6px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .no-schedule{color:#ababab;font-weight:500}.tt-hiring-dashboard .tt-hiring-form-view-element .label.headquater-approved{background:#e7f5e7;color:#5cb85c;font-size:12px;font-weight:500;margin-right:8px;padding:7px 8px}.tt-hiring-dashboard .tt-hiring-form-view-element .school-documentation-wrapper .label.headquater-approved{font-size:11px;padding:6px 8px}.tt-hiring-dashboard .tt-hiring-form-view-element .label.headquater-approved svg{font-size:10px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading .heading-title{align-items:center;display:flex;flex-wrap:wrap}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .group-list .note-data span{font-weight:500}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .icon-content svg,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .icon-content svg{font-size:12px;margin-right:5px;position:relative;top:-1px}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .tt-histories-content{background:#f5f6f8;border-radius:5px;margin-top:20px;padding:10px}.tt-hiring-dashboard .tt-hiring-form-view-element .signature-block .signature{border:1px solid #dbdbdb;border-radius:6px;cursor:pointer;display:block;height:100px;margin-top:5px;padding:15px;width:380px}.tt-hiring-dashboard .tt-hiring-form-view-element .signature-block .signature img{height:100%;object-fit:contain;width:100%}.tt-hiring-dashboard .tt-hiring-form-view-element .signature-block .signature-text{align-items:center;display:flex;font-weight:400;height:100%;justify-content:center}.tt-hiring-form-view-element.tt-hiring-view-additional-report .tt-submenus-wrap .tt-navigation,.tt-hiring-form-view-element.tt-hiring-view-other-report .tt-submenus-wrap .tt-navigation{margin-top:0}.tt-hiring-dashboard .tt-success-application{align-items:center;display:flex;flex-direction:column;height:75vh;justify-content:center}.tt-hiring-dashboard .tt-success-application .submit-icon{align-items:center;background:#5cb85c;border:8px solid #dcf7dc;border-radius:50%;display:flex;height:120px;justify-content:center;width:120px}.tt-hiring-dashboard .tt-success-application .submit-icon i{color:var(--white-color);font-size:34px;line-height:26px;margin:0}.tt-hiring-dashboard .tt-success-application h4{font-size:30px;margin-bottom:8px;margin-top:20px}.tt-hiring-dashboard .tt-success-application p{color:#666;font-size:14px;line-height:28px;margin-bottom:0;text-align:center;width:600px}.tt-hiring-dashboard .tt-success-application .submit-description{color:var(--primary-color);font-size:18px;margin-bottom:5px}.tt-hiring-view-dashboard .document-upload-contents .not-upload-label{background:#f2f2f2;color:#000;font-size:14px;font-weight:400;margin:0;padding:12px 14px}.tt-hiring-dashboard .tt-hiring-form-element .mark-approve-btn,.tt-hiring-dashboard .tt-hiring-form-view-element .mark-approve-btn{margin-top:20px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .attachment-drag-drop-block .chunk-upload-wrapper.drop-enabled{border:1px solid #000}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .attachment-drag-drop-block .chunk-upload-wrapper.drop-enabled .upload-wrapper{min-height:80px}.tt-staff-container .tt-hiring-dashboard{padding:0!important;width:100%}.tt-staff-container .tt-hiring-dashboard .tt-success-application{justify-content:flex-start;margin-top:30px}.tt-hiring-dashboard .ui.form .field :disabled{opacity:.8}.tt-container.notification-not-found{background:var(--white-color)!important}.tt-container.notifications{background:#f5f5f5}.notification-page-list{background:var(--white-color);border-radius:6px;margin:auto;max-width:900px;padding:20px;width:100%}.sort-icon-field .school-select{display:flex}.sort-icon-field .school-select i{font-size:13px;margin-left:2px;margin-top:1px}.campus-select .address{color:#828282;font-size:12px;line-height:1}.campus-select .school-title{font-weight:600}.sort-icon-field .react-select__value-container .react-select__single-value i{margin-top:-3px}.notification-page-list .settings-manage{border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;padding:0 0 15px}.notification-page-list .settings-manage .cancel{border-left:1px solid #dbdbdb;font-weight:500;margin-left:10px;padding-left:10px}.notification-page-list .settings-manage .header{font-weight:600}.notification-page-list .settings-manage .field{margin-bottom:0}.notification-page-list .settings-manage .setting-option{align-items:center;display:flex;width:fit-content}.notification-page-list .settings-manage .setting-option .icon{font-size:16px;line-height:normal;margin-right:8px;position:relative;top:-1px}.notification-page-list .mlmp-body-scroll .list .item{align-items:start;border-bottom:1px solid #dbdbdb;cursor:pointer;display:flex;overflow:hidden;padding:0;position:relative}.notification-page-list .mlmp-body-scroll .list .item .content{width:100%}.notification-page-list .mlmp-body-scroll .list .item .field{left:0;margin-bottom:0;padding-top:25px;position:relative;top:-1px}.notification-page-list .mlmp-body-scroll .list .item .time-now{color:#858585;display:block;font-size:13px;margin-top:0}.notification-page-list .mlmp-body-scroll .list .item .description{color:#000;line-height:18px;padding:15px 50px;position:relative}.notification-page-list .mlmp-body-scroll .list .item .description a{font-weight:500}.notification-page-list .mlmp-body-scroll .list .item .user-custom-image{display:inline;font-weight:500}.notification-page-list .mlmp-body-scroll .list .item .user-custom-image .image.letter-photo{align-items:center;background:#ebebeb;display:flex!important;font-size:14px;font-weight:600;justify-content:center}.notification-page-list .mlmp-body-scroll .list .item .button-group{padding-bottom:15px}.notification-page-list .mlmp-body-scroll .list .item .button-group .tt-submit-btn{margin-right:10px}.notification-page-list .settings-manage .edit-option a{border-right:1px solid #dbdbdb;font-weight:500;margin-right:15px;padding-right:15px}.notification-page-list .settings-manage .edit-option a:last-child{border-right:none;margin-right:0;padding-right:0}.notification-page-list .mlmp-body-scroll .list .item.unread:before{background-color:#5cb85c;border-radius:50%;bottom:0;content:"";height:10px!important;margin:auto;position:absolute;right:15px;top:0;visibility:visible!important;width:10px}.notification-page-list .settings-manage .edit-option i{font-size:12px!important;margin-right:0;position:relative;top:-1px}.notification-page-list .settings-manage .read-action i{font-size:13px!important;margin-right:3px}.notification-page-list .settings-manage .edit-option{align-items:center;display:flex}.notification-page-list .settings-manage .edit-option .delete-action{color:var(--red-color)!important}.notification-page-list .mlmp-body-scroll .list .item .object-image{border-radius:50%;display:inline-block;height:35px;left:0;margin-right:8px;min-width:35px;overflow:hidden;position:absolute;top:15px;width:35px}.notification-page-list .mlmp-body-scroll .list .item .object-image .image{border-radius:0;height:100%;object-fit:cover;object-position:top;width:100%}.notification-page-list .notification-close{align-items:center;background:var(--white-color);border-radius:50%;-webkit-box-shadow:0 0 10px 0 #2224261f!important;box-shadow:0 0 10px 0 #2224261f!important;display:flex;height:50px;justify-content:center;left:calc(50% + 500px);left:calc(50% + 600px);position:fixed;top:90px;width:50px;z-index:99}.notification-page-list .notification-close .close{font-size:16px;margin:0}.notification-page-list.new-list .ui.list .item .description .image{border-radius:50%;display:inline-block;height:35px;left:0;margin-right:8px;min-width:35px;object-fit:cover;overflow:hidden;position:absolute;top:15px;width:35px}.delete-account-content h3{margin-bottom:4px!important}.tt-task-details-popup .item:first-child{text-align:right}.tt-task-details-popup .action-section{padding-right:30px}.tt-task-details-popup .action-section a{margin-left:17px}.tt-task-details-popup .item{color:#7c7c7c;font-size:13px;padding:0 0 15px!important}.tt-task-details-popup .item h4{color:#000;font-size:16px;font-weight:500}.tt-task-details-popup .item .fa-calendar-alt,.tt-task-details-popup .item .fa-clock,.tt-task-details-popup .item .fa-envelope,.tt-task-details-popup .item .fa-map-marker-alt,.tt-task-details-popup .item .fa-phone-alt,.tt-task-details-popup .item .fa-user{margin-right:7px}.tt-task-details-popup .item:last-child{padding-bottom:0!important}.tt-task-details-popup .item.popup-action{text-align:right}.tt-task-details-popup .item:last-child .tt-line-button{font-size:13px;margin-right:0;padding:12px 10px}.popup-header-title{text-transform:capitalize!important}.tt-calender .days-view .item.present:hover{background:#f5f5f5;cursor:pointer}.tt-calender .days-view .item.present.content-available:hover{background:#0000;cursor:auto}.calendar-more-items-popup{max-height:150px;max-width:250px!important;overflow-y:auto;width:100%}.calendar-more-items-popup:before{display:none!important}.calendar-more-items-popup a{align-items:center;border-radius:5px;display:flex;flex-wrap:wrap;margin-bottom:10px;padding:8px}.calendar-more-items-popup a h5{font-size:13px;font-weight:500;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.calendar-more-items-popup a span{font-size:12px;margin-left:auto}.calendar-more-items-popup a:last-child{margin-bottom:0}.tt-day-calender .time-count .list .day-list-view a .item-box.completed{text-decoration:line-through}.tt-event-list .ui.list .item.my-event .ui.label{background:#858585;color:var(--white-color);font-size:11px;font-weight:400;left:0;margin-left:20px;padding:6px 6px 6px 12px;position:relative;top:0}.tt-table-option .tt-option-dropdown.tt-line-button{align-items:center;display:flex}.tt-table-option .tt-option-dropdown.tt-line-button svg{font-size:12px;margin-left:4px}.tt-table-option .tt-option-dropdown.tt-line-button:hover svg{color:var(--white-color)!important}.tt-product-listing-wrapper table td{min-width:220px;vertical-align:text-top}.tt-product-listing-wrapper table .item .details{color:#000;font-weight:500}.tt-product-listing-wrapper table .product-name{font-size:16px;font-weight:500}.tt-borrowers-listing-wrapper .tt-table td{min-width:180px;vertical-align:text-top}.tt-borrowers-listing-wrapper .tt-table tr td:last-child{min-width:220px}.tt-borrowers-listing-wrapper .product-details-content .details{font-weight:500}.tt-borrowers-listing-wrapper .product-details-content .item{padding-bottom:6px}.tt-borrowers-listing-wrapper .product-details-content .ui.label{background:#858585;color:var(--white-color);font-size:12px}.tt-Borrow-add-form .tt-search-borrow-items .item:first-child{border-top:1px solid #2224261a}.tt-Borrow-add-form .tt-search-borrow-items .item .left-content{width:calc(100% - 115px)}.tt-Borrow-add-form .tt-search-borrow-items .item{border:1px solid #2224261a;display:flex;flex-wrap:wrap;margin:0 0 20px;padding:15px!important}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content{align-items:center;display:flex;flex-wrap:wrap;margin:-5px 0;padding-right:30px}.tt-Borrow-add-form .tt-search-borrow-items .item .field{margin-bottom:0}.tt-Borrow-add-form .tt-search-borrow-items .item .right-content{margin-left:auto}.tt-Borrow-add-form .tt-search-borrow-items .item .right-content a{margin-right:0}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content .content-name{font-weight:500;padding-bottom:5px;padding-right:30px;padding-top:5px;position:relative}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content .content-name .title{display:inline;font-size:13px;font-weight:400}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content .content-name:last-child{padding-right:0}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content .content-name:last-child:before{content:none}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content .label{background:#858585;color:var(--white-color);font-size:12px;font-weight:500;margin-right:20px}.tt-Borrow-add-form .tt-search-borrow-items .item .field .checkbox input,.tt-Borrow-add-form .tt-search-borrow-items .item .field .checkbox label:after,.tt-Borrow-add-form .tt-search-borrow-items .item .field .checkbox label:before{top:2px}.tt-Borrow-add-form .tt-search-borrow-items .item .field .checkbox .ui.label{background:#858585;color:var(--white-color);font-size:13px;font-weight:400;letter-spacing:.6px;padding:8px 18px}.tt-Borrow-add-form .tt-search-borrow-items .item .field .heading{align-items:center;display:flex}.tt-Borrow-add-form .tt-search-borrow-items .item .field .heading h4{font-size:16px;margin-bottom:0}.other-roles .ui.label{margin:3px}.other-roles .label-block{margin:-3px}.tt-product-listing-wrapper .ui.warning.message{display:block;margin-top:55px}.tt-borrowers-listing-wrapper .ui.warning.message{margin-top:65px}.react-autosuggest__suggestions-list{max-height:200px;overflow-y:auto}.tt-Borrow-add-form .tt-search-borrow-items .item .heading{align-items:center;display:inline-flex;margin-bottom:10px}.tt-Borrow-add-form .tt-search-borrow-items .item .heading h4{margin-bottom:0;margin-right:10px}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content .content-name:before{background:#cbcbcb;content:"";height:20px;position:absolute;right:15px;top:0;width:1px}.ui.grid.user-add-form-element,.ui.grid.user-add-form-element .ui.grid{max-width:100%!important}.ui.grid.user-add-form-element .my-role-element{height:100%;padding-left:50px}.ui.grid.user-add-form-element .my-profile-element{padding-right:30px;position:relative}.ui.grid.user-add-form-element>.column:nth-child(2){border-left:1px solid #e7e7e7}.tt-user-container .user-add-form .school-district-role-element .ui.list .item,.tt-user-container .user-add-form .student-staff-role-element .ui.list .item{align-items:center;display:flex;font-weight:500;margin-bottom:10px;text-transform:capitalize}.ui.grid.user-add-form-element .my-role-element .field .field{margin-bottom:20px}.ui.grid.user-add-form-element .my-role-element .field .field .ui.checkbox label{font-weight:600}.ui.grid.user-add-form-element .my-role-element h3{font-size:20px;font-weight:700;margin-bottom:25px}.ui.grid.user-add-form-element .tt-btn-groups .field{margin-top:30px}span.user-edit-display-name{font-weight:600}.item.user-profile-roles-options{background:var(--white-color)!important;border:1px solid var(--primary-color)!important;border-radius:.28571429rem;color:var(--primary-color)!important;font-weight:500!important;margin-left:10px;padding:5px 10px}.user-profile-roles-options .dropdown span{float:left}.user-profile-roles-options .dropdown.icon{margin-left:10px!important}.user-profile-roles-options .dropdown .tt-user-name{color:#444;font-size:14px}.user-profile-roles-options .dropdown .menu{border:none!important;overflow:hidden}.user-profile-roles-options .dropdown .menu .list .item{padding:0}.user-profile-roles-options .dropdown .menu .list .item a{display:inline-block;font-size:14px;padding:10px;width:100%}.user-profile-roles-options .menu:after{content:none!important}.admin-school-district-users .schools-list-info .school-info{align-items:center;display:flex}.admin-school-district-users .schools-list-info .school-info .image{height:40px;overflow:hidden;width:40px}.tt-borrowers-listing-wrapper tr:has(td>.over-due){background-color:#fbd7d7}.stealthy{left:0;margin:0;max-height:1px;max-width:1px;opacity:0;outline:none;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}.tt-sidebar.tt-user-sidebar{background:var(--white-color);overflow:hidden;width:240px;z-index:3}.tt-sidebar.tt-user-sidebar.close{margin-left:-240px}.tt-sidebar.tt-user-sidebar.close,.tt-sidebar.tt-user-sidebar.open{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.tt-sidebar.tt-user-sidebar.open{margin-left:0}.tt-user-container{background:#f5f5f5;min-height:100vh;padding:80px 20px 20px 260px}.tt-user-container.full-width{padding:80px 20px 20px}.tt-main-header.tt-user-header{background:var(--primary-color);left:0;padding:0!important;right:0;z-index:4}.tt-main-header.tt-main-header.close{padding:0!important}.tt-user-container .tt-main-header.tt-main-header .tt-user-section{align-items:center;display:flex;padding:0 20px;width:calc(100% - 535px)}.tt-user-container .tt-main-header.tt-main-header .tt-user-section h1 .beta{background:var(--light-black);border-radius:4px;font-size:12px;font-weight:500;margin-left:1px;padding:2px 6px}.tt-user-container .tt-main-header.tt-main-header .tt-user-section.no-active-role{width:calc(100% - 240px)}.tt-main-header.tt-user-header .tt-collapse-menu{align-items:center;background:var(--secondary-color);display:flex;height:60px;justify-content:space-between;padding:10px 16px;width:240px}.tt-main-header.tt-user-header .tt-collapse-menu.open .main-menu-button{margin:0}.tt-main-header.tt-user-header .tt-collapse-menu .tt-brand{height:auto;padding:0}.tt-main-header.tt-user-header .tt-collapse-menu .main-menu-button{align-items:center;border:1px solid var(--white-color);border-radius:4px;color:var(--white-color)!important;display:flex;font-size:12px;font-weight:500;padding:6px 7px;text-transform:uppercase}.tt-main-header.tt-user-header .tt-collapse-menu .main-menu-button svg{margin-left:7px}.tt-main-header.tt-user-header .tt-collapse-menu .logout-icon a{color:var(--white-color)!important;font-size:19px}.tt-main-header.tt-user-header h1{color:var(--white-color);font-size:18px;padding-left:20px}.tt-main-header.tt-user-header .tt-user-section-list .tt-message-link svg,.tt-main-header.tt-user-header .tt-user-section-list .tt-notification-link svg,.tt-main-header.tt-user-header .tt-user-section-list .tt-question-content svg{color:var(--white-color)!important}.tt-main-header .tt-user-section .tt-user-section-list .item .tt-add-task-button svg{font-size:15px}.tt-main-header.tt-user-header h1 .tt-line-button{background:#0000!important;border:1px solid var(--white-color)!important;color:var(--white-color)!important}.tt-sidebar.tt-user-sidebar .tt-user-info:after{background:var(--secondary-color);content:"";height:125px;left:0;position:absolute;right:0;top:0;z-index:2}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details{margin-bottom:15px;margin-top:5px;position:relative;top:60px;z-index:3}.tt-sidebar.tt-user-sidebar .tt-user-info .top-content .logout-icon svg{color:var(--white-color);font-size:20px}.tt-sidebar.tt-user-sidebar .tt-user-info .top-content{align-items:center;display:flex;justify-content:space-between;padding:10px;position:relative;z-index:3}.tt-sidebar.tt-user-sidebar .tt-user-info .top-content .tt-brand{height:auto;padding:0}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .image-content{border:4px solid var(--white-color);border-radius:50%;height:100px;margin:auto;overflow:hidden;width:100px}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .image-content img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .user-profile-toggle-wrapper{overflow:hidden}.tt-sidebar.tt-user-sidebar .tt-user-info .school-details{margin-bottom:15px;margin-top:5px;min-height:195px;position:relative;top:60px;z-index:3}.tt-sidebar.tt-user-sidebar .tt-user-info .school-details .image-content{margin:auto;text-align:center}.tt-sidebar.tt-user-sidebar .tt-user-info .school-details .image-content .image{border:4px solid var(--white-color);border-radius:50%;height:100px;overflow:hidden;width:100px}.tt-sidebar.tt-user-sidebar .tt-user-info .school-details .image-content .image img{height:100%;object-fit:cover;width:100%}.tt-sidebar.tt-user-sidebar .tt-user-info .school-details .school-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;margin-bottom:8px;margin-top:5px;overflow:hidden;padding:0 15px;text-align:center;text-overflow:ellipsis;word-break:break-all}.tt-sidebar.tt-user-sidebar .tt-user-info .school-details p.school-address{display:flex;flex-wrap:wrap;padding:0 15px}.tt-sidebar.tt-user-sidebar .tt-user-info .school-details p.school-address span{text-align:left;width:calc(100% - 15px)}.view-in-map-link{font-size:13px;font-weight:600;text-decoration:underline}.tt-sidebar.tt-user-sidebar .tt-user-info .school-details p.school-address svg{color:#888;font-size:13px;margin-right:5px;margin-top:2px}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list{height:100%;overflow-y:auto;padding:5px 0}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item{align-items:center;display:flex;padding:14px 10px!important}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item .tt-radio-element{cursor:pointer;margin-left:auto;max-height:20px;position:relative}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item .tt-radio-element input{bottom:0;height:20px;margin:auto;right:0;top:0!important;width:20px}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item .tt-radio-element label{height:20px;left:0;padding:0;position:absolute;top:0;width:20px}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item .tt-radio-element label:before{border-width:1px;height:20px;width:20px}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item .tt-radio-element input:checked~label:before{border-color:var(--primary-color)}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item .tt-radio-element label:after{background:var(--primary-color);height:70%;left:3px;top:4px;transform:none;transition:none!important;width:70%}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item span{align-items:center;display:flex;font-size:14px;font-weight:600}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item .tt-radio-element input{cursor:pointer;position:relative;top:3px}.tt-sidebar.tt-user-sidebar .tt-role-profile-list form.ui.form .ui.list .item span svg{font-size:16px;margin-right:5px;width:16px}.tt-sidebar.tt-user-sidebar .tt-user-menu{background:var(--white-color)!important;border-top:1px solid #22242626!important;height:calc(100vh - 254px);margin-top:85px!important;overflow-y:auto;padding-right:0!important}.tt-sidebar.tt-user-sidebar .tt-role-profile-list{background:var(--white-color);height:calc(100vh - 102px);margin-right:-100%;overflow-y:auto;position:absolute;right:0;top:60px;transition:all .2s ease-in;width:100%;z-index:9}.tt-sidebar.tt-user-sidebar .tt-role-profile-list.active{margin-right:0;transition:all .2s ease-in}.tt-sidebar.tt-user-sidebar .tt-role-profile-list .tt-profile-title-section{border-bottom:1px solid #22242626!important;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:12px 10px;position:relative;text-align:center}.tt-sidebar.tt-user-sidebar .tt-role-profile-list .tt-profile-title-section a{align-items:center;display:inline-flex;font-size:14px;font-weight:600}.tt-sidebar.tt-user-sidebar .tt-role-profile-list .tt-profile-title-section a svg{font-size:12px;margin-right:3px}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .user-settings{align-items:center;display:flex;flex-direction:column;padding:0 10px}.tt-sidebar .dropdown .menu{box-shadow:0 0 10px 0 #0000001a!important;height:auto;left:auto;margin-top:5px;right:0}.tt-sidebar .dropdown .dropdown.icon{align-items:center;border:1px solid var(--primary-color);border-radius:3px;color:var(--primary-color);display:flex;height:18px;justify-content:center;padding:5px;width:20px}.tt-sidebar .dropdown .text{display:none}.tt-sidebar .dropdown .menu .item:hover{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-sidebar .dropdown .dropdown.icon{margin-left:8px}.tt-sidebar .dropdown .menu .item{align-items:center;color:var(--primary-color)!important;display:flex!important;flex-direction:row;font-weight:500;justify-content:flex-start;padding:13px!important}.tt-sidebar .dropdown .menu .item svg{margin-right:5px}.tt-sidebar.tt-user-sidebar .tt-user-menu .item{align-items:flex-start;justify-content:flex-start;padding:16px}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu{display:none;margin-top:0;padding:0 0 0 16px;position:relative;width:100%}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.submenu-section{padding:0}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.submenu-section:hover{background:none!important}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.submenu-section:hover span.user-menu-item.submenu-title{color:#464f53!important}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.submenu-section .submenu-title{cursor:pointer!important;padding:16px;position:relative;width:100%}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.submenu-section .submenu-title:before{color:#888;content:"\f067";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:900;height:10px;position:absolute;right:16px;top:19px;width:10px;z-index:2}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.submenu-section .expand.submenu-title:before{content:"\f068"}.tt-main-container.tt-user-container .event-create-page .tt-event-form-content{margin-top:0;padding:20px;top:0}.tt-main-container.tt-user-container .event-create-page .tt-event-form-content form.ui.form.event-form{max-width:650px}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.submenu-section .submenu-title.expand{background:#bdbdbd26!important}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu.expand{border-top:1px solid #22242626!important;display:block}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu:after{background:#ababab;content:"";height:100%;left:16px;position:absolute;top:0;visibility:visible;width:1px}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu .item{font-weight:500;line-height:24px;padding:16px 0 16px 22px;position:relative}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu .item.active:after{background:var(--primary-color)}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu .item:after{background:#ababab;content:"";height:1px;left:0;position:absolute;top:28px;visibility:visible;width:15px}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu .item:hover{color:var(--white-color)}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu .item:hover:after{background:var(--primary-color)}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu .item:before{background:#ababab;content:"";height:1px;left:0;position:absolute;top:0;width:20px}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu .item.active{color:var(--white-color)}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .ui.list.submenu .item.active:hover:after{background:var(--primary-color)}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .user-menu-item{color:#464f53;font-weight:500}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .user-menu-item.beta-menu{width:100%}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.active,.tt-sidebar.tt-user-sidebar .tt-user-menu .item:hover{background:var(--primary-color)!important}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.active .user-menu-item,.tt-sidebar.tt-user-sidebar .tt-user-menu .item:hover .user-menu-item{color:var(--white-color)}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .user-menu-item svg{margin-right:8px;width:20px}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .user-menu-item .beta{background:var(--light-black);border-radius:3px;color:var(--white-color);font-size:11px;font-weight:500;margin-left:2px;padding:3px 5px}.tt-sidebar.tt-user-sidebar .tt-user-menu .translate-menu .item{background:#efecec!important;border-top:none;color:#000!important;flex-direction:row;font-size:14px;font-weight:500!important;justify-content:center;padding:12px 20px}.tt-sidebar.tt-user-sidebar .tt-user-menu .translate-menu .item svg{color:var(--primary-color);font-size:18px;margin-right:10px;position:relative;top:-1px}.tt-sidebar .tt-user-menu.user-menu-list.menu{margin-top:60px!important}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .user-name{align-items:center;display:flex;font-size:18px;justify-content:center;margin-bottom:20px;margin-top:5px;padding:0 10px;text-align:center}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .user-name span.name{max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .user-name .toggle-icon{align-items:center;border:1px solid var(--primary-color);border-radius:3px;color:var(--primary-color);cursor:pointer;display:flex;font-size:16px;height:18px;justify-content:center;margin-left:8px;padding:5px;width:20px}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .user-profile-toggle-wrapper.show .user-name .toggle-icon svg{position:relative;top:3px;transform:rotateX(178deg)}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .profile-toggle-content.show{max-height:150px;transition:max-height .2s ease-out}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .profile-toggle-content.hide{max-height:0;overflow:hidden;transition:max-height .1s ease-in}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .profile-toggle-content.show .list{display:block}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .profile-toggle-content .item{background:var(--light-black);border-top:1px solid #4e4e4e;color:var(--white-color)!important;cursor:pointer;font-weight:500;padding:16px}.tt-user-profile-account-loader{align-items:center;display:flex;height:80vh}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .profile-toggle-content .item:hover{background:var(--primary-color)}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .profile-toggle-content .item .icon{display:inline-block;font-size:15px;margin-right:8px;text-align:center;width:20px}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .profile-toggle-content .item:hover .icon{color:var(--white-color)}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .user-name .toggle-icon svg{position:relative;top:-4px}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .user-settings a{font-weight:600;margin-bottom:13px;text-decoration:underline}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .select-role-content{padding:0 50px}.tt-sidebar.tt-user-sidebar .tt-user-info .user-details .select-role-content input{color:var(--primary-color)!important;font-weight:500!important}.tt-main-header.tt-user-header h1 .tt-line-button:hover{background:var(--white-color)!important;color:var(--primary-color)!important}.tt-user-container .tt-application-form .tt-personal-business-setting-sidebar .menu a.item{color:#464f53!important}.tt-user-container .tt-application-form .tt-personal-business-setting-sidebar .menu a.active.item,.tt-user-container .tt-application-form .tt-personal-business-setting-sidebar .menu a.item:hover{background:#dbdbdb!important;color:#000!important}.tt-application-form .tt-application-form-wrap .tt-third-party-authorization-form #new_form{margin-left:auto;margin-top:20px;width:max-content}.tt-application-form .tt-application-form-wrap .tt-enrollment-renewable-form .student-application-form-content{margin-top:30px}.tt-sidebar.tt-user-sidebar .tt-user-menu .item .icon svg{color:#6d777b;font-size:12px;position:absolute;right:15px;top:19px}.tt-sidebar.tt-user-sidebar .tt-user-menu .item.active .icon svg,.tt-sidebar.tt-user-sidebar .tt-user-menu .item:hover .icon svg{color:var(--white-color)}.tt-user-container .tt-user-library-borrowers-container .tt-search-filter{margin-bottom:20px;margin-top:0}.tt-user-container .tt-application-form .tt-Personal-business-settings-form{margin-bottom:0}.tt-user-container .tt-application-form .tt-Personal-business-settings-form .add-btn i{font-size:12px;position:relative;top:-1px}.tt-role-permission-content .tt-permission-search{margin-bottom:20px;margin-top:5px;max-width:600px}.tt-role-permission-content{background:var(--white-color);border-radius:6px;padding:20px;position:relative;top:-20px}.tt-role-permission-content p{color:#333;margin-bottom:25px}.tt-role-permission-content h3{margin-bottom:8px;margin-top:15px}.tt-role-permission-content .tt-permission-back-link{align-items:center;display:inline-flex;font-size:14px;font-weight:600}.tt-role-permission-content .tt-permission-back-link svg{font-size:12px;margin-right:3px}.tt-role-permission-content .tt-permission-search .field{position:relative}.tt-role-permission-content .tt-permission-search .field:after{color:var(--primary-color);content:"\f002";font-family:"Font Awesome\ 5 Free";font-size:16px;font-weight:600;position:absolute;right:15px;top:10px}.tt-role-permission-content .tt-permission-list-block .item .header{align-items:center;background-color:#f4f4f8;border-radius:6px 6px 0 0;display:flex;justify-content:space-between;padding:15px}.tt-role-permission-content .tt-permission-list-block .item{border:1px solid #22242626;border-radius:6px;margin-bottom:20px}.tt-role-permission-content .tt-permission-list-block .item .content{padding:20px 15px}.tt-role-permission-content .tt-permission-list-block .item .content .item{border:none;border-radius:0}.tt-role-permission-content .tt-permission-list-block .item:last-child{margin-bottom:0}.tt-role-permission-content .tt-permission-list-block .item .content .list{padding:0}.tt-role-permission-content .tt-permission-list-block .item .header .tt-list-title{align-items:center;display:flex}.tt-role-permission-content .tt-permission-list-block .item .header .tt-list-title svg{font-size:18px;margin-right:7px}.tt-role-permission-content .tt-permission-list-block .item .header .tt-list-title h4{line-height:1;margin-top:1px;text-transform:uppercase}.tt-role-permission-content .tt-permission-list-block .item .ui.checkbox input:checked~label:before{background-color:var(--primary-color)}.tt-role-permission-content .tt-permission-list-block .item .ui.checkbox label:before{bottom:0;height:22px;margin:auto;width:22px}.tt-role-permission-content .tt-permission-list-block .item .header .ui.checkbox label:before{border-color:var(--primary-color)}.tt-role-permission-content .tt-permission-list-block .item .ui.checkbox input:checked:focus~label:before{border-color:var(--primary-color)!important}.tt-role-permission-content .tt-permission-list-block .item .header .ui.checkbox label{color:var(--primary-color)!important}.tt-role-permission-content .tt-permission-list-block .item .ui.checkbox label{font-family:Montserrat,sans-serif!important;font-weight:600;padding-left:35px}.tt-role-permission-content .tt-permission-list-block .item .ui.checkbox label span{color:#333;font-weight:400;margin-right:5px}.tt-role-permission-content .tt-permission-list-block .item .ui.checkbox input{bottom:0;height:22px;margin:auto;width:22px}.tt-role-permission-content .tt-permission-list-block .item .ui.checkbox input:checked~label:after{border:solid #fff;border-radius:2px;border-width:0 3px 3px 0;content:""!important;height:13px;left:8px;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.tt-user-role-content{padding:15px 0}.tt-user-container .layout-w-container{top:0}.tt-school-listing .tt-school-block .image-block{align-items:center;display:flex;height:auto;justify-content:center;margin:auto auto 0;max-width:100%;width:auto}.tt-school-listing h3{margin-bottom:15px}.tt-school-listing .tt-school-block .image-block .image{border-radius:0;height:225px;max-height:100%;width:100%}.tt-school-listing .tt-school-block .image-block a{width:100%}.tt-school-listing .tt-school-block{border:1px solid #f6f7f9;height:100%;overflow:hidden;width:100%}.tt-school-listing .tt-school-block:hover{box-shadow:0 0 15px 0 #0000000d!important}.tt-school-listing .tt-school-block .extra{border-top:none!important;padding:0 15px 15px!important}.tt-school-listing .tt-school-block a.title{display:block;font-size:16px;font-weight:600;line-height:26px;margin:auto auto 5px}.tt-school-listing .tt-school-block .content .info-block .tt-school-location{display:flex}.tt-school-listing .tt-school-block p svg{color:#888;font-size:12px;margin-right:6px;position:relative;top:3px}.tt-school-listing .tt-school-block .go-school-button{font-size:16px;line-height:1;margin-bottom:0}.tt-school-listing .tt-school-block .content .info-block{padding:15px}.tt-school-listing .tt-school-block .content{padding:0}.tt-school-listing .tt-school-block .button-group .go-school-button{width:100%}.tt-user-container .school-header-info{background:var(--white-color);border-radius:6px;margin-bottom:35px;padding:20px}.tt-user-container .school-header-info .tt-heading{display:flex}.tt-user-container .tt-user-profile-heading .tt-profile-photo{border-radius:4px;display:inline-block;height:30px;margin-right:10px;overflow:hidden;width:30px}.tt-user-container .tt-user-profile-heading .tt-profile-details .user-display-name{color:var(--white-color);font-size:16px;font-weight:500;line-height:1;margin-bottom:0}.tt-main-header .tt-heading .tt-profile-details{align-items:center;display:flex}.tt-user-container .tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options{margin-left:6px;padding:8px 12px}.tt-user-container .tt-user-profile-heading .tt-profile-details .user-role{display:inline-block;margin-left:0}.tt-user-container .tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options .dropdown{display:flex;font-size:14px;justify-content:flex-end;width:100%}.tt-user-container .tt-user-profile-heading .tt-profile-details .user-profile-roles-options .dropdown .tt-user-name{line-height:1;white-space:nowrap}.tt-user-container .tt-user-profile-heading .tt-profile-details .user-profile-roles-options .visible.menu .active.item{background:var(--primary-color)!important}.tt-user-container .tt-user-profile-heading .tt-profile-details .user-profile-roles-options .visible.menu .active.item:hover a{color:var(--white-color)!important}.tt-user-container .tt-user-profile-heading .tt-profile-details .user-profile-roles-options .visible.menu .active.item a{color:var(--white-color)!important;font-weight:500}.tt-user-container .school-header-info .tt-profile-photo{margin-right:15px;width:70px}.tt-user-container .menu-submenus .dropdown{color:#000!important;font-weight:500;padding:.92857143em 1.14285714em}.tt-user-container .menu-submenus .dropdown .icon{padding:0}.tt-user-container .menu-submenus .ui.menu{overflow:visible}.tt-user-container .tt-dashboard-element{margin-top:0;top:0}.tt-user-container.tt-school-container .master-course-list,.tt-user-container.tt-school-container .tt-activities-content,.tt-user-container.tt-school-container .tt-admissions-content,.tt-user-container.tt-school-container .tt-discipline-content{min-height:calc(100vh - 198px)}.tt-user-container.tt-school-container .tt-student-history-content{min-height:calc(100vh - 256px)}.tt-user-container.tt-school-container .school-charges-request-table{min-height:calc(100vh - 198px)}.tt-payment-content.tt-school-charges.tt-payment-content{min-height:calc(100vh - 100px)}.tt-user-container.tt-school-container .tt-payment-history-content{min-height:calc(100vh - 256px)}.tt-user-container.tt-school-container .tt-announcements-content{min-height:calc(100vh - 198px)}.tt-user-container.tt-school-container .tt-search-filter{margin-bottom:30px}.tt-user-container.tt-school-container .tt-manage-content{min-height:calc(100vh - 198px)}.tt-table .short-image-cell .user-info-wrap .image-wrap .image{height:1.5em;margin-right:0;min-width:1.5em;width:1.5em}.tt-table .short-image-cell .user-info-wrap .image-wrap{padding:0 5px 0 0}.manage-discipline-school-table .incident-details-column .list .item{line-height:22px;margin-bottom:10px;padding:0}.manage-discipline-school-table .incident-details-column .list .item:last-child{margin-bottom:0}.manage-discipline-school-table .incident-details-column .list .item .reported-by .user-info-wrap{margin-bottom:6px}.manage-discipline-school-table .incident-details-column .list .item .reported-by .user-info-wrap:last-child{margin-bottom:0}.react-select__control.react-select__control--is-focused{border-color:var(--primary-color)!important;box-shadow:none}.react-select__menu .react-select__menu-list .react-select__option--is-focused{background-color:var(--hover-black)}.react-select__menu .react-select__menu-list .react-select__option--is-selected{background-color:var(--primary-color);color:var(--white-color)!important;font-weight:600!important}.react-select__menu .react-select__menu-list{padding-bottom:0;padding-top:0}.react-select__control{cursor:pointer!important}.react-select__control .react-select__indicator-separator{display:none}.react-select__menu .react-select__menu-list .react-select__option{color:var(--primary-color);cursor:pointer;font-weight:500}.react-select__menu .react-select__menu-list .react-select__option .ui.image{background:var(--white-color);border-radius:50%;height:24px;overflow:hidden;width:24px}.react-select__menu .react-select__menu-list .react-select__option .ui.image img{object-fit:cover}.react-select__control .react-select__value-container .react-select__single-value .ui.image img{height:100%;object-fit:cover;width:100%}.react-select__control .react-select__value-container .react-select__single-value .ui.image{background:var(--white-color);border-radius:50%;height:24px;overflow:hidden;width:24px}.react-select-wrap.tt-status-yellow .react-select__control{background-color:#fcf5b7!important;border-color:#e47a04!important}.react-select-wrap.tt-status-yellow .react-select__control .react-select__single-value{color:#e47a04!important}.react-select-wrap.tt-status-red .react-select__control{background-color:#eeccc9!important;border-color:var(--dark-red-color)!important}.react-select-wrap.tt-status-red .react-select__control .react-select__single-value{color:var(--dark-red-color)!important}.react-select-wrap.tt-status-light-blue .react-select__control{background-color:var(--lighter-gray-color)!important;border-color:var(--light-blue-color)!important}.react-select-wrap.tt-status-light-blue .react-select__control .react-select__single-value{color:var(--light-blue-color)!important}.react-select-wrap.tt-status-dark-green .react-select__control{background-color:#b1e8b4!important;border-color:var(--dark-green-color)!important}.react-select-wrap.tt-status-dark-green .react-select__control .react-select__single-value{color:var(--dark-green-color)!important}.react-select-wrap .react-select__control .react-select__indicator svg{color:#545454!important}.rounded-dropdown-content{background:#fff!important}.rounded-dropdown-content .react-select__control{border-radius:50px;min-width:100px}.rounded-dropdown-content .react-select__control .react-select__single-value{font-weight:600!important}.rounded-dropdown-content .react-select__control.react-select__control--menu-is-open .react-select__indicator svg{transform:rotate(180deg)}.rounded-dropdown-content .react-select__menu .react-select__option{text-align:left}.ui.dropdown .visible.menu .item{color:var(--primary-color)}.ui.dropdown .visible.menu .item:hover{background:var(--hover-black)!important;color:var(--primary-color)!important}.ui.dropdown .visible.menu .item.selected{background:var(--primary-color)!important;color:var(--white-color)!important;font-weight:600!important}.ui.selection.dropdown.active,.ui.selection.dropdown.active:hover,.ui.selection.dropdown:focus{border-color:var(--primary-color);border-radius:4.5px!important;box-shadow:none}.ui.selection.active.dropdown .menu{border:none;margin-top:8px!important}.ui.dropdown .visible.menu .item.selected span{font-weight:600!important}.react-datepicker-wrapper input{cursor:pointer}.react-datepicker .react-datepicker__day--selected,.react-datepicker .react-datepicker__day:hover,.react-datepicker__day--keyboard-selected{background:var(--primary-color);color:var(--white-color)}.react-datepicker .react-datepicker__day--disabled{background:none!important;color:#ccc!important}.react-datepicker .react-datepicker__day--disabled:hover{color:#ccc!important}.react-datepicker .react-datepicker__time .react-datepicker__time-list-item--selected,.react-datepicker .react-datepicker__time .react-datepicker__time-list-item:hover{background:var(--primary-color)!important;color:var(--white-color)}.react-datepicker .react-datepicker__month-select,.react-datepicker__year-select{cursor:pointer}.react-datepicker .react-datepicker__month-select option,.react-datepicker__year-select option{font-size:12px}.class-add-edit-form .react-datepicker-wrapper,.metting-add-form .appointment-add-form .react-datepicker-wrapper{width:100%}.tt-user-container .tt-error-element{border-radius:6px;height:calc(100vh - 100px);top:-50px;width:100%}.tt-user-container .school-referral-section .message-block .tt-line-button{border-radius:6px;font-size:1rem!important;padding:.78571429em 1.5em}.tt-motivation-content .item .comment-info a.user-name{font-weight:500}.tt-motivation-content .comment-list-sec .ui.list .item .options .tt-line-button{margin-right:0}.tt-user-container .discipline-add-form{border-radius:6px;padding:20px}.tt-user-container .discipline-add-form .row.report-notify-list{padding-left:10px;padding-right:10px;width:50%!important}.tt-user-container .discipline-add-form .row.report-notify-list .report-notify-list-content{border:1px solid #22242626;border-radius:6px;max-height:150px;overflow-y:auto;width:100%}.tt-user-container .discipline-add-form .row.report-notify-list .report-notify-list-content .column{padding:10px}.tt-user-container .discipline-add-form .row.report-notify-list .report-notify-list-content .column:nth-child(odd){background-color:#f5f5f5}.tt-user-container .discipline-add-form .row.report-notify-list .report-notify-list-content .column .checkbox input,.tt-user-container .discipline-add-form .row.report-notify-list .report-notify-list-content .column .checkbox label:after,.tt-user-container .discipline-add-form .row.report-notify-list .report-notify-list-content .column .checkbox label:before{top:7px}.tt-user-container .discipline-add-form .row{padding-bottom:10px;padding-top:10px}.tt-user-container .tt-school-charges .ui.segment{box-shadow:none}.tt-user-relation .item-list .item-details .details-content .ui.list .item:last-child{margin-bottom:0}.modal .class-add-edit-form .react-datepicker-wrapper,.modal .id-card-add-edit-form .react-datepicker-wrapper,.modal .reset-student-charge .react-datepicker-wrapper{width:100%}.tt-user-container .announcement-add-form{border-radius:6px;padding:20px}.tt-user-container .announcement-add-form .grid{margin-bottom:0;margin-top:0;max-width:650px}.tt-user-container .announcement-add-form .grid .column:first-child{padding-top:0}.tt-user-container .announcement-add-form .recipient-title{display:block;font-size:13px;font-weight:500;margin-bottom:4px}.announcement-add-form .custom-select-dropdown .recipient-error{background:#fff6f6;border-color:#e0b4b4;color:#e9bcbc}.announcement-add-form .custom-select-dropdown .error-recipient{color:var(--red-color);font-size:12px;font-weight:500;margin-top:3px}.tt-calender .days-view .item.present,.tt-user-container .tt-calender .week-days .item{background:var(--white-color)}.tt-user-container .tt-dashboard-element .chart-content-block{background:none;box-shadow:none;padding-left:0;padding-top:0}.tt-user-container .tt-dashboard-element .chart-content-block .top-chart-content{display:flex;justify-content:space-between;margin:10px 0 20px}.tt-user-container .tt-dashboard-element .chart-content-block .heading-title{margin-top:8px}.tt-user-container .tt-dashboard-element .chart-content-block:last-child{padding-bottom:0}.tt-payment-content.student-school-charge .student-charge-content .tt-history-table .action-content a{margin-right:10px}.tt-payment-content.student-school-charge .student-charge-content .tt-history-table .action-content a:last-child{margin-right:0}.tt-payment-content.student-school-charge .student-charge-content .tt-history-table{margin-top:30px}.tt-payment-content.student-school-charge .student-charge-content .charge-year-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.tt-payment-content.student-school-charge .student-charge-content .charge-year-wrap .dropdown.tt-line-button{margin-right:10px}.tt-payment-content.student-school-charge .student-charge-content .charge-year-wrap h3{color:#464f53;font-size:16px;font-weight:500;margin-bottom:0;margin-right:10px}.tt-payment-content.student-school-charge .student-charge-content .charge-year-wrap h3 span{color:#000;font-weight:600}.tt-school-sidebar.loading{align-items:center;display:flex;justify-content:center}.tt-layout-overlay-warp{background:var(--white-color);border-radius:6px 6px 0 0;margin-top:-20px;padding:20px}.tt-layout-overlay-warp .tt-user-profile-heading{align-items:flex-start;display:flex;padding-bottom:40px}.tt-layout-overlay-warp .tt-user-profile-heading .tt-profile-photo{border-radius:6px;display:inline-block;height:50px;margin-right:15px;overflow:hidden;width:50px}.tt-layout-overlay-warp .tt-user-profile-heading .user-display-name{line-height:20px}.tt-user-container .main-table-pagination{margin-top:20px}.tt-admin-container .tt-layout-overlay-warp .admin-user-profile-header .tt-profile-details .item.user-profile-roles-options{margin-left:0;margin-top:8px;padding:10px 12px}.tt-admin-container .tt-layout-overlay-warp .admin-user-profile-header .tt-profile-details .item.user-profile-roles-options .ui.dropdown{justify-content:flex-end}.tt-admin-container .tt-layout-overlay-warp .admin-user-profile-header .tt-profile-details .item.user-profile-roles-options .dropdown.icon{display:flex;font-size:14px;line-height:16px}.tt-layout-overlay-warp .tt-user-profile-heading .tt-profile-details .user-role,.tt-user-container .tt-user-profile-heading .tt-profile-details .user-role{background:var(--light-black);color:#ccc;cursor:default;font-size:11px;font-weight:600;margin-left:10px;min-width:max-content;padding:7px 6px}.tt-admin-container .tt-school-manage-students .button-wrap{justify-content:flex-end}.tt-admin-container .tt-school-manage-students .button-wrap .button{margin-right:10px}.tt-admin-container .tt-school-manage-students .button-wrap .button:last-child{margin-right:0}.tt-admin-container .tt-school-manage-members .button-wrap .ui.button,.tt-admin-container .tt-school-manage-students .button-wrap .left-section{margin-right:10px}.tt-admin-container .tt-school-manage-members .ui.table tr td{vertical-align:top}.tt-user-container .meeting-list .listing-table .actions-content .button{margin:0}.tt-admin-container .tt-layout-overlay-warp .admin-user-profile-header .tt-profile-details .item.user-profile-roles-options .ui.dropdown{display:flex;font-size:14px;justify-content:space-between;width:100%}.tt-admin-container .tt-layout-overlay-warp .admin-user-profile-header .tt-profile-details .item.user-profile-roles-options .dropdown .tt-user-name{line-height:normal;white-space:nowrap}.tt-school-container .message-block .tt-line-button svg{margin-right:5px}.tt-admin-container table td .user-info img{margin-right:7px!important}.tt-admin-container .tt-scholarship-setting .tt-table,.tt-admin-container .tt-school-charges-setting .tt-table{width:100%}.compose-message-top-content{display:flex;justify-content:end;margin-bottom:20px}.tt-user-container .tt-user-profile-placeholder{border-radius:6px;padding:0;width:100%}form .react-datepicker-wrapper{width:100%}.tt-user-container .margin-top-0{margin-top:0!important}.tt-sidebar .dropdown .menu a.item:last-child{background:#e3e8f7;border-top:1px solid #ebe9e9;margin-top:7px}.tt-sidebar .dropdown .menu .item{border-top:1px solid #ebe9e9}.tt-sidebar .dropdown .menu .item:first-child{border-top:0}.tt-admin-container .tt-admin-manage-course-pagination{margin-top:20px}.admin-user-profile-header .tt-heading.tt-user-profile-heading .tt-profile-details .user-role{background:#e3e5ef;color:var(--primary-color);font-size:11px;font-weight:600;margin-left:10px;padding:7px 6px}.tt-main-header .tt-heading .tt-profile-details .user-display-name{font-size:16px}.tt-layout-overlay-warp .tt-navigation{margin-bottom:20px;top:0}.tt-admin-container .tt-heading.tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options{margin-left:6px;padding:4px 10px}.tt-heading.tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options .dropdown{line-height:16px}.tt-heading.tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options .dropdown .tt-user-name{font-size:12px;line-height:16px}.tt-heading.tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options .dropdown .menu{left:-13px;margin:3px;top:20px}.tt-user-container .tt-heading.tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options .dropdown .menu{top:22px}.tt-heading.tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options .dropdown .menu a{font-size:12px}.tt-user-container .tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options .dropdown.icon{margin-top:0}.tt-motivation-content.motivation-publilc-view{border:1px solid #22242626;margin:60px auto;max-width:1080px;padding:20px!important;top:0}.tt-motivation-content.motivation-publilc-view .comment-list-sec .list .item:last-child{margin-bottom:0}.appointment-add-form .row{padding-bottom:10px!important;padding-top:10px!important}.tt-global-search .search-list .tt-reseult-element{align-items:center;border-bottom:1px solid #22242626;display:flex;height:100%;padding-bottom:12px;padding-top:12px}.tt-global-search .search-list .tt-reseult-element .photo-section .ui.image{border-radius:50px;height:45px;overflow:hidden;width:45px}.tt-global-search .search-list .tt-reseult-element .list-info h3{font-size:16px!important;margin-bottom:0!important}.tt-global-search .search-list .tt-reseult-element .list-info .ui.label{font-weight:500;margin:3px}.tt-global-search .search-list .tt-reseult-element .list-info .info-type{color:#727272}.tt-global-search .search-list .tt-reseult-element .list-info .title-wrap .role-type{background:#efefef;border-radius:4px;color:#727272;font-size:13px;font-weight:500;margin-left:5px;padding:2px 8px}.tt-global-search .search-list .tt-global-search-result .item .tt-reseult-element .photo-section.no-photo{background:#0000}.tt-global-search .search-list .tt-global-search-result .item:last-child .tt-reseult-element{border-bottom:0;padding-bottom:0}.tt-global-search .search-list .tt-global-search-result .item{display:block;margin-bottom:0;width:100%}.tt-global-search .search-list .tt-reseult-element .list-info .title-wrap{align-items:center;display:flex;margin-bottom:3px!important}.tt-global-search .search-list .ui.grid>[class*="three wide computer"].column{width:20%!important}.tt-user-container .tt-global-search input[type=text]{font-size:16px}.tt-global-search .search-list .column{padding-bottom:0!important;padding-top:0!important}.tt-user-container .tt-global-search .tt-search-top-content{margin-top:20px;text-align:center}.tt-user-container .tt-global-search .tt-search-top-content .Search-title{font-size:24px;margin-bottom:10px}.tt-user-container .tt-global-search .tt-search-top-content p{margin-bottom:30px}.tt-user-container .tt-global-search .tt-search-top-content .ui.icon.input{width:50%}.tt-global-search .search-list .tt-reseult-element .photo-section{align-items:center;border:1px solid #eaeaea;border-radius:50px;display:flex;height:45px;justify-content:center;margin-right:12px;width:45px}.tt-global-search .search-list .tt-reseult-element .photo-section.no-photo svg{color:#c8c8c8;font-size:22px}.react-datepicker__month-text.react-datepicker__month--selected.react-datepicker__month-text--keyboard-selected{background:var(--primary-color)}.guest-translate-menu{bottom:15px;left:15px;position:fixed;z-index:9}.guest-translate-menu a.item{align-items:center;background:var(--white-color);border:1px solid var(--primary-color);border-radius:5px;display:inline-flex;font-weight:500;padding:10px}.guest-translate-menu a.item svg{font-size:20px;margin-right:5px}.guest-translate-menu div#google_translate_element{height:100%;opacity:0;position:absolute;top:0;width:100%}.guest-translate-menu div#google_translate_element div{height:100%}.guest-translate-menu:hover a.item{background:var(--primary-color);color:var(--white-color)!important}.tt-event-list-result .ui.selection.dropdown .text{font-weight:500!important}.react-select__control .react-select__value-container .react-select__placeholder,.tt-global-select .react-select__single-value{font-weight:500}#goog-gt-tt.skiptranslate,.goog-te-banner-frame.skiptranslate{display:none!important}body{top:0!important}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .upload-content{display:inline-block;position:relative}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .item .upload-content .loader{left:0;position:absolute;right:0;top:3px}.tt-form-point-section .item{font-weight:500;margin-bottom:20px;padding-bottom:0!important;padding-left:25px!important;padding-top:0!important;position:relative;word-break:break-word}.tt-form-point-section .item:last-child{margin-bottom:0}.tt-form-point-section .item:before{background:var(--primary-color);content:"";height:2px;left:7px;position:absolute;top:7px;width:7px}.tt-third-party-authorization-form .field.authorization-date-picker{align-items:center;display:flex;justify-content:flex-end}.tt-third-party-authorization-form .field.authorization-date-picker label{font-weight:500;margin-right:10px}.tt-third-party-authorization-form .field.authorization-date-picker .react-datepicker__input-container input[type=text]{background:var(--white-color);border:1px solid #22242626;border-radius:.28571429rem;color:#000000de;font-size:1em;line-height:1.21428571em;padding:.67857143em 1em}.tt-third-party-authorization-form .field.authorization-date-picker .react-datepicker__input-container input[type=text]:focus{background:var(--white-color);border-color:var(--primary-color);border-radius:.28571429rem;-webkit-box-shadow:inset 0 0 0 0 #22242659;box-shadow:inset 0 0 0 0 #22242659;outline:none}.tt-missing-document-form .field.inline-field{align-items:flex-start;display:flex;flex-wrap:wrap}.tt-missing-document-form .field.inline-field input[type=text]{margin-left:15px;width:calc(100% - 124px)}.tt-app-form-container .field.inline-field{display:flex}.tt-settings-csv .tt-settings-csv-title{align-items:center;display:flex}.tt-settings-csv .tt-settings-csv-title h4{margin-bottom:0}.tt-settings-csv .tt-settings-csv-title .ui.selection.dropdown{margin-left:auto}.tt-settings-csv .tt-settings-csv-title .ui.selection.dropdown .text{font-weight:500}.tt-upload-file-section{margin:50px auto;max-width:650px;width:100%}.tt-upload-file-section .tt-upload-wrap{border:2px dashed #ddd;border-radius:10px;padding:10px}.tt-upload-file-section .tt-upload-wrap .tt-upload-content{align-items:center;background:#f0f2f9;border-radius:10px;display:flex;flex-direction:column;height:350px;justify-content:center}.tt-upload-file-section .tt-upload-wrap .tt-upload-content h3{align-items:center;color:var(--primary-color);display:flex;flex-direction:column;justify-content:space-between;margin-top:0}.tt-upload-file-section .tt-upload-wrap .tt-upload-content h3 span{color:#555;margin:10px 0 15px;text-align:center;width:100%}.tt-upload-file-section h4{color:#62ad72;margin-top:36px;text-align:center}.tt-upload-file-section h4.no-record{color:#c58f11}.tt-upload-file-section .tt-upload-wrap .tt-upload-content h3 svg{font-size:30px;margin-bottom:15px}.upload-loader{-webkit-animation:load4 1.3s linear infinite;animation:load4 1.3s linear infinite;border-radius:50%;color:var(--primary-color);font-size:8px;height:8px;margin:40px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:8px}.chunk-upload-wrapper.drop-enabled{border:1px dashed #000;border-radius:6px}.chunk-upload-wrapper.drop-enabled.upload-started{pointer-events:none}.chunk-upload-wrapper.drop-enabled.upload-started .upload-wrapper{display:none}.chunk-upload-wrapper.drop-enabled.upload-started .chunk-upload-files{display:flex;flex-direction:column;justify-content:center;margin:0;min-height:130px;padding:20px}.chunk-upload-wrapper.drop-enabled.drag-active,.chunk-upload-wrapper.drop-enabled:focus,.chunk-upload-wrapper.drop-enabled:hover{background:#f1f3f5;border-color:#0094ff}.tt-custom-drop-upload .upload-wrapper{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:auto;min-height:130px;padding:20px;text-align:center}.chunk-upload-wrapper .chunk-upload-files .progress-wrap{background:#383838;border-radius:50px;height:10px}.chunk-upload-wrapper .chunk-upload-files .progress-wrap .bar{background:#dd9a94;border-radius:50px;height:10px;min-width:0}.chunk-upload-wrapper .chunk-upload-files .progress-wrap.uploaded .bar{background:#21ba45}.tt-custom-drop-upload .upload-wrapper .image-content{margin:0 auto 5px;width:60px}.csv-select__control{border:none!important}.csv-select__placeholder,.csv-select__single-value{color:#333!important;font-weight:500!important}.csv-select__indicator svg{color:#333!important;width:16px!important}.csv-select__control--is-focused{border-color:var(--red-color)!important;box-shadow:0 0 0 1px var(--red-color)!important}.csv-select__option{color:var(--primary-color)!important;cursor:pointer!important}span.csv-select__indicator-separator{display:none}.csv-select__option--is-selected{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-manage-csv .tt-button-section .tt-submit-btn{font-size:18px;margin-right:0;padding:15px 35px}.tt-manage-csv .tt-button-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:25px}.tt-csv-table{max-height:calc(100vh - 220px);overflow-x:auto;overflow-y:auto}.tt-manage-csv .tt-button-section h4{margin-bottom:10px;margin-top:0}.tt-csv-notify{align-items:center;background:#d1ecf1;border-left:3px solid #0c5460;border-radius:5px;bottom:15px;display:flex;left:80px;padding:10px;position:fixed;z-index:9999}.tt-csv-notify h5{color:#0c5460;margin-left:7px;margin-top:0}.tt-csv-notify svg{color:#0c5460;font-size:30px}.tt-csv-notify h5 span{color:var(--primary-color);display:block;font-size:13px;font-weight:500;margin-top:2px}.tt-csv-import-success .tt-success-content{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 180px);justify-content:center}.tt-csv-import-success .tt-success-content .icon-section{align-items:center;border:1px solid var(--primary-color);border-radius:100%;display:flex;height:100px;justify-content:center;width:100px}.tt-csv-import-success .tt-success-content .icon-section svg{color:var(--primary-color);font-size:50px}.tt-csv-import-success .tt-success-content h2{color:var(--primary-color);font-size:30px;margin-bottom:5px;margin-top:10px}.tt-csv-import-success .tt-success-content p{color:#555;font-weight:500}.tt-user-container .tt-student-schools .tt-school-info{border:1px solid #22242626;border-radius:6px;display:flex;flex-direction:column;height:100%;overflow:hidden}.tt-user-container .tt-student-schools .tt-school-info .school-photo{border-radius:0;height:225px;overflow:hidden;width:100%}.tt-user-container .tt-student-schools .tt-school-info .school-photo .image-wrap{height:100%;padding:0;width:100%}.tt-user-container .tt-student-schools .tt-school-info .school-photo .image-wrap .ui.image{height:100%;width:100%}.tt-user-container .tt-student-schools .tt-school-info .school-photo img{height:100%;max-height:100%;object-fit:cover;transform:scale(1);transition:all .3s ease-in;width:100%}.tt-user-container .tt-student-schools .tt-school-info:hover .school-photo img{transform:scale(1.1);transition:all .3s ease-in}.tt-user-container .tt-student-schools .tt-school-info .school-info a h4{font-size:18px!important}.tt-user-container .tt-student-schools .tt-school-info .school-info{display:flex;flex-direction:column;flex-grow:1;padding:15px}.tt-user-container .tt-student-schools .tt-school-info .school-info .info-top-section{flex:1}.tt-user-container .tt-student-schools .tt-school-info .school-info p{align-items:flex-start;display:flex;font-weight:500;line-height:24px;margin-bottom:15px}.tt-user-container .tt-student-schools .tt-school-info .school-info p svg{color:#888;font-size:12px;margin-right:4px;margin-top:5px;min-width:15px}.tt-user-container .tt-student-schools .tt-school-info .school-info .school-title{display:block;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:5px}.tt-user-container .tt-student-schools .tt-school-info .school-info .view-btn{font-size:16px;margin-right:0}.tt-user-container .tt-student-schools .tt-school-info .ui.ribbon.label{background:var(--light-black);color:var(--white-color);font-size:13px;font-weight:500;left:-6px;padding-left:.5rem;position:absolute;z-index:1}.tt-user-container .tt-student-schools .tt-school-info .ui.ribbon.label i.student.icon{margin-right:6px}.tt-user-container .tt-student-schools .tt-school-info .school-info .tt-line-button{margin-right:0!important;width:100%}.tt-user-container .tt-student-schools .tt-school-info .ui.ribbon.label:after{border-width:0 1.3em 1.2em 0}.school-manage-events .tt-event-filter-content .page-title-section{align-items:center;display:flex;margin-bottom:15px}.school-manage-events .tt-event-filter-content .page-title-section h4{margin-bottom:0}.school-manage-events .tt-event-filter-content .page-title-section .tt-submit-btn{margin-left:auto;margin-right:0}.school-create-event-mobile a.ui.button.tt-submit-btn{display:none}.school-create-event-mobile .school-manage-events .tt-event-filter-content .page-title-section a.ui.button.tt-submit-btn{display:block}.school-event-create-page .tt-event-form-content,.school-event-edit-page .tt-event-form-content{padding:20px;top:0}.school-event-create-page .tt-event-form-content .event-form,.school-event-edit-page .tt-event-form-content .event-form{width:50%}.school-event-create-page .tt-event-form-content .tt-line-button.tt-event-back-btn,.school-event-edit-page .tt-event-form-content .tt-line-button.tt-event-back-btn{display:inline-block;line-height:normal;margin-bottom:15px;margin-right:0;padding:7px 12px}.event-create-page .tt-event-form-content .tt-event-back-btn{margin-bottom:15px}.send-verification-email-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 95px);padding-top:0}.send-verification-email-page .tt-form-content{text-align:center}.send-verification-email-page .image-content{align-items:center;border:5px solid #e2e2e2;border-radius:50%;display:flex;height:140px;justify-content:center;margin:0 auto 30px;padding:28px;width:140px}.send-verification-email-page .image-content img{filter:brightness(0) saturate(100%) invert(63%) sepia(0) saturate(0) hue-rotate(181deg) brightness(85%) contrast(87%)}.send-verification-email-page .tt-form-content h2{font-size:28px;font-weight:700;margin-bottom:12px;margin-top:0}.send-verification-email-page .tt-form-content p{color:#444}.send-verification-email-page .tt-form-content p span{color:#3f3f3f;font-weight:600}.send-verification-email-page .tt-form-content .tt-submit-btn{font-size:16px;margin-top:35px;padding:15px 29px!important;text-decoration:none!important;width:max-content}.tt-user-container .user-add-school-section{background:var(--white-color);border-radius:6px;min-height:100vh;padding:20px}.tt-user-container .user-add-school-section .back-button{margin-bottom:20px}.tt-user-container .user-add-school-section .school-add-form{max-width:750px;padding:0}.tt-user-container .user-add-school-section .school-add-form .block-title{border-bottom:1px solid #eaeaea;margin-top:15px}.tt-user-container .user-add-school-section .school-add-form .block-title h4{background:#f2f2f2;border-radius:5px 5px 0 0;display:inline-block;font-size:16px;padding:7px 15px}.tt-user-container .user-add-school-section .school-add-form .signature-block{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;width:42%}.tt-user-container .user-add-school-section .school-add-form .signature-block .signature{align-items:center;border:1px solid #eaeaea;display:flex;height:90px;justify-content:center;padding:10px;width:100%}.tt-user-container .user-add-school-section .school-add-form .signature-block .signature:hover{border:1px solid var(--primary-color);cursor:pointer}.tt-user-container .user-add-school-section .school-add-form .signature-block .signature img{max-height:60px;width:100%}.tt-user-container .user-add-school-section .school-add-form .signature-block .delete-signature{position:absolute;right:2px;top:4px;z-index:2}.tt-hiring-dashboard.tt-hiring-view-dashboard .loader.staff-application-loader{top:30vh}.tt-user-container .tt-hiring-dashboard.tt-hiring-view-dashboard{min-height:calc(100vh - 170px)}.tt-hiring-dashboard .tt-hiring-form-view-element .add-more-button,.tt-hiring-dashboard .tt-hiring-form-view-element .education-form .ui.grid,.tt-hiring-dashboard .tt-hiring-form-view-element .employment-history-form .ui.grid,.tt-hiring-dashboard .tt-hiring-form-view-element .reference-form .ui.grid,.tt-hiring-view-dashboard form.reference-form .add-more-button{margin-bottom:20px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-btn-groups .field{align-items:center;display:flex;width:max-content}.tt-admin-container .csv-import-form .tt-line-button{margin-bottom:20px}.tt-admin-container .csv-import-form .tt-csv-table .react-select__control{cursor:pointer}.tt-admin-container .csv-import-form .ui.message{margin-top:0}.form-field-search-options .form-field-options-list{background:var(--white-color);border-radius:6px 6px 0 0;bottom:100%;box-shadow:2px 3px 30px 1px #00000014;left:0;overflow:hidden;position:absolute;right:0;z-index:1}.form-field-search-options .form-field-options-list .no-result{font-weight:500;padding:10px 14px}.form-field-search-options .option-box{position:relative}.form-field-search-options .form-field-options-list .list .item-group input{cursor:pointer;margin-right:4px;position:relative;top:2px}.form-field-search-options .form-field-options-list h3{background:var(--white-color);border-bottom:1px solid #efefef;font-size:14px;margin-bottom:0;padding:10px 14px}.form-field-search-options .form-field-options-list .list .item-group{border-bottom:1px solid #efefef;font-weight:500;position:relative}.form-field-search-options .form-field-options-list .list .item-group:last-child{margin-bottom:0}.form-field-search-options .form-field-options-list .list{margin-top:0;max-height:160px;overflow:auto;padding:0}.form-field-search-options .form-field-options-list.down{border-radius:0 0 6px 6px;bottom:auto;top:100%}.form-field-search-options .form-field-options-list .ui.message{display:block;margin:10px 14px;padding:12px}.upload-receipt-image-input{border-radius:6px;height:50px;overflow:hidden;position:relative;width:100%}.upload-receipt-image-input input{height:100%;opacity:0;width:100%}.upload-receipt-image-input button{align-items:center;background:var(--white-color)!important;border:1px solid var(--primary-color)!important;border-radius:6px!important;bottom:0;color:var(--primary-color)!important;display:flex!important;font-weight:500!important;justify-content:center;left:0;margin-right:0!important;overflow:hidden;position:absolute;top:0;width:100%}.upload-receipt-image-input:hover button{background:var(--primary-color)!important;border:1px solid var(--primary-color)!important;color:var(--white-color)!important}.upload-receipt-image-input button svg{color:var(--white-color);font-size:22px}.upload-receipt-image-input .icon-content{margin-right:8px;width:16px}.upload-receipt-image-input:hover .icon-content img{filter:invert(100%) sepia(1%) saturate(2%) hue-rotate(328deg) brightness(104%) contrast(100%)}.receipt-add-card-wrapper .add-card-btn{display:flex;justify-content:flex-end;z-index:1}.receipt-add-card-wrapper .add-card-btn .tt-line-button{margin-right:0}.receipt-add-card-wrapper .card-top-header{align-items:center;display:flex;justify-content:flex-end}.receipt-add-card-wrapper .card-top-header p{margin-bottom:0}.receipt-add-card-wrapper .statement-listing{align-items:center;display:flex;flex-wrap:wrap;margin:-10px!important}.receipt-add-card-wrapper .statement-listing .item{padding:10px!important;width:25%}.receipt-add-card-wrapper .statement-listing .item .statement-wrap{align-items:center;background:var(--white-color);border:1px solid #dbdbdb;border-radius:6px;display:flex;padding:10px}.receipt-add-card-wrapper .statement-listing .item .statement-wrap .icon-content{align-items:center;background:#f2f2ff;border-radius:4px;display:flex;height:40px;justify-content:center;margin-right:10px;min-width:40px;width:40px}.tt-recipt-data-content .tt-table-content table td .label{font-size:14px;font-weight:500;margin-right:0!important;padding:5px 8px;width:max-content}.tt-recipt-data-content .tt-table-content tbody td:first-child{text-align:end}.tt-receipts-content-wrap #chart .apexcharts-legend{display:none}.receipt-add-card-wrapper .statement-listing .item .statement-wrap .icon-group{display:flex;justify-content:flex-end;margin-left:auto;min-width:66px}.receipt-add-card-wrapper .statement-listing .item .statement-wrap .icon-group i{border:1px solid var(--primary-color);border-radius:3px;color:var(--primary-color);cursor:pointer;display:inline;font-size:12px;margin:0;padding:4px}.receipt-add-card-wrapper .statement-listing .item .statement-wrap .icon-group .edit-icon{margin-right:6px}.receipt-add-card-wrapper .statement-listing .item .statement-wrap .icon-content svg{color:var(--primary-color);font-size:16px}.receipt-add-card-wrapper .statement-listing .item .statement-wrap .payment-type{font-weight:500;margin:0}.receipt-image-crop-wrapper .cropper-container .cropper-modal{background:var(--primary-color)}.receipt-image-crop-wrapper .crop-button{float:none!important;margin-top:20px}.receipt-add-edit-form{border-radius:6px;padding:20px}.receipt-add-edit-form .ui.empty-receipt-image .receipt-form-content{width:100%!important}.receipt-add-edit-form .ui.empty-receipt-image .receipt-image-content{display:none}.receipt-add-edit-form .receipt-image-content{padding-left:25px!important}.receipt-add-edit-form .receipt-form-content{padding-right:25px!important}.receipt-add-edit-form .receipt-image-grid .receipt-image-content:after{background:#cfd7ec;bottom:0;content:"";height:95%;left:0;position:absolute;top:12px;width:1px}.receipt-report-list .tt-table tr td{min-width:110px}.receipt-report-list .tt-table tr td .details{font-weight:500}.receipt-report-list .tt-table tr td.vendor-name-info{font-weight:600}.receipt-report-list .tt-search-filter{margin-top:0}.receipt-report-list .tt-search-filter button.ui.button.tt-submit-btn{position:relative;top:24px}.receipt-report-list .listing-table .tt-table td .color-label{font-weight:500}.receipt-add-edit-form .image-header .receipt-image img{height:100%;object-fit:contain;width:100%}.receipt-add-edit-form .upload-receipt-section.ui.grid>[class*="five wide computer"].column{width:33.33%!important}.receipt-add-edit-form .upload-receipt-section{max-height:calc(100vh - 163px);overflow-x:hidden;overflow-y:auto}.receipt-add-edit-form .image-header{align-items:flex-start;border:1px solid #efefef;border-radius:3px;display:flex;flex-direction:column;height:100%;overflow:hidden}.receipt-add-edit-form .image-header .tt-button-group{background:#f3f4f8;display:flex;padding:8px 6px;width:100%}.receipt-add-edit-form .image-header .tt-button-group .tt-line-button{border-radius:4px;display:inline-block;font-weight:500!important;margin-right:8px;padding:6px 14px;text-align:center;width:50%}.receipt-add-edit-form .image-header .receipt-image{height:100%;max-height:220px;overflow:hidden;padding:6px;width:100%}.receipt-add-edit-form .image-header .tt-button-group .tt-line-button:last-child{margin-right:0}.crop-viewer-modal .actions{padding-top:0!important}.receipt-select-vendor-form .grid h3{background:#efefef;border-radius:4px;font-size:14px;margin-bottom:10px;padding:5px 10px}.receipt-select-vendor-form .grid .form-field-options-list .item-group{font-weight:500;margin-bottom:6px}.receipt-select-vendor-form .grid .form-field-options-list .item-group label{cursor:pointer}.receipt-select-vendor-form .grid .form-field-options-list .item-group input{cursor:pointer;margin-right:5px;position:relative;top:2px}.receipt-select-vendor-form .grid .row{padding-bottom:2px}.receipt-select-vendor-form .saved-vendor-wrap .form-field-options-list .item-group .icon-content{border:1px solid #d3d3d3;border-radius:3px;cursor:pointer;display:inline-flex;height:22px;padding:4px;width:22px}.receipt-select-vendor-form .grid .form-field-options-list .item-group .replace-vendor button{margin-top:10px}.receipt-select-vendor-form .saved-vendor-wrap .form-field-options-list .item-group .icon-content.edit-vendor{margin-left:8px}.receipt-select-vendor-form .saved-vendor-wrap .form-field-options-list .item-group .icon-content.edit-vendor .icon{color:#636363}.receipt-select-vendor-form .saved-vendor-wrap .form-field-options-list .item-group .icon-content.delete-vendor{border-color:#f4b5b5;margin-left:5px}.receipt-select-vendor-form .saved-vendor-wrap .form-field-options-list .item-group .icon-content i{font-size:11px;margin-right:0}.receipt-select-vendor-form .saved-vendor-wrap .form-field-options-list .item-group .icon-content.delete-vendor i{color:#914b4b}.receipt-image-crop-wrapper .tt-button-group input[type=file]{display:none}.form-field-search-options .form-field-options-list .list .item-group:hover{background:var(--hover-black)!important}.form-field-search-options .form-field-options-list .list .item-group label{color:var(--primary-color)!important;cursor:pointer;display:block;font-size:13px;font-weight:500!important;height:100%;padding:10px 14px 10px 35px;width:100%}.form-field-search-options .form-field-options-list .list .item-group input[type=radio]{left:15px;position:absolute;top:50%;-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);transform:translateY(-50%)}.side-close-modal .close.icon{align-items:center;background:var(--white-color);border-radius:50%;box-shadow:0 0 3px 2px #00000017;display:flex;font-weight:400!important;height:40px;justify-content:center;margin:0;opacity:1;padding:0;right:-50px;top:0;width:40px}.receipt-add-edit-form .receipt-form-content .vehicle-category-option{margin-bottom:0;margin-top:8px!important}.tt-receipt-header-bar{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}.tt-receipt-header-bar .tt-left-content .tt-navigation{margin-top:0;top:0}.tt-receipt-header-bar .tt-right-content{margin-left:auto;width:227px}.tt-receipt-header-bar .tt-left-content{width:calc(100% - 242px)}.tt-receipt-header-bar.add-more .tt-right-content{width:280px}.tt-receipt-header-bar.add-more .tt-left-content{width:calc(100% - 295px)}.form-field-search-options .option-box .ui.segment{border-radius:5px 5px 0 0;bottom:100%;box-shadow:none;left:0;margin-bottom:0;position:absolute;right:0;z-index:1}.form-field-search-options .option-box .ui.segment.down{border-radius:0 0 5px 5px;bottom:auto;top:100%}.multi-dropdown-field .multi-dropdown-block{box-shadow:none;margin-top:0}.multi-dropdown-field .multi-dropdown-block .selected-item{box-shadow:none;font-size:13px;justify-content:space-between!important;padding:9.5px 14px;width:100%}.multi-dropdown-field .multi-dropdown-block .selected-item:after,.multi-dropdown-field .multi-dropdown-block .selected-item:before{width:0}.form-field-search-options .option-box:after{color:#949494;content:"\f078";font-family:Font Awesome\ 5 FREE;font-weight:900;position:absolute!important;right:12px;top:10px}.form-field-search-options .option-box input{cursor:pointer;padding-right:26px!important}.multi-dropdown-field .multi-dropdown-block .selected-item.active,.multi-dropdown-field .multi-dropdown-block .selected-item:hover{background:none!important}.multi-dropdown-field .multi-dropdown-block .dropdown.icon:before{color:#949494;content:"\f078";font-family:Font Awesome\ 5 FREE;font-size:14px;font-weight:900;position:absolute!important;right:0;top:0}.multi-dropdown-field .multi-dropdown-block .menu.main-menu{max-height:350px;overflow-x:auto;z-index:1}.multi-dropdown-field .multi-dropdown-block .selected-item.upward .menu.main-menu{max-height:270px}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item.more-items .item-title i.dropdown.icon{top:4px;transform:rotate(90deg)}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item{border-bottom:1px solid #efefef;padding:15px 20px!important}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item.more-items{padding:0!important}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item.more-items .item-title{background:var(--white-color);padding:15px 20px;width:100%}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item .sub-menu-content{background:#f7f7f7;border:none!important;border-top:1px solid #efefef!important;box-shadow:none;left:-14px;margin-bottom:-7px!important;margin-top:6px!important;position:relative;top:8px!important;width:calc(100% + 40px)}.multi-dropdown-field .upward.dropdown.selected-item .main-menu .sub-menu-content{bottom:0!important}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item .sub-menu-content .item:last-child{border:none}.tt-user-container .tt-navigation.menu-submenus .dropdown .menu{width:100%}.tt-user-container .tt-navigation.menu-submenus .dropdown .menu a{background:var(--white-color)!important;color:var(--primary-color)!important;font-size:14px!important;font-weight:500!important}.tt-user-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown .menu>.selected.item{background:var(--primary-color)!important;color:var(--white-color)!important;font-weight:500!important}.student-my-courses .top-title-section .ui.selection.dropdown .text{font-weight:500}.multi-dropdown-field .multi-dropdown-block .main-menu:after{content:none!important}.multi-dropdown-field .multi-dropdown-block .menu.main-menu{border:none!important;box-shadow:2px 3px 30px 1px #00000014!important;margin:1px!important}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item{color:var(--primary-color)!important;font-weight:500!important}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item:hover{background:var(--hover-black)!important;color:var(--primary-color)!important}.crop-viewer-modal .close.icon{align-items:center;background:var(--white-color);border-radius:50%;box-shadow:0 0 3px 2px #00000017;display:flex;font-weight:400!important;height:40px;justify-content:center;margin:0;opacity:1;padding:0;right:-50px;top:0;width:40px}.crop-viewer-modal .tt-button-group button{margin-right:8px}.tt-recipt-data-content{text-align:right}.tt-recipt-data-content h3{font-size:18px;margin-bottom:16px}.receipt-home-chart-wrapper .tt-receipts-content-wrap .tt-receipts-content-wrap{margin:auto;width:80%}.tt-recipt-data-content .tt-table-content{display:inline-flex;min-width:280px}.tt-recipt-data-content .tt-table-content table{width:100%!important}.tt-recipt-data-content .tt-table-content table td:last-child,.tt-recipt-data-content .tt-table-content table th:last-child{text-align:center}.tt-recipt-data-content .tt-table-content table td:last-child strong{font-weight:600}.tt-recipt-data-content .two-parts .tt-table-content:last-child{margin-left:20px}.tt-receipt-header-bar .tt-left-content .tt-navigation .ui.menu{width:100%}.tt-receipt-header-bar .tt-left-content .tt-navigation .ui.menu .ui.dropdown .dropdown.icon{float:right;position:relative;top:4px}.tt-receipt-header-bar .tt-left-content .tt-navigation .ui.menu .ui.dropdown .menu>.active.item{font-weight:400!important}.receipt-add-custom-vendor-wrapper{background:var(--white-color);border-radius:6px;padding:20px}.receipt-add-custom-vendor-wrapper .add-custom-vendor-btn .ui.button{margin-right:0}.receipt-add-custom-vendor-wrapper .custom-vendor-heading h3{margin-bottom:0}.receipt-add-custom-vendor-wrapper .custom-vendor-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.receipt-add-custom-vendor-wrapper .ui.grid.full-width .personal-company-column{width:100%!important}.tt-report-view{border-radius:6px;min-height:calc(100vh - 170px);padding:20px}.tt-report-view .action-button-group .right-group{margin-top:10px;width:100%}.tt-report-view .action-button-group .right-group .button{margin-right:8px;width:48.3%}.tt-report-view .action-button-group .right-group .button i{font-size:12px;margin-right:1px!important;opacity:1}.tt-report-view .action-button-group .right-group .button:last-child{margin-right:0}.tt-report-view .action-button-group .download-btn{width:100%}.tt-report-view .action-button-group .download-btn a{padding:15px 32px;width:100%}.tt-report-view .action-button-group .download-btn i{opacity:1!important}.tt-report-details .payment-details .payment-content .item.total-amount span{background:var(--white-color);color:#000;font-weight:600}.tt-report-details .payment-details .payment-content .item span svg{font-size:12px;margin-right:5px}.tt-report-view-content .receipt-image-full-view .top-actions-content{display:flex;justify-content:space-between;margin-bottom:20px}.tt-report-view-content .receipt-image-full-view .top-actions-content .navigation button{border-radius:4px;cursor:pointer;font-size:18px;line-height:1;padding:8px 13px}.tt-report-view-content .receipt-image-full-view .top-actions-content .navigation button.previous-btn{margin-right:4px!important}.tt-report-view-content .receipt-image-full-view.one-image .top-actions-content{justify-content:flex-end}.tt-report-view-content .receipt-image-full-view .img-view-sec{background:#f5f5f5;border-radius:6px;padding:15px;width:100%}.tt-report-view-content .receipt-image-full-view .img-view-sec .view-image-url{margin:auto;max-height:calc(100vh - 300px);overflow-x:auto;overflow-y:auto;width:fit-content}.tt-report-view-content .receipt-image-full-view .img-view-sec .view-image-url img{height:100%;object-fit:contain;width:100%}.tt-report-view-content .receipt-image-full-view .img-view-sec.pdf iframe{height:100%;min-height:600px;width:100%}.tt-report-view-content .receipt-image-full-view .img-view-sec.image-file .attachment_name{display:none}.tt-report-view-content .receipt-image-full-view .img-view-sec.pdf .view-image-url{max-height:100%;width:100%}.tt-report-view-content .receipt-image-full-view .img-view-sec.pdf .view-image-url .attachment_name{display:none}.tt-report-view-content .receipt-image-full-view .top-actions-content .navigation button.disabled{background:var(--white-color)!important;border:1px solid #cecece!important;color:#444!important;opacity:.8}.tt-report-view-content .receipt-image-full-view .img-view-sec.other-file{padding:80px;text-align:center}.tt-report-view-content .receipt-image-full-view .img-view-sec.other-file svg{color:var(--primary-color);font-size:100px}.tt-report-view-content .receipt-image-full-view .img-view-sec.pdf.other-file{padding:15px}.tt-report-view-content .receipt-image-full-view .img-view-sec.other-file .attachment_name{font-weight:500;margin-top:8px}.tt-report-view-content .receipt-image-full-view .top-actions-content .download-actions i{opacity:1}.tt-report-view-content .receipt-image-full-view .top-actions-content .download-actions .button:first-child{margin-right:6px}.tt-report-view-content .ui.grid .ui.grid>[class*="five wide computer"].column{width:33.33%!important}.tt-application-form .tt-enrollment-renewable-form .field .file-list a{margin:0 5px}.tt-application-form .tt-enrollment-renewable-form .field .file-list .file-list-action a:last-child{margin-right:0}.tt-application-form .tt-enrollment-renewable-form .tt-f-b-heading.top-content{margin-top:25px}.tt-report-view-content .ui.grid .tt-preview-block{align-items:center;border:1px solid #efefef;border-radius:3px;cursor:pointer;display:flex;height:100%;justify-content:center;max-height:300px;overflow:hidden;padding:10px}.tt-report-view-content .ui.grid .tt-preview-block.other-file{flex-direction:column;min-height:300px}.tt-report-view-content .ui.grid .tt-preview-block.other-file svg{color:var(--primary-color);font-size:60px}.tt-report-view-content .ui.grid .tt-preview-block.other-file .attachment_name{font-weight:500;margin-top:8px}.tt-report-view-content .ui.grid .tt-preview-block.image-file .attachment_name{display:none}.tt-user-container .receipt-add-edit-form{min-height:calc(100vh - 170px)}.tt-report-view-content .ui.grid.one-image .tt-preview-block{max-height:550px}.tt-report-view-content .ui.grid.two-images .tt-preview-block{max-height:400px}.tt-report-view-content .ui.grid .tt-preview-block img.ui.small.image{height:100%;object-fit:contain;width:100%}.tt-report-view-content .ui.list .item .payment-method-info{margin-top:10px}.tt-report-view-content .ui.list .item .payment-method-info .credit-card-view{align-items:center;background:#fafafa;border:1px solid #eaeaea;border-radius:3px;color:#a7a7a7;display:flex;font-weight:500;letter-spacing:1px;padding:8px;width:max-content}.tt-report-view-content .ui.list .item .payment-method-info .credit-card-view span.type{display:block;height:22px}.tt-report-view-content .ui.list .item .payment-method-info .credit-card-view span.type img{margin-right:10px;width:36px}.tt-report-view-content .ui.list .item .payment-method-info .credit-card-view span.credit-card-number{color:#000000de;font-weight:700;margin-left:4px}.tt-report-view-content .ui.list .item{font-size:14px!important;margin-bottom:20px;padding:0!important}.tt-report-details{background:#fefefe;border:1px solid #f5f5f5;border-radius:6px;margin-left:20px;overflow:hidden}.tt-report-details h3{background:#f5f5f5;font-size:16px;margin-bottom:0;padding:12px 20px}.tt-report-details .ui.list{padding:0 20px}.tt-report-details .payment-details .payment-content{background:#fcfcfc;border:1px solid #eaeaea;border-radius:5px;padding:12px;width:100%}.tt-report-details .payment-details .payment-content .total-amount{background:#f2f2f2;border-radius:3px;margin-top:12px;padding:10px!important}.tt-report-details .payment-details .payment-content .item{align-items:center;display:flex;font-weight:500;justify-content:space-between;margin-bottom:5px;margin-right:10px}.tt-report-details .payment-details .payment-content .item span{background:#f5f5f5;border:1px solid #eaeaea;border-radius:3px;padding:5px 10px;text-align:left}.tt-report-details .payment-details .payment-content .item:last-child{margin-bottom:0;margin-right:0}.tt-report-view-content .ui.list .item:last-child{margin-bottom:0}.tt-report-view-content .ui.list .item span{font-weight:500}.tt-report-details .payment-details{display:flex;flex-direction:column;justify-content:center;margin-top:25px;max-width:320px;padding:0 20px 14px}.tt-report-view .action-button-group{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin:-10px!important}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .item{padding:10px!important;width:33.33%}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .statement-wrap{align-items:center;background:var(--white-color);border:1px solid #dbdbdb;border-radius:6px;display:flex;padding:10px}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .statement-wrap .icon-content{align-items:center;background:#f2f2f2;border-radius:4px;display:flex;height:40px;justify-content:center;margin-right:10px;min-width:40px;width:40px}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .statement-wrap .icon-content svg{color:var(--primary-color);font-size:16px}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .statement-wrap .vendor-name{font-weight:500;margin:0}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .statement-wrap .icon-group{display:flex;justify-content:flex-end;margin-left:auto;min-width:66px}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .statement-wrap .icon-group i{border:1px solid var(--primary-color);border-radius:3px;color:var(--primary-color);cursor:pointer;display:inline;font-size:12px;margin:0;padding:4px}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .statement-wrap .icon-group .edit-icon{margin-right:6px}.receipt-add-custom-vendor-wrapper .suggest-vendor-listing{background:#fefefe;border:1px solid #f5f5f5;border-radius:6px;margin-left:20px;overflow:hidden}.receipt-add-custom-vendor-wrapper .suggest-vendor-listing h3{background:#f5f5f5;font-size:16px;margin-bottom:0;padding:12px 20px}.receipt-add-custom-vendor-wrapper .suggest-vendor-listing .listing-wrapper{padding:18px 20px}.receipt-add-custom-vendor-wrapper .suggest-vendor-listing .listing-wrapper .item{align-items:flex-start;display:flex;margin-bottom:20px;padding:0}.receipt-add-custom-vendor-wrapper .suggest-vendor-listing .listing-wrapper .item:last-child{margin-bottom:0}.receipt-add-custom-vendor-wrapper .suggest-vendor-listing .listing-wrapper .item span{font-size:13px;margin-right:6px;position:relative;top:1px}.receipt-add-custom-vendor-wrapper .suggest-vendor-listing .listing-wrapper .item .vendor-name{color:#444;font-size:14px;font-weight:500;margin:0}.receipt-home-chart-wrapper .tt-search-filter{margin-top:0}.receipt-home-chart-wrapper .tt-receipts-content-wrap{margin:auto;width:80%}.receipt-home-chart-wrapper.tt-receipt-line-chart .tt-receipts-content-wrap{width:90%}.receipt-home-chart-wrapper .tt-receipts-content-wrap .tt-receipt-chart{margin:0 auto;max-width:580px}.receipt-home-chart-wrapper.tt-receipt-pie-chart .tt-receipts-content-wrap #chart{max-width:520px}.tt-user-container .tt-my-attendances{min-height:calc(100vh - 198px)}.receipt-home-chart-wrapper .tt-receipt-home-content{min-height:calc(100vh - 236px)}.receipt-home-chart-wrapper .tt-receipt-home-content .receipt-home-search-filter-form .field{align-items:center;display:flex}.receipt-home-chart-wrapper .tt-receipt-home-content .receipt-home-search-filter-form .field label{margin-right:10px;min-width:max-content}.receipt-home-chart-wrapper .tt-receipt-home-content .receipt-home-search-filter-form .field .css-2b097c-container{width:100%}.receipt-home-chart-wrapper .tt-receipt-home-content .receipt-home-search-filter-form .error.field{display:block}.category-add-form .colorpicker-content{left:-120px;position:absolute;top:-140px;z-index:99}.receipt-home-chart-wrapper .tt-receipt-home-content .tt-search-filter{padding:0}.receipt-home-chart-wrapper .tt-receipt-home-content.tt-payment-stats .tt-receipts-content-wrap .tt-table-content td{text-align:start}.category-add-form .colorpicker-content .sketch-picker{width:250px!important}.category-add-form .colorpicker-content .close-picker{align-items:center;background:var(--white-color);border-radius:50px;display:flex;height:25px;justify-content:center;margin-bottom:8px;margin-left:auto;padding:5px;width:25px}.category-add-form .colorpicker-content .close-picker .close.icon{color:#000;line-height:normal;margin:0}.form-field-color-picker-modal .overlay-content{background:#00000054;bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}form.add-course-form .courses-list{margin-top:10px;max-height:200px;overflow:auto}.attendance-report-calendar .calendar-navigations{align-items:center;display:flex;position:relative;width:calc(100% - 130px);z-index:1}.attendance-report-calendar .calendar-navigations h3{font-size:14px;margin:0 10px;position:relative;top:-1px}.attendance-report-calendar .calendar-navigations a svg{font-size:12px}.image-viewer-modal .img-view-sec.profile-photo-view .view-image-url{align-items:flex-start;flex-direction:column;height:100%;justify-content:flex-start;max-height:calc(100vh - 100px);overflow-x:hidden;overflow-y:auto}.image-viewer-modal .img-view-sec.profile-photo-view .view-image-url .image-view-content{width:100%}.image-viewer-modal .img-view-sec.profile-photo-view h5.title-content{font-size:16px;margin-bottom:5px}.image-viewer-modal .img-view-sec.profile-photo-view .image-location svg{font-size:14px;margin-right:10px}.image-viewer-modal .img-view-sec.profile-photo-view{height:100%}.image-viewer-modal .img-view-sec.profile-photo-view .view-image-url .image-info{margin-top:20px}.image-viewer-modal .img-view-sec.profile-photo-view .view-image-url .image-content{overflow:hidden;width:100%}.image-viewer-modal .img-view-sec .view-image-url img{height:100%;object-fit:contain;width:100%}.tt-user-container .tt-my-board-content .board-center-loader{left:50%;position:absolute;top:50%}.tt-main-container .tt-application-form .tt-field-status{align-items:center;border:1px solid #efefef;border-radius:3px;display:flex;font-size:14px;font-weight:500;margin:auto;width:max-content}.tt-main-container .tt-application-form .tt-field-status .total-fields{background:#f1f1f1;padding:10px 18px;text-align:center}.tt-main-container .tt-application-form .tt-field-status .total-fields span{color:#777;margin-right:3px}.tt-main-container .tt-application-form .tt-field-status .not-complete-field{color:var(--red-color);padding:10px 18px}.tt-main-container .tt-application-form .tt-field-status .all-fields-completed{color:#5cb85c;padding:10px 18px}.tt-main-container .tt-application-form .tt-field-status span{font-weight:500}.tt-application-form .button-group{align-items:center;display:flex}.tt-user-container .take-attendance-btn-block{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 303px)}.tt-user-container.tt-school-container .tt-add-school-staff,.tt-user-container.tt-school-container .tt-manage-attendance-content{min-height:calc(100vh - 170px)}.tt-user-container.tt-school-container .tt-add-school-staff .class-add-edit-form{max-width:650px}.tt-user-container .tt-manage-attendance-content .take-attendance-btn-block button{font-size:16px;margin-right:0;padding:18px 34px}.tt-user-container .tt-attendance-header-content{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:20px}.tt-user-container .tt-attendance-header-content .tt-button-group{align-items:center;display:flex;margin:-2px}.tt-user-container .tt-attendance-header-content .tt-button-group .ui.button{margin:2px}.tt-user-container .tt-attendance-header-content .react-select__control{border:1px solid var(--primary-color);cursor:pointer;margin:2px;min-width:160px}.receipt-add-edit-form .receipt-summery .field.dollar-sign{align-items:center;display:flex;flex-wrap:wrap;position:relative}.receipt-add-edit-form .receipt-summery .field.dollar-sign label{margin-bottom:0}.receipt-add-edit-form .receipt-summery .field.dollar-sign .ui.label.dollar-icon{align-items:center;border-radius:.28571429rem 0 0 .28571429rem;display:flex;height:36px;justify-content:center;position:absolute;right:88px;top:1px;width:32px}.receipt-add-edit-form .receipt-summery .field.dollar-sign input{font-weight:500!important;margin-left:auto;padding-left:35px;text-align:right;width:123px}.receipt-add-edit-form .receipt-summery{background:#fcfcfc;border:1px solid #eaeaea;border-radius:3px;max-width:300px;min-width:280px;padding:15px 20px}.receipt-add-edit-form .receipt-summery .column{padding-bottom:3px!important}.receipt-add-edit-form .tip-fields{align-items:center;display:flex;flex-wrap:wrap;padding:6px 0}.receipt-add-edit-form .tip-fields label{font-size:13px;font-weight:500}.receipt-add-edit-form .receipt-summery .tip-fields a{font-weight:600;margin-left:auto;text-decoration:underline}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item.more-items .item-title .text{background:#0000;color:var(--primary-color)}.receipt-add-edit-form .receipt-summery .field.dollar-sign input#field-total{font-weight:600!important}.receipt-add-edit-form .receipt-summery .column:last-child{background:#f2f2f2;border-radius:3px;margin-bottom:5px;margin-top:12px;padding-bottom:10px!important}.receipt-add-edit-form .receipt-summery .column:last-child .ui.label.dollar-icon{background:var(--primary-color);border-radius:.28571429rem 0 0 .28571429rem;color:var(--white-color)}.receipt-add-edit-form .receipt-summery .field.dollar-sign input#field-total:focus{border-color:#22242626;box-shadow:none!important;outline:none}.attendance-modal.student-attendance .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.present{background:#a5efa8!important;color:var(--primary-color)!important}.attendance-modal.student-attendance .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.absent{background:#ff9090!important;color:var(--primary-color)!important}.attendance-modal.student-attendance .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.excused{background:#fcf5b7!important;color:var(--primary-color)!important}.attendance-modal .react-calendar{border:1px solid #2224261a;border-bottom:0;border-right:0;margin-top:30px;width:100%}.attendance-modal .react-calendar .react-calendar__month-view__weekdays{background:#f9f8f8!important}.attendance-modal .react-calendar .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;padding:15px 0}.attendance-modal .react-calendar .react-calendar__month-view__days .react-calendar__month-view__days__day{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:16px 5px}.attendance-modal .react-calendar .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.attendance-modal .react-calendar .react-calendar__navigation{border-right:1px solid #ddd;margin-bottom:0}.attendance-modal .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow{border-right:1px solid #ddd;font-size:18px}.attendance-modal .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow:last-child{border-right:none}.attendance-modal .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow.react-calendar__navigation__next-button{border-left:1px solid #ddd}.attendance-modal .react-calendar .react-calendar__navigation .react-calendar__navigation__label .react-calendar__navigation__label__labelText{font-weight:500}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile--now abbr{align-items:center;background:var(--primary-color);border-radius:50%;color:var(--white-color);display:inline-flex;font-size:13px;height:24px;justify-content:center;width:24px}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__tile--now{background:none}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.present{background:#108dc0!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.absent{background:#df0b82!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.absent_excuse{background:#17bdb8!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.online_present{background:#c74cc3!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.online_absent{background:#e7ba2f!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.online_excused{background:#91643c!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.ojt{background:#e6785a!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.grad{background:#6f62ad!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.tardy{background:#17bdb8!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.tardy_absent{background:#c7754c!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.tardy_excuse{background:#fcd207!important;color:var(--white-color)!important}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile--active{background:none;color:inherit}.attendance-modal .react-calendar .react-calendar__month-view .react-calendar__month-view__days button.react-calendar__tile:enabled:hover{background:none;cursor:default}.tt-user-container .attendance-list .ui.pagination{margin-bottom:0!important}.tt-user-container .layout-w-container.tt-account-delete-content,.tt-user-container .layout-w-container.tt-account-securities-content,.tt-user-container .layout-w-container.tt-account-settings-content,.tt-user-container .layout-w-container.tt-account-signature-content{border-radius:6px;min-height:calc(100vh - 100px)}.tt-user-container .manage-classes-content,.tt-user-container .manage-courses-content,.tt-user-container .manage-payments-content{min-height:calc(100vh - 170px)}.tt-user-container .attendance-report-section{background:var(--white-color);border-radius:6px;margin-bottom:20px;padding:20px}.tt-user-container .attendance-view-list-content{min-height:44vh}.tt-user-container .student-school-payment-charge{min-height:calc(100vh - 287px)}.tt-app-form-container .tt-inline-flex-form .ui.input{margin:4px 5px}.tt-app-form-container .tt-inline-flex-form .ui.checkbox{margin:5px 0 5px 8px}.tt-app-form-container .tt-form-block .semibold-text{font-weight:600}.tt-app-form-container .tt-form-block .signature-box.min-height-box{height:auto}.tt-app-form-container .tt-form-block .stamp-content label{display:block;margin-bottom:5px!important}.tt-app-form-container .tt-form-block p b{font-weight:600}.tt-app-form-container .tt-form-block .notarization-country-content .ui.input{margin-left:5px}.tt-app-form-container .tt-form-block .authorize-section{margin-top:25px}.tt-user-container .manage-menu-dropdown .tt-nav-mobile-menu{box-shadow:none;margin:0;top:0}.tt-main-container .tt-submenus-wrap.m-top-0 .tt-navigation{margin-top:0}.tt-submenus-wrap .tt-navigation{background:none!important;box-shadow:none!important;margin-bottom:14px;top:0}.tt-submenus-wrap .tt-navigation a.item{color:var(--primary-color)!important;font-weight:500;position:relative}.tt-submenus-wrap .tt-navigation .item.active{font-weight:600}.tt-submenus-wrap .tt-navigation .item.active,.tt-submenus-wrap .tt-navigation .ui.menu a.item:hover{background:none!important;color:var(--primary-color)!important}.tt-submenus-wrap .tt-navigation .ui.menu{border-bottom:2px solid #22242626!important;overflow:visible!important}.tt-submenus-wrap .tt-navigation .ui.menu .bubble-notification{align-items:center;background:var(--dark-red-color);border-radius:50%;color:var(--white-color);display:flex;height:20px;justify-content:center;margin-left:5px;width:20px}.tt-submenus-wrap .tt-navigation .item.active:after{background:var(--primary-color);bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;width:100%;z-index:99}.tt-submenus-wrap-secondary .tt-navigation{background:none!important;box-shadow:none!important;margin-bottom:14px;top:0}.tt-submenus-wrap-secondary .tt-navigation a.item{color:var(--primary-color)!important;font-weight:500;position:relative}.tt-submenus-wrap-secondary .tt-navigation .ui.menu .item.active{font-weight:600}.tt-submenus-wrap-secondary .tt-navigation .ui.menu .item.active,.tt-submenus-wrap-secondary .tt-navigation .ui.menu a.item:hover{background:none!important;color:var(--light-blue-color)!important}.tt-submenus-wrap-secondary .tt-navigation .ui.menu{border-bottom:2px solid #22242626!important;overflow:visible!important}.tt-submenus-wrap-secondary .tt-navigation .ui.menu .bubble-notification{align-items:center;background:var(--dark-red-color);border-radius:50%;color:var(--white-color);display:flex;height:20px;justify-content:center;margin-left:5px;width:20px}.tt-submenus-wrap-secondary .tt-navigation .item.active:after{background:var(--light-blue-color);bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;width:100%;z-index:1}.tt-submenus-wrap-secondary .tt-navigation .ui.menu .ui.dropdown{border-right:0!important}.tt-submenus-wrap-secondary .tt-profile-tab-navigation .ui.menu svg{display:none}.tt-submenus-wrap.blue-menu .ui.menu a.active{background:none!important;color:var(--primary-color)!important}.tt-submenus-wrap.blue-menu .ui.menu a.active:after{background:var(--light-blue-color)!important}.receipt-report-list .receipt-report-content .payment-method-info{display:flex;flex-direction:column;flex-wrap:wrap;font-weight:500;justify-content:flex-start}.receipt-report-list .receipt-report-content .payment-method-info .credit-card-view{align-items:center;background:#fafafa;border:1px solid #eaeaea;border-radius:3px;color:#a7a7a7;display:flex;font-weight:500;letter-spacing:1px;padding:8px;width:245px}.receipt-report-list .receipt-report-content .tt-table-option .tt-line-button{margin:0}.receipt-report-list .receipt-report-content .payment-method-info .credit-card-view span.type{display:block;height:22px}.receipt-report-list .receipt-report-content .payment-method-info .credit-card-view span.type img{margin-right:10px;width:36px}.receipt-report-list .receipt-report-content .payment-method-info .credit-card-view span.credit-card-number{color:#000000de;font-weight:700;margin-left:4px}.receipt-report-list .receipt-report-content .cheque-view img{margin-right:10px;width:36px}.tt-modal.image-viewer-modal.receipt-image-full-view{width:650px}.tt-modal.image-viewer-modal.receipt-image-full-view .img-view-sec{height:100%!important}.tt-modal.image-viewer-modal.receipt-image-full-view .img-view-sec .view-image-url{max-height:760px;overflow:auto;width:100%}.card-number-field{align-items:center;border:1px solid #22242626;border-radius:.28571429rem;display:flex;flex-wrap:wrap;padding:.67857143em 1em}.card-number-field span{color:#676767;font-size:12px;font-weight:600}.card-number-field input[type=number]{border:none!important;letter-spacing:1px;line-height:1.15!important;margin-left:5px!important;padding:0!important;text-align:left;width:calc(100% - 110px)!important}.board-home-modal .input_sec{padding:0 15px 15px}.ui.modal.signature-modal{width:780px}.ui.modal.signature-modal .upload-title{font-size:16px;margin-bottom:20px}.tt-signature-wrapper{display:block;height:200px;position:relative;width:700px}.tt-signature-wrapper .sigCanvas{background-color:#fff;height:200px;left:0;position:absolute;top:0;width:700px}.error.generate-report-school-form .ui.grid{margin-left:0;margin-right:0}.tt-user-container.tt-school-container .student-report-preview{top:0}.tt-user-container.tt-school-container .student-report-preview .tt-table .ui.grid{margin-left:0;margin-right:0}.receipt-select-vendor-form .form-field-options-list{max-height:270px;overflow:auto}.receipt-official-company-wrapper{min-height:calc(100vh - 280px)}.receipt-official-company-wrapper .list-item-content{align-items:center;background:var(--white-color);border-bottom:2px solid #f1f1f1;border-radius:6px;display:flex!important;margin-bottom:10px;padding:10px!important}.receipt-official-company-wrapper .list-item-content:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0!important}.receipt-official-company-wrapper .list-item-content .list-info-block{align-items:center;display:flex}.receipt-official-company-wrapper .list-item-content .list-info-block .school-photo .ui.image{border:1px solid #efefef;border-radius:50%;height:60px;margin-right:10px;overflow:hidden;width:60px}.receipt-official-company-wrapper .list-item-content .list-info-block .school-photo .ui.image img{height:100%;object-fit:cover;width:100%}.receipt-official-company-wrapper .list-item-content .list-info-block .school-info .address-content .icon{font-size:12px;margin-right:3px;position:relative;top:-1px}.receipt-official-company-wrapper .list-item-content .list-info-block .school-info .address-content{color:#666;line-height:1.55}.receipt-official-company-wrapper .list-item-content .list-info-block .school-info h3{color:var(--primary-color);margin-bottom:4px}.receipt-official-company-wrapper .list-item-content .button-content{margin-left:auto}.receipt-official-company-wrapper .list-item-content .button-content .tt-cancel-btn{cursor:auto;opacity:.65}.tt-recipt-data-content .tt-table-content .credit-card-view{align-items:center;background:#fafafa;border:1px solid #eaeaea;border-radius:3px;display:flex;font-size:12px;font-weight:700;letter-spacing:1px;padding:8px;width:225px}.tt-recipt-data-content .tt-table-content .cheque-view{font-size:12px;padding:4px;width:225px}.tt-recipt-data-content .tt-table-content .cheque-view img{font-size:12px;margin-right:6px;width:30px}.tt-recipt-data-content .tt-table-content .credit-card-view .type{display:flex;margin-right:5px;width:32px}.tt-recipt-data-content .tt-table-content .credit-card-view .type img{width:100%}.tt-recipt-data-content .tt-table-content .other-card{height:22px;overflow:hidden;width:85px}.tt-recipt-data-content .tt-table-content .other-card.zelle{width:45px}.tt-recipt-data-content .tt-table-content .other-card img{height:100%;object-fit:contain;width:100%}.tt-recipt-data-content .tt-table-content tbody td .label-content{font-weight:500}.tt-recipt-data-content .tt-table-content .credit-card-view .credit-card-number{margin-left:5px}.tt-recipt-data-content .tt-table-content tr td{padding:4px}.tt-school-receipt-wrapper .tt-navigation{margin-bottom:20px;margin-top:0;top:0}.receipt-add-edit-form .image-header.other-file .receipt-image{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px}.receipt-add-edit-form .image-header.other-file .receipt-image a{font-size:60px}.receipt-add-edit-form .image-header.other-file .tt-button-group{justify-content:center}.receipt-add-edit-form .image-header.other-file .receipt-image .attachment-name{display:block;font-weight:500;margin-top:8px;text-align:center}.receipt-add-edit-form .image-header.image-file .receipt-image .attachment-name{display:none}.tt-global-search-modal{padding:25px}.tt-global-search-modal h3{font-size:22px;margin-bottom:30px;text-align:center}.tt-global-search-modal input#search{height:48px}.tt-global-search-modal button{height:48px;margin-right:0!important;width:100%}.tt-user-container .tt-main-header .heading-listing .icon{color:#e8e8e8;font-size:14px}.mobile-search-section{display:none}.tt-user-container .tt-manage-staff-table .tt-table tbody tr .tt-option-dropdown{margin-right:0}.tt-table-top-content .tt-export-btn{margin-bottom:0}.motivation-share-view-loader{align-items:center;display:flex;height:100vh;justify-content:center}.tt-school-container .tt-school-referral-table{min-height:calc(100vh - 405px)}.tt-timesheet-work-history{min-height:calc(100vh - 100px)}.tt-timesheet-work-history .tt-header-block{align-items:center;background:var(--white-color);border-radius:6px 6px 0 0;display:flex;padding:20px}.tt-timesheet-work-history .tt-header-block h3{margin-bottom:0}.tt-timesheet-work-history .tt-header-block .date-content{background:#f4f4f6;border:1px solid #dbdbdb;border-radius:5px;font-size:13px;font-weight:500;margin-left:15px}.tt-timesheet-work-history .tt-header-block .date-content .ui.dropdown{padding:6px 12px}.tt-timesheet-work-history .tt-header-block .date-content .calendar{margin-left:5px;margin-right:0}.tt-timesheet-work-history .tt-header-block .date-content .menu{top:30px;width:100%}.tt-timesheet-work-history .tt-time-count-section .item .time-block .icon-content{width:40px}.tt-timesheet-work-history .tt-time-count-section{background:var(--white-color);border-radius:0 0 6px 6px;margin-bottom:30px;padding:0 20px 20px}.tt-timesheet-work-history .tt-time-count-section .list{align-items:center;display:flex}.tt-timesheet-work-history .tt-time-count-section .item{margin-right:20px;max-width:360px;padding:0;width:100%}.tt-timesheet-work-history .tt-time-count-section .item:last-child{margin-right:0}.tt-timesheet-work-history .tt-time-count-section .item .time-block{align-items:center;border:1px solid #ddd;border-radius:6px;display:flex;justify-content:space-between;padding:15px!important}.tt-timesheet-work-history .tt-time-count-section .item .time-block .left-content .time-count{color:var(--primary-color);font-size:24px;margin-bottom:2px}.tt-timesheet-work-history .tt-time-count-section .item .time-block .left-content .count-name{font-size:13px;font-weight:600;text-transform:uppercase}.tt-timesheet-work-history .tt-time-count-section .item .time-block .icon-content svg{font-size:38px;opacity:.2}.tt-timesheet-work-history .tt-history-table-list .clock-detail{font-weight:500}.tt-timesheet-work-history .tt-history-table-list .clock-detail svg{font-size:14px;margin-right:5px}.tt-timesheet-work-history .tt-history-table-list .clock-detail .location{color:#000;font-weight:600}.tt-timesheet-layout-wrapper{width:100%}.tt-timesheet-start-work{margin-top:20px;min-height:calc(100vh - 100px)}.tt-timesheet-start-work .timesheet-container{margin:auto;max-width:600px}.tt-timesheet-start-work button{width:100%}.tt-timesheet-start-work .time-count-content{text-align:center}.tt-timesheet-start-work .time-count-content .time-title{color:#969696;font-size:18px;font-weight:500}.tt-timesheet-start-work .time-count-content .total-time-title{font-size:16px;margin:0 0 10px;text-transform:uppercase}.tt-timesheet-start-work .time-count-content .time-count{display:flex;font-weight:600;justify-content:center;margin-bottom:40px;margin-top:22px}.tt-timesheet-start-work .time-count-content .time-count .time{font-size:44px;margin-left:15px;margin-right:15px}.tt-timesheet-start-work .time-count-content .time-count .time p{font-size:13px;font-weight:500;margin-bottom:0;margin-top:16px;text-transform:uppercase}.tt-timesheet-start-work .time-count-content .time-count span{font-size:30px}.tt-timesheet-start-work .time-count-content .total-time-wrap{border:1px solid #d2d3da;border-radius:6px;margin-bottom:20px;padding:14px}.tt-timesheet-start-work .time-count-content .total-time-wrap .tt-total-column{align-items:center;display:flex}.tt-timesheet-start-work .time-count-content .total-time-wrap .tt-total-column .image-content{margin-right:10px;width:22px}.tt-timesheet-start-work .time-count-content .total-time-wrap .tt-total-column .image-content img{filter:brightness(0) saturate(100%) invert(0) sepia(4%) saturate(17%) hue-rotate(145deg) brightness(91%) contrast(104%)}.tt-timesheet-start-work .time-count-content .total-time-wrap .tt-total-column h5{font-size:16px;margin:0}.tt-timesheet-start-work .time-count-content .total-time-wrap .tt-total-column.break-time .image-content{position:relative;top:-3px}.tt-timesheet-start-work .time-count-content .total-time-wrap .tt-total-column .time-value{color:var(--primary-color);font-size:16px;font-weight:700;margin-left:10px}.tt-timesheet-start-work .time-count-content .time-view-wrap{margin-bottom:20px}.tt-timesheet-start-work .clock-count-wrapper .clock-block{align-items:center;display:flex;flex-direction:column;justify-content:center}.tt-timesheet-start-work .clock-count-wrapper .clock-btn{background:#5c666a;border-radius:6px;padding:40px}.tt-timesheet-start-work .clock-count-wrapper .clock-btn:hover{background:#474d4f}.tt-timesheet-start-work .clock-count-wrapper .clock-btn.disable-btn{background:#99a1a5;cursor:default}.tt-timesheet-start-work .clock-count-wrapper .clock-block .image-content img{filter:invert(0) sepia(94%) saturate(0) hue-rotate(249deg) brightness(95%) contrast(108%)}.tt-timesheet-start-work .clock-count-wrapper .clock-block .image-content{margin-bottom:15px;width:60px}.tt-timesheet-start-work .clock-count-wrapper .clock-block h4{color:var(--white-color);font-size:16px;font-weight:700;margin:0 0 20px;text-transform:uppercase}.tt-timesheet-start-work .clock-count-wrapper .clock-block .icon-content{align-items:center;border:3px solid var(--white-color);border-radius:50%;color:var(--white-color);display:flex;height:32px;justify-content:center;width:32px}.tt-timesheet-start-work .clock-count-wrapper .clock-block .icon-content svg{font-size:12px}.tt-timesheet-start-work .clock-count-wrapper .clock-btn.disable-btn .clock-block h4{color:#cdd2d5}.tt-timesheet-start-work .clock-count-wrapper .clock-btn.disable-btn .clock-block .icon-content{border:3px solid #cdd2d5;color:#cdd2d5}.tt-timesheet-start-work .clock-count-wrapper .clock-btn.disable-btn .image-content img{filter:brightness(0) saturate(100%) invert(91%) sepia(6%) saturate(153%) hue-rotate(159deg) brightness(92%) contrast(92%)}.tt-timesheet-clock-header{align-items:center;background:var(--primary-color);display:flex;padding:10px 20px;width:100%}.ui.active.centered.loader.tt-timesheet-start-loader,.ui.active.centered.loader.tt-timesheet-work-history-loader{left:0;max-height:100vh;position:absolute;right:0;top:50%}.tt-timesheet-clock-header .brand-name{margin-right:30px}.tt-timesheet-clock-header .brand-name a{display:block;width:40px}.tt-timesheet-clock-header .location-title{color:var(--white-color);font-size:18px;margin:0}.tt-timesheet-clock-header .tt-clock-close{background:var(--light-black)!important;font-size:16px;margin-left:auto;margin-right:0;padding:10px 28px}.tt-timesheet-clock-header .location-title span{color:#e1e2ee;font-weight:500}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-section .tt-upload-wrap .tt-upload-content{align-items:center;border:2px dashed #999;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:30px;padding:25px}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-section .tt-upload-wrap .tt-upload-content:hover{border-color:var(--primary-color)}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-section .tt-upload-wrap .tt-upload-content .image-content{color:var(--primary-color);font-size:50px;margin-bottom:15px}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-section .tt-upload-wrap .tt-upload-content .tt-button-label{font-size:18px;font-weight:600;margin-bottom:10px}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-section .tt-upload-wrap .tt-upload-content .tt-button-label .browse-item{color:var(--primary-color);margin-left:5px}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-section .tt-upload-wrap .tt-upload-content .support-text{color:#777;font-weight:500}.tt-timesheet-start-work .timesheet-attachments-wrapper{margin-top:15px}.tt-timesheet-start-work .timesheet-attachments{display:flex;flex-wrap:wrap;margin:-10px}.tt-timesheet-start-work .timesheet-attachments .item{padding:10px!important;width:20%}.tt-timesheet-start-work .timesheet-attachments .item .image-content{align-items:center;border:1px solid #f2f2f2;border-radius:6px;display:flex;height:100%;justify-content:center;max-height:100px;padding:5px;position:relative;width:100%}.tt-timesheet-start-work .timesheet-attachments .item .image-content .delete-image{align-items:center;background:#f3f3f3;border-radius:50px;box-shadow:0 0 2px 2px #67656514;display:flex;height:22px;justify-content:center;position:absolute;right:-10px;top:-10px;width:22px}.tt-timesheet-start-work .timesheet-attachments .item .image-content img{border-radius:3px;height:100%;object-fit:contain;width:100%}.tt-timesheet-start-work .timesheet-attachments .item .image-content .delete-image .icon{color:#000;font-size:11px;margin:0;position:relative;top:-2px}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-files{margin-top:15px;padding-left:0}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-files .progress{margin-bottom:14px;margin-top:0}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-files .progress .bar{height:18px}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-files .progress .bar .progress{color:var(--white-color);font-size:10px;top:5px}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-files .name{margin-bottom:4px}.tt-timesheet-start-work .location-title{border-radius:6px;color:#777;font-size:18px;font-weight:400;margin:auto;max-width:1200px;padding:0 15px 30px;text-align:center}.tt-timesheet-start-work .location-title .highlight{color:#333;font-weight:600}.tt-timesheet-start-work .location-title .highlight svg{font-size:14px;margin-right:6px;position:relative;top:-2px}.tt-timesheet-start-work .location-title svg{font-size:14px;margin-right:5px;position:relative;top:-1px}.tt-timesheet-start-work.tt-timesheet-view-work{margin-top:0}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-container{height:100%;max-width:100%;position:relative}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-container:after{background:#eeefef;bottom:0;content:"";height:calc(100% + 30px);position:absolute;right:26%;top:-10px;width:1px}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-container .ui.grid{height:100%}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-work-view-location{align-items:center;display:flex;padding:20px 20px 10px;text-align:center}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-work-view-location h5{color:#777;font-size:18px;font-weight:400;line-height:30px;margin:0 auto 30px;text-align:left}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-work-view-location h5 .highlight{color:#333;font-weight:500;margin-left:3px;margin-right:5px;text-align:center}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-work-view-location h5 svg{color:#333;font-size:14px;margin-right:5px;position:relative;top:-1px}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-work-view-location .highlight.date{color:#777;font-size:16px;margin-top:6px}.tt-timesheet-start-work.tt-timesheet-view-work .time-count-container{margin:auto;max-width:620px}.tt-timesheet-start-work.tt-timesheet-view-work .tt-clock-back{display:none}.tt-timesheet-view-work .time-count-content .total-time-view-block{border:1px solid #f2f2f5;border-radius:6px;margin-bottom:20px}.tt-timesheet-view-work .time-count-content .total-time-view-block:last-child{margin-bottom:0}.tt-timesheet-view-work .time-count-content .total-time-view-block .top-content{align-items:center;background:#f2f2f5;border-radius:3px 3px 0 0;display:flex;justify-content:center;padding:10px 20px}.tt-timesheet-view-work .time-count-content .total-time-view-block .top-content .image-content{margin-right:10px;width:20px}.tt-timesheet-view-work .time-count-content .total-time-view-block .top-content .image-content img{filter:brightness(0) saturate(100%) invert(33%) sepia(0) saturate(5477%) hue-rotate(26deg) brightness(98%) contrast(95%)}.tt-timesheet-view-work .time-count-content .total-time-view-block .top-content h5{font-size:16px;margin:0}.tt-timesheet-view-work .time-count-content .total-time-view-block .time-value{align-items:center;color:var(--primary-color);display:flex;font-size:30px;font-weight:600;justify-content:center;min-height:100px;padding:15px}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .dot-list .header .image-content{display:inline-block;margin-right:5px;width:16px}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-attachments .item .image-content{cursor:pointer}.tt-timesheet-start-work .tt-count-list-wrap{height:calc(100vh - 150px);left:60px;max-width:calc(100% - 60px);overflow:auto;padding:20px;position:relative}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-work-view-header{position:relative}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .ui.list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-left:20px}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .ui.list .item{margin:0;padding:0 0 26px}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list h5{font-size:18px;margin-bottom:18px;padding-bottom:4px;text-align:left}.tt-user-container .tt-user-section .tt-clock-back{background:var(--light-black)!important}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .dot-list:after{background:var(--white-color);border:2px solid #80c963;border-radius:50%;content:"";height:9px;left:-20px;position:absolute;top:4px;width:9px}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .dot-list:before{content:"";height:30px;left:-16px;position:absolute;top:8px;width:1px}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .dot-list .description svg{display:none;font-size:14px;margin-right:4px;position:relative;top:1px}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .dot-list{align-items:center;display:flex;position:relative}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .end-list-content{padding-bottom:0!important}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .dot-list.start-break-content{padding-bottom:16px}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .dot-list .header{align-items:center;color:var(--disable-color);display:flex;font-weight:500;margin-right:0;width:fit-content}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .dot-list .description{color:#464f53;font-size:13px;font-weight:600;margin-right:6px}.tt-timesheet-start-work .upload-section{align-items:center;border-bottom:1px solid #d2d3da;display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-top:50px;padding-bottom:15px}.tt-timesheet-start-work .upload-section .chunk-upload-wrapper{margin-left:auto}.tt-timesheet-start-work .upload-section .chunk-upload-wrapper .chunk-upload-files{margin:0}.tt-timesheet-start-work .upload-section .delete-operate{align-items:center;border-radius:.28571429rem;display:flex;justify-content:center;margin-left:10px;padding:10px}.tt-timesheet-start-work .upload-section .delete-operate svg{font-size:17px;margin-right:0}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .end-list-content .dot-list:before{height:0}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .start-break-content.dot-list:before{background:#e1c01f}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .end-break-content.dot-list:after,.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .start-break-content.dot-list:after{background:var(--white-color);border:2px solid #e5d791}.tt-timesheet-start-work .tt-count-list-wrap .break-count-list .dot-list .header .image-content img{filter:brightness(0) saturate(100%) invert(30%) sepia(0) saturate(1049%) hue-rotate(157deg) brightness(101%) contrast(87%)}.school-create-event-mobile .school-manage-events .white-bg.tt-event-list .tt-event-list-result .tt-line-button{margin-left:auto;margin-right:8px}.school-create-event-mobile .school-manage-events .white-bg.tt-event-list .tt-event-list-result .ui.dropdown{margin-left:0}.tt-user-container .relation-profile-view-section{min-height:calc(100vh - 320px)}.tt-user-container .relation-profile-view-section .total-count{font-weight:500}.tt-user-container .relation-profile-view-section .relation-list-item{padding:6px;width:33.33%}.tt-user-container .relation-profile-view-section .relation-list-item .user-info{border:1px solid #efefef;border-radius:6px;display:flex;padding:10px}.tt-user-container .relation-profile-view-section .tt-relation-block{display:flex;flex-wrap:wrap;margin:-6px}.tt-user-container .relation-profile-view-section .relation-list-item .user-info .user-photo .ui.image{border-radius:3px;height:100px;margin-right:15px;overflow:hidden;width:100px}.tt-user-container .relation-profile-view-section .relation-list-item .user-info .user-photo .ui.image img{height:100%;object-fit:cover;object-position:top;width:100%}.tt-user-container .relation-profile-view-section .relation-list-item .user-info .user-details .user-name{display:block;font-size:18px;font-weight:600;margin-bottom:8px}.tt-user-container .relation-profile-view-section .relation-list-item .user-info .user-details .relation-type{font-size:14px}.tt-user-container .relation-profile-view-section .relation-list-item .user-info .user-details .relation-type span{font-weight:500}.tt-user-container .relation-profile-view-section .relation-list-item .user-info .user-details .relation-type svg{margin-right:8px}.small-no-found-wrap .ui.image{display:flex;justify-content:center;margin:auto;max-width:100px}.small-no-found-wrap h4{font-size:14px!important;margin-top:0;position:relative;top:-8px}.payment-view-table{background:none;border:1px solid #22242626;border-radius:0;border-spacing:0}.payment-view-table .invoice-highlight{vertical-align:top}.payment-view-table .invoice-highlight td{background:var(--lighter-gray-color)!important}.payment-view-table tr.invoice-highlight .multiple-content{padding:0}.payment-view-table tr.invoice-highlight .multiple-content ul{list-style:none}.payment-view-table .invoice-highlight .multiple-content ul li{border-bottom:1px solid #2224261a;padding:14px}.payment-view-table .invoice-highlight .multiple-content ul li:last-child{border-bottom:0}.add-course-modal .add-course-form .courses-list{align-items:center;display:flex;flex-wrap:wrap;margin-top:0}.add-course-modal .add-course-form .courses-list .field{align-items:center;background:#f0f0f0;border:1px solid #e1e1e1;border-radius:3px;display:inline-flex;font-size:13px;margin-bottom:5px;margin-right:7px;padding:4px 8px}.add-course-modal .add-course-form .courses-list .field button{align-items:center;background:#8f8f8f;border:none;border-radius:50%;color:var(--white-color);cursor:pointer;display:flex;font-size:18px;height:14px;justify-content:center;line-height:1;margin-left:7px;margin-right:0;min-height:14px;padding:0;width:14px}.add-course-modal .add-course-form .courses-list .field button i{font-size:8px;margin:3px!important}.tt-form-side-menu .tt-field-count-wrapper .item .field-count span{background:var(--white-color);font-size:13px;font-weight:500;padding:1px 6px}.tt-form-side-menu .tt-field-count-wrapper .item .field-count{background:var(--white-color);border:1px solid #d2d3da;border-radius:3px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.tt-form-side-menu .tt-field-count-wrapper .item .field-count .incomplete{color:#5cb85c}.tt-form-side-menu .tt-field-count-wrapper .item .field-count .total-count{background:#e9e9e9;color:var(--primary-color);display:inline-block}.tt-form-side-menu .tt-field-count-wrapper .item .checked-icon{align-items:center;border:1px solid #5cb85c;border-radius:50%;display:flex;height:18px;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:18px}.tt-form-side-menu .tt-field-count-wrapper .item .checked-icon svg{color:#5cb85c;font-size:9px}.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item,.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .ui.item.dropdown .item.menu-item{padding-right:35px!important}.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item .menu-content,.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .ui.item.dropdown .item.menu-item .menu-content,.tt-hiring-dashboard .tt-form-side-menu .ui.vertical.tabular.menu a:last-child .menu-content{color:#464f53}.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item.active .menu-content,.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item:hover .menu-content,.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .ui.item.dropdown .item.menu-item.active .menu-content,.tt-hiring-dashboard .tt-form-side-menu .ui.vertical.tabular.menu a.active.item:last-child .menu-content{color:var(--white-color)}.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item.active span.checked-icon,.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item.selected span.checked-icon,.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item:hover span.checked-icon{border:1px solid var(--white-color)}.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item.active span.checked-icon svg,.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item.selected span.checked-icon svg,.tt-hiring-dashboard .tt-form-side-menu .ui.menu.tt-field-count-wrapper .item.menu-item:hover span.checked-icon svg{color:var(--white-color)}.tt-user-container .tt-payment-content.student-school-charge.student-school-payment-charge{padding:0!important}.tt-modal .school-charges-generate-pdf .history-content a{font-weight:500;margin-left:5px}.download-history-top-section .student-school-header{margin-bottom:25px}.download-history-top-section .back-btn{margin-bottom:20px}.Manage-hiring-application-list .progress-status .ui.label{color:var(--white-color);font-weight:500}.Manage-hiring-application-list .progress-status .school_system_documentation{color:#333!important}.tt-Booking-Block{background:#f4f5ff;min-height:100vh;width:100%}.tt-Booking-Block .booking-container{margin:auto;max-width:920px;padding:0 20px}.tt-Booking-Block .booking-action-wrap{margin-top:30px;width:100%}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content{align-items:center;border-bottom:2px solid #ededef;display:flex;justify-content:space-between}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .left-content{min-width:140px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .left-content .date span{font-weight:600;margin-left:5px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .calendar-pagination{border:1px solid #ececec;border-radius:5px;font-size:16px;overflow:hidden}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .calendar-pagination span{display:inline-block;padding:5px 10px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .calendar-pagination .calendar{border:1px solid #ececec;border-bottom:0;border-top:0}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .calendar-pagination .left:hover,.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .calendar-pagination .right:hover{background:var(--primary-color);color:var(--white-color);cursor:pointer}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section{margin-bottom:20px;margin-top:20px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .grid-column{display:flex;flex-wrap:wrap;margin:-8px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .item{padding:8px;text-align:center;width:14.28%}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .item .date-wrap{margin-bottom:15px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .week-name{color:#8d8d8d;font-size:13px;font-weight:500;margin-bottom:10px;text-transform:uppercase}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .date{color:var(--primary-color);display:block;font-size:28px;font-weight:700}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .time-slot button{font-weight:600;margin-bottom:10px;margin-right:0;width:100%}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .time-slot button:last-child{margin-bottom:0}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .item button.Select{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .time-slot button.disabled{opacity:.22!important}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .left-content .selected-time{align-items:center;display:flex}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .left-content .selected-time .icon-content{margin-right:14px;position:relative;top:-2px;width:42px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .left-content .selected-time h4{color:var(--primary-color);font-size:18px;font-weight:700;margin-top:3px}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:100px 0}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .confirm-icon{align-items:center;border:5px solid var(--primary-color);border-radius:50%;color:var(--primary-color);display:flex;font-size:35px;height:80px;justify-content:center;width:80px}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper h3{color:var(--primary-color);font-size:36px;font-weight:600;margin:20px 0 10px}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .user-name{color:#333;font-size:18px;font-weight:400}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .user-name span{font-weight:600}.slot-details.rsv-p-20.white-bg{border-bottom:2px solid #ededef}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .slot-details{margin:20px 0}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .slot-details .details{font-size:16px;font-weight:500}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .slot-details .details span{margin-right:8px}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .slot-details .details.select-date{margin-bottom:10px}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper p{font-size:16px;font-weight:500}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .time-slot-list{margin:-8px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .time-slot-list .time-slot{padding:8px}.tt-Booking-Block .tt-Booking-calender-wrapper .middle-content{min-width:350px}.booking-grid .booking-info-form .form-bottom{margin-bottom:20px}.booking-grid .booking-info-form .form-bottom .link-column .form-label{font-size:13px;font-weight:500}.booking-grid .booking-info-form .booking-link-wrap .label-content{align-items:center;display:flex}.booking-location-content .listing-table .booking-link a{display:block;max-width:350px;overflow:hidden;text-overflow:ellipsis}.booking-location-content .listing-table .booking-link .copy-link{background:#e5e5e5;border-radius:4px;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;margin-top:5px;padding:3px 8px}.booking-location-content .listing-table .booking-link .copy-link.copied,.booking-location-content .listing-table .booking-link .copy-link:hover{background:var(--primary-color);color:var(--white-color)}.booking-location-content .listing-table .day-available-column{min-width:250px}.booking-location-content .listing-table .day-available-column span{background:#efefef;border-left:3px solid #e3e3e3;border-radius:4px;display:inline-block;margin:2px!important;padding:5px 10px}.booking-appointment-content .listing-table .location-cell span,.booking-location-content .listing-table .location-cell span{display:flex}.booking-appointment-content .listing-table .location-cell svg,.booking-location-content .listing-table .location-cell svg{color:var(--light-black);font-size:12px;margin-right:5px;position:relative;top:3px}.booking-grid .booking-info-form .booking-link-wrap .link-label{align-items:center;display:flex;margin-bottom:3px}.booking-grid .booking-info-form .booking-link-wrap .label-content p,.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-block .label-content p{background:#f9f9f9;border:1px solid #22242626;border-radius:4px 0 0 4px;border-right:0;color:#888!important;font-size:13px;height:100%;margin-bottom:0;padding:9px}.booking-grid .booking-info-form .booking-link-wrap .link-label .copy-link{color:var(--primary-color);cursor:pointer;font-size:13px;font-weight:500;margin-left:auto}.booking-grid .booking-info-form .booking-link-wrap .link-label .copy-link svg{font-size:11px;margin-right:2px}.booking-grid .booking-info-form .booking-link-wrap .add-about-field textarea{line-height:20px}.booking-grid .booking-info-form .booking-link-wrap .add-about-field span{cursor:pointer;font-size:14px;font-weight:500}.booking-grid .booking-info-form .booking-link-wrap .add-about-field span .icon{font-size:11px;position:relative;top:-1px}.booking-grid .booking-info-form .booking-link-wrap .add-about-field .field{margin-top:5px}.booking-grid .booking-info-form .booking-link-wrap .link-block,.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-block{align-items:center;display:flex}.booking-grid .booking-info-form .booking-link-wrap .link-block .field{width:100%}.booking-grid .booking-info-form .booking-link-wrap .link-block input,.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-block input{border-radius:0 4px 4px 0}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-block input{height:39px;padding-right:90px}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-label .form-label{font-size:13px;font-weight:500;margin-bottom:3px}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-label .copy-link{background:var(--light-black);border-radius:4px;color:var(--white-color);cursor:pointer;font-size:12px;font-weight:500;padding:5px 15px;position:absolute;right:15px;top:38px}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-label .copy-link:hover{background:var(--primary-color)}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-label .copy-link svg{margin-right:5px}.booking-add-section .booking-title{margin-bottom:20px;position:relative}.booking-add-section .booking-title h2{font-size:20px;margin-bottom:0}.preview-modal-rapper .file-preview-content img{height:100%;object-fit:contain;width:100%}.preview-modal-rapper .content{align-items:center;display:flex!important;flex-direction:column}.preview-modal-rapper .close.icon{align-items:center;background:var(--white-color);border-radius:50%;box-shadow:0 0 3px 2px #00000017;display:flex;height:40px;justify-content:center;opacity:1;padding:0;right:-50px;top:0;width:40px}.preview-modal-rapper .download-btn,.preview-modal-rapper .tt-print-btn{margin-top:15px;padding:14px 24px}.preview-modal-rapper .download-btn svg{margin-right:10px}.preview-modal-rapper .file-preview-content.pdf-content{width:100%}.preview-modal-rapper .file-preview-content.pdf-content iframe{max-height:calc(100% - 140px);min-height:650px;width:100%}.preview-modal-rapper .file-preview-content.doc-content{width:100%}.preview-modal-rapper .file-preview-content.doc-content iframe{height:100%;min-height:650px;width:100%}.preview-modal-rapper .file-preview-content.other-content{align-items:center;display:flex;flex-direction:column}.preview-modal-rapper .file-preview-content.other-content i,.preview-modal-rapper .file-preview-content.other-content svg{font-size:60px;height:100%;margin-bottom:5px}.preview-modal-rapper .file-preview-content.other-content .file-name{font-size:20px;font-weight:500;margin-bottom:10px;text-align:center;word-break:break-word}.file-preview-other-wrapper{align-items:center;display:flex;flex-direction:column;padding:50px 0}.tt-hiring-dashboard .tt-field-count-wrapper.menu .menu.transition{display:block}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-application-header.top-wrapper{align-items:center;background:var(--white-color);border-radius:6px;display:flex;margin-bottom:20px;padding:20px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-application-header.top-wrapper h2{font-size:18px;margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-application-header,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-application-header.top-wrapper button{margin-left:auto}.action-wrap-table{margin-top:10px}.stripe-table.ui.table tr td:first-child{font-weight:600}.stripe-table.ui.table thead.header th{background:#f5f5f9;padding:10px!important}.stripe-table.ui.table thead.header th:first-child{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}.stripe-table.ui.table thead.header th:last-child{border-bottom-right-radius:6px!important;border-top-right-radius:6px!important}.stripe-table.ui.table tr td{border:none!important;padding:10px!important}.booking-add-holiday-section .booking-add-holiday-form,.booking-add-location-section .booking-add-location-form{max-width:650px}.booking-holiday-content .tt-table tbody tr td:first-child{font-weight:500}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .middle-content .form-field-dropdown-options{min-width:180px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .middle-content h4{margin-bottom:6px}.booking-error-wrapper{align-items:center;display:flex;flex-direction:column;height:70vh;justify-content:center;padding:15px}.booking-error-wrapper .image-content{max-width:180px}.booking-link-top-wrapper.generate-wrap .link-action{margin-top:10px}.booking-link-top-wrapper.generate-wrap .generate-description{margin:5px 0 0}.booking-error-wrapper h3{font-size:24px;font-weight:700;margin-bottom:6px;margin-top:35px;text-align:center}.booking-error-wrapper p{color:#585858;font-size:16px;margin-bottom:0}.booking-error-wrapper .ui.button{font-size:16px;margin-right:0;margin-top:25px;padding:14px 32px!important}.ui.loader.booking-loader-center{left:50%;position:absolute;top:46%!important}.booking-appointment-content .appointment-details span{font-weight:500;word-break:break-all}.booking-appointment-content .appointment-details .view-toggle{font-weight:600;margin-left:5px}.booking-appointment-content .time-content span{font-weight:500}.tt-booking-form-content .booking-duration-wrapper .tt-heading-wrapper{align-items:center;display:flex;margin-bottom:15px}.tt-booking-form-content .booking-duration-wrapper .tt-heading-wrapper h3{margin-bottom:0}.tt-booking-form-content .booking-duration-wrapper .tt-heading-wrapper .view-booking{margin-left:auto;margin-right:0}.tt-booking-form-content .booking-duration-wrapper .tt-heading-wrapper .view-booking svg{margin-right:2px}.tt-booking-setting-block .form.booking-form{background:#f1f1f3;margin:auto;max-width:600px}.appointment-interview-modal .response{margin-top:15px}.appointment-interview-modal .response .button-loader{color:#000!important}.appointment-interview-modal .response .button-loader:after{border-color:#767676 #0000 #0000!important}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content.details-block,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content.details-block{border:1px solid #dbdbdb!important;border-radius:6px;display:flex;padding:15px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content.details-block .button-block{margin-left:auto;margin-right:0;min-width:120px;text-align:end}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content.details-block .button-block a.button{margin-right:0;padding:8px 10px}.tt-hiring-dashboard .tt-hiring-form-view-element .card-block-wrapper{border:1px solid #dbdbdb!important;border-radius:6px;padding:15px}.tt-hiring-dashboard .tt-hiring-form-view-element .card-block-wrapper h5{color:#000!important}.tt-hiring-dashboard .tt-hiring-form-view-element .card-block-wrapper small{color:#555;font-size:14px;font-weight:400}.tt-hiring-dashboard .tt-hiring-form-view-element .card-block-wrapper span{color:#464f53}.tt-hiring-dashboard .tt-hiring-form-view-element .card-block-wrapper .list-item{color:#464f53;margin-bottom:10px}.tt-hiring-dashboard .tt-hiring-form-view-element .card-block-wrapper .list-item:last-child{margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .item-list.selected-date{font-weight:500}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .item-list,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .item-list{margin-bottom:10px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .item-list small,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .item-list small{color:#888;font-size:14px;font-weight:500}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .item-list:last-child,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .item-list:last-child{margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .item-list small{color:#555;font-size:14px;font-weight:400}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .user-name.item-list,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .user-name.item-list{color:#666;font-size:16px;font-weight:500;margin-bottom:12px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .user-name.item-list span,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .user-name.item-list span{color:#000}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content.details-block .icon-content,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content.details-block .icon-content{display:inline-block;margin-right:4px;text-align:center;width:14px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content.details-block .icon-content svg,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content.details-block .icon-content svg{margin:auto}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .status .ui.label,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .status .ui.label{color:#000;font-size:13px;font-weight:400;margin-left:8px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .status .ui.label.pending,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .status .ui.label.pending{background:#878787;color:var(--white-color)}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .status .ui.label.canceled,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .status .ui.label.canceled{background:var(--red-color);color:var(--white-color)}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details .update-data-content .status .ui.label.confirmed,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content .status .ui.label.confirmed{background:#5cb85c;color:var(--white-color)}.booking-appointment-content .view-appointment{min-height:calc(100vh - 170px)}.booking-appointment-content .view-appointment .item{border:none!important}.booking-appointment-content .view-appointment .top-wrapper{align-items:center;display:flex;margin-bottom:20px}.booking-appointment-content .view-appointment .other-details-list .btn-group{margin-top:20px}.booking-appointment-content .view-appointment .top-wrapper .right-content{margin-left:auto}.booking-appointment-content .view-appointment .top-wrapper .date span{font-weight:600}.booking-appointment-content .view-appointment .top-wrapper .right-content .ui.label{font-weight:500}.booking-appointment-content .view-appointment .top-wrapper .right-content .ui.status-pending{background:#878787;color:var(--white-color)}.booking-appointment-content .view-appointment .top-wrapper .right-content .status-confirmed{background:#5cb85c;color:var(--white-color)}.booking-appointment-content .view-appointment .top-wrapper .right-content .status-canceled{background:var(--red-color);color:var(--white-color)}.booking-appointment-content .view-appointment .details-content .header{color:#888;font-size:18px;font-weight:500;margin-bottom:6px;margin-top:70px}.booking-appointment-content .view-appointment .details-content .details span{font-weight:500}.booking-appointment-content .view-appointment .details-content .details .item-wrap{margin-bottom:10px;width:100%}.booking-appointment-content .view-appointment .details-content .details .user-name{font-size:26px;font-weight:600;margin-bottom:5px}.booking-appointment-content .view-appointment .details-content .details .item-wrap:last-child{margin-bottom:0}.booking-appointment-content .view-appointment .details-content .details .item-wrap .icon-content{color:#888;font-size:13px;margin-right:6px}.booking-appointment-content .view-appointment .other-details-list span{font-weight:500}.booking-appointment-content .view-appointment .other-details-list .time-content{display:inline-block}.booking-appointment-content .view-appointment .other-details-list strong{font-weight:700}.booking-appointment-content .view-appointment .other-details-list .icon-content{align-items:center;background:var(--white-color);border:1px solid #e8e9e9;border-radius:50%;display:flex;font-size:15px;height:45px;justify-content:center;margin-right:8px;min-width:45px;width:45px}.booking-appointment-content .view-appointment .other-details-list .data{font-weight:500}.booking-appointment-content .view-appointment .other-details-list .icon-content svg{color:#888}.booking-appointment-content .view-appointment .other-details-list .bold.block-wrap .icon-content svg{color:#333}.booking-appointment-content .view-appointment .main-details-list .appointment-column .other-details-list{background:#f3f3f3;border:1px solid #f5f5f5;border-radius:6px;overflow:hidden}.booking-appointment-content .view-appointment .main-details-list .appointment-column .other-details-list .schedule-info{padding:15px}.booking-appointment-content .view-appointment .main-details-list .other-details-list .schedule-info .title-content{margin-bottom:0}.booking-appointment-content .view-appointment .main-details-list .other-details-list h3{background:#e9e9e9;border-bottom:1px solid #f5f5f5;color:#333;font-size:18px;margin-bottom:0;padding:10px 15px}.booking-appointment-content .view-appointment .main-details-list .details-content .message-content{color:#444;font-size:16px;line-height:1.85}.booking-appointment-content .view-appointment .main-details-list .details-content h2{line-height:1.5}.booking-appointment-content .view-appointment .main-details-list .view-column{padding-right:40px}.booking-appointment-content .view-appointment .main-details-list .other-details-list .schedule-info .title-content h4{font-size:18px;font-weight:700;line-height:1.55;margin-bottom:5px;margin-top:0}.booking-appointment-content .view-appointment .main-details-list .other-details-list .schedule-info .title-content h5{color:#888;font-weight:500;margin-bottom:5px}.booking-appointment-content .view-appointment .btn-group{align-items:center;display:flex;justify-content:center;margin:70px auto auto;text-align:center}.booking-appointment-content .view-appointment .btn-group .ui.button{font-size:16px;margin-right:10px;padding:18px 34px}.booking-appointment-content .view-appointment .btn-group .ui.button:last-child{margin-right:0}.booking-appointment-content .view-appointment .other-details-list .block-wrap{align-items:center;display:flex}.booking-appointment-content .listing-table .subject-cell{max-width:400px}.booking-appointment-content .listing-table .subject-cell .subject{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.booking-appointment-content .listing-table table tbody td:first-child{min-width:120px}.booking-appointment-content .listing-table table tbody td:nth-child(2),.booking-appointment-content .listing-table table thead th:nth-child(2){left:120px;min-width:220px}.booking-grid .booking-info-form .booking-link-wrap .link-block .form-field-error{position:absolute}.booking-appointment-content .listing-table table tbody td.appointment-details h5{font-size:16px;margin-bottom:8px}.booking-appointment-content .listing-table table tbody td.appointment-details p{margin-bottom:6px}.booking-appointment-content .listing-table table tbody td.appointment-details p svg{color:#888;font-size:13px;margin-right:5px}.appointment-interview-modal .response .warning-text{color:#bf9a15;font-weight:500}.booking-add-form .available-form{position:sticky;top:80px}.booking-add-form .available-form table td .checkbox.toggle{z-index:0}.tt-booking-setting-block .form.booking-form button.ui.button.tt-submit-btn{margin-top:5px;padding:14px 18px}.tt-booking-form-content.tt-booking-setting-block{align-items:center;display:flex;justify-content:center;min-height:calc(50vh + 20px)}.ui.checkbox.toggle.tt-toggle label:before{background:#d5d5d5}.tt-task-board-content .tt-task-top-element .back-board .tt-line-button{align-items:center;display:flex;height:37px;margin-right:10px;min-height:5px!important;padding:7px;position:relative;top:-1px}.tt-task-board-content .tt-task-top-element .back-board .tt-line-button i{display:inline-flex;font-size:14px}.tt-task-board-content .tt-task-top-element .back-board i{align-items:center;display:flex;font-size:20px;justify-content:center;margin:0!important;opacity:1!important}.dropable-card-design.overdue .card{background:#fbefef}.note-chapter-wrapper .count-section svg{margin-right:5px}.note-chapter-wrapper .list .item{background:var(--white-color);border-bottom:2px solid #ededef;border-radius:6px;margin-bottom:20px;padding:20px!important}.note-chapter-wrapper .list .item .course-name{margin-bottom:20px}.note-chapter-wrapper .list .note-text{background:#f3f3f3;border-radius:6px;line-height:1.75;padding:16px 20px}.note-chapter-wrapper .list .chapter-content{align-items:center;display:flex;margin-bottom:8px}.note-chapter-wrapper .list .item .section-name{font-weight:500;margin-bottom:0;max-width:calc(100% - 60px)}.note-chapter-wrapper .list .item .course-name h4{font-size:16px}.note-chapter-wrapper .list .item .chapter-list-wrap{margin-bottom:25px;margin-left:30px;position:relative}.note-chapter-wrapper .list .item .chapter-list-wrap:after{background:#dedede;content:"";height:calc(100% + 25px);left:-25px;position:absolute;top:-20px;width:1px}.note-chapter-wrapper .list .item .chapter-list-wrap:before{background:#dedede;content:"";height:1px;left:-25px;position:absolute;top:8px;width:18px}.note-chapter-wrapper .list .item .chapter-list-wrap:last-child{margin-bottom:0}.note-chapter-wrapper .list .chapter-content .action-content{margin-left:auto}.note-chapter-wrapper .list .chapter-content .action-content span{color:#a1a1a1;cursor:pointer}.note-chapter-wrapper .list .chapter-content .left-item h4{font-size:16px}.note-chapter-wrapper .list .chapter-content .action-content span.edit-content{margin-right:6px}.note-chapter-wrapper .list .chapter-content .action-content span.edit-content:hover{color:#555}.note-chapter-wrapper .list .chapter-content .action-content span.delete-content:hover{color:var(--red-color)}.student-report-download-wrapper .student-result-top-section{align-items:center;display:flex}.student-report-download-wrapper .student-result-top-section .recipient-info{font-weight:500}.student-report-download-wrapper .student-result-top-section .back-btn{margin-left:auto}.student-report-download-wrapper .student-result-top-section h4{font-size:16px;margin-bottom:0}.student-report-download-wrapper .download-student-reports .file-name{max-width:calc(100% - 130px)}.tt-sidebar.tt-user-sidebar.hide-school-sidebar{display:none}.tt-user-container .sms-announcement-block{height:calc(100vh - 170px);min-height:400px}.tt-user-container .sms-announcement-block .coming-soon-wrap{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.tt-user-container .sms-announcement-block .coming-soon-wrap .text-content h2{color:#888;font-size:48px;font-weight:500!important;margin:0;text-transform:uppercase}.custom-select-dropdown{position:relative}.custom-select-dropdown .selected-user-wrap{align-items:center;border:1px solid #22242626;border-radius:6px;cursor:pointer;display:flex;flex-wrap:wrap;padding:8px 10px}.custom-select-dropdown .selected-user-wrap .item-content{align-items:center;background:#efefef;border-radius:5px;display:flex;justify-content:center;margin:3px;overflow:hidden}.custom-select-dropdown .selected-user-wrap .item-content .user-content{display:flex;font-size:13px;font-weight:500;height:100%;padding:2px 10px}.custom-select-dropdown .selected-user-wrap .item-content .user-content .user-icon{color:#888;font-size:11px;margin-right:4px;position:relative;top:1px}.custom-select-dropdown .selected-user-wrap .item-content .close{align-items:center;background:#dbdbdb;color:#555;display:inline-flex;font-size:11px;height:28px;justify-content:center;width:22px}.custom-select-dropdown .dropdown-label{border:1px solid #22242626;border-radius:4px;color:#a3a3a3;cursor:pointer;font-size:13px;padding:8px 14px}.custom-select-dropdown .select-option-wrap .search-member-wrapper .user-loader{align-items:center;display:flex;min-height:320px}.custom-select-dropdown .select-option-wrap{background-color:#fff;border-radius:4px;box-shadow:0 0 0 1px #0000001a,0 4px 11px #0000001a;box-sizing:border-box;margin-bottom:8px;margin-top:8px;position:absolute;top:100%;width:100%;z-index:2}.custom-select-dropdown .select-option-wrap ul.checkbox-options{list-style:none;padding:15px}.custom-select-dropdown .select-option-wrap ul.checkbox-options li{font-size:15px;margin-bottom:8px}.custom-select-dropdown .select-option-wrap ul.checkbox-options li:last-child{margin-bottom:0}.custom-select-dropdown .select-option-wrap .search-member-wrapper{max-height:350px;min-height:350px;overflow-x:auto;padding:0 2px}.custom-select-dropdown .select-option-wrap .search-box-user{border-top:1px solid #22242626;padding:15px}.custom-select-dropdown .select-option-wrap .search-member-wrapper .member-list-wrap .item .checkbox{margin-right:8px;margin-top:5px}.custom-select-dropdown .select-option-wrap .search-member-wrapper .member-list-wrap .item{border-bottom:1px solid #efefef;margin-bottom:10px;padding-bottom:10px}.custom-select-dropdown .select-option-wrap .search-member-wrapper .member-list-wrap .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.custom-select-dropdown .select-option-wrap .search-member-wrapper .member-list-wrap .list-content{margin-top:15px}.custom-select-dropdown .select-option-wrap .search-member-wrapper .member-list-wrap .item .content .header{color:#555;font-weight:600;margin-bottom:2px}.custom-select-dropdown .select-option-wrap .search-member-wrapper .member-list-wrap .item .content p{color:#888}.custom-select-dropdown .select-option-wrap .search-member-wrapper .member-list-wrap .no-found-content>div{height:320px}.custom-select-dropdown .select-option-wrap .search-member-wrapper .member-list-wrap .no-found-content>div>div{height:100px;width:100px}.announcement-add-form .custom-select-dropdown .select-option-wrap .search-member-wrapper .member-list-wrap .loader{margin-top:6px}.custom-select-dropdown.show-results .dropdown-label{display:none}.tt-signup-header{align-items:center;background:#f5f5f5;border-bottom:1px solid #2224261a;display:flex;padding:0}.tt-signup-header .tt-heading-brand{background:var(--primary-color);height:auto;padding:10px;width:60px}.tt-signup-header .tt-heading-brand .image{height:40px}.tt-signup-header .tt-signup-breadcrumb{padding-left:15px}.tt-signup-header .tt-signup-breadcrumb .breadcrumb .section{color:#333!important;cursor:default;font-size:18px;font-weight:500}.tt-signup-header .tt-signup-breadcrumb .breadcrumb .icon{color:#333!important}.tt-signup-header .tt-signup-breadcrumb .breadcrumb .section.active{color:var(--primary-color)!important}.tt-school-select-wrap{background:var(--white-color);border-radius:6px;margin-bottom:30px;padding:20px}.tt-school-select-wrap .field{align-items:center;display:flex;flex-wrap:wrap;width:100%}.tt-school-select-wrap .field label{margin-bottom:0!important;min-width:102px}.tt-school-select-wrap .field .form-field-dropdown-options{width:calc(100% - 102px)}.tracking-school-info .left-section .user-info{align-items:flex-start;display:flex}.tracking-school-info .left-section .user-info .user-photo{flex:0 0 50px;height:50px;margin-right:15px;width:50px}.tracking-school-info .left-section .user-info .user-photo img{height:50px;margin-right:0!important;object-fit:cover;width:50px}.tracking-school-info .left-section .user-info .user-details H4{display:inline-block;font-size:18px;font-weight:700;margin-bottom:6px}.tracking-school-info .left-section .user-info .user-details P{font-size:14px;font-weight:500}.tracking-school-info .left-section h6{color:#555;font-size:14px;font-weight:500;margin-bottom:10px}.tracking-school-info .left-section .grid .column{align-items:baseline;display:flex;flex-wrap:wrap}.school-charges-message h4{line-height:1.5;margin:25px auto auto;width:70%}.ck-editor__editable{border-color:#22242626!important;border-radius:5px!important;margin-top:8px}.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{border-color:var(--primary-color)!important;box-shadow:none!important}.ck-toolbar{border:none!important}.ck.ck-content.ck-editor__editable p{line-height:1.7;margin:0}.ck-editor__editable ol,.ck-editor__editable ul{padding-left:5px}.ck-editor__editable ol li,.ck-editor__editable ul li{line-height:1;margin-bottom:7px}.ck.ck-sticky-panel .ck-toolbar{background:none;border-color:#22242626!important;border:none;border-radius:5px 5px 0 0!important;margin-bottom:3px;margin-right:-4px;padding-left:0}.ck.ck-toolbar__separator{display:none!important}.ck.ck-toolbar__items .ck-dropdown{margin-right:0!important}.ck.ck-toolbar__items .ck.ck-button{border-radius:4px!important;box-shadow:1px 1px 4px -2px #00000080;cursor:pointer;margin-right:7px!important;margin-top:0!important;padding:4px 5px!important;width:auto!important}.ck.ck-toolbar__items .ck.ck-button:focus{border-color:#0000!important}.ck.ck-toolbar__items .ck.ck-button.ck-on:not(.ck-disabled):hover{background-color:var(--hover-black)}.ck.ck-button.ck-on:not(.ck-disabled):hover,.ck.ck-toolbar__items .ck.ck-button.ck-on,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background-color:var(--hover-black);color:var(--primary-color)!important}.ck.ck-toolbar__items .ck-dropdown__panel .ck-list-properties .ck-button.ck-on,.ck.ck-toolbar__items .ck-dropdown__panel .ck-list-properties .ck-button:focus{background-color:var(--white-color);border-color:var(--primary-color)!important}.ck.ck-toolbar__items .ck-dropdown__panel .ck-list-properties .ck-button:hover{background-color:var(--hover-black);color:var(--primary-color)!important}.ck.ck-button .ck-icon.ck-dropdown__arrow{display:none}.ck.ck-toolbar__items .ck.ck-button.ck-button_with-text{padding:3px 6px 3px 7px!important}.ck.ck-toolbar__items .ck-dropdown{margin-top:0!important}.ck.ck-toolbar__items .ck-list-styles-dropdown .ck-dropdown__button{border:none;border-radius:4px;box-shadow:1px 1px 4px -2px #00000080;display:flex;margin-right:7px!important;overflow:hidden;z-index:1}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{background-color:#d4d4d4!important}.ck.ck-toolbar__items .ck-list-styles-dropdown .ck-dropdown__button .ck-button{border:none!important;border-radius:0!important;box-shadow:none;margin-right:0!important}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){box-shadow:none!important}.ck.ck-toolbar__items .ck-dropdown__panel .ck-list-properties .ck-button{border:1px solid #0000!important;border-radius:4px!important;box-shadow:1px 1px 4px -2px #00000080;width:auto!important}.ck.ck-toolbar__items .ck-dropdown__panel{border:none;border-radius:4px!important;box-shadow:0 0 0 1px #0000001a,0 4px 11px #0000001a;margin-top:8px;overflow:hidden;z-index:1}.ck.ck-toolbar__items .ck-dropdown__panel .ck-button{margin-right:0!important;width:100%!important}.ck.ck-toolbar__items .ck-dropdown__panel .ck-button,.ck.ck-toolbar__items .ck-heading-dropdown .ck-dropdown__panel .ck-list__item .ck-button{border:none!important;border-radius:0!important;box-shadow:none}.ck.ck-toolbar__items .ck-heading-dropdown .ck-dropdown__panel .ck-list__item .ck-button.ck-on,.ck.ck-toolbar__items .ck-heading-dropdown .ck-dropdown__panel .ck-list__item .ck-button:hover{background-color:var(--hover-black);color:var(--primary-color)!important}.ck.ck-toolbar__items .ck.ck-button.ck-button_with-text:hover{background:none}.ck.ck-toolbar .ck-toolbar__grouped-dropdown .ck-dropdown__button.ck-on,.ck.ck-toolbar .ck-toolbar__grouped-dropdown .ck-dropdown__button:active{background:var(--hover-black)!important;color:var(--primary-color)!important}.ck.ck-toolbar .ck-toolbar__grouped-dropdown .ck-dropdown__button:focus{border:none;outline:none}.ck.ck-toolbar .ck-toolbar__items .ck-toolbar-dropdown.ck-alignment-dropdown .ck-dropdown__button:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-size:13px;font-weight:700;padding:0 2px 0 10px;pointer-events:none}.ck.ck-toolbar .ck-toolbar__items .ck-toolbar-dropdown.ck-alignment-dropdown .ck-dropdown__button.ck-on:before,.ck.ck-toolbar .ck-toolbar__items .ck-toolbar-dropdown.ck-alignment-dropdown .ck-dropdown__button:hover:before{background:#22242626;content:"";height:100%;position:absolute;right:23px;top:0;width:1px}.ck.ck-toolbar .ck-toolbar-dropdown.ck-alignment-dropdown .ck-dropdown__panel .ck-toolbar{justify-content:center}.ck.ck-toolbar .ck-toolbar__items{flex-grow:inherit!important}.ck.ck-toolbar .ck-toolbar__grouped-dropdown .ck-dropdown__button{cursor:pointer}.ck.ck-toolbar .ck-dropdown__panel .ck-toolbar__items button:last-child{margin-right:0!important}.ck.ck-toolbar .ck-dropdown__panel{border-radius:5px!important;margin-top:3px;padding:8px 7px}.ck.ck-toolbar .ck-toolbar__grouped-dropdown.ck-toolbar-dropdown{margin-top:0!important}.ck.ck-button.ck-button_with-text .ck-icon.ck-dropdown__arrow{display:block}.tt-admin-container .school-notary-table .tt-table .signature img{height:100%;width:70px}.tt-admin-container .school-notary-table .tt-table .stamp img{height:100%;width:30px}.ck.ck-toolbar__items .ck-dropdown.ck-color-ui-dropdown .ck-dropdown__button[data-cke-tooltip-text="Font Color"]:after{background:#000;bottom:4px;content:"";height:5px;left:5px;position:absolute;right:0;width:calc(100% - 10px);z-index:4}.ck.ck-toolbar .ck-dropdown .ck-dropdown__button[data-cke-tooltip-text="Insert table"]+.ck-dropdown__panel .ck.ck-button{border:1px solid #ccced1!important;width:auto!important}.ck.ck-toolbar .ck-dropdown .ck-dropdown__button[data-cke-tooltip-text="Insert table"]+.ck-dropdown__panel .ck.ck-button.ck-on{border:1px solid #3779eb!important}.ck.ck-balloon-panel.ck-balloon-panel_visible .annotate-toolbar-wrapper{min-width:278px;width:278px}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck.ck-toolbar__items .ck.ck-button{border-radius:50%!important}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown{margin:0}.ck.ck-balloon-panel.ck-balloon-panel_visible{border:1px solid #bbb;border-radius:50px!important;box-shadow:-2px 4px 4px 0 #00000026;padding:4px 6px}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-toolbar{border-radius:50px!important;padding:0}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-toolbar .ck-toolbar__items{margin-right:0!important}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck.ck-toolbar__items .ck.ck-button{align-items:center;border-radius:50px!important;box-shadow:none;display:flex;font-size:15px;font-weight:700;height:38px!important;justify-content:center;margin:4px!important;min-height:38px;min-width:38px;padding:0!important}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-toolbar .ck-toolbar__items .ck-button.uppercase-button{font-size:18px;font-weight:900;line-height:0}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck.ck-toolbar__items .ck.ck-button.ck-on,.ck.ck-balloon-panel.ck-balloon-panel_visible .ck.ck-toolbar__items .ck.ck-button:hover{background:#e7e8ef}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown{margin:0!important}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown .ck-dropdown__button{border-radius:50%!important;box-shadow:none;font-size:15px;height:38px;margin:4px!important;width:38px}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck.ck-toolbar__items .ck.ck-button .ck-icon{margin:0}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown .ck-dropdown__panel{padding:0}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown .ck-dropdown__panel .ck.ck-button{border-radius:5px!important;font-size:14px;font-weight:400;justify-content:flex-start;margin:0 0 5px!important;padding:5px 10px!important;width:100%!important}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown .ck-dropdown__panel .ck.ck-toolbar__items{margin:5px!important}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown .ck-dropdown__panel .ck.ck-toolbar__items .ck-icon{margin-right:8px;width:18px}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown .ck-dropdown__panel .ck.ck-toolbar__items .ck.ck-icon.ck-icon_inherit-color :not([fill]){fill:unset}.ck.ck-balloon-panel.ck-balloon-panel_visible .annotate-disabled-tool .ck-toolbar-dropdown,.ck.ck-balloon-panel.ck-balloon-panel_visible .annotate-disabled-tool .ck.ck-toolbar__items .ck.ck-button.location-button{opacity:.4;pointer-events:none}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck.ck-toolbar__items .ck-dropdown .ck-dropdown__button{padding:5px!important}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown.ck-alignment-dropdown .ck-dropdown__panel .ck.ck-toolbar__items .ck-icon{margin-right:0;width:20px}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list{padding:5px}.ck.ck-content.ck-editor__editable_inline>:first-child{margin-top:14px}.ck.ck-content h1,.ck.ck-content h2,.ck.ck-content h3,.ck.ck-content h4,.ck.ck-content h5{margin-bottom:10px}.ck.ck-balloon-panel.ck-balloon-panel_visible .ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck.ck-button__label{width:6em}.tag-members-wrap{display:none;position:relative}.tag-members-wrap.show{display:block}.tag-members-wrap .list-content{background:#fdfdfd;border:1px solid #bbb;border-radius:10px;bottom:0;box-shadow:0 -1px 6px 0 #00000024;left:0;max-height:200px;min-width:240px;overflow:auto;position:absolute;width:max-content}.tag-members-wrap .list-content .item{padding:0}.tag-members-wrap .list-content .item:hover{background:#e7e8ef}.tag-members-wrap .list-content .item .user-details{align-items:center;background:none;display:flex;padding:6px 10px;width:100%}.tag-members-wrap .list-content .item .user-details .image-content{border-radius:50%;height:30px;margin-right:10px;overflow:hidden;width:30px}.ck.ck-content p{line-height:1.6;margin-bottom:0}.no-charges-alert{text-align:center}.no-charges-alert h3{color:var(--red-color);margin-bottom:10px;margin-top:20px}.no-charges-alert p{margin-top:10px}.no-charges-alert .tt-cancel-btn{margin-right:0;margin-top:20px}.hiring-spacing-wrapper .school-documentation-wrapper .chunk-upload-section .chunk-upload-button{margin-top:10px}.add-transcript-section .add-course-block{margin-top:20px}.add-transcript-section .add-transcript-form .row{max-width:500px;padding:0}.add-transcript-section .add-transcript-form .row .column{padding-bottom:10px;padding-top:10px}.add-transcript-section .add-transcript-form .row .column a{text-decoration:underline}.add-transcript-section .add-transcript-form .upload-transcript{padding-top:0!important}.add-transcript-section .add-transcript-form .upload-transcript p{color:#555}.add-transcript-section .add-transcript-form .upload-transcript p a{color:var(--primary-color)!important;font-weight:500}.add-transcript-section .add-transcript-form .preview-content,.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .preview-content{max-width:100%;padding:10px 12px;width:max-content}.add-transcript-section .add-transcript-form .preview-content .button-group,.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .preview-content .button-group{margin-top:0!important;width:60px}.add-transcript-section .add-transcript-form .preview-content .preview-details,.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .preview-content .preview-details{width:calc(100% - 60px)!important}.add-transcript-section .add-transcript-form .preview-content .preview-details .preview-description,.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .preview-content .preview-details .preview-description{white-space:nowrap}.add-transcript-section .add-transcript-form .preview-content .preview-details .preview-description a,.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .preview-content .preview-details .preview-description a{display:block;overflow:hidden;text-overflow:ellipsis;width:100%}.add-transcript-section .add-transcript-form .preview-content .preview-details h6 a{text-decoration:none}.add-transcript-section .add-transcript-form .preview-content .preview-details .preview-icon,.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .preview-content .preview-details .preview-icon{margin-right:7px}.add-transcript-section .add-transcript-form .preview-content .preview-details .preview-icon svg,.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .preview-content .preview-details .preview-icon svg{color:#00000054;font-size:18px}.add-transcript-section .add-transcript-form .preview-content .button-group a,.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .preview-content .button-group a{font-size:14px}.add-transcript-section .add-transcript-form .preview-content .button-group a i,.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .preview-content .button-group a i{color:var(--red-color);margin-right:0}.add-report-card-course .course-quarter-item{border-bottom:1px solid var(--light-grey-color);margin-bottom:15px;padding-bottom:15px}.add-report-card-course.add-transcript-section .add-course-block{margin-top:0}.add-report-card-course.add-transcript-section .tt-btn-groups{margin-top:10px}.add-report-card-course .course-quarter-item .row.select-quarter-row{padding-bottom:6px!important}.add-report-card-course.add-transcript-section .add-course-block .course-grade-table{padding-top:10px}.add-report-card-course.add-transcript-section .add-course-block .add-section{margin-top:20px}.add-report-card-course.add-transcript-section .add-course-block .add-section:first-child{margin-top:0}.add-transcript-section .grid .column:has(.add-course-block){padding-bottom:0}.add-transcript-section .add-course-block h3{margin-bottom:8px}.add-transcript-section .add-course-block .ui.celled.table{border:none!important;margin-top:0}.add-transcript-section .add-course-block .ui.celled.table tr td,.add-transcript-section .add-course-block .ui.celled.table tr th{border:none;padding:6px;vertical-align:top}.add-transcript-section .add-course-block .ui.celled.table tr td:first-child,.add-transcript-section .add-course-block .ui.celled.table tr th:first-child{padding-left:0}.add-transcript-section .add-course-block .ui.celled.table tr td.course-code{width:130px}.add-transcript-section .add-course-block .ui.celled.table tr td.attended-year,.add-transcript-section .add-course-block .ui.celled.table tr td.subject-dropdown{width:180px}.add-transcript-section .add-course-block .ui.celled.table tr td:last-child,.add-transcript-section .add-course-block .ui.celled.table tr th:last-child{padding-right:0;width:50px}.add-transcript-section .add-course-block .ui.celled.table tr td .tt-line-delete-button i{margin:0}.add-transcript-section .is-graduated-toggle{display:block;margin-top:30px;text-decoration:underline;width:max-content}.add-transcript-section .tt-btn-groups{margin-top:20px}.add-transcript-section .add-more-button{margin-left:0}.tt-transcript-content .button-group{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.tt-transcript-content .button-group a.tt-line-button{margin-right:10px!important}.tt-transcript-content .button-group .button.tt-line-button{margin-right:0}.tt-transcript-content .tt-header-section h3{margin-bottom:10px}.tt-transcript-content .tt-transcript-table .table{margin-top:10px}.tt-transcript-content .tt-transcript-table .table tr .course-code,.tt-transcript-content .tt-transcript-table .table tr .subject{width:15%}.tt-transcript-content .tt-transcript-table .table tr .course-title{width:35%}.tt-transcript-content .tt-transcript-table .table tr .attached-year{width:20%}.tt-transcript-content .tt-transcript-table .table tr .credit,.tt-transcript-content .tt-transcript-table .table tr .grade{width:70px}.tt-transcript-content .tt-transcript-table .grade-name.divider h4{border-radius:6px;color:#333;font-size:26px;font-weight:600;padding:0 10px;width:max-content}.tt-transcript-content .tt-transcript-table .grade-name.divider h4 small{font-size:16px;font-weight:500}.tt-transcript-content .tt-transcript-table .transcript-grade-table .right-section{text-align:right}.tt-transcript-content .tt-transcript-table .transcript-grade-table .right-section .tt-line-delete-button{margin-left:10px}.tt-transcript-content .tt-transcript-table .table-header{align-items:center;display:flex;padding-bottom:10px;padding-top:35px!important}.tt-transcript-content .tt-transcript-table .table-header .left-section{align-items:flex-end;color:#d0d0d0;display:flex}.tt-transcript-content .tt-transcript-table .table-header .right-section{align-items:center;display:flex;margin-left:auto}.tt-transcript-content .tt-transcript-table .table-header .right-section .tt-export-btn{margin-bottom:0}.tt-transcript-content .tt-transcript-table .table-header .right-section .download-pdf-btn{margin-left:6px;margin-right:0}.tt-transcript-content .tt-transcript-table .table-header h3{color:#555;font-size:34px;font-weight:700;line-height:1;margin-bottom:0;text-transform:capitalize}.tt-transcript-content .tt-transcript-table .table-header h4{color:var(--primary-color);font-size:20px;font-weight:700;line-height:1.1;margin:0 8px 0 0;min-width:max-content;text-transform:capitalize}.tt-transcript-content .tt-transcript-table .table-header p{align-items:center;color:var(--primary-color);display:flex;font-size:13px;margin:0 8px;min-width:max-content}.tt-transcript-content .tt-transcript-table .table-header p svg{color:#555;font-size:14px;margin-right:5px}.tt-transcript-content .tt-transcript-table .table-header p a{text-wrap:nowrap;background-color:#e5e5e5;border-radius:3px;color:var(--primary-color);font-weight:500;margin:0 3px;max-width:200px;overflow:hidden;padding:2px 7px;text-overflow:ellipsis}.tt-transcript-content .tt-transcript-table .table-header p .more-attachments .text{border:1px solid var(--primary-color);border-radius:3px;color:var(--primary-color);line-height:1;margin-left:5px;padding:3px 5px}.tt-transcript-content .tt-transcript-table .table-header p .more-attachments .menu{margin-top:4px;max-height:150px;overflow-y:auto}.tt-transcript-content .tt-transcript-table .table-header p .more-attachments .menu .item a{background:none;display:block;margin:0;padding:0}.tt-transcript-content .tt-transcript-table .table-header .tt-line-delete-button{margin-left:10px}.tt-transcript-content .count-section{font-size:14px;font-weight:500}.tt-transcript-content .count-section svg{font-size:13px;margin-right:5px}.tt-transcript-content .tt-header-section{align-items:center;display:flex;justify-content:space-between}.tt-transcript-content .tt-header-section .right-content .ui.button{margin:3px}.tt-transcript-content .tt-header-section .right-content{display:flex;flex-wrap:wrap;margin:-3px}.tt-school-container .tt-dashboard-element .chart-content-block{padding-right:0}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .school-dashboard-search-filter{align-items:center;justify-content:flex-end}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title{align-items:center;display:flex;width:100%}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title .tt-search-filter .last-data,.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title h4{margin:0}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title .tt-search-filter{margin-left:auto}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title .tt-search-filter .button.tt-line-button{font-size:16px;margin-left:10px;margin-right:0;min-width:auto;padding:8px 11px;text-align:center}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title .tt-search-filter .button i{margin-right:0}.tt-admin-container .tt-dashboard-element .chart-content-block .school-dashboard-search-filter,.tt-user-container .tt-dashboard-element .chart-content-block .school-dashboard-search-filter{display:flex}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title .tt-search-filter .chart-search-filter{background:var(--white-color);border-radius:6px;box-shadow:0 0 0 1px #0000001a,0 4px 11px #0000001a;display:none;margin-top:10px;max-width:390px;min-width:390px;padding:5px;position:absolute;right:0;top:100%;transition:all .3s ease-in-out;z-index:9}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title .tt-search-filter .chart-search-filter.open{display:block;transition:all .3s ease-in-out}.motivation-add-wrap .builder-container:has(.ui.inline.loader.active){align-items:center;display:flex}.motivation-add-content .form-builder-wrap .drop-items .section-items .ck-toolbar{background:none;border:none;padding-left:0}.motivation-add-content .form-builder-wrap .drop-items .section-items .ck.ck-toolbar .ck.ck-button{box-shadow:none;padding:initial!important}.motivation-add-content .form-builder-wrap .drop-items .section-items .ck-toolbar .ck-toolbar__items{padding-left:34px}.motivation-add-content .form-builder-wrap .drop-items .section-items .ck-toolbar .ck-toolbar__items .ck-button{border-radius:3px;cursor:pointer;margin-top:0}.motivation-add-content .form-builder-wrap .drop-items .ck-editor .ck-editor__editable{background:#fbfbfb;border:1px solid #ededed;border-radius:6px;height:100%!important;margin-top:4px;max-height:300px;min-height:160px!important}.motivation-add-content .form-builder-wrap .drop-items .ck-editor .ck-editor__editable li,.motivation-add-content .form-builder-wrap .drop-items .ck-editor .ck-editor__editable p{line-height:26px;margin-bottom:2px}.motivation-add-content .form-builder-wrap .drop-items .ck-editor .ck-editor__editable.ck-focused{border:1px solid var(--primary-color);box-shadow:none}.motivation-add-content .form-builder-wrap .drop-items .ck-editor .ck-editor__editable figure{max-width:320px}.motivation-add-content .form-builder-wrap .drop-items .section-items .ck-toolbar .ck-toolbar__items .ck-button.ck-on{background:#efefef}.motivation-add-content .form-builder-wrap .drop-items .section-items .ck-toolbar .ck-toolbar__items .ck-button.ck-on:hover{background:#d9d9d9}.motivation-add-wrap .builder-container,.motivation-add-wrap .notes-container,.motivation-add-wrap .publish-container{background:#f5f5f5;min-height:100vh;padding-top:60px;width:100%}.motivation-add-wrap .notes-container .notes-wrap-content,.motivation-add-wrap .publish-container .publish-wrap-content{margin:30px auto 0;max-width:900px;padding:0 15px}.motivation-add-wrap .notes-container .notes-wrap-content .notes-form textarea{height:160px;line-height:24px;max-height:none!important}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer input.option-field{border:1px solid #22242626;border-radius:5px;margin:0 6px;padding:14px;width:calc(100% - 43px)}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .radio-option input[type=radio]{height:14px;position:relative;top:2px;width:14px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer input[type=radio]:disabled{cursor:no-drop}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .radio-option{margin-bottom:15px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .add-option-btn{margin-left:20px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .radio-option a i{color:#c9c9c9;margin-right:0}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .radio-option a i:hover{color:#b1b1b1}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .radio-option.single-option .option-field{margin-right:0;width:calc(100% - 20px)}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer input.option-field:focus-visible{border:1px solid var(--primary-color)!important;outline:none}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .choose-correct-option select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAdgAAAHYBTnsmCAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABVSURBVDiN7dCxDkBAFETRo9j4RJ3/sxIavk5BoxBhV1DubefOvORR+JUWESHhBPS7exkOmFC/yJPSo/JZnnc5YLwrV4mR7pCvaLDkrp9HovxjC1/ZAN3qDxFwDHgDAAAAAElFTkSuQmCC);background-position:98%;background-repeat:no-repeat;border-color:#ccc;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;margin-left:10px;min-height:38px;padding:10px 25px 10px 10px;width:calc(100% - 180px)}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .choose-correct-option select:focus-visible{outline:none}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .choose-correct-option select:focus{border-color:var(--primary-color)!important}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .choose-correct-option .field-error{color:var(--red-color);font-size:12px;font-weight:500;margin-left:176px;margin-top:3px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .scale-block button{margin-right:10px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .scale-block button:last-child{margin-right:0}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .scale-block button.active{background:var(--primary-color)!important;color:var(--white-color)!important}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .point-list{margin-top:20px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .point-list .radio-option{align-items:center;display:flex;margin-bottom:15px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .point-list .radio-option .option-field{border:1px solid #22242626;border-radius:5px;margin-left:10px;margin-right:0;padding:14px;width:100%}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .point-list .radio-option .option-field:focus-visible{border:1px solid var(--primary-color)!important;outline:none}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .point-list .radio-option span{font-size:14px;font-weight:500}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .point-list .radio-option .close-option .icon{color:#c9c9c9;line-height:normal;margin-left:8px;margin-right:0}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .point-list .radio-option .close-option .icon:hover{color:#b1b1b1}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer,.form-builder-wrap .drop-zone .draggable-content .section-editon .module_question_answer.answer{margin:20px 0 0}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer textarea{min-height:100px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer{margin-top:20px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .tt-toggle{display:block;margin-top:30px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .choose-correct-option{background:#f2f4f7;margin-top:20px;padding:15px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_multiple_choice.answer .choose-correct-option label{font-weight:500}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_embed.answer,.form-builder-wrap .drop-zone .draggable-content .section-editon .module_youtube.answer{margin-top:20px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_embed.answer textarea,.form-builder-wrap .drop-zone .draggable-content .section-editon .module_youtube.answer .icon-input{align-items:center;border:1px solid #22242626;border-radius:6px;display:flex}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_embed.answer textarea:focus{border:1px solid var(--primary-color)!important}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_youtube.answer .icon-input .icon{align-items:center;border-right:1px solid #22242626;color:var(--primary-color)!important;display:flex;font-size:16px;justify-content:center;line-height:normal;padding:24px 22px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_youtube.answer .icon-input input{border:0;font-size:16px;line-height:30px;padding-left:9px;width:100%}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_youtube.answer .icon-input input:focus-visible{outline:none!important}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_youtube.answer .icon-input input::placeholder{color:#c1c1c1}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_embed.answer textarea{min-height:100px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_youtube.answer .icon-input:has(>input:focus-visible){border-color:var(--primary-color)!important}.publish-container .publish-wrap-content h2{margin-bottom:25px;margin-top:35px}.publish-container .publish-wrap-content .icon-section{height:160px;margin:auto;width:auto}.publish-container .publish-wrap-content .icon-section .image{height:100%;margin:auto}.publish-container .publish-wrap-content .error{color:var(--red-color);font-size:12px;font-weight:500;margin-top:3px}.publish-container .publish-wrap-content .publish-section{align-items:self-start;display:flex;justify-content:center;margin:auto;position:relative;width:max-content}.publish-container .publish-wrap-content .publish-section .icon{color:#555;font-size:16px;left:12px;position:absolute;top:12px;z-index:1}.publish-container .publish-wrap-content .publish-section .field{margin-bottom:0}.publish-container .publish-wrap-content .publish-section .field .react-datepicker-wrapper .react-datepicker__input-container input{border-radius:6px 0 0 6px;min-height:44px;min-width:250px;padding-left:34px}.publish-container .publish-wrap-content .publish-section .tt-submit-btn{border-radius:0 6px 6px 0;margin-right:0;padding:15px!important}.motivation-full-view-block{background:#f5f5f5;min-height:100vh;padding-bottom:20px;width:100%}.motivation-question-wrap{min-height:calc(100vh - 20px);padding-top:80px}.motivation-question-wrap .action-section{padding:0 20px;position:relative}.motivation-question-wrap .action-section .button-section{position:absolute;right:20px;top:0}.motivations-question-block{margin:15px auto auto;max-width:850px;padding:0 15px}.motivations-question-block .question-item-box.module_embed .embed_answer{text-align:center}.motivations-question-block .question-item-box.module_embed .embed_answer iframe{width:100%}.motivations-question-block .answer-button-section{align-items:center;display:flex;justify-content:center;margin-top:20px}.motivations-question-block .answer-button-section .button{min-width:100px}.motivations-question-block .motivations-question-title-section{margin-bottom:25px}.motivations-question-block .motivations-question-title-section h3{font-size:26px;font-weight:700;line-height:1.5;margin-bottom:5px}.motivations-question-block .motivations-question-title-section p{font-size:16px;margin-bottom:0}.motivations-question-block .motivations-question-title-section .porgress-bar{background:#eaeaea;height:2px;margin-top:20px;position:relative;width:100%}.motivations-question-block .motivations-question-title-section .porgress-step{background:var(--primary-color);height:2px;left:0;position:absolute;top:0}.motivation-question-wrap .action-section .button-section .button:first-child{margin-right:10px}.motivation-question-wrap .motivations-question-block .question-item-box .radio.checkbox.radio-checked.disabled label:after{opacity:1!important}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer{margin-top:15px}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer.not-selected .linear-list{margin-top:0}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list{align-items:center;border:1px solid #e8e8e8;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:52px;position:relative;width:100%}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list .item{align-items:center;border-right:1px solid #e8e8e8;display:flex;justify-content:center;margin:auto;padding:10px;position:relative;text-align:center;width:100%}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list .item:last-child{border-right:0}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list .linear-label{background:var(--primary-color);color:var(--white-color);font-size:14px;font-weight:500;left:0;margin:auto;opacity:0;padding:8px 14px;position:absolute;right:0;top:-42px;width:max-content}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list .linear-label.active{opacity:1}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list .item input{border-radius:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;width:100%}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list .item.selected,.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list .item:hover{background:#f6f6f6}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list .item:hover label{color:var(--primary-color)!important}.motivation-question-wrap .motivations-question-block .question-item-box .linear-scale-answer .linear-list .item.selected label{color:var(--primary-color)!important;font-weight:600}.motivation-question-wrap .motivations-question-block .question-item-box .linear-bottom-content{display:flex;justify-content:space-between}.motivation-question-wrap .motivations-question-block .question-item-box .linear-bottom-content span{font-size:14px}.motivation-question-wrap .motivations-question-block .question-item-box .multiple_choice_answer .ui.radio{display:block;font-weight:400;margin-bottom:15px}.motivation-question-wrap .motivations-question-block .question-item-box .multiple_choice_answer .ui.radio:last-child{margin-bottom:0}.motivations-question-block .question-item-box .motivations-answer-section{margin-bottom:15px}.motivations-question-block .question-item-box.module_text .motivations-answer-section{margin-bottom:0}.motivations-question-block .read-only-section .question-item-box .linear-scale-answer .linear-list,.motivations-question-block .read-only-section .question-item-box .linear-scale-answer .linear-list label,.motivations-question-block .read-only-section .question-item-box .multiple_choice_answer .ui.radio input,.motivations-question-block .read-only-section .question-item-box .multiple_choice_answer .ui.radio label,.motivations-question-block .read-only-section .question-item-box .question_answer_answer textarea{cursor:no-drop!important}.motivations-question-block .read-only-section .question-item-box .linear-scale-answer,.motivations-question-block .read-only-section .question-item-box .question_answer_answer textarea{opacity:.4}.motivations-question-block .read-only-section .question-item-box .linear-scale-answer .linear-list .item:hover{background:none!important}.motivations-question-block .read-only-section .question-item-box .question_answer_answer textarea{resize:none}.motivation-question-wrap .completed-students-list{margin:50px auto auto;max-width:850px;padding:0 15px}.motivation-question-wrap .completed-students-list h3{margin-bottom:30px}.motivation-question-wrap .completed-students-list .grid .column{display:flex}.motivation-question-wrap .completed-students-list .grid .column .image-block{border-radius:6px;flex:0 0 60px;height:60px;margin-right:10px;overflow:hidden}.motivation-question-wrap .completed-students-list .grid .column .image-block img{object-fit:cover}.motivation-question-wrap .completed-students-list .grid .column .right-content h5{color:#747474;font-weight:400;margin:4px 0 0}.motivation-question-wrap .completed-students-list .grid .column .right-content a.user-name{font-size:16px;font-weight:600}.motivation-student-section .ui.breadcrumb .section{color:var(--primary-color)!important;font-size:22px;font-weight:600!important;line-height:1.5}.motivation-student-section .action-section .action-menu button{background:#55555514!important;border-right:1px solid #2224261a}.motivation-student-section .full-view-header .action-section .action-menu button:hover{background:#55555547!important}.motivation-student-section .full-view-header .action-section .action-menu{margin-right:0}.motivation-student-section .full-view-header{background:#f5f5f5;border-bottom:1px solid #2224261a;padding-right:0}.motivation-student-section .action-section .action-menu button:first-child{border-left:1px solid #2224261a}.motivation-student-section .full-view-header .action-section .action-menu svg{color:#0009}.motivation-student-section .full-view-header .tt-close-link{background:#55555514!important;filter:none;height:60px;padding:21px;width:60px}.motivation-student-section .full-view-header .tt-close-link:hover{background:#55555547!important}.motivation-student-section .full-view-header .tt-close-link .image{filter:invert(40%) sepia(0) saturate(5790%) hue-rotate(304deg) brightness(88%) contrast(83%)}.motivation-student-section .motivations-question-block .answer-button-section .check-later-btn{margin-left:15px}.user-profile-motivation-view .full-view-header .action-section .action-menu button{background:none!important;border:1px solid var(--primary-color)!important;border-radius:5px!important;margin-right:10px!important}.user-profile-motivation-view .full-view-header .action-section .action-menu button:hover{background:var(--primary-color)!important}.user-profile-motivation-view .full-view-header .action-section .action-menu button:hover svg{color:var(--white-color)!important}.user-profile-motivation-view .full-view-header .action-section .action-menu button:last-child{margin-right:0!important}.user-profile-motivation-view .full-view-header .action-section .action-menu button svg{color:var(--primary-color)!important;font-size:18px!important}.user-profile-motivation-view .full-view-header{background:none;border:none;padding-left:0;position:relative;z-index:1}.user-profile-motivation-view .motivation-question-wrap{padding-top:10px}.lms-full-view-block .full-view-header{position:sticky;z-index:22}.lms-full-view-block .full-view-header.active-line-reader{z-index:3}.lms-full-view-block .lms-question-wrap{max-height:calc(100vh - 80px);min-height:calc(100vh - 80px);padding-top:0;z-index:8}.tt-attendance-header-content .react-datepicker-wrapper .attendance-calender{align-items:center;background:none!important;border:none;display:flex;width:auto}.tt-attendance-header-content .react-datepicker-wrapper .attendance-calender p{color:var(--primary-color)}.tt-user-container .user-add-form .profile-role-view{padding-left:40px}.tt-user-container .user-add-form h2{font-size:18px;margin-bottom:25px;text-transform:capitalize}.tt-user-container .user-add-form h2 svg{font-size:12px;line-height:1;margin:0 5px}.tt-user-container .user-add-form .role-element .change-link{background:none;color:var(--primary-color)!important;font-weight:500;margin-left:7px;padding:0}.tt-user-container .user-add-form .role-element .role-label .ui.label:first-child{margin-left:0}.tt-user-container .user-add-form .school-district-role-element,.tt-user-container .user-add-form .student-staff-role-element{margin-top:30px}.tt-user-container .user-add-form img{height:100%;width:100%}.tt-user-container .user-add-form .student-staff-role-element .ui.list .item,.ttt-user-container .user-add-form .school-district-role-element .ui.list .item{align-items:center;display:flex;font-weight:500;margin-bottom:10px;text-transform:capitalize}.tt-user-container .user-add-form .school-district-role-element .ui.list .item:last-child,.tt-user-container .user-add-form .student-staff-role-element .ui.list .item:last-child{margin-bottom:0}.tt-user-container .user-add-form .school-district-role-element .ui.list .item a,.tt-user-container .user-add-form .student-staff-role-element .ui.list .item a{color:var(--red-color)!important;font-size:14px;margin-left:10px}.tt-user-container .user-add-form .school-district-role-element .ui.list .item .image,.tt-user-container .user-add-form .student-staff-role-element .ui.list .item .image{border-radius:50%;height:32px;overflow:hidden;width:32px}.tt-user-container .user-add-form .ui.label{background:#e8e8e8;border:1px solid #dbdbdb;color:#292929;cursor:default;font-size:11px;font-weight:600;margin-left:10px;min-width:max-content;padding:7px}.tt-user-container .tt-student-schools .schools-count{align-items:center;display:flex;margin-bottom:15px}.tt-user-container .tt-student-schools .schools-count .tt-line-button{margin-left:auto}.user-add-form-element .my-profile-element h3 span{color:#555}.user-add-form-element .my-profile-element h3 svg{color:#555;font-size:13px}.school-charges-generate-pdf p.error{color:var(--red-color);margin-top:15px}.tt-google-btn{align-items:center;background:var(--secondary-color);border-radius:5px;color:var(--white-color);display:flex;font-size:16px;font-weight:500;padding:3px 15px 3px 3px;width:max-content}.tt-google-btn.modal-btn{font-size:14px;margin-right:10px}.tt-google-btn.modal-btn span{height:32px;width:32px}.class-add-edit-form .tt-btn-groups .tt-cancel-btn{margin-right:0}.tt-google-btn:hover{background:var(--primary-color);color:var(--white-color)}.tt-google-btn span{background-color:var(--white-color);border-radius:5px 0 0 5px;height:40px;margin-right:15px;padding:8px;width:40px}.tt-google-btn span .image{height:100%;object-fit:cover;width:100%}.tt-school-report-list .group-section{margin-top:30px}.tt-school-report-list .group-section .rsv-p-20{border-radius:6px 6px 0 0!important}.tt-school-report-list .group-section.sections{border-top:none}.tt-school-report-list .rsv-p-20{border-radius:0!important}.tt-school-report-list .section-last-item .rsv-p-20{border-radius:0 0 6px 6px!important}.tt-school-report-list .sections{border-top:1px solid #f5f5f5}.tt-school-report-list .tt-search-filter{margin-top:0}.tt-school-report-list .list .item{border-color:#eee!important;display:flex;padding:12px 0!important}.tt-school-report-list .list .item:first-child{padding-top:0!important}.tt-school-report-list .list .item:last-child{padding-bottom:0!important}.tt-school-report-list .list .item .left-content a{font-size:16px;font-weight:700}.tt-school-report-list .list .item .left-content p{color:#555}.tt-school-report-list .list .item .left-content{padding-right:15px;width:30%}.tt-school-report-list .list .item .left-content .header{margin-top:3px}.tt-school-report-list .list .item .right-content{align-items:self-start;display:flex;width:70%}.tt-school-report-list .list .item .right-content .button{margin-right:10px;min-width:72px;padding:9px}.tt-school-report-list .list .item .right-content .list{margin-bottom:0!important;padding-top:0}.tt-school-report-list .list .item .right-content .list .item .content{align-items:self-start;display:flex;flex-wrap:wrap}.tt-school-report-list .list .item .right-content .list .item .content .coming-soon{background:#f7f7f7;font-size:16px;font-weight:500;margin-right:12px;min-width:152px;text-align:center}.tt-school-report-list .list .item .right-content .list .item{padding-bottom:10px!important}.tt-school-report-list .list .item .right-content .list .item:last-child{padding-bottom:0!important}.tt-school-report-list .list .item .right-content .list .item .list-info{display:flex;max-width:calc(100% - 164px);padding-left:10px}.tt-school-report-list .list .item .right-content .list .item .list-info .icon{margin-right:10px}.tt-school-report-list .list .item .right-content .list .item .list-info a{font-weight:600;text-decoration:underline}.tt-report-table table{border-collapse:collapse!important;border-spacing:0!important}.tt-report-table td{border:1px solid #ddd!important;border-radius:0!important;border-top:none!important}.tt-report-table .ui.table thead tr th{background-color:#e3e3e3!important;padding:10px!important;text-align:center!important;text-transform:uppercase}.tt-report-table thead tr:first-child th:first-child{border-radius:6px 0 0 6px!important}.tt-report-table thead tr:first-child th:last-child{border-radius:0 6px 6px 0!important}.tt-report-table .ui.table thead tr:nth-child(2) th{background-color:#d4d4d4!important}.tt-report-table .ui.table tbody tr:first-child{border-top:14px solid #f5f5f5}.tt-report-table .ui.table tbody td,.tt-report-table .ui.table tbody tr.highlight td:last-child{text-align:center}.tt-report-table .ui.table tbody tr.highlight{background-color:#ffe5e6}.tt-report-table .ui.table tbody tr.grand-total{background-color:#fff7e5}.tt-report-table .ui.table tbody .image-block-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.tt-report-table .ui.table tbody .image-block-wrap img{border-radius:50%;height:50px;margin:2px;object-fit:cover;width:50px}.tt-table.tt-report-table td.list-wrapper{text-align:left!important}.tt-table.tt-report-table td.list-wrapper ul{line-height:1.5;padding-left:16px}.tt-table.tt-report-table td.list-wrapper ul li p{line-height:1.5;margin-bottom:0}.tt-user-container .tt-notary-content .tt-notary-edit-data{border:none!important;box-shadow:none!important;min-width:450px;position:relative}.tt-user-container .tt-notary-content .tt-notary-edit-data .meta{margin-bottom:20px}.tt-user-container .tt-notary-content .tt-notary-edit-data button{position:absolute;right:15px;top:15px}.tt-user-container .tt-notary-content .tt-notary-edit-data .content label{color:var(--light-black)!important;display:inline-block;font-weight:400;margin-right:10px}.tt-user-container .tt-notary-content .tt-notary-edit-data .content .notary-title{align-items:center;display:flex;justify-content:space-between}.tt-user-container .tt-notary-content .tt-notary-edit-data .stamp-image .image{height:40px;object-fit:cover;width:40px}.tt-user-container .tt-notary-content .tt-notary-edit-data .signature-block{margin-top:15px;width:200px}.tt-user-container .tt-notary-content .tt-notary-edit-data .signature-block label{margin-bottom:4px}.tt-user-container .tt-notary-content .tt-notary-edit-data .signature-block .signature-image{align-items:center;border:1px solid #eaeaea;display:flex;height:70px;justify-content:center;padding:10px;width:100%}.tt-user-container .tt-notary-content .tt-notary-edit-data .signature-block .signature-image a{display:block;height:100%;text-align:center;width:100%}.tt-user-container .tt-notary-content .tt-notary-edit-data .signature-block .signature-image img{height:100%}.tt-user-container .tt-notary-content .school-add-notary-form .signature-block{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;width:50%}.tt-user-container .tt-notary-content .school-add-notary-form .signature-block .signature{align-items:center;border:1px solid #eaeaea;display:flex;height:90px;justify-content:center;padding:10px;width:100%}.tt-user-container .tt-notary-content .school-add-notary-form .signature-block .signature img{max-height:60px;width:100%}.tt-user-container .tt-notary-content .school-add-notary-form .signature-block .signature .delete-signature{position:absolute;right:2px;top:4px;z-index:2}.tt-user-container .tt-notary-content .tt-table .signature a{display:block;height:30px;width:70px}.tt-user-container .tt-notary-content .tt-table .signature a img{height:100%;object-fit:contain;width:100%}.tt-user-container .tt-notary-content .tt-table .stamp img{height:100%;width:30px}.tt-user-container .tt-notary-content .no-content{display:none}.tt-user-container .tt-notary-content .notary-table-title{margin-bottom:5px}.tt-user-container .student-appointment-payment.tt-Booking-Block{background:none;min-height:auto}.tt-user-container .student-appointment-payment.tt-Booking-Block .booking-container{max-width:100%;padding:0}.tt-user-container .student-appointment-payment.tt-Booking-Block .booking-container .message-type{margin:auto;max-width:730px;text-align:center}.tt-user-container .student-appointment-payment.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper{margin:0}.tt-user-container .student-appointment-payment.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .slot-details{border:1px solid #ededef}.tt-user-container .student-appointment-payment.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section,.tt-user-container .student-appointment-payment.tt-Booking-Block .calendar-slot-wrapper .slot-top-content{border:1px solid #ededef;margin-bottom:0}.student-appointment-payment.tt-Booking-Block .booking-application-appointment .date-list{margin:auto;max-width:75%}.student-appointment-payment.tt-Booking-Block .booking-application-appointment .date-list .button{margin-bottom:10px;margin-right:0;padding:13px;width:100%}.student-appointment-payment.tt-Booking-Block .booking-application-appointment .date-list .button:last-child{margin-bottom:0}.tt-user-container .student-profile-table .image-block{width:130px}.tt-user-container .student-profile-table.tt-table .ui.table .info-header{text-align:left!important}.tt-user-container .student-profile-table .info h3{font-size:22px;font-weight:500;margin-bottom:0}.tt-user-container .student-profile-table .info .list{margin-top:10px}.tt-user-container .student-profile-table .image-block img{border-radius:6px;height:100%;object-fit:contain;width:100%}.tt-school-report-list .list .item .right-content .list .item .button-group{width:164px}.tt-user-container .report-table-with-image .image{height:80px;object-fit:contain;width:80px}.tt-user-container .tt-table.report-table-with-image .ui.table .file-name{text-align:left!important}.tt-user-container .tt-table.report-table-with-image .ui.table tr td:first-child{width:150px!important}.tt-report-table .ui.table tbody td.image-files-block{text-align:start}.tt-report-table .ui.table tbody td.image-files-block a:hover{text-decoration:underline}.tt-report-table .ui.table tbody td.image-files-block .file{font-size:15px;height:auto;width:18px}.service-selection-form .services-selection-card{border:1px solid #ddd;border-radius:6px;height:100%;padding:15px}.service-selection-form .services-selection-card .content-section{height:calc(100% - 39px)}.service-selection-form .services-selection-card h4{font-size:16px;margin-bottom:10px}.service-selection-form .services-selection-card .field{margin-top:20px}.service-selection-form .services-selection-card .field label{font-weight:500}.service-selection-form .grid{grid-column-gap:15px;grid-row-gap:15px;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);overflow:hidden}.missing-count-table.tt-table .ui.table tr th{text-align:right!important}.table-text-align-left .ui.table thead tr th,.table-text-align-left .ui.table tr td{text-align:left!important}.tt-profile-view-section{background:#fff;border-radius:10px;padding:20px 30px}.student-profile-table .table tr td.home-room{font-size:16px;font-weight:700;width:260px}.student-profile-table .table tr td img{height:80px;object-fit:contain;width:80px}.booking-appointment-content .view-appointment .main-details-list .appointment-column .other-details-list .schedule-info .school-info{align-items:center;display:flex}.booking-appointment-content .view-appointment .main-details-list .appointment-column .other-details-list .schedule-info .school-info .image-block{border:1px solid var(--white-color);border-radius:50%;height:25px;margin-right:10px;overflow:hidden;width:25px}.booking-appointment-content .view-appointment .main-details-list .appointment-column .other-details-list .schedule-info .school-info .info-block{font-weight:500}.booking-appointment-content .view-appointment .main-details-list .appointment-column .other-details-list .schedule-info .school-info .image-block .image,.booking-appointment-content .view-appointment .main-details-list .appointment-column .other-details-list .schedule-info .school-info .image-block img{height:100%;object-fit:cover;width:100%}.booking-appointment-content .details-content .details .ui.list.assign-info{display:flex;flex-wrap:wrap;margin:-8px;padding-top:10px}.booking-appointment-content .details-content .details .ui.list.assign-info .item{align-items:center;border:1px solid #ddd!important;border-radius:5px;display:flex;margin:8px;padding:10px!important;position:relative}.booking-appointment-content .details-content .details .ui.list.assign-info .item .user-info-wrap{font-size:14px;font-weight:400;margin-bottom:0}.booking-appointment-content .details-content .details .ui.list.assign-info .item .user-info-wrap .image{margin-right:0;min-height:25px;min-width:25px}.booking-appointment-content .details-content .details .assign-info .item .image{height:20px;margin-right:8px;width:20px}.booking-appointment-content .details-content .details .assign-info .item .button{background-color:initial!important;padding:0;position:absolute;right:-10px;top:-6px}.booking-appointment-content .tt-table-top-content.table-view-content .calendar-link-field{min-width:200px}.ui.fullscreen.modal.tt-attachment-view-modal{margin-top:0!important;width:99%!important}.tt-attachment-view-modal.fullscreen .img-view-sec .view-image-url iframe{height:100%}.tt-attachment-view-modal.fullscreen .img-view-sec{height:calc(100vh - 80px);margin-bottom:30px;position:relative;width:100%}.tt-attachment-view-modal.fullscreen .image-viewer-att-sec{bottom:46px;display:flex;flex-wrap:nowrap;justify-content:center;overflow-x:auto;position:absolute;width:100%}.tt-attachment-view-modal.fullscreen .image-viewer-att-sec .image-viewer-attachment-image{height:40px;width:40px}.tt-attachment-view-modal.fullscreen .img-view-sec .section-to-print{height:100%;width:100%}.tt-attachment-view-modal.fullscreen .img-view-sec .tools{align-items:center;background:#0000;bottom:-42px;display:flex;left:207px;position:absolute;z-index:9}.tt-attachment-view-modal.fullscreen .content .img-view-sec .tools button{align-items:center;background:none;border:none;color:var(--white-color)!important;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-height:32px;min-width:45px;padding:0;position:unset;top:auto;transform:none}.tt-attachment-view-modal.fullscreen .content .img-view-sec button.next-btn{right:-15px}.tt-attachment-view-modal.fullscreen .content .img-view-sec button svg{font-size:14px}.tt-attachment-view-modal.fullscreen .content .img-view-sec button.previous-btn{left:-15px}.tt-attachment-view-modal.fullscreen .tt-btn-groups{background:#000;bottom:0;left:0;padding:0 15px;position:absolute;width:100%}.tt-attachment-view-modal.fullscreen .tt-btn-groups .ui.button.tt-submit-btn{margin-top:0;padding:10px 0}.tt-attachment-view-modal.fullscreen .react-transform-component,.tt-attachment-view-modal.fullscreen .react-transform-wrapper{height:100%;width:100%}.tt-user-container .tt-application-form.tt-profile-content .tt-personal-information-form{width:100%}.tt-user-container .tt-application-form.tt-profile-content .tt-personal-information-form .relationship-radio-field{margin-top:30px}.tt-user-container .tt-application-form.tt-profile-content .tt-personal-information-form .ipe-info-document .field .radio.checkbox:first-child{padding-right:16px}.security-number{position:relative}.security-number .view{align-items:center;background-color:#f7f7f7;border:1px solid #ddd;display:flex;font-weight:400;text-align:left;width:100%}.security-number .view:hover{background-color:#f7f7f7!important}.security-number .view i.eye{margin-left:auto!important;margin-right:25px!important}.security-number .edit{background:none!important;padding:11px 10px;position:absolute;right:0;top:25px}.social-security-number h3{font-size:38px;letter-spacing:2px;margin-top:0}.social-security-number h5 .fa-copy{font-size:18px;margin-left:5px}.social-security-number h5{font-size:20px}.social-security-number .copy-link span{background:#e5f1de;clip-path:polygon(0 0,100% 0,100% 86%,69% 86%,63% 100%,56% 86%,0 86%);font-size:12px;font-weight:400;padding:0 10px 5px;position:absolute;right:-17px;top:-29px}.social-security-number .copy-link{cursor:pointer;position:relative}.social-security-number{display:flex;flex-direction:column;justify-content:center;min-height:170px}.portal-log-number h3{font-size:30px;letter-spacing:2px;margin-top:0;word-break:break-all}.portal-log-number h5 .fa-copy{font-size:18px;margin-left:5px}.portal-log-number h5{font-size:20px}.portal-log-number .copy-link span{background:#e5f1de;clip-path:polygon(0 0,100% 0,100% 86%,69% 86%,63% 100%,56% 86%,0 86%);font-size:12px;font-weight:400;padding:0 10px 5px;position:absolute;right:-17px;top:-29px}.portal-log-number .copy-link{cursor:pointer;position:relative}.portal-log-number{display:flex;flex-direction:column;justify-content:center;min-height:170px}.tt-modal .tt-btn-groups .field.verify-btn{margin-bottom:0}.tt-modal .tt-btn-groups .field.verify-btn .button{background:var(--primary-color)!important;color:var(--white-color)!important;font-weight:500!important;min-height:38px!important;min-width:100px}.field-error-message,.otp-error.form-field-error{color:#dc3545;font-size:12px;font-weight:500;margin-top:3px}.tt-user-container .tt-application-form .tt-app-form-element{flex:1}.tt-user-container .tt-application-form .tt-app-form-element .tt-enrollment-renewable-form{width:100%}.tt-user-container .tt-application-form .tt-app-form-element .button-sec .save-for-later-btn{margin-left:10px;margin-right:0}.tt-user-container .tt-application-form .tt-app-form-element .current-grade{min-width:160px}.tt-user-container .tt-application-form .tt-app-form-element .tt-scolarids-application-form{min-height:100%;width:100%}.tt-user-container .tt-application-form .tt-app-form-element .tt-app-form-container .tt-application-radio-field .radio,.tt-user-container .tt-application-form .tt-app-form-element .tt-scholarship-application-form .tt-form-block .field .radio{margin-right:15px}.tt-user-container .tt-application-form .tt-app-form-element .tt-app-form-container .tt-application-radio-field .error{margin-top:5px;text-align:center;width:100%}.tt-user-container .tt-application-form .tt-app-form-element .tt-scholarship-application-form .family-info-block{justify-content:flex-start;margin-bottom:20px;margin-left:-10px}.tt-user-container .tt-application-form .tt-app-form-element .tt-payment-application-form .tt-app-form-container .button-sec{align-items:flex-start}.tt-user-container .tt-application-form .tt-app-form-element .tt-payment-application-form .tt-app-form-container .button-sec .tt-submit-btn{margin-right:10px}.tt-user-container .tt-application-form .tt-app-form-element .tt-payment-application-form .tt-app-form-container .field .radio.checkbox{margin-right:15px}.tt-app-form-container .tt-inline-element .field-required-error{line-height:1;top:4px}.tt-user-container .tt-application-form .tt-app-form-element .tt-upload-btn .loader{left:255px;top:20px}.tt-user-container .tt-application-form .tt-sub-title{margin-bottom:25px;position:relative;width:max-content}.tt-user-container .tt-application-form .tt-sub-title h5:before{background:#222;bottom:-6px;content:"";height:2px;left:5px;position:absolute;width:40%}.thank-block-section .document-list{border:1px solid #ddd;border-radius:10px;margin-bottom:20px;max-width:800px;padding:15px;text-align:left}.thank-block-section .document-list h6{font-size:16px;margin-bottom:15px;text-align:left}.thank-block-section .document-list p{font-size:14px;line-height:1.4;padding:0;text-align:left}.thank-block-section .document-list p svg{font-size:14px;margin-bottom:0;margin-right:7px}.thank-block-section .contact-info-block{align-items:center;background:#eaeaea;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;max-width:800px;padding:14px}.thank-block-section .contact-info-block p{font-size:14px;line-height:1.4;padding:0 7px;position:relative;text-align:center;width:33%;word-break:break-all}.thank-block-section .contact-info-block.double-column p{width:50%}.thank-block-section .contact-info-block.single-column p{width:100%}.thank-block-section .contact-info-block p:last-child:before{content:none}.thank-block-section .contact-info-block p:before{background-color:#f7f7f7;bottom:0;content:"";height:100px;left:100%;margin:auto;position:absolute;top:15px;width:1px}.thank-block-section .contact-info-block p svg{display:block;font-size:20px;margin:auto auto 15px}.add-advisors-form .field .radio.checkbox{margin-right:15px}.add-advisors-form .field.dollar-sign{position:relative}.add-advisors-form .field.dollar-sign input{padding-left:34px}.add-advisors-form .tt-btn-groups .field{justify-content:center}.add-advisors-form .field.dollar-sign .dollar-icon{background-color:initial!important;cursor:default;font-size:18px!important;height:auto!important;left:0;padding:0!important;position:absolute;text-align:center;top:32px;width:30px}.add-advisors-form .list .item{font-weight:500;line-height:1.3;padding-bottom:10px}.add-advisors-form .list .item svg{margin-right:6px}.add-advisors-form .card-info{width:100%}.add-advisors-form .card-info .error-message{color:#dc3545;font-size:12px;font-weight:500;margin-top:3px}.add-advisors-form .card-info .powered{color:#777;font-size:11px;margin-bottom:0;margin-top:5px}.add-advisors-form .card-info .card-details{align-items:center;background:#fff;border:1px solid #22242626;border-radius:.28571429rem;color:#000000de;display:flex;font-size:1em;line-height:1.21428571em;padding:.67857143em 1em}.add-advisors-form .card-info .card-details #cardNumber{flex-grow:1}.add-advisors-form .card-info .card-details #expiry{width:77px}.add-advisors-form .card-info .card-details #cvc{margin-left:15px;width:40px}.add-advisors-form .card-info label{align-items:center;display:flex;font-size:13px;font-weight:500;margin-bottom:4px;position:relative}.add-advisors-form .card-info label span{bottom:-3px;display:inline-block;margin-left:auto;position:absolute;right:0;width:106px}.add-advisors-form .card-info label span img{width:100%}.add-advisors-form .ui.message.warning{display:block}.add-advisors-form .payment-details{background-color:#f7f7f7;display:flex;justify-content:space-between;margin:20px 10px 0;padding:10px;width:100%}.add-advisors-form .payment-details .item{font-weight:500}.add-advisors-form .payment-details .item span{font-weight:600}.add-advisors-form .payment-details .item.positive span{color:#5cb85c;font-size:16px}.add-advisors-form .payment-details .item.negetive span{color:#ff3131;font-size:16px}.add-advisors-form .payment-details .date-content label{display:block;font-size:12px;width:100%}.add-advisors-form .payment-details .payment-details-info label{display:inline-block;min-width:125px}.add-advisors-form .payment-details .payment-details-info .item{align-items:center;display:flex;margin-bottom:6px}.no-charges-alert h3{font-size:24px}.no-charges-alert .image{height:100px;margin:auto;object-fit:cover}.tt-user-container .student-appointment-payment.tt-Booking-Block .tt-payment-application-form .payment-message{font-weight:400;margin-bottom:15px}.tt-user-container .student-appointment-payment.tt-Booking-Block .tt-payment-application-form .payment-message span{font-weight:600}.tt-user-container .student-appointment-payment.tt-Booking-Block .tt-payment-application-form .payment-completed{color:#5cb85c;margin-bottom:30px;text-align:center}.tt-user-container .student-appointment-payment.tt-Booking-Block .tt-payment-application-form .payment-completed .success-content{align-items:center;display:flex;justify-content:center}.tt-user-container .student-appointment-payment.tt-Booking-Block .tt-payment-application-form .payment-completed .success-content svg{font-size:24px;margin-right:8px}.no-charges-applied svg{font-size:64px;opacity:.6}.no-charges-applied h3{margin:20px 0 35px}.security-number-verify p span,.view-social-security-number p span{color:var(--primary-color);font-weight:600}.otp-group{column-gap:10px;display:flex;max-width:360px;width:100%}.otp-input{font-size:32px!important;font-weight:700;height:60px;line-height:1!important;margin-right:10px!important;padding:0!important;text-align:center;width:60px!important}.security-number .show-hide-security-num{cursor:pointer;position:absolute;right:10px;top:32px}.apply-government-scholarship-form .scholarship_file li{background:#eaeaea;border-radius:5px;font-size:12px;padding:5px 10px;width:max-content}.not-available-payment{padding:20px 0;text-align:center}.not-available-payment svg{font-size:64px;opacity:.6}.not-available-payment h3{font-size:16px;font-weight:500;line-height:1.5;margin:25px auto auto;text-align:center;width:80%}.tt-user-container .tt-application-form .tt-app-form-element .upload-image-loading .loader{left:135px;top:20px}.tt-user-container .tt-application-form .field input:disabled{background:#ccc}.fee-tracking-financial-reports .tt-search-filter p.error{color:var(--red-color);font-size:12px;font-weight:500;margin-bottom:0;margin-top:7px}.react-datepicker__year .react-datepicker__year-text--selected{background:var(--primary-color)}.tt-user-container .fee-tracking-financial-reports .tt-search-filter .generate-with-specific-date,.tt-user-container .student-charge-history-reports .tt-search-filter .tt-submit-btn{margin-top:23px}.tt-user-container .student-charge-history-reports .tt-search-filter .generate-with-specific-date{margin-top:0}.charges-full-view-block{background:#f5f6fa;min-height:100vh;padding-bottom:20px;width:100%}.add-student-charges-page{margin:auto;max-width:980px;padding:80px 15px 0;width:100%}.add-student-charges-page .title-section{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.add-student-charges-page .choose-year{align-items:center;background:#f5f5f5;display:flex;padding:10px;width:max-content}.add-student-charges-page .choose-year .field{margin-left:10px;min-width:180px}.add-student-charges-page .button-group{margin-top:20px;text-align:center}.add-student-charges-page .button-group .tt-cancel-btn,.add-student-charges-page .button-group .tt-submit-btn{margin-right:10px;padding:15px 26px}.add-student-charges-page .add-charges-details{display:flex;flex-wrap:wrap;margin-top:30px}.add-student-charges-page .add-charges-details .sub-title{font-size:16px;font-weight:600}.add-student-charges-page .add-charges-details .checkbox-element{border-right:1px solid #ddd;flex:0 0 55%;padding-right:25px}.add-student-charges-page .add-charges-details .checkbox-element .add-charges{border-top:1px solid #eaeaea;margin-top:24px;padding-top:24px;width:100%}.add-student-charges-page .add-charges-details .sub-title.title-with-btn{align-items:center;display:flex;justify-content:space-between}.add-student-charges-page .add-charges-details .sub-title.title-with-btn button{margin-right:0;padding:7px 10px}.add-student-charges-page .add-charges-details .sub-title.title-with-btn button svg{font-size:13px}.add-student-charges-page .add-charges-details .charges-info{flex:0 0 45%;padding-left:25px}.add-student-charges-page .add-charges-details .charges-info .apply-scholarship-button{margin-right:0!important}.add-student-charges-page .add-charges-details .charges-info .fees-summery{border-top:1px solid #eaeaea;padding-top:20px}.add-student-charges-page .add-charges-details .charges-info .fees-summery h3{font-size:16px;margin-bottom:10px}.add-student-charges-page .add-charges-details .charges-info .fees-summery .field span{font-weight:600;margin-left:auto}.add-student-charges-page .add-charges-details .charges-info .fees-summery .field{align-items:center;display:flex;padding:3px 0}.add-student-charges-page .add-charges-details .charges-info .fees-summery .field label{font-weight:500;margin:5px 10px 5px 0}.add-student-charges-page .add-charges-details .charges-info .fees-summery .field.balance-field label,.add-student-charges-page .add-charges-details .charges-info .fees-summery .field.balance-field span{font-size:16px}.add-student-charges-page .add-charges-details .charges-info .title-with-btn{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:space-between;margin-bottom:14px}.add-student-charges-page .add-charges-details .charges-info .title-with-btn button{margin-right:0;padding:7px}.add-student-charges-page .add-charges-details .charges-info .list .item{align-items:center;display:flex}.add-student-charges-page .add-charges-details .charges-info .form-block{margin-bottom:20px}.add-student-charges-page .add-charges-details .charges-info .list .item .amount{font-weight:600;margin-left:auto}.add-student-charges-page .student-info-block{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.add-student-charges-page .student-info-block .list{align-items:center;display:flex;padding-left:15px}.add-student-charges-page .student-info-block .list .item{align-items:center;display:flex;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-student-charges-page .student-info-block .list .item a{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-student-charges-page .student-info,.add-student-homeroom-page .student-info{align-items:center;display:flex}.add-student-charges-page .student-info .ui.image,.add-student-homeroom-page .student-info .ui.image{border:1px solid #efefef;border-radius:50%;height:36px;margin-right:15px;min-width:36px;object-fit:cover;object-position:top;overflow:hidden;width:36px}.add-student-charges-page .student-info h3,.add-student-homeroom-page .student-info h3{font-size:18px;margin-top:0}.tt-student-charges-school-info{align-items:center;display:flex}.tt-student-charges-school-info .ui.image{border:1px solid #efefef;border-radius:50%;height:24px;margin-right:10px;min-width:24px;object-fit:cover;object-position:top;overflow:hidden;width:24px}.tt-student-charges-school-info .ui.image img{height:100%;object-fit:cover;width:100%}.tt-student-charges-school-info h3{font-size:16px;margin-top:0}.enrollment-modal-btn{align-items:center;display:flex}.enrollment-modal-btn .tt-submit-btn{margin-right:10px;padding:10px}.enrollment-modal-btn .tt-submit-btn:last-child{margin-right:0}.tt-user-container .student-appointment-payment.tt-Booking-Block .no-slot-found{padding:20px 0;text-align:center}.tt-user-container .student-appointment-payment.tt-Booking-Block .no-slot-found p{font-size:20px;margin-top:15px;text-align:center}.tt-user-container .student-appointment-payment.tt-Booking-Block .no-slot-found svg{color:#555;font-size:52px}.new-student-application-count{align-items:center;background:var(--red-color);border-radius:3px;color:var(--white-color);display:flex;font-size:10px;font-weight:600;height:16px;justify-content:center;position:absolute;right:2px;top:13px;width:16px}.add-student-charges-page .add-charges-details .checkbox-element .error{color:#dc3545;font-size:12px;font-weight:500;margin-top:3px}.lms-manage-courses .course-title span{color:var(--light-black);font-weight:400}.tt-task-board-content .task-due-date{font-size:12px;font-weight:500;padding:0 10px 5px}.tt-task-board-content .task-due-date span{color:var(--light-black);font-weight:400}.resend-otp-content{font-size:12px;margin-top:5px!important;max-width:410px;text-align:right}.resend-otp-content span{font-weight:600}.resend-otp-content a{font-weight:600;text-decoration:underline}.view-map-address-icon{font-size:12px;margin-right:6px;position:relative;top:0}span.view-map-address-info{display:initial!important}span.view-map-address-info a:hover{text-decoration:underline!important}.location-info{display:flex}.board-add-task-form .task-details .ck-editor .ck-editor__main .ck-content{min-height:100px}.manege-fee-tracking-charges-title{font-size:18px!important;margin-bottom:22px}.manege-fee-tracking-charges-form .add-charge-column{padding-left:20px!important;position:relative}.manege-fee-tracking-charges-form .add-charge-column:after{background:#22242626;bottom:10px;content:"";height:calc(100% - 20px);left:0;position:absolute;top:10px;width:1px}.manege-fee-tracking-charges-form .add-charge-column .modal-title{margin-bottom:0}.manege-fee-tracking-charges-form .add-charge-column .title-wrap{margin-bottom:5px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content{height:100%;max-height:57vh;overflow-x:hidden;overflow-y:auto;position:relative}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .charges-list{display:flex;justify-content:space-between}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .charges-list .charges-title{display:flex;font-weight:700}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .charges-list .charges-title .title{font-weight:600;margin-left:5px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .charges-list .charges-title .amount{margin-right:5px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .button-group .tt-grey-line-button{margin-left:5px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .button-group .ui.button{height:auto;min-height:max-content!important;padding:9px 11px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .description-content .label{font-size:13px;font-weight:500;margin-bottom:5px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .edit-charges-wrap{margin:0!important;padding:5px 0}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .edit-charges-wrap .edit-column{margin-top:-20px;padding:0}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .edit-charges-wrap .edit-form{margin:0!important;padding-top:8px}.manege-fee-tracking-charges-form .add-charge-column .add-more-button{-webkit-appearance:none;display:block;margin:auto;width:max-content}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .no-charges{color:#555;font-weight:500;margin-top:40px;text-align:center}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .ui.grid{border-bottom:1px solid #cdcdcd}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .button-wrap{margin-left:auto}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .button-wrap .delete-link{color:var(--red-color);margin-left:8px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .ui.grid:last-child{border-bottom:none;padding-bottom:0}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .ui.grid{margin:6px 0 8px -10px!important;padding-bottom:8px}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .ui.grid{margin:6px -5px 8px -10px!important;padding-bottom:8px}.manege-fee-tracking-charges-form .tt-btn-groups .field{justify-content:center}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .add-charges-wrap .description-show,.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .description-show{cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .no-charges-wrapper .ui.button{-webkit-appearance:none;display:block;margin:auto;padding:12px 16px;width:max-content}.manege-fee-tracking-charges-form .modal-title{font-size:16px;font-weight:500}.add-student-charges-page .add-charges-details .checkbox-element .add-charges textarea,.manege-fee-tracking-charges-form .field textarea{max-height:70px!important}.manege-fee-tracking-charges-form .tt-btn-groups{margin-top:20px}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .ui.grid{border-bottom:1px solid #cdcdcd}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .ui.grid:last-child{border-bottom:0}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .add-charges-wrap .remove-details,.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .remove-details{align-items:center;background:none;border:1px solid #22242626;border-radius:5px;color:#797979;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;margin-right:0;margin-top:22px;width:40px}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .add-charges-wrap .remove-details:hover,.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .remove-details:hover{background:#f1f1f1}.manege-fee-tracking-charges-form .add-charge-column .button-wrapper{border-top:1px solid #cdcdcd;padding-top:14px}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .no-charges{color:#555;font-weight:500;margin:40px 0;text-align:center}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .add-charges-wrap{max-height:500px;overflow-x:hidden;overflow-y:auto}.add-student-charges-page .error{color:var(--red-color);font-weight:500}.add-student-homeroom-page{margin:auto;max-width:680px;padding:80px 15px 0;width:100%}.add-student-homeroom-page .form .button-group{text-align:center}.add-student-homeroom-page .info-wrap{align-items:center;display:flex}.add-student-homeroom-page .info-wrap h4{color:#555;font-size:20px;margin-bottom:0;margin-right:20px}.add-student-charges-page .student-info .ui.image,.add-student-homeroom-page .student-info .ui.image{height:30px;margin-right:5px;min-width:30px;width:30px}.add-student-homeroom-page .student-info-block .ui.list{margin:10px 0 20px}.tt-student-question-form.question-form-wrapper .tt-form-content .error-message,.tt-student-question-form.question-form-wrapper .tt-form-content .max-content{max-width:530px;width:100%}.tt-student-question-form.question-form-wrapper .user-questions-form .ui.grid{justify-content:center}.lms-student-add-report-card-year .select-quarter-section label.item-label{display:block;font-size:13px;font-weight:500;margin-bottom:8px}.lms-student-add-report-card-year .select-quarter-section .field:nth-child(5){margin-bottom:6px!important}.tt-user-container.tt-main-container.school-class-report-card-courselist,.tt-user-container.tt-main-container.school-class-student-courselist{padding:0}.download-reports-content.student-report .download-student-reports .list .item{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.download-reports-content.student-report .download-student-reports .list .item:after{content:none}.download-reports-content.student-report .download-student-reports .list .item .left-block{max-width:520px}.download-reports-content.student-report .download-student-reports .list .item .left-block a{display:block;font-size:16px;font-weight:600;margin-bottom:10px}.download-reports-content.student-report .download-student-reports .list .item .left-block p{margin-bottom:5px}.download-reports-content.student-report .download-student-reports .list .item .left-block p:last-child{margin-bottom:0}.download-reports-content.student-report .download-student-reports .list .item .left-block p span{display:inline-block;margin-right:6px;width:18px}.download-reports-content.student-report .download-student-reports .list .item .left-block p span svg{color:#8f8f8f;font-size:14px;margin-right:0}.download-reports-content.student-report .download-student-reports .list .item .middle-wrap{display:flex;justify-content:space-between;width:35%}.download-reports-content.student-report .download-student-reports .list .item .right-block .preview{margin-right:6px}.download-reports-content.student-report .download-student-reports .list .item .middle-data svg{color:#8d8d8d;font-size:14px;margin-right:10px}.tt-user-container .tt-manage-student-report-card .top-block h6{color:#555;font-size:14px;font-weight:500;margin-bottom:10px}.tt-user-container .tt-manage-student-report-card .top-block .student-info{align-items:flex-start;display:flex}.tt-user-container .tt-manage-student-report-card .top-block .student-info .student-photo{height:50px;margin-right:15px;width:50px}.tt-user-container .tt-manage-student-report-card .top-block .student-info .student-photo a .image{display:block;height:100%;width:100%}.tt-user-container .tt-manage-student-report-card .top-block .student-info .title{display:inline-block;font-size:18px;font-weight:700;margin-bottom:6px}.tt-user-container .tt-manage-student-report-card .top-block .student-info .student-details .item:last-child{margin-bottom:0}.tt-user-container .tt-manage-student-report-card .top-block{display:flex;justify-content:space-between;margin-bottom:30px}.tt-user-container .tt-manage-student-report-card .tt-table-top-content{margin-bottom:8px}.tt-user-container .tt-manage-student-report-card .top-block .student-info .student-details .item{font-weight:500;margin-bottom:6px}.tt-user-container .tt-manage-student-report-card .top-block .right-wrap{margin-top:10px}.send-student-course .student-course-list .notification-block .course-history{display:none!important}.tt-student-report-card .tt-header-section .top-block{align-items:center;display:flex;justify-content:space-between}.tt-student-report-card .tt-header-section .top-block .left-content .title-section{align-items:center;display:flex;margin-bottom:8px}.tt-student-report-card .tt-header-section .top-block .left-content .title-section .year-data{border-left:1px solid var(--light-grey-color);font-weight:600;margin-left:10px;padding:8px 0 8px 10px}.tt-student-report-card .tt-report-card-table .report-card-grade-table .course-drag{max-width:40px!important;min-width:40px!important}.tt-student-report-card .tt-report-card-table .report-card-grade-table .course-drag a.shorting-button{border:1px solid #e1e1e1;border-radius:5px;color:#a3a3a3!important;display:inline-flex;padding:9px 16px!important}.tt-student-report-card .tt-report-card-table .report-card-grade-table{margin-bottom:40px}.tt-student-report-card .tt-report-card-table .report-card-grade-table .empty-data{align-items:center;background:#fff;border-bottom:2px solid #ededef;border-radius:5px;color:#777;display:flex;font-weight:500;height:80px;justify-content:center}.tt-student-report-card .tt-report-card-table .report-card-grade-table .attachment .file-content{margin-right:10px}.tt-student-report-card .tt-report-card-table .report-card-grade-table .attachment .file-content .icon{color:#333;font-size:26px;margin-right:0;width:max-content}.tt-student-report-card .tt-report-card-table .report-card-grade-table .notes-wrapper{align-items:center}.tt-student-report-card .tt-report-card-table .report-card-grade-table .notes-wrapper .add-content{height:28px;width:28px}.tt-student-report-card .tt-report-card-table .report-card-grade-table .notes-wrapper .add-content svg{font-size:12px}.tt-student-report-card .tt-report-card-table .report-card-grade-table .notes-wrapper .image-content{cursor:pointer}.tt-student-report-card .tt-report-card-table .report-card-grade-table .notes-wrapper .image-content:last-child{margin-right:0}.tt-student-report-card .tt-report-card-table .report-card-grade-table .notes-wrapper .image-content:nth-child(2){margin-left:10px!important}.tt-student-report-card .tt-report-card-table .report-card-grade-table .notes-wrapper .image-content img{height:40px;object-fit:cover;width:40px}.lms-generate-report .generate-report-button,.tt-student-report-card .generate-btn{padding-top:20px;text-align:center}.lms-generate-report .generate-report-button button,.tt-student-report-card .generate-btn button{font-size:16px}.tt-student-report-card-preview .report-preview-wrapper{background:#fff;box-shadow:0 0 3px 2px #00000017;margin:auto;max-width:830px;padding:20px}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .top-block{align-items:center;display:flex;margin-bottom:8px}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .top-block a.ui.button{padding:6px 8px}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .top-block h2{display:flex;font-size:36px;font-weight:700;justify-content:center;margin-top:0;width:100%}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .top-block a.ui.button{padding:8px 12px}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .date-content{font-size:16px;font-weight:700;margin-bottom:20px;text-align:center}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .student-information{display:flex;justify-content:space-between}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .student-information .item{font-size:12px;font-weight:600;padding:3px 0;width:33.33%}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .grade-name .ui.header{color:#ff3131;padding:0 30px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .grade-name{padding-top:20px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table th{border-left:1px solid #2224261a!important;font-size:12px;font-weight:900;padding:10px!important;text-transform:uppercase}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table th:first-child{border-left:0!important}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table td{border-top:1px solid #2224261a!important;font-size:12px;font-weight:500}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table .ui.table{border-radius:0}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .text-content{margin-top:15px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .text-content p{font-size:12px;font-weight:500;margin-bottom:4px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper{align-items:center;display:flex;margin-top:20px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .wrap{align-items:end;display:flex;justify-content:space-between;width:50%}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .wrap .item{display:flex;font-size:12px;font-weight:500}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .wrap .item.teacher{width:calc(100% - 130px)}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .wrap .item.date{width:120px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .left.wrap{padding-right:12px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .right.wrap{padding-left:12px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .wrap .item .author{min-width:max-content}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .wrap .item span{border-bottom:1px solid #000;margin-left:4px;margin-right:4px;width:100%}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .tt-border-block-table{margin-bottom:40px;margin-top:40px;max-width:300px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .tt-border-block-table .table thead th{background:#f6f6f6;border-bottom:2px solid #000!important;font-weight:900;padding:8px!important;text-transform:uppercase}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .tt-border-block-table .ui.table{border:2px solid #000;border-radius:0}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .tt-border-block-table .ui.table tbody td{border-top:0;font-size:12px;font-weight:600;padding:4px 10px;text-align:center}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .tt-border-block-table .ui.table tbody td:nth-child(2){text-align:left}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .active-withdrawn.signature-wrapper .wrapper{display:flex;margin-bottom:15px;width:50%}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .active-withdrawn.signature-wrapper .wrapper .item{display:flex;font-size:12px;font-weight:500;width:50%}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .active-withdrawn.signature-wrapper .wrapper .item span{border-bottom:1px solid #000;height:15px;margin-left:4px;margin-right:4px;width:100%}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .active-withdrawn.signature-wrapper .wrapper .item.active{margin-right:15px}.tt-student-report-card-preview .report-preview-wrapper .generate-btn{margin-top:50px;text-align:center}.tt-board-activity-log .content:first-child{padding-top:15px}.tt-board-activity-log .content:last-child{border-bottom:none;margin-bottom:0}.tt-board-activity-log .content{border-bottom:1px solid #d5d5d5;color:#444;margin-bottom:14px;padding:0 12px 14px 50px}.tt-board-activity-log .content a{font-weight:500}.tt-board-activity-log .content .time-now{color:#858585;display:block;font-size:13px;margin-top:3px}.tt-board-activity-log .content .user-info .user-info-wrap{position:relative}.tt-board-activity-log .content .user-info .user-info-wrap .image-wrap{left:-40px;position:absolute;top:0}.tt-board-activity-log .no-board-activity{height:80vh;padding:0 15px}.tt-board-activity-log .no-board-activity>div{height:110px;width:110px}.lms-sidebar-outline-list .ui.accordion .unit-item{border-bottom:1px solid #ddd;margin-top:0!important}.lms-sidebar-outline-list .ui.accordion .unit-item .item{border-bottom:none!important}.lms-sidebar-outline-list .ui.accordion .unit-item .title.unit-title{padding:15px!important}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content{margin-left:36px}.lms-sidebar-outline-list .ui.accordion .unit-item .title.unit-title .unit-title-info h3{color:#000;font-size:18px}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .title.chapter-title .title-info h5{font-size:15px}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .title.section-title h5{color:#555;font-size:13px!important;margin-left:5px;margin-top:6px}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .title.section-title .title-info a{text-decoration:none!important}.lms-sidebar-outline-list.lms-chapter-lists .accordion .content .accordion.ui .accordion-block:before{height:100%}.lms-sidebar-outline-list.lms-chapter-lists .ui.accordion .accordion-block>.active.title:after{bottom:-19px;height:100%}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .accordion-block{padding:7px}.lms-sidebar-outline-list .ui.accordion .unit-item .active.title.unit-title{padding-bottom:5px!important}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .title.section-title a{cursor:default}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .item.unit-item{position:relative}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .item.unit-item:after{background:#c3c3c3;content:"";height:100%;left:-17px;position:absolute;top:-16px;width:1px}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .item.unit-item:last-child:after{height:35px}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .item.unit-item:before{background:#c3c3c3;content:"";height:1px;left:-16px;position:absolute;top:18px;width:22px}.lms-sidebar-outline-list .ui.accordion .unit-item .content.unit-content .item.unit-item:last-child .accordion-block{padding-bottom:15px}.chapter-list-view-modal .lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title{background:#f3f3f3;border:1px solid #f3f3f3!important}.chapter-list-view-modal .lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title:hover{border:1px solid #f3f3f3!important}.chapter-list-view-modal .lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title .title-info.time h5{margin-bottom:0}.chapter-list-view-modal .lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .time-info{padding-left:0}.ui.modal.tt-modal.tt-unit-item-list-modal .close.icon{color:#fff;font-size:22px;right:-40px;text-shadow:0 2px 2px #0000004f;top:-8px}.chat-mute-form .radio-column .field{display:flex;flex-direction:column}.chat-mute-form .radio-column .field .checkbox{margin-bottom:15px;width:max-content}.chat-mute-form .radio-column .field .checkbox:last-child{margin-bottom:0}.list-user-soft-design .ui.list .user-name{font-weight:600}.list-user-soft-design .ui.list .soft-color,.list-user-soft-design .ui.list .soft-color a{color:#a3a3a3}.tt-table .assigned-staff-wrap .email-content,.tt-table .assigned-staff-wrap .phone-content{display:flex;padding-top:10px}.tt-table .assigned-staff-wrap .email-content svg,.tt-table .assigned-staff-wrap .phone-content svg{margin-right:5px}.tt-manage-student-content.advisor-manage .tt-table tbody td.advisor-course .item{margin-top:10px;padding:0}.tt-manage-student-content.advisor-manage .tt-table tbody td.advisor-course .item:first-child{margin-top:0}.full-image-content-details .wrap-content{margin-bottom:6px;padding-left:40px;position:relative}.full-image-content-details .wrap-content:last-child{margin-bottom:0}.full-image-content-details .wrap-content .user-info-wrap .image-wrap{left:0;position:absolute;top:3px}.full-image-content-details .wrap-content .user-info-wrap .image-wrap .ui.image{height:30px;width:30px}.full-image-content-details .wrap-content .user-info-wrap .image-wrap .ui.image img{max-height:max-content}.tt-manage-student-content.advisor-manage .action-content .button-content,.tt-manage-student-content.advisor-manage .action-content .tt-table-option .mobile-list-option .visible.menu.transition{min-width:155px!important}.tt-manage-student-content.advisor-manage .action-content .tt-table-option .mobile-list-option .tt-option-dropdown{justify-content:center;min-width:155px}.tt-manage-student-content.advisor-manage .list-user-soft-design .more-item{cursor:pointer;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:1px}.tt-manage-student-content.advisor-manage .tt-table tbody td{padding:20px 12px!important;vertical-align:middle}.tt-manage-student-content.advisor-manage .tt-table tbody .student-info .user-info{min-height:90px}.tt-manage-student-content.advisor-manage .tt-table tbody tr td:first-child{border-left:4px solid var(--light-red-color)!important}.tt-manage-student-content.advisor-manage .tt-table tbody .advisor-homeroom .grade-content{color:var(--light-grey-color);font-weight:500;margin-top:2px}.tt-manage-student-content.advisor-manage .tt-table tbody td.advisor-course,.tt-manage-student-content.advisor-manage .tt-table tbody td.advisor-homeroom{white-space:nowrap}.assigned-staff-count .staff-wrap-content .user-info-wrap{border-radius:50%;height:36px;overflow:hidden;width:36px}.assigned-staff-count .staff-wrap-content{align-items:center;display:flex}.assigned-staff-count .staff-wrap-content .user-info-wrap img{height:100%;object-fit:cover;width:100%}.assigned-staff-count .staff-wrap-content .user-info-wrap.item.custom-email{align-items:center;background:#e7e7e7;display:flex;font-weight:600;justify-content:center;z-index:1}.booking-appointment-content .assigned-staff-count .staff-wrap-content .user-info-wrap{border:1px solid #cbcbcb;z-index:1}.booking-appointment-content .tt-appointment-list-table .actions-content .button-content{border:1px solid var(--light-grey-color)!important;margin-right:0;min-width:160px;padding:14px}.assigned-staff-count .staff-wrap-content .staff-count{align-items:center;background:#d9d9d9;border-radius:50%;cursor:pointer;display:flex;font-weight:600;height:36px;justify-content:center;padding:4px;width:36px;z-index:1}.assigned-staff-count .staff-wrap-content .item{margin-left:-6px}.assigned-staff-count .staff-wrap-content .item:first-child{margin-left:0}.assigned-staff-count .user-info-wrap{display:block;width:fit-content}.assigned-staff-count .name{color:var(--light-grey-color);font-size:13px;font-weight:400}.advisor-assigned-staff-popup .user-details{margin-bottom:8px}.advisor-assigned-staff-popup .user-details .role{color:#a3a3a3;font-size:13px;font-weight:500;margin-left:4px}.advisor-assigned-staff-popup .user-details:last-child{margin-bottom:0}.tt-announcement-view-wrap .tt-view-content{margin-top:20px;max-width:800px;padding:40px 25px;top:0;width:100%}.tt-announcement-view-wrap .tt-view-content .image-content{border-radius:5px;margin-top:30px;max-height:480px;overflow:hidden;width:fit-content}.tt-announcement-view-wrap .tt-view-content .image-content .image{height:100%;object-fit:cover;width:100%}.tt-announcement-view-wrap .tt-view-content .top-section{align-items:center;display:flex;justify-content:space-between}.tt-announcement-view-wrap .tt-view-content .top-section .item{color:var(--dark-grey-color);font-size:16px;font-weight:500}.tt-announcement-view-wrap .tt-view-content .title{font-size:22px;font-weight:700;margin-bottom:20px;margin-top:12px}.tt-announcement-view-wrap .tt-view-content .description{color:var(--dark-grey-color)}.tt-add-announcement-modal .title{font-size:18px;font-weight:600;margin-bottom:25px;margin-top:10px;text-align:center}.tt-add-announcement-modal .announcement-add-form .user-details{align-items:center;border-bottom:1px solid var(--light-grey-color);display:flex;padding-bottom:10px;width:100%}.tt-add-announcement-modal .announcement-add-form .user-details .image-content{border-radius:50%;height:35px;margin-right:8px;min-width:35px;overflow:hidden;width:35px}.tt-add-announcement-modal .announcement-add-form .user-details .image-content .image{height:100%;object-fit:cover;width:100%}.tt-add-announcement-modal .announcement-add-form .user-details .info .user-name{font-size:14px;font-weight:500;margin-bottom:0}.tt-add-announcement-modal .announcement-add-form .user-details .info .user-role{color:var(--dark-grey-color);font-size:13px}.tt-add-announcement-modal .announcement-add-form .tt-type-btn-groups .ui.button{margin-right:5px;min-width:auto!important;padding:11px 25px}.tt-add-announcement-modal .announcement-add-form .tt-btn-groups .field{display:flex;justify-content:flex-end;margin-left:auto;margin-top:20px}.tt-add-announcement-modal .announcement-add-form .tt-btn-groups .field .tt-submit-btn{margin-right:0}.tt-add-announcement-modal .announcement-add-form .tt-btn-groups .field button{padding:13px 44px}.tt-add-announcement-modal .announcement-add-form .tt-type-btn-groups .ui.button.tt-line-button{border:1px solid var(--light-grey-color)!important}.tt-add-announcement-modal .announcement-add-form .tt-type-btn-groups .ui.button.tt-line-button:hover{border:1px solid var(--primary-color)!important}.tt-add-announcement-modal .announcement-add-form .ck.ck-content.ck-editor__editable{height:200px!important}.tt-announcements-wrapper .tt-announcements-list-block .tt-table-top-content .button.add-btn{margin-right:10px}.tt-announcements-wrapper .tt-announcements-list-block .tt-table-top-content .count{font-weight:500;margin-bottom:0}.tt-announcements-wrapper .tt-announcements-list-block .tt-table-top-content .count svg{margin-right:5px}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box{border-radius:5px;margin-bottom:30px;overflow:hidden;position:relative}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .ui.dropdown{margin-right:0;padding:8px 12px;position:absolute;right:20px;top:20px;z-index:3}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .ui.dropdown .menu{left:auto;right:0}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .ui.dropdown .menu .item{min-width:100px}.announcement-box-main{-moz-column-count:3;-webkit-column-count:3;-moz-column-gap:3%;-webkit-column-gap:3%;column-gap:2%;-moz-column-width:30%;-webkit-column-width:30%;columns:30% 4}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box.image .info-content .top-block{display:flex;justify-content:space-between;width:100%}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .announcement-item{background:#fff;box-shadow:0 4px 9.9px 2px #0000001a;display:block;padding:20px}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .date,.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .user-name{color:var(--dark-grey-color);font-size:12px;font-weight:600;margin-bottom:2px}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:15px;margin-bottom:8px;margin-top:16px;overflow:hidden;text-overflow:ellipsis}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .announecement-description{max-height:58px;overflow:hidden}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .announecement-description p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .info-content{position:relative;width:100%;z-index:2}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box.image .info-content{margin-bottom:0}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box .image-content .image{bottom:0;filter:brightness(50%);height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box.image{display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-height:400px}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box.image .date,.tt-announcements-wrapper .tt-announcements-list-block .announcement-box.image .user-name{color:var(--light-grey-color)}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box.image .announcement-item{align-items:flex-end;color:#fff;display:flex;height:100%}.tt-announcements-wrapper .tt-search-filter .column .field .react-datepicker-popper{z-index:4}.tt-student-school-invoice-view .invoice-section{margin:20px auto 0;max-width:980px;padding:60px 70px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper{margin-top:30px}.tt-student-school-invoice-view .invoice-section .heading-wrap{align-items:center;display:flex;justify-content:space-between}.tt-student-school-invoice-view .invoice-section .heading-wrap .title{font-size:20px;margin-bottom:0}.tt-student-school-invoice-view .invoice-section .heading-wrap .action{cursor:pointer;font-weight:600}.tt-student-school-invoice-view .invoice-section .heading-wrap .action.save{color:var(--dark-green-color)}.tt-student-school-invoice-view .invoice-section .logo-group{margin:40px auto auto;text-align:center}.tt-student-school-invoice-view .invoice-section .logo-group img{height:auto;margin:auto;width:140px}.tt-student-school-invoice-view .invoice-section .logo-group .text{font-weight:600;margin-top:5px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .wrapper-title-block{border-bottom:1px solid var(--light-grey-color);display:flex;font-weight:600;justify-content:space-between;padding-bottom:6px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .wrapper-title-block .last{margin-right:150px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .recipient-block{margin-top:22px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .invoice-details{display:flex;justify-content:space-between;margin-top:15px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .invoice-details .left-block{max-width:300px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .invoice-details .input-right-block .input-group{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .invoice-details .input-right-block .input-group .field{width:150px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .invoice-details .input-right-block .input-group label{margin-right:8px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper.link-payment .field{width:100%}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .charges-list-content .item{align-items:center;display:flex;justify-content:space-between;margin-top:15px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .charges-list-content .item .input-right-block{align-items:center;display:flex}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .charges-list-content .item .input-right-block .delete svg{color:var(--hover-red-color);font-size:16px;margin-left:12px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .charges-list-content .item .input-right-block input{font-weight:600}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .charges-list-content .input-group .field{max-width:160px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper.recurrence-wrapper .recurring-dates .field{align-items:center;border-left:1px solid var(--light-grey-color);display:flex;max-width:230px;padding-left:10px;position:relative}.tt-student-school-invoice-view .invoice-section .form-item-wrapper.recurrence-wrapper .recurring-dates .field label{margin-bottom:0;margin-right:10px;min-width:50px}.tt-student-school-invoice-view .invoice-section .form-item-wrapper.recurrence-wrapper .recurring-dates .field .form-field-error{bottom:-17px;left:70px;position:absolute}.tt-student-school-invoice-view .invoice-section .button-group{margin-top:30px}.tt-student-school-invoice-view .invoice-section .button-group .button{margin-right:0;padding:13px;width:calc(50% - 5px)}.tt-student-school-invoice-view .invoice-section .button-group .button:first-child{margin-right:10px}.appointment-title-content{margin-bottom:20px}.appointment-title-content .title{font-size:20px;margin-bottom:8px}.appointment-settings-form .time-manage-wrap{display:flex}.appointment-settings-form .event-limits-wrap{height:max-content;max-width:310px;position:sticky;top:0;width:100%}.appointment-settings-form .event-limits-wrap .title-content{margin-bottom:40px}.appointment-settings-form .event-limits-wrap .form-content .buffer-time-content{min-width:70px}.appointment-settings-form .available-time-wrap{flex:1;margin-right:40px}.appointment-settings-form .share-link-block .link-wrap{position:relative}.appointment-settings-form .share-link-block .link-wrap .copy-link-button{align-items:center;bottom:4px;display:flex;height:32px;justify-content:center;min-height:30px!important;padding:0;position:absolute;right:2px}.appointment-settings-form .share-link-block .link-wrap .input-left-element{font-weight:500;height:40px!important}.appointment-settings-form .share-link-block .link-wrap input{font-weight:500;height:40px}.appointment-settings-form .share-link-block .label-wrapper{align-items:center;display:flex}.appointment-settings-form .share-link-block .label-wrapper .switch{align-items:center;border-left:1px solid var(--primary-color);display:flex;margin-left:15px;padding-left:15px}.custom-toggle-bg-content{background:var(--lighter-gray-color);border-radius:5px;padding:15px}.custom-toggle-bg-content .switch{align-items:center;display:flex;justify-content:space-between}.custom-toggle-bg-content .switch .field-label{font-weight:600}.custom-toggle-bg-content .switch .field-label .sub-content{color:#545454;display:block;font-size:13px;font-weight:400}.custom-toggle-bg-content .form-content{margin-top:16px}.custom-toggle-bg-content .form-content .label-text{color:var(--dark-grey-color);font-size:14px;font-weight:600}.custom-toggle-bg-content .form-content .input-group{align-items:center;display:flex;margin-top:15px}.custom-toggle-bg-content .form-content .input-group .text{padding-left:10px}.custom-toggle-bg-content .form-content .input-group .input-field input{align-items:center;border:1px solid var(--light-grey-color);border-radius:5px;display:flex;font-weight:600;height:45px;justify-content:center;padding:10px;text-align:center;width:58px}.custom-toggle-bg-content .form-content .input-group .field:nth-child(2){flex:1}.custom-toggle-bg-content .form-content .input-group .second-field{height:45px;margin-left:10px}.custom-toggle-bg-content .form-content .input-group .react-select__control{height:45px}.custom-toggle-bg-group .custom-toggle-bg-content{margin-bottom:15px}.custom-toggle-bg-content .custom-toggle-bg-content:last-child{margin-bottom:0}.custom-toggle-bg-content.add-pre-content{align-items:center;display:flex}.custom-toggle-bg-content.add-pre-content .switch{width:100%}.custom-toggle-bg-content.add-pre-content .tt-table-option .ui.dropdown .tt-option-dropdown{border:none;font-size:18px;margin-right:15px;padding:2px}.custom-toggle-bg-content.add-pre-content .tt-table-option .ui.dropdown .menu{right:auto}.tt-admissions-content .tt-table .status.pending{color:var(--orange-color);font-weight:600}.tt-admissions-content.advisor-manage .table tr td:first-child{border-left:3px solid var(--light-red-color)!important}.tt-scholarship-application-form .tt-form-block .field.file-button{margin-bottom:0}.ui.modal.tt-assign-course-modal .close.icon{font-size:18px;top:3px!important}.ui.modal.tt-assign-course-modal>.content{background:#f5f5f5}.ui.modal.tt-assign-course-modal .content .lms-send-course-content .recipient-list-wrap{padding-bottom:0}.ui.modal.tt-assign-course-modal .content .lms-send-course-content .send-course-block{border:1px solid var(--light-grey-color)}.ui.modal.tt-assign-course-modal .content .lms-course-list-wrap .tt-course-list-content .ui.loader:before{border-color:#0000001a}.ui.modal.tt-assign-course-modal .content .lms-course-list-wrap .tt-course-list-content .ui.loader:after{border-color:#767676 #0000 #0000}.ui.modal.tt-assign-course-modal .content .lms-course-list-wrap .tt-course-list-content .actions-content a{width:max-content}.ui.modal.tt-assign-course-modal .content .lms-send-course-content .button.tt-submit-btn{display:block;margin-left:auto}.ui.modal.tt-assign-course-modal>.content .ui.form{margin-top:24px}.ui.modals.dimmer:has(.no-dimmer-background){background:none;pointer-events:all}.ui.modal.no-dimmer-background{box-shadow:1px 3px 15px 2px #0000002e,1px 3px 15px 2px #0000002e}.tt-school-homeroom-student-view{position:relative}.tt-school-homeroom-student-view .type-dropdown{left:150px;position:absolute;width:180px}.tt-school-homeroom-student-view .list-wrap.card-type .list-top-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.tt-school-homeroom-student-view .list-wrap.card-type .list-top-wrapper .button-group{align-items:center;display:flex}.tt-school-homeroom-student-view .list-wrap.card-type .list-top-wrapper .button-group .tt-export-btn{margin-bottom:0}.tt-school-homeroom-student-view .list-wrap.card-type .list-top-wrapper .count-wrap svg{font-size:13px;margin-right:5px}.tt-school-homeroom-student-view .tt-table-top-content .table-action-wrap .no-result-content{font-weight:500;left:0;position:absolute}.tt-school-homeroom-student-view .tt-table-top-content .table-action-wrap .no-result-content svg{font-size:13px;margin-right:5px}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item{background:#fff;border-radius:5px;box-shadow:0 4px 4px 0 #00000026;padding:5px;position:relative}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item:before{background:#000;border-radius:5px;content:"";height:110px;left:5px;position:absolute;right:5px;top:5px;width:calc(100% - 10px)}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item:hover:before{background:var(--light-red-color)}.tt-school-homeroom-student-view .icon-toggle-choose-group{left:135px;position:absolute;top:0}.tt-school-homeroom-student-view .homeroom-student-list .tt-table-top-content .table-data-count{margin-bottom:0}.tt-manage-attendance-content .tt-attendance-header-content .view-change-dropdown{margin-right:5px;width:150px}.table tbody .notes-wrapper .user-image.image-content{border-color:#fff;border-radius:50%;border-style:solid;border-width:6px 9px;box-shadow:0 4px 4px 0 #00000040;cursor:pointer;display:block;margin-right:10px;overflow:hidden}.table tbody .notes-wrapper .user-image.image-content .image{border-radius:50%;display:block;height:40px;overflow:hidden;width:40px}.table tbody .notes-wrapper .image-content .image img{height:100%;object-fit:cover;width:100%}.table tbody .notes-wrapper{align-items:flex-start;display:flex;justify-content:center}.table tbody .notes-wrapper .add-content{align-items:center;border-radius:50%;box-shadow:0 4px 4px 0 #00000040;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.table tbody .notes-wrapper .remarks_link.disabled-notes{opacity:.3;pointer-events:none}.tt-manage-attendance-content .attendance-color-label .list{align-items:center;display:flex;justify-content:end;margin-bottom:20px}.tt-manage-attendance-content .attendance-color-label .list .item{align-items:center;display:flex;padding:0 15px 0 0}.tt-manage-attendance-content .attendance-color-label .list .item:last-child{padding-right:0}.tt-manage-attendance-content .attendance-color-label .list .item span{background:#a5efa8;border-radius:5px;display:block;height:16px;margin-right:4px;width:16px}.tt-manage-attendance-content .attendance-color-label .list .item.absent span{background:#ff9090}.tt-manage-attendance-content .attendance-color-label .list .item.excused span{background:#fcf5b7}.tt-school-container .attendance-table .ui.table tbody tr td{padding:1rem .78571429em}.tt-school-container .attendance-table .ui.table th{text-align:center}.tt-school-container .attendance-table .ui.table th:first-child{border-radius:10px 0 0 0!important;text-align:left}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .content{margin-top:32px;position:relative;text-align:center}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .image-wrap .ui.image{border:8px solid #fff;border-radius:50%;height:128px;overflow:hidden;width:128px}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .image-wrap .ui.image img{height:100%!important;max-height:100%;width:100%}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .content .name{font-weight:600;margin-bottom:10px;margin-top:8px}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .content .grade{margin-bottom:5px}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .content .attendance{margin-bottom:20px}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .content .attendance span,.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .content .grade span{font-weight:600;margin-left:3px}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .button-group{display:flex;flex-wrap:wrap;margin:-5px;padding:0 10px 15px}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .button-group .ui.button{margin:5px;width:calc(50% - 10px)}.tt-school-student-activity-view .activity-title-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.activity-date-picker-content.custom-date-picker{position:relative}.activity-date-picker-content.custom-date-picker .calendar-icon{left:10px;pointer-events:none;position:absolute;top:10px;z-index:1}.activity-date-picker-content.custom-date-picker .react-datepicker-wrapper input[type=text]{border:1px solid var(--primary-color);border-radius:5px;font-weight:500!important;padding:10px 10px 10px 35px;width:160px}.activity-date-picker-content.custom-date-picker .react-datepicker-wrapper input[type=text]:focus-visible{outline:none}.activity-date-picker-content.custom-date-picker .react-datepicker-wrapper svg{height:14px;pointer-events:none;top:5px;width:14px}.tt-school-student-activity-view .activity-list-wrapper .item-wrapper ul.item{padding-left:45px}.tt-school-student-activity-view .activity-list-wrapper .item-wrapper .item li{background:#fff;border-radius:5px;list-style-type:none;margin-bottom:10px;padding:15px;position:relative}.tt-school-student-activity-view .activity-list-wrapper .item-wrapper .item li .time{color:var(--light-grey-color);font-weight:500;margin-bottom:5px}.tt-school-student-activity-view .activity-list-wrapper .item-wrapper .item li .content{font-weight:600}.tt-school-student-activity-view .activity-list-wrapper .item-wrapper .item li .content a{color:#0d99ff}.tt-school-student-activity-view .activity-list-wrapper .item-wrapper .item li:after{background:var(--primary-color);border-radius:50px;box-shadow:0 0 0 6px var(--lighter-gray-color);content:"";height:10px;left:-39px;position:absolute;top:10px;width:10px}.tt-school-student-activity-view .activity-list-wrapper .item-wrapper .item li:before{background:var(--light-grey-color);content:"";height:68%;left:-35px;position:absolute;top:34px;width:1px}.tt-school-student-activity-view .activity-list-wrapper .item-wrapper .item li:last-child:before{content:none}.tt-manage-student-content .transfered-school-details{align-items:center;display:flex}.tt-manage-student-content .transfered-school-details .image{border-radius:50%;height:40px;overflow:hidden;width:40px}.tt-manage-student-content .transfered-school-details .image img{height:100%;object-fit:cover;width:100%}.tt-manage-student-content .transfered-school-details .school-title{font-weight:500;margin-left:5px}.tt-school-student-sort.sort-by-section{position:relative}.tt-school-student-sort.sort-by-section .content{align-items:center;display:flex;position:absolute;top:0}.tt-school-student-sort.sort-by-section .content h4{margin:0 8px 0 0}.tt-school-student-sort.sort-by-section .content .form-field-dropdown-options{width:220px}.tt-manage-student-content.tt-school-student-wrapper .tt-table-top-content .table-data-count{margin-left:350px}.team-list-wrapper .list-item{border:1px solid var(--light-grey-color);border-radius:5px}.team-list-wrapper .list-item .top-content{padding:20px}.team-list-wrapper .list-item .top-content.flex-wrap{display:flex;justify-content:space-between}.team-list-wrapper .list-item .top-content .heading{display:inline-block;font-size:14px;margin-bottom:0}.team-list-wrapper .list-item .top-content .remove{color:#fc5555;cursor:pointer;font-size:13px;font-weight:500}.team-list-wrapper .list-item .top-content .edit-link-content{margin-left:8px}.team-list-wrapper .list-item .bottom-content{border-top:1px solid var(--light-grey-color);padding:20px}.team-list-wrapper .list-item .bottom-content.flex-wrap{display:flex;justify-content:space-between;width:100%}.team-list-wrapper .list-item .bottom-content .assesment-content~.description{margin-top:14px}.team-list-wrapper .list-item .bottom-content .assesment-content{align-items:center;display:flex}.team-list-wrapper .list-item .bottom-content .assesment-content a{color:var(--dark-grey-color);font-size:14px;font-weight:500;text-decoration:underline}.team-list-wrapper .list-item .bottom-content .assesment-content .icon-wrap{margin-right:20px;width:22px}.team-list-wrapper .list-item .bottom-content .assesment-content .icon-wrap img{height:100%;object-fit:contain;width:100%}.team-list-wrapper .list-item .bottom-content .right-content .status{font-size:13px}.team-list-wrapper .list-item .bottom-content .right-content .assessment-complete .check-icon{font-size:18px;margin-left:6px;position:relative;top:2px}.team-list-wrapper .list-item .bottom-content .description p{display:inline-block}.team-list-wrapper .list-item .bottom-content .description svg.description-icon{margin-right:30px;position:relative;top:2px}.team-list-wrapper .list-item .bottom-content .description{display:flex}.team-list-wrapper .list-item .bottom-content .upload-content-list .upload-label{margin-bottom:5px}.team-list-wrapper .list-item .bottom-content .upload-content-list .note-content~.upload-label{margin-top:20px}.team-list-wrapper .list-item .bottom-content .upload-content-list .note-content .note-label{display:inline-block}.school-to-do-block{margin-top:20px}.school-todo-wrapper .todo-top-wrap{align-items:center;display:flex;justify-content:space-between}.school-todo-wrapper .todo-top-wrap .settings-manage{font-weight:600}.school-todo-wrapper .school-todo-list .mlmp-body-scroll{min-height:50px}.school-todo-wrapper .school-todo-list .school-todo-loader{bottom:0;margin:auto;right:0;top:auto}.school-todo-wrapper .school-todo-list .list{border:1px solid #22242626;border-radius:6px!important;margin-top:27px;max-height:528px;overflow:auto}.school-todo-wrapper .todo-top-wrap .settings-manage .field-group{align-items:center;display:flex}.school-todo-wrapper .school-todo-list .list .list-item-content{align-items:flex-start;border-bottom:1px solid #22242626;display:flex;padding:15px}.school-todo-wrapper .school-todo-list .list .list-item-content .field.checkbox-content{position:relative;top:8px}.school-todo-wrapper .todo-top-wrap .settings-manage .field-group .item{margin-right:10px;padding-right:10px;position:relative}.school-todo-wrapper .todo-top-wrap .settings-manage .field-group .item:last-child{margin-right:0;padding-right:0}.school-todo-wrapper .todo-top-wrap .settings-manage .field-group .item:after{background:var(--light-grey-color);content:"";height:16px;position:absolute;right:0;top:1px;width:1px}.school-todo-wrapper .todo-top-wrap .settings-manage .field-group .item:last-child:after{content:none}.school-todo-wrapper .todo-top-wrap .settings-manage .field-group .item.mark-complete{color:var(--dark-green-color)}.school-todo-wrapper .school-todo-list .list .list-item-content:last-child{border-bottom:none}.school-todo-wrapper .school-todo-list .list .list-item-content .data-content{color:#000}.school-todo-wrapper .school-todo-list .list .list-item-content .data-content .content{align-items:center;flex-wrap:wrap;line-height:22px}.school-todo-wrapper .school-todo-list .list .list-item-content .data-content .content p{line-height:0;margin-bottom:0}.school-todo-wrapper .school-todo-list .list .list-item-content .data-content .content a{color:#09f;font-weight:600;margin:0 3px}.school-todo-wrapper .school-todo-list .list .list-item-content .data-content:has(.user-info-wrap){padding-left:40px;position:relative}.school-todo-wrapper .school-todo-list .list .list-item-content .data-content .user-info-wrap .image{height:34px;left:0;object-fit:cover;position:absolute;top:0;width:34px}.school-todo-wrapper .school-todo-list .list .list-item-content .data-content .time{margin-top:3px}.school-todo-wrapper .school-todo-list .list .list-item-content .data-content .user-info-wrap{display:inline-block!important;margin-left:0}.tuition-charges-view-block .tuition-payment-form .student-info-block{align-items:center;background:#efefef;border-radius:5px;display:flex;flex-direction:column;font-weight:500;justify-content:center;padding:20px}.tuition-charges-view-block .tuition-payment-form .student-info-block .student-info h3{font-size:14px;margin-bottom:4px}.tuition-charges-view-block .tuition-payment-form .student-info-block a.email{color:#545454;margin-bottom:4px;text-align:center;word-break:break-word}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .school-wrap{align-items:center;display:flex}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .school-wrap .school-title{align-items:center;display:flex;margin-right:25px;min-width:48%}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .school-wrap .school-title span{border:1px solid var(--light-grey-color);border-radius:5px;display:block;margin-left:10px;padding:10px 18px;width:100%}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap{margin-top:40px}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .choose-year{align-items:center;display:flex;width:100%}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .choose-year label{margin-right:10px;white-space:nowrap}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .choose-year .field{width:100%}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .add-payment-details{margin-top:25px}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .choose-year .react-select__value-container{padding:6px}.custom-radio-section .ui.checkbox label:before{border-color:#7d7d7d!important;border-radius:50%}.custom-radio-section .ui.checkbox label:after{background:#0000;border-radius:50%;content:""!important;height:9px;left:4px;top:4px;width:9px}.custom-radio-section .ui.checkbox input:checked~label:after{background-color:#000000f2}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .add-payment-details .program-type input{background:#fffce4;color:var(--primary-color);font-weight:500;pointer-events:none}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .add-payment-details .payment-amount .dollar-icon{background:none;color:#000;font-size:15px;left:10px;position:absolute;top:35px}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .add-payment-details .payment-amount input{font-weight:600;padding-left:30px;pointer-events:none}.tuition-charges-view-block .tuition-payment-form .button-group{display:flex}.tuition-charges-view-block .tuition-payment-form .button-group .button{width:100%}.tuition-charges-view-block .tuition-payment-form .error.error-message-content{position:relative;text-align:center;top:10px}.tuition-charges-view-block .tuition-payment-form .button-group .tt-cancel-btn{margin-right:8px}.tt-attach-transcript-modal .add-transcript-form{margin-top:20px}.tt-attach-transcript-modal .add-transcript-form .transcript-item{border-bottom:1px solid var(--light-grey-color);margin-bottom:20px;padding-bottom:20px}.tt-attach-transcript-modal .add-transcript-form .tt-btn-groups{margin-top:25px}.add-transcript-form .preview-wrap{display:flex;margin-top:12px}.add-transcript-form .preview-wrap svg{margin-right:5px;position:relative;top:2px}.add-transcript-form .preview-wrap .remove-file{color:var(--dark-red-color);cursor:pointer;margin-left:7px;position:relative;top:1px}.add-report-card-course.add-transcript-section .add-course-block .upload-label{font-size:13px;font-weight:600;margin-bottom:8px}.tt-attach-transcript-modal .add-transcript-section .add-course-block{margin-top:0}.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .table.day-table-wrap tbody td{text-align:center}.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .table.day-table-wrap tbody td .tt-table-option{justify-content:center}.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .week-table-wrap tbody td{cursor:pointer}.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .week-table-wrap tbody td:first-child{cursor:default}.tt-invoice-charge-modal .content{background:#f5f5f5!important}.tt-invoice-charge-modal .tt-table .ui.table tbody tr td.amount-content{font-weight:600}.tt-invoice-charge-modal .content .button-group{text-align:end}.invoice-details-table thead tr{background:#000!important}.tt-finance-invoice-table .invoice-details-table .charges-item-data ul{list-style:none;padding-left:10px}.tt-finance-invoice-table .invoice-details-table .charges-item-data ul li{margin-bottom:5px;position:relative}.tt-finance-invoice-table .invoice-details-table .charges-item-data ul li:last-child{margin-bottom:0}.tt-finance-invoice-table .invoice-details-table .charges-item-data ul li:after{background:#000;content:"";height:2px;left:-10px;position:absolute;top:9px;width:2px}.month-holiday-block{display:flex;flex-wrap:wrap;margin:-10px!important}.month-holiday-block .month-item{padding:10px!important;width:33.33%}.month-holiday-block .month-item .month-name{font-weight:600;margin-bottom:8px;text-align:center}.month-holiday-block .month-item .holiday-list{background:var(--lighter-gray-color);border-radius:10px;height:140px;overflow:auto;padding:10px 6px}.month-holiday-block .month-item .holiday-item{background:#e1cccc;border-left:1px solid var(--light-red-color);border:1px solid var(--light-red-color);border-left-width:3px;border-radius:3px 5px 5px 3px;margin-top:-6px;padding:10px;position:relative}.month-holiday-block .month-item .holiday-item:first-child{margin-top:0}.month-holiday-block .month-item .holiday-item .name{font-weight:600}.month-holiday-block .month-item .holiday-item .date{color:var(--dark-grey-color);font-size:13px;margin-top:3px}.holiday-list-wrap .general-holiday-wrap .holiday-content{background:var(--lighter-gray-color);border-radius:5px;padding:15px}.month-holiday-block .month-item .holiday-item.custom-holiday{background:#c0c7ff;border-color:var(--light-blue-color)}.holiday-list-wrap .general-holiday-wrap .holiday-content .title{font-size:14px;margin-bottom:5px}.holiday-list-wrap .general-holiday-wrap .holiday-content .date{color:var(--dark-grey-color);font-size:13px}.tt-appointment-view-section .view-block{max-width:900px;width:100%}.tt-appointment-view-section .view-block .appointment-request .item{background:#f5f5f5;border:1px solid #000;border-radius:5px;margin-top:12px;padding:14px 20px}.tt-appointment-view-section .heading-block{display:flex;justify-content:space-between}.tt-appointment-view-section .heading-block .option-content .tt-option-dropdown{border:none;font-size:20px}.tt-appointment-view-section .appointment-details{position:relative}.tt-appointment-view-section .appointment-details:after{background:var(--light-grey-color);bottom:0;content:"";height:calc(100% - 16px);left:50%;position:absolute;top:10px;width:1px}.tt-appointment-view-section .appointment-details .attendance-details,.tt-appointment-view-section .appointment-details .meeting-details{height:100%}.tt-appointment-view-section .appointment-details .meeting-details .list .item{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.tt-appointment-view-section .appointment-details .meeting-details .list .item:last-child{margin-bottom:0}.tt-appointment-view-section .appointment-details .meeting-details .list .item .details{font-weight:500;min-width:160px}.tt-appointment-view-section .appointment-details .meeting-details .list .item:after{content:none}.tt-appointment-view-section .appointment-details .attendance-details{margin-left:50px}.tt-appointment-view-section .appointment-details .meeting-details{margin-right:50px}.tt-appointment-view-section .appointment-details .meeting-details .list .item .content .required{color:#d91414}.tt-appointment-view-section .appointment-details .meeting-details .list .item .details .date-content{background:#e6d2ff;border-radius:10px;padding:5px 10px}.tt-appointment-view-section .appointment-details .meeting-details .list .item .details .submission-date{background:#fddfdc;border-radius:10px;padding:5px 10px}.tt-appointment-view-section .appointment-details .attendance-details .item{align-items:center;border-bottom:1px solid var(--light-grey-color);display:flex;margin-bottom:10px;padding-bottom:10px}.tt-appointment-view-section .appointment-details .attendance-details .item:last-child{margin-bottom:0}.tt-appointment-view-section .appointment-details .attendance-details .item .photo{border-radius:50%;height:50px;margin-right:10px;min-width:50px;overflow:hidden;width:50px}.tt-appointment-view-section .appointment-details .attendance-details .item .photo .image{height:100%;object-fit:cover;object-position:top;width:100%}.tt-appointment-view-section .appointment-details .attendance-details .item .role{font-weight:500;margin-top:6px}.tt-appointment-view-section .appointment-details .attendance-details .item .photo{align-items:center;background:#e7e7e7;display:flex;font-size:16px;font-weight:600;justify-content:center}.tt-appointment-view-section .view-block .button-wrap .tt-submit-btn{min-width:auto;opacity:1!important}.tt-appointment-view-section.public-view .view-block{border:1px solid var(--light-grey-color);margin:30px 0;min-width:900px;width:100%}.tt-booking-appointment-section .table-view-content .calendar-link-field{min-width:180px}.tt-booking-appointment-section .tt-calendar-section .left-content .arrow-group button{background:none;font-size:20px;margin:0 8px;padding:4px}.tt-booking-appointment-section .tt-calendar-section .left-content .month-name{font-size:20px;font-weight:600}.tt-booking-appointment-section .tt-calendar-section .top-wrapper .react-datepicker-popper[data-placement=bottom-start] .react-datepicker__triangle:after,.tt-booking-appointment-section .tt-calendar-section .top-wrapper .react-datepicker-popper[data-placement=bottom-start] .react-datepicker__triangle:before,.tt-booking-appointment-section .tt-calendar-section .top-wrapper .react-datepicker-popper[data-placement=top-start] .react-datepicker__triangle:after,.tt-booking-appointment-section .tt-calendar-section .top-wrapper .react-datepicker-popper[data-placement=top-start] .react-datepicker__triangle:before{left:-2px}.time-choose-block{margin-top:30px}.time-choose-block .top-wrap,.time-choose-block .top-wrap .month-column{align-items:center;display:flex}.time-choose-block .top-wrap .month-column .month{font-size:18px;font-weight:600;padding:0 15px;position:relative;top:-1px}.time-choose-block .top-wrap .dropdown{margin-left:10px;min-width:140px}.time-choose-block .month-wrapper .month-item{align-items:center;background:var(--lighter-gray-color);border:1px solid var(--light-grey-color);display:flex;flex-direction:column;height:45px;justify-content:center;padding:10px}.time-choose-block .month-wrapper .month-item .day{color:var(--dark-grey-color);font-weight:600}.time-choose-block .month-wrapper .month-item .date{font-size:18px;font-weight:700;margin-top:2px}.time-choose-block .column-wrap .time-wrap{border:1px solid var(--light-grey-color)}.time-choose-block .time-wrap .item{align-items:center;border-bottom:1px solid var(--light-grey-color);color:#222;display:flex;font-weight:600;height:50px;justify-content:center;position:relative;width:auto}.time-choose-block .time-wrap .item:last-child{border-bottom:none}.time-choose-block .time-wrap.disabled .item{background:#ebebeb;opacity:.8;pointer-events:none!important}.time-choose-block .available-items .month-wrapper,.time-choose-block .available-items .time-wrapper{display:flex;flex-wrap:wrap;margin:-5px}.time-choose-block .available-items .column-wrap,.time-choose-block .available-items .month-wrapper .item-wrap{padding:5px;width:14.285%}.time-choose-block .available-items .time-wrapper{margin-right:-15px!important;margin-top:5px!important;max-height:601px;overflow:auto}.week-time-show-section .time-wrapper{margin-right:-15px!important;margin-top:10px!important;max-height:770px;overflow:auto}.time-choose-block .available-item{cursor:all-scroll}.time-choose-block .available-item.selected{background-color:#f2d7d5;border-bottom:1px solid #f2d7d5}.time-choose-block .available-item.selected:before{background:#dd9a94;content:"";height:calc(100% + 2px);left:0;position:absolute;top:-1px;width:3px}.time-choose-block .time-wrap.disabled .available-item.selected{border-bottom:1px solid var(--light-grey-color)}.time-choose-block .time-wrap.disabled .available-item.selected:before{content:none}.time-choose-block .available-selection-box{background-color:none;border:none;display:none;pointer-events:none;position:fixed}.week-time-show-section{margin-top:20px}.week-time-show-section .month-wrapper,.week-time-show-section .time-wrapper{display:flex;flex-wrap:wrap;margin:-5px}.week-time-show-section .column-wrap{padding:5px;width:14.28%}.week-time-show-section .column-wrap .month-item{background:var(--lighter-gray-color);border:1px solid var(--light-grey-color);font-weight:500;padding:15px 10px;position:sticky;text-align:center;top:62px;z-index:1}.week-time-show-section .column-wrap .month-item .date-content{font-size:18px;font-weight:700;margin-top:4px}.week-time-show-section .column-wrap .time-wrap .item{align-items:center;border:1px solid var(--light-grey-color);display:flex;font-weight:500;justify-content:center;margin-top:10px;min-height:54px;opacity:.3;padding:7px;position:relative;text-align:center}.week-time-show-section .column-wrap .time-wrap .item:first-child{margin-top:0}.week-time-show-section .column-wrap .time-wrap .item.active.selected-time,.week-time-show-section .column-wrap .time-wrap .item.active:hover{background:#dd9a9480;border:1px solid #fe0000;border-radius:5px;box-shadow:inset 2px 0 0 #fe0000}.week-time-show-section .column-wrap .time-wrap .item.active:hover{backdrop-filter:blur(2px);color:#eeccc9}.week-time-show-section .column-wrap .time-wrap .item.active.selected-time .booked-icon,.week-time-show-section .column-wrap .time-wrap .item.active:hover .booked-icon{display:none}.week-time-show-section .column-wrap .time-wrap .item.active.selected-time{align-items:flex-start;backdrop-filter:blur(10px);color:#000!important;font-size:13px;font-weight:400}.week-time-show-section .column-wrap .time-wrap .item.active{cursor:pointer;opacity:1}.week-time-show-section .column-wrap .time-wrap .item .booked-icon{border:1px solid #383838;border-radius:50%;bottom:3px;height:15px;left:3px;position:absolute;width:15px}.week-time-show-section .column-wrap .time-wrap .item .booked-icon:nth-child(2){left:14px}.week-time-show-section .column-wrap .time-wrap .item .booked-icon:nth-child(3){left:25px}.week-time-show-section .column-wrap .time-wrap .item .booked-icon:nth-child(4){left:36px}.week-time-show-section .column-wrap .time-wrap .item .booked-icon:nth-child(5){left:47px}.week-time-show-section .column-wrap .time-wrap .item .booked-icon:nth-child(6){left:58px}.week-time-show-section .column-wrap .time-wrap .item .booked-icon:nth-child(7){left:69px}.week-time-show-section .column-wrap .time-wrap .item .booked-icon:nth-child(8){left:80px}.week-time-show-section .column-wrap .time-wrap .item .booked-icon:nth-child(9){left:91px}.week-time-show-section .column-wrap .time-wrap .item .booked-icon:nth-child(10){left:102px}.tt-appointment-create-section .tt-add-guest-wrap{height:calc(100vh - 90px);overflow:auto;position:sticky;top:70px}.tt-appointment-create-section .tt-calendar-section{margin-bottom:25px}.tt-appointment-create-section .tt-calendar-section .top-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.tt-appointment-create-section .tt-calendar-section .top-wrapper .left-content{align-items:center;display:flex}.tt-appointment-create-section .tt-calendar-section .top-wrapper .left-content button{background:none;font-size:20px;margin:0;padding:2px 4px}.tt-appointment-create-section .tt-calendar-section .top-wrapper .right-content .duration-field .field{align-items:center;display:flex}.tt-appointment-create-section .tt-calendar-section .top-wrapper .right-content .duration-field .field label{margin-bottom:0;margin-right:10px}.tt-appointment-create-section .tt-calendar-section .top-wrapper .right-content .duration-field .field .react-select__control{min-width:170px}.tt-appointment-create-section .tt-calendar-section .top-wrapper .right-content .duration-field .react-select__menu{z-index:2}.tt-appointment-create-section .tt-calendar-section .top-wrapper .left-content .left-arrow{margin-right:15px}.tt-appointment-create-section .tt-calendar-section .top-wrapper .left-content .button:disabled{opacity:.25!important}.tt-appointment-create-section .tt-calendar-section .top-wrapper .left-content .right-arrow{margin-left:15px}.tt-appointment-create-section .tt-calendar-section .top-wrapper .left-content .month-name{font-size:20px}.tt-appointment-create-section .tt-calendar-section .continue-btn{min-width:120px;padding:17px 20px}.tt-appointment-create-section.personal-create .tt-booking-header-content{display:none}.tt-appointment-create-section.personal-create .tt-booking-wrapper.second-form{margin:auto}.tt-create-appointment-second-form{margin:auto;max-width:1000px}.tt-create-appointment-second-form .guest-list .item-content:first-child{margin-top:4px}.tt-create-appointment-second-form .guest-list .item-content.custom-email{background:#f2f2f2;border:1px solid #f2f2f2}.tt-create-appointment-second-form .guest-list .item-content.custom-email .guest-photo{align-items:center;background:#dedede;border-radius:50%;display:flex;font-weight:600;height:22px;justify-content:center;margin-right:5px;width:22px}.tt-create-appointment-second-form .button-group .button{padding:15px}.tt-appointment-create-section.public-create{background:#f5f5f5;min-height:100vh;width:100%}.tt-appointment-create-section.public-create .tt-booking-wrapper{margin:auto;max-width:1060px;padding:30px}.tt-appointment-create-section.public-create .tt-booking-wrapper.add-sidebar{max-width:1460px}.tt-booking-wrapper.second-form{max-width:1060px!important}.tt-appointment-create-section.public-create .tt-add-guest-wrap{height:calc(100vh - 40px);top:20px}.tt-appointment-create-section.public-create .week-time-show-section .column-wrap .month-item{top:0}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-booking-header-content .user-content{display:flex}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-booking-header-content .user-content .image-content{border-radius:50%;height:80px;margin-right:15px;overflow:hidden;width:80px}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-booking-header-content .user-content .image-content img{height:100%;object-fit:cover;width:100%}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-booking-header-content .user-content .user-info .title{display:flex;margin-bottom:8px}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-booking-header-content .user-content .user-info .title h3{font-size:20px}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-booking-header-content .user-content .user-info .title .role{color:#666;font-weight:500;margin-left:7px}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-booking-header-content .user-content .user-info .content{font-weight:500;margin-bottom:7px}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-booking-header-content .user-content .user-info .content:last-child{margin-bottom:0}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-booking-header-content .user-content .user-info .content svg{margin-right:3px}.tt-appointment-create-section.public-create .tt-booking-wrapper .tt-Booking-Block{background:none;min-height:auto}.tt-appointment-create-section .no-setting-create{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:70vh}.tt-appointment-create-section .no-setting-create img{margin-bottom:40px;width:140px}.tt-appointment-create-section .no-setting-create .heading{font-size:16px;font-weight:600;margin-bottom:10px;margin-top:0}.tt-appointment-day-view-section .day-wrap{display:flex;flex-wrap:wrap;margin-bottom:0!important;margin-top:0;min-height:35px}.tt-appointment-day-view-section .day-wrap .time-content{border-right:1px solid #ddd;color:#555;font-size:10px;font-weight:500;padding:0 10px 0 0;text-align:right;width:80px}.tt-appointment-day-view-section .day-wrap .details-content{align-items:center;border-top:1px solid #ddd;display:flex;margin-right:auto;padding:3px;position:relative;width:calc(100% - 80px)}.tt-appointment-day-view-section .day-wrap .time-content svg{margin-right:3px;position:relative;top:1px}.tt-appointment-day-view-section .day-wrap .details-content .item{align-items:center;background:#e3e3e3;border-radius:5px;display:flex;justify-content:space-between;margin-right:3px;padding:7px;width:20%}.tt-appointment-day-view-section .day-wrap .details-content .item:hover{background:#ddd}.tt-appointment-day-view-section .day-wrap .details-content .item .title{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-appointment-day-view-section .day-wrap .details-content .item .time{font-size:12px;min-width:120px;text-align:end}.tt-appointment-day-view-section .current-date{margin-bottom:-20px;margin-left:90px}.tt-appointment-day-view-section .current-date .week-name{font-size:13px;font-weight:600}.tt-appointment-day-view-section .current-date .date{align-items:center;background-color:var(--primary-color);border-radius:50px;color:var(--white-color);display:flex;font-size:13px;font-weight:500;height:30px;justify-content:center;margin-right:0;margin-top:4px;padding:14px 15px;width:30px}.all-guest-modal{padding:12px}.all-guest-modal .guest-list{max-height:240px;overflow:auto}.all-guest-modal .guest-list .item-content{align-items:center;display:flex;margin-bottom:20px}.all-guest-modal .guest-list .item-content:last-child{margin-bottom:0}.all-guest-modal .guest-list .item-content .image-content{border-radius:50%;height:22px;margin-right:5px;min-width:22px;width:22px}.all-guest-modal .guest-list .item-content .image-content .image{height:100%;object-fit:cover;width:100%}.all-guest-modal .guest-list .item-content .guest-photo{align-items:center;background:#e5e5e5;border-radius:50%;display:flex;font-weight:600;height:22px;justify-content:center;margin-right:5px;width:22px}.all-guest-modal.view-modal .guest-list .item-content .image-content{height:50px;min-width:50px;overflow:hidden;width:50px}.all-guest-modal.view-modal .guest-list .item-content{border-bottom:1px solid var(--light-grey-color);margin-bottom:10px;padding-bottom:10px}.all-guest-modal.view-modal .guest-list .item-content .details .role{font-weight:500;margin-top:6px}.all-guest-modal.view-modal .guest-list .item-content:last-child{border:none;margin-bottom:0;padding-bottom:0}.all-guest-modal.view-modal .guest-list{max-height:280px}.all-guest-modal.view-modal .guest-list .item-content.custom-email .image-content{align-items:center;display:flex;justify-content:center}.all-guest-modal.view-modal .guest-list .item-content.custom-email .image-content .guest-photo{height:100%;margin:0;width:100%}.choose-color-wrapper{position:relative}.choose-color-wrapper .color-block{border-radius:50%;height:18px;pointer-events:none;position:absolute;right:10px;top:35px;width:18px}.tt-appointment-view-section .location-content .content{background:#e3f3ff}.booking-appointment-content .calendar-month-week-view .date-wrapper .left-wrap,.booking-appointment-content .calendar-month-week-view .date-wrapper .right-wrap{align-items:center;display:flex}.booking-appointment-content .calendar-month-week-view .date-wrapper .field{margin-bottom:0}.booking-appointment-content .calendar-month-week-view .date-wrapper .right-wrap .month-week-content{min-width:150px}.booking-appointment-content .calendar-month-week-view .date-wrapper .right-wrap .month-week-content .react-select__control{border-radius:0}.booking-appointment-content .calendar-month-week-view .date-wrapper .left-wrap .arrow-content{align-items:center;display:flex;margin-left:14px}.booking-appointment-content .calendar-month-week-view .date-wrapper .left-wrap .arrow-content .left{margin-right:15px}.booking-appointment-content .calendar-month-week-view .date-wrapper .left-wrap .calendar-icon{margin-left:15px;width:20px}.booking-appointment-content .calendar-month-week-view .date-wrapper .left-wrap .today-btn{margin-left:15px}.booking-appointment-content .calendar-month-week-view .date-wrapper .left-wrap .year{font-size:20px;font-weight:600}.booking-appointment-content .calendar-month-week-view thead th{background:var(--lighter-gray-color);border-right:1px solid var(--light-grey-color)!important;padding:10px}.booking-appointment-content .tt-table td .copy-link-button{border-left:1px solid #ddd;cursor:pointer;font-size:13px;font-weight:600;margin-left:6px;padding-left:6px}.booking-appointment-content .tt-table td .copy-link-button svg{font-size:12px}.tt-manage-holiday-section .holiday-list-wrap .add-holiday{background:var(--lighter-gray-color);font-weight:600;padding:15px}.tt-manage-holiday-section .appointment-year-block{height:calc(100vh - 170px);position:sticky;top:70px;transition:all .3s}.tt-manage-holiday-section .appointment-year-block.scrolled{height:calc(100vh - 90px);transition:all .3s}.tt-manage-holiday-section .appointment-year-block .appointment-title-content{align-items:center;display:flex}.tt-manage-holiday-section .appointment-year-block .appointment-title-content .year-dropdown{min-width:120px}.tt-manage-holiday-section .appointment-year-block .month-holiday-block{height:calc(100vh - 250px);transition:all .3s}.tt-manage-holiday-section .appointment-year-block.scrolled .month-holiday-block{height:calc(100vh - 170px);transition:all .3s}.tt-manage-holiday-section .appointment-year-block .month-holiday-block .month-item{height:25%}.tt-manage-holiday-section .appointment-year-block .month-holiday-block .month-item .holiday-list{height:calc(100% - 20px);transition:all .3s}.copy-link-wrap{position:relative}.copy-link-wrap .copy-link-btn{font-size:13px;margin-right:0;min-height:auto!important;padding:7px 8px;position:absolute;right:4px;top:27px}.button-group.full-width-divide{margin:-5px}.button-group.full-width-divide .ui.button{margin:5px;width:calc(50% - 10px)}.popup-list-wrapper{max-height:340px;overflow:auto}.popup-list-wrapper .item{align-items:center;display:flex!important;margin-bottom:8px}.popup-list-wrapper .item:last-child{margin-bottom:0}.popup-list-wrapper .item .photo{border-radius:50px;height:30px;margin-right:6px;min-width:30px;overflow:hidden;width:30px}.popup-list-wrapper .item .photo.custom{align-items:center;background:#efefef;display:flex;justify-content:center}.popup-list-wrapper .item .photo img{height:100%;object-fit:cover;width:100%}.popup-list-wrapper .item.custom-email .photo{align-items:center;background:#e7e7e7;display:flex;font-weight:600;justify-content:center}.calendar-time-show-section{display:flex}.calendar-time-show-section .column-wrap{width:14.285%}.calendar-time-show-section .column-wrap:last-child{border-right:0}.calendar-time-show-section .column-wrap .month-item{background:var(--lighter-gray-color);border-color:var(--light-grey-color);border-style:solid;border-width:1px 1px 1px 0;font-weight:500;padding:15px 10px;position:sticky;text-align:center;top:60px;z-index:3}.calendar-time-show-section .column-wrap:first-child .month-item{border-left:1px solid var(--light-grey-color)}.calendar-time-show-section .column-wrap .time-wrap .item{border-color:var(--light-grey-color);border-style:solid;border-width:0 1px 1px 0;font-weight:500;height:90px!important;padding:3px;position:relative;text-align:center}.calendar-time-show-section .column-wrap:first-child .time-wrap .item{border-left:1px solid var(--light-grey-color)}.calendar-time-show-section .column-wrap:first-child .month-item{border-top-left-radius:5px}.calendar-time-show-section .column-wrap:last-child .month-item{border-top-right-radius:5px}.calendar-time-show-section .column-wrap:first-child .time-wrap .item:last-child{border-bottom-left-radius:5px}.calendar-time-show-section .column-wrap:last-child .time-wrap .item:last-child{border-bottom-right-radius:5px}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap{background:#e1cccc;border:1px solid #dd9a94;border-left-width:3px;border-radius:5px;padding:4px 10px;position:relative;text-align:left;width:100%;z-index:1}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap .time-content{font-size:12px}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap .appointment-title{font-size:12px;max-width:100%;overflow:hidden;padding-left:13px;position:relative;text-overflow:ellipsis;white-space:nowrap}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap .appointment-title:after{background:#dd9a94;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:6px;width:8px}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap.duration_15{height:20px!important;margin-bottom:1px;padding-top:0}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap.duration_30{height:40px!important}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap.duration_60{height:80px!important}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap.duration_90{height:126px!important}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap.start_box_15{left:3px;position:absolute;right:10px;top:25px;width:calc(100% - 6px)}.calendar-time-show-section .column-wrap .time-wrap .item.booked .content-wrap.start_box_30{left:3px;position:absolute;right:10px;top:45px;width:calc(100% - 6px)}.calendar-time-show-section .tt-calendar-month{border-left:1px solid var(--light-grey-color);width:100%}.calendar-time-show-section .tt-calendar-month .week-days .item{background:var(--lighter-gray-color);border-top:1px solid var(--light-grey-color);font-weight:600;margin:0!important;padding:20px 10px!important;text-align:center}.calendar-time-show-section .tt-calendar-month .tt-calendar-block,.calendar-time-show-section .tt-calendar-month .ui.list.week-days{display:flex;flex-wrap:wrap}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item,.calendar-time-show-section .tt-calendar-month .ui.list.week-days .item{border-bottom:1px solid var(--light-grey-color);border-right:1px solid var(--light-grey-color);padding:10px;width:14.28%}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item{min-height:110px}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item .date{align-items:center;background:#f5f5f5;border:1px solid var(--light-grey-color);border-radius:50%;cursor:pointer;display:flex;font-weight:500;height:35px;justify-content:center;margin-bottom:8px;margin-left:auto;margin-right:auto;text-align:center;width:35px}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item.today .date{background:#383838;border:1px solid #383838}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item .ui.button{padding:7px 10px}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item .ui.button svg{font-size:11px;position:relative;top:-1px}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item.today{background:#61a1d0;color:#fff}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item.today .ui.button{background:#fff!important}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item.today a.item-content{color:#fff}.calendar-time-show-section .tt-calendar-month .tt-calendar-block .item.disabled-date{background:#ebebeb}.tt-appointment-group-view .item-content{display:flex;font-size:13px;font-weight:500;margin-bottom:10px;padding-left:14px;position:relative;white-space:nowrap}.tt-appointment-group-view .item-content:last-child{margin-bottom:0}.tt-appointment-group-view .item-content:before{background:#dd9a94;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:6px;width:8px}.tt-appointment-group-view .item-content p{display:block;margin-left:5px;overflow:hidden;text-overflow:ellipsis}.tt-appointment-popup .tt-appointment-group-view{max-height:400px;overflow:auto}.tt-appointment-popup .tt-appointment-group-view .item-content p{max-width:100px}.tt-custom-submenus-wrap .ui.menu{background:none!important;border:none;border-bottom:2px solid #22242626!important;border-radius:0;box-shadow:none!important;margin:20px 0 14px}.tt-custom-submenus-wrap .ui.menu a.item:before{content:none!important}.tt-custom-submenus-wrap .ui.menu a.item{color:#000;font-weight:500}.tt-custom-submenus-wrap .ui.menu a.item:hover{background:none}.tt-custom-submenus-wrap .ui.menu a.active.item{background:#000;border-radius:0;color:#fff}.tt-custom-submenus-wrap .ui.menu a.active.item:after{background:var(--primary-color);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0;width:100%;z-index:0}.tt-line-tab-menu .ui.menu{background:#fff;border:1px solid var(--light-grey-color);border-radius:5px;margin-bottom:14px;width:max-content}.tt-line-tab-menu .ui.menu .item{font-weight:500}.tt-line-tab-menu .ui.menu .active.item{background:#000;border:none!important;border-radius:0!important;color:#fff!important;font-weight:500}.tt-line-tab-menu .ui.menu .active.item:first-child{border-radius:5px 0 0 5px!important}.tt-line-tab-menu .ui.menu .active.item:last-child{border-radius:0 5px 5px 0!important}.tt-line-tab-menu .ui.menu .item{border:none!important;border-radius:0!important;justify-content:center;min-width:120px}.ui.tt-week-appointment-popup .tt-appointment-group-view a.item-content{min-width:200px}.tt-interview-wrapper .item-list-wrapper{border:1px solid var(--light-grey-color);opacity:.6;pointer-events:none}.tt-interview-wrapper .item-list-wrapper.active-block{box-shadow:0 1px 5px 0 #00000026;opacity:1;pointer-events:all;position:relative}.tt-interview-section .interview-step-wrap .step-content.active-block:before,.tt-interview-wrapper .item-list-wrapper.active-block:before{background:#000;border-radius:14px 0 0 14px;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.tt-interview-section .interview-step-wrap .step-content.completed:before,.tt-interview-wrapper .item-list-wrapper.completed:before{content:none!important}.tt-interview-section .interview-step-wrap .step-content.active-block{border-color:var(--light-blue-color)!important;box-shadow:0 1px 5px 0 #00000026;opacity:1}.tt-interview-section .interview-step-wrap .step-content .right-content .arrow-icon,.tt-interview-section .interview-step-wrap .step-content .right-content .lock-icon{font-size:16px;position:relative;top:2px}.tt-interview-section .interview-step-wrap .step-content.completed{box-shadow:0 1px 5px 0 #00000026;opacity:1}.tt-interview-wrapper .item-list-wrapper.completed .item-wrapper .content-wrap,.tt-interview-wrapper .item-list-wrapper.completed .right-main-content .item-wrapper .content-wrap{pointer-events:none}.tt-interview-wrapper .item-list-wrapper.completed .item-wrapper .attachment-drag-drop-block,.tt-interview-wrapper .item-list-wrapper.completed .main-interview-section .item-content.request-content,.tt-interview-wrapper .item-list-wrapper.completed .right-main-content .choose-date-block,.tt-interview-wrapper .item-list-wrapper.completed .right-main-content .confirm-Availability-button,.tt-interview-wrapper .item-list-wrapper.completed .right-main-content .waiting-block,.tt-interview-wrapper .item-list-wrapper.completed .unlock-interview-block{opacity:.6;pointer-events:none}.tt-interview-wrapper .item-list-wrapper.completed .uploaded-attachment-list .table td .tt-table-option .delete-item{display:none}.tt-interview-wrapper .top-section .icon{align-items:center;cursor:pointer;display:flex;font-size:16px;height:20px;justify-content:center;position:relative;top:1px;width:20px}.tt-interview-wrapper .top-section .react-select-wrap{border-radius:5px;width:200px}.tt-interview-wrapper .top-section .react-select-wrap .react-select__control{border:none!important;border-radius:5px!important}.tt-interview-wrapper .content-expand .top-section .icon{transform:rotate(90deg)}.tt-interview-wrapper .tt-pre-screening-wrapper .field textarea:disabled{background:#e5e5e5}.tt-interview-wrapper .content-expand .content-wrap .top-block{align-items:center;border-bottom:1px solid #bbb;display:flex;justify-content:space-between;padding:20px}.tt-interview-wrapper .content-expand .content-wrap .top-block .btn-group{justify-content:flex-end;min-width:180px}.tt-interview-wrapper .tt-pre-screening-wrapper.content-expand .content-wrap textarea{max-height:150px!important}.tt-interview-wrapper .tt-initial-interview-wrapper .initial-btn{padding:16px 30px}.tt-interview-wrapper .main-interview-section{display:flex;margin-top:20px}.tt-interview-wrapper .main-interview-section .right-main-content{width:100%}.tt-interview-wrapper .main-interview-section .sidebar-section{border-radius:5px;height:222px;margin-right:20px;min-width:70px;width:70px}.tt-interview-wrapper .main-interview-section .sidebar-section .item-content{cursor:pointer;margin-bottom:10px;text-align:center}.tt-interview-wrapper .main-interview-section .sidebar-section .item-content .image-content{align-items:center;border-radius:5px;display:flex;justify-content:center;padding:10px}.tt-interview-wrapper .main-interview-section .sidebar-section .item-content:last-child{margin-bottom:0}.tt-interview-wrapper .main-interview-section .sidebar-section .item-content.selected .image-content,.tt-interview-wrapper .main-interview-section .sidebar-section .item-content:hover .image-content{background:#e7e8ef}.tt-interview-wrapper .main-interview-section .sidebar-section .item-content.selected .image-content .image,.tt-interview-wrapper .main-interview-section .sidebar-section .item-content:hover .image-content .image{filter:brightness(0) saturate(100%) invert(40%) sepia(82%) saturate(1558%) hue-rotate(216deg) brightness(98%) contrast(93%)}.tt-interview-wrapper .main-interview-section .sidebar-section .item-content.request-content .image-content{margin:auto;width:50px}.tt-interview-wrapper .main-interview-section .right-main-content .booking-view-block{align-items:center;display:flex;justify-content:center;min-height:160px}.tt-interview-wrapper .main-interview-section .date-list{margin:auto;max-width:75%}.tt-interview-wrapper .main-interview-section .date-list .ui.button{margin-bottom:10px;margin-right:0;padding:13px;width:100%}.tt-interview-wrapper .main-interview-section .date-list .ui.button:last-child{margin-bottom:0}.tt-interview-wrapper .main-interview-section .date-list .ui.button:hover{background:#6475f1!important}.tt-interview-section .interview-step-wrap .step-content{opacity:.6;padding:25px 20px;position:relative}.tt-interview-section .interview-step-wrap .step-content.disable-block{opacity:.6!important;pointer-events:none}.tt-interview-section .interview-step-wrap .step-content.content-expand .top-section .arrow-icon{transform:rotate(180deg)}.tt-interview-section .interview-step-wrap .step-content .disabled-content .tt-calendar-section{opacity:.6;pointer-events:none}.tt-booking-wrapper.tt-global-booking .booking-create-form .guest-user-list{margin-top:10px;max-height:120px;overflow:auto}.tt-booking-wrapper.tt-global-booking .booking-create-form .guest-user-list .item-content:first-child{margin-top:0}.hiring-applicant-schedule-view .week-time-show-section{display:block;margin:0}.hiring-applicant-schedule-view .week-time-show-section .column-wrap{position:relative}.hiring-applicant-schedule-view .week-time-show-section .column-wrap .month-item{top:0}.week-time-show-section.normal-select .column-wrap .time-wrap .item.active.selected-time,.week-time-show-section.normal-select .column-wrap .time-wrap .item.active:hover{align-items:center;background:#e1cccc;border:1px solid #bbb;border-radius:0;box-shadow:none;color:var(--primary-color);font-size:14px;font-weight:500}.hiring-applicant-schedule-view .week-time-show-section .time-item-wrapper{margin-right:-10px;max-height:766px;overflow:auto;overflow-x:hidden}.hiring-applicant-schedule-view .week-time-show-section.inline-row-content .time-item-wrapper{max-height:637px}.hiring-applicant-schedule-view .week-time-show-section.inline-row-content .column-wrap .item{margin:-1px 0 0}.hiring-applicant-schedule-view .week-time-show-section.inline-row-content .column-wrap .item:first-child{margin:0}.hiring-applicant-schedule-view .top-wrapper .left-content .button.left-arrow{background:none;font-size:20px;padding:2px}.hiring-applicant-schedule-view .top-wrapper .right-content .button{margin:0;padding:5px}.tt-application-form-wrap .success-main-wrap .tt-appointment-view-section~.request-border-content{border:1px solid #bbb;border-radius:0 0 5px 5px;border-top:0 solid #bbb;max-width:900px;padding:20px 40px;position:relative;text-align:end;top:-5px}.tt-application-form-wrap .success-main-wrap .tt-appointment-view-section .view-block{border-radius:5px 5px 0 0}.tt-images-slider{align-items:center;display:flex;justify-content:space-between}.tt-images-slider .view-image-url{position:relative;width:100%}.tt-images-slider .view-image-url .action-options{position:absolute;right:6px;top:6px}.tt-images-slider .view-image-url .image-wrap{border-radius:5px;height:500px;overflow:hidden}.tt-images-slider .view-image-url .image-wrap img{height:100%;object-fit:cover;width:100%}.tt-images-slider button.arrow-btn{background:none;border:none;cursor:pointer;font-size:28px}.tt-images-slider button.arrow-btn.disabled{opacity:.3;pointer-events:none}.tt-images-slider .view-image-url .action-options .menu .item.view-content{padding:0!important}.tt-images-slider .view-image-url .action-options .menu .item.view-content .tt-preview-button{display:block;padding:11px 16px!important}.ui.checkbox-to-radio label:before{border-radius:50%;color:#7d7d7d!important}.ui.checkbox-to-radio input:checked~label:after{background:#000;border-radius:50%;bottom:0;content:"";height:9px;left:4px;right:0;top:4px;width:9px}.tt-folder-section .folder-wrap .folder-item{align-items:center;background:var(--lighter-gray-color);border-radius:6px;display:flex;padding:12px 18px;width:max-content}.tt-folder-section .folder-wrap .folder-item .folder-icon{color:#545454;font-size:24px;margin-right:10px}.tt-folder-section .folder-wrap .folder-item .content{cursor:pointer;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px}.tt-folder-section .folder-wrap .folder-item .ui.dropdown{margin-left:10px}.tt-folder-section .folder-wrap .add-folder-wrapper{cursor:pointer;width:max-content}.tt-folder-section .folder-wrap .add-folder-wrapper .content{color:#545454;font-size:13px;font-weight:600;text-transform:uppercase}.tt-folder-section .folder-wrap .add-folder-wrapper .plus-content{align-items:center;border:1px solid #bbb;border-radius:3px;box-shadow:0 2px 2px 1px #00000012;display:flex;height:48px;justify-content:center;margin-right:10px;width:48px}.tt-folder-section .top-content .ui.dropdown-content{background:none;font-size:14px;padding:9px 13px}.tt-folder-section .top-content .ui.dropdown-content:hover{background:var(--lighter-gray-color)}.ui.dropdown.dropdown-menu-right .menu{left:auto;right:0}.tt-student-folder-modal .content{min-height:65vh}.tt-student-folder-modal .title-wrapper .title-dropdown{margin-right:0;padding:10px}.tt-student-folder-modal .title-wrapper .title-dropdown:hover{background:var(--lighter-gray-color)!important}.tt-student-folder-modal .title-wrapper .title-dropdown .text{font-size:18px;font-weight:600}.tt-student-folder-modal .title-wrapper .share-btn{min-height:auto!important;min-width:auto;padding:7px 10px}.tt-student-folder-modal .comment-section{background:#fff;border:1px solid #bbb;border-radius:5px 0 0 5px;box-shadow:2px -2px 4px 0 #00000026,-2px 4px 4px 0 #00000026;height:100%;position:absolute;right:0;top:0;width:43%;z-index:2}.tt-student-folder-modal .comment-section .comment-list{flex:1;overflow:auto}.tt-student-folder-modal .comment-section .custom-comment{display:flex;flex-direction:column;height:calc(100% - 50px)}.tt-student-folder-modal .comment-section .comment-add-form .write-block .button{font-size:16px;min-width:auto;padding:5px;position:absolute!important;right:5px;top:6px;width:45px}.tt-student-folder-modal .comment-section .comment-item .user-comment{line-height:1.6;margin-top:12px;white-space:break-spaces;word-break:break-word}.tt-student-folder-modal .comment-section .comment-item .info-block .tt-table-option .tt-option-dropdown{border:none;font-size:18px}.tt-student-folder-modal .comment-section .comment-list .action-group .edit-comment{margin-top:15px}.tt-student-folder-modal .comment-section .comment-list .action-group .edit-comment textarea{border-radius:5px;padding:11px 14px;width:100%}.tt-student-folder-modal .comment-section .comment-list .action-group .edit-comment textarea:focus{background:#fff;color:#000;outline:none}.tt-student-folder-modal .title-wrapper .action-content .count{background:var(--dark-red-color);border-radius:50px;color:var(--white-color);font-size:13px;font-weight:500;padding:3px 8px;position:absolute;right:0;top:14px}.tt-student-folder-modal .folder-manage-section .left-block.full-width .title-wrapper{margin-right:25px}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content{max-height:410px;min-height:320px;overflow-x:hidden;overflow-y:auto}.tt-student-folder-modal .view-content .upload-table-view.table{border-spacing:0 12px}.tt-student-folder-modal .view-content .upload-table-view.table td{border:none;cursor:pointer}.tt-student-folder-modal .view-content .upload-table-view tbody tr td{background:#f5f5f5}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .column:hover .color-block,.tt-student-folder-modal .view-content .upload-table-view.table tr:hover td{background:#e7e8ef}.tt-student-folder-modal .view-content .upload-table-view tbody tr.selected td{background:#e0e2ef!important}.tt-student-folder-modal .view-content .upload-table-view tbody tr td:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.tt-student-folder-modal .view-content .upload-table-view tbody tr td:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.tt-student-folder-modal .view-content .upload-table-view.table td.name-content .image{height:30px;margin-right:5px;object-fit:contain;width:40px}.tt-student-folder-modal .folder-manage-section .files-wrapper{box-shadow:0 0 6px 2px #0000001a;overflow:hidden}.tt-student-folder-modal .folder-manage-section .files-wrapper .tools-list .crop-button{width:32px}.tt-student-folder-modal .folder-manage-section .files-wrapper .tools-list .crop-button.active,.tt-student-folder-modal .folder-manage-section .files-wrapper .tools-list .tool-icon:hover{filter:brightness(0) saturate(100%) invert(42%) sepia(22%) saturate(5367%) hue-rotate(184deg) brightness(100%) contrast(109%)}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block{align-items:center;display:flex;flex-direction:column;height:480px;justify-content:center;min-height:480px}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block.no-files{background:#ececec}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block .image{height:100%!important;margin:auto;object-fit:contain;width:100%!important}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block iframe{height:460px}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block.process-time:before{background:#00000094;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block.process-time .process-content{font-weight:500;position:absolute;text-align:center;z-index:11}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block.process-time .process-content p{color:#fff}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .drag-drop-block .choose-file{color:#0094ff}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap{height:calc(100% - 100px)!important}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view{padding:4px}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .item-wrap{box-shadow:0 0 5px 2px #00000014}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .column.selected .item-wrap{box-shadow:0 0 5px 2px #255adb2b}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .column.selected .color-block{background:#636fbb!important}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .color-block{background:#000;height:80px;left:5px;position:absolute;right:5px;top:5px}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .item-wrap .image-content{align-items:center;background:#d9dae1;border:3px solid #fff;border-radius:50%;display:flex;font-size:30px;height:90px;justify-content:center;margin:25px auto 0;overflow:hidden;position:relative;width:90px;z-index:1}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .ui.checkbox.checkbox-wrap{left:24px;position:absolute;top:24px;z-index:9}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .ui.checkbox input~label:before{border-color:#fff!important}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .item-wrap .image-content .image{height:100%;object-fit:cover;width:100%}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content .grid-view .item-wrap .image-content .icon{position:relative;top:-5px}.tt-dashboard-event-wrapper{margin-top:20px}.tt-dashboard-event-wrapper .event-list .item-box{background:#c4f1c6;height:70px;padding:10px;width:70px}.tt-dashboard-event-wrapper .event-list .item-box .event-day{color:#383838}.tt-dashboard-event-wrapper .event-list .item-box .event-date{color:#383838;font-size:26px;margin-top:5px}.tt-school-performance .performance-user-list .item{border:1px solid #0000;border-bottom:1px solid var(--light-grey-color)}.tt-school-performance .performance-user-list .item:last-child{border-bottom:1px solid #0000}.tt-school-performance .performance-user-list .item.active{background:#e7e8ef;border:1px solid #6475f1!important;outline:1px solid #6475f1!important}.tt-school-performance .performance-user-list .item.active:first-child{border-radius:5px 5px 0 0}.tt-school-performance .performance-user-list .item.active:last-child{border-radius:0 0 5px 5px}.tt-school-performance .performance-user-list .item.active .icon{transform:rotate(180deg)}.tt-school-performance .active-block .chart-content{margin:auto;max-width:560px}.forgot-password-form .ui.form .otp-input.error-otp{background:#fff6f6!important;border-color:#e0b4b4!important;color:#9f3a38}.tt-receipt-invoice-section .invoice-details-wrapper{margin:auto;max-width:1100px}.tt-receipt-invoice-section .academy-wrapper .image-content{align-items:center;border:1px solid #bbb;border-radius:50%;display:flex;height:140px;justify-content:center;margin:auto auto 30px;overflow:hidden;width:140px}.tt-receipt-invoice-section .academy-wrapper .image-content img{height:100%;object-fit:contain;width:100%}.tt-receipt-invoice-section .invoice-details-wrapper .list-details-wrapper .item-wrap{align-items:center;border:1px solid #bbb;display:flex;flex-wrap:wrap}.tt-receipt-invoice-section .invoice-details-wrapper .list-details-wrapper .item-wrap .item{padding:12px 15px;width:50%}.tt-receipt-invoice-section .invoice-details-wrapper .list-details-wrapper .item-wrap .item:nth-child(odd){border-color:#bbb;border-style:solid;border-width:0 1px 1px 0}.tt-receipt-invoice-section .invoice-details-wrapper .list-details-wrapper .item-wrap .item:nth-child(2n){border:solid #bbb;border-width:0 0 1px}.tt-receipt-invoice-section .invoice-details-wrapper .list-details-wrapper .item-wrap .item:last-child,.tt-receipt-invoice-section .invoice-details-wrapper .list-details-wrapper .item-wrap .item:nth-last-child(2){border-bottom:none!important}.tt-receipt-invoice-section .invoice-details-wrapper .amount-block{background:var(--lighter-gray-color);border-radius:5px;margin:70px 0 50px}.tt-receipt-invoice-section .invoice-details-wrapper .upload-files-content{margin-top:70px}.tt-receipt-invoice-section .invoice-details-wrapper .upload-files-content .file-details a{align-items:center;display:flex}.tt-receipt-invoice-section .invoice-details-wrapper .upload-files-content .file-details .image-contain{height:45px;width:70px}.tt-receipt-invoice-section .invoice-details-wrapper .upload-files-content .file-details .image-contain img{height:100%;object-fit:contain;width:100%}.tt-receipt-invoice-section .invoice-details-wrapper .upload-files-content .file-details .name{color:#2bb1ff;font-weight:600;margin-left:8px}.tt-chart-quarter .chart-details .accordion .title i.icon{height:auto}.tt-chart-quarter .chart-details .accordion .active.title i.icon{transform:rotate(183deg)}.tt-chart-quarter .chart-details .accordion .title{color:#000;font-weight:600;padding:15px 15px 15px 25px;position:relative}.tt-chart-quarter .chart-details .accordion .content{position:relative}.tt-chart-quarter .chart-details .accordion .ui.list .item:after{content:none}.tt-chart-quarter .chart-details .accordion .ui.list .item{padding-bottom:12px}.tt-chart-quarter .chart-details .accordion .ui.list .item:last-child{padding-bottom:0}.tt-chart-quarter .chart-details .accordion .ui.list .item .left-content .wrap{min-width:95px}.tt-chart-quarter .chart-details .accordion .ui.list .item .right-content .wrap{margin-right:12px}.tt-chart-quarter .chart-details .accordion .title:after{background:#000;border-radius:50px;content:"";height:26px;left:15px;overflow:hidden;position:absolute;top:13px;width:4px}.tt-chart-quarter .chart-details .accordion .content.active:before,.tt-chart-quarter .chart-details .accordion .title.active:before{background:#000;border-top-left-radius:10px;content:"";height:100%;left:-4px;position:absolute;top:0;width:4px}.tt-chart-quarter .chart-details .accordion .content.active:before{border-bottom-left-radius:10px;border-top-left-radius:0}.tt-chart-quarter .chart-details .accordion .content.first.active:before,.tt-chart-quarter .chart-details .accordion .title.first.active:before,.tt-chart-quarter .chart-details .accordion .title.first:after{background:#ff2c2f}.tt-chart-quarter .chart-details .accordion .content.second.active:before,.tt-chart-quarter .chart-details .accordion .title.second.active:before,.tt-chart-quarter .chart-details .accordion .title.second:after{background:#ffb050}.tt-chart-quarter .chart-details .accordion .content.third.active:before,.tt-chart-quarter .chart-details .accordion .title.third.active:before,.tt-chart-quarter .chart-details .accordion .title.third:after{background:#6add6f}.tt-chart-quarter .chart-details .accordion .content.fourth.active:before,.tt-chart-quarter .chart-details .accordion .title.fourth.active:before,.tt-chart-quarter .chart-details .accordion .title.fourth:after{background:#9747ff}.tt-chart-quarter .heading-block .ui.dropdown>.text{display:none!important}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .form-field-section .no-payment-history{min-height:510px}.ui.student-attendance-view-popup{border-radius:10px}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .tt-private-payment-history-block{height:660px!important}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .tt-private-payment-history-block .payment-search-filter .field{align-items:center;display:flex}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .tt-private-payment-history-block .payment-search-filter .field label{margin-bottom:0;margin-right:4px}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .tt-private-payment-history-block .payment-search-filter .field .react-datepicker-wrapper{width:140px}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .tt-private-payment-history-block .tt-table{height:calc(100% - 60px);max-height:510px;min-height:510px!important}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .tt-private-payment-history-block .tt-table thead{background:#e7e8ef}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .student-tuition-year .apply-charges-accordion .list{height:100%;max-height:250px;overflow:auto}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .right-block-wrap .installment-element .table th{white-space:nowrap}.tt-modal.tt-charges-add-payment-modal .applied-payment-block .ui.list{max-height:180px;overflow:auto}.tt-fee-tracking-charges .heading-wrap .student-info input{border:1px solid #22242626;border-radius:5px;margin-left:10px;max-width:200px;padding:10px 14px;text-align:center;width:100%}.tt-fee-tracking-charges .heading-wrap .student-info input:focus{border:1px solid var(--primary-color);outline:none}.tt-scholarship-pay-radial-chart .apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light{background:#383838;border:1px solid #383838;color:var(--white-color);min-width:60px;overflow:visible;padding:4px 10px;text-align:center}.tt-scholarship-pay-radial-chart .apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light .arrow_box{position:relative}.tt-scholarship-pay-radial-chart .apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light .arrow_box:after{border-color:#383838 #0000 #0000;border-style:solid;border-width:8px 8px 0;content:"";left:50%;margin-top:3px;position:absolute;top:100%;transform:translateX(-50%)}.tt-scholarship-pay-radial-chart g.apexcharts-datalabels-group text.apexcharts-text{transform:translateY(22px) scale(1)!important}.tt-student-folder-modal .view-manage-wrap .view-top-section .file-download-btn.progress-time{width:170px}.ui.button.tt-line-button.download-file-button{padding:11px 14px!important}.tt-application-reject-modal .content-wrap .exclamation-image-wrap{background:#ffebdc;border-radius:5px;margin:0 auto 10px;padding:10px;width:max-content}.ui.tt-application-reject-modal>.content{padding-top:0}.ui.tt-application-reject-modal>.actions{text-align:center}.tt-application-success-modal .content-wrap .success-image-wrap{background:#b1e8b4;border-radius:5px;margin:0 auto 10px;padding:10px;width:max-content}.ui.popup.custom-filter-popup-open{background:#fff;box-shadow:2px -2px 4px 0 #00000026,-2px 4px 4px 0 #00000026;max-width:max-content;min-width:650px;padding:0}.ui.popup.custom-filter-popup-open .filter-block .image-button-group .ui.button.active .image{filter:brightness(0) saturate(100%) invert(100%)}.ui.filter-popup-trigger-btn{background:none;height:max-content;padding:10px 12px}.ui.filter-popup-trigger-btn.active,.ui.filter-popup-trigger-btn:hover{background:#e7e8ef!important}.ui.filter-popup-trigger-btn.active .image,.ui.filter-popup-trigger-btn:hover .image{filter:brightness(0) saturate(100%) invert(51%) sepia(39%) saturate(4470%) hue-rotate(213deg) brightness(94%) contrast(102%)}.ui.filter-popup-trigger-btn .ui.image{width:22px}.ui.popup.student-attendance-view-popup{border-radius:10px;box-shadow:0 2px 4px 0 #2224262e,0 2px 10px 0 #22242633;padding:15px 20px}.tt-student-attendance-school-page .header-content-section .active-filter .close-content{align-items:center;border:2px solid #bbb;border-radius:50%;display:flex;height:10px;justify-content:center;padding:7px;width:10px}.tt-student-attendance-school-page .header-content-section .active-filter .close-content .icon{color:#bbb;font-size:10px;line-height:1;margin:0}.tt-manage-class-school-page .assigned-staff-count .staff-wrap-content{justify-content:center}.ui.popup.notes-user-list-popover{border-radius:15px;margin-right:8px!important;min-width:220px;padding:10px 15px}.ui.popup.notes-user-list-popover.single-user{border-radius:50px}.ui.popup.notes-user-list-popover .image-content{border-radius:50%;height:30px;margin-right:6px;overflow:hidden;width:30px}.ui.popup.notes-user-list-popover .details-wrap .name-content span{color:#545454;font-size:13px;font-weight:400}.ui.popup.notes-user-list-popover .details-wrap .comment-content{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-top:2px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui.popup.notes-user-list-popover .image-group-wrap .count-wrap{background:#bbb;height:30px;width:30px}.custom-user-list-popup{background:#fff;border:1px solid #d4d4d5;border-radius:.28571429rem;bottom:40px;-webkit-box-shadow:0 2px 4px 0 #2224261f,0 2px 10px 0 #22242626;box-shadow:0 2px 4px 0 #2224261f,0 2px 10px 0 #22242626;left:0;padding:12px;position:relative;position:absolute;width:280px;z-index:3}.custom-user-list-popup .user-wrapper{max-height:240px;overflow:auto}.custom-user-list-popup .user-wrapper .left-wrap .image-content{border-radius:50%;height:30px;overflow:hidden;width:30px}.custom-user-list-popup .user-wrapper .left-wrap .image-content .image{height:100%;object-fit:cover;width:100%}.custom-user-list-popup .user-wrapper .close-content i:hover{color:var(--primary-color)}.tt-homeroom-listing-table .tt-table tbody tr:hover{background:#e7e8ef}.tt-homeroom-listing-table .tt-table tbody td{position:relative}.tt-homeroom-listing-table .tt-table tbody tr:hover td:first-child:before{background:#000;border-radius:5px 0 0 5px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.tt-homeroom-listing-table .tt-table tbody td .tt-hover-purple-line-btn:hover{background:#fff!important;border:1px solid var(--light-blue-color)!important;color:var(--light-blue-color)!important}.manage-task-labels.tag-modal-content{min-width:100%!important;padding:0}.application-phase-block .toggle-wrapper{align-items:center;display:flex}.application-phase-block .toggle-wrapper .arrow-icon{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.application-phase-block .toggle-wrapper .arrow-icon .icon{line-height:1;margin:0;transition:all .4s}.application-phase-block .toggle-wrapper .arrow-icon.hide .icon{transform:rotate(-180deg)}.application-phase-block .toggle-wrapper .phase-name{align-items:center;border-radius:5px;display:flex;font-weight:600;height:36px;justify-content:center;margin-left:8px;padding:0 18px}.application-phase-block .toggle-wrapper .phase-name .count{margin-left:10px}.application-phase-block .tt-cell-border-table .table tr td{position:relative}.application-phase-block .tt-cell-border-table .table tbody tr:hover{box-shadow:2px -2px 4px 0 #0000001a,-2px 2px 4px 0 #0000001a}.application-phase-block .tt-cell-border-table .table tr:hover td:first-child:after{background:#000;border-radius:5px 0 0 5px;content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:5px}.application-phase-block .tt-cell-border-table .table td.specification-icon-cell{padding-left:20px;width:40px}.application-phase-block .tt-cell-border-table tbody .application-status{border-radius:50px;font-size:12px;font-weight:600;margin:auto;min-width:90px;padding:7px 20px;width:max-content}.application-phase-block .tt-cell-border-table tbody .application-status.tt-green-status{background:#c6fbc9;color:#147219}.application-phase-block .tt-cell-border-table tbody .application-status.tt-yellow-status{background:#fffacf;color:#f2a202}.application-phase-block .tt-cell-border-table tbody .application-status.tt-teal-status{background:#caf8f4;color:#3f8c85}.application-phase-block .tt-cell-border-table tbody .application-status.tt-red-status{background:#eeccc9;color:#e8584b}.application-phase-block .tt-cell-border-table tbody .application-status.tt-violet-status{background:#e8ddff;color:#9747ff}.application-phase-block .tt-cell-border-table .action-content .tt-table-option{justify-content:center}.application-phase-block .tt-cell-border-table .action-content .tt-table-option .tt-option-dropdown{border-radius:5px;padding:8px 14px}.application-phase-block .tt-cell-border-table .action-content .tt-table-option .dropdown.active .tt-option-dropdown,.application-phase-block .tt-cell-border-table .action-content .tt-table-option .tt-option-dropdown:hover{background:#e7e8ef!important}.application-phase-block .tt-cell-border-table .action-content .tt-table-option .dropdown .menu{z-index:4!important}.application-phase-block .tt-cell-border-table .action-content .tt-table-option .dropdown.active .tt-option-dropdown svg,.application-phase-block .tt-cell-border-table .action-content .tt-table-option .tt-option-dropdown:hover svg{color:#6475f1!important}.application-phase-block .tt-cell-border-table .table td .tick-icon img{margin:auto}.application-phase-block .no-search-content{height:auto;margin:50px 0}.application-phase-block .no-search-content .top-content-wrap{height:auto;width:110px}.ui.popup.status-info-popup-content{border-radius:6px;padding:20px}.ui.popup.status-info-popup-content .list-wrapper .list .item{align-items:flex-start;display:flex;line-height:1.5;margin-top:15px;padding:0}.ui.popup.status-info-popup-content .list-wrapper .list .item:first-child{margin-top:0}.ui.popup.status-info-popup-content .list-wrapper .list .item .left-content{font-weight:600;min-width:130px}.ui.popup.status-info-popup-content .list-wrapper .list .item .left-content .round{border-radius:50%;display:inline-block;height:10px;margin-right:5px;width:10px}.ui.popup.status-info-popup-content .list-wrapper .list .item.new-content .left-content{color:#147219}.ui.popup.status-info-popup-content .list-wrapper .list .item.new-content .left-content .round{background:#147219}.ui.popup.status-info-popup-content .list-wrapper .list .item.incomplete-content .left-content{color:#ea756a}.ui.popup.status-info-popup-content .list-wrapper .list .item.incomplete-content .left-content .round{background:#ea756a}.ui.popup.status-info-popup-content .list-wrapper .list .item.review-content .left-content{color:#3f8c85}.ui.popup.status-info-popup-content .list-wrapper .list .item.review-content .left-content .round{background:#3f8c85}.ui.popup.status-info-popup-content .list-wrapper .list .item.pending-content .left-content{color:#f2a202}.ui.popup.status-info-popup-content .list-wrapper .list .item.pending-content .left-content .round{background:#f2a202}.ui.popup.status-info-popup-content .list-wrapper .list .item.revised-content .left-content{color:#6475f1}.ui.popup.status-info-popup-content .list-wrapper .list .item.revised-content .left-content .round{background:#6475f1}.ui.popup.guardian-contact-popup{border-radius:10px;padding:20px}.ui.popup.guardian-contact-popup .title{margin-bottom:10px}.ui.popup.guardian-contact-popup .mail{margin-bottom:6px}.tt-scholarship-table{min-height:100px;overflow-x:auto;transition:all .5s}.scholarship-status-dropdown .status-dropdown-data,.tt-scholarship-table .application-icon-cell,.tt-scholarship-table .call-icon-cell{min-width:45px;width:45px}.tt-scholarship-table .scholarship-amount{font-weight:600;white-space:nowrap}.status-dropdown-data{width:40px}.status-dropdown-data .scholarship-status-dropdown{margin-left:10px}.status-dropdown-data .scholarship-status-dropdown .status-line-icon{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;min-width:32px;width:32px}.status-dropdown-data .scholarship-status-dropdown .dropdown.icon{display:none}.ui.dropdown.scholarship-status-dropdown .visible.menu .item:hover{background:#e9e9e9!important}.ui.dropdown.scholarship-status-dropdown .menu .item{align-items:center;display:flex}.ui.dropdown.scholarship-status-dropdown .menu .item img{height:auto;width:24px!important}.scholarship-status-dropdown .application-incomplete-item img{filter:brightness(0) saturate(100%) invert(94%) sepia(4%) saturate(2496%) hue-rotate(90deg) brightness(95%) contrast(87%)}.scholarship-status-dropdown .pending-item img{filter:brightness(0) saturate(100%) invert(84%) sepia(4%) saturate(2228%) hue-rotate(188deg) brightness(103%) contrast(102%)}.scholarship-status-dropdown .submitted-item img{filter:brightness(0) saturate(100%) invert(88%) sepia(31%) saturate(503%) hue-rotate(355deg) brightness(102%) contrast(87%)}.scholarship-status-dropdown .in-review-item img{filter:brightness(0) saturate(100%) invert(83%) sepia(6%) saturate(2016%) hue-rotate(199deg) brightness(103%) contrast(101%)}.scholarship-status-dropdown .completed-item img{filter:brightness(0) saturate(100%) invert(78%) sepia(35%) saturate(249%) hue-rotate(239deg) brightness(99%) contrast(85%)}.scholarship-status-dropdown .approved-item img{filter:brightness(0) saturate(100%) invert(95%) sepia(48%) saturate(806%) hue-rotate(289deg) brightness(97%) contrast(108%)}.scholarship-status-dropdown .enrolled-item img{filter:brightness(0) saturate(100%) invert(95%) sepia(10%) saturate(2145%) hue-rotate(308deg) brightness(93%) contrast(89%)}.scholarship-status-dropdown .on-hold-item img{filter:brightness(0) saturate(100%) invert(88%) sepia(14%) saturate(762%) hue-rotate(79deg) brightness(89%) contrast(92%)}.scholarship-status-dropdown .denied-item img{filter:brightness(0) saturate(100%) invert(79%) sepia(10%) saturate(2067%) hue-rotate(158deg) brightness(93%) contrast(87%)}.scholarship-status-dropdown .not-applicable-item img{filter:brightness(0) saturate(100%) invert(93%) sepia(11%) saturate(1116%) hue-rotate(30deg) brightness(93%) contrast(87%)}.scholarship-status-dropdown .withdrawn-item img{filter:brightness(0) saturate(100%) invert(92%) sepia(10%) saturate(235%) hue-rotate(124deg) brightness(90%) contrast(89%)}.tt-scholarship-table tbody td.student-name-content{max-width:180px;min-width:180px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:180px}.tt-scholarship-table tbody td.date-content{max-width:100px;min-width:100px;width:100px}.tt-scholarship-table tbody td.student-type{max-width:240px;min-width:240px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:240px}.tt-scholarship-table tbody td .contact-content{align-items:center;background:#fff;border-radius:5px;display:flex;height:32px;justify-content:center;width:30px}.tt-scholarship-table tbody td .contact-content:hover{background:#e7e8ef}.tt-scholarship-table tbody td .contact-content:hover img{filter:brightness(0) saturate(100%)}.tt-scholarship-table tbody td .contact-content.selected{background:#e7e8ef}.tt-scholarship-table tbody td .contact-content.selected img{filter:brightness(0) saturate(100%) invert(51%) sepia(39%) saturate(4470%) hue-rotate(213deg) brightness(94%) contrast(102%)}.tt-scholarship-table .tt-table-option.tt-scholarship-option .ui.dropdown .dropdown.icon{display:none}.tt-scholarship-table .tt-scholarship-option.tt-table-option .menu{min-width:130px!important;overflow:visible}.tt-scholarship-table .tt-scholarship-option.tt-table-option .menu .ui.dropdown{width:100%}.tt-scholarship-table .tt-scholarship-option.tt-table-option .menu .ui.dropdown>.text{padding:8px 10px;width:100%}.tt-scholarship-table .tt-scholarship-option.tt-table-option .menu .ui.dropdown .menu{right:128px}.tt-scholarship-table .ui.table .site-status-content{min-width:180px;text-align:left!important;width:180px}.tt-scholarship-table .site-status-content .ui.dropdown>.dropdown.icon:before{content:"\f107"!important;font-family:Icons;font-size:16px}.tt-scholarship-table .applicable-scholarship-content{max-width:300px;min-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}.tt-scholarship-table .ui.dropdown.scholarship-status-dropdown.upward .menu{bottom:auto!important;top:100%!important}.tt-scholarship-table .tt-scholarship-option .ui.dropdown.scholarship-status-dropdown.upward .menu{margin-top:-30px!important}.tt-scholarship-table:has(.scholarship-status-dropdown.active){min-height:550px!important;transition:all .5s}.tt-scholarship-table:has(.item-action-dropdown.active){min-height:250px;transition:all .5s}.tt-scholarship-table .date-content{white-space:nowrap}.tt-scholarship-table .table tbody tr.no-table-data-row{pointer-events:none!important}.tt-scholarship-table .table tbody tr.no-table-data-row td{border:1px solid #dfdfdf!important;border-radius:5px}.tt-scholarship-table .loading-area{opacity:.5;pointer-events:none;position:relative}.tt-scholarship-table .loading-area .row-loader{position:absolute;top:30%}.tt-scholarship-table .security-number{min-width:190px}.tt-scholarship-table .security-number .edit{top:1px}.tt-scholarship-table .assigned-staff-count .staff-wrap-content{justify-content:center}.scholarship-status-dropdown .item:hover{background:#e9e9e9!important}.course-dropdown{align-items:center;border:1px solid #0000!important;border-radius:5px;display:flex;min-height:45px;min-width:300px;width:max-content}.course-dropdown .text{width:calc(100% - 22px)}.course-dropdown.grade-dropdown{min-width:140px}.course-dropdown.grade-dropdown .menu.visible .label{background:none;color:#000;font-size:14px;font-weight:400;padding:0}.course-dropdown.grade-dropdown .menu.visible .active.selected.item .label{color:#fff}.course-dropdown.grade-dropdown>.dropdown.icon{padding:14px 10px}.course-dropdown.menu.visible{max-height:220px;overflow:auto}.course-dropdown.menu.visible .item{padding:10px}.course-dropdown.menu.visible .item .plus-icon{font-size:20px;font-weight:600;line-height:12px;margin-right:10px}.course-dropdown.menu.visible .item.custom-dropdown-item .edit-icon{align-items:center;display:flex;font-size:13px;justify-content:center}.course-dropdown .add-custom-title{color:var(--light-blue-color)!important}.course-dropdown.menu.visible .item:hover{background:#0000001f!important}@-webkit-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@media print{@page{size:A4 portrait!important;margin:1.4cm 0 1.4cm!important}body{background:var(--white-color)!important}body *{visibility:hidden}.section-to-print,.section-to-print *{background:var(--white-color);visibility:visible}.section-to-print{left:0;position:absolute;right:0;top:0;width:100%}.section-to-prin-100{padding:20px!important;width:100%!important}.section-to-prin-top-0{top:0!important}input[type=text]::placeholder,textarea::placeholder{color:#0000!important}option{display:none!important}button{visibility:hidden!important}.no-print{display:none!important}.column{padding-top:-20px!important}.ui.segment{padding:0}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}input,select,textarea{border-left:0!important;border-radius:0!important;border-right:0!important;border-top:0!important;padding-left:0!important;padding-top:0!important}.section-to-print .field label{font-weight:600!important}.tt-third-party-authorization-form .tt-app-form-container .signature-box{margin-top:20px}.print-px-0{padding-left:0!important;padding-right:0!important}.print-top-0{padding-top:0!important}.print-pl-0,.print-pl-1{padding-left:0!important}.print-pl-1{overflow-wrap:break-word;word-break:break-all}.tt-form-point-section .item.print-pl-0{padding-left:0!important}.tt-form-point-section .item.print-pl-0:before{content:none!important}.print-m-top-20{margin-top:20px!important}.print-m-top-50{margin-top:50px!important}.print-m-top-100{margin-top:100px!important}.print-m-top-125{margin-top:125px!important}.tt-table{padding:0 20px!important}.tt-container{min-height:auto;top:0}.tt-f-b-heading{margin-top:25px}.print-full-height{height:auto!important;max-height:100%!important;overflow:visible!important;width:auto!important}}.chat-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;min-height:calc(100vh - 100px);width:100%}.chat-list{padding-right:20px;width:320px}.chat-member{margin-left:auto;max-height:calc(100vh - 100px);overflow-y:auto;padding-left:20px;width:280px}.chat-history{background:var(--white-color);box-shadow:0 0 15px 0 #00000008;position:relative;width:calc(100% - 600px)}.chat-history,.chat-list .chat-list-wrapper{border-radius:5px;height:calc(100vh - 100px);overflow:hidden}.chat-list .chat-list-wrapper{width:100%}.chat-member .chat-member-wrapper{height:100%}.chat-list .chat-list-wrapper .list-item a{align-items:center;border-top:1px solid #dbdee9;display:flex;flex-wrap:wrap;padding:10px 5px}.chat-list .chat-list-wrapper .list-item:last-child a{border-bottom:1px solid #dbdee9}.chat-list .chat-list-wrapper .list-item a .item-photo,.chat-list .chat-list-wrapper .list-item a .item-photo .image{border-radius:50%;height:40px;overflow:hidden;width:40px}.chat-list .chat-list-wrapper .list-item a .item-photo img{height:100%;object-fit:cover;object-position:top;width:100%}.chat-list .chat-list-wrapper .list-item a .item-history{padding-left:10px;width:calc(100% - 40px)}.chat-list .chat-list-wrapper .list-item a .item-history .title{align-items:center;display:flex;flex-wrap:wrap;padding:0}.chat-list .chat-list-wrapper .list-item a .item-history .title span{color:#74757f;font-size:11px;font-weight:500;line-height:20px;margin-left:auto;text-align:right;width:55px}.chat-list .chat-list-wrapper .list-item a .item-history .title h6{font-family:Montserrat,sans-serif!important;font-size:13px;font-weight:500;line-height:19px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 55px)}.chat-list .chat-list-wrapper .list-item.unread a .description p{font-weight:500}.chat-member .chat-member-wrapper .item-info .title-block{align-items:flex-start;display:flex;margin:0 0 3px;max-width:240px}.chat-member .chat-member-wrapper .description-section.active .description-field{margin-bottom:14px}.chat-member .chat-member-wrapper .description-section .description-field .action-content{height:40px;width:40px}.chat-member .chat-member-wrapper .item-info .title-block .edit-icon{font-size:12px;margin-left:8px}.chat-list .chat-list-wrapper .list-item a .item-history .description{align-items:center;display:flex;flex-wrap:wrap}.chat-list .chat-list-wrapper .list-item a .item-history.chat-mute .description{justify-content:space-between}.chat-list .chat-list-wrapper .list-item a .item-history .description .mute-icon i{color:#666;font-size:12px!important;margin-left:auto;margin-right:0}.chat-list .chat-list-wrapper .list-item a .item-history.chat-mute .description p{width:calc(100% - 20px)}.chat-list .chat-list-wrapper .list-item a .item-history .description p{color:#74757f;font-size:12px;margin-bottom:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-list .chat-list-wrapper .list-item a .item-history .description span{background:var(--primary-color);border-radius:3px;color:var(--white-color);font-size:9px;font-weight:500;line-height:10px;margin-left:auto;padding:3px 4px}.chat-list .chat-list-wrapper .item-block-content{height:calc(100vh - 100px);overflow:hidden;position:relative}.chat-list .chat-list-wrapper .list-item a .item-history .description.no-count span{display:none}.chat-list .chat-list-wrapper .list-item a .item-history .description.no-count p{max-width:100%}.chat-list .chat-list-wrapper .list-item a .item-history .description.no-count p span{background:none;color:#74757f;display:inline-block;font-size:12px;font-weight:400;margin-right:4px;padding:0}.chat-list .chat-list-wrapper .list-item a:hover,.chat-list .chat-list-wrapper .list-item.active a{background:#fff}.chat-list .chat-list-wrapper .item-block-content .mlmp-body-scroll{height:calc(100% - 94px);overflow-y:auto}.chat-list .chat-list-wrapper .archive-item .archive-wrap{align-items:center;display:flex;padding:14px 10px}.chat-list .chat-list-wrapper .archive-item .archive-wrap .item-photo{border-radius:0;height:auto;width:auto}.chat-list .chat-list-wrapper .archive-item .archive-wrap .item-history{padding-left:6px;width:calc(100% - 21px)}.chat-list .chat-list-wrapper .archive-item .archive-wrap .item-history .count{align-items:center;display:flex;font-size:12px;font-weight:600;height:22px;justify-content:center;position:absolute;right:10px;top:15px;width:22px}.chat-member .chat-member-wrapper .description-section .edit-content{display:inline-block;margin-left:5px;width:auto}.chat-list .chat-list-wrapper .archive-item .archive-wrap.show-archive h6{font-size:13px;margin-left:3px}.chat-list .chat-list-wrapper .archive-item .archive-wrap.show-archive i{font-size:13px}.chat-list .chat-list-wrapper .item-block-content .new-chat{background:#eef0f9;margin-left:-200%;position:absolute;top:40px;transition:all .3s ease-in;width:100%;z-index:1}.chat-list .chat-list-wrapper .item-block-content .new-chat.active{background:#f5f6fa;margin-left:0;transition:all .3s ease-in;z-index:1}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-result-block{height:calc(100vh - 280px);overflow-y:auto}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section{padding-bottom:0;padding-top:10px;position:relative}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section .input{width:100%}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section .input input{border-radius:5px;padding:10px 10px 10px 30px!important}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section a{display:none;left:12px;position:absolute;top:20px}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section .ui.search.focus+a{display:block}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section .input .search.icon{left:-2px}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section .ui.search.focus .input .search.icon{display:none}.chat-list .chat-list-wrapper .item-block-content .new-chat .add-section{padding:10px 0}.chat-list .chat-list-wrapper .item-block-content .new-chat .add-section a{display:block;font-weight:600;padding:8px 0}.chat-list .chat-list-wrapper .item-block-content .new-chat .add-section a svg{font-size:12px}.chat-list .chat-list-wrapper .item-block-content .create-msg-section a{display:block;font-weight:600;padding:17px 0}.chat-list .chat-list-wrapper .item-block-content .create-msg-section a svg{font-size:10px}.chat-history .chat-data{display:flex;flex-direction:column;height:calc(100% - 125px);overflow-y:auto;width:100%}.blank-section{flex:1 1 auto;min-height:12px}.chat-history .chat-data .date-divider{margin:15px 0;position:relative;text-align:center}.chat-history .history-header{align-items:center;border-bottom:1px solid #eaeaea;display:flex;flex-wrap:wrap;padding:10px}.chat-history .history-header .data-title{align-items:center;display:flex;flex-wrap:wrap;width:calc(100% - 50px)}.chat-history .history-header .data-title .item-photo,.chat-history .history-header .data-title .item-photo .image{border-radius:50%;height:36px;overflow:hidden;width:36px}.chat-history .history-header .data-title .item-photo img{height:100%;object-fit:cover;object-position:top;width:100%}.chat-history .history-header .data-title .title{overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.chat-history .history-header .data-title .title p{color:#74757f;font-size:12px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.chat-history .history-header .data-title .title h6{font-size:14px;font-weight:600;line-height:19px;overflow:hidden;text-overflow:ellipsis}.chat-history .history-header .option-section{align-items:center;display:flex;margin-left:auto}.chat-history .history-header .option-section .ui.dropdown{align-items:center;display:flex;justify-content:center}.chat-history .history-header .option-section .ui.dropdown .text{display:none}.chat-history .history-header .option-section .ui.dropdown i.dropdown.icon{align-items:center;border-radius:50px;color:var(--gray-color);display:flex;justify-content:center;margin:0!important}.chat-history .history-header .option-section .ui.dropdown i.dropdown.icon:hover{color:var(--primary-color)}.chat-history .history-header .option-section .ui.dropdown .menu{left:auto;right:0}.chat-history .history-header .option-section .ui.dropdown .menu .item{padding:10px!important}.chat-history .history-header .option-section .ui.dropdown .menu .item:last-child{display:none}.chat-history .history-header .option-section .ui.dropdown .menu .item .ui.label{background:none;font-size:13px;font-weight:500;margin:0;padding:0}.chat-history .history-header .option-section .ui.dropdown .menu .item.selected .ui.label{color:var(--primary-color)}.chat-history .history-header .option-section .ui.dropdown .menu .item.selected{background:none!important}.chat-history .history-header .option-section .ui.dropdown .menu .item.selected:hover{background:var(--hover-black)!important}.chat-history .history-header .option-section .ui.dropdown .menu .item .ui.label{color:var(--primary-color)}.chat-history .chat-data .date-divider:before{background:#eaeaea;content:"";display:block;height:1px;position:relative;top:11px;width:100%;z-index:0}.chat-history .chat-data .date-divider span{background:#f5f6fa;border-radius:20px;color:#333;font-size:12px;font-weight:500;padding:8px 11px;position:relative;z-index:1}.chat-history .chat-editor{background:#fff;bottom:0;box-shadow:0 -9px 15px -1px #00000008;left:0;min-height:40px;position:absolute;width:100%;z-index:1}.chat-history .chat-editor.edit-conversation-editor{border:1px solid #c8cae8;border-radius:0 0 5px 5px}.chat-history .chat-editor form .ck-editor{width:calc(100% - 91px)}.chat-history .chat-editor .tag-members-list{background:var(--white-color);border:1px solid #ebebeb;border-radius:6px;bottom:55px;box-shadow:0 0 4px 2px #efefefbf;left:50px;max-height:316px;overflow-y:auto;position:absolute;width:380px;z-index:1}.chat-history .chat-editor .tag-members-list.show{display:block}.chat-history .chat-editor .tag-members-list.hide{display:none}.chat-history .chat-editor .tag-members-list .item{border-bottom:1px solid #ebebeb;padding:0}.chat-history .chat-editor .tag-members-list .item:last-child{border-bottom:0}.chat-history .chat-editor .tag-members-list .item:hover{background:#f4f5f9}.chat-history .chat-editor .tag-members-list .item .user-details{align-items:center;background:none;display:flex;width:100%}.chat-history .chat-editor .tag-members-list .item .user-details img{border-radius:50%;height:22px;margin-right:6px;width:22px}.chat-history .chat-editor .tag-members-list .item .user-details .user-name{color:#000;font-weight:500}.chat-history .chat-editor form .ck-editor .ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{margin-right:8px;margin-top:0}.chat-history .chat-editor form .ck-editor .ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{border:none!important;max-height:60px!important;padding-left:0}.chat-history .chat-editor.edit-conversation-editor form .ck-editor .ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{margin-right:0}.chat-history .chat-editor form .ck-editor .ck.ck-editor__top.ck-reset_all{display:none}.chat-content{align-items:flex-start;display:flex;flex-wrap:wrap;margin:10px 0;padding:10px}.chat-content .member-photo{border-radius:50px;height:30px;min-height:30px;min-width:30px;overflow:hidden;width:30px}.chat-content .chat-info{align-items:flex-start;display:flex;flex-direction:column;margin-left:10px;max-width:calc(100% - 40px);width:auto}.chat-content .chat-info .chat-text{background:#f4f5f9;border-radius:0 5px 0 5px;font-size:12px;max-width:100%;padding:10px;position:relative;width:auto}.chat-content .chat-info .chat-text ol,.chat-content .chat-info .chat-text ul{line-height:24px;margin-left:10px;padding-left:15px}.chat-content .chat-info .chat-text:before{background:#f4f5f9;border-right:0;clip-path:polygon(0 0,100% 100%,100% 0);content:"";height:10px;left:-9px;position:absolute;top:0;width:10px}.chat-content .chat-info .chat-text p{margin-bottom:2px}.chat-content .chat-info .chat-text p:last-child{margin-bottom:0;margin-top:3px}.chat-content .chat-info h5{color:var(--primary-color);font-size:13px;margin-bottom:0;padding-right:15px}.chat-content .chat-info .chat-info-details{align-items:flex-start;display:flex;flex-direction:column;max-width:100%;width:auto}.chat-content.rigt-section .chat-info-details{align-items:flex-end;padding-right:0}.chat-content .chat-info span{color:#333;font-size:10px;font-weight:500;line-height:12px;margin-top:6px;text-align:right}.chat-content .chat-info-details .chat-text p{word-wrap:break-word;font-size:13px;line-height:20px}.chat-content .chat-info-details .chat-text p a{font-weight:500}.chat-content.rigt-section{justify-content:flex-end}.chat-content.rigt-section .chat-info{margin-left:0;max-width:100%}.chat-content.rigt-section .chat-info .chat-text:before{display:none}.chat-content.rigt-section .chat-info .chat-text{background:#eff9e6;border-radius:5px 5px 0 5px}.chat-content.rigt-section .chat-info-details .chat-text{box-shadow:none}.chat-content.rigt-section .chat-info .chat-text h5{color:#333}.chat-content.rigt-section .member-photo{display:none}.chat-content .chat-info .chat-text .ui.dropdown>.dropdown.icon:before{content:"\f142";font-family:Font Awesome\ 5 Free;font-size:13px;font-weight:900}.chat-content .chat-info .chat-text .ui.dropdown .text{display:none}.chat-content .chat-info .chat-text .chat-text-header{margin-bottom:0;position:relative}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown{align-items:center;display:flex;justify-content:center;position:absolute;right:0;top:5px}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown i.dropdown.icon{align-items:center;border-radius:50px;color:var(--gray-color);display:flex;justify-content:center;line-height:.5;margin:0!important}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown i.dropdown.icon:hover{color:var(--primary-color)}.chat-content.check-option .ui.checkbox.checked label:before{border-color:var(--primary-color)}.chat-content.check-option .ui.checkbox.checked label:after{color:var(--primary-color)}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown .menu{border-radius:5px;overflow:hidden;right:0;top:15px}.chat-content.rigt-section .chat-info .chat-text .chat-text-header .ui.dropdown .menu{left:auto}.chat-content.last-conversation-item .chat-info .chat-text .chat-text-header .ui.dropdown .menu{bottom:20px;top:auto}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown .menu .item:hover .ui.label{color:var(--primary-color)!important}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown .menu .item{padding:8px 10px!important}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown .menu .item:last-child{border-bottom:none}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown .menu .item .ui.label{background:none;color:var(--primary-color);font-size:13px;font-weight:500;margin:0;padding:0}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown .menu .item.selected{background:none!important}.chat-content .chat-info .chat-text .chat-text-header .ui.dropdown .menu .item.selected:hover{background:var(--hover-black)!important}.chat-content .chat-item{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.chat-content.check-option .chat-item{padding-left:10px;width:calc(100% - 17px)}.chat-content.rigt-section .chat-item{justify-content:flex-end}.chat-content .file-wrap{background:var(--white-color);border-radius:5px;margin-top:10px;padding:3px}.chat-history .chat-data::-webkit-scrollbar{background-color:initial;width:10px}.chat-history .chat-data::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:5px}.chat-history .chat-data::-webkit-scrollbar-track{background-color:initial}.chat-history .chat-data::-webkit-scrollbar-thumb:hover{background-color:var(--gray-color)}.chat-history .history-header .option-section .search-section .ui.search{display:none;padding:8px;position:absolute;right:0;top:0;width:100%;z-index:1}.chat-history .history-header .option-section .search-section .ui.search .ui.icon.input{max-width:100%;width:100%}.chat-history .history-header .option-section .search-section .ui.search .ui.icon.input input{border:none;font-size:16px;height:40px;padding:8px!important;width:100%}.chat-history .history-header .option-section .search-section .ui.search .ui.icon.input i.search.icon{display:none}.chat-history .history-header .option-section .search-section a svg{color:var(--gray-color);font-size:16px}.chat-history .history-header .option-section .search-section a svg:hover{color:var(--primary-color)}.chat-history .history-header .option-section .search-section.active .ui.search{display:block}.chat-history .history-header .option-section .search-section a{align-items:center;display:flex;justify-content:center;margin-right:15px}.chat-history .history-header .option-section .ui.dropdown>.dropdown.icon:before{content:"\f142";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900}.chat-history .history-header .option-section .search-section a.close-search{display:none;position:relative;right:0;top:0;z-index:2}.chat-history .history-header .option-section .search-section.active a.close-search{align-items:center;display:flex;justify-content:center;margin-right:0}.chat-history .history-header .option-section .search-section a.close-search svg{font-size:18px}.chat-history .history-header .option-section .search-section.active a.search-link{display:none}.chat-history .history-header .option-section .search-section.active .ui.search .ui.icon.input input{padding-right:40px!important}.chat-member .chat-member-wrapper .item-info{align-items:center;display:flex;flex-direction:column;justify-content:center}.chat-member .chat-member-wrapper .item-info .item-photo{border-radius:100%;height:100px;margin-bottom:10px;overflow:hidden;position:relative;width:100px}.chat-member .chat-member-wrapper .item-info .item-photo input{opacity:0;position:absolute}.chat-member .chat-member-wrapper .item-info .item-photo .image{cursor:pointer;height:100%;object-fit:cover;width:100%}.chat-member .chat-member-wrapper .item-info .item-photo .image img{height:100%;object-fit:cover;object-position:top;width:100%}.chat-member .chat-member-wrapper .item-info h4{font-size:15px;margin-bottom:0;margin-top:0;text-align:center;width:100%;word-break:break-word}.chat-member .chat-member-wrapper .item-info p{color:#74757f;font-size:12px;font-weight:500}.chat-member .chat-member-wrapper .item-info .title-edit input{background:none;border:none!important;width:100%}.chat-member .chat-member-wrapper .description-section.active .description-field textarea:focus-visible,.chat-member .chat-member-wrapper .item-info .title-edit input:focus-visible{border:none!important;outline:none}.chat-member .chat-member-wrapper .item-info .title-edit{align-items:center;border:1px solid #22242626!important;border-radius:3px;display:flex;margin-bottom:10px;padding:10px;width:100%}.chat-member .chat-member-wrapper .item-info .title-edit .edit-field{width:100%}.chat-member .chat-member-wrapper .description-section.active .description-field .action-group,.chat-member .chat-member-wrapper .item-info .action-group{align-items:center;display:flex;margin-left:6px;min-width:36px}.chat-member .chat-member-wrapper .description-section.active .description-field .action-group i,.chat-member .chat-member-wrapper .item-info .action-group i{margin-right:0}.chat-member .chat-member-wrapper .description-section.active .description-field .action-group span,.chat-member .chat-member-wrapper .item-info .action-group span{cursor:pointer}.chat-member .chat-member-wrapper .description-section.active .description-field .action-group .accept,.chat-member .chat-member-wrapper .item-info .action-group .accept{color:var(--gray-color)!important;margin-right:6px}.chat-member .chat-member-wrapper .description-section.active .description-field .action-group .accept:hover,.chat-member .chat-member-wrapper .item-info .action-group .accept:hover{color:#5cb85c!important}.chat-member .chat-member-wrapper .description-section.active .description-field .action-group .cancel,.chat-member .chat-member-wrapper .item-info .action-group .cancel{color:var(--gray-color)!important}.chat-member .chat-member-wrapper .description-section.active .description-field .action-group .cancel:hover,.chat-member .chat-member-wrapper .item-info .action-group .cancel:hover{color:#f37272!important}.chat-member .chat-member-wrapper .description-section .action-group a svg{font-size:15px}.chat-member .chat-member-wrapper .description-section{align-items:flex-start;display:flex;flex-direction:column;margin-top:15px;position:relative}.chat-member .chat-member-wrapper .description-section .description-text{color:#000;font-size:13px;margin-bottom:3px;width:calc(100% - 18px)}.chat-member .chat-member-wrapper .description-section a{font-size:13px;font-weight:600;margin-bottom:1px;width:100%}.chat-member .chat-member-wrapper .description-section p{color:#74757f;font-size:12px;font-weight:500;line-height:20px}.chat-member .chat-member-wrapper .item-details-section{align-items:flex-start;display:flex;flex-direction:column;margin-top:15px}.chat-member .chat-member-wrapper .item-details-section .header-element h6{color:#333;font-size:13px;font-weight:600;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 20px)}.chat-member .chat-member-wrapper .item-details-section .header-element a{align-items:center;display:flex;font-size:14px;justify-content:center;margin-left:auto;width:20px}.chat-member .chat-member-wrapper .item-details-section .header-element a:hover{color:var(--light-black)!important}.chat-member .chat-member-wrapper .description-section p span{color:#333;font-weight:600}.chat-member .chat-member-wrapper .description-section .description-field{display:none;position:relative;width:100%}.chat-member .chat-member-wrapper .description-section.active .description-field{align-items:flex-start;border:1px solid #22242626!important;border-radius:3px;display:flex;margin-bottom:5px;padding:10px}.chat-member .chat-member-wrapper .description-section.active .description-field textarea{background:none;border:none!important;height:50px;line-height:20px;padding:0;resize:none;width:100%}.chat-member .chat-member-wrapper .description-section.active .description-field .field textarea{border:1px solid #22242626;border-radius:3px;font-size:13px;height:50px;padding:10px;width:100%}.chat-member .chat-member-wrapper .description-section .description-field a{display:none}.chat-member .chat-member-wrapper .description-section.active .description-field a:hover{color:var(--primary-color)}.chat-member .chat-member-wrapper .description-section.active a{display:block}.chat-member .chat-member-wrapper .description-section.active .description-field .field textarea:focus-visible{outline:none}.chat-member .chat-member-wrapper .item-details-section .member-list{margin-bottom:5px;margin-top:0;width:100%}.chat-member .chat-member-wrapper .item-details-section .member-list .item{align-items:center;border-bottom:1px solid #dbdee9;display:flex;flex-wrap:wrap;padding:10px 5px;width:100%}.chat-member .chat-member-wrapper .item-details-section .member-list .item:hover{background:#fff}.chat-member .chat-member-wrapper .item-details-section .member-list .item .left-section{width:calc(100% - 33px)}.chat-member .chat-member-wrapper .item-details-section .member-list .item .right-section{align-items:center;display:flex;justify-content:flex-end;width:33px}.chat-member .chat-member-wrapper .item-details-section .member-list .item .right-section .admin-icon{color:var(--primary-color);cursor:pointer;font-size:12px}.chat-member .chat-member-wrapper .item-details-section .member-list .item .right-section .admin-icon:hover{color:var(--light-black)}.chat-member .chat-member-wrapper .item-details-section .member-list .item .right-section .group-admin .admin-icon{color:var(--gray-color);cursor:default}.chat-member .chat-member-wrapper .item-details-section .member-list .item .right-section .admin-icon.active{color:var(--primary-color);cursor:pointer}.chat-content .member-photo .image{height:100%;object-fit:cover;width:100%}.chat-member .chat-member-wrapper .item-details-section .member-list .item .left-section a{align-items:center;display:flex;flex-wrap:wrap;width:100%}.chat-member .chat-member-wrapper .item-details-section .member-list .item .remove-section{display:flex;justify-content:flex-end;margin-left:6px;width:15px}.chat-member .chat-member-wrapper .item-details-section .member-list .item .left-section .member-photo{border-radius:100%;height:24px;overflow:hidden;width:24px}.chat-member .chat-member-wrapper .item-details-section .member-list .item .left-section .member-photo img{height:100%;object-fit:cover;object-position:top;width:100%}.chat-member .chat-member-wrapper .item-details-section .member-list .item .left-section .member-name{padding-left:10px;width:calc(100% - 24px)}.chat-member .chat-member-wrapper .item-details-section .member-list .item .left-section .member-name h6{color:var(--primary-color);display:block;font-size:13px;font-weight:500;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.chat-member .chat-member-wrapper .item-details-section .member-list .item .left-section .user-info-wrap .image{height:24px;min-width:auto;width:24px}.chat-member .chat-member-wrapper .item-details-section .member-list .item .left-section .user-info-wrap{font-size:13px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-member .chat-member-wrapper .item-details-section .member-list .item .remove-section svg{color:var(--red-color);font-size:12px}.chat-member .chat-member-wrapper .item-details-section .header-element{align-items:center;background:#e9e9e9;border-bottom:1px solid #dbdee9;border-radius:5px 5px 0 0;display:flex;flex-wrap:wrap;padding:10px 5px;width:100%}.chat-member .chat-member-wrapper .item-details-section .member-list::-webkit-scrollbar{background-color:initial;width:7px}.chat-member .chat-member-wrapper .item-details-section .member-list::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:5px}.chat-member .chat-member-wrapper .item-details-section .member-list::-webkit-scrollbar-track{background-color:initial}.chat-member .chat-member-wrapper .item-details-section .member-list::-webkit-scrollbar-thumb:hover{background-color:var(--gray-color)}.chat-member .chat-member-wrapper .item-details-section .event-option{margin-top:0}.chat-member .chat-member-wrapper .item-details-section .event-option a{align-items:center;color:#f37272!important;display:flex;font-size:13px;font-weight:500;padding:7px 0;width:100%}.chat-member .chat-member-wrapper .item-details-section .event-option a svg{margin-right:5px}.chat-member .chat-member-wrapper .item-details-section .event-option a:hover{color:var(--red-color)!important}.chat-member .chat-member-wrapper .item-details-section .event-option .archive-content,.chat-member .chat-member-wrapper .item-details-section .event-option .restore-content{color:var(--light-black)!important}.chat-member .chat-member-wrapper .item-details-section .event-option .archive-content:hover,.chat-member .chat-member-wrapper .item-details-section .event-option .restore-content:hover{color:var(--primary-color)!important}.chat-history .chat-editor form .message-editor{align-items:center;display:flex;flex-wrap:wrap;padding:10px;width:100%}.chat-history.not-chat-history-found{width:75%}.chat-history .chat-editor form .field{margin-bottom:0;width:100%}.chat-history .chat-editor form .field textarea{background:var(--white-color);border-radius:5px;box-shadow:2px 2px 4px 0 #00000026;font-size:16px;height:60px;line-height:25px;min-width:60px;padding:14px 70px 14px 20px;resize:none}.chat-history .chat-editor form .tt-submit-btn{border-radius:5px;height:42px;margin-right:0!important;min-width:42px;width:42px!important}.chat-history .conversations-actions{background:#fff;border-radius:6px;bottom:0;left:0;padding:20px;position:absolute;right:0;width:100%}.chat-history .conversations-actions .ui.list{align-items:center;display:flex;justify-content:space-between}.chat-history .conversations-actions .ui.list .item{padding:0}.chat-history .conversations-actions .delete-icon{color:var(--gray-color)!important}.chat-history .no-message-found-wrap{align-items:center;display:flex;flex-direction:column;height:calc(100% - 120px);justify-content:center;margin:auto;width:100%}.chat-history .no-message-found-wrap.Single-chat img.no-message{margin-bottom:12px;max-width:70px}.chat-history .no-message-found-wrap .no-message{margin-bottom:18px;max-width:180px}.chat-history .no-message-found-wrap p{color:#979797;font-weight:500;text-align:center}.chat-history .chat-editor form .tt-file-attachment{margin-right:9px}.chat-history .chat-editor form .tt-file-attachment svg:hover{color:var(--primary-color)}.chat-history .chat-editor form .tt-file-attachment svg{color:var(--gray-color);cursor:pointer;font-size:16px}.chat-history .chat-editor form a.emoji-button svg{color:var(--gray-color);font-size:17px}.chat-history .chat-editor form a.emoji-button svg:hover{color:var(--primary-color)}.chat-history .chat-editor form a.emoji-button{margin-right:9px}.chat-history .chat-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{border:none!important;box-shadow:none!important;padding-left:0!important}.chat-history .chat-editor form .ck-editor .ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline p{margin:5px 0}.chat-history .chat-editor form .ck-editor .ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline p a{font-weight:500}.chat-history .chat-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused p:first-child{margin-top:0!important}.chat-history .chat-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused p:last-child{margin-bottom:0!important}.chat-history .chat-editor form .photo_preview{align-items:center;border-bottom:1px solid #eaeaea;display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.chat-history .chat-editor form .photo_preview .files{align-items:center;border:1px solid #eaeaea;border-radius:5px;display:flex;height:60px;justify-content:center;margin:5px;overflow:hidden;position:relative;width:60px}.chat-history .chat-editor form .photo_preview .files .large.icon{color:silver;font-size:2.25rem;margin-right:0}.chat-history .chat-editor form .photo_preview .files a{align-items:center;background:var(--white-color);border-radius:50%;display:none;height:18px;justify-content:center;position:absolute;right:2px;top:2px;width:18px;z-index:1}.chat-history .chat-editor form .photo_preview .files a i.close.icon{font-size:12px;height:12px;line-height:12px;margin-right:0;width:12px}.chat-history .chat-editor form .photo_preview .files:hover a{display:flex}.chat-history .chat-editor form .photo_preview .files img.ui.image{height:100%;object-fit:cover;width:100%}.chat-history .chat-editor form.ui.form{position:relative}.chat-history .chat-editor form.ui.form .emoji-picker{bottom:100%;left:0;position:absolute}.new-contact-modal i.close.icon{display:none}.tt-modal.new-contact-modal{min-height:20px;top:100px}.chat-content.check-option .ui.checkbox{margin-top:7px}.chat-add-new-contact-form .ui.input{height:48px;width:100%}.chat-add-new-contact-form .ui.input input{font-size:16px}.chat-add-new-contact-form p{font-weight:500;padding-top:10px;text-align:center}.chat-add-new-contact-form h6{font-size:13px;font-weight:600;margin-top:15px}.chat-add-new-contact-form .ui.list{border:1px solid #22242626;border-radius:5px;margin-top:7px;max-height:465px;overflow-y:auto}.chat-add-new-contact-form .ui.list .item{padding-bottom:0!important;padding-top:0!important}.chat-add-new-contact-form .ui.list .item a{align-items:center;border-bottom:1px solid #22242626;display:flex;flex-wrap:wrap;padding:10px}.chat-add-new-contact-form .ui.list .item a .member-photo{border-radius:50px;height:26px;margin-right:10px;overflow:hidden;width:26px}.chat-add-new-contact-form .ui.list .item a .member-name{font-weight:500;width:calc(100% - 36px)}.chat-add-new-contact-form .ui.list .item:last-child a{border:none}.chat-add-new-contact-form .ui.list .item a:hover{background:var(--primary-color)!important;color:#fff!important}.chat-list .chat-list-wrapper .item-block-content .ui.menu{border:none;border-radius:0;bottom:0;box-shadow:none;margin:0;width:100%}.chat-list .chat-list-wrapper .item-block-content .ui.menu .item{background:#e9e9e9;border:none;border-radius:0;cursor:pointer;font-weight:600;justify-content:center;width:50%}.chat-list .chat-list-wrapper .item-block-content .ui.menu .item:before{content:none}.chat-list .chat-list-wrapper .item-block-content .ui.menu .active.item{background:var(--secondary-color);border-radius:0;color:var(--white-color)!important}.chat-list .chat-list-wrapper .item-block-content .ui.menu .item .ui.label{background:var(--red-color);font-weight:500;padding:3px 6px}.chat-add-new-contact-form .loader{margin-top:20px!important}.ui.dimmer .chat-add-new-contact-form .ui.loader:after{border-color:#747474 #0000 #0000!important}.chat-data.loader,.chat-history.loader,.chat-member.loader{display:flex;flex-direction:column;justify-content:center}.chat-member.loader{height:calc(100vh - 100px)}.mlmp-body-scroll.loader{display:flex;flex-direction:column;height:calc(100% - 45px);justify-content:center}.chat-list .chat-list-wrapper .list-item.unread a h6{font-weight:900!important}.chat-member .chat-member-wrapper .item-info .item-photo .loader{align-items:center;background:#ffffffe6;display:flex;height:100%;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:1}.chat-member .chat-member-wrapper .item-info .item-photo .loader:after,.chat-member .chat-member-wrapper .item-info .item-photo .loader:before{top:35px}.chat-list .chat-list-wrapper .item-block-content .mlmp-body-scroll::-webkit-scrollbar{background-color:initial;width:7px}.chat-list .chat-list-wrapper .item-block-content .mlmp-body-scroll::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:5px}.chat-list .chat-list-wrapper .item-block-content .mlmp-body-scroll::-webkit-scrollbar-track{background-color:initial}.chat-list .chat-list-wrapper .item-block-content .mlmp-body-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--gray-color)}.chat-member::-webkit-scrollbar{background-color:initial;width:7px}.chat-member::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:5px}.chat-member::-webkit-scrollbar-track{background-color:initial}.chat-member::-webkit-scrollbar-thumb:hover{background-color:var(--gray-color)}.no-conversation-list{align-items:center;display:flex;flex-direction:column;padding:30px}.no-conversation-list img.ui.image{margin-bottom:15px;width:75px}.no-conversation-list p{font-weight:600;line-height:22px;text-align:center}.chat-history .history-header .data-title .back-link,.chat-member .chat-member-wrapper .item-info .back-link{display:none}.ui.modal.chat-image-modal{max-height:calc(100vh - 10%);max-width:1000px!important;min-width:375px;width:max-content!important}.ui.modal.chat-image-modal .view-image-url{position:relative}.ui.modal.chat-image-modal .view-image-url .download-btn .tt-submit-btn:last-child{margin-right:0}.ui.modal.chat-image-modal .view-image-url .download-btn{align-items:center;bottom:15px;display:flex;justify-content:center;left:0;position:absolute;right:0}.ui.modal.chat-image-modal .view-image-url .download-btn .reply-link{min-width:100px}.ui.modal.chat-image-modal .view-image-url .download-btn svg{font-size:16px;margin-right:7px}.ui.modal.chat-image-modal .view-image-url .slider{height:100%;width:100%}.ui.modal.chat-image-modal .view-image-url .slider .file-preview-content.image-content{height:100%}.reply-chat{align-items:center;background:#fff;border:1px solid #eaefde;border-left:3px solid var(--primary-color)!important;border-radius:5px;display:flex;flex-wrap:wrap;margin-bottom:5px;margin-top:7px;padding:10px}.chat-content.rigt-section .reply-chat .chat-info .chat-text,.reply-chat .chat-info .chat-text{background:none;border:none;border-radius:0;box-shadow:none;padding:0}.reply-chat .chat-info .chat-text:before{content:none}.chat-content .reply-chat .chat-info{flex-direction:row;flex-wrap:wrap}.reply-chat .chat-info .chat-text .chat-text-header h5{font-size:12px;padding-right:0}.chat-content.rigt-section .reply-chat{border-left:3px solid var(--primary-color)!important;border-radius:5px;margin-top:7px;padding:10px}.chat-content.rigt-section .reply-chat .member-photo{display:block}.chat-content.rigt-section .reply-chat .chat-info-details .chat-text{background:no-repeat;border:none;padding:0}.chat-content.rigt-section .reply-chat .chat-info{margin-left:10px;max-width:calc(100% - 40px)}.chat-content .reply-chat.link-reply .chat-info.preview-image .chat-text a.link-title{font-size:13px;font-weight:600}.chat-content .reply-chat.link-reply .chat-info.preview-image .chat-text div{font-size:13px;width:100%}.chat-content .reply-chat.link-reply .chat-info.preview-image .image{border-radius:5px;max-width:280px}.chat-content .reply-chat.link-reply .chat-info.preview-image,.chat-content.rigt-section .reply-chat.link-reply .chat-info{align-items:flex-start;flex-direction:column;margin-left:0;max-width:100%}.chat-content .reply-chat.link-reply .chat-info .chat-text h5{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;margin-bottom:3px;width:100%}.chat-content .reply-chat.link-reply .chat-info .chat-text h5 .logo-icon{width:16px}.chat-content .reply-chat.link-reply .chat-info .chat-text h5 .logo-icon img.ui.image{max-width:16px;width:100%}.chat-history form .message-editor.edit-conversation-editor{border:1px solid var(--primary-color);border-radius:5px}.chat-content .reply-chat.link-reply .chat-info .chat-text h5 span{font-size:14px;font-weight:700;margin-top:0;max-width:calc(100% - 16px);padding-left:5px}.chat-content .reply-chat.link-reply .chat-text a.link-title{font-size:13px;font-weight:600}.chat-content .reply-chat.link-reply{border-left:3px solid var(--primary-color)!important}.chat-content .reply-chat.link-reply .chat-info.preview-image .chat-text{margin-bottom:10px;max-width:100%;padding:0;width:100%}.chat-content.rigt-section .reply-chat .chat-info .chat-text h5{padding-right:0}.reply-preview{border-bottom:1px solid #eaeaea}.reply-preview,.reply-preview .chat-item{align-items:flex-start;display:flex;flex-wrap:wrap;padding:10px}.reply-preview .chat-item{background:#f5f6fa;border-radius:5px;max-width:calc(100% - 30px);width:100%}.reply-preview .chat-item .member-photo{border-radius:50px;height:30px;min-height:30px;min-width:30px;overflow:hidden;width:30px}.reply-preview .chat-item .member-photo img{height:100%;object-fit:cover;width:100%}.reply-preview .chat-item .chat-info{padding:0 0 0 10px;width:calc(100% - 30px)}.reply-preview a.delete-reply-attach{color:var(--gray-color)!important;margin-left:auto}.reply-preview a.delete-reply-attach:hover{color:var(--primary-color)!important}.reply-chat .file-wrap.single-file{max-width:150px}.chat-history .chat-editor.reply-attached{border-radius:5px}.chat-history .conversations-actions .ui.list .item .close-icon,.chat-history .conversations-actions a.close-icon svg{color:var(--gray-color)!important}.chat-history .conversations-actions .ui.list .item .close-icon:hover{color:var(--primary-color)!important}.chat-history .conversations-actions .delete-icon:hover{color:#f37272!important}.chat-content .file-wrap.singel-file.no-image-file{background:#f4f5f9;max-width:max-content!important;padding:7px;position:relative}.chat-content .file-wrap.singel-file.no-image-file a.chat-attachment{align-items:center;display:flex}.chat-content .file-wrap.singel-file.no-image-file a.chat-attachment img{display:block;margin-right:5px;max-width:none;min-width:18px!important;width:18px!important}.chat-content .file-wrap.singel-file.no-image-file a.chat-attachment span{color:var(--primary-color)!important;font-size:12px;margin-top:0}.reply-preview-attachment{align-items:center;display:flex;flex-wrap:wrap;margin:0 -5px}.reply-preview-attachment .file-wrap a{align-items:center;border-radius:5px;display:flex;height:60px;justify-content:center;margin:5px;overflow:hidden;width:60px}.reply-preview-attachment .file-wrap a img{height:100%;object-fit:cover;width:100%}.chat-content .reply-chat .chat-info.preview-image{align-items:center}.chat-content .reply-chat .chat-info.preview-image .file-wrap{height:36px;margin-top:0;max-height:36px;max-width:36px;padding:0;width:36px}.chat-content .reply-chat .chat-info.preview-image .file-wrap a.chat-attachment{border-radius:5px;display:block;height:100%;overflow:hidden;width:100%}.chat-content .reply-chat .chat-info.preview-image .file-wrap a.chat-attachment img{height:100%;object-fit:cover;width:100%!important}.chat-content .reply-chat .chat-info.preview-image .chat-text{max-width:calc(100% - 36px);padding-right:10px}.chat-content .reply-chat .chat-info.preview-image .chat-text p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-content .chat-info .chat-info-details .image-gallery{align-items:center;display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px;margin-top:10px;max-width:200px;overflow:hidden}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.multi-file{height:94px;margin:0;overflow:hidden;position:relative;width:50%}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.multi-file a.chat-attachment{border-radius:5px;display:block;height:100%;overflow:hidden;width:100%}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.multi-file a.chat-attachment img{height:100%;object-fit:cover;width:100%}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.multi-file .plus-count{align-items:center;background:#00000080;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:calc(100% - 6px);justify-content:center;left:3px;position:absolute;right:0;top:3px;width:calc(100% - 6px);z-index:1}.chat-content .chat-info .chat-info-details .image-gallery .four-file,.chat-content .chat-info .chat-info-details .image-gallery .three-file,.chat-content .chat-info .chat-info-details .image-gallery .two-file{height:94px;margin:0;overflow:hidden;width:50%}.chat-content .chat-info .chat-info-details .image-gallery .four-file a.chat-attachment,.chat-content .chat-info .chat-info-details .image-gallery .three-file a.chat-attachment,.chat-content .chat-info .chat-info-details .image-gallery .two-file a.chat-attachment{border-radius:5px;display:block;height:100%;overflow:hidden;width:100%}.chat-content .chat-info .chat-info-details .image-gallery .four-file a.chat-attachment img,.chat-content .chat-info .chat-info-details .image-gallery .three-file a.chat-attachment img,.chat-content .chat-info .chat-info-details .image-gallery .two-file a.chat-attachment img{height:100%;object-fit:cover;width:100%}.chat-content .chat-info .chat-info-details .image-gallery .three-file:last-child{height:120px;width:100%}.chat-content .file-wrap.singel-file a.chat-attachment{border-radius:5px;display:block;height:100%;overflow:hidden;width:100%}.chat-content .file-wrap.singel-file a.chat-attachment img{display:block;height:auto;object-fit:cover;width:100%}.chat-content.rigt-section .file-wrap.singel-file.no-image-file{background:#eff9e6}.chat-content .reply-chat .chat-info.preview-image .image-gallery{display:block;margin-left:auto;margin-right:0;margin-top:0;max-width:none!important}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.singel-file{margin-top:0;position:relative}.chat-add-group-members-form .react-select__control,.chat-forward-conversation-form .react-select__control{min-height:48px}.chat-add-group-members-form .react-select__control .react-select__placeholder,.chat-forward-conversation-form .react-select__control .react-select__placeholder{font-size:15px}.chat-add-group-members-form .tt-btn-groups .field,.chat-forward-conversation-form .tt-btn-groups .field{align-items:center;display:flex;justify-content:center}.chat-add-group-members-form .column:first-child .field>div:first-child div,.chat-forward-conversation-form .column:first-child .field>div:first-child div{background:#eef0f9;border:1px solid #e1e4f0}.chat-add-group-members-form .column:first-child .field>div:first-child div .ui.button,.chat-forward-conversation-form .column:first-child .field>div:first-child div .ui.button{color:#fff!important}.chat-add-group-members-form .column:first-child .field>div:first-child div .ui.button i.close.icon,.chat-forward-conversation-form .column:first-child .field>div:first-child div .ui.button i.close.icon{display:block}.chat-history .history-header .option-section .search-section.active .ui.search .ui.icon.input input::-webkit-input-placeholder,.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section .input input::-webkit-input-placeholder{color:var(--primary-color)}.chat-history .history-header .option-section .search-section.active .ui.search .ui.icon.input input::-moz-placeholder,.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section .input input::-moz-placeholder{color:var(--primary-color)}.tt-user-container .chat-list .chat-list-wrapper .item-block-content .create-msg-section{align-items:center;display:flex;justify-content:space-between;padding:17px 0 10px}.tt-user-container .chat-list .chat-list-wrapper .item-block-content .create-msg-section a{padding:0}.chat-history .history-header .option-section .search-section.active .ui.search .ui.icon.input input:-moz-placeholder,.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section .input input:-moz-placeholder,.tt-user-container .chat-list .chat-list-wrapper .item-block-content .new-chat .search-section .input input:-moz-placeholder{color:var(--primary-color)}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.singel-file a.reply-link{align-items:center;background:#fffc;border-radius:5px;bottom:10px;display:flex;height:26px;justify-content:center;position:absolute;right:10px;width:26px;z-index:1}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.singel-file a.reply-link i.reply.icon{font-size:12px;line-height:14px;margin:auto;opacity:.7}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.singel-file a.reply-link:hover i.reply.icon{opacity:1}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.singel-file a.reply-link:hover{background:#fff}.chat-content .file-wrap.singel-file.no-image-file a.reply-link{align-items:center;background:#fff;border-radius:5px;display:flex;height:26px;justify-content:center;margin-left:auto;margin-top:2px;width:26px}.chat-content .file-wrap.singel-file.no-image-file a.reply-link i.reply.icon{font-size:12px;line-height:14px;margin:auto;opacity:.4}.chat-content .file-wrap.singel-file.no-image-file a.reply-link:hover i.reply.icon{opacity:1}.chat-content .file-wrap.singel-file.no-image-file a.reply-link:hover{background:#fff}.reply-attached .reply-preview .chat-item .chat-info .reply-preview-attachment{margin:0;width:36px}.reply-attached .reply-preview .chat-item .chat-info .reply-preview-attachment .image-gallery .file-wrap.singel-file a.chat-attachment{height:36px;margin:0;width:36px}.reply-attached .reply-preview .chat-info.preview-image{align-items:center;display:flex;flex-wrap:wrap}.reply-attached .reply-preview .chat-info.preview-image .chat-text{padding-right:10px;width:calc(100% - 36px)}.reply-attached .reply-preview .chat-item .chat-info .reply-preview-attachment .no-image-file a.chat-attachment.document-file{height:36px;margin:0;width:36px}.reply-attached .reply-preview .chat-item .chat-info .reply-preview-attachment .no-image-file a.chat-attachment.document-file span.file-name{display:none}.reply-chat .chat-text p,.reply-preview .chat-text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui.modal.chat-image-modal .img-view-sec{height:auto}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-result-block .mlmp-body-scroll{height:100%}.chat-editor.edit-conversation-editor a.close-edit-editor .icon{font-size:16px;margin-left:11px;margin-right:10px}.chat-editor.edit-conversation-editor .ck-editor{width:calc(100% - 131px)!important}.msg-notification-popup{background:var(--primary-color);border-radius:50px;left:0;margin:auto;padding:10px 15px;position:absolute;right:0;top:65px;width:max-content;z-index:2}.msg-notification-popup .button{background:none!important;color:#fff!important;font-size:13px;font-weight:500;padding:0}.msg-notification-popup .button .arrow.icon{font-size:12px;margin-right:0!important}.msg-notification-popup a .icon{color:#fff!important;font-size:12px;margin-left:5px;margin-right:0}.favourites-chat-wrap.active{background:#fff;border-radius:5px}.favourites-chat-wrap.active .title.favorite-title{background:#ddd!important;border-radius:5px 5px 0 0;margin-bottom:0}.favourites-chat-wrap.active .list-item a{border-bottom:0!important}.favourites-chat-wrap.active .list-item a:hover,.favourites-chat-wrap.active .list-item.active a{background:#efefef}.favourites-chat-wrap.active .list-item:last-child a{border-radius:0 0 5px 5px}.favourites-chat-wrap .content.active{padding-top:0!important}.favourites-chat-wrap .title.favorite-title .left-content .count{align-items:center;background:#fff;border-radius:20px;display:flex;font-size:13px;font-weight:700;height:24px;justify-content:center;margin-left:6px;min-width:24px;padding:3px;width:max-content}.favourites-chat-wrap .title.favorite-title{align-items:center;background:#e9e9e9!important;border-radius:5px;display:flex;font-weight:600;justify-content:space-between;margin-bottom:10px;padding:10px 5px!important}.favourites-chat-wrap .title.favorite-title:hover{background:#e3e3e3!important}.chat-list .chat-list-wrapper .item-block-content .main-all-heading{font-size:14px;font-weight:600;margin:20px 0 10px}.favourites-chat-wrap .title.favorite-title .left-content{align-items:center;display:flex}.favourites-chat-wrap .title.favorite-title h4{display:inline;font-size:14px;font-weight:600;margin-bottom:0}.favourites-chat-wrap .title.favorite-title i.icon{font-size:16px!important;transition:all .3s!important}@media screen and (max-width:1200px){.chat-history{width:calc(100% - 550px)}.chat-list{width:280px}.chat-member{width:270px}}@media screen and (max-width:992px){.chat-wrapper{min-height:calc(100vh - 90px);position:relative}.chat-history{display:none;transform:scale(.9);transition:transform .2s ease;width:100%}.chat-history.active{display:block;margin-left:0;transform:scale(1)}.chat-member{display:none;padding-left:0;transform:scale(.9);transition:transform .2s ease;width:100%}.chat-member.active{display:block;transform:scale(1)}.chat-list{padding-right:0;transform:scale(1);width:100%}.chat-list.deactive{display:none;transform:scale(.9);transition:transform .2s ease}.chat-list .chat-list-wrapper{background:#fff;border:none;height:calc(100vh - 90px)}.chat-list .chat-list-wrapper .list-item.active a{background:none}.chat-member .chat-member-wrapper .description-section,.chat-member .chat-member-wrapper .item-details-section{background:#fff;border:none}.chat-list .chat-list-wrapper .item-block-content .new-chat{background:#fff}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-result-block{height:calc(100vh - 279px)}.chat-list .chat-list-wrapper .item-block-content{height:calc(100vh - 140px)}.chat-member .chat-member-wrapper .item-details-section .member-list{max-height:none}.chat-member .chat-member-wrapper .item-info{background:#fff;border:none;position:relative}.chat-history .history-header .data-title .back-link svg,.chat-member .chat-member-wrapper .item-info .back-link svg{color:var(--primary-color)!important;font-size:18px}.chat-member .chat-member-wrapper .item-info .back-link{display:block;left:15px;position:absolute;top:15px}.chat-history .history-header .data-title .back-link{display:block}.chat-history .history-header .data-title .item-photo{margin-left:15px}.chat-history .history-header .data-title .title{width:calc(100% - 67px)}.chat-history .history-header .data-title .title h6{font-size:16px;line-height:24px}.chat-history .history-header .option-section .ui.dropdown .menu .item:last-child{display:block}.ui.modal.chat-image-modal{max-width:90%!important}.tt-modal.image-viewer-modal.chat-image-modal i.close.icon{right:-10px!important;top:-12px!important}.chat-list .chat-list-wrapper .item-block-content .ui.menu{position:relative;z-index:0}.chat-history .chat-editor{position:fixed}.chat-history .chat-editor form .photo_preview .files a{display:flex}.tt-user-container .chat-list .chat-list-wrapper .item-block-content .create-msg-section{padding-left:5px}.favourites-chat-wrap .title.favorite-title,.favourites-chat-wrap.active .title.favorite-title{border-radius:0}.chat-list .chat-list-wrapper .item-block-content .main-all-heading{margin:14px 0 10px;padding-left:6px}}@media screen and (max-width:767px){.chat-list .chat-list-wrapper .item-block-content .mlmp-body-scroll{height:calc(100% - 98px)}.chat-wrapper{min-height:100vh;padding-top:50px}.chat-history{height:calc(100vh - 50px)}.chat-history .chat-data{height:calc(100% - 125px);position:relative;top:58px}.chat-list .chat-list-wrapper{border-radius:0;height:calc(100vh - 50px)}.chat-list .chat-list-wrapper .item-block-content{height:100%}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-result-block{height:calc(100vh - 244px)}.chat-content .chat-info .chat-info-details .image-gallery{max-width:150px}.chat-content .chat-info .chat-info-details .image-gallery .file-wrap.multi-file{height:70px}.ui.modal.chat-image-modal .view-image-url .download-btn{bottom:10px;flex-wrap:wrap;justify-content:center;left:auto;right:auto;width:100%}.ui.modal.chat-image-modal{min-width:90%!important}.ui.modal.chat-image-modal .view-image-url .download-btn .tt-submit-btn{margin:5px!important}.chat-history .no-message-found-wrap p{width:90%}.mobile-page-title.chat{display:none!important}.chat-list .chat-list-wrapper .item-block-content .create-msg-section a{padding:17px 10px}.chat-list .chat-list-wrapper .list-item a{padding:10px}.create-msg-section{bottom:0;left:0;position:fixed;right:0;width:100%;z-index:1}.create-msg-section a{background:var(--primary-color);color:#fff!important;display:block;padding:17px;text-align:center;width:100%}.create-msg-section a svg{margin-right:5px}.tt-user-container .chat-list .chat-list-wrapper .item-block-content .menu .item{width:44%}.tt-user-container .chat-list .chat-list-wrapper .item-block-content .menu .tt-chat-settings{border-left:1px solid #cfcfcf;width:12%}.tt-user-container .chat-list .chat-list-wrapper .item-block-content .menu .tt-chat-settings .icon{margin-right:0}.chat-list .chat-list-wrapper .item-block-content .create-msg-section{display:none}.chat+.tt-user-container.full-width{padding:0!important}.chat-list{min-height:calc(100vh - 50px)}.chat-list .chat-list-wrapper .item-block-content .new-chat.active{background:#fff;height:calc(100% - 45px);top:45px}.chat-list .chat-list-wrapper .item-block-content .new-chat .search-section{padding:10px 10px 0}.chat-list .chat-list-wrapper .item-block-content .new-chat .add-section a,.chat-member .chat-member-wrapper .description-section,.chat-member .chat-member-wrapper .item-details-section,.chat-member .chat-member-wrapper .item-info{padding:10px}.chat-editor{background:#fff;bottom:0;box-shadow:0 -9px 15px -1px #00000008;left:0;min-height:40px;position:fixed;width:100%;z-index:1}.chat-editor.edit-conversation-editor{border:1px solid #f1f1f1;border-radius:0 0 5px 5px}.chat-editor form .ck-editor{width:calc(100% - 91px)}.chat-editor form .ck-editor .ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{margin-right:8px}.chat-editor form .ck-editor .ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{border:none!important;max-height:60px!important;padding-left:0}.chat-editor.edit-conversation-editor form .ck-editor .ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline{margin-right:0}.chat-editor form .ck-editor .ck.ck-editor__top.ck-reset_all{display:none}.chat-editor form .message-editor{align-items:center;background:var(--white-color);display:flex;flex-wrap:wrap;padding:10px;position:relative;width:100%;z-index:10}.not-chat-history-found{width:100%}.chat-editor form .field{margin-bottom:0;width:100%}.chat-editor form .field textarea{background:var(--white-color);border-radius:5px;box-shadow:2px 2px 4px 0 #00000026;font-size:16px;height:60px;line-height:25px;min-width:60px;padding:14px 70px 14px 20px;resize:none}.chat-editor form .tt-submit-btn{border-radius:5px;height:42px;margin-right:0!important;min-width:42px;width:42px!important}.chat-editor form.ui.form .tag-members-list{background:var(--white-color);border:1px solid #ebebeb;border-radius:6px 6px 0 0;bottom:40px;box-shadow:0 0 4px 2px #efefefbf;left:0;max-height:316px;overflow-y:auto;position:absolute;right:0;width:100%;z-index:1}.chat-editor form.ui.form .tag-members-list .item{border-bottom:1px solid #ebebeb;padding:0}.chat-editor form.ui.form .tag-members-list .item:last-child{border-bottom:0}.chat-editor form.ui.form .tag-members-list .item:hover{background:#f4f5f9}.chat-editor form.ui.form .tag-members-list .item .user-details{align-items:center;background:none;display:flex;width:100%}.chat-editor form.ui.form .tag-members-list .item .user-details img{border-radius:50%;height:22px;margin-right:6px;width:22px}.chat-editor form.ui.form .tag-members-list .user-name{color:#000;font-weight:500}.chat-editor form.ui.form .tag-members-list.show{bottom:60px;opacity:1;transition:all .1s ease}.chat-editor form.ui.form .tag-members-list.hide{bottom:-60px;opacity:0;transition:all .1s ease}.conversations-actions{background:#fff;border-radius:6px;bottom:0;left:0;padding:20px;position:absolute;right:0;width:100%}.conversations-actions .ui.list{align-items:center;display:flex;justify-content:space-between}.conversations-actions .ui.list .item{padding:0}.conversations-actions .delete-icon{color:var(--gray-color)!important}.conversations-actions .delete-icon:hover{color:#f37272!important}.no-message-found-wrap{align-items:center;display:flex;flex-direction:column;height:calc(100% - 120px);justify-content:center;margin:auto;width:100%}.no-message-found-wrap.Single-chat img.no-message{margin-bottom:12px;max-width:70px}.no-message-found-wrap .no-message{margin-bottom:18px;max-width:180px}.no-message-found-wrap p{color:#979797;font-weight:500;text-align:center}.chat-editor form .tt-file-attachment{margin-right:9px}.chat-editor form .tt-file-attachment svg:hover{color:var(--primary-color)}.chat-editor form .tt-file-attachment svg{color:var(--gray-color);cursor:pointer;font-size:16px}.chat-editor form a.emoji-button svg{color:var(--gray-color);font-size:17px}.chat-editor form a.emoji-button svg:hover{color:var(--primary-color)}.chat-editor form a.emoji-button{margin-right:9px}.chat-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{border:none!important;box-shadow:none!important;padding-left:0!important}.chat-editor form .ck-editor .ck-blurred.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline p{margin:5px 0}.chat-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused p:first-child{margin-top:0!important}.chat-editor .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused p:last-child{margin-bottom:0!important}.chat-editor form .photo_preview{align-items:center;border-bottom:1px solid #eaeaea;display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.chat-editor form .photo_preview .files{align-items:center;border:1px solid #eaeaea;border-radius:5px;display:flex;height:60px;justify-content:center;margin:5px;overflow:hidden;position:relative;width:60px}.chat-editor form .photo_preview .files .large.icon{color:silver;font-size:2.25rem;margin-right:0}.chat-editor form .photo_preview .files a{align-items:center;background:var(--white-color);border-radius:50%;display:flex;height:18px;justify-content:center;position:absolute;right:2px;top:2px;width:18px;z-index:1}.chat-editor form .photo_preview .files a i.close.icon{font-size:12px;height:12px;line-height:12px;margin-right:0;width:12px}.chat-editor form .photo_preview .files:hover a{display:flex}.chat-editor form .photo_preview .files img.ui.image{height:100%;object-fit:cover;width:100%}.chat-editor form.ui.form{position:relative}.chat-editor form.ui.form .emoji-picker{bottom:100%;left:0;position:absolute}.history-header{background:var(--white-color);left:0;position:fixed;right:0;width:100%;z-index:3}.chat-editor-mobile .conversations-actions{position:fixed}.history-header{border-bottom:1px solid #eaeaea;padding:10px}.history-header,.history-header .data-title{align-items:center;display:flex;flex-wrap:wrap}.history-header .data-title{width:calc(100% - 50px)}.history-header .data-title .item-photo,.history-header .data-title .item-photo .image{border-radius:50%;height:36px;overflow:hidden;width:36px}.history-header .data-title .item-photo img{height:100%;object-fit:cover;object-position:top;width:100%}.history-header .data-title .title{overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.history-header .data-title .title p{color:#74757f;font-size:12px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.history-header .data-title .title h6{font-size:14px;font-weight:600;line-height:19px;overflow:hidden;text-overflow:ellipsis}.history-header .option-section{align-items:center;display:flex;margin-left:auto}.history-header .option-section .ui.dropdown{align-items:center;display:flex;justify-content:center}.history-header .option-section .ui.dropdown .text{display:none}.history-header .option-section .ui.dropdown i.dropdown.icon{align-items:center;border-radius:50px;color:var(--gray-color);display:flex;justify-content:center;margin:0!important}.history-header .option-section .ui.dropdown i.dropdown.icon:hover{color:var(--primary-color)}.history-header .option-section .ui.dropdown .menu{left:auto;right:0}.history-header .option-section .ui.dropdown .menu .item{padding:10px!important}.history-header .option-section .ui.dropdown .menu .item:last-child{display:none}.history-header .option-section .ui.dropdown .menu .item .ui.label{background:none;font-size:13px;font-weight:500;margin:0;padding:0}.history-header .option-section .ui.dropdown .menu .item.selected .ui.label{color:var(--primary-color)}.history-header .option-section .ui.dropdown .menu .item.selected{background:none!important}.history-header .option-section .ui.dropdown .menu .item.selected:hover{background:var(--hover-black)!important}.history-header .option-section .ui.dropdown .menu .item .ui.label{color:var(--primary-color)}.history-header .option-section .search-section .ui.search{display:none;padding:8px;position:absolute;right:0;top:0;width:100%;z-index:1}.history-header .option-section .search-section .ui.search .ui.icon.input{max-width:100%;width:100%}.history-header .option-section .search-section .ui.search .ui.icon.input input{border:none;font-size:16px;height:40px;padding:8px!important;width:100%}.history-header .option-section .search-section .ui.search .ui.icon.input i.search.icon{display:none}.history-header .option-section .search-section a svg{color:var(--gray-color);font-size:16px}.history-header .option-section .search-section a svg:hover{color:var(--primary-color)}.history-header .option-section .search-section.active .ui.search{display:block}.history-header .option-section .search-section a{align-items:center;display:flex;justify-content:center;margin-right:15px}.history-header .option-section .ui.dropdown>.dropdown.icon:before{content:"\f142";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900}.history-header .option-section .search-section a.close-search{display:none;position:relative;right:0;top:0;z-index:2}.history-header .option-section .search-section.active a.close-search{align-items:center;display:flex;justify-content:center;margin-right:0}.history-header .option-section .search-section a.close-search svg{font-size:18px}.history-header .option-section .search-section.active a.search-link{display:none}.history-header .option-section .search-section.active .ui.search .ui.icon.input input{padding-right:40px!important}.history-header .data-title .back-link svg{color:var(--primary-color)!important;font-size:18px}.history-header .data-title .item-photo{margin-left:15px}.history-header .data-title .title{width:calc(100% - 67px)}}.lms-course-box{background:var(--white-color);border-radius:6px;height:100%}.lms-course-box:hover{box-shadow:0 0 15px 0 #0000000d}.lms-course-box .ui.card{border:none;border-radius:6px!important;transition:all .3s ease-in;width:100%}.lms-course-box .ui.card .lms-course-photo{border-radius:6px 6px 0 0!important;height:225px;overflow:hidden}.lms-course-box .ui.card .lms-course-photo .image{height:100%;width:100%}.lms-course-box .ui.card .lms-course-photo .image img{height:100%;object-fit:cover;object-position:top center;transform:scale(1);transition:all .3s ease-in;width:100%}.lms-course-box .ui.card .lms-course-photo.no-photo .image img{object-position:center}.lms-course-box .ui.card:hover .lms-course-photo .image img{transform:scale(1.1);transition:all .3s ease-in}.lms-course-box .ui.card .lms-course-info{padding:15px}.lms-course-box .ui.card .lms-course-info h5{align-items:center;background:#ededed!important;border:1px solid #c8c8c8;border-radius:3px;color:var(--primary-color)!important;display:inline-flex;font-size:12px;font-weight:500;line-height:1;margin-bottom:0;padding:6px 10px}.lms-course-box .ui.card .lms-course-info a{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:15px;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.lms-course-box .ui.card .lms-course-info .action-section{align-items:center;display:flex}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown{margin-left:auto}.lms-course-box .ui.card .lms-course-info .action-section h5{align-items:center;background:none!important;border:none!important;color:var(--light-black)!important;display:flex;font-size:12px;font-weight:500;margin-bottom:0;padding:0}.lms-course-box .ui.card .lms-course-info .action-section h5 svg{margin-right:5px}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown .text{display:none}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown i.dropdown.icon{align-items:center;border-radius:50px;color:#aaa;display:flex;justify-content:center;line-height:.5;margin:0!important}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown>.dropdown.icon:before{content:"\f142";font-family:Font Awesome\ 5 Free;font-size:13px;font-weight:900}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown i.dropdown.icon:hover{color:var(--primary-color)}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown .menu{border-radius:5px;bottom:15px;left:auto;min-width:120px;overflow:hidden;right:0;top:auto}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown .menu .item{padding:8px 10px!important}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown .menu .item.selected{background:none!important}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown .menu .item .text{background:none;color:var(--primary-color);display:block;font-size:13px;font-weight:500;margin:0;padding:0}.lms-course-box .ui.card .lms-course-info .action-section .ui.dropdown .menu .item.selected:hover{background:var(--hover-black)!important}.lms-course-box.upcoming-course{opacity:.3}.lms-course-slider .slick-slider .slick-track .slick-slide .lms-slider-list-wrap .req-approval-btn{background:var(--white-color);border-radius:0 0 6px 6px;padding:0 15px 15px}.lms-course-slider .slick-slider .slick-track .slick-slide:has(.upcoming-course){height:404px}.lms-course-slider .slick-slider .slick-track .slick-slide:has(.upcoming-course) .lms-slider-list-wrap{height:auto}.lms-course-slider .slick-slider .slick-track .slick-slide:has(.upcoming-course) .lms-slider-list-wrap .lms-course-box{border-radius:6px 6px 0 0;opacity:1}.lms-course-slider .slick-slider .slick-track .slick-slide:has(.upcoming-course) .lms-slider-list-wrap .lms-course-box .lms-course-info,.lms-course-slider .slick-slider .slick-track .slick-slide:has(.upcoming-course) .lms-slider-list-wrap .lms-course-box .lms-course-photo{opacity:.3}.lms-course-box.upcoming-course .ui.card:hover .lms-course-photo .image img{transform:none}.lms-course-box.upcoming-course:hover .lms-course-info a,.lms-course-box.upcoming-course:hover .lms-course-photo{cursor:no-drop}.lms-course-box.complete-course .card .lms-course-photo img{opacity:.4}.lms-course-box.complete-course .card .lms-course-photo:hover img{opacity:1}.lms-course-box.complete-course{position:relative}.lms-course-box.complete-course .ui.card .lms-course-photo:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAABGdBTUEAALGPC/xhBQAACklpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAAEiJnVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/stRzjPAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAJcEhZcwAAB2IAAAdiATh6mdsAABLhSURBVHic7d15oJ3Tucfx70ki5oto1VCNlpaGSt3rig7h3qLaKi2qUYSmrWrIYGpCJNcQ15QiblDUPA8NSkuJawq3KZcaSitS1ZiHtCU1Js65fzw5N9PJPmfvd73rede7fp//yNlrPWTv33n3+661nraOjg5EJE+9vAsQET8KAJGMKQBEMqYAEMmYAkAkYwoAkYwpAEQypgAQyZgCQCRjCgCRjCkARDKmABDJmAJAJGMKAJGMKQBEMqYAEMmYAkAkY32KvHjg7weHqkNElvZhYBCwLvAq8FvgpSV/6NHNprc8QaEAEJFSrAX8BBgC9F3k37cDNwKHALNDTKSvACLVshHwMDCUxT/8YJ/X3YDfAVuGmEwBIFIdawPTgPW6+bl+wM3AmkUnVACIVMOqwK+ADXr482sD44pOqgAQ8bcccB3wz02+bj+gd5GJFQAivtqAc4EdW3jtmsAni0yuABDxdSwwrMDrVy8yuQJAxM/+wISCY7xQ5MUKABEfOwFnFxzjN8BzRQZQAIjEtyVwNcUW4rUDhxUtRAEgEtcngF8CqxQc5xzsCqAQBYBIPGsCtwAfKTjOK8D44uUoAERiWRG4Cdg4wFgHA38LMI4CQCSC3sAVwOcDjHU7dv8gCAWASPkmA7sGGOc9YFSAcf6fAkCkXOOAEYHGmgg8FWgsQAEgUqbvAMcHGmsmdkZAUAoAkXL8O3ARtta/qA5gOPYVICgFgEh4mwHXA8sHGu9i4M5AYy1GASAS1nrYs/7VA403BxgbaKylKABEwlkN+/CvH3DMw4HXAo63GAWASBh9ganA5gHHnA5cEnC8pSgARIprAy4Atgs45vvAj7AbgKVRAIgUdyqwT+AxTwGeDDzmUhQAIsUciJ3TH9Is4ITAY3ZJASDSuj2AKSWMOxp4p4Rxl6IAEGnNYOBSwn+GrsKeJEShABBp3gCsRdcKgcd9E3vsF40CQKQ562C/ofuVMPZY4MUSxl0mBYBIz3V27+lfwtgPAueVMG5DCgCRnlkO+DmwRQljzwcOwA76jEoBINK9Nuy385dLGn8y1vE3OgWASPf+E/huSWPPxroDuVAAiDS2P3BkieOPBP5R4vgNKQBEli1E955GbsROCnajABDp2r8C11Cse08jbxN+CXHTFAAiS9sQuBlYucQ5xgPPljh+jygARBb3IcJ072nkMeDMEsfvMQWAyEKd3Xs+VeIc7dg+/3klztFjCgAR0xu4EvhcyfP8lABNPUNRAIiYM4BvljzHywRq6hmKAkAEJgAHRZhnNPD3CPP0mAJAcrcXcVbi3QZcG2GepigAJGdfIlz3nkbeIc4VRtMUAJKrz2Dde/pGmGsi8KcI8zRNASA5+ij2rH+1CHM9BZwWYZ6WKAAkN/2AaVgIlK20pp6hKAAkJysAvwA2iTTfhcBdkeZqiQJActELuAz4YqT55gBHRJqrZQoAycVpwLciznco8HrE+VqiAJAcHI4twonlXuxqo/IUAFJ3Q4CTI84XpalnKAoAqbNtsPbaMd/nJwF/iDhfIQoAqavO7j3LR5xzFnBixPkKUwBIHa0L3AqsEXne4cC7kecsRAEgdfNPWPeej0We9wrgjshzFqYAkDrp7N7z2cjzvgH8OPKcQSgApC7agPOBHRzmHgu85DBvYQoAqYuTgH0d5n0A+JnDvEEoAKQODgDGOMzr1tQzFAWApG5n4CynuU8HHnGaOwgFgKRsK+Aq7ETf2GYDxznMG5QCQFIVo3tPI65NPUNRAEiKPowt9FnLaf7rcW7qGYoCQFKzEvbh+6TT/HOJu7OwVAoASUln956tHWuYADzvOH9QCgBJyRTgG47zP4bfE4dSKAAkFcdgm228tGPP/Oc71hCcAkBS8H3gaOcazgJmONcQnAJAqu6rwDnONbwM/IdzDaVQAEiV/QvWT6+Pcx0jqVhTz1AUAFJVHwd+CaziXMevsS3GtaQAkCpaE1vos7ZzHZVt6hmKAkCqZkWse8/G3oVgbcOf8S6iTAoAqZJewOXAF7wLAZ6gwk09Q1EASJWcDuzmXQR2pv8BwDzvQsqmAJCqGAuM8i5igfOB+72LiEEBIFWwJ3CCdxELvA6M8y4iFgWAePs34GKq8148hASaeoZSlf/pkqdNgRuI272nkXuw8/2zoQAQL+thz/pXd66jU1JNPUNRAIiHzu4963sXsogTgT96FxGbAkBi6wtMBQZ6F7KIp7G+AtlRAEhMnd17tvcuZAkHklhTz1AUABLTJGCodxFLuJwEm3qGogCQWH4EHOZdxBL+RvVqikoBIDHsApzpXUQXxgKvehfhSQEgZRuEX/eeRn4LXOBdhDcFgJRpI6x7z0rehSwh+aaeoSgApCzrANOwLj5VcyrwqHcRVaAAkDKsii302cC5jq7MBiZ6F1EVCgAJbTngOmAL70KWYQTwlncRVaEAkJDagHOBHb0LWYafY/ckZAEFgIR0HDDMu4hlmAsc7F1E1SgAJJQfAOO9i2jgKOAF7yKqRgEgIXwN+Kl3EQ08BJztXUQVKQCkqC2Ba/Dv3rMs7djZ/h94F1JFCgAp4hNUo3tPI1OwVX/SBQWAtOpDwC3AR7wLaeAl/LsKV1qVLtt6AQOwU2L6Ye2hVsR2bL0BzAJmYndzxddK2OO0KnTvaWQk9t6RZfAOgA2BvYBtgK2wo6Ia+QD4PXA3dqrM/Wg9d2y9sc09W3sX0o1fYe8RacAjAPpgH/r9sRZQbU28tjd2lNRAYDS2rPMs4Dxq2r65gs7EtvdW2dvYij/pRux7ANtjj2QuAb5Icx/+rnwMOBl4DjgGWKHgeNLYUdjBHlV3DPCscw1JiBUA6wC3Y7vDNi9h/FWwmz2PYF8lJLyhpLGJ5nFgsncRqYgRADtiH8wdIsy1MXZfIOtjnkqwPXaYZ9ErtrK1Y1cotW/qGUrZAXAQ1vxhrZLnWVQf4CfAhdjONClmIHYzra93IT1wPvA/3kWkpMwAGI4twvD6rTEMC59Vneavg/Wwx33dPZ2pgleAI7yLSE1ZATAcW3vtfcm4HXbfYU3nOlK0Bnbfpkrdexo5DFszIk0oIwAGUa2bMIOA+7AnBtIzfbFDPQZ4F9JD9wBXeheRotAB0A+4mup9X9wEmEE5TyDqpg27f7KddyE99B4ZNvUMJXQATKaa58CBPYq8G1t/IMt2KrC3dxFNOIEMm3qGEjIAtqD6b5w1gNuAnbwLqahDgUO8i2jC08Ap3kWkLGQAnB54vLKsBNwI7OtcR9XsgfXuS0UHdrZ/lk09Qwn1gR0EbBtorBj6ABdjS0YFBgOXkkaAd7oMuMu7iNSF+gv/QaBxYmrDlg+fQVpv/NAGYFdEKe2j+CvwY+8i6iDEG38VYEiAcbyMwjYn5bhqcF3sUI9+3oU0aQyZN/UMJUQA7ED6q+32wT4Iqf93NKOze09/70KadB/2mFICCBEAXwgwRhVsD9yBHXVVd8thTTI+61xHs+Zj+/z1zD8QBcDitgLupd6rBtuAnwFf9i6kBZNQU8+gQgTAwABjVMmnscvMT3sXUpLjgf28i2jBn7HaJaCiAbA6dnBn3ayPnStQp6sbgB8C47yLaNEo7KgvCahoAMTc5x9b5264r3kXEshO2PmJKboW6z8ggRUNgDWCVFFdnasG93Guo6hB2IfI+xToVrxJWsuTk1I0AHJYhrkctkpujHchLdoQuAkLsxSNA170LqKuigbAm0GqqL427PThM/A/5KQZnd17Uv2q9r/AOd5F1JkCoDmjsEUoKVxKr4wt9PmUdyEt+gDb7KOmniUqGgBzyG9J5neBG6j2JXVv4HLSPiL9v4CHvYuouxDrAHJcmPF14E6qu2rwDOCb3kUU8BJwrHcROQgRAL8LMEaKBmHbUdfzLmQJ47Hj2FN2EGrqGUWIAPh1gDFStRm2YGgT70IW2Bs4zruIgm7FvmJJBCEC4B7yfkzTHwuBzzvX8SXsBmVKTymW9DbpX70kJUQAtAPXBxgnZf2wVYNfdZr/M9jfQdVOY27W0diaf4kk1Ek4U9DjmpWxBTfDIs+7ARY+q0WeN7THsZuXElGoAJiJ9QPIXR/gAuDwSPP1w74zrx1pvrKoqaeTkGfhHYeuAsC+g0/Czqsv8/v4CsAvqM4NyCLOQ009XYQMgJnYclkxR2InD5exarAXttCnDk1OXiHdLcrJC30a7tHAA4HHTNm+2M250GcmnAbsHnhML4egpp5uQgfAfOy0mbcCj5uynbFuRKsHGu9wYHSgsbxNA67yLiJnZZyH/0dgKDq4cVGDsWPGPlpwnCHU52vWe8BI7yJyV1ZDjBvQ+W1L2hQLgY1bfP22WP+CujQxOR54yruI3JX5Zjoa6zEvC/XH7nZ/rsnXDcBCdfngFfmYSVp9CGurzADoAL6HLfCQhfph332/0sOfXxd71l+X49c6gOHYVwBxVvbl5D+wbalzSp4nNStjz/D37ObnVsM+/HXqU3AptpVaKiDG98lngG9jTwhkob7AFdj23d5d/PlGwN3A5hFrKtsc4q2SlB6IdbTVncCh2CkvslAvYCJ2ytC1wNPYmoHBwK7U5zt/pzHA695FyEIxz7abgu2f/2HEOVOxIbZysM6mAxd5FyGLi/1IaQR2foDk5X1ss4/WhlRM7ACYhy1meS7yvOJrEvCkdxGyNI9FJa8Au6A+b7l4FjjRuwjpmteqskewjTK6JKy/EWhvSGV5LiudSn3WtUvXrsaak0hFea8rPwq42bkGKceb6Jl/5XkHQDt2lPUTznVIeEcCL3gXIY15BwDAXGzPvBaI1MeDwLneRUj3qhAAYEdB74WWC9eBmnompCoBALZDbqx3EVLYGeTbLi45VQoAsLPuLvAuQlr2HHYOhCSiagEA9tx4hncR0pKR2BZwSUQVA+BdbCfc896FSFNuwc44kIRUMQAAXga+gZYLp0JNPRNV1QAAeBi7myzVNwFb8y+JqXIAgHW/OdW7CGnoceysB0lQ1QMA7BQZrSevpnbsKk1NPROVQgC0Y4uEtJ+8es4BfuNdhLQuhQAA21iyG/B35zpkoZexzVySsFQCAKyLzJ5oiWlVHIwCOXkpBQBYk0391vF3O3CNdxFSXGoBAHaIyJXeRWTsHeBA7yIkjBQDAOD7wAPeRWTqeOBP3kVIGKkGwLtYyzEdOBHXU2hdRq2kGgAALwF7oCaTsaipZw2lHABgz6DVaSiOi4C7vIuQsFIPALBus+o5WK45wBHeRUh4dQgAsMajt3oXUWOHA695FyHh1SUAPgD2AWZ5F1JD04FLvIuQctQlAAD+irUce8O7kBpRU8+aq1MAAPwB2A/bQCTFnYI2YdVa3QIA7FiqY7yLqIFZwAneRUi56hgAYKvVtFa9mNHYsl+psboGQAcwDHjIu5BEXYUd8ik1V9cAAPvttTvwqnchiVFTz4zUOQAA/oIdJPK+dyEJGQu86F2ExFH3AAC4H3uUJd17EDjPuwiJJ4cAAFvHfo53ERU3HzvgU49QM5JLAACMQptZGpmMmnpmJ6cAmIdtH37Gu5AKmg0c612ExJdTAIDtatsNeMu7kIpRU89M5RYAAI8CQ9H69k43ADd5FyE+cgwAsDf98d5FVMBb2FZqyVSuAQBwNHCddxHOxqOmnlnLOQA6gO9hzS1z9BhwpncR4ivnAAC78bUL+Z1209nUc753IeIr9wAAuwTenbyWC58NzPAuQvwpAMx08tkA8zIwwbsIqQYFwEJTyGMd/CjU1FMWUAAsbgRwj3cRJboNPfmQRSgAFjcPGAI8511ICdTUU5aiAFjaK9iTgbe9CwlsItoHIUtQAHTtEWBf6rNc+AnU1FO6oABYtqnAyd5FBNCBbfbJ6TGn9JACoLGjgJu9iyjoQnQOgiyDAqCxdmBv7BI6RWrqKQ0pALo3F9gZeN27kBYcSpp1SyQKgJ75M7AXaa2dvxe4zLsIqTYFQM9Nw47MToGaekqPKACacxpwgXcRPXAS1ihVpCEFQPNGUO2ddLOAE72LkDQoAJr3LrZ9uIrdczqA4ViNIt1SALTmRezJQNWWC08G7vAuQtKhAGjdw9ipOlXxEHrmL01SABRzOTDJuwissceuaLmvNEkBUNxYrPegl9eBr1DPLcxSMgVAcR3YV4FrHeZ+FtgWPfKTFikAwpgHfIe4XwdmAFsDT0acU2pGARBOOzAG+BbwaonzzAOOAbbBDi8RaZkCILypwGbYfYHQewduA7bCOvnOCzy2ZEgBUI7XsK5DmwIXU6wb8TzgRmAwdrPvkWKliSzUx7uAmpsJDMOO4t4d2BG7abdON697DbgP+G/s5mJunYskEgVAHHOxK4GLF/zzusDHgf7AKov8zGzgL8DzccuTXLV1dGjHqEiudA9AJGMKAJGMKQBEMqYAEMmYAkAkYwoAkYwpAEQypgAQyZgCQCRjCgCRjCkARDKmABDJmAJAJGMKAJGMKQBEMqYAEMmYAkAkY/8HZ0LVDVeNqrAAAAAASUVORK5CYII=);background-position:top;background-repeat:no-repeat;background-size:95px;bottom:0;content:"";height:100px;left:0;opacity:.7;position:absolute;right:0;top:60px}.lms-libary-item-count{align-items:center;display:flex;margin-bottom:25px}.lms-libary-item-count .tt-line-button{margin-left:auto;margin-right:0}.lms-libary-item-count .count-section{font-size:14px;font-weight:500}.lms-libary-item-count .count-section svg{font-size:13px;margin-right:5px}.lms-course-type-info{align-items:center;display:inline-flex;font-size:12px;font-weight:500;margin-left:auto;max-width:calc(100% - 50px)}.lms-course-type-info span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lms-course-info-top-section{align-items:center;display:flex;flex-wrap:wrap}.lms-course-type-info svg{font-size:7px;margin-right:4px}.lms-course-type-info.assessment{color:#c0872f!important}.lms-course-type-info.course{color:#79a444!important}.scientific-calculator{align-items:center;display:flex;height:100vh;justify-content:center}.scientific-calculator h1{color:var(--primary-color);font-size:22px;margin-bottom:25px}.scientific-calculator .calc-body{align-items:center;background-color:#f7f7f7;border-radius:8px;display:flex;flex-direction:column;height:100vh;padding:5vw;width:100%}.scientific-calculator .input-section{background:#fff;border:1px solid #ddd;border-radius:6px;border-top:2px solid #ddd;display:flex;flex-direction:column;margin-bottom:15px;padding:35px 15px 15px;position:relative;width:100%}.scientific-calculator .screen{background:none;border:none;border-radius:6px;font-size:18px;height:100%;left:0;padding:7px 15px 26px;position:absolute;top:0;width:100%}.scientific-calculator .screen:focus{outline:none}.scientific-calculator .output{color:var(--primary-color);font-size:24px;font-weight:700;margin-top:6px}.scientific-calculator .button-section{width:100%}.scientific-calculator .numeric-pad{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:10px;width:100%}.scientific-calculator .operators{display:grid;gap:10px;grid-template-columns:auto auto auto auto auto;width:100%}.scientific-calculator .operators button:last-child{grid-column:span 2}.scientific-calculator .control-buttons{align-items:center;display:flex;flex-direction:column;width:10%}.scientific-calculator button{background-color:#e2e2e2;border:none;border-radius:4px;color:#000;cursor:pointer;font-size:14px;font-weight:500;height:37px;padding:5px;transition:background-color .3s ease}.scientific-calculator button:hover{background-color:#bfbfbf}.scientific-calculator .equals-button{background-color:var(--primary-color);color:var(--white-color)}.scientific-calculator .dark-btn{background-color:#ccc}.scientific-calculator .variables{background-color:#272727;color:#fff;flex-basis:10%;margin-bottom:5%}.scientific-calculator .variables h2{color:#fff}.scientific-calculator .fields input{background-color:#e8eef5;border:1px solid #e7e4e4;width:5vw}.lms-chapter-wrap h2{align-items:center;display:flex;font-size:30px;font-weight:700;margin-bottom:0;max-width:70%}.lms-chapter-wrap h5{color:#555;font-size:18px;margin-top:4px}.lms-chapter-wrap .chapter-header .chapter-title{display:flex;justify-content:space-between}.lms-chapter-list-content{margin-top:40px!important;width:70%}.lms-chapter-list-content .item{border:none!important;margin-top:30px}.lms-chapter-list-content.list .item .header{background:#9ea6ca;border-radius:5px;color:var(--white-color);font-family:Montserrat,sans-serif!important;font-size:12px;font-weight:600;margin-bottom:20px;padding:7px 14px;text-align:center;text-transform:uppercase;width:max-content}.lms-chapter-list-content.list .item .section-title{align-items:center;border-radius:5px;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:12px 20px;width:100%}.lms-chapter-list-content.list .item .section-title .toggle-icon{border-radius:50%;font-size:14px;padding:9px 10px}.lms-chapter-list-content.list .item .section-title .toggle-icon:hover{background:#f7f7f7;cursor:pointer}.lms-chapter-list-content.list .item .description{border-radius:5px;margin-top:20px;padding:20px}.lms-chapter-list-content.list .item .description.hide{display:none!important;transition:all .5s ease-in-out}.lms-chapter-list-content.list .item .description.show{display:block!important;transition:all .5s ease-in-out}.lms-chapter-wrap .chapter-header .chapter-title .button-group .tt-line-button{margin-right:10px}.lms-chapter-wrap .chapter-header .chapter-title .button-group{margin-top:7px}.send-history-listing-table .update-date{display:block}.send-history-listing-table .update-date time{color:#555;font-size:13px;font-weight:500}.send-history-listing-table .update-date{margin-top:2px}.send-history-listing-table .sender-name{font-weight:600}.send-history-listing-table a.client-name{align-items:center;display:flex;font-size:14px;font-weight:600}.send-history-listing-table a.course-name{font-size:14px;font-weight:600;line-height:1.75}.send-history-listing-table a.client-name img.ui.avatar.image{margin-right:5px}.course-history-listing-table .status-tag,.send-history-listing-table .status-tag{border-radius:20px;font-weight:500!important;min-width:100px;padding:10px!important;text-align:center}.send-history-listing-table .not-started{background:#e2e3e5!important;border:1px solid #c4c8cb;color:#555!important}.send-history-listing-table .done{background:#d1e7dd!important;border:1px solid #a3cfbb;color:#0a3622!important}.send-history-listing-table .cancelled{background:#f8d7da!important;border:1px solid #f1aeb5;color:#58151c!important}.send-history-listing-table .in-progress{background:#cff4fc!important;border:1px solid #9eeaf9;color:#055160!important}.send-history-listing-table .overdue{background:#fff3cd!important;border:1px solid #ffe69c;color:#664d03!important}.course-history-listing-table .reminded,.send-history-listing-table .reminded{border:1px solid}.send-history-listing-table h5.subject{align-items:center;background:none!important;border:none!important;color:var(--light-black)!important;display:flex;font-size:13px;font-weight:500;margin-bottom:0;margin-top:3px;padding:0}.send-history-listing-table h5.subject svg{margin-right:5px}.lms-send-course-content .send-course-block{margin-top:20px}.lms-send-course-content .send-course-block .ui.toggle.checkbox .box:before,.lms-send-course-content .send-course-block .ui.toggle.checkbox label:before{background:#00000040}.lms-send-course-content .send-course-block .react-select__menu{z-index:9}.lms-send-course-content .tt-submit-btn{margin-top:20px;padding:15px 26px}.lms-send-course-wrap{margin:auto;max-width:1200px;padding:0 15px;width:100%}.lms-send-course-content .field.placeholder-field label{align-items:center;display:flex}.lms-send-course-content .field.placeholder-field label span{margin-left:auto;min-width:105px;width:auto}.lms-send-course-content .field.placeholder-field label span .text{color:var(--primary-color);font-weight:600}.lms-send-course-content .field.placeholder-field label span .dropdown.icon{align-items:center;border:1px solid #22242633;border-radius:50%;color:var(--primary-color);display:inline-flex;height:20px;justify-content:center;margin-left:5px;width:20px}.lms-send-course-content .field.placeholder-field label span .menu{border-radius:5px;left:auto;overflow:hidden;right:0;top:24px}.lms-send-course-content .field.placeholder-field label span .menu .item{padding:8px 10px!important}.lms-send-course-content .field.placeholder-field label span .menu .item .ui.label{background:none;color:var(--primary-color);font-size:13px;font-weight:500;margin:0;padding:0}.lms-send-course-content .field.placeholder-field label span .menu .item.selected{background:none!important}.lms-send-course-content .field.placeholder-field label span .menu .item.selected:hover{background:var(--hover-black)!important}.prepare-courses-block .course-divider,.prepare-courses-block .coursebox{margin-bottom:25px;padding:0}.prepare-courses-block .add-course-block .steps-count:after{content:none}.lms-generate-report .prepare-courses-block .add-course-block .grid{justify-content:center}.prepare-courses-block .step-block.square-block span{border-color:#999;border-radius:6px!important;color:#999}.prepare-courses-block .process-step{align-items:center;display:flex!important}.prepare-courses-block .process-step h5{color:#999;font-weight:500}.prepare-courses-block .steps-count{z-index:1}.prepare-courses-block .steps-count:after{background:#dedede;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;top:35px;width:1px;z-index:-1}.prepare-courses-block .step-block span svg{font-size:14px}.prepare-courses-block .step-block span{align-items:center;background-color:var(--white-color);border:1px solid #555;border-radius:50%;color:#555;display:block;display:flex;font-size:16px;font-weight:600;height:35px;justify-content:center;margin:auto;width:35px}.prepare-courses-block .course-content .content{padding:20px;width:100%}.prepare-courses-block .course-content:after{background:#d8dbe9;border-radius:6px 0 0 6px;height:100%;left:0;position:absolute;top:0;visibility:visible;width:4px}.prepare-courses-block .course-content .grid{margin-top:10px}.prepare-courses-block .course-content .grid .row{max-width:400px}.prepare-courses-block .course-content .grid .row .start-date{position:relative}.prepare-courses-block .course-content .grid .row .start-date:after{background:#555;content:"";height:1px;position:absolute;right:-3px;top:43px;width:6px}.prepare-courses-block .course-content .meta{color:var(--light-black)!important}.prepare-courses-block .course-content .course-title-section{align-items:start;display:flex;justify-content:space-between}.prepare-courses-block .course-content .course-title-section .header{font-size:16px;font-weight:600;margin-bottom:5px;width:calc(100% - 50px)}.prepare-courses-block .course-content .course-title-section .action-block a{color:#ababab!important;font-size:18px}.prepare-courses-block .course-content .course-title-section .action-block a:first-child{cursor:all-scroll}.prepare-courses-block .course-content .course-title-section .action-block a:hover{color:var(--primary-color)!important}.prepare-courses-block .course-content .course-title-section .action-block a:last-child{margin-left:15px}.prepare-courses-block .course-content.add-course{border:2px dashed #d6d6d6!important;cursor:pointer}.prepare-courses-block .course-content.add-course:after{content:none}.prepare-courses-block .course-content.add-course .add-course-field .header{align-items:center;color:#999;display:flex;font-weight:600;justify-content:center;line-height:1;margin-bottom:0;min-height:60px;width:100%}.prepare-courses-block .course-content.add-course .add-course-field .header svg{font-size:13px;margin-right:5px}.prepare-courses-block .course-content.add-course.error{border-color:#d3838b!important}.prepare-courses-block .course-content.add-course.error .content .header{color:var(--red-color)}.prepare-courses-block .course-content .add-course-field:hover{background:#f7f8fc}.prepare-courses-block .course-content .add-course-field:hover .header{color:var(--primary-color)}.prepare-courses-block .course-content .form-content .upload-file-list{display:flex;flex-wrap:wrap;margin:-8px -10px}.prepare-courses-block .course-content .form-content .upload-file-list .upload-file{padding:8px 10px;position:relative;width:50%}.prepare-courses-block .course-content .form-content .upload-file-list .upload-file .close-content{align-items:center;background:#efefef;border-radius:50%;color:#858585;cursor:pointer;display:flex;font-size:10px;height:20px;justify-content:center;margin-right:0;position:absolute;right:10px;top:8px;width:20px}.prepare-courses-block .course-content .form-content .upload-file-list .upload-file .close-content:hover{background:#d7d7d7}.prepare-courses-block .course-content .form-content .upload-file-list .upload-file .close-content .close.icon{line-height:normal;margin:0}.prepare-courses-block .course-content .form-content .upload-file-list .upload-file a{display:block;max-width:calc(100% - 30px)}.prepare-courses-block .course-content .form-content .chunk-upload-button{margin-top:15px}.lms-send-course-wrap .ui.form .send-course-block .email-compose-block textarea{max-height:none!important;min-height:200px!important}.lms-send-course-content .send-course-block .recipient-list-wrap{align-items:center;display:flex;flex-wrap:wrap;margin:-6px;padding-bottom:12px}.lms-send-course-content .send-course-block .recipient-info-block{align-items:center;background:var(--white-color);border:1px solid #22242626;border-radius:5px;display:flex;margin:6px;padding:6px 10px}.lms-send-course-content .send-course-block .recipient-info-block a.recipient-info{align-items:center;cursor:default;display:inline-flex}.lms-send-course-content .send-course-block .recipient-info-block a.recipient-info span.recipient-name{color:#000;font-size:14px;font-weight:500}.lms-send-course-content .send-course-block .recipient-info-block a.recipient-info img.ui.avatar.image{height:24px;margin-right:5px;min-width:24px;width:24px}.lms-send-course-content .send-course-block .recipient-info-block .remove-recipient-info{align-items:center;background:#e6e6e6;border-radius:50%;display:flex;height:20px;justify-content:center;margin-left:10px;width:20px}.lms-send-course-content .send-course-block .recipient-info-block .remove-recipient-info .icon{color:#818181;font-size:10px;line-height:normal;margin:auto}.lms-send-course-content .send-course-block .recipient-info-block .remove-recipient-info:hover{background:#aaa}.lms-send-course-content .send-course-block .recipient-info-block .remove-recipient-info:hover .icon{color:var(--white-color)}.lms-send-course-content .send-course-block .add-course-block p.course-error{color:var(--red-color);font-size:12px;font-weight:500;margin:0;position:relative;top:-9px}.active.lms-course-list-wrap{display:block}.full-view-header{align-items:center;background:var(--primary-color);display:flex;flex-wrap:wrap;justify-content:space-between;left:0;min-height:60px;padding:0 20px;position:fixed;right:0;top:0;width:100%;z-index:9}.full-view-header h1{color:var(--white-color);margin-bottom:0}.full-view-header .tt-close-link{display:inline-block;filter:brightness(0) invert(1);width:20px}.lms-full-view-block{background:#f5f6fa;min-height:100vh;padding-bottom:20px;width:100%}.lms-full-view-block .lms-full-page-wrap{padding-top:40px}.line-reader-popup{left:0;right:0}.tt-transparent-line-button{background:#0000!important;border:1px solid #787ca5bf!important;color:#a0a5dbfa!important;font-weight:500!important}.tt-transparent-line-button:hover{background:var(--hover-dark)!important;border:1px solid var(--hover-dark)!important;color:var(--white-color)!important}.full-view-header .action-section .zoom-bar{align-items:center;background:var(--white-color);border-radius:6px;box-shadow:1px 3px 3px 0 #00000012;display:flex;padding:12px 22px;position:absolute;right:285px;top:62px}.full-view-header .action-section .zoom-bar .percentage-content{font-size:16px;font-weight:500;margin-right:25px}.full-view-header .action-section .zoom-bar .minus-item,.full-view-header .action-section .zoom-bar .plus-item{border:1px solid #efefef;border-radius:50%;color:#555;cursor:pointer!important;font-size:12px;font-weight:500;margin-right:8px;min-height:32px;min-width:32px}.full-view-header .action-section .zoom-bar .minus-item:hover,.full-view-header .action-section .zoom-bar .plus-item:hover{background:#e5e5e5}.full-view-header .action-section .zoom-bar .disabled.minus-item:hover,.full-view-header .action-section .zoom-bar .disabled.plus-item:hover{background:#efefef}.full-view-header .action-section .zoom-bar .reset-btn:hover{background:#f5f5f5}.full-view-header .action-section .zoom-bar .reset-btn{background:none;border:1px solid #22242626;border-radius:3px;color:#555;cursor:pointer!important;font-size:13px;font-weight:500;margin-left:2px;padding:7px 16px}.full-view-header .action-section .zoom-bar .disabled{cursor:default;opacity:.5}.full-view-header .action-section .zoom-bar .disabled.reset-btn{background-color:var(--white-color)}.full-view-header .action-section{align-items:center;display:flex;justify-content:flex-end;min-width:400px}.full-view-header .action-section .action-menu{display:flex;margin-right:20px}.full-view-header .action-section .action-menu button{background:#55555561;border-radius:0;color:var(--white-color);height:60px;margin-right:1px;padding:8px 10px;width:60px}.full-view-header .action-section .action-menu button:hover{background:var(--light-black)!important}.full-view-header .action-section .action-menu button svg{color:var(--white-color);font-size:16px}.full-view-header .action-section .action-menu .note-button svg{font-size:18px!important}.full-view-header .action-section .action-menu button.active{background:var(--light-black)}.full-view-header .action-section .action-menu button.protractor-btn .image{margin:auto;width:22px}.full-view-header .action-section .action-menu .protractor-popup,.full-view-header .action-section .action-menu .ruler-scale-popup{display:block;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.full-view-header .action-section .action-menu .ruler-scale-popup{width:820px}.full-view-header .action-section .color-picker-wrapper{box-shadow:1px 3px 3px 0 #00000012;position:absolute;right:80px;top:61px;width:220px!important}.full-view-header .action-section .color-picker-wrapper .sketch-picker{border-radius:4px 4px 0 0!important;box-shadow:none!important;width:220px!important}.full-view-header .action-section .color-picker-wrapper .reset-button-block{background:var(--white-color);border-radius:0 0 4px 4px;border-top:1px solid #eee;min-width:240px;padding:10px;text-align:center}.full-view-header .action-section .color-picker-wrapper .reset-button-block button{background:none;border:1px solid #e0e1e2;border-radius:3px;color:#555;cursor:pointer;font-size:13px;font-weight:500;padding:7px 24px}.full-view-header .action-section .color-picker-wrapper .reset-button-block button:hover{background:#e0e1e2}.full-view-header .ui.breadcrumb{align-items:center;display:flex}.full-view-header .ui.breadcrumb .active.section{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.full-view-header .protractor-action-wrapper{align-items:center;background:var(--white-color);border-radius:6px;box-shadow:1px 3px 3px 0 #00000012;display:flex;padding:12px 18px;position:absolute;right:115px;top:62px}.full-view-header .protractor-action-wrapper .item{background:#f0f0f0;border:1px solid #efefef;border-radius:50%;color:#555;cursor:pointer!important;font-size:12px;font-weight:500;height:32px;margin-right:8px;padding:0;width:32px}.full-view-header .protractor-action-wrapper .item:hover{background:#e5e5e5}.full-view-header .protractor-action-wrapper .reset-btn{background:none;border:1px solid #22242626;border-radius:3px;color:#555;cursor:pointer!important;font-size:13px;font-weight:500;margin-left:2px;padding:7px 16px}.full-view-header .protractor-action-wrapper .reset-btn:hover{background-color:#f5f5f5}.lms-recipient-wrap{display:none;margin:10px auto auto;max-width:1100px}.active.lms-recipient-wrap{display:block}.lms-send-course-wrap.lms-full-page-wrap form.ui.form.deactive{display:none}.lms-send-course-wrap .lms-course-list-wrap .tt-table .actions-content a.ui.button{width:max-content}.lms-recipient-wrap .lms-course-type-info{font-size:14px}.lms-recipient-wrap .course-subject{align-items:center;display:flex;font-weight:500}.lms-recipient-wrap .course-subject svg{margin-right:4px}.tt-recipient-list-content .student-name{align-items:center;display:flex}.tt-recipient-list-content .student-name img.ui.avatar.image{margin-right:10px}.lms-recipient-wrap .tt-search-filter{border:none}.lms-recipient-wrap .actions-content{width:170px}.lms-course-list-wrap .course-subject{align-items:center;color:var(--light-black)!important;display:flex;font-weight:500;width:max-content}.lms-course-list-wrap .course-subject svg{margin-right:4px}.lms-course-list-wrap .tt-search-filter{border:none}.lms-course-list-wrap .actions-content{width:max-content}.lms-course-list-wrap .lms-course-type-info{font-size:14px}.lms-course-list-wrap{display:none;margin-top:10px}.lms-chapter-list-table tbody tr{background:none}.lms-chapter-list-table tbody tr td:first-child{position:relative;z-index:1}.lms-chapter-list-table tbody tr td{background:var(--white-color);vertical-align:middle}.lms-chapter-list-table .ui.table tbody tr td.selectable:hover{background:#edf0f9!important}.lms-chapter-list-table td:first-child,.lms-chapter-list-table thead th:first-child{text-align:center;width:110px}.lms-chapter-list-table tbody tr td:first-child{background:none;border:none}.lms-chapter-list-table tbody tr td .steps-count{align-items:center;background:var(--white-color);border:1px solid #dcdcdc;border-radius:50%;color:var(--primary-color)!important;display:flex;font-weight:500;height:35px;justify-content:center;margin:auto;width:35px}.lms-chapter-list-table tbody tr.success td .steps-count{background:#edfff1;border-color:#d1e7dd;color:#0a3622!important}.lms-chapter-list-table tbody tr:first-child td:first-child:before,.lms-chapter-list-table tbody tr:last-child td:first-child:after{content:none}.lms-chapter-list-table tbody tr td.title{font-size:16px;font-weight:600;padding:0!important}.lms-chapter-list-table tbody tr td.title a{padding:20px!important}.lms-chapter-list-table tbody tr.in-progress td:first-child:before,.lms-chapter-list-table tbody tr.success td:first-child:after,.lms-chapter-list-table tbody tr.success td:first-child:before{background:#d1e7dd}.lms-chapter-list-table tbody tr.disable-chapter td:first-child:after,.lms-chapter-list-table tbody tr.disable-chapter td:first-child:before,.lms-chapter-list-table tbody tr.in-progress td:first-child:after{background:#dcdcdc}.lms-chapter-list-table tbody tr.disable-chapter td:first-child .steps-count{background:#f5f6fa}.lms-chapter-list-table tbody tr.disable-chapter td.selectable.title:hover a,.lms-chapter-list-table tbody tr.disable-chapter td:first-child .steps-count{cursor:no-drop}.lms-chapter-list-table tbody tr td:first-child:after{background:var(--primary-color);content:"";height:calc(100% + 12px);position:absolute;top:50%;width:1px;z-index:-1}.lms-chapter-list-table tbody tr td:first-child:before{background:var(--primary-color);content:"";height:50%;position:absolute;top:0;width:1px;z-index:-1}.lms-question-wrap{max-height:calc(100vh - 20px);min-height:calc(100vh - 20px);overflow-y:overlay;padding-top:80px;position:relative;z-index:9}.lms-full-view-block:has(.lms-question-wrap.active) .full-view-header{z-index:auto}.lms-question-wrap .action-section{padding:0 20px;position:relative}.lms-question-wrap .action-section .button-section{position:absolute;right:20px;top:0}.lms-question-block{margin:15px auto auto;max-width:850px;padding:0 15px}.lms-question-block.annotate-active,.lms-question-teacher-view.annotate-active .lms-question-section{max-width:1300px}.lms-question-block.annotate-create .question-step-wrapper .question-item-box{pointer-events:none!important}.lms-question-block .lms-question-title-section{margin-bottom:25px}.lms-question-block.annotate-active .lms-question-title-section{margin-bottom:25px;margin-right:250px}.lms-question-block .lms-question-title-section h3{font-size:26px;font-weight:700;line-height:1.5;margin-bottom:5px}.lms-question-block .lms-question-title-section p{font-size:16px;margin-bottom:0}.lms-question-block .lms-question-title-section .porgress-bar{background:#eaeaea;height:2px;margin-top:20px;position:relative;width:100%}.lms-question-block .lms-question-title-section .porgress-step{background:var(--primary-color);height:2px;left:0;position:absolute;top:0}.lms-question-block .lms-question-title-section .syllabus-title{font-size:42px;margin-bottom:22px;text-align:center}.lms-question-block .lms-question-title-section .ui.tag.label,.lms-question-teacher-view .lms-question-section .lms-question-title-section .ui.tag.label{background:#bbb;color:#000;font-size:12px;font-weight:500;margin-left:24px;padding:5px 12px 5px 14px;position:relative;top:-4px}.lms-question-block .lms-question-title-section .ui.tag.label:before,.lms-question-teacher-view .lms-question-section .lms-question-title-section .ui.tag.label:before{height:16px;width:16px}.lms-question-block .lms-question-title-section .school-title{text-align:center}.lms-question-block .lms-question-title-section .school-title .ui.image{height:160px;width:160px}.lms-question-block .lms-question-title-section .school-title .ui.image img{height:100%;object-fit:cover;width:100%}.lms-question-block .lms-question-title-section .syllabus-course-title{margin-bottom:8px}.lms-question-block .lms-question-title-section .syllabus-course-title h5{font-weight:700}.lms-question-block .lms-question-title-section .syllabus-course-description span,.lms-question-block .lms-question-title-section .syllabus-course-title h5 span{color:var(--secondary-color);font-size:14px;font-weight:600;margin-right:5px}.lms-question-block .lms-question-title-section .syllabus-course-description{align-items:baseline;display:flex}.lms-question-block .lms-question-title-section .syllabus-course-description .text p{display:inline;margin-right:4px}.lms-question-block .question-item.read-only-section .module_drag_drop_words .drag-options{pointer-events:none}.lms-question-wrap:has(.sticky-page){height:calc(100vh - 20px);overflow:hidden}.lms-question-wrap .action-section .button-section .button:first-child{margin-right:10px}.lms-question-wrap .lms-question-block .question-item-box .radio.checkbox.radio-checked.disabled label:after,.lms-question-wrap .lms-question-teacher-view .question-item-box .radio.checkbox.radio-checked.disabled label:after{opacity:1!important}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer{margin-top:15px}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer.not-selected .linear-list,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer.not-selected .linear-list{margin-top:0}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list{align-items:center;border:1px solid #e8e8e8;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:52px;position:relative;width:100%}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list .item,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list .item{align-items:center;border-right:1px solid #e8e8e8;display:flex;justify-content:center;margin:auto;padding:10px;position:relative;text-align:center;width:100%}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list .item:last-child,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list .item:last-child{border-right:0}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list .linear-label,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list .linear-label{background:var(--primary-color);color:var(--white-color);font-size:14px;font-weight:500;left:0;margin:auto;opacity:0;padding:8px 14px;position:absolute;right:0;top:-42px;width:max-content}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list .linear-label.active,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list .linear-label.active{opacity:1}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list .item input,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list .item input{border-radius:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;width:100%}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list .item.selecte,.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list .item:hover,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list .item.selected,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list .item:hover{background:#f6f6f6}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list .item:hover label,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list .item:hover label{color:var(--primary-color)!important}.lms-question-wrap .lms-question-block .question-item-box .linear-scale-answer .linear-list .item.selected label,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list .item.selected label{color:var(--primary-color)!important;font-weight:600}.lms-question-wrap .lms-question-block .question-item-box .linear-bottom-content,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-bottom-content{display:flex;justify-content:space-between}.lms-question-wrap .lms-question-block .question-item-box .linear-bottom-content span,.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-bottom-content span{font-size:14px}.lms-question-wrap .lms-question-block .question-item-box .multiple_choice_answer .ui.checkbox,.lms-question-wrap .lms-question-teacher-view .question-item-box .multiple_choice_answer .ui.radio{display:block;font-weight:400;margin-bottom:15px}.lms-question-wrap .lms-question-block .question-item-box .multiple_choice_answer .ui.checkbox:last-child,.lms-question-wrap .lms-question-teacher-view .question-item-box .multiple_choice_answer .ui.radio:last-child{margin-bottom:0}.lms-question-wrap .question-item-box .lms-explanation-wrap .ui.button{min-width:180px;text-align:center}.lms-question-wrap .question-item-box .lms-explanation-wrap .ui.button.hide svg{transform:rotate(180deg)}.lms-question-block .question-item-box .lms-answer-section{margin-bottom:15px}.lms-question-block .question-item-box.module_text .lms-answer-section{margin-bottom:0}.lms-question-block .read-only-section .question-item-box .linear-scale-answer .linear-list,.lms-question-block .read-only-section .question-item-box .linear-scale-answer .linear-list label,.lms-question-block .read-only-section .question-item-box .multiple_choice_answer .ui.checkbox input,.lms-question-block .read-only-section .question-item-box .multiple_choice_answer .ui.checkbox label,.lms-question-block .read-only-section .question-item-box .question_answer_answer textarea{cursor:no-drop!important}.lms-question-block .read-only-section .question-item-box .question_answer_answer textarea{opacity:.4}.lms-question-block .read-only-section .question-item-box .linear-scale-answer{opacity:.6}.lms-question-block .read-only-section .question-item-box .linear-scale-answer .linear-list .item:hover{background:none!important}.lms-question-block .read-only-section .question-item-box .question_answer_answer textarea{resize:none}.lms-question-block .read-only-section .question-item-box .upload-answer .file-labels .item{margin-bottom:15px}.lms-question-block .read-only-section .question-item-box .upload-answer .file-labels .item:last-child{margin-bottom:0}.lms-question-block .read-only-section .question-item-box .upload-answer .file-labels .preview-details a{align-items:center;display:flex;width:100%}.lms-question-block .read-only-section .question-item-box .upload-answer .file-labels .preview-content .preview-icon i{font-size:28px}.lms-question-block .read-only-section .question-item-box .upload-answer .file-labels .preview-content{padding:7px 11px}.lms-question-block .read-only-section .question-item-box .upload-answer .file-labels .preview-content .preview-details h6{font-size:14px;margin-top:4px}.lms-question-block .read-only-section .question-item-box .upload-answer .file-labels .preview-content .button-group{margin-top:7px!important}.lms-question-wrap.lms-student .question-item-box .preview-content .preview-details a{align-items:center;display:flex}.lms-question-wrap.lms-student .question-item-box .file-labels .item{margin-bottom:15px}.lms-question-wrap.lms-student .question-item-box .file-labels .item:last-child{margin-bottom:0}.lms-question-wrap.lms-student .question-item-box .preview-content .preview-details .preview-icon i{font-size:28px}.lms-question-wrap.lms-student .question-item-box .preview-content{padding:7px 11px}.lms-question-wrap .lms-question-block .question-item-box .media-player{margin-bottom:20px}.lms-question-wrap .lms-question-block .question-item-box .media-player:last-child{margin-bottom:0!important}.lms-question-wrap .lms-question-block .question-item-box .ck-content ol[style*="list-style-type:decimal-leading-zero;"]{padding-left:30px}.lms-question-wrap .lms-question-block .question-item-box .readonly-field p{word-break:break-word}.lms-question-wrap .question-item-box .ck-content figure.image{max-width:320px}.lms-question-wrap .question-item-box .lms-answer-section .readonly-field{overflow:hidden}.lms-question-block .question-item-box .lms-answer-section p{line-height:1.7;margin-bottom:3px}.lms-question-block .question-item-box .lms-answer-section ol ol,.lms-question-block .question-item-box .lms-answer-section ol ul,.lms-question-block .question-item-box .lms-answer-section ul ol,.lms-question-block .question-item-box .lms-answer-section ul ul{margin-top:3px!important}.lms-question-wrap .lms-question-block .question-step-wrapper.location-cursor{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3/OAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFxSURBVEiJnZUvbkJBEIe/JSQgOEErwZIaisPVVCAwHKKOhGNQzwG4QQUnAAUhRZEKkLU4DDAVDMljuv9gk0nevvnN79uX3Z3nRITYcM61gHegpQGw0JiKyCJqICLeAKrAJ3ACJBAn1VSDPgHzBrCJGNvYAI0sAFAC5neYX2MOlHIAQ0/xEZgAHxoTfWd1wygAqAEHU/QLtD0LaWuuqD0AtRig41lVN3IQuh59p6gpmUP1auZbEfkiMDS3jXlYwIuZf4fMI5obDwvYm/lzBsBqbjws4Meuxjn3FHLWnP3qWw+zaU3+b9oUKHs2uKw5q2+m7sHaU7QE3rgc45o+Lz26dc5FG3gKi70n1psGOYAKsIuYhGIHVHKbXf8BQD+7mypkdof57K52Xeg15wzzM55elQQoZJwBGEc9EoAqsIqYr4j8zZIAhdS5XH9rvgfqyfqUQCE9D6CXVZsjUsioYD7KrXNanBzOuTJw/Td0ReSYU/cHfjZLwpHI7BkAAAAASUVORK5CYII=) 12 24,pointer}.lms-course-slider .slick-slider .slick-track>div{padding:10px}.lms-course-slider .slick-slider .slick-track{margin-left:0;margin-right:0}.lms-course-slider .slick-slider .slick-track .slick-slide{height:362px}.lms-course-slider .slick-slider .slick-track .slick-slide .lms-slider-list-wrap,.lms-course-slider .slick-slider .slick-track .slick-slide>div{height:100%}.lms-course-slider .slick-slider .slick-list{margin-left:-10px;margin-right:-10px}.lms-course-slider .slick-slider .slick-arrow{background:var(--white-color);border:1px solid var(--primary-color);border-radius:6px;color:var(--primary-color);height:35px;left:auto;right:0;top:-25px;width:35px}.lms-course-slider .slick-slider .slick-arrow.slick-disabled{opacity:.2}.lms-course-slider .slick-slider .slick-arrow.slick-prev{right:45px}.lms-course-slider .slick-slider .slick-arrow:before{color:var(--primary-color)!important;font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900;opacity:1}.lms-course-slider .slick-slider .slick-arrow.slick-prev:before{content:"\f060"}.lms-course-slider .slick-slider .slick-arrow.slick-next:before{content:"\f061"}.course-block .item h3{margin-top:15px}.course-block .item{border-bottom:1px solid #22242626;padding:15px 0!important}.course-block .item:last-child{border-bottom:none;padding-bottom:0!important}.course-block .item:first-child{padding-top:0!important}.lms-courses-chapter-content{display:flex;width:100%}.lms-courses-chapter-content .outline-wrapper{max-width:420px;width:100%}.lms-courses-chapter-content .course-wrapper{padding-right:40px;width:-webkit-fill-available}.lms-courses-chapter-content .chapter-details-block h4{font-size:20px;margin-bottom:0;padding:15px}.lms-courses-chapter-content .chapter-details-block .chapter-details-info{margin-top:0;padding:0 15px 15px}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item{margin-bottom:15px}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.content-divider{color:#999;font-size:12px;padding:0;position:relative}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.content-divider:after{background:#e8e8e8;height:1px;position:absolute;right:0;top:7px;visibility:visible;width:calc(100% - 75px)}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.content-divider.summary:after{width:calc(100% - 110px)}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item:last-child{margin-bottom:0}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item .content{align-items:center;display:flex;justify-content:space-between}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item .header{color:#555;font-weight:500}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item .description{color:var(--primary-color);font-weight:500}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.total-point .description{font-size:22px;font-weight:700}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .chunk-upload-wrapper{width:100%}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .chunk-upload-button{border:1px dashed var(--primary-color)!important;height:80px;width:100%}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .chunk-upload-button:hover{background:#0000!important;color:var(--primary-color)!important}.lms-chapter-lists{margin:auto;max-width:900px}.lms-chapter-lists .chapter-header-wrapper{display:flex;justify-content:space-between;margin-bottom:20px}.lms-chapter-lists .chapter-header-wrapper .chapter-header{margin-bottom:0;min-width:calc(100% - 210px)}.lms-chapter-lists .chapter-header{align-items:center;display:flex;margin-bottom:20px}.lms-chapter-lists .ui.accordion .title .chapter-result{align-items:center;display:flex}.lms-chapter-lists .chapter-header-wrapper .right-action-content .button{margin-right:6px;padding:10px 14px}.lms-chapter-lists .chapter-header-wrapper .right-action-content .button:last-child{margin-right:0}.lms-chapter-lists .chapter-header .steps-title{color:#000000de;flex:0 0 90px;font-size:13px;font-weight:600;text-align:center}.lms-chapter-lists .chapter-header .course-name{color:#000000de;flex-grow:1;font-size:13px;font-weight:600;padding-right:10px}.lms-chapter-lists .list .item{align-items:center;display:flex;margin-bottom:15px}.lms-chapter-lists .list .item.success .steps .steps-count{border-color:#c6e1c9;color:#5cb85c!important}.lms-chapter-lists .list .item.disable .accordion-block,.lms-chapter-lists .list .item.disable .steps{opacity:.65}.lms-chapter-lists .list .item>div:first-child{align-self:stretch;display:flex;flex:0 0 85px;justify-content:center;text-align:center}.lms-chapter-lists .list .item>div{color:#000000de;font-size:13px;font-weight:600}.lms-chapter-lists .ui.accordion,.lms-chapter-lists .ui.accordion .accordion{box-shadow:none;width:100%}.ui.styled.accordion .accordion{margin-top:0;padding:0}.lms-chapter-lists .ui.accordion .content{padding:0!important}.lms-chapter-lists .ui.accordion .title{align-items:center;border:none!important;color:#333!important;display:flex;font-family:Montserrat;font-size:14px;font-weight:600!important;padding:0!important;position:relative}.lms-chapter-lists .ui.accordion .title .chapter-grade{align-items:center;background:#fff;border-radius:5px;box-shadow:0 7px 7px 0 #00000005;display:flex;font-size:18px;font-weight:700;height:30px;justify-content:center;margin-left:8px;min-width:30px;text-align:center;width:30px}.lms-chapter-lists .ui.accordion .title .chapter-complete{background:var(--white-color);background:#0000;border:1px solid #22242626;border:none;border-radius:5px;flex:unset!important;font-size:12px;font-size:14px!important;font-style:italic;font-weight:600!important;margin-right:6px;margin-top:2px;margin-top:0;padding:2px 10px;text-transform:lowercase}.lms-chapter-lists .ui.accordion .title .title-info{align-items:start;display:flex;flex-grow:1}.lms-chapter-lists .ui.accordion .title .title-info h5{font-weight:600;line-height:1.7;margin-top:0;padding-right:10px;width:calc(100% - 25px)}.lms-chapter-lists .ui.accordion .title .title-info h5 a{font-weight:500}.lms-chapter-lists .ui.accordion .accordion-block>.active.title:after{background:#dedede;bottom:-30px;content:"";height:30px;left:10px;position:absolute;width:1px;z-index:1}.lms-courses-chapter-content .chapter-details-block .chapter-details-info .item.upload-document .content{align-items:self-start;flex-direction:column}.lms-chapter-lists .accordion .item.success .accordion .accordion-block .content.active a:after,.lms-chapter-lists .accordion .item.success .accordion .accordion-block .content.active a:before{background:#5bb762}.lms-chapter-lists .ui.accordion .item.disable .accordion-block,.lms-chapter-lists .ui.accordion .item.success .accordion-block{box-shadow:none;cursor:pointer}.lms-chapter-lists .ui.accordion .item.disable .accordion-block.no-sub-item,.lms-chapter-lists .ui.accordion .item.disable .accordion-block.no-sub-item .title{pointer-events:none!important}.lms-chapter-lists .ui.accordion .item.success .accordion-block .title .exclamation{color:var(--red-color);line-height:1.3}.lms-chapter-lists .ui.accordion .accordion-block .accordion-block.disabled-section .title{cursor:default!important}.lms-chapter-lists .ui.accordion .accordion-block .accordion-block.disabled-section.section-completed .title,.lms-chapter-lists .ui.accordion .accordion-block .accordion-block.disabled-section.section-completed a{cursor:pointer!important}.lms-chapter-lists .ui.accordion .item.success .accordion-block .accordion-block .title a{color:#000!important}.lms-chapter-lists .accordion .content .accordion .accordion-block .active.title:after{content:none!important}.lms-chapter-lists .ui.accordion .accordion .active.title{position:relative}.lms-chapter-lists .ui.accordion .accordion .active.title:after{height:calc(100% - 2px)!important}.lms-chapter-lists .ui.accordion .title .progress-info{flex:0 0 107px;margin-left:auto;margin-top:5px;min-width:110px}.lms-chapter-lists .ui.accordion .title .progress-info .ui.progress{height:3px;margin-bottom:0!important;margin-top:7px}.lms-chapter-lists .ui.accordion .title .progress-info .ui.progress .bar{background:#e47a04;height:100%;position:relative}.lms-chapter-lists .ui.accordion .title .ui.basic.label.complete{border-color:#5cb85c!important;color:#5cb85c!important}.lms-chapter-lists .ui.accordion .title .ui.basic.label.process{border-color:#e47a04!important;color:#e47a04!important}.lms-chapter-lists .ui.accordion .title .ui.basic.label{flex:0 0 107px;font-size:12px;font-weight:500;margin-left:auto;padding:6px 5px;text-align:center}.lms-chapter-lists .ui.accordion .title .progress-info .ui.progress .bar .progress{background:#e47a04;border-radius:3px;color:var(--white-color);font-size:10px;font-weight:500;padding:4px;right:-14px;top:-18px}.lms-chapter-lists .ui.accordion .title .progress-info .ui.progress .bar .progress:after{background:#e47a04;bottom:-3px;clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:5px;left:0;margin:auto;position:absolute;right:0;width:10px}.lms-chapter-lists.main-view-course .chapter-header-wrapper .chapter-header{min-width:calc(100% - 342px)}.lms-chapter-lists .ui.accordion .title .chapter-complete{color:#5cb85c;font-size:13px;font-weight:500}.lms-chapter-lists .ui.accordion .title .title-info.time{flex-direction:column;margin-right:6px}.lms-chapter-lists .ui.accordion .title .title-info.time .title-wrap{display:flex}.lms-chapter-lists .ui.accordion .title .time-info{align-items:center;display:flex;flex-wrap:wrap;margin:-2px -8px;padding-top:4px}.lms-chapter-lists .ui.accordion .title .time-info .item-content{color:#646464;font-size:13px;font-weight:400;margin:2px 8px}.lms-chapter-lists .ui.accordion .title .time-info .item-content span{font-weight:500}.lms-chapter-lists .ui.accordion .title .title-info.chapter-title-wrap{background:#e5e5e5;border-radius:5px;box-shadow:0 7px 7px 0 #00000005;padding:7px}.lms-chapter-lists .ui.accordion .content.active .accordion-block .content.active .title-info.section-title a{background:#dbdbdb;border:1px solid #cfcfcf;border-radius:5px;color:#333;padding:6px 15px}.lms-chapter-lists .ui.accordion .unit-item .content.active .active.title.chapter-wrap .chapter-title-wrap a{color:#fff}.lms-chapter-lists .ui.accordion .unit-item .accordion-block .accordion-block .section-title a:hover,.lms-chapter-lists .ui.accordion .unit-item .content.active .title.chapter-wrap .chapter-title-wrap a:hover{text-decoration:underline}.lms-chapter-lists .ui.accordion .accordion-block .section-title h5 .tag.label{background:#fdfeff;padding:4px 10px 4px 12px}.lms-chapter-lists .ui.accordion .accordion-block .section-title h5 .tag.label:before{height:14px;width:14px}.lms-chapter-lists .ui.accordion .accordion-block .section-title h5 .tag.label:after{background-color:#edecec!important;left:-.1em;margin-top:-.2em}.lms-chapter-lists .ui.accordion .content.active .accordion-block .content .accordion-block:has(.accordion-block) .section-wrap:after{background:#dedede;bottom:-30px;content:"";height:30px;left:10px;position:absolute;width:1px;z-index:1}.lms-chapter-lists .ui.accordion .content.active .accordion-block .content .accordion-block .accordion-block .section-title a{background:#fff!important;border:1px solid #fff!important;color:var(--primary-color)}.lms-chapter-lists .ui.accordion .content.active .accordion-block .content.active .title-info.section-title a:hover{border:1px solid #b8b8b8}.lms-chapter-lists .ui.accordion .unit-item .content.active .active.title.chapter-wrap .chapter-title-wrap{background:#b8b8b8;color:#fff}.lms-chapter-lists .ui.accordion .title .completed-wrapper{margin-left:5px}.lms-chapter-lists .ui.accordion .title .completed-wrapper .update-marks-data{align-items:center;display:flex}.lms-chapter-lists .ui.accordion .title .completed-wrapper .chapter-extra-marks{color:var(--light-black);font-size:12px;font-weight:500;margin-top:2px}.lms-chapter-lists .ui.accordion .title .completed-wrapper .chapter-extra-marks span{color:var(--primary-color);font-weight:700}.lms-chapter-lists .ui.accordion .title .completed-wrapper .chapter-extra-marks a{color:var(--primary-color);display:inline;font-size:12px}.lms-chapter-lists .item .steps:first-child{background:none;border:none;position:relative;z-index:1}.lms-chapter-lists .item .steps .steps-count{align-items:center;background:var(--white-color);border:1px solid #dcdcdc;border-radius:50%;color:var(--primary-color)!important;display:flex;font-weight:500;height:35px;justify-content:center;margin:4px auto 0;width:35px}.lms-chapter-lists .item .steps.success .steps-count{background:#edfff1;border-color:#d1e7dd;color:#0a3622!important}.lms-chapter-lists .item .steps:after{background:#dedede;content:"";height:calc(100% + 15px);position:absolute;top:15px;width:1px;z-index:-1}.lms-chapter-lists .item:last-child .steps:after,.lms-chapter-lists .item:nth-child(2) .steps:before{content:none}.lms-chapter-lists .ui.accordion .accordion{margin-top:0;padding:0}.lms-chapter-lists .ui.accordion .accordion .title{color:#555!important;padding:0!important;position:relative}.lms-chapter-lists .ui.accordion .accordion-block .title svg{font-size:10px;margin-right:8px;margin-top:7px;width:20px}.lms-chapter-lists .ui.accordion .accordion-block{width:100%}.lms-chapter-lists .ui.accordion .accordion-block.in-progress .title .title-info h5.chapter-title{font-weight:600!important}.lms-chapter-lists .ui.accordion .accordion-block .title .title-info h5.chapter-title a{font-size:12px;margin-left:4px;text-decoration:underline;white-space:nowrap}.lms-chapter-retake-times.attempt-list .ui.table thead th{background:#f9fafb;border-bottom:1px solid #2224261a!important;border-radius:6px 6px 0 0!important;padding-left:.78571429em!important;padding-top:.92857143em!important}.lms-chapter-lists .accordion .content .accordion .accordion-block{box-shadow:none;padding:0 0 0 40px!important;position:relative}.lms-chapter-lists .accordion .content .accordion .accordion-block .accordion-block.completed .title-info{color:#5cb85c!important}.lms-chapter-lists .accordion .content .accordion .accordion-block .accordion-block.in-process .content a,.lms-chapter-lists .accordion .content .accordion .accordion-block .accordion-block.in-process .title-info{color:#e47a04!important}.lms-chapter-lists .accordion .content .accordion .accordion-block.disable .content,.lms-chapter-lists .accordion .content .accordion .accordion-block.disable .title{opacity:.5}.lms-chapter-lists .accordion .content .accordion .accordion-block.disabled-section .title{opacity:.3}.lms-chapter-lists .accordion .content .accordion .accordion-block.disabled-section .title a{cursor:no-drop}.lms-chapter-lists .accordion .content .accordion .accordion-block.disabled-section.section-completed .title{opacity:.7}.lms-chapter-lists .accordion .content .accordion .accordion-block.disabled-section.section-completed .title a{color:#555!important}.lms-chapter-lists .accordion .content .accordion .accordion-block.disabled-section.section-completed .title .time-info{padding-left:0}.lms-chapter-lists .ui.accordion .item.disable .content .accordion .accordion-block.disabled-section .title{opacity:1}.lms-chapter-lists .accordion .content .accordion .accordion-block.in-progress-section a h5{font-weight:600}.lms-chapter-lists .accordion .content .accordion.ui .accordion-block:before{background:#dedede;content:"";height:calc(100% + 11px);left:10px;position:absolute;top:18px;width:1px;z-index:1}.lms-chapter-lists .accordion .content .accordion.ui .accordion-block:after{background:#dedede;content:"";height:1px;left:10px;position:absolute;top:18px;width:30px}.lms-chapter-lists .accordion .content .accordion.ui .accordion-block:last-child:before{content:none}.accordion-block{position:relative}.lms-chapter-lists .accordion .content a{display:inline-block;font-size:14px;font-weight:500;position:relative;width:100%}.lms-chapter-lists .accordion .content a svg{font-size:13px}.lms-chapter-lists .accordion .content .accordion .accordion-block .content.active a:after{background:#dedede;content:"";height:100%;left:10px;position:absolute;top:20px;width:1px}.lms-chapter-lists .accordion .content .accordion .accordion-block .content.active a:last-child:after{content:none}.lms-chapter-lists .accordion .content .accordion .accordion-block .content{position:relative}.lms-chapter-lists .accordion .content .accordion .accordion-block .content.active a:before{background:#dedede;content:"";height:1px;left:10px;position:absolute;top:20px;width:22px}.lms-chapter-lists .accordion .content .in-progress,.lms-chapter-lists .accordion .title-info .in-progress{font-weight:600!important}.lms-chapter-lists .ui.accordion .active.title .fa-minus,.lms-chapter-lists .ui.accordion .title .fa-plus{display:block}.lms-chapter-lists .ui.accordion .active.title .fa-plus,.lms-chapter-lists .ui.accordion .title .fa-minus{display:none}.lms-chapter-lists .ui.accordion .unit-item{margin-top:20px}.lms-chapter-lists .ui.accordion .unit-item:first-child{margin-top:0}.lms-chapter-lists .unit-item .unit-title-info{display:flex}.lms-chapter-lists .unit-item .unit-title-info h3{font-size:14px;margin:0 0 0 6px}.lms-chapter-lists .unit-item .unit-title-info.toggle-unit-wrapper h3{margin:0}.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap{background:#e1e1e1;border-radius:5px;box-shadow:0 7px 7px 0 #00000005;display:flex;justify-content:space-between;margin-bottom:15px;padding:12px 14px!important}.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap.active{background:#838383}.lms-chapter-lists .ui.accordion .unit-item .toggle-chapter-icon{align-items:center;background:#65656554;border-radius:2px;display:flex;height:22px;justify-content:center;margin-right:5px;min-width:22px;width:22px}.lms-chapter-lists .ui.accordion .unit-item .toggle-chapter-icon svg{margin:0}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.title.chapter-wrap{margin-bottom:12px}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-item{margin-bottom:10px}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-item:last-child{margin-bottom:0}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-section-active{margin-top:10px}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-item .sub-section-active .sub-section-item{margin-bottom:12px}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-item .sub-section-active .sub-section-item:last-child{margin-bottom:0}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-item .sub-section-active .sub-section-item:first-child{margin-top:12px}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-item .sub-section-active .sub-section-item .section-title a:before{content:none}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-section-active .accordion-block .title:after{content:none!important}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-section-active .sub-section-item .title,.lms-chapter-lists .ui.accordion .content.active .accordion-block .section-block .title{flex-wrap:wrap}.lms-chapter-lists .ui.accordion .content.active .accordion-block .active.section-active .sub-section-active .sub-section-item .title .top-inline-content{display:flex;flex-wrap:wrap;width:100%}.lms-chapter-lists .ui.accordion .title .count-wrap{align-items:center;display:flex;justify-content:flex-end;min-width:max-content;padding:3px 4px}.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap.active .count-wrap{background:#fff;border-radius:4px}.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap.active .unit-title-info h3,.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap.active .unit-title-info svg{color:#fff}.lms-chapter-lists .unit-item .unit-title-info svg{font-size:12px;margin-top:3px}.lms-chapter-lists .ui.accordion .title .count-wrap p{border-right:1px solid #cfcfcf;color:#555;font-size:12px;font-weight:500;margin-bottom:0;margin-right:10px;padding-right:10px}.lms-chapter-lists .ui.accordion .title .count-wrap p:last-child{border-right:none;margin-right:0;padding-right:0}.lms-chapter-lists .ui.accordion .title .count-wrap p span{color:#333;font-weight:600;padding-left:4px}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .chapter-wrap{background:#e5e5e5;border-radius:5px;box-shadow:0 7px 7px 0 #00000005;padding:7px!important}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .chapter-wrap .top-inline-content{display:flex;width:100%}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .title-wrap{width:100%}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .title-wrap .chapter-title-wrap{display:flex;width:100%}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .title-wrap .chapter-title-wrap a.attempt-content{color:#525254;font-size:14px;margin-left:7px;width:max-content}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .title-wrap .chapter-title-wrap .chapter-complete-view .chapter-complete{border:1px solid;border-color:#5cb85c!important;font-size:13px!important;margin-left:7px;margin-right:0;padding:4px 5px;text-transform:capitalize}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .title-info .title-wrap a{width:auto}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .title-info .title-wrap a.attempt-content{white-space:nowrap}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .chapter-wrap.active .title-wrap .chapter-title-wrap .chapter-complete-view .chapter-complete{background:#5cb85c!important}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .chapter-wrap.active{background:#b8b8b8}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .chapter-wrap.active .attempt-content{color:#f6f6f6}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .chapter-wrap.active .completed-status .chapter-complete{color:#fff}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .chapter-wrap.active .time-info .item-content,.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .chapter-wrap.active .title-wrap svg{color:var(--white-color)}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title{background:#dbdbdb;border:1px solid #dbdbdb!important;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:6px 15px!important;position:relative}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title.child-sections:after{background:#dedede;bottom:-30px;content:"";height:30px;left:9px;position:absolute;width:1px;z-index:1}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title .title-info{flex-direction:row}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title .title-info a{color:var(--white-color);width:max-content}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title .title-info a h5{display:flex;white-space:nowrap;width:100%}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .accordion-block .sub-section-item .title{background:#fff!important;border:1px solid #fff!important}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .accordion-block .sub-section-item .title a{padding:0}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block.active .title:after{background:#dedede;bottom:-30px;content:"";height:30px;left:10px;position:absolute;width:1px;z-index:1}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block.active .sub-section-item .title{background-color:#fff}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block.active .title .title-info a{color:var(--primary-color);padding:0;text-decoration:none;white-space:nowrap;width:max-content}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block.active .title .title-info a h5{width:100%}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block.active .sub-section-item .title .attempt-content{text-decoration:underline;width:max-content}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block.active:last-child .title{margin-bottom:10px}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .sub-section-item a:after,.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .sub-section-item a:before{content:none}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block:last-child .title{margin-bottom:0}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .sub-section-active .title:hover{cursor:default}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .sub-section-item.disabled-section .title:hover{border-color:#fff!important}.lms-chapter-lists.main-view-course .accordion.ui .unit-item.unit-completed .unit-title-wrap{background:#cbe8cd}.lms-chapter-lists.main-view-course .accordion.ui .unit-item.unit-completed .active.unit-title-wrap{background:#9dc1a0}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block.disabled-section .title:hover{border:1px solid #fff!important}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block.disabled-section.section-completed .title:hover{border:1px solid #5bb762!important}.lms-chapter-lists .ui.accordion .title .count-wrap span.unit-completed{font-size:13px}.lms-chapter-lists .ui.accordion .title.unit-title-wrap .unit-title-info h3{font-size:16px}.lms-chapter-lists .ui.accordion .accordion-block.chapter-block .chapter-title-wrap,.lms-chapter-lists .ui.accordion .accordion-block.chapter-block .chapter-title-wrap h5{font-size:15px}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title.child-sections{display:block}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title .top-content{display:flex;flex-wrap:wrap;width:100%}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title a{color:#000!important}.tt-school-container .lms-chapter-lists .ui.accordion .title .chapter-grade-label{font-size:18px;font-weight:700;margin-left:8px;min-width:30px;text-align:center}.tt-school-container .lms-chapter-lists .ui.accordion .title .add-point{align-items:center;background-color:var(--white-color);border:1px solid #ccc;border-radius:4px;display:flex;position:relative;width:80px}.tt-school-container .lms-chapter-lists .ui.accordion .title .add-point.readyonly .field{opacity:.35}.tt-school-container .lms-chapter-lists .ui.accordion .title .add-point .field{margin-bottom:0;width:calc(100% - 40px)}.tt-school-container .lms-chapter-lists .ui.accordion .title .add-point:has(.field.error){background:#fff6f6;border-color:#e0b4b4;color:#9f3a38}.tt-school-container .lms-chapter-lists .ui.accordion .title .add-point .field .form-field-error{background:#fff;box-shadow:0 7px 7px 0 #00000012!important;font-size:10px;line-height:1.6;padding:5px;position:absolute;right:0;width:170px;z-index:9}.tt-school-container .lms-chapter-lists .ui.accordion .title .add-point input{border:0;font-family:Montserrat,sans-serif!important;font-weight:700;height:30px;padding:2px 0 4px 3px;text-align:right;width:100%}.tt-school-container .lms-chapter-lists .ui.accordion .title .add-point input:focus{border:0;outline:none}.tt-school-container .lms-chapter-lists .ui.accordion .title .add-point span{line-height:1;padding:0 3px}.tt-school-container .lms-chapter-lists .ui.accordion .title .add-point label{font-weight:500;padding:5px 8px 5px 3px}input:read-only::placeholder,textarea:read-only::placeholder{color:var(--primary-color)!important}.course-progress-top-section{align-items:center;display:flex}.course-progress-top-section .right-section{margin-left:auto}.course-progress-top-section .right-section .tt-line-button{margin-right:10px}.course-progress-top-section .right-section .tt-line-button:last-child{margin-right:0}.course-progress-class-info{align-items:flex-start;display:flex;margin-bottom:25px;margin-top:25px}.course-progress-class-info .right-section{background:var(--white-color);border-radius:6px;margin-left:auto;max-width:400px;padding:15px;width:100%}.course-progress-class-info .right-section .item .updated-info{color:#888;margin-top:8px}.course-progress-class-info .right-section .item .updated-info span{color:#000;font-weight:500}.course-progress-class-info .right-section .item .note-wrapper .note-text{max-height:130px;overflow:auto}.course-progress-class-info .left-section h6{color:#555;font-size:14px;font-weight:500;margin-bottom:10px}.course-progress-class-info .left-section .student-info{align-items:flex-start;display:flex}.course-progress-class-info .left-section .student-info .student-photo{height:50px;margin-right:15px;width:50px}.course-progress-class-info .left-section .student-info .student-photo img{height:50px;margin-right:0!important;object-fit:cover;width:50px}.course-progress-class-info .left-section .student-info .student-details a{display:inline-block;font-size:18px;font-weight:700;margin-bottom:6px}.course-progress-class-info .left-section .student-info .student-details div{font-size:14px;font-weight:500;margin-bottom:6px}.course-progress-class-info .left-section .student-info .student-details div:last-child{margin-bottom:0}.course-progress-class-info .right-section .item{padding:0}.course-progress-class-info .right-section .item .role-info{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:12px}.course-progress-class-info .right-section .item .role-info svg{color:#aaa;font-size:30px;margin-right:10px;width:36px}.course-progress-class-info .right-section .item .role-info div{width:calc(100% - 46px)}.course-progress-class-info .right-section .item .role-info div p{font-size:11px;font-weight:500;margin-bottom:0;text-transform:uppercase}.course-progress-class-info .right-section .item .role-info div h5{color:var(--primary-color);font-size:16px;margin-top:2px}.course-progress-class-info .right-section .item .title-section{align-items:center;display:flex;margin-bottom:5px}.course-progress-class-info .right-section .item .title-section .right-content{margin-left:auto}.course-progress-class-info .right-section .item .title-section h6{font-size:14px;font-weight:600}.course-progress-class-info .right-section .item .title-section .right-content .icon-content i{color:#aaa}.course-progress-class-info .right-section .item .title-section .right-content .icon-content.save i:hover{color:#5cb85c}.course-progress-class-info .right-section .item .title-section .right-content .icon-content.cancel i:hover{color:var(--red-color)}.course-progress-class-info .right-section .item:last-child{margin-bottom:0}.course-progress-class-info .right-section .item:last-child p{line-height:1.65}.course-progress-class-info .right-section .item .title-section .button{background:#0000;color:var(--primary-color);font-size:13px;font-weight:600;margin-left:auto;margin-right:0;padding:0}.course-progress-class-info .right-section .item .add-note-btn{margin-top:5px}.note-info textarea,.note-info.active p{display:none}.note-info.active textarea{border:1px solid #ccc;border-radius:4px;display:block;line-height:1.75;padding:10px;width:100%}.note-info.active textarea:focus{border:1px solid #85b7d9;outline:none}.course-progress-table .tt-table-top-content .table-action-wrap{max-width:500px;width:100%}.course-progress-table .tt-table-top-content .table-action-wrap .tt-course-progress-search{width:100%}.course-progress-table .tt-table-top-content .table-action-wrap .tt-course-progress-search button{margin-right:0;width:100%}.tt-course-progress-table .subject-name td{font-weight:500}.tt-course-progress-table .document-cell{max-width:340px}.tt-course-progress-table .document-cell .upload-file{font-weight:500;margin-bottom:10px;position:relative}.tt-course-progress-table .document-cell .upload-file a{display:flex;max-width:calc(100% - 25px)}.tt-course-progress-table .document-cell .upload-file .close{align-items:center;background:#efefef;border-radius:50%;color:#858585;cursor:pointer;display:flex;font-size:10px;height:20px;justify-content:center;margin-right:0;position:absolute;right:0;top:0;width:20px}.tt-course-progress-table .document-cell .upload-file .close:hover{background:#d7d7d7}.classroom-menu{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center}.classroom-menu .grid{margin:auto;max-width:600px}.classroom-menu .card{align-items:center;border:none;box-shadow:none!important;box-shadow:0 7px 7px 0 #00000005!important;display:flex;height:175px;justify-content:center;padding:15px;width:100%}.classroom-menu .card .content{border-top:none;flex-grow:0;margin-top:15px;padding:0;text-align:center}.classroom-menu .card .content .header{font-family:Montserrat;font-size:18px!important;font-weight:600!important}.classroom-menu .card .content .header span{color:#555;font-weight:500}.classroom-menu .card .icon-section{align-items:center;background:var(--primary-color);border-radius:50%!important;color:var(--white-color)!important;display:flex;font-size:20px;height:50px;justify-content:center;margin-left:auto;margin-right:auto;padding:10px;width:50px}.classroom-menu .column a:hover .card{border:2px solid var(--primary-color)}.classroom-menu .column a:hover .card .header{color:var(--primary-color)}.note-add-modal-wrapper .note-add-form textarea{line-height:1.75;min-height:200px!important;resize:none}.course-progress-class-info .top-buttons{align-items:center;display:flex;flex-wrap:wrap;margin-top:15px!important;margin:-5px}.course-progress-class-info .top-buttons .button{margin:5px!important}.course-progress-class-info .top-buttons .button:last-child{margin-right:0}.manage-school-course-progress .top-buttons{margin:-3px;padding-bottom:10px}.manage-school-course-progress .top-buttons .button{margin:3px;width:calc(33.33% - 6px)}.course-progress-class-info .form-field-dropdown-options{min-width:260px}.lms-generate-report .report-details-wrap .student-form-wrapper .top-block .back-btn{display:block;margin-left:auto;width:max-content}.lms-generate-report .report-details-wrap .student-form-wrapper .top-block .name-column{align-items:center;display:flex}.lms-generate-report .report-details-wrap .student-form-wrapper .top-block .name-column .student-name{font-size:16px;font-weight:500}.lms-generate-report .report-details-wrap .student-form-wrapper .basic-details-report .no-data{color:#888;font-weight:500}.lms-generate-report .report-details-wrap .student-form-wrapper .basic-details-report .field label{color:#888!important}.lms-generate-report .report-details-wrap .student-form-wrapper .basic-details-report .field .value-field{font-size:14px;font-weight:500}.lms-generate-report .report-details-wrap .prepare-courses-block .course-error{bottom:7px;color:var(--red-color);font-size:12px;font-weight:500;margin:0;position:absolute}.lms-generate-report .report-details-wrap .prepare-courses-block .block-title{margin-bottom:0}.lms-generate-report .report-details-wrap .prepare-courses-block .add-course-block.error .add-course{border-color:#d3838b!important}.lms-generate-report .report-details-wrap .prepare-courses-block .add-course-block.error .add-course .header{color:var(--red-color)}.lms-generate-report .report-details-wrap .block-title{margin-bottom:14px}.tt-school-container .lms-generate-report .lms-course-list-wrap .tt-course-list-content table .ui.button.tt-line-button{white-space:nowrap}.tt-course-progress-table tbody .course-details-cell h4{margin-bottom:12px}.tt-course-progress-table tbody .course-details-cell p{color:#464f53;font-weight:500;margin-bottom:8px}.tt-course-progress-table tbody .course-details-cell p:last-child{margin-bottom:0}.tt-course-progress-table tbody .course-details-cell p span{color:#888;font-weight:400}.progress-student-select-wrap .search-student-field .field{align-items:center;display:flex;position:relative;width:100%}.progress-student-select-wrap .search-student-field .field .form-field-error{bottom:-20px;left:110px;position:absolute}.progress-student-select-wrap .search-student-field .field label{min-width:115px}.progress-student-select-wrap .search-student-field .field>div{width:100%}.progress-student-select-wrap .search-student-field .field .form-field-error{display:inline-flex;margin-left:5px;max-width:220px}.lms-chapter-lists .accordion .content .accordion .accordion-block.disabled-section .title{cursor:no-drop}.lms-question-block .question-item-box .embed_answer iframe{width:100%}.tt-main-container.full-wide-page-container{padding:20px}.course-requests-listing-table .listing-table tbody .course-info-cell .subject{margin-bottom:0;margin-top:5px}.course-requests-listing-table .listing-table tbody .course-info-cell .chapter-name{color:#000;font-weight:500;margin-top:8px}.course-requests-listing-table .listing-table tbody .course-info-cell .chapter-name span{color:#888}.course-requests-listing-table .listing-table tbody .client-name{display:flex;margin-right:10px;min-width:2em}.lms-generate-report .prepare-courses-block .heading-block{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.lms-generate-report .prepare-courses-block .course-table-by-grade{border-collapse:collapse}.lms-generate-report .prepare-courses-block .course-table-by-grade thead tr{background:#efefef}.lms-generate-report .prepare-courses-block .course-table-by-grade thead tr th{padding-top:10px!important}.lms-generate-report .prepare-courses-block .course-table-by-grade thead tr th:first-child{border-radius:6px 0 0 6px!important}.lms-generate-report .prepare-courses-block .course-table-by-grade thead tr th:last-child{border-radius:0 6px 6px 0!important}.lms-generate-report .prepare-courses-block .course-table-by-grade tr td .shorting-button{border:1px solid #e1e1e1;border-radius:5px;color:#a3a3a3!important;display:inline-flex;padding:9px 16px!important}.lms-generate-report .prepare-courses-block .course-content.add-course .add-course-field .header{font-size:18px;min-height:120px}.lms-generate-report .prepare-courses-block .course-table-by-grade tr td .shorting-button:hover{border:1px solid var(--primary-color);color:var(--primary-color)!important}.lms-generate-report .prepare-courses-block .course-table-by-grade tr td .button{margin-right:0;padding:10px 12px}.lms-generate-report .prepare-courses-block .course-table-by-grade tr td .button i{margin-right:0!important}.lms-generate-report .prepare-courses-block .course-table-by-grade tr td.action .tt-grey-line-button i{margin-left:0!important}.lms-generate-report .report-details-wrap .course-error{color:var(--red-color)}.lms-generate-report .report-details-wrap .choose-grades{align-items:center;display:flex;margin-bottom:20px}.lms-generate-report .report-details-wrap .choose-grades h4{margin-bottom:0}.lms-generate-report .report-details-wrap .course-table-by-grade tr td{border-radius:0!important}.lms-generate-report .report-details-wrap .course-table-by-grade tr .action,.lms-generate-report .report-details-wrap .course-table-by-grade tr .drag-icon{min-width:50px;width:50px}.lms-generate-report .report-details-wrap .course-table-by-grade tr .attended-year{min-width:16%;width:16%}.lms-generate-report .report-details-wrap .course-table-by-grade tr .course-title{min-width:30%;width:30%}.lms-generate-report .report-details-wrap .course-table-by-grade tr .course-code{min-width:12%;width:12%}.lms-generate-report .report-details-wrap .course-table-by-grade tr .grade{min-width:7%;width:7%}.lms-generate-report .report-details-wrap .course-table-by-grade tr .credit{min-width:18%;width:18%}.tt-course-list-content .tt-table .course-title span{color:var(--light-black);font-weight:400}.protector-image,.ruler-scale-image{object-fit:contain;width:100%}.ruler-scale-image{opacity:.75}.ui.bottom.left.popup.transition.visible:has(.protractor-popup){background:none!important;border:none!important;box-shadow:none!important;left:-38%!important;padding:0!important}.ui.bottom.left.popup.transition.visible:has(.protractor-popup):before{content:none!important}.lms-question-table-view .table-head .content{font-weight:600}.lms-question-table-view .table-head td{background-color:#f6f7fb;min-width:93px}.syllabus-link a{align-items:center;background:var(--light-black);border-radius:5px;box-shadow:0 7px 7px 0 #00000005;color:var(--white-color);display:flex;margin-bottom:15px;padding:12px 14px!important}.syllabus-link a h5{font-size:16px;margin:0}.syllabus-link a .icon{font-size:20px;margin-right:8px}.gradebook-listing-table .table tr td h5{color:#545454;font-weight:500;margin-bottom:0;margin-top:8px}.gradebook-listing-table .table tr td h5:first-child{margin-top:0}.gradebook-listing-table .table tr td .sub-content{color:#7d7d7d;font-weight:600;margin-top:8px}.gradebook-listing-table .table tr td .grade{font-weight:600}.gradebook-listing-table .table tr td .course-name{display:block;font-size:14px;font-weight:600;max-width:350px}.gradebook-listing-table .table tr td.grade-content{min-width:140px}.gradebook-listing-table h3{font-size:20px;font-weight:700;margin-bottom:15px;margin-top:80px}.gradebook-listing-table .table tr td .button{min-width:92px}.gradebook-listing-table .table tr td .teacher-info .image{margin-right:10px}.gradebook-listing-table .table tr td .teacher-info span{font-weight:600!important}.student-gradebook-table .table tr th:nth-child(4){text-align:center}.lms-gradebook-search-filter .field label{font-weight:600!important}.field .prioritize-students{margin-top:31px}.lms-gradebook-search-filter .tt-submit-btn{margin-top:23px}.field .prioritize-students label:before{border-radius:50px;height:16px;width:16px}.field .prioritize-students label:after{background-color:var(--primary-color);border-radius:50px;content:""!important;height:8px;left:4px;top:4px;width:8px}.lms-gradebook-search-filter .field:has(.gradebook-view-check-filter){align-items:center;display:flex;height:100%}.lms-gradebook-search-filter .field .gradebook-view-check-filter label:after{left:3px}.gradebook-view-table{margin-top:80px;overflow-x:auto}.gradebook-view-table.student-view{margin-top:0;overflow:unset}.gradebook-view-table .ui.table thead th{background:#525252;border-left:1px solid #bbbbbbb3!important;border-top:1px solid #bbbbbbb3!important;color:#d9d9d9;padding:15px!important;text-align:center}.gradebook-view-table .ui.table thead th.single.line{min-width:50px;width:max-content;word-spacing:4px}.gradebook-view-table .ui.table thead tr{vertical-align:bottom}.gradebook-view-table .ui.table tbody .status-pending{background:#c8f3ff}.gradebook-view-table .ui.table tbody .status-pending td:last-child{background:#fff}.gradebook-view-table .ui.table tbody td{font-weight:600;position:relative;text-align:center}.gradebook-view-table.student-view .ui.table tbody td{font-weight:500}.gradebook-view-table .ui.table tbody td.student-name{min-width:200px}.gradebook-view-table .ui.table tbody td.student-name .lesson-info{margin-right:42px}.gradebook-view-table .ui.table tbody td.student-name .gradebook-table-button-block{justify-content:flex-end;min-width:42px;width:42px}.gradebook-view-table .ui.table tbody td.excused{background-color:#e5e5e5}.gradebook-view-table .ui.table tbody td.need-attention{background-color:#fcf5b7}.gradebook-view-table .ui.table tbody td .lesson-info{align-items:center;display:flex;justify-content:space-between;margin-right:20px;min-height:34px;min-width:60px}.gradebook-view-table .ui.table tbody td.add-notes .lesson-info{margin-right:50px;min-width:100px}.gradebook-view-table .ui.table tbody td .lesson-info span{width:100%}.gradebook-view-table .ui.table tbody td .gradebook-table-button-block{align-items:flex-start;display:flex;justify-content:flex-end;min-width:69px;position:absolute;right:10px;width:69px}.gradebook-view-table .ui.table tbody td .gradebook-table-button-block .button,.gradebook-view-table .ui.table tbody td .gradebook-table-button-block a{background:#0000;margin:0;padding:0}.gradebook-view-table .ui.table tbody td .gradebook-table-button-block .image-content{height:28px;width:28px}.gradebook-view-table .ui.table tbody td .gradebook-table-button-block .button .image{height:100%;object-fit:cover;width:100%}.gradebook-view-table .ui.table tbody td .gradebook-table-button-block a .image{height:100%;object-fit:contain;width:100%}.gradebook-view-table .ui.table tbody td .gradebook-table-button-block .add-group{align-items:center;display:flex}.gradebook-view-table .ui.table tbody td .gradebook-table-button-block .add-group .user-image.image-content{border-radius:50%;box-shadow:1px 3px 1px 0 #0000005e;height:24px;margin-right:-12px;margin-top:-2px;overflow:hidden;position:relative;width:24px}.gradebook-view-table.student-view .ui.table tbody td .category{color:#007df1;font-weight:600;text-decoration:underline;text-underline-offset:2px}.gradebook-view-table.student-view .ui.table tbody tr.need-attention td{background-color:#cbf2ff}.gradebook-view-table.student-view .ui.table tbody tr.need-attention td:last-child{background-color:initial}.gradebook-view-table.student-view .ui.table tbody td.in-progress{background:#fcf5b7!important;color:#a39200;font-weight:600}.gradebook-view-table.student-view .ui.table tbody td.completed{background:#b1e8b4!important;color:#147219;font-weight:600}.gradebook-view-table.student-view .ui.table tbody td.pending{background:#e1cccc!important;color:#f24822;font-weight:600}.gradebook-view-table.student-view .ui.table tbody td.incomplete{background:#d9d9d9!important;color:var(--primary-color);font-weight:600}.gradebook-view-table.student-view .ui.table tbody td .lesson-info{font-weight:600}.gradebook-view-table.student-view .ui.table tbody td .lesson-info a:hover{text-decoration:underline}.gradebook-view-table.student-view .ui.table tbody td.note-comment{align-items:center;display:flex;min-width:268px;text-align:left}.gradebook-view-table.student-view .percentage-input-wrap{margin:auto;position:relative;width:100px}.gradebook-view-table.student-view .percentage-input-wrap .input-content{background:#fff;border:1px solid #22242626;border-radius:.28571429rem;color:#000000de;font-family:Montserrat,sans-serif;font-size:1em;font-weight:500;line-height:1.21428571em;padding:.67857143em 45px .67857143em 1em;width:100%}.gradebook-view-table.student-view .percentage-input-wrap span{align-items:center;background:#dbdbdb;border-radius:0 3px 3px 0;display:flex;font-size:17px;font-weight:900;height:36px;justify-content:center;position:absolute;right:1px;top:1px;width:38px}.gradebook-view-table.student-view .percentage-input-wrap .input-content:focus{border-color:var(--primary-color);outline:none}.gradebook-view-table.student-view .ui.table tbody td.note-comment .comment-loader{margin-right:5px;position:absolute;right:7px;top:4px}.gradebook-view-table.student-view .ui.table tbody td.note-comment .comment-loader:after,.gradebook-view-table.student-view .ui.table tbody td.note-comment .comment-loader:before{height:30px;width:30px}.lms-question-section .question-item .button-block{margin-top:30px;text-align:right}.lms-question-section .question-item .button-block .tt-line-button{margin-right:10px}.lms-question-section .question-item .button-block .button{min-width:115px}.lms-question-section .question-item .accordion .title{background:#fff;border-radius:6px;padding:20px 15px}.lms-question-section .question-item .question-item-list{background:#fff;border-radius:6px;margin-top:20px;padding:20px;position:relative}.lms-question-section .question-item .question-item-list .answer-details label,.lms-question-section .question-item .question-item-list .field label{display:block;font-size:16px;font-weight:700;margin-bottom:6px}.lms-question-section .question-item .question-item-list .answer-field.field label{font-size:14px;font-weight:600}.lms-question-section .question-item .question-item-list .answer-field.field textarea{background-color:#e5e5e5;resize:none}.lms-question-section .question-item .question-item-list .answer-field.field textarea:focus{border-color:#22242626!important}.lms-question-section .question-item .question-item-list .answer-details{align-items:center;display:flex}.lms-question-section .question-item .question-item-list .answer-details .field{flex-grow:1;margin-bottom:0}.lms-question-section .question-item .question-item-list .field input{height:50px}.lms-question-section .question-item .accordion .title .title-info{align-items:center;display:flex;justify-content:space-between}.lms-question-section .question-item .accordion .title .title-info h3{font-size:16px;font-weight:500;margin-bottom:0}.ui.label.course-type-label{font-size:12px;font-weight:600;margin-left:20px;padding:5px 13px;position:relative;top:-1px}.ui.label.course-type-label:before{height:15px;width:15px}.lms-question-section .question-item .question-item-list .answer-details{margin-top:20px}.lms-question-section .question-item .question-item-list .answer-details .field input{border-color:var(--green-color);border-width:2px;height:36px}.lms-question-section .question-item .question-item-list .answer-details .point-earned{margin-left:60px}.lms-question-section .question-item .question-item-list .answer-details .point-earned .input-grp{align-items:center;display:flex;width:120px}.lms-question-section .question-item .question-item-list .answer-details .point-earned .input-grp span{background:#ddd;display:block;height:36px;margin:0 12px;width:1px}.lms-question-section .question-item .question-item-list .answer-details .point-earned .input-grp .field{margin-bottom:0}.lms-question-section .question-item .question-item-list .answer-details .point-earned .input-grp .field input{background-color:#d9d9d9;border-color:#d9d9d9;border-width:1px;height:30px;width:50px}.lms-question-section .question-item .question-item-list .answer-details .point-earned .input-grp .field input:focus{border:1px solid #000}.lms-question-section .question-item .question-item-list .answer-details .point-earned .input-grp .point-input input{border-color:var(--primary-color);padding-left:5px;padding-right:5px;text-align:center}.lms-question-section .question-item .question-item-list .answer-details .notes{margin-left:60px;min-width:70px;width:70px}.lms-question-section .question-item .question-item-list .answer-details .notes .commented-content .image-content{border-radius:50%;height:38px;max-height:38px;min-width:38px;overflow:hidden;width:38px}.lms-question-section .question-item .question-item-list .answer-details .notes .commented-content .user-image{border:2px solid #e1e1e1}.lms-question-section .question-item .question-item-list .answer-details .notes .commented-content .add-note{background:#fff;border-left:2px solid #e1e1e1;left:-8px;padding:3px;position:relative;top:0}.lms-question-section .question-item .question-item-list .answer-details .notes .commented-content .add-note img{margin-top:5px}.lms-question-section .question-item .question-item-list .answer-details .notes .commented-content .user-image .image{height:100%;object-fit:cover;width:100%}.lms-question-section .question-item .question-item-list .answer-details .notes .add-note-btn{background:#0000;padding:0}.lms-question-section .question-item .question-item-list .answer-details .notes img{width:40px}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .answer-details{align-items:flex-start}.lms-question-section{display:flex;flex-wrap:wrap;margin:auto;max-width:1160px}.lms-question-section .lms-question-title-section{border-bottom:3px solid #000;margin-bottom:20px;padding-bottom:15px;padding-top:20px;position:relative;width:100%}.lms-question-section .lms-question-title-section .action-section{position:unset}.lms-question-section .lms-question-title-section .action-section .button-section{position:absolute;right:0;top:27px}.lms-question-section .lms-question-title-section .action-section .button-section .ui.radio.excused label,.lms-question-wrap .teacher-action-section .button-section .ui.radio.excused label{background:var(--white-color);border:1px solid var(--primary-color);border-radius:5px;font-weight:600;margin-right:10px;padding:10px 35px 10px 10px}.lms-question-section .lms-question-title-section .action-section .button-section .ui.radio.excused label:after,.lms-question-section .lms-question-title-section .action-section .button-section .ui.radio.excused label:before,.lms-question-wrap .teacher-action-section .button-section .ui.radio.excused label:after,.lms-question-wrap .teacher-action-section .button-section .ui.radio.excused label:before{height:18px;left:auto;right:8px;top:9px;width:18px}.lms-question-section .lms-question-title-section h3{font-size:28px;font-weight:700;margin-bottom:15px}.lms-question-section .lms-question-title-section p{font-weight:500}.lms-question-section .question-item{width:60%}.lms-question-section .comment-block{min-width:440px;padding-left:30px;width:100%}.lms-question-section .comment-block .comment-palate{background:#fff;border-radius:6px;padding:20px;position:sticky;top:30px}.lms-question-section .comment-block .comment-palate .teacher-details{display:flex;margin-bottom:10px}.lms-question-section .comment-block .comment-palate .teacher-details img{height:35px;margin-right:10px;object-fit:cover;object-position:top;width:35px}.lms-question-section .comment-block .comment-palate .comment-content{background-color:#f2f2f2;border-radius:6px;margin-left:auto;padding:10px;white-space:break-spaces;width:calc(100% - 45px);word-break:break-word}.lms-question-section .comment-block .comment-palate .form .tt-btn-groups .field{text-align:end}.lms-question-section .comment-block .comment-palate .form .tt-submit-btn{margin-right:0;min-height:auto!important;padding:8px!important}.lms-question-section .comment-block .comment-palate .teacher-details h5{font-size:16px;margin-bottom:1px}.lms-question-section .comment-block .comment-palate .teacher-details p{color:#7d8589;font-size:13px}.lms-question-section .comment-block .comment-palate .heading-content{margin-bottom:15px}.lms-question-section .question-item .question-item-list .answer-details .notes .commented-content{align-items:center;display:flex}.student-course-progress{margin-left:auto;margin-top:5px;min-width:70px}.student-course-progress .ui.progress{height:3px;margin-bottom:0!important;margin-top:7px}.student-course-progress .ui.progress .bar{background:#e47a04;height:100%;position:relative}.student-course-progress .ui.progress .bar .progress{background:#e47a04;border-radius:3px;color:var(--white-color);font-size:10px;font-weight:500;padding:4px;right:-14px;top:-18px}.student-course-progress .ui.progress .bar .progress:after{background:#e47a04;bottom:-3px;clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:5px;left:0;margin:auto;position:absolute;right:0;width:10px}.circular-progress{height:120px;margin:auto;position:relative;width:120px}.circular-progress-svg{transform:rotate(15deg)}.circular-progress-circle,.circular-progress-indicator{transition:stroke-dashoffset .35s}.circular-progress-indicator{stroke-linecap:round}.circular-progress-label{color:#333;font-size:40px;font-weight:600;left:50%;position:absolute;top:54%;transform:translate(-50%,-50%)}.circular-progress-label span{display:block;font-size:20px;margin-top:10px}.student-gradebook-filter-section{display:flex}.student-gradebook-filter-section .student-course-view-form{width:calc(100% - 375px)}.student-gradebook-filter-section .circular-progress-block{background:var(--white-color);border-radius:6px;margin-bottom:30px;margin-left:auto;margin-top:10px;padding:20px;text-align:center;width:354px}.course-finish-modal{padding:20px 0}.course-finish-modal h4{font-size:24px;font-weight:700;margin-top:20px}.course-finish-modal .circular-progress .circular-progress-label{font-size:24px}.course-finish-modal .course-stats span.blue-content{color:#08b6f7}.course-finish-modal .course-stats .item{display:flex;font-weight:500;justify-content:space-between;margin-bottom:4px}.course-finish-modal .course-stats .result-content{margin-bottom:35px}.course-finish-modal .course-stats{margin:25px auto;max-width:342px;width:100%}.course-finish-modal .tt-submit-btn{margin-right:0;min-width:140px}.ui.tt-modal.modal.visible:has(.course-finish-modal) .close{display:none}.lms-question-teacher-view .lms-question-section .question-item .question-item-list{background:none;padding:0}.lms-question-teacher-view .lms-question-section .question-item .question-item-list .question-serial{font-weight:700;margin-bottom:6px}.lms-question-teacher-view .lms-question-section .question-item .question-item-list .question-content{border:1px solid #22242626!important;border-radius:5px;margin-bottom:15px;padding:8px 14px}.lms-question-teacher-view .lms-question-section .question-item .question-item-list .question-content p{font-size:14px;font-weight:500}.lms-question-section .question-item .question-item-list .answer-details .point-earned .input-grp .point-default{align-items:center;background-color:#d9d9d9;border-color:#d9d9d9;border-radius:3px;border-width:1px;display:flex;height:30px;justify-content:center;width:100%}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .question_answer_answer .answer-title{font-weight:700;margin-bottom:8px}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .question_answer_answer .answer-content{background-color:#e5e5e5;border-radius:5px;min-height:120px;padding:11px 14px}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .question_answer_answer .key-answer-wrap .answer-key-title{display:block;font-size:16px;font-weight:700;margin-bottom:6px}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .question_answer_answer .key-answer-wrap{width:100%}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .question_answer_answer .key-answer-wrap .answer-key-content{background:#e3f6e4;border:1px solid #e3f6e4;border-radius:5px;color:#147219;font-weight:500;min-height:36px;padding:7px 14px;width:100%}.lms-question-wrap .lms-question-teacher-view .question-item-box .linear-scale-answer .linear-list label.point-number{margin-bottom:0}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .question_answer_answer .error.field .form-field-error{background:#fff;border-radius:3px;box-shadow:1px 3px 3px 0 #00000012;padding:5px;position:absolute;width:200px;z-index:1}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .question_answer_answer .preview-content .button-group{width:75px}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .question_answer_answer .preview-content .preview-details{width:calc(100% - 75px)}.lms-question-wrap .teacher-action-section .button-section{align-items:center;display:flex;top:18px}.lms-question-wrap .teacher-action-section .button-section .excused{align-items:center;background:var(--white-color);border:1px solid var(--primary-color);border-radius:5px;cursor:pointer;display:flex;font-weight:600;margin-right:10px;padding:9px 10px}.lms-question-wrap .teacher-action-section .button-section .excused span{border:1px solid #22242659;border-radius:50px;display:block;height:18px;margin-left:10px;position:relative;width:18px}.lms-question-wrap .teacher-action-section .button-section .excused.active span:after{background:#000;border-radius:50%;content:"";display:block;height:8px;left:4px;position:absolute;right:0;top:4px;width:8px;z-index:2}.lms-question-teacher-view .lms-question-section .question-item .table_answer{margin-top:5px}.lms-question-teacher-view .lms-question-section .question-item .correct-answer{color:#11c019;flex-grow:1;font-weight:600;margin-top:20px}.ui.modal.gradebook-course-comment-modal>.content{padding:0}.ui.modal.gradebook-course-comment-modal>.close{display:none!important}.lms-question-wrap .lms-question-block .annotate-pointer.selected,.lms-question-wrap .lms-question-teacher-view .annotate-pointer.selected{z-index:12!important}.lms-question-wrap .lms-question-block .annotate-new-pointer,.lms-question-wrap .lms-question-block .annotate-pointer .icon-point,.lms-question-wrap .lms-question-teacher-view .annotate-pointer .icon-point{font-size:24px;position:relative;z-index:11}.lms-question-wrap .lms-question-block .annotate-pointer:has(.icon-point:hover),.lms-question-wrap .lms-question-teacher-view .annotate-pointer:has(.icon-point:hover){z-index:12!important}.lms-question-wrap .lms-question-block .annotate-pointer .circle-point,.lms-question-wrap .lms-question-teacher-view .annotate-pointer .circle-point{border-radius:50%;box-shadow:0 0 0 1px #fff;height:12px;width:12px}.lms-question-wrap .lms-question-block .annotate-pointer .icon-point,.lms-question-wrap .lms-question-block .annotate-pointer.selected .circle-point,.lms-question-wrap .lms-question-block .annotate-pointer:hover .circle-point,.lms-question-wrap .lms-question-teacher-view .annotate-pointer .icon-point,.lms-question-wrap .lms-question-teacher-view .annotate-pointer.selected .circle-point,.lms-question-wrap .lms-question-teacher-view .annotate-pointer:hover .circle-point{display:none!important}.lms-question-wrap .lms-question-block .annotate-pointer.selected .icon-point,.lms-question-wrap .lms-question-block .annotate-pointer:hover .icon-point,.lms-question-wrap .lms-question-teacher-view .annotate-pointer.selected .icon-point,.lms-question-wrap .lms-question-teacher-view .annotate-pointer:hover .icon-point{display:block!important}.lms-question-wrap .lms-question-block .annotate-pointer.drag-item{cursor:grab!important}.lms-question-wrap .lms-question-block .annotate-pointer.drag-item.dragging{cursor:grabbing!important}.lms-question-section .comment-block .comment-palate .comment-wrapper{margin-bottom:20px;max-height:calc(100vh - 410px);overflow:auto}.lms-question-section .comment-block .comment-palate .comment-wrapper .comment-item{margin-bottom:25px;margin-right:3px}.lms-question-section .comment-block .comment-palate .comment-wrapper .comment-item .edit-comment,.lms-question-section .comment-block .comment-palate .comment-wrapper .comment-item .edit-comment .field-autosize{margin-left:45px}.lms-question-section .comment-block .comment-palate .comment-wrapper .comment-item:last-child{margin-bottom:0}.lms-question-section .comment-block .comment-palate .comment-wrapper .comment-item .edit-comment input:focus{border-color:#000;outline:none}.lms-question-section .comment-block .comment-palate .comment-wrapper .comment-item .edit-comment input{background:var(--white-color);border:1px solid #22242626;border-radius:.28571429rem;color:#444;padding:.78571429em 1em;width:100%}.ui.form textarea.autosize-textarea-content,textarea.autosize-textarea-content{border:1px solid #22242626;border-radius:.28571429rem;line-height:1.6;max-height:100px!important;padding:.78571429em 1em;resize:none;width:100%}.ui.form textarea.autosize-textarea-content:focus,textarea.autosize-textarea-content:focus{background:#fff;border-color:var(--primary-color);color:var(--primary-color);outline:none}.lms-question-teacher-view .lms-question-section{max-width:850px;padding:0 15px}.lms-question-teacher-view .lms-question-section.comment-open{max-width:1300px;padding:0 15px}.lms-question-teacher-view .lms-question-section .question-item{width:100%}.lms-question-teacher-view .lms-question-section .comment-block{display:none}.lms-question-teacher-view .lms-question-section.comment-open .comment-block{display:block}.custom-slider.rc-slider{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;height:auto;padding:0;position:relative;touch-action:none;width:90%}.custom-slider.rc-slider .rc-slider-rail{background:#fff;height:30px;position:relative;width:100%}.custom-slider.rc-slider .rc-slider-track,.custom-slider.rc-slider .rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;opacity:0;position:absolute}.custom-slider.rc-slider .rc-slider-step{background:#0000;height:4px;opacity:0;position:absolute;width:100%}.custom-slider.rc-slider .rc-slider-handle{background-color:#cfcfcf;border:none;border-radius:3px;cursor:pointer;cursor:-webkit-grab;cursor:grab;height:24px;margin-top:0;opacity:.8;position:absolute;top:50%;touch-action:pan-x;transform:translateY(-50%)!important;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)!important;width:22px;z-index:1}.custom-slider.rc-slider .rc-slider-handle:active{border:none;box-shadow:none}.custom-slider.rc-slider .rc-slider-handle-dragging{border:none!important;box-shadow:none!important}.course-tracker-wrapper{align-items:flex-start;display:flex;position:relative}.course-tracker-wrapper:before{background:#bbb;content:"";height:calc(100% - 60px);left:14px;position:absolute;top:45px;width:2px}.course-tracker-wrapper .unit-count{align-items:center;background:#fff;border:1px solid #147219;border-radius:50%;color:#147219;display:flex;height:30px;justify-content:center;margin-right:15px;margin-top:8px;min-width:30px;width:30px}.course-tracker-wrapper .course-wrapper{width:calc(100% - 45px)}.course-tracker-wrapper .course-wrapper .unit-wrap{align-items:center;background:#545454;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:10px;min-height:45px;padding:10px 170px 10px 20px}.course-tracker-wrapper .course-wrapper .unit-wrap .course-name{color:#fff;font-weight:600}.course-tracker-wrapper .course-wrapper .unit-wrap .time{background:#fff;border-radius:5px;display:flex;justify-content:center;min-width:110px;padding:3px 10px}.course-tracker-wrapper .course-wrapper .chapter-wrap .chapter-wrapper{justify-content:space-between}.course-tracker-wrapper .course-wrapper .chapter-wrap .chapter-wrapper,.course-tracker-wrapper .course-wrapper .chapter-wrap .sub-chapter-wrapper .sub-chapter-item.lesson .sub-chapter-content{align-items:center;background:#e4e4e4;border-radius:5px;display:flex;font-weight:600;margin-bottom:10px;margin-right:0;min-height:45px;padding:10px 20px}.course-tracker-wrapper .course-wrapper .chapter-wrap .sub-chapter-wrapper{margin-left:auto;width:92%}.course-tracker-wrapper .section-wrapper{margin-left:auto;width:80%}.course-tracker-wrapper .course-wrapper .sub-chapter-wrapper .sub-chapter-item.quiz,.course-tracker-wrapper .section-wrapper .section-item{align-items:center;background:#e7e8ef;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:10px;padding:6px 20px}.course-tracker-wrapper .course-wrapper .sub-chapter-wrapper .sub-chapter-item .sub-chapter-content,.course-tracker-wrapper .section-wrapper .section-item .title{font-weight:600;margin-right:10px}.course-tracker-wrapper .right-content-wrap{align-items:center;display:flex}.course-tracker-wrapper .course-wrapper .chapter-wrap .chapter-wrapper .percentage-wrap,.course-tracker-wrapper .course-wrapper .sub-chapter-wrapper .sub-chapter-item.quiz .percentage-wrap,.course-tracker-wrapper .course-wrapper .unit-wrap .percentage-wrap,.course-tracker-wrapper .section-wrapper .section-item .percentage-wrap{align-items:center;display:flex;margin-left:10px;min-width:170px}.course-tracker-wrapper .right-content-wrap .time{font-weight:600}.course-tracker-wrapper .right-content-wrap .percentage-wrap .item{border-radius:4px 0 0 4px;font-size:14px;font-weight:500;height:24px;min-width:40px;padding:2px 4px 2px 10px;position:relative}.course-tracker-wrapper .right-content-wrap .percentage-wrap .item:after,.course-tracker-wrapper .right-content-wrap .percentage-wrap .item:before{border-style:solid;border-width:12px 0 12px 8px;content:" ";position:absolute;top:-1px;z-index:2}.course-tracker-wrapper .right-content-wrap .percentage-wrap .item:after{right:-8px}.course-tracker-wrapper .right-content-wrap .percentage-wrap .item:before{right:-9px}.course-tracker-wrapper .right-content-wrap .percentage-wrap .good.item{background:#b1e8b4;border:1px solid #74cb78}.course-tracker-wrapper .right-content-wrap .percentage-wrap .good.item:after{border-color:#0000 #0000 #0000 #b1e8b4}.course-tracker-wrapper .right-content-wrap .percentage-wrap .good.item:before{border-color:#0000 #0000 #0000 #74cb78}.course-tracker-wrapper .right-content-wrap .percentage-wrap .medium.item{background:#f9f09b;border:1px solid #d7ce76}.course-tracker-wrapper .right-content-wrap .percentage-wrap .medium.item:after{border-color:#0000 #0000 #0000 #f9f09b}.course-tracker-wrapper .right-content-wrap .percentage-wrap .medium.item:before{border-color:#0000 #0000 #0000 #d7ce76}.course-tracker-wrapper .right-content-wrap .percentage-wrap .bad.item{background:#e1cccc;border:1px solid #d3a8a8}.course-tracker-wrapper .right-content-wrap .percentage-wrap .bad.item:after{border-color:#0000 #0000 #0000 #e1cccc}.course-tracker-wrapper .right-content-wrap .percentage-wrap .bad.item:before{border-color:#0000 #0000 #0000 #d3a8a8}.course-tracker-wrapper .right-content-wrap .more-content{align-items:center;background:#545454;border-radius:50%;color:#fff;display:flex;height:28px;justify-content:center;margin-left:12px;width:28px}.expand-table-solid-header .ui.table{border-spacing:0}.expand-table-solid-header .ui.table thead{background:#383838}.tt-table.expand-table-solid-header .ui.table thead th{color:#fff;padding:14px 10px!important}.tt-table.expand-table-solid-header .ui.table thead tr th:first-child{border-top-left-radius:5px!important}.tt-table.expand-table-solid-header .ui.table thead tr th:last-child{border-top-right-radius:5px!important}.tt-table.expand-table-solid-header .ui.table thead th.heading-grade{border-left:2px solid #bbb!important;border-right:2px solid #bbb!important}.expand-table-solid-header tbody .table-item{font-weight:600}.expand-table-solid-header tbody .arrow-content{vertical-align:middle;width:70px}.expand-table-solid-header tbody .arrow-content svg{font-size:15px;margin-left:7px;transition:all .3s}.expand-table-solid-header tbody tr.item-collapse .arrow-content svg{transform:rotate(90deg);transition:all .3s}.tt-table.expand-table-solid-header tbody tr td{border-bottom:5px solid #f5f5f5!important;border-radius:0!important;vertical-align:middle}.expand-table-solid-header .ui.table td.collapse-details{padding-right:0;position:relative}.expand-table-solid-header .ui.table td.collapse-details:before{background:#545454;bottom:0;content:"";height:100%;left:0;position:absolute;top:-20px;width:4px}.expand-table-solid-header tbody .table-item.item-collapse td:first-child{border-left:4px solid #545454!important}.lms-courses-chapter-content.student-profile-course-details{margin-top:25px}.lms-courses-chapter-content.student-profile-course-details .back-btn{height:max-content;width:max-content}.lms-courses-chapter-content.student-profile-course-details .course-score-block{display:flex;width:100%}.lms-courses-chapter-content.student-profile-course-details .circular-progress-block .title{font-size:16px;margin-bottom:10px}.manage-school-course-progress.active-progress-details-view .top-buttons{width:calc(100% - 460px)}.manage-school-course-progress.active-progress-details-view .outline-wrapper{position:relative;top:-80px}.manage-school-course-progress.active-progress-details-view .outline-wrapper .circular-progress-block{background:#fff;border-radius:5px;box-shadow:0 4px 4px 0 #0000001a;margin-bottom:15px;padding:15px;text-align:center}.lms-courses-chapter-content.student-profile-course-details .course-score-block .course-wrapper .top-section{display:flex;justify-content:space-between}.lms-courses-chapter-content.student-profile-course-details .course-score-block .course-wrapper .lms-chapter-lists{margin-top:25px;max-width:100%}.lms-courses-chapter-content .chapter-details-block{border-radius:6px;overflow:hidden}.manage-school-course-progress.active-progress-details-view .outline-wrapper .chapter-details-block{background:#e7e8ef;box-shadow:0 4px 4px 0 #00000026}.manage-school-course-progress.active-progress-details-view .outline-wrapper .chapter-details-block .item.content-divider{color:var(--light-grey-color)}.manage-school-course-progress.active-progress-details-view .outline-wrapper .chapter-details-block .item.content-divider:after{background:var(--light-grey-color)}.lms-course-list-wrap,.lms-send-course-content{margin:auto;max-width:1100px}.ui.form.deactive .lms-send-course-content{display:none}.expand-no-space .invoice-details-table .no-search-content{height:max-content;padding:80px 0}.expand-no-space .invoice-details-table .no-search-content .image,.expand-no-space .invoice-details-table .no-search-content .image img{max-width:100%}.expand-no-space .ui.table tbody td.collapse-details{border-bottom:5px solid #f5f5f5!important;padding:0}.expand-no-space .table-top-content{align-items:center;display:flex;justify-content:space-between}.expand-no-space .invoice-details-table{background:#fff;padding:15px}.expand-no-space .invoice-details-table .ui.table tr th{background:#e7e8ef;color:#000}.expand-no-space .invoice-details-table .table{border:1px solid #ddd;border-radius:0!important}.expand-no-space .invoice-details-table .ui.table thead tr th:first-child,.expand-no-space .invoice-details-table .ui.table thead tr th:last-child{border-radius:0!important}.expand-no-space .invoice-details-table .table tbody td,.expand-no-space .invoice-details-table .table thead th{border-bottom:1px solid #ddd!important;border-right:1px solid #ddd!important}.expand-no-space .invoice-details-table .table tbody td:last-child,.expand-no-space .invoice-details-table .table thead th:last-child{border-right:0!important}.expand-no-space .invoice-details-table .table tbody tr:last-child td{border-bottom:0!important}.expand-no-space .invoice-details-table .table tbody tr td.over-due{color:#fc5555;font-weight:600}.expand-no-space .ui.table thead.main-header{background:none}.expand-no-space .ui.table thead.main-header th{color:#000!important}.expand-no-space .ui.table tbody tr.table-item.item-collapse td{border-bottom:0!important}.expand-no-space .ui.table td.collapse-details:before{top:0}.ui.modal.course-reset-confirmation-modal .content{text-align:center}.ui.modal.course-reset-confirmation-modal .actions{margin-bottom:12px;text-align:center}.student-homeroom-filter-popup .filter-block .filter-group .grade-dropdown .react-select__control{min-width:160px}.student-homeroom-filter-popup .filter-block .filter-group button{min-width:auto}.annotate-wrapper{border-radius:5px;box-shadow:2px -1px 4px 0 #00000026,-2px 4px 4px 0 #00000026;display:flex;flex-direction:column;height:540px;min-width:440px;position:sticky;top:10px;width:calc(100% - 840px)}.annotate-wrapper .ck.ck-content.ck-editor__editable{border:0!important;height:100%;margin-bottom:8px}.annotate-wrapper .annotate-add-form{display:flex;flex-direction:column;height:calc(100% - 105px)}.annotate-wrapper .annotate-add-form .ck.ck-content.ck-editor__editable{border:0;height:100%;margin:0;padding:0}.annotate-wrapper .annotate-add-form .ck.ck-content.ck-editor__editable:focus{border:0}.annotate-wrapper .annotate-add-form .ck.ck-content.ck-editor__editable p{line-height:1.6;margin:0}.annotate-wrapper .annotate-add-form .ck.ck-content.ck-editor__editable p.ck-placeholder{font-size:14px!important;font-weight:400!important}.annotate-wrapper .annotate-all-list-wrap{background:#f5f5f5;border-radius:0 0 5px 5px;height:calc(100% - 64px);overflow-x:hidden;overflow-y:auto;padding:20px!important}.annotate-wrapper .annotate-all-list-wrap .right-wrap .menu{left:auto;margin-top:0!important;right:0}.annotate-wrapper .annotate-all-list-wrap .title-content{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.annotate-wrapper .annotate-all-list-wrap .title-content p{line-height:1.6;margin:0}.annotate-wrapper .filter-wrapper .filter-icon:hover{background:#e7e8ef;border-radius:5px}.annotate-toolbar-wrapper .ck-dropdown__panel .ck.ck-toolbar__items{display:block!important}.ck-balloon-panel:has(.annotate-toolbar-wrapper){margin-left:80px!important}.annotate-wrapper .annotate-view-panel>:first-child{font-size:18px!important;font-weight:600!important;margin-bottom:10px!important}.annotate-wrapper .annotate-view-panel p{line-height:1.7;margin:0;word-break:break-all}.ui.lms-course-annotate-list-filter{width:330px}.ui.lms-course-annotate-list-filter .dropdown-group .ui.dropdown{border:none;height:auto;min-height:auto;padding:8px!important}.ui.lms-course-annotate-list-filter .dropdown-group .ui.dropdown>.dropdown.icon{font-size:16px;padding:6px 8px}.ui.lms-course-annotate-list-filter .dropdown-group .ui.dropdown .item:first-child{border-radius:5px 5px 0 0}.ui.lms-course-annotate-list-filter .dropdown-group .ui.dropdown:not(.button)>.default.text{color:#000}.ui.lms-course-annotate-list-filter .filter-body .ping-user-list{max-height:250px;overflow:auto}.ui.lms-course-annotate-list-filter .filter-body .ping-user-list .item{background:#e7e8ef}.ui.lms-course-annotate-list-filter .filter-body .ping-user-list .item .user-details .image-content{border-radius:50%;height:34px;margin-right:10px;min-width:34px;overflow:hidden;width:34px}.ui.lms-course-annotate-list-filter .filter-body .ping-user-list .item .user-details .image-content .image{height:100%;object-fit:cover;width:100%}.ui.lms-course-annotate-list-filter .filter-body .ping-user-list .item .status{text-transform:capitalize}.ui.lms-course-annotate-list-filter .filter-body .ping-user-list .item .status span{border-radius:50%;display:block;height:10px;width:10px}.ui.lms-course-annotate-list-filter .filter-body .filter-item{border-radius:3px;padding:5px!important}.ui.lms-course-annotate-list-filter .filter-body .filter-item:hover{background:#e7e7e7}.ui.lms-course-annotate-list-filter .total-wrapper .filter-body{min-height:250px}.ui.modal.tt-ping-teacher-modal,.ui.modal.tt-ping-teacher-modal .actions{text-align:center}@media screen and (max-width:1300px){.lms-courses-chapter-content.student-profile-course-details .course-score-block{display:flex;flex-direction:column}.lms-courses-chapter-content.student-profile-course-details .outline-wrapper{margin:30px auto 0}}@media screen and (max-width:1024px){.send-history-listing-table .ui.table tr td{max-width:200px}.manage-school-course-progress.active-progress-details-view .top-buttons{width:100%}.manage-school-course-progress.active-progress-details-view .outline-wrapper{max-width:500px;top:0}}@media screen and (max-width:991px){.tt-user-container .tt-main-header.tt-main-header .tt-user-section .breadcrumb{display:none}.lms-chapter-lists .chapter-header .steps-title{flex:0 0 80px}.lms-question-block .lms-question-title-section h3{padding-right:15px}.send-history-listing-table .ui.table tr td{max-width:none;min-width:165px}.prepare-courses-block .course-content .form-content .upload-file-list .upload-file{width:100%}.lms-chapter-lists .ui.accordion .title{align-items:flex-start;display:flex}.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap .count-wrap{background:inherit;border-radius:4px;flex-wrap:wrap;justify-content:flex-start;min-width:auto}.lms-courses-chapter-content{flex-direction:column}.lms-courses-chapter-content .course-wrapper{padding-right:0;width:100%}.lms-courses-chapter-content .outline-wrapper{margin-left:auto;margin-top:20px}.lms-gradebook-search-filter .field .prioritize-students,.lms-gradebook-search-filter .tt-submit-btn{margin-top:0}.full-view-header .brand-logo{height:42px}.full-view-header .breadcrumb-block{display:none}.lms-full-view-block .question-page-breadcrumb .ui.breadcrumb{padding-left:16px;padding-top:10px}.lms-question-teacher-view .lms-question-section.comment-open .question-item{display:none}.lms-question-teacher-view .lms-question-section.comment-open .comment-block{padding-left:0;width:100%}.lms-question-section .comment-block .comment-palate .heading-content{display:flex;justify-content:space-between}.lms-question-section .comment-block .comment-palate .heading-content .close-comment-popup{font-size:18px}.custom-slider.rc-slider{width:88%}.custom-slider.rc-slider .rc-slider-handle{height:26px;width:26px}.protractor-image{width:400px}.course-tracker-wrapper .course-wrapper .chapter-wrap .sub-chapter-wrapper{width:96%}.course-tracker-wrapper .section-wrapper{margin-left:auto;width:90%}}@media screen and (max-width:767px){.prepare-courses-block .course-content .content{padding:15px}.prepare-courses-block .course-content .course-title-section .step-count{font-size:16px;font-weight:600;margin-right:5px}.prepare-courses-block .course-divider{margin-bottom:0;padding:15px 0}.prepare-courses-block .coursebox{margin-bottom:0;padding:0}.prepare-courses-block .steps-count:after{height:calc(100% + 10px);top:-5px}.prepare-courses-block .process-step h5{font-size:16px!important}.prepare-courses-block .course-content .course-title-section .header{padding-right:10px;width:calc(100% - 67px)}.prepare-courses-block .step-block.square-block span{border-radius:4px!important;height:30px;width:100%}.prepare-courses-block .step-block span{height:28px;width:28px}.lms-send-course-content .send-course-block{margin-top:15px}.prepare-courses-block .course-content .grid{margin-top:0}.lms-question-wrap .action-section .button-section{justify-content:flex-end;position:unset;text-align:right}.lms-question-wrap{height:calc(100vh - 60px);min-height:auto;overflow-y:auto;padding-bottom:20px;padding-top:70px}.lms-question-wrap .action-section{padding:0 15px}.lms-full-view-block .lms-full-page-wrap{padding-top:10px}.full-view-header .action-section .action-menu{align-items:center;background:#575757;bottom:0;display:flex;justify-content:space-around;left:0;position:fixed;width:100%;z-index:9}.full-view-header .action-section .action-menu .ui.button{background:#00000061;color:var(--primary-color);flex:1;margin-right:0}.full-view-header .action-section .action-menu button svg{font-size:20px}.lms-full-view-block .question-page-breadcrumb{margin-bottom:20px;padding:0 15px}.full-view-header{padding:0 10px}.full-view-header .tt-close-link{margin-left:auto}.lms-question-block .lms-question-title-section h3{font-size:22px;margin-bottom:0}.classroom-menu .card .content .header{font-size:14px!important}.classroom-menu .card{height:145px;padding:10px}.classroom-menu{height:calc(100vh - 185px)}.classroom-menu .grid{margin-left:-10px;margin-right:-10px}.lms-chapter-lists .list .item>div:first-child{display:none}.lms-chapter-lists .accordion-block .title .fa-hourglass-start{color:#e47a04}.lms-chapter-lists .accordion-block .title .fa-check{color:#5cb85c}.lms-chapter-lists{margin-top:20px}.lms-chapter-lists .ui.accordion .accordion .title .title-info h5{padding-right:0}.lms-chapter-lists .ui.accordion .title .progress-info svg{font-size:14px;margin-right:0;margin-top:0}.lms-chapter-lists .ui.accordion .title .progress-info{flex:0 0 20px;margin-top:3px}.lms-course-slider .slick-slider .slick-track .slick-slide{height:auto}.send-history-listing-table .tt-table-top-content{align-items:center;flex-direction:row}.send-history-listing-table .tt-table-top-content .table-action-wrap{margin-bottom:0;width:auto}.send-history-listing-table .listing-table.top-content-full-button .tt-table-top-content{align-items:flex-start;display:flex;flex-direction:column-reverse}.send-history-listing-table .listing-table.top-content-full-button .tt-table-top-content .table-action-wrap{align-items:center;display:flex;margin-bottom:10px;margin-left:0}.send-history-listing-table .listing-table.top-content-full-button .tt-table-top-content .table-action-wrap a.ui.button{margin-top:0!important}.course-progress-class-info{flex-direction:column}.course-progress-class-info .right-section{margin-top:20px}.course-progress-top-section{flex-direction:column-reverse}.course-progress-top-section .left-section{margin-top:20px;width:100%}.full-view-header .action-section .zoom-bar{bottom:70px;left:0;margin:auto;position:fixed;right:0;top:auto;width:248px;z-index:9}.full-view-header .action-section .color-picker-wrapper{bottom:115px;left:0;margin:auto;position:fixed;right:0;top:auto;z-index:9}.breadcrumb-block{margin-bottom:15px}.progress-student-select-wrap .top-buttons{justify-content:flex-start}.tt-main-container.full-wide-page-container,.tt-user-container.full-wide-page-container.school-class-student-courselist .lms-send-course-wrap.lms-full-page-wrap{padding:10px}.tt-sidebar.school.manage-classes.hide-icon a.tt-brand{display:none}.lms-chapter-retake-times.attempt-list p{border-bottom:1px solid #ddd;margin-bottom:0;padding:8px}.lms-chapter-lists .ui.accordion .title .title-info.time .time-info{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.lms-chapter-lists .ui.accordion .title .title-info.time .time-info .item-content{margin-bottom:4px;margin-right:0}.lms-chapter-lists .ui.accordion .title .title-info.time .time-info .item-content:last-child{margin-bottom:0}.lms-chapter-lists .ui.accordion .unit-item .content.active.chapter-active{margin-left:15px}.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap{flex-direction:column}.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap.active .count-wrap .unit-completed,.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap.active .count-wrap p,.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap.active .count-wrap p span{color:#fff}.lms-chapter-lists .ui.accordion .unit-item .title.unit-title-wrap .count-wrap{background:inherit!important;border-radius:4px;flex-wrap:wrap;justify-content:flex-start;max-width:100%;min-width:auto}.lms-chapter-lists .ui.accordion .title .time-info{padding-top:8px}.gradebook-listing-table h3{margin-top:40px}.lms-chapter-lists .accordion .content .accordion .accordion-block{padding:0 0 0 20px!important}.lms-chapter-lists .accordion .content .accordion.ui .accordion-block:after{width:10px}.lms-chapter-lists .accordion .content .accordion.ui .accordion-block:before,.lms-chapter-lists .ui.accordion .accordion-block>.active.title:after{left:5px}.lms-chapter-lists .accordion .content .accordion.ui .accordion-block:after{left:5px;width:15px}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content.active .accordion-block.chapter-block .content.active .section-block .title.child-sections:after{left:4px}.lms-question-block .lms-question-title-section .syllabus-course-description{display:block}.lms-full-view-block .question-page-breadcrumb .ui.breadcrumb{padding-left:0;padding-top:0}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .answer-details{align-items:flex-start;flex-wrap:wrap}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .answer-details>div{margin-top:20px}.lms-question-teacher-view .lms-question-section .question-item .question-item-box .answer-details .key-answer-wrap{margin-top:0}.lms-question-section .question-item .question-item-list .answer-details .point-earned{margin-left:40px}.protractor-image{width:300px}.full-view-header .protractor-action-wrapper{bottom:70px;position:fixed;top:auto}.manage-school-course-progress .top-buttons .button{width:calc(50% - 6px)}.course-tracker-wrapper .course-wrapper .chapter-wrap .chapter-wrapper,.course-tracker-wrapper .course-wrapper .sub-chapter-wrapper .sub-chapter-item.quiz,.course-tracker-wrapper .section-wrapper{flex-wrap:wrap;justify-content:flex-start}.expand-table-solid-header tbody .table-item .text-center{text-align:left!important}.course-tracker-wrapper .course-wrapper .sub-chapter-wrapper .sub-chapter-item.quiz,.course-tracker-wrapper .section-wrapper .section-item{flex-wrap:wrap;padding:6px 10px}.course-tracker-wrapper .right-content-wrap,.course-tracker-wrapper .section-wrapper .section-item .title{margin-top:3px}.course-tracker-wrapper .course-wrapper .chapter-wrap .sub-chapter-wrapper .sub-chapter-item.lesson .sub-chapter-content{padding:6px 12px}.expand-table-solid-header .ui.table td.collapse-details{width:100vw}.tt-table.expand-table-solid-header .ui.table:not(.unstackable) tbody tr td.course-title{padding-left:10px!important;padding-right:40px!important;padding-top:0!important}.tt-table.expand-table-solid-header .ui.table:not(.unstackable) tbody tr td.course-title .heading{font-size:16px}.tt-table.expand-table-solid-header .ui.table:not(.unstackable) tbody tr td.course-title .subject{color:#5d5d5d}.tt-table.expand-table-solid-header .ui.table:not(.unstackable) tbody tr td.arrow-content{align-items:center;border:1px solid #dbdbdb!important;border-radius:5px!important;display:flex!important;height:30px;justify-content:center;margin:0;padding:0!important;position:absolute;right:15px;width:30px!important;z-index:2}.tt-table.expand-table-solid-header .ui.table:not(.unstackable) tbody tr td.arrow-content a{z-index:3}.tt-table.expand-table-solid-header .ui.table:not(.unstackable) tbody tr td.arrow-content svg{margin-left:auto}.expand-table-solid-header tbody .table-item.item-collapse{border-left:3px solid #545454}.expand-table-solid-header .ui.table td.collapse-details:before{width:3px}.course-tracker-wrapper .course-wrapper{width:calc(100% - 38px)}.course-tracker-wrapper .unit-count{margin-right:8px}.course-tracker-wrapper .right-content-wrap{margin-left:auto}.lms-courses-chapter-content.student-profile-course-details .course-score-block,.lms-courses-chapter-content.student-profile-course-details .course-score-block .course-wrapper .lms-chapter-lists,.lms-courses-chapter-content.student-profile-course-details .course-score-block .lms-chapter-lists{margin-top:0}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .chapter-wrap .top-inline-content{display:flex;flex-direction:column}.lms-chapter-lists.main-view-course .accordion.ui .unit-item .content .accordion-block.chapter-block .chapter-wrap .top-inline-content .completed-wrapper{margin-top:8px}.gradebook-course-comment-modal{max-height:560px}.gradebook-course-comment-modal .custom-comment .comment-item .right-content .ui.active.visible.dropdown.mobile-list-option .visible.menu.transition{bottom:-33px!important}}@media screen and (min-width:1921px){.tt-personal-card .business-card .content-details,.tt-personal-card .business-card .icon-section .list,.tt-personal-card .business-card .top-section .user-image,.tt-personal-card-design .business-card .right-section .user-image{zoom:200%}.tt-calender .list .item{zoom:205%}}@media screen and (min-width:1920px){.tt-calender .days-view .item{height:17.6%!important}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .button-group .ui.button:first-child,.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .button-group .ui.button:last-child{width:calc(50% - 10px)!important}}@media screen and (max-width:1700px) and (min-width:1600px){.tt-user-container .tt-hiring-dashboard .ui.grid .column.tt-form-side-menu,.tt-user-container .tt-hiring-dashboard.tt-hiring-view-dashboard .tt-form-side-menu{width:22%!important}.tt-user-container .tt-hiring-dashboard .ui.grid .column.tt-hiring-form-element,.tt-user-container .tt-hiring-dashboard.tt-hiring-view-dashboard .tt-hiring-form-view-element{width:78%!important}}@media screen and (max-width:1600px){.receipt-add-edit-form .upload-receipt-section.ui.grid>[class*="five wide computer"].column{width:50%!important}.tt-user-container .tt-global-search .tt-search-top-content .ui.icon.input{width:60%}.tt-modal.image-viewer-modal.receipt-image-full-view .img-view-sec .view-image-url{max-height:720px}.tt-user-container .idcard-list .id-card-view{max-width:320px}.tt-report-view-content .receipt-image-full-view .img-view-sec .view-image-url{max-height:calc(100vh - 200px)}.tt-report-details .payment-details{max-width:100%}.receipt-home-chart-wrapper.tt-receipt-line-chart .tt-receipts-content-wrap{width:100%}.tt-dashboard-element .tt-search-filter .heading-title.payment-search-filter h4{margin-top:10px}.tt-user-container .tt-dashboard-element .chart-content-block .top-chart-content.tt-payment-filter{flex-direction:column}.tt-user-container .tt-dashboard-element .chart-content-block .top-chart-content{margin:0 0 20px}.tt-user-container .tt-user-profile-details-wrapper .profile-list .ui.list .item{width:33.33%}.booking-grid .booking-info-form .booking-link-wrap .label-content p{max-width:180px;overflow:hidden;text-overflow:ellipsis}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .right-content{flex-wrap:wrap}.tt-manage-holiday-section .appointment-year-block .month-holiday-block{margin:-7px!important}.tt-manage-holiday-section .appointment-year-block .month-holiday-block .month-item{padding:7px!important}.month-holiday-block .month-item .holiday-item .name{font-size:12px}.month-holiday-block .month-item .month-name{font-size:13px;margin-bottom:6px}.month-holiday-block .month-item .holiday-item .date{font-size:12px;margin-top:2px}.week-time-show-section .column-wrap .time-wrap .item.active.selected-time{font-size:12px}.booking-appointment-content .tt-table td .copy-link-button{border-left:none;display:block;margin-left:0;padding-left:0}.hiring-applicant-schedule-view .week-time-show-section .column-wrap .month-item{font-size:13px;padding:12px 2px}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block{height:420px;min-height:420px}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content{max-height:340px}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block iframe{height:390px}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block .cropper-content{height:320px!important}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .payment-search-filter .field-group:last-child{margin-top:5px}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .right-block-wrap .installment-element{overflow-x:auto}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .right-block-wrap .installment-element input{min-width:100px}}@media screen and (max-width:1600px) and (min-width:992px){.receipt-add-card-wrapper .statement-listing .item{width:33.33%}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .item{width:50%}.receipt-home-chart-wrapper .tt-receipt-home-content .tt-search-filter .receipt-home-search-filter-form .sort-by-field{width:28%!important}.receipt-home-chart-wrapper.tt-receipt-line-chart .tt-type-stats .tt-receipts-content-wrap .chart-column{width:70%!important}.receipt-home-chart-wrapper.tt-receipt-line-chart .tt-type-stats .tt-receipts-content-wrap .data-column{width:30%!important}.tt-user-container .tt-hiring-dashboard .ui.grid .column.tt-form-side-menu,.tt-user-container .tt-hiring-dashboard.tt-hiring-view-dashboard .tt-form-side-menu{width:25%!important}.tt-user-container .tt-hiring-dashboard .ui.grid .column.tt-hiring-form-element,.tt-user-container .tt-hiring-dashboard.tt-hiring-view-dashboard .tt-hiring-form-view-element{width:75%!important}.receipt-add-edit-form .receipt-image-content{width:40%!important}.receipt-add-edit-form .receipt-form-content{width:60%!important}.receipt-add-edit-form .receipt-form-content .receipt-type-column .column{width:100%!important}.receipt-add-edit-form .receipt-form-content .ui.grid .receipt-type-column{width:calc(100% - 300px)!important}.receipt-add-edit-form .receipt-form-content .ui.grid .amount-column{width:300px!important}}@media screen and (min-width:1536px){.receipt-add-edit-form .receipt-image-content{width:33.33%!important}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-container:after{right:28%}.booking-appointment-content .view-appointment .main-details-list .view-column{width:calc(100% - 440px)!important}.booking-appointment-content .view-appointment .main-details-list .appointment-column{width:440px!important}.tt-calender .days-view .item{height:22%!important}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .button-group .ui.button:first-child{width:calc(65% - 10px)}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .button-group .ui.button:last-child{width:calc(35% - 10px)}}@media screen and (min-width:1368px){.tt-hiring-dashboard .tt-hiring-form-view-element .education-form .ui.grid .eight.wide.computer.column,.tt-hiring-dashboard .tt-hiring-form-view-element .employment-history-form .ui.grid .eight.wide.computer.column,.tt-hiring-dashboard .tt-hiring-form-view-element .personal-information-form .ui.grid .eight.wide.computer.column,.tt-hiring-dashboard .tt-hiring-form-view-element .reference-form .ui.grid .eight.wide.computer.column{width:33.33%!important}.tt-user-container .tt-user-profile-details-wrapper .profile-list .ui.list .item.other-info-list{width:50%}.ui.modal.tt-student-folder-modal{width:1350px}}@media screen and (max-width:1367px){.tt-hiring-dashboard{width:84%}.tt-hiring-view-dashboard{width:100%}.notification-page-list{max-width:780px}.notification-page-list .notification-close{left:calc(50% + 540px)}.tt-user-container .meeting-list .listing-table .user-info{align-items:flex-start;display:flex}.tt-user-container .meeting-list .listing-table td{vertical-align:top}.tt-user-container .tt-dashboard-element .chart-content-block .school-payment-search-filter{margin-left:0}.tt-global-search .search-list{width:80%}.receipt-add-edit-form .receipt-form-content .receipt-type-grid .column.amount-column,.receipt-add-edit-form .receipt-form-content .receipt-type-grid .column.receipt-type-column{width:100%!important}.tt-signature-wrapper,.tt-signature-wrapper .sigCanvas{width:620px}.receipt-home-chart-wrapper .tt-receipts-content-wrap{width:100%}.tt-report-details .payment-details .payment-content{min-width:270px}.tt-user-container .tt-dashboard-element .chart-content-block .top-chart-content{flex-direction:column}.tt-user-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title{margin-bottom:15px!important}.tt-user-container .relation-profile-view-section .relation-list-item{width:50%}.tt-user-container .relation-profile-view-section .relation-list-item .user-info .user-photo .ui.image{height:80px;width:80px}.tt-task-board-content .tt-task-top-element .tt-left-element .user_option{width:180px}.booking-grid .booking-info-form .booking-link-wrap .label-content p{max-width:150px}.tt-user-container .section-to-print td:last-child .tt-line-button{margin-bottom:5px}.tt-add-announcement-modal .announcement-add-form .ck.ck-content.ck-editor__editable{height:160px!important}.manage-student-info.image-full-width .user-info-wrap .image-wrap .ui.image{height:70px;width:70px}.manage-student-info.image-full-width{padding-left:80px}.appointment-settings-form .available-time-wrap .day-choose-wrap .column{width:33.33%!important}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block{height:400px;min-height:400px}.tt-student-folder-modal .folder-manage-section .view-manage-wrap .file-details-wrap .view-content{max-height:320px}.tt-student-folder-modal .folder-manage-section .files-wrapper .preview-block iframe{height:370px}.tt-student-folder-modal .folder-manage-section .files-wrapper .tools-list .button .button-text,.tt-student-folder-modal .folder-manage-section .files-wrapper .tools-list .button .download-file-label{display:none}}@media screen and (max-width:1366px) and (min-width:992px){.receipt-add-edit-form .ui.grid>[class*="five wide computer"].column,.receipt-add-edit-form .ui.grid>[class*="four wide computer"].column,.receipt-add-edit-form .ui.grid>[class*="six wide computer"].column,.receipt-add-edit-form .ui.grid>[class*="ten wide computer"].column{width:50%!important}.tt-modal.image-viewer-modal.receipt-image-full-view .img-view-sec .view-image-url{max-height:580px}.receipt-home-chart-wrapper.tt-receipt-line-chart .tt-payment-stats .tt-receipts-content-wrap .chart-column{width:60%!important}.receipt-home-chart-wrapper.tt-receipt-line-chart .tt-payment-stats .tt-receipts-content-wrap .data-column{width:40%!important}.cheque-view,.tt-recipt-data-content .tt-table-content .credit-card-view{font-size:13px;font-weight:600;width:225px}.tt-recipt-data-content .tt-table-content .other-card{width:80px}.tt-recipt-data-content .tt-table-content .other-card.zelle{width:45px}.tt-user-container .progress-student-select-wrap .ui.grid .search-student-field.column{width:100%!important}}@media screen and (max-width:1535px) and (min-width:1025px){.tt-calender .days-view .item{height:32%!important}}@media screen and (max-width:1365px) and (min-width:1024px){.tt-user-container .tt-application-form-wrap .ui.grid .tt-form-side-menu{width:24.75%!important}.tt-user-container .tt-application-form-wrap .ui.grid .tt-app-form-element{width:75.25%!important}.tt-user-container .tt-application-form .ui.grid .tt-form-side-menu{width:24.75%!important}.tt-user-container .tt-application-form .ui.grid .tt-setting-form-element{width:75.25%!important}.tt-sidebar.tt-user-sidebar{width:220px}.tt-user-container{padding:75px 15px 10px 235px}.tt-sidebar.tt-user-sidebar .tt-role-profile-list .tt-profile-title-section{text-align:right}.tt-user-container .section-to-print .metting-message{min-width:125px}.tt-user-container .section-to-print td:last-child .tt-line-button{margin-bottom:5px}.tt-user-container .section-to-print td:last-child .tt-line-button:last-child{margin-bottom:0}.tt-main-header.tt-user-header .tt-collapse-menu{width:220px}.tt-user-container .tt-main-header.tt-main-header .tt-user-section{width:calc(100% - 220px)}.tt-calender .days-view .item{height:30%!important}}@media screen and (max-width:1365px){.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .tt-private-payment-history-block .header-content{align-items:flex-start;flex-direction:column}.tt-fee-tracking-charges .manage-charges-wrap .charge-form-content .tt-private-payment-history-block .header-content .form.payment-search-filter{margin-left:0!important;margin-top:10px}}@media screen and (max-width:1280px){.booking-link-top-wrapper .link-action{align-items:flex-start;flex-direction:column}.booking-link-top-wrapper .link-action .button-group{margin-top:10px}.booking-link-top-wrapper.generate-wrap .link-action{margin-bottom:15px;margin-top:0}.service-selection-form .grid{grid-template-columns:repeat(2,1fr)}.notification-page-list .notification-close{left:calc(50% + 470px);top:65px}.tt-payment-content .student-charge .student-charge-content .payment-info .student-payment-logs.tt-history-table .table .action-content{max-width:200px;width:auto}.tt-payment-content .student-charge .student-charge-content .payment-info .student-payment-logs.tt-history-table .table .action-content .tt-line-button{margin-bottom:10px;margin-right:0}.tt-payment-content .student-charge .student-charge-content .payment-info .student-payment-logs.tt-history-table .table .action-content .tt-line-button:last-child{margin-bottom:0}.tt-fee-tracking-charges .heading-wrap .student-info input{max-width:120px}}@media screen and (max-width:1124px){.motivation-add-wrap .form-builder-wrap{width:100%!important}}@media screen and (min-width:1024px){.tt-staff-container .tt-hiring-dashboard .ui.grid>[class*="four wide computer"].column.tt-form-side-menu{width:18.75%!important}.tt-staff-container .tt-hiring-dashboard .ui.grid>[class*="twelve wide computer"].column.tt-hiring-form-element{width:81.25%!important}.tt-user-container .tt-report-view .tt-report-view-content .ui.grid.one-image .column{width:100%!important}.tt-user-container .tt-report-view .tt-report-view-content .ui.grid.two-images .column{width:50%!important}.tt-school-homeroom-student-view .list-wrap.card-type .list-wrapper .list-item .button-group .ui.button{width:100%}}@media screen and (max-width:1024px){.tt-task-board-content .tt-task-top-element{flex-wrap:wrap}.tt-task-board-content .tt-task-top-element .tt-button-element{margin-left:0;margin-top:15px}.tt-global-search .search-list .ui.grid>[class*="three wide computer"].column{width:25%!important}.receipt-add-edit-form .upload-receipt-section.ui.grid>[class*="five wide computer"].column{width:100%!important}.preview-modal-rapper .close.icon{right:-8px!important;top:-24px!important}.add-transcript-section .add-course-block{overflow-y:auto}.add-transcript-section .add-course-block .ui.table td{min-width:100px}.add-transcript-section .add-course-block .ui.celled.table tr td.subject-dropdown{min-width:180px}.add-transcript-section .add-course-block .ui.celled.table tr td.attended-year{min-width:130px}.school-charges-message h4{width:100%}.notification-page-list .notification-close{left:calc(50% + 440px);top:65px}.tt-archive-top-element .tt-button-element{margin-left:auto!important;margin-top:0!important}.attendance-report-section .attendance .steps .step{padding:10px 18px}}@media screen and (max-width:1025px){.tt-admin-container .tt-dashboard-element .tt-analytics-section .column,.tt-school-container .tt-dashboard-element .tt-analytics-section .column{width:33.33%!important}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper{overflow:visible}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .menu-submenus .dropdown{color:var(--primary-color)!important}.tt-payment-content.student-school-charge .student-charge-content .payment-info .ui.grid .column{width:100%!important}.tt-payment-content .student-charge .student-charge-content .payment-info .student-payment-logs.tt-history-table.student-payment-logs{height:auto}.tt-payment-content.student-school-charge .student-charge .student-charge-content .student-fees{border-left:none;padding-left:0;width:100%}}@media screen and (max-width:1024px) and (min-width:992px){.tt-payment-content.tt-update-charge .student-charge .charge-form-content .payment-listing .form-field-section .field .payment-wrap .button-group .tt-line-button{padding:8px}}@media screen and (max-width:991px){.tt-user-container{padding:75px 15px 15px}.tt-personal-card .business-card .content-details{padding:0 15px}.tt-personal-card .business-card .content-details a{font-size:32px;line-height:42px}.tt-personal-card-resume .resume-design .container{padding:0 15px}.tt-personal-card-resume .resume-design .banner-section .user-image{bottom:0;height:200px;left:0;margin:auto auto 40px;position:relative;right:0;width:200px}.tt-personal-card-resume .resume-design .banner-section .banner-content{width:100%}.tt-personal-card-resume .resume-design .banner-section{display:flex;flex-direction:column-reverse}.tt-personal-card-resume .resume-design .top-section{padding:35px 0}.tt-personal-card-resume .resume-design .about-content{margin-top:50px}.tt-personal-card-resume .resume-design .about-content .list .item{padding-right:0;width:100%}.tt-personal-card-resume .resume-design .about-content .about-section{margin-bottom:50px}.tt-personal-card-resume .resume-design .banner-section h1{font-size:48px}.tt-personal-card-resume .resume-design .banner-section .banner-content h4,.tt-personal-card-resume .resume-design .banner-section h1{text-align:center}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item{width:auto!important}.tt-personal-card-resume .tt-resume-header{padding:15px}.tt-personal-card-resume .tt-resume-header .tt-user-info h1{font-size:36px;line-height:46px}.tt-personal-card-resume .tt-resume-media-block{padding:50px 25px}.tt-message-element .tt-message-content{width:calc(100% - 320px)}.tt-message-element .tt-message-list{width:300px}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info{width:100%}.tt-message-element .tt-message-content .tt-header-section .ui.list{margin-left:0}.tt-resume-block .ui.list div div .tt-block-head{flex-wrap:wrap}.tt-resume-block .ui.list .item h4{padding-right:50px;width:100%}.tt-resume-block .tt-block-head a{margin-left:0;margin-right:10px;margin-top:5px}.tt-resume-block .tt-block-head{flex-wrap:wrap}.tt-app-form-container .button-sec .button-group{align-items:center;display:flex;flex-direction:column;justify-content:center}.tt-app-form-container .button-sec .button-group .tt-line-button{margin-right:15px;margin-top:15px}.tt-third-party-authorization-form .field.authorization-date-picker{justify-content:flex-start}.tt-app-form-container .tt-inline-element .field{margin:0 10px 10px}.tt-payment-content .student-charge .student-charge-content .month-charge{width:65%}.tt-payment-content .student-charge .student-charge-content .student-fees{width:calc(35% - 20px)}.attendance-report-section .attendance-chart{width:350px}.attendance-report-section .attendance-chart canvas{height:auto!important;width:100%!important}.manage-discipline .tt-table .table{display:block;overflow-x:auto}.manage-discipline .tt-navigation .ui.menu{overflow-x:auto}.school-referral-section .referral-block .title-section{flex-wrap:wrap}.school-referral-section .referral-block .title-section .left-section{margin-bottom:0;max-width:100%}.school-referral-section .referral-block .title-section a{margin-left:0}.school-referral-section .referral-block h3{font-size:18px}.tt-personal-card-design .business-card{flex-wrap:wrap}.tt-personal-card-design .business-card .left-section{margin-right:0;width:100%}.tt-personal-card .business-card .icon-section{height:47%}.tt-personal-card-design .business-card .right-section{left:0;margin:auto;position:relative;right:0;width:100%}.tt-personal-card-design .business-card .right-section .user-image{height:300px;margin:auto;width:300px}.user-profile-info .profile-top .profile-info .ui.list .item{width:50%}.user-profile-info .profile-top .image-section{border-right:none;width:100%}.user-profile-info .profile-top .profile-info{border-left:none;padding:0 10px;width:100%}.user-profile-info .id-card-list .item{padding:0 5px;width:50%}.filter-menu .charge-request-title-filter{margin-top:5px}.notification-page-list{max-width:580px}.notification-page-list .notification-close{height:40px;left:calc(50% + 310px);top:85px;width:40px}.notification-page-list .mlmp-body-scroll .list .item .time-now{left:45px}.notification-page-list .mlmp-body-scroll .list .item:hover{background:#0000}.notification-page-list .settings-manage{padding:0 0 15px}.notification-page-list .mlmp-body-scroll .list .item .field{top:-10px}.tt-hiring-dashboard,.tt-hiring-dashboard .tt-hiring-form-element .signature-form .signature-block .signature{width:100%}.preview-content .button-group{margin-top:8px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading{align-items:flex-start;display:flex;flex-direction:column}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading .ui.button{margin-left:0;margin-right:10px}.tt-hiring-dashboard .tt-hiring-form-view-element .signature-block .signature{width:100%}.tt-admin-container .tt-dashboard-element .tt-search-filter .last-data{margin-left:0;margin-top:10px;width:100%}.tt-user-container .meeting-list .listing-table .user-info{align-items:flex-start;display:flex}.tt-user-container .meeting-list .listing-table td{vertical-align:top}.tt-user-container .meeting-list{padding:0}.tt-user-container.full-width{padding:75px 15px 15px}.tt-user-container .idcard-list,.tt-user-container .tt-my-board-content,.tt-user-container .tt-personal-Business-card-setting-form{padding:15px}.tt-user-container .tt-personal-Business-card-setting-form .menu{overflow:visible!important}.tt-personal-Business-card-setting-form .tt-header-title-block{align-items:flex-start;flex-direction:column}.tt-personal-Business-card-setting-form .tt-header-title-block .tt-head-btn-block{align-items:flex-start;display:flex;justify-content:flex-start;margin-left:0;margin-top:8px;min-width:auto;padding-left:0;width:100%}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content a.delete-item,.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content a.edit-item{border-radius:5px;display:inline-flex;height:30px;width:30px}.tt-personal-Business-card-setting-form .upload-photos-section .photo-section .photo-content a.edit-item{right:40px}.tt-resume-block .video-content .delete-item,.tt-resume-block .video-content .edit-item{border-radius:5px;display:inline-flex;height:30px;width:30px}.tt-resume-block .video-content .edit-item{right:40px}.tt-search-filter,.tt-user-container .layout-w-container,.tt-user-container .tt-motivation-content,.tt-user-container .tt-user-library-borrowers-container{padding:15px}.tt-user-container .student-school-header{max-width:215px;padding:0}.tt-payment-content .student-charge .student-charge-content .month-charge{width:50%}.tt-payment-content .student-charge .student-charge-content .student-fees{width:calc(50% - 20px)}.tt-payment-content .student-charge .student-charge-content .month-charge .month-data .ui.list{width:100%}.tt-user-container .tt-payment-content.student-school-charge .tt-history-table .action-content .button{margin-bottom:6px}.tt-payment-content.student-school-charge .student-charge-content .tt-history-table .action-content a:last-child{margin-bottom:0}.tt-payment-content.student-school-charge .student-charge-content .charge-year-wrap h3{margin-bottom:5px}.tt-user-container .tt-payment-content.student-school-charge .tt-history-table td{vertical-align:top}.form-student-info .ui.list .item{width:100%}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.scholarships-form.apply-scholarship,.tt-payment-content.tt-update-charge .student-charge .checkbox-element{border-left:none;padding-left:0}.tt-global-search{padding:15px}.tt-user-container .tt-dashboard-element .chart-content-block{padding-top:10px}.tt-user-container .discipline-add-form{padding:15px}.tt-user-container .discipline-add-form .row.report-notify-list{width:100%!important}.tt-hiring-dashboard .tt-hiring-form-element .tt-main-heading h4{font-size:24px}.tt-user-container .tt-user-profile-placeholder{font-size:12px;padding:10px}.tt-motivation-content.motivation-publilc-view{width:90%}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading .tt-employment-button-section{margin-left:0;margin-top:10px}.tt-app-form-container .responsive-flex-wrap label{margin-bottom:7px!important;width:100%!important}.tt-app-form-container .responsive-flex-wrap{flex-wrap:wrap}.tt-app-form-container .tt-inline-element .fields.inline{flex-wrap:wrap;width:100%}.tt-app-form-container .tt-inline-element .fields.inline label{margin-bottom:7px;width:100%}.tt-app-form-container .responsive-wrap{flex-wrap:wrap}.tt-app-form-container .responsive-wrap .field{margin-bottom:10px!important;width:100%}.tt-app-form-container .responsive-wrap .field:last-child{margin-bottom:0!important}.school-event-create-page .tt-event-form-content .event-form,.school-event-edit-page .tt-event-form-content .event-form{width:75%}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading h4{font-size:18px}.receipt-add-card-wrapper .statement-listing .item{width:50%}.receipt-add-edit-form .receipt-image-content{padding-left:15px!important}.receipt-add-edit-form .receipt-form-content{padding-right:15px!important}.crop-viewer-modal .close.icon,.side-close-modal .close.icon{right:-18px;top:-24px}.image-viewer-modal i.close.icon{right:-8px!important;top:-16px!important}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .item{width:50%}.receipt-add-custom-vendor-wrapper .suggest-vendor-listing{margin-left:0}.receipt-add-custom-vendor-wrapper .suggest-vendor-listing .listing-wrapper{padding:15px}.receipt-report-list .tt-search-filter button.ui.button.tt-submit-btn{top:0}.attendance-report-section .attendance-chart #chart .apexcharts-legend .apexcharts-legend-series{margin:8px 5px!important}.receipt-home-chart-wrapper .tt-receipts-content-wrap .chart-grid-content #chart{margin:auto;width:70%}.tt-user-container .tt-global-search .tt-search-top-content .ui.icon.input{width:80%}.tt-user-container .tt-global-search .tt-search-top-content{margin-top:0}.tt-main-container .tt-application-form .tt-field-status .all-fields-completed,.tt-main-container .tt-application-form .tt-field-status .not-complete-field,.tt-main-container .tt-application-form .tt-field-status .total-fields{padding:8px 12px}.tt-main-container .tt-application-form .tt-field-status{font-size:13px}.tt-school-container .attendance-table{overflow-x:auto}.tt-modal.image-viewer-modal.receipt-image-full-view{width:85%}.ui.modal.signature-modal{width:690px}.tt-signature-wrapper,.tt-signature-wrapper .sigCanvas{width:630px}.student-report-preview .preview-top-info .middle-section img{max-width:180px}.tt-report-view-content .ui.grid .ui.grid>[class*="five wide computer"].column{width:50%!important}.tt-receipt-header-bar .tt-left-content{width:calc(100% - 210px)}.tt-receipt-header-bar .tt-right-content{width:200px}.receipt-official-company-wrapper .list-item-content .list-info-block{align-items:center;display:flex;width:calc(100% - 210px)}.tt-receipt-header-bar .tt-left-content .tt-navigation a.item{padding-left:15px;padding-right:15px}.tt-user-container .tt-user-profile-details-wrapper .profile-list .ui.list .item{width:50%}.tt-timesheet-work-history .tt-time-count-section .item{max-width:50%}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .ui.image{height:90px;margin-right:14px;min-width:90px;width:90px}.tt-user-container .relation-profile-view-section .relation-list-item{width:50%}.tt-user-container .relation-profile-view-section .relation-list-item .user-info .user-photo .ui.image{height:70px;margin-right:10px;width:70px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list{margin-top:6px}.tt-user-container .tt-user-profile-details-wrapper .tt-id-view-grid-wrapper .column:last-child .id-card-view .download-idcard{margin-bottom:0}.tt-timesheet-start-work .tt-count-list-wrap{border-left:0;height:100%;left:0;max-width:100%;padding:20px 0 0}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-container{height:100%;max-width:100%}.tt-user-container a.ui.button.tt-clock-back{display:none}.tt-timesheet-start-work.tt-timesheet-view-work .tt-clock-back{display:inline-block!important}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-container:after{content:none}.tt-event-list .ui.list .item .segment .event-info .event-details a{font-size:18px;line-height:22px}.tt-user-container .tt-attendance-header-content.class-attendance-heading .tt-button-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:end;margin-top:10px}.tt-manage-attendance-content .attendance-color-label .list{justify-content:flex-start}.tt-user-container .tt-attendance-header-content.class-attendance-heading .tt-button-group button{margin-bottom:6px}.tt-user-container .tt-attendance-header-content.class-attendance-heading .tt-button-group button:nth-child(3){margin-bottom:0}.tt-message-element .tt-message-content .tt-header-section .header-bottom-block{align-items:flex-start;flex-direction:column-reverse}.tt-message-element .tt-message-content .tt-header-section .subject-title{font-size:16px;line-height:24px;margin-bottom:0}.compose-message-top-content .compose-message-button{bottom:0;position:absolute;right:0}.tt-payment-content.tt-update-charge .student-charge .charge-request-history{border-left:0;padding:20px 0 0}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .grid-column{flex-direction:column}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .item{margin-bottom:15px;text-align:left;width:100%}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .time-slot-list{align-items:center;display:flex;flex-wrap:wrap;margin:-5px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .time-slot-list .time-slot{padding:5px;width:20%}.preview-modal-rapper .file-preview-content.other-content .file-name{font-size:16px}.tt-booking-setting-block .ui.grid.grid-content{flex-direction:column-reverse}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content.details-block{display:flex;flex-direction:column}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content.details-block .button-block{margin-left:0;margin-top:15px;min-width:100%;text-align:start}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details .update-data-content.details-block .button-block a.button{margin-right:0;padding:10px 12px}.booking-add-section .booking-add-form .booking-grid{flex-direction:column-reverse}.tt-Booking-Block .tt-Booking-calender-wrapper .middle-content{min-width:320px}.back-board .tt-line-button{margin-bottom:15px;margin-right:0}.tt-user-section-list{padding-right:0!important}.tt-user-section-list .item a{width:52px}.tt-main-header.tt-user-header h1{padding-left:0;padding-right:15px}.booking-appointment-content .view-appointment .btn-group .ui.button{padding:16px 18px}.booking-appointment-content .view-appointment .btn-group{margin-top:40px}.booking-appointment-content .view-appointment .details-content .header{font-size:16px;margin-top:30px}.booking-appointment-content .view-appointment .details-content .details .user-name{font-size:22px}.booking-appointment-content .view-appointment .main-details-list .schedule-wrapper{margin-top:20px}.booking-appointment-content .view-appointment .main-details-list .other-details-list .schedule-info .title-content h4{margin-bottom:0}.tt-application-form .signature-required-error.field-required-error{text-align:left}.tt-application-form-wrap .thank-block-section h5{font-size:20px;padding:0}.tt-application-form-wrap .thank-block-section svg{font-size:50px;margin-bottom:15px}.tt-application-form-wrap .thank-block-section p{padding:0}.thank-block-section .contact-info-block{max-width:350px}.thank-block-section .contact-info-block p{display:flex;padding:0;text-align:left;width:100%}.thank-block-section .contact-info-block p:before{content:none}.thank-block-section .contact-info-block p svg{font-size:18px;margin:0 15px 0 0}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-label .copy-link{background:none;color:var(--primary-color);font-size:13px;padding:0;right:15px;top:6px}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-label .copy-link:hover{background:none}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-block input{padding-right:10px}.booking-grid .booking-info-form .booking-link-wrap .label-content p{max-width:320px}.student-report-preview .stamp-section .ui.list .item.signature-section .signature-block{padding:15px;width:auto}.tt-user-container .tt-navigation{margin-top:30px}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .preview-details{width:100%}.preview-content .button-group .ui.button{margin:4px}.form-builder-wrap .drop-zone .draggable-content .section-editon .module_linear_scale.answer .scale-block button{margin-top:10px}.motivation-question-wrap .question-page-breadcrumb{margin-bottom:20px;padding:0 15px}.motivation-full-view-block .full-view-header .ui.breadcrumb{display:none}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.scholarships-form{border:none;padding-left:0}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details{flex-wrap:wrap}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .tt-profile-tab-navigation .menu .menu .menu{left:auto;right:100%}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .button-group{margin-left:103px;margin-top:10px}.tt-user-profile-info .tt-user-profile-top-wrapper .menu .ui.dropdown{padding:13px 16px}.tt-user-profile-info .tt-user-profile-top-wrapper .menu .ui.dropdown .text{font-weight:400}.tt-user-container .fee-tracking-financial-reports .tt-search-filter .generate-with-specific-date,.tt-user-container .student-charge-history-reports .tt-search-filter .tt-submit-btn{margin-top:0}.add-student-charges-page .add-charges-details .checkbox-element{flex:0 0 52%}.add-student-charges-page .add-charges-details .charges-info{flex:0 0 48%}.otp-input{height:55px;margin-right:2%!important;width:14.5%!important}.tt-app-form-container .tt-form-block .authorize-section{margin-top:0}.manege-fee-tracking-charges-form .add-charge-column:after{content:none}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .ui.grid,.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .ui.grid{border:1px solid #cdcdcd!important;border-radius:5px;margin:0 5px 14px 0!important;position:relative}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .add-charges-wrap,.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content{padding-top:10px}.add-student-charges-page .add-charges-details .sub-title.title-with-btn{margin-bottom:8px}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .add-charges-wrap .remove-charge,.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .remove-charge{padding:0;position:absolute;right:-6px;top:-6px;width:max-content!important}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .add-charges-wrap .remove-details,.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .remove-details{background:#efefef;border:none;border-radius:50%;height:28px;margin-top:0;width:28px}.add-student-charges-page .add-charges-details .checkbox-element .add-charges .add-charges-wrap .remove-details svg,.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .remove-details{font-size:14px}.manege-fee-tracking-charges-form .add-charge-column .button-wrapper{border-top:none;padding-top:5px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .edit-charges-wrap .charge-list-wrapper .charges-list{flex-direction:column}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .button-wrap{margin-left:0}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .edit-charges-wrap .edit-form{border:none!important;margin-bottom:0!important;padding-top:15px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .edit-charges-wrap .charge-list-wrapper{padding-bottom:4px;padding-top:4px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .edit-charges-wrap:last-child{padding-bottom:5px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .grid-content .edit-charges-wrap .charge-list-wrapper .charges-list .button-wrap{margin-top:5px}.download-student-reports.transcript .list .item .right-block{margin-top:14px}.download-reports-content.student-report .download-student-reports .list .item{justify-content:flex-start}.download-reports-content.student-report .download-student-reports .list .item .middle-data{margin-top:6px}.download-reports-content.student-report .download-student-reports .list .item .left-block{max-width:380px;width:100%}.download-reports-content.student-report .download-student-reports .list .item .right-block{margin-top:15px}.download-reports-content.student-report .download-student-reports .list .item .middle-wrap{display:block;width:auto}.download-reports-content.student-report .download-student-reports .list .item .middle-wrap .graduation-date{margin-bottom:10px}.tt-user-container.tt-main-container.school-class-report-card-courselist .tt-main-header.manage-student,.tt-user-container.tt-main-container.school-class-report-card-courselist>div>.breadcrumb-block,.tt-user-container.tt-main-container.school-class-student-courselist .tt-main-header.manage-student,.tt-user-container.tt-main-container.school-class-student-courselist .tt-nav-mobile-menu,.tt-user-container.tt-main-container.school-class-student-courselist>div>.breadcrumb-block{display:none}.course-modal.show-course-active .lms-full-view-block .lms-full-page-wrap{padding-top:20px}.course-modal.show-course-active .breadcrumb-block .ui.breadcrumb{margin-bottom:0}.course-modal.show-course-active .breadcrumb-block .ui.breadcrumb a.section,.course-modal.show-course-active .breadcrumb-block .ui.breadcrumb i{color:#fff!important}.course-modal.show-course-active .breadcrumb-block{width:calc(100% - 80px)}.send-student-course .student-course-list .left-block .course-list .list .item,.send-student-course .student-course-list .left-block .title-section{align-items:flex-start;flex-direction:column}.send-student-course .student-course-list .left-block .course-list .list .item .ui.button{margin-top:10px}.send-student-course .student-course-list .notification-block{width:300px}.send-student-course .student-course-list .left-block{width:calc(100% - 300px)}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .right-content{display:block;margin-left:0;margin-top:20px;width:100%}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships{border-left:0;border-top:2px solid #000;padding-left:0;padding-top:10px}.manage-student-info.image-full-width .user-info-wrap .image-wrap .ui.image{height:40px;width:40px}.manage-student-info.image-full-width{padding-left:50px;position:relative}.tt-manage-student-content.advisor-manage table tbody .student-info{min-width:250px}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box.image{height:350px}.tt-transcript-content .tt-transcript-table .table-header .left-section{align-items:flex-start;flex-direction:column;width:calc(100% - 310px)}.tt-transcript-content .tt-transcript-table .table-header .left-section p{margin:8px 0 0}.tt-transcript-content .tt-transcript-table .table-header p a{max-width:160px}.tt-user-container .tt-attendance-header-content{flex-wrap:wrap}.tt-student-report-card .tt-report-card-table .report-card-grade-table .course-drag{max-width:50px!important;min-width:50px!important}}@media screen and (max-width:991px) and (min-width:768px){.tt-calender-header .tt-calender-heading form{display:none}.tt-calender-header .tt-calender-heading .tt-action-section .ui.dropdown:first-child .tt-line-button{margin-left:0!important}.tt-container.tt-calendar-container-sm .calendar-mobile-header{align-items:center;border-bottom:1px solid #ddd;display:flex;padding:10px 20px}.tt-container.tt-calendar-container-sm .calendar-mobile-header .calendar-month-navigation,.tt-container.tt-calendar-container-sm .calendar-mobile-header .react-datepicker-wrapper,.tt-container.tt-calendar-container-sm .calendar-mobile-header .tt-action-section,.tt-container.tt-calendar-container-sm .calendar-mobile-header a.tt-search-button{display:none}.tt-container.tt-calendar-container-sm .calendar-mobile-header a.tt-today-button{border:1px solid #ddd;border-radius:5px;font-size:14px;font-weight:500;padding:9px 15px}.tt-container.tt-calendar-container-sm .calendar-mobile-header form.ui.form.mobile-calendar-filter{margin-left:auto}.tt-container.tt-calendar-container-sm .calendar-mobile-header form.ui.form.mobile-calendar-filter button.ui.button.tt-submit-btn{margin-right:0}.tt-container.tt-calendar-container-sm .calendar-mobile-header form.ui.form.mobile-calendar-filter .ui.selection.dropdown{margin:0 10px}.tt-main-header .tt-line-button.qr-code-icon-button,.tt-main-header .tt-line-button.view-profile-icon-button{margin-right:0;padding:7px 12px!important}.tt-main-header .tt-line-button.qr-code-icon-button i.qrcode.icon,.tt-main-header .tt-line-button.view-profile-icon-button i.user.circle.icon{align-items:center;display:flex;font-size:18px;height:18px;justify-content:center;margin-right:0;width:22px}.tt-main-header .tt-line-button.qr-code-icon-button i.qrcode.icon{margin-right:0!important}.tt-container.tt-container-sm .meeting-list .tt-table td .tt-line-button{margin-bottom:10px}.tt-container.tt-container-sm .meeting-list .tt-table td .tt-line-button:last-child{margin-bottom:0}.tt-day-calender .time-count .list .time-content{width:calc(100% - 75px)}.tt-day-calender .time-count .list .item:first-child{width:75px}.tt-day-calender.active-task-manager{padding-right:20px;transition:none}.tt-calender-container{padding-right:0!important;transition:none!important}.tt-calender .days-view .event-list a span{display:none}.tt-calender .days-view .event-list a h5{width:100%}.tt-day-calender .time-count .list .day-list-view a{max-width:calc(24% - 5px)}.tt-Borrow-add-form .tt-search-borrow-items .item .left-content{width:100%}.tt-Borrow-add-form .tt-search-borrow-items .item .right-content{margin-left:0;margin-top:15px}.ui.grid.user-add-form-element .my-profile-element{padding-right:0}.ui.grid.user-add-form-element{margin-left:0!important;margin-right:0!important}.ui.grid.user-add-form-element .my-profile-element:before{content:none}.ui.grid.user-add-form-element .my-role-element{padding-left:0;padding-top:30px}.ui.grid.user-add-form-element .tt-btn-groups .field{margin-top:10px;text-align:left}.tt-main-header .tt-user-section .tt-admin-name{display:none;font-weight:500;margin-left:10px;margin-top:0}.tt-main-header .tt-user-section .dropdown.icon{display:none}.item.user-profile-roles-options{margin-left:5px}.tt-task-board-content .tt-task-top-element .tt-left-element .user_option{width:200px}.tt-calender .days-view .item{height:18%!important}.tt-user-container .tt-payment-content{padding:15px!important}.tt-admin-container .tt-user-profile-info{padding:15px}.ui.modal>.actions .tt-cancel-btn{margin-left:5px;margin-right:0}.school-referral-section .referral-block .message-block{display:block}.school-referral-section .referral-block .message-block input{margin-bottom:8px;max-width:100%!important}.school-referral-section .referral-block .message-block .tt-submit-btn{margin-left:0}.tt-staff-container.tt-user-container .tt-hiring-dashboard,.tt-user-container .tt-parents-dashboard{padding:15px}.ui.mini.modal{width:50%}.tt-user-container .announcement-add-form,.tt-user-container .announcement-view,.tt-user-container .tt-dashboard-element{padding:15px}.tt-main-header.tt-user-header h1{margin-right:0;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tt-user-container .tt-main-header.tt-main-header .tt-user-section{padding:0 15px}.tt-main-container.tt-user-container .event-create-page .tt-event-form-content form.ui.form.event-form{max-width:100%}.tt-layout-overlay-warp,.tt-main-container.tt-user-container .event-create-page .tt-event-form-content,.tt-user-container .tt-message-form-content{padding:15px}.tt-user-container .tt-user-profile-heading .tt-profile-details .user-display-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-app-form-header h2{font-size:20px}.receipt-home-chart-wrapper .tt-receipts-content-wrap #chart{margin:auto}.tt-recipt-data-content{text-align:center}}@media screen and (min-width:768px){.tt-table table tbody tr:first-child .mobile-list-option.ui.pointing.dropdown .menu,.tt-table table tbody tr:first-child .mobile-list-option.ui.pointing.upward.dropdown .menu,.tt-table table tbody tr:nth-child(2) .mobile-list-option.ui.pointing.dropdown .menu,.tt-table table tbody tr:nth-child(2) .mobile-list-option.ui.pointing.upward.dropdown .menu,.tt-table table tbody tr:nth-child(3) .mobile-list-option.ui.pointing.dropdown .menu,.tt-table table tbody tr:nth-child(3) .mobile-list-option.ui.pointing.upward.dropdown .menu{bottom:auto!important;top:100%!important}.tt-table tr:last-child .mobile-list-option.ui.pointing.dropdown .menu,.tt-table tr:last-child .mobile-list-option.ui.pointing.upward.dropdown .menu,.tt-table tr:nth-last-child(2) .mobile-list-option.ui.pointing.dropdown .menu,.tt-table tr:nth-last-child(2) .mobile-list-option.ui.pointing.upward.dropdown .menu{bottom:100%!important;top:auto!important}.tt-student-report-card .tt-report-card-table .report-card-grade-table tbody tr{position:inherit!important}.tt-invoice-charge-modal .tt-table .ui.table tbody tr td{border-bottom:1px solid var(--light-grey-color)!important;border-top:1px solid var(--light-grey-color)!important}.tt-invoice-charge-modal .tt-table .ui.table tbody tr td:first-child{border-left:1px solid var(--light-grey-color)!important}.tt-invoice-charge-modal .tt-table .ui.table tbody tr td:last-child{border-right:1px solid var(--light-grey-color)!important}}@media screen and (max-width:767px){.ui.button.tt-line-button{padding:.78571429em 1em}.ui.grid>.row{padding-bottom:10px;padding-top:10px}.tt-global-search{padding:10px}.rsv-p-20{padding:10px!important}.mobile-m-top-0{margin-top:0!important}.tt-main-header-sm{min-height:50px;padding-left:65px!important;padding-right:10px!important}.tt-table tr td:before{bottom:0;color:#333;content:attr(data-colname);font-weight:600;left:8px;margin:auto;overflow:hidden;position:absolute;text-overflow:ellipsis;top:7px;vertical-align:middle;white-space:nowrap;width:36%}.tt-table tr td{position:relative;word-break:break-word}.tt-table .ui.table{border-spacing:0}.tt-table thead{display:none!important}.tt-table .ui.table:not(.unstackable) tr>td{padding-bottom:7px!important;padding-left:40%!important;padding-top:7px!important}.ui.table:not(.unstackable) td:first-child,.ui.table:not(.unstackable) th:first-child{font-weight:600}.tt-table .ui.table:not(.unstackable) tr td.empty-td,.tt-table .ui.table:not(.unstackable) tr.subject-name td.empty-td{display:none!important}.tt-table-option .menu .item a,.tt-table-option .menu .item button{font-size:15px;padding:14px 18px}.tt-sticky-table-wrapper .sticky-column:first-child{max-width:100%}.tt-sticky-table-wrapper .sticky-column:nth-child(2){left:0}.tt-signup-form{padding:20px 15px!important}.tt-login-form{height:calc(100vh - 105px);padding:20px 15px 15px}.tt-signup-category{justify-content:flex-start;padding:20px 15px}.tt-employment-form{padding:20px 15px!important}.tt-footer-section .tt-footer-block .tt-copyright-content{margin-top:5px}.tt-sidebar .ui.vertical.menu{height:calc(100vh - 50px);margin-left:-250px;overflow-x:hidden;padding-bottom:15px;padding-top:0;position:fixed;top:50px;transition:all .3s ease-in;width:60px!important}.tt-sidebar.active-mobile-menu .ui.vertical.menu{margin-left:0;transition:all .3s ease-in}.tt-sidebar.active-mobile-menu #mobile-menu .fa-bars{display:none}.tt-sidebar.active-mobile-menu #mobile-menu .fa-times{display:block}.tt-sidebar{background:none;box-shadow:none;display:flex;flex-wrap:wrap;height:auto;width:auto;z-index:99}.tt-container:after{content:none}.tt-dashboard-element{padding:0;top:0}.tt-container-sm{min-height:auto;padding:10px 10px 70px;top:50px}.tt-brand{background:var(--primary-color);display:flex;height:50px;padding:5px}.tt-sidebar .tt-brand{padding:0 0 0 10px}.tt-brand .image{height:42px}.tt-signup-header .tt-heading-brand{padding:0}.tt-signup-header .tt-heading-brand .image{height:50px;margin:auto}.tt-user-container .tt-attendance-header-content.class-attendance-heading .tt-button-group button{margin-bottom:0}.tt-main-header h1{font-size:16px;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-main-header .user-display-name{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis}.tt-main-header .tt-heading .user-role{display:block}.tt-hiring-heading-brand{background:none;height:auto;padding:5px;width:auto;z-index:10}.tt-user-section .tt-admin-name{display:none}.tt-user-section-list{min-height:inherit}.tt-main-header{height:auto}.tt-user-section-list .item{padding:0!important}.tt-user-section-list .item a{height:50px;width:50px}.tt-dashboard-element .tt-analytics-block .data-element h4{font-size:18px}.tt-main-header .tt-line-button{display:none;margin-left:5px;padding:8px 5px!important}.tt-my-board-content,.tt-task-board-content{padding:0;top:0}.tt-task-board-content .tt-task-top-element{flex-wrap:wrap}.tt-task-board-content .tt-task-top-element .tt-left-element{flex-wrap:wrap;margin-top:12px;width:100%}.search-export-buttons .tt-event-filter-content{margin-bottom:0;width:100%}.tt-task-board-content .tt-task-top-element .tt-left-element .ui.icon.input{width:calc(100% - 52px)}.tt-task-board-content .tt-task-top-element .tt-left-element .user_option{margin-left:0;margin-top:15px;width:100%}.tt-task-board-content .tt-task-top-element .tt-button-element{flex-wrap:wrap;margin-bottom:15px;margin-left:0;margin-top:0}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list{display:inline-flex;margin-bottom:15px;margin-right:10px;margin-top:0;width:auto}.tt-task-board-content .tt-task-top-element .tt-button-element .tt-line-button{margin-bottom:10px!important;margin-right:10px;padding:.78571429em 1em}.tt-task-board-content .tt-task-top-element .tt-button-element .tt-line-button .ui.label{min-width:24px}.dropable-props{max-height:calc(100vh - 375px);min-height:calc(100vh - 375px)}.tt-task-board-content .tt-task-top-element.tt-archive-top-element{align-items:flex-start;flex-direction:column-reverse}.tt-task-board-content .tt-task-top-element.tt-archive-top-element .tt-left-element .ui.icon.input{width:100%}.board-archive .archive-main-section .archive-row-content .row-content{flex-wrap:wrap}.board-archive .archive-main-section .archive-row-content .left-content{margin-bottom:15px;width:100%}.board-archive .archive-main-section .archive-row-content .row-content .right-btn-sec{margin-left:0}.tt-task-board-content .tt-task-top-element .tt-button-element .button-group .tt-line-button{padding:.78571429em .5em}.tt-personal-card .business-card .content-details h1{font-size:30px!important;margin-bottom:5px;word-break:break-word}.tt-personal-card .business-card .content-details{margin-top:0;padding:0 15px}.tt-personal-card .business-card .content-details a{font-size:18px!important;line-height:28px;word-break:break-word}.tt-personal-card .business-card .top-section{height:auto;padding:25px 0}.tt-personal-card .business-card .top-section .user-image{height:220px;margin-bottom:15px;width:220px}.tt-personal-card .business-card .icon-section{height:auto;margin-top:25px;padding:10px}.tt-personal-card .business-card .icon-section .list{flex-wrap:wrap;justify-content:center;width:100%}.tt-personal-card .business-card .icon-section .list .item{justify-content:center;margin-bottom:15px;margin-right:0;padding:10px 5px;width:33.33%}.tt-personal-card.tt-personal-card-design .business-card{height:auto;padding-bottom:20px;padding-top:20px}.tt-personal-card-resume .resume-design .banner-section .user-image{height:150px;width:150px}.tt-personal-card-resume .resume-design .banner-section h1{font-size:36px}.tt-personal-card-resume .resume-design .banner-section .banner-content .ui.list .item{width:100%}.tt-personal-card-resume .resume-design .about-content .about-section h2{font-size:20px}.tt-personal-card-resume .resume-design .about-content .social-icon-section .list .item:nth-child(2){margin-right:0}.tt-personal-card-resume .resume-design .about-content .social-icon-section .item{justify-content:center;margin:0;padding-bottom:15px;width:33.33%!important}.tt-personal-card-resume .tt-resume-media-block{padding:35px 15px}.tt-personal-card-resume .tt-resume-media-block .tt-resume-media-grid .tt-resume-media-item{width:100%}.tt-personal-card-resume .tt-resume-header{align-items:flex-start;flex-direction:column-reverse}.tt-personal-card-resume .tt-resume-header .tt-user-info{display:none;margin-top:10px}.tt-personal-card-resume .tt-resume-header .tt-user-info h1{font-size:26px;line-height:36px}.tt-personal-card-resume .tt-resume-header .tt-user-info .tt-user-photo{height:40px;margin-right:10px;width:40px}.tt-personal-card-resume .tt-resume-media-block .tt-resume-media-grid.tt-photo-block .tt-resume-media-item{width:50%}.tt-personal-card-resume .tt-resume-header a{margin-left:0}.tt-header-overflow-section{padding:0!important;top:0}.tt-personal-Business-card-setting-form h4{font-size:20px}.tt-resume-block .tt-block-head{flex-wrap:wrap}.tt-resume-block .ui.list .item{margin-left:40px}.tt-resume-block .ui.list .item h4{margin-bottom:5px;padding-right:25px;width:100%}.tt-resume-block .tt-block-head a{margin-left:0;margin-right:5px;margin-top:0}.tt-resume-block .ui.list .item .sortable{left:-34px;padding:9px 14px!important}.tt-resume-block .ui.list .item .sortable:hover{border:1px solid var(--primary-color)}.tt-resume-block .ui.list .item .sortable:hover svg{color:var(--primary-color)}.tt-resume-block .tt-block-head h3{margin-right:5px}.tt-Personal-business-settings-form .ui.grid .delete-option a{background:#f1f1f1;border-radius:5px;margin-top:0;padding:5px 10px}.tt-Personal-business-settings-form .ui.grid .delete-option{align-items:center;justify-content:flex-end;margin-top:10px}.tt-profile-content{padding:0!important;top:0}.tt-form-block .ui.grid .tt-initials-box a img{height:auto;max-width:100%}.tt-form-block .ui.grid .tt-initials-box{float:none;margin-left:0;padding:15px 0;width:100%}.tt-app-form-element .ui.segment{padding:10px!important}.tt-mutual-exchange-form .tt-app-form-header .ui.list{justify-content:center;width:100%}.tt-app-form-container .tt-inline-element .field{margin:0 10px 10px}.tt-app-form-container .tt-form-block .inline.fields{align-items:flex-start;flex-direction:column;margin-bottom:0;margin-top:0}.tt-app-form-container .tt-form-block .inline.fields .field:last-child{margin-bottom:0}.tt-app-form-container .button-sec{margin-bottom:5px;margin-top:20px}.tt-navigation{border:1px solid #d5d5d5;box-shadow:none;margin-bottom:15px;padding:0;top:0}.tt-navigation .ui.menu{flex-wrap:wrap}.tt-user-container .tt-navigation{margin-top:20px}.tt-user-relation .item-list .item-details{flex-wrap:wrap}.tt-user-relation .item-list .item-details .photo-section{height:50px;width:50px}.tt-user-relation .item-list .item-details .details-content{width:calc(100% - 60px)}.tt-user-relation .item-list .item-details .option-details{margin-left:0;margin-top:15px}.tt-user-container .tt-user-relation-container .tt-navigation{margin-top:0}.tt-user-relation .item-list .item-details .details-content .ui.list .item span{word-break:break-word}.tt-message-element .tt-message-content{display:none;margin-left:0;width:100%}.tt-message-element{height:calc(100vh - 130px);padding:0;top:0}.tt-message-element .tt-message-content .tt-message-reply .photo_preview .ui.tiny.images .ui.image .attached.label{display:flex}.tt-user-container .tt-message-element{padding-bottom:0}.tt-message-element .tt-message-content .tt-message-reply{margin:10px}.tt-message-element .tt-message-list{height:calc(100vh - 130px);position:relative;width:100%}.tt-message-element .tt-message-list .tt-l-content{height:calc(100vh - 195px)}.tt-user-container .tt-message-element .tt-message-list{height:calc(100vh - 92px)}.tt-message-element .tt-message-content .tt-conversation-data{height:calc(100vh - 425px);padding-top:0}.tt-message-element .tt-message-content .tt-conversation-data .item.last-message{padding-bottom:10px}.layout-w-container{padding:0;top:0}.mac-pu-b-account-info .field{flex-wrap:wrap}.mac-pu-block .mac-pu-b-account-info .field label:first-child{flex:0 0 100%;padding-right:0}.mac-pu-b-account-info .field .mac-pu-b-account-photo{height:100px;margin-left:0;margin-top:15px;width:100px}.mac-pu-b-account-photo .upload_btn .button .fa-camera{font-size:18px}.tt-table-option{justify-content:flex-start}.tt-payment-content{padding:0;top:0}.tt-search-filter{margin-bottom:20px;padding:10px}.ui.pagination.menu button.item{border-radius:3px}.tt-container.tt-calendar-container-sm{min-height:calc(100vh - 50px);padding-bottom:0;padding-left:0;padding-top:0;top:50px}.tt-calender .days-view .event-list a span{display:none}.tt-calender .days-view .event-list a h5{font-size:11px;width:100%}.tt-calender .days-view .event-list a{margin:3px 0;padding:4px}.tt-day-calender{padding-left:10px;padding-right:10px}.my-account-content .mac-profile-update .mac-pu-block:last-child,.tt-Personal-business-settings-form{margin-bottom:0}.mac-pu-b-title-changepass{display:flex;flex-direction:column}#mobile-menu{align-items:center;background:#f5f6fa;display:flex;justify-content:center;width:45px}#mobile-menu .fa-times{display:none}#mobile-menu svg{color:var(--primary-color);font-size:27px}.tt-navigation .ui.menu a{border-bottom:1px solid #eaeaea;width:100%}.tt-navigation .ui.menu a:last-child{border-bottom:none}.tt-navigation .ui.menu a.active{border-radius:.28571429rem!important}.export-file-list .information{position:relative;right:auto}.mobile-button-section{display:flex;justify-content:flex-end}.tt-calender-header .tt-calender-heading .react-datepicker-wrapper,.tt-calender-header .tt-calender-heading .tt-action-section,.tt-calender-header .tt-calender-heading .tt-today-button,.tt-calender-header .tt-calender-heading form,.tt-calender-header .tt-calender-heading h2.tt-heading a{display:none}.tt-calender-header .tt-calender-heading{display:block}.tt-calender-header .tt-calender-heading .tt-heading{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-mobile-header{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;padding:0 0 10px;position:relative}.calendar-mobile-header .mobile-calendar-filter{display:none}.calendar-mobile-header .mobile-calendar-filter.active{align-items:center;background:var(--white-color);border:1px solid #d2dbe1!important;border-radius:5px;bottom:-184px;display:flex;flex-direction:column;height:auto;margin-bottom:10px;margin-top:10px;padding:15px;position:absolute;width:100%;z-index:1}.tt-calender .days-view .item{align-items:center;display:flex!important;height:20%!important;justify-content:center}.tt-user-container .tt-calender .days-view{height:calc(100vh - 283px)}.calendar-mobile-header .mobile-calendar-filter.active .ui.input,.calendar-mobile-header .mobile-calendar-filter.active .ui.selection.dropdown{margin-bottom:15px;width:100%}.calendar-mobile-header .mobile-calendar-filter.active .tt-submit-btn{margin-right:0;width:100%}.calendar-mobile-header .tt-today-button{border:1px solid #ddd;border-radius:5px;font-size:14px;font-weight:500;padding:6px 15px}.calendar-mobile-header .tt-action-section{margin-left:auto}.calendar-mobile-header .react-datepicker-wrapper{border:1px solid #ddd;border-radius:5px;margin-right:7px;padding:6px 12px}.calendar-mobile-header .tt-search-button{border:1px solid #ddd;border-radius:5px;margin-left:7px;padding:6px 12px}.tt-calender-container .tt-calender .event-list{display:none}.tt-day-calender .time-count .list .day-list-view .list .item:first-child{border-right:0;max-width:100%;width:auto}.tt-calender .list .item.content-available{background:#e4fce4}.calendar-mobile-header .tt-action-section .menu .list .item a{display:block;font-size:13px;font-weight:500;padding:6px 10px!important}.calendar-mobile-header .tt-action-section .menu .list .item:hover a{background:var(--primary-color);color:var(--white-color)!important}.calendar-mobile-header .tt-action-section .menu.transition{left:auto;right:2px}.calendar-mobile-header .tt-action-section .tt-line-button{border:1px solid #ddd!important;padding:10px 12px}.calendar-mobile-header .tt-action-section .tt-line-button:first-child{margin-right:6px}.tt-task-board-content .tt-task-block-grid{padding-top:0;top:0}.tt-event-form-content .event-form{padding:0}.tt-event-form-content .event-form .ui.grid{margin:0;width:100%}.tt-event-list-result.button-group-result{align-items:flex-start;flex-direction:column-reverse}.tt-event-list-result.button-group-result h5{margin-top:15px}.tt-task-form-content .task-form{padding:0}.tt-task-form-content .task-form .ui.grid{margin:0;width:100%}.tt-user-profile-info{padding:0;top:0}.user-profile-edit-form .form-right-section{padding-left:10px!important}.user-profile-edit-form .form-block{margin:0;padding:0}.tt-user-profile-info .user-profile-info .ui.image{display:block;height:auto;margin:auto;width:50%}.user-profile-edit-form .content-section .mac-pu-b-account-photo{margin:auto;width:60%}.tt-payment-content .student-charge .student-charge-content .month-charge{margin-bottom:10px;width:100%}.tt-payment-content .student-charge .student-charge-content .student-fees{margin-bottom:30px;width:100%}.tt-payment-content .student-charge .student-charge-content .month-charge .month-data .ui.list{margin:0;padding:5px;width:100%}.attendance-report-section{flex-wrap:wrap}.attendance-report-section .attendance{margin-bottom:15px;margin-top:0;width:100%}.attendance-report-section .attendance-chart{border:0;margin-top:5px;padding:0;width:100%}.attendance-report-section .attendance-chart #chart .apexcharts-legend .apexcharts-legend-series{align-items:center;display:flex;flex-wrap:nowrap;margin:6px 5px!important;width:100%}.attendance-report-section .attendance-chart #chart .apexcharts-legend .apexcharts-legend-series:first-child{margin-top:0!important}.attendance-report-section .attendance-chart #chart .apexcharts-legend{height:100%;justify-content:center;margin-top:15px;position:absolute;top:50%!important;transform:translateY(-12%)}.attendance-report-section .attendance-chart #chart .apexcharts-legend .apexcharts-legend-text{font-size:14px!important;top:1px}.tt-user-container .attendance-report-section{padding:10px}.attendance-report-calendar .calendar-navigation{position:relative;top:12px}.attendance-report-calendar .calendar-navigation h3{font-size:18px}.attendance-report-calendar .calendar-navigation a{font-size:14px}.attendance-report-calendar .tt-calender .week-days .item strong{display:none}.attendance-report-calendar .tt-calender .week-days .item span{display:block;font-weight:600}.school-referral-section .share-section .ui.list{flex-direction:column}.school-referral-section .share-section .ui.list .item{margin:0 0 10px;width:100%}.school-referral-section .share-section .ui.list .item a,.school-referral-section .share-section .ui.list .item button{width:100%}.tt-personal-card-design .content-details h1{font-size:36px!important}.tt-user-profile-info .tt-user-profile-content{padding-top:10px!important}.tt-user-profile-info .tt-user-profile-content .user-name h3{text-align:center}.tt-user-profile-info .tt-user-profile-content a.back-link{margin-bottom:10px}.user-profile-edit-form .content-section .upload-message p{text-align:center}.tt-main-header .tt-heading .tt-profile-photo{display:none}.school-referral-section .referral-block .message-block textarea{font-size:16px;line-height:24px}.school-referral-section .share-section h5:after,.school-referral-section .share-section h5:before{width:22%}.tt-event-view .event-view-page .view-page-content{padding-bottom:0!important}.tt-event-view .event-view-page .event-body-section .content-details .image-section{padding-right:0;width:100%}.tt-event-view .event-view-page .event-body-section .listing{margin-top:0}.tt-event-view .event-view-page .event-body-section .content-details .start-event-details{width:100%}.event-view-page .menu{overflow-x:auto}.tt-event-list{margin-top:15px}.tt-event-list .ui.list .item .segment .event-info{flex-wrap:nowrap;padding-right:0;width:100%}.tt-event-list .ui.list .item .segment .event-info .event-photo{height:75px;margin-bottom:10px;margin-right:10px;min-width:75px;width:75px}.school-manage-events .tt-event-list .ui.list .item .segment .event-info .event-photo{margin-bottom:15px}.board-item-view-modal{width:94%!important}.board-item-view-modal .modal-view-content .mlmp-body-scroll{max-height:612px}.tt-event-list .ui.list .item .segment .event-info .event-details{padding-right:0;width:100%}.tt-event-list .ui.list .item .segment .event-host-info{margin-top:12px;padding-right:0;width:100%}.event-button-section.dropdown-section{margin-left:0;margin-top:10px}.tt-event-list .ui.list .item .segment .event-host-info h4{font-size:16px}.tt-message-element.tt-admin-messages .tt-message-content{display:block;margin-right:0}.tt-message-element .tt-message-content .tt-header-section .tt-conversation-info .conversation_users .user_list:first-child{margin-left:0}.tt-event-view .event-view-page .top-content .list .item .content{font-size:20px;line-height:28px}.tt-event-view .event-view-page .top-content .list .item{margin-bottom:5px}.tt-event-view .event-view-page .top-content{margin-bottom:15px;padding-bottom:0}.tt-event-view .event-view-page .event-body-section.task-body .listing{padding-right:0;width:100%}.tt-event-view .event-view-page .event-body-section.task-body .content-details{margin-left:0;width:100%}.tt-event-view .event-view-page .top-content .host-section{display:block;margin-bottom:10px;overflow:hidden}.tt-event-view .event-view-page .top-content .list .item.membership .tt-line-button:last-child{margin-right:0}.tt-user-container .tt-event-view .event-view-page{padding:10px}.tt-event-view .event-view-page .top-content .list .host-content,.tt-event-view .event-view-page .top-content .list .item.membership{flex-wrap:wrap}.tt-event-view .event-view-page .top-content .list .item.membership .tt-line-button{margin-bottom:10px}.tt-user-container .tt-event-view .event-view-page .tabular.menu{flex-wrap:wrap}.tt-user-container .tt-event-view .event-view-page .tabular.menu a.item{border:1px solid #eaeaea!important;width:100%}.tt-user-container .tt-event-view .event-view-page .tabular.menu a.active.item{background:var(--primary-color);color:var(--white-color)!important}.tt-user-container .tt-event-view .event-view-page .tabular.menu a.active.item:after{content:none}.motivation-add-form,.user-add-form{padding-left:0;padding-right:0}.motivation-add-form .grid,.user-add-form .grid{margin:0}.my-account-content .signature-block .ui.list .item{width:100%}.my-account-content .signature-result-block .ui.button.btn-blue{margin-right:0}.my-account-content .signature-result-block .total_signature{margin-bottom:0}.mac-pu-b-account-info .field.edit-email{align-items:flex-end}.mac-pu-b-account-info .field .email-label{width:calc(100% - 20px)}.tt-app-form-container .button-sec .button{line-height:20px;width:100%}.tt-student-schools{padding:20px 0}.notification-list a.close-notification svg{font-size:36px}.notification-list .mlmp-body-scroll{height:calc(100vh - 52px);margin-top:0;width:calc(100% - 55px)}.notification-list .mlmp-body-scroll .item .description{line-height:20px}.notification-list.open a.close-notification{left:9px;opacity:1;right:auto;top:40px}.tt-task-list{margin-top:15px}.tt-motivation-content{padding:20px 0 0}.tt-motivation-content .comment-list-sec.past-sec .ui.list{height:100%}.tt-motivation-content .comment-list-sec .ui.list .item:last-child,.tt-motivation-content .comment-list-sec.past-sec{margin-bottom:0}.tt-app-form-container .tt-inline-element{align-items:flex-start}.tt-app-form-container .button-sec .button-group .tt-line-button{margin-left:0;width:100%}.tt-mutual-exchange-form .tt-inline-element .field{margin:0 0 10px;width:100%}.fields.tt-radio-content+p{margin-top:7px}.tt-app-form-container .button-sec .button-group{width:100%}.tt-app-form-container .tt-form-block .tt-f-b-heading h4{display:flex;justify-content:center}.tt-document-form .button-sec .button-group{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.tt-document-form .button-sec .button-group .button{line-height:20px;width:100%}.tt-document-form .button-sec .button-group .tt-line-button{margin-top:15px;width:100%}.flowing.popup{bottom:120px!important;position:fixed!important}.tt-calender .days-view{height:calc(100vh - 230px)}.tt-day-calender .time-count{padding-bottom:20px}.tt-calender-header .tt-calender-heading .tt-fixed-button{bottom:60px}.tt-user-container .tt-calender-header{display:none}.calendar-mobile-header .tt-action-section .dropdown:last-child .tt-line-button{margin-right:0;position:relative}.tt-day-calender .time-count .list .item:first-child{width:75px}.tt-day-calender .time-count .list .time-content{flex-wrap:wrap;width:calc(100% - 75px)}.tt-day-calender .time-count .list .day-list-view a{margin-bottom:5px;margin-right:0;max-width:100%}.tt-day-calender .time-count .list:nth-child(2){min-height:24px!important}.tt-event-view .event-view-page .top-content .list .social-icon{display:flex;margin-left:0;margin-top:15px}.tt-event-view .event-view-page .event-body-section .content-details .image-section .image{margin-bottom:15px}.calendar-month-navigation{align-items:center;color:var(--primary-color);display:flex;font-size:18px;font-weight:600;justify-content:center;margin-bottom:15px;margin-top:0;width:100%}.calendar-month-navigation a{font-size:18px;font-weight:600;margin:0 5px}.tt-calender .list .item.content-available .day-link-highlighter{display:flex;height:22px;justify-content:center}.tt-calender .days-view .item a.day-link-highlighter{top:0}.tt-sidebar.active-mobile-menu.student .menu{padding-bottom:0}.tt-sidebar.active-mobile-menu.student .menu .translate-menu{bottom:0}.tt-container .student-school-header{display:block;margin-bottom:15px}.tt-main-header-sm .student-school-header{display:none}.event-button-section.dropdown-section .menu{background:var(--white-color);left:0;min-width:max-content!important}.tt-message-element .tt-message-content.active-mobile-conversation{display:block}.tt-message-list.active-mobile-list{display:none}.tt-message-element .tt-message-content.active-mobile-conversation .back{border:1px solid var(--primary-color);border-radius:5px;display:inline-block;font-weight:600;margin:10px;padding:5px 10px}.tt-message-element .tt-message-content .tt-conversation-data .item{padding:10px}.tt-motivation-content .tt-comment-wrapper{display:flex;flex-direction:column-reverse}.tt-motivation-content .comment-form-section{margin-bottom:20px}.school-referral-section .referral-block .message-block{flex-direction:column}.school-referral-section .referral-block .message-block a{justify-content:center;margin-bottom:8px;margin-left:6px!important;margin-top:8px}.school-referral-section .referral-block .message-block .tt-line-button{margin-left:0;margin-right:0;padding:10px 14px}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section .field.field-month span{flex-wrap:wrap;margin-top:5px;width:100%}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section .ui.grid .column{padding-left:0;padding-right:0}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section .field.field-month span input:nth-child(2){margin-top:10px;width:calc(100% - 30px)}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section .field.field-month span a.close-note{margin-top:10px}.tt-payment-content.tt-update-charge .student-charge .checkbox-element{border-left:none;padding-left:0}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.scholarships-form{border-left:none;padding:20px 0}.tt-payment-content .student-charge .charge-form-content .ui.grid{margin:0}.tt-payment-content .student-charge .charge-form-content .column,.tt-payment-content.tt-update-charge{padding-left:0;padding-right:0}.tt-payment-content.tt-update-charge .student-charge .checkbox-element.fees-summery{margin-bottom:10px!important;margin-top:20px}.tt-application-form.tt-mail-templete-content{padding:0}.tt-application-form .tt-form-side-menu .menu{overflow:visible}.tt-application-form .tt-form-side-menu .menu .ui.dropdown{background:var(--white-color)!important;border-radius:6px;box-shadow:0 0 10px 0 #00000017;padding:.72857143em 1.14285714em;width:100%}.tt-application-form .tt-form-side-menu .menu .ui.dropdown i.dropdown.icon{position:absolute;right:15px;top:14px}.tt-application-form .tt-form-side-menu .menu .ui.dropdown .text{color:var(--primary-color);font-weight:500}.tt-application-form .tt-form-side-menu .menu .ui.dropdown .menu{background:var(--white-color)!important;max-height:400px;min-width:auto;overflow-x:hidden!important;overflow-y:auto!important;top:40px;width:100%;z-index:2}.tt-application-form .tt-form-side-menu .menu .ui.dropdown .menu a.item{border:none!important;padding:.78571429em 1.14285714em!important;white-space:inherit;word-break:break-word}.tt-application-form .tt-form-side-menu .ui.menu .ui.dropdown .menu a.item.completed{background:#f6f7fe!important}.tt-application-form .tt-form-side-menu .ui.menu .ui.dropdown a.item.completed .check.circle.icon{display:block!important}.tt-application-form .tt-form-side-menu .menu .ui.dropdown .menu a.item.selected{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-application-form .tt-form-side-menu .menu .ui.dropdown.active{background:var(--primary-color)!important;border-radius:6px 6px 0 0!important}.tt-application-form .tt-form-side-menu .menu .ui.dropdown .menu a.item.selected span.text,.tt-application-form .tt-form-side-menu .menu .ui.dropdown.active .menu a.item.selected span.text,.tt-application-form .tt-form-side-menu .menu .ui.dropdown.active .text{color:var(--white-color)}.tt-application-form .tt-form-side-menu .menu .ui.dropdown .menu a.item:hover{background:var(--primary-color)!important}.tt-application-form .tt-form-side-menu .menu .ui.dropdown .menu a.item:hover span.text{color:var(--white-color)!important}.tt-application-form .tt-form-side-menu .menu .ui.dropdown.active .menu a.item span.text{color:var(--primary-color)}.tt-application-form .tt-form-side-menu .menu .ui.dropdown.active i.dropdown.icon{color:var(--white-color)}.tt-application-form .inline-break-fields{margin-bottom:6px!important}.tt-container .school-header-info{display:block;margin-bottom:15px}.tt-main-header-sm .school-header-info{display:none}.tt-container .school-header-info .tt-profile-photo{border-radius:50%;height:30px;margin-right:10px;overflow:hidden;width:30px}.tt-container .school-header-info .tt-heading{align-items:center;display:flex;font-size:18px;font-weight:500}.tt-container .school-header-info .tt-heading .arrow-divider{margin:0 16px}.tt-container .school-header-info .tt-heading .header-class-info h5{font-weight:700;line-height:16px;margin-bottom:1px;position:relative;top:3px}.tt-container .school-header-info .tt-heading .tt-profile-photo+div{max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-container .school-header-info .tt-heading .tt-profile-photo+div p{overflow:hidden;text-overflow:ellipsis;width:100%}.tt-container .school-header-info .tt-heading .header-class-info small{font-size:13px}.resume-design-two .container{padding:0 15px}.resume-design-two .user-info .container .right-section{padding-right:0;width:100%}.resume-design-two .user-info .container .left-section{width:100%}.resume-design-two .user-info .container .left-section .resume-info{padding:0;width:100%}.resume-design-two .top-section{flex-wrap:wrap}.resume-design-two .top-section .right-section{width:100%}.resume-design-two .top-section .user-image{border:5px solid var(--white-color);height:200px;margin:20px auto auto;width:200px}.resume-design-two .top-section{padding:15px 0}.resume-design-two .top-section .right-section h1{font-size:30px;text-align:center}.resume-design-two .top-section .right-section p{margin-bottom:20px;text-align:center}.resume-design-two .social-icon-section .list{justify-content:center;margin-bottom:10px}.tt-container.manage-courses .tt-table td,.tt-container.manage-courses .tt-table td:nth-child(7),.tt-container.manage-courses .tt-table tr.subject-name td:nth-child(2){text-align:left}.tt-table table tr.subject-name td:first-child:before{display:none}.tt-table .ui.table:not(.unstackable) tr.subject-name>td:first-child{padding-left:.75em!important}.tt-table .ui.table:not(.unstackable) tr.subject-name>td:last-child{display:block!important}.tt-table .ui.table:not(.unstackable) tr.subject-name>td:last-child:before{top:7px}.manage-courses .tt-navigation .ui.divided.grid:not([class*="vertically divided"])>.column:not(.row){box-shadow:none;padding-left:0;padding-right:0}.manage-courses .tt-navigation .column h2{font-size:16px;padding:10px!important}.manage-courses .tt-navigation .column{background:#fafafa;border-bottom:1px solid #e9e9e9}.manage-courses .tt-navigation .column:last-child{background:var(--white-color);border:none}.manage-courses .tt-navigation .column a span{border-right:1px solid #e9e9e9;font-size:16px}.tt-container.manage-courses .tt-table td.empty-td:before{content:none}.tt-container.manage-courses .tt-table td.empty-td{display:none!important}.tt-container.manage-courses .tt-table td .tt-table-option.column{align-items:flex-start}.tt-container.manage-courses .tt-table td.longtext{max-width:100%!important}.student-my-courses .course-status-block .ui.grid .five{width:100%!important}.student-my-courses .top-title-section{align-items:flex-start;flex-direction:column;margin-top:25px}.student-my-courses .top-title-section h4{font-size:20px;margin-bottom:15px}.student-my-courses .top-title-section .right-section{margin-left:0}.student-my-courses .top-title-section .right-section h4{margin-bottom:0}.student-my-courses .course-status-block .ui.grid .five .course-block .bottom-section h4{font-size:18px}.student-my-courses .course-status-block .ui.grid .five .course-block .top-section .ui.list .item{padding:0 40px}.student-my-courses .course-status-block .ui.grid .five .course-block .top-section .ui.list .item h3{font-size:36px}.tt-table .ui.table:not(.unstackable) tr.subject-name{display:none!important}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown{padding:.72857143em 1.14285714em;width:100%}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown i.dropdown.icon{position:absolute;right:15px;top:14px}.tt-container .tt-navigation.menu-submenus .ui.menu .ui.dropdown .menu{top:40px;width:100%}.tt-search-filter .react-datepicker-wrapper{width:100%}.student-my-courses .top-title-section .ui.selection.dropdown{margin-left:0}.school-student-menu{background:var(--white-color)!important;border-radius:6px;box-shadow:0 0 10px 0 #00000017;margin-bottom:15px}.school-student-menu .ui.menu{background-color:initial;border:none;border-radius:0!important;box-shadow:none;flex-wrap:wrap;overflow:visible}.school-student-menu .ui.menu .ui.dropdown{padding:.72857143em 1.14285714em;width:100%}.school-student-menu .ui.menu .ui.dropdown .text{color:var(--primary-color);font-weight:500}.school-student-menu .ui.menu .ui.dropdown i.dropdown.icon{position:absolute;right:15px;top:14px}.school-student-menu .ui.menu .ui.dropdown .menu{border-radius:0 0 .28571429rem .28571429rem;top:40px;width:100%}.school-student-menu .ui.menu .ui.dropdown .menu .item.active{background:var(--primary-color)!important;color:var(--white-color)!important}.school-student-menu .ui.menu .ui.dropdown .menu a.item{color:var(--primary-color)!important;font-weight:500!important}.school-student-menu .ui.menu .ui.dropdown .menu a.item:hover{background:var(--primary-color)!important;color:var(--white-color)!important}.student-id-card-view object p{line-height:24px}.student-id-card-view object p a{font-weight:500}.tt-personal-card .business-card .icon-section .list .item{width:100px}.tt-personal-card-design .business-card .icon-section .list .item .tt-icon-box{height:75px;width:75px}.tt-personal-card .business-card .icon-section .list .item .image{height:35px}.tt-container form.school-add-form{padding:0}.tt-container form.school-add-form .ui.grid .signature-block .signature{margin-bottom:20px;width:100%}.tt-container form.school-add-form .ui.grid .signature-block .signature:last-child{margin-bottom:0}.user-profile-info .profile-top .image-section{border-bottom:1px solid #ddd;padding:10px 10px 0}.user-profile-info .profile-top .profile-info{border-left:none;width:100%}.user-profile-info .profile-top .profile-info .ui.list .item{padding:10px 0;width:100%}.tt-user-container .user-profile-info{padding:0 10px}.tt-user-container .user-profile-info .relation-section{margin-top:5px}.user-profile-info .updated-info{bottom:0;padding-bottom:10px;padding-top:10px;position:relative}.tt-setting-form-element .tt-submit-btn{margin-right:10px}.tt-user-section-list .school-dropdown{display:none}.tt-dashboard-element .school-dropdown{margin-bottom:15px}.tt-dashboard-element .school-dropdown a.school-select{align-items:center;display:flex}.tt-dashboard-element .school-dropdown a.school-select .ui.image{border-radius:3px;height:30px;margin-right:5px;overflow:hidden;width:30px}.tt-dashboard-element .school-dropdown a.school-select .ui.image img{height:30px;width:100%}.tt-dashboard-element .tt-search-filter .heading-title{padding:10px}.tt-admin-container .tt-dashboard-element .tt-search-filter .last-data{margin-top:0}.attendance-reports .ui.list .item a{line-height:20px}.user-profile-info.member-profile .profile-top{padding:10px}.user-profile-info .id-card-list .item{padding:15px 0;width:100%}.user-profile-info.member-profile .profile-top .image-section{border-bottom:none}.user-profile-info.member-profile .profile-top .image-section .ui.list{margin-bottom:0}.user-profile-info .profile-top .image-section{width:100%}.tt-signup-category .ui.list{flex-wrap:wrap}.tt-signup-category .ui.list .item{width:100%}.tt-signup-category .ui.list .item a span{display:block}.tt-signup-category .ui.list .item a span .image{margin:auto;max-width:200px;width:100%}.tt-signup-header{justify-content:center}.search-export-buttons{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:18px}.search-export-buttons .search-toggle-btn{background:none;color:var(--primary-color);font-weight:600;line-height:24px;margin:0;padding:0}.search-export-buttons .search-toggle-btn.search-toggle-btn-right{margin-left:auto}.search-export-buttons .search-toggle-btn:focus,.search-export-buttons .search-toggle-btn:hover{background:none;box-shadow:none}.search-export-buttons .search-toggle-btn:hover{color:var(--primary-color)}.search-export-buttons .search-toggle-btn svg{font-size:11px;margin-right:1px;position:relative;top:-1px}.manage-button-block{margin-top:0!important}.search-export-buttons .tt-search-filter{margin-left:auto;margin-top:12px!important;width:100%}.tt-dashboard-element .search-export-buttons .tt-search-filter{margin-left:0;margin-top:12px}.tt-dashboard-element .search-export-buttons .tt-search-filter .heading-title{margin-left:0}.tt-main-header .compose-message-header{align-items:center;display:flex;width:calc(100% - 70px)}.tt-main-header .compose-message-header .compose-message-button{display:block}.tt-message-form-content{padding:20px 0 0}.tt-print-button{display:none!important}.tt-main-header{background:var(--primary-color);z-index:9!important}.tt-main-header h1{color:var(--white-color)}.tt-user-section-list .item .fa-bell,.tt-user-section-list .item .fa-cog,.tt-user-section-list .item .fa-envelope,.tt-user-section-list .item .fa-question-circle{color:var(--white-color)!important;font-size:20px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section{padding-right:0;width:100%}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .task_info{margin-bottom:10px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .mobile_right_button_section{margin-bottom:20px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .mobile_right_button_section .tt-line-button{margin:4px;padding-left:10px;padding-right:10px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .mobile_right_button_section .react-datepicker-wrapper{margin:4px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .item-description,.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec{margin-left:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .image-content{height:60px;width:60px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .image-content img.ui.image{height:50px}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .file-info{width:calc(100% - 60px)}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .upload-btn .button{margin-left:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .file-info p.attachment-add-time span{display:block;margin-left:0}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .field.attachment-sec .att-sec .attachment-image .file-info p.attachment-add-time{margin-bottom:7px;margin-top:5px}.hr-modal .modal-view-content .task-details .bottom-feild .activity-content,.hr-modal .modal-view-content .task-details .bottom-feild .comment-section{margin-left:0}.hr-modal.board-item-view-modal i.close.icon{right:-15px!important;top:-30px!important}.hr-modal .modal-view-content .task-details .middle-section .left_task_description_section .grouped.fields .description-sec .description-text{margin-left:0}.tt-container .idcard-list{padding:20px 0 0}.meeting-list{padding:20px 0;top:0}.meeting-list .mobile-search-section{align-items:center;display:flex;flex-wrap:wrap}.meeting-list .mobile-search-section.active .search-export-buttons{margin-bottom:15px;width:100%}.meeting-list .mobile-search-section .search-export-buttons{margin-right:auto}.meeting-list .mobile-search-section .tt-line-button{margin-right:0}.meeting-list .tt-table td .tt-line-button{margin-bottom:.5em}.meeting-list .tt-table td .tt-line-button:last-child{margin-bottom:0}.charge-request-title-filter-top .left-section{margin-bottom:10px;margin-left:0;width:100%}.charge-request-title-filter-top .left-section .tt-line-button{margin-right:0!important;width:100%}.charge-request-title-filter-top .right-section .tt-line-button{margin-right:0;width:100%}.charge-request-title-filter-top .search-export-buttons{width:100%}.charge-request-title-filter-top .search-export-buttons .tt-line-button,.charge-request-title-filter-top .search-export-buttons>div{width:48%}.charge-request-title-filter-top .search-export-buttons>div .tt-export-sec,.charge-request-title-filter-top .search-export-buttons>div .tt-export-sec .tt-line-button{width:100%}.charge-request-title-filter-top .right-section{margin-bottom:10px;width:100%}.charge-request-title-filter-top .search-export-buttons .tt-search-filter{width:100%}.tt-parents-dashboard{padding:0;top:0}.tt-parents-dashboard .item-list .item-details .option-details .tt-submit-btn{margin-left:0!important}.tt-parents-dashboard .item-list .item-details .photo-section{height:50px!important;width:50px!important}.tt-parents-dashboard .item-list .item-details .option-details{margin-bottom:10px;margin-top:15px;width:100%}.tt-parents-dashboard .item-list .item-details .photo-section{height:65px;width:65px}.tt-parents-dashboard .item-list .item-details .details-content{width:calc(100% - 75px)}.tt-user-container .tt-parents-dashboard{padding:10px}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.scholarships-form.apply-scholarship .form-block{flex-wrap:wrap}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.scholarships-form.apply-scholarship .form-block .ui.list{width:100%}.tt-payment-content .student-charge .charge-form-content{display:block}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.cash-section h3,.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.scholarship-section h3{font-size:16px!important}.tt-payment-content.tt-update-charge .charge-form-content .ui.grid{margin-top:15px!important}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .payment-listing.column{padding:0!important}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.cash-section,.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.scholarship-section{background:var(--white-color);padding:0}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .payment-listing.column .form-field-section{display:none}.tt-payment-content .student-charge .charge-form-content .payment-listing.column.active .form-field-section,.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.cash-section.active{display:block}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section.scholarship-section.active{display:block;padding:0}.tt-payment-content .student-charge .charge-form-content .ui.dropdown{background:var(--white-color)!important;border-radius:6px;box-shadow:0 0 10px 0 #00000017;display:block;padding:.72857143em 1.14285714em;position:relative;width:100%}.tt-payment-content .student-charge .charge-form-content .ui.dropdown .menu>.selected.item{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-payment-content .student-charge .charge-form-content .ui.dropdown .menu>.item{font-weight:500!important}.tt-payment-content .student-charge .charge-form-content .ui.dropdown i.dropdown.icon{position:absolute;right:15px;top:14px}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section .field.field-month.scholarship-update{min-height:100px}.tt-payment-content.tt-update-charge .student-charge .charge-form-content .form-field-section .field.field-month{background:none}.tt-payment-content .student-charge .charge-form-content .ui.dropdown .menu{width:100%}.filter-menu{display:block;margin-bottom:0}.tt-navigation.submenu .item{margin-bottom:5px}.tt-payment-content .tt-search-filter{margin-top:10px}.notification-page-list{max-width:100%;padding:15px}.notification-page-list .mlmp-body-scroll .list .item .description{display:block;padding:15px 0 10px 40px}.notification-page-list .settings-manage{align-items:center;padding:0 0 10px}.notification-page-list .notification-close{height:30px;left:auto;margin-top:-7px;position:absolute;right:0;top:0;width:30px;z-index:0}.tt-user-container .notification-page-list .notification-close{left:auto}.notification-page-list .mlmp-body-scroll .list .item{align-items:flex-start}.notification-page-list .mlmp-body-scroll .list .item .description .object-info{display:inline-block;margin-bottom:4px}.notification-page-list .mlmp-body-scroll .list .item .object-image{height:30px;left:0;min-width:25px;position:absolute;top:10px;width:30px}.notification-page-list .mlmp-body-scroll .list .item .description a.user-name{display:inline-block;padding-right:2px}.notification-page-list .mlmp-body-scroll .list .item .time-now{bottom:0;display:block;left:0;margin-top:5px;position:relative}.notification-page-list .mlmp-body-scroll .list .item .field{left:0;margin-bottom:0;position:relative;top:14px}.notification-page-list .mlmp-body-scroll .list.checkbox-active .item.unread:after{left:46px}.notification-page-list .settings-manage .edit-option a{align-items:center;border:1px solid var(--primary-color);border-radius:3px;display:flex;font-weight:500;height:24px;justify-content:center;margin-right:10px;padding:0;width:26px}.notification-page-list .settings-manage .edit-option a:last-child{border:1px solid var(--primary-color)}.notification-page-list .settings-manage .edit-option .delete-action{border:1px solid var(--red-color)!important}.notification-page-list .settings-manage .edit-option i{font-size:14px!important;line-height:normal;margin:0;top:0}.notification-page-list .mlmp-body-scroll .list .item.unread:after{border:2px solid var(--white-color);bottom:auto;height:12px!important;left:20px;right:auto;top:32px;width:12px}.notification-page-list .settings-manage .edit-option{margin-right:45px}.tt-hiring-container .tt-container{padding:15px}.tt-hiring-dashboard .tt-hiring-form-element input[type=file],.tt-hiring-dashboard .upload-section .upload-area{height:240px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading p{margin-bottom:10px}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .preview-details{align-items:flex-start;flex-wrap:wrap}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .preview-details .description{margin-top:5px}.preview-content{margin-bottom:20px}.preview-content .dropdown.tt-line-button{height:32px;padding:8px}.preview-content .dropdown.tt-line-button .menu .item{border:none!important;border-radius:6px!important;margin-bottom:0}.preview-content .dropdown.tt-line-button .menu{left:auto;right:0}.tt-hiring-dashboard .tt-hiring-form-element .tt-main-heading{margin-bottom:0}.tt-mobile-sidebar-dropdown .ui.dropdown{background:var(--white-color)!important;border:none;border-radius:6px;box-shadow:0 0 10px 0 #00000017!important;padding:.72857143em 1.14285714em;width:100%}.tt-mobile-sidebar-dropdown .ui.dropdown .text{color:var(--primary-color);font-weight:500}.tt-mobile-sidebar-dropdown .ui.dropdown .menu{background:var(--white-color)!important;border:none!important;border-radius:0!important;box-shadow:0 0 10px 0 #00000017!important;max-height:400px;overflow:hidden!important;overflow-y:auto!important;top:38px;width:100%;z-index:11}.tt-mobile-sidebar-dropdown .ui.dropdown .menu a.item{background:var(--white-color);border:none!important;padding:.78571429em 1.14285714em!important}.tt-mobile-sidebar-dropdown .ui.dropdown .menu a.item.active{background:var(--primary-color)!important;color:var(--white-color)}.tt-mobile-sidebar-dropdown .ui.dropdown.active{background:var(--primary-color)!important;border-radius:6px 6px 0 0!important}.tt-mobile-sidebar-dropdown .ui.dropdown [role=alert].text{line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:98%}.tt-mobile-sidebar-dropdown .ui.dropdown.active [role=alert].text{color:var(--white-color)!important;font-weight:500!important}.tt-mobile-sidebar-dropdown .ui.dropdown.active .menu a.item span.text{color:#000000de}.tt-mobile-sidebar-dropdown .ui.dropdown.active .menu a.item.active span.text{color:var(--primary-color)!important;font-weight:700!important}.tt-mobile-sidebar-dropdown .ui.dropdown.active i.dropdown.icon{color:var(--white-color)}.tt-hiring-header .tt-user-section-list .item.logout{margin:auto 1px auto auto;padding-left:15px!important}.tt-hiring-header .tt-user-section-list .item.logout a{display:flex;font-size:16px;margin:auto}.tt-hiring-header .tt-user-section-list .item.logout a svg{color:var(--white-color)}.calendar-mobile-header .item{margin-left:auto}.calendar-mobile-header .item .tt-line-button{margin-right:0;padding:.78571429em 1em}.tt-day-calender.active-task-manager{padding-right:20px;transition:none}.tt-calender-container{padding-right:0!important;transition:none!important}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content{flex-wrap:wrap;padding-right:0}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content .content-name{display:block;margin-bottom:6px;margin-right:0;padding-right:0;width:100%}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content .content-name:before{content:none}.tt-Borrow-add-form .tt-search-borrow-items .item{margin:18px 0!important}.tt-Borrow-add-form .tt-search-borrow-items .search-list-content .label{margin-bottom:10px}.tt-Borrow-add-form .tt-search-borrow-items .item .right-content{margin-left:0;margin-top:15px}.tt-Borrow-add-form .tt-search-borrow-items .item .left-content{width:100%}.ui.grid.user-add-form-element .my-profile-element{padding-right:0}.ui.grid.user-add-form-element .my-profile-element:before{content:none}.ui.grid.user-add-form-element .ui.grid{margin-left:-10px;margin-right:-10px}.ui.grid.user-add-form-element .my-profile-element h3{font-size:16px;margin-bottom:10px}.ui.grid.user-add-form-element .my-role-element{padding-left:0}.ui.grid.user-add-form-element .my-role-element h3{font-size:16px;margin-bottom:20px}.item.user-profile-roles-options{border-radius:.28571429rem;margin-left:0;padding:5px 10px;text-overflow:ellipsis;width:105px}.user-profile-roles-options .dropdown .tt-user-name{display:block;font-size:12px;max-width:70px;overflow:hidden;text-overflow:ellipsis}.user-profile-roles-options .dropdown .dropdown.icon{margin-left:4px!important}.tt-user-container{padding:60px 10px 65px}.tt-user-container .meeting-list .mobile-search-section{margin:0}.meeting-list .mobile-search-section.active .search-export-buttons .search-toggle-btn{margin-bottom:15px;width:100%}.tt-user-container .meeting-list .mobile-search-section .search-toggle-btn{margin-bottom:10px;width:100%}.tt-user-container .meeting-list .mobile-search-section .tt-request-button{margin-bottom:20px;width:100%}.tt-user-container .meeting-list .mobile-search-section .tt-request-button a{width:100%}.tt-user-container .meeting-list .mobile-search-section .search-export-buttons{margin-right:auto;width:100%}.tt-user-container .tt-user-invite-container .tt-navigation{margin-top:0}.tt-user-container .idcard-list,.tt-user-container .tt-task-board-content{padding:10px}.tt-task-board-content .tt-task-top-element .search-export-buttons{width:100%}.tt-user-container.full-width{padding:65px 10px}.tt-user-container .tt-motivation-content{padding:10px}.tt-main-header.tt-user-header .tt-collapse-menu{background:none;display:none;height:auto;padding:0 0 0 10px;width:auto}.tt-main-header.tt-user-header .tt-collapse-menu .logout-icon,.tt-main-header.tt-user-header .tt-collapse-menu .main-menu-button{display:none}.tt-user-container .tt-navigation.tt-nav-mobile-menu{margin-top:0}.tt-user-container .tt-navigation.tt-nav-mobile-menu .ui.menu,.tt-user-container .tt-navigation.tt-nav-mobile-menu .ui.menu .ui.dropdown{width:100%}.tt-user-container .tt-navigation.tt-nav-mobile-menu .ui.menu .ui.dropdown i.dropdown.icon{float:right;margin-top:3px}.tt-user-container .tt-navigation.tt-nav-mobile-menu .ui.menu .ui.dropdown .visible.menu .item{color:var(--primary-color)!important;font-weight:500!important}.tt-user-container .tt-navigation.tt-nav-mobile-menu .ui.menu .ui.dropdown .visible.menu .selected.item{background:var(--primary-color)!important;color:var(--white-color)!important}.tt-user-container .tt-navigation.tt-nav-mobile-menu .ui.menu .ui.dropdown .visible.menu{left:0;width:100%;z-index:4}.tt-user-container .tt-navigation.tt-nav-mobile-menu .ui.menu .ui.dropdown .visible.menu .menu{border-left:0!important;border-radius:0!important;border-right:0!important;box-shadow:none;left:7px;top:44px!important}.tt-user-container .tt-personal-Business-card-setting-form .tt-head-btn-block .tt-line-button i.icon i.icon{margin-right:0!important}.tt-user-container .tt-user-library-borrowers-container{padding:0}.tt-user-container .tt-user-library-borrowers-container .search-export-buttons{margin-bottom:10px;width:100%}.tt-user-container .tt-user-library-borrowers-container .search-export-buttons .search-toggle-btn{width:auto}.tt-user-container .tt-user-library-borrowers-container .tt-search-filter{margin-bottom:0;margin-top:10px}.tt-user-library-borrowers-container .tt-library-content{min-height:calc(100vh - 210px)}.tt-motivation-content .item .comment-info{width:calc(100% - 30px)}.tt-user-container .tt-my-board-content{padding:10px}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element{margin-bottom:5px}.tt-user-container .layout-w-container{padding:10px}.tt-user-container .tt-personal-Business-card-setting-form{padding:10px!important}.tt-user-container .student-school-header{margin-bottom:20px;max-width:100%;padding:0}.tt-main-header.tt-main-header.close{padding:0 10px!important}.tt-user-container .tt-payment-content{padding:10px!important}.tt-user-container .tt-dashboard-element{margin-top:0;padding:10px}.tt-user-container .tt-dashboard-element .chart-content-block,.tt-user-container .tt-dashboard-element .tt-search-filter .heading-title{padding-right:0}.tt-user-container .tt-dashboard-element .chart-content-block .tt-search-filter{margin-bottom:0}.tt-user-container .owner-school-list-content{padding:10px 0}.tt-user-container .owner-school-list-content .search-export-buttons .tt-search-filter{margin-bottom:0!important}.tt-admin-container .tt-user-profile-info{padding:0}.tt-admin-container .tt-user-profile-info .tt-user-profile-heading{padding-bottom:20px}.tt-admin-container .tt-user-profile-info .tt-user-profile-heading .tt-profile-photo{height:50px;width:50px}.tt-admin-container .tt-user-profile-info .tt-user-profile-heading .tt-profile-details{display:block}.tt-staff-container.tt-user-container .tt-hiring-dashboard{padding:10px!important}.tt-mobile-sidebar-dropdown .ui.dropdown .menu a.selected.item span.text{color:var(--white-color)}.tt-hiring-dashboard .tt-hiring-form-element .tt-main-heading h4{font-size:20px!important}.tt-user-container .section-to-print.print-course-table tr td:last-child{display:none!important}.tt-user-container .margin-top-0{margin-top:10px!important}.user-profile-edit-form .user-name h3{font-size:20px}.tt-event-view .event-view-page .top-content .list .item.membership .tt-submit-btn{height:38px}.tt-main-header .tt-user-section .tt-user-section-list .item .tt-add-task-button svg{font-size:15px}.tt-user-container .announcement-add-form{padding:10px}.tt-table-option .visible.menu{left:0;right:auto}.tt-user-container .announcement-view{padding:10px}.tt-user-container .announcement-add-form .row:last-child .column:last-child{padding-top:16px}.tt-user-container .discipline-add-form,.tt-user-container .tt-user-profile-placeholder{padding:10px}.tt-main-header.tt-user-header h1{display:none}.tt-user-container .tt-main-header.tt-main-header .tt-user-section{padding:0;width:auto}.tt-main-container.tt-user-container .mobile-page-title{display:block;font-size:18px;font-weight:600}.tt-main-container.tt-user-container .mobile-page-title i{font-size:14px}.tt-main-container .mobile-page-title{display:none}.tt-container .motivation-add-form{margin-top:20px;padding-top:5px}.motivation-add-form .grid{margin-left:-10px;margin-right:-10px}.tt-dashboard-element .chart-content-block{margin-bottom:20px;padding:10px}.tt-main-container.tt-user-container .event-create-page .tt-event-form-content{padding:0}.tt-main-container.tt-user-container .event-create-page{padding-top:10px}.tt-admin-container .tt-admin-manage-course .search-export-buttons div{margin-left:0}.tt-admin-container .tt-admin-manage-course .search-export-buttons .tt-export-sec{margin-left:14px}.compose-message-top-content{justify-content:flex-start;margin-bottom:15px;position:relative}.tt-message-element .tt-message-content .tt-header-section,.tt-user-container .tt-message-form-content{padding:10px}.tt-layout-overlay-warp{margin:0;padding:0}.tt-layout-overlay-warp .tt-user-profile-heading{padding-bottom:20px}.tt-admin-container .tt-layout-overlay-warp .admin-user-profile-header .tt-profile-details .item.user-profile-roles-options .dropdown .tt-user-name{max-width:max-content}.tt-admin-container .tt-layout-overlay-warp .admin-user-profile-header .tt-profile-details .item.user-profile-roles-options{padding:6px 8px;width:max-content}.tt-heading.tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options{margin-top:0;padding:6px 8px;width:auto}.tt-heading.tt-user-profile-heading .tt-profile-details .item.user-profile-roles-options .dropdown .tt-user-name{max-width:max-content}.tt-user-container .tt-user-profile-heading .tt-profile-details .user-display-name{color:var(--primary-color);font-weight:500;margin-bottom:0}.tt-user-container .tt-heading.tt-user-profile-heading{display:flex;padding-bottom:15px}.tt-user-container .tt-user-profile-info .tt-navigation{margin-bottom:25px}.tt-personal-Business-card-setting-form .tt-main-heading{margin-bottom:10px}.tt-motivation-content.motivation-publilc-view{margin:20px auto;padding:10px!important;width:92%}.tt-admin-container .tt-dashboard-element .chart-content-block .school-payment-search-filter,.tt-user-container .tt-dashboard-element .chart-content-block .school-payment-search-filter{display:block;margin-top:0;width:100%}.tt-admin-container .tt-dashboard-element .chart-content-block .school-payment-search-filter .column,.tt-user-container .tt-dashboard-element .chart-content-block .school-payment-search-filter .column{margin-left:0;margin-top:20px}.tt-user-invite-container .tt-navigation .ui.menu a.item,.tt-user-relation-container .tt-navigation .ui.menu a.item{justify-content:center;width:50%}.tt-task-board-content .tt-task-top-element .tt-button-element .ui.list.tt-member-list .item:last-child:hover .tt-member-full-list{right:auto}.download-student-reports .ui.list .item{align-items:flex-start;flex-direction:column}.download-student-reports .ui.list .item svg{margin-top:2px}.download-student-reports .ui.list .item .file-name{max-width:100%}.download-student-reports .ui.list .item .tt-submit-btn{margin-left:0;margin-right:0;margin-top:10px}.student-report-download-wrapper .download-student-reports .file-name{max-width:100%}.student-report-download-wrapper .download-student-reports .ui.list .item{flex-direction:column;padding:10px}.student-report-download-wrapper .download-student-reports .ui.list .item .download-btn{margin-left:0;margin-top:10px}.tt-register-header.tt-login-header{padding:15px 10px}.tt-global-search .search-list .ui.grid>[class*="three wide computer"].column{width:50%!important}.guest-translate-menu{bottom:0;left:auto;right:0}.guest-translate-menu a.item span{display:none}.guest-translate-menu a.item svg{font-size:36px;left:5px;margin-right:0;position:relative;top:4px}.guest-translate-menu a.item{align-items:center;background:var(--primary-color);border:7px solid #181c4c;border-bottom:none;border-radius:70px 0 0 0;border-right:none;color:var(--white-color)!important;display:flex;font-weight:500;height:80px;justify-content:center;padding:0;width:80px}.guest-translate-menu div#google_translate_element div select{height:100%}.mobile-translate-menu{overflow:hidden;position:relative}.mobile-translate-menu a.item{background:#efecec!important;border-top:none;color:var(--primary-color)!important;flex-direction:row;font-size:18px;font-weight:500!important;justify-content:flex-start;padding:15px 20px}.mobile-translate-menu div#google_translate_element{opacity:0;position:absolute;top:0;width:100%}.mobile-translate-menu div#google_translate_element div{height:100%}.mobile-translate-menu div#google_translate_element div select{height:100%;margin:0;width:100%}.mobile-translate-menu a.item svg{font-size:24px!important;width:26px!important}.mobile-translate-menu div#google_translate_element div span{display:none}.tt-user-container .tt-heading.tt-user-profile-heading .tt-profile-details{align-items:center;display:flex}.school-referral-section .referral-block .message-block .button-section{flex-wrap:wrap;margin-top:16px}.admin-user-profile-header .tt-heading.tt-user-profile-heading .tt-profile-details .user-role{margin-left:0;margin-top:6px}.tt-app-form-header h2{font-size:18px}.tt-upload-file-section .tt-upload-wrap .tt-upload-content{height:300px}.school-create-event-mobile{position:relative}.school-create-event-mobile a.ui.button.tt-submit-btn{display:block!important;margin-right:0;position:absolute;right:0}.school-create-event-mobile .school-manage-events .tt-event-filter-content .page-title-section a.ui.button.tt-submit-btn{display:none!important}.school-event-create-page .tt-event-form-content .event-form,.school-event-edit-page .tt-event-form-content .event-form{width:100%}.school-event-create-page .tt-event-form-content,.school-event-edit-page .tt-event-form-content{padding:0}.school-event-create-page .tt-event-form-content .tt-line-button.tt-event-back-btn,.school-event-edit-page .tt-event-form-content .tt-line-button.tt-event-back-btn{margin:10px}.user-profile-info .profile-top .image-section .tt-send-message-btn{margin-bottom:10px;margin-top:10px}.edit-profile-photo .message-photo-content{display:flex;flex-direction:column-reverse}.edit-profile-photo .user-details{margin-bottom:10px;margin-left:0}.tt-user-profile-sidebar .edit-profile-photo .mac-pu-b-account-photo .photo-upload-btn{right:50px}.tt-user-profile-sidebar{margin-bottom:0}.tt-user-title-content{margin-bottom:5px}.tt-user-container .user-add-school-section{padding:10px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading{margin-bottom:15px}.tt-hiring-dashboard .tt-hiring-form-view-element .tt-main-heading h4{font-size:18px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper h5{font-size:14px}.receipt-add-card-wrapper{padding:10px}.receipt-add-card-wrapper .statement-listing .item{width:100%}.upload-receipt-image-input{margin:-20px auto 20px;width:100%}.receipt-add-edit-form{padding:10px}.receipt-add-edit-form .upload-receipt-section{max-height:100%;overflow-x:hidden;overflow-y:hidden}.ui.crop-viewer-modal .content{padding:10px!important}.ui.crop-viewer-modal .actions{padding:0 10px 10px!important}.crop-viewer-modal .close.icon,.side-close-modal .close.icon{right:-8px!important;top:-26px!important}.tt-receipt-header-bar{display:block}.tt-receipt-header-bar .tt-left-content{width:100%!important}.tt-receipt-header-bar .tt-right-content{margin:40px auto 0;width:100%!important}.receipt-add-edit-form>.ui.grid{flex-direction:column-reverse}.receipt-add-custom-vendor-wrapper{padding:10px}.receipt-add-custom-vendor-wrapper .custom-vendor-listing .vendor-listing-wrapper .item,.tt-receipt-header-bar .tt-left-content .tt-navigation .ui.menu .ui.dropdown{width:100%}.receipt-add-edit-form .upload-receipt-section.ui.grid>[class*="five wide computer"].column{width:50%!important}.receipt-report-list .search-export-buttons{margin-top:16px}.receipt-report-list .search-export-buttons .tt-search-filter{margin-top:10px}.receipt-add-card-wrapper .card-top-header{align-items:flex-end;display:flex;flex-direction:column-reverse}.receipt-add-card-wrapper .add-card-btn{margin-bottom:10px}.receipt-report-list .search-export-buttons .tt-search-filter .multi-dropdown-field .text{margin:0}.multi-dropdown-field .multi-dropdown-block .ui .menu.main-menu .item.more-items .item-title{background:var(--white-color)}.tt-report-view{border-radius:6px;padding:10px}.tt-report-details{margin-left:0}.category-add-form .colorpicker-content{left:40px;top:-190px}.ui.image-viewer-modal .content{padding:10px!important}.image-viewer-modal .img-view-sec button.next-btn,.image-viewer-modal .img-view-sec button.previous-btn{background:var(--white-color);bottom:-88px;top:auto}.image-viewer-modal .img-view-sec button.next-btn svg,.image-viewer-modal .img-view-sec button.previous-btn svg{color:var(--primary-color)}.image-viewer-modal .img-view-sec button.previous-btn{left:16%}.image-viewer-modal .img-view-sec button.next-btn{right:16%}.image-viewer-modal .img-view-sec button.next-btn .desktop-content,.image-viewer-modal .img-view-sec button.previous-btn .desktop-content{display:none}.image-viewer-modal .img-view-sec button.next-btn .mobile-content,.image-viewer-modal .img-view-sec button.previous-btn .mobile-content{display:block}.image-viewer-modal .img-view-sec button.next-btn .mobile-content svg,.image-viewer-modal .img-view-sec button.previous-btn .mobile-content svg{color:var(--primary-color);font-size:14px}.image-viewer-modal .img-view-sec button.next-btn,.image-viewer-modal .img-view-sec button.previous-btn{border-radius:5px!important;font-size:16px;font-weight:500;height:auto;min-width:120px;padding:12px 20px;width:auto}.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu .ui.dropdown{background:var(--white-color)!important;border-radius:6px;box-shadow:0 0 10px 0 #00000017;padding:.72857143em 1.14285714em;width:100%}.tt-signature .tt-nav-mobile-menu .menu{overflow:unset}.tt-signature .tt-nav-mobile-menu .menu .ui.dropdown{border-radius:6px;padding:.72857143em 1.14285714em;width:100%}.tt-signature .tt-nav-mobile-menu .menu .ui.dropdown i.dropdown.icon,.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu .ui.dropdown i.dropdown.icon{position:absolute;right:15px;top:14px}.tt-signature .tt-nav-mobile-menu .menu .ui.dropdown .menu,.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu .ui.dropdown .menu{background:var(--white-color)!important;max-height:400px;overflow:visible!important;overflow-y:auto!important;top:40px;width:100%;z-index:2}.tt-signature .tt-nav-mobile-menu .memu .ui.dropdown a.item,.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu .ui.dropdown .menu a.item{border:none!important;margin:0;padding:.78571429em 1.14285714em!important}.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu{overflow:visible}.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu .ui.dropdown.active{background:var(--primary-color)!important;border-radius:6px 6px 0 0!important}.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu .ui.dropdown.active .text,.tt-user-container .tt-user-profile-sidebar .tt-user-profile-side-menu .menu .ui.dropdown.active i.dropdown.icon{color:var(--white-color)}.receipt-home-chart-wrapper{padding:0}.receipt-home-chart-wrapper .tt-receipts-content-wrap .chart-grid-content #chart{width:100%}.tt-recipt-data-content .two-parts .tt-table-content:last-child{margin-left:0!important;width:100%}.tt-recipt-data-content .tt-table-content .ui.table td:last-child{text-align:left}.tt-recipt-data-content .tt-table-content .ui.table thead{display:none!important}.tt-recipt-data-content .tt-table-content .ui.table tr td:before{bottom:0;color:#333;content:attr(data-colname);font-weight:600;left:8px;margin:auto;overflow:hidden;position:absolute;text-overflow:ellipsis;top:4px;vertical-align:middle;white-space:nowrap;width:36%}.tt-recipt-data-content .tt-table-content .ui.table tr td{padding-left:90px!important;position:relative;word-break:break-word}.tt-recipt-data-content .tt-table-content .ui.table tr td:nth-child(3){border-top:1px solid #2224261a!important;margin-top:15px}.tt-recipt-data-content .tt-table-content .ui.table tr td:nth-child(3) .label{margin-top:10px}.tt-recipt-data-content .tt-table-content .ui.table tr td:nth-child(2),.tt-recipt-data-content .tt-table-content .ui.table tr td:nth-child(4){margin-top:4px}.tt-recipt-data-content .tt-table-content .ui.table tr td:nth-child(3):before{top:19px}.tt-recipt-data-content .tt-table-content .ui.table tr td:first-child:before{top:6px}.image-viewer-modal .img-view-sec.profile-photo-view .view-image-url{align-items:flex-start;justify-content:flex-start;max-height:calc(100vh - 170px)}.image-viewer-modal .img-view-sec.profile-photo-view .view-image-url .image-view-content{width:100%}.image-viewer-modal .img-view-sec button.next-btn.disabled,.image-viewer-modal .img-view-sec button.previous-btn.disabled{background:#dfdfdf;color:#888!important;display:block;opacity:.95}.image-viewer-modal .img-view-sec button.next-btn.disabled svg,.image-viewer-modal .img-view-sec button.previous-btn.disabled svg{color:#888!important}.tt-user-container .tt-global-search .tt-search-top-content .ui.icon.input{width:100%}.tt-user-container .tt-global-search .tt-search-top-content .Search-title{font-size:16px;margin-bottom:6px}.tt-user-container .tt-global-search .tt-search-top-content p{margin-bottom:15px}.attendance-title .date-section .date-picker-content h5{font-size:14px}.tt-user-container .attendance-title h3{font-size:16px;margin-bottom:8px}.attendance-title .date-section .date-picker-content{font-size:13px}.tt-user-container .attendance-title{margin-bottom:14px}.attendance-title .date-section a{height:28px;width:34px}.attendance-title .date-section a svg{font-size:12px}.receipt-add-edit-form .receipt-summery{max-width:100%;width:100%}.tt-school-container .attendance-table .ui.table thead{display:none}.tt-school-container .attendance-table .ui.table tbody td{padding-bottom:7px!important;padding-left:40%!important;padding-top:7px!important;position:relative}.tt-school-container .attendance-table .ui.table tbody td:before{bottom:0;color:#333;content:attr(data-colname);font-weight:600;left:8px;margin:auto;overflow:hidden;position:absolute;text-overflow:ellipsis;top:7px;vertical-align:middle;white-space:nowrap;width:36%}.tt-school-container .attendance-table .ui.table tbody td:first-child:before{top:5px}.tt-school-container .attendance-table .ui.table tbody td:first-child{padding-top:0!important}.tt-school-container .attendance-table .ui.table tbody td p a{font-weight:500}.tt-user-container .tt-attendance-header-content{align-items:flex-start;flex-direction:column-reverse;margin-bottom:0}.tt-global-search .search-list{width:100%}.tt-user-container .manage-menu-dropdown{margin-bottom:80px;padding:5px}.tt-user-container .manage-menu-dropdown .menu-submenus.tt-nav-mobile-menu{left:-5px;position:absolute;right:27px;top:13px;width:100%;width:calc(100% + 10px)}.tt-submenus-wrap .tt-navigation{background:var(--white-color)!important}.tt-user-container .tt-navigation.menu-submenus .ui.dropdown .menu>.active.item{background:var(--white-color)!important;border-radius:0!important;color:var(--primary-color)!important;font-size:14px!important;font-weight:500!important}.tt-user-container .tt-submenus-wrap .tt-navigation .item.active:after{content:none!important}.tt-user-container .tt-submenus-wrap .tt-navigation .ui.menu .ui.dropdown{width:100%}.tt-user-container .tt-submenus-wrap .tt-navigation .ui.menu{border-bottom:none!important}.tt-user-container .tt-submenus-wrap .tt-navigation .ui.menu .ui.dropdown .dropdown.icon{float:right;position:relative;top:4px}.tt-user-container .menu-submenus .dropdown{width:100%}.tt-user-container .menu-submenus .dropdown .dropdown.icon{float:right;margin-top:3px}.tt-modal.image-viewer-modal.receipt-image-full-view{width:95%}.tt-user-container .idcard-list{min-height:calc(100vh - 165px)}.tt-user-container .idcard-list .id-card-view{margin:auto;max-width:85%}.ui.modal.signature-modal{width:370px}.tt-signature-wrapper,.tt-signature-wrapper .sigCanvas{width:320px}.tt-user-container .user-add-school-section .school-add-form .signature-block{width:70%}.student-report-preview .official-section{flex-direction:column}.student-report-preview .official-section .cerfitied{align-items:baseline;width:100%}.student-report-preview .official-section .cerfitied span{margin-left:auto;width:calc(100% - 100px)}.student-report-preview .official-section .cerfitied span .signature{text-align:center}.student-report-preview .official-section .cerfitied span .signature img{width:55%}.student-report-preview .official-section .cerfitied span p{font-size:10px;text-align:left}.student-report-preview .official-section .date{justify-content:flex-end;width:200px}.student-report-preview .official-section .date span{width:auto}.student-report-preview .preview-top-info{flex-direction:column}.student-report-preview .preview-top-info .left-section,.student-report-preview .preview-top-info .middle-section{width:100%}.student-report-preview .preview-top-info .right-section{align-items:center;width:100%}.student-report-preview .preview-top-info .right-section .info-block{max-width:100%;width:100%}.student-report-preview .notification-section{max-width:100%}.tt-user-container.tt-school-container .student-report-preview{padding:10px}.student-report-preview .stamp-section .ui.list .item.stamp-block{margin-bottom:5px;padding:15px}.student-report-preview .stamp-section .ui.list .item.signature-section .signature-block{display:flex;justify-content:center;padding:0}.student-report-preview .tt-custom-table thead{display:none!important}.student-report-preview .preview-bottom-info,.student-report-preview .tt-custom-table,.student-report-preview .tt-table{margin-top:10px}.student-report-preview .tt-custom-table .fixed-width,.student-report-preview .tt-custom-table .table .right-align{text-align:left}.student-report-preview .tt-table .ui.table:not(.unstackable) tr>td.single-content{padding:12px 7px!important}.student-report-preview .tt-table .ui.table:not(.unstackable) tr{padding:0}.student-report-preview .tt-table tr td:before{text-align:left}.student-report-preview .tt-custom-table .table tbody td{padding-bottom:7px!important;padding-left:40%!important;padding-top:7px!important;position:relative}.student-report-preview .stamp-section{margin-top:15px}.student-report-preview .preview-bottom-info .ui.list .item{line-height:22px;margin-bottom:10px}.student-report-preview .tt-custom-table .table tbody td:before{bottom:0;color:#333;content:attr(data-colname);font-weight:600;left:8px;margin:auto;overflow:hidden;position:absolute;text-overflow:ellipsis;top:7px;vertical-align:middle;white-space:nowrap;width:36%}.student-report-preview .tt-custom-table .table tbody tr{border-bottom:1px solid #2224261a;border-radius:0;margin-bottom:0}.student-report-preview .tt-custom-table .table tbody tr.total-earned-column{align-items:center;border-bottom:0;display:flex!important}.student-report-preview .tt-custom-table .table tbody tr.total-earned-column td{padding-left:10px!important}.student-report-preview .stamp-section .ui.list.stamp-wrapper{margin-top:15px}.student-report-preview .tt-custom-table .table tbody td:first-child{font-weight:400}.student-report-preview .tt-custom-table .table tbody tr.total-earned-column td:first-child{font-weight:600}.tt-recipt-data-content .tt-table-content{width:100%}.receipt-home-chart-wrapper .tt-receipt-home-content .receipt-home-search-filter-form .field{flex-wrap:wrap}.cheque-view{padding:0}.cheque-view,.tt-user-container .receipt-add-card-wrapper .tt-table tbody .credit-card-view{width:max-content}.receipt-report-list .receipt-report-content .payment-method-info .credit-card-view span.credit-card-hidden-number,.tt-user-container .receipt-add-card-wrapper .tt-table tbody .credit-card-view .credit-card-hidden-number{display:none}.receipt-add-custom-vendor-wrapper .custom-vendor-heading{align-items:flex-start;flex-direction:column;justify-content:flex-start}.receipt-add-custom-vendor-wrapper .custom-vendor-heading h3{font-size:16px;margin-bottom:10px}.tt-user-container .tt-submenus-wrap .tt-navigation .ui.menu{border-bottom:none}.receipt-report-list .receipt-report-content .payment-method-info .credit-card-view{width:max-content}.tt-report-view-content .receipt-image-full-view .top-actions-content{flex-wrap:wrap}.tt-report-view-content .receipt-image-full-view .top-actions-content .navigation{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}.tt-recipt-data-content .tt-table-content tbody td:first-child{text-align:start}.tt-recipt-data-content .tt-table-content .cheque-view{width:max-content}.tt-recipt-data-content .tt-table-content .credit-card-view .credit-card-hidden-number{display:none}.tt-recipt-data-content .tt-table-content .credit-card-view{width:max-content}.table-top-align-wrap{top:0}.receipt-official-company-wrapper .list-item-content .list-info-block{align-items:flex-start;width:100%}.receipt-official-company-wrapper .list-item-content .list-info-block .school-photo .ui.image{height:45px;width:45px}.receipt-official-company-wrapper .list-item-content .list-info-block .school-info h3{font-size:16px;margin-bottom:5px}.receipt-official-company-wrapper .list-item-content{display:block!important;margin-bottom:10px;padding-bottom:10px!important}.receipt-official-company-wrapper .list-item-content .button-content button{margin-left:50px;margin-top:10px}.tt-report-view-content .receipt-image-full-view .img-view-sec{padding:10px}.receipt-add-custom-vendor-wrapper .add-custom-vendor-btn{margin-left:auto}.tt-global-search-modal input#search{height:42px}.tt-global-search-modal button{height:42px;margin-right:0!important;width:100%}.tt-global-search-modal h3{font-size:18px;margin-bottom:16px;margin-left:auto;margin-right:auto;width:80%}.tt-global-search-modal{padding:10px 0}.tt-user-container .tt-dashboard-element .chart-content-block .top-chart-content{margin:0}.tt-admin-container .tt-dashboard-element .chart-content-block .school-dashboard-search-filter .column,.tt-user-container .tt-dashboard-element .chart-content-block .school-dashboard-search-filter .column{margin-left:0;width:100%}.tt-dashboard-element .tt-search-filter .last-data{margin-left:0;margin-top:0;text-align:start}.tt-user-container .tt-dashboard-element .chart-content-block .school-dashboard-search-filter .field{width:100%}.tt-admin-container .tt-dashboard-element .chart-content-block .school-dashboard-search-filter,.tt-user-container .tt-dashboard-element .chart-content-block .school-dashboard-search-filter{margin-bottom:15px}.tt-user-container.tt-school-container .tt-search-filter{margin-bottom:10px}.owner-school-list-content .tt-school-listing .tt-school-block .button-group .go-school-button{width:max-content}.tt-school-listing .tt-school-block .content.button-group{margin:auto}.tt-motivation-content .comment-list-sec .ui.list{max-height:100%;overflow-y:auto}.tt-application-form .tt-form-side-menu .menu a.item .icon-section .icon{display:none!important}.tt-user-relation-container .tt-navigation .ui.menu a.item:first-child{border-radius:.28571429rem 0 0 .28571429rem!important}.tt-user-relation-container .tt-navigation .ui.menu a.item:last-child{border-radius:0 .28571429rem .28571429rem 0!important}.tt-user-relation-container .tt-user-relation{min-height:calc(100vh - 220px)}.tt-user-relation-container .tt-user-relation .tt-header-title-block{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-start}.tt-user-relation-container .tt-user-relation .tt-header-title-block .button{margin-bottom:15px}.tt-user-invite-container .tt-user-relation{min-height:calc(100vh - 220px)}.tt-user-invite-container .tt-navigation .ui.menu a.item:last-child{border-radius:0 .28571429rem .28571429rem 0!important}.mobile-search-section{display:block}.tt-table-top-content{align-items:flex-start;margin-bottom:15px}.tt-table-top-content .button{display:block;margin-top:10px!important}.tt-table-top-content.table-top-break-wrap{display:flex;flex-direction:column-reverse}.tt-table-top-content .table-data-count{margin-bottom:0}.tt-table-top-content.table-top-break-wrap .table-action-wrap{margin-bottom:10px}.tt-table-top-content .button:last-child{margin-right:0}.tt-table-top-content .table-action-wrap{display:block;margin-bottom:0}.tt-table-top-content .table-action-wrap .button:first-child{margin-top:0!important}.tt-user-container .tt-user-profile-details-wrapper .profile-list .ui.list .item{width:100%}.tt-timesheet-start-work{margin:10px}.tt-timesheet-start-work .clock-count-wrapper .clock-block .image-content{width:45px}.tt-timesheet-start-work .clock-count-wrapper .clock-btn{padding:20px}.tt-timesheet-start-work .timesheet-attachments{padding-top:20px}.tt-timesheet-start-work .timesheet-attachments .item{width:33.33%}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-section .tt-upload-wrap .tt-upload-content{padding:30px 20px}.tt-timesheet-start-work .clock-count-wrapper .clock-block h4{font-size:14px}.tt-timesheet-layout-wrapper{background:#f5f6fa;width:100%}.tt-timesheet-layout-wrapper .location-title.mobile-content{font-size:18px;padding:10px 10px 0}.tt-timesheet-layout-wrapper .location-title.mobile-content span{font-weight:500}.tt-timesheet-start-work .time-count-content .time-count .time{font-size:38px}.tt-timesheet-start-work .time-count-content .time-count .time p{font-size:12px}.tt-timesheet-start-work .time-count-content .time-title{font-size:16px}.tt-timesheet-start-work .time-count-content .time-count{margin-bottom:25px;margin-top:15px}.tt-timesheet-start-work .time-count-content .total-time-title{font-size:14px}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-section .tt-upload-wrap .tt-upload-content .tt-button-label{font-size:16px;margin-bottom:5px}.tt-timesheet-start-work .chunk-upload-wrapper .chunk-upload-section .tt-upload-wrap .tt-upload-content .support-text{font-size:13px}.tt-timesheet-start-work .time-count-content .total-time-wrap{padding:10px}.tt-timesheet-start-work .time-count-content .total-time-wrap .ui.grid{margin:-5px}.tt-timesheet-start-work .time-count-content .total-time-wrap .ui.grid .column{padding:5px}.tt-timesheet-start-work.tt-timesheet-view-work{margin:0}.tt-timesheet-work-history .tt-time-count-section .item{margin-bottom:10px;margin-right:0;max-width:100%}.tt-timesheet-work-history .tt-time-count-section .list{flex-wrap:wrap}.tt-timesheet-work-history .tt-time-count-section .item:last-child{margin-bottom:0}.tt-timesheet-work-history .tt-header-block{flex-wrap:wrap;padding:10px}.tt-timesheet-work-history .tt-header-block .date-content{display:block;margin-left:0;margin-top:10px;width:100%}.tt-timesheet-work-history .tt-header-block .date-content .ui.dropdown{padding:10px 12px;width:100%}.tt-timesheet-work-history .tt-header-block .date-content .menu{top:40px}.tt-timesheet-work-history .tt-header-block .date-content .calendar{float:right}.tt-timesheet-work-history .tt-header-block .tt-submit-btn{margin-left:auto;margin-right:0}.tt-timesheet-work-history .tt-history-table-list .tt-export-btn{justify-content:end}.tt-timesheet-work-history .tt-time-count-section{margin-bottom:20px;padding:10px}.tt-timesheet-work-history .tt-time-count-section .item .time-block .left-content .time-count{font-size:20px}.tt-user-container .relation-profile-view-section .relation-list-item{width:100%}.tt-user-container .relation-profile-view-section .relation-list-item .user-info .user-photo .ui.image{height:60px;width:60px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .ui.image{height:60px;margin-right:8px;min-width:60px;width:60px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list{margin-top:4px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .item{padding-bottom:6px;padding-top:0}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .item:first-child{padding-bottom:4px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper{overflow:visible;padding:10px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details{display:block;padding:0}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .button-group{margin-left:0}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .tt-navigation{background:var(--white-color)!important;border:1px solid #d5d5d5!important;border-radius:6px!important;margin-bottom:0;margin-top:15px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .button-group .ui.button{margin-right:0;width:49%}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .button-group .ui.button:first-child{margin-right:2%}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .info-list .item a{max-width:230px;overflow:hidden;text-overflow:ellipsis}.tt-user-container .tt-user-profile-details-wrapper .download-idcard{margin:10px auto}.tt-footer-section .tt-footer-block{align-items:center;flex-direction:column-reverse;padding:10px 15px}.tt-timesheet-start-work .tt-count-list-wrap,.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-work-view-location{padding:0}.tt-timesheet-view-work .time-count-content .total-time-view-block .time-value{min-height:80px}.tt-timesheet-start-work.tt-timesheet-view-work a.ui.button.tt-clock-back{margin-bottom:20px}.tt-timesheet-start-work.tt-timesheet-view-work .timesheet-work-view-location h5{font-size:16px;line-height:26px;margin-bottom:15px}.tt-timesheet-view-work .time-count-content .total-time-view-block .time-value{font-size:26px}.tt-admin-container .tt-timesheet-start-work .timesheet-attachments .item{width:33.33%}.tt-timesheet-start-work .location-title{font-size:14px}.tt-timesheet-start-work .location-title svg{font-size:12px}.ui.table:not(.unstackable) tr{border-bottom:2px solid #f1f1f1;border-radius:6px;box-shadow:none!important;margin-bottom:10px}.tt-table .ui.table:not(.unstackable) tr td:has(>span.no-data-found){opacity:0;padding:0!important}.tt-school-container .attendance-table .ui.table tbody tr:last-child{border-bottom:none;margin-bottom:0}.tt-hiring-dashboard .tt-hiring-form-element .document-upload-contents .button-group .tt-line-delete-button{margin-top:6px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap{align-items:flex-start;flex-direction:column}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap .download-link,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .inline-label-wrap .download-link{margin-left:0;margin-top:5px}.tt-hiring-dashboard .tt-hiring-form-element .hiring-approve-details.hiring-spacing-wrapper .column,.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-approve-details.hiring-spacing-wrapper .column{margin-bottom:0}.ui.modal.signature-modal .tt-nav-mobile-menu .ui.menu{overflow:visible;width:100%}.ui.modal.signature-modal .tt-nav-mobile-menu .ui.menu .ui.dropdown{color:var(--primary-color)!important;font-weight:500;padding:.92857143em 1.14285714em;width:100%}.ui.modal.signature-modal .tt-nav-mobile-menu .ui.menu .ui.dropdown i.dropdown.icon{float:right;margin-top:3px}.ui.modal.signature-modal .tt-nav-mobile-menu .ui.menu .ui.dropdown .visible.menu{left:0;width:100%;z-index:2}.ui.modal.signature-modal .tt-nav-mobile-menu .ui.menu .ui.dropdown .visible.menu .item{color:var(--primary-color)!important;font-weight:500!important}.ui.modal.signature-modal .tt-nav-mobile-menu .ui.menu .ui.dropdown .visible.menu .selected.item{background:var(--primary-color)!important;color:var(--white-color)!important}.signature-modal .ui.bottom.attached .ui.list .item{width:50%}.tt-user-container .tt-attendance-header-content.class-attendance-heading{flex-direction:column}.tt-user-container .tt-attendance-header-content.class-attendance-heading .tt-button-group{justify-content:flex-start;margin-bottom:10px}.attendance-report-section .attendance .steps{flex-direction:row}.attendance-report-section .attendance .ui.steps:not(.unstackable).school-days .step{flex-direction:row;justify-content:space-between;width:100%!important}.attendance-report-section .attendance .ui.steps:not(.unstackable).school-days .step .content{text-align:left}.attendance-report-section .attendance .ui.steps:not(.unstackable) .step{width:50%!important}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .menu a.item{padding-right:30px!important}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .tt-field-count-wrapper .text .checked-icon{align-items:center;border:1px solid #5cb85c;border-radius:50%;display:flex;height:18px;justify-content:center;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:18px}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .menu a.item.active .checked-icon,.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .tt-field-count-wrapper.active .text .checked-icon{border:1px solid var(--white-color)}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .tt-field-count-wrapper .text{width:88%}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .tt-field-count-wrapper .text .checked-icon svg{color:#5cb85c;font-size:9px}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .menu a.item.active .checked-icon svg,.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .tt-field-count-wrapper.active .text .checked-icon svg{color:var(--white-color)}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .tt-field-count-wrapper .text .field-count{background:var(--white-color);border:1px solid #d2d3da;border-radius:3px;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .tt-field-count-wrapper .text .field-count span{background:var(--white-color);font-size:13px;font-weight:500;padding:1px 6px}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .tt-field-count-wrapper .text .field-count .incomplete{color:#5cb85c}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .tt-field-count-wrapper .text .field-count .total-count{background:#e9e9e9;color:var(--primary-color);display:inline-block}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .ui.dropdown.active .menu a.item span.text{color:var(--primary-color)!important}.tt-hiring-dashboard .tt-form-side-menu .tt-mobile-sidebar-dropdown .ui.dropdown.active .menu a.item.active span.text{color:var(--white-color)!important}.tt-user-profile-details-wrapper{min-height:100%}.tt-payment-content.tt-update-charge .student-charge .top-charge-content{flex-direction:column}.tt-payment-content.tt-update-charge .student-charge .top-charge-content .tt-line-button{margin-top:4px;padding:8px}.tt-payment-content.tt-update-charge .student-charge .charge-request-history{padding:10px 0 0}.tt-Booking-Block .booking-container{padding:0 10px}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper{margin:40px 0}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .confirm-icon{border:4px solid var(--primary-color);font-size:25px;height:60px;width:60px}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper h3{font-size:30px;margin:10px 0}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper .slot-details .details.select-date{display:flex}.tt-Booking-Block .booking-action-wrap .booking-confirmed-wrapper p{text-align:center}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content{align-items:flex-start;display:flex;flex-direction:column}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .left-content .selected-time .icon-content{margin-right:10px;top:-3px;width:38px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .left-content .selected-time h4{font-size:16px;margin-top:3px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-application-header.top-wrapper{align-items:flex-start;flex-wrap:wrap;padding:10px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-application-header.top-wrapper button{margin-left:0;margin-top:10px}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-application-header{margin-left:0}.tt-hiring-dashboard .tt-hiring-form-view-element .hiring-application-header button{margin-right:0!important;margin-top:10px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .date{font-size:24px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .item .date-wrap{margin-bottom:10px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section .booking-grid .week-name{margin-bottom:6px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .middle-content .form-field-dropdown-options{min-width:100%}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .slot-top-content .middle-content{margin-top:15px;width:100%}.tt-Booking-Block .tt-Booking-calender-wrapper .calendar-slot-wrapper .slot-top-content .left-content{align-items:center;display:flex;justify-content:space-between;min-width:100%}.booking-error-wrapper{height:98vh}.booking-error-wrapper .image-content{max-width:140px}.booking-error-wrapper h3{font-size:22px}.booking-error-wrapper p{line-height:26px;text-align:center}.booking-error-wrapper .ui.button{margin-top:20px}.booking-add-form .available-form .ui.table td{padding-bottom:7px!important;padding-left:40%!important;padding-top:7px!important;position:relative}.booking-add-form .available-form .ui.table td:after{bottom:0;color:#333;content:attr(data-colname);font-weight:600;left:8px;margin:auto;overflow:hidden;position:absolute;text-overflow:ellipsis;top:7px;vertical-align:middle;white-space:nowrap;width:36%}.booking-add-form .available-form .ui.table thead{display:none}.booking-add-form .available-form .ui.table tbody tr{border:1px solid #e3e3e3}.tt-booking-form-content .booking-duration-wrapper .tt-heading-wrapper .view-booking{padding:8px 10px}.tt-Booking-Block .tt-Booking-calender-wrapper .middle-content{min-width:100%}.tt-Booking-Block .tt-booking-form-wrapper .calendar-slot-wrapper .choose-time-btn{margin-bottom:15px}.tt-Booking-Block .booking-action-wrap .calendar-slot-wrapper .booking-section{margin-bottom:15px;margin-top:15px}.tt-Booking-Block .booking-action-wrap{margin-top:25px}.booking-appointment-content .view-appointment .main-details-list .view-column{padding-right:10px}.booking-appointment-content .view-appointment .top-wrapper .right-content{margin-left:0}.booking-appointment-content .view-appointment .main-details-list .details-content h2{font-size:18px;margin-bottom:8px}.booking-appointment-content .view-appointment .main-details-list .details-content .message-content{font-size:14px;line-height:1.75}.booking-appointment-content .view-appointment .btn-group .ui.button{margin-bottom:10px;margin-right:0;width:100%}.booking-appointment-content .view-appointment .btn-group .ui.button:last-child{margin-bottom:0}.booking-appointment-content .listing-table table tbody td:nth-child(2),.booking-appointment-content .listing-table table thead th:nth-child(2){left:0;min-width:100%}.booking-link-top-wrapper{padding:10px}.booking-link-top-wrapper .link-content{min-width:0;white-space:nowrap}.booking-link-top-wrapper .link-action .button-group a{padding:7px 16px}.booking-link-top-wrapper .link-action .link-wrapper{width:100%}.booking-link-top-wrapper .link-action .button-group .private-btn,.booking-link-top-wrapper .link-action .button-group .publish-btn{padding:9px 12px}.booking-link-top-wrapper .link-content .input-link{overflow:hidden;text-overflow:ellipsis;width:100%}.booking-holiday-content .tt-table-top-content .add-holiday-btn{margin-left:auto;width:fit-content}.calendar-mobile-header .back-btn{font-size:13px!important;padding:8px 10px!important;position:absolute;right:-3px;top:-40px}.chat .chat-bottom-menu{display:none}.chat+.tt-user-container.full-width{padding-bottom:0}.tt-my-board-content .ui.grid .ui.card .tt-bord-top-element .tt-left-element span svg{font-size:14px;margin-right:5px}.booking-appointment-content .view-appointment .btn-group{flex-direction:column;margin-top:20px}.mobile-page-title.booking{margin-top:10px}.ui.button.add-booking-btn-top{display:block;margin-left:auto;position:relative;width:fit-content}.booking-add-section .booking-title h2{font-size:18px}.tt-application-form-wrap .thank-block-section{min-height:calc(100vh - 230px)}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-label .copy-link{font-size:14px}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-block .label-content p{font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis}.tt-application-form .tt-Personal-business-settings-form .field.profile-link-wrap .link-block input{height:37px}td.assigned-advisors .advisor-info{margin-bottom:10px}td.assigned-advisors button{height:22px;width:22px}body.dropdown-open:before{background:#0000008a;content:"";height:100%;position:fixed;width:100%;z-index:998!important}body.dropdown-open.mobile-main-menu:before{content:none}.mobile-switch-role-options .mobile-list-option.visible.ui.dropdown:before{background:#0000008a;bottom:0;content:"";height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:99}.ui.pointing.dropdown.mobile-list-option .menu.transition{border-radius:10px 10px 0 0;bottom:-100vh!important;display:block;left:0!important;margin:0!important;opacity:0;position:fixed;top:auto!important;transition:all .3s ease-in-out;z-index:999!important}.ui.active.visible.dropdown.mobile-list-option .visible.menu.transition{bottom:0!important;opacity:1!important;transition:all .3s ease-in-out}.ui.active.visible.dropdown.mobile-list-option .visible.menu.transition .ui.list{margin-bottom:0;max-height:530px;overflow:auto}.ui.mobile-list-option .menu .close-dropdown{background:#f3f4f9;color:var(--light-black)!important;display:block;font-weight:500;padding:16px;text-align:center}.ui.active.visible.dropdown.mobile-list-option .visible.menu.transition .item a,.ui.active.visible.dropdown.mobile-list-option .visible.menu.transition .item button{padding:16px 20px}.ui.active.visible.dropdown.mobile-list-option .visible.menu.transition .item:first-child a,.ui.active.visible.dropdown.mobile-list-option .visible.menu.transition .item:first-child button{margin-top:10px}.ui.active.visible.dropdown.mobile-list-option .visible.menu.transition .item:last-child a,.ui.active.visible.dropdown.mobile-list-option .visible.menu.transition .item:last-child button{margin-bottom:10px}.booking-grid .booking-info-form .booking-link-wrap .label-content p{max-width:140px}.search-export-buttons .tt-export-btn{margin-bottom:0;margin-left:auto}.note-chapter-wrapper .list .item{padding:10px!important}.note-chapter-wrapper .list .item .chapter-list-wrap{margin-left:20px}.note-chapter-wrapper .list .item .chapter-list-wrap:after{left:-18px}.note-chapter-wrapper .list .item .chapter-list-wrap:before{left:-17px;top:8px;width:12px}.note-chapter-wrapper .list .note-text{padding:10px}.prepare-courses-block .course-content .form-content .upload-file-list{margin:-6px -10px}.prepare-courses-block .course-content .form-content .upload-file-list .upload-file{padding:6px 10px}.progress-student-select-wrap .search-student-field .field{align-items:flex-start;display:flex;flex-direction:column}.tt-user-container .sms-announcement-block .coming-soon-wrap .text-content h2{font-size:34px}.tt-user-container .sms-announcement-block{height:calc(100vh - 270px);min-height:100%}.tt-main-container .tt-hiring-dashboard .tt-form-side-menu{z-index:9}.tt-main-container .tt-hiring-dashboard .tt-form-side-menu .menu a.item.active{color:var(--white-color)!important}.tt-employment-form.question-form-wrapper .tt-form-content{min-width:100%;padding:0}.tt-invite-family-form.question-form-wrapper .tt-form-content,.tt-student-question-form.question-form-wrapper .tt-form-content{min-width:100%;padding:0 15px}.tt-invite-family-form.question-form-wrapper .user-add-family-invite-form,.tt-student-question-form.question-form-wrapper .user-questions-form{padding-top:0}.tt-signup-breadcrumb{padding-top:70px!important;padding:0 15px}.tt-signup-form{padding-top:0!important}.tt-signup-form .auth-form{margin-top:0!important}.question-form-wrapper,.question-form-wrapper .hiring-questions-form,.tt-employment-form{padding-top:0!important}.tt-employment-form{min-height:auto}.tt-employment-form .tt-form-content .register-form .form-title.first-content{margin-top:0}.tt-signup-breadcrumb .ui.breadcrumb{flex-wrap:nowrap!important}.tt-signup-breadcrumb .ui.breadcrumb a.section{overflow:visible}.tt-signup-breadcrumb .ui.breadcrumb .section{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-school-select-wrap .field label{margin-bottom:.28571429rem!important;width:100%}.tt-school-select-wrap .field .form-field-dropdown-options{width:100%}.fee-track-wrap .breadcrumb-block{display:none}.breadcrumb-block .breadcrumb .section.disable-breadcrumb{color:var(--primary-color)!important}.preview-content .preview-details{width:calc(100% - 39px)!important}.tt-hiring-dashboard .tt-hiring-form-view-element .card-block-wrapper .dropdown{height:35px;margin-right:0;padding:10px}.tt-user-container .tt-hiring-dashboard.tt-hiring-view-dashboard{position:relative;z-index:1}.add-transcript-section .add-course-block{overflow-y:unset}.add-transcript-section .add-course-block .ui.grid.added-course{border:1px solid #e3e3e3;border-radius:6px;margin:0 0 15px;padding:0}.add-transcript-section .is-graduated-toggle{margin-top:0}.tt-transcript-content .tt-header-section{align-items:self-start;flex-direction:column-reverse}.tt-transcript-content .tt-header-section .button-group{margin-bottom:15px}.tt-transcript-content .tt-transcript-table .table-header .left-section{align-items:flex-start;flex-direction:column;width:100%}.tt-transcript-content .tt-transcript-table .table-header p .more-attachments .menu{left:auto;right:0}.tt-transcript-content .tt-transcript-table .table-header .left-section h4,.tt-transcript-content .tt-transcript-table .table-header .left-section p{flex-wrap:wrap;margin-left:0;margin-right:0;margin-top:8px;min-width:100%}.tt-transcript-content .tt-transcript-table .table-header .left-section h4{padding-right:96px}.tt-transcript-content .tt-transcript-table .table-header p a{margin-bottom:5px;max-width:none;overflow:unset}.tt-transcript-content .tt-transcript-table .table-header{align-items:flex-start;flex-direction:column;padding-bottom:10px!important;padding:0;padding-top:15px!important;position:relative}.school-charges-message h4{font-size:14px!important}.tt-hiring-container .tt-hiring-dashboard.tt-hiring-dashboard-fullview .tt-form-side-menu .request-icon{margin-left:5px}.tt-hiring-container .tt-hiring-dashboard.tt-hiring-dashboard-fullview .tt-main-heading{margin-bottom:20px}.tt-hiring-header .tt-user-section-list .item a{background:#55555561}.preview-content .button-group{margin-top:0;width:auto}.tt-hiring-dashboard .tt-success-application p{width:100%}.tt-school-container .tt-dashboard-element .tt-analytics-section .column{width:100%!important}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title{align-items:flex-start;flex-direction:column}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title .school-dashboard-search-filter{align-items:flex-end;flex-direction:column;margin-bottom:0}.tt-user-container.tt-school-container .tt-search-filter{margin-top:0!important}.tt-user-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title{margin-bottom:5px!important}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .heading-title .tt-search-filter .chart-search-filter{box-shadow:none;display:block;min-width:auto;padding:0;position:unset;z-index:1}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .tt-search-filter{background:#0000;margin-top:-22px!important}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content{align-items:flex-start}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .search-export-buttons{position:relative;z-index:1}.tt-school-container .tt-dashboard-element .chart-content-block .top-chart-content .search-export-buttons .search-toggle-btn{z-index:2}.motivation-add-wrap .builder-container,.motivation-add-wrap .notes-container,.motivation-add-wrap .publish-container{padding-top:84px}.publish-container .publish-wrap-content .publish-section .tt-submit-btn{padding:15px 9px!important}.publish-container .publish-wrap-content .publish-section .field .react-datepicker-wrapper .react-datepicker__input-container input{min-width:unset;width:100%}.publish-container .publish-wrap-content .publish-section .field{flex:0 0 calc(100% - 152px)}.publish-container .publish-wrap-content h2{font-size:18px;line-height:1.5}.motivation-add-content .action-menu{bottom:0;left:0;position:fixed;text-align:center;width:100%}.motivation-add-content .action-menu .publish-button{border-radius:0;padding:18px 15px!important;width:100%}.motivation-full-view-block{padding-bottom:80px}.motivation-student-section .full-view-header .action-section .action-menu{border-top:1px solid #2224261a}.motivation-student-section .full-view-header .action-section .brand-logo{background:var(--primary-color);height:59px;padding:10px 13px}.motivation-student-section .ui.breadcrumb .section{font-size:18px}.lms-full-view-block .lms-question-wrap{max-height:calc(100vh - 120px);min-height:calc(100vh - 120px);padding-top:10px!important}.lms-full-view-block .lms-question-wrap .main-div{height:max-content}.tt-user-container .user-add-form .profile-role-view{padding-left:0}.user-profile-motivation-view{padding-bottom:0}.user-profile-motivation-view .full-view-header{justify-content:flex-end}.user-profile-motivation-view .motivation-question-wrap .motivations-question-block,.user-profile-motivation-view .motivation-question-wrap .question-page-breadcrumb{padding:0}.user-profile-motivation-view .full-view-header .brand-logo{display:none}.tt-hiring-dashboard-fullview .tt-hiring-form-element .rsv-p-20.white-bg{padding:4px 0!important}.user-profile-motivation-view .full-view-header .action-section .action-menu{position:relative}.user-profile-motivation-view .full-view-header .action-section .action-menu button{height:40px;width:40px}.user-profile-motivation-view .full-view-header .action-section .action-menu button svg{font-size:16px!important}.tt-user-container .user-add-form h2{margin-bottom:15px;padding-left:10px}.tt-user-container .user-add-form .student-staff-role-element .ui.list .item,.ttt-user-container .user-add-form .school-district-role-element .ui.list .item{flex-wrap:wrap}.ui.grid.user-add-form-element .my-profile-element .grid .column{padding-right:0}.tt-user-container:has(.user-profile-motivation-view) .breadcrumb-block{display:none}.user-profile-motivation-view .breadcrumb-block{display:block!important}.tt-school-report-list .list .item .left-content,.tt-school-report-list .list .item .right-content{width:100%}.tt-school-report-list .list .item .right-content .list .item .content{flex-direction:column-reverse;padding-left:10px}.tt-school-report-list .list .item .right-content .list .item .list-info{max-width:100%;padding:15px 0}.tt-school-report-list .list .item{display:block}.tt-user-container .student-profile-table .image-block img{width:60px}.tt-user-container .student-profile-table .ui.table tbody td{text-align:left}.service-selection-form .grid{grid-template-columns:repeat(1,1fr)}.tt-attachment-view-modal.fullscreen .img-view-sec button.next-btn,.tt-attachment-view-modal.fullscreen .img-view-sec button.previous-btn{bottom:auto;min-width:auto;padding:12px 8px;top:50%}.tt-attachment-view-modal.fullscreen .img-view-sec .tools{bottom:-37px}.tt-attachment-view-modal.fullscreen .content .img-view-sec button.previous-btn{border-radius:6px 0 0 6px!important;left:-10px}.tt-attachment-view-modal.fullscreen .content .img-view-sec button.next-btn{border-radius:0 6px 6px 0!important;right:-10px}.tt-attachment-view-modal.fullscreen .content .img-view-sec .tools button{min-height:30px;min-width:35px}.tt-attachment-view-modal.fullscreen i.close.icon{height:30px;right:-2px!important;top:-12px!important;width:30px}.tt-attachment-view-modal.fullscreen .image-viewer-att-sec{justify-content:flex-start;left:10px;width:calc(100% - 20px)}.tt-attachment-view-modal.fullscreen .image-viewer-att-sec::-webkit-scrollbar{height:2px}.tt-attachment-view-modal.fullscreen .image-viewer-att-sec::-webkit-scrollbar-track{background:#0000}.tt-attachment-view-modal.fullscreen .image-viewer-att-sec::-webkit-scrollbar-thumb{background:#dbdbdb}.tt-attachment-view-modal.fullscreen .image-viewer-att-sec .image-viewer-attachment-image{flex:0 0 40px}.tt-user-container .tt-notary-content .tt-notary-edit-data{min-width:100%}.tt-user-container .tt-notary-content .tt-notary-edit-data button{margin-top:15px;position:unset}.tt-user-container .tt-application-form-wrap .button{line-height:normal;width:auto}.tt-user-container .tt-application-form-wrap .button-sec .button-group{align-items:start}.tt-user-container .tt-application-form-wrap .button-sec .button-group .save-for-later-btn{margin-left:0;margin-top:15px}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .tt-profile-tab-navigation .ui.menu .menu{max-height:250px;overflow-y:auto}.tt-user-container .tt-user-profile-info .tt-user-profile-top-wrapper .tt-profile-tab-navigation .ui.menu .menu .menu{border:none}.add-student-charges-page .add-charges-details .checkbox-element{border:none;flex:0 0 100%;margin-bottom:20px;padding-right:0}.add-student-charges-page .add-charges-details .charges-info{flex:0 0 100%;padding-left:0}.tt-payment-content.student-school-charge .student-charge-content .charge-year-wrap{align-items:flex-start;display:flex;flex-direction:column;width:100%}.new-student-application-count{right:13px;top:10px}.tt-user-container .student-appointment-payment.tt-Booking-Block .school-photo{height:60px;min-width:60px;width:60px}.tt-user-container .student-appointment-payment.tt-Booking-Block .school-info .description .list .content .item:first-child{margin-right:0}.tt-user-container .student-appointment-payment.tt-Booking-Block .tt-payment-application-form .payment-completed h3{font-size:14px}.tt-application-form-wrap .thank-block-section h5{font-size:18px}.tt-application-form-wrap .thank-block-section p{font-size:16px}.manege-fee-tracking-charges-form .add-charge-column{padding-left:10px!important}.manege-fee-tracking-charges-form .add-charge-column:after{content:none}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap{height:100%;max-height:540px}.manege-fee-tracking-charges-form .add-charge-column .new-charges-wrap .no-charges{margin-bottom:30px;margin-top:30px}.add-student-charges-page .student-info-block{align-items:flex-start;display:flex;flex-direction:column}.add-student-charges-page .student-info-block .list{display:block;margin-top:12px;padding-left:5px}.add-student-charges-page .student-info-block .list .item{border:none;margin-bottom:6px!important;max-width:290px;padding-left:0!important}.add-student-charges-page .student-info-block .list .item:last-child{border:0!important;margin-bottom:0!important}.add-student-charges-page .add-charges-details{margin-top:20px}.add-student-charges-page .student-charges-wrap{background:none;padding:0!important}.add-student-charges-page .student-charges-wrap .choose-year{background:#fff;width:100%}.add-student-charges-page .student-charges-wrap .add-charges-details .charges-info,.add-student-charges-page .student-charges-wrap .add-charges-details .checkbox-element{background:#fff;padding:10px}.add-student-homeroom-page .info-wrap{display:block}.add-student-homeroom-page .student-info{margin-top:10px}.add-student-homeroom-page .student-info-block .ui.list .item{border-left:0;padding-left:0!important}.add-student-homeroom-page .student-info h3{font-size:16px}.manege-fee-tracking-charges-form .add-charge-column .button-wrapper{border-top:none;padding-top:0;position:absolute;right:20px;top:-3px}.manege-fee-tracking-charges-form .add-charge-column .add-more-button{padding:9px 10px!important}.tt-user-container .tt-manage-student-report-card .top-block{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px;margin-top:25px}.tt-user-container .tt-manage-student-report-card .top-block .right-wrap{margin-top:20px}.download-reports-content.student-report .download-student-reports .list .item .right-block{margin-top:15px}.download-reports-content.student-report .download-student-reports .list .item .left-block .label{margin-top:8px}.course-modal.show-course-active .breadcrumb-block .ui.breadcrumb a.section,.course-modal.show-course-active .breadcrumb-block .ui.breadcrumb i{color:#000!important}.course-modal.show-course-active .lms-full-view-block .lms-full-page-wrap{padding-bottom:15px;padding-top:15px}.send-student-course .student-course-list .left-block{padding-right:0;width:100%}.send-student-course .student-course-list .left-block .course-list .list,.send-student-course .student-course-list .left-block .course-list .list .item{padding:10px}.send-student-course .student-course-list .left-block .title-section .button-block .history{display:inline-block!important}.send-student-course .student-course-list .notification-block{height:calc(-102px + 100vh);margin-bottom:-100%;overflow:visible;position:fixed;right:0;top:100%;transition:all .3s ease-in-out;width:100%}.send-student-course .student-course-list .notification-block.active{margin-bottom:0;top:50px;transition:all .3s ease-in-out}.send-student-course .student-course-list .notification-block .course-history{align-items:center!important;display:flex!important;position:sticky;top:0}.send-student-course .student-course-list .notification-block .list{background:var(--white-color);border-radius:0;height:100%;margin-top:0!important;overflow-y:auto}.tt-student-report-card .tt-report-card-table .report-card-grade-table td{text-align:left!important}.tt-student-report-card .tt-header-section .top-block{display:block!important}.tt-student-report-card .tt-header-section .top-block .right-content{flex-wrap:wrap;margin-top:15px}.tt-student-report-card .generate-btn{padding-top:0;text-align:center}.tt-student-report-card .tt-report-card-table .report-card-grade-table tr td.course-drag{padding-left:10px!important}.tt-student-report-card .tt-report-card-table .report-card-grade-table tr td.course-drag a.shorting-button{padding:6px 12px!important}.tt-student-report-card-preview .report-preview-wrapper{padding:15px}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .top-block h2{font-size:24px}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .top-block{margin-bottom:5px}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .date-content{font-size:14px;margin-bottom:10px}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .student-information{display:flex;flex-direction:column}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .student-information .item{margin-bottom:4px;width:100%}.tt-student-report-card-preview .report-preview-wrapper .tt-header-section .student-information .item:last-child{margin-bottom:0;padding-bottom:0}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .grade-name{padding-top:15px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper{flex-direction:column}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .wrap{width:100%}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .left.wrap{padding-bottom:10px;padding-right:0}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .signature-wrapper .right.wrap{padding-left:0}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .active-withdrawn.signature-wrapper .wrapper{display:flex;margin-bottom:0;width:100%}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .tt-border-block-table{margin-bottom:25px;margin-top:25px;max-width:250px}.tt-student-report-card-preview .report-preview-wrapper .generate-btn{margin-top:30px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table{min-height:auto}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table .table td{min-height:36px}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table .table tbody tr{border:1px solid #dbdbdb;margin-bottom:15px;padding:0}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table .table tbody tr:last-child{margin-bottom:0}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table td{border-radius:0!important}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .report-card-grade-table td:first-child{border-top:0!important}.tt-student-report-card-preview .report-preview-wrapper .tt-report-card-table .text-content p{margin-bottom:8px}.tt-datepicker-input-popup .react-datepicker-wrapper{width:auto}.full-view-header .action-section{min-width:20px}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item .name.item{align-items:flex-start;display:flex;flex-direction:column}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item .relation:after{content:none}.tt-user-profile-info .tt-user-profile-top-wrapper .user-short-details .relationships .relationship-item .relation{margin-left:0;padding-left:0}.manage-student-info.image-full-width{padding-left:36px}.manage-student-info.image-full-width .user-info-wrap .image-wrap .ui.image{height:30px;width:30px}.tt-announcements-wrapper .tt-announcements-list-block .announcement-box.image{height:320px}.tt-announcement-view-wrap .tt-view-content{padding:30px 15px}.tt-manage-student-content.advisor-manage .tt-table tbody tr td:first-child{border-left:none!important}.tt-transcript-content .tt-transcript-table .table-header .right-section{margin-left:0;margin-top:10px}.tt-admissions-content.advisor-manage .table tr td:first-child{border-left:none!important}.tt-admissions-content.advisor-manage .table tr{border-left:3px solid var(--light-red-color)!important}.ui.modal.tt-assign-course-modal .content .lms-course-list-wrap .tt-table-top-content{flex-direction:column-reverse}.ui.modal.tt-assign-course-modal .content .lms-course-list-wrap .tt-table-top-content a.ui.button.tt-line-button{margin-bottom:10px;margin-top:0!important}.tt-school-homeroom-student-view .homeroom-student-list{margin-top:30px}.tt-school-homeroom-student-view .type-dropdown{left:auto;position:absolute;right:0;top:-15px;width:180px}.tt-transcript-content .tt-header-section .right-content{margin-bottom:20px}.tt-table-left-black-border tbody td:first-child,.tt-table-left-red-border tbody td:first-child{border-left:0!important}.tt-table-left-black-border tbody tr{border-left:4px solid var(--primary-color)!important}.tt-table-left-red-border tbody tr{border-left:4px solid var(--light-red-color)!important}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap{margin-top:20px}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .school-wrap{flex-direction:column}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .school-wrap .school-title{margin-right:0;min-width:100%}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .school-wrap .item{align-items:flex-start;flex-direction:column}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .school-wrap .school-title span{margin-left:0}.tuition-charges-view-block .tuition-payment-form .student-payments-wrap .school-wrap .school-title{margin-bottom:10px}.tt-transcript-content .tt-transcript-table .transcript-grade-table .right-section .tt-line-delete-button i{font-size:15px;margin:0!important}.attendance-title .date-section .week-label{flex-wrap:wrap}.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .table.day-table-wrap tbody td{text-align:left}.table tbody .notes-wrapper,.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .table.day-table-wrap tbody td .tt-table-option{justify-content:flex-start}.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .week-table-wrap tbody td{min-height:30px}.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .week-table-wrap tbody td span{display:block;height:20px;width:100%}.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .week-table-wrap tbody td:first-child:before{top:2px!important}.tt-user-container.tt-school-container .tt-manage-attendance-content .attendance-table .table.day-table-wrap tbody td:first-child:before{top:0}.tt-attach-transcript-modal .add-transcript-section .graduation-column{padding-top:14px}.notification-page-list.new-list .ui.list .item .description .image{height:30px;min-width:30px;width:30px}.school-todo-wrapper .school-todo-list .list{margin-top:15px}.school-todo-wrapper .mark-complete.item{color:#147219;display:block;font-weight:600;margin-top:10px;text-align:end}.tt-student-report-card .tt-report-card-table .report-card-grade-table tbody tr{width:100%!important}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .invoice-details{flex-direction:column}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .invoice-details .left-block{max-width:100%}.tt-student-school-invoice-view .invoice-section .form-item-wrapper .invoice-details .recipient-wrap{margin-bottom:15px}.tt-student-school-invoice-view .invoice-section{padding:15px}.payment-view-table .invoice-highlight .multiple-content ul li{border-bottom:0;padding:5px 0}.payment-view-table .invoice-highlight{margin-top:-11px;padding:0!important}.ui.table.payment-view-table .invoice-highlight td:first-child{padding-top:20px!important}.ui.table.payment-view-table .invoice-highlight .multiple-content{padding-bottom:12px!important}}@media screen and (max-width:376px){.tt-main-header h1{max-width:230px}.calendar-mobile-header .tt-today-button{padding:6px 10px}.calendar-mobile-header .react-datepicker-wrapper{margin-right:5px;padding:6px 10px}.calendar-mobile-header .tt-search-button{margin-left:5px;padding:6px 10px}.tt-sidebar .menu .translate-menu{bottom:-20px}.tt-event-list-result .btn-group .tt-line-button{padding:10px}.tt-event-list-result .btn-group .dropdown{margin-left:5px;min-width:30px}.tt-task-board-content .tt-task-top-element .tt-button-element .tt-line-button{font-size:13px;padding:.78571429em}.tt-main-header .user-display-name{max-width:90px}.admin-user-profile-header .tt-heading.tt-user-profile-heading .tt-profile-details .user-role{margin-left:0;margin-top:4px}.tt-signup-form .tt-form-content{padding:15px}.send-verification-email-page .tt-form-content h2{font-size:20px}.send-verification-email-page .image-content{border:4px solid #e2e2e2;height:120px;padding:26px;width:120px}.owner-school-list-content .tt-school-listing .tt-school-block .button-group .go-school-button{width:auto}.image-viewer-modal .img-view-sec button.previous-btn{left:13%}.image-viewer-modal .img-view-sec button.next-btn{right:12%}.ui.modal.signature-modal{width:350px}.tt-signature-wrapper,.tt-signature-wrapper .sigCanvas{width:300px}.add-student-charges-page .button-group .tt-submit-btn{margin-right:10px;padding:15px 12px}.add-student-charges-page .button-group .tt-cancel-btn{margin-right:0}}@media screen and (max-width:361px){.tt-main-header h1{max-width:225px}.calendar-mobile-header .tt-action-section .tt-highlight-btn{min-height:34px!important;padding:10px!important}.tt-task-board-content .tt-task-top-element .tt-button-element .tt-line-button:last-child{margin-top:5px}}:root{--ck-color-base-foreground:#fafafa;--ck-color-base-background:#fff;--ck-color-base-border:#ccced1;--ck-color-base-action:#53a336;--ck-color-base-focus:#6cb5f9;--ck-color-base-text:#333;--ck-color-base-active:#2977ff;--ck-color-base-active-focus:#0d65ff;--ck-color-base-error:#db3700;--ck-color-focus-border-coordinates:218,81.8%,56.9%;--ck-color-focus-border:hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow:#cae1fc;--ck-color-focus-disabled-shadow:#77baf84d;--ck-color-focus-error-shadow:#ff401f4d;--ck-color-text:var(--ck-color-base-text);--ck-color-shadow-drop:#00000026;--ck-color-shadow-drop-active:#0003;--ck-color-shadow-inner:#0000001a;--ck-color-button-default-background:#0000;--ck-color-button-default-hover-background:#f0f0f0;--ck-color-button-default-active-background:#f0f0f0;--ck-color-button-default-disabled-background:#0000;--ck-color-button-on-background:#f0f7ff;--ck-color-button-on-hover-background:#dbecff;--ck-color-button-on-active-background:#dbecff;--ck-color-button-on-disabled-background:#f0f2f4;--ck-color-button-on-color:#2977ff;--ck-color-button-action-background:var(--ck-color-base-action);--ck-color-button-action-hover-background:#4d9d30;--ck-color-button-action-active-background:#4d9d30;--ck-color-button-action-disabled-background:#7ec365;--ck-color-button-action-text:var(--ck-color-base-background);--ck-color-button-save:#008a00;--ck-color-button-cancel:#db3700;--ck-color-switch-button-off-background:#939393;--ck-color-switch-button-off-hover-background:#7d7d7d;--ck-color-switch-button-on-background:var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background:#4d9d30;--ck-color-switch-button-inner-background:var(--ck-color-base-background);--ck-color-switch-button-inner-shadow:#0000001a;--ck-color-dropdown-panel-background:var(--ck-color-base-background);--ck-color-dropdown-panel-border:var(--ck-color-base-border);--ck-color-dialog-background:var(--ck-custom-background);--ck-color-dialog-form-header-border:var(--ck-custom-border);--ck-color-input-background:var(--ck-color-base-background);--ck-color-input-border:var(--ck-color-base-border);--ck-color-input-error-border:var(--ck-color-base-error);--ck-color-input-text:var(--ck-color-base-text);--ck-color-input-disabled-background:#f2f2f2;--ck-color-input-disabled-border:var(--ck-color-base-border);--ck-color-input-disabled-text:#757575;--ck-color-list-background:var(--ck-color-base-background);--ck-color-list-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-list-button-on-background:var(--ck-color-button-on-color);--ck-color-list-button-on-background-focus:var(--ck-color-button-on-color);--ck-color-list-button-on-text:var(--ck-color-base-background);--ck-color-panel-background:var(--ck-color-base-background);--ck-color-panel-border:var(--ck-color-base-border);--ck-color-toolbar-background:var(--ck-color-base-background);--ck-color-toolbar-border:var(--ck-color-base-border);--ck-color-tooltip-background:var(--ck-color-base-text);--ck-color-tooltip-text:var(--ck-color-base-background);--ck-color-engine-placeholder-text:#707070;--ck-color-upload-bar-background:#6cb5f9;--ck-color-link-default:#0000f0;--ck-color-link-selected-background:#1fb0ff1a;--ck-color-link-fake-selection:#1fb0ff4d;--ck-color-highlight-background:#ff0;--ck-color-light-red:#fcc;--ck-disabled-opacity:.5;--ck-focus-outer-shadow-geometry:0 0 0 3px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring:1px solid var(--ck-color-focus-border);--ck-font-size-base:13px;--ck-line-height-base:1.84615;--ck-font-face:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;--ck-font-size-tiny:0.7em;--ck-font-size-small:0.75em;--ck-font-size-normal:1em;--ck-font-size-big:1.4em;--ck-font-size-large:1.8em;--ck-ui-component-min-height:2.3em}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset,.ck.ck-reset_all{word-wrap:break-word;background:#0000;border:0;box-sizing:border-box;height:auto;margin:0;padding:0;position:static;text-decoration:none;transition:none;vertical-align:middle;width:auto}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset_all{border-collapse:collapse;color:var(--ck-color-text);cursor:auto;float:none;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);text-align:left;white-space:nowrap}.ck-reset_all .ck-rtl :not(.ck-reset_all-excluded *){text-align:right}.ck-reset_all iframe:not(.ck-reset_all-excluded *){vertical-align:inherit}.ck-reset_all textarea:not(.ck-reset_all-excluded *){white-space:pre-wrap}.ck-reset_all input[type=password]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text]:not(.ck-reset_all-excluded *),.ck-reset_all textarea:not(.ck-reset_all-excluded *){cursor:text}.ck-reset_all input[type=password][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *){cursor:default}.ck-reset_all fieldset:not(.ck-reset_all-excluded *){border:2px groove #dfdee3;padding:10px}.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner{border:0;padding:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius:2px;--ck-inner-shadow:2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow:0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active:0 3px 6px 1px var(--ck-color-shadow-drop-active);--ck-spacing-unit:0.6em;--ck-spacing-large:calc(var(--ck-spacing-unit)*1.5);--ck-spacing-standard:var(--ck-spacing-unit);--ck-spacing-medium:calc(var(--ck-spacing-unit)*0.8);--ck-spacing-small:calc(var(--ck-spacing-unit)*0.5);--ck-spacing-tiny:calc(var(--ck-spacing-unit)*0.3);--ck-spacing-extra-tiny:calc(var(--ck-spacing-unit)*0.16)}.ck.ck-autocomplete>.ck-search__results{border-radius:0}.ck-rounded-corners .ck.ck-autocomplete>.ck-search__results,.ck.ck-autocomplete>.ck-search__results.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-autocomplete>.ck-search__results{background:var(--ck-color-base-background);border:1px solid var(--ck-color-dropdown-panel-border);box-shadow:var(--ck-drop-shadow),0 0;max-height:200px;min-width:auto;overflow-y:auto}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.ck.ck-button,a.ck.ck-button{-webkit-appearance:none;background:var(--ck-color-button-default-background);border:1px solid #0000;border-radius:0;cursor:default;font-size:inherit;line-height:1;min-height:var(--ck-ui-component-min-height);min-width:var(--ck-ui-component-min-height);padding:var(--ck-spacing-tiny);text-align:center;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;vertical-align:middle;white-space:nowrap}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:var(--ck-color-button-default-hover-background)}.ck.ck-button:not(.ck-disabled):active,a.ck.ck-button:not(.ck-disabled):active{background:var(--ck-color-button-default-active-background)}.ck.ck-button.ck-disabled,a.ck.ck-button.ck-disabled{background:var(--ck-color-button-default-disabled-background)}.ck-rounded-corners .ck.ck-button,.ck-rounded-corners a.ck.ck-button,.ck.ck-button.ck-rounded-corners,a.ck.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius)}@media (prefers-reduced-motion:reduce){.ck.ck-button,a.ck.ck-button{transition:none}}.ck.ck-button:active,.ck.ck-button:focus,a.ck.ck-button:active,a.ck.ck-button:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-button .ck-button__icon use,.ck.ck-button .ck-button__icon use *,a.ck.ck-button .ck-button__icon use,a.ck.ck-button .ck-button__icon use *{color:inherit}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}[dir=ltr] .ck.ck-button .ck-button__label,[dir=ltr] a.ck.ck-button .ck-button__label{text-align:left}[dir=rtl] .ck.ck-button .ck-button__label,[dir=rtl] a.ck.ck-button .ck-button__label{text-align:right}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{color:inherit}[dir=ltr] .ck.ck-button .ck-button__keystroke,[dir=ltr] a.ck.ck-button .ck-button__keystroke{margin-left:var(--ck-spacing-large)}[dir=rtl] .ck.ck-button .ck-button__keystroke,[dir=rtl] a.ck.ck-button .ck-button__keystroke{margin-right:var(--ck-spacing-large)}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{opacity:.5}.ck.ck-button.ck-disabled:active,.ck.ck-button.ck-disabled:focus,a.ck.ck-button.ck-disabled:active,a.ck.ck-button.ck-disabled:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-button.ck-disabled .ck-button__icon,.ck.ck-button.ck-disabled .ck-button__label,a.ck.ck-button.ck-disabled .ck-button__icon,a.ck.ck-button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__keystroke,a.ck.ck-button.ck-disabled .ck-button__keystroke{opacity:.3}.ck.ck-button.ck-button_with-text,a.ck.ck-button.ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=ltr] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=rtl] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:var(--ck-spacing-medium)}.ck.ck-button.ck-button_with-keystroke .ck-button__label,a.ck.ck-button.ck-button_with-keystroke .ck-button__label{flex-grow:1}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background:var(--ck-color-button-on-background);color:var(--ck-color-button-on-color)}.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background:var(--ck-color-button-on-hover-background)}.ck.ck-button.ck-on:not(.ck-disabled):active,a.ck.ck-button.ck-on:not(.ck-disabled):active{background:var(--ck-color-button-on-active-background)}.ck.ck-button.ck-on.ck-disabled,a.ck.ck-button.ck-on.ck-disabled{background:var(--ck-color-button-on-disabled-background)}.ck.ck-button.ck-button-save,a.ck.ck-button.ck-button-save{color:var(--ck-color-button-save)}.ck.ck-button.ck-button-cancel,a.ck.ck-button.ck-button-cancel{color:var(--ck-color-button-cancel)}.ck.ck-button-action,a.ck.ck-button-action{background:var(--ck-color-button-action-background);color:var(--ck-color-button-action-text)}.ck.ck-button-action:not(.ck-disabled):hover,a.ck.ck-button-action:not(.ck-disabled):hover{background:var(--ck-color-button-action-hover-background)}.ck.ck-button-action:not(.ck-disabled):active,a.ck.ck-button-action:not(.ck-disabled):active{background:var(--ck-color-button-action-active-background)}.ck.ck-button-action.ck-disabled,a.ck.ck-button-action.ck-disabled{background:var(--ck-color-button-action-disabled-background)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}:root{--ck-switch-button-toggle-width:2.6153846154em;--ck-switch-button-toggle-inner-size:calc(1.07692em + 1px);--ck-switch-button-translation:calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - 2px);--ck-switch-button-inner-hover-shadow:0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton,.ck.ck-button.ck-switchbutton.ck-on:active,.ck.ck-button.ck-switchbutton.ck-on:focus,.ck.ck-button.ck-switchbutton.ck-on:hover,.ck.ck-button.ck-switchbutton:active,.ck.ck-button.ck-switchbutton:focus,.ck.ck-button.ck-switchbutton:hover{background:#0000;color:inherit}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__label{margin-right:calc(var(--ck-spacing-large)*2)}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__label{margin-left:calc(var(--ck-spacing-large)*2)}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners{border-radius:var(--ck-border-radius)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-left:auto}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle{background:var(--ck-color-switch-button-off-background);border:1px solid #0000;transition:background .4s ease,box-shadow .2s ease-in-out,outline .2s ease-in-out;width:var(--ck-switch-button-toggle-width)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:calc(var(--ck-border-radius)*.5)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{background:var(--ck-color-switch-button-inner-background);height:var(--ck-switch-button-toggle-inner-size);transition:all .3s ease;width:var(--ck-switch-button-toggle-inner-size)}@media (prefers-reduced-motion:reduce){.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{transition:none}}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{box-shadow:var(--ck-switch-button-inner-hover-shadow)}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton:focus{border-color:#0000;box-shadow:none;outline:none}.ck.ck-button.ck-switchbutton:focus .ck-button__toggle{box-shadow:0 0 0 1px var(--ck-color-base-background),0 0 0 5px var(--ck-color-focus-outer-shadow);outline:var(--ck-focus-ring);outline-offset:1px}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(var( --ck-switch-button-translation ))}[dir=rtl] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(calc(var( --ck-switch-button-translation )*-1))}.ck.ck-button.ck-list-item-button{padding:var(--ck-spacing-tiny) calc(var(--ck-spacing-standard)*2)}.ck.ck-button.ck-list-item-button,.ck.ck-button.ck-list-item-button.ck-on{background:var(--ck-color-list-background);color:var(--ck-color-text)}[dir=ltr] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder){padding-right:var(--ck-spacing-small)}.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,.ck.ck-button.ck-list-item-button.ck-on:hover,.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover:not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-on:hover:not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable):not(.ck-disabled),.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled):not(.ck-disabled){color:var(--ck-color-text)}:root{--ck-collapsible-arrow-size:calc(var(--ck-icon-size)*0.5)}.ck.ck-collapsible>.ck.ck-button{border-radius:0;color:inherit;font-weight:700;width:100%}.ck.ck-collapsible>.ck.ck-button:focus{background:#0000}.ck.ck-collapsible>.ck.ck-button:active,.ck.ck-collapsible>.ck.ck-button:hover:not(:focus),.ck.ck-collapsible>.ck.ck-button:not(:focus){background:#0000;border-color:#0000;box-shadow:none}.ck.ck-collapsible>.ck.ck-button>.ck-icon{margin-right:var(--ck-spacing-medium);width:var(--ck-collapsible-arrow-size)}.ck.ck-collapsible>.ck-collapsible__children{padding:var(--ck-spacing-medium) var(--ck-spacing-large) var(--ck-spacing-large)}.ck.ck-collapsible.ck-collapsible_collapsed>.ck.ck-button .ck-icon{transform:rotate(-90deg)}:root{--ck-color-grid-tile-size:24px;--ck-color-color-grid-check-icon:#166fd4}.ck.ck-color-grid{grid-gap:5px;padding:8px}.ck.ck-color-grid__tile{transition:box-shadow .2s ease}@media (forced-colors:none){.ck.ck-color-grid__tile{border:0;height:var(--ck-color-grid-tile-size);min-height:var(--ck-color-grid-tile-size);min-width:var(--ck-color-grid-tile-size);padding:0;width:var(--ck-color-grid-tile-size)}.ck.ck-color-grid__tile.ck-on,.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){border:0}.ck.ck-color-grid__tile.ck-color-selector__color-tile_bordered{box-shadow:0 0 0 1px var(--ck-color-base-border)}.ck.ck-color-grid__tile.ck-on{box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-base-text)}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}}@media (forced-colors:active){.ck.ck-color-grid__tile{height:unset;min-height:unset;min-width:unset;padding:0 var(--ck-spacing-small);width:unset}.ck.ck-color-grid__tile .ck-button__label{display:inline-block}}@media (prefers-reduced-motion:reduce){.ck.ck-color-grid__tile{transition:none}}.ck.ck-color-grid__tile.ck-disabled{cursor:unset;transition:unset}.ck.ck-color-grid__tile .ck.ck-icon{color:var(--ck-color-color-grid-check-icon);display:none}.ck.ck-color-grid__tile.ck-on .ck.ck-icon{display:block}.ck.ck-color-grid__label{padding:0 var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color{width:100%}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:calc(var(--ck-spacing-standard)/2) var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker:not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon{margin-left:var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment label.ck.ck-color-grid__label{font-weight:unset}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker{padding:8px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker{height:100px;min-width:180px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation){border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue){border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius)}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue-pointer),.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation-pointer){height:15px;width:15px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{padding:0 8px 8px}:root{--ck-dialog-overlay-background-color:#00000080;--ck-dialog-drop-shadow:0px 0px 6px 2px #00000026;--ck-dialog-max-width:100vw;--ck-dialog-max-height:90vh;--ck-color-dialog-background:var(--ck-color-base-background);--ck-color-dialog-form-header-border:var(--ck-color-base-border)}.ck.ck-dialog-overlay{animation:ck-dialog-fade-in .3s;background:var(--ck-dialog-overlay-background-color);z-index:var(--ck-z-dialog)}.ck.ck-dialog{border-radius:0}.ck-rounded-corners .ck.ck-dialog,.ck.ck-dialog.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dialog{--ck-drop-shadow:var(--ck-dialog-drop-shadow);background:var(--ck-color-dialog-background);border:1px solid var(--ck-color-base-border);box-shadow:var(--ck-drop-shadow),0 0;max-height:var(--ck-dialog-max-height);max-width:var(--ck-dialog-max-width)}.ck.ck-dialog .ck.ck-form__header{border-bottom:1px solid var(--ck-color-dialog-form-header-border)}@keyframes ck-dialog-fade-in{0%{background:#0000}to{background:var(--ck-dialog-overlay-background-color)}}.ck.ck-dialog .ck.ck-dialog__actions{padding:var(--ck-spacing-large)}.ck.ck-dialog .ck.ck-dialog__actions>*+*{margin-left:var(--ck-spacing-large)}:root{--ck-dropdown-arrow-size:calc(var(--ck-icon-size)*0.5)}.ck.ck-dropdown{font-size:inherit}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{margin-left:var(--ck-spacing-standard);right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{overflow:hidden;text-overflow:ellipsis;width:7em}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active{box-shadow:none}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus{box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-dropdown__panel{border-radius:0}.ck-rounded-corners .ck.ck-dropdown__panel,.ck.ck-dropdown__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dropdown__panel{background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;box-shadow:var(--ck-drop-shadow),0 0;min-width:100%}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}.ck.ck-dropdown__panel:focus{outline:none}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}:root{--ck-color-split-button-hover-background:#ebebeb;--ck-color-split-button-hover-border:#b3b3b3}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-bottom-right-radius:unset;border-top-right-radius:unset}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-bottom-left-radius:unset;border-top-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-bottom-left-radius:unset;border-top-left-radius:unset}[dir=rtl] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-bottom-right-radius:unset;border-top-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton>.ck-splitbutton__arrow:not(:focus){border-bottom-width:0;border-top-width:0}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{background-color:var(--ck-color-split-button-hover-border);content:"";height:100%;position:absolute;width:1px}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:focus:after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:focus:after{--ck-color-split-button-hover-border:var(--ck-color-focus-border)}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{left:-1px}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{right:-1px}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__action{border-bottom-left-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__arrow{border-bottom-right-radius:0}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button{border-radius:0;padding:var(--ck-spacing-tiny) calc(var(--ck-spacing-standard)*2);width:100%}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus{border-color:#0000;box-shadow:none}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-button__label{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-icon-spacing:not(:has(.ck-button__icon))>.ck-button__label{margin-left:calc(var(--ck-icon-size) - var(--ck-spacing-small))}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{margin-right:calc(var(--ck-spacing-small)*-1);transform:rotate(-90deg)}[dir=rtl] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{margin-left:calc(var(--ck-spacing-small)*-1);transform:rotate(90deg)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled>.ck-dropdown-menu-list__nested-menu__button__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=ltr] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{margin-left:var(--ck-spacing-standard);right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}:root{--ck-dropdown-menu-menu-item-min-width:18em}.ck.ck-dropdown-menu-list__nested-menu__item{min-width:var(--ck-dropdown-menu-menu-item-min-width)}.ck-button.ck-dropdown-menu-list__nested-menu__item__button{border-radius:0}.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container,.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size:20px}.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container{margin-left:calc(var(--ck-spacing-small)*-1);margin-right:var(--ck-spacing-small)}.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus{border-color:#0000;box-shadow:none}.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}:root{--ck-dropdown-menu-menu-panel-max-width:75vw}.ck.ck-dropdown-menu__nested-menu__panel{background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;box-shadow:var(--ck-drop-shadow),0 0;height:fit-content;max-width:var(--ck-dropdown-menu-menu-panel-max-width)}.ck.ck-dropdown-menu__nested-menu__panel:after,.ck.ck-dropdown-menu__nested-menu__panel:before{display:none}.ck.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_es,.ck.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_se{border-top-left-radius:0}.ck.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_sw,.ck.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ws{border-top-right-radius:0}.ck.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_en,.ck.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_nw,.ck.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_wn{border-bottom-right-radius:0}.ck.ck-dropdown-menu__nested-menu__panel:focus{outline:none}:root{--ck-accessibility-help-dialog-max-width:600px;--ck-accessibility-help-dialog-max-height:400px;--ck-accessibility-help-dialog-border-color:#ccced1;--ck-accessibility-help-dialog-code-background-color:#ededed;--ck-accessibility-help-dialog-kbd-shadow-color:#9c9c9c}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content{border:1px solid #0000;max-height:var(--ck-accessibility-help-dialog-max-height);max-width:var(--ck-accessibility-help-dialog-max-width);overflow:auto;padding:var(--ck-spacing-large);user-select:text}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content *{white-space:normal}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content .ck-label{display:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3{font-size:1.2em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4{font-size:1em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content p,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content table{margin:1em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl{border-bottom:none;border-top:1px solid var(--ck-accessibility-help-dialog-border-color);display:grid;grid-template-columns:2fr 1fr}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt{border-bottom:1px solid var(--ck-accessibility-help-dialog-border-color);padding:.4em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt{grid-column-start:1}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd{grid-column-start:2;text-align:right}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd{background:var(--ck-accessibility-help-dialog-code-background-color);border-radius:2px;display:inline-block;font-size:.9em;line-height:1;padding:.4em;text-align:center;vertical-align:middle}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code{font-family:monospace}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd{box-shadow:0 1px 1px var(--ck-accessibility-help-dialog-kbd-shadow-color);margin:0 1px;min-width:1.8em}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd+kbd{margin-left:2px}:root{--ck-color-editable-blur-selection:#d9d9d9}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:0}.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),.ck.ck-editor__editable.ck-rounded-corners:not(.ck-editor__nested-editable){border-radius:var(--ck-border-radius)}.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0;outline:none}.ck.ck-editor__editable_inline{border:1px solid #0000;overflow:auto;padding:0 var(--ck-spacing-standard)}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background)}:root{--ck-form-header-height:44px}.ck.ck-form__header{border-bottom:1px solid var(--ck-color-base-border);height:var(--ck-form-header-height);line-height:var(--ck-form-header-height);padding:var(--ck-spacing-small) var(--ck-spacing-large)}[dir=ltr] .ck.ck-form__header>.ck-icon{margin-right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-form__header>.ck-icon{margin-left:var(--ck-spacing-medium)}.ck.ck-form__header .ck-form__header__label{--ck-font-size-base:15px;font-weight:700}:root{--ck-icon-size:calc(var(--ck-line-height-base)*var(--ck-font-size-normal));--ck-icon-font-size:.8333350694em}.ck.ck-icon{font-size:var(--ck-icon-font-size);height:var(--ck-icon-size);width:var(--ck-icon-size);will-change:transform}.ck.ck-icon,.ck.ck-icon *{cursor:inherit}.ck.ck-icon.ck-icon_inherit-color,.ck.ck-icon.ck-icon_inherit-color *{color:inherit}.ck.ck-icon.ck-icon_inherit-color :not([fill]){fill:currentColor}:root{--ck-input-width:18em;--ck-input-text-width:var(--ck-input-width)}.ck.ck-input{border-radius:0}.ck-rounded-corners .ck.ck-input,.ck.ck-input.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-input{background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);min-height:var(--ck-ui-component-min-height);min-width:var(--ck-input-width);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);transition:box-shadow .1s ease-in-out,border .1s ease-in-out}@media (prefers-reduced-motion:reduce){.ck.ck-input{transition:none}}.ck.ck-input:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-input[readonly]{background:var(--ck-color-input-disabled-background);border:1px solid var(--ck-color-input-disabled-border);color:var(--ck-color-input-disabled-text)}.ck.ck-input[readonly]:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-input.ck-error{animation:ck-input-shake .3s ease both;border-color:var(--ck-color-input-error-border)}@media (prefers-reduced-motion:reduce){.ck.ck-input.ck-error{animation:none}}.ck.ck-input.ck-error:focus{box-shadow:var(--ck-focus-error-outer-shadow),0 0}@keyframes ck-input-shake{20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}.ck.ck-label{font-weight:700}:root{--ck-labeled-field-view-transition:.1s cubic-bezier(0,0,0.24,0.95);--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-spacing-medium);--ck-labeled-field-label-default-position-x:var(--ck-spacing-medium);--ck-labeled-field-label-default-position-y:calc(var(--ck-font-size-base)*0.6);--ck-color-labeled-field-label-background:var(--ck-color-base-background)}.ck.ck-labeled-field-view{border-radius:0}.ck-rounded-corners .ck.ck-labeled-field-view,.ck.ck-labeled-field-view.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{top:0}[dir=ltr] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{left:0;transform:translate(var(--ck-spacing-medium),-6px) scale(.75);transform-origin:0 0}[dir=rtl] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{right:0;transform:translate(calc(var(--ck-spacing-medium)*-1),-6px) scale(.75);transform-origin:100% 0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background:var(--ck-color-labeled-field-label-background);font-weight:400;line-height:normal;max-width:100%;overflow:hidden;padding:0 calc(var(--ck-font-size-tiny)*.5);pointer-events:none;text-overflow:ellipsis;transition:transform var(--ck-labeled-field-view-transition),padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition)}@media (prefers-reduced-motion:reduce){.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transition:none}}.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly])+.ck.ck-label,.ck.ck-labeled-field-view.ck-error>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-disabled>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-input-disabled-text)}[dir=ltr] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=ltr] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(var(--ck-labeled-field-label-default-position-x),var(--ck-labeled-field-label-default-position-y)) scale(1)}[dir=rtl] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=rtl] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(calc(var(--ck-labeled-field-label-default-position-x)*-1),var(--ck-labeled-field-label-default-position-y)) scale(1)}.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background:#0000;max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width));padding:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck.ck-button{background:#0000}.ck.ck-labeled-field-view.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck-button>.ck-button__label{opacity:0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown+.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard))}.ck.ck-labeled-input .ck-labeled-input__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-input .ck-labeled-input__status_error{color:var(--ck-color-base-error)}.ck.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-list,.ck.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-list{background:var(--ck-color-list-background);list-style-type:none;padding:var(--ck-spacing-small) 0}.ck.ck-list__item{cursor:default;min-width:15em}.ck.ck-list__item>.ck-button:not(.ck-list-item-button){border-radius:0;min-height:unset;padding:var(--ck-spacing-tiny) calc(var(--ck-spacing-standard)*2);width:100%}[dir=ltr] .ck.ck-list__item>.ck-button:not(.ck-list-item-button){text-align:left}[dir=rtl] .ck.ck-list__item>.ck-button:not(.ck-list-item-button){text-align:right}.ck.ck-list__item>.ck-button:not(.ck-list-item-button) .ck-button__label{line-height:calc(var(--ck-line-height-base)*var(--ck-font-size-base))}.ck.ck-list__item>.ck-button:not(.ck-list-item-button):active{box-shadow:none}.ck.ck-list__item>.ck-button.ck-on:not(.ck-list-item-button){background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item>.ck-button.ck-on:not(.ck-list-item-button):active{box-shadow:none}.ck.ck-list__item>.ck-button.ck-on:not(.ck-list-item-button):hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item>.ck-button.ck-on:not(.ck-list-item-button):focus:not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item>.ck-button:not(.ck-list-item-button):hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item>.ck-button.ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item>.ck-button.ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck-list .ck-list__group{padding-top:var(--ck-spacing-medium)}.ck-list .ck-list__group:first-child{padding-top:0}:not(.ck-hidden)~.ck-list .ck-list__group{border-top:1px solid var(--ck-color-base-border)}.ck-list .ck-list__group>.ck-label{font-size:11px;font-weight:700;padding:var(--ck-spacing-medium) var(--ck-spacing-large) 0}.ck.ck-list__separator{background:var(--ck-color-base-border);height:1px;margin:var(--ck-spacing-small) 0;width:100%}.ck.ck-menu-bar{background:var(--ck-color-base-background);border:1px solid var(--ck-color-toolbar-border);display:flex;flex-wrap:wrap;gap:var(--ck-spacing-small);justify-content:flex-start;padding:var(--ck-spacing-small);width:100%}.ck.ck-menu-bar__menu{font-size:inherit}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level{max-width:100%}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button{width:100%}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-button__label{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-menu-bar__menu>.ck-menu-bar__menu__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-menu-bar__menu>.ck-menu-bar__menu__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button{min-height:unset;padding:var(--ck-spacing-small) var(--ck-spacing-medium)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-button__label{line-height:unset;width:unset}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-icon{display:none}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button{border-radius:0}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{margin-left:var(--ck-spacing-standard);margin-right:calc(var(--ck-spacing-small)*-1);transform:rotate(-90deg)}[dir=rtl] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{left:var(--ck-spacing-standard);margin-left:calc(var(--ck-spacing-small)*-1);margin-right:var(--ck-spacing-small);transform:rotate(90deg)}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button.ck-disabled>.ck-menu-bar__menu__button__arrow{opacity:var(--ck-disabled-opacity)}:root{--ck-menu-bar-menu-item-min-width:18em}.ck.ck-menu-bar__menu .ck.ck-menu-bar__menu__item{min-width:var(--ck-menu-bar-menu-item-min-width)}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button{border-radius:0}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container,.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size:20px}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{font-size:var(--ck-icon-font-size)}[dir=ltr] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{margin-right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{margin-left:var(--ck-spacing-medium)}:root{--ck-menu-bar-menu-panel-max-width:75vw}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{border-radius:0}.ck-rounded-corners .ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;box-shadow:var(--ck-drop-shadow),0 0;height:fit-content;max-width:var(--ck-menu-bar-menu-panel-max-width)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{border-top-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{border-top-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne{border-bottom-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{border-bottom-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel:focus{outline:none}.ck.ck-menu-bar .ck-list-item-button:active,.ck.ck-menu-bar .ck-list-item-button:focus{border-color:#0000;box-shadow:none}.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:active,.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none;position:relative;z-index:2}:root{--ck-balloon-border-width:1px;--ck-balloon-arrow-offset:2px;--ck-balloon-arrow-height:10px;--ck-balloon-arrow-half-width:8px;--ck-balloon-arrow-drop-shadow:0 2px 2px var(--ck-color-shadow-drop)}.ck.ck-balloon-panel{border-radius:0}.ck-rounded-corners .ck.ck-balloon-panel,.ck.ck-balloon-panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-balloon-panel{background:var(--ck-color-panel-background);border:var(--ck-balloon-border-width) solid var(--ck-color-panel-border);box-shadow:var(--ck-drop-shadow),0 0;min-height:15px}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{border-style:solid;height:0;width:0}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-width:0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_n]:before{border-color:#0000 #0000 var(--ck-color-panel-border) #0000;margin-top:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_n]:after{border-color:#0000 #0000 var(--ck-color-panel-background) #0000;margin-top:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-width:var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-color:var(--ck-color-panel-border) #0000 #0000;filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow));margin-bottom:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_s]:after{border-color:var(--ck-color-panel-background) #0000 #0000 #0000;margin-bottom:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_e]:after,.ck.ck-balloon-panel[class*=arrow_e]:before{border-width:var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_e]:before{border-color:#0000 #0000 #0000 var(--ck-color-panel-border);margin-right:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_e]:after{border-color:#0000 #0000 #0000 var(--ck-color-panel-background);margin-right:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:after,.ck.ck-balloon-panel[class*=arrow_w]:before{border-width:var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0}.ck.ck-balloon-panel[class*=arrow_w]:before{border-color:#0000 var(--ck-color-panel-border) #0000 #0000;margin-left:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_w]:after{border-color:#0000 var(--ck-color-panel-background) #0000 #0000;margin-left:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before{left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before{left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before{right:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);right:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);margin-right:calc(var(--ck-balloon-arrow-half-width)*2);right:25%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before{margin-right:calc(var(--ck-balloon-arrow-half-width)*2);right:25%;top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before{left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:before{margin-top:calc(var(--ck-balloon-arrow-half-width)*-1);right:calc(var(--ck-balloon-arrow-height)*-1);top:50%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:before{left:calc(var(--ck-balloon-arrow-height)*-1);margin-top:calc(var(--ck-balloon-arrow-half-width)*-1);top:50%}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation>*{margin-bottom:var(--ck-spacing-small);margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-left:var(--ck-spacing-small);margin-right:var(--ck-spacing-standard)}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{box-shadow:none}:root{--ck-balloon-fake-panel-offset-horizontal:6px;--ck-balloon-fake-panel-offset-vertical:6px}.ck .ck-fake-panel div{background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);box-shadow:var(--ck-drop-shadow),0 0;height:100%;min-height:15px;width:100%}.ck .ck-fake-panel div:first-child{margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical)}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*2)}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*3)}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical:-6px}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{border-top-left-radius:0;border-top-right-radius:0;border-width:0 1px 1px;box-shadow:var(--ck-drop-shadow),0 0}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-responsive-form{padding:0;width:calc(var(--ck-input-width)*.8)}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-number,.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){border-radius:0;margin-top:var(--ck-spacing-large);padding:var(--ck-spacing-standard)}.ck.ck-responsive-form>.ck-button:last-child:not(:focus),.ck.ck-responsive-form>.ck-button:nth-last-child(2):not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-responsive-form>.ck-button:last-child,[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(2),[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child:last-of-type,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2):last-of-type{border-right:1px solid var(--ck-color-base-border)}}:root{--ck-search-field-view-horizontal-spacing:calc(var(--ck-icon-size) + var(--ck-spacing-medium))}.ck.ck-search>.ck-labeled-field-view .ck-input{width:100%}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon{--ck-labeled-field-label-default-position-x:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon>.ck-labeled-field-view__input-wrapper>.ck-icon{opacity:.5;pointer-events:none}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input{width:100%}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input,[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input:not(.ck-input-text_empty){padding-left:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset{--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset.ck-labeled-field-view_empty{--ck-labeled-field-empty-unfocused-max-width:100% - var(--ck-search-field-view-horizontal-spacing) - var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{background:none;min-height:auto;min-width:auto;opacity:.5;padding:0}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{left:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset:hover{opacity:1}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{width:100%}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input:not(.ck-input-text_empty),[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{padding-right:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-search__results{min-width:100%}.ck.ck-search>.ck-search__results>.ck-search__info{padding:var(--ck-spacing-medium) var(--ck-spacing-large);width:100%}.ck.ck-search>.ck-search__results>.ck-search__info *{white-space:normal}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{font-weight:700}.ck.ck-search>.ck-search__results>.ck-search__info>span:last-child{margin-top:var(--ck-spacing-medium)}.ck.ck-spinner-container{animation:ck-spinner-rotate 1.5s linear infinite;height:var(--ck-toolbar-spinner-size);width:var(--ck-toolbar-spinner-size)}@media (prefers-reduced-motion:reduce){.ck.ck-spinner-container{animation-duration:3s}}.ck.ck-spinner{border:2px solid var(--ck-color-text);border-radius:50%;border-top:2px solid #0000;height:var(--ck-toolbar-spinner-size);width:var(--ck-toolbar-spinner-size)}@keyframes ck-spinner-rotate{to{transform:rotate(1turn)}}.ck-textarea{overflow-x:hidden}:root{--ck-color-block-toolbar-button:var(--ck-color-text);--ck-block-toolbar-button-size:var(--ck-font-size-normal)}.ck.ck-block-toolbar-button{color:var(--ck-color-block-toolbar-button);font-size:var(--ck-block-toolbar-size)}.ck.ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-toolbar{background:var(--ck-color-toolbar-background);border:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck.ck-toolbar .ck.ck-toolbar__separator{background:var(--ck-color-toolbar-border);height:var(--ck-icon-size);margin-bottom:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);min-width:1px;width:1px}.ck.ck-toolbar .ck-toolbar__line-break{height:0}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break),.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-bottom:var(--ck-spacing-small);margin-top:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{border-radius:0;margin:0;width:100%}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-dropdown__panel{min-width:auto}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-button>.ck-button__label{max-width:7em;width:auto}.ck.ck-toolbar:focus{outline:none}.ck-toolbar-container .ck.ck-toolbar{border:0}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck{margin-right:0}.ck.ck-toolbar[dir=rtl]:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-left:0}.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:first-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.ck.ck-toolbar.ck-toolbar_grouping[dir=rtl]>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=rtl]>.ck.ck-toolbar__separator,[dir=rtl] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=rtl] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-right:0}.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:first-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.ck.ck-toolbar.ck-toolbar_grouping[dir=ltr]>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=ltr]>.ck.ck-toolbar__separator,[dir=ltr] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=ltr] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-right:var(--ck-spacing-small)}.ck.ck-balloon-panel.ck-tooltip{--ck-balloon-border-width:0px;--ck-balloon-arrow-offset:0px;--ck-balloon-arrow-half-width:4px;--ck-balloon-arrow-height:4px;--ck-tooltip-text-padding:4px;--ck-color-panel-background:var(--ck-color-tooltip-background);box-shadow:none;padding:0 var(--ck-spacing-medium)}.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text{color:var(--ck-color-tooltip-text);font-size:.9em;line-height:1.5}.ck.ck-balloon-panel.ck-tooltip.ck-tooltip_multi-line .ck-tooltip__text{display:inline-block;max-width:200px;padding:var(--ck-tooltip-text-padding) 0;white-space:break-spaces}.ck.ck-balloon-panel.ck-tooltip:before{display:none}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border:none;border-bottom:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky{border-bottom-width:1px}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar{border:0;border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{border:0}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:0}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}:root{--ck-clipboard-drop-target-dot-width:12px;--ck-clipboard-drop-target-dot-height:8px;--ck-clipboard-drop-target-color:var(--ck-color-focus-border)}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{background:var(--ck-clipboard-drop-target-color);border:1px solid var(--ck-clipboard-drop-target-color);bottom:calc(var(--ck-clipboard-drop-target-dot-height)*-.5);margin-left:-1px;top:calc(var(--ck-clipboard-drop-target-dot-height)*-.5)}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span:after{border-color:var(--ck-clipboard-drop-target-color) #0000 #0000 #0000;border-style:solid;border-width:calc(var(--ck-clipboard-drop-target-dot-height)) calc(var(--ck-clipboard-drop-target-dot-width)*.5) 0 calc(var(--ck-clipboard-drop-target-dot-width)*.5);content:"";display:block;height:0;left:50%;position:absolute;top:calc(var(--ck-clipboard-drop-target-dot-height)*-.5);transform:translateX(-50%);width:0}.ck.ck-editor__editable .ck-widget.ck-clipboard-drop-target-range{outline:var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color)!important}.ck.ck-editor__editable .ck-widget:-webkit-drag{zoom:.6;outline:none!important}.ck.ck-clipboard-drop-target-line{background:var(--ck-clipboard-drop-target-color);border:1px solid var(--ck-clipboard-drop-target-color);height:0;margin-top:-1px}.ck.ck-clipboard-drop-target-line:before{border-style:solid;content:"";height:0;position:absolute;top:calc(var(--ck-clipboard-drop-target-dot-width)*-.5);width:0}[dir=ltr] .ck.ck-clipboard-drop-target-line:before{border-color:#0000 #0000 #0000 var(--ck-clipboard-drop-target-color);border-width:calc(var(--ck-clipboard-drop-target-dot-width)*.5) 0 calc(var(--ck-clipboard-drop-target-dot-width)*.5) var(--ck-clipboard-drop-target-dot-height);left:-1px}[dir=rtl] .ck.ck-clipboard-drop-target-line:before{border-color:#0000 var(--ck-clipboard-drop-target-color) #0000 #0000;border-width:calc(var(--ck-clipboard-drop-target-dot-width)*.5) var(--ck-clipboard-drop-target-dot-height) calc(var(--ck-clipboard-drop-target-dot-width)*.5) 0;right:-1px}:root{--ck-color-code-block-label-background:#757575}.ck.ck-editor__editable pre[data-language]:after{background:var(--ck-color-code-block-label-background);color:#fff;font-family:var(--ck-font-face);font-size:10px;line-height:16px;padding:var(--ck-spacing-tiny) var(--ck-spacing-medium);right:10px;top:-1px;white-space:nowrap}.ck.ck-code-block-dropdown .ck-dropdown__panel{max-height:250px;overflow-x:hidden;overflow-y:auto}@media (forced-colors:active){.ck .ck-placeholder,.ck.ck-placeholder{forced-color-adjust:preserve-parent-color}}.ck .ck-placeholder:before,.ck.ck-placeholder:before{cursor:text}@media (forced-colors:none){.ck .ck-placeholder:before,.ck.ck-placeholder:before{color:var(--ck-color-engine-placeholder-text)}}@media (forced-colors:active){.ck .ck-placeholder:before,.ck.ck-placeholder:before{font-style:italic;margin-left:1px}}.ck.ck-find-and-replace-form{width:400px}.ck.ck-find-and-replace-form:focus{outline:none}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{align-content:stretch;align-items:center;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;margin:0;padding:var(--ck-spacing-large)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button{flex:0 0 auto}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>*+*,[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>*+*{margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>*+*,[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>*+*{margin-right:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view{flex:1 1 auto}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view .ck-input,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view .ck-input{min-width:50px;width:100%}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{align-items:flex-start}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-prev>.ck-icon{transform:rotate(90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-next>.ck-icon{transform:rotate(-90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{top:50%;transform:translateY(-50%)}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{left:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{color:var(--ck-color-base-border)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{flex:0 0 100%;padding-top:var(--ck-spacing-standard)}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{margin-right:0}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{flex-wrap:wrap;justify-content:flex-end;margin-top:calc(var(--ck-spacing-large)*-1)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find{font-weight:700}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find .ck-button__label{padding-left:var(--ck-spacing-large);padding-right:var(--ck-spacing-large)}.ck.ck-find-and-replace-form .ck-switchbutton{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}@media screen and (max-width:600px){.ck.ck-find-and-replace-form{max-width:100%;width:300px}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input{flex-wrap:wrap}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input .ck-labeled-field-view{flex:1 0 auto;margin-bottom:var(--ck-spacing-standard);width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{flex:1 1 auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type .ck-button__label{text-align:center;width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view){flex:1 1 auto;flex-wrap:wrap}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{flex:1 1 auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button .ck-button__label{text-align:center;width:100%}}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label{width:8em}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item{min-width:18em}:root{--ck-html-embed-content-width:calc(100% - var(--ck-icon-size)*1.5);--ck-html-embed-source-height:10em;--ck-html-embed-unfocused-outline-width:1px;--ck-html-embed-content-min-height:calc(var(--ck-icon-size) + var(--ck-spacing-standard));--ck-html-embed-source-disabled-background:var(--ck-color-base-foreground);--ck-html-embed-source-disabled-color:#737373}.ck-widget.raw-html-embed{background-color:var(--ck-color-base-foreground);font-size:var(--ck-font-size-base)}.ck-widget.raw-html-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.raw-html-embed[dir=ltr]{text-align:left}.ck-widget.raw-html-embed[dir=rtl]{text-align:right}.ck-widget.raw-html-embed:before{background:#999;border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);content:attr(data-html-embed-label);font-family:var(--ck-font-face);font-size:var(--ck-font-size-tiny);left:var(--ck-spacing-standard);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);top:calc(var(--ck-html-embed-unfocused-outline-width)*-1);transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}.ck-widget.raw-html-embed[dir=rtl]:before{left:auto;right:var(--ck-spacing-standard)}.ck-widget.raw-html-embed[dir=ltr] .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck.ck-editor__editable.ck-blurred .ck-widget.raw-html-embed.ck-widget_selected:before{padding:var(--ck-spacing-tiny) var(--ck-spacing-small);top:0}.ck.ck-editor__editable:not(.ck-blurred) .ck-widget.raw-html-embed.ck-widget_selected:before{background:var(--ck-color-focus-border);padding:var(--ck-spacing-tiny) var(--ck-spacing-small);top:0}.ck.ck-editor__editable .ck-widget.raw-html-embed:not(.ck-widget_selected):hover:before{padding:var(--ck-spacing-tiny) var(--ck-spacing-small);top:0}.ck-widget.raw-html-embed .raw-html-embed__content-wrapper{padding:var(--ck-spacing-standard)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper{right:var(--ck-spacing-standard);top:var(--ck-spacing-standard)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__save-button{color:var(--ck-color-button-save)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__cancel-button{color:var(--ck-color-button-cancel)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button:not(:first-child){margin-top:var(--ck-spacing-small)}.ck-widget.raw-html-embed[dir=rtl] .raw-html-embed__buttons-wrapper{left:var(--ck-spacing-standard);right:auto}.ck-widget.raw-html-embed .raw-html-embed__source{box-sizing:border-box;direction:ltr;font-family:monospace;font-size:var(--ck-font-size-base);height:var(--ck-html-embed-source-height);min-width:0;padding:var(--ck-spacing-standard);resize:none;tab-size:4;text-align:left;white-space:pre-wrap;width:var(--ck-html-embed-content-width)}.ck-widget.raw-html-embed .raw-html-embed__source[disabled]{-webkit-text-fill-color:var(--ck-html-embed-source-disabled-color);background:var(--ck-html-embed-source-disabled-background);color:var(--ck-html-embed-source-disabled-color);opacity:1}.ck-widget.raw-html-embed .raw-html-embed__preview{min-height:var(--ck-html-embed-content-min-height);width:var(--ck-html-embed-content-width)}.ck-editor__editable:not(.ck-read-only) .ck-widget.raw-html-embed .raw-html-embed__preview{pointer-events:none}.ck-widget.raw-html-embed .raw-html-embed__preview-content{background-color:var(--ck-color-base-foreground);box-sizing:border-box}.ck-widget.raw-html-embed .raw-html-embed__preview-content>*{margin-left:auto;margin-right:auto}.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder{color:var(--ck-html-embed-source-disabled-color)}:root{--ck-image-insert-insert-by-url-width:250px}.ck.ck-image-insert-url{--ck-input-width:100%}.ck.ck-image-insert-url .ck-image-insert-url__action-row{grid-column-gap:var(--ck-spacing-large);margin-top:var(--ck-spacing-large)}.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-cancel,.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-save{justify-content:center;min-width:auto}.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button .ck-button__label{color:var(--ck-color-text)}.ck.ck-image-insert-form>.ck.ck-button{display:block;width:100%}[dir=ltr] .ck.ck-image-insert-form>.ck.ck-button{text-align:left}[dir=rtl] .ck.ck-image-insert-form>.ck.ck-button{text-align:right}.ck.ck-image-insert-form>.ck.ck-collapsible{min-width:var(--ck-image-insert-insert-by-url-width)}.ck.ck-image-insert-form>.ck.ck-collapsible:not(:first-child){border-top:1px solid var(--ck-color-base-border)}.ck.ck-image-insert-form>.ck.ck-collapsible:not(:last-child){border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-image-insert-form>.ck.ck-image-insert-url{min-width:var(--ck-image-insert-insert-by-url-width);padding:var(--ck-spacing-large)}.ck.ck-image-insert-form:focus{outline:none}:root{--ck-color-image-upload-icon:#fff;--ck-color-image-upload-icon-background:#008a00;--ck-image-upload-icon-size:20;--ck-image-upload-icon-width:2px;--ck-image-upload-icon-is-visible:clamp(0px,100% - 50px,1px)}.ck-image-upload-complete-icon{animation-delay:0ms,3s;animation-duration:.5s,.5s;animation-fill-mode:forwards,forwards;animation-name:ck-upload-complete-icon-show,ck-upload-complete-icon-hide;background:var(--ck-color-image-upload-icon-background);font-size:calc(1px*var(--ck-image-upload-icon-size));height:calc(var(--ck-image-upload-icon-is-visible)*var(--ck-image-upload-icon-size));opacity:0;overflow:hidden;width:calc(var(--ck-image-upload-icon-is-visible)*var(--ck-image-upload-icon-size))}.ck-image-upload-complete-icon:after{animation-delay:.5s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:ck-upload-complete-icon-check;border-right:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);border-top:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);box-sizing:border-box;height:0;left:25%;opacity:0;top:50%;transform:scaleX(-1) rotate(135deg);transform-origin:left top;width:0}@media (prefers-reduced-motion:reduce){.ck-image-upload-complete-icon{animation-duration:0ms}.ck-image-upload-complete-icon:after{animation:none;height:.45em;opacity:1;width:.3em}}@keyframes ck-upload-complete-icon-show{0%{opacity:0}to{opacity:1}}@keyframes ck-upload-complete-icon-hide{0%{opacity:1}to{opacity:0}}@keyframes ck-upload-complete-icon-check{0%{height:0;opacity:1;width:0}33%{height:0;width:.3em}to{height:.45em;opacity:1;width:.3em}}:root{--ck-color-upload-placeholder-loader:#b3b3b3;--ck-upload-placeholder-loader-size:32px;--ck-upload-placeholder-image-aspect-ratio:2.8}.ck .ck-image-upload-placeholder{margin:0;width:100%}.ck .ck-image-upload-placeholder.image-inline{width:calc(var(--ck-upload-placeholder-loader-size)*2*var(--ck-upload-placeholder-image-aspect-ratio))}.ck .ck-image-upload-placeholder img{aspect-ratio:var(--ck-upload-placeholder-image-aspect-ratio)}.ck .ck-upload-placeholder-loader{height:100%;width:100%}.ck .ck-upload-placeholder-loader:before{animation:ck-upload-placeholder-loader 1s linear infinite;border-radius:50%;border-right:2px solid #0000;border-top:3px solid var(--ck-color-upload-placeholder-loader);height:var(--ck-upload-placeholder-loader-size);width:var(--ck-upload-placeholder-loader-size)}@keyframes ck-upload-placeholder-loader{to{transform:rotate(1turn)}}.ck.ck-editor__editable .image-inline.ck-appear,.ck.ck-editor__editable .image.ck-appear{animation:fadeIn .7s}@media (prefers-reduced-motion:reduce){.ck.ck-editor__editable .image-inline.ck-appear,.ck.ck-editor__editable .image.ck-appear{animation:none;opacity:1}}.ck.ck-editor__editable .image .ck-progress-bar,.ck.ck-editor__editable .image-inline .ck-progress-bar{background:var(--ck-color-upload-bar-background);height:2px;transition:width .1s;width:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ck .ck-link_selected{background:var(--ck-color-link-selected-background)}.ck .ck-link_selected span.image-inline{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background)}.ck .ck-fake-link-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-link-selection_collapsed{border-right:1px solid var(--ck-color-base-text);height:100%;margin-right:-1px;outline:1px solid #ffffff80}.ck.ck-link-actions .ck-button.ck-link-actions__preview{padding-left:0;padding-right:0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{color:var(--ck-color-link-default);cursor:pointer;max-width:var(--ck-input-width);min-width:3em;padding:0 var(--ck-spacing-medium);text-align:center;text-overflow:ellipsis}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label:hover{text-decoration:underline}.ck.ck-link-actions .ck-button.ck-link-actions__preview,.ck.ck-link-actions .ck-button.ck-link-actions__preview:active,.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus,.ck.ck-link-actions .ck-button.ck-link-actions__preview:hover{background:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:active{box-shadow:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus .ck-button__label{text-decoration:underline}[dir=ltr] .ck.ck-link-actions .ck-button:not(:first-child),[dir=rtl] .ck.ck-link-actions .ck-button:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-link-actions .ck-button.ck-link-actions__preview{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) 0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{max-width:100%;min-width:0}[dir=ltr] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview),[dir=rtl] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){margin-left:0}}.ck.ck-link-form_layout-vertical{min-width:var(--ck-input-width);padding:0}.ck.ck-link-form_layout-vertical .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) var(--ck-spacing-small)}.ck.ck-link-form_layout-vertical .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-link-form_layout-vertical>.ck-button{border-radius:0;margin:0;padding:var(--ck-spacing-standard);width:50%}.ck.ck-link-form_layout-vertical>.ck-button:not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-link-form_layout-vertical>.ck-button,[dir=rtl] .ck.ck-link-form_layout-vertical>.ck-button{margin-left:0}[dir=rtl] .ck.ck-link-form_layout-vertical>.ck-button:last-of-type{border-right:1px solid var(--ck-color-base-border)}.ck.ck-link-form_layout-vertical .ck.ck-list{margin:0 var(--ck-spacing-large)}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton{padding:0;width:100%}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton:hover{background:none}:root{--ck-link-image-indicator-icon-size:20;--ck-link-image-indicator-icon-is-visible:clamp(0px,100% - 50px,1px)}.ck.ck-editor__editable a span.image-inline:after,.ck.ck-editor__editable figure.image>a:after{background-color:#0006;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzQ4Ljc0OCAwIDAgMS0uMjE3LjIwNiA1LjI1MSA1LjI1MSAwIDAgMS04LjUwMy01Ljk1NS43NDEuNzQxIDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NGwuMDA2LjAwNHptNS40OTQtNS4zMzVhLjc0OC43NDggMCAwIDEtLjEyLjI3NGwtMS4xNDcgMS42MzlhLjc1Ljc1IDAgMSAxLTEuMjI4LS44NmwuODYtMS4yM2EzLjc1IDMuNzUgMCAwIDAtNi4xNDQtNC4zMDFsLS44NiAxLjIyOWEuNzUuNzUgMCAwIDEtMS4yMjktLjg2bDEuMTQ4LTEuNjRhLjc0OC43NDggMCAwIDEgLjIxNy0uMjA2IDUuMjUxIDUuMjUxIDAgMCAxIDguNTAzIDUuOTU1em0tNC41NjMtMi41MzJhLjc1Ljc1IDAgMCAxIC4xODQgMS4wNDVsLTMuMTU1IDQuNTA1YS43NS43NSAwIDEgMS0xLjIyOS0uODZsMy4xNTUtNC41MDZhLjc1Ljc1IDAgMCAxIDEuMDQ1LS4xODR6Ii8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:100%;content:"";height:calc(var(--ck-link-image-indicator-icon-is-visible)*var(--ck-link-image-indicator-icon-size));overflow:hidden;right:min(var(--ck-spacing-medium),6%);top:min(var(--ck-spacing-medium),6%);width:calc(var(--ck-link-image-indicator-icon-is-visible)*var(--ck-link-image-indicator-icon-size))}.ck.ck-list-properties.ck-list-properties_without-styles{padding:var(--ck-spacing-large)}.ck.ck-list-properties.ck-list-properties_without-styles>*{min-width:14em}.ck.ck-list-properties.ck-list-properties_without-styles>*+*{margin-top:var(--ck-spacing-standard)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-list-styles-list{grid-template-columns:repeat(4,auto)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible{border-top:1px solid var(--ck-color-base-border)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible>.ck-collapsible__children>*{width:100%}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible>.ck-collapsible__children>*+*{margin-top:var(--ck-spacing-standard)}.ck.ck-list-properties .ck.ck-numbered-list-properties__start-index .ck-input{min-width:auto;width:100%}.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order{background:#0000;margin-bottom:calc(var(--ck-spacing-tiny)*-1);padding-left:0;padding-right:0}.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:active,.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:hover{background:none;border-color:#0000;box-shadow:none}:root{--ck-list-style-button-size:44px}.ck.ck-list-styles-list{column-gap:var(--ck-spacing-medium);grid-template-columns:repeat(3,auto);padding:var(--ck-spacing-large);row-gap:var(--ck-spacing-medium)}.ck.ck-list-styles-list .ck-button{box-sizing:initial;margin:0;padding:0}.ck.ck-list-styles-list .ck-button,.ck.ck-list-styles-list .ck-button .ck-icon{height:var(--ck-list-style-button-size);width:var(--ck-list-style-button-size)}:root{--ck-media-embed-placeholder-icon-size:3em;--ck-color-media-embed-placeholder-url-text:#757575;--ck-color-media-embed-placeholder-url-text-hover:var(--ck-color-base-text)}.ck-media__wrapper{margin:0 auto}.ck-media__wrapper .ck-media__placeholder{background:var(--ck-color-base-foreground);padding:calc(var(--ck-spacing-standard)*3)}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon{background-position:50%;background-size:cover;height:var(--ck-media-embed-placeholder-icon-size);margin-bottom:var(--ck-spacing-large);min-width:var(--ck-media-embed-placeholder-icon-size)}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon .ck-icon{height:100%;width:100%}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text{color:var(--ck-color-media-embed-placeholder-url-text);font-style:italic;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:var(--ck-color-media-embed-placeholder-url-text-hover);cursor:pointer;text-decoration:underline}.ck-media__wrapper[data-oembed-url*="open.spotify.com"]{max-height:380px;max-width:300px}.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Im0yMDYuNDc3IDI2MC45LTI4Ljk4NyAyOC45ODdhNS4yMTggNS4yMTggMCAwIDAgMy43OCAxLjYxaDQ5LjYyMWMxLjY5NCAwIDMuMTktLjc5OCA0LjE0Ni0yLjAzN3oiIGZpbGw9IiM1Yzg4YzUiLz48cGF0aCBkPSJNMjI2Ljc0MiAyMjIuOTg4Yy05LjI2NiAwLTE2Ljc3NyA3LjE3LTE2Ljc3NyAxNi4wMTQuMDA3IDIuNzYyLjY2MyA1LjQ3NCAyLjA5MyA3Ljg3NS40My43MDMuODMgMS40MDggMS4xOSAyLjEwNy4zMzMuNTAyLjY1IDEuMDA1Ljk1IDEuNTA4LjM0My40NzcuNjczLjk1Ny45ODggMS40NCAxLjMxIDEuNzY5IDIuNSAzLjUwMiAzLjYzNyA1LjE2OC43OTMgMS4yNzUgMS42ODMgMi42NCAyLjQ2NiAzLjk5IDIuMzYzIDQuMDk0IDQuMDA3IDguMDkyIDQuNiAxMy45MTR2LjAxMmMuMTgyLjQxMi41MTYuNjY2Ljg3OS42NjcuNDAzLS4wMDEuNzY4LS4zMTQuOTMtLjc5OS42MDMtNS43NTYgMi4yMzgtOS43MjkgNC41ODUtMTMuNzk0Ljc4Mi0xLjM1IDEuNjczLTIuNzE1IDIuNDY1LTMuOTkgMS4xMzctMS42NjYgMi4zMjgtMy40IDMuNjM4LTUuMTY5LjMxNS0uNDgyLjY0NS0uOTYyLjk4OC0xLjQzOS4zLS41MDMuNjE3LTEuMDA2Ljk1LTEuNTA4LjM1OS0uNy43Ni0xLjQwNCAxLjE5LTIuMTA3IDEuNDI2LTIuNDAyIDItNS4xMTQgMi4wMDQtNy44NzUgMC04Ljg0NC03LjUxMS0xNi4wMTQtMTYuNzc2LTE2LjAxNHoiIGZpbGw9IiNkZDRiM2UiIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PGVsbGlwc2Ugcnk9IjUuNTY0IiByeD0iNS44MjgiIGN5PSIyMzkuMDAyIiBjeD0iMjI2Ljc0MiIgZmlsbD0iIzgwMmQyNyIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMTkwLjMwMSAyMzcuMjgzYy00LjY3IDAtOC40NTcgMy44NTMtOC40NTcgOC42MDZzMy43ODYgOC42MDcgOC40NTcgOC42MDdjMy4wNDMgMCA0LjgwNi0uOTU4IDYuMzM3LTIuNTE2IDEuNTMtMS41NTcgMi4wODctMy45MTMgMi4wODctNi4yOSAwLS4zNjItLjAyMy0uNzIyLS4wNjQtMS4wNzloLTguMjU3djMuMDQzaDQuODVjLS4xOTcuNzU5LS41MzEgMS40NS0xLjA1OCAxLjk4Ni0uOTQyLjk1OC0yLjAyOCAxLjU0OC0zLjkwMSAxLjU0OC0yLjg3NiAwLTUuMjA4LTIuMzcyLTUuMjA4LTUuMjk5IDAtMi45MjYgMi4zMzItNS4yOTkgNS4yMDgtNS4yOTkgMS4zOTkgMCAyLjYxOC40MDcgMy41ODQgMS4yOTNsMi4zODEtMi4zOGMwLS4wMDItLjAwMy0uMDA0LS4wMDQtLjAwNS0xLjU4OC0xLjUyNC0zLjYyLTIuMjE1LTUuOTU1LTIuMjE1em00LjQzIDUuNjYuMDAzLjAwNnYtLjAwM3oiIGZpbGw9IiNmZmYiIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0ibTIxNS4xODQgMjUxLjkyOS03Ljk4IDcuOTc5IDI4LjQ3NyAyOC40NzVhNS4yMzMgNS4yMzMgMCAwIDAgLjQ0OS0yLjEyM3YtMzEuMTY1Yy0uNDY5LjY3NS0uOTM0IDEuMzQ5LTEuMzgyIDIuMDA1LS43OTIgMS4yNzUtMS42ODIgMi42NC0yLjQ2NSAzLjk5LTIuMzQ3IDQuMDY1LTMuOTgyIDguMDM4LTQuNTg1IDEzLjc5NC0uMTYyLjQ4NS0uNTI3Ljc5OC0uOTMuNzk5LS4zNjMtLjAwMS0uNjk3LS4yNTUtLjg3OS0uNjY3di0uMDEyYy0uNTkzLTUuODIyLTIuMjM3LTkuODItNC42LTEzLjkxNC0uNzgzLTEuMzUtMS42NzMtMi43MTUtMi40NjYtMy45OS0xLjEzNy0xLjY2Ni0yLjMyNy0zLjQtMy42MzctNS4xNjlsLS4wMDItLjAwM3oiIGZpbGw9IiNjM2MzYzMiLz48cGF0aCBkPSJtMjEyLjk4MyAyNDguNDk1LTM2Ljk1MiAzNi45NTN2LjgxMmE1LjIyNyA1LjIyNyAwIDAgMCA1LjIzOCA1LjIzOGgxLjAxNWwzNS42NjYtMzUuNjY2YTEzNi4yNzUgMTM2LjI3NSAwIDAgMC0yLjc2NC0zLjkgMzcuNTc1IDM3LjU3NSAwIDAgMC0uOTg5LTEuNDQgMzUuMTI3IDM1LjEyNyAwIDAgMC0uOTUtMS41MDhjLS4wODMtLjE2Mi0uMTc2LS4zMjYtLjI2NC0uNDg5eiIgZmlsbD0iI2ZkZGM0ZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJtMjExLjk5OCAyNjEuMDgzLTYuMTUyIDYuMTUxIDI0LjI2NCAyNC4yNjRoLjc4MWE1LjIyNyA1LjIyNyAwIDAgMCA1LjIzOS01LjIzOHYtMS4wNDV6IiBmaWxsPSIjZmZmIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjwvZz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder{background:#4268b3}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik05NjcuNDg0IDBINTYuNTE3QzI1LjMwNCAwIDAgMjUuMzA0IDAgNTYuNTE3djkxMC45NjZDMCA5OTguNjk0IDI1LjI5NyAxMDI0IDU2LjUyMiAxMDI0SDU0N1Y2MjhINDE0VjQ3M2gxMzNWMzU5LjAyOWMwLTEzMi4yNjIgODAuNzczLTIwNC4yODIgMTk4Ljc1Ni0yMDQuMjgyIDU2LjUxMyAwIDEwNS4wODYgNC4yMDggMTE5LjI0NCA2LjA4OVYyOTlsLTgxLjYxNi4wMzdjLTYzLjk5MyAwLTc2LjM4NCAzMC40OTItNzYuMzg0IDc1LjIzNlY0NzNoMTUzLjQ4N2wtMTkuOTg2IDE1NUg3MDd2Mzk2aDI2MC40ODRjMzEuMjEzIDAgNTYuNTE2LTI1LjMwMyA1Ni41MTYtNTYuNTE2VjU2LjUxNUMxMDI0IDI1LjMwMyA5OTguNjk3IDAgOTY3LjQ4NCAwIiBmaWxsPSIjRkZGRkZFIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text{color:#cdf}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder{background:linear-gradient(-135deg,#1400c7,#b800b1,#f50000)}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTA0IiBoZWlnaHQ9IjUwNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIC4xNTloNTAzLjg0MVY1MDMuOTRIMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBkPSJNMjUxLjkyMS4xNTljLTY4LjQxOCAwLTc2Ljk5Ny4yOS0xMDMuODY3IDEuNTE2LTI2LjgxNCAxLjIyMy00NS4xMjcgNS40ODItNjEuMTUxIDExLjcxLTE2LjU2NiA2LjQzNy0zMC42MTUgMTUuMDUxLTQ0LjYyMSAyOS4wNTYtMTQuMDA1IDE0LjAwNi0yMi42MTkgMjguMDU1LTI5LjA1NiA0NC42MjEtNi4yMjggMTYuMDI0LTEwLjQ4NyAzNC4zMzctMTEuNzEgNjEuMTUxQy4yOSAxNzUuMDgzIDAgMTgzLjY2MiAwIDI1Mi4wOGMwIDY4LjQxNy4yOSA3Ni45OTYgMS41MTYgMTAzLjg2NiAxLjIyMyAyNi44MTQgNS40ODIgNDUuMTI3IDExLjcxIDYxLjE1MSA2LjQzNyAxNi41NjYgMTUuMDUxIDMwLjYxNSAyOS4wNTYgNDQuNjIxIDE0LjAwNiAxNC4wMDUgMjguMDU1IDIyLjYxOSA0NC42MjEgMjkuMDU3IDE2LjAyNCA2LjIyNyAzNC4zMzcgMTAuNDg2IDYxLjE1MSAxMS43MDkgMjYuODcgMS4yMjYgMzUuNDQ5IDEuNTE2IDEwMy44NjcgMS41MTYgNjguNDE3IDAgNzYuOTk2LS4yOSAxMDMuODY2LTEuNTE2IDI2LjgxNC0xLjIyMyA0NS4xMjctNS40ODIgNjEuMTUxLTExLjcwOSAxNi41NjYtNi40MzggMzAuNjE1LTE1LjA1MiA0NC42MjEtMjkuMDU3IDE0LjAwNS0xNC4wMDYgMjIuNjE5LTI4LjA1NSAyOS4wNTctNDQuNjIxIDYuMjI3LTE2LjAyNCAxMC40ODYtMzQuMzM3IDExLjcwOS02MS4xNTEgMS4yMjYtMjYuODcgMS41MTYtMzUuNDQ5IDEuNTE2LTEwMy44NjYgMC02OC40MTgtLjI5LTc2Ljk5Ny0xLjUxNi0xMDMuODY3LTEuMjIzLTI2LjgxNC01LjQ4Mi00NS4xMjctMTEuNzA5LTYxLjE1MS02LjQzOC0xNi41NjYtMTUuMDUyLTMwLjYxNS0yOS4wNTctNDQuNjIxLTE0LjAwNi0xNC4wMDUtMjguMDU1LTIyLjYxOS00NC42MjEtMjkuMDU2LTE2LjAyNC02LjIyOC0zNC4zMzctMTAuNDg3LTYxLjE1MS0xMS43MUMzMjguOTE3LjQ0OSAzMjAuMzM4LjE1OSAyNTEuOTIxLjE1OVptMCA0NS4zOTFjNjcuMjY1IDAgNzUuMjMzLjI1NyAxMDEuNzk3IDEuNDY5IDI0LjU2MiAxLjEyIDM3LjkwMSA1LjIyNCA0Ni43NzggOC42NzQgMTEuNzU5IDQuNTcgMjAuMTUxIDEwLjAyOSAyOC45NjYgMTguODQ1IDguODE2IDguODE1IDE0LjI3NSAxNy4yMDcgMTguODQ1IDI4Ljk2NiAzLjQ1IDguODc3IDcuNTU0IDIyLjIxNiA4LjY3NCA0Ni43NzggMS4yMTIgMjYuNTY0IDEuNDY5IDM0LjUzMiAxLjQ2OSAxMDEuNzk4IDAgNjcuMjY1LS4yNTcgNzUuMjMzLTEuNDY5IDEwMS43OTctMS4xMiAyNC41NjItNS4yMjQgMzcuOTAxLTguNjc0IDQ2Ljc3OC00LjU3IDExLjc1OS0xMC4wMjkgMjAuMTUxLTE4Ljg0NSAyOC45NjYtOC44MTUgOC44MTYtMTcuMjA3IDE0LjI3NS0yOC45NjYgMTguODQ1LTguODc3IDMuNDUtMjIuMjE2IDcuNTU0LTQ2Ljc3OCA4LjY3NC0yNi41NiAxLjIxMi0zNC41MjcgMS40NjktMTAxLjc5NyAxLjQ2OS02Ny4yNzEgMC03NS4yMzctLjI1Ny0xMDEuNzk4LTEuNDY5LTI0LjU2Mi0xLjEyLTM3LjkwMS01LjIyNC00Ni43NzgtOC42NzQtMTEuNzU5LTQuNTctMjAuMTUxLTEwLjAyOS0yOC45NjYtMTguODQ1LTguODE1LTguODE1LTE0LjI3NS0xNy4yMDctMTguODQ1LTI4Ljk2Ni0zLjQ1LTguODc3LTcuNTU0LTIyLjIxNi04LjY3NC00Ni43NzgtMS4yMTItMjYuNTY0LTEuNDY5LTM0LjUzMi0xLjQ2OS0xMDEuNzk3IDAtNjcuMjY2LjI1Ny03NS4yMzQgMS40NjktMTAxLjc5OCAxLjEyLTI0LjU2MiA1LjIyNC0zNy45MDEgOC42NzQtNDYuNzc4IDQuNTctMTEuNzU5IDEwLjAyOS0yMC4xNTEgMTguODQ1LTI4Ljk2NiA4LjgxNS04LjgxNiAxNy4yMDctMTQuMjc1IDI4Ljk2Ni0xOC44NDUgOC44NzctMy40NSAyMi4yMTYtNy41NTQgNDYuNzc4LTguNjc0IDI2LjU2NC0xLjIxMiAzNC41MzItMS40NjkgMTAxLjc5OC0xLjQ2OVoiIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiLz48cGF0aCBkPSJNMjUxLjkyMSAzMzYuMDUzYy00Ni4zNzggMC04My45NzQtMzcuNTk2LTgzLjk3NC04My45NzMgMC00Ni4zNzggMzcuNTk2LTgzLjk3NCA4My45NzQtODMuOTc0IDQ2LjM3NyAwIDgzLjk3MyAzNy41OTYgODMuOTczIDgzLjk3NCAwIDQ2LjM3Ny0zNy41OTYgODMuOTczLTgzLjk3MyA4My45NzNabTAtMjEzLjMzOGMtNzEuNDQ3IDAtMTI5LjM2NSA1Ny45MTgtMTI5LjM2NSAxMjkuMzY1IDAgNzEuNDQ2IDU3LjkxOCAxMjkuMzY0IDEyOS4zNjUgMTI5LjM2NCA3MS40NDYgMCAxMjkuMzY0LTU3LjkxOCAxMjkuMzY0LTEyOS4zNjQgMC03MS40NDctNTcuOTE4LTEyOS4zNjUtMTI5LjM2NC0xMjkuMzY1Wk00MTYuNjI3IDExNy42MDRjMCAxNi42OTYtMTMuNTM1IDMwLjIzLTMwLjIzMSAzMC4yMy0xNi42OTUgMC0zMC4yMy0xMy41MzQtMzAuMjMtMzAuMjMgMC0xNi42OTYgMTMuNTM1LTMwLjIzMSAzMC4yMy0zMC4yMzEgMTYuNjk2IDAgMzAuMjMxIDEzLjUzNSAzMC4yMzEgMzAuMjMxIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==)}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text{color:#ffe0fe}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder{background:linear-gradient(90deg,#71c6f4,#0d70a5)}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDAgNDAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MDAgNDAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNDAwIDIwMGMwIDExMC41LTg5LjUgMjAwLTIwMCAyMDBTMCAzMTAuNSAwIDIwMCA4OS41IDAgMjAwIDBzMjAwIDg5LjUgMjAwIDIwMHpNMTYzLjQgMzA1LjVjODguNyAwIDEzNy4yLTczLjUgMTM3LjItMTM3LjIgMC0yLjEgMC00LjItLjEtNi4yIDkuNC02LjggMTcuNi0xNS4zIDI0LjEtMjUtOC42IDMuOC0xNy45IDYuNC0yNy43IDcuNiAxMC02IDE3LjYtMTUuNCAyMS4yLTI2LjctOS4zIDUuNS0xOS42IDkuNS0zMC42IDExLjctOC44LTkuNC0yMS4zLTE1LjItMzUuMi0xNS4yLTI2LjYgMC00OC4yIDIxLjYtNDguMiA0OC4yIDAgMy44LjQgNy41IDEuMyAxMS00MC4xLTItNzUuNi0yMS4yLTk5LjQtNTAuNC00LjEgNy4xLTYuNSAxNS40LTYuNSAyNC4yIDAgMTYuNyA4LjUgMzEuNSAyMS41IDQwLjEtNy45LS4yLTE1LjMtMi40LTIxLjgtNnYuNmMwIDIzLjQgMTYuNiA0Mi44IDM4LjcgNDcuMy00IDEuMS04LjMgMS43LTEyLjcgMS43LTMuMSAwLTYuMS0uMy05LjEtLjkgNi4xIDE5LjIgMjMuOSAzMy4xIDQ1IDMzLjUtMTYuNSAxMi45LTM3LjMgMjAuNi01OS45IDIwLjYtMy45IDAtNy43LS4yLTExLjUtLjcgMjEuMSAxMy44IDQ2LjUgMjEuOCA3My43IDIxLjgiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text{color:#b8e6ff}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}:root{--ck-color-mention-background:#9900301a;--ck-color-mention-text:#990030}.ck-content .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}:root{--ck-color-restricted-editing-exception-background:#ffa94d33;--ck-color-restricted-editing-exception-hover-background:#ffa94d59;--ck-color-restricted-editing-exception-brackets:#cc690066;--ck-color-restricted-editing-selected-exception-background:#ffa94d80;--ck-color-restricted-editing-selected-exception-brackets:#cc690099}.ck-editor__editable .restricted-editing-exception{background-color:var(--ck-color-restricted-editing-exception-background);border:1px solid;border-image:linear-gradient(to right,var(--ck-color-restricted-editing-exception-brackets) 0,var(--ck-color-restricted-editing-exception-brackets) 5px,#0000 6px,#0000 calc(100% - 6px),var(--ck-color-restricted-editing-exception-brackets) calc(100% - 5px),var(--ck-color-restricted-editing-exception-brackets) 100%) 1;transition:background .2s ease-in-out}@media (prefers-reduced-motion:reduce){.ck-editor__editable .restricted-editing-exception{transition:none}}.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_selected{background-color:var(--ck-color-restricted-editing-selected-exception-background);border-image:linear-gradient(to right,var(--ck-color-restricted-editing-selected-exception-brackets) 0,var(--ck-color-restricted-editing-selected-exception-brackets) 5px,var(--ck-color-restricted-editing-selected-exception-brackets) calc(100% - 5px),var(--ck-color-restricted-editing-selected-exception-brackets) 100%) 1}.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_collapsed{padding-left:1ch}.ck-restricted-editing_mode_restricted,.ck-restricted-editing_mode_restricted *{cursor:default}.ck-restricted-editing_mode_restricted .restricted-editing-exception,.ck-restricted-editing_mode_restricted .restricted-editing-exception *{cursor:text}.ck-restricted-editing_mode_restricted .restricted-editing-exception:hover{background:var(--ck-color-restricted-editing-exception-hover-background)}:root{--ck-character-grid-tile-size:24px}.ck.ck-character-grid{overflow-x:hidden;overflow-y:auto}.ck.ck-character-grid .ck-character-grid__tiles{grid-gap:var(--ck-spacing-standard);grid-template-columns:repeat(auto-fill,minmax(var(--ck-character-grid-tile-size),1fr));margin:var(--ck-spacing-standard) var(--ck-spacing-large)}.ck.ck-character-grid .ck-character-grid__tile{border:0;font-size:1.5em;height:var(--ck-character-grid-tile-size);min-height:var(--ck-character-grid-tile-size);min-width:var(--ck-character-grid-tile-size);padding:0;transition:box-shadow .2s ease;width:var(--ck-character-grid-tile-size)}@media (prefers-reduced-motion:reduce){.ck.ck-character-grid .ck-character-grid__tile{transition:none}}.ck.ck-character-grid .ck-character-grid__tile:focus:not(.ck-disabled),.ck.ck-character-grid .ck-character-grid__tile:hover:not(.ck-disabled){border:0;box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-character-grid .ck-character-grid__tile .ck-button__label{line-height:var(--ck-character-grid-tile-size);text-align:center;width:100%}.ck.ck-character-info{border-top:1px solid var(--ck-color-base-border);padding:var(--ck-spacing-small) var(--ck-spacing-large)}.ck.ck-character-info>*{font-size:var(--ck-font-size-small);text-transform:uppercase}.ck.ck-character-info .ck-character-info__name{max-width:280px;overflow:hidden;text-overflow:ellipsis}.ck.ck-character-info .ck-character-info__code{opacity:.6}.ck.ck-special-characters-navigation>.ck-label{max-width:160px;overflow:hidden;text-overflow:ellipsis}.ck.ck-special-characters-navigation>.ck-dropdown .ck-dropdown__panel{max-height:250px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:600px){.ck.ck-special-characters-navigation{max-width:190px}.ck.ck-special-characters-navigation>.ck-form__header__label{overflow:hidden;text-overflow:ellipsis}}.ck.ck-dropdown.ck-style-dropdown.ck-style-dropdown_multiple-active>.ck-button>.ck-button__label{font-style:italic}:root{--ck-style-panel-button-width:120px;--ck-style-panel-button-height:80px;--ck-style-panel-button-label-background:#f0f0f0;--ck-style-panel-button-hover-label-background:#ebebeb;--ck-style-panel-button-hover-border-color:#b3b3b3}.ck.ck-style-panel .ck-style-grid{column-gap:var(--ck-spacing-large);row-gap:var(--ck-spacing-large)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button{--ck-color-button-default-hover-background:var(--ck-color-base-background);--ck-color-button-default-active-background:var(--ck-color-base-background);height:var(--ck-style-panel-button-height);padding:0;width:var(--ck-style-panel-button-width)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-button__label{flex-shrink:0;height:22px;line-height:22px;overflow:hidden;padding:0 var(--ck-spacing-medium);text-overflow:ellipsis;width:100%}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview{background:var(--ck-color-base-background);border:2px solid var(--ck-color-base-background);opacity:.9;overflow:hidden;padding:var(--ck-spacing-medium);width:100%}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled{--ck-color-button-default-disabled-background:var(--ck-color-base-foreground)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled:not(:focus){border-color:var(--ck-style-panel-button-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled .ck-style-grid__button__preview{border-color:var(--ck-color-base-foreground);filter:saturate(.3);opacity:.4}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on{border-color:var(--ck-color-base-active)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on .ck-button__label{box-shadow:0 -1px 0 var(--ck-color-base-active);z-index:1}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on:hover{border-color:var(--ck-color-base-active-focus)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on) .ck-button__label{background:var(--ck-style-panel-button-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on):hover .ck-button__label{background:var(--ck-style-panel-button-hover-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on){border-color:var(--ck-style-panel-button-hover-border-color)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) .ck-style-grid__button__preview{opacity:1}.ck.ck-style-panel .ck-style-panel__style-group>.ck-label{margin:var(--ck-spacing-large) 0}.ck.ck-style-panel .ck-style-panel__style-group:first-child>.ck-label{margin-top:0}:root{--ck-style-panel-max-height:470px}.ck.ck-style-panel{max-height:var(--ck-style-panel-max-height);overflow-y:auto;padding:var(--ck-spacing-large)}[dir=ltr] .ck.ck-input-color>.ck.ck-input-text{border-bottom-right-radius:0;border-top-right-radius:0}[dir=rtl] .ck.ck-input-color>.ck.ck-input-text{border-bottom-left-radius:0;border-top-left-radius:0}.ck.ck-input-color>.ck.ck-input-text:focus{z-index:0}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button{padding:0}[dir=ltr] .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button{border-bottom-left-radius:0;border-top-left-radius:0}[dir=ltr] .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button:not(:focus){border-left:1px solid #0000}[dir=rtl] .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button{border-bottom-right-radius:0;border-top-right-radius:0}[dir=rtl] .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button:not(:focus){border-right:1px solid #0000}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button.ck-disabled{background:var(--ck-color-input-disabled-background)}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview{border-radius:0}.ck-rounded-corners .ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview,.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview{border:1px solid var(--ck-color-input-border);height:20px;width:20px}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview>.ck.ck-input-color__button__preview__no-color-indicator{background:red;border-radius:2px;height:150%;left:50%;top:-30%;transform:rotate(45deg);transform-origin:50%;width:8%}.ck.ck-input-color .ck.ck-input-color__remove-color{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:calc(var(--ck-spacing-standard)/2) var(--ck-spacing-standard);width:100%}.ck.ck-input-color .ck.ck-input-color__remove-color:not(:focus){border-bottom:1px solid var(--ck-color-input-border)}[dir=ltr] .ck.ck-input-color .ck.ck-input-color__remove-color{border-top-right-radius:0}[dir=rtl] .ck.ck-input-color .ck.ck-input-color__remove-color{border-top-left-radius:0}.ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon{margin-left:var(--ck-spacing-standard);margin-right:0}.ck.ck-form{padding:0 0 var(--ck-spacing-large)}.ck.ck-form:focus{outline:none}.ck.ck-form .ck.ck-input-text{min-width:100%;width:0}.ck.ck-form .ck.ck-dropdown{min-width:100%}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label{width:100%}.ck.ck-form__row{padding:var(--ck-spacing-standard) var(--ck-spacing-large) 0}[dir=ltr] .ck.ck-form__row>:not(.ck-label)+*{margin-left:var(--ck-spacing-large)}[dir=rtl] .ck.ck-form__row>:not(.ck-label)+*{margin-right:var(--ck-spacing-large)}.ck.ck-form__row>.ck-label{min-width:100%;width:100%}.ck.ck-form__row.ck-table-form__action-row{margin-top:var(--ck-spacing-large)}.ck.ck-form__row.ck-table-form__action-row .ck-button .ck-button__label{color:var(--ck-color-text)}:root{--ck-insert-table-dropdown-padding:10px;--ck-insert-table-dropdown-box-height:11px;--ck-insert-table-dropdown-box-width:12px;--ck-insert-table-dropdown-box-margin:1px}.ck .ck-insert-table-dropdown__grid{padding:var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;width:calc(var(--ck-insert-table-dropdown-box-width)*10 + var(--ck-insert-table-dropdown-box-margin)*20 + var(--ck-insert-table-dropdown-padding)*2)}.ck .ck-insert-table-dropdown__label,.ck[dir=rtl] .ck-insert-table-dropdown__label{text-align:center}.ck .ck-insert-table-dropdown-grid-box{border:1px solid var(--ck-color-base-border);border-radius:1px;margin:var(--ck-insert-table-dropdown-box-margin);min-height:var(--ck-insert-table-dropdown-box-height);min-width:var(--ck-insert-table-dropdown-box-width);outline:none;transition:none}@media (prefers-reduced-motion:reduce){.ck .ck-insert-table-dropdown-grid-box{transition:none}}.ck .ck-insert-table-dropdown-grid-box:focus{box-shadow:none}.ck .ck-insert-table-dropdown-grid-box.ck-on{background:var(--ck-color-focus-outer-shadow);border-color:var(--ck-color-focus-border)}.ck.ck-table-cell-properties-form{width:320px}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__padding-row{align-self:flex-end;padding:0;width:25%}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar{background:none;margin-top:var(--ck-spacing-standard)}:root{--ck-color-selector-focused-cell-background:#9ec9fa4d}.ck-widget.table td.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-widget.table td.ck-editor__nested-editable:focus,.ck-widget.table th.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-widget.table th.ck-editor__nested-editable:focus{background:var(--ck-color-selector-focused-cell-background);outline:1px solid var(--ck-color-focus-border);outline-offset:-1px}:root{--ck-table-properties-error-arrow-size:6px;--ck-table-properties-min-error-width:150px}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width{max-width:80px;min-width:80px;width:80px}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{padding:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width{margin:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{align-self:flex-end;display:inline-block;height:var(--ck-ui-component-min-height);line-height:var(--ck-ui-component-min-height);margin:0 var(--ck-spacing-small)}.ck.ck-table-form .ck.ck-labeled-field-view{padding-top:var(--ck-spacing-standard)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{border-radius:0}.ck-rounded-corners .ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status,.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:ck-table-form-labeled-view-status-appear .15s ease both;background:var(--ck-color-base-error);color:var(--ck-color-base-background);min-width:var(--ck-table-properties-min-error-width);padding:var(--ck-spacing-small) var(--ck-spacing-medium);text-align:center}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:#0000 #0000 var(--ck-color-base-error) #0000;border-style:solid;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size)}@media (prefers-reduced-motion:reduce){.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:none}}.ck.ck-table-form .ck.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}@keyframes ck-table-form-labeled-view-status-appear{0%{opacity:0}to{opacity:1}}.ck.ck-table-properties-form{width:320px}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row{align-self:flex-end;padding:0}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar{background:none;margin-top:var(--ck-spacing-standard)}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items>*{width:40px}:root{--ck-table-selected-cell-background:#9ecffa4d}.ck.ck-editor__editable .table table td.ck-editor__editable_selected,.ck.ck-editor__editable .table table th.ck-editor__editable_selected{box-shadow:unset;caret-color:#0000;outline:unset;position:relative}.ck.ck-editor__editable .table table td.ck-editor__editable_selected:after,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:after{background-color:var(--ck-table-selected-cell-background);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.ck.ck-editor__editable .table table td.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table td.ck-editor__editable_selected:focus,.ck.ck-editor__editable .table table th.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:focus{background-color:initial}.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget,.ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget{outline:unset}.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle,.ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle{display:none}:root{--ck-widget-outline-thickness:3px;--ck-widget-handler-icon-size:16px;--ck-widget-handler-animation-duration:200ms;--ck-widget-handler-animation-curve:ease;--ck-color-widget-blurred-border:#dedede;--ck-color-widget-hover-border:#ffc83d;--ck-color-widget-editable-focus-background:var(--ck-color-base-background);--ck-color-widget-drag-handler-icon-color:var(--ck-color-base-background)}.ck .ck-widget{outline-color:#0000;outline-style:solid;outline-width:var(--ck-widget-outline-thickness);transition:outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion:reduce){.ck .ck-widget{transition:none}}.ck .ck-widget.ck-widget_selected,.ck .ck-widget.ck-widget_selected:hover{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border)}.ck .ck-widget:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-editor__nested-editable{border:1px solid #0000}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{box-shadow:var(--ck-inner-shadow),0 0}@media (forced-colors:none){.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{background-color:var(--ck-color-widget-editable-focus-background)}}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused:not(td,th),.ck .ck-editor__nested-editable:focus:not(td,th){border:var(--ck-focus-ring);outline:none}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{background-color:initial;border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0;box-sizing:border-box;left:calc(0px - var(--ck-widget-outline-thickness));opacity:0;padding:4px;top:0;transform:translateY(-100%);transition:background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion:reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{color:var(--ck-color-widget-drag-handler-icon-color);height:var(--ck-widget-handler-icon-size);width:var(--ck-widget-handler-icon-size)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:0;transition:opacity .3s var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion:reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{background-color:var(--ck-color-widget-hover-border);opacity:1}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{background-color:var(--ck-color-focus-border);opacity:1}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:1}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{left:auto;right:calc(0px - var(--ck-widget-outline-thickness))}.ck.ck-editor__editable.ck-read-only .ck-widget{transition:none}.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected){--ck-widget-outline-thickness:0px}.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle:hover,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable blockquote>.ck-widget.ck-widget_with-selection-handle:first-child,.ck.ck-editor__editable>.ck-widget.ck-widget_with-selection-handle:first-child{margin-top:calc(1em + var(--ck-widget-handler-icon-size))}:root{--ck-resizer-size:10px;--ck-resizer-offset:calc(var(--ck-resizer-size)/-2 - 2px);--ck-resizer-border-width:1px}.ck .ck-widget__resizer{outline:1px solid var(--ck-color-resizer)}.ck .ck-widget__resizer__handle{background:var(--ck-color-focus-border);border:var(--ck-resizer-border-width) solid #fff;border-radius:var(--ck-resizer-border-radius);height:var(--ck-resizer-size);width:var(--ck-resizer-size)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{left:var(--ck-resizer-offset);top:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{right:var(--ck-resizer-offset);top:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{bottom:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{bottom:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}:root{--ck-widget-type-around-button-size:20px;--ck-color-widget-type-around-button-active:var(--ck-color-focus-border);--ck-color-widget-type-around-button-hover:var(--ck-color-widget-hover-border);--ck-color-widget-type-around-button-blurred-editable:var(--ck-color-widget-blurred-border);--ck-color-widget-type-around-button-radar-start-alpha:0;--ck-color-widget-type-around-button-radar-end-alpha:.3;--ck-color-widget-type-around-button-icon:var(--ck-color-base-background)}.ck .ck-widget .ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button);border-radius:100px;height:var(--ck-widget-type-around-button-size);opacity:0;pointer-events:none;transition:opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);width:var(--ck-widget-type-around-button-size)}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg{height:8px;margin-top:1px;transform:translate(-50%,-50%);transition:transform .5s ease;width:10px}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button svg{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg *{stroke-dasharray:10;stroke-dashoffset:0;fill:none;stroke:var(--ck-color-widget-type-around-button-icon);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ck .ck-widget .ck-widget__type-around__button svg line{stroke-dasharray:7}.ck .ck-widget .ck-widget__type-around__button:hover{animation:ck-widget-type-around-button-sonar 1s ease infinite}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:ck-widget-type-around-arrow-dash 2s linear}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:ck-widget-type-around-arrow-tip-dash 2s linear}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button:hover,.ck .ck-widget .ck-widget__type-around__button:hover svg line,.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:none}}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget:not(.ck-widget_selected)>.ck-widget__type-around>.ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button-hover)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover{background:var(--ck-color-widget-type-around-button-active)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{background:linear-gradient(135deg,#fff0,#ffffff4d);border-radius:100px;height:calc(var(--ck-widget-type-around-button-size) - 2px);width:calc(var(--ck-widget-type-around-button-size) - 2px)}.ck .ck-widget.ck-widget_with-selection-handle>.ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:20px}.ck .ck-widget .ck-widget__type-around__fake-caret{animation:ck-widget-type-around-fake-caret-pulse 1s linear infinite normal forwards;background:var(--ck-color-base-text);height:1px;outline:1px solid #ffffff80;pointer-events:none}.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after,.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before{outline-color:#0000}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{opacity:0}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:0;margin-right:20px}.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover){background:var(--ck-color-widget-type-around-button-blurred-editable)}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover) svg *{stroke:#999}@keyframes ck-widget-type-around-arrow-dash{0%{stroke-dashoffset:10}20%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-arrow-tip-dash{0%,20%{stroke-dashoffset:7}40%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-button-sonar{0%{box-shadow:0 0 0 0 hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}50%{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-end-alpha))}to{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}}@keyframes ck-widget-type-around-fake-caret-pulse{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}.ck-content code{background-color:#c7c7c74d;border-radius:2px;padding:.15em}.ck.ck-editor__editable .ck-code_selected{background-color:#c7c7c780}.ck-content blockquote{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}:root{--ck-image-processing-highlight-color:#f9fafa;--ck-image-processing-background-color:#e3e5e8}.ck.ck-editor__editable .image.image-processing{position:relative}.ck.ck-editor__editable .image.image-processing:before{animation:ck-image-processing-animation 2s linear infinite;background:linear-gradient(90deg,var(--ck-image-processing-background-color),var(--ck-image-processing-highlight-color),var(--ck-image-processing-background-color));background-size:200% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ck.ck-editor__editable .image.image-processing img{height:100%}@keyframes ck-image-processing-animation{0%{background-position:200% 0}to{background-position:-200% 0}}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position{display:inline;pointer-events:none;position:relative}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{position:absolute;width:0}.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__selection-handle,.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__type-around{display:none}.ck.ck-clipboard-drop-target-line{pointer-events:none;position:absolute}.ck-content pre{background:#c7c7c74d;border:1px solid #c4c4c4;border-radius:2px;color:#353535;direction:ltr;font-style:normal;min-width:200px;padding:1em;tab-size:4;text-align:left;white-space:pre-wrap}.ck-content pre code{background:unset;border-radius:0;padding:0}.ck.ck-editor__editable pre{position:relative}.ck.ck-editor__editable pre[data-language]:after{content:attr(data-language);position:absolute}.ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-panel)}.ck.ck-menu-bar{border:none;border-bottom:1px solid var(--ck-color-toolbar-border)}.ck .ck-placeholder,.ck.ck-placeholder{position:relative}.ck .ck-placeholder:before,.ck.ck-placeholder:before{content:attr(data-placeholder);left:0;pointer-events:none;position:absolute;right:0}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-reset_all .ck-placeholder{position:relative}.ck.ck-editor__editable span[data-ck-unsafe-element]{display:none}.ck-find-result{background:var(--ck-color-highlight-background);color:var(--ck-color-text)}.ck-find-result_selected{background:#ff9633}.ck.ck-find-and-replace-form{max-width:100%}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{display:flex}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions.ck-find-and-replace-form__inputs .ck-results-counter,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs.ck-find-and-replace-form__inputs .ck-results-counter{position:absolute}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck.ck-heading_heading1 .ck-button__label{font-size:20px}.ck.ck-heading_heading2 .ck-button__label{font-size:17px}.ck.ck-heading_heading3 .ck-button__label{font-size:14px}.ck[class*=ck-heading_heading]{font-weight:700}:root{--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-blue:#72ccfd;--ck-highlight-pen-red:#e71313;--ck-highlight-pen-green:#128a00}.ck-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{background-color:initial;color:var(--ck-highlight-pen-red)}.ck-content .pen-green{background-color:initial;color:var(--ck-highlight-pen-green)}.ck-editor__editable .ck-horizontal-line{display:flow-root}.ck-content hr{background:#dedede;border:0;height:4px;margin:15px 0}.ck-widget.raw-html-embed{display:flow-root;font-style:normal;margin:.9em auto;min-width:15em;position:relative}.ck-widget.raw-html-embed:before{position:absolute;z-index:1}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper{display:flex;flex-direction:column;position:absolute}.ck-widget.raw-html-embed .raw-html-embed__preview{display:flex;overflow:hidden;position:relative}.ck-widget.raw-html-embed .raw-html-embed__preview-content{border-collapse:initial;border-spacing:7px;display:table;margin:auto;position:relative;width:100%}.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}:root{--ck-html-object-embed-unfocused-outline-width:1px}.ck-widget.html-object-embed{background-color:var(--ck-color-base-foreground);font-size:var(--ck-font-size-base);min-width:calc(76px + var(--ck-spacing-standard));padding:var(--ck-spacing-small);padding-top:calc(var(--ck-font-size-tiny) + var(--ck-spacing-large))}.ck-widget.html-object-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-object-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.html-object-embed:before{background:#999;border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);content:attr(data-html-object-embed-label);font-family:var(--ck-font-face);font-size:var(--ck-font-size-tiny);font-style:normal;font-weight:400;left:var(--ck-spacing-standard);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-object-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);position:absolute;top:0;transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}.ck-widget.html-object-embed .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck-widget.html-object-embed .html-object-embed__content{pointer-events:none}div.ck-widget.html-object-embed{margin:1em auto}span.ck-widget.html-object-embed{display:inline-block}:root{--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333;--ck-color-image-caption-highlighted-background:#fd0}.ck-content .image>figcaption{background-color:var(--ck-color-image-caption-background);caption-side:bottom;color:var(--ck-color-image-caption-text);display:table-caption;font-size:.75em;outline-offset:-1px;padding:.6em;word-break:break-word}@media (forced-colors:active){.ck-content .image>figcaption{background-color:unset;color:unset}}@media (forced-colors:none){.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:ck-image-caption-highlight .6s ease-out}}@media (prefers-reduced-motion:reduce){.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:none}}@keyframes ck-image-caption-highlight{0%{background-color:var(--ck-color-image-caption-highlighted-background)}to{background-color:var(--ck-color-image-caption-background)}}.ck.ck-image-insert-url{padding:var(--ck-spacing-large) var(--ck-spacing-large) 0;width:400px}.ck.ck-image-insert-url .ck-image-insert-url__action-row{display:grid;grid-template-columns:repeat(2,1fr)}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{box-sizing:border-box;display:block;max-width:100%}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck.ck-editor__editable td .image-inline.image_resized img,.ck.ck-editor__editable th .image-inline.image_resized img{max-width:100%}[dir=ltr] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-left:var(--ck-spacing-standard)}.ck.ck-dropdown .ck-button.ck-resize-image-button .ck-button__label{width:4em}.ck.ck-image-custom-resize-form{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-image-custom-resize-form .ck-labeled-field-view{display:inline-block}.ck.ck-image-custom-resize-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-image-custom-resize-form{flex-wrap:wrap}.ck.ck-image-custom-resize-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-image-custom-resize-form .ck-button{flex-basis:50%}}:root{--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing)/2)}.ck-content .image.image-style-block-align-left,.ck-content .image.image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image.image-style-align-left,.ck-content .image.image-style-align-right{clear:none}.ck-content .image.image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image.image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image.image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image.image-style-block-align-right{margin-left:auto;margin-right:0}.ck-content .image.image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content p+.image.image-style-align-left,.ck-content p+.image.image-style-align-right,.ck-content p+.image.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-bottom:var(--ck-inline-image-style-spacing);margin-top:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-background)}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__action:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__action:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover):after{display:none}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-hover-background)}.ck.ck-text-alternative-form{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-text-alternative-form .ck-labeled-field-view{display:inline-block}.ck.ck-text-alternative-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-text-alternative-form{flex-wrap:wrap}.ck.ck-text-alternative-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-text-alternative-form .ck-button{flex-basis:50%}}.ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline{position:relative}.ck.ck-editor__editable .image .ck-progress-bar,.ck.ck-editor__editable .image-inline .ck-progress-bar{left:0;position:absolute;top:0}.ck-image-upload-complete-icon{border-radius:50%;display:block;position:absolute;right:min(var(--ck-spacing-medium),6%);top:min(var(--ck-spacing-medium),6%);z-index:1}.ck-image-upload-complete-icon:after{content:"";position:absolute}.ck .ck-upload-placeholder-loader{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0}.ck .ck-upload-placeholder-loader:before{content:"";position:relative}.ck-content .image{clear:both;display:table;margin:.9em auto;min-width:50px;text-align:center}.ck-content .image img{display:block;height:auto;margin:0 auto;max-width:100%;min-width:100%}.ck-content .image-inline{align-items:flex-start;display:inline-flex;max-width:100%}.ck-content .image-inline picture{display:flex}.ck-content .image-inline img,.ck-content .image-inline picture{flex-grow:1;flex-shrink:1;max-width:100%}.ck.ck-editor__editable .image>figcaption.ck-placeholder:before{overflow:hidden;padding-left:inherit;padding-right:inherit;text-overflow:ellipsis;white-space:nowrap}.ck.ck-editor__editable .image{z-index:1}.ck.ck-editor__editable .image.ck-widget_selected{z-index:2}.ck.ck-editor__editable .image-inline{z-index:1}.ck.ck-editor__editable .image-inline.ck-widget_selected{z-index:2}.ck.ck-editor__editable .image-inline.ck-widget_selected ::selection{display:none}.ck.ck-editor__editable .image-inline img{height:auto}.ck.ck-editor__editable td .image-inline img,.ck.ck-editor__editable th .image-inline img{max-width:none}.ck.ck-editor__editable img.image_placeholder{background-size:100% 100%}.ck.ck-link-form{align-items:flex-start;display:flex}.ck.ck-link-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-link-form{flex-wrap:wrap}.ck.ck-link-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-link-form .ck-button{flex-basis:50%}}.ck.ck-link-form_layout-vertical{display:block}.ck.ck-link-form_layout-vertical .ck-button.ck-button-cancel,.ck.ck-link-form_layout-vertical .ck-button.ck-button-save{margin-top:var(--ck-spacing-medium)}.ck.ck-link-actions{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-link-actions .ck-link-actions__preview{display:inline-block}.ck.ck-link-actions .ck-link-actions__preview .ck-button__label{overflow:hidden}@media screen and (max-width:600px){.ck.ck-link-actions{flex-wrap:wrap}.ck.ck-link-actions .ck-link-actions__preview{flex-basis:100%}.ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){flex-basis:50%}}.ck.ck-editor__editable a span.image-inline:after,.ck.ck-editor__editable figure.image>a:after{display:block;position:absolute}.ck.ck-list-styles-list{display:grid}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}:root{--ck-todo-list-checkmark-size:16px}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px;position:relative}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;border:0;display:inline-block;height:var(--ck-todo-list-checkmark-size);left:-25px;margin-left:0;margin-right:-15px;position:relative;right:0;vertical-align:middle;width:var(--ck-todo-list-checkmark-size)}.ck-content[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-left:-15px;margin-right:0;right:-25px}.ck-content .todo-list .todo-list__label>input:before{border:1px solid #333;border-radius:2px;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;transition:box-shadow .25s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.ck-content .todo-list .todo-list__label>input:before{transition:none}}.ck-content .todo-list .todo-list__label>input:after{border-color:#0000;border-style:solid;border-width:0 calc(var(--ck-todo-list-checkmark-size)/8) calc(var(--ck-todo-list-checkmark-size)/8) 0;box-sizing:initial;content:"";display:block;height:calc(var(--ck-todo-list-checkmark-size)/2.6);left:calc(var(--ck-todo-list-checkmark-size)/3);pointer-events:none;position:absolute;top:calc(var(--ck-todo-list-checkmark-size)/5.3);transform:rotate(45deg);width:calc(var(--ck-todo-list-checkmark-size)/5.3)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{cursor:pointer}.ck-editor__editable.ck-content .todo-list .todo-list__label>input:hover:before,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:hover:before{box-shadow:0 0 0 5px #0000001a}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{-webkit-appearance:none;border:0;display:inline-block;height:var(--ck-todo-list-checkmark-size);left:-25px;margin-left:0;margin-right:-15px;position:relative;right:0;vertical-align:middle;width:var(--ck-todo-list-checkmark-size)}.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label>span[contenteditable=false]>input{left:0;margin-left:-15px;margin-right:0;right:-25px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{border:1px solid #333;border-radius:2px;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;transition:box-shadow .25s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{transition:none}}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:after{border-color:#0000;border-style:solid;border-width:0 calc(var(--ck-todo-list-checkmark-size)/8) calc(var(--ck-todo-list-checkmark-size)/8) 0;box-sizing:initial;content:"";display:block;height:calc(var(--ck-todo-list-checkmark-size)/2.6);left:calc(var(--ck-todo-list-checkmark-size)/3);pointer-events:none;position:absolute;top:calc(var(--ck-todo-list-checkmark-size)/5.3);transform:rotate(45deg);width:calc(var(--ck-todo-list-checkmark-size)/5.3)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:after{border-color:#fff}.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-content .media{clear:both;display:block;margin:.9em 0;min-width:15em}.ck-media__wrapper .ck-media__placeholder{align-items:center;display:flex;flex-direction:column}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url{max-width:100%;position:relative}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text{display:block;overflow:hidden}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck-media__placeholder__icon *{display:none}.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper>:not(.ck-media__placeholder),.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder{pointer-events:none}.ck-vertical-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck-vertical-form .ck-button:focus:after{display:none}@media screen and (max-width:600px){.ck.ck-responsive-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck.ck-responsive-form .ck-button:focus:after{display:none}}.ck.ck-media-form{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;width:400px}.ck.ck-media-form .ck-labeled-field-view{display:inline-block;width:100%}.ck.ck-media-form .ck-label{display:none}.ck.ck-media-form .ck-input{width:100%}@media screen and (max-width:600px){.ck.ck-media-form{flex-wrap:wrap}.ck.ck-media-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-media-form .ck-button{flex-basis:50%}}:root{--ck-mention-list-max-height:300px}.ck.ck-mentions{max-height:var(--ck-mention-list-max-height);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.ck.ck-mentions>.ck-list__item{flex-shrink:0;overflow:hidden}:root{--ck-color-minimap-tracker-background:208,0%,51%;--ck-color-minimap-iframe-outline:#bfbfbf;--ck-color-minimap-iframe-shadow:#0000001c;--ck-color-minimap-progress-background:#666}.ck.ck-minimap{background:var(--ck-color-base-background);position:absolute;user-select:none}.ck.ck-minimap,.ck.ck-minimap iframe{height:100%;width:100%}.ck.ck-minimap iframe{border:0;box-shadow:0 2px 5px var(--ck-color-minimap-iframe-shadow);margin:0;outline:1px solid var(--ck-color-minimap-iframe-outline);pointer-events:none;position:relative}.ck.ck-minimap .ck.ck-minimap__position-tracker{background:hsla(var(--ck-color-minimap-tracker-background),.2);position:absolute;top:0;transition:background .1s ease-in-out;width:100%;z-index:1}@media (prefers-reduced-motion:reduce){.ck.ck-minimap .ck.ck-minimap__position-tracker{transition:none}}.ck.ck-minimap .ck.ck-minimap__position-tracker:hover{background:hsla(var(--ck-color-minimap-tracker-background),.3)}.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging,.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover{background:hsla(var(--ck-color-minimap-tracker-background),.4)}.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:after,.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover:after{opacity:1}.ck.ck-minimap .ck.ck-minimap__position-tracker:after{background:var(--ck-color-minimap-progress-background);border:1px solid var(--ck-color-base-background);border-radius:3px;color:var(--ck-color-base-background);content:attr(data-progress) "%";font-size:10px;opacity:0;padding:2px 4px;position:absolute;right:5px;top:5px;transition:opacity .1s ease-in-out}@media (prefers-reduced-motion:reduce){.ck.ck-minimap .ck.ck-minimap__position-tracker:after{transition:none}}.ck-content .page-break{align-items:center;clear:both;display:flex;justify-content:center;padding:5px 0;position:relative}.ck-content .page-break:after{border-bottom:2px dashed #c4c4c4;content:"";position:absolute;width:100%}.ck-content .page-break__label{background:#fff;border:1px solid #c4c4c4;border-radius:2px;box-shadow:2px 2px 1px #00000026;color:#333;display:block;font-family:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;font-size:.75em;font-weight:700;padding:.3em .6em;position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}.ck-content :has(+.page-break){margin-bottom:0}}:root{--ck-show-blocks-border-color:#757575}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *):not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url("data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>");background-position:calc(100% - 1px) 1px}.ck-source-editing-area{overflow:hidden;position:relative}.ck-source-editing-area textarea,.ck-source-editing-area:after{border:1px solid #0000;font-family:monospace;font-size:var(--ck-font-size-normal);line-height:var(--ck-line-height-base);margin:0;padding:var(--ck-spacing-large);white-space:pre-wrap}.ck-source-editing-area:after{content:attr(data-value) " ";display:block;visibility:hidden}.ck-source-editing-area textarea{border-color:var(--ck-color-base-border);border-radius:0;box-sizing:border-box;height:100%;outline:none;overflow:hidden;position:absolute;resize:none;width:100%}.ck-rounded-corners .ck-source-editing-area textarea,.ck-source-editing-area textarea.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck-source-editing-area textarea:not([readonly]):focus{border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0;outline:none}.ck.ck-character-grid{max-width:100%}.ck.ck-character-grid .ck-character-grid__tiles{display:grid}.ck.ck-character-info{display:flex;justify-content:space-between}.ck.ck-special-characters>.ck-dialog__content>div{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;height:100%;max-width:100%;width:350px}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories{grid-area:1/1/2/2;padding:var(--ck-spacing-medium) var(--ck-spacing-large)}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view{padding-top:var(--ck-spacing-standard);width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:ck-table-form-labeled-view-status-appear .15s ease both;background:var(--ck-color-base-error);color:var(--ck-color-base-background);min-width:var(--ck-table-properties-min-error-width);padding:var(--ck-spacing-small) var(--ck-spacing-medium);text-align:center}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:#0000 #0000 var(--ck-color-base-error) #0000;border-style:solid;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size)}@media (prefers-reduced-motion:reduce){.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:none}}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown{display:block;width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown>button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown>button>span{width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-grid{grid-area:2/1/3/2;max-height:200px}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-info{grid-area:3/1/4/2}:root{--ck-style-panel-columns:3}.ck.ck-style-panel .ck-style-grid{display:grid;grid-template-columns:repeat(var(--ck-style-panel-columns),auto);justify-content:start}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button{display:flex;flex-direction:column;justify-content:space-between}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview{align-content:center;align-items:center;display:flex;flex-basis:100%;flex-grow:1;justify-content:flex-start}.ck-content .table{display:table;margin:.9em auto}.ck-content .table table{border:1px double #b3b3b3;border-collapse:collapse;border-spacing:0;height:100%;width:100%}.ck-content .table table td,.ck-content .table table th{border:1px solid #bfbfbf;min-width:2em;padding:.4em}.ck-content .table table th{background:#0000000d;font-weight:700}@media print{.ck-content .table table{height:auto}}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-editor__editable .ck-table-bogus-paragraph{display:inline-block;width:100%}.ck .ck-insert-table-dropdown__grid{display:flex;flex-direction:row;flex-wrap:wrap}.ck.ck-form__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.ck.ck-form__row>:not(.ck-label){flex-grow:1}.ck.ck-form__row.ck-table-form__action-row .ck-button-cancel,.ck.ck-form__row.ck-table-form__action-row .ck-button-save{justify-content:center}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row{flex-wrap:wrap}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:first-of-type{flex-grow:0.57}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:last-of-type{flex-grow:0.43}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar .ck-button{flex-grow:1}.ck.ck-input-color{display:flex;flex-direction:row-reverse;width:100%}.ck.ck-input-color>input.ck.ck-input-text{flex-grow:1;min-width:auto}.ck.ck-input-color>div.ck.ck-dropdown{min-width:auto}.ck.ck-input-color>div.ck.ck-dropdown>.ck-input-color__button .ck-dropdown__arrow{display:none}.ck.ck-input-color .ck.ck-input-color__button{display:flex}.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview{overflow:hidden;position:relative}.ck.ck-input-color .ck.ck-input-color__button .ck.ck-input-color__button__preview>.ck.ck-input-color__button__preview__no-color-indicator{display:block;position:absolute}.ck.ck-table-form .ck-form__row.ck-table-form__background-row,.ck.ck-table-form .ck-form__row.ck-table-form__border-row{flex-wrap:wrap}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{align-items:center;flex-wrap:wrap}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view{align-items:center;display:flex;flex-direction:column-reverse}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view .ck.ck-dropdown,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{flex-grow:0}.ck.ck-table-form .ck.ck-labeled-field-view{position:relative}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{bottom:calc(var(--ck-table-properties-error-arrow-size)*-1);left:50%;position:absolute;transform:translate(-50%,100%);z-index:1}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{content:"";left:50%;position:absolute;top:calc(var(--ck-table-properties-error-arrow-size)*-1);transform:translateX(-50%)}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row{align-content:baseline;flex-basis:0;flex-wrap:wrap}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items{flex-wrap:nowrap}:root{--ck-color-selector-caption-background:#f7f7f7;--ck-color-selector-caption-text:#333;--ck-color-selector-caption-highlighted-background:#fd0}.ck-content .table>figcaption{background-color:var(--ck-color-selector-caption-background);caption-side:top;color:var(--ck-color-selector-caption-text);display:table-caption;font-size:.75em;outline-offset:-1px;padding:.6em;text-align:center;word-break:break-word}@media (forced-colors:active){.ck-content .table>figcaption{background-color:unset;color:unset}}@media (forced-colors:none){.ck.ck-editor__editable .table>figcaption.table__caption_highlighted{animation:ck-table-caption-highlight .6s ease-out}}.ck.ck-editor__editable .table>figcaption.ck-placeholder:before{overflow:hidden;padding-left:inherit;padding-right:inherit;text-overflow:ellipsis;white-space:nowrap}@keyframes ck-table-caption-highlight{0%{background-color:var(--ck-color-selector-caption-highlighted-background)}to{background-color:var(--ck-color-selector-caption-background)}}:root{--ck-color-selector-column-resizer-hover:var(--ck-color-base-active);--ck-table-column-resizer-width:7px;--ck-table-column-resizer-position-offset:calc(var(--ck-table-column-resizer-width)*-0.5 - 0.5px)}.ck-content .table .ck-table-resized{table-layout:fixed}.ck-content .table table{overflow:hidden}.ck-content .table td,.ck-content .table th{overflow-wrap:break-word;position:relative}.ck.ck-editor__editable .table .ck-table-column-resizer{bottom:0;cursor:col-resize;position:absolute;right:var(--ck-table-column-resizer-position-offset);top:0;user-select:none;width:var(--ck-table-column-resizer-width);z-index:var(--ck-z-default)}.ck.ck-editor__editable .table[draggable] .ck-table-column-resizer,.ck.ck-editor__editable.ck-column-resize_disabled .table .ck-table-column-resizer{display:none}.ck.ck-editor__editable .table .ck-table-column-resizer:hover,.ck.ck-editor__editable .table .ck-table-column-resizer__active{background-color:var(--ck-color-selector-column-resizer-hover);bottom:-999999px;opacity:.25;top:-999999px}.ck.ck-editor__editable[dir=rtl] .table .ck-table-column-resizer{left:var(--ck-table-column-resizer-position-offset);right:unset}.ck-hidden{display:none!important}:root{--ck-z-default:1;--ck-z-panel:calc(var(--ck-z-default) + 999);--ck-z-dialog:9999}.ck-transitions-disabled,.ck-transitions-disabled *{transition:none!important}:root{--ck-powered-by-line-height:10px;--ck-powered-by-padding-vertical:2px;--ck-powered-by-padding-horizontal:4px;--ck-powered-by-text-color:#4f4f4f;--ck-powered-by-border-radius:var(--ck-border-radius);--ck-powered-by-background:#fff;--ck-powered-by-border-color:var(--ck-color-focus-border)}.ck.ck-balloon-panel.ck-powered-by-balloon{--ck-border-radius:var(--ck-powered-by-border-radius);background:var(--ck-powered-by-background);box-shadow:none;min-height:unset;z-index:calc(var(--ck-z-panel) - 1)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by{line-height:var(--ck-powered-by-line-height)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by a{align-items:center;cursor:pointer;display:flex;filter:grayscale(80%);line-height:var(--ck-powered-by-line-height);opacity:.66;padding:var(--ck-powered-by-padding-vertical) var(--ck-powered-by-padding-horizontal)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-powered-by__label{color:var(--ck-powered-by-text-color);cursor:pointer;font-size:7.5px;font-weight:700;letter-spacing:-.2px;line-height:normal;margin-right:4px;padding-left:2px;text-transform:uppercase}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-icon{cursor:pointer;display:block}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by:hover a{filter:grayscale(0);opacity:1}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_inside]{border-color:#0000}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_border]{border:var(--ck-focus-ring);border-color:var(--ck-powered-by-border-color)}.ck.ck-button,a.ck.ck-button{align-items:center;display:inline-flex;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}[dir=ltr] .ck.ck-button,[dir=ltr] a.ck.ck-button{justify-content:left}[dir=rtl] .ck.ck-button,[dir=rtl] a.ck.ck-button{justify-content:right}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{display:none}.ck.ck-button.ck-button_with-text .ck-button__label,a.ck.ck-button.ck-button_with-text .ck-button__label{display:inline-block}.ck.ck-button:not(.ck-button_with-text),a.ck.ck-button:not(.ck-button_with-text){justify-content:center}.ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}.ck.ck-list-item-button{border-radius:0;min-height:unset;width:100%}[dir=ltr] .ck.ck-list-item-button{text-align:left}[dir=rtl] .ck.ck-list-item-button{text-align:right}[dir=ltr] .ck.ck-list-item-button.ck-list-item-button_toggleable{padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-list-item-button.ck-list-item-button_toggleable{padding-right:var(--ck-spacing-small)}.ck.ck-list-item-button .ck-list-item-button__check-holder{display:inline-flex;height:.9em;width:.9em}[dir=ltr] .ck.ck-list-item-button .ck-list-item-button__check-holder{margin-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-list-item-button .ck-list-item-button__check-holder{margin-left:var(--ck-spacing-small)}.ck.ck-list-item-button .ck-list-item-button__check-icon{height:100%}.ck.ck-collapsible.ck-collapsible_collapsed>.ck-collapsible__children{display:none}.ck.ck-color-grid{display:grid}.color-picker-hex-input{width:max-content}.color-picker-hex-input .ck.ck-input{min-width:unset}.ck.ck-color-picker__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:var(--ck-spacing-large) 0 0;width:unset}.ck.ck-color-picker__row .ck.ck-labeled-field-view{padding-top:unset}.ck.ck-color-picker__row .ck.ck-input-text{width:unset}.ck.ck-color-picker__row .ck-color-picker__hash-view{padding-right:var(--ck-spacing-medium);padding-top:var(--ck-spacing-tiny)}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color{align-items:center;display:flex}[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker,[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color{justify-content:flex-start}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{display:flex;flex-direction:row;justify-content:space-around}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-cancel,.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-save{flex:1}.ck.ck-dialog .ck.ck-dialog__actions{display:flex;justify-content:flex-end}.ck.ck-dialog-overlay{bottom:0;left:0;overscroll-behavior:none;position:fixed;right:0;top:0;user-select:none}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent{animation:none;background:none;pointer-events:none}.ck.ck-dialog{overscroll-behavior:none;position:absolute;width:fit-content}.ck.ck-dialog .ck.ck-form__header{flex-shrink:0}.ck.ck-dialog .ck.ck-form__header .ck-form__header__label{cursor:grab}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent .ck.ck-dialog{pointer-events:all}:root{--ck-dropdown-max-width:75vw}.ck.ck-dropdown{display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-dropdown__panel{display:none;max-width:var(--ck-dropdown-max-width);position:absolute;z-index:var(--ck-z-panel)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{bottom:auto;top:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s{left:50%;transform:translateX(-50%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw{left:75%;transform:translateX(-75%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme{left:25%;transform:translateX(-25%)}.ck.ck-toolbar .ck-dropdown__panel{z-index:calc(var(--ck-z-panel) + 1)}.ck.ck-splitbutton{font-size:inherit}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}:root{--ck-toolbar-dropdown-max-width:60vw}.ck.ck-toolbar-dropdown>.ck-dropdown__panel{max-width:var(--ck-toolbar-dropdown-max-width);width:max-content}.ck.ck-toolbar-dropdown>.ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-dropdown-menu__nested-menu__panel{max-height:314px;overflow-y:auto;position:absolute;z-index:calc(var(--ck-z-panel) + 1)}.ck.ck-dropdown-menu-list__nested-menu{display:block}.ck.ck-aria-live-announcer{left:-10000px;position:absolute;top:-10000px}.ck.ck-aria-live-region-list{list-style-type:none}.ck.ck-form__header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.ck.ck-form__header h2.ck-form__header__label{flex-grow:1}.ck.ck-icon{vertical-align:middle}.ck.ck-label{display:block}.ck.ck-voice-label{display:none}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{display:flex;position:relative}.ck.ck-labeled-field-view .ck.ck-label{display:block;position:absolute}.ck.ck-list{display:flex;flex-direction:column;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>:focus{position:relative;z-index:var(--ck-z-default)}:root{--ck-balloon-panel-arrow-z-index:calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{display:none;position:absolute;z-index:var(--ck-z-panel)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{content:"";position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}.ck .ck-balloon-rotator__navigation{align-items:center;display:flex;justify-content:center}.ck .ck-balloon-rotator__content .ck-toolbar{justify-content:center}.ck .ck-fake-panel{position:absolute;z-index:calc(var(--ck-z-panel) - 1)}.ck .ck-fake-panel div{position:absolute}.ck .ck-fake-panel div:first-child{z-index:2}.ck .ck-fake-panel div:nth-child(2){z-index:1}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{position:fixed;top:0;z-index:var(--ck-z-panel)}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{position:absolute;top:auto}.ck.ck-autocomplete{position:relative}.ck.ck-autocomplete>.ck-search__results{position:absolute;z-index:var(--ck-z-panel)}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{bottom:100%}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{bottom:auto;top:100%}.ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{left:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{right:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view .ck-search__reset{position:absolute;top:50%;transform:translateY(-50%)}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{display:block}.ck.ck-search>.ck-search__results>.ck-search__info:not(.ck-hidden)~*{display:none}.ck.ck-highlighted-text mark{background:var(--ck-color-highlight-background);font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:initial}.ck.ck-balloon-panel.ck-tooltip{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:calc(var(--ck-z-dialog) + 100)}:root{--ck-toolbar-spinner-size:18px}.ck.ck-spinner-container{display:block;position:relative}.ck.ck-spinner{left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}.ck.ck-toolbar{align-items:center;display:flex;flex-flow:row nowrap;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-toolbar>.ck-toolbar__items{align-items:center;display:flex;flex-flow:row wrap;flex-grow:1}.ck.ck-toolbar .ck.ck-toolbar__separator{display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar .ck-toolbar__line-break{flex-basis:100%}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-block-toolbar-button{position:absolute;z-index:var(--ck-z-default)}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{pointer-events:none;z-index:var(--ck-z-default)}:root{--ck-menu-bar-menu-max-width:75vw;--ck-menu-bar-nested-menu-horizontal-offset:5px}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{max-width:var(--ck-menu-bar-menu-max-width);position:absolute;z-index:var(--ck-z-panel)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw{bottom:100%}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{bottom:auto;top:100%}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{left:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{right:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es{left:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en{bottom:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{right:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{bottom:0}.ck.ck-menu-bar__menu{display:block;position:relative}:root{--ck-color-resizer:var(--ck-color-focus-border);--ck-color-resizer-tooltip-background:#262626;--ck-color-resizer-tooltip-text:#f2f2f2;--ck-resizer-border-radius:var(--ck-border-radius);--ck-resizer-tooltip-offset:10px;--ck-resizer-tooltip-height:calc(var(--ck-spacing-small)*2 + 10px)}.ck .ck-widget,.ck .ck-widget.ck-widget_with-selection-handle{position:relative}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{position:absolute}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{display:block}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{visibility:visible}.ck .ck-size-view{background:var(--ck-color-resizer-tooltip-background);border:1px solid var(--ck-color-resizer-tooltip-text);border-radius:var(--ck-resizer-border-radius);color:var(--ck-color-resizer-tooltip-text);display:block;font-size:var(--ck-font-size-tiny);height:var(--ck-resizer-tooltip-height);line-height:var(--ck-resizer-tooltip-height);padding:0 var(--ck-spacing-small)}.ck .ck-size-view.ck-orientation-above-center,.ck .ck-size-view.ck-orientation-bottom-left,.ck .ck-size-view.ck-orientation-bottom-right,.ck .ck-size-view.ck-orientation-top-left,.ck .ck-size-view.ck-orientation-top-right{position:absolute}.ck .ck-size-view.ck-orientation-top-left{left:var(--ck-resizer-tooltip-offset);top:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-top-right{right:var(--ck-resizer-tooltip-offset);top:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-right{bottom:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-left{bottom:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-above-center{left:50%;top:calc(var(--ck-resizer-tooltip-height)*-1);transform:translate(-50%)}.ck .ck-widget_with-resizer{position:relative}.ck .ck-widget__resizer{display:none;left:0;pointer-events:none;position:absolute;top:0}.ck-focused .ck-widget_with-resizer.ck-widget_selected>.ck-widget__resizer{display:block}.ck .ck-widget__resizer__handle{pointer-events:all;position:absolute}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{cursor:nwse-resize}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{cursor:nesw-resize}.ck .ck-widget .ck-widget__type-around__button{display:block;overflow:hidden;position:absolute;z-index:var(--ck-z-default)}.ck .ck-widget .ck-widget__type-around__button svg{left:50%;position:absolute;top:50%;z-index:calc(var(--ck-z-default) + 2)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before{left:min(10%,30px);top:calc(var(--ck-widget-outline-thickness)*-.5);transform:translateY(-50%)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(var(--ck-widget-outline-thickness)*-.5);right:min(10%,30px);transform:translateY(50%)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{content:"";display:block;left:1px;position:absolute;top:1px;z-index:calc(var(--ck-z-default) + 1)}.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:none;left:0;position:absolute;right:0}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__fake-caret{left:calc(var(--ck-widget-outline-thickness)*-1);right:calc(var(--ck-widget-outline-thickness)*-1)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:block;top:calc(var(--ck-widget-outline-thickness)*-1 - 1px)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:calc(var(--ck-widget-outline-thickness)*-1 - 1px);display:block}.ck.ck-editor__editable.ck-read-only .ck-widget__type-around,.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around,.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around{display:none}