header.navbar-mainnavigation{background-color:#fff;box-shadow:none;flex-wrap:nowrap;height:90px;padding-block:0;padding-inline:15px;position:sticky;top:0;z-index:10}@media(min-width:992px){header.navbar-mainnavigation{height:70px}}header.navbar-mainnavigation .navbar-brand img{height:35px;width:auto}@media(min-width:768px){header.navbar-mainnavigation .navbar-brand img{margin-right:80px}}header.navbar-mainnavigation .tx-solr-search-form{flex-grow:1}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper{display:block;height:100%}}header.navbar-mainnavigation .nav-link,header.navbar-mainnavigation .navbar-nav,header.navbar-mainnavigation nav#mainnavigation{height:100%}header.navbar-mainnavigation .navbar-nav{gap:0!important}header.navbar-mainnavigation .navbar-nav>li{align-items:center;display:flex}header.navbar-mainnavigation .navbar-nav>li.icon-collection span,header.navbar-mainnavigation .navbar-nav>li.icon-home,header.navbar-mainnavigation .navbar-nav>li.icon-info span,header.navbar-mainnavigation .navbar-nav>li.icon-search{display:none}@media(max-width:991px){header.navbar-mainnavigation .navbar-nav>li:not(.icon-user){display:none}}header.navbar-mainnavigation .navbar-nav .nav-link{align-items:center;border-radius:0;color:#000;display:flex;padding-inline:20px!important}header.navbar-mainnavigation .navbar-nav .nav-link:before{content:none}@media(min-width:992px){header.navbar-mainnavigation .navbar-nav .nav-link.active,header.navbar-mainnavigation .navbar-nav .nav-link:hover{background-color:#14a0b0;color:#fff!important}header.navbar-mainnavigation .navbar-nav .nav-link.active svg,header.navbar-mainnavigation .navbar-nav .nav-link:hover svg{filter:invert(100%)}}header.navbar-mainnavigation .navbar-nav #nav-item-143{background-color:#000;border-radius:4px;color:#fff!important;font-weight:400;height:auto;margin-left:15px;padding:10px 15px}header.navbar-mainnavigation .navbar-nav #nav-item-309{align-items:center;background-color:#000;border-radius:50%;color:#fff!important;display:flex;font-weight:400;height:auto;height:40px;justify-content:center;margin-left:15px;padding:0;width:40px}header.navbar-mainnavigation .navbar-nav #nav-item-309:after{content:none}header.navbar-mainnavigation .navbar-nav .dropdown-menu{left:inherit;padding-block:10px;padding-inline:0;position:absolute;right:0;top:100%;width:inherit}@media(max-width:991px){header.navbar-mainnavigation .navbar-nav .dropdown-menu{margin-top:10px}header.navbar-mainnavigation .navigation-wrapper ul:before{content:none}}.mobile-navigation{bottom:0;position:fixed;width:100%;z-index:10}.mobile-navigation header{background-color:#000;height:70px}.mobile-navigation .navigation-wrapper{width:100%}.mobile-navigation .navbar-brand-image,.mobile-navigation .tx-solr-search-form{display:none}.mobile-navigation .navbar-nav{align-items:center;display:flex;flex-direction:row;justify-content:space-around;width:100%}.mobile-navigation .navbar-nav li{display:none!important}.mobile-navigation .navbar-nav .icon-collection,.mobile-navigation .navbar-nav .icon-home,.mobile-navigation .navbar-nav .icon-info,.mobile-navigation .navbar-nav .icon-search{display:flex!important}.mobile-navigation .navbar-nav .icon-collection a,.mobile-navigation .navbar-nav .icon-home a,.mobile-navigation .navbar-nav .icon-info a,.mobile-navigation .navbar-nav .icon-search a{color:#fff;flex-direction:column;gap:10px;padding-inline:0!important}.mobile-navigation .navbar-nav .icon-collection a svg,.mobile-navigation .navbar-nav .icon-home a svg,.mobile-navigation .navbar-nav .icon-info a svg,.mobile-navigation .navbar-nav .icon-search a svg{filter:invert(100%)}.mobile-navigation .navbar-nav .icon-collection a span,.mobile-navigation .navbar-nav .icon-home a span,.mobile-navigation .navbar-nav .icon-info a span,.mobile-navigation .navbar-nav .icon-search a span{display:block!important;font-size:.85rem}@media(min-width:768px){.mobile-navigation .navbar-nav .icon-collection a span,.mobile-navigation .navbar-nav .icon-home a span,.mobile-navigation .navbar-nav .icon-info a span,.mobile-navigation .navbar-nav .icon-search a span{font-size:1rem}}@media(min-width:992px){.mobile-navigation{display:none}}#page-subheader{background-color:#000;display:flex;flex-direction:column;justify-content:center;padding-inline:15px}#page-subheader .container,#page-subheader .container-fluid,#page-subheader li,#page-subheader nav,#page-subheader ul,#page-subheader ul li a{height:100%}#page-subheader nav.back ul,#page-subheader nav.menu-filter-resources-type ul,#page-subheader nav.secondary ul{display:flex;gap:45px;list-style-type:none;margin:0;padding:0}@media(max-width:991px){#page-subheader nav.back ul,#page-subheader nav.menu-filter-resources-type ul,#page-subheader nav.secondary ul{gap:20px;overflow:scroll}}#page-subheader nav.back ul li a,#page-subheader nav.menu-filter-resources-type ul li a,#page-subheader nav.secondary ul li a{align-items:center;border-bottom:4px solid transparent;color:#fff;display:flex;font-size:.85rem;opacity:.5;padding:1.5rem .5rem 1rem;text-align:center;text-decoration:none;transition:all .4s cubic-bezier(.455,.03,.515,.955);white-space:nowrap}#page-subheader nav.back ul li a:hover,#page-subheader nav.menu-filter-resources-type ul li a:hover,#page-subheader nav.secondary ul li a:hover{opacity:.75}@media(min-width:992px){#page-subheader nav.back ul li a,#page-subheader nav.menu-filter-resources-type ul li a,#page-subheader nav.secondary ul li a{font-size:1.2rem}}#page-subheader nav.back ul li.active,#page-subheader nav.menu-filter-resources-type ul li.active,#page-subheader nav.secondary ul li.active{border-bottom:4px solid #fff}#page-subheader nav.back ul li.active a,#page-subheader nav.menu-filter-resources-type ul li.active a,#page-subheader nav.secondary ul li.active a{opacity:1}#page-subheader nav.back ul li:last-of-type,#page-subheader nav.menu-filter-resources-type ul li:last-of-type,#page-subheader nav.secondary ul li:last-of-type{margin-left:auto}#page-subheader nav.back ul li{padding-left:20px;position:relative}#page-subheader nav.back ul li:before{border-color:#000;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;left:2px;position:absolute;top:5px;transform:rotate(225deg);transform-origin:50% 50%;transition:all .4s;width:8px}#page-subheader nav.back ul li a{color:#000}#page-subheader nav.back ul li:before{top:50%;transform:rotate(225deg) translateY(50%)}@media(min-width:992px){#page-subheader nav.secondary ul li:last-child{margin-left:auto}}#page-subheader nav.secondary ul li:last-child a{padding-right:0}.navbar.bg-dark{background-color:#000!important;padding-inline:15px}.footer-section-meta{background-color:#eff0f1;padding:30px 15px}.footer-section-meta ul{list-style-type:none;margin:0;padding:0}.footer-section-meta .footer-content>.row{gap:15px}.footer-section-meta .title h1{color:#000;font-size:1.2rem!important;font-weight:700!important;line-height:1.5}.footer-section-meta .title .frame-container{max-width:unset;padding:0}.footer-section-meta .resources-stats li{color:#8c8e8f;font-weight:300}.footer-section-meta .footer-menu{color:#000;font-size:.85rem;text-align:left}.footer-section-meta .footer-menu .meta-menu{display:flex;gap:10px;margin-top:15px}.footer-section-meta .footer-menu .meta-menu a{color:#000}.footer-section-meta .logo-list{align-items:flex-end;display:flex;gap:20px;margin-top:25px}@media(min-width:768px){.footer-section-meta{padding:45px}.footer-section-meta .footer-content>.row{gap:0}.footer-section-meta .footer-menu{float:right}.footer-section-meta .footer-menu .meta-menu{flex-direction:column;gap:0}}@media(max-width:992px){.footer-section-meta{margin-bottom:70px}}body:has(.bottom-collection){margin-bottom:64px}html{scroll-behavior:smooth}body.menu-open{overflow:hidden}body #debug{background:gray;border:1px solid #272727;color:#fff;font-size:12px;font-size:.75rem;height:200px;line-height:14px;line-height:.875rem;padding:20px;position:fixed;right:40px;top:40px;width:400px;z-index:4000}body .body-bg{display:flex;flex-direction:column;min-height:100vh;width:100vw}body .body-bg main{flex-basis:100%;flex-grow:1;flex-shrink:1}body section.intro{padding-bottom:60px!important;padding-top:60px!important}@media(min-width:992px){body section.intro{padding-bottom:60px!important;padding-top:60px!important}}body .frame,body .frame.frame-space-before-none{--frame-outer-spacing-before:0!important;padding-top:0!important}body .frame,body .frame.frame-space-after-none{--frame-outer-spacing-after:0!important;padding-bottom:0!important}body .frame.frame-space-before-normal{--frame-outer-spacing-before:0;padding-top:60px!important}@media(min-width:992px){body .frame.frame-space-before-normal{padding-top:60px!important}}body .frame.frame-space-after-normal{--frame-outer-spacing-after:0;padding-bottom:60px!important}@media(min-width:992px){body .frame.frame-space-after-normal{padding-bottom:60px!important}}body .frame.frame-space-before-small{--frame-outer-spacing-before:0;padding-top:60px!important}@media(min-width:992px){body .frame.frame-space-before-small{padding-top:60px!important}}body .frame.frame-space-after-small{--frame-outer-spacing-after:0;padding-bottom:60px!important}@media(min-width:992px){body .frame.frame-space-after-small{padding-bottom:60px!important}}body .frame.frame-background-dark{--frame-background:transparent;background-color:#272727}body .frame.frame-background-light{--frame-background:transparent;background-color:#fff}body .frame.frame-background-tertiary,body .frame.frame-has-backgroundimage{--frame-background:transparent}body .frame.frame-none{padding-inline:15px}body .frame.frame:has(.results-details),body .frame.frame:has(.search-results){padding-inline:0}body .frame.bg-grey{background-color:#f0f0f0}body .frame .frame-header{overflow-x:hidden}body .frame .img-full{height:auto;width:100%}body .frame .frame.section-frame-inner.frame-space-before-normal{padding-bottom:80px!important}@media(min-width:992px){body .frame .frame.section-frame-inner.frame-space-before-normal{padding-bottom:80px!important}}body .frame .frame.section-frame-inner.frame-space-after-normal{padding-bottom:40px!important}@media(min-width:992px){body .frame .frame.section-frame-inner.frame-space-after-normal{padding-bottom:80px!important}}video{max-width:100%}@media(min-width:992px){.container,.frame-container,section.home .intro-container,section.intro.default{margin:auto;max-width:1140px!important}}section.intro{align-items:center;background-color:#000;color:#fff;display:flex;position:relative}section.intro .intro-container{position:relative;z-index:1}section.intro.home.has-bg-image{min-height:650px}section.intro.home.has-bg-image .element-header{font-weight:300;margin-bottom:5px}section.intro.home.has-bg-image .element-subheader{font-weight:300;margin-bottom:100px}section.intro.home.has-bg-image .abstract{font-size:1.3rem;margin-bottom:100px}section.intro.default{background-color:transparent!important;color:#000!important;padding-bottom:30px!important;padding-top:60px!important}section.intro.default .frame-header{margin-bottom:0}section.intro.default .abstract p{font-size:10px}@font-face{font-family:Atlas Grotesk Web;font-stretch:normal;font-style:normal;font-weight:300;src:url(../AtlasGrotesk-Light-Web.woff2) format("woff2"),url(../AtlasGrotesk-Light-Web.woff) format("woff")}@font-face{font-family:Atlas Grotesk Web;font-stretch:normal;font-style:normal;font-weight:400;src:url(../AtlasGrotesk-Regular-Web.woff2) format("woff2"),url(../AtlasGrotesk-Regular-Web.woff) format("woff")}@font-face{font-family:Atlas Grotesk Web;font-stretch:normal;font-style:normal;font-weight:500;src:url(../AtlasGrotesk-Medium-Web.woff2) format("woff2"),url(../AtlasGrotesk-Medium-Web.woff) format("woff")}@font-face{font-family:Atlas Grotesk Web;font-stretch:normal;font-style:normal;font-weight:700;src:url(../AtlasGrotesk-Bold-Web.woff2) format("woff2"),url(../AtlasGrotesk-Bold-Web.woff) format("woff")}html{font-size:13px}body,h1,h2,h3,h4,h5,h6{font-family:Atlas Grotesk Web,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:300!important}h1{font-size:3rem!important}h2{font-size:1.75rem!important}.tx-solr-search-form{background-color:#fff}.tx-solr-search-form .input-group{align-items:center}.tx-solr-search-form button{align-items:center;box-shadow:none;display:flex;margin-right:15px;padding:0}.tx-solr-search-form input[type=text]{border:none;box-shadow:unset;font-size:1.2rem}@media(max-width:991px){.tx-solr-search-form.is-navigation-search{border-bottom:1px solid #000;margin-left:15px;padding-bottom:5px}.tx-solr-search-form.is-navigation-search input::placeholder{display:none}.tx-solr-search-form.is-navigation-search input[type=text]{border:none;box-shadow:unset;font-size:1rem}.tx-solr-search-form.is-navigation-search button{margin-right:5px}}.tx-solr-search-form:not(.is-navigation-search){border-radius:10px;padding:15px}.backendlayout-login{background-color:#000;color:#fff}.section-login{height:calc(100vh - 130px)}.section-login .frame-header{margin-bottom:15px}.section-login .element-header{font-size:1.75rem;font-weight:700}.section-login fieldset.login{margin-top:60px}.section-login fieldset.login label{font-size:1rem;width:100%}.section-login fieldset.login input[type=password],.section-login fieldset.login input[type=text]{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;margin-top:5px;padding-left:0}.section-login .btn{background:#14a0b0!important;border-radius:0!important;color:#000!important;padding:10px 15px!important}.section-login .textmedia-text p{color:hsla(0,0%,100%,.6)}.section-login .textmedia-text p a{color:#fff!important}.resource-index h2,.resource-index h3{font-weight:400}.resource-index h2{font-size:1.3rem!important;margin-bottom:10px}.resource-index h3{font-size:1.2rem}@media(max-width:992px){.resource-index>div:not(:last-of-type){margin-bottom:30px}}.resource-index a{color:#000!important}.resource-index .children:has(.category-item){margin-left:20px;padding-block:10px}.resource-index .category-item button{margin-right:5px;padding:0;transform:translateY(1px)}.resource-index .category-item button span{height:20px;position:relative;width:20px}.resource-index .category-item button span:after,.resource-index .category-item button span:before{background:#000;content:"";display:block;position:absolute}.resource-index .category-item button span:after{height:1px;top:7px;width:14px}.resource-index .category-item button span.expended:before{height:14px;left:7px;width:1px}.resource-index .category-item-root{align-items:center;display:flex;padding:7px 0}.resource-index .category-item .category-item-root>button[aria-expanded=true] .expended{display:none}.resource-index .category-item .category-item-root>button[aria-expanded=false] .expended,.resource-index .category-item .category-item-root>button[aria-expanded=true] .not-expended{display:block}.resource-index .category-item .category-item-root>button[aria-expanded=false] .not-expended{display:none}.collections{position:relative}.top-section-link{position:absolute;right:0;transform:translateY(-48px)}:root{--mediacenter-cards-gap:15px}.mediacenter,.modal{--bg-color-tags-wrapper:#fff;--bg-color-tag:#000;--border-color-tag:#000;--bg-color-tag-selected:#14a0b0;--border-color-tag-selected:#000;--color-tag-link:#fff;--color-tag-link-selected:#000;--bg-color-filters-wrapper:#fafafa;--bg-color-details-media:#a0a0a0;--bg-color-details-data:#fff;--bg-color-content-section:#fff;--color-links:#000;--bg-color-top-nav:#000;--top-bar-height:64px;--nav-link-active-color:#000;--nav-link-color:#00000040;--filter-menu-width:280px;--filter-opener-width:60px;--font-weight-bold:700;--bg-color-btn:#000}.mediacenter .top-nav{padding-inline:15px}.mediacenter .top-nav nav ul.back li:before{border:none;content:url(../goback.svg);height:20px;left:0;transform:translateY(-50%);width:20px}.mediacenter .top-nav nav ul.back li a{color:#fff;font-size:1.2rem;font-weight:400;padding-left:25px}.mediacenter:has(.top-nav) .results-header{margin-top:60px}.mediacenter:has(.top-nav) .results-header h1{font-size:3rem;font-weight:300;margin-bottom:10px}.mediacenter:has(.top-nav) .results-header p{font-size:1rem}.mediacenter .results-wrapper{padding-top:10px!important;padding-inline:15px!important}.mediacenter .tags-wrapper{padding-inline:15px!important}@media(max-width:767px){.mediacenter ul.tags{padding-bottom:20px}}.mediacenter ul.tags li:hover{background-color:#000}.mediacenter ul.tags li:hover a{color:#fff}.mediacenter ul.tags.selected li{border:none;overflow:hidden}.mediacenter ul.tags.selected li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill-rule='evenodd' stroke='%2314a0b0' 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-color:#000;background-size:50%}.mediacenter ul.tags.selected li:hover{background-color:#14a0b0;opacity:1}.mediacenter ul.tags.selected li:hover a{color:#000}.mediacenter.search.search-results .filters-wrapper{z-index:9}@media(max-width:991px){.mediacenter.search.search-results .filters-wrapper{top:90px}}.mediacenter.search.search-results .filters-wrapper .sticky-content{display:block;top:90px}@media(min-width:992px){.mediacenter.search.search-results .filters-wrapper .sticky-content{top:70px}}.mediacenter.search.search-results .filters-wrapper .sticky-content .scrollable-content .filters #close-filters{background:url(../close.svg);height:20px;width:20px}.mediacenter.search.search-results .filters-wrapper .sticky-content .scrollable-content .filters h2{font-weight:700!important;margin-bottom:30px}.mediacenter.search.search-results .filters-wrapper .sticky-content .scrollable-content .filters h3.h4{font-size:15px!important;font-weight:700!important;margin-bottom:10px!important}.mediacenter.search.search-results .filters-wrapper .sticky-content .scrollable-content .filters .form-control{font-weight:400!important}.mediacenter.search.search-results .filters-wrapper #open-filters{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");top:300px}.mediacenter.search.results-details .center .part.media .bottom{background-color:#14a0b0}.mediacenter.search.results-details .center .part.data .content{padding-right:0}.mediacenter.search.results-details .center .part.data .content ul{margin-bottom:60px}.mediacenter.search.results-details .center .part.data .content p.category{font-size:1rem;margin-bottom:30px}.mediacenter.search.results-details .center .part.data .content h1{font-size:39px;font-weight:700!important;margin-bottom:20px}.mediacenter.search.results-details .center .part.data .content h2{font-size:17px!important;font-weight:700!important;margin-bottom:20px!important}.mediacenter.search.results-details .center .part.data .content p{font-size:1.3rem;margin-bottom:30px}.mediacenter.search.results-details .center .part.data .content label{font-size:1rem;font-weight:400;margin-bottom:5px}.mediacenter.search.results-details .center .part.data .content li p{color:#6c757d;font-weight:300;margin-bottom:0}.mediacenter.search.results-details .center .part.data .bottom{background-color:#fff}.mediacenter.search.results-details .center .part.data .bottom:has(.add-to-collection){background-color:#000}.mediacenter.search.results-details .center .part .bottom a{align-items:center;display:flex;gap:20px;height:100%;justify-content:center;width:100%}.mediacenter.search.results-details .center .part .bottom a:before{content:none}.mediacenter.search.results-details .center .part .bottom a img{transform:scale(.8)}.mediacenter.search.results-details .center .part .bottom a:hover{opacity:1;text-decoration:underline}.mediacenter .resource-cards .card{border:1px solid #e9e9e9!important;border-radius:10px!important;box-shadow:none;overflow:hidden;position:relative}.mediacenter .resource-cards .card .card-body{border-top:1px solid #e9e9e9!important;padding:15px;position:static}.mediacenter .resource-cards .card .card-body .data-actions{position:static}.mediacenter .resource-cards .card .card-body .data-actions p.resource-type{font-size:.85rem;margin-bottom:15px;text-transform:none}.mediacenter .resource-cards .card .card-body h5{color:#000;font-weight:400;margin-bottom:10px}.mediacenter .resource-cards .card .card-body p.text{font-weight:500}.mediacenter .content-section{flex-basis:auto;padding:0}.mediacenter .content-section .title-container{display:flex;justify-content:space-between}.mediacenter .content-section .title-container a{text-decoration:underline}.mediacenter .collection-cards{grid-gap:15px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.mediacenter .collection-cards>a{display:block}.mediacenter .collection-cards .card{background-color:#000;border-radius:10px!important;box-shadow:none;height:100%;overflow:hidden;padding-bottom:0;position:relative}.mediacenter .collection-cards .card:after{content:none}.mediacenter .collection-cards .card .content{height:100%;position:static}.mediacenter .collection-cards .card .content .card-img-top{display:block;height:auto;object-fit:cover;width:100%}.mediacenter .collection-cards .card .content .text{background-color:transparent;position:static}.mediacenter .collection-cards .card .content .text h3{font-size:1.9rem;font-weight:400;margin-bottom:10px}.mediacenter .collection-cards .card.add{border:1px solid #272727!important}.mediacenter .collection-cards .card.add .content a{align-items:center;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.mediacenter h3.h3,.mediacenter h3.h4{font-size:1.2rem;margin-bottom:10px}.mediacenter .form-row{margin-bottom:10px}.mediacenter .form-group>div{margin-bottom:30px}.mediacenter .form-control,.mediacenter .pure-checkbox{align-items:center;font-weight:500}.mediacenter .form-control input[type=checkbox],.mediacenter .pure-checkbox input[type=checkbox]{transform:none}.mediacenter .form-control input[type=checkbox]:checked,.mediacenter .pure-checkbox input[type=checkbox]:checked{background-color:#000}.mediacenter .form-control input[type=checkbox]:checked:before,.mediacenter .pure-checkbox input[type=checkbox]:checked:before{background-position:50%;background-repeat:no-repeat;background-size:100%;filter:invert(100%)}.mediacenter.collections h2{margin-bottom:30px}.mediacenter ul.tags li a{font-size:13px;padding:10px 15px}.mediacenter h1:has(.badge-count){align-items:center;display:flex;font-size:40px;font-weight:700!important;gap:15px}.mediacenter .badge-count{align-items:center;background-color:#000;border-radius:50%;color:#fff;display:flex;font-size:16px;height:40px;justify-content:center;transform:translateY(2px);width:40px}.mediacenter.search-results .results-header{display:block!important}.mediacenter.search-results h1{font-weight:700!important}.mediacenter.search-results .results-count{font-size:17px;margin-bottom:20px}.mediacenter .resource-cards.tx_solr .card .text{font-weight:400!important}.bottom-collection{bottom:0;position:fixed;width:100%}.bottom-collection a{align-items:center;background-color:#14a0b0;display:flex;font-weight:400;height:100%;justify-content:center}.bottom-collection a:hover{opacity:1;text-decoration:underline}.bottom-collection a img{margin-right:25px}.modal .modal-content{border:none}.modal .modal-header{padding-inline:30px}.modal .modal-header .modal-title{font-size:1.3rem;font-weight:300}.modal .modal-header .btn-close{background:url(../close.svg);background-size:contain;height:15px;padding:0;width:15px}.modal .modal-body{padding:30px}.modal .modal-body .content{height:auto;padding:0}.modal .modal-body .content label{font-size:1rem;font-weight:400;margin-bottom:10px}.modal .modal-body .content input[type=text],.modal .modal-body .content textarea{padding-bottom:5px}.modal .modal-body .content input[type=text]::placeholder,.modal .modal-body .content textarea::placeholder{color:transparent}.modal .modal-body .content input[type=text]:focus,.modal .modal-body .content textarea:focus{outline:none}.modal .modal-body .content textarea{height:50px}#openTicket{align-items:center;background-color:#ffd027;border-radius:10px;bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#000;cursor:pointer;display:flex;font-size:12px;justify-content:center;left:20px;line-height:18px;padding:4px 10px;position:fixed;transition:background-color .2s;z-index:40000}#openTicket:hover{background-color:#2980b9}#ticket-tool{background:#fff;border-radius:8px;bottom:80px;box-shadow:0 4px 6px rgba(0,0,0,.3);display:block;margin:0 auto;max-height:80vh;max-width:900px;overflow:scroll;padding:20px;position:fixed;z-index:40000}#ticket-tool.hidden{display:none}#ticket-tool .ticket-tool h2{color:#333;font-size:24px;margin-bottom:20px}#ticket-tool .form-group{margin-bottom:20px}#ticket-tool label{color:#444;display:block;font-size:14px;font-weight:500;margin-bottom:6px}#ticket-tool input[type=text],#ticket-tool textarea{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:10px;width:100%}#ticket-tool textarea{min-height:120px;resize:vertical}#ticket-tool button{align-items:center;background-color:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 15px;transition:background-color .2s}#ticket-tool button:hover{background-color:#2980b9}#ticket-tool button:disabled{background-color:#a0d0f0;cursor:not-allowed}#ticket-tool .screenshot-container{border:1px solid #ddd;border-radius:4px;margin-top:10px;overflow:hidden;position:relative}#ticket-tool #canvas-container{height:100%;position:relative;width:100%}#ticket-tool .toolbar{background-color:#f0f0f0;border-top:1px solid #ddd;display:flex;justify-content:space-between;padding:10px}#ticket-tool .color-picker{align-items:center;display:flex;gap:8px}#ticket-tool .color-button{border:none;border-radius:50%;cursor:pointer;height:24px;width:24px}#ticket-tool .color-button.active{box-shadow:0 0 0 2px #333}#ticket-tool .brush-size{align-items:center;display:flex;margin-left:15px}#ticket-tool .brush-size label{font-size:12px;margin:0 8px 0 0}#ticket-tool .brush-size input{width:60px}#ticket-tool .tool-buttons{display:flex;gap:8px}#ticket-tool .tool-button{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:4px}#ticket-tool .success-message{background-color:#d4edda;border-radius:4px;color:#155724;display:none;margin-bottom:20px;padding:15px}#ticket-tool .submit-button{background-color:#28a745;margin-left:auto;padding:12px 20px}#ticket-tool .submit-button:hover{background-color:#218838}#ticket-tool .submit-button:disabled{background-color:#8fcea0}#ticket-tool .hidden{display:none}#ticket-tool .draw-mode-active{background-color:#e0e0e0}