.community-context-menu{display:inline-block;font-family:Open Sans Variable,Arial,sans-serif;font-size:14px;line-height:21px;margin:10px;position:relative}.community-context-menu__button{background:#f6f6f6;border:none;border-radius:50%;color:#8ca4b7;height:35px;transition:color .25s ease,background .25s ease;width:35px}.community-context-menu__button:hover{background:#8ca4b7;color:#f6f6f6}.community-context-menu__items{background:#fff;border:1px solid #dadada;border-radius:6px;min-width:110px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:calc(100% + 5px);transform:translate(10px,-10px);transition:all .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;z-index:60}.community-context-menu__items.active{opacity:1;pointer-events:auto;transform:translate(0);visibility:visible}.community-context-menu a{color:#333;text-decoration:none}.community-context-menu a:hover{text-decoration:none}.community-context-menu:focus-within .community-context-menu__items{opacity:1;pointer-events:auto;transform:translate(0);visibility:visible}.community-context-menu__item{align-items:baseline;background:transparent;border-bottom:1px solid #dadada;color:#333;display:flex;gap:8px;padding:6px;text-decoration:none;transition:color .25s ease,background .25s ease;white-space:nowrap}.community-context-menu__item i{text-decoration:none}.community-context-menu__item:active,.community-context-menu__item:focus,.community-context-menu__item:hover{background:#f6f6f6;color:#af1821;text-decoration:none}.community-context-menu__item:last-child{border-bottom:0}.community-context-menu__item.delete{color:#af1821}.my-motor .ownersclub-boat-details-block{align-items:flex-start;display:flex;flex-flow:row wrap;gap:15px;margin-top:20px}.my-motor .ownersclub-boat-details-block #boat-data-display,.my-motor .ownersclub-boat-details-block #motormodel-test-reports,.my-motor .ownersclub-boat-details-block .motor-test-reports-panel{width:100%}.my-motor .motor-test-reports-panel{border:2px solid #f2f5f6;border-radius:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.5;overflow:hidden}.my-motor .motor-test-reports-panel h3{color:#00365c;font-family:Open Sans Variable,Arial,sans-serif,Helvetica Neue,Helvetica;font-size:23px;font-weight:700;margin-bottom:0;margin-left:5px}.my-motor .motor-test-reports-panel .panel-head{background:#f2f5f6;flex-wrap:wrap;min-height:50px;padding:8px 15px}.my-motor .motor-test-reports-panel .panel-head .panel-icon{align-items:center;background:rgba(255,0,0,.9);border-radius:50%;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.my-motor .motor-test-reports-panel .panel-head .panel-icon .play-icon{border-bottom:6px solid transparent;border-left:10px solid #fff;border-top:6px solid transparent;height:0;margin-left:2.5px;width:0}.my-motor .motor-test-reports-panel .panel-body{padding:15px}.my-motor .motor-test-reports-panel .test-reports-slider{display:flex;flex-direction:column-reverse;gap:10px;margin:0 auto;max-width:100%;position:relative}.my-motor .motor-test-reports-panel .test-reports-slider .swiper-container{max-width:100%}.my-motor .motor-test-reports-panel .swiper{width:100%}.my-motor .motor-test-reports-panel .swiper .swiper-slide{flex-shrink:0;width:auto}.my-motor .motor-test-reports-panel .boat-test-report{background:#fff;border-radius:0;box-shadow:none;margin:10px 0;text-decoration:none}.my-motor .motor-test-reports-panel .boat-test-report.slide-reported{align-items:center;background:#767676;border-radius:15px;display:flex;flex-direction:column;gap:10px;height:175px;justify-content:center}.my-motor .motor-test-reports-panel .boat-test-report.slide-reported .show-text{color:#fff;font-size:16px;margin:0}.my-motor .motor-test-reports-panel .boat-test-report.slide-reported .test-report-media{opacity:0}.my-motor .motor-test-reports-panel .boat-test-report a{text-decoration:none}.my-motor .motor-test-reports-panel .boat-test-report.user-share-link{background:#f0f5fb;border-radius:12px;max-width:100%;text-align:center;width:100%}.my-motor .motor-test-reports-panel .boat-test-report.user-share-link p{font-size:16px;margin:0;padding:0}.my-motor .motor-test-reports-panel .boat-test-report.user-share-link .title{color:#00365c;font-size:20px;font-weight:700;margin:5px 0}.my-motor .motor-test-reports-panel .boat-test-report.user-share-link .test-report-media{padding:15px}.my-motor .motor-test-reports-panel .boat-test-report.user-share-link .share-video{align-items:center;background:#00365c;border-radius:50%;display:flex;height:40px;justify-content:center;justify-self:center;padding:5px;width:40px}.my-motor .motor-test-reports-panel .boat-test-report.user-share-link .share-video i{color:#fff;font-size:35px}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media{display:flex;flex-direction:column;height:175px;justify-content:center;place-items:center;position:relative;width:100%}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .image-mask{border-radius:12px;display:flex;flex-direction:column;height:175px;justify-content:center;overflow:hidden;place-items:center;width:100%}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .user-action{display:flex;justify-content:space-between;position:absolute;top:10px;width:100%}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .language-flag{height:40px;left:10px;overflow:hidden;position:absolute;top:10px;width:40px;z-index:10}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .language-flag img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .user-video{align-items:center;display:flex;left:10px;overflow:hidden;position:relative;z-index:10}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .user-video img{border-radius:50%;height:40px;width:40px;z-index:1}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .user-video .user-name{background:#f0f5fb;border-radius:5px;color:#333;left:-10px;padding:5px 5px 5px 15px;position:relative;z-index:0}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .test-report-image{border-radius:12px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .youtube-overlay{align-items:center;background:rgba(255,0,0,.9);border-radius:50%;display:flex;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:60px}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .youtube-overlay:hover{background:red;transform:translate(-50%,-50%) scale(1.1)}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .youtube-overlay .play-icon{border-bottom:12px solid transparent;border-left:20px solid #fff;border-top:12px solid transparent;height:0;margin-left:5px;width:0}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .pdf-test-report-link{display:block;height:100%;position:relative;width:100%}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .pdf-test-report-placeholder{align-items:center;background:#f0f5fb;border:1px solid #f2f5f6;border-radius:12px;display:flex;height:100%;justify-content:center;width:100%}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .pdf-test-report-placeholder i{color:#00365c;font-size:58px}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .pdf-overlay{align-items:center;background:hsla(0,0%,100%,.92);border-radius:50%;bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.18);display:flex;height:46px;justify-content:center;position:absolute;right:12px;transition:all .3s ease;width:46px}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .pdf-overlay i{color:#00365c;font-size:25px}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .pdf-test-report-link:hover .pdf-overlay{transform:scale(1.08)}.my-motor .motor-test-reports-panel .boat-test-report .test-report-content{padding:2px}.my-motor .motor-test-reports-panel .boat-test-report .test-report-content .test-report-title{color:#00365c;display:block;font-family:Open Sans Variable,Arial,sans-serif,Helvetica Neue,Helvetica;font-size:16px;font-weight:700;margin-bottom:5px;text-decoration:none}.my-motor .motor-test-reports-panel .boat-test-report .test-report-content .test-report-title-translation{align-items:baseline;color:#bbb;display:inline-flex;gap:5px}.my-motor .motor-test-reports-panel .boat-test-report .test-report-content .test-report-title-toggle{background-color:#fff;border:0;border-radius:15px;color:inherit;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .15s ease-in-out,color .15s ease-in-out;white-space:normal}.my-motor .motor-test-reports-panel .boat-test-report .test-report-content .test-report-title-toggle:hover{background-color:#e5f4ff;color:#333}.my-motor .modal-boat{z-index:120}.my-motor .mp-list-head,.my-motor .mp-modal-head{color:#767676;font-size:15px;font-weight:700}.my-motor .mp-list-title,.my-motor .mp-modal-title{color:#00365c;font-weight:700}.my-motor .mp-list-title a,.my-motor .mp-list-title a:focus,.my-motor .mp-list-title a:hover,.my-motor .mp-modal-title a,.my-motor .mp-modal-title a:focus,.my-motor .mp-modal-title a:hover{color:#00365c;text-decoration:none}.my-motor .mp-modal .modal-body,.my-motor .mp-register-modal .modal-body{color:#333;font-family:Open Sans Variable,Arial,sans-serif,Helvetica Neue,Helvetica;font-size:16px}.my-motor .motor-test-reports-panel .panel-head{align-items:center;display:flex;flex-wrap:nowrap;gap:12px}.my-motor .motor-test-reports-panel .mp-collapsible-head{cursor:pointer}.my-motor .motor-test-reports-panel .mp-title{align-items:center;color:#00365c;display:flex;flex:1 1 auto;font-family:Open Sans Variable,Arial,sans-serif,Helvetica Neue,Helvetica;font-size:23px;font-weight:700;gap:10px;margin-bottom:0;margin-left:5px;min-width:0}.my-motor .motor-test-reports-panel .mp-title span{min-width:0}.my-motor .motor-test-reports-panel .mp-title-icon{align-items:center;background:#f39105;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:13px;height:28px;justify-content:center;width:28px}.my-motor .motor-test-reports-panel .mp-collapse-toggle{align-items:center;background:transparent;border:0;color:#00365c;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;width:34px}.my-motor .motor-test-reports-panel .mp-collapse-toggle i{font-size:20px;transform:rotate(180deg);transition:transform .2s ease}.my-motor .motor-test-reports-panel .mp-collapsible-head.collapsed .mp-collapse-toggle i{transform:rotate(0)}.my-motor .motor-test-reports-panel .mp-empty,.my-motor .motor-test-reports-panel .mp-locked{margin:0 auto;max-width:760px;text-align:center}.my-motor .motor-test-reports-panel .mp-empty h3,.my-motor .motor-test-reports-panel .mp-locked h3{font-size:21px}.my-motor .motor-test-reports-panel .mp-empty p,.my-motor .motor-test-reports-panel .mp-locked p{font-size:18px;margin:0}.my-motor .motor-test-reports-panel .mp-locked p{margin-bottom:18px}.my-motor .motor-test-reports-panel .mp-add{border:2px solid #f2f5f6;border-radius:15px;margin:20px auto 0;max-width:760px;padding:20px;text-align:center}.my-motor .motor-test-reports-panel .mp-add h4{color:#00365c;font-family:Open Sans Variable,Arial,sans-serif,Helvetica Neue,Helvetica;font-size:16px;font-weight:700;margin:0 0 10px}.my-motor .motor-test-reports-panel .mp-other-installed{border-top:2px solid #f2f5f6;margin-top:24px;padding-top:18px}.my-motor .motor-test-reports-panel .mp-other-installed h3{margin:0 0 12px}.my-motor .motor-test-reports-panel .mp-list{background:none;border:0;border-radius:0;color:#333;font-size:18px;overflow:visible}.my-motor .motor-test-reports-panel .mp-list-head{display:none}.my-motor .motor-test-reports-panel .mp-list-body{display:flex;flex-direction:column;gap:12px}.my-motor .motor-test-reports-panel .mp-list-row{background:#f0f5fb;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;padding:14px}.my-motor .motor-test-reports-panel .mp-list-title{align-items:center;display:flex;flex:1 0 100%;font-size:17px;gap:8px;grid-column:1/-1}.my-motor .motor-test-reports-panel .mp-list-title i{align-items:center;background:#f39105;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:13px;height:28px;justify-content:center;width:28px}.my-motor .motor-test-reports-panel .mp-list-next{color:#00365c;font-weight:700}.my-motor .motor-test-reports-panel .mp-list-interval-value{align-items:center;display:inline-flex;gap:4px}.my-motor .motor-test-reports-panel .mp-list-interval-value.interval-column{align-items:flex-start;flex-direction:column}.my-motor .motor-test-reports-panel .mp-interval-origin{color:#767676;font-size:12px;font-weight:700}.my-motor .motor-test-reports-panel .mp-interval-origin.custom{color:#00365c}.my-motor .motor-test-reports-panel .mp-status-pill{align-items:center;border-radius:15px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;line-height:1.2;min-height:25px;padding:7px 10px;text-align:center}.my-motor .motor-test-reports-panel .mp-status-pill.ok{background:#238725}.my-motor .motor-test-reports-panel .mp-status-pill.due-soon{background:#f7b700;color:#333}.my-motor .motor-test-reports-panel .mp-status-pill.overdue{background:#e40521}.my-motor .motor-test-reports-panel .mp-list-actions{align-items:center;display:flex;flex:1 0 100%;gap:8px;grid-column:1/-1;justify-content:flex-start;margin-top:4px}.my-motor .motor-test-reports-panel .mp-list-row>span:not(.mp-list-title,.mp-list-actions){flex:1 1 110px;font-size:16px}.my-motor .motor-test-reports-panel .mp-list-row>span:not(.mp-list-title,.mp-list-actions):before{color:#767676;content:attr(data-mobile-label);display:block;font-size:12px;font-weight:700;margin-bottom:2px}.my-motor .motor-test-reports-panel .mp-icon-btn{background:#fff;border:1px solid #dadada;border-radius:5px;color:#333;height:40px;line-height:1;padding:5px;width:40px}.my-motor .motor-test-reports-panel .mp-icon-btn.delete{color:#e40521}.my-motor .motor-test-reports-panel .mp-icon-btn:hover{color:#00365c}.my-motor .mp-register-modal .mp-register-dialog{max-width:430px;width:calc(100% - 30px)}.my-motor .mp-register-modal .mp-register-date{margin-bottom:18px}.my-motor .mp-register-modal .mp-register-interval{align-items:center;display:flex;gap:8px}.my-motor .mp-register-modal .mp-register-interval input{max-width:110px}.my-motor .mp-register-modal .mp-register-interval-hint{color:#767676;display:block;margin-top:5px}.my-motor .mp-register-modal .mp-register-next{background:rgba(35,135,37,.12);border:1px solid #238725;border-radius:4px;color:#333;margin:18px 0;padding:14px 16px}.my-motor .mp-register-modal .mp-register-actions{display:flex;gap:10px;justify-content:center;margin-top:22px}.my-motor .mp-register-modal .mp-delete-text{text-align:center}.my-motor .mp-modal .mp-modal-interval-origin{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-top:5px}.my-motor .mp-modal .mp-modal-interval-origin .btn-link{font-size:12px;padding:0}.my-motor .mp-modal .mp-interval-origin{align-items:center;color:#767676;display:inline-flex;font-size:12px;font-weight:700}.my-motor .mp-modal .mp-interval-origin.custom{color:#00365c}.my-motor .mp-modal .mp-interval-origin i{margin-left:3px}.my-motor .mp-modal .mp-modal-list{border:1px solid #dadada;border-radius:8px;display:flex;flex-direction:column;max-height:70vh;overflow:hidden;overflow-y:auto;scrollbar-color:#333 #c9c9c9;scrollbar-width:thin}.my-motor .mp-modal .mp-modal-head{background:#fff;display:none;gap:16px;grid-template-columns:minmax(0,1fr) 120px 160px 170px;padding:12px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.my-motor .mp-modal .mp-modal-section-title{background:#f0f5fb;border-top:1px solid #dadada;font-size:16px;margin:0;padding:12px}.my-motor .mp-modal .mp-modal-row{align-items:center;border-top:1px solid #dadada;display:grid;gap:8px;grid-template-columns:1fr;margin:0;padding:12px}.my-motor .mp-modal .mp-modal-product{align-items:flex-start;display:flex;gap:12px;margin:0;min-width:0}.my-motor .mp-modal .mp-modal-product-select{cursor:pointer;flex:0 0 auto;margin:2px 0 0}.my-motor .mp-modal .mp-modal-text{display:flex;flex-direction:column;gap:4px;min-width:0}.my-motor .mp-modal .mp-modal-meta,.my-motor .mp-modal .mp-modal-title{display:block}.my-motor .mp-modal .mp-modal-title{cursor:pointer;font-size:16px;margin:0}.my-motor .mp-modal .mp-modal-product-link{color:#00365c;display:inline-block;font-size:13px;font-weight:700;margin-top:2px}.my-motor .mp-modal .mp-modal-product-link:focus,.my-motor .mp-modal .mp-modal-product-link:hover{color:#00365c;text-decoration:none}.my-motor .mp-modal .mp-modal-meta{color:#767676;display:flex;flex-direction:column;font-size:13px}.my-motor .mp-modal .mp-modal-order{color:#333;display:flex;flex-direction:column;font-size:13px;gap:4px}.my-motor .mp-modal .mp-modal-order-empty{display:none}.my-motor .mp-modal .mp-modal-mobile-label{display:block;font-weight:700}.my-motor .mp-modal .mp-modal-install label,.my-motor .mp-modal .mp-modal-interval label{display:block;font-size:13px;font-weight:700;margin-bottom:4px}.my-motor .mp-modal .mp-modal-interval-input{align-items:center;display:flex;gap:6px}.my-motor .mp-modal .mp-modal-interval-input input{max-width:90px}.my-motor .mp-modal .mp-modal-date-error{border-color:#e40521}.my-motor .mp-modal .mp-modal-empty{margin:0;text-align:center}.my-motor .mp-modal .mp-modal-summary{background:#fff;border-top:1px solid #dadada;margin-top:16px;padding-top:16px;text-align:center}.my-motor .mp-modal .mp-modal-summary p{margin:0 0 12px}@media (min-width:480px){.my-motor .motor-test-reports-panel .boat-test-report{max-width:200px;width:200px}}@media (min-width:768px){.my-motor .motor-test-reports-panel .boat-test-report{max-width:318px;width:318px}.my-motor .motor-test-reports-panel .boat-test-report .test-report-media .user-action{top:0}}@media (min-width:992px){.my-motor .motor-test-reports-panel .test-reports-slider{flex-direction:row}.my-motor .motor-test-reports-panel .test-reports-slider .swiper-container{max-width:70%}.my-motor .mp-modal .mp-modal-head{display:grid}.my-motor .mp-modal .mp-modal-row{gap:16px;grid-template-columns:minmax(0,1fr) 120px 160px 170px}.my-motor .mp-modal .mp-modal-order,.my-motor .mp-modal .mp-modal-order-empty{display:block}.my-motor .mp-modal .mp-modal-mobile-label{display:none}.my-motor .mp-modal .mp-modal-install,.my-motor .mp-modal .mp-modal-interval{align-self:start}.my-motor .mp-modal .mp-modal-install label,.my-motor .mp-modal .mp-modal-interval label{display:none}}@media (min-width:1200px){.my-motor .motor-test-reports-panel .test-reports-slider .swiper-container{max-width:76%}.my-motor .motor-test-reports-panel .mp-list{background:#f0f5fb;border:2px solid #f2f5f6;border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) 150px 160px 150px minmax(120px,-webkit-max-content) -webkit-max-content;grid-template-columns:minmax(0,1fr) 150px 160px 150px minmax(120px,max-content) max-content;overflow:hidden}.my-motor .motor-test-reports-panel .mp-list-body,.my-motor .motor-test-reports-panel .mp-list-head,.my-motor .motor-test-reports-panel .mp-list-row{display:contents}.my-motor .motor-test-reports-panel .mp-list-head>span,.my-motor .motor-test-reports-panel .mp-list-row>span{display:flex;padding:12px 8px}.my-motor .motor-test-reports-panel .mp-list-head>span{align-items:center;-webkit-hyphens:auto;hyphens:auto;min-width:0;overflow-wrap:anywhere}.my-motor .motor-test-reports-panel .mp-list-head>span:first-child,.my-motor .motor-test-reports-panel .mp-list-row>span:first-child{padding-left:12px}.my-motor .motor-test-reports-panel .mp-list-head>span:last-child,.my-motor .motor-test-reports-panel .mp-list-row>span:last-child{padding-right:12px}.my-motor .motor-test-reports-panel .mp-list-row>span{align-items:center;border-top:1px solid #dadada}.my-motor .motor-test-reports-panel .mp-list-title{flex:initial;font-size:18px;grid-column:auto}.my-motor .motor-test-reports-panel .mp-list-row>span:not(.mp-list-title,.mp-list-actions):before{content:none}.my-motor .motor-test-reports-panel .mp-list-actions{flex:initial;grid-column:auto;justify-content:flex-end;margin-top:0}}