/*!
 * OverlayScrollbars
 * https://github.com/KingSora/OverlayScrollbars
 *
 * Version: 1.13.0
 *
 * Copyright KingSora | Rene Haas.
 * https://github.com/KingSora
 *
 * Released under the MIT license.
 * Date: 02.08.2020
 */html.os-html,html.os-html>.os-host{box-sizing:border-box;display:block;height:100%!important;margin:0!important;min-height:100%!important;min-width:100%!important;overflow:hidden;position:absolute!important;width:100%!important}html.os-html>.os-host>.os-padding{position:absolute}body.os-dragging,body.os-dragging *{cursor:default}.os-host,.os-host-textarea{overflow:visible!important;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.os-host-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden!important}.os-host-flexbox>.os-size-auto-observer{height:inherit!important}.os-host-flexbox>.os-content-glue{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.os-host-flexbox>.os-content-glue,.os-host-flexbox>.os-size-auto-observer{min-height:0;min-width:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto}#os-dummy-scrollbar-size{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:500px;opacity:0;overflow:scroll;position:fixed;visibility:hidden;width:500px}#os-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}#os-dummy-scrollbar-size:after,#os-dummy-scrollbar-size:before,.os-content:after,.os-content:before{content:"";display:table;flex-grow:0;flex-shrink:0;font-size:0;height:.01px;line-height:0;visibility:hidden;width:.01px}#os-dummy-scrollbar-size,.os-viewport{-ms-overflow-style:scrollbar!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size,.os-viewport-native-scrollbars-invisible.os-viewport{scrollbar-width:none!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar-corner,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar-corner{background:transparent!important;display:none!important;height:0!important;visibility:hidden!important;width:0!important}.os-content-glue{box-sizing:inherit;max-height:100%;max-width:100%;pointer-events:none;width:100%}.os-padding{bottom:0;box-sizing:inherit;direction:inherit;height:auto!important;left:0;margin:0;overflow:visible;padding:0;position:absolute;right:0;top:0;width:auto!important;z-index:0}.os-host-overflow>.os-padding,.os-viewport{overflow:hidden}.os-viewport{bottom:0;box-sizing:inherit!important;direction:inherit!important;left:0;margin:0;outline:none!important;padding:0;position:absolute;resize:none!important;right:0;top:0;-webkit-overflow-scrolling:touch}.os-content-arrange{min-height:1px;min-width:1px;pointer-events:none;position:absolute;z-index:-1}.os-content{box-sizing:border-box!important;direction:inherit;display:block;height:100%;position:relative;visibility:visible;width:100%}.os-content>.os-textarea{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;direction:inherit!important;display:block!important;-webkit-filter:none!important;filter:none!important;float:none!important;left:0!important;margin:0!important;max-height:none!important;max-width:none!important;opacity:1!important;outline:0 none transparent!important;overflow:hidden!important;-webkit-perspective:none!important;perspective:none!important;position:absolute!important;resize:none!important;top:0!important;-webkit-transform:none!important;transform:none!important;z-index:1!important;clip:auto!important;padding:0;vertical-align:baseline!important}.os-host-rtl>.os-padding>.os-viewport>.os-content>.os-textarea{right:0!important}.os-content>.os-textarea-cover{pointer-events:none;z-index:-1}.os-content>.os-textarea[wrap=off]{margin:0!important;white-space:pre!important}.os-text-inherit{color:inherit;cursor:text;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-shadow:inherit;text-transform:inherit;unicode-bidi:inherit;word-spacing:inherit}.os-resize-observer,.os-resize-observer-host{box-sizing:inherit;display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:-1}.os-resize-observer-host{border:inherit;border-color:transparent;border-style:solid;box-sizing:border-box;padding:inherit}.os-resize-observer-host.observed{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.os-resize-observer-host.observed>.os-resize-observer,.os-resize-observer-host>.os-resize-observer{border:inherit;box-sizing:content-box;display:block;height:200%;margin:0;padding:inherit;width:200%}.os-resize-observer-host.observed>.os-resize-observer,.os-resize-observer-host.observed>.os-resize-observer:before{box-sizing:border-box;display:flex;flex-basis:auto;flex-grow:1;flex-shrink:0;position:relative}.os-resize-observer-host.observed>.os-resize-observer:before{border:inherit;box-sizing:content-box;content:"";margin:0;padding:inherit}.os-size-auto-observer{box-sizing:inherit!important;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:inherit;z-index:-1;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.os-size-auto-observer>.os-resize-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}.os-resize-observer-item{bottom:0;direction:ltr!important;opacity:0;overflow:hidden;right:0;z-index:-1}.os-resize-observer-item,.os-resize-observer-item-final{left:0;position:absolute;top:0;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.os-resize-observer-item-final{-webkit-transition:none!important;transition:none!important}.os-resize-observer{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-name:os-resize-observer-dummy-animation;animation-name:os-resize-observer-dummy-animation}object.os-resize-observer{box-sizing:border-box!important}@-webkit-keyframes os-resize-observer-dummy-animation{0%{cursor:auto}to{cursor:none}}@keyframes os-resize-observer-dummy-animation{0%{cursor:auto}to{cursor:none}}.os-host-transition>.os-scrollbar,.os-host-transition>.os-scrollbar-corner{-webkit-transition:opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s;transition:opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s}html.os-html>.os-host>.os-scrollbar{position:absolute;z-index:999999}.os-scrollbar,.os-scrollbar-corner{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;position:absolute;z-index:1}.os-scrollbar-corner{bottom:0;right:0}.os-scrollbar{pointer-events:none}.os-scrollbar-track{border:none!important;padding:0!important;position:relative}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:auto;width:100%}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle-off,.os-scrollbar-track-off{pointer-events:none}.os-scrollbar.os-scrollbar-unusable,.os-scrollbar.os-scrollbar-unusable *{pointer-events:none!important}.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-host-rtl>.os-scrollbar-horizontal{right:0}.os-host-rtl>.os-scrollbar-corner,.os-host-rtl>.os-scrollbar-vertical{left:0;right:auto}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-corner,.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-corner,.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal,.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical,.os-padding+.os-scrollbar-corner,.os-scrollbar-auto-hidden,.os-scrollbar-horizontal+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner,.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical+.os-scrollbar-corner,.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner{opacity:0;pointer-events:none;visibility:hidden}.os-scrollbar-corner-resize-both{cursor:nwse-resize}.os-host-rtl>.os-scrollbar-corner-resize-both{cursor:nesw-resize}.os-scrollbar-corner-resize-horizontal{cursor:ew-resize}.os-scrollbar-corner-resize-vertical{cursor:ns-resize}.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize{cursor:default}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical{bottom:0;top:0}.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal,.os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal{left:0;right:0}.os-scrollbar-corner.os-scrollbar-corner-resize,.os-scrollbar:hover{opacity:1!important;visibility:visible!important}.os-scrollbar-corner.os-scrollbar-corner-resize{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PGcgc3R5bGU9ImRpc3BsYXk6aW5saW5lIj48cGF0aCBkPSJNNy40MjQgMTA0Mi4zNjJhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzEuMjczLjc5Mi4yMS4xNDEuNDY2LjIxOC43MzcuMjE4YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcxLS4wNzctLjUyOC0uMjE4LS43MzdhMS4zIDEuMyAwIDAgMC0uNzkyLS4yNzNtMCAzLjA4NGExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3Mi4yNzMuNzkyLjIxLjE0MS40NjYuMjE5LjczNy4yMTlhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS4yNzItLjA3Ny0uNTI4LS4yMTgtLjczOGExLjMgMS4zIDAgMCAwLS43OTItLjI3M20tMy4wODQgMGExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3Mi4yNzMuNzkyLjIwOS4xNDEuNDY1LjIxOS43MzcuMjE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcyLS4wNzctLjUyOC0uMjE5LS43MzhhMS4zIDEuMyAwIDAgMC0uNzkxLS4yNzNtLTMuMDMgMy4wM2ExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3MS4yNzMuNzkyLjIxLjE0MS40NjYuMjE4LjczNy4yMThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS4yNzEtLjA3Ny0uNTI4LS4yMTgtLjczN2ExLjMgMS4zIDAgMCAwLS43OTItLjI3M20zLjAzIDBhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzEuMjczLjc5Mi4yMDkuMTQxLjQ2NS4yMTguNzM3LjIxOGExLjMxIDEuMzEgMCAwIDAgMS4zMS0xLjMxYzAtLjI3MS0uMDc3LS41MjgtLjIxOS0uNzM3YTEuMyAxLjMgMCAwIDAtLjc5MS0uMjczbTMuMDg0IDBhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzEuMjczLjc5Mi4yMS4xNDEuNDY2LjIxOC43MzcuMjE4YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcxLS4wNzctLjUyOC0uMjE4LS43MzdhMS4zIDEuMyAwIDAgMC0uNzkyLS4yNzMiIHN0eWxlPSJmaWxsOiMwMDA7ZmlsbC1vcGFjaXR5Oi40OTQxMTc2NTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMTA0Mi4zNjIpIi8+PC9nPjxnIHN0eWxlPSJkaXNwbGF5OmlubGluZSI+PHBhdGggZD0iTTguMjE2LjI3M2MuMTQxLjIxLjIxOC40NjYuMjE4LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTgtMS4wMzdtMCAzLjA4NGMuMTQxLjIxLjIxOC40NjYuMjE4LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOSAxLjAzNy41MTlhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjUtLjIwNS0uNzk4LS41MTgtMS4wMzhtLTMuMDg1IDBjLjE0Mi4yMS4yMTkuNDY2LjIxOS43MzdhMS4zMSAxLjMxIDAgMCAxLTEuMzEgMS4zMWMtLjI3MiAwLS41MjgtLjA3Ny0uNzM3LS4yMTguMjQuMzEzLjYxMi41MTkgMS4wMzcuNTE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uNDI1LS4yMDUtLjc5OC0uNTE5LTEuMDM4bS0zLjAzIDMuMDNjLjE0Mi4yMS4yMi40NjYuMjIuNzM3YTEuMzEgMS4zMSAwIDAgMS0xLjMxMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTgtMS4wMzdtMy4wMyAwYy4xNDIuMjEuMjE5LjQ2Ni4yMTkuNzM3YTEuMzEgMS4zMSAwIDAgMS0xLjMxIDEuMzFjLS4yNzIgMC0uNTI4LS4wNzctLjczNy0uMjE4LjI0LjMxMy42MTIuNTE4IDEuMDM3LjUxOGExLjMxIDEuMzEgMCAwIDAgMS4zMS0xLjMxYzAtLjQyNC0uMjA1LS43OTgtLjUxOS0xLjAzN20zLjA4NSAwYy4xNDEuMjEuMjE4LjQ2Ni4yMTguNzM3YTEuMzEgMS4zMSAwIDAgMS0xLjMxIDEuMzFjLS4yNzEgMC0uNTI4LS4wNzctLjczNy0uMjE4LjI0LjMxMy42MTMuNTE4IDEuMDM3LjUxOGExLjMxIDEuMzEgMCAwIDAgMS4zMS0xLjMxYzAtLjQyNC0uMjA1LS43OTgtLjUxOC0xLjAzNyIgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZSIvPjwvZz48L3N2Zz4=);background-position:100% 100%;background-repeat:no-repeat;pointer-events:auto!important}.os-host-rtl>.os-scrollbar-corner.os-scrollbar-corner-resize{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.os-host-overflow{overflow:hidden!important}.os-theme-none>.os-scrollbar-corner,.os-theme-none>.os-scrollbar-horizontal,.os-theme-none>.os-scrollbar-vertical{display:none!important}.os-theme-none>.os-scrollbar-corner-resize{display:block!important;min-height:10px;min-width:10px}.os-theme-dark>.os-scrollbar-horizontal,.os-theme-light>.os-scrollbar-horizontal{height:10px;right:10px}.os-theme-dark>.os-scrollbar-vertical,.os-theme-light>.os-scrollbar-vertical{bottom:10px;width:10px}.os-theme-dark.os-host-rtl>.os-scrollbar-horizontal,.os-theme-light.os-host-rtl>.os-scrollbar-horizontal{left:10px;right:0}.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner{background-color:transparent;height:10px;width:10px}.os-theme-dark>.os-scrollbar,.os-theme-light>.os-scrollbar{background:transparent;box-sizing:border-box;padding:2px}.os-theme-dark>.os-scrollbar.os-scrollbar-unusable,.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar.os-scrollbar-unusable,.os-theme-light>.os-scrollbar>.os-scrollbar-track{background:transparent}.os-theme-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{min-width:30px}.os-theme-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{min-height:30px}.os-theme-dark.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{-webkit-transition:background-color .3s;transition:background-color .3s}.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{border-radius:10px}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.4)}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:hsla(0,0%,100%,.4)}.os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.55)}.os-theme-light>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:hsla(0,0%,100%,.55)}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:rgba(0,0,0,.7)}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:hsla(0,0%,100%,.7)}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-theme-dark.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before{display:none}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:-2px;top:-6px}.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{left:-6px;right:-2px}.os-host-rtl.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-host-rtl.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{left:-2px;right:-6px}:root{--foreground-color:#000;--background-color:#fff;--reverted-text-color:#fff;--color-block:rgba(0,0,0,.25);--primary-color:#f98f17;--primary-dark:#f38014;--primary-darker:#ec7112;--primary-light:#f5ff00;--text-over-primary-color:#fff;--primary-color-opacity:0.25;--secondary-color:#005eb1;--secondary-dark:#025095;--secondary-darker:#01437e;--secondary-light:#eaf0ff;--shade-light:#f5f5f5;--shade-color:#bdbdbd;--shade-dark:#757575;--shade-darker:#424242;--danger-color:#cc1d33;--danger-dark:#bf152c;--danger-darker:#b00020;--visited-color:#a70083;--border-light:rgba(0,0,0,.1);--btn-secondary-focus:#e9e9e9;--active-shadow:0 0 20px rgba(0,0,0,.15);--standard-shadow:0 0 5px rgba(0,0,0,.5);--dropdown-shadow:0px 4px 4px rgba(0,0,0,.25);--ionicon-stroke-width:18px;--tiles:6;--fudge1:105px;--fudge2:20px;--vh:1%;--tile-width-calc:calc((100vw - var(--fudge1))/var(--tiles) - 1px - var(--fudge2));--collapsed_sidenav_size:100px;--open-sidenav-size:calc(var(--collapsed_sidenav_size) + var(--tile-width-calc) + 20px);--open-button-sidenav-position:calc(var(--collapsed_sidenav_size) + var(--tile-width-calc) + 5px)}@media screen and (max-width:1500px){:root{--tiles:5}}@media screen and (max-width:1250px){:root{--tiles:4}}@media screen and (max-width:1000px){:root{--tiles:3;--fudge1:40px}}@media screen and (max-width:680px){:root{--tiles:2}}@media screen and (min-width:1900px){:root{--tiles:7}}@media screen and (min-width:2150px){:root{--tiles:8}}@media screen and (min-width:2400px){:root{--tiles:9}}.dark-theme{--foreground-color:#fff;--background-color:#1a1a1a;--reverted-text-color:#000;--color-block:rgba(0,0,0,.25);--secondary-color:#005eb1;--secondary-dark:#025095;--secondary-darker:#01437e;--secondary-light:#eaf0ff;--shade-light:#424242;--shade-color:#bdbdbd;--shade-dark:#f5f5f5;--shade-darker:#f5f5f5;--border-light:hsla(0,0%,100%,.1);--btn-secondary-focus:#2b2b2b;--active-shadow:0 0 20px var(--shade-light);--standard-shadow:0 0 5px #000;--dropdown-shadow:0px 4px 4px #000;background-color:var(--background-color);color:var(--foreground-color);--primary-color-opacity:0.4}.dark-theme .ccm-root .ccm-modal.ccm-show{background:rgba(0,0,0,.4)}.dark-theme .ccm-root .ccm-modal--body,.dark-theme .ccm-root .ccm-modal--header{background:var(--background-color)}.dark-theme .ccm-root .ccm-widget .cover-scrollbar:after,.dark-theme .ccm-root .ccm-widget .cover-scrollbar:before{all:unset}.dark-theme .ccm-root .ccm-inner-overflow{color:#b7b7b7;overflow:hidden}.dark-theme .swal2-popup{background:var(--background-color)}.dark-theme .swal2-popup .swal2-icon.swal2-warning{border-color:#fff;color:var(--reverted-text-color)}.dark-theme .swal2-popup .swal2-icon.swal2-warning:before{color:var(--foreground-color)}.dark-theme .swal2-popup .swal2-content{color:revert}.dark-theme .swal2-popup .swal2-content p a{color:var(--secondary-color)}.dark-theme .swal2-popup .swal2-content p a:hover{color:var(--secondary-dark);text-decoration:underline}.dark-theme .os-scrollbar-handle{background:hsla(0,0%,100%,.4)!important}:focus-visible{outline:3px solid var(--primary-color)}.qs-datepicker-container{background:#fff;border:1px solid gray;border-radius:.263921875em;box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;font-family:sans-serif;font-size:1rem;overflow:hidden;position:absolute;-webkit-user-select:none;user-select:none;width:15.625em;z-index:9001}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{background:rgba(0,0,0,.75);color:#fff;display:flex;flex-direction:column;height:100%;left:0;opacity:1;padding:.5em;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:1}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;display:block;font-size:.875em;margin:0 auto;padding:.25em 0;text-align:center;width:80%}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{cursor:pointer;padding:.5em;position:absolute;right:0;top:0}.qs-overlay .qs-submit{background:hsla(0,0%,50%,.4);border:1px solid #fff;border-radius:.263921875em;cursor:pointer;margin:0 auto auto;padding:.5em}.qs-overlay .qs-submit.qs-disabled{border-color:gray;color:gray;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:flex;flex-grow:1;flex-wrap:wrap}.qs-overlay .qs-overlay-month{align-items:center;cursor:pointer;display:flex;justify-content:center;opacity:.5;transition:opacity .15s;width:33.33333%}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{align-items:center;background:#d3d3d3;display:flex;filter:blur(0);flex-grow:1;flex-shrink:0;justify-content:space-between;transition:filter .3s;width:100%}.qs-controls.qs-blur{filter:blur(5px)}.qs-arrow{border-radius:.263921875em;cursor:pointer;height:1.5625em;position:relative;transition:background .15s;width:1.5625em}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:after{border:.390625em solid transparent;content:"";position:absolute;top:50%;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:gray;right:50%;transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:gray;left:50%;transform:translate(-25%,-50%)}.qs-month-year{border-bottom:1px solid transparent;font-weight:700;transition:border .2s}.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:1px solid gray}.qs-month-year:active:focus,.qs-month-year:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:flex;filter:blur(0);flex-wrap:wrap;padding:.3125em;transition:filter .3s}.qs-squares.qs-blur{filter:blur(5px)}.qs-square{align-items:center;border-radius:.263921875em;cursor:pointer;display:flex;height:1.5625em;justify-content:center;transition:background .1s;width:14.28571%}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-bottom-right-radius:0;border-top-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-bottom-right-radius:0;border-top-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-bottom-left-radius:0;border-top-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{color:gray;font-weight:700}.qs-event{position:relative}.qs-event:after{background:#07f;border-radius:50%;bottom:0;content:"";height:.46875em;position:absolute;right:0;width:.46875em}.qs-datepicker-container{background-color:var(--background-color);border-radius:1.5em;border-width:0;box-shadow:var(--active-shadow);color:var(--foreground-color);height:18.5em;padding:1.5em;transform:translateZ(200px);width:18em}.qs-datepicker-container .qs-controls{background:none;font-size:16px;font-weight:600;line-height:22px}.qs-datepicker-container .qs-square{border-radius:1em;height:2em}.qs-datepicker-container .qs-day{color:var(--shade-dark);font-size:14px;font-weight:400;line-height:19px}.qs-datepicker-container .qs-active{background-color:var(--primary-color)}.qs-datepicker-container .qs-range-start{background:radial-gradient(ellipse,var(--primary-color) 70%,transparent 70%),linear-gradient(90deg,transparent 50%,var(--primary-light) 50%);border-radius:0}.qs-datepicker-container .qs-range-end{background:radial-gradient(ellipse,var(--primary-color) 70%,transparent 70%),linear-gradient(90deg,var(--primary-light) 50%,transparent 50%);border-radius:0}.qs-datepicker-container .qs-range-middle{background-color:var(--primary-light);color:var(--foreground-color)}.qs-datepicker-container .qs-month-year{border:none;cursor:default}.qs-datepicker-container .qs-arrow.qs-left:after,.qs-datepicker-container .qs-arrow.qs-right:after,.qs-datepicker-container .qs-month-year:hover{border:none}.qs-datepicker-container .qs-overlay,.qs-datepicker-container .qs-overlay .qs-overlay-year{background-color:var(--background-color);color:var(--foreground-color)}.qs-datepicker-container .qs-overlay .qs-close{right:1em;top:.5em}.qs-datepicker-container .qs-overlay .qs-overlay-month{margin-top:1em}html.os-html>.os-host>.os-scrollbar{z-index:99998}.form_element__input-dropdown{height:100%;padding:0 15px;position:absolute;width:100%}.form_element__input-dropdown .vs__dropdown-option{line-height:27px;margin:0;min-height:27px;padding:0 15px}.form_element__input-dropdown .vs--open{border:1px solid var(--foreground-color);height:100%;position:absolute;width:100%}.form_element__input-dropdown.vs--single.vs--open .vs__selected{position:static}.form_element__input-dropdown .vs__dropdown-option:first-child{margin-top:-5px}.form_element__input-dropdown .vs__dropdown-option:last-child{margin-bottom:-5px}.form_element__input-dropdown .vs__dropdown-toggle{align-items:center;background-color:var(--background-color);border:none;height:100%;padding:0}.form_element__input-dropdown .vs__selected-options{overflow:hidden;width:100%}.form_element__input-dropdown .vs__search{height:0;left:-10px;position:absolute;top:-10px;width:0}.form_element__input-dropdown .vs__actions{padding:0}.form_element__input-dropdown .vs--single,.form_element__input-dropdown .vs__selected{font-size:16px;font-weight:400;height:100%;margin:0;padding:0;white-space:nowrap;width:100%}.form_element__input-dropdown .vs__dropdown-menu{border:none;border-radius:20px;box-shadow:var(--dropdown-shadow);font-size:16px;margin-top:15px;overflow-x:hidden;width:-webkit-fill-available;z-index:2}.form_element__input-dropdown .vs__dropdown-option--highlight{background-color:rgb(from var(--primary-color) r g b/var(--primary-color-opacity))}.form_element__input-dropdown .vs__dropdown-option--highlight:active,.form_element__input-dropdown .vs__dropdown-option--selected{background-color:var(--primary-color)}#search_field .vs__dropdown-toggle,#search_field .vs__search::placeholder{background:var(--background-color);border:none;color:var(--foreground-color);height:inherit;padding:0}#search_field .vs__dropdown-menu{border:none;border-radius:20px;left:-15px;max-height:500px;overflow-x:hidden;top:calc(100% + 10px);width:280px}#search_field .vs__dropdown-menu li{color:var(--foreground-color)}#search_field .vs__selected-options{height:auto}#search_field .vs__selected{background-color:var(--background-color);border:none;color:var(--foreground-color);display:inline-block;margin:auto 0;max-width:12rem;overflow-x:hidden;padding:0;position:static;text-overflow:ellipsis;white-space:nowrap;width:-webkit-max-content;width:max-content}#search_field .vs__actions{border:none;margin:0;padding:0}#search_field .vs__dropdown-option--highlight{background:rgb(from var(--primary-color) r g b/var(--primary-color-opacity))}#search_field .vs__dropdown-option--highlight:active{background:var(--primary-color)}#search_field .vs__search,#search_field .vs__search:focus{margin-right:2px;padding:0}.v-select,.vs__selected{background-color:var(--background-color);color:var(--foreground-color)}.vs__dropdown-menu{background-color:var(--background-color)!important}@font-face{font-display:swap;font-family:Open-Sans;font-style:normal;font-weight:400;src:local(""),url(/fonts/open-sans-v20-latin-ext-regular-6e2308ee6037e901e59de209310cf5ff.woff2) format("woff2"),url(/fonts/open-sans-v20-latin-ext-regular-2ad60a09167b284acffcaab88c24e95f.woff) format("woff")}@font-face{font-display:swap;font-family:Open-Sans;font-style:normal;font-weight:600;src:local(""),url(/fonts/open-sans-v20-latin-ext-600-61be512b3e952791c55add024779a2f2.woff2) format("woff2"),url(/fonts/open-sans-v20-latin-ext-600-d989cf09f35292bcc5ec247f69a7eca6.woff) format("woff")}@font-face{font-display:swap;font-family:Open-Sans;font-style:italic;font-weight:400;src:local(""),url(/fonts/open-sans-v20-latin-ext-italic-def2bebb26e71542e4f131e742b83b44.woff2) format("woff2"),url(/fonts/open-sans-v20-latin-ext-italic-075da49d493075f646cca1fbac8df520.woff) format("woff")}@font-face{font-display:swap;font-family:Open-Sans;font-style:italic;font-weight:600;src:local(""),url(/fonts/open-sans-v20-latin-ext-600italic-394845eba571bc4a904846d8aa4721f6.woff2) format("woff2"),url(/fonts/open-sans-v20-latin-ext-600italic-9bbf2726f605e09a4d0174db6669445e.woff) format("woff")}@font-face{font-display:swap;font-family:Open-Sans;font-style:normal;font-weight:700;src:local(""),url(/fonts/open-sans-v20-latin-ext-700-a220cbff13520d172464701c03b1e1ca.woff2) format("woff2"),url(/fonts/open-sans-v20-latin-ext-700-50cf872a78d104200e5df96a59657470.woff) format("woff")}@font-face{font-display:swap;font-family:Open-Sans;font-style:italic;font-weight:700;src:local(""),url(/fonts/open-sans-v20-latin-ext-700italic-6b860cc8ecfe314f274885af2cc971f4.woff2) format("woff2"),url(/fonts/open-sans-v20-latin-ext-700italic-4e9b72ec2f2de507234ab02bafd26467.woff) format("woff")}@font-face{font-display:swap;font-family:Open-Sans;font-style:normal;font-weight:800;src:local(""),url(/fonts/open-sans-v20-latin-ext-800-f5dab5850e421ec38d4e2450e94b1210.woff2) format("woff2"),url(/fonts/open-sans-v20-latin-ext-800-855d99cc5efc8c84600ab60c5175b9ca.woff) format("woff")}@font-face{font-display:swap;font-family:Open-Sans;font-style:italic;font-weight:800;src:local(""),url(/fonts/open-sans-v20-latin-ext-800italic-c0ad92cea6fd74fbcbb663d8708f8b24.woff2) format("woff2"),url(/fonts/open-sans-v20-latin-ext-800italic-a78e011a185748b662720ad6ceb0e78f.woff) format("woff")}.toggle-enter-active,.toggle-leave-enter{transition:all .1s linear}.toggle-enter,.toggle-leave-to{transform:translateX(-100%);transition:all .3s linear}.space_above{margin-top:10px}.space_below{margin-bottom:10px}.flex{display:flex}.justify-center{align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.gap-30{gap:30px}.standard-bold{font-weight:700}.simulate-link{cursor:pointer!important;text-decoration:underline!important;width:100%}.link-color{color:var(--secondary-color)!important}.link-color:hover{color:var(--secondary-dark)!important}.link-color:active{color:var(--secondary-darker)!important}.link-color:visited{color:var(--visited-color)}a.link-color{cursor:pointer;text-decoration:underline}.fit_image{max-height:100%;max-width:100%}.popup-arrow-up{border-bottom:10px solid var(--secondary-color);border-left:10px solid transparent;border-right:10px solid transparent;height:0;left:16px;position:absolute;top:-15px;width:0}.bookmark-icon{display:inline-block!important;margin-left:auto;position:relative;right:-15px}.bookmark-icon button:not([class=vs__clear]){display:flex!important}.header-container{align-content:space-between;align-items:center;background-color:var(--background-color);display:flex;justify-content:flex-start;padding:10px 20px;top:0;width:100%;z-index:10}.header-container__left{display:flex;justify-content:flex-start;margin-right:20px}@media screen and (max-width:1000px){.header-container__left{margin-right:0}}.header-container__logo{align-content:center;align-items:center;display:flex;justify-content:flex-start}.header-container__center{align-items:flex-start;display:flex;justify-content:flex-start;margin-left:30px;margin-right:30px;width:100%}@media screen and (max-width:1000px){.header-container__center{margin:0;order:4}}.header-container__right{display:flex;justify-content:flex-end}.header-container ion-icon[name=menu-outline]{font-size:32px}.header{background-color:var(--background-color);border-bottom:1px solid var(--primary-color);box-shadow:var(--standard-shadow);padding-top:unset;position:relative;width:100vw;z-index:110!important}@media screen and (max-width:1000px){.header .header-container{flex-wrap:wrap;justify-content:space-between;row-gap:10px}.header{z-index:1000!important}}.header__menu{align-items:center;display:flex;font-weight:600;height:40px;justify-content:center;width:40px}.header__menu img{height:24px;width:24px}@media screen and (max-width:1000px){.header__menu p{display:none}}.header__extra-line{display:none;font-size:16px;font-weight:400;line-height:22px;margin-bottom:13px}.header__extra-line__filter p{margin-bottom:0;margin-right:5px;margin-top:0}.header__extra-line__search{align-items:center;color:var(--primary-color);display:flex;flex-direction:row;justify-content:flex-start}.header__extra-line__search__name{padding-bottom:5px}.header__extra-line__search__toggle{margin-left:5px}.header__extra-line__search p{margin-bottom:0;margin-top:0}@media screen and (max-width:1000px){.header__extra-line{align-items:center;display:flex;flex-direction:row;grid-area:header-extra-line;justify-content:space-between}}.header__user-logo{margin-left:40px;max-height:44px;max-width:200px;width:30%}@media screen and (max-width:680px){.header__user-logo{margin-left:10px}}.header__user-logo img{max-height:44px;max-width:200px;vertical-align:middle}footer{background-color:#424242;flex-shrink:0;min-height:152px;padding:40px 20px 40px 80px;z-index:100}footer,footer a,footer li,footer p{color:#fff}footer a{text-decoration:none}footer .mobile{display:none}footer .social-networks{align-items:center;display:flex;font-size:14px;line-height:19px}footer .social-networks img{display:inline-block;height:24px;margin:auto;vertical-align:middle;width:24px}footer .social-networks a{margin-left:19px}footer .additional-logo{align-items:center;display:flex;font-size:12px;line-height:19px;margin-left:20px}footer .additional-logo img{height:23px;margin-left:5px;margin-right:5px}footer .logos{display:flex}footer .links{font-size:14px;line-height:19px;margin-top:20px}footer .links a{margin-right:17px}footer .links a:hover{text-decoration:underline}footer .footer-line{display:flex;justify-content:space-between}footer .copyright{font-size:12px;line-height:19px;margin-top:20px}footer .additional-logo-text{margin-right:10px}@media screen and (max-width:1000px){footer{padding:60px 20px}footer .additional-logo,footer .copyright,footer .social-networks{display:none}footer .mobile{display:block}footer .mobile .additional-logo{display:flex;margin-left:0;margin-top:40px}footer .mobile .social-networks{display:flex;margin-top:30px}footer .mobile .copyright{display:block;margin-top:50px}footer .links{margin-top:40px}footer .links a{display:block;margin-bottom:20px}}@media screen and (max-width:680px){.content{padding-left:0;padding-right:0;padding-top:0}}.grid-view{display:grid;grid-auto-rows:minmax(386px,auto);grid-template-columns:repeat(auto-fill,255px)}@media screen and (max-width:1500px){.grid-view{grid-auto-rows:minmax(386px,auto);grid-template-columns:repeat(auto-fill,250px)}}@media screen and (max-width:1000px){.grid-view{grid-auto-rows:minmax(342px,auto);grid-template-columns:repeat(auto-fill,167px)}.grid-view-item{padding:10px}}@media screen and (max-width:680px){.grid-view{grid-auto-rows:minmax(328px,auto);grid-template-columns:repeat(auto-fill,157px)}.grid-view-item{padding:10px}}.ebib #transparentPopUp .modal{height:100%}*{box-sizing:border-box}html{font-family:Open-Sans,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;overflow:hidden;width:-webkit-fill-available!important;width:fill-available!important}body,html{height:100vh;height:calc(var(--vh, 1vh)*100);margin:0;padding:0}body{overflow-y:auto}a{text-decoration:none}@media screen and (max-width:485px){div{outline:none}}.bodycontainer{flex:1 0 auto}.maincontainer_search{min-height:100vh}.maincontainer,.maincontainer_search{display:flex;flex-direction:row;justify-content:flex-start;width:100vw}.maincontainer{min-height:calc(100vh - 120px)}ul.no-decoration li{list-style:none}.with-icon,.with-icon-right{align-items:center;display:flex;justify-content:flex-start}.with-icon-right img{margin-right:0}.hide{display:none!important}.show{display:block!important}.min_flex{flex-basis:0;flex-grow:0}.blocker{background:var(--color-block);bottom:0;content:" ";left:0;position:fixed;right:0;top:0}.sticky{align-self:flex-start;height:auto;position:-webkit-sticky;position:sticky;top:0;z-index:100}.sticky_button{border-radius:20px;box-shadow:var(--active-shadow);position:fixed;right:31px;top:175px;z-index:2}.fixed{position:fixed}.button-panel{align-items:center;display:flex;justify-content:center;margin:10px 0}.button-panel button:not(:first-child){margin-left:10px}.button-panel button:not(:last-child){margin-right:10px}.count-color,.count-color-zero{color:var(--shade-dark)}.border-line{border-bottom:1px solid var(--border-light);border-radius:0;margin-top:2px}.border-line-fix{margin-top:0}.border-line-mobile{border-bottom:3px solid var(--border-light);border-radius:0;cursor:ns-resize;height:10px;margin-left:auto;margin-right:auto;margin-top:-15px;width:20vw}.line{align-self:stretch;background-color:var(--shade-light);border:1px solid var(--shade-light);flex:none;flex-grow:0;margin:20px 0;order:1;pointer-events:none}.spacer{flex-grow:10}select{-webkit-appearance:none;appearance:none;background-image:url(/icons/custom/chevron-down-outline-c1c62426ba4b3a245b9f86b95d64a804.svg);background-position:100%;background-repeat:no-repeat;cursor:inherit;font-family:inherit;outline:none;padding-right:29px;position:relative}mark.highlight{background-color:var(--primary-light);display:inline-block}.not_implemented{opacity:.5}.checked{font-weight:700}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground-color);-webkit-box-shadow:0 0 0 1000px var(--background-color) inset}.main-logo{width:100%}.resolver-link{align-items:center;background:var(--background-color);border:1px solid var(--foreground-color);border-radius:22px;display:inline-flex;padding:8px 15px;text-align:center;text-decoration:none;white-space:nowrap}.resolver-link-icon{height:28px;min-width:48px;vertical-align:middle}.inventory-name{color:var(--foreground-color);display:none;font-size:16px;font-style:normal;font-weight:600;text-align:center;vertical-align:middle;white-space:nowrap}.audio_player{margin-top:1rem}.audio_player__length{font-size:14px;font-weight:700}.audio_player audio{width:100%}.rotate-0{transform:rotate(0deg);transform-origin:center}.rotate-0,.rotate-180{transition:transform .25s cubic-bezier(1,-.115,.975,.855)}.rotate-180{transform:rotate(180deg);transform-origin:center}.scroll-to-top{background:var(--shade-dark);border:1px solid var(--shade-dark);bottom:1rem;margin:3rem;opacity:0;position:fixed;right:1rem;visibility:hidden;z-index:102}.scroll-to-top ion-icon{color:var(--reverted-text-color)!important;height:20px;width:20px}@media screen and (max-width:1000px){.scroll-to-top{bottom:1.5rem;margin:1rem;right:.5rem}}.scroll-to-top.visible{opacity:1;visibility:visible}.scroll-to-top:focus ion-icon,.scroll-to-top:hover ion-icon{color:var(--shade-dark)!important}button{background-color:transparent;border:none;color:inherit;font:inherit;padding:0}button.active,button:hover{outline:0}button:not(.no-pointer){cursor:pointer}button.transparent-button{background:none}.buy_button__preview__ebook{margin-bottom:10px;margin-top:10px}.primary_link a{color:var(--primary-color)}.primary_link:active,.primary_link:focus,.primary_link:focus-within,.primary_link:hover{color:var(--primary-color);text-decoration:underline}.thesaurus_link a{color:var(--secondary-dark);cursor:pointer;font-weight:400!important;text-decoration:underline}.thesaurus_link a:visited,.thesaurus_link a:visited:hover{color:var(--visited-color);text-decoration:underline}.thesaurus_link a:active,.thesaurus_link a:hover,.thesaurus_link a:visited:active{color:var(--secondary-darker);text-decoration:underline}.thesaurus_link a.paid,.thesaurus_link a.visited{color:var(--visited-color)!important;text-decoration:underline}.thesaurus_link a.paid:hover,.thesaurus_link a.visited:hover{color:var(--visited-color);text-decoration:underline}.thesaurus_link a.paid:active,.thesaurus_link a.visited:active{color:var(--secondary-darker);text-decoration:underline}ion-icon{cursor:pointer;height:1em;pointer-events:none;width:1em}ion-icon[src]:not([src*=PDF]){--ionicon-stroke-width:1px}ion-icon:not(.custom-font){font-size:24px}.trash-outline-red{background:url(/icons/trash-outline-red-a7d68e8937523226d0add557380d4800.svg) 50% no-repeat;display:block;height:24px;width:24px}.download-outline-black{background:url(/icons/download-outline-black-51af10dcfffd45332648b6e857b724da.svg) 50% no-repeat;display:block;height:24px;width:24px}.filter__item__checkbox .checkbox__icon{display:flex}.filter__item__checkbox .checkbox__icon.error *{color:var(--danger-color)}.filter__item__checkbox .checkbox__icon.checked *{color:var(--primary-color)}.close-outline-black{background:url(/icons/close-outline-7fcc39bafa3ccab7bc1ebee9c87b8156.svg) 0 0;display:block;float:left;height:24px;width:24px}.search-outline-black{background:url(/icons/search-outline-c38c7917b1b11dd50753d2d1664c96d2.svg);display:block;float:left;height:18px;margin-left:6px;width:18px}.bookmark-outline-black{background:url(/icons/bookmark-outline-black-331f6120d5b282410dc883583dfa2a3d.svg);cursor:pointer;display:block;float:left;height:24px;width:24px}.icon{background-position:50%;background-repeat:no-repeat;cursor:inherit;display:block;float:left;height:40px;width:40px}.icon img,button.icon:not(.not_implemented){cursor:pointer}.ellipsis-horizontal-outline{display:flex;justify-content:center}.header__logo-big{grid-area:header-logo;width:700px}.header__logo-big .main-logo{max-height:190px}@media screen and (max-width:1000px){.header__logo-big{max-width:calc(100vw - 40px)}}@media screen and (max-width:680px){.header__logo-big{min-width:210px}}.header__logo-small{margin:-9px 0;width:210px}.header__logo-small .main-logo{max-height:65px}@media screen and (max-width:400px){.header__logo-small{width:170px}}.share-outline-black{background:url(/icons/share-outline-67b9b5d1094b94c5728d04c9757b5b88.svg) 0 0}.mail-outline-black,.share-outline-black{cursor:pointer;display:block;float:left;height:24px;width:24px}.mail-outline-black{background:url(/icons/mail-outline-fa3bc868430ee03528d6ed90de2b8ef8.svg) 0 0}.loading .searchResult__articles{opacity:0}.loading .searchResult__summary__articlesFound__count{filter:blur(10px);opacity:0;transition:opacity 1s ease-in-out,filter 2s ease-in-out}.loading .loader,.loading .loader:after,.loading .loader:before{animation-fill-mode:both;animation:load7 1.8s ease-in-out infinite;border-radius:50%;height:2.5em;width:2.5em}.loading .loader{animation-delay:-.16s;color:var(--primary-color);font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;transform:translateZ(0)}.loading .loader:after,.loading .loader:before{content:"";position:absolute;top:0}.loading .loader:before{animation-delay:-.32s;left:-3.5em}.loading .loader:after{left:3.5em}@keyframes load7{0%{box-shadow:0 2.5em 0 -1.3em;opacity:0}80%,to{box-shadow:0 2.5em 0 -1.3em;opacity:1}40%{box-shadow:0 2.5em 0 0;opacity:1}}.lds-ring div{border:8px solid transparent;border-top-color:#fff;margin:8px}.lds-ring{display:inline-block;height:80px;position:relative;width:80px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:1px solid transparent;border-radius:50%;border-top-color:#000;box-sizing:border-box;display:block;height:64px;position:absolute;width:64px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main{min-height:calc(100vh - 219px)}.home__logo{margin-bottom:20px;margin-top:100px}.home__logo,.home__search{align-content:center;display:flex;justify-content:center}.home__search{height:60px;margin-bottom:154px}.home__search .search .search_layout{align-items:center;background-color:var(--background-color);border-radius:30px;display:flex;flex-grow:1;height:60px;justify-content:center;min-width:200px;overflow:hidden;padding-left:10px;transition:all .5s ease-out .5s,background-color 0s;width:943px;z-index:1}.home__search .search .search_layout__input{background-color:transparent;flex:none;flex-grow:1;margin:0 10px;order:2}.home__search .search .search_layout__input__disabled{background-color:var(--background-color)}.home__search .search .search_layout__reset{background-size:26px!important;flex:none;flex-grow:0;order:3}.home__search .search .search_layout #search_button{height:40px;margin-right:15px;min-width:40px;transition:padding .5s ease .5s,background .8s}.home__search .search .search_layout #search_button .btn-text{transition:max-width .5s ease .5s}@media screen and (max-width:1000px){.home__search .search .search_layout__input{order:0}.home__search .search .search_layout__reset{order:1}.home__search .search .search_layout__submit{order:2}}.home__search .search .search_layout:hover{-webkit-appearance:none;border-color:transparent;box-shadow:var(--active-shadow);transition:all .3s ease-out}.home__corporate_content{border:none;display:block;margin-left:auto;margin-right:auto;max-width:1440px;overflow:hidden;transition:opacity .3s ease;width:calc(100vw - 60px)}@media screen and (max-width:680px){.home__corporate_content{width:calc(100vw - 30px)}}.browse_page{background-color:var(--background-color);display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;margin-left:auto;margin-right:auto;overflow-x:hidden;padding:0 10px 0 30px;position:relative;width:100%;z-index:1;--fudge1:40px}.browse_page.own_scroll{max-height:100vh}.browse_page__title{align-items:center;display:flex;flex-direction:row;margin-bottom:25px;padding:0}.browse_page__title__text{align-items:center;display:flex;font-size:48px;font-weight:800;line-height:65px}.browse_page__subtitle{align-items:center;display:flex;font-size:26px;font-weight:700;line-height:30px;margin:-40px 0 20px}.browse_page__subtitle:first-of-type{margin-top:20px}.browse_page #browse-toolbar{align-items:center;display:flex;justify-content:space-between;width:100%}.browse_page #browse-toolbar .sourceFilterArea .filter__item_search__box{height:46px}@media screen and (max-width:680px){.browse_page #browse-toolbar{display:block}.browse_page #browse-toolbar .sourceFilterArea{height:46px;width:auto}.browse_page #browse-toolbar .action_bar_container:not(.sticky_action_bar){display:block;margin-top:5px}.browse_page #browse-toolbar .action_bar_container:not(.sticky_action_bar) .action_buttons_line{justify-content:end}.browse_page #browse-toolbar .action_buttons_line{_margin:10px}}.browse_page .line{order:revert}@keyframes append-animate{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.browse_page .partialSourceListArea-new{animation:append-animate .3s linear;transform-origin:50% 0}.preview__div.browse{--fudge1:40px}.archive__older_link{align-content:center;display:flex;font-family:Open-Sans,Arial,Helvetica,sans-serif;font-size:16px;justify-content:center;line-height:22px;padding-bottom:30px}.archive__older_link:hover{text-decoration:underline}@media screen and (max-width:680px){.partialSourceListArea .media_tile{width:100%}}.source{position:relative}.source__404{color:var(--foreground-color);font-size:14px;margin:0}.source__404 ion-icon{color:var(--primary-color)}.source__404 b{align-items:center;column-gap:10px;display:flex;font-size:16px;justify-content:flex-start;margin-bottom:10px}.source__button{border-color:var(--shade-light)}.source__button.active{box-shadow:var(--active-shadow)}.source__desktop{align-items:center;column-gap:28px;display:flex;justify-content:space-between}@media screen and (max-width:680px){.source__desktop{display:none}}.source__desktop__action-bar{align-items:center;display:flex;justify-content:space-between}.source__mobile{display:none}.source__mobile-action-bar{align-items:center;background-color:var(--background-color);bottom:0;box-shadow:inset 0 1px 0 var(--border-light);column-gap:15px;display:flex;justify-content:flex-end;margin-top:-1px;padding:20px 30px;position:sticky;position:-webkit-sticky;z-index:5}@media screen and (max-width:680px){.source__mobile{display:block}}.source__mobile-popup{background:var(--color-block);height:100vh;position:fixed;top:0;width:100vw;z-index:99999999}.source__mobile-popup__container{background:var(--background-color);bottom:0;display:flex;flex-direction:column;height:-webkit-fill-available;overflow:hidden;overflow-y:overlay;overflow-y:auto;position:absolute;scroll-behavior:smooth;scrollbar-color:var(--background-color);scrollbar-width:thin;width:100%}.source__mobile-popup__container::-webkit-scrollbar{width:5px}.source__mobile-popup__container::-webkit-scrollbar-track{background:var(--background-color);margin:0}.source__mobile-popup__container::-webkit-scrollbar-thumb{background:var(--shade-color);border-radius:10px}.source__mobile-popup__container::-webkit-scrollbar-thumb:hover{background:var(--shade-darker)}.source__mobile-element{border-bottom:1px solid var(--border-light)}.source__mobile-element .form_element{margin:0}.source__mobile-element .form_element__label{cursor:pointer;display:grid;gap:20px;grid-auto-flow:dense;grid-template-columns:25px 1fr}.source__mobile-element .form_element__label .form_element__label__text{grid-column-start:2}.source__mobile-element .form_element.prefixIcon{flex-direction:row-reverse}.source__mobile-element .form_element__prefix_icon{margin:0 -5px 0 0}.source__mobile-element .form_element.checkbox:focus-within .checkbox-checked-primary{box-shadow:none}.source__mobile-element .source__close-btn{display:none}.source__mobile-list{display:grid;margin-top:-20px;max-height:500px;overflow:hidden;overflow-y:auto;overflow-y:overlay;padding:20px 30px 30px 20px;position:relative;row-gap:15px;scroll-behavior:smooth;scrollbar-color:var(--background-color);scrollbar-width:thin;z-index:5}.source__mobile-list::-webkit-scrollbar{width:5px}.source__mobile-list::-webkit-scrollbar-track{background:var(--background-color);margin:22px 0}.source__mobile-list::-webkit-scrollbar-thumb{background:var(--shade-color);border-radius:10px}.source__mobile-list::-webkit-scrollbar-thumb:hover{background:var(--shade-darker)}.source__mobile-list .grow-enter-active,.source__mobile-list .grow-leave-active{transition:all .1s ease-out}.source__mobile-list .grow-enter,.source__mobile-list .grow-leave-to{max-height:0;opacity:0}.source__mobile-list .flip-list-enter-active,.source__mobile-list .flip-list-leave-active{transition:all .1s ease-out}.source__mobile-list .flip-list-enter,.source__mobile-list .flip-list-leave-to{margin-bottom:0;margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0}.source__mobile-list .flip-list-move{transition:transform .1s ease-in-out}.source__mobile-list .form_element{margin:0}.source__mobile-list .form_element__label{cursor:pointer;display:grid;gap:20px;grid-auto-flow:dense;grid-template-columns:25px 1fr}.source__mobile-list .form_element__label .form_element__label__text{grid-column-start:2}.source__mobile-list .form_element.prefixIcon{flex-direction:row-reverse}.source__mobile-list .form_element__prefix_icon{margin:0 -5px 0 0}.source__mobile-list .form_element.checkbox:focus-within .checkbox-checked-primary{box-shadow:none}.source__mobile-toggle-btn{align-items:center;cursor:pointer;display:grid;font-size:16px;font-weight:700;grid-template-columns:1fr 24px;justify-content:space-between;line-height:22px;overflow:hidden;padding:20px 30px;text-overflow:ellipsis;white-space:nowrap}.source__checkbox-form{display:flex;flex-direction:column;overflow:hidden;overflow-y:auto;overflow-y:overlay;row-gap:10px;scroll-behavior:smooth;scrollbar-color:var(--background-color);scrollbar-width:thin}.source__checkbox-form::-webkit-scrollbar{width:5px}.source__checkbox-form::-webkit-scrollbar-track{background:var(--background-color);margin:22px 0}.source__checkbox-form::-webkit-scrollbar-thumb{background:var(--shade-color);border-radius:10px}.source__checkbox-form::-webkit-scrollbar-thumb:hover{background:var(--shade-darker)}.source__checkbox-form .empty .form_element__label span{color:var(--shade-dark)!important}.source__checkbox-form .form_element{margin:0}.source__checkbox-form .form_element__label{cursor:pointer;display:grid;gap:20px;grid-auto-flow:dense;grid-template-columns:25px 1fr}.source__checkbox-form .form_element__label .form_element__label__text{grid-column-start:2}.source__checkbox-form .form_element.prefixIcon{flex-direction:row-reverse}.source__checkbox-form .form_element__prefix_icon{margin:0 -5px 0 0}.source__checkbox-form .form_element.checkbox:focus-within .checkbox-checked-primary{box-shadow:none}.source__popup{max-height:500px;max-width:295px;overflow:hidden;overflow-y:auto;overflow-y:overlay;position:absolute;scroll-behavior:smooth;scrollbar-color:var(--background-color);scrollbar-width:thin;top:45px;width:100%;z-index:5}.source__popup::-webkit-scrollbar{width:5px}.source__popup::-webkit-scrollbar-track{background:var(--background-color);margin:22px 0}.source__popup::-webkit-scrollbar-thumb{background:var(--shade-color);border-radius:10px}.source__popup::-webkit-scrollbar-thumb:hover{background:var(--shade-darker)}.source__popup .grow-enter-active,.source__popup .grow-leave-active{transition:all .1s ease-out}.source__popup .grow-enter,.source__popup .grow-leave-to{max-height:0;opacity:0}.source__popup .flip-list-enter-active,.source__popup .flip-list-leave-active{transition:all .1s ease-out}.source__popup .flip-list-enter,.source__popup .flip-list-leave-to{margin-bottom:0;margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0}.source__popup .flip-list-move{transition:transform .1s ease-in-out}.source__popup .form_element{margin:0}.source__popup .form_element__label{cursor:pointer;display:grid;gap:20px;grid-auto-flow:dense;grid-template-columns:25px 1fr}.source__popup .form_element__label .form_element__label__text{grid-column-start:2}.source__popup .form_element.prefixIcon{flex-direction:row-reverse}.source__popup .form_element__prefix_icon{margin:0 -5px 0 0}.source__popup .form_element.checkbox:focus-within .checkbox-checked-primary{box-shadow:none}.source__action-bar{background:var(--background-color);bottom:-20px;column-gap:10px;display:flex;justify-content:flex-end;padding:10px 0 5px;position:-webkit-sticky;position:sticky}.source__spinner{align-items:center;background-color:var(--background-color);display:flex;height:100%;justify-content:center;left:0;opacity:70%;position:absolute;top:0;width:100%;z-index:2}.source .update-page-loader{color:var(--shade-dark);pointer-events:none}.source__show-more{cursor:pointer;display:flex}.source__close-btn{color:var(--primary-color);cursor:pointer;margin-left:auto}.source__close-btn:hover{color:var(--primary-dark);text-decoration:underline}.source__close-btn:active{color:var(--primary-darker)}.container-shadow{box-shadow:0 5px 15px rgba(0,0,0,.35);z-index:999999}.demeter{all:unset;background-color:var(--background-color);color:var(--foreground-color)}.demeter .spritesIcons,.demeter br,.demeter div[class^=boxCorner]{display:none}.demeter #outer{all:unset}.demeter #outer .gridHomeOuter,.demeter #outer .gridNoFrame{all:unset;width:100%}.demeter #outer .gridHomeOuter #content .button__icon,.demeter #outer .gridNoFrame #content .button__icon{box-shadow:var(--active-shadow);margin-bottom:10px;margin-left:auto}.demeter #outer .gridHomeOuter #content .button__icon ion-icon[name=close-outline],.demeter #outer .gridNoFrame #content .button__icon ion-icon[name=close-outline]{background:url(/icons/close-outline-7fcc39bafa3ccab7bc1ebee9c87b8156.svg) 0 0,no-repeat;height:24px;width:24px}.demeter #outer .gridHomeOuter #content .gridHomeLeft,.demeter #outer .gridNoFrame #content .gridHomeLeft{all:unset;width:-webkit-fit-content;width:fit-content}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content:not(.os-host),.demeter #outer .gridNoFrame #content .gridHomeLeft .content:not(.os-host){overflow-y:auto!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content,.demeter #outer .gridNoFrame #content .gridHomeLeft .content{height:100vh;left:0;position:fixed;top:0;width:100vw}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner{background:none;margin:0 auto;max-width:-webkit-fit-content;max-width:fit-content;padding:0;width:calc(100vw - 30px)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .midHeader,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .orderOptionBox,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .midHeader,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .orderOptionBox{display:none}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner select,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner select{-webkit-appearance:none;-moz-appearance:none;background-color:var(--background-color);background-image:url(/icons/custom/chevron-down-outline-c1c62426ba4b3a245b9f86b95d64a804.svg);background-position:calc(100% - 10px) calc(1em - 8px),calc(100% - 15px) calc(1em + 2px),100% 0;background-repeat:no-repeat;border-color:var(--shade-color);border-radius:22px;box-sizing:border-box;color:var(--foreground-color);height:42px;padding:0 15px;width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner select:focus,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner select:focus{background-image:url(/icons/custom/chevron-up-outline-b0143637b95b487d1924a7bda8383a21.svg);border-color:transparent;box-shadow:var(--active-shadow)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner input[type=password],.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner input[type=text],.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner input[type=password],.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner input[type=text]{background-color:var(--background-color);border:1px solid var(--shade-color);border-radius:22px;color:var(--foreground-color);display:block;height:42px;padding:0 15px;width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner input[type=password]:focus,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner input[type=text]:focus,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner input[type=password]:focus,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner input[type=text]:focus{background-color:var(--background-color);border-color:transparent;box-shadow:var(--active-shadow)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm{background:var(--background-color);border-radius:22px;box-shadow:var(--active-shadow);max-width:480px;padding:30px}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .moduleLayerForgotPassword,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .moduleLayerForgotPassword{width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm input[type=text],.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm input[type=text]{margin:10px 0}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .errorMessage,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .layerTitle,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .errorMessage,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .layerTitle{font-size:16px;font-weight:700;width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxIntro,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxIntro{font-size:16px;font-weight:400;line-height:22px;width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxIntro .formLabel,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxIntro .formLabel{width:unset}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRow .formLabel,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRow .formLabel{width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight{column-gap:10px;display:flex}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight #f_c0,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight a,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight #f_c0,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight a{display:none}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit .boxOuter,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit .boxOuter{all:unset}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit .boxOuter span,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit .boxOuter span{all:unset;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:22px;color:#fff;cursor:pointer;display:flex;padding:5px 14px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit .boxOuter span:hover,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit .boxOuter span:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit .boxOuter span:active,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .PasswordForgottenForm .faz-dialog .boxRowSubmit .floatRight .innerModuleButtonSubmit .boxOuter span:active{background-color:var(--primary-darker);border-color:var(--primary-darker)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm{background:var(--background-color);border-radius:22px;box-shadow:var(--active-shadow);max-width:750px;padding:30px}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .divLayer,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-privacyPolicy,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-withdrawal,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerNewsLetter,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .divLayer,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-privacyPolicy,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-withdrawal,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerNewsLetter{width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .errorMessage,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .errorMessage{font-size:14px;font-weight:700;width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-bullets a,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-bullets a{color:var(--primary-color)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-bullets a:hover,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-bullets a:hover{color:var(--primary-dark)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-bullets a:active,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .register-bullets a:active{color:var(--primary-darker)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .orderOptionBox .orderOption input,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .orderOptionBox .orderOption input{float:unset!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .orderOptionBox .orderOption table td,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .orderOptionBox .orderOption table td{vertical-align:top}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .orderOptionBox .orderOption table td .formRadio,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .orderOptionBox .orderOption table td .formRadio{margin-top:4px}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData{padding:0}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-privacyPolicy a,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-privacyPolicy a{color:var(--primary-color)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-privacyPolicy a:hover,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-privacyPolicy a:hover{color:var(--primary-dark)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-privacyPolicy a:active,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-privacyPolicy a:active{color:var(--primary-darker)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardCompanyInput,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardCompanyInput{display:flex;width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardCompanyInput .valid,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardCompanyInput .valid{margin-right:0!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardCompanyInput #iconForCreditCardCompanyDepartment,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardCompanyInput #iconForCreditCardCompanyDepartment{display:block!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardCompanyInput input,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardCompanyInput input{width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput{display:flex}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput .valid,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput .valid{margin:0!important}@media screen and (max-width:680px){.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput{display:grid;grid-template-columns:1fr 20px 1fr 20px;row-gap:10px}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput select,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput select{display:block;grid-area:1/1/2/6;width:calc(100% - 20px)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput input,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerFirstLastInput input{width:100%!important}}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerStreetInput,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerStreetInput{display:flex}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerStreetInput input:first-child,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerStreetInput input:first-child{width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerStreetInput #f_mainAddress_houseNumber,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerStreetInput #f_mainAddress_houseNumber{margin-left:0!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput{display:flex}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput input:first-child,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput input:first-child{width:82px!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput select,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput select{grid-column:1/4;margin-right:20px}@media screen and (max-width:680px){.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput{display:grid;grid-template-columns:80px 20px 1fr 20px;row-gap:10px}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput .valid,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerCityInput .valid{padding:0 6px}}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registration-border div div:last-child,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registration-border div div:last-child{display:flex}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registration-border div div:last-child input[type=text],.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registration-border div div:last-child input[type=text]{width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerEmailInput,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerPasswordInput,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerEmailInput,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerPasswordInput{display:flex}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerPasswordInput input:first-child,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .registerPasswordInput input:first-child{margin-right:10px}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm{margin:0}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardUserMonthYear,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardUserMonthYear{display:flex;padding:0;width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardUserMonthYear input,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardUserMonthYear input{width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardUserMonthYear input:first-child,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardUserMonthYear input:first-child{margin-right:20px}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardNo,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardNo{display:flex;width:50%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardNo input,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardNo input{width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear{align-items:center;column-gap:5px;padding-right:20px;white-space:nowrap;width:50%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear select,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear select{width:100%!important}@media screen and (max-width:680px){.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm{display:flex;flex-direction:column}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardNo,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm .creditCardNo{width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear{display:grid;grid-template-columns:1fr 1fr;margin:0;width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear select:first-child,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear select:first-child{grid-column:1;grid-row:2}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear select:last-child,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardForm #registerCreditCardUserMonthYear select:last-child{grid-row:2}}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation{height:-webkit-fit-content;height:fit-content}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation{align-items:center;column-gap:5px;display:flex}@media screen and (max-width:680px){.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation{margin-top:10px}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation .valid,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation .valid{margin-left:0!important}}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation input,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation input{width:70px!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation .creditCardIcon,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .creditCardValidation .creditNumberValidation .creditCardIcon{left:unset;position:relative;width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-creditCardNo,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-creditCardUserName,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-ueberweisung,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-creditCardNo,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-creditCardUserName,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-ueberweisung{display:flex}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-creditCardNo input,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .register-creditCardNo input{width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .infoBox,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .infoBox{text-align:right}@media screen and (max-width:485px){.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .paymentSelection,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .paymentSelection{align-items:center;column-gap:10px;display:grid;grid-template-columns:13px 1fr}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .paymentSelection span,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerUserData .paymentSelection span{margin:0!important}}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter{all:unset}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter span,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter span{all:unset;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:22px;color:#fff;cursor:pointer;display:flex;margin-left:auto;padding:5px 14px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter span:hover,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter span:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter span:active,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter span:active{background-color:var(--primary-darker);border-color:var(--primary-darker)}@media screen and (max-width:680px){.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter span,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .UserRegisterForm .registerButton .innerModuleButtonSubmit .boxOuter span{font-size:14px}}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm{border-radius:22px;box-shadow:var(--active-shadow);padding:30px}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .layer_set_password,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .layer_set_password{display:flex;flex-direction:column;row-gap:10px;width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .layer_set_password p,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .layer_set_password p{display:none;width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .layer_set_password p.layerTitle,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .layer_set_password p.layerTitle{display:block;font-size:16px;font-weight:700}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .layer_set_password p.error,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .layer_set_password p.error{display:block}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .errorMessage.error,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .errorMessage.error{color:var(--danger-color);width:100%!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .errorMessage br,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .errorMessage br{display:block}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .boxRow .floatLeft,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .boxRow .floatLeft{width:100%}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .boxRow.error,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .boxRow.error{all:unset}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .boxRow.error label,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .boxRow.error label{color:var(--foreground-color)!important}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .boxRow.error input,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .boxRow.error input{border-color:var(--danger-color)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit,.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit .boxOuter,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit .boxOuter{all:unset}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit .boxOuter span,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit .boxOuter span{all:unset;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:22px;color:#fff;cursor:pointer;display:flex;margin-left:auto;padding:5px 14px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit .boxOuter span:hover,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit .boxOuter span:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.demeter #outer .gridHomeOuter #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit .boxOuter span:active,.demeter #outer .gridNoFrame #content .gridHomeLeft .content .divColoredCorner .SetPasswordForm .innerModuleButtonSubmit .boxOuter span:active{background-color:var(--primary-darker);border-color:var(--primary-darker)}.demeter.dark-theme .button__icon ion-icon[name=close-outline]{background-image:url(/icons/close-outline-white-7404c06a0ffec1358ca42373e446540f.svg)!important}.demeter.dark-theme select{background-image:url(/icons/custom/chevron-down-outline-white.svg)!important}.demeter.dark-theme select:focus{background-image:url(/icons/custom/chevron-up-outline-white.svg)!important}.demeter.dark-theme .ui-dialog-titlebar .ui-dialog-titlebar-close.spritesIcons{background-image:url(/icons/close-outline-white-7404c06a0ffec1358ca42373e446540f.svg)!important}.ConfirmBox_popup{background-color:var(--background-color);border-radius:22px;color:var(--foreground-color);padding:30px}.ConfirmBox_popup .ConfirmBox .moduleLayerRegisterConfirm{font-size:14px;width:100%}.ConfirmBox_popup .ConfirmBox .moduleLayerRegisterConfirm .innerModuleButtonSubmit,.ConfirmBox_popup .ConfirmBox .moduleLayerRegisterConfirm .innerModuleButtonSubmit .boxOuter{all:unset}.ConfirmBox_popup .ConfirmBox .moduleLayerRegisterConfirm .innerModuleButtonSubmit .boxOuter span{all:unset;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:22px;color:#fff;cursor:pointer;display:flex;margin-left:auto;padding:5px 14px;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.ConfirmBox_popup .ConfirmBox .moduleLayerRegisterConfirm .innerModuleButtonSubmit .boxOuter span:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.ConfirmBox_popup .ConfirmBox .moduleLayerRegisterConfirm .innerModuleButtonSubmit .boxOuter span:active{background-color:var(--primary-darker);border-color:var(--primary-darker)}.ConfirmBox_popup .ConfirmBox .boxIntro{width:100%}.ConfirmBox_popup .ConfirmBox .boxIntro br,.ConfirmBox_popup .spritesIcons{display:block}.ConfirmBox_popup .ui-dialog-titlebar{background-color:var(--background-color);border-radius:22px;color:var(--foreground-color)}.ConfirmBox_popup .ui-dialog-titlebar .ui-dialog-titlebar-close.spritesIcons{background:url(/icons/close-outline-7fcc39bafa3ccab7bc1ebee9c87b8156.svg) 0 0;height:24px;width:24px}.ConfirmBox_popup.dark-theme .button__icon ion-icon[name=close-outline]{background-image:url(/icons/close-outline-white-7404c06a0ffec1358ca42373e446540f.svg)!important}.ConfirmBox_popup.dark-theme select{background-image:url(/icons/custom/chevron-down-outline-white.svg)!important}.ConfirmBox_popup.dark-theme select:focus{background-image:url(/icons/custom/chevron-up-outline-white.svg)!important}.ConfirmBox_popup.dark-theme .ui-dialog-titlebar .ui-dialog-titlebar-close.spritesIcons{background-image:url(/icons/close-outline-white-7404c06a0ffec1358ca42373e446540f.svg)!important}.test_page{margin:60px}.test_page h1{font-size:22px;font-weight:800;line-height:30px}.test_page h2{font-size:18px;font-weight:600}.test_page .bold{font-weight:700}.test_page__button_box{border:1pt solid var(--shade-color);border-radius:30px;display:flex;margin:20px;padding:5px}.test_page__button_box button{margin-right:5px}.test_page__checkbox{display:flex}.test_page__checkbox ion-icon{color:var(--primary-color)}.test_page .error-test{border:1pt solid var(--shade-color);border-radius:30px;margin:20px;padding:5px}.test_page .error-test__line{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.test_page .error-test__line .error-color{border:1pt solid var(--danger-color);border-radius:5px;color:var(--danger-color)!important}.test_page .error-test__line .error-dark{border:1pt solid var(--danger-dark);border-radius:5px;color:var(--danger-dark)!important}.test_page .error-test__line .error-darker{border:1pt solid var(--danger-darker);border-radius:5px;color:var(--danger-darker)!important}._hj-1Fv4C__Feedback__container{z-index:99998!important}iframe[id^=unzer-checkout-iframe]{z-index:9999999!important}.MuiPaper-root{background-color:var(--background-color);color:var(--foreground-color)}@media print{@page{margin:50px 20px}:root{--tiles:4}img{display:block;margin-top:10px;page-break-inside:avoid!important}#os-dummy-scrollbar-size:after,#os-dummy-scrollbar-size:before,.modal_container,.moduleDocumentGraphic,.os-content,.os-content:after,.os-content:before,.os-host,.os-host-overflow,.os-host-textarea,.os-viewport,html.os-html,html.os-html>.os-host{all:unset!important}#transparentPopUp,._hj_feedback_container,.action_bar_container,.document__container .document_and_metadata_container .document-metadata,.document__navigation,.document_additional_info,.extra_navigation_line,.footer,.header,.header-action-bar,.media_type_selector,.mein-genios-template__actions,.modal_container,.nav,.os-resize-observer,.os-resize-observer-host,.os-scrollbar,.os-scrollbar-corner,.sidenav,.sticky{display:none!important}.os-padding{bottom:unset}.document{border:none!important}.document .with-fixed-size{margin-left:0!important;margin-top:0!important;width:100%!important}span{display:flex;gap:5px;padding:0!important}.media_tile{page-break-inside:avoid}nav ul.pagination li.page-item.page-number.selected{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.article__text__panelBody,.grid-active .search-result-item-container,.partialSourceListArea .searchResult__media-items-flex{display:unset!important}.article__text__bar__actions,.content,.result-div{display:block!important}.request-text{display:flex;flex-direction:column}.list-active .list-container{display:unset;height:100%}.article .buy_button{opacity:1!important;visibility:visible!important;width:-webkit-fit-content;width:fit-content}.article{border:1px solid transparent;break-inside:avoid;display:table;height:-webkit-fit-content;height:fit-content;margin:5px 0!important;max-width:unset!important;pointer-events:none}.article>*{display:table-cell;vertical-align:top}.article__img{width:140px}.article:hover{box-shadow:none}.article.list-view .article__img{width:20px}.article.list-view .article__source{margin-right:10px}.searchResult__summary__articlesFound{position:relative!important}.os-padding{all:unset}.os-padding,.searchResult{position:unset!important}.searchResult__summary__articlesFound__count{margin:0!important}.searchResult{padding-left:0!important}.searchResult.left_aligned,.searchResult.shifted_right{margin-left:0;overflow-y:visible!important}.searchResult .result-div.own_scroll{max-height:none!important}.searchResult .list-view-wrapper{padding:unset!important}.main{min-height:unset!important}.maincontainer_search,.searchResult .list-view-wrapper{width:unset!important}.searchResult__articles{margin:0!important}.extra_navigation_line__right,.loader,.modal_container,.myNav,.os-content-glue,.preview__div,.right-panel,.searchResult__summary__menu,.sidePanel{display:none!important}.maincontainer_search,.replaceable_result,.searchResult,.searchResult__articles{display:unset!important}}
/*# sourceMappingURL=main.css.map*/