@charset "UTF-8";:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:Max(var(--ts-pr-min),calc(var(--ts-pr-clear-button) + var(--ts-pr-caret)))!important}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:Max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex;padding-right:0!important}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{font-smoothing:inherit;color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}:root{--header-height:110px;--footer-height:360px;--mediacenter-cards-gap:50px;--bottom-distance-to-load-more:500;--detail-bottom-bar-height:64px}.mediacenter,.modal{--bg-color-search-results:#e6e6e6;--bg-color-tags-wrapper:#fff;--bg-color-tag:var(--primary-color);--border-color-tag:var(--primary-color);--bg-color-tag-selected:#fff;--border-color-tag-selected:var(--primary-color);--bg-color-filters-wrapper:#fafafa;--bg-color-details-media:#16181e;--bg-color-details-data:#fff;--bg-color-content-section:#e9eaea;--color-tag-link:#fff;--color-tag-link-selected:var(--primary-color);--color-links:var(--primary-color);--bg-color-top-nav:hsla(215,9%,75%,.25);--top-bar-height:64px;--nav-link-active-color:var(--primary-color);--nav-link-color:#00000040;--filter-menu-width:280px;--filter-opener-width:60px;--font-weight-bold:700;--bg-color-btn:var(--primary-color)}.mediacenter{display:flex;flex-direction:column}.mediacenter .content-section{background-color:var(--bg-color-content-section);flex-basis:calc(100vh - var(--header-height) - var(--top-bar-height) - var(--footer-height));flex-grow:1;flex-shrink:1;padding:86px 30px 30px}.mediacenter .top-nav{align-items:center;background:var(--bg-color-top-nav);display:flex;flex-grow:0;flex-shrink:0;height:var(--top-bar-height);justify-content:flex-start;padding:0 30px}.mediacenter .top-nav nav,.mediacenter .top-nav nav ul,.mediacenter .top-nav nav ul li,.mediacenter .top-nav nav ul li a{height:100%}.mediacenter .top-nav nav ul{display:flex;gap:35px;list-style-type:none;margin:0;padding:0}.mediacenter .top-nav nav ul li a{align-items:center;color:var(--nav-link-color);display:flex;font-size:16px;font-size:1rem;font-weight:var(--font-weight-bold);line-height:24px;line-height:1.5rem;position:relative;text-decoration:none;transition:color .2s ease-in-out}.mediacenter .top-nav nav ul li a:before{background:transparent;bottom:0;content:"";height:4px;left:0;position:absolute;transition:background-color .2s ease-in-out;width:100%}.mediacenter .top-nav nav ul li.active a,.mediacenter .top-nav nav ul li:hover a{color:var(--nav-link-active-color)}.mediacenter .top-nav nav ul li.active a:before,.mediacenter .top-nav nav ul li:hover a:before{background:var(--nav-link-active-color)}.mediacenter .top-nav nav ul.back li{padding-left:20px;position:relative}.mediacenter .top-nav nav ul.back li a{color:var(--color-links);font-weight:var(--font-weight-bold)}.mediacenter .top-nav nav ul.back li:before{border-color:#df000e;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;left:2px;position:absolute;top:50%;transform:rotate(225deg) translateY(50%);transform-origin:50% 50%;transition:all .4s;width:8px}.mediacenter ul{margin-bottom:0}.mediacenter ul+ul{margin-top:16px}.mediacenter ul.tags{display:flex;flex-wrap:wrap;gap:10px;list-style-type:none}.mediacenter ul.tags li{background-color:var(--bg-color-tag);border:1px solid var(--border-color-tag);border-radius:5px;transition:all .2s ease-in-out;width:unset!important}.mediacenter ul.tags li:hover{background-color:var(--bg-color-tag-selected)}.mediacenter ul.tags li:hover a{color:var(--color-tag-link-selected)}.mediacenter ul.tags li a{color:var(--color-tag-link);display:block;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;padding:10px;text-decoration:none;white-space:nowrap}.mediacenter ul.tags.selected{margin-bottom:0}.mediacenter ul.tags.selected li{background-color:var(--bg-color-tag-selected);position:relative;transition:opacity .3s ease-in-out}.mediacenter ul.tags.selected li a{color:var(--color-tag-link-selected);padding-right:30px}.mediacenter ul.tags.selected li:hover{opacity:.6}.mediacenter ul.tags.selected li:before{align-items:center;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23DF000E' stroke-linecap='round' stroke-width='4'%3E%3Cpath d='m2.5 21.5 19-19M2.5 2.5l19 19'/%3E%3C/g%3E%3C/svg%3E") 50% no-repeat;background-size:14px;border-radius:8px;content:"";display:flex;font-size:10px;font-size:.625rem;height:14px;justify-content:center;line-height:14px;line-height:.875rem;pointer-events:none;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:14px}.mediacenter a{color:var(--color-links);text-decoration:underline}.mediacenter a:hover{text-decoration:none}.mediacenter a.add-to-collection,.mediacenter a.down{opacity:1;text-decoration:none;transition:opacity .3s ease-in-out}.mediacenter a.add-to-collection:hover,.mediacenter a.down:hover{opacity:.75}.mediacenter a.down{padding-left:30px;position:relative}.mediacenter a.down:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='19'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h20v20H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(-1 -1)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23FFF' d='m9.998 16.25-.076-.003-.092-.012a.98.98 0 0 1-.56-.307l-5.231-5.222a.982.982 0 0 1 0-1.39.986.986 0 0 1 1.393 0l3.572 3.563V2.233c0-.498.37-.909.851-.974l.156-.009c.544 0 .985.44.985.983V12.88l3.572-3.563a.986.986 0 0 1 1.393 0 .982.982 0 0 1 0 1.39l-5.23 5.222a.986.986 0 0 1-.43.276l-.15.034-.073.009-.08.003ZM17.5 17.5c.69 0 1.25.42 1.25.938 0 .517-.56.937-1.25.937h-15c-.69 0-1.25-.42-1.25-.938 0-.517.56-.937 1.25-.937h15Z' mask='url('../../../typo3conf/ext/id_mediacenter/Resources/Public/Assets/Frontend/%23b')'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:20px;left:0;position:absolute;top:3px;width:20px}.mediacenter a.add-to-collection{padding-left:30px;position:relative}.mediacenter a.add-to-collection:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23FFF' d='M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2Zm1.4 0v5a.6.6 0 0 0 .6.6h7a.6.6 0 0 0 .6-.6V2a.6.6 0 0 0-.6-.6H2a.6.6 0 0 0-.6.6ZM0 13a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-5Zm1.4 0v5a.6.6 0 0 0 .6.6h3a.6.6 0 0 0 .6-.6v-5a.6.6 0 0 0-.6-.6H2a.6.6 0 0 0-.6.6ZM13 2a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-3a2 2 0 0 1-2-2V2Zm1.4 0v5a.6.6 0 0 0 .6.6h3a.6.6 0 0 0 .6-.6V2a.6.6 0 0 0-.6-.6h-3a.6.6 0 0 0-.6.6ZM9 13a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2v-5Zm1.4 0v5a.6.6 0 0 0 .6.6h7a.6.6 0 0 0 .6-.6v-5a.6.6 0 0 0-.6-.6h-7a.6.6 0 0 0-.6.6Z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:20px;left:0;position:absolute;top:2px;width:20px}.mediacenter button[data-bs-toggle=collapse]{background:none;border:none}.modal{--bs-modal-width:600px;--bs-modal-padding:1.875rem;--bs-modal-margin:0.5rem;--bs-modal-bg:#fff;--bs-modal-border-width:1px;--bs-modal-border-radius:0;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(39,39,39,.075);--bs-modal-inner-border-radius:0;--bs-modal-header-padding:20px 30px;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px}.modal#modal-download{--bs-modal-width:400px}.modal .modal-body{padding:24px 30px}.modal .modal-body p{margin-bottom:8px}.modal .modal-body .content{height:380px;padding-bottom:20px;padding-top:20px;position:relative}.modal .modal-body .content .loader{align-items:center;display:flex;height:100%;justify-content:center;min-height:240px;width:100%}.modal .modal-body .content .hide{display:none}.modal .modal-footer{border-top:0;justify-content:flex-start;padding:30px 30px 24px}.modal .modal-header .btn-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23DF000E' stroke-linecap='round' stroke-width='4'%3E%3Cpath d='m2.5 21.5 19-19M2.5 2.5l19 19'/%3E%3C/g%3E%3C/svg%3E") 50% no-repeat;opacity:1}.modal .modal-header h5{font-size:24px;font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:32px;line-height:2rem}.modal ul.collections{list-style-type:none;margin:30px 0 0;max-height:260px;overflow-y:auto;padding:0}.modal ul.collections li{border-bottom:1px solid var(--bs-border-color);font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding-bottom:15px;padding-top:15px}.modal ul.collections li:last-child{border-bottom:0}.mediacenter label,.modal label{font-size:12px;font-size:.75rem;font-weight:var(--font-weight-bold);line-height:22px;line-height:1.375rem}.mediacenter label.disabled,.modal label.disabled{opacity:.6}.mediacenter .form-row,.modal .form-row{margin-bottom:18px}.mediacenter .form-row input[type=date],.mediacenter .form-row input[type=datetime-local],.mediacenter .form-row input[type=email],.mediacenter .form-row input[type=month],.mediacenter .form-row input[type=number],.mediacenter .form-row input[type=password],.mediacenter .form-row input[type=search],.mediacenter .form-row input[type=tel],.mediacenter .form-row input[type=text],.mediacenter .form-row input[type=time],.mediacenter .form-row input[type=url],.mediacenter .form-row input[type=week],.mediacenter .form-row textarea,.modal .form-row input[type=date],.modal .form-row input[type=datetime-local],.modal .form-row input[type=email],.modal .form-row input[type=month],.modal .form-row input[type=number],.modal .form-row input[type=password],.modal .form-row input[type=search],.modal .form-row input[type=tel],.modal .form-row input[type=text],.modal .form-row input[type=time],.modal .form-row input[type=url],.modal .form-row input[type=week],.modal .form-row textarea{border:none;border-bottom:1px solid #000;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;width:100%}.mediacenter .form-control,.modal .form-control{background-color:transparent;border:none;box-shadow:none;display:grid;font-size:14px;font-size:.875rem;gap:8px;grid-template-columns:16px auto;line-height:22px;line-height:1.375rem;padding:0}.mediacenter .form-control input[type=checkbox],.modal .form-control input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #000;border-radius:0;color:#000;display:grid;font:inherit;height:16px;margin:0;place-content:center;transform:translateY(3px);width:16px}.mediacenter .form-control input[type=checkbox]:checked:before,.modal .form-control input[type=checkbox]:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11'%3E%3Cpath d='M5.047 9.866a.667.667 0 0 1-.943 0L.286 6.047a.667.667 0 0 1 .943-.943l3.347 3.347 7.347-7.347a.667.667 0 1 1 .943.943L5.047 9.866Z'/%3E%3C/svg%3E");content:"";height:13px;width:10px}.mediacenter .form-control input[type=checkbox]:disabled,.modal .form-control input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}.mediacenter select,.modal select{background:none;border:none;border-bottom:1px solid #000;font-size:13px;font-size:.8125rem;line-height:23px;line-height:1.4375rem;padding:10px 0;width:100%}.mediacenter select option,.modal select option{background-color:transparent!important;opacity:0}.mediacenter .btn,.modal .btn{border:1px solid transparent;border-radius:4px;margin-left:0;margin-right:0;padding:10px 20px}.mediacenter .btn+.btn,.modal .btn+.btn{margin-left:0}.mediacenter .btn:not(.stretched)+.btn,.modal .btn:not(.stretched)+.btn{margin-left:20px}.mediacenter .btn.btn-primary,.modal .btn.btn-primary{background-color:var(--bg-color-btn)}.mediacenter .btn.btn-primary:hover,.modal .btn.btn-primary:hover{background-color:#fff!important;border-color:var(--bg-color-btn)!important;color:var(--bg-color-btn)!important}.mediacenter .btn.btn-primary.stretched,.modal .btn.btn-primary.stretched{margin-bottom:8px;width:100%}.mediacenter .btn.btn-secondary,.modal .btn.btn-secondary{background:transparent;border-color:var(--bg-color-btn);color:var(--bg-color-btn)!important}.mediacenter .btn.btn-secondary:hover,.modal .btn.btn-secondary:hover{background-color:var(--bg-color-btn)!important;border-color:transparent!important;color:#fff!important}.loader{align-items:center;display:flex;justify-content:center}.loader .lds{display:inline-block;height:80px;position:relative;width:80px}.loader .lds div{animation:loader-animation 1.2s cubic-bezier(0,.5,.5,1) infinite;background:var(--primary-color);display:inline-block;left:8px;position:absolute;width:16px}.loader .lds div:first-child{animation-delay:-.24s;left:8px}.loader .lds div:nth-child(2){animation-delay:-.12s;left:32px}.loader .lds div:nth-child(3){animation-delay:0s;left:56px}.loader#main-loader{bottom:10px;display:none;height:80px;left:50%;position:absolute;transform:translateX(-50%);width:80px;z-index:500}.loader#main-loader.show{display:inline-block}@keyframes loader-animation{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}.toast{position:absolute;right:20px;top:20px;z-index:var(--bs-toast-zindex)}.toast .toast-header{background:#ebedee;color:#000;opacity:1}.toast .toast-body{color:#fff}.mediacenter{--bg-color-content-section:#e9eaea}.mediacenter.search.search-results{display:flex;flex-direction:row;position:relative}.mediacenter.search.search-results .main{display:flex;flex-direction:column;flex-grow:1;max-width:100%}.mediacenter.search.search-results .main .tags-wrapper{background-color:var(--bg-color-tags-wrapper);overflow-x:hidden;padding-bottom:30px;padding-top:30px;width:100%}@media (min-width:992px){.mediacenter.search.search-results .main .tags-wrapper{padding:30px}}.mediacenter.search.search-results .main .tags-wrapper ul{flex-wrap:nowrap;overflow-x:auto;padding-left:30px;padding-right:30px}@media (min-width:992px){.mediacenter.search.search-results .main .tags-wrapper ul{flex-wrap:wrap;padding-left:0;padding-right:0}}.mediacenter.search.search-results .main .results-wrapper{align-self:stretch;padding:30px;width:100%}.mediacenter.search.search-results .main .results-wrapper .results-header{display:grid;grid-template-areas:"title . ." "result . sort";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.mediacenter.search.search-results .main .results-wrapper .results-header h1{grid-area:title}.mediacenter.search.search-results .main .results-wrapper .results-header .results-count{grid-area:result}.mediacenter.search.search-results .main .results-wrapper .results-header .sort-wrapper{grid-area:sort;padding-bottom:30px}.mediacenter.search.search-results .main .results-wrapper .results-header .sort-wrapper .sorting{display:flex;justify-content:flex-end;margin-right:50px}.mediacenter.search.search-results .main .results-wrapper .results-header .sort-wrapper .sorting input[type=select-one]{left:unset;opacity:1;position:relative}.mediacenter.search.search-results .main .results-wrapper .results-header .sort-wrapper .sorting .ts-control{padding:0!important}.mediacenter.search.search-results .filters-wrapper{background-color:var(--bg-color-filters-wrapper);flex-shrink:0;position:fixed;right:0;top:0;z-index:1000}@media (min-width:992px){.mediacenter.search.search-results .filters-wrapper{height:auto;position:relative}}.mediacenter.search.search-results .filters-wrapper ul{padding-left:0}.mediacenter.search.search-results .filters-wrapper .sticky-content{display:none;position:sticky;top:-1px}.mediacenter.search.search-results .filters-wrapper .sticky-content #intersection-observer-target{height:1px;position:absolute;top:0;visibility:hidden;width:100%}.mediacenter.search.search-results .filters-wrapper .sticky-content .scrollable-content{max-height:100vh;overflow-y:auto}@media (min-width:992px){.mediacenter.search.search-results .filters-wrapper .sticky-content .scrollable-content{height:calc(100vh - var(--header-height))}.mediacenter.search.search-results .filters-wrapper .sticky-content .scrollable-content.is-pinned{height:100vh}}.mediacenter.search.search-results .filters-wrapper .sticky-content .scrollable-content .filters{display:none;padding:50px 20px 0;position:relative;width:280px}.mediacenter.search.search-results .filters-wrapper .sticky-content .scrollable-content .filters #close-filters{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23DF000E' stroke-linecap='round' stroke-width='4'%3E%3Cpath d='m2.5 21.5 19-19M2.5 2.5l19 19'/%3E%3C/g%3E%3C/svg%3E") 50% no-repeat;height:24px;position:absolute;right:20px;top:57px;width:24px}.mediacenter.search.search-results .filters-wrapper.active #open-filters{display:none}.mediacenter.search.search-results .filters-wrapper.active .sticky-content .scrollable-content .filters{display:block}.mediacenter.search.search-results .filters-wrapper #open-filters{background-color:var(--bg-color-filters-wrapper);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='17'%3E%3Cpath fill-rule='evenodd' d='M16.5 13H21v1.5h-4.5v1.75H15V11h1.5v2zm-16 0h13v1.5H.5V13zm13-11H21v1.5h-7.5v1.75H12V0h1.5v2zM.5 2h10v1.5H.5V2zM7 7.5h14V9H7v1.75H5.5V5.5H7v2zm-6 0h3V9H1V7.5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:21px 17px;box-shadow:1px 3px 4px 0 rgba(0,0,0,.25);display:block;height:60px;left:-60px;position:absolute;top:40px;width:60px}.mediacenter.search .ts-wrapper .ts-control{background:none;border:none;border-bottom:1px solid #000;border-radius:0;font-size:13px;font-size:.8125rem;line-height:23px;line-height:1.4375rem;padding-left:0!important}.bottom-collection{align-items:center;background:#000;display:flex;flex-grow:0;flex-shrink:0;height:var(--detail-bottom-bar-height);justify-content:center}.bottom-collection a{color:#fff;font-size:16px;font-size:1rem;font-weight:700;line-height:24px;line-height:1.5rem;opacity:1;text-align:center;text-decoration:none;transition:opacity .3s ease-in-out;width:50%}.bottom-collection a:hover{color:#fff;opacity:.75;text-decoration:none}.mediacenter.search.results-details{display:flex;flex-direction:column}@media (min-width:992px){.mediacenter.search.results-details{height:calc(100vh - var(--header-height))}}.mediacenter.search.results-details .center{display:flex;flex-direction:column;flex-grow:1}@media (min-width:992px){.mediacenter.search.results-details .center{flex-direction:row;height:calc(100% - var(--top-bar-height))}}.mediacenter.search.results-details .center .part{display:flex;flex-direction:column;height:100%;position:relative;width:100%}@media (min-width:992px){.mediacenter.search.results-details .center .part{width:50%}}.mediacenter.search.results-details .center .part .content{max-height:100%}@media (min-width:992px){.mediacenter.search.results-details .center .part .content{flex-grow:1;flex-shrink:1;max-height:calc(100% - var(--detail-bottom-bar-height))}}.mediacenter.search.results-details .center .part .bottom{align-items:center;background:#000;display:flex;flex-grow:0;flex-shrink:0;height:var(--detail-bottom-bar-height);justify-content:center}.mediacenter.search.results-details .center .part .bottom a{color:#fff;font-size:16px;font-size:1rem;font-weight:var(--font-weight-bold);line-height:24px;line-height:1.5rem}.mediacenter.search.results-details .center .part.media{background:var(--bg-color-details-media)}@media (min-width:992px){.mediacenter.search.results-details .center .part.media{max-height:unset}}.mediacenter.search.results-details .center .part.media .content{align-items:center;display:flex;justify-content:center}.mediacenter.search.results-details .center .part.media .content img{max-height:70%;max-width:70%;object-fit:scale-down}.mediacenter.search.results-details .center .part.data{background:var(--bg-color-details-data)}.mediacenter.search.results-details .center .part.data .content{overflow:scroll;padding:60px 30px}@media (min-width:1500px){.mediacenter.search.results-details .center .part.data .content{padding-right:130px}}.mediacenter.search.results-details .center .part.data .content h1{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem}.mediacenter.search.results-details .center .part.data .content h2{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem}.mediacenter.search.results-details .center .part.data .content p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}.mediacenter.search.results-details .center .part.data .content p.category{font-size:13px;font-size:.8125rem;line-height:23px;line-height:1.4375rem;margin-bottom:9px}.mediacenter.search.results-details .center .part.data .content ul{list-style-type:none;margin:0;padding:0}@media (min-width:992px){.mediacenter.search.results-details .center .part.data .content ul{display:flex;flex-wrap:wrap;gap:20px}.mediacenter.search.results-details .center .part.data .content ul li{width:calc(33% - 20px)}}.mediacenter.search.results-details .center .part.data .content ul li p,.mediacenter.search.results-details .center .part.data .content ul li p a{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.mediacenter.search.results-details .center .part.data .content ul li p a{color:var(--color-links);text-decoration:underline}.mediacenter.sources{--bg-color-content-section:#fff}.mediacenter.sources .content-section{flex-basis:calc(100vh - var(--header-height) - var(--footer-height))}.mediacenter.sources .media-sources{grid-gap:32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.mediacenter.sources .media-sources .media-source ul{list-style-type:none;margin:0;padding:0}.mediacenter.sources .media-sources .media-source ul li{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding-bottom:20px;padding-left:24px;padding-top:20px;position:relative}.mediacenter.sources .media-sources .media-source ul li button[data-bs-toggle=collapse]{left:0;position:absolute}.mediacenter.sources .media-sources .media-source ul li button[data-bs-toggle=collapse]:before{color:var(--color-links);content:"–";font-size:24px;font-size:1.5rem;left:0;line-height:24px;line-height:1.5rem;opacity:1;position:absolute;top:0}.mediacenter.sources .media-sources .media-source ul li button[data-bs-toggle=collapse][aria-expanded=false]:before{content:"+"}.mediacenter.sources .media-sources .media-source ul li ul{margin-bottom:0}.mediacenter.sources .media-sources .media-source ul li ul li:last-child{padding-bottom:0}.mediacenter.sources .media-sources .media-source ul li:last-child{border-bottom:none}.mediacenter.sources .media-sources .media-source ul>li{border-bottom:1px solid #e1edff}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.mediacenter{--card-body-bg-color:#fff;--card-top-border-height:20px}.mediacenter .card{box-shadow:1px 3px 4px 0 rgba(0,0,0,.25);display:block;height:auto;margin-bottom:0}.mediacenter .card,.mediacenter .card *{border:none!important;border-radius:0!important}.mediacenter .card a{color:#212121!important;text-decoration:none}.mediacenter .resource-cards .card{--cards-gap:var(--mediacenter-cards-gap);margin-bottom:var(--cards-gap);width:100%}@media (min-width:800px) and (max-width:1199px){.mediacenter .resource-cards .card{width:calc(50% - var(--cards-gap))}}@media (min-width:1200px) and (max-width:1599px){.mediacenter .resource-cards .card{width:calc(33.33333% - var(--cards-gap))}}@media (min-width:1600px) and (max-width:1799px){.mediacenter .resource-cards .card{width:calc(25% - var(--cards-gap))}}@media (min-width:1800px) and (max-width:2199px){.mediacenter .resource-cards .card{width:calc(20% - var(--cards-gap))}}@media (min-width:2200px) and (max-width:2699px){.mediacenter .resource-cards .card{width:calc(16.66667% - var(--cards-gap))}}@media (min-width:2700px) and (max-width:2999px){.mediacenter .resource-cards .card{width:calc(12.5% - var(--cards-gap))}}@media (min-width:3000px){.mediacenter .resource-cards .card{width:calc(10% - var(--cards-gap))}}.mediacenter .resource-cards .card:after{display:none}.mediacenter .resource-cards .card .card-body{background-color:var(--card-body-bg-color);flex-grow:0;padding:4px 12px 12px;position:relative}.mediacenter .resource-cards .card .card-body .data-actions{display:flex;justify-content:space-between;position:relative;z-index:4}.mediacenter .resource-cards .card .card-body .data-actions .actions{position:relative}.mediacenter .resource-cards .card .card-body .data-actions .actions .icon-actions{cursor:pointer;display:flex;gap:4px;justify-content:flex-end}.mediacenter .resource-cards .card .card-body .data-actions .actions .icon-actions div{background-color:var(--primary-color);border-radius:12px!important;height:12px;width:12px}.mediacenter .resource-cards .card .card-body .data-actions .actions ul{background:#fff;border-radius:4px!important;bottom:calc(100% + 10px);box-shadow:1px 3px 4px 0 rgba(0,0,0,.25);display:none;list-style-type:none;margin:0;padding:6px 10px;position:absolute;right:0}.mediacenter .resource-cards .card .card-body .data-actions .actions ul li{margin-bottom:4px}.mediacenter .resource-cards .card .card-body .data-actions .actions ul li:last-child{margin-bottom:0}.mediacenter .resource-cards .card .card-body .data-actions .actions ul li a{text-decoration:none;white-space:nowrap}.mediacenter .resource-cards .card .card-body .data-actions .actions ul li a:hover{text-decoration:underline}.mediacenter .resource-cards .card .card-body .data-actions .actions ul.show{display:block}.mediacenter .resource-cards .card .card-body .data-actions p.resource-type{display:block;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;margin-bottom:0;text-transform:uppercase}.mediacenter .resource-cards .card .card-body .data-actions p.card-text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.mediacenter .resource-cards .card .card-body .data-actions p a{color:#000;text-decoration:none}.mediacenter .resource-cards .card .card-body h5{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;margin-bottom:6px}.mediacenter .resource-cards .card .card-body p{color:#2a2a2a;font-size:16px;font-size:1rem;letter-spacing:.8px;letter-spacing:.05rem;line-height:22px;line-height:1.375rem}.mediacenter .resource-cards .card .card-body p.tech{color:#6d7278;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem}.mediacenter .collection-cards{--cards-gap:30px;grid-gap:var(--cards-gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.mediacenter .collection-cards .card{position:relative}.mediacenter .collection-cards .card:after{content:"";display:block;padding-bottom:100%}.mediacenter .collection-cards .card .content{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.mediacenter .collection-cards .card .content .text{background-color:rgba(0,0,0,.5);bottom:24px;color:#fff;padding:20px;position:absolute;width:100%}.mediacenter .collection-cards .card .content .text h3,.mediacenter .collection-cards .card .content .text p{margin-bottom:0}.mediacenter .collection-cards .card.add .content{align-items:center;background:#fff;display:flex;justify-content:center}.mediacenter .collection-cards .card.add .content a{color:var(--color-links);font-size:16px;font-size:1rem;height:unset;line-height:24px;line-height:1.5rem;text-decoration:underline}.mediacenter{font-family:var(--font-body),Arial,sans-serif}.mediacenter h1,.mediacenter h2,.mediacenter h3,.mediacenter h4,.mediacenter h5,.mediacenter h6{font-weight:700}.mediacenter h1,.mediacenter h2.h1,.mediacenter h3.h1,.mediacenter h4.h1,.mediacenter h5.h1,.mediacenter h6.h1{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;margin-bottom:30px}.mediacenter h1.h2,.mediacenter h2,.mediacenter h3.h2,.mediacenter h4.h2,.mediacenter h5.h2,.mediacenter h6.h2{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}.mediacenter h1.h3,.mediacenter h2.h3,.mediacenter h3,.mediacenter h4.h3,.mediacenter h5.h3,.mediacenter h6.h3{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem}.mediacenter h1.h4,.mediacenter h2.h4,.mediacenter h3.h4,.mediacenter h4,.mediacenter h5.h4,.mediacenter h6.h5,.mediacenter p.results-count{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}
