/* Generated dark twin of ty-components.css (see ty-theme.css). Do not edit by hand. */
html[data-theme="dark"] .ty-cookie-overlay{background:rgba(27,32,41,0.55);color:#ffffff}
html[data-theme="dark"] .ty-cookie-dialog{background:#303b4c;box-shadow:0 24px 60px rgba(15, 23, 42, 0.28)}
html[data-theme="dark"] .ty-cookie-close{background:#303b4c;border:0;box-shadow:0 4px 14px rgba(15, 23, 42, 0.25)}
html[data-theme="dark"] .ty-cookie-close svg{fill:none;stroke:#60b5ff}
html[data-theme="dark"] .ty-cookie-close:hover{background:#303b4c}
html[data-theme="dark"] .ty-cookie-intro{background:radial-gradient(120% 70% at 0% 100%, #2a3a51 0%, rgba(48,59,76,0) 70%),
		linear-gradient(180deg, #303b4c 0%, #303b4c 100%);border-right:1px solid #455368}
html[data-theme="dark"] .ty-cookie-tagline{color:#ffffff}
html[data-theme="dark"] .ty-cookie-intro h2{color:#ffffff}
html[data-theme="dark"] .ty-cookie-intro p:not(.ty-cookie-tagline){color:#ffffff}
html[data-theme="dark"] .ty-cookie-head h2{color:#ffffff}
html[data-theme="dark"] .ty-cookie-textlink{background:none;border:0;color:#ffffff}
html[data-theme="dark"] .ty-cookie-card{background:#303b4c;border:1px solid #455368}
html[data-theme="dark"] .ty-cookie-icon{background:#202733}
html[data-theme="dark"] .ty-cookie-icon svg{fill:#ffffff}
html[data-theme="dark"] .ty-cookie-icon--stats{background:#2a3b51}
html[data-theme="dark"] .ty-cookie-icon--stats svg{fill:#60b5ff}
html[data-theme="dark"] .ty-cookie-icon--social{background:#2a5138}
html[data-theme="dark"] .ty-cookie-icon--social svg{fill:#4ee485}
html[data-theme="dark"] .ty-cookie-icon--chat{background:#302a51}
html[data-theme="dark"] .ty-cookie-icon--chat svg{fill:#4a3fc4}
html[data-theme="dark"] .ty-cookie-icon--map{background:#513b2a}
html[data-theme="dark"] .ty-cookie-icon--map svg{fill:#f07a1a}
html[data-theme="dark"] .ty-cookie-icon--ads{background:#51462a}
html[data-theme="dark"] .ty-cookie-icon--ads svg{fill:#f0b942}
html[data-theme="dark"] .ty-cookie-body h3{color:#ffffff}
html[data-theme="dark"] .ty-cookie-body p{color:#ffffff}
html[data-theme="dark"] .ty-cookie-body a{color:#ffffff}
html[data-theme="dark"] .ty-cookie-badge{background:#513e2a;border:1px solid #f7b36a;color:#f09442}
html[data-theme="dark"] .ty-cookie-details p{color:#ffffff}
html[data-theme="dark"] .ty-cookie-always{color:#ffffff}
html[data-theme="dark"] .ty-cookie-switch{background:#354254}
html[data-theme="dark"] .ty-cookie-switch::after{background:#303b4c;box-shadow:0 1px 3px rgba(0, 0, 0, 0.25)}
html[data-theme="dark"] .ty-cookie-toggle input:checked + .ty-cookie-switch{background:#f58220}
html[data-theme="dark"] .ty-cookie-toggle input:focus-visible + .ty-cookie-switch{box-shadow:0 0 0 3px rgba(245, 130, 32, 0.35)}
html[data-theme="dark"] .ty-cookie-switch.is-locked{background:#354254}
html[data-theme="dark"] .ty-cookie-more{background:transparent;border:0}
html[data-theme="dark"] .ty-cookie-more::before{border-right:2px solid #6b7480;border-bottom:2px solid #6b7480}
html[data-theme="dark"] .ty-cookie-more:hover{background:#2a3851}
html[data-theme="dark"] .ty-cookie-safe{background:#2a3a51;color:#ffffff}
html[data-theme="dark"] .ty-cookie-safe svg{fill:#60b5ff}
html[data-theme="dark"] .ty-cookie-links a{color:#ffffff}
html[data-theme="dark"] .ty-cookie-btn{background:#303b4c;border:1.5px solid #f58220;color:#ffffff}
html[data-theme="dark"] .ty-cookie-btn:hover{background:#303b4c}
html[data-theme="dark"] .ty-cookie-btn--primary{background:#f58220;color:#ffffff}
html[data-theme="dark"] .ty-cookie-btn--primary:hover{background:#f58220}
html[data-theme="dark"] .ty-cookie-btn:focus-visible,html[data-theme="dark"] .ty-cookie-textlink:focus-visible,html[data-theme="dark"] .ty-cookie-more:focus-visible,html[data-theme="dark"] .ty-cookie-close:focus-visible{outline:3px solid rgba(26, 111, 220, 0.45)}
@media (max-width: 900px){html[data-theme="dark"] .ty-cookie-intro{border-right:0}html[data-theme="dark"] .ty-cookie-actions{background:#303b4c}}
html[data-theme="dark"] .text-page.ty-no-results{background:transparent}
html[data-theme="dark"] .ty-no-results .ty-no-results__title{color:#ffffff}
html[data-theme="dark"] .ty-no-results .ty-no-results__text{color:#ffffff}
html[data-theme="dark"] .text-page.ty-no-results > p,html[data-theme="dark"] .text-page.ty-no-results > h2{background:none;box-shadow:none;border:0}
html[data-theme="dark"] .ty-account-page{color:#ffffff}
html[data-theme="dark"] .ty-account-head__icon{background:#087be4}
html[data-theme="dark"] .ty-account-head__icon svg{fill:#ffffff}
html[data-theme="dark"] .ty-account-page h1.ty-account-title{color:#ffffff}
html[data-theme="dark"] .ty-account-head p{color:#ffffff}
html[data-theme="dark"] .ty-account-panel{background:#303b4c;border:1px solid #455368}
html[data-theme="dark"] .ty-account-panel__head{background:#2a3c51;border-bottom:1px solid #455368}
html[data-theme="dark"] .ty-account-panel__head svg{fill:#60b5ff}
html[data-theme="dark"] .ty-account-panel__head h2{color:#ffffff}
html[data-theme="dark"] .ty-account-panel__head p{color:#ffffff}
html[data-theme="dark"] .ty-field > label{color:#ffffff}
html[data-theme="dark"] .ty-account-page .ty-field input[type="text"],html[data-theme="dark"] .ty-account-page .ty-field input[type="email"],html[data-theme="dark"] .ty-account-page .ty-field input[type="password"],html[data-theme="dark"] .ty-account-page .ty-field select{background:#303b4c;border:1px solid #455368;color:#ffffff}
html[data-theme="dark"] .ty-account-page .ty-field input:focus,html[data-theme="dark"] .ty-account-page .ty-field select:focus{border-color:#2f80c3;outline:none;box-shadow:0 0 0 3px rgba(47, 128, 195, 0.18)}
html[data-theme="dark"] .ty-account-page .ty-field .form-error{border-color:#d93025}
html[data-theme="dark"] .ty-account-check input{accent-color:#2f80c3}
html[data-theme="dark"] .ty-account-check label{color:#ffffff}
html[data-theme="dark"] .ty-account-divider{background:#2a3b51;border:0}
html[data-theme="dark"] .ty-account-note{color:#ffffff}
html[data-theme="dark"] .ty-account-page .p-error{background:#512a2e;color:#f0425c}
html[data-theme="dark"] .ty-account-page input[type="submit"].ty-account-save{background:#087be4;border:0;color:#ffffff}
html[data-theme="dark"] .ty-account-page input[type="submit"].ty-account-save:hover{background:#087be4}
html[data-theme="dark"] .ty-theme-panel .ty-account-panel__head{background:#2a3c51}
html[data-theme="dark"] .ty-theme-card{background:#303b4c;border:1.5px solid #455368}
html[data-theme="dark"] .ty-theme-card:hover{border-color:#455368}
html[data-theme="dark"] .ty-theme-card input{accent-color:#2f80c3}
html[data-theme="dark"] .ty-theme-card svg{fill:none;stroke:#60b5ff}
html[data-theme="dark"] .ty-theme-card strong{color:#ffffff}
html[data-theme="dark"] .ty-theme-card span{color:#ffffff}
html[data-theme="dark"] .ty-theme-card.is-active{border-color:#2f80c3;box-shadow:0 0 0 1.5px #2f80c3 inset}
html[data-theme="dark"] .ty-theme-status{color:#5ad885}
