.my-orka-nav-bar{align-items:center;background-color:#f8f8f8;display:flex;height:124px;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.my-orka-nav-bar .svg-logo{height:106px}.my-orka-nav-bar .training-menu-container{position:relative}.my-orka-nav-bar .training-menu-container .red-alert{background-color:red;border-radius:50%;height:16px;position:absolute;right:-2%;top:-2%;width:16px}.my-orka-nav-bar .nav-bar-icon-container{align-items:center;display:flex;height:124px;justify-content:center;position:relative;width:124px}.my-orka-nav-bar .nav-bar-icon-container .nav-bar-icon-button{height:100px;overflow:hidden;width:100px}.my-orka-nav-bar .nav-bar-icon-container .nav-bar-icon{height:124px;width:124px}.my-orka-nav-bar .nav-bar-icon-container .nav-bar-icon-small{height:56px;width:56px}.my-orka-nav-bar .nav-bar-menu{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.my-orka-nav-bar .nav-bar-menu .avatar-icon{border-radius:28px;height:56px;object-fit:cover;position:relative;width:56px}.my-orka-nav-bar .nav-bar-menu .avatar-icon .red-alert{background-color:red;border-radius:8px;height:16px;position:absolute;right:calc(14.64466% - 8px);top:calc(14.64466% - 8px);width:16px}.my-orka-nav-bar .my-orka-button{color:#e9a535;font-weight:700}.my-orka-nav-bar .menu-button{color:#64949a;padding:8px}.my-orka-nav-bar .menu-button:hover{background-color:#0000}.my-orka-nav-bar .menu-button.selected{color:#f6aa3a}.my-orka-nav-bar .sign-in-button{color:#64949a;font-weight:700}.my-orka-nav-bar .sign-up-button{background-color:#f6aa3a;border-radius:40px;color:#fff;font-size:16px;padding:8px 24px}.my-orka-nav-bar .sign-up-button:hover{background-color:#f6aa3a}.my-orka-nav-bar .left-menu-container{background-color:#1119;display:block;height:100dvh;position:absolute;top:0;width:100vw;z-index:2}.my-orka-nav-bar .left-menu-container .left-menu-content-container{align-items:flex-start;background-color:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f;display:flex;flex-direction:column;height:100dvh;max-width:100vw;width:250px}.my-orka-nav-bar .left-menu-container .left-menu-item{align-items:center;color:#000;display:flex;padding:16px 24px;text-decoration:none;width:100%}.my-orka-nav-bar .left-menu-container .left-menu-item.selected{color:#f6aa3a}.my-orka-nav-bar .left-menu-container .menu-separator{background-color:#000;height:2px;margin:8px 24px;width:calc(100% - 48px)}.my-orka-nav-bar .right-menu-container{display:none}@media(max-width:768px){.my-orka-nav-bar{height:64px}.my-orka-nav-bar .svg-logo{height:54px}.my-orka-nav-bar .training-menu-container .red-alert{height:12px;width:12px}.my-orka-nav-bar .nav-bar-icon-container{height:64px;width:64px}.my-orka-nav-bar .nav-bar-icon-container .nav-bar-icon-button{height:56px;overflow:hidden;width:56px}.my-orka-nav-bar .nav-bar-icon-container .nav-bar-icon{height:64px;width:64px}.my-orka-nav-bar .nav-bar-icon-container .nav-bar-icon-small,.my-orka-nav-bar .nav-bar-menu .avatar-icon{height:32px;width:32px}.my-orka-nav-bar .nav-bar-menu .avatar-icon .red-alert{border-radius:6px;height:12px;right:calc(14.64466% - 6px);top:calc(14.64466% - 6px);width:12px}.my-orka-nav-bar .sign-up-button{font-size:12px;padding:4px 8px}}@media(max-width:576px){.my-orka-nav-bar .left-menu-container{background-color:#1119;display:block;height:100dvh;position:absolute;top:0;width:100vw;z-index:2}.my-orka-nav-bar .left-menu-container .left-menu-content-container{align-items:flex-start;background-color:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f;display:flex;flex-direction:column;height:100dvh;max-width:100vw;width:250px}.my-orka-nav-bar .left-menu-container .left-menu-item{align-items:center;color:#000;display:flex;padding:16px 24px;text-decoration:none;width:100%}.my-orka-nav-bar .left-menu-container .left-menu-item.selected{color:#f6aa3a}.my-orka-nav-bar .left-menu-container .menu-separator{background-color:#000;height:2px;margin:8px 24px;width:calc(100% - 48px)}.my-orka-nav-bar .right-menu-container{align-items:flex-end;background-color:#1119;display:flex;flex-direction:column;height:100dvh;position:absolute;top:0;width:100vw;z-index:2}.my-orka-nav-bar .right-menu-container .right-menu-content-container{align-items:flex-start;align-self:flex-end;background-color:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f;display:flex;flex-direction:column;height:100dvh;max-width:100vw;width:200px}.my-orka-nav-bar .right-menu-container .right-menu-item{align-items:center;color:#000;display:flex;padding:16px 24px;text-decoration:none;width:100%}.my-orka-nav-bar .right-menu-container .right-menu-item.selected{color:#f6aa3a}.my-orka-nav-bar .right-menu-container .menu-separator{background-color:#000;height:2px;margin:8px 24px;width:calc(100% - 48px)}}.orka-footer-container{border-top:4px solid #64949a;color:#64949a;padding:32px 5%;text-align:center}.orka-footer-container .orka-text{font-size:40px;font-weight:900}.orka-footer-container .link-button{color:#b0b0b0}.orka-footer-container .link-button:hover{opacity:.8}.orka-footer-container .link-button:active{opacity:.6}.orka-footer-container .social-media-container{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.orka-footer-container .social-media-container .social-media-icon{color:#64949a}.orka-footer-container .terms-container{align-items:center;color:#64949a;display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}@media(max-width:992px){.orka-footer-container{padding:24px 5%}}@media(max-width:768px){.orka-footer-container .orka-text{font-size:30px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner-container-fixed{position:fixed}.spinner-container-absolute,.spinner-container-fixed{align-items:center;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;margin:auto;right:0;top:0;z-index:100}.spinner-container-absolute{position:absolute}.circle{border-radius:50%}.spinner-box{align-items:center;background-color:#0000;display:flex;justify-content:center}.three-quarter-spinner{animation:spin .5s linear 0s infinite;border:3px solid #f6aa3a;border-radius:50%;border-top-color:#0000}.common-container{height:100dvh;overflow-y:scroll;position:relative}.common-container .common-content-container{min-height:calc(100dvh - 124px)}@media(max-width:768px){.common-container .common-content-container{min-height:calc(100dvh - 64px)}}.common-checkbox-container .common-checkbox .MuiCheckbox-root.Mui-checked{color:#f6aa3a}.common-checkbox-container .common-checkbox .invalid{color:red}.common-checkbox-container .invalid-message{color:red;font-size:14px;margin-top:4px;text-align:left}@media(max-width:768px){.common-checkbox-container .invalid-message{font-size:10px;margin-top:2px}}.account-container .save-account-button-container{align-items:center;column-gap:16px;display:flex;justify-content:flex-end}.account-container .form-inputs{column-gap:32px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px}.account-container .form-inputs .common-input{width:calc(50% - 16px)}.subscriptions-container .current-plans-container{column-gap:32px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px}.subscriptions-container .current-plan-container{border:1px solid #b0b0b0;border-radius:12px;padding:8px 16px;width:min(500px,100%)}.subscriptions-container .plan-button-container{align-items:center;display:flex;gap:8px}.subscriptions-container .view-plan-button{border:1px solid #b0b0b0;border-radius:4px;color:#000;flex:1 1;padding:7px 16px;text-transform:none}.subscriptions-container .plan-menu-button{border:1px solid #b0b0b0;border-radius:4px}@media(max-width:768px){.account-container .save-account-button-container{column-gap:8px}.account-container .form-inputs{column-gap:16px;row-gap:8px}.account-container .form-inputs .common-input{width:100%}.subscriptions-container .current-plan-container{column-gap:16px;row-gap:8px}}.view-media-modal-container .close-button{background-color:rgba(0,0,0,.749);color:#f6aa3a;font-size:48px;position:absolute;right:16px;top:16px;z-index:1}.view-media-modal-container #pdf-container{display:grid;grid-auto-flow:row;height:100%;min-width:100%;overflow:auto}.view-media-modal-container #pdf-container canvas{margin:auto}.view-media-modal-container .pdf-controller{background-color:rgba(0,0,0,.749);border-radius:20px;bottom:24px;display:flex;gap:8px;justify-content:space-between;padding:0 8px;position:absolute}.view-media-modal-container .pdf-controller .icon-button{color:#fff!important}.view-media-modal-container .pdf-controller .icon-button.Mui-disabled{color:#b0b0b0!important}@media(max-width:768px){.view-media-modal-container .close-button{font-size:30px}}.account-profile-container .profile-form{display:flex;gap:32px}.account-profile-container .first-column{width:250px}.account-profile-container .second-column{width:100%}.account-profile-container .verification-container{display:flex;flex-direction:column;gap:16px}.account-profile-container .verification-item{align-items:center;display:flex;gap:8px}.account-profile-container .check-icon{color:#52a447}.account-profile-container .close-icon{color:red}.account-profile-container .avatar-container{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;height:250px;justify-content:center;position:relative;width:250px}.account-profile-container .avatar-container .avatar{border-radius:50%;height:100%;width:100%}.account-profile-container .avatar-container .icon{color:#fff;height:50%;width:50%}.account-profile-container .avatar-container .delete-button{background-color:#0009;color:#fff!important;position:absolute;right:calc(14.64466% - 20px);top:calc(14.64466% - 20px)}.account-profile-container .no-avatar{background-color:#b0b0b0}.account-profile-container .save-profile-button-container{display:flex;gap:16px;justify-content:flex-end}@media(max-width:768px){.account-profile-container .verification-container{gap:8px}.account-profile-container .profile-form{flex-direction:column}.account-profile-container .first-column{width:100%}.account-profile-container .avatar-container{height:150px;width:150px}.account-profile-container .avatar-container .delete-button{background-color:#0009;color:#fff;position:absolute;right:calc(14.64466% - 16px);top:calc(14.64466% - 16px)}}.safety-container .submit-safety-button-container{display:flex;justify-content:flex-end}.about-me-container{background-color:#f8f8f8}.about-me-container .about-me-content-container{display:flex;gap:32px;padding:32px 5%}.about-me-container .about-me-content-container .left-column{width:200px}.about-me-container .about-me-content-container .right-column{width:calc(90vw - 232px)}.about-me-container .about-me-content-container .gray-blue-line{background-color:#64949a;height:1px}.about-me-container .about-me-content-container .menu-button{padding:8px 0}.about-me-container .about-me-content-container .menu-button.selected{color:#f6aa3a}.about-me-container .about-me-content-container .right-column-content-container{background-color:#fff;border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;padding:32px}.about-me-container .about-me-content-container .right-column-content-container .title-container{align-items:center;display:flex;justify-content:space-between}@media(max-width:992px){.about-me-container .about-me-content-container{flex-direction:column;gap:32px}.about-me-container .about-me-content-container .left-column,.about-me-container .about-me-content-container .right-column{width:90vw}}@media(max-width:768px){.about-me-container .about-me-content-container{gap:16px}.about-me-container .about-me-content-container .right-column-content-container{padding:24px}.add-busy-time-modal .modal-content-container{width:90%}.add-busy-time-modal .time-separator{height:29.25px;margin:0 8px}}.bill-detail-container{background-color:#f8f8f8;padding:0 15%}.bill-detail-container .back-container{align-items:center;display:flex;gap:16px}.bill-detail-container .bill-container{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin-top:16px;padding:16px;position:relative}.bill-detail-container .bill-container .cancel-request-button-group{align-self:center;display:flex;gap:16px;margin-top:8px}.bill-detail-container .bill-container .cancel-request-button-group .cancel-button{text-transform:none}.bill-detail-container .bill-container .cancel-request-button,.bill-detail-container .bill-container .pay-button{align-self:flex-end;margin-top:8px;text-transform:none}.bill-detail-container .bill-container .unpaid{border:2px solid red;border-radius:8px;color:red}.bill-detail-container .bill-container .paid,.bill-detail-container .bill-container .unpaid{padding:4px 8px;position:absolute;right:32px;rotate:-15deg;top:24px;-webkit-user-select:none;user-select:none}.bill-detail-container .bill-container .paid{border:2px solid #52a447;border-radius:8px;color:#52a447}.bill-detail-container .bill-container .cancelled{border:2px solid #b0b0b0;border-radius:8px;color:#b0b0b0;padding:4px 8px;position:absolute;right:32px;rotate:-15deg;top:24px;-webkit-user-select:none;user-select:none}@media(max-width:992px){.bill-detail-container{padding:0 5%}}.create-account-container{background-color:#f8f8f8;padding:calc(max((100dvh - 600px)/2,124px) - 124px) 15%}.create-account-container .create-account-content-container{background-color:#fff;border-radius:32px;min-height:600px}.create-account-container .create-account-box{min-height:600px}.create-account-container .left-column{align-items:center;background-color:#8eb2bc9c;border-radius:32px 0 0 32px;display:flex;flex-direction:column;justify-content:center;padding:20px}.create-account-container .left-column .sign-up-text{color:#64949a;font-size:32px;font-weight:600;text-align:center}.create-account-container .right-column{border-radius:0 32px 32px 0;padding:20px}.create-account-container .right-column .sign-up-form{padding:0 48px}.create-account-container .right-column .back-icon{color:#64949a}.create-account-container .right-column .header-profile-text{color:#64949a;font-size:24px;font-weight:600;text-align:center}.create-account-container .right-column .create-account-description-text{color:#b0b0b0;padding:0 8px;text-align:center}.create-account-container .right-column .create-account-button{background-color:#64949a;text-transform:none}.create-account-container .right-column .note{color:#b0b0b0;margin-top:16px;padding:0 48px}@media(max-width:992px){.create-account-container{padding:0 5%}}@media(max-width:768px){.create-account-container{padding:0 5%}.create-account-container .create-account-content-container{background-color:#f8f8f8;border-radius:0;border-radius:initial}.create-account-container .right-column{padding:initial}.create-account-container .right-column .sign-up-form{padding:0 8px}.create-account-container .right-column .header-profile-text{font-size:24px}.create-account-container .right-column .note{padding:0 8px}}.flight-recorder-container{background-color:#fff}.flight-recorder-container .tab-container{align-items:center;background-color:#000;display:flex;gap:64px;height:48px;justify-content:center;width:100%}.flight-recorder-container .tab-container .tab-item{align-items:center;border-bottom:2px solid #000;cursor:pointer;display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.flight-recorder-container .tab-container .tab-item.selected{border-bottom:2px solid #f6aa3a}.flight-recorder-container .tab-container .tab-title{color:#fff;font-weight:500}.flight-recorder-container .for-instructor-image-container{height:31.25vw;overflow:hidden;position:relative;width:100vw}.flight-recorder-container .for-instructor-image-container .image{height:31.25vw;width:100vw}.flight-recorder-container .for-instructor-image-container .demo-image{height:25vw;position:absolute;right:0;top:3.125vw;width:25vw;z-index:1}.flight-recorder-container .for-instructor-image-container .caption-container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.flight-recorder-container .for-instructor-image-container .caption-container .title{font-size:4.513888888vw;text-align:center}.flight-recorder-container .for-instructor-image-container .caption-container .description{font-size:1.527777777vw;margin-top:2.2222222222vw}.flight-recorder-container .for-instructor-image-container .caption-container .app-button-container{display:flex;gap:16px;margin-top:1.5625vw}.flight-recorder-container .download-app-image{height:48px}.flight-recorder-container .we-log-memories-text{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:clip;white-space:pre-wrap}.flight-recorder-container .introduction-text-container{align-items:center;padding:32px 15%}.flight-recorder-container .introduction-text-container .platform-container{align-items:center;display:flex;gap:64px;justify-content:center;overflow-x:auto;padding:32px 15%}.flight-recorder-container .introduction-text-container .platform-container .platform-icon{height:64px;width:64px}.flight-recorder-container .introduction-text-container .app-button-container{display:flex;flex-wrap:wrap;gap:32px;margin-top:16px}.flight-recorder-container .introduction-text-container .banner-image{border-radius:12px;margin-top:16px;width:100%}.flight-recorder-container .introduction-text-container .mission-item-title-container{align-items:center;display:flex;gap:16px;margin-top:32px}.flight-recorder-container .introduction-text-container .mission-item-bullet{align-items:center;background-color:#3a7bff;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.flight-recorder-container .introduction-text-container .mission-item-bullet-text{color:#fff}.flight-recorder-container .introduction-text-container .mission-item-explanation{align-items:center;display:flex;gap:8px;margin-left:48px;margin-top:8px}.flight-recorder-container .introduction-text-container .star-icon{color:#f6aa3a}.flight-recorder-container .introduction-text-container .mission-item-explanation-text{flex:1 1}.flight-recorder-container .introduction-text-container .video{border:0;border-radius:12px;margin-top:32px;width:100%}.flight-recorder-container .introduction-text-container .comparison-table{margin-top:32px;width:100%}.flight-recorder-container .introduction-text-container .table-row{align-items:center;display:flex;gap:16px}.flight-recorder-container .introduction-text-container .close-icon{color:red}.flight-recorder-container .introduction-text-container .check-icon{color:#52a447}.flight-recorder-container .introduction-text-container .info-text{flex:1 1}.flight-recorder-container .introduction-text-container td{padding:8px;width:50%}.flight-recorder-container .introduction-text-container .comparison-table,.flight-recorder-container .introduction-text-container td,.flight-recorder-container .introduction-text-container th{border:1px solid #b0b0b0;border-collapse:collapse}.flight-recorder-container .introduction-text-container .flyorka-is-for{align-items:center;display:flex;gap:8px;margin-top:8px}.flight-recorder-container .introduction-text-container .flyorka-is-for-text{flex:1 1}.flight-recorder-container .introduction-text-container .send-icon{color:#3a7bff}@media(max-width:768px){.flight-recorder-container .for-instructor-image-container,.flight-recorder-container .for-instructor-image-container .image{height:100vw;width:100vw}.flight-recorder-container .for-instructor-image-container .demo-image{bottom:5vw;height:75vw;position:absolute;right:-10vw;top:auto;width:75vw}.flight-recorder-container .for-instructor-image-container .caption-container .title{font-size:7.222222222vw}.flight-recorder-container .for-instructor-image-container .caption-container .description{font-size:3.611111111vw;margin-top:6.111111111vw}.flight-recorder-container .for-instructor-image-container .caption-container .app-button-container{display:flex;gap:16px;margin-top:5vw}.flight-recorder-container .download-app-image{height:40px}.flight-recorder-container .introduction-text-container{padding:24px 5%}}.stripe-container{background-color:#f8f8f8;padding:calc(max((100dvh - 600px)/2,124px) - 124px) 15%}.stripe-container .stripe-content-container{align-items:center;background-color:#8eb2bc9c;border-radius:32px;display:flex;flex-direction:column;gap:32px;height:600px;justify-content:center;overflow:auto;padding:0 10%;text-align:center}.stripe-container .logo{color:#ffffff9c;width:50%}.stripe-container .create-stripe-account-button{background-color:#64949a;color:#fff;text-transform:none}.stripe-container .create-stripe-account-button:hover{background-color:#64949a}@media(max-width:768px){.stripe-container{background-color:#8eb2bc9c;padding:0 5%}.stripe-container .stripe-content-container{align-items:center;background-color:initial;border-radius:0;border-radius:initial;flex-direction:column;gap:24px;justify-content:normal}.stripe-container .logo{width:80%}.stripe-container .title{font-size:30px}}.view-media-modal-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.view-media-modal-container .transform-wrapper{height:100%;width:100%}.view-media-modal-container .image-container,.view-media-modal-container .video-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.view-media-modal-container .image{max-height:100%;max-width:100%}.view-media-modal-container .change-media-button{color:#f6aa3a;font-size:32px;position:absolute;z-index:1}.view-media-modal-container .change-media-button-left{left:0}.view-media-modal-container .change-media-button-right{right:0}.view-media-modal-container .change-media-button-close-button{right:0;top:0}@media(max-width:768px){.view-media-modal-container .change-media-button{font-size:24px}}.learning-container{background-color:#f8f8f8;display:flex;height:calc(100dvh - 124px)}.learning-container .main-column{flex:1 1;height:100%;overflow-y:auto;padding:0 5vw 64px}.learning-container .main-column .header{align-items:center;display:flex;gap:16px}.learning-container .main-column .header .avatar{border-radius:50%;height:48px;width:48px}.learning-container .main-column .lesson-time-container{column-gap:64px;display:flex;flex-wrap:wrap;row-gap:8px}.learning-container .main-column .lesson-navigation-container{align-items:center;display:flex}.learning-container .main-column .lesson-navigation-container .lesson-navigation-button{align-items:center;cursor:pointer;display:flex;gap:16px;-webkit-user-select:none;user-select:none}.learning-container .main-column .lesson-navigation-container .lesson-navigation-button:hover{opacity:.8}.learning-container .main-column .lesson-navigation-container .lesson-navigation-button:active{opacity:.6}.learning-container .main-column .lesson-tab-container{border-bottom:1px solid #dce3e5;overflow:hidden;width:100%}.learning-container .main-column .lesson-tab-container .lesson-tab-scrollable-container{grid-gap:32px;display:grid;gap:32px;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.learning-container .main-column .lesson-tab-container .tab-item{border-bottom:2px solid #0000;cursor:pointer;padding-bottom:8px;-webkit-user-select:none;user-select:none}.learning-container .main-column .lesson-tab-container .tab-item:hover{opacity:.6}.learning-container .main-column .lesson-tab-container .tab-item:active{opacity:.8}.learning-container .main-column .lesson-tab-container .tab-item.selected{border-bottom:2px solid #3a7bff}.learning-container .main-column .lesson-tab-container .tab-item.selected:active,.learning-container .main-column .lesson-tab-container .tab-item.selected:hover{opacity:1}.learning-container .main-column .lesson-tab-content-container .learning-material-container .video-list{display:flex;flex-direction:column;row-gap:16px}.learning-container .main-column .lesson-tab-content-container .learning-material-container .video-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative;width:100%}.learning-container .main-column .lesson-tab-content-container .learning-material-container .video-container .video{border-radius:12px;width:100%}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-list{display:flex;flex-wrap:wrap;gap:16px}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{border-radius:12px;height:300px;max-width:100%;object-fit:cover}.learning-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:16px 8px;-webkit-user-select:none;user-select:none}.learning-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:hover{opacity:.8}.learning-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:active{opacity:.6}.learning-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container .pdf-icon{height:24px;width:24px}.learning-container .main-column .lesson-tab-content-container .summary-container .summary-info-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:8px}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;padding:8px 16px;-webkit-user-select:none;user-select:none}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:hover{opacity:.6}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:active{opacity:.8}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container .check-icon{color:#52a447}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected{background-color:#f6aa3a33}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:active,.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:hover{opacity:1}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-media-container .media-container{align-items:center;aspect-ratio:1;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin-right:8px;margin-top:8px;position:relative}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-media-container .MuiCircularProgress-svg{height:60px;transform:translate(-10px,-10px);width:60px}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-media-container .MuiCircularProgress-circle{color:#64949a;height:60px;width:60px}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-media-container .media{-drag:none;-webkit-user-drag:none;border-radius:8px;height:100%;object-fit:cover;user-select:none;-moz-user-select:none;-webkit-user-select:none;width:100%}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-location-container .map{aspect-ratio:16/9;border-radius:16px;width:100%}.learning-container .main-column .lesson-tab-content-container .messages{display:flex;flex-direction:column-reverse;max-height:60vh;overflow-y:auto}.learning-container .main-column .lesson-tab-content-container .messages .message-item{background-color:#fff;border-radius:8px;margin-top:16px;max-width:80%;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.learning-container .main-column .lesson-tab-content-container .messages .message-item .user-name{color:inherit}.learning-container .main-column .lesson-tab-content-container .messages .message-item .sent-time{color:#b0b0b0;font-size:14px;margin-left:8px}.learning-container .main-column .lesson-tab-content-container .messages .message-item.my-message{align-self:flex-end}.learning-container .main-column .lesson-tab-content-container .input-box{align-items:center;background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;gap:16px;height:64px;padding:0 16px}.learning-container .main-column .lesson-tab-content-container .input-box .send-icon{color:#f6aa3a}.learning-container .main-column .lesson-tab-content-container .input-box .send-icon.disabled{color:#b0b0b0}.learning-container .right-column{border-left:1px solid #b0b0b0;height:100%;overflow-y:auto;padding-bottom:64px;width:calc(300px + 5vw)}.learning-container .right-column .column-title{background-color:#f8f8f8;border-bottom:1px solid #b0b0b0;padding:8px 16px;position:-webkit-sticky;position:sticky;top:0}.learning-container .right-column .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;margin:0 5vw 0 16px;padding:8px 16px;-webkit-user-select:none;user-select:none}.learning-container .right-column .lesson-item-container:hover{opacity:.6}.learning-container .right-column .lesson-item-container:active{opacity:.8}.learning-container .right-column .lesson-item-container .check-icon{color:#52a447}.learning-container .right-column .lesson-item-container.selected{background-color:#f6aa3a33}.learning-container .right-column .lesson-item-container.selected:active,.learning-container .right-column .lesson-item-container.selected:hover{opacity:1}@media(max-width:768px){.learning-container{height:calc(100dvh - 64px)}.learning-container .main-column .header .avatar{height:36px;width:36px}.learning-container .main-column .lesson-time-container{column-gap:32px}.learning-container .main-column .lesson-navigation-container .lesson-navigation-button{gap:8px}.learning-container .main-column .lesson-tab-container{width:90vw}.learning-container .main-column .lesson-tab-content-container .learning-material-container .video-list{row-gap:8px}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-list{gap:8px}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{height:150px}.learning-container .main-column .service-information-container .course-media-container .media-container{margin-right:6px;margin-top:6px}.learning-container .main-column .service-information-container .course-media-container .MuiCircularProgress-svg{height:40px;transform:none;width:40px}.learning-container .main-column .service-information-container .course-media-container .MuiCircularProgress-circle{height:40px;width:40px}}.login-container{background-color:#fff;height:calc(100dvh - 124px);overflow:hidden;padding:0 0 0 10%}.login-container .login-form{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;height:calc(100dvh - 124px);overflow:auto;padding-bottom:calc(100dvh*.2 - 24.8px);padding-right:5vw;padding-top:calc(100dvh*.2 - 24.8px);width:100%}.login-container .login-text{color:#b0b0b0;font-size:32px;font-weight:900}.login-container .sign-in-input{background-color:rgba(107,140,149,.102);border-radius:4px}.login-container .sign-in-input fieldset{border-width:0!important}.login-container .login-button{text-transform:none}.login-container .forgot-password-text{align-self:flex-end;color:#b0b0b0;cursor:pointer;margin-top:-8px}.login-container .sign-up-text{color:#b0b0b0}.login-container .sign-up-button{color:#b0b0b0;font-weight:600}.modal-login-forgot-password .MuiDialog-paper{margin:0;width:50%}.modal-login-forgot-password .MuiDialogContent-root{padding:16px}.modal-login-forgot-password .dialog-header{display:flex;justify-content:flex-end}.modal-login-forgot-password .close-icon{color:#f6aa3a}.modal-login-forgot-password .forgot-password-form{display:flex;flex-direction:column;gap:16px}.modal-login-forgot-password .account-recovery{color:#64949a;font-size:24px;font-weight:600;text-align:center}.modal-login-forgot-password .enter-email-text{color:#b0b0b0;text-align:center}.modal-login-forgot-password .submit-email-recovery-button{align-self:center}@media(max-width:768px){.login-container{height:calc(100dvh - 64px);padding:0 15%}.login-container .login-form{padding-right:0}.modal-login-forgot-password .MuiDialog-paper{width:90%}.modal-login-forgot-password .forgot-password-form{gap:12px}.modal-login-forgot-password .account-recovery{font-size:18px}}.not-found-container{background-color:#f8f8f8;display:flex;justify-content:center}.not-found-container .not-found-text{font-size:40px}.not-found-container.white{background-color:#fff}@media(max-width:768px){.not-found-container .not-found-text{font-size:20px}}.finished-summary-dialog .MuiDialog-paper{margin:0;width:50%}.finished-summary-dialog .MuiDialogContent-root{padding:16px}.finished-summary-dialog .dialog-header{display:flex;justify-content:flex-end}.finished-summary-dialog .close-icon{color:#f6aa3a}.finished-summary-dialog .dialog-content-container{display:flex;gap:16px}.finished-summary-dialog .dialog-content-container .avatar{border-radius:50%;height:120px;width:120px}.finished-summary-dialog .dialog-content-container .summary-detail-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:8px}@media(max-width:768px){.finished-summary-dialog .MuiDialog-paper{width:90%}.finished-summary-dialog .dialog-content-container .avatar{height:64px;width:64px}}.request-money-dialog .MuiDialog-paper{margin:0;width:50%}.request-money-dialog .MuiDialogContent-root{padding:16px}.request-money-dialog .dialog-header{display:flex;justify-content:flex-end}.request-money-dialog .close-icon{color:#f6aa3a}.request-money-dialog .form{display:flex;flex-direction:column;gap:16px}.request-money-dialog .form .form-title{color:#64949a;font-size:24px;font-weight:600;text-align:center}.request-money-dialog .form .submit-button{align-self:center;text-transform:none}@media(max-width:768px){.request-money-dialog .MuiDialog-paper{width:90%}.request-money-dialog .form{gap:12px}.request-money-dialog .form .form-title{font-size:18px}}.my-course-information-container{background-color:#fff}.my-course-information-container .my-course-information-content-container{column-gap:32px;display:flex;flex-direction:row;padding:32px max((100% - 1300px)/2,5%)}.my-course-information-container .my-course-information-content-container .MuiInputBase-root{background-color:#fff}.my-course-information-container .my-course-information-content-container .left-menu-container{display:flex;flex-direction:column;gap:64px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item{align-items:center;display:flex;gap:8px;padding:8px 0;width:200px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item .circle{align-items:center;border:1px solid #000;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item .circle .check-icon{font-size:16px;height:16px;width:16px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item.selected{color:#f6aa3a}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item.selected .circle{border:1px solid #f6aa3a}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container{border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;padding:32px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-weight-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .file-input-container{background-color:#fff;border:1px dashed #000;border-radius:8px;position:relative;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .file-input-container .file-input{height:100%;opacity:0;position:absolute;width:100%;z-index:1}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .file-input-container .file-input-content-container{height:100%;padding:32px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container{display:flex;flex-wrap:wrap;gap:16px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .media-container{align-items:center;background-color:#0000;border-radius:8px;display:flex;justify-content:center;position:relative;touch-action:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .remove-button{position:absolute;right:0;top:0}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .MuiCircularProgress-svg{height:60px;transform:translate(-10px,-10px);width:60px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .MuiCircularProgress-circle{color:#64949a;height:60px;width:60px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .media{aspect-ratio:1;border-radius:8px;height:200px;object-fit:cover}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button{border-radius:12px;color:#b0b0b0;cursor:pointer;padding:4px 16px;-webkit-user-select:none;user-select:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button.selected{background-color:#000;color:#fff}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button.selected:active,.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button.selected:hover{opacity:1}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .map{aspect-ratio:16/9;border-radius:16px;max-width:800px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .create-lesson-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;padding:16px;position:relative}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;position:relative}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container{align-items:center;display:flex;gap:16px;padding:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .expand-icon{transition:.2s ease}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .expand-icon.expand{transform:rotate(180deg);transition:.2s ease}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .drag-container{align-items:center;cursor:grab;display:flex;height:40px;justify-content:center;touch-action:none;width:40px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .drag-container:active{cursor:grabbing}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container{padding:0 16px 16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container{border-bottom:1px solid #dce3e5;display:flex;gap:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item{border-bottom:2px solid #0000;cursor:pointer;-webkit-user-select:none;user-select:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item.selected{border-bottom:2px solid #3a7bff;color:#3a7bff}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item.selected:active,.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item.selected:hover{opacity:1}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-media-container{display:flex;flex-direction:column;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-media-item{align-items:center;background-color:#fff;border-radius:12px;display:flex;flex:1 1;padding:8px 16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-type-item{align-items:center;display:flex}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .learning-time-container{display:flex;flex-wrap:wrap;gap:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .learning-time-container .learning-time-item{flex:1 1;min-width:200px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-price-container{align-items:center;display:flex;gap:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container{height:48px;position:relative}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container:hover .add-button{opacity:1}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button{color:#3a7bff;cursor:pointer;display:flex;height:32px;left:-16px;opacity:0;overflow:hidden;position:absolute;top:8px;-webkit-user-select:none;user-select:none;width:72px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button .add-button-left{align-items:center;border-bottom:1px dashed #3a7bff;border-left:1px dashed #3a7bff;border-top:1px dashed #3a7bff;display:flex;height:32px;justify-content:center;width:48px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button .add-button-right{border-right:1px dashed #3a7bff;border-top:1px dashed #3a7bff;height:32px;margin-left:-20px;transform:rotate(45deg);width:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .button-container{display:flex;gap:16px;justify-content:flex-end}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .button-container .disabled-button,.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .button-container .primary-button{text-transform:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .add-class-button{padding:12px 32px!important;text-transform:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .publish-warning-container{display:flex;flex-direction:column;gap:8px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .publish-warning-container .publish-warning-item{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container{border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;height:50px;margin:auto;position:relative;width:min(100%,510px)}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .first-layer{background-color:#fff;border-radius:24px;height:100%;position:absolute;width:100%;z-index:0}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .second-layer{background-color:#3a7bff;border-radius:24px;height:100%;position:absolute;width:33.333333%;z-index:0}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .second-layer.learning{transform:translateX(0);transition:.2s ease-in-out}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .second-layer.upcoming{transform:translateX(100%);transition:.2s ease-in-out}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .second-layer.finished{transform:translateX(200%);transition:.2s ease-in-out}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .third-layer{background-color:#0000;border-radius:24px;display:flex;height:100%;position:absolute;width:100%;z-index:0}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .tab-item{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:16px 0;-webkit-user-select:none;user-select:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .tab-item:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .tab-item:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .learning-summary-item-container{background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;gap:16px;padding:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .learning-summary-item-container .avatar{border-radius:50%;height:120px;object-fit:cover;width:120px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .learning-summary-item-container .summary-info-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:8px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container{cursor:pointer;display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container .finished-summary-item-container{align-items:center;background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;flex-direction:column;padding:16px;width:200px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container .finished-summary-item-container .avatar{border-radius:50%;height:120px;object-fit:cover;width:120px}@media(max-width:992px){.my-course-information-container .my-course-information-content-container{flex-direction:column;padding:32px 5%;row-gap:32px}.my-course-information-container .my-course-information-content-container .left-menu-container{flex-direction:row;flex-wrap:wrap;gap:32px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item{border-radius:0;padding:4px 0;width:auto}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item.selected{border-left:0;font-weight:600}}@media(max-width:768px){.my-course-information-container .my-course-information-content-container{flex-direction:column;padding:16px 5%;row-gap:16px}.my-course-information-container .my-course-information-content-container .left-menu-container{gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container{padding:24px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .media{height:150px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .file-input-container .file-input-content-container{height:100%;padding:16px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .create-lesson-container,.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container{padding:12px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .drag-container{height:32px;width:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container{padding:0 12px 12px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container{gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .learning-time-container{flex-direction:column;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .learning-time-container .learning-time-item{min-width:0;min-width:auto}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container{height:36px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button{color:#3a7bff;height:24px;left:-12px;top:6px;width:54px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button .add-button-left{align-items:center;display:flex;height:24px;justify-content:center;width:36px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button .add-button-right{height:24px;margin-left:-15px;width:24px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .add-class-button{padding:9px 24px!important}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container{height:40px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .learning-summary-item-container .avatar{height:64px;width:64px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container{gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container .finished-summary-item-container{width:120px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container .finished-summary-item-container .avatar{height:64px;width:64px}}@media(max-width:576px){.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .media{height:120px}}.courses-container{display:flex;flex-wrap:wrap}.courses-container .course-item-container{display:flex;flex-direction:column;gap:0;position:relative}.courses-container .course-item-container .course-name-container{background-color:hsla(0,0%,7%,.667);border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;left:0;padding:8px 16px;position:absolute;right:0;top:0}.courses-container .course-item-container .no-media-course-name-container{background-color:hsla(0,0%,7%,.667);border-left:1px solid #4e4e4e;border-right:1px solid #4e4e4e;border-top:1px solid #4e4e4e;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;padding:8px}.courses-container .course-item-container .course-media{aspect-ratio:1;border-top-left-radius:8px;border-top-right-radius:8px;object-fit:cover;width:100%}.courses-container .course-item-container .course-info-container{border-bottom:1px solid #4e4e4e;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-left:1px solid #4e4e4e;border-right:1px solid #4e4e4e;display:flex;flex:1 1;flex-direction:column;padding:8px}.courses-container .course-item-container .time-container{align-items:flex-end;display:flex;gap:16px}.courses-container .course-item-container .separator{background-color:#4e4e4e}.courses-container .course-item-container .location-container{align-items:center;display:flex;gap:8px}.courses-container .course-item-container .location-container .location{color:#000;text-decoration:none}.courses-container .course-item-container .location-container .location:hover{opacity:.8;text-decoration:underline}.courses-container .course-item-container .location-container .location:active{opacity:.6;text-decoration:underline}@media(max-width:768px){.courses-container .course-item-container{width:calc(45vw - 8px)}}.orka-marketplace-container{background-color:#fff}.orka-marketplace-container .tab-container{align-items:center;background-color:#000;display:flex;gap:64px;height:48px;justify-content:center;width:100%}.orka-marketplace-container .tab-container .tab-item{align-items:center;border-bottom:2px solid #000;cursor:pointer;display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.orka-marketplace-container .tab-container .tab-item.selected{border-bottom:2px solid #f6aa3a}.orka-marketplace-container .tab-container .tab-title{color:#fff;font-weight:500}.orka-marketplace-container .for-instructor-image-container{height:31.25vw;position:relative;width:100vw}.orka-marketplace-container .for-instructor-image-container .image{height:31.25vw;width:100vw}.orka-marketplace-container .for-instructor-image-container .caption-container{left:22.777777777%;position:absolute;top:19.555555555%;z-index:1}.orka-marketplace-container .for-instructor-image-container .caption-container .title{font-size:4.513888888vw}.orka-marketplace-container .for-instructor-image-container .caption-container .description{font-size:1.527777777vw;margin-top:2.2222222222vw}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container{display:flex;margin-top:3.0555555553vw;width:100%}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root{background-color:#fff;border-radius:12px 0 0 12px}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input{height:calc(3.47222vw - 24px);padding:12px}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-webkit-input-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-moz-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-ms-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#f6aa3a}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-button{background-color:#e9a535;border-radius:0 12px 12px 0;color:#fff;height:3.4722222222vw;width:3.4722222222vw}.orka-marketplace-container .orka-marketplace-content-container{padding:0 5%}.orka-marketplace-container .orka-marketplace-content-container .explore-title{margin-top:32px;text-align:center}.orka-marketplace-container .orka-marketplace-content-container .explore-description{color:#000;text-align:left}.orka-marketplace-container .orka-marketplace-content-container .explore-message{color:#f6aa3a;text-align:center}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container{align-items:center;display:flex;flex-direction:column;margin-top:16px}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-courses-text{color:#b0b0b0;font-size:24px;font-weight:600;text-align:center}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-result-image{width:50%}.orka-marketplace-container .orka-marketplace-content-container .course-list{margin-top:32px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container{padding-top:64px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-title{color:#4e4e4e}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-description{color:#000;text-align:justify}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .learn-more{color:#f6aa3a;text-decoration:underline!important}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-box{background-color:#e4e4e4;border-radius:20px;padding:20px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-box-description{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding:16px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-media{aspect-ratio:1;object-fit:cover;width:100%}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .price{color:#64949a;text-align:center;word-break:break-word}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .hour{color:#000;font-weight:400}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .location-container{align-items:center;display:flex;gap:8px;margin-top:16px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .lesson-time-container{display:flex;gap:8px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .lesson-time-container .blue-dot{background-color:#64949a;border-radius:8px;height:16px;margin:4px;width:16px}@media(max-width:992px){.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-result-image{width:80%}}@media(max-width:768px){.orka-marketplace-container .orka-marketplace-content-container{padding:24px 5%}.orka-marketplace-container .orka-marketplace-content-container .select-course-type-container{display:flex}.orka-marketplace-container .orka-marketplace-content-container .select-course-type-container .course-type-option{height:32px}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container{display:flex;margin-top:8px}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root{background-color:#fff;border-radius:12px 0 0 12px}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input{height:20px;padding:10px 8px}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-webkit-input-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-moz-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-ms-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#f6aa3a}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-button{background-color:#e9a535;border-radius:0 12px 12px 0;color:#fff;height:40px;width:40px}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-courses-text{font-size:18px}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-result-image{width:100%}.orka-marketplace-container .orka-marketplace-content-container .course-list{margin-top:16px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container{padding-top:32px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .lesson-time-container .blue-dot{border-radius:6px;height:12px;margin-top:3px;width:12px}}.orka-software-container{background-color:#fff}.orka-software-container .tab-container{align-items:center;background-color:#000;display:flex;gap:64px;height:48px;justify-content:center;width:100%}.orka-software-container .tab-container .tab-item{align-items:center;border-bottom:2px solid #000;cursor:pointer;display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.orka-software-container .tab-container .tab-item.selected{border-bottom:2px solid #f6aa3a}.orka-software-container .tab-container .tab-title{color:#fff;font-weight:500}.orka-software-container .orka-software-content-container .for-instructor-image-container{height:31.25vw;position:relative;width:100vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .image{height:31.25vw;width:100vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container{left:22.777777777%;position:absolute;top:19.555555555%;z-index:1}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .title{font-size:4.513888888vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .description{font-size:1.527777777vw;margin-top:2.2222222222vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .get-started-button{background-color:#fff;border-radius:12px;color:#000;font-size:1.25vw;font-weight:600;height:3.4722222222vw;margin-top:3.0555555553vw;text-transform:none;width:14.583333333vw}.orka-software-container .orka-software-content-container .introduction-container{padding:104px 15%;position:relative}.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding-left:calc(3.5vw - 1.6px)}.orka-software-container .orka-software-content-container .introduction-container .blue-title{color:#3a7bff;font-size:18px;font-weight:600}.orka-software-container .orka-software-content-container .introduction-container .blue-video-container{background-color:#3a7bff;border-radius:8px;padding-left:calc(3.5vw - 1.6px);padding-top:calc(3.5vw - 1.6px);width:calc(35vw - 16px)}.orka-software-container .orka-software-content-container .introduction-container .yellow-title{color:#f6aa3a;font-size:18px;font-weight:600}.orka-software-container .orka-software-content-container .introduction-container .yellow-video-container{background-color:#f6aa3a;border-radius:8px;padding-left:calc(3.5vw - 1.6px);padding-top:calc(3.5vw - 1.6px);width:calc(35vw - 16px)}.orka-software-container .orka-software-content-container .introduction-container .video-container{aspect-ratio:1920/1080;background-color:#f8f8f8;border-radius:8px;width:100%}.orka-software-container .orka-software-content-container .introduction-container .item{align-items:center;display:flex;gap:16px;margin-top:8px}.orka-software-container .orka-software-content-container .introduction-container .blue-check-icon{height:18px;width:18px}.orka-software-container .orka-software-content-container .how-it-works-container{background-color:#0f172a;padding:104px 15%}.orka-software-container .orka-software-content-container .how-it-works-container .title{color:#f6aa3a;font-weight:600}.orka-software-container .orka-software-content-container .how-it-works-container .subtitle{color:#fff;font-weight:600;margin-top:48px}.orka-software-container .orka-software-content-container .how-it-works-container .list-item-container{margin-top:48px}.orka-software-container .orka-software-content-container .how-it-works-container .item{background-color:#fff;border-radius:8px;height:100%;padding:32px}.orka-software-container .orka-software-content-container .how-it-works-container .item-icon{height:90px;width:90px}.orka-software-container .orka-software-content-container .how-it-works-container .item-title{font-weight:600;margin-top:16px}.orka-software-container .orka-software-content-container .how-it-works-container .item-content{margin-top:16px}.orka-software-container .orka-software-content-container .are-you-ready-container{padding:104px 15%}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container{align-items:center;background-image:linear-gradient(to bottom right,#475569,#000,#475569);border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:64px 16px}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container .content,.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container .title{color:#fff;text-align:center}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container .start-building-button{background-color:#fff;border-radius:12px;color:#000;font-size:16px;font-weight:600;margin-top:16px;padding:8px 16px;text-transform:none}.orka-software-container .orka-software-content-container .for-instructor-note-container{display:flex;padding:0 15% 32px}.orka-software-container .orka-software-content-container .for-instructor-note-container .for-instructor-note{font-weight:600;width:450px}.orka-software-container .orka-software-content-container .for-instructor-note-container .ceo-image{height:200px;margin-left:32px;width:200px}@media(max-width:1200px){.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{padding-left:calc(7vw - 3.2px)}.orka-software-container .orka-software-content-container .introduction-container .blue-video-container,.orka-software-container .orka-software-content-container .introduction-container .yellow-video-container{padding-left:calc(7vw - 3.2px);padding-top:calc(7vw - 3.2px);width:calc(70vw - 32px)}}@media(max-width:992px){.orka-software-container .orka-software-content-container .introduction-container{padding:104px 5%}.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{padding-left:calc(4.5vw - 1.6px)}.orka-software-container .orka-software-content-container .introduction-container .blue-video-container,.orka-software-container .orka-software-content-container .introduction-container .yellow-video-container{padding-left:calc(4.5vw - 1.6px);padding-top:calc(4.5vw - 1.6px);width:calc(45vw - 16px)}.orka-software-container .orka-software-content-container .are-you-ready-container,.orka-software-container .orka-software-content-container .how-it-works-container{padding:104px 5%}.orka-software-container .orka-software-content-container .for-instructor-note-container{padding:0 5% 24px}}@media(max-width:768px){.orka-software-container .orka-software-content-container .for-instructor-image-container,.orka-software-container .orka-software-content-container .for-instructor-image-container .image{height:100vw;width:100vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container{left:5%;top:10%}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .title{font-size:7.222222222vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .description{font-size:3.611111111vw;margin-top:6.111111111vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .get-started-button{font-size:4.166666666vw;height:13.055555555vw;margin-top:6.111111111vw;width:46.747142857vw}.orka-software-container .orka-software-content-container .introduction-container{padding:64px 5%}.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{gap:12px}.orka-software-container .orka-software-content-container .introduction-container .blue-title,.orka-software-container .orka-software-content-container .introduction-container .yellow-title{font-size:14px}.orka-software-container .orka-software-content-container .introduction-container .blue-video-container,.orka-software-container .orka-software-content-container .introduction-container .yellow-video-container{padding-left:9vw;padding-top:9vw;width:90vw}.orka-software-container .orka-software-content-container .introduction-container .item{gap:12px;margin-top:6px}.orka-software-container .orka-software-content-container .introduction-container .blue-check-icon{height:14px;width:14px}.orka-software-container .orka-software-content-container .how-it-works-container{padding:64px 5%}.orka-software-container .orka-software-content-container .how-it-works-container .list-item-container,.orka-software-container .orka-software-content-container .how-it-works-container .subtitle{margin-top:24px}.orka-software-container .orka-software-content-container .how-it-works-container .item{padding:24px}.orka-software-container .orka-software-content-container .how-it-works-container .item-icon{height:67.5px;width:67.5px}.orka-software-container .orka-software-content-container .how-it-works-container .item-content,.orka-software-container .orka-software-content-container .how-it-works-container .item-title{margin-top:12px}.orka-software-container .orka-software-content-container .are-you-ready-container{padding:64px 5%}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container{gap:12px;padding:32px 12px}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container .start-building-button{font-size:12px;margin-top:12px;padding:6px 12px!important}.orka-software-container .orka-software-content-container .for-instructor-note-container .for-instructor-note{width:calc(100% - 150px)}.orka-software-container .orka-software-content-container .for-instructor-note-container .ceo-image{height:150px;margin-left:16px;width:150px}}@media(max-width:576px){.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{padding-left:0}}.premium-container{background-color:#fff;padding:32px 0}.premium-container .padding-horizontal{padding:0 max((100% - 732px)/2,5%)}.premium-container .package-container{margin-top:32px}.premium-container .package-container .classes-container{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin-top:16px;overflow-x:auto;padding:0 5%}.premium-container .package-container .classes-container .class-item{background-color:#fff;border:1px solid;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;padding:64px 48px;position:relative;width:500px}.premium-container .package-container .classes-container .feature-title{margin-bottom:16px;margin-top:32px}.premium-container .package-container .classes-container .feature-container{align-items:center;display:flex;gap:16px;margin-top:12px}.premium-container .package-container .classes-container .feature-check-icon{color:#3a7bff}.premium-container .package-container .classes-container .current-plan{border:1px solid #3a7bff;border-radius:12px;color:#3a7bff;margin:32px auto 0;padding:7px 16px;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.premium-container .package-container .classes-container .upgrade-button{border-radius:12px;color:#fff;margin-top:32px;text-transform:none}@media(max-width:768px){.premium-container{padding:16px 0}.premium-container .padding-horizontal{padding:0 max((100% - 576px)/2,5%)}.premium-container .package-container{margin-top:16px}.premium-container .package-container .classes-container{gap:16px;margin-top:8px}.premium-container .package-container .classes-container .class-item{padding:32px;width:100%}.premium-container .package-container .classes-container .feature-title{margin-bottom:8px;margin-top:16px}.premium-container .package-container .classes-container .feature-container{gap:8px;margin-top:6px}.premium-container .package-container .classes-container .current-plan{margin-top:16px;padding:6.5px 12px}.premium-container .package-container .classes-container .upgrade-button{margin-top:16px}}@media(max-width:576px){.premium-container{padding:16px 0}.premium-container .package-container .classes-container{padding:0 5%}.premium-container .package-container .classes-container .class-item{width:100%}.premium-container .package-container .compare-table{border-radius:0}}.privacy-policy-container{background-color:#fff;padding:0 25%}.privacy-policy-container .section,.privacy-policy-container .subsection{position:relative}.privacy-policy-container .section-title{color:#000;cursor:pointer;font-size:24px;font-weight:600}.privacy-policy-container .section-title:hover{opacity:.8}.privacy-policy-container .section-title:active{opacity:.6}.privacy-policy-container .subsection-title{color:#000;cursor:pointer;font-size:20px;font-weight:600}.privacy-policy-container .subsection-title:hover{opacity:.8}.privacy-policy-container .subsection-title:active{opacity:.6}.privacy-policy-container .spacing-section{margin-top:24px}.privacy-policy-container .spacing-content{margin-top:16px}.privacy-policy-container .hash-link{color:#000;cursor:pointer;text-decoration:underline!important}.privacy-policy-container .hash-link:hover{opacity:.8}.privacy-policy-container .hash-link:active{opacity:.6}@media(max-width:992px){.privacy-policy-container{padding:0 15%}}@media(max-width:768px){.privacy-policy-container{padding:0 5%}.privacy-policy-container .section-title{font-size:18px}.privacy-policy-container .subsection-title{font-size:16px}}.public-profile-container{background-color:#fff;padding:0 5%}.public-profile-container .spacing{height:32px}.public-profile-container .profile-left-column{display:flex;flex-direction:column;gap:32px}.public-profile-container .profile-left-column .avatar{border-radius:50%;height:250px;object-fit:cover;width:250px}.public-profile-container .profile-left-column .no-avatar{align-items:center;background-color:#b0b0b0;display:flex;justify-content:center}.public-profile-container .profile-left-column .no-avatar-icon{color:#fff;height:50%;width:50%}.public-profile-container .profile-left-column .verification-container{display:flex;flex-direction:column;gap:16px}.public-profile-container .profile-left-column .verification-item{align-items:center;display:flex;gap:8px}.public-profile-container .profile-left-column .check-icon{color:#52a447}.public-profile-container .profile-left-column .close-icon{color:red}.public-profile-container .profile-right-column{display:flex;flex-direction:column;gap:8px}.public-profile-container .course-list{margin-top:32px}.public-profile-container .section-title{color:#f6aa3a;margin-top:32px}.public-profile-container .message-instructor-button{margin-top:16px;padding:12px 64px!important;text-transform:none}@media(max-width:768px){.public-profile-container .spacing{height:16px}.public-profile-container .profile-left-column{gap:16px}.public-profile-container .profile-left-column .avatar{height:150px;width:150px}.public-profile-container .profile-left-column .verification-container{gap:8px}.public-profile-container .profile-right-column{gap:6px}.public-profile-container .course-list,.public-profile-container .section-title{margin-top:16px}.public-profile-container .message-instructor-button{margin-top:8px;padding:9px 48px!important}}@media(max-width:576px){.public-profile-container .profile-left-column{flex-direction:row}}.reset-password-container{background-color:#f8f8f8;height:calc(100dvh - 124px);overflow:hidden;padding:0 0 0 10%}.reset-password-container .reset-password-form{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;height:calc(100dvh - 124px);overflow:auto;padding-bottom:calc(100dvh*.2 - 24.8px);padding-top:calc(100dvh*.2 - 24.8px);width:100%}.reset-password-container .reset-password-text{color:#b0b0b0;font-size:32px;font-weight:900}.reset-password-container .reset-password-button{text-transform:none;width:100%}@media(max-width:768px){.reset-password-container{height:calc(100dvh - 64px);padding:0 15%}}.resources-container{background-color:#fff;padding:0 25%}.resources-container .spacing-top{margin-top:16px}.resource-detail-container{background-color:#fff;display:flex;height:calc(100dvh - 124px);overflow-y:auto;padding:0 5%}.resource-detail-container .section-top{margin-top:32px}.resource-detail-container .subsection-top{margin-top:24px}.resource-detail-container .paragraph-top{margin-top:16px}.resource-detail-container .first-paragraph-top{margin-top:8px}.resource-detail-container .spacing-left{padding-left:16px}.resource-detail-container .resource-header{display:none}.resource-detail-container .left-menu{border-right:1px solid #b0b0b0;height:calc(100dvh - 124px);overflow-y:auto;padding-bottom:32px;padding-right:8px;width:300px}.resource-detail-container .left-menu .option-container{border-radius:4px;color:#000;padding:4px 8px}.resource-detail-container .left-menu .option-container:hover{background-color:#f8f8f8}.resource-detail-container .left-menu .option-container .option-title{color:#000}.resource-detail-container .left-menu .option-container .option-title:hover{text-decoration:underline}.resource-detail-container .left-menu .option-container.selected{background-color:#f6aa3a33}.resource-detail-container .left-menu .option-container.selected:hover{background-color:#f6aa3a33;text-decoration:none}.resource-detail-container .left-menu .option-container.selected .option-title{color:#f6aa3a}.resource-detail-container .left-menu .option-container.selected .option-title:hover{text-decoration:none}.resource-detail-container .main-content{flex:1 1;height:calc(100dvh - 124px);overflow-y:auto;padding:0 16px 32px;position:relative;text-align:justify}.resource-detail-container .main-content .list-item{display:flex;gap:8px}.resource-detail-container .main-content .list-item .dot{background-color:#000;border-radius:50%;height:8px;margin:8px;width:8px}.resource-detail-container .main-content .bottom-navigation-container{display:flex;margin-top:32px}.resource-detail-container .main-content .bottom-navigation-container .item-container{flex:1 1}.resource-detail-container .main-content .bottom-navigation-container .item-container .navigation-icon-container{display:flex;gap:8px}.resource-detail-container .main-content .bottom-navigation-container .item-container .left{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.resource-detail-container .main-content .bottom-navigation-container .item-container .right{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.resource-detail-container .right-menu{border-left:1px solid #b0b0b0;height:calc(100dvh - 124px);max-width:300px;min-width:200px;overflow-y:auto;padding-bottom:32px;padding-left:8px;position:-webkit-sticky;position:sticky;width:20vw}@media(max-width:992px){.resources-container{padding:0 15%}.resource-detail-container{height:auto}.resource-detail-container .resource-header{align-items:center;display:flex;gap:16px}.resource-detail-container .left-menu{display:none}.resource-detail-container .main-content{padding:0}.resource-detail-container .right-menu{display:none}}@media(max-width:768px){.resources-container{padding:0 5%}.resources-container .spacing-top{margin-top:8px}.resource-detail-container .section-top{margin-top:16px}.resource-detail-container .subsection-top{margin-top:12px}.resource-detail-container .paragraph-top{margin-top:8px}.resource-detail-container .first-paragraph-top{margin-top:4px}.resource-detail-container .main-content{height:calc(100dvh - 64px);padding-bottom:16px}.resource-detail-container .main-content .list-item .dot{height:6px;margin-top:6px;width:6px}.resource-detail-container .main-content .bottom-navigation-container{margin-top:16px}}.become-instructor-container{background-color:#f8f8f8;padding:calc(max((100dvh - 600px)/2,124px) - 124px) 15%}.become-instructor-container .become-instructor-content-container{align-items:center;background-color:#8eb2bc9c;border-radius:32px;display:flex;flex-direction:column;gap:32px;height:600px;justify-content:center;overflow:auto}.become-instructor-container .logo{color:#ffffff9c;width:50%}.become-instructor-container .here-we-go{color:#64949a;text-decoration:underline!important}.become-instructor-container .continue-button{background-color:#64949a;color:#fff;font-size:24px;height:50px;text-transform:none;width:200px}.become-instructor-container .continue-button:hover{background-color:#64949a}@media(max-width:768px){.become-instructor-container{background-color:#8eb2bc9c;padding:0 5%}.become-instructor-container .logo{width:80%}.become-instructor-container .become-instructor-content-container{align-items:center;background-color:initial;border-radius:0;border-radius:initial;flex-direction:column;gap:24px;justify-content:normal}.become-instructor-container .continue-button{font-size:18px;height:40px;width:140px}}.chat-content-container{background-color:#f8f8f8}.chat-content-container .chat-item{color:inherit;cursor:pointer;display:flex;gap:8px;padding:8px 16px;text-decoration:none;-webkit-user-select:none;user-select:none}.chat-content-container .chat-item:hover{opacity:.8}.chat-content-container .chat-item:active{opacity:.6}.chat-content-container .chat-item .avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.chat-content-container .chat-item .opponent-name,.chat-content-container .chat-item .recent-message{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.chat-content-container .chat-item .red-dot{background-color:red;border-radius:50%;height:8px;position:absolute;right:0;top:calc(50% - 4px);width:8px}.chat-content-container .chat-item.selected{background-color:#8eb2bc9c}.chat-content-container .chat-list{border-right:1px solid #b0b0b0;height:calc(100dvh - 124px);overflow-y:auto}.chat-content-container .chat-box{height:calc(100dvh - 124px)}.chat-content-container .chat-box .chat-info{align-items:center;border-bottom:1px solid #b0b0b0;display:flex;gap:8px;height:64px;position:-webkit-sticky;position:sticky;width:100%}.chat-content-container .chat-box .chat-info .avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.chat-content-container .chat-box .chat-info .opponent-name{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-content-container .chat-box .messages-box{display:flex;flex-direction:column-reverse;height:calc(100dvh - 252px);overflow-y:auto;padding:16px}.chat-content-container .chat-box .messages-box .message-item{background-color:#fff;border-radius:8px;margin-top:16px;max-width:80%;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chat-content-container .chat-box .messages-box .message-item .user-name{color:inherit}.chat-content-container .chat-box .messages-box .message-item .sent-time{color:#b0b0b0;font-size:14px;margin-left:8px}.chat-content-container .chat-box .messages-box .message-item.my-message{align-self:flex-end}.chat-content-container .chat-box .input-box{align-items:center;background-color:#fff;border-top:1px solid #b0b0b0;display:flex;gap:16px;height:64px;padding:0 16px}.chat-content-container .chat-box .input-box .send-icon{color:#f6aa3a}.chat-content-container .chat-box .input-box .send-icon.disabled{color:#b0b0b0}@media(max-width:768px){.chat-content-container .chat-item{padding:6px 12px}.chat-content-container .chat-item .avatar{height:36px;width:36px}.chat-content-container .chat-list{border-right:0;height:calc(100dvh - 64px)}.chat-content-container .chat-box{height:calc(100dvh - 64px)}.chat-content-container .chat-box .chat-info{height:48px}.chat-content-container .chat-box .chat-info .avatar{height:36px;width:36px}.chat-content-container .chat-box .messages-box{height:calc(100dvh - 160px)}.chat-content-container .chat-box .messages-box .message-item{margin-top:8px}.chat-content-container .chat-box .messages-box .message-item .sent-time{font-size:10px}.chat-content-container .chat-box .input-box{height:48px}}@media(max-width:576px){.chat-content-container .chat-list{border-right:0;height:calc(100dvh - 64px)}.chat-content-container .chat-box{height:calc(100dvh - 64px)}.chat-content-container .chat-box .chat-info{height:48px}.chat-content-container .chat-box .chat-info .avatar{height:36px;width:36px}.chat-content-container .chat-box .messages-box{height:calc(100dvh - 160px)}.chat-content-container .chat-box .messages-box .message-item{margin-top:8px}.chat-content-container .chat-box .messages-box .message-item .sent-time{font-size:10px}.chat-content-container .chat-box .input-box{height:48px}}.cesium-svgPath-svg{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.cesium-button{fill:#edffff;background:#303336;border:1px solid #444;border-radius:4px;color:#edffff;cursor:pointer;display:inline-block;margin:2px 3px;overflow:hidden;padding:5px 12px;position:relative;-webkit-user-select:none;user-select:none}.cesium-button:focus{fill:#fff;border-color:#ea4;color:#fff;outline:none}.cesium-button:hover{fill:#fff;background:#48b;border-color:#aef;box-shadow:0 0 8px #fff;color:#fff}.cesium-button:active{fill:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff;color:#000}.cesium-button-disabled,.cesium-button-disabled:active,.cesium-button-disabled:focus,.cesium-button-disabled:hover,.cesium-button:disabled{fill:#646464;background:#303336;border-color:#444;box-shadow:none;color:#646464;cursor:default}.cesium-button option{background-color:#000;color:#eee}.cesium-button option:disabled{color:#777}.cesium-button input,.cesium-button label{cursor:pointer}.cesium-button input{vertical-align:sub}.cesium-toolbar-button{border-radius:14%;box-sizing:border-box;height:32px;padding:0;vertical-align:middle;width:32px;z-index:0}.cesium-performanceDisplay-defaultContainer{position:absolute;right:10px;text-align:right;top:50px}.cesium-performanceDisplay{background-color:#282828b3;border:1px solid #444;border-radius:5px;font:700 12px sans-serif;padding:7px}.cesium-performanceDisplay-fps{color:#e52}.cesium-performanceDisplay-throttled{color:#a42}.cesium-performanceDisplay-ms{color:#de3}.cesium-animation-theme{display:block;position:absolute;visibility:hidden;z-index:-100}.cesium-animation-themeNormal{color:#222}.cesium-animation-themeHover{color:#4488b0}.cesium-animation-themeSelect{color:#242}.cesium-animation-themeDisabled{color:#333}.cesium-animation-themeKnob{color:#222}.cesium-animation-themePointer{color:#2e2}.cesium-animation-themeSwoosh{color:#8ac}.cesium-animation-themeSwooshHover{color:#aef}.cesium-animation-svgText{fill:#edffff;text-anchor:middle;font-family:Sans-Serif;font-size:15px}.cesium-animation-blank{fill:#000;fill-opacity:.01;stroke:none}.cesium-animation-rectButton{cursor:pointer;-webkit-user-select:none;user-select:none}.cesium-animation-rectButton .cesium-animation-buttonGlow{fill:#fff;stroke:none;display:none}.cesium-animation-rectButton:hover .cesium-animation-buttonGlow{display:block}.cesium-animation-rectButton .cesium-animation-buttonPath{fill:#edffff}.cesium-animation-rectButton .cesium-animation-buttonMain{stroke:#444;stroke-width:1.2}.cesium-animation-rectButton:hover .cesium-animation-buttonMain{stroke:#aef}.cesium-animation-rectButton:active .cesium-animation-buttonMain{fill:#abd6ff}.cesium-animation-buttonDisabled{-webkit-user-select:none;user-select:none}.cesium-animation-buttonDisabled .cesium-animation-buttonMain{stroke:#555}.cesium-animation-buttonDisabled .cesium-animation-buttonPath{fill:#818181}.cesium-animation-buttonDisabled .cesium-animation-buttonGlow{display:none}.cesium-animation-buttonToggled .cesium-animation-buttonGlow{fill:#2e2;display:block}.cesium-animation-buttonToggled .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow{fill:#fff}.cesium-animation-buttonToggled:hover .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-shuttleRingG,.cesium-animation-shuttleRingPausePointer,.cesium-animation-shuttleRingPointer{cursor:pointer}.cesium-animation-shuttleRingBack{fill:#181818;fill-opacity:.8;stroke:#333;stroke-width:1.2}.cesium-animation-shuttleRingSwoosh line{stroke:#8ac;stroke-width:3;stroke-opacity:.2;stroke-linecap:round}.cesium-animation-knobOuter{stroke:#444;stroke-width:1.2;cursor:pointer}.cesium-animation-knobInner{cursor:pointer}.cesium-baseLayerPicker-selected{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.cesium-baseLayerPicker-dropDown{background-color:#262626bf;border:1px solid #444;border-radius:10px;box-sizing:initial;display:block;margin-top:5px;max-height:500px;opacity:0;overflow:auto;padding:6px;position:absolute;right:0;top:auto;transform:translateY(-20%);transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;-webkit-user-select:none;user-select:none;visibility:hidden;width:320px}.cesium-baseLayerPicker-dropDown-visible{opacity:1;transform:translate(0);transition:opacity .2s ease-out,transform .2s ease-out;visibility:visible}.cesium-baseLayerPicker-sectionTitle{color:#edffff;display:block;font-family:sans-serif;font-size:16pt;margin-bottom:4px;text-align:left}.cesium-baseLayerPicker-choices{margin-bottom:5px}.cesium-baseLayerPicker-categoryTitle{color:#edffff;font-size:11pt}.cesium-baseLayerPicker-choices{border:1px solid #888;border-radius:5px;display:block;padding:5px 0}.cesium-baseLayerPicker-item{cursor:pointer;display:inline-block;margin:2px 5px;text-align:center;vertical-align:top;width:64px}.cesium-baseLayerPicker-itemLabel{word-wrap:break-word;color:#edffff;cursor:pointer;display:block;font-family:sans-serif;font-size:8pt;text-align:center;vertical-align:middle}.cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel,.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel{text-decoration:underline}.cesium-baseLayerPicker-itemIcon{background-size:100% 100%;border:1px solid #444;border-radius:9px;box-sizing:border-box;color:#edffff;cursor:pointer;display:inline-block;height:auto;margin:0;padding:0;position:relative;width:inherit}.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon{border-color:#fff;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel{color:#bdecf8}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon{border:4px double #bdecf8}.cesium-widget{display:block;font-family:sans-serif;font-size:16px;height:100%;left:0;overflow:hidden;position:relative;top:0;width:100%}.cesium-widget,.cesium-widget canvas{height:100%;touch-action:none;width:100%}.cesium-widget-credits{bottom:0;color:#fff;display:block;font-size:10px;left:0;padding-right:5px;position:absolute;text-shadow:0 0 2px #000}.cesium-widget-errorPanel{background:#000000b3;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:99999}.cesium-widget-errorPanel:before{content:"";display:inline-block;height:100%;vertical-align:middle}.cesium-widget-errorPanel-content{background-color:#f0d9d5;border:1px solid #510c00;border-radius:7px;color:#510c00;display:inline-block;font-size:14px;max-width:500px;text-align:left;vertical-align:middle;width:75%}.cesium-widget-errorPanel-content.expanded{max-width:75%}.cesium-widget-errorPanel-header{background:#d69d93;border-bottom:2px solid #510c00;border-radius:3px 3px 0 0;font-family:Open Sans,Verdana,Geneva,sans-serif;font-size:18px;padding:15px}.cesium-widget-errorPanel-scroll{font-family:Open Sans,Verdana,Geneva,sans-serif;margin:10px 0 20px;overflow:auto;padding:0 15px;white-space:pre-wrap}.cesium-widget-errorPanel-buttonPanel{margin:10px 0 20px;padding:0 15px;text-align:right}.cesium-widget-errorPanel-buttonPanel button{background:#d69d93;border-color:#510c00;color:#202020;margin:0}.cesium-widget-errorPanel-buttonPanel button:focus,.cesium-widget-errorPanel-buttonPanel button:hover{background:#f0d9d5;border-color:#510c00;color:#510c00}.cesium-widget-errorPanel-buttonPanel button:active{background:#b17b72;border-color:#510c00;color:#510c00}.cesium-widget-errorPanel-more-details{cursor:pointer;text-decoration:underline}.cesium-widget-errorPanel-more-details:hover{color:#2b0700}.cesium-cesiumInspector{background:#303336cc;border:1px solid #444;border-radius:5px;color:#edffff;display:inline-block;overflow:hidden;padding:4px 12px;position:relative;transition:width .25s ease-in-out;-webkit-user-select:none;user-select:none}.cesium-cesiumInspector-button{font-size:11pt;text-align:center}.cesium-cesiumInspector-visible .cesium-cesiumInspector-button{border-bottom:1px solid #aaa;padding-bottom:3px}.cesium-cesiumInspector input:enabled,.cesium-cesiumInspector-button{cursor:pointer}.cesium-cesiumInspector-visible{height:auto;width:185px}.cesium-cesiumInspector-hidden{height:17px;width:122px}.cesium-cesiumInspector-sectionContent{max-height:600px}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionContent{max-height:0;overflow:hidden;padding:0!important}.cesium-cesiumInspector-dropDown{font-family:sans-serif;font-size:10pt;margin:5px 0;width:185px}.cesium-cesiumInspector-frustumStatistics{background-color:#505050bf;padding:5px}.cesium-cesiumInspector-pickButton{background-color:#0000004d;border:1px solid #444;border-radius:5px;color:#edffff;cursor:pointer;margin:0 auto;padding:3px 7px;-webkit-user-select:none;user-select:none}.cesium-cesiumInspector-pickButton:focus{outline:none}.cesium-cesiumInspector-pickButton:active,.cesium-cesiumInspector-pickButtonHighlight{background:#adf;border-color:#fff;box-shadow:0 0 8px #fff;color:#000}.cesium-cesiumInspector-center{text-align:center}.cesium-cesiumInspector-sectionHeader{cursor:pointer;font-size:10pt;font-weight:700;margin:0}.cesium-cesiumInspector-pickSection{border:1px solid #aaa;border-radius:5px;margin-bottom:5px;padding:3px}.cesium-cesiumInspector-sectionContent{margin-bottom:10px;transition:max-height .25s}.cesium-cesiumInspector-tileText{border-bottom:1px solid #aaa;padding-bottom:10px}.cesium-cesiumInspector-relativeText{padding-top:10px}.cesium-cesiumInspector-sectionHeader:before{content:"-";display:inline-block;margin-right:5px;width:1ch}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionHeader:before{content:"+"}ul.cesium-cesiumInspector-statistics{margin:0;padding-bottom:3px;padding-top:3px}ul.cesium-cesiumInspector-statistics+ul.cesium-cesiumInspector-statistics{border-top:1px solid #aaa}.cesium-cesiumInspector-slider{margin-top:5px}.cesium-cesiumInspector-slider input[type=number]{background-color:#222;border:1px solid #444;border-radius:3px;color:#edffff;cursor:auto;margin-left:10px;outline:none;padding:1px;text-align:left;width:100px}.cesium-cesiumInspector-slider input[type=number]::-webkit-inner-spin-button,.cesium-cesiumInspector-slider input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cesium-cesiumInspector-slider input[type=range]{margin-left:5px;vertical-align:middle}.cesium-cesiumInspector-hide .cesium-cesiumInspector-styleEditor{display:none}.cesium-cesiumInspector-styleEditor{background:#303336cc;border:1px solid #444;border-radius:5px;padding:10px}.cesium-cesiumInspector-styleEditor textarea{background:#0000;border:none;color:#edffff;height:300px;overflow-wrap:normal;overflow-x:auto;padding:0;white-space:pre;width:100%}.cesium-3DTilesInspector{pointer-events:all;width:300px}.cesium-3DTilesInspector-statistics{font-size:11px}.cesium-3DTilesInspector-disabledElementsInfo{color:#eed202;margin:5px 0 0;padding:0 0 0 20px}.cesium-3DTilesInspector div,.cesium-3DTilesInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-cesiumInspector-error{color:#ff9e9e;overflow:auto}.cesium-3DTilesInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-3DTilesInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}input.cesium-cesiumInspector-url{background-color:initial;border:none;color:#fff;height:1em;outline:none;overflow:hidden;overflow-x:scroll;white-space:nowrap;width:100%}.cesium-cesiumInspector .field-group{display:table}.cesium-cesiumInspector .field-group>label{display:table-cell;font-weight:700}.cesium-cesiumInspector .field-group>.field{display:table-cell;width:100%}.cesium-VoxelInspector{pointer-events:all;width:300px}.cesium-VoxelInspector div,.cesium-VoxelInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-VoxelInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-VoxelInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}.cesium-button.cesium-fullscreenButton,.cesium-button.cesium-vrButton{border-radius:0;display:block;height:100%;margin:0;width:100%}.cesium-viewer-geocoderContainer .cesium-geocoder-input{-webkit-appearance:none;background-color:#282828b3;border:1px solid #444;border-radius:0;box-sizing:border-box;color:#fff;display:inline-block;height:32px;margin:0;padding:0 32px 0 0;transition:width .25s ease-in-out,background-color .2s ease-in-out;vertical-align:middle;width:0}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff}.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus{background-color:#0f0f0fe6;border-color:#ea4;box-shadow:none;outline:none}.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide,.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{padding-left:4px;width:250px}.cesium-viewer-geocoderContainer .search-results{background-color:#000;color:#eee;opacity:.8;overflow-y:auto;position:absolute;width:100%}.cesium-viewer-geocoderContainer .search-results ul{list-style-type:none;margin:0;padding:0}.cesium-viewer-geocoderContainer .search-results ul li{font-size:14px;padding:3px 10px}.cesium-viewer-geocoderContainer .search-results ul li:hover{cursor:pointer}.cesium-viewer-geocoderContainer .search-results ul li.active{background:#48b}.cesium-geocoder-searchButton{fill:#edffff;background-color:#303336;cursor:pointer;display:inline-block;height:30px;position:absolute;right:1px;top:1px;vertical-align:middle;width:32px}.cesium-geocoder-searchButton:hover{background-color:#48b}.cesium-infoBox{background:#262626f2;border:1px solid #444;border-bottom-left-radius:7px;border-right:none;border-top-left-radius:7px;box-shadow:0 0 10px 1px #000;color:#edffff;display:block;max-width:480px;opacity:0;position:absolute;right:0;top:50px;transform:translate(100%);transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;visibility:hidden;width:40%}.cesium-infoBox-visible{opacity:1;transform:translate(0);transition:opacity .2s ease-out,transform .2s ease-out;visibility:visible}.cesium-infoBox-title{background:#545454;border-top-left-radius:7px;box-sizing:initial;display:block;height:20px;overflow:hidden;padding:5px 30px 5px 25px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.cesium-infoBox-bodyless .cesium-infoBox-title{border-bottom-left-radius:7px}button.cesium-infoBox-camera{border-color:#0000;border-radius:3px;height:22px;left:4px;top:4px;width:22px}button.cesium-infoBox-camera,button.cesium-infoBox-close{background:#0000;display:block;margin:0;padding:0 5px;position:absolute}button.cesium-infoBox-close{border:none;border-radius:2px;color:#edffff;font-size:16px;font-weight:700;height:20px;right:5px;top:5px}button.cesium-infoBox-close:focus{background:#ee880070;outline:none}button.cesium-infoBox-close:hover{background:#888;color:#000}button.cesium-infoBox-close:active{background:#a00;color:#000}.cesium-infoBox-bodyless .cesium-infoBox-iframe{display:none}.cesium-infoBox-iframe{border:none;width:100%;width:calc(100% - 2px)}span.cesium-sceneModePicker-wrapper{display:inline-block;margin:0 3px;position:relative}.cesium-sceneModePicker-visible{opacity:1;transition:opacity .25s linear;visibility:visible}.cesium-sceneModePicker-hidden{opacity:0;transition:visibility 0s .25s,opacity .25s linear;visibility:hidden}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none{display:none}.cesium-sceneModePicker-slide-svg{left:0;top:0;transition:left 2s}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView{margin:0 0 3px}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView{left:200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D{left:-200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D{left:-100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}span.cesium-projectionPicker-wrapper{display:inline-block;margin:0 3px;position:relative}.cesium-projectionPicker-visible{opacity:1;transition:opacity .25s linear;visibility:visible}.cesium-projectionPicker-hidden{opacity:0;transition:visibility 0s .25s,opacity .25s linear;visibility:hidden}.cesium-projectionPicker-wrapper .cesium-projectionPicker-none{display:none}.cesium-projectionPicker-wrapper .cesium-projectionPicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic,.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective{margin:0 0 3px}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective .cesium-projectionPicker-iconOrthographic{left:100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic .cesium-projectionPicker-iconPerspective{left:-100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-performance-watchdog-message-area{background-color:#ff0;color:#000;padding:10px;position:relative}.cesium-performance-watchdog-message{margin-right:30px}.cesium-performance-watchdog-message-dismiss{margin:0 10px 0 0;position:absolute;right:0}.cesium-navigationHelpButton-wrapper{display:inline-block;position:relative}.cesium-navigation-help{border-radius:10px;position:absolute;right:2px;top:38px;transform:scale(.01);transform-origin:234px -10px;transition:visibility 0s .25s,transform .25s ease-in;visibility:hidden;width:250px}.cesium-navigation-help-visible{transform:scale(1);transition:transform .25s ease-out;visibility:visible}.cesium-navigation-help-instructions{background-color:#262626bf;border:1px solid #444;border-radius:0 0 10px 10px;padding-bottom:5px}.cesium-click-navigation-help{display:none}.cesium-touch-navigation-help{display:none;padding-top:5px}.cesium-click-navigation-help-visible,.cesium-touch-navigation-help-visible{display:block}.cesium-navigation-help-pan{color:#6cf;font-weight:700}.cesium-navigation-help-zoom{color:#65fd00;font-weight:700}.cesium-navigation-help-rotate{color:#ffd800;font-weight:700}.cesium-navigation-help-tilt{color:#d800d8;font-weight:700}.cesium-navigation-help-details{color:#fff}.cesium-navigation-button{background-color:initial;border-bottom:none;border-right:1px solid #444;border-top:1px solid #444;color:#fff;cursor:pointer;margin:0;width:50%}.cesium-navigation-button-icon{padding:5px 1px;vertical-align:middle}.cesium-navigation-button:focus{outline:none}.cesium-navigation-button-left{border-left:1px solid #444;border-radius:10px 0 0 0}.cesium-navigation-button-right{border-left:none;border-radius:0 10px 0 0}.cesium-navigation-button-selected{background-color:#262626bf}.cesium-navigation-button-unselected{background-color:#000000bf}.cesium-navigation-button-unselected:hover{background-color:#4c4c4cbf}.cesium-selection-wrapper{height:160px;opacity:0;pointer-events:none;position:absolute;transition:visibility 0s .2s,opacity .2s ease-in;visibility:hidden;width:160px}.cesium-selection-wrapper-visible{opacity:1;transition:opacity .2s ease-out;visibility:visible}.cesium-selection-wrapper svg{fill:#2e2;stroke:#000;stroke-width:1.1px}.cesium-timeline-main{border:1px solid #888;bottom:0;left:0;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.cesium-timeline-trackContainer{border-top:1px solid #888;left:0;overflow:auto;position:relative;top:0;width:100%}.cesium-timeline-tracks{left:0;position:absolute;top:0;width:100%}.cesium-timeline-needle{background:red;bottom:0;left:0;position:absolute;top:1.7em;width:1px}.cesium-timeline-bar{background:linear-gradient(180deg,#747577cc 0,#3a4452cc 11%,#2e3238cc 46%,#353535cc 81%,#353535cc);cursor:pointer;height:1.7em;left:0;overflow:hidden;position:relative;top:0;width:100%}.cesium-timeline-ruler{font-size:80%;visibility:hidden;white-space:nowrap;z-index:-200}.cesium-timeline-highlight{background:#08f;bottom:0;left:0;position:absolute}.cesium-timeline-ticLabel{color:#eee;font-size:80%;left:0;position:absolute;top:0;white-space:nowrap}.cesium-timeline-ticMain{background:#eee;bottom:0;height:50%;left:0;position:absolute;width:1px}.cesium-timeline-ticSub{background:#aaa;bottom:0;height:33%;left:0;position:absolute;width:1px}.cesium-timeline-ticTiny{background:#888;bottom:0;height:25%;left:0;position:absolute;width:1px}.cesium-timeline-icon16{background-image:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sIDBITKIVzLEMAAAKNSURBVEjHxdXNSxRhHAfw7zzrqhuoWJnSkrippUVSEKsHI9BTUYdAJA/RoYMREV26rAdn6tAfUARi16hQqkOBQRgUEYFWEC3OwczMjdZd92VmdWfmeelgTjO7q7gb0VzmmZnn85vvPPPMM8B/3qTcE2PPpuTZKB1eWuUQACgXYACYwVFbCTTVeZXB/i55o4LFelcAZfStYD4vpAoPGAGo4GBcQEgSOAUMQyAezwK6iQfDPXnhS/FkHZ+/8VLMWxxqWkfH3gbMRNOYi2roavbja0zHQmoFPYf8ED4Ko4aivm9MOG/u9I8mwrafeK7a/tVrNc/bARYN5noadeq7q0342vXw9CIMU6BmW8rVP9cPBPe52uu+v3O/y9sB4gkTWs6Qsk0mj5ExXMelejvA8WafYmkmGPHanTijdtvif8rx5RiCjdWKs2Cp3jWRDl96KhrbqlBeJqBOLyLQXg0IgbkZDS0dO8EZxZfPSTA9jvDDK3mT0OmP1FXh3XwEEAKdTX5MRWLgjCK4pwH3xt/YnjgLHAv4lHTCAKMMu/wV+KZGob6PoKyMQ0+sgBpZVJZn0NterxQaVqef/DRn+/EXYds/mZx2eVeAW9d65dhCEsaKCb7K8HH0gqTevyh9GDkn0VULRiaLzJKGBu9swfdaiie5RVo9ESURN8E8BE0n7ggACJy8KzghSCzp6DmwWxkaCm24EBXr8wI8Hrkq06QBiRC0t24HALS11IBTCyJl4vb1AXmzpbVYTwoVOXN0h7L8Mwtm8bXPybIQ/5FCX3dA2cr6XowvGCA02CvztAnz9+JiZk1AMxG6fEreSoBiPNmoyNnuWiWVzAIAtISO08E6pZi/3N96AIDn4E3h3P8L/wshP+txtEs4JAAAAABJRU5ErkJggg==);background-repeat:no-repeat;display:block;height:16px;position:absolute;width:16px}.cesium-viewer{display:block;font-family:sans-serif;font-size:16px;left:0;overflow:hidden;position:relative;top:0}.cesium-viewer,.cesium-viewer-cesiumWidgetContainer{height:100%;width:100%}.cesium-viewer-bottom{bottom:0;display:block;left:0;padding-right:5px;position:absolute}.cesium-viewer .cesium-widget-credits{bottom:auto;color:#fff;display:inline;font-size:10px;left:auto;padding-right:0;position:static;text-shadow:0 0 2px #000}.cesium-viewer-timelineContainer{bottom:0;font-size:14px;height:27px;left:169px;margin:0;overflow:hidden;padding:0;position:absolute;right:29px}.cesium-viewer-animationContainer{bottom:0;height:112px;left:0;padding:0;position:absolute;width:169px}.cesium-viewer-fullscreenContainer,.cesium-viewer-vrContainer{bottom:0;height:29px;overflow:hidden;padding:0;position:absolute;right:0;width:29px}.cesium-viewer-toolbar{display:block;position:absolute;right:5px;top:5px}.cesium-viewer-cesiumInspectorContainer{display:block;position:absolute;right:10px;top:50px}.cesium-viewer-geocoderContainer{display:inline-block;margin:0 3px;position:relative}.cesium-viewer-cesium3DTilesInspectorContainer,.cesium-viewer-voxelInspectorContainer{box-sizing:border-box;display:block;max-height:calc(100% - 120px);overflow-x:hidden;overflow-y:auto;position:absolute;right:10px;top:50px}.cesium-viewer-i3s-explorer ul{list-style-type:none}.cesium-viewer-i3s-explorer .layersList{padding:0}.cesium-viewer-i3s-explorer input{margin:0 3px 0 0}.cesium-viewer-i3s-explorer .expandItem{cursor:pointer;-webkit-user-select:none;user-select:none;width:20px}.cesium-viewer-i3s-explorer #bsl-wrapper,.cesium-viewer-i3s-explorer .nested{display:none}.cesium-viewer-i3s-explorer .active{display:block}.cesium-viewer-i3s-explorer .li-wrapper{align-content:center;display:flex;flex-direction:row}.flight-logs-content-container{background-color:#f8f8f8;overflow-y:hidden}.flight-logs-content-container .flight-logs-list{border-right:1px solid #b0b0b0;height:calc(100dvh - 124px);overflow-y:auto}.flight-logs-content-container .flight-logs-list .flight-log-item{background-color:#fff;border-radius:4px;cursor:pointer;margin:8px 16px;padding:8px 16px;position:relative;-webkit-user-select:none;user-select:none}.flight-logs-content-container .flight-logs-list .flight-log-item:hover{background-color:#eee}.flight-logs-content-container .flight-logs-list .flight-log-item:hover .menu-button-container{bottom:0;display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:2}.flight-logs-content-container .flight-logs-list .flight-log-item .menu-button-container{display:none}.flight-logs-content-container .flight-logs-list .flight-log-item .menu-button-container .menu-button{background-color:#f8f8f8}@media(hover:none){.flight-logs-content-container .flight-logs-list .flight-log-item .menu-button-container{bottom:0;display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:2}}.flight-logs-content-container .flight-logs-list .flight-log-item .menu-button-container.show{bottom:0;display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:2}.flight-logs-content-container .flight-logs-list .flight-log-item.selected{background-color:#8eb2bc9c}.flight-logs-content-container .flight-log-detail{border-right:1px solid #b0b0b0;height:calc(100dvh - 124px);overflow-y:auto;padding-bottom:16px}.flight-logs-content-container .flight-log-detail .flight-log-detail-header{align-items:center;display:flex;gap:8px}.flight-logs-content-container .flight-log-detail .flight-log-detail-content{padding:0 16px}.flight-logs-content-container .flight-log-detail .flight-takeaways-header-container{align-items:center;display:flex;justify-content:space-between}.flight-logs-content-container .flight-log-detail .flight-takeaways-header-container .edit-button{cursor:pointer;-webkit-user-select:none;user-select:none}.flight-logs-content-container .flight-log-detail .flight-takeaways-header-container .edit-button:hover{opacity:.8}.flight-logs-content-container .flight-log-detail .flight-takeaways-header-container .edit-button:active{opacity:.6}.flight-logs-content-container .flight-log-detail .flight-takeaways-analytics-container{display:flex;margin-top:16px}.flight-logs-content-container .flight-log-detail .flight-takeaways-analytics-container .flight-takeaways-analytics-item{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.flight-logs-content-container .flight-log-detail .flight-takeaways-analytics-container .vertical-line{background-color:#000;height:auto;width:1px}.flight-logs-content-container .flight-log-detail .save-button-container{align-items:center;display:flex;flex-direction:column;margin-top:16px}.flight-logs-content-container .flight-log-detail .save-button-container .save-button{text-transform:none}.flight-logs-content-container .cesium-containers{height:calc(100dvh - 124px);position:relative;width:100%}.flight-logs-content-container .cesium-containers .cesium-viewer-animationContainer,.flight-logs-content-container .cesium-containers .cesium-viewer-timelineContainer{display:none}.flight-logs-content-container .cesium-containers .cesium-viewer-bottom{bottom:8px!important;left:auto!important}.flight-logs-content-container .cesium-containers .cesium-infoBox,.flight-logs-content-container .cesium-containers .cesium-navigation-help{background:#262626;z-index:2}.flight-logs-content-container .cesium-containers .map-view-controller{display:flex;flex-direction:column;gap:16px;position:absolute;right:8px;top:100px;z-index:1}.flight-logs-content-container .cesium-containers .top-left-info{left:8px;position:absolute;top:48px;z-index:1}.flight-logs-content-container .cesium-containers .top-center-info{position:absolute;top:48px;transform:translateX(calc(37.5vw - 50%));z-index:1}.flight-logs-content-container .cesium-containers .top-right-info{position:absolute;right:8px;top:48px;z-index:1}.flight-logs-content-container .cesium-containers .bottom-left-info{bottom:72px;left:8px;position:absolute;z-index:1}.flight-logs-content-container .cesium-containers .map-view-controller-icon{background-color:#fff}.flight-logs-content-container .cesium-containers .plane-icon{transform:rotate(-45deg)}.flight-logs-content-container .cesium-containers .tail-view-plane-icon{transform:rotate(-90deg)}.flight-logs-content-container .cesium-containers .plane-icon.selected,.flight-logs-content-container .cesium-containers .tail-view-plane-icon.selected{color:#f6aa3a!important}.flight-logs-content-container .cesium-containers .replay-info{color:#7cfc00}.flight-logs-content-container .cesium-containers .cesium-custom-controller{align-items:center;bottom:32px;display:flex;gap:8px;left:0;padding:0 16px;position:absolute;right:0;width:100%;z-index:2}.flight-logs-content-container .cesium-containers .cesium-custom-controller .time-slider{accent-color:#f6aa3a;width:100%}.flight-logs-content-container .map-box{height:calc(100dvh - 124px);position:relative}.flight-logs-content-container .map-box .map-marker-container{align-items:center;display:flex;flex-direction:column}.flight-logs-content-container .map-box .map-marker-container .map-marker-icon{color:red}.flight-logs-content-container .map-box .maplibregl-control-container .maplibregl-ctrl-bottom-right{bottom:auto;left:0;right:auto;top:0}.flight-logs-content-container .controller-container{align-items:center;display:flex;flex-direction:column;gap:16px;position:absolute;right:8px;top:8px;z-index:1}.flight-logs-content-container .controller-container .replay-container{background-color:#fff;border-radius:12px;padding:8px}.flight-logs-content-container .controller-container .replay-container .icon-button{align-items:center;color:#000;display:flex;height:40px;justify-content:center;padding:0;width:40px}.flight-logs-content-container .controller-container .replay-container .icon-button.selected{background-color:#f6aa3a}@media(max-width:992px){.flight-logs-content-container .cesium-containers .cesium-custom-controller{align-items:flex-start;flex-direction:column}}@media(max-width:768px){.flight-logs-content-container .flight-logs-list{border-right:0;height:calc(100dvh - 64px)}.flight-logs-content-container .flight-log-detail{height:auto}.flight-logs-content-container .cesium-containers{height:calc(100dvh - 112px);width:100%}.flight-logs-content-container .cesium-containers .map-view-controller{align-items:flex-start;flex-direction:column;gap:8px}.flight-logs-content-container .cesium-containers .top-center-info{top:48px;transform:translateX(calc(50vw - 50%))}.flight-logs-content-container .cesium-containers .bottom-left-info{bottom:92px}.flight-logs-content-container .map-box{height:calc(100dvh - 112px)}.flight-logs-content-container .controller-container .replay-container .icon-button{height:32px;width:32px}}.teaching-container{background-color:#f8f8f8;display:flex;height:calc(100dvh - 124px)}.teaching-container .main-column{flex:1 1;height:100%;overflow-y:auto;padding:0 5vw 64px}.teaching-container .main-column .header{align-items:center;display:flex;gap:16px}.teaching-container .main-column .header .avatar{border-radius:50%;height:48px;width:48px}.teaching-container .main-column .lesson-time-container{column-gap:64px;display:flex;flex-wrap:wrap;row-gap:8px}.teaching-container .main-column .lesson-navigation-container{align-items:center;display:flex}.teaching-container .main-column .lesson-navigation-container .lesson-navigation-button{align-items:center;cursor:pointer;display:flex;gap:16px;-webkit-user-select:none;user-select:none}.teaching-container .main-column .lesson-navigation-container .lesson-navigation-button:hover{opacity:.8}.teaching-container .main-column .lesson-navigation-container .lesson-navigation-button:active{opacity:.6}.teaching-container .main-column .lesson-tab-container{border-bottom:1px solid #dce3e5;overflow:hidden;width:100%}.teaching-container .main-column .lesson-tab-container .lesson-tab-scrollable-container{grid-gap:32px;display:grid;gap:32px;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.teaching-container .main-column .lesson-tab-container .tab-item{border-bottom:2px solid #0000;cursor:pointer;padding-bottom:8px;-webkit-user-select:none;user-select:none}.teaching-container .main-column .lesson-tab-container .tab-item:hover{opacity:.6}.teaching-container .main-column .lesson-tab-container .tab-item:active{opacity:.8}.teaching-container .main-column .lesson-tab-container .tab-item.selected{border-bottom:2px solid #3a7bff}.teaching-container .main-column .lesson-tab-container .tab-item.selected:active,.teaching-container .main-column .lesson-tab-container .tab-item.selected:hover{opacity:1}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .video-list{display:flex;flex-direction:column;row-gap:16px}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .video-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative;width:100%}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .video-container .video{border-radius:12px;width:100%}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-list{display:flex;flex-wrap:wrap;gap:16px}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{border-radius:12px;height:300px;max-width:100%;object-fit:cover}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:16px 8px;-webkit-user-select:none;user-select:none}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:hover{opacity:.8}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:active{opacity:.6}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container .pdf-icon{height:24px;width:24px}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;padding:8px 16px;-webkit-user-select:none;user-select:none}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:hover{opacity:.6}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:active{opacity:.8}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container .check-icon{color:#52a447}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected{background-color:#f6aa3a33}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:active,.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:hover{opacity:1}.teaching-container .main-column .lesson-tab-content-container .messages{display:flex;flex-direction:column-reverse;max-height:60vh;overflow-y:auto}.teaching-container .main-column .lesson-tab-content-container .messages .message-item{background-color:#fff;border-radius:8px;margin-top:16px;max-width:80%;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teaching-container .main-column .lesson-tab-content-container .messages .message-item .user-name{color:inherit}.teaching-container .main-column .lesson-tab-content-container .messages .message-item .sent-time{color:#b0b0b0;font-size:14px;margin-left:8px}.teaching-container .main-column .lesson-tab-content-container .messages .message-item.my-message{align-self:flex-end}.teaching-container .main-column .lesson-tab-content-container .input-box{align-items:center;background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;gap:16px;height:64px;padding:0 16px}.teaching-container .main-column .lesson-tab-content-container .input-box .send-icon{color:#f6aa3a}.teaching-container .main-column .lesson-tab-content-container .input-box .send-icon.disabled{color:#b0b0b0}.teaching-container .right-column{border-left:1px solid #b0b0b0;height:100%;overflow-y:auto;padding-bottom:64px;width:calc(300px + 5vw)}.teaching-container .right-column .column-title{background-color:#f8f8f8;border-bottom:1px solid #b0b0b0;padding:8px 16px;position:-webkit-sticky;position:sticky;top:0}.teaching-container .right-column .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;margin:0 5vw 0 16px;padding:8px 16px;-webkit-user-select:none;user-select:none}.teaching-container .right-column .lesson-item-container:hover{opacity:.6}.teaching-container .right-column .lesson-item-container:active{opacity:.8}.teaching-container .right-column .lesson-item-container .check-icon{color:#52a447}.teaching-container .right-column .lesson-item-container.selected{background-color:#f6aa3a33}.teaching-container .right-column .lesson-item-container.selected:active,.teaching-container .right-column .lesson-item-container.selected:hover{opacity:1}@media(max-width:768px){.teaching-container{height:calc(100dvh - 64px)}.teaching-container .main-column .header .avatar{height:36px;width:36px}.teaching-container .main-column .lesson-time-container{column-gap:32px}.teaching-container .main-column .lesson-navigation-container .lesson-navigation-button{gap:8px}.teaching-container .main-column .lesson-tab-container{width:90vw}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .video-list{row-gap:8px}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-list{gap:8px}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{height:150px}}.teaching-preview-container{background-color:#f8f8f8;display:flex;height:calc(100dvh - 124px)}.teaching-preview-container .main-column{flex:1 1;height:100%;overflow-y:auto;padding:0 5vw 64px}.teaching-preview-container .main-column .header{align-items:center;display:flex;gap:16px}.teaching-preview-container .main-column .header .avatar{border-radius:50%;height:48px;width:48px}.teaching-preview-container .main-column .lesson-time-container{column-gap:64px;display:flex;flex-wrap:wrap;row-gap:8px}.teaching-preview-container .main-column .lesson-navigation-container{align-items:center;display:flex}.teaching-preview-container .main-column .lesson-navigation-container .lesson-navigation-button{align-items:center;cursor:pointer;display:flex;gap:16px;-webkit-user-select:none;user-select:none}.teaching-preview-container .main-column .lesson-navigation-container .lesson-navigation-button:hover{opacity:.8}.teaching-preview-container .main-column .lesson-navigation-container .lesson-navigation-button:active{opacity:.6}.teaching-preview-container .main-column .lesson-tab-container{border-bottom:1px solid #dce3e5;overflow:hidden;width:100%}.teaching-preview-container .main-column .lesson-tab-container .lesson-tab-scrollable-container{grid-gap:32px;display:grid;gap:32px;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.teaching-preview-container .main-column .lesson-tab-container .tab-item{border-bottom:2px solid #0000;cursor:pointer;padding-bottom:8px;-webkit-user-select:none;user-select:none}.teaching-preview-container .main-column .lesson-tab-container .tab-item:hover{opacity:.6}.teaching-preview-container .main-column .lesson-tab-container .tab-item:active{opacity:.8}.teaching-preview-container .main-column .lesson-tab-container .tab-item.selected{border-bottom:2px solid #3a7bff}.teaching-preview-container .main-column .lesson-tab-container .tab-item.selected:active,.teaching-preview-container .main-column .lesson-tab-container .tab-item.selected:hover{opacity:1}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .video-list{display:flex;flex-direction:column;row-gap:16px}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .video-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative;width:100%}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .video-container .video{border-radius:12px;width:100%}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-list{display:flex;flex-wrap:wrap;gap:16px}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{border-radius:12px;height:300px;max-width:100%;object-fit:cover}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:16px 8px;-webkit-user-select:none;user-select:none}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:hover{opacity:.8}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:active{opacity:.6}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container .pdf-icon{height:24px;width:24px}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;padding:8px 16px;-webkit-user-select:none;user-select:none}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:hover{opacity:.6}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:active{opacity:.8}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container .check-icon{color:#52a447}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected{background-color:#f6aa3a33}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:active,.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:hover{opacity:1}.teaching-preview-container .main-column .lesson-tab-content-container .messages{display:flex;flex-direction:column-reverse;max-height:60vh;overflow-y:auto}.teaching-preview-container .main-column .lesson-tab-content-container .messages .message-item{background-color:#fff;border-radius:8px;margin-top:16px;max-width:80%;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teaching-preview-container .main-column .lesson-tab-content-container .messages .message-item .user-name{color:inherit}.teaching-preview-container .main-column .lesson-tab-content-container .messages .message-item .sent-time{color:#b0b0b0;font-size:14px;margin-left:8px}.teaching-preview-container .main-column .lesson-tab-content-container .messages .message-item.my-message{align-self:flex-end}.teaching-preview-container .main-column .lesson-tab-content-container .input-box{align-items:center;background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;gap:16px;height:64px;padding:0 16px}.teaching-preview-container .main-column .lesson-tab-content-container .input-box .send-icon{color:#f6aa3a}.teaching-preview-container .main-column .lesson-tab-content-container .input-box .send-icon.disabled{color:#b0b0b0}.teaching-preview-container .right-column{border-left:1px solid #b0b0b0;height:100%;overflow-y:auto;padding-bottom:64px;width:calc(300px + 5vw)}.teaching-preview-container .right-column .column-title{background-color:#f8f8f8;border-bottom:1px solid #b0b0b0;padding:8px 16px;position:-webkit-sticky;position:sticky;top:0}.teaching-preview-container .right-column .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;margin:0 5vw 0 16px;padding:8px 16px;-webkit-user-select:none;user-select:none}.teaching-preview-container .right-column .lesson-item-container:hover{opacity:.6}.teaching-preview-container .right-column .lesson-item-container:active{opacity:.8}.teaching-preview-container .right-column .lesson-item-container .check-icon{color:#52a447}.teaching-preview-container .right-column .lesson-item-container.selected{background-color:#f6aa3a33}.teaching-preview-container .right-column .lesson-item-container.selected:active,.teaching-preview-container .right-column .lesson-item-container.selected:hover{opacity:1}@media(max-width:768px){.teaching-preview-container{height:calc(100dvh - 64px)}.teaching-preview-container .main-column .header .avatar{height:36px;width:36px}.teaching-preview-container .main-column .lesson-time-container{column-gap:32px}.teaching-preview-container .main-column .lesson-navigation-container .lesson-navigation-button{gap:8px}.teaching-preview-container .main-column .lesson-tab-container{width:90vw}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .video-list{row-gap:8px}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-list{gap:8px}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{height:150px}}.terms-and-conditions-container{background-color:#fff;padding:0 25%}.terms-and-conditions-container .section{position:relative}.terms-and-conditions-container .square-box{border:1px solid #000;padding:16px}.terms-and-conditions-container .section-title{color:#000;cursor:pointer;font-size:24px;font-weight:600}.terms-and-conditions-container .section-title:hover{opacity:.8}.terms-and-conditions-container .section-title:active{opacity:.6}.terms-and-conditions-container .spacing-section{margin-top:24px}.terms-and-conditions-container .spacing-content{margin-top:16px}.terms-and-conditions-container .hash-link{color:#000;cursor:pointer;text-decoration:underline!important}.terms-and-conditions-container .hash-link:hover{opacity:.8}.terms-and-conditions-container .hash-link:active{opacity:.6}@media(max-width:992px){.terms-and-conditions-container{padding:0 15%}}@media(max-width:768px){.terms-and-conditions-container{padding:0 5%}.terms-and-conditions-container .section-title{font-size:18px}}.three-d-map .cesium-containers{height:100dvh;position:relative;width:100vw}.three-d-map .cesium-containers .cesium-viewer-animationContainer,.three-d-map .cesium-containers .cesium-viewer-timelineContainer{display:none}.three-d-map .cesium-containers .cesium-viewer-bottom{bottom:8px!important;left:auto!important}.three-d-map .cesium-containers .cesium-infoBox,.three-d-map .cesium-containers .cesium-navigation-help{background:#262626;z-index:2}.three-d-map .cesium-containers .map-view-controller{display:flex;flex-direction:column;gap:16px;position:absolute;right:8px;top:100px;z-index:1}.three-d-map .cesium-containers .top-left-info{left:8px;position:absolute;z-index:1}.three-d-map .cesium-containers .top-center-info{position:absolute;transform:translateX(calc(37.5vw - 50%));z-index:1}.three-d-map .cesium-containers .top-right-info{position:absolute;right:8px;z-index:1}.three-d-map .cesium-containers .bottom-left-info{bottom:72px;left:8px;position:absolute;z-index:1}.three-d-map .cesium-containers .map-view-controller-icon{background-color:#fff;color:#f6aa3a}.three-d-map .cesium-containers .plane-icon{transform:rotate(-45deg)}.three-d-map .cesium-containers .tail-view-plane-icon{transform:rotate(-90deg)}.three-d-map .cesium-containers .plane-icon.selected,.three-d-map .cesium-containers .tail-view-plane-icon.selected{color:#f6aa3a!important}.three-d-map .cesium-containers .replay-info{color:#7cfc00}.three-d-map .cesium-containers .cesium-custom-controller{align-items:center;bottom:32px;display:flex;gap:8px;left:0;padding:0 16px;position:absolute;right:0;width:100%;z-index:2}.three-d-map .cesium-containers .cesium-custom-controller .time-slider{accent-color:#f6aa3a;width:80%}@media(max-width:992px){.three-d-map .cesium-containers .cesium-custom-controller{align-items:flex-start;flex-direction:column}}@media(max-width:768px){.three-d-map .cesium-containers .map-view-controller{align-items:flex-start;flex-direction:column;gap:8px}.three-d-map .cesium-containers .top-center-info{transform:translateX(calc(50vw - 50%))}.three-d-map .cesium-containers .bottom-left-info{bottom:92px}}.time-selector-container{font-size:16px;width:100px}.time-selector-container .MuiAutocomplete-root .MuiTextField-root .MuiOutlinedInput-root,.time-selector-container .MuiAutocomplete-root.MuiAutocomplete-hasClearIcon .MuiTextField-root .MuiOutlinedInput-root{padding-right:16px}.time-selector-container .invalid-message{white-space:nowrap}@media(max-width:768px){.time-selector-container{font-size:12px;width:70px}.time-selector-container .MuiAutocomplete-root .MuiTextField-root .MuiOutlinedInput-root,.time-selector-container .MuiAutocomplete-root.MuiAutocomplete-hasClearIcon .MuiTextField-root .MuiOutlinedInput-root{padding-right:12px}}.availability-container .radio-item-container{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.availability-container .general-availability-day-item{display:flex;gap:16px}.availability-container .general-availability-day-item .general-availability-day-text{padding:8px 0;width:120px}.availability-container .general-availability-day-item .time-separator{align-items:center;display:flex;height:39px;margin:0 16px}.availability-container .general-availability-day-item .delete-button{align-items:center;display:flex;height:39px;width:39px}.availability-container .general-availability-day-item .available-hours-container{display:flex;flex:1 1;flex-direction:column;gap:16px}.availability-container .general-availability-day-item .available-hour-item-container{display:flex}.availability-container .general-availability-day-item .add-button{background-color:#f8f8f8}.copy-popover-container .copy-popover-content-container{display:flex;flex-direction:column;padding:8px 16px}@media(max-width:768px){.availability-container .general-availability-day-item{flex-direction:column;gap:0}.availability-container .general-availability-day-item .general-availability-day-text{width:80px}.availability-container .general-availability-day-item .available-hours-container{gap:8px}.availability-container .general-availability-day-item .time-separator{height:29.25px;margin:0 8px}.availability-container .general-availability-day-item .delete-button{height:29.25px;width:29.25px}.copy-popover-container .copy-popover-content-container{padding:6px 12px}}.dashboard-container .upcoming-appointments-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:16px}.dashboard-container .upcoming-appointments-container .upcoming-appointment-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;display:flex;width:calc(50% - 16px)}.dashboard-container .upcoming-appointments-container .time-container{align-items:center;border-right:1px solid #b0b0b0;display:flex;flex-direction:column;justify-content:center;width:120px}.dashboard-container .upcoming-appointments-container .appointment-info-container{flex:1 1}.dashboard-container .upcoming-appointments-container .user-info-container{border-bottom:1px solid #b0b0b0;display:flex;gap:16px;padding:8px 16px}.dashboard-container .upcoming-appointments-container .avatar{border-radius:50%;height:48px;width:48px}.dashboard-container .upcoming-appointments-container .buttons-group-container{display:flex}.dashboard-container .upcoming-appointments-container .buttons-group-container .appointment-button{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:8px 16px;-webkit-user-select:none;user-select:none}.dashboard-container .upcoming-appointments-container .buttons-group-container .appointment-button:hover{opacity:.8}.dashboard-container .upcoming-appointments-container .buttons-group-container .appointment-button:active{opacity:.6}.dashboard-container .upcoming-appointments-container .buttons-group-container .button-separator{background-color:#b0b0b0;width:1px}.dashboard-container .recent-appointments-container{display:flex;flex-direction:column;row-gap:16px}.dashboard-container .recent-appointments-container .recent-appointment-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;display:flex;width:100%}.dashboard-container .recent-appointments-container .time-container{align-items:center;border-right:1px solid #b0b0b0;display:flex;flex-direction:column;justify-content:center;width:120px}.dashboard-container .recent-appointments-container .appointment-info-container{flex:1 1}.dashboard-container .recent-appointments-container .user-info-container{border-bottom:1px solid #b0b0b0;display:flex;gap:16px;padding:8px 16px}.dashboard-container .recent-appointments-container .avatar{border-radius:50%;height:48px;width:48px}.dashboard-container .recent-appointments-container .flight-data-container{column-gap:32px;display:flex;row-gap:16px}.dashboard-container .recent-appointments-container .flight-summary-container{border-bottom:1px solid #b0b0b0;padding:0 16px 8px}.dashboard-container .recent-appointments-container .summary-note{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.dashboard-container .recent-appointments-container .buttons-group-container{display:flex}.dashboard-container .recent-appointments-container .buttons-group-container .appointment-button{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:8px 16px;-webkit-user-select:none;user-select:none}.dashboard-container .recent-appointments-container .buttons-group-container .appointment-button:hover{opacity:.8}.dashboard-container .recent-appointments-container .buttons-group-container .appointment-button:active{opacity:.6}.dashboard-container .recent-appointments-container .buttons-group-container .button-separator{background-color:#b0b0b0;width:1px}.dashboard-container .payments{display:flex;flex-direction:column;row-gap:16px}.dashboard-container .payments .payment-request-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;display:flex;flex-direction:column;padding:16px;position:relative}.dashboard-container .payments .payment-request-item-container .pay-button{align-self:flex-end}.dashboard-container .section-separator-with-line{background-color:#dce3e5;height:1px;margin-bottom:32px;margin-top:32px;width:100%}@media(max-width:1200px){.dashboard-container .upcoming-appointments-container .upcoming-appointment-container{width:100%}}@media(max-width:768px){.dashboard-container .upcoming-appointments-container{column-gap:16px;row-gap:8px}.dashboard-container .upcoming-appointments-container .time-container{width:80px}.dashboard-container .upcoming-appointments-container .user-info-container .avatar{height:36px;width:36px}.dashboard-container .upcoming-appointments-container .buttons-group-container .appointment-button{padding:6px 12px}.dashboard-container .recent-appointments-container{row-gap:8px}.dashboard-container .recent-appointments-container .time-container{width:80px}.dashboard-container .recent-appointments-container .user-info-container .avatar{height:36px;width:36px}.dashboard-container .recent-appointments-container .buttons-group-container .appointment-button{padding:6px 12px}.dashboard-container .recent-appointments-container .flight-data-container{column-gap:16px;row-gap:8px}.dashboard-container .payments{row-gap:8px}}.my-progress-container .summary-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;padding:16px}.my-progress-container .summary-item-container .progress-bar{background-color:#b0b0b0;border-radius:12px;height:8px;position:relative}.my-progress-container .summary-item-container .progress-bar .progress-current{background-color:#f6aa3a;border-radius:12px;height:100%;left:0;position:absolute;top:0;z-index:0}.my-progress-container .summary-item-container .summary-information-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:8px}@media(max-width:768px){.my-progress-container .summary-item-container{padding:12px}.my-progress-container .summary-item-container .summary-information-container{column-gap:16px;row-gap:8px}}.my-services-container .course-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;padding:16px}.my-services-container .course-item-container .course-title-container{align-items:center;display:flex;gap:16px}.my-services-container .course-item-container .course-status-container{align-items:center;display:flex;gap:8px}.my-services-container .course-item-container .green-bullet{background-color:#52a447;border-radius:50%;height:8px;width:8px}.my-services-container .course-item-container .yellow-bullet{background-color:#f6aa3a;border-radius:50%;height:8px;width:8px}.my-services-container .course-item-container .course-information-container{display:flex;gap:32px}@media(max-width:768px){.my-services-container .course-item-container{padding:12px}.my-services-container .course-item-container .green-bullet,.my-services-container .course-item-container .yellow-bullet{height:6px;width:6px}.my-services-container .course-item-container .course-information-container{gap:16px}}.payments-container .payments-button{color:#64949a;cursor:pointer;text-decoration:underline;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payments-container .payments-button:hover{opacity:.8}.payments-container .payments-button:active{opacity:.6}.payments-container .payment-requests-tab-container{border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;height:50px;margin:auto;position:relative;width:min(100%,510px)}.payments-container .payment-requests-tab-container .first-layer{background-color:#fff;border-radius:24px;height:100%;position:absolute;width:100%;z-index:0}.payments-container .payment-requests-tab-container .second-layer{background-color:#3a7bff;border-radius:24px;height:100%;position:absolute;width:33.333333%;z-index:0}.payments-container .payment-requests-tab-container .second-layer.unpaid{transform:translateX(0);transition:.2s ease-in-out}.payments-container .payment-requests-tab-container .second-layer.paid{transform:translateX(100%);transition:.2s ease-in-out}.payments-container .payment-requests-tab-container .second-layer.cancelled{transform:translateX(200%);transition:.2s ease-in-out}.payments-container .payment-requests-tab-container .third-layer{background-color:#0000;border-radius:24px;display:flex;height:100%;position:absolute;width:100%;z-index:0}.payments-container .payment-requests-tab-container .tab-item{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:16px 0;-webkit-user-select:none;user-select:none}.payments-container .payment-requests-tab-container .tab-item:hover{opacity:.8}.payments-container .payment-requests-tab-container .tab-item:active{opacity:.6}.payments-container .payment-requests-container{display:flex;flex-direction:column;row-gap:16px}.payments-container .payment-request-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;display:flex;flex-direction:column;padding:16px;position:relative}.payments-container .payment-request-item-container .pay-button{align-self:flex-end}.payments-container .payment-request-item-container .cancel-request-button-group{align-self:center;display:flex;gap:16px}@media(max-width:768px){.payments-container .payment-requests-container{row-gap:8px}}.date-selector-container{height:24px}.date-selector-container .date-selector{width:150px}.date-selector-container .date-selector .MuiInput-input{padding:0}.date-selector-container .date-selector-icon-container{width:24px}@media(max-width:768px){.date-selector-container{height:18px}.date-selector-container .date-selector{width:100px}.date-selector-container .date-selector-icon-container{width:16px}}.my-orka-schedule{overflow:auto}.my-orka-schedule .select-calendar-type-option{cursor:pointer;margin-right:8px}.my-orka-schedule .MuiToolbar-root{padding-left:0;padding-right:0}.my-orka-schedule .MuiToolbar-root .MuiButton-root,.my-orka-schedule .MuiToolbar-root .MuiIconButton-root{color:#000}.my-orka-schedule .MainLayout-header{z-index:3!important}.my-orka-schedule .MainLayout-leftPanel{z-index:2!important}.my-orka-schedule .Cell-dayOfMonth{color:#64949a!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:600;text-align:center}.my-orka-schedule .Cell-dayOfMonth.Cell-highlightedText{color:#1976e2!important;font-family:Montserrat,sans-serif!important}.my-orka-schedule .MuiTableCell-root.MuiTableCell-body.MuiTableCell-sizeMedium.Cell-cell.css-1675apn-MuiTableCell-root{background-color:#8eb2bc38;font-family:Montserrat,sans-serif!important;padding-bottom:16px;padding-top:16px}.my-orka-schedule .MuiTableCell-root{background-color:#fff}.my-orka-schedule .MuiTableCell-root .custom-cell{display:flex;flex-direction:column;height:100%;width:100%}.my-orka-schedule .MuiTableCell-root .custom-cell .custom-cell-item-1{background-color:#fff}.my-orka-schedule .MuiTableCell-root .custom-cell .custom-cell-item-2{background-color:#eee}.my-orka-schedule .MuiTableCell-root:hover{background-color:#0000000a}.my-orka-schedule .MuiTableCell-root:hover .custom-cell .custom-cell-item-1,.my-orka-schedule .MuiTableCell-root:hover .custom-cell .custom-cell-item-2{background-color:#0000}.my-orka-schedule .MuiTableCell-root:focus{background-color:#1976d226}.my-orka-schedule .MuiTableCell-root:focus .custom-cell .custom-cell-item-1,.my-orka-schedule .MuiTableCell-root:focus .custom-cell .custom-cell-item-2{background-color:#0000}.my-orka-schedule .Cell-dayOfWeek{color:#64949a!important;font-family:Montserrat,sans-serif!important;font-weight:700;opacity:.75;text-align:center}.my-orka-schedule .Cell-dayOfWeek.Cell-highlightedText{color:#1976e2!important;font-family:Montserrat,sans-serif!important}.my-orka-schedule .Label-text{font-family:Montserrat,sans-serif!important}.my-orka-schedule .Indicator-nowIndicator{background-color:red!important}.tooltip-header{display:flex;justify-content:flex-end}.tooltip-content{padding:16px}.tooltip-content .info-container{align-items:center;display:flex;gap:8px}.tooltip-content .text-container{align-items:center;display:flex}.appointment-text,.tooltip-content .text-container .text{word-break:break-word}.appointment-text{color:#fff;font-size:12px!important}.scheduler-container .calendar-setting-button-group{align-items:center;display:flex;gap:16px;justify-content:flex-end}.scheduler-container .select-date-time{font-weight:600;margin:4px 0;text-align:center}.scheduler-container .hour-item{align-items:center;background-color:#b0b0b0;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:4px 0}.scheduler-container .hour-item:hover{opacity:.8}.scheduler-container .hour-item:active{opacity:.6}.scheduler-container .hour-item.selected-hour{background-color:#f6aa3a;color:#fff}.scheduler-container .book-button-container{display:flex;gap:16px;justify-content:center;margin-top:16px}.add-busy-time-modal{align-items:center;display:flex;justify-content:center}.add-busy-time-modal .add-busy-time-modal-backdrop{background-color:#0000}.add-busy-time-modal .modal-content-container{background-color:#fff;border-radius:8px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;width:400px}.add-busy-time-modal .modal-content-container .add-busy-time-modal-header{display:flex;justify-content:flex-end}.add-busy-time-modal .modal-content-container .add-busy-time-modal-body{display:flex;flex-direction:column;gap:16px;padding:0 16px 16px}.add-busy-time-modal .modal-content-container .date-time-picker-container{align-items:center;display:flex;justify-content:center}.add-busy-time-modal .modal-content-container .time-separator{align-items:center;display:flex;height:39px;margin:0 16px}.add-busy-time-modal .modal-content-container .repeat-checkbox-container{align-items:center;display:flex;gap:8px}.add-busy-time-modal .modal-content-container .repeat-checkbox-container .MuiCheckbox-root{padding:0}.add-busy-time-modal .modal-content-container .repeat-checkbox-container .MuiCheckbox-root.Mui-checked{color:#8eb2bc}.add-busy-time-modal .modal-content-container .control-button-group{display:flex;justify-content:center}.add-busy-time-modal .modal-content-container .control-button-group .control-button{text-transform:none}@media(max-width:768px){.add-busy-time-modal .modal-content-container{width:90%}.add-busy-time-modal .time-separator{height:29.25px;margin:0 8px}}.training-container{background-color:#f8f8f8}.training-container .training-content-container{display:flex;gap:32px;padding:32px 5%}.training-container .training-content-container .left-column{width:200px}.training-container .training-content-container .right-column{width:calc(90vw - 232px)}.training-container .training-content-container .gray-blue-line{background-color:#64949a;height:1px}.training-container .training-content-container .menu-button{padding:8px 0}.training-container .training-content-container .menu-button.selected{color:#f6aa3a}.training-container .training-content-container .right-column-content-container{background-color:#fff;border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;padding:32px}.training-container .training-content-container .right-column-content-container .title-container{align-items:center;display:flex;justify-content:space-between}@media(max-width:992px){.training-container .training-content-container{flex-direction:column;gap:32px}.training-container .training-content-container .left-column,.training-container .training-content-container .right-column{width:90vw}}@media(max-width:768px){.training-container .training-content-container{gap:16px}.training-container .training-content-container .right-column-content-container{padding:24px}.add-busy-time-modal .modal-content-container{width:90%}.add-busy-time-modal .time-separator{height:29.25px;margin:0 8px}}.checkout-course-container{background-color:#fff;padding:0 15%}.checkout-course-container .header-container{align-items:center;display:flex;gap:16px}.checkout-course-container .course-checkout-information-container .checkout-title-text{color:#f6aa3a;font-weight:600}.checkout-course-container .course-checkout-information-container .calendar-container{margin:0 10%}.checkout-course-container .course-checkout-information-container .timezone-text{color:#f6aa3a;margin:0 10%;text-align:end}.checkout-course-container .course-checkout-information-container .checkout-button-container{display:flex;justify-content:flex-end;margin-top:16px}.checkout-course-container .course-checkout-information-container .checkout-button-container .checkout-button{text-transform:none}.checkout-course-container .course-checkout-information-container .money-text{color:#64949a}.checkout-course-container .course-checkout-information-container .bought-course-container{align-items:center;display:flex;flex-direction:column;gap:16px}.checkout-course-container .course-checkout-information-container .bought-course-container .learn-now-button{text-transform:none}.checkout-course-container .time-selector-container{width:100%!important}@media(max-width:992px){.checkout-course-container{padding:0 5%}}@media(max-width:768px){.checkout-course-container{padding:0 5%}.checkout-course-container .course-checkout-information-container .calendar-container,.checkout-course-container .course-checkout-information-container .timezone-text{margin:initial}.checkout-course-container .course-checkout-information-container .checkout-button-container{margin-top:12px}}.preview-course-container{background-color:#fff;padding:0 5%}.preview-course-container .separator{margin-bottom:32px;margin-top:32px}.preview-course-container .course-aviation-story .media-container{align-items:center;aspect-ratio:1;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin-right:8px;margin-top:8px;position:relative}.preview-course-container .course-aviation-story .MuiCircularProgress-svg{height:60px;transform:translate(-10px,-10px);width:60px}.preview-course-container .course-aviation-story .MuiCircularProgress-circle{color:#64949a;height:60px;width:60px}.preview-course-container .course-aviation-story .media{-drag:none;-webkit-user-drag:none;border-radius:8px;height:100%;object-fit:cover;user-select:none;-moz-user-select:none;-webkit-user-select:none;width:100%}.preview-course-container .course-location-container .map{aspect-ratio:16/9;border-radius:16px;margin-top:8px;width:100%}.preview-course-container .course-instructor-container .course-instructor-content{display:flex;flex-wrap:wrap;gap:32px;margin-top:32px}.preview-course-container .course-instructor-container .course-instructor-content .avatar{border-radius:50%;height:200px;object-fit:cover;width:200px}.preview-course-container .course-instructor-container .course-instructor-content .no-avatar{align-items:center;background-color:#b0b0b0;display:flex;justify-content:center}.preview-course-container .course-instructor-container .course-instructor-content .no-avatar-icon{color:#fff;height:50%;width:50%}.preview-course-container .course-instructor-container .message-instructor-button{margin-top:16px;padding:12px 64px!important;text-transform:none}.preview-course-container .course-prerequisites-container .weight-container{align-items:center;display:flex;gap:8px;margin-top:16px}.preview-course-container .course-training-overview-container .airplane-container{align-items:center;display:flex;gap:8px}.preview-course-container .course-lessons-container .no-lessons{color:#b0b0b0;padding:10px 0;text-align:center}.preview-course-container .course-lessons-container .lesson-title{flex:1 1;word-break:break-word}.preview-course-container .course-lessons-container .lesson-input-field{background-color:#e4e4e4;border-radius:8px;padding:8px!important}.preview-course-container .course-lessons-container .MuiInput-input,.preview-course-container .course-lessons-container .MuiInput-root{padding:0}.preview-course-container .course-lessons-container .lesson-time-container{display:flex;gap:8px}.preview-course-container .course-lessons-container .lesson-time-container .blue-dot{background-color:#64949a;border-radius:8px;height:16px;margin-top:4px;width:16px}.preview-course-container .course-lessons-container .course-lesson-item-container{border-radius:8px;margin-top:16px}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordion-root{background-color:#e4e4e4}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-root,.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-root.Mui-expanded{min-height:0;min-height:auto;padding-bottom:12px;padding-top:12px}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-content,.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-content.Mui-expanded{margin:0}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionDetails-root{padding:12px 16px!important}.preview-course-container .course-lessons-container .helper-document-container{align-items:center;background-color:#e4e4e4;border-radius:8px;display:flex;margin-top:8px;padding:10px 20px}.preview-course-container .course-lessons-container .file-name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-course-container .course-lessons-container .file-name:hover{cursor:pointer;text-decoration:underline}.preview-course-container .course-lessons-container .alert-icon{color:#f6aa3a}.preview-course-container .course-lessons-container .alert-icon:hover{background-color:initial}.preview-course-container .course-lessons-container .upload-film-container{background-color:#e4e4e4;border-radius:8px;margin-top:8px;padding:10px 20px}.preview-course-container .course-lessons-container .film-container{margin-top:8px;position:relative}.preview-course-container .course-lessons-container .film{width:100%}.preview-course-container .course-lessons-container .film-remove-button{position:absolute;right:0;top:0}.preview-course-container .course-lessons-container .price-text{color:#64949a}.preview-course-container .checkout-button-container{align-items:center;display:flex}.preview-course-container .checkout-button-container .checkout-button{text-transform:none}.preview-course-container .checkout-button-container .learn-now-button{align-items:center;color:#f6aa3a;cursor:pointer;display:flex;gap:8px;text-decoration:none;-webkit-user-select:none;user-select:none}.preview-course-container .checkout-button-container .learn-now-button:hover{opacity:.8}.preview-course-container .checkout-button-container .learn-now-button:active{opacity:.6}.preview-course-container .black-label{font-weight:600}@media(max-width:768px){.preview-course-container{padding:0 5%}.preview-course-container .separator{margin-bottom:16px;margin-top:16px}.preview-course-container .course-aviation-story .media-container{margin-right:6px;margin-top:6px}.preview-course-container .course-aviation-story .MuiCircularProgress-svg{height:40px;transform:none;width:40px}.preview-course-container .course-aviation-story .MuiCircularProgress-circle{height:40px;width:40px}.preview-course-container .course-instructor-container .course-instructor-content{align-items:center;flex-direction:column;gap:16px;margin-top:16px}.preview-course-container .course-instructor-container .course-instructor-content .avatar{height:150px;width:150px}.preview-course-container .course-instructor-container .message-instructor-button{margin-top:8px;padding:9px 48px!important}.preview-course-container .course-prerequisites-container .weight-container,.preview-course-container .course-training-overview-container .airplane-container{gap:4px}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-root,.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-root.Mui-expanded{padding-bottom:8px;padding-top:8px}.preview-course-container .course-lessons-container .course-lesson-item-container .lesson-time-container .blue-dot{border-radius:6px;height:12px;margin-top:3px;width:12px}.preview-course-container .checkout-button-container{margin-left:0}}.common-autocomplete{width:100%}.common-autocomplete .MuiOutlinedInput-root fieldset{border-radius:12px}.common-autocomplete .invalid .MuiOutlinedInput-root fieldset{border-color:#3a7bff}.common-autocomplete .MuiAutocomplete-root .MuiOutlinedInput-root{font-size:16px;padding:8px 16px}.common-autocomplete .MuiAutocomplete-root .MuiOutlinedInput-root .MuiAutocomplete-input{padding:0}.common-autocomplete .invalid-message{color:#3a7bff;font-size:14px;margin-top:4px;text-align:left}.common-autocomplete .valid-message{color:#64949a;font-size:14px;margin-top:4px;text-align:left}@media(max-width:768px){.common-autocomplete .invalid-message,.common-autocomplete .valid-message{font-size:10px;margin-top:2px}.common-autocomplete .MuiAutocomplete-root .MuiOutlinedInput-root,.common-autocomplete .MuiOutlinedInput-input{font-size:12px;padding:6px 12px}}.normal-button{border:none!important;border-radius:12px!important;box-shadow:none!important;font-size:16px!important;height:auto;min-width:120px!important;padding:12px 16px!important;width:auto}@media(max-width:768px){.normal-button{font-size:12px!important;min-width:90px!important;padding:9px 12px!important}}.primary-button{background-color:#f6aa3a!important;color:#fff!important}.primary-button:hover{background-color:#f6aa3a}.black-button{background-color:#000!important;color:#fff!important}.black-button:hover{background-color:#000}.disabled-button{background-color:#b0b0b0!important;color:#fff!important}.icon-button{color:#000!important;font-size:24px!important}@media(max-width:768px){.icon-button{font-size:16px!important}}.no-underline{text-decoration:none}.no-transform{text-transform:none!important}.react-calendar{background:#fff;font-family:Montserrat,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#f6aa3a;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#f6aa3a}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.drop-zone{border:2px dashed #eee;border-radius:2px;color:#bdbdbd;cursor:pointer;outline:none;padding:20px}@media(max-width:768px){.drop-zone{padding:10px}}.drop-zone-title{color:#000;text-align:center}.upload-from-device{color:#64949a;text-align:center;text-decoration:underline}.normal-icon{font-size:24px;height:24px;width:24px}@media(max-width:768px){.normal-icon{font-size:16px;height:16px;width:16px}}.small-icon{font-size:18px;height:18px;width:18px}@media(max-width:768px){.small-icon{font-size:12px;height:12px;width:12px}}.warning-icon{color:#f6aa3a}.blue-icon{color:#3a7bff}.rotation-icon{animation:infinite-rotate 2s linear infinite}@keyframes infinite-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.common-input{width:100%}.common-input .MuiOutlinedInput-root fieldset{border-radius:12px}.common-input .invalid .MuiOutlinedInput-root fieldset{border-color:#3a7bff}.common-input .invalid-message{color:#3a7bff;font-size:14px;margin-top:4px;text-align:left}.common-input .MuiOutlinedInput-root.MuiInputBase-multiline{padding:0}.common-input .MuiOutlinedInput-input{font-size:16px;padding:8px 16px}.common-input .MuiAutocomplete-root{padding:0}@media(max-width:768px){.common-input .invalid-message{font-size:10px;margin-top:2px}.common-input .MuiOutlinedInput-input{font-size:12px;padding:6px 12px}}.note-popover-container .MuiPaper-root{border-radius:24px 24px 24px 0;translate:0 calc(-100% - 8px)}.note-popover-container .note-popover-content-container{background-color:#8eb2bc4d;color:#64949a;padding:24px;width:400px}.option-menu .MuiMenuItem-root{min-height:auto}.confirm-dialog .MuiDialog-paper{margin:0;width:50%}.confirm-dialog .dialog-button{text-transform:none}@media(max-width:768px){.note-popover-container .note-popover-content-container{padding:18px;width:300px}.confirm-dialog .MuiDialog-paper{width:90%}}.section-scroll-position{margin-top:-140px;position:absolute}@media(max-width:768px){.section-scroll-position{margin-top:-76px}}.common-select{width:100%}.common-select .MuiOutlinedInput-root{font-family:Montserrat,sans-serif!important;font-size:16px!important;word-break:break-word}.common-select .MuiOutlinedInput-root fieldset{border-radius:12px}.common-select .invalid .MuiOutlinedInput-root fieldset{border-color:#3a7bff}.common-select .invalid-message{color:#3a7bff;font-size:14px;margin-top:4px;text-align:left}.common-select .MuiOutlinedInput-root.MuiInputBase-multiline{padding:0}.common-select .MuiOutlinedInput-input{font-size:16px;padding:8px 16px}.common-select .MuiAutocomplete-root{padding:0}@media(max-width:768px){.common-select .MuiOutlinedInput-root{font-size:12px}.common-select .invalid-message{font-size:10px;margin-top:2px}.common-select .MuiOutlinedInput-input{font-size:12px;padding:6px 12px}}.separator{margin-bottom:8px;margin-top:8px}.separator,.separator-big{background-color:#dce3e5;height:1px;width:100%}.separator-big{margin-bottom:16px;margin-top:16px}.horizontal-line{background-color:#dce3e5;height:1px;width:100%}.section-separator{margin-top:64px!important}.item-separator-big{margin-top:32px!important}.item-separator-small{margin-top:16px!important}.item-separator-tiny{margin-top:8px!important}@media(max-width:768px){.section-separator{margin-top:32px!important}.item-separator-big{margin-top:16px!important}.item-separator-small{margin-top:8px!important}.item-separator-tiny{margin-top:4px!important}}.normal-text{font-family:Montserrat,sans-serif!important;font-size:16px!important;word-break:break-word}@media(max-width:768px){.normal-text{font-size:12px!important}}.normal-title{color:#4e4e4e;font-family:Montserrat,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:32px!important;word-break:break-word}@media(max-width:768px){.normal-title{font-size:24px!important}}.small-text{font-family:Montserrat,sans-serif!important;font-size:14px!important;word-break:break-word}@media(max-width:768px){.small-text{font-size:10px!important}}.big-text{font-family:Montserrat,sans-serif!important;font-size:18px!important;word-break:break-word}@media(max-width:768px){.big-text{font-size:14px!important}}.small-title-text{font-family:Montserrat,sans-serif!important;font-size:24px!important;word-break:break-word}@media(max-width:768px){.small-title-text{font-size:18px!important}}.title-text{font-family:Montserrat,sans-serif!important;font-size:32px!important;word-break:break-word}@media(max-width:768px){.title-text{font-size:24px!important}}.big-title-text{font-family:Montserrat,sans-serif!important;font-size:48px!important;word-break:break-word}@media(max-width:768px){.big-title-text{font-size:36px!important}}.bold{font-weight:600!important}.italic{font-style:italic!important}.line-through{text-decoration:line-through!important}.MuiButton-root,.MuiInput-root,.MuiMenuItem-root,.MuiOutlinedInput-root,.MuiTableCell-root,.MuiTypography-root{font-family:Montserrat,sans-serif!important}.gray-blue-text{color:#64949a!important}.black-text{color:#000!important}.gray-text{color:#b0b0b0}.light-black-text{color:#4e4e4e}.yellow-text{color:#f6aa3a}.white-text{color:#fff}.blue-text{color:#3a7bff}.success-text{color:#52a447}.underline-link{cursor:pointer;text-decoration:underline;-webkit-user-select:none;user-select:none}.underline-link:hover{opacity:.8}.underline-link:active{opacity:.6}.no-underline-link{cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none}.no-underline-link:hover{opacity:.8}.no-underline-link:active{opacity:.6}.normal-link{color:#3a7bff!important;font-weight:600!important}.underline-on-hover-link{cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none}.underline-on-hover-link:hover{opacity:.8;text-decoration:underline}.underline-on-hover-link:active{opacity:.6}.input-placeholder::-webkit-input-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.input-placeholder::-moz-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.input-placeholder::-ms-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.input-placeholder::placeholder{color:#7f7f7f;font-weight:400;opacity:1}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;word-break:break-word;z-index:0}.Toastify__toast,.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-body{background-color:#f8f8f8;margin:0}.main-body-white{background-color:#fff;margin:0}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.Toastify__toast-container{font-family:Montserrat,sans-serif;font-size:16px!important}@media(max-width:768px){.Toastify__toast-container{font-size:12px!important}}.maplibregl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.maplibregl-ctrl-icon{background-color:initial}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23999' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (-ms-high-contrast:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (-ms-high-contrast:active){a.maplibregl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{-webkit-appearance:none;appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.maplibregl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:#0006;color:#fff;display:flex;font-size:1.4em;inset:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(max-width:480px){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:99999}