.atv-library [hidden]{display:none!important}.atv-library .acsu-tv-filters{flex-wrap:wrap}.atv-library .acsu-tv-screen iframe{width:100%;height:100%;border:0}.atv-library .acsu-tv-list{max-height:610px;overflow:auto}.atv-library .acsu-tv-row{text-align:start}.atv-library .acsu-tv-thumb{flex-shrink:0}.atv-library #atv-stop,.atv-submit{background:transparent;border:1px solid #8eaaaf;color:#e7efea;border-radius:6px;padding:10px 15px;cursor:pointer}.atv-library .atv-no-selection{padding:30px;color:#e7efea;align-self:center}.atv-update-note{margin-top:20px}.atv-fan-form{margin:24px 0;background:#123339;border:1px solid #567476;border-radius:12px;padding:20px;color:#eff6f2}.atv-fan-form summary{cursor:pointer;font-weight:700;font-size:1.15rem}.atv-fan-form p{line-height:1.6}.atv-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:0 20px}.atv-fan-form input:not([type=checkbox]),.atv-fan-form select,.atv-fan-form textarea{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:11px;margin-top:6px;border:1px solid #8eaaaf;border-radius:6px;color:#102c30;background:#fff;min-height:44px}.atv-consent{display:flex;align-items:flex-start;gap:10px}.atv-consent input{margin-top:6px;flex-shrink:0}.atv-trap{position:absolute;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}.atv-message{padding:12px;background:#e1f2e5;color:#073e2c;border-radius:6px}.atv-submit{background:#eac257;color:#132f31;border-color:#eac257;font-weight:700}.atv-library input:focus-visible,.atv-library button:focus-visible,.atv-library summary:focus-visible{outline:3px solid #eac257;outline-offset:3px}.atv-library #atv-event{font-size:.9rem;color:#d9c592}@media(max-width:700px){.atv-fan-form{padding:15px}.atv-library .acsu-tv-list{max-height:380px}.atv-library .acsu-tv-filters{gap:7px}.atv-library .acsu-tv-filter{font-size:12px;padding:9px}}

.atv-library .atv-fan-form label,.atv-library .atv-fan-form summary,.atv-library .atv-fan-form p{color:#eff6f2}.atv-library .atv-fan-form .atv-message{color:#073e2c}.atv-library .atv-fan-form button.atv-submit{background:#eac257;color:#132f31;border-color:#eac257}.atv-library .atv-fan-form input[type=checkbox]{width:17px;height:17px;min-height:17px;accent-color:#eac257}.atv-library .atv-fan-form .acsu-tv-note{color:#c2d3d1}
