@font-face{font-family:Ubuntu;src:url(/build/fonts/Ubuntu-Regular.1cbb1b79.ttf)}:root{--adcaptain-orange:#f84649;--adcaptain-orange-darker:#6e0012;--adcaptain-gray:grey;--adcaptain-gray-darker:#686868;--adcaptain-blue:#263d7e;--adcaptain-blue-darker:#15224b;--main-header-color:rgba(70,90,145,.5);--main-bg-color:#263d7e;--main-active-font-color:#f84649;--main-passive-font-color:#fff;--footer-dark-shade-color:#000;--white-button-background:hsla(0,0%,61%,.65);--white-button-background-light:#d3d3d3;--white-button-font-color:#9b9b9b;--main-button-background-color:#f84649;--main-button-background-color-inactive:#5e5e5e;--warning-orange:#ff7b00;--success-green:#7cbe00;--info-gray:#646464;--content-section:#465a91;--content-section-darker:#2b3757;--content-section-darker-text:#151a29;--like-background-pressed:#10c51f;--like-pressed:#154b19;--dislike-background-pressed:#e60026;--dislike-pressed:#6e0012;--rating-background-pressed:#e0cc10;--rating-pressed:#8a7d0f;--verified-blue:#0082d8;--main-font:"Ubuntu",sans-serif;--backup-font:"Open Sans",sans-serif}body,html{font-family:var(--main-font);overscroll-behavior:none}body{background-color:var(--main-bg-color);margin:unset;margin-block:unset}.full-width{width:100%}.full-height{height:100%}.full-flex{flex-grow:1}.cut-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-minitoolbar{opacity:.5;right:unset!important}.sf-minitoolbar,.sf-minitoolbar:hover{transition:opacity 1s ease-out;transition:background-color 1s ease-out}.sf-minitoolbar:hover{background-color:var(--adcaptain-orange);opacity:1}.sf-minitoolbar,.sf-minitoolbar button{cursor:pointer}.page-wrapper{box-sizing:border-box;max-width:100dvw;min-height:100dvh}.clickable{cursor:pointer}.content-section{background-color:var(--content-section);border-radius:8px;padding:4dvh}#maintenance-notice{display:flex;flex-direction:column;text-align:center}#maintenance-notice h1{color:var(--adcaptain-orange)}#maintenance-notice p{color:#fff}.login-message{align-items:center;border-radius:4px;display:flex;font-family:var(--backup-font);font-family:var(--main-font);height:4vh;justify-content:center;padding-left:1vw;padding-right:1vw}.message-error{background-color:color-mix(in lch,#fff 100%,var(--warning-orange) 55%);border:.4dvh solid var(--warning-orange)}.message-success{background-color:color-mix(in lch,#fff 100%,var(--success-green) 55%);border:.4dvh solid var(--success-green)}.message-info{border:.6vh solid #fff}.file-upload-button{align-items:center;background-color:#fff;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:var(--backup-font);font-family:var(--main-font);font-size:1.8vh;font-weight:700;gap:.5vw;height:4vh;justify-content:center;padding-left:1.75vw;padding-right:1.75vw}.full-page{height:100dvh;width:100dvw}.centered{align-items:center;display:flex;justify-content:center}.modal{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:fadeIn;animation-name:fadeIn;background-color:#000;background-color:rgba(0,0,0,.4);left:0;overflow:auto;position:fixed;top:0;z-index:99}.modal-window{background-color:var(--main-bg-color);border:2px solid #fff;border-radius:10px;-webkit-box-shadow:0 0 15px 9px #000;box-shadow:0 0 15px 9px #000;box-sizing:border-box;font-family:var(--backup-font);font-family:var(--main-font);margin:4vw;overflow:hidden}.modal-window-close,.modal-window-icon,.modal-window-title{color:#fff;font-size:3dvh}.modal-window-title{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.modal-window-close{cursor:pointer}.modal-window-close,.modal-window-icon{flex-shrink:0}.modal-window-close:hover{color:var(--adcaptain-orange)}.modal-window-header{border-bottom:2px solid #fff;display:grid;grid-template-columns:auto 1fr auto;padding:1vh}.quick-action-button{background-color:var(--content-section);border-radius:50%;color:#fff;cursor:pointer;flex-direction:row;font-size:3vh;gap:1vh;padding:1vh}.labelled-input,.quick-action-button{display:flex;font-family:var(--backup-font);font-family:var(--main-font)}.labelled-input{color:#8f8f8f;flex-direction:column}.primary-button{align-items:center;background-color:var(--main-active-font-color);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--backup-font);font-family:var(--main-font);font-size:1.8vh;font-weight:700;gap:1vh;height:4vh;justify-content:center;padding-left:1.75vw;padding-right:1.75vw}.primary-button:disabled{background-color:color-mix(in srgb,var(--adcaptain-orange) 50%,#191919 50%);color:color-mix(in srgb,var(--adcaptain-orange) 20%,#191919 80%);cursor:not-allowed}.secondary-button{align-items:center;background-color:var(--white-button-background);border:none;border-radius:4px;color:#000;cursor:pointer;display:inline-flex;font-family:var(--backup-font);font-family:var(--main-font);font-size:1.8vh;font-weight:700;gap:1vh;height:4vh;justify-content:center;padding-left:1.75vw;padding-right:1.75vw}.secondary-button.light{background-color:var(--white-button-background-light)}.primary-text-input{background-color:#fff;border-radius:4px;border-style:none;flex-grow:1;font-family:var(--backup-font);font-family:var(--main-font);font-size:1.8vh;height:4vh;padding-left:1vw;padding-right:1vw}.primary-text-input:focus,.primary-textarea:focus{outline:.25vh solid var(--main-active-font-color)}.primary-textarea{background-color:#fff;border-radius:4px;border-style:none;flex-grow:1;font-family:var(--backup-font);font-family:var(--main-font);font-size:1.8vh;height:25vh;padding-left:1vw;padding-right:1vw;resize:none}.new-password-wrapper{display:flex;flex-direction:column;gap:1vh}#new-password form{display:flex;flex-direction:row;flex-wrap:wrap;gap:1vh}#new-password label{display:none}#new-password input{background-color:#fff;border-radius:4px;border-style:none;flex-grow:1;font-family:var(--backup-font);font-family:var(--main-font);font-size:1.8vh;height:4vh;padding-left:1vw;padding-right:1vw}#new-password input:focus{outline:.25vh solid var(--main-active-font-color)}.new-password-title{color:#fff;flex-grow:1;font-family:var(--backup-font);font-family:var(--main-font);font-size:3vh;text-align:center}.rollover{background-color:hsla(0,0%,91%,.97);bottom:0;box-sizing:border-box;height:90dvh;left:0;position:fixed;transition:height .6s ease-out;width:100dvw;z-index:99}.rollover-content{box-sizing:border-box;height:100%;overflow-y:scroll;padding:8vh 5dvw 12vh;scroll-behavior:smooth;width:100%}.rollover-header{align-items:start;background-color:#e0e1e3;box-sizing:border-box;display:flex;justify-content:center;justify-items:center;position:fixed;width:100%;z-index:1}.rollover-header-title{border-radius:2dvw;box-sizing:border-box;flex-grow:1;font-family:var(--backup-font);font-family:var(--main-font);font-size:3vh;padding:2vh 2dvw;text-align:center;width:100%}.rollover-header-close{cursor:pointer;font-size:4.5vh;padding-right:1.5dvw;padding-top:1.5dvh;width:auto}.rollover-bottom-wrapper{align-items:center;background-color:#e0e1e3;bottom:0;height:9dvh;left:0;padding-left:2dvw;padding-right:2dvw;position:fixed}.rollover-bottom,.rollover-bottom-wrapper{box-sizing:border-box;display:flex;width:100%}.rollover-bottom{align-items:stretch;flex-direction:row;gap:1dvw;justify-content:space-between}.sdn-display-unmute-button{display:none!important}div#imprint,div#privacy,div#terms{color:#fff;display:block;font-family:Ubuntu,sans-serif;margin-left:10vw;margin-right:10vw}#terms h1{display:block!important;margin-top:7vh}#terms h1,div#imprint a,div#privacy a,div#terms a{color:var(--adcaptain-orange)}.legals-text{box-sizing:border-box;margin-bottom:15dvh;margin-top:10dvh;min-height:90dvh;overflow-wrap:break-word;padding:1dvh 5dvw;text-wrap:wrap}#terms.legals-text{margin-bottom:20dvh}@media (max-width:500px){div#imprint,div#privacy,div#terms{margin-left:1vw;margin-right:1vw}.legals-text{margin-bottom:18dvh}}.count-bubble{align-items:center;background-color:var(--adcaptain-orange);border-radius:50%;color:#fff;display:inline-flex;font-weight:700;height:3vh;justify-content:center;width:3vh}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(1turn);-moz-transform:rotate(1turn);-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}