@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,700,800&subset=latin,latin-ext,cyrillic&display=swap);.cookie_bar_right,.cookie_panel,.cookie_panel_central{align-content:center;display:flex}.cookie_bar h3,.cookie_button,.cookie_panel h2{text-transform:uppercase}.bar_invisible{animation:.35s forwards slideOutBottom}.bar_visible{animation:.35s forwards slideIn}.panel_invisible{animation:.7s forwards slideOutTop}.panel_visible{animation:.7s forwards slideIn}@keyframes slideIn{100%{transform:translateY(0)}}@keyframes slideOutBottom{0%{transform:translateY(0)}100%{transform:translateY(100%)}}@keyframes slideOutTop{0%{transform:translateY(0)}100%{transform:translateY(-200%)}}.cookie_parent{font-family:"Open Sans",Helvetica,Arial,sans-serif;position:fixed;height:auto;top:0;z-index:2;pointer-events:none;-webkit-text-size-adjust:100%}.cookie_bar,.cookie_panel_central{pointer-events:visible;width:100%}.cookie_inner{position:fixed;overflow:hidden;left:0;top:0;text-align:center;width:100%;height:100%}.cookie_bar,.cookie_panel{background:rgba(0,0,0,.85);position:absolute;left:0;bottom:0}.cookie_bar,.cookie_panel_right{text-align:left}.cookie_panel{font-size:larger;max-width:70%;max-width:min(770px,70%);height:auto;max-height:582px;top:0;right:0;margin:auto;z-index:2;padding:2em;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:2.5em;transform:translateY(-200%)}.cookie_panel_central{flex-direction:column;flex-wrap:nowrap;min-height:50%;max-height:100%;justify-content:center;align-items:center}.cookie_noscroll{flex-shrink:0;width:100%}.cookie_bottom{display:flex;width:100%;justify-content:space-around;flex-wrap:wrap}.cookie_scroll{border-color:#666;width:100%;border-style:solid;border-width:1px 0;font-size:smaller;overflow-y:auto;flex-shrink:1;margin:1em 0;padding:.5em 2em 0 0}.cookie_scroll::-webkit-scrollbar{width:12px;background-color:rgba(0,0,0,0)}.cookie_scroll::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 4px rgba(0,0,0,.5);background-color:#666}.cookie_scroll::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,0)}.cookie_section{display:flex;flex-direction:row;align-items:flex-start;margin:0 0 .75em;flex-wrap:nowrap}.cookie_panel_left{padding:0 1em}.cookie_panel_left>input[type=checkbox]{display:none}.cookie_panel_left>input[type=checkbox]+label{background-repeat:no-repeat;width:33px;height:33px;border-radius:5px;display:inline-block;padding:0;cursor:pointer}.cookie_panel_left>input[type=checkbox]:checked+label{background-position:50% 0}.cookie_panel_left>input[type=checkbox]:disabled+label{background-position:100% 0;cursor:default}.cookie_button:active,.cookie_panel_left>input[type=checkbox]:active:enabled+label{transform:translate(.125em,.125em)}.cookie_bar{z-index:1;font-size:larger;transform:translateY(100%)}.cookie_bar_left{flex-basis:3em;flex-grow:1;margin:0 5em 0 0}.cookie_bar_right{width:13.25em;align-items:center;flex-wrap:wrap;justify-content:flex-start;flex-direction:row}.cookie_bar>div{padding:1em 3em;display:flex;flex-direction:row;flex-wrap:wrap}.cookie_bar h3{font-weight:700;color:#fff;margin-block-start:0.25em;margin-block-end:0.5em}.cookie_panel h2,.cookie_panel h3{font-weight:700;margin:.25em 0 0;color:#fff}.cookie_bar_text_links>:not(:first-child){padding-left:.75em;margin-left:.75em;border-left:1px solid #fff}.cookie_panel h2{font-size:1.17em}.cookie_parent p{color:#fff;font-weight:300;margin-block-start:0.5em;width:100%;margin-block-end:0.5em}.cookie_bar a,.cookie_button,.cookie_panel a{font-weight:700}.cookie_button{width:14em;height:3em;-webkit-appearance:none;border-radius:0;margin:.8em .3em;font-size:large;border:0;cursor:pointer}.cookie_button:hover{filter:brightness( 85% )}.cookie_bar p>a,.cookie_panel p>a{margin-left:.4em}@media (max-width:843px){.cookie_bar{font-size:medium}}@media (max-width:600px),(max-height:460px){.cookie_bar,.cookie_bar .cookie_button,.cookie_panel{font-size:smaller}.cookie_panel{border-radius:1em;max-width:90%;max-width:min(770px,90%);padding:1em}}@media (max-height:609px){.cookie_panel{border-radius:0}}@media (max-width:520px){.cookie_bar_left{margin:0}.cookie_bar_right{width:100%;justify-content:space-around}.cookie_button{font-size:smaller;flex-grow:1;max-width:17em}}@media (max-width:404px){.cookie_bar_right{justify-content:flex-start}.cookie_button{flex:none;width:100%;max-width:260px}}