@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Stack+Sans+Notch:wght@200..700&family=Stack+Sans+Text:wght@200..700&display=swap";:root{--color-primary: #fdfdff;--color-primary-variant: #faf4ff;--color-secondary: #2c0d44;--color-secondary-variant: #502375;--color-secondary-dark: #180527;--color-tertiary: #461d75;--color-tertiary-variant: #6836a1;--color-primary-gradient-0: rgba(253, 253, 255, 0);--color-primary-gradient-100: rgba(253, 253, 255, 1);--color-secondary-gradient-0: rgba(44, 13, 68, 0);--color-secondary-gradient-100: rgba(44, 13, 68, 1);--color-text: #1b1818;--color-white: #ffffff;--color-black: #111111;--color-grey: #474747;--color-grey-soft: #ebebeb;--color-grey-dark: #1f2020;--color-even: #fffbfb;--color-border-input: #d5d5d5;--color-ok-text: #07855f;--color-ok-text-variant: #1ae4a7;--color-ok-background: #f1ffef;--color-ko-text: #b00020;--color-ko-background: #ffebeb;--color-ko-background-variant: #f1b4b4;--color-info-text: #074e78;--color-info-background: #e5f6ff;--color-bg-body: #f4e9e1;--font-primary: "Stack Sans Text", sans-serif;--font-secondary: "Stack Sans Notch", sans-serif;--font-size-base: 14px;--font-line-height-base: 1.5;--font-weight-base: 500;--font-2xs: .625rem;--font-xs: .75rem;--font-xs-line-height: calc(1 / .75);--font-sm: .875rem;--font-sm-line-height: calc(1.25 / .875);--font-base: 1rem;--font-base-line-height: 1.5;--font-lg: 1.125rem;--font-lg-line-height: calc(1.75 / 1.125);--font-xl: 1.25rem;--font-xl-line-height: calc(1.75 / 1.25);--font-2xl: 1.5rem;--font-2xl-line-height: calc(2 / 1.5);--font-3xl: 1.875rem;--font-3xl-line-height: 1.2;--font-4xl: 2.25rem;--font-4xl-line-height: calc(2.5 / 2.25);--font-5xl: 3rem;--font-5xl-line-height: 1;--font-6xl: 3.75rem;--font-6xl-line-height: 1;--font-weight-thin: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 2rem;--spacing-xl: 4rem;--spacing-2xl: 5rem;--spacing-3xl: 6rem;--inner-width: calc(120rem - (var(--spacing-lg) * 2));--inner-pad: 1.571rem;--website-gutter: 1rem;--border-radius: 3px;--border-width: 2px;--z-dropdown: 100;--z-header: 200;--z-modal: 300;--transition-fast: .15s cubic-bezier(.86, 0, .07, 1);--transition-base: .25s cubic-bezier(.02, .83, .49, .96);--transition-slow: .4s cubic-bezier(.02, .83, .49, .96);--breakpoint: "base"}:root{color-scheme:light;--theme-bg: var(--color-primary);--theme-bg-variant: var(--color-primary-variant);--theme-bg-header: var(--color-secondary);--theme-btn-bg: var(--color-grey-soft);--theme-text: var(--color-secondary);--theme-text-header: var(--color-primary);--theme-text-variant: var(--color-secondary-variant);--theme-border: var(--color-secondary);--theme-border-invert: var(--color-primary);--theme-gradient-0: var(--color-primary-gradient-0);--theme-gradient-100: var(--color-primary-gradient-100)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--theme-bg: var(--color-secondary);--theme-bg-variant: var(--color-secondary-variant);--theme-bg-header: var(--color-primary);--theme-btn-bg: var(--color-grey-soft);--theme-text: var(--color-primary);--theme-text-header: var(--color-secondary);--theme-text-variant: var(--color-primary-variant);--theme-border: var(--color-primary);--theme-border-invert: var(--color-secondary);--theme-gradient-0: var(--color-secondary-gradient-0);--theme-gradient-100: var(--color-secondary-gradient-100)}}:root[data-theme=dark]{color-scheme:dark;--theme-bg: var(--color-secondary);--theme-bg-variant: var(--color-secondary-variant);--theme-bg-header: var(--color-primary);--theme-btn-bg: var(--color-grey-soft);--theme-text: var(--color-primary);--theme-text-header: var(--color-secondary);--theme-text-variant: var(--color-primary-variant);--theme-border: var(--color-primary);--theme-border-invert: var(--color-secondary);--theme-gradient-0: var(--color-secondary-gradient-0);--theme-gradient-100: var(--color-secondary-gradient-100)}@media(min-width:420px){:root{--breakpoint: "xs"}}@media(min-width:540px){:root{--breakpoint: "sm"}}@media(min-width:765px){:root{--breakpoint: "md";--font-size-base: 16px}}@media(min-width:960px){:root{--breakpoint: "lg"}}@media(min-width:1240px){:root{--breakpoint: "xl"}}@media(min-width:1418px){:root{--breakpoint: "2xl";--website-gutter: 2rem;--inner-pad: 3rem}}@media(min-width:1624px){:root{--breakpoint: "3xl";--inner-pad: 3.5rem}}*{border:0;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,main,time,mark,audio,video{margin:0;padding:0;outline:0;border:0;background:transparent;vertical-align:baseline;word-wrap:break-word;font-size:100.01%}html,body{font-family:var(--font-primary);min-width:320px;scroll-behavior:smooth!important}html{font-size:var(--font-size-base);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}body{position:relative;overscroll-behavior:none}html,body{background-color:var(--theme-bg)}a{color:var(--theme-text)}a,a:link,a:hover{text-decoration:none;outline:none}a.link,.link{text-decoration:underline}a.link:hover,.link:hover{color:var(--color-primary)}img{border:0px;display:block;width:100%}video{-o-object-fit:contain;object-fit:contain}p{color:var(--theme-text);font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-md)}p.warning{background-color:var(--color-ko-text);color:var(--color-white);font-size:.75rem;padding:5px 8px;text-align:center;border-radius:3px}p.small{font-size:var(--font-xs)}h1,h2,h3,h4{color:var(--theme-text);font-family:var(--font-secondary);font-weight:400}ul,ol,li{list-style-image:none;list-style-type:none}a:hover{color:var(--color-tertiary-variant)}button{font-family:var(--font-primary)}.btn{cursor:pointer;font-family:var(--font-primary);font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:inline-flex;flex-wrap:nowrap;gap:var(--spacing-sm);justify-content:center;align-items:center;transition:var(--transition-slow);border-style:solid;text-decoration:none!important}.btn.btn_primary{background-color:var(--theme-btn-bg);border-color:transparent;border-width:var(--border-width);color:var(--theme-text)}.btn.btn_secondary{background-color:transparent;border-color:var(--theme-border);border-width:var(--border-width);color:var(--theme-text)}.btn.btn_tertiary{background-color:transparent;border-color:var(--color-secondary);color:var(--color-secondary);border-width:var(--border-width)}.btn:hover{background-color:var(--color-ok-text);border-color:var(--color-ok-text);color:var(--color-white)}.btn:active,.btn:active:hover{background-color:var(--color-ok-text-variant);border-color:var(--color-ok-text-variant);color:var(--color-white)}.btn.disabled{background-color:#b4b4b4!important;pointer-events:none}.btn.btn_round{border-radius:var(--border-radius)}.btn.btn_rounded{border-radius:50px}.btn.btn_wide{width:100%}.btn.btn_xs{font-size:var(--font-xs);padding:calc(var(--spacing-xs) * 1.5) calc(var(--spacing-xs) * 2.5)}.btn.btn_xs svg{width:14px;height:14px}.btn.btn_sm{font-size:var(--font-sm);padding:calc(var(--spacing-xs) * 1.5) calc(var(--spacing-xs) * 4)}.btn.btn_sm svg{width:24px;height:24px}.btn.btn_md{font-size:var(--font-base);padding:.375rem .938rem;padding:calc(var(--spacing-xs) * 2) calc(var(--spacing-xs) * 3.5)}.btn.btn_md svg{width:24px;height:24px}.btn.btn_lg{font-size:var(--font-lg);padding:calc(var(--spacing-xs) * 3) calc(var(--spacing-xs) * 4.5)}.btn.btn_lg svg{width:24px;height:24px}.btn.btn_xlg{font-size:22px;line-height:20px;padding:calc(var(--spacing-xs) * 3.5) calc(var(--spacing-xs) * 5)}.btn.btn_xlg svg{width:32px;height:32px}form{position:relative}select{border:solid 2px #d5d5d5;cursor:pointer;font-family:Poppins,sans-serif;font-size:1rem;padding:15px 20px;position:relative;width:100%;background:var(--white) url("data:image/svg+xml,<svg width='24' height='24' xmlns='http://www.w3.org/2000/svg'><path d='m0,6l12,12l12,-12l-24,0z'/><path fill='none' d='m0,0l24,0l0,24l-24,0l0,-24z'/></svg>") no-repeat;background-position:calc(100% - 15px) center;background-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px}select:after{content:"";width:0;position:absolute;right:10px;z-index:2;height:0;border-top:5px solid transparent;border-right:10px solid blue;border-bottom:5px solid transparent}select.units{border:solid 2px #dfdfdf;font-size:14px;padding:10px 12px}input[type=number]{outline:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.form{position:relative}.form .input_block{margin-bottom:var(--spacing-lg)}.form .input_block:last-child{margin-bottom:0}input[type=text],input[type=password],input[type=email],input[type=tel],select,textarea{background-color:var(--color-white);border:solid 2px var(--theme-border);border-top-width:4px;color:var(--color-black);font-family:var(--font-primary);font-size:1rem;width:100%;outline:none;padding:.625rem .75rem;transition:all var(--transition-base)}input:hover,textarea:hover{border-color:#adadad}.form a{text-decoration:underline}.form label{color:var(--theme-text);display:block;font-size:var(--font-base);font-weight:700;margin-bottom:var(--spacing-sm);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.checkbox_text{font-size:13px;line-height:13px;display:flex;align-content:center;align-items:center}label.checkbox_text input{vertical-align:middle}textarea{resize:vertical;min-height:250px}.form input[type=checkbox],.form input[type=radio]{height:auto;margin:0 5px 0 0;width:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form input[type=submit]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=file]{background-color:#f0f0f0;border:none;padding:0;width:100%;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form input.ok,.form input.ok:focus,.form textarea.ok,.form textarea.ok:focus{border-color:#9bea9b;background-color:#f4fff6}.form input.ko,.form input.ko:focus,.form textarea.ko,.form textarea.ko:focus{border-color:#ffa2a2;background-color:#fbeeee}.form button,.form input[type=submit]{cursor:pointer;width:100%}.form button.active,.form input[type=submit].active{background-color:#777;background-size:20px}.form button:hover,.form input[type=submit]:hover,.form button:focus,.form input[type=submit]:focus{background-color:var(--color-ok-text);border-color:var(--color-ok-text);color:var(--color-white)}.form input:focus,textarea:focus,input[type=password]:focus,input[type=text]:focus{border-color:#666}.form .baloon{display:inline-block;position:absolute;left:0;text-align:center;top:-36px;z-index:10;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.input_label{color:#494949;font-size:16px;font-weight:700}h3.input_label{font-size:16px;margin-bottom:10px}h4.input_label{font-size:14px;margin-bottom:5px}.description_field_label{display:flex;justify-content:space-between;align-items:flex-end}p.legal,p.legal a{font-size:var(--font-xs)}.text_checkbox{font-size:var(--font-sm)!important;display:flex!important;gap:var(--spacing-xs);align-items:flex-start}.text_checkbox input[type=checkbox]{margin-top:calc(var(--spacing-xs) - 1px)}input:focus::placeholder,textarea:focus::placeholder{color:transparent}.upload_input::-webkit-file-upload-button{visibility:hidden}.upload_input:before{content:"Subir un archivo";cursor:pointer;display:inline-block;background-color:#747474;color:var(--color-white);padding:10px 15px;font-weight:700;font-size:14px;line-height:14px;outline:none;border-radius:5px;user-select:none;-webkit-user-select:none}.upload_input:hover:before{background:var(--color-ok-text)}.upload_input:active:before{background:#0c6d11;color:var(--color-white)}::placeholder{color:#9b9b9b}::-o-input-placeholder{color:#9b9b9b}::-ms-input-placeholder{color:#9b9b9b}::-moz-placeholder{color:#9b9b9b}::-webkit-input-placeholder{color:#9b9b9b}.accordion_trigger{border-bottom:solid 1px #999;background-color:transparent;color:#444;cursor:pointer;padding:var(--inner-pad);width:100%;text-align:left;outline:none;position:relative;transition:var(--transition-slow)}.accordion_trigger:hover{background-color:var(--color-primary)}.accordion_trigger:after{content:"+";color:#777;font-weight:700;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.accordion_trigger.active:after{content:"−"}.accordion_block{padding:0 var(--inner-pad);background-color:#fff;max-height:0;overflow:hidden;transition:max-height var(--transition-base)}.accordion_block p{margin:30px 0}.breadcrumbs{position:relative;width:100%;z-index:6;display:flex;flex-wrap:wrap;justify-content:center}.breadcrumbs li{flex:1 0 auto}.breadcrumbs li .breadcrumbs_item{border:solid 2px var(--theme-border);border-top-width:4px;background-color:var(--theme-bg);color:var(--theme-text);font-size:var(--font-sm);font-weight:700;padding:var(--spacing-sm) 12px;display:block;margin-right:-2px;text-align:center}.breadcrumbs li .breadcrumbs_item svg{color:var(--theme-text);width:16px;height:16px;vertical-align:top;margin-left:var(--spacing-sm)}.breadcrumbs li .breadcrumbs_item.item_active,.breadcrumbs li span.breadcrumbs_item{pointer-events:none;background-color:var(--theme-bg-header);border-color:var(--theme-bg-header);color:var(--theme-text-header);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs li .breadcrumbs_item.item_active svg{color:var(--theme-text-header)}.breadcrumbs li:last-child .breadcrumbs_item svg{display:none}.breadcrumbs li a.breadcrumbs_item:hover{background-color:var(--theme-bg-header);color:var(--theme-text-header)}.breadcrumbs li a.breadcrumbs_item:hover svg{color:var(--theme-text-header)}@media(min-width:420px){.breadcrumbs{width:auto}.breadcrumbs li{flex:0 0 auto}.breadcrumbs li .breadcrumbs_item.item_active,.breadcrumbs li span.breadcrumbs_item{max-width:16rem}}.cookies_disclaimer{background:var(--color-secondary);position:fixed;left:0;bottom:0;width:100%;z-index:999}.cookies_disclaimer_wrapper{padding:30px}.cookies_disclaimer_wrapper:after{content:"";display:block;clear:both}.cookies_disclaimer .cookies_text{float:left;width:100%}.cookies_disclaimer .cookies_cta{float:left;margin-top:20px;width:100%}.cookies_disclaimer .cookies_text p{color:var(--color-white);font-size:.875em;margin-bottom:5px;padding-right:0}.cookies_disclaimer .cookies_text a{color:var(--color-white);font-size:.875em;display:inline-block;margin-bottom:10px;text-decoration:underline}.cookies_disclaimer .close_button{background:var(--color-primary);color:#333;cursor:pointer;float:none;padding:15px;text-align:center;border-radius:3px}.cookies_disclaimer .close_button:hover{background:#e2af20;color:var(--color-white)}.cookies_disclaimer .close_button svg{fill:#27b190;height:24px;width:24px}.notification_baloon{background-color:#f03030;color:var(--color-white);font-size:14px;font-weight:700;position:absolute;width:25px;height:25px;border-radius:35px;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:0px 2px 2px 0px rgb(0 0 0 / 20%);-moz-box-shadow:0px 2px 2px 0px rgb(0 0 0 / 20%);box-shadow:0 2px 2px #0003}nav.navigation .navigation_item .notification_baloon{font-size:12px;left:35px;top:5px;width:18px;height:18px}.profile_data .profile_data_menu .profile_data_tabs .profile_data_tabs_item .notification_baloon{left:50%;margin-left:-13px;top:-13px}.mobile_nav .navigation_item .notification_baloon{right:20px;top:22px}.graphic_links{display:grid;grid-gap:var(--website-gutter);grid-template-columns:repeat(2,1fr)}.graphic_links a{background-color:var(--color-white);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}h2.block_heading{color:#525252;font-family:Poppins,sans-serif;font-size:28px;font-weight:200;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message{border-style:solid;border-width:4px 2px 2px 2px;font-family:var(--font-primary);font-weight:700;padding:var(--spacing-md) var(--spacing-md);display:flex;gap:calc(var(--spacing-lg) - var(--spacing-sm));flex-direction:row;align-items:center;justify-content:center}.message h3{font-family:var(--font-primary);font-weight:500}.message p{color:var(--color-secondary);margin:0;text-align:left;flex:1 1 auto}.message p b{display:block;font-weight:900}.message svg{flex:0 0 auto}.message.ok{background-color:var(--color-ok-background);color:var(--color-ok-text)}.message.ok h3{color:var(--color-ok-text)}.message.ko{background-color:var(--color-ko-background);color:var(--color-ko-text)}.message.ko h3{color:var(--color-ko-text)}.message.info{background-color:var(--color-info-background);color:var(--color-info-text)}.message.info h3{color:var(--color-info-text)}.message_sm{font-size:16px}.message_sm h3{font-size:var(--font-md)}.message_sm svg{width:24px;height:24px}.message_md{font-size:18px}.message_md svg{width:28px;height:28px}.message_md h3{font-size:var(--font-lg)}.message_lg{font-size:24px}.message_lg svg{width:32px;height:32px}.message_lg h3{font-size:var(--font-xl)}.init_message{background:#0009;position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center}.init_message_wrapper{background:var(--color-primary);max-width:600px;overflow:hidden;padding:30px;margin:20px;border-radius:10px}.init_message .message_content{color:var(--color-primary);font-size:1em;overflow-x:auto;max-height:calc(100vh - 200px);display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.init_message .message_buttons{padding:20px 0 0;display:flex;gap:20px}.init_message .message_buttons.message_buttons_vert{flex-direction:column;gap:20px}.init_message .message_content_header{color:var(--color-secondary);font-size:1.5em;font-weight:700;margin-bottom:20px}.init_message .toggle_list{width:100%;margin-bottom:20px;display:flex}.init_message .toggle_list .toggle{border:solid 1px #cacaca}.init_message .toggle_list .toggle.active{border-color:#666}.init_message .toggle_list .toggle p{color:#959595;margin-bottom:0}.init_message .toggle_list .toggle.active p{color:#333}.init_message .message_content p{font-size:.875rem;margin-bottom:1rem;padding:0}.init_message .message_content h2{color:#333;font-size:1.125rem;font-weight:700;margin-bottom:0}.init_message .message_content a{color:var(--color-secondary)}.init_message .close_btn{background:var(--color-secondary);color:#006dff;cursor:pointer;display:block;text-align:center;font-weight:700;padding:8px 15px}.init_message .close_btn:hover{background:#06c18a;color:var(--color-primary)}.init_message .close_btn svg{fill:#27b190;height:24px;width:24px}.init_message_wrapper.age_consent_message{background-color:var(--color-primary)}.init_message_wrapper.age_consent_message .site_logo svg{fill:var(--color-secondary)}.init_message_wrapper.age_consent_message .site_logo span{color:var(--color-secondary)}.modal_wrapper{background-color:#000000b3;position:fixed;inset:0;height:100%;z-index:9991;display:flex;align-items:center;justify-content:center}.modal_wrapper .close_button{position:absolute;top:10px;right:10px}.modal_wrapper .modal_header{border-bottom:solid 1px #cacaca;background-color:var(--color-secondary);color:var(--color-primary);height:46px;padding:0 20px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;justify-content:space-between;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.modal_wrapper .modal_header h3{color:inherit;font-size:1rem;display:flex;gap:10px;align-items:center}.modal_wrapper .modal_header h3 svg{color:inherit;width:18px;height:18px}.modal_wrapper .modal_header .close_pannel{background-color:transparent;cursor:pointer;position:absolute;right:0;top:0;width:46px;height:46px;display:flex;justify-content:center;align-items:center}.modal_wrapper .modal_header .close_pannel svg{color:inherit;width:24px;height:24px}.modal_wrapper .modal_header .close_pannel:hover{background-color:var(--color-secondary-variant)}.modal_wrapper .modal_header .close_pannel:hover svg{fill:var(--color-primary)}.modal_wrapper .modal_nav{background-color:var(--color-white);cursor:pointer;width:35px;height:35px;margin-top:-17px;position:absolute;top:50%;z-index:2;border-radius:50px;display:flex;align-items:center;justify-content:center}.modal_wrapper .modal_nav.right_nav{right:10px}.modal_wrapper .modal_nav.left_nav{left:10px}.modal_wrapper .modal_nav svg{fill:#a0a0a0;width:35px;height:35px}.modal_wrapper .modal_nav:hover svg{fill:#37b7c1}.modal_window{background-color:var(--color-primary);max-height:calc(100vh - 40px);margin:0;position:relative;border-radius:var(--border-radius);display:flex;flex-direction:column}.modal_window.small_window{max-width:480px}.modal_window.med_window{max-width:640px}.modal_window .channel_video_form{background-color:var(--color-white);padding:20px 30px;position:relative}.modal_content{overflow-y:auto;padding:var(--inner-pad)}.modal_content h2{color:var(--color-tertiary);font-weight:900;font-size:var(--font-3xl);line-height:var(--font-3xl-line-height);margin-bottom:var(--spacing-md)}.modal_content h3{color:var(--color-tertiary);font-weight:800;font-size:var(--font-xl);line-height:var(--font-xl-line-height);margin-bottom:var(--spacing-md)}.modal_content p.legal{font-size:var(--font-xs)}.confirm_modal{background-color:var(--color-white);padding:20px}@media(min-width:1024px){.modal_content h3{font-size:var(--font-2xl);line-height:var(--font-2xl-line-height)}}.menu_trigger{background-color:var(--theme-bg-header);cursor:pointer;width:48px;height:48px;font-size:0;text-decoration:none;z-index:103;position:relative;transition:var(--transition-fast);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.menu_trigger:hover{background-color:var(--color-secondary-variant)}.menu_trigger span{display:block;height:3px;width:28px;background-color:var(--theme-text-header);transition:var(--transition-fast);position:absolute;overflow:hidden}.menu_trigger:hover span{background-color:var(--color-primary)}.menu_trigger span:first-child{top:14px;right:11px;-webkit-transform-origin:0px 1px;transform-origin:0px 1px}.menu_trigger span:nth-child(2n){top:23px;right:11px}.menu_trigger span:nth-child(3n){top:32px;right:11px;width:20px;-webkit-transform-origin:3px 3px;transform-origin:3px 3px}.menu_trigger span:last-child{border-bottom:0}.menu_trigger.close_trigger{background-color:var(--color-ko-text)}.menu_trigger.close_trigger span{right:11px}.menu_trigger.close_trigger span:first-child,.menu_trigger.close_trigger span:nth-child(2n),.menu_trigger.close_trigger span:nth-child(3n){background-color:var(--color-primary);top:23px}.menu_trigger.close_trigger span:first-child,.menu_trigger.close_trigger span:nth-child(3n){opacity:0}@media(min-width:540px){.menu_trigger{width:60px;height:60px}.menu_trigger span:first-child{top:19px;right:16px}.menu_trigger span:nth-child(2n){top:28px;right:16px}.menu_trigger span:nth-child(3n){top:37px;right:16px}.menu_trigger.close_trigger span{right:16px}.menu_trigger.close_trigger span:first-child,.menu_trigger.close_trigger span:nth-child(2n),.menu_trigger.close_trigger span:nth-child(3n){top:28px}}.text_block{color:inherit;position:relative}.text_block p{font-size:var(--font-base);margin-bottom:24px}.text_block h2{border-top:solid 3px var(--theme-border);font-size:1.5rem;margin-top:40px;margin-bottom:20px;padding-top:var(--spacing-md)}.text_block h2:first-child{margin-top:0}.text_block h3{border-top:solid 3px var(--theme-border);font-family:var(--font-primary);font-size:1.125rem;margin-bottom:2rem;padding-top:var(--spacing-sm);font-weight:600}.text_block h4{font-size:1rem;font-weight:600;margin-bottom:10px}.text_block h5{font-size:.875rem;font-weight:700;margin-bottom:10px}.text_block p a{text-decoration:underline}.text_block ul,.text_block ol{padding-left:15px}.text_block ul li{list-style-type:disc}.text_block ul li ul li{list-style-type:square}.text_block ol li{list-style-type:decimal}.text_block table,.text_block .table{margin-bottom:20px}.table_wrapper{overflow-x:auto}.table{background-color:var(--color-white);border-color:#e1e1e1;border-style:solid;border-width:1px 1px 1px;border-collapse:collapse;border-spacing:0;width:100%}.table tr{border-bottom:solid 1px #e1e1e1}.table tr.odds{background-color:#eaeaea}.table th{background-color:#f4f4f4;color:#333;font-size:.75rem;word-break:normal}.table th,.table td{border-left:solid 1px #e1e1e1;padding:8px 10px}.table th:first-child,.table td:first-child{border-left:none}.table th a,.table td a{color:var(--color-secondary)}.table td a:hover{text-decoration:underline}.table td{border-left:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;color:var(--color-secondary);font-size:.75rem;word-break:normal;vertical-align:middle}.table td:first-child{text-align:left}.table td:last-child{text-align:center}.table td svg{height:14px;width:14px}.table p{margin-bottom:0;font-size:12px}.table button.graphic,.table .button.graphic{background:none;cursor:pointer}.table button.graphic svg,.table .button.graphic svg{fill:#858585}.table button.graphic.ok:hover svg,.table .button.graphic.ok:hover svg{fill:#3ad20b}.table button.graphic.ko:hover svg,.table .button.graphic.ko:hover svg{fill:#b00020}.table .table_content{display:flex;align-items:center}iframe[src*="youtube.com"]{max-width:100%;height:auto;aspect-ratio:16/9}.media_wrapper video{background-color:#333;width:100%;max-height:100%}.media_wrapper img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}.video_wrapper{position:relative}.video_wrapper iframe,.video_wrapper video,.video_wrapper_vertical video{width:100%;max-height:100%;aspect-ratio:16 / 9}.video_wrapper iframe,.video_wrapper video{aspect-ratio:16 / 9}.video_wrapper_vertical{background-color:#242424;text-align:center;overflow:hidden;border-radius:var(--border-radius)}.video_wrapper_vertical video{max-width:100%}.ql-video-wrapper{width:100%;margin:auto}.ql-video-inner{padding-top:56.25%;position:relative;height:0}.ql-video-inner iframe,.ql-video-inner object,.ql-video-inner embed,.ql-video-inner>div{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic__container{position:absolute;overflow:hidden;top:0;bottom:0;z-index:100;transition:var(--transition-fast)}.dynamic__fixed{position:fixed}.dynamic__container.container__left{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}.dynamic__container.container__right{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}.dynamic__container.visible{-webkit-transform:none;transform:none}.dynamic__block{background-color:var(--color-white);width:320px;padding-top:44px;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,.3);box-shadow:0 3px 5px #0000004d}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mt-5{margin-top:var(--spacing-xl)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.mb-5{margin-bottom:var(--spacing-xl)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing-xs)}.pt-2{padding-top:var(--spacing-sm)}.pt-3{padding-top:var(--spacing-md)}.pt-4{padding-top:var(--spacing-lg)}.pt-5{padding-top:var(--spacing-xl)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing-xs)}.pb-2{padding-bottom:var(--spacing-sm)}.pb-3{padding-bottom:var(--spacing-md)}.pb-4{padding-bottom:var(--spacing-lg)}.pb-5{padding-bottom:var(--spacing-xl)}.text_300{font-weight:var(--font-weight-thin)}.text_400{font-weight:var(--font-weight-normal)}.text_500{font-weight:var(--font-weight-medium)}.text_600{font-weight:var(--font-weight-semibold)}.text_700{font-weight:var(--font-weight-bold)}.text_2xs{font-size:var(--font-2xs)}.text_xs{font-size:var(--font-xs);line-height:var(--font-xs-line-height)}.text_sm{font-size:var(--font-sm);line-height:var(--font-sm-line-height)}.text_base{font-size:var(--font-base);line-height:var(--font-base-line-height)}.text_base svg{height:1rem}.text_lg{font-size:var(--font-lg);line-height:var(--font-lg-line-height)}.text_lg svg{height:1.125rem}.text_xl{font-size:var(--font-xl);line-height:var(--font-xl-line-height)}.text_xl svg{height:1.25rem}.text_2xl{font-size:var(--font-2xl);line-height:var(--font-2xl-line-height)}.text_2xl svg{height:1.5rem}.text_3xl{font-size:var(--font-3xl);line-height:var(--font-3xl-line-height)}.text_3xl svg{height:1.75rem}.text_4xl{font-size:var(--font-4xl);line-height:var(--font-4xl-line-height)}.text_4xl svg{height:1.75rem}.text_5xl{font-size:var(--font-5xl);line-height:var(--font-5xl-line-height)}.text_5xl svg{height:1.75rem}.text_6xl{font-size:var(--font-6xl);line-height:var(--font-6xl-line-height)}.text_6xl svg{height:1.75rem}.text_primary,.text_secondary,.text_tertiary{color:var(--color-primary)}.montserrat-light{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:300;font-style:normal}.montserrat-regular{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:400;font-style:normal}.montserrat-semi-bold{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:600;font-style:normal}.montserrat-bold{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:700;font-style:normal}.montserrat-extra-bold{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:800;font-style:normal}.vert_bar_sep{color:inherit;display:inline-block;font-size:inherit;line-height:inherit;padding:0 var(--spacing-sm)}.main_wrapper{display:block}.inner{max-width:var(--inner-width);margin-inline:auto;padding-left:calc(var(--spacing-xs) * 5.144);padding-right:calc(var(--spacing-xs) * 5.144)}@media(min-width:765px){.inner{padding-left:calc(var(--spacing-xs) * 5);padding-right:calc(var(--spacing-xs) * 5)}}@media(min-width:960px){.inner{padding-left:var(--inner-pad);padding-right:var(--inner-pad)}}.grid__layout{display:grid;grid-template-columns:repeat(12,1fr)}.grid__gapped,.grid__half_gapped{grid-gap:var(--inner-pad)}.grid__col_start{align-self:start}.grid__col_center{align-self:center}.grid__col_end{align-self:end}.grid__col_1{grid-column:span 1 / span 1}.grid__col_2{grid-column:span 2 / span 2}.grid__col_3{grid-column:span 3 / span 3}.grid__col_4{grid-column:span 4 / span 4}.grid__col_5{grid-column:span 5 / span 5}.grid__col_6{grid-column:span 6 / span 6}.grid__col_7{grid-column:span 7 / span 7}.grid__col_8{grid-column:span 8 / span 8}.grid__col_9{grid-column:span 9 / span 9}.grid__col_10{grid-column:span 10 / span 10}.grid__col_11{grid-column:span 11 / span 11}.grid__col_12{grid-column:span 12 / span 12}.grid__col_offset_1{grid-column-start:1}.grid__col_offset_2{grid-column-start:2}.grid__col_offset_3{grid-column-start:3}.grid__col_offset_4{grid-column-start:4}.grid__col_offset_5{grid-column-start:5}.grid__col_offset_6{grid-column-start:6}.grid__col_offset_7{grid-column-start:7}.grid__col_offset_8{grid-column-start:8}.grid__col_offset_9{grid-column-start:9}.grid__col_offset_10{grid-column-start:10}.grid__col_offset_11{grid-column-start:11}.grid__col_offset_12{grid-column-start:12}@media(min-width:420px){.xs\:grid__col_1{grid-column:span 1 / span 1}.xs\:grid__col_2{grid-column:span 2 / span 2}.xs\:grid__col_3{grid-column:span 3 / span 3}.xs\:grid__col_4{grid-column:span 4 / span 4}.xs\:grid__col_5{grid-column:span 5 / span 5}.xs\:grid__col_6{grid-column:span 6 / span 6}.xs\:grid__col_7{grid-column:span 7 / span 7}.xs\:grid__col_8{grid-column:span 8 / span 8}.xs\:grid__col_9{grid-column:span 9 / span 9}.xs\:grid__col_10{grid-column:span 10 / span 10}.xs\:grid__col_11{grid-column:span 11 / span 11}.xs\:grid__col_12{grid-column:span 12 / span 12}.xs\:grid__col_offset_1{grid-column-start:1}.xs\:grid__col_offset_2{grid-column-start:2}.xs\:grid__col_offset_3{grid-column-start:3}.xs\:grid__col_offset_4{grid-column-start:4}.xs\:grid__col_offset_5{grid-column-start:5}.xs\:grid__col_offset_6{grid-column-start:6}.xs\:grid__col_offset_7{grid-column-start:7}.xs\:grid__col_offset_8{grid-column-start:8}.xs\:grid__col_offset_9{grid-column-start:9}.xs\:grid__col_offset_10{grid-column-start:10}.xs\:grid__col_offset_11{grid-column-start:11}.xs\:grid__col_offset_12{grid-column-start:12}}@media(min-width:540px){.sm\:grid__col_1{grid-column:span 1 / span 1}.sm\:grid__col_2{grid-column:span 2 / span 2}.sm\:grid__col_3{grid-column:span 3 / span 3}.sm\:grid__col_4{grid-column:span 4 / span 4}.sm\:grid__col_5{grid-column:span 5 / span 5}.sm\:grid__col_6{grid-column:span 6 / span 6}.sm\:grid__col_7{grid-column:span 7 / span 7}.sm\:grid__col_8{grid-column:span 8 / span 8}.sm\:grid__col_9{grid-column:span 9 / span 9}.sm\:grid__col_10{grid-column:span 10 / span 10}.sm\:grid__col_11{grid-column:span 11 / span 11}.sm\:grid__col_12{grid-column:span 12 / span 12}.sm\:grid__col_offset_1{grid-column-start:1}.sm\:grid__col_offset_2{grid-column-start:2}.sm\:grid__col_offset_3{grid-column-start:3}.sm\:grid__col_offset_4{grid-column-start:4}.sm\:grid__col_offset_5{grid-column-start:5}.sm\:grid__col_offset_6{grid-column-start:6}.sm\:grid__col_offset_7{grid-column-start:7}.sm\:grid__col_offset_8{grid-column-start:8}.sm\:grid__col_offset_9{grid-column-start:9}.sm\:grid__col_offset_10{grid-column-start:10}.sm\:grid__col_offset_11{grid-column-start:11}.sm\:grid__col_offset_12{grid-column-start:12}}@media(min-width:765px){.md\:grid__col_1{grid-column:span 1 / span 1}.md\:grid__col_2{grid-column:span 2 / span 2}.md\:grid__col_3{grid-column:span 3 / span 3}.md\:grid__col_4{grid-column:span 4 / span 4}.md\:grid__col_5{grid-column:span 5 / span 5}.md\:grid__col_6{grid-column:span 6 / span 6}.md\:grid__col_7{grid-column:span 7 / span 7}.md\:grid__col_8{grid-column:span 8 / span 8}.md\:grid__col_9{grid-column:span 9 / span 9}.md\:grid__col_10{grid-column:span 10 / span 10}.md\:grid__col_11{grid-column:span 11 / span 11}.md\:grid__col_12{grid-column:span 12 / span 12}.md\:grid__col_offset_1{grid-column-start:1}.md\:grid__col_offset_2{grid-column-start:2}.md\:grid__col_offset_3{grid-column-start:3}.md\:grid__col_offset_4{grid-column-start:4}.md\:grid__col_offset_5{grid-column-start:5}.md\:grid__col_offset_6{grid-column-start:6}.md\:grid__col_offset_7{grid-column-start:7}.md\:grid__col_offset_8{grid-column-start:8}.md\:grid__col_offset_9{grid-column-start:9}.md\:grid__col_offset_10{grid-column-start:10}.md\:grid__col_offset_11{grid-column-start:11}.md\:grid__col_offset_12{grid-column-start:12}}@media(min-width:960px){.lg\:grid__col_1{grid-column:span 1 / span 1}.lg\:grid__col_2{grid-column:span 2 / span 2}.lg\:grid__col_3{grid-column:span 3 / span 3}.lg\:grid__col_4{grid-column:span 4 / span 4}.lg\:grid__col_5{grid-column:span 5 / span 5}.lg\:grid__col_6{grid-column:span 6 / span 6}.lg\:grid__col_7{grid-column:span 7 / span 7}.lg\:grid__col_8{grid-column:span 8 / span 8}.lg\:grid__col_9{grid-column:span 9 / span 9}.lg\:grid__col_10{grid-column:span 10 / span 10}.lg\:grid__col_11{grid-column:span 11 / span 11}.lg\:grid__col_12{grid-column:span 12 / span 12}.lg\:grid__col_offset_1{grid-column-start:1}.lg\:grid__col_offset_2{grid-column-start:2}.lg\:grid__col_offset_3{grid-column-start:3}.lg\:grid__col_offset_4{grid-column-start:4}.lg\:grid__col_offset_5{grid-column-start:5}.lg\:grid__col_offset_6{grid-column-start:6}.lg\:grid__col_offset_7{grid-column-start:7}.lg\:grid__col_offset_8{grid-column-start:8}.lg\:grid__col_offset_9{grid-column-start:9}.lg\:grid__col_offset_10{grid-column-start:10}.lg\:grid__col_offset_11{grid-column-start:11}.lg\:grid__col_offset_12{grid-column-start:12}}@media(min-width:1240px){.xl\:grid__col_1{grid-column:span 1 / span 1}.xl\:grid__col_2{grid-column:span 2 / span 2}.xl\:grid__col_3{grid-column:span 3 / span 3}.xl\:grid__col_4{grid-column:span 4 / span 4}.xl\:grid__col_5{grid-column:span 5 / span 5}.xl\:grid__col_6{grid-column:span 6 / span 6}.xl\:grid__col_7{grid-column:span 7 / span 7}.xl\:grid__col_8{grid-column:span 8 / span 8}.xl\:grid__col_9{grid-column:span 9 / span 9}.xl\:grid__col_10{grid-column:span 10 / span 10}.xl\:grid__col_11{grid-column:span 11 / span 11}.xl\:grid__col_12{grid-column:span 12 / span 12}.xl\:grid__col_offset_1{grid-column-start:1}.xl\:grid__col_offset_2{grid-column-start:2}.xl\:grid__col_offset_3{grid-column-start:3}.xl\:grid__col_offset_4{grid-column-start:4}.xl\:grid__col_offset_5{grid-column-start:5}.xl\:grid__col_offset_6{grid-column-start:6}.xl\:grid__col_offset_7{grid-column-start:7}.xl\:grid__col_offset_8{grid-column-start:8}.xl\:grid__col_offset_9{grid-column-start:9}.xl\:grid__col_offset_10{grid-column-start:10}.xl\:grid__col_offset_11{grid-column-start:11}.xl\:grid__col_offset_12{grid-column-start:12}}@media(min-width:1418px){.grid__half_gapped{grid-gap:calc(var(--inner-pad) / 2)}.xxl\:grid__col_1{grid-column:span 1 / span 1}.xxl\:grid__col_2{grid-column:span 2 / span 2}.xxl\:grid__col_3{grid-column:span 3 / span 3}.xxl\:grid__col_4{grid-column:span 4 / span 4}.xxl\:grid__col_5{grid-column:span 5 / span 5}.xxl\:grid__col_6{grid-column:span 6 / span 6}.xxl\:grid__col_7{grid-column:span 7 / span 7}.xxl\:grid__col_8{grid-column:span 8 / span 8}.xxl\:grid__col_9{grid-column:span 9 / span 9}.xxl\:grid__col_10{grid-column:span 10 / span 10}.xxl\:grid__col_11{grid-column:span 11 / span 11}.xxl\:grid__col_12{grid-column:span 12 / span 12}.xxl\:grid__col_offset_1{grid-column-start:1}.xxl\:grid__col_offset_2{grid-column-start:2}.xxl\:grid__col_offset_3{grid-column-start:3}.xxl\:grid__col_offset_4{grid-column-start:4}.xxl\:grid__col_offset_5{grid-column-start:5}.xxl\:grid__col_offset_6{grid-column-start:6}.xxl\:grid__col_offset_7{grid-column-start:7}.xxl\:grid__col_offset_8{grid-column-start:8}.xxl\:grid__col_offset_9{grid-column-start:9}.xxl\:grid__col_offset_10{grid-column-start:10}.xxl\:grid__col_offset_11{grid-column-start:11}.xxl\:grid__col_offset_12{grid-column-start:12}}header.header_wrapper{position:fixed;top:inherit;bottom:16px;left:0;pointer-events:none;width:100%;z-index:99;display:flex;justify-content:center}.header_wrapper{padding-top:inherit}.header_wrapper>.inner{position:relative}.header_container{background-color:var(--theme-bg-header);padding:0;position:relative;pointer-events:auto;z-index:2;display:flex;align-items:center;justify-content:space-between;border-radius:var(--border-radius);box-shadow:0 6px 10px 1px #0003}.header_container h1{margin-right:var(--spacing-md);position:relative;z-index:10;padding:0 8px}.site_logo span{font-family:var(--font-secondary);color:var(--theme-text-header);display:none;font-size:.5rem;line-height:inherit;max-width:200px}.site_logo span b{display:block}.site_logo{display:inline-block;position:inherit;display:flex;gap:10px;align-items:center}.site_logo svg{fill:var(--theme-text-header);width:80px;transition:background-color var(--transition-base)}.navigation_mobile{background-color:var(--theme-bg);height:100vh;padding-top:0;pointer-events:none;position:fixed;top:0;right:0;left:0;display:flex;flex-direction:column;align-items:center;visibility:hidden;transition:all var(--transition-slow);transform:translateY(-20px);opacity:0;z-index:98;overflow-x:auto}.navigation_mobile .inner{max-width:calc(var(--inner-width) / 1.85);padding:0}.navigation_mobile.visible{pointer-events:all;visibility:visible;transform:none;opacity:1}.navigation_mobile .navigation_header{border-bottom:solid 1px #e6e6e6;padding:15px;display:flex;justify-content:space-between;align-items:center;flex:0 0 auto}.navigation_mobile .navigation_header h2{color:var(--color-tertiary);font-size:var(--font-xl);margin-bottom:0;flex:0 0 auto}.navigation_mobile .navigation_header ul.user_nav,.navigation_mobile .navigation_header ul.user_nav ul{width:100%;display:flex;gap:var(--spacing-sm);justify-content:space-between}.navigation_mobile .navigation_header ul.user_nav>li>a{padding:0 15px;width:auto}.navigation_mobile .navigation_header ul.user_nav div,.navigation_mobile .navigation_header ul.user_nav a{background-color:#dcdcdc;width:36px;height:36px;display:flex;gap:5px;align-items:center;justify-content:center;border-radius:50px}.navigation_mobile .navigation_header ul.user_nav div span{display:none}.navigation_mobile .navigation_header ul.user_nav div svg,.navigation_mobile .navigation_header ul.user_nav a svg{width:18px;height:18px}.navigation_mobile .menu_mobile{border-radius:var(--border-radius);padding:var(--inner-pad) var(--inner-pad) calc(var(--spacing-2xl) + 2rem) var(--inner-pad)}.navigation_mobile .menu_mobile>ul{padding:15px 20px}.navigation_mobile .menu_mobile a{border:solid 2px var(--theme-text);background-color:transparent;color:var(--theme-text);font-size:var(--font-base);line-height:var(--font-lg-line-height);font-weight:800;padding:var(--spacing-sm) var(--spacing-md);position:relative;text-align:left;display:flex;align-items:center;justify-content:space-between;transition:.25s cubic-bezier(.02,.83,.49,.96);margin:-2px -2px 0 0}.navigation_mobile .menu_mobile a span{width:24px;height:24px;flex:0 0 auto;opacity:0;transform:translate(-5px);transition:.25s cubic-bezier(.02,.83,.49,.96)}.navigation_mobile .menu_mobile a:hover{background-color:var(--theme-bg-header);color:var(--theme-text-header)}.navigation_mobile .menu_mobile a:hover span{opacity:1;transform:none}.navigation_mobile .menu_mobile .submenu_header{color:var(--theme-text);font-size:var(--font-base);font-weight:800;margin-bottom:12px;border-radius:var(--border-radius)}.navigation_mobile .menu_mobile>ul>li>a,.navigation_mobile .menu_mobile>ul>li>.submenu_header{margin-bottom:15px}.navigation_mobile ul li.navigation_w_submenu .submenu_header svg{color:var(--color-tertiary);width:20px;height:20px;object-fit:fill;transition:transform var(--transition-base)}.navigation_mobile ul li.navigation_w_submenu .submenu{margin-bottom:10px;position:inherit}.navigation_mobile ul li.navigation_w_submenu .submenu .submenu_nav{margin-bottom:20px;display:flex;flex-wrap:wrap}.navigation_mobile ul li.navigation_w_submenu .submenu .submenu_nav>li{width:50%;flex:0 0 auto}.navigation .menu_sections{display:none}.navigation>ul{display:flex;width:auto;justify-content:flex-start;align-items:flex-start;flex-direction:row}.navigation>ul>li{position:inherit}.navigation a,.navigation .submenu_header{gap:var(--spacing-sm)}.navigation>ul>li>a,.navigation>ul>li>.link_primary,.navigation>ul>li>.link_secondary{border-style:solid;cursor:pointer;font-family:var(--font-secondary);font-size:var(--font-base);font-weight:500;height:48px;padding:0 18px;position:relative;z-index:101;display:flex;gap:var(--spacing-sm);align-items:center;transition:var(--transition-base)}.navigation>ul>li>.submenu_header{background-color:var(--color-black);cursor:pointer;border-radius:0;font-family:var(--font-secondary);font-size:var(--font-base);font-weight:500;height:48px;padding:0 18px;position:relative;display:flex;gap:var(--spacing-sm);align-items:center;z-index:101;transition:var(--transition-base)}.navigation>ul>li>.submenu_header .animated_icon{display:inline-block;width:24px}.navigation>ul>li>.submenu_header .animated_icon>span{display:inline-flex;height:40px;position:absolute;top:0;align-items:center;transition:.15s ease-in-out}.navigation>ul>li>.submenu_header .animated_icon>span:first-child{opacity:1}.navigation>ul>li>.submenu_header .animated_icon>span:last-child{opacity:0}.navigation>ul>li:hover>.submenu_header .animated_icon>span:first-child{opacity:0}.navigation>ul>li:hover>.submenu_header .animated_icon>span:last-child{opacity:1}.navigation>ul>li>.submenu_header.active{background-color:var(--color-tertiary);border-color:var(--color-tertiary-variant);color:var(--color-primary)}.navigation ul li.navigation_w_submenu.submenu_complex .submenu_header svg{color:var(--color-white);width:24px;height:24px;object-fit:fill}.header_container .navigation{display:flex;flex-direction:row;gap:var(--spacing-sm)}.navigation ul li.navigation_w_submenu.submenu_complex .submenu{background-color:var(--color-black);padding:15px;position:absolute;top:0;right:0;left:0;z-index:9;pointer-events:none;visibility:hidden;transition:var(--transition-slow);opacity:0;-webkit-border-bottom-right-radius:var(--border-radius);-webkit-border-bottom-left-radius:var(--border-radius);-moz-border-radius-bottomright:var(--border-radius);-moz-border-radius-bottomleft:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.navigation ul li.navigation_w_submenu.submenu_complex .submenu .submenu_content{display:flex;flex-direction:row;gap:var(--inner-pad)}.navigation ul li.navigation_w_submenu.submenu_complex.submenu_visible .submenu{pointer-events:all;visibility:visible;transform:none;opacity:1;display:flex;flex-direction:column;gap:var(--spacing-md)}.navigation ul li.navigation_w_submenu.submenu_complex .submenu>div{width:100%}.navigation ul li.navigation_w_submenu.submenu_complex.submenu_visible>.submenu_header svg{transform:none}.navigation ul li.navigation_w_submenu.submenu_complex .submenu .submenu_header{text-align:left;display:flex}.navigation ul li.navigation_w_submenu.submenu_complex .submenu .submenu_header h2{color:var(--color-white);font-size:var(--font-xl)}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav{display:flex;flex-wrap:wrap;transition:var(--transition-slow);transform:translateY(-5px)}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav.submenu_nav_vert{flex-direction:column}.navigation ul li.navigation_w_submenu.submenu_complex.submenu_visible .submenu ul.submenu_nav{transform:none}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li{width:33.3336%;flex:1 1 10%}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li{width:33.3336%;flex:0 0 auto}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav.submenu_nav_vert li{width:100%}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a{border:solid 1px #494949;background-color:transparent;color:var(--color-white);font-size:var(--font-sm);line-height:var(--font-lg-line-height);font-weight:800;padding:10px 15px;position:relative;text-align:left;display:flex;align-items:center;justify-content:space-between;transition:var(--transition-base);margin:-1px -1px 0 0}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a span{width:24px;height:24px;flex:0 0 auto;opacity:0;transform:translate(-5px);transition:var(--transition-base)}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a span svg{color:inherit}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a:hover{background-color:var(--color-primary);color:var(--color-tertiary)}.navigation ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a:hover span{opacity:1;transform:none}.navigation_mobile ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav{display:flex;gap:10px;flex-wrap:wrap;transition:var(--transition-slow);transform:translateY(-5px)}.navigation ul li.navigation_w_submenu.submenu_simple{position:relative}.navigation ul li.navigation_w_submenu.submenu_simple .submenu{padding-top:inherit;padding-bottom:10px;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.navigation ul li.navigation_w_submenu.submenu_simple .submenu:before{right:inherit;left:calc(50% - 7px);z-index:1;content:"";background-color:var(--color-tertiary);width:14px;height:14px;position:absolute;bottom:4px;transform:rotate(45deg);transition:var(--transition-base);border-radius:2px}.navigation ul li.navigation_w_submenu.submenu_simple .submenu ul{background-color:var(--color-tertiary);overflow:hidden;padding:var(--spacing-md);position:relative;z-index:2;border-radius:var(--border-radius);box-shadow:1px 3px 2px #00000045;-webkit-box-shadow:1px 3px 2px 0px rgba(0,0,0,.27);-moz-box-shadow:1px 3px 2px 0px rgba(0,0,0,.27)}.navigation ul li.navigation_w_submenu.submenu_simple .submenu ul li{display:flex;gap:var(--spacing-md);flex-direction:column}.navigation ul li.navigation_w_submenu.submenu_simple .submenu .link_primary,.navigation ul li.navigation_w_submenu.submenu_simple .submenu .link_secondary,.navigation ul li.navigation_w_submenu.submenu_simple .submenu .link_tertiary{cursor:pointer;border-width:2px;border-style:solid;font-size:var(--font-base);font-weight:700;line-height:var(--font-base-line-height);padding:calc(var(--spacing-sm) + 2px) var(--spacing-sm);text-align:left;display:flex;gap:var(--spacing-sm);align-items:center;border-radius:var(--border-radius)}.navigation ul li.navigation_w_submenu.submenu_simple .submenu li:last-child .link_secondary{border-bottom:0}.navigation ul li.navigation_w_submenu>a,.navigation ul li.navigation_w_submenu .subemnu_trigger{cursor:default}.navigation ul li .simple_link{color:var(--color-tertiary)}.navigation ul li .simple_link:hover{background-color:#865eb4;color:var(--color-primary)}.navigation ul li .link_primary{border-color:var(--color-tertiary);background-color:var(--color-tertiary);color:var(--color-primary)}.navigation ul li .link_primary svg,.navigation ul li .link_secondary svg,.navigation ul li .link_tertiary svg{width:24px;height:24px}.navigation ul li .link_primary:hover{background-color:var(--color-tertiary-variant);border-color:var(--color-tertiary-variant)}.navigation ul li .link_secondary{background-color:var(--theme-bg-header);color:var(--theme-text-header)}.navigation ul li .link_secondary:hover{background-color:var(--color-secondary-variant);border-color:var(--color-secondary-variant);color:var(--color-primary)}.navigation ul li .link_tertiary{border-color:var(--color-white);background-color:transparent;color:var(--color-white)}.navigation ul li .link_tertiary:hover{background-color:var(--color-white);color:var(--color-tertiary)}.navigation ul li.navigation_w_submenu{position:inherit}.navigation ul li.laptop_btn{display:none}@media(min-width:540px){.site_logo svg{width:100px}}@media(min-width:960px){.navigation ul li.laptop_btn{display:block}.site_logo svg{max-width:104px;width:100%;transition:background-color var(--transition-base)}header.header_wrapper{top:0;bottom:inherit}.header_wrapper{padding-top:var(--spacing-md);padding-bottom:inherit}.header_container{padding-right:0}.header_container .navigation .menu_sections{height:100%;display:flex}.navigation>ul{height:auto;display:flex;justify-content:flex-end;align-items:center;flex-direction:row}.navigation_mobile .menu_mobile{padding:calc(var(--spacing-2xl) + 1.25rem) calc(var(--inner-pad) / 2) var(--inner-pad) calc(var(--inner-pad) / 2)}}@media(min-width:540px){.navigation>ul>li>a,.navigation>ul>li>.link_primary,.navigation>ul>li>.link_secondary{height:60px}.navigation>ul>li>.submenu_header{height:60px}}@media(min-width:960px){.navigation ul li.navigation_w_submenu.submenu_simple .submenu{padding-top:10px;position:absolute;top:60px;right:inherit;left:50%;transform:translate(-50%)}.navigation ul li.navigation_w_submenu.submenu_simple .submenu:before{top:4px;bottom:inherit}}@media(min-width:1240px){.site_logo span{display:inline-block;flex:1 0 auto}.navigation>ul>li>.submenu_header>span{display:inline-block}.navigation ul li.navigation_w_submenu.submenu_complex .submenu{top:48px}.navigation ul li.navigation_w_submenu.submenu_simple .submenu:before{right:inherit;left:calc(50% - 7px)}}@media(min-width:1420px){.site_logo span{font-size:var(--font-xs);line-height:1.25;font-weight:300;max-width:inherit}.navigation>ul>li>a,.navigation>ul>li>.submenu_header,.navigation ul li .simple_link{padding:0 16px}.navigation ul li.navigation_w_submenu.submenu_complex .submenu{top:60px}}footer{color:var(--color-primary);padding:var(--spacing-xl) 0 var(--spacing-2xl);overflow:hidden;position:relative;background:#461d75;background:linear-gradient(150deg,#461d75,#250a45);z-index:2}footer a{color:var(--color-primary)}footer a:hover{text-decoration:underline}.footer_content{margin-bottom:var(--spacing-xl)}.footer_logo a{margin-bottom:var(--spacing-md);display:flex;gap:10px}.footer_content a.footer_simple_link{color:var(--color-primary);font-size:var(--font-sm)}.footer_content a.footer_simple_link.graphic_link{display:flex;align-items:center;gap:10px}.footer_content a.footer_simple_link.graphic_link svg{width:18px;height:18px}.footer_logo a svg{width:70px}.footer_logo a span{color:var(--color-primary);font-size:var(--font-xs);line-height:var(--font-xs-line-height);font-weight:900;margin-top:2px;max-width:200px}.footer_logo a span b{display:block}.footer_logo a svg path{fill:var(--color-primary)}.footer_logo a:hover{text-decoration:none}.footer_legal{border-top:solid 2px var(--color-tertiary-variant);padding-top:var(--spacing-md)}.footer_legal div:last-child{text-align:left}.footer_legal p{color:var(--color-white);font-size:.625rem;line-height:var(--font-xs-line-height);margin-bottom:0}.footer_block{position:inherit}.footer_block h3{margin-bottom:var(--spacing-md)}.footer_nav{position:inherit}.footer_nav a{color:var(--color-primary);font-size:var(--font-sm)}.footer_nav>ul{padding-right:var(--spacing-lg)}.footer_nav>ul>li{margin-bottom:var(--spacing-sm)}.footer_nav>ul>li>a{display:inline-block}.footer_nav>ul>li>a:hover{text-decoration:underline}.footer_nav>ul>li>ul{border-left:solid 1px var(--color-tertiary-variant);padding-left:15px;margin-top:var(--spacing-sm);display:flex;flex-wrap:wrap;gap:5px}.footer_nav>ul>li>ul li>a{border:solid 1px transparent;background-color:#623f8a;font-size:.688rem;display:inline-block;padding:2px 10px;border-radius:35px}.footer_nav>ul>li>ul li>a:hover{background-color:var(--color-primary);color:var(--color-tertiary);text-decoration:none}.contact_links{position:inherit;margin-bottom:var(--spacing-md)}.contact_links ul{display:flex;gap:20px}.contact_links ul li{margin-bottom:var(--font-sm)}.contact_links ul li a{color:var(--color-primary);display:flex;gap:10px}.contact_links ul li a svg{color:var(--color-primary);width:24px;height:24px}.social{position:inherit}.social ul{display:flex;gap:15px;align-items:center}@media(min-width:765px){.footer_legal div:last-child{text-align:right}}.content_block{margin-bottom:var(--spacing-xl)}.content_block .content_block_header{border-top:solid 4px var(--theme-border);padding:var(--spacing-md) 0 0 0;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.content_block .content_block_header_h_100{height:100%}.content_block .content_block_header h2{font-size:var(--font-3xl);font-weight:400;line-height:var(--font-3xl-line-height)}.content_block .content_block_header h3{font-size:1.333rem}.content_block .content_block_header a{flex:0 0 auto}.content_block:last-child{margin-bottom:0}.content_sub_block{margin-bottom:var(--spacing-lg)}.content_sub_block .content_sub_block_header{margin-bottom:var(--spacing-md);display:flex;align-items:flex-end;justify-content:space-between}.content_sub_block .content_sub_block_header h4{border-top:solid 4px var(--theme-border);font-size:var(--font-xl);padding-top:var(--spacing-sm);flex:1 1 auto}.content_sub_block .content_sub_block_header a{flex:0 0 auto}.content_sub_block:last-child{margin-bottom:0}section{background-position:bottom center;background-size:1000px;background-repeat:repeat-x;position:relative;z-index:2}section.section_pad{padding-top:var(--inner-pad);padding-bottom:var(--inner-pad)}section.section_w_h_pad{padding-top:calc(var(--spacing-lg) * 1);padding-bottom:calc(var(--spacing-lg) * 2)}section.section_w_h_top_pad{padding-top:calc(var(--spacing-lg) * 1)}section.section_w_h_bottom_pad{padding-bottom:calc(var(--inner-pad) * 3)}section.section_w_tabs{padding-bottom:0}section.section_w_h_pad.contest_section_child{padding-top:calc(var(--spacing-lg) * 1.5)!important}@media(min-width:960px){section.section_w_h_pad.contest_section_child{padding-top:calc(var(--spacing-lg) * 2)!important}.content_block .content_block_header h2{font-size:1.777rem}}@media(min-width:1240px){section.section_w_h_pad.contest_section_child,section.section_w_h_pad.past_editions_section_child,section.section_w_h_pad.more_stuff_section_child{padding-top:calc(var(--spacing-xl) * 1)!important}.content_block .content_block_header{padding:var(--spacing-md) var(--inner-pad) 0 0;flex-direction:column;align-items:flex-start;justify-content:space-between}.content_block .content_block_header h2{font-size:2.369rem}}@media(min-width:1418px){.content_block .content_block_header h2{font-size:3.157rem;padding-bottom:calc(var(--inner-pad) - 1rem)}.content_block .content_block_header h3{font-size:1.777rem}}section.common_section{background:var(--theme-bg)}section.partner_section{background:var(--color-primary)}section.partner_section .section_header{border-color:var(--color-secondary)}section.partner_section .section_header h2{color:var(--color-secondary)}section.intro_section{width:100%;height:30rem;position:fixed;top:0;left:0;z-index:1!important}section.intro_section .inner{position:relative;z-index:2}section.category_intro_section{background-color:var(--theme-bg);padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);position:relative;z-index:2}section.intro_section_overlap{background-color:transparent;position:relative}@media(min-width:960px){section.intro_section{height:70vh}section.section_w_h_pad{padding-top:calc(var(--spacing-lg) * 2.5);padding-bottom:calc(var(--spacing-lg) * 3)}section.category_intro_section{padding-top:calc(var(--spacing-2xl) * 1.5)}.past_editions_section_child .tabs_navigation.vertical_tabs{border-right:solid 2px var(--color-bg-section-past-editions);padding:15px 0 15px 15px}.past_editions_section_child .tabs_navigation.vertical_tabs ul li a.router-link-active.router-link-exact-active{padding:10px 2 10px 12px;margin-right:-2px}}@media(min-width:1240px){section.section_w_h_pad{padding-top:calc(var(--spacing-xl) * 1.25);padding-bottom:calc(var(--spacing-xl) * 2)}.past_editions_section .tabs_navigation.horizontal_tabs ul li a{font-size:var(--font-xl)}}@media(min-width:1600px){section.intro_section{height:90vh}}section .section_header{border-top:solid 8px var(--theme-border);padding-top:calc(var(--inner-pad) - .5rem)}section .section_header h2{font-size:2.369rem;font-weight:600;margin-bottom:calc(var(--inner-pad) + 1rem)}section .section_header h3{font-size:1.333rem;margin-bottom:calc(var(--inner-pad) + 1rem)}section .section_header.overlap_header h2{margin-bottom:0}section .content_block_header h3{font-size:var(--font-2xl)}@media(min-width:960px){section .section_header h2{font-size:2.369rem}section .section_header h3{font-size:1.777rem}}@media(min-width:1240px){section .section_header h2{font-size:3.157rem}section .section_header h3{font-size:2.369rem}}@media(min-width:1420px){section .section_header{padding-top:calc(var(--inner-pad) - 1.5rem)}section .section_header h2{font-size:4.209rem}section .section_header h3{font-size:3.157rem}}.fade-enter-active,.fade-leave-active{transition:all .6s cubic-bezier(.165,.84,.44,1)}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.intro_media_wrapper{position:inherit;width:100%}.intro_media_wrapper a{color:var(--color-white);text-decoration:underline}.intro_media_wrapper h2{color:var(--color-white);font-size:1.5rem;margin-bottom:var(--spacing-md);text-align:center;padding:0 15px}.intro_media_wrapper span{font-size:1.2rem;display:block;margin-bottom:var(--spacing-sm)}.intro_media_wrapper h3{color:var(--color-white);font-size:1.25rem;font-weight:500;margin-bottom:20px;text-align:center}.intro_media{position:relative;z-index:3;height:30rem;width:100%;overflow:hidden}.intro_media .media_overlap{background-image:url(./images/big_x.png);background-position:center center;background-size:contain;background-repeat:no-repeat;position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);z-index:3;display:flex;align-items:center;justify-content:center}.intro_media video{position:relative;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover!important;opacity:.6}.overlap_countdown{background-color:#7e589fd1;position:absolute;inset:-10px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.overlap_countdown h2.countdown_h2{font-size:2rem;text-transform:uppercase}.overlap_countdown h3.countdown_h3{margin-top:var(--spacing-md);margin-bottom:0;font-size:1.5rem}.overlap_countdown .countdown_wrapper{background-color:#45a342;padding:var(--spacing-sm) var(--spacing-md);border-radius:100px;display:flex;align-items:center;justify-content:center}.overlap_countdown .countdown{color:var(--color-white);font-size:var(--font-xl);line-height:var(--font-xl-line-height);font-family:DM Mono,monospace;font-weight:500;font-style:normal}.overlap_gradient{background:var(--theme-bg);background:linear-gradient(180deg,var(--theme-gradient-0) 35%,var(--theme-gradient-100) 100%);position:absolute;height:50%;right:0;bottom:-1px;left:0;z-index:1}.intro_content{display:flex;height:auto;align-items:flex-end;padding:calc(var(--inner-pad) * 4) 0 calc(var(--inner-pad) * 2);position:relative;z-index:2}.intro_content .inner{width:100%}.intro_heading h1{font-size:2.827rem;line-height:var(--font-5xl-line-height)}.intro_heading h1 b{display:block;font-size:3.998rem}.intro_featured_menu{border-top:solid 4px var(--theme-border);padding-top:calc(var(--inner-pad) * 1.125)}.intro_featured_menu ul{display:grid;grid-template-columns:repeat(1,1fr)}.intro_featured_menu ul li a{border:solid 4px var(--theme-border);background-color:var(--theme-bg);color:var(--theme-text);display:block;font-family:var(--font-secondary);font-size:var(--font-3xl);font-weight:700;padding:calc(var(--spacing-md) + 4px) calc(var(--spacing-md) + 4px);display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:-4px;margin-right:inherit;transition:var(--transition-slow)}.intro_featured_menu ul li a:hover{background-color:var(--theme-bg-header);color:var(--theme-text-header)}.intro_featured_menu ul li a svg{width:24px;height:24px}.intro_featured_menu ul li span{display:block;height:24px;position:relative}.intro_featured_menu ul li span b{position:absolute;right:0;transition:var(--transition-slow)}.intro_featured_menu ul li span b:first-child{transform:translate(-20px);opacity:0}.intro_featured_menu ul li span b:last-child{transform:translate(0);opacity:1}.intro_featured_menu ul li a:hover b:first-child{opacity:1;transform:translate(0)}.intro_featured_menu ul li a:hover b:last-child{transform:translate(20px);opacity:0}@media(min-width:480px){.overlap_countdown h2.countdown_h2{font-size:2.5rem}.overlap_countdown h3.countdown_h3{font-size:1.75rem}.overlap_countdown .countdown_wrapper{padding:var(--spacing-sm) var(--spacing-md)}.overlap_countdown .countdown{font-size:var(--font-2xl);line-height:var(--font-2xl-line-height)}}@media(min-width:765px){.countdown p{font-size:25rem}.intro_heading h1{font-size:3.998rem}.intro_heading h1 b{font-size:5.653rem}.intro_media_wrapper h2{font-size:1.75rem}.intro_media_wrapper span{font-size:1.25rem}.overlap_countdown h2.countdown_h2{font-size:3.75rem}.overlap_countdown h3.countdown_h3{font-size:1.75rem}.overlap_countdown .countdown_wrapper{padding:var(--spacing-md) var(--spacing-lg)}.overlap_countdown .countdown{font-size:var(--font-3xl);line-height:var(--font-3xl-line-height)}.intro_featured_menu ul{display:grid;grid-template-columns:repeat(3,1fr)}.intro_featured_menu ul li a{height:100%;margin-top:inherit;margin-right:-4px;justify-content:space-between}.intro_featured_menu ul li a svg{width:32px;height:32px}.intro_featured_menu ul li span{height:32px}}@media(min-width:960px){.intro_content{min-height:34rem;padding:calc(var(--inner-pad) * 2) 0 calc(var(--inner-pad) * 1.5)}.intro_media{min-height:44rem;height:calc(70vh - 3rem)}.intro_featured_menu ul li a{font-size:var(--font-4xl);padding:calc(var(--spacing-md) + 8px) var(--spacing-lg)}}@media(min-width:1240px){.intro_content{min-height:44rem}.intro_heading h1{font-size:5.653rem}.intro_heading h1 b{font-size:7.993rem}.intro_media_wrapper h2{font-size:2.5rem}.intro_media_wrapper span{font-size:1.75rem}.overlap_countdown h2.countdown_h2{font-size:4.5rem;text-transform:uppercase}.overlap_countdown h3.countdown_h3{margin-top:var(--spacing-md);font-size:2.5rem}.overlap_countdown .countdown_wrapper{padding:var(--spacing-md) var(--spacing-lg)}.overlap_countdown .countdown{font-size:var(--font-4xl);line-height:var(--font-4xl-line-height)}}@media(min-width:1600px){.intro_media{height:calc(100vh - 50px)}}@media(min-width:1600px)and (min-height:960px){.intro_content{min-height:58rem}.intro_heading h1{font-size:7.993rem}.intro_heading h1 b{font-size:11.3rem}}.info_block{position:inherit}.info_block h2{font-size:var(--font-3xl);font-weight:600;line-height:var(--font-3xl-line-height)}.info_block .info_block_item{position:inherit}.info_block .info_block_item_nav{margin-top:var(--spacing-lg);display:flex;justify-content:flex-end}.info_block_item.padded_block{position:relative}.info_block_item h2{border-top:solid 4px var(--theme-border);padding-top:var(--spacing-md);background-color:inherit;padding-bottom:20px;left:0}.collaborators_home h3{font-size:var(--font-2xl);display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-md);justify-content:center}.bonobo_tv_home_img{background-color:var(--color-secondary)0005b;margin-bottom:var(--spacing-lg);border-radius:var(--border-radius);aspect-ratio:16 / 9}.bonobo_tv_home_img img{object-fit:cover;border-radius:var(--border-radius)}.bonobo_tv_home_img>a{position:relative;display:flex;align-items:center;transition:var(--transition-slow)}.bonobo_tv_home_img>a span{position:absolute;display:flex;align-items:center;transition:var(--transition-slow)}.info_block_item_content:hover .bonobo_tv_home_img>a{transform:translate(-7px,-7px)}@media(min-width:960px){.info_block h2{font-size:1.777rem}}@media(min-width:1240px){.info_block h2{font-size:2.369rem}.info_block .info_block_item{margin-bottom:var(--spacing-xl)}}@media(min-width:1420px){.info_block h2{font-size:3.157rem}.info_block_item h2{padding-bottom:calc(var(--inner-pad) - 1rem)}}.register_message{background-color:var(--theme-bg);border:4px dashed var(--theme-border);color:var(--color-info-text);margin-bottom:40px;padding:15px 20px;position:relative;border-radius:10px;display:flex;align-items:center;gap:20px}.register_message h2{font-family:var(--font-primary);font-size:var(--font-lg)}.register_message svg{color:var(--theme-border);width:32px;height:32px;flex:0 0 auto}.news_widget{position:inherit}.news_widget .news_item{color:var(--color-white);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:dashed 1px var(--theme-border)}.news_widget .news_item h3{font-size:var(--font-base);line-height:var(--font-base-line-height);margin-bottom:var(--spacing-xs);font-weight:800}.news_widget .news_item a{text-decoration:underline}.news_widget .news_item a:hover{color:inherit;text-decoration:underline}.news_widget .news_item p{font-size:var(--font-sm);line-height:var(--font-sm-line-height);margin-bottom:var(--spacing-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news_widget .news_item .news_date{color:var(--theme-text);font-size:var(--font-xs);line-height:var(--font-sm-line-height);margin-bottom:var(--spacing-sm)}.news_menu{margin-bottom:30px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.news_menu .news_filters svg{color:var(--theme-text);width:18px;height:18px}.news_menu .news_filters{border-color:var(--theme-border);border-style:solid;border-width:4px 2px 2px 2px;font-size:var(--font-sm);display:flex;align-items:center;flex-wrap:wrap}.news_menu .news_filters>div,.news_menu .news_filters>h4{border-right:solid 2px var(--theme-border);padding:var(--spacing-xs) var(--spacing-sm)}.news_menu .news_filters div:last-child{border-right:0}.news_menu .news_filters h4{display:flex;align-items:center;gap:var(--spacing-sm)}.news_menu .news_categories .category_item{color:var(--theme-text);cursor:pointer;font-weight:500}.news_menu .news_categories .category_item:hover,.news_menu .news_categories .category_item.selected{border-color:var(--theme-bg-header);background-color:var(--theme-bg-header);color:var(--theme-text-header)}.news_menu .order_filter .order_item{cursor:pointer}.news_menu .order_filter .order_item span{display:flex;gap:var(--spacing-sm);align-items:center}.news_menu .order_filter .order_item.active{font-weight:700;text-decoration:underline}.news_menu .order_filter .order_item:hover{border-color:var(--theme-bg-header);background-color:var(--theme-bg-header);color:var(--theme-text-header)}.news_menu .news_filters .order_item:hover svg{color:var(--theme-text-header)}.news_body{position:inherit}.news_body .news_header{border-top:solid 4px var(--theme-border);color:var(--theme-text);font-size:var(--font-2xl);padding-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.news_body .news_content{background-color:var(--color-white);padding:var(--inner-pad);-webkit-border-bottom-right-radius:var(--border-radius);-webkit-border-bottom-left-radius:var(--border-radius);-moz-border-radius-bottomright:var(--border-radius);-moz-border-radius-bottomleft:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.news_body .news_date{color:var(--color-black)!important;font-size:var(--font-xs);line-height:var(--font-xs-line-height);margin-bottom:var(--spacing-md)}.news_body .news_text p{color:var(--color-black)!important;font-size:var(--font-base);line-height:var(--font-base-line-height)}.news_body .news_text a{color:var(--color-black)!important;text-decoration:underline}.news_body .news_slide{margin-top:var(--spacing-lg)}@media(min-width:960px){.news_filters .news_categories{border-bottom:none;margin-bottom:0;padding-bottom:0}.news_menu{flex-direction:row}}.card_grid{position:inherit}.card_grid ul{display:grid;grid-template-columns:repeat(5,1fr);grid-row-gap:calc(var(--inner-pad) - .5rem);grid-column-gap:0}.card_grid.card_x_1 ul,.card_grid.card_x_2 ul,.card_grid.card_x_3 ul,.card_grid.card_x_4 ul,.card_grid.card_x_5 ul{grid-template-columns:repeat(1,1fr)}.card_grid .card{border-top:4px solid var(--theme-border);border-bottom:3px solid var(--theme-border-invert);height:100%;position:inherit;transition:var(--transition-slow)}.card_grid .card:hover{border-bottom-color:var(--theme-border-invert-hover)}.card_grid .card .card_image{background-color:var(--color-primary-variant);position:inherit}.card_grid .card .card_image a{display:block;position:relative;transition:var(--transition-slow)}.card_grid .card .card_image img{height:100%;object-fit:cover}.card_grid.card_category_1_1 .card .card_image img{aspect-ratio:1 / 1}.card_grid.card_category_4_3 .card .card_image img{aspect-ratio:4 / 3}.card_grid.card_category_9_16 .card .card_image img{aspect-ratio:9 / 16}.card_grid.card_category_16_9 .card .card_image img{aspect-ratio:16 / 9}.card_grid.card_category_70_99 .card .card_image img{aspect-ratio:70 / 99}.card_grid .card .card_image a span{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center}.card_grid .card .card_image a span svg{color:var(--color-primary);width:84px;height:84px;opacity:.6;transition:var(--transition-slow)}.card_grid .card:hover .card_image>a{position:relative;opacity:.7}.card_grid .card:hover .card_image span svg{opacity:1}.card_grid .card .card_info{border-top:4px solid var(--theme-border);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md) 0;transition:var(--transition-slow)}.card_grid .card .card_info_row{display:flex;gap:var(--spacing-sm);justify-content:space-between;align-items:flex-start}.card_grid .card h3{font-size:var(--font-lg)}.card_grid .card h3 a{color:var(--theme-text);font-family:var(--font-primary);font-weight:600}.card_grid .card .card_date{font-size:var(--font-xs);margin-bottom:var(--spacing-xs)}.card_grid .card .card_author{border-top:solid 2px var(--theme-border);color:var(--theme-text);display:inline-block;font-size:var(--font-sm);font-family:var(--font-primary);font-weight:600;margin-top:var(--spacing-md);padding-top:var(--spacing-xs)}.card_grid .card .card_desc{color:var(--color-secondary);margin-top:10px;font-style:italic;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.card_grid .card .card_desc p{font-size:var(--font-xs);margin-bottom:var(--spacing-xs)}.card_grid .card .work_votes{color:var(--color-secondary);font-size:var(--font-sm);font-weight:700;display:flex;gap:var(--spacing-xs);align-items:center}.card_grid .card .work_votes svg{width:14px;height:14px}.card_grid .card .work_author{font-size:var(--font-xs);margin-top:var(--spacing-xs)}@media(min-width:480px){.card_grid.card_x_2 ul,.card_grid.card_x_3 ul,.card_grid.card_x_4 ul,.card_grid.card_x_5 ul{grid-template-columns:repeat(2,1fr)}}@media(min-width:765px){.card_grid.card_x_3 ul,.card_grid.card_x_4 ul,.card_grid.card_x_5 ul{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.card_grid.card_x_4 ul,.card_grid.card_x_5 ul{grid-template-columns:repeat(4,1fr)}.card_grid.home_card_grid.card_x_5 ul li:nth-child(n+5){display:none;pointer-events:none}}@media(min-width:1240px){.card_grid.card_x_5 ul{grid-template-columns:repeat(5,1fr)}.card_grid.home_card_grid.card_x_5 ul li:nth-child(n+5){display:inherit;pointer-events:all}.card_grid.home_card_grid.card_x_5 ul li:nth-child(n+6){display:none;pointer-events:none}}.work_info{position:inherit}.work_thumb{width:100%}.work_thumb img{border-radius:var(--border-radius)}.work_data{margin-bottom:30px;padding-right:0;position:relative;width:100%}.work_info.with_poster .work_data{width:auto;flex-grow:1}.work_info_list{margin-bottom:10px;display:flex;align-items:center}.work_info_list>*{border-right:solid 2px #cbcbcb;margin-right:10px;padding-right:10px}.work_info_list>*:last-child{border-right:0}.age_rating img{width:42px}.content_rating{margin-bottom:20px;display:flex;align-items:center}.content_descriptor{border:solid 4px var(--theme-border);color:var(--theme-text);font-size:var(--font-sm);font-weight:900;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius);text-transform:uppercase}.content_rating>*{margin-right:20px;position:relative}.content_rating>*:before{content:"";background-color:#cbcbcb;width:2px;height:100%;position:absolute;right:-10px}.content_rating>*:last-child{margin-right:0}.content_rating>*:last-child:before{display:none}.more_works{margin-bottom:40px}.more_works .more_works_grid{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr)}.work_heading{border-top:solid 4px var(--theme-border);color:var(--theme-text);font-size:1.75rem;padding-top:var(--spacing-md);margin-bottom:var(--spacing-md);font-weight:700}.work_author_heading{font-size:1.125rem;margin-bottom:var(--spacing-md)}.work_author_heading,.work_author_heading a{display:flex;gap:10px}.work_author_heading a{background-color:var(--theme-bg-header);color:var(--theme-text-header);padding:var(--spacing-xs) var(--spacing-sm);display:flex;gap:10px}.work_author_heading a:hover{background-color:var(--theme-bg);color:var(--theme-text)}.work_author_heading svg{fill:#989898;width:18px;height:18px;vertical-align:top}.work_data_list{margin-bottom:30px}.work_description{display:inline-block;font-size:var(--font-base);margin-bottom:30px;position:relative}.work_description p{margin-bottom:var(--spacing-xs)}.work_description p strong{padding-left:var(--spacing-md);position:relative;font-weight:900}.work_description p strong:before{content:"";background-color:var(--theme-text);width:4px;height:4px;position:absolute;left:0;top:var(--spacing-sm)}.work_data_list ul{border-top:solid 3px var(--theme-text);display:flex;flex-direction:column;flex-wrap:nowrap}.work_data_list ul li{border-bottom:solid 1px var(--theme-text);color:var(--color-secondary);display:flex;flex-direction:row;flex-wrap:nowrap}.work_data_list ul li span{color:var(--theme-text);display:inline-block;font-size:.813rem;padding:10px 15px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.work_data_list ul li span:first-child{font-weight:700}.writing_wrapper{border-top:solid 4px var(--theme-border);background-color:var(--color-white);padding:calc(var(--inner-pad) / 2);border-radius:var(--border-radius)}.writing_wrapper p{color:var(--color-black);margin-bottom:0}.poster_container{position:inherit}.author_work_list{background-color:var(--color-white);position:relative;margin-top:var(--spacing-lg);padding:var(--spacing-md);border-radius:var(--border-radius)}.author_work_list h3{background-color:var(--color-primary);font-size:var(--font-base);font-weight:800;padding:10px 15px 0;position:absolute;top:-32px;left:0;border-radius:var(--border-radius)}.author_work_list ul{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.author_work_list ul li a.author_work_type{background-color:var(--color-secondary);color:var(--color-primary);font-size:var(--font-sm);font-weight:700;padding:8px 12px;display:flex;gap:var(--spacing-sm);align-items:center;border-radius:var(--border-radius)}.author_work_list ul li a.author_work_type svg{color:var(--color-primary);width:18px;height:18px;flex:0 0 auto}.author_work_list ul li a.author_work_type:hover{background-color:var(--color-secondary-variant)}.photo_wrapper{background-color:#333;margin-bottom:var(--spacing-lg);display:flex;justify-content:center;border-radius:var(--border-radius)}.photo_container{cursor:pointer;padding:20px;text-align:center;position:relative}.photo_container .zoom_icon{position:absolute;z-index:2;width:calc(100% - 40px);height:calc(100% - 40px);display:flex;justify-content:center;align-items:center;transition:opacity .3s cubic-bezier(0,0,.58,1);opacity:0}.photo_container .zoom_icon svg{color:var(--color-primary);width:62px;height:62px}.photo_container img{display:inline-block;max-width:640px;max-height:640px;position:relative;transition:opacity .3s cubic-bezier(0,0,.58,1);opacity:1}.photo_container:hover img{opacity:.5}.photo_container:hover .zoom_icon{opacity:1}.poster_container img{background-color:var(--color-primary);display:inline-block;min-width:100%;width:100%;overflow:hidden;border-radius:5px}.audio_container audio{width:100%}@media(min-width:580px){.work_info.with_poster{flex-direction:row}}@media(min-width:765px){.work_info.with_poster.no_voting .work_data{width:calc(100% - 210px)}.work_info_row{flex-direction:row}}.desc_pull{height:350px;overflow:hidden;padding-bottom:80px;position:relative;transition:height .6s cubic-bezier(.86,0,.07,1)}.desc_pull.open{height:calc(100% - 350px)}.desc_pull.open .desc_pull_trigger span.gradient{height:0;opacity:0}.desc_pull_text{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.desc_pull_trigger{cursor:pointer;text-align:center;position:absolute;bottom:0;left:0;padding:100px 0 0;width:100%}.desc_pull_trigger span:first-child{font-weight:600;padding:10px 0;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.desc_pull_trigger span:first-child svg{color:#9d9d9d;width:18px}.desc_pull_trigger span.gradient{display:block;position:absolute;bottom:60px;left:0;height:100%;width:100%;z-index:0;background:-moz-linear-gradient(top,rgba(255,253,255,0) 0%,rgba(255,253,255,1) 80%);background:-webkit-linear-gradient(top,rgba(255,253,255,0) 0%,rgba(255,253,255,1) 80%);background:linear-gradient(to bottom,#fffdff00,#fffdff 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00fdfdff",endColorstr="#00fdfdff",GradientType=0);opacity:100;transition:all .3s}.desc_pull_trigger i{margin-left:10px}.desc_pull_trigger:hover{color:var(--color-secondary)}.desc_pull_trigger:hover span:first-child svg{color:var(--color-secondary)}.desc_pull.open .desc_pull_trigger{padding:0}.desc_pull.open .desc_pull_trigger span:first-child svg{transform:rotate(180deg)}.vote_block{margin-bottom:var(--spacing-lg);position:sticky;top:125px;border-radius:var(--border-radius);max-width:380px;width:100%;justify-self:center}.vote_block .vote_block_header{border-top:solid 4px var(--theme-border);background-color:inherit;font-size:var(--font-2xl);font-weight:600;padding-top:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.vote_block .vote_btn{text-align:center;position:relative;display:flex;flex-direction:row-reverse;gap:1rem;border-radius:var(--border-radius);transition:all .3s ease-in-out}.vote_block .vote_btn button{background-color:var(--color-secondary-variant);color:var(--color-primary);cursor:pointer;font-size:var(--font-xl);font-weight:700;font-family:var(--font-primary);padding:0 15px;text-align:left;position:relative;z-index:1;display:flex;flex:1 1 auto;gap:10px;align-items:center;justify-content:center;border-radius:var(--border-radius);transition:all .3s ease-in-out}.vote_block .vote_btn button.voted{background-color:#cacaca;cursor:default}.vote_block .vote_btn button.voteDisabled,.vote_block .vote_btn button.voteDisabled:hover{background-color:#e7e7e7}.vote_block .vote_btn .vote_data{background-color:var(--theme-bg-header);color:var(--theme-text-header);font-size:var(--font-lg);padding:12px 15px;display:flex;gap:.675rem;align-items:center;flex-wrap:nowrap;border-radius:var(--border-radius)}.vote_block .vote_btn .vote_data svg{color:var(--theme-text-header)}.vote_block .vote_btn svg{width:20px;height:20px;vertical-align:top;transition:all .3s ease-in-out}.vote_block .vote_btn button:hover{background-color:var(--color-ok-text)}.vote_block .vote_btn button.voted:hover{background-color:#cacaca}.vote_block .vote_btn button:hover svg{transform:scale(1.15)}.vote_block .vote_btn button.voted:hover svg,.vote_block .vote_btn.voteDisabled:hover svg{transform:scale(1)}.vote_block .vote_message{color:var(--color-primary);display:inline-block;font-weight:700;margin-bottom:20px;padding:10px 15px;position:absolute;bottom:46px;right:0;text-align:center;border-radius:10px}.vote_block .vote_message svg{display:inline-block;width:28px;height:28px;position:absolute;left:20px;top:50%;margin-top:-14px}.vote_block .vote_message.info{background-color:#3fcbcf}.vote_block .vote_message.ok{background-color:#46bd46}.vote_block .vote_message.ko{background-color:#dd3b25}.vote_block .vote_message.info svg{fill:#42a5b7}.vote_block .vote_message.votes{background-color:#9dba34;color:var(--color-primary);font-size:1.5rem;line-height:24px;margin-left:10px;padding:10px 20px 10px 55px}.votes svg{fill:var(--color-primary);width:24px;height:24px;left:18px;margin-top:-12px}.vote_block .vote_message .arrow{position:absolute;bottom:-12px;left:50%;margin-left:-12px;width:0px;height:0px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #43a343}.vote_block .vote_message.info .arrow{border-top:12px solid #3fcbcf}.vote_block .vote_message.ok .arrow{border-top:12px solid #46bd46}.vote_block .vote_message.ko .arrow{border-top:12px solid #dd3b25}.captcha_wrapper{margin-top:10px;position:inherit;right:inherit}.captcha_wrapper>div{z-index:9999}@media(min-width:1024px){.vote_block .vote_btn{flex-direction:column-reverse;align-items:flex-start}.vote_block .vote_btn button{font-size:var(--font-lg);padding:10px 15px;width:100%}}.comments_wrapper{position:relative}.comments_wrapper h3{border-top:solid 4px var(--theme-border);font-size:var(--font-lg);font-weight:500;padding-top:var(--spacing-sm);margin-bottom:var(--spacing-lg);border-radius:var(--border-radius)}.comments{margin-bottom:20px}.comments .comment{border-bottom:solid 1px #cacaca;margin-bottom:20px}.comments .comment.answer{border-left:solid 4px #cacaca;margin-left:20px;padding-left:20px}.comments .comment .comment_header{font-size:.813rem;margin-bottom:20px;display:flex}.comments .comment .comment_header .comment_user{font-weight:700}.comments .comment .comment_header .comment_sep{padding:0 5px}.comments .comment .comment_action{margin-bottom:10px;display:flex;justify-content:space-between;flex-direction:row}.comments .comment .comment_text{font-size:var(--font-base)}.comments .comment .comment_action .comment_action_item{display:flex;justify-content:space-between;flex-direction:row;gap:10px}.comments .comment .comment_action button{background:none;cursor:pointer;display:inline-block;font-weight:700;display:flex;gap:5px;justify-content:space-between;flex-direction:row;align-items:center}.comments .comment .comment_action button:hover{color:var(--theme-text);text-decoration:underline}.comments .comment .comment_action button svg{width:18px;height:18px}.comments .comment .comment_action button:hover svg{color:var(--theme-text)}.post_message_block{margin-bottom:20px}.post_message_block button{cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:5px 10px;border-radius:5px}.post_message_block button:hover{background-color:#06c18a;color:var(--color-primary)}.post_comment_nav{display:flex;gap:10px}.post_message_block textarea{min-height:110px;max-height:180px;resize:none}.post_message_menu{margin-bottom:10px;display:flex;justify-content:space-between}.post_message_menu p,.post_message_menu p.characters{color:#858585;font-size:.875rem;font-weight:700;margin-bottom:10px;text-align:right}.post_message_menu p.characters .greenclass{color:#15a168}.post_message_menu p.characters .redclass{color:#f30a0a}.tabs_navigation{margin-bottom:0}.tabs_navigation ul{display:flex;gap:var(--spacing-sm)}.tabs_navigation.horizontal_tabs,.tabs_navigation.button_tabs{-webkit-border-top-left-radius:var(--border-radius);-webkit-border-top-right-radius:var(--border-radius);-moz-border-radius-topleft:var(--border-radius);-moz-border-radius-topright:var(--border-radius);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.tabs_navigation.horizontal_tabs ul,.tabs_navigation.button_tabs ul{padding:0 0 var(--spacing-md) 0;flex-wrap:wrap;flex-direction:row;-webkit-border-top-left-radius:var(--border-radius);-webkit-border-top-right-radius:var(--border-radius);-moz-border-radius-topleft:var(--border-radius);-moz-border-radius-topright:var(--border-radius);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.tabs_navigation.vertical_tabs{-webkit-border-top-left-radius:var(--border-radius);-webkit-border-bottom-left-radius:var(--border-radius);-moz-border-radius-topleft:var(--border-radius);-moz-border-radius-bottomleft:var(--border-radius);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.tabs_navigation.vertical_tabs ul{padding:var(--spacing-sm) 0 var(--spacing-sm) var(--spacing-sm);flex-wrap:wrap;flex-direction:row;align-items:flex-end}.tabs_navigation ul li{display:flex;align-items:flex-end}.tabs_navigation.horizontal_tabs ul li a,.tabs_navigation.button_tabs ul li a{border-width:2px;border-style:solid;display:flex;font-family:var(--font-primary);font-size:var( --font-sm);font-weight:700;padding:var(--spacing-xs) var(--spacing-md);text-align:center;width:100%;border-radius:var(--border-radius);transition:.2s cubic-bezier(0,0,.58,1)}.tabs_navigation.vertical_tabs ul li a{border-width:2px;border-style:solid;display:block;font-size:var( --font-sm);font-weight:800;padding:8px 12px;text-align:right;border-radius:var(--border-radius);transition:.2s cubic-bezier(0,0,.58,1)}.tabs_navigation.horizontal_tabs ul li a:hover,.tabs_navigation.button_tabs ul li a:hover,.tabs_navigation.horizontal_tabs ul li a.router-link-active.router-link-exact-active,.tabs_navigation.button_tabs ul li a.router-link-active.router-link-exact-active,.tabs_navigation.horizontal_tabs ul li a.active,.tabs_navigation.button_tabs ul li a.active{border-color:var(--theme-bg-header);background-color:var(--theme-bg-header);color:var(--theme-text-header)}@media(min-width:960px){.tabs_navigation.vertical_tabs ul{flex-direction:column}.tabs_navigation.vertical_tabs ul li a{border-width:2px 0 2px 2px;border-style:solid;display:block;font-size:var( --font-sm);font-weight:800;padding:5px 15px;text-align:right;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}}@media(min-width:1240px){.tabs_navigation.horizontal_tabs ul{border-bottom:solid 3px var(--theme-border);padding:0 var(--spacing-sm) 0;flex-wrap:nowrap}.tabs_navigation.horizontal_tabs ul li a{border-width:3px 3px 0 3px;font-size:var(--font-sm);height:100%;padding:7px 12px;margin-bottom:-2px;display:flex;align-items:center;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}.contact_methods{position:inherit}.contact_methods ul{display:flex;gap:var(--spacing-md);flex-direction:column}.contact_methods .contact_method{background-color:#f2f2f2;font-size:var(--font-2xl);font-weight:700;padding:15px 20px;display:inline-flex;gap:var(--spacing-md);align-items:center;border-radius:var(--border-radius)}.contact_methods .contact_method svg{color:var(--color-secondary);width:32px;height:32px}.contact_methods .contact_method:hover{background-color:var(--color-secondary-variant);color:var(--color-primary)}.contact_methods .contact_method:hover svg{color:var(--color-primary)}.partners_grid{position:inherit}.partners_grid ul{display:flex;flex-wrap:wrap;justify-content:center}.partners_grid ul li{width:calc(100% /3)}.partners_grid ul li .partner_item{padding:0 calc(var(--inner-pad) / 2)}@media(min-width:480px){.partners_grid ul li{width:25%}}@media(min-width:580px){.partners_grid ul li{width:20%}}@media(min-width:765px){.partners_grid ul li{width:calc(100% /6)}}@media(min-width:960px){.partners_grid ul li{width:12.5%}}.photo_gallery .slider{margin-bottom:30px}.photo_gallery .slider_list_slides{background-color:transparent}.photo_gallery .slider_list_slides .slider_slides{width:100%}.photo_gallery .slider_list_slides .slider_item{padding-bottom:0;display:flex;flex-direction:row}.photo_gallery .slider_list_slides .slider_item.with_caption:before{display:none}.photo_gallery .slider_list_slides .slider_item .slider_item_thumb{cursor:pointer;margin:0 5px 10px;position:relative;width:100%;display:flex;flex-grow:0;flex-shrink:1}.photo_gallery .slider_list_slides .slider_item .slider_item_thumb picture{background:var(--color-primary) url(../images/loader_m.gif) no-repeat;background-size:20%;background-position:center center;overflow:hidden;min-width:100%;position:relative;width:100%;z-index:2;border-radius:5px;aspect-ratio:1/1}.photo_gallery .slider_list_slides .slider_item .slider_item_thumb img{cursor:pointer;display:block;height:100%;overflow:hidden;min-width:100%;position:relative;width:100%;z-index:1;object-fit:cover}.photo_gallery .slider_list_slides .slider_item .slider_item_thumb:after{background-color:#00000026;width:100%;height:100%;position:absolute;right:-8px;bottom:-8px;border-radius:10px;transition:all .15s ease-in-out}.photo_gallery .slider_list_nav{position:relative;margin:0}.photo_gallery .slider_list_nav .slider_btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.photo_gallery .slider_list_nav .slider_btn svg{fill:#afafaf;width:12px;height:12px}.photo_gallery .slider_list_nav .slider_btn.left,.photo_gallery .slider_list_nav .slider_btn.right{bottom:0}.photo_gallery .slider_list_nav .slider_btn.left{left:0}.photo_gallery .slider_list_nav .slider_btn.right{right:0}.photo_gallery .slider_list_nav ul.slider_nav .slider_nav_btn{background-color:#ddd;width:10px;height:10px;border-radius:10px}.photo_gallery .slider_list_nav ul.slider_nav .slider_nav_btn:hover{background-color:#b0b0b0}.photo_gallery .slider_list_nav ul.slider_nav .slider_nav_item.current_btn .slider_nav_btn{background-color:var(--theme-bg-header);width:24px}@media(min-width:480px){.photo_gallery .slider_list_slides .slider_item .slider_item_thumb{width:50%}}@media(min-width:580px){.photo_gallery .slider_list_slides .slider_item .slider_item_thumb{width:33.33336%}}@media(min-width:960px){.photo_gallery .slider_list_slides .slider_item .slider_item_thumb{width:25%}}@media(min-width:1420px){.photo_gallery .slider_list_slides .slider_item .slider_item_thumb{width:20%}}@media(min-width:1800px){.photo_gallery .slider_list_slides .slider_item .slider_item_thumb{width:calc(100% / 6)}}.live_content_container{color:var(--color-secondary)}.live_content_change{background-color:#200424;background-image:url(./images/padded_block_bg_left.png),url(./images/padded_block_bg_right.png);background-position:left bottom,right bottom;background-repeat:no-repeat,no-repeat;background-size:24%,24%;color:var(--color-secondary);aspect-ratio:16/9;position:relative;border-radius:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.live_content_change video::-webkit-media-controls-timeline,.live_content_change video::-webkit-media-controls-current-time-display,.live_content_change video::-webkit-media-controls-time-remaining-display{display:none}.live_content_change video{width:100%}.live_content_container h2{font-size:1.25rem;margin-bottom:vat;text-align:center;padding:0 15px}.live_content_container h3{font-size:1.25rem;margin-bottom:20px;text-align:center;padding:0 30px}.live_content_container h5{font-size:1.25rem;margin-bottom:20px;text-align:center}.live_content_idle svg{color:#858585;width:68px;height:68px}@media(min-width:765px){.live_content_container h2{font-size:1.75rem;padding:0 20%}.live_content_container h3{font-size:1.75rem;padding:0 20%;margin-bottom:30px}.live_content_container h5{font-size:1.728rem}}@media(min-width:1240px){.live_content_container h2,.live_content_container h3{font-size:2.488rem;padding:0 20%}.live_content_container h5{font-size:1.728rem}}@media(min-width:765px){.prizes_list .prize_category_item{width:50%}}.prizes_list{position:inherit}.prizes_list .prize_category{width:100%;display:flex;flex-wrap:wrap;margin-bottom:var(--spacing-lg)}.prizes_list .prize_category:last-child{margin-bottom:0}.prizes_list h3{color:var(--theme-text);font-size:var(--font-3xl);margin-bottom:30px;width:100%}.prizes_list h4{font-size:var(--font-xl);font-weight:500;margin-bottom:var(--spacing-sm)}.prizes_list h5{font-size:var(--font-lg);font-weight:500;margin-bottom:var(--spacing-sm)}.prizes_list p{font-size:1.5rem;margin-bottom:0}.prizes_list .prize_category_item{border-top:solid 2px var(--theme-border);padding-top:var(--spacing-sm);margin-bottom:var(--spacing-md);width:100%}.message_fixed[data-v-653c2a0c]{padding:0;pointer-events:none;position:absolute;top:inherit;bottom:48px;left:0;width:100%;z-index:1;transform:translateY(-20px);transition:all .3s ease-in-out;opacity:0}.message_fixed.visible[data-v-653c2a0c]{pointer-events:auto;transform:none;opacity:1}.message_fixed .message[data-v-653c2a0c]{border:0;font-weight:400;z-index:99999;overflow:hidden;margin:0 calc(var(--inner-pad) + var(--spacing-md));padding:var(--spacing-md) calc(var(--spacing-md) * 4) var(--spacing-lg) var(--spacing-md);position:relative;display:flex;flex-direction:row;gap:var(--spacing-md);border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:0 3px 5px 1px #0003;-moz-box-shadow:0 3px 5px 1px #0003;box-shadow:0 3px 5px 1px #0003}.message_fixed .message h3[data-v-653c2a0c]{font-size:16px;font-weight:700;margin:0;text-align:center}.message_fixed .message.ok[data-v-653c2a0c]{background-color:var(--color-ok-background)}.message_fixed .message.ok h3[data-v-653c2a0c]{color:var(--color-ok)}.message_fixed .message svg[data-v-653c2a0c]{width:var(--spacing-lg);height:var(--spacing-lg)}.message_fixed .message.ok svg[data-v-653c2a0c]{color:var(--color-ok)}.message_fixed .message.ok h3 i[data-v-653c2a0c]{color:var(--color-ok)}.message_fixed .message.ko[data-v-653c2a0c]{background-color:var(--color-ko-background)}.message_fixed .message.ko h3[data-v-653c2a0c]{color:var(--color-ok)}.message_fixed .message.ko svg[data-v-653c2a0c]{color:var(--color-ok)}.message_fixed .message.ko h3 i[data-v-653c2a0c]{color:var(--color-ok)}.message_fixed .message.info[data-v-653c2a0c]{background-color:#82d0ff}.message_fixed .message.info h3[data-v-653c2a0c]{color:var(--color-primary)}.message_fixed .message.info svg[data-v-653c2a0c]{color:var(--color-info-background)}.message_fixed .message.info h3 i[data-v-653c2a0c]{color:var(--color-info)}.message_fixed .close_btn[data-v-653c2a0c]{border:solid 2px var(--color-secondary);background-color:transparent;color:var(--color-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:absolute;right:var(--spacing-md);text-align:center;font-weight:700;width:calc(var(--spacing-lg) + var(--spacing-sm));height:calc(var(--spacing-lg) + var(--spacing-sm));border-radius:5px}.message_fixed .close_btn[data-v-653c2a0c]:hover{background:var(--color-secondary);color:var(--color-white)}.message_fixed .close_btn svg[data-v-653c2a0c]{fill:#27b190;height:24px;width:24px}@media(min-width:540px){.message_fixed[data-v-653c2a0c]{bottom:50px}}@media(min-width:960px){.message_fixed .message h3[data-v-653c2a0c]{font-size:18px}.message_fixed[data-v-653c2a0c]{top:44px;bottom:inherit}.message_fixed .message[data-v-653c2a0c]{padding:var(--spacing-lg) calc(var(--spacing-md) * 4) var(--spacing-md) var(--spacing-md);border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}}.photo_gallery_modal{background-color:#000000d9;position:fixed;width:100%;height:100vh;z-index:9999;display:flex;justify-content:center;align-items:center}.photo_gallery_modal .modal_content{padding:40px 20px}.photo_gallery_modal .modal_content img{display:block;max-height:80vh;width:100%;-webkit-box-shadow:0px 0px 15px 2px rgba(0,0,0,.48);box-shadow:0 0 15px 2px #0000007a}.photo_gallery_modal .modal_nav{cursor:pointer;position:absolute;top:0;bottom:0;width:80px;z-index:10;display:flex;justify-content:center;align-items:center}.photo_gallery_modal .modal_nav:hover{background-color:#0006}.photo_gallery_modal .modal_nav svg{fill:#5c5c5c;width:40px;height:40px}.photo_gallery_modal .modal_nav:hover svg{fill:var(--color-primary)}.photo_gallery_modal .modal_nav.left_nav{left:0}.photo_gallery_modal .modal_nav.right_nav{right:0}.photo_gallery_modal .close_btn{color:var(--color-primary);cursor:pointer;font-weight:700;line-height:25px;position:absolute;top:20px;right:40px;z-index:20}.photo_gallery_modal .close_btn svg{fill:var(--color-primary);margin-left:10px;vertical-align:top}.cookie_disclaimer[data-v-166572ff]{background:#000c;position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center}.cookie_disclaimer_block[data-v-166572ff]{background:var(--color-primary);max-width:35rem;overflow:hidden;padding:1.25rem;margin:1.25rem;border-radius:10px}.cookie_disclaimer_block_content h2[data-v-166572ff]{font-size:1.5rem;margin-bottom:1.25rem;display:flex;gap:.75rem}.cookie_disclaimer_block_content h2 svg[data-v-166572ff]{width:1.5rem}.cookie_disclaimer_block_content p[data-v-166572ff]{font-size:1rem;margin-bottom:15px}.cookie_disclaimer_block_content a[data-v-166572ff]{font-weight:700}.cookie_disclaimer_block_content a[data-v-166572ff]:hover{color:#f60}.cookie_disclaimer_content[data-v-166572ff]{color:var(--color-secondary);font-size:1em}.cookie_disclaimer_block_buttons[data-v-166572ff]{margin-top:2rem;display:flex;gap:1rem;flex-flow:column nowrap;justify-content:space-between}.cookie_disclaimer_block_buttons_block[data-v-166572ff]{display:flex;gap:1rem;flex-flow:column nowrap;justify-content:space-between;align-items:flex-start}.cookie_disclaimer_block_buttons .cookie_disclaimer_button[data-v-166572ff]{cursor:pointer;border-radius:.5rem;border-style:solid;border-width:2px;text-align:center;width:100%}.cookie_disclaimer_block_buttons .cookie_disclaimer_button.button_big[data-v-166572ff]:hover,.cookie_disclaimer_block_buttons .cookie_disclaimer_button.button_small[data-v-166572ff]:hover{color:var(--color-primary);background-color:#f60;border-color:#f60}.cookie_disclaimer_block_buttons .cookie_disclaimer_button.button_primary[data-v-166572ff]{color:var(--color-primary);background-color:#333;border-color:#333;border-radius:.5rem}.cookie_disclaimer_block_buttons .cookie_disclaimer_button.button_secondary[data-v-166572ff]{color:#333;background-color:var(--color-primary);border-color:silver;border-radius:.5rem}.cookie_disclaimer_block_buttons .cookie_disclaimer_button.button_big[data-v-166572ff]{font-size:1rem;padding:.875rem 1.25rem;border-radius:.5rem}.cookie_disclaimer_block_buttons .cookie_disclaimer_button.button_small[data-v-166572ff]{font-size:.875rem;padding:.5rem 1rem;border-radius:.5rem}.cookie_disclaimer .message_content_header[data-v-166572ff]{color:var(--color-secondary);font-size:1.5em;font-weight:700;margin-bottom:1.25rem}.cookies_list[data-v-166572ff]{overflow-x:auto;max-height:calc(100vh - 340px);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column nowrap;justify-content:space-between}.cookies_list .cookies_family[data-v-166572ff]{border-bottom:dashed 1px #c4c4c4;margin:.5rem 0;padding-right:10px}.cookies_list .cookies_family p[data-v-166572ff]{font-size:.875rem}.cookies_family_header[data-v-166572ff]{margin-bottom:.5rem;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.cookies_family_header h3[data-v-166572ff]{font-size:1rem}.cookies_family_actions[data-v-166572ff]{display:flex;flex-flow:row nowrap;flex:0 0 auto;border-radius:5px;overflow:hidden}.cookies_family_actions>div[data-v-166572ff]:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.cookies_family_actions>div[data-v-166572ff]:nth-child(2){margin-left:-1px;border-top-right-radius:5px;border-bottom-right-radius:5px}.cookies_family_actions>div[data-v-166572ff],.cookies_family_actions>span[data-v-166572ff]{cursor:pointer;font-size:.875rem;padding:.313rem .5rem;border-color:#525252;border-style:solid;border-width:1px;overflow:hidden}.cookies_family_actions>span[data-v-166572ff]{pointer-events:none;font-size:.875rem;padding:.313rem .5rem;border-radius:5px}.cookies_family_actions>div.active[data-v-166572ff]{border-color:#525252;color:#333;background-color:#e5e5e5;overflow:hidden}.cookies_family_actions>div:nth-child(2).active[data-v-166572ff]{border-color:#588e85;color:#20423d;background-color:#b6fff3;overflow:hidden}.cookies_family_actions>span.active[data-v-166572ff]{border-color:#03ab79;color:var(--color-primary);background-color:#03ab79;overflow:hidden}.features_toggles[data-v-166572ff]{padding:0 20px 20px;display:flex;flex-direction:row;flex-wrap:wrap}.toggle[data-v-166572ff]{cursor:pointer;padding:8px 0;width:100%;margin:0;display:flex;justify-content:flex-start;gap:10px;align-items:center;transition:border-color .15s ease-in-out;border-radius:5px}.features_toggles .toggle[data-v-166572ff]{justify-content:space-between}.toggle.big[data-v-166572ff]{justify-content:flex-start;align-items:center}.toggle.grey[data-v-166572ff]{background-color:#f8f8f8}.toggle p[data-v-166572ff]{color:#c9c9c9;transition:color .15s ease-in-out}.toggle.active p[data-v-166572ff]{color:#888}.toggle p[data-v-166572ff]{font-size:.875rem;font-weight:700;text-align:center;margin-bottom:0}.toggle input[data-v-166572ff]{opacity:0;width:0;height:0;position:absolute;z-index:0}.toggle label[data-v-166572ff]{margin-bottom:0}.toggle>span[data-v-166572ff]{font-size:.875rem}.toggle>span[data-v-166572ff]:first-child{margin-right:10px}.toggle .toggle_slider[data-v-166572ff]{position:relative;left:inherit;top:inherit}.toggle_slider[data-v-166572ff]{background-color:#cacaca;cursor:pointer;width:35px;height:14px;position:absolute;left:0;top:0;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;transition:all .3s ease-in-out;box-shadow:inset 4px 4px #32323233}.toggle.big .toggle_slider[data-v-166572ff]{width:40px;height:20px;margin:0;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.toggle_slider[data-v-166572ff]:before{content:"";background-color:var(--color-primary);width:10px;height:10px;position:absolute;left:2px;top:2px;border-radius:50px;transition:all .3s ease-in-out}.toggle.big .toggle_slider[data-v-166572ff]:before{width:14px;height:14px;position:absolute;left:3px;top:3px;border-radius:50px}input:checked+.toggle_slider[data-v-166572ff]{background-color:#06c18a}input:checked+.toggle_slider[data-v-166572ff]:before{-webkit-transform:translateX(21px);-ms-transform:translateX(21px);transform:translate(21px)}.toggle.big input:checked+.toggle_slider[data-v-166572ff]:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}@media(min-width:960px){.cookie_disclaimer_block[data-v-166572ff]{padding:1.25rem 1.5rem}.cookie_disclaimer_block_buttons_block[data-v-166572ff]{flex-flow:row nowrap}}@media(min-width:1420px){.cookie_disclaimer_block[data-v-166572ff]{padding:2rem 2.5rem}}.slider{position:relative}.slider_list_slides{background-color:var(--color-primary);display:block;overflow:hidden;position:relative;z-index:1}.slider_trail{display:flex;flex-wrap:nowrap}.slider_slides{display:flex;align-items:center;flex-direction:row;flex-grow:1;flex-shrink:unset;flex-wrap:nowrap;justify-content:flex-start;perspective:1px}.slider_item{display:block;overflow:hidden;width:100%;position:relative;padding-bottom:56%;flex-grow:1;flex-shrink:0}.slider_img{display:block;position:absolute;inset:0;z-index:1;-webkit-transition:all 1s cubic-bezier(.86,0,.07,1);-moz-transition:all 1s cubic-bezier(.86,0,.07,1);-o-transition:all 1s cubic-bezier(.86,0,.07,1);-ms-transition:all 1s cubic-bezier(.86,0,.07,1);transition:all 1s cubic-bezier(.86,0,.07,1)}.slider_item.with_caption:before{content:"";position:absolute;inset:40% 0 0;z-index:2;background:#000;background:linear-gradient(0deg,#000000b3,#0000)}.slider_item .slider_caption{position:absolute;z-index:3;right:40px;bottom:40px;left:40px}.slider_item .slider_caption label{display:block;margin-bottom:10px}.slider_item .slider_caption label span{background-color:var(--color-primary);display:inline-block;font-size:12px;font-weight:700;padding:1px 6px;border-radius:15px}.slider_item .slider_caption .slider_caption_main{color:var(--color-primary);font-size:42px;font-weight:300;line-height:50px;margin-bottom:10px}.slider_item .slider_caption .slider_caption_sub{color:var(--color-primary);font-size:24px;font-weight:300}.slider_item .slider_caption .slider_caption_main,.slider_item .slider_caption .slider_caption_sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slider_list_nav{margin-top:20px;position:relative;display:flex;flex-wrap:nowrap;justify-content:center}ul.slider_nav{background-color:var(--color-primary);margin:0 40px;padding:6px 10px;display:flex;flex-wrap:wrap;border-radius:15px}ul.slider_nav li.slider_nav_item{display:inline-block;margin:3px}ul.slider_nav .slider_nav_btn{background-color:#ddd;cursor:pointer;width:40px;height:6px;-webkit-transition:all .27s cubic-bezier(0,0,.58,1);-moz-transition:all .27s cubic-bezier(0,0,.58,1);-o-transition:all .27s cubic-bezier(0,0,.58,1);-ms-transition:all .27s cubic-bezier(0,0,.58,1);transition:all .27s cubic-bezier(0,0,.58,1)}ul.slider_nav .slider_nav_btn:hover{background-color:#999}.slider_nav_item.current_btn .slider_nav_btn{background-color:#e60f45}.slider_nav_item.current_btn .slider_nav_btn{pointer-events:none}.slider_list_nav .slider_btn{background-color:var(--color-primary);cursor:pointer;width:24px;height:24px;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:30px}.slider_list_nav .slider_btn.left{left:0}.slider_list_nav .slider_btn.right{right:0}.slider_list_nav .slider_btn svg{fill:#ddd;width:12px;height:12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider_list_nav .slider_btn:hover{background-color:#68b3a3}.slider_list_nav .slider_btn:hover svg{fill:var(--color-primary)}.loader_wrapper[data-v-cc63b7c5]{padding:var(--spacing-xl) 0;text-align:center;display:flex;justify-content:center}.loader_wrapper .loader[data-v-cc63b7c5]{background-color:var(--color-primary);border:solid 2px var(--color-tertiary-variant);border-radius:var(--border-radius);display:flex;align-items:center}.loader_wrapper .loader img[data-v-cc63b7c5]{background-color:color(--color-primary);padding:5px;width:36px}.loader_wrapper .loader span[data-v-cc63b7c5]{border-left:solid 2px var(--color-tertiary-variant);font-weight:700;color:var(--color-tertiary-variant);font-size:var(--font-sm);padding:5px 10px}.emoji_selector[data-v-91688043]{position:relative}.emoji_selector:hover .emoji_list_wrapper[data-v-91688043]{display:block}.emoji_trigger[data-v-91688043]{cursor:pointer;display:flex;align-items:center;border-radius:5px}.emoji_trigger svg[data-v-91688043]{fill:var(--theme-text)}.emoji_trigger:hover svg[data-v-91688043]{fill:#06c18a}.emoji_list_wrapper[data-v-91688043]{background-color:var(--color-primary);position:absolute;bottom:45px;left:-5px;z-index:2;border-radius:5px;box-shadow:0 5px 15px -3px #0006}.emoji_list_wrapper[data-v-91688043]:before{content:"";position:absolute;bottom:-8px;left:6px;width:0;height:0;border-top:10px solid var(--color-primary);border-left:10px solid transparent;border-right:10px solid transparent}.emoji_list[data-v-91688043]{padding:10px;width:310px;height:300px;-webkit-user-select:none;user-select:none}.emoji_list .emoji_list_menu[data-v-91688043]{margin-bottom:10px;display:flex}.emoji_list .emoji_group span[data-v-91688043]{cursor:pointer;font-size:28px}.tab_menu[data-v-91688043]{border-bottom:solid 1px #b1b1b1;padding-top:0;display:flex;flex-wrap:nowrap}.tab_menu .tab[data-v-91688043]{cursor:pointer;text-align:center;padding-bottom:7px;width:100%}.tab_menu .tab svg[data-v-91688043]{fill:#4b4b4b;width:18px;height:18px}.tab_menu .tab.active[data-v-91688043]{border-bottom:solid 3px #333;padding-bottom:4px}.tab_content[data-v-91688043]{height:240px;overflow-y:scroll}.emoji_dark .emoji_list_wrapper[data-v-91688043]{background-color:#313131}.emoji_dark .emoji_list_wrapper[data-v-91688043]:before{border-top:10px solid #313131}.emoji_dark .tab_menu[data-v-91688043]{border-bottom:solid 1px #e4e4e4}.emoji_dark .tab_menu .tab svg[data-v-91688043]{fill:#e4e4e4;height:18px}.emoji_dark .tab_menu .tab.active[data-v-91688043]{border-bottom:solid 3px var(--color-primary)}.emoji_dark .emoji_list[data-v-91688043]{width:380px}.emoji_dark .tab_content[data-v-91688043]{scrollbar-width:thin;scrollbar-color:#646464 #333}.emoji_dark .tab_content[data-v-91688043]::-webkit-scrollbar{width:12px}.emoji_dark .tab_content[data-v-91688043]::-webkit-scrollbar-track{background:#333}.emoji_dark .tab_content[data-v-91688043]::-webkit-scrollbar-thumb{background-color:#646464;border-radius:20px;border:3px solid #333}.emoji_dark .tab_content[data-v-91688043]::-webkit-scrollbar-thumb:hover{background-color:#8b8b8b;border:3px solid #646464}.emoji_light .emoji_list[data-v-91688043]{width:310px}.emoji_light .emoji_list_wrapper[data-v-91688043]{background-color:var(--color-primary)}.emoji_light .emoji_list_wrapper[data-v-91688043]:before{border-top:10px solid var(--color-primary)}.emoji_light .tab_menu[data-v-fda2e876][data-v-91688043]{border-bottom:solid 1px #b1b1b1}.emoji_light .tab_menu .tab svg[data-v-91688043]{fill:#898989;height:18px}.emoji_light .tab_menu .tab.active[data-v-91688043]{border-bottom:solid 3px #333}.emoji_light .tab_menu .tab.active svg[data-v-91688043]{fill:var(--color-secondary)}.emoji_light .tab_content[data-v-91688043]{scrollbar-width:thin;scrollbar-color:#dbdbdb}.emoji_light .tab_content[data-v-91688043]::-webkit-scrollbar{width:12px}.emoji_light .tab_content[data-v-91688043]::-webkit-scrollbar-track{background:#dbdbdb}.emoji_light .tab_content[data-v-91688043]::-webkit-scrollbar-thumb{background-color:#919191;border-radius:20px;border:3px solid #dbdbdb}.emoji_light .tab_content[data-v-91688043]::-webkit-scrollbar-thumb:hover{background-color:#8b8b8b;border:3px solid #dbdbdb}.table_wrapper[data-v-b6a4ddb0]{overflow-x:auto}.table[data-v-b6a4ddb0]{background-color:var(--color-white);border-collapse:collapse;border-spacing:0;width:100%}.table tr[data-v-b6a4ddb0]{border-bottom:solid 1px #e1e1e1}.table tr.odds[data-v-b6a4ddb0]{background-color:#eaeaea}.table th[data-v-b6a4ddb0]{background-color:#f4f4f4;color:#333;font-size:.75rem;word-break:normal}.table th[data-v-b6a4ddb0],.table td[data-v-b6a4ddb0]{border-left:solid 1px #e1e1e1;padding:8px 10px}.table th[data-v-b6a4ddb0]:first-child,.table td[data-v-b6a4ddb0]:first-child{border-left:none}.table th a[data-v-b6a4ddb0],.table td a[data-v-b6a4ddb0]{color:var(--color-secondary)}.table td a[data-v-b6a4ddb0]:hover{text-decoration:underline}.table td[data-v-b6a4ddb0]{border-left:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;color:var(--color-secondary);font-size:.75rem;word-break:normal;vertical-align:middle}.table td[data-v-b6a4ddb0]:first-child{text-align:left}.table td[data-v-b6a4ddb0]:last-child{text-align:center}.table td svg[data-v-b6a4ddb0]{height:14px;width:14px}.table p[data-v-b6a4ddb0]{margin-bottom:0;font-size:12px}.table button.graphic[data-v-b6a4ddb0],.table .button.graphic[data-v-b6a4ddb0]{background:none;cursor:pointer}.table button.graphic svg[data-v-b6a4ddb0],.table .button.graphic svg[data-v-b6a4ddb0]{fill:#858585}.table button.graphic.ok:hover svg[data-v-b6a4ddb0],.table .button.graphic.ok:hover svg[data-v-b6a4ddb0]{fill:#3ad20b}.table button.graphic.ko:hover svg[data-v-b6a4ddb0],.table .button.graphic.ko:hover svg[data-v-b6a4ddb0]{fill:#b00020}.table .table_content[data-v-b6a4ddb0]{display:flex;align-items:center}
