#cookieConsent .cookie-consent .cookie-button{position:fixed;margin:0;padding:0;border:0;bottom:30px;left:30px;background-color:transparent;border-radius:50%;outline:none;opacity:.3;box-shadow:1px 5px 6px 1px rgba(0,0,0,.35);z-index:100}#cookieConsent .cookie-consent .cookie-button img{height:50px;width:50px}#cookieConsent .cookie-consent .cookie-button:hover{opacity:1;transition:opacity .2s}#cookieConsent .cookie-consent .cookie-button:active{opacity:1}#cookieConsent .cookie-modal-backdrop{position:fixed;top:0;left:0;background:rgba(0,0,0,.4);width:100%;height:100%;z-index:9999;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overflow-x:hidden}#cookieConsent .cookie-modal{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background-color:#fff;display:block;max-width:900px;width:90%;margin:48px 0 80px;border-radius:5px}#cookieConsent .cookie-modal .cookie-image{width:70px}@media screen and (min-width:576px){#cookieConsent .cookie-modal .cookie-image{width:100%}}#cookieConsent .cookie-modal .main-detail .title{font-weight:700}#cookieConsent .cookie-modal .footer{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;background-color:#f7f7f7}#cookieConsent .cookie-modal .footer button{flex:1}@media screen and (min-width:576px){#cookieConsent .cookie-modal .footer{flex-direction:row;align-items:center}}#cookieConsent .fade-enter-active,#cookieConsent .fade-leave-active{transition:opacity .5s}#cookieConsent .fade-enter,#cookieConsent .fade-leave-to{opacity:0}#cookieConsent .category{box-shadow:0 4px 10px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.17)}.css-control{position:relative;display:inline-block;padding:6px 0;margin:0;font-weight:400;font-size:14px;cursor:pointer}.css-control-input{position:absolute;z-index:-1;opacity:0}.css-control-input:disabled~.css-control-indicator{opacity:.5}.css-control-input:focus~.css-control-indicator{box-shadow:0 0 3px rgba(0,0,0,.35)}.css-control-input~.css-control-indicator{position:relative;display:inline-block;margin-top:-3px;margin-right:3px;vertical-align:middle}.css-control-input~.css-control-indicator:after{position:absolute;content:""}.css-control.css-control-sm{padding:3px 0 4px;font-size:14px}.css-control.css-control-lg{padding:7px 0;font-size:16px}.css-control.disabled{opacity:.5;cursor:not-allowed}.css-control+.css-control{margin-left:10px}.css-switch{padding:3px 0}.css-switch .css-control-input~.css-control-indicator{width:51px;height:30px;background-color:#eee;border-radius:30px;transition:background-color .3s}.css-switch .css-control-input~.css-control-indicator:after{top:2px;bottom:2px;left:2px;width:26px;background-color:#fff;border-radius:50%;box-shadow:1px 0 3px rgba(0,0,0,.1);transition:transform .15s ease-out}.css-switch .css-control-input:checked~.css-control-indicator{background-color:#ddd}.css-switch .css-control-input:checked~.css-control-indicator:after{box-shadow:-2px 0 3px rgba(0,0,0,.3);transform:translateX(20px)}.css-switch.css-control-sm{padding:3px 0}.css-switch.css-control-sm .css-control-input~.css-control-indicator{width:36px;height:20px}.css-switch.css-control-sm .css-control-input~.css-control-indicator:after{width:16px}.css-switch.css-control-sm .css-control-input:checked~.css-control-indicator:after{transform:translateX(15px)}.css-switch.css-control-lg{padding:4px 0}.css-switch.css-control-lg .css-control-input~.css-control-indicator{width:65px;height:34px}.css-switch.css-control-lg .css-control-input~.css-control-indicator:after{width:30px}.css-switch.css-control-lg .css-control-input:checked~.css-control-indicator:after{transform:translateX(30px)}.css-switch.css-switch-square .css-control-input~.css-control-indicator,.css-switch.css-switch-square .css-control-input~.css-control-indicator:after{border-radius:0}.css-switch.css-control-primary .css-control-input:checked~.css-control-indicator{background-color:#007bff}.css-switch.css-control-secondary .css-control-input:checked~.css-control-indicator{background-color:#343a40}.css-switch.css-control-info .css-control-input:checked~.css-control-indicator{background-color:#17a2b8}.css-switch.css-control-success .css-control-input:checked~.css-control-indicator{background-color:#28a745}.css-switch.css-control-warning .css-control-input:checked~.css-control-indicator{background-color:#ffc107}.css-switch.css-control-danger .css-control-input:checked~.css-control-indicator{background-color:#dc3545}