@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local("Roboto Light"),local("Roboto-Light"),url(/themes/rvv_chess/roboto-v30-latin-300.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto Regular"),local("R../../oboto-Regular"),url(/themes/rvv_chess/roboto-v30-latin-regular.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url(/themes/rvv_chess/roboto-v30-latin-500.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold"),url(/themes/rvv_chess/roboto-v30-latin-700.woff2) format("woff2")}html,h1,h2,h3,h4,h5,h6,ol,ul,table,th,figure{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:inherit;font-style:inherit;font-weight:inherit}p,body{margin:0}*,*:before,*:after{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}blockquote,q{quotes:none}a img{border:0}img{max-width:100%;height:auto}iframe,select{max-width:100%}[hidden]{display:none}input::-webkit-datetime-edit-day-field:focus,input::-webkit-datetime-edit-month-field:focus,input::-webkit-datetime-edit-year-field:focus,input::-webkit-datetime-edit-hour-field:focus,input::-webkit-datetime-edit-minute-field:focus{background:#74b95b;background:var(--btn-bg);color:#fff;color:var(--btn-color)}.hero-datetime{position:relative}.hero-datetime>button{position:absolute;right:0;bottom:-2.0008rem;bottom:calc(-1 * var(--btn-line-height) * var(--text-sm) - .5rem);background:none;color:#74b95b;color:var(--link-color);font-size:.938rem;font-size:var(--text-sm);padding:0}.hero-datetime>button:focus,.hero-datetime>button:hover{background:none;color:#74b95b;color:var(--hover-link-color)}:root{--rvv-green: #74b95b;--rvv-green-80: #96c87d;--rvv-gray-97: #0c0e0f;--rvv-gray-95: #14181a;--rvv-gray-80: #485358;--rvv-gray-60: #6d787e;--rvv-gray-40: #c7ced3;--rvv-gray-20: #dadcdd;--rvv-gray-10: #e7edf0;--rvv-magenta: #d8005b;--rvv-orange: #ff9800;--rvv-white: white;--rvv-error: #fd2323;--bg-color: white;--bg-color-dim: var(--rvv-gray-20);--bg-color-dark: var(--rvv-gray-60);--bg-table: var(--rvv-gray-20);--bg-table-head: var(--rvv-green);--bg-table-odd: var(--rvv-white);--accent: var(--rvv-green);--accent-alt: var(--rvv-green);--on-accent: var(--rvv-white);--on-accent-alt: var(--rvv-white);--text-color: var(--rvv-gray-80);--text-color-on-dark: var(--rvv-white);--input-text-color: var(--rvv-gray-80);--link-color: var(--rvv-green);--hover-link-color: var(--rvv-green);--hover-link-text-decoration: none;--top-nav-color: var(--text-color);--top-nav-active-color: var(--link-color);--heavy-border-color: var(--rvv-gray-60);--border-color: var(--rvv-gray-40);--light-border-color: var(--rvv-gray-20);--footer-bg-color: var(--rvv-gray-80);--footer-text-color: white;--fancybox-content-color: var(--text-color);--fancybox-content-bg: var(--bg-color);--font-family: Roboto, sans-serif;--body-font-size: 1.25rem;--body-font-weight: 400;--body-line-height: 1.5;--el-margin-bottom: 2rem;--text-base: 1rem;--text-xss: .75rem;--text-xs: .875rem;--text-sm: .938rem;--text-md: 1.125rem;--text-lg: 1.23rem;--text-xl: 1.25rem;--text-2xl: 1.75rem;--text-3xl: 2.5rem;--text-4xl: 2.6rem;--text-5xl: 2.9rem;--text-6xl: 3.5rem;--text-7xl: 3.5rem;--heading-color: var(--rvv-gray-80);--heading-font-weight: 500;--heading-line-height: var(--body-line-height);--heading-link-color: var(--accent);--hover-heading-link-color: var(--accent);--hover-heading-opacity: .85;--max-site-width: 1400px;--btn-bg: var(--accent);--btn-color: var(--on-accent);--btn-font-family: inherit;--btn-font-style: inherit;--btn-font-size: 1rem;--btn-font-weight: 400;--btn-text-transform: inherit;--btn-letter-spacing: inherit;--btn-line-height: 1.6;--btn-padding: .625rem 1.875rem;--btn-border-radius: .313rem;--btn-border-width: 0;--btn-border-style: none;--btn-border-color: currentColor;--hover-btn-color: var(--on-accent);--hover-btn-bg: var(--accent);--hover-btn-border-color: var(--accent);--hover-btn-opacity: .85;--tag-cards-bg: var(--rvv-gray-20);--tag-cards-text-color: var(--text-color);--square-text-color: var(--text-color);--square-inverted-text-color: var(--rvv-white);--square-bg-app-info: var(--rvv-gray-60);--square-bg-disruptor: var(--rvv-magenta);--square-bg-download: var(--rvv-green);--square-bg-gray: var(--rvv-gray-60);--square-bg-green: var(--rvv-green);--square-bg-magenta: var(--rvv-magenta);--square-bg-plans: var(--rvv-gray-60);--square-bg-recreation: var(--rvv-green);--square-bg-redirection: var(--rvv-gray-20);--square-bg-table-gray: var(--rvv-gray-20);--square-bg-warning: hsl(335, 100%, 42%);--square-color-disruptor: var(--rvv-white);--square-color-recreation: var(--rvv-white);--square-color-plans: var(--rvv-gray-60);--rectangle-bg-color: var(--rvv-gray-80);--news-text-color: var(--rvv-gray-80);--notice-bg-color-intense: var(--rvv-magenta);--notice-text-color-intense: var(--rvv-magenta);--notice-bg-color-warning: var(--rvv-gray-20);--notice-text-color-warning: var(--rvv-gray-80);--notice-bg-color-error: var(--rvv-error);--border-line-color: var(--rvv-gray-20);--border-line-radius: .313rem;--border-line-width: .188rem;--filter-border-color: var(--rvv-gray-60);--filter-text-color: var(--filter-border-color);--filter-bg-color-hover: var(--rvv-gray-60);--filter-text-color-hover: var(--rvv-white);--base-animation-time: .3s;--jui-widget-header-text-color: var(--text-color);--jui-widget-header-bg-color: var(--rvv-gray-40);--jui-state-default-text-color: var(--text-color);--jui-state-default-bg-color: var(--rvv-gray-10);--jui-state-hover-text-color: var(--text-color);--jui-state-hover-bg-color: var(--rvv-gray-20);--jui-state-active-text-color: var(--text-color);--jui-state-active-bg-color: var(--rvv-gray-10);--jui-state-highlight-text-color: var(--text-color);--jui-state-highlight-bg-color: var(--rvv-gray-10);--jui-state-highlight-border-color: var(--rvv-orange);--jui-button-icon-color: var(--rvv-gray-60);--editor-bg1: #eff7f1;--editor-fg1: var(--text-color);--editor-bg2: var(--rvv-green-80);--editor-fg2: var(--text-color);--half-line-height: calc(var(--body-font-size) * var(--body-line-height) / 2);color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-mode]){--bg-color: var(--rvv-gray-95);--bg-color-dim: var(--rvv-gray-80);--bg-table: var(--rvv-gray-97);--bg-table-odd: var(--rvv-gray-95);--text-color: white;--heading-color: var(--rvv-gray-20);--input-text-color: var(--rvv-gray-40);--link-color: var(--rvv-green-80);--heavy-border-color: var(--rvv-gray-40);--border-color: var(--rvv-gray-60);--light-border-color: var(--rvv-gray-80);--tag-cards-bg: var(--rvv-gray-80);--square-bg-redirection: var(--rvv-gray-80);--jui-widget-header-bg-color: var(--rvv-gray-60);--jui-state-default-bg-color: var(--rvv-gray-95);--jui-state-hover-bg-color: var(--rvv-gray-80);--jui-state-active-bg-color: var(--rvv-gray-95);--jui-state-highlight-bg-color: var(--rvv-gray-95);--editor-bg1: #19221b;--news-text-color: var(--rvv-gray-20);color-scheme:dark}}:root[data-mode=dark]{--bg-color: var(--rvv-gray-95);--bg-color-dim: var(--rvv-gray-80);--bg-color-dark: var(--rvv-gray-60);--bg-table: var(--rvv-gray-97);--bg-table-odd: var(--rvv-gray-95);--text-color: white;--text-color-on-dark: var(--rvv-gray-10);--heading-color: var(--rvv-gray-20);--input-text-color: var(--rvv-gray-40);--link-color: var(--rvv-green-80);--heavy-border-color: var(--rvv-gray-40);--border-color: var(--rvv-gray-60);--light-border-color: var(--rvv-gray-80);--tag-cards-bg: var(--rvv-gray-80);--square-bg-redirection: var(--rvv-gray-80);--jui-widget-header-bg-color: var(--rvv-gray-60);--jui-state-default-bg-color: var(--rvv-gray-95);--jui-state-hover-bg-color: var(--rvv-gray-80);--jui-state-active-bg-color: var(--rvv-gray-95);--jui-state-highlight-bg-color: var(--rvv-gray-95);--editor-bg1: #19221b;--news-text-color: var(--rvv-gray-20);color-scheme:dark}:root[data-mode=contrast]{--bg-color: white;--bg-color-dim: white;--bg-color-dark: black;--bg-table: white;--bg-table-head: black;--bg-table-odd: white;--text-color: black;--text-color-on-dark: white;--heading-color: black;--input-text-color: white;--link-color: black;--heavy-border-color: black;--border-color: black;--light-border-color: black;--accent: black;--on-accent: white;--footer-bg-color: white;--footer-text-color: black;--jui-widget-header-bg-color: white;--jui-state-default-text-color: white;--jui-state-default-bg-color: black;--jui-state-hover-text-color: white;--jui-state-hover-bg-color: var(--rvv-gray-80);--jui-state-active-text-color: white;--jui-state-active-bg-color: black;--jui-state-highlight-text-color: white;--jui-state-highlight-bg-color: black;--jui-button-icon-color: white;--editor-bg1: white;--editor-bg2: white;--news-text-color: black;--rectangle-bg-color: black;--square-text-color: black;--square-bg-app-info: black;--square-bg-disruptor: #a60046;--square-bg-download: black;--square-bg-gray: black;--square-bg-green: black;--square-bg-magenta: black;--square-bg-plans: black;--square-bg-recreation: black;--square-bg-redirection: white;--square-bg-table-gray: white;--square-bg-warning: hsl(335, 100%, 42%);--tag-cards-bg: white;--filter-border-color: black;--filter-text-color: black;--filter-bg-color-hover: black;--filter-text-color-hover: white;color-scheme:light}body{margin:0}.a11y-hidden{position:absolute!important}.a11y-hidden{top:-1px;left:-1px;clip:rect(1px 1px 1px 1px)}.a11y-hidden:focus-within{clip:auto}@media screen{.print{display:none}}#global{display:flex;flex-direction:column;min-height:100vh}.block_container,.main{max-width:1400px;max-width:var(--max-site-width);margin:0 auto}.hd{padding:1rem;border-bottom:1px solid #dadcdd;border-bottom:1px solid var(--light-border-color)}.site{padding:1rem .5rem 5rem;flex-grow:1}.pos_top,.pos_header{display:flex;justify-content:space-between}.pos_header{flex-wrap:wrap;gap:2rem}.pos_header .bk__header{display:none}.bk--type-logo a{display:block}.pos_top{position:sticky;z-index:10;top:-1px;padding:1rem 0;background:white;background:var(--bg-color);justify-content:flex-start;align-items:center}@media (min-width: 1401px){.pos_top{max-width:calc(1400px + 4rem);max-width:calc(var(--max-site-width) + 4rem);padding-left:2rem;padding-right:2rem}}.ft{padding:2rem .5rem;background:#485358;background:var(--footer-bg-color);color:#fff;color:var(--footer-text-color);font-size:.875rem}.ft .ftrow{display:flex;gap:5rem}@media (max-width: 600px){.ft .ftrow{flex-direction:column;gap:2rem}}.ftrow>:last-child{margin-left:auto;display:flex;gap:1rem}.ftrow :last-child a{color:#fff;color:var(--footer-text-color)}.ftrow :last-child a:focus,.ftrow :last-child a:hover{color:#74b95b;color:var(--link-color)}.ftrow path{fill:currentColor}.ft *+.bk{margin-top:1rem}@media (min-width: 601px){.indexhead+#right,.dt #right{float:right;max-width:250px;margin-left:1rem;margin-bottom:1rem}}.indexhead__figtext{flex-grow:1}.schmal.schmal.schmal,.dt__content>:not(.row):not(.weit),.detail--obj-form>form>:not(.row):not(.weit),.app--index>:not(.row):not(.weit),.content-group>:not(.row):not(.weit),.indexhead__text>:not(.row):not(.weit){max-width:42rem;margin-left:auto;margin-right:auto}#right~*>.schmal.schmal.schmal,#right~.dt__content>:not(.row):not(.weit),.detail--obj-form>#right~form>:not(.row):not(.weit),#right~.app-index>:not(.row):not(.weit),#right~.content-group>:not(.row):not(.weit){margin-left:0}@media (min-width: 601px){.dt__abstract.entry-summary.without-feature,.dt__content>.halbweit.halbweit,.detail--obj-form>form>.halbweit.halbweit,.app--index>.halbweit.halbweit,.content-group>.halbweit.halbweit,.indexhead__text>.halbweit.halbweit{max-width:70%}}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.pagetools__top{display:block;position:fixed;bottom:3rem;right:1rem;width:2rem;height:2rem;background-color:#fff;background-color:var(--on-accent);background-image:url('data:image/svg+xml,<svg fill="dimgray" width="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"/></svg>');background-repeat:no-repeat;background-position:center;border-radius:50%;color:transparent;font-size:0}h1,h2,h3,h4,h5,h6{margin:0 0 2rem;margin:0 0 var(--el-margin-bottom);color:#485358;color:var(--heading-color);font-weight:500;font-weight:var(--heading-font-weight);line-height:1.5;line-height:var(--heading-line-height)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{-webkit-text-decoration:none;text-decoration:none;color:#74b95b;color:var(--heading-link-color, currentColor)}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{-webkit-text-decoration:none;text-decoration:none;color:#74b95b;color:var(--hover-heading-link-color, var(--accent))}h1,.h1{font-size:2.5rem;font-size:var(--text-3xl)}h2,.h2{font-size:1.75rem;font-size:var(--text-2xl)}h3,.h3{font-size:1.25rem;font-size:var(--text-xl)}h4,.h4{font-size:1.23rem;font-size:var(--text-lg)}h5,.h5,h6,.h6{font-size:1.125rem;font-size:var(--text-md)}a{color:#74b95b;color:var(--link-color, var(--accent));-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration)}a:hover{color:#74b95b;color:var(--hover-link-color, var(--link-color, var(--accent)));text-decoration:none;-webkit-text-decoration:var(--hover-link-text-decoration);text-decoration:var(--hover-link-text-decoration)}:root{font-size:16px;font-family:Roboto,sans-serif;font-family:var(--font-family)}body{background-color:#fff;background-color:var(--bg-color);color:#485358;color:var(--text-color);line-height:1.5;line-height:var(--body-line-height)}a:link,a:visited{color:#74b95b;color:var(--link-color);-webkit-text-decoration:none;text-decoration:none}a:-moz-any-link{color:#74b95b;color:var(--link-color);-webkit-text-decoration:none;text-decoration:none}a:any-link{color:#74b95b;color:var(--link-color);-webkit-text-decoration:none;text-decoration:none}a:focus,a:hover{-webkit-text-decoration:underline;text-decoration:underline}.pos_top .nav a{color:#485358;color:var(--top-nav-color)}.pos_top .nav .nav__link--l1{font-size:1.2rem;font-weight:500}.pos_top .nav .nav__link--selected,.pos_top .nav a:focus,.pos_top .nav a:hover{-webkit-text-decoration:none;text-decoration:none;color:#74b95b;color:var(--top-nav-active-color)}.logo path{fill:#74b95b;fill:var(--link-color)}.ui-widget{font-family:inherit}[class*=ui-corner]{border-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:.313rem;border-top-left-radius:var(--btn-border-radius)}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:.313rem;border-top-right-radius:var(--btn-border-radius)}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:.313rem;border-bottom-left-radius:var(--btn-border-radius)}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:.313rem;border-bottom-right-radius:var(--btn-border-radius)}.ui-widget.ui-widget-content{border-color:#dadcdd;border-color:var(--light-border-color)}.ui-widget-content{border-color:#c7ced3;border-color:var(--border-color);background:white;background:var(--bg-color);color:#485358;color:var(--text-color)}.ui-widget-content:not(.entry-content) a{color:#485358;color:var(--text-color)}.ui-widget-header{border-color:#c7ced3;border-color:var(--border-color);background:#c7ced3;background:var(--jui-widget-header-bg-color);color:#485358;color:var(--jui-widget-header-text-color)}.ui-widget-header a{color:#485358;color:var(--jui-widget-header-text-color)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border-color:#dadcdd;border-color:var(--light-border-color);background:#e7edf0;background:var(--jui-state-default-bg-color);color:#485358;color:var(--jui-state-default-text-color)}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#485358;color:var(--jui-state-default-text-color)}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border-color:#6d787e;border-color:var(--heavy-border-color);background:#dadcdd linear-gradient(to bottom,#e7edf0 50%,transparent 80%);background:var(--jui-state-hover-bg-color) linear-gradient(to bottom,var(--jui-state-default-bg-color) 50%,transparent 80%);color:#485358;color:var(--jui-state-hover-text-color)}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#485358;color:var(--jui-state-hover-text-color)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border-color:#c7ced3;border-color:var(--border-color);background:#e7edf0;background:var(--jui-state-active-bg-color);color:#485358;color:var(--jui-state-active-text-color)}.ui-icon-background,.ui-state-active .ui-icon-background{border-color:#c7ced3;border-color:var(--border-color);background-color:#485358;background-color:var(--text-color)}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#485358;color:var(--text-color)}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border-color:#ff9800;border-color:var(--jui-state-highlight-border-color);background:#e7edf0;background:var(--jui-state-highlight-bg-color);color:#485358;color:var(--jui-state-highlight-text-color)}.ui-state-checked{border-color:#ff9800;border-color:var(--jui-state-highlight-border-color);background:#e7edf0;background:var(--jui-state-highlight-bg-color)}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#485358;color:var(--jui-state-highlight-text-color)}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border-color:#485358;border-color:var(--notice-text-color-warning);background:#dadcdd url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;background:var(--notice-bg-color-warning) url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#485358;color:var(--notice-text-color-warning)}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#485358;color:var(--notice-text-color-warning)}.ui-icon{background-image:none!important}.ui-icon{-webkit-mask:url(/themes/rvv_chess/jquery_ui_icons_mask.png) no-repeat 0 0/256px 240px;mask:url(/themes/rvv_chess/jquery_ui_icons_mask.png) no-repeat 0 0/256px 240px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background:#485358;background:var(--text-color)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background:#485358;background:var(--jui-state-hover-text-color)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background:#485358;background:var(--jui-state-active-text-color)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background:#485358;background:var(--jui-state-highlight-text-color)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:#485358;background:var(--notice-text-color-warning)}.ui-button .ui-icon{background:#6d787e;background:var(--jui-button-icon-color)}.ui-icon-blank{-webkit-mask-position:16px 16px;mask-position:16px 16px}.ui-icon-caret-1-n{-webkit-mask-position:0 0;mask-position:0 0}.ui-icon-caret-1-ne{-webkit-mask-position:-16px 0;mask-position:-16px 0}.ui-icon-caret-1-e{-webkit-mask-position:-32px 0;mask-position:-32px 0}.ui-icon-caret-1-se{-webkit-mask-position:-48px 0;mask-position:-48px 0}.ui-icon-caret-1-s{-webkit-mask-position:-65px 0;mask-position:-65px 0}.ui-icon-caret-1-sw{-webkit-mask-position:-80px 0;mask-position:-80px 0}.ui-icon-caret-1-w{-webkit-mask-position:-96px 0;mask-position:-96px 0}.ui-icon-caret-1-nw{-webkit-mask-position:-112px 0;mask-position:-112px 0}.ui-icon-caret-2-n-s{-webkit-mask-position:-128px 0;mask-position:-128px 0}.ui-icon-caret-2-e-w{-webkit-mask-position:-144px 0;mask-position:-144px 0}.ui-icon-triangle-1-n{-webkit-mask-position:0 -16px;mask-position:0 -16px}.ui-icon-triangle-1-ne{-webkit-mask-position:-16px -16px;mask-position:-16px -16px}.ui-icon-triangle-1-e{-webkit-mask-position:-32px -16px;mask-position:-32px -16px}.ui-icon-triangle-1-se{-webkit-mask-position:-48px -16px;mask-position:-48px -16px}.ui-icon-triangle-1-s{-webkit-mask-position:-65px -16px;mask-position:-65px -16px}.ui-icon-triangle-1-sw{-webkit-mask-position:-80px -16px;mask-position:-80px -16px}.ui-icon-triangle-1-w{-webkit-mask-position:-96px -16px;mask-position:-96px -16px}.ui-icon-triangle-1-nw{-webkit-mask-position:-112px -16px;mask-position:-112px -16px}.ui-icon-triangle-2-n-s{-webkit-mask-position:-128px -16px;mask-position:-128px -16px}.ui-icon-triangle-2-e-w{-webkit-mask-position:-144px -16px;mask-position:-144px -16px}.ui-icon-arrow-1-n{-webkit-mask-position:0 -32px;mask-position:0 -32px}.ui-icon-arrow-1-ne{-webkit-mask-position:-16px -32px;mask-position:-16px -32px}.ui-icon-arrow-1-e{-webkit-mask-position:-32px -32px;mask-position:-32px -32px}.ui-icon-arrow-1-se{-webkit-mask-position:-48px -32px;mask-position:-48px -32px}.ui-icon-arrow-1-s{-webkit-mask-position:-65px -32px;mask-position:-65px -32px}.ui-icon-arrow-1-sw{-webkit-mask-position:-80px -32px;mask-position:-80px -32px}.ui-icon-arrow-1-w{-webkit-mask-position:-96px -32px;mask-position:-96px -32px}.ui-icon-arrow-1-nw{-webkit-mask-position:-112px -32px;mask-position:-112px -32px}.ui-icon-arrow-2-n-s{-webkit-mask-position:-128px -32px;mask-position:-128px -32px}.ui-icon-arrow-2-ne-sw{-webkit-mask-position:-144px -32px;mask-position:-144px -32px}.ui-icon-arrow-2-e-w{-webkit-mask-position:-160px -32px;mask-position:-160px -32px}.ui-icon-arrow-2-se-nw{-webkit-mask-position:-176px -32px;mask-position:-176px -32px}.ui-icon-arrowstop-1-n{-webkit-mask-position:-192px -32px;mask-position:-192px -32px}.ui-icon-arrowstop-1-e{-webkit-mask-position:-208px -32px;mask-position:-208px -32px}.ui-icon-arrowstop-1-s{-webkit-mask-position:-224px -32px;mask-position:-224px -32px}.ui-icon-arrowstop-1-w{-webkit-mask-position:-240px -32px;mask-position:-240px -32px}.ui-icon-arrowthick-1-n{-webkit-mask-position:1px -48px;mask-position:1px -48px}.ui-icon-arrowthick-1-ne{-webkit-mask-position:-16px -48px;mask-position:-16px -48px}.ui-icon-arrowthick-1-e{-webkit-mask-position:-32px -48px;mask-position:-32px -48px}.ui-icon-arrowthick-1-se{-webkit-mask-position:-48px -48px;mask-position:-48px -48px}.ui-icon-arrowthick-1-s{-webkit-mask-position:-64px -48px;mask-position:-64px -48px}.ui-icon-arrowthick-1-sw{-webkit-mask-position:-80px -48px;mask-position:-80px -48px}.ui-icon-arrowthick-1-w{-webkit-mask-position:-96px -48px;mask-position:-96px -48px}.ui-icon-arrowthick-1-nw{-webkit-mask-position:-112px -48px;mask-position:-112px -48px}.ui-icon-arrowthick-2-n-s{-webkit-mask-position:-128px -48px;mask-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{-webkit-mask-position:-144px -48px;mask-position:-144px -48px}.ui-icon-arrowthick-2-e-w{-webkit-mask-position:-160px -48px;mask-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{-webkit-mask-position:-176px -48px;mask-position:-176px -48px}.ui-icon-arrowthickstop-1-n{-webkit-mask-position:-192px -48px;mask-position:-192px -48px}.ui-icon-arrowthickstop-1-e{-webkit-mask-position:-208px -48px;mask-position:-208px -48px}.ui-icon-arrowthickstop-1-s{-webkit-mask-position:-224px -48px;mask-position:-224px -48px}.ui-icon-arrowthickstop-1-w{-webkit-mask-position:-240px -48px;mask-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{-webkit-mask-position:0 -64px;mask-position:0 -64px}.ui-icon-arrowreturnthick-1-n{-webkit-mask-position:-16px -64px;mask-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{-webkit-mask-position:-32px -64px;mask-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{-webkit-mask-position:-48px -64px;mask-position:-48px -64px}.ui-icon-arrowreturn-1-w{-webkit-mask-position:-64px -64px;mask-position:-64px -64px}.ui-icon-arrowreturn-1-n{-webkit-mask-position:-80px -64px;mask-position:-80px -64px}.ui-icon-arrowreturn-1-e{-webkit-mask-position:-96px -64px;mask-position:-96px -64px}.ui-icon-arrowreturn-1-s{-webkit-mask-position:-112px -64px;mask-position:-112px -64px}.ui-icon-arrowrefresh-1-w{-webkit-mask-position:-128px -64px;mask-position:-128px -64px}.ui-icon-arrowrefresh-1-n{-webkit-mask-position:-144px -64px;mask-position:-144px -64px}.ui-icon-arrowrefresh-1-e{-webkit-mask-position:-160px -64px;mask-position:-160px -64px}.ui-icon-arrowrefresh-1-s{-webkit-mask-position:-176px -64px;mask-position:-176px -64px}.ui-icon-arrow-4{-webkit-mask-position:0 -80px;mask-position:0 -80px}.ui-icon-arrow-4-diag{-webkit-mask-position:-16px -80px;mask-position:-16px -80px}.ui-icon-extlink{-webkit-mask-position:-32px -80px;mask-position:-32px -80px}.ui-icon-newwin{-webkit-mask-position:-48px -80px;mask-position:-48px -80px}.ui-icon-refresh{-webkit-mask-position:-64px -80px;mask-position:-64px -80px}.ui-icon-shuffle{-webkit-mask-position:-80px -80px;mask-position:-80px -80px}.ui-icon-transfer-e-w{-webkit-mask-position:-96px -80px;mask-position:-96px -80px}.ui-icon-transferthick-e-w{-webkit-mask-position:-112px -80px;mask-position:-112px -80px}.ui-icon-folder-collapsed{-webkit-mask-position:0 -96px;mask-position:0 -96px}.ui-icon-folder-open{-webkit-mask-position:-16px -96px;mask-position:-16px -96px}.ui-icon-document{-webkit-mask-position:-32px -96px;mask-position:-32px -96px}.ui-icon-document-b{-webkit-mask-position:-48px -96px;mask-position:-48px -96px}.ui-icon-note{-webkit-mask-position:-64px -96px;mask-position:-64px -96px}.ui-icon-mail-closed{-webkit-mask-position:-80px -96px;mask-position:-80px -96px}.ui-icon-mail-open{-webkit-mask-position:-96px -96px;mask-position:-96px -96px}.ui-icon-suitcase{-webkit-mask-position:-112px -96px;mask-position:-112px -96px}.ui-icon-comment{-webkit-mask-position:-128px -96px;mask-position:-128px -96px}.ui-icon-person{-webkit-mask-position:-144px -96px;mask-position:-144px -96px}.ui-icon-print{-webkit-mask-position:-160px -96px;mask-position:-160px -96px}.ui-icon-trash{-webkit-mask-position:-176px -96px;mask-position:-176px -96px}.ui-icon-locked{-webkit-mask-position:-192px -96px;mask-position:-192px -96px}.ui-icon-unlocked{-webkit-mask-position:-208px -96px;mask-position:-208px -96px}.ui-icon-bookmark{-webkit-mask-position:-224px -96px;mask-position:-224px -96px}.ui-icon-tag{-webkit-mask-position:-240px -96px;mask-position:-240px -96px}.ui-icon-home{-webkit-mask-position:0 -112px;mask-position:0 -112px}.ui-icon-flag{-webkit-mask-position:-16px -112px;mask-position:-16px -112px}.ui-icon-calendar{-webkit-mask-position:-32px -112px;mask-position:-32px -112px}.ui-icon-cart{-webkit-mask-position:-48px -112px;mask-position:-48px -112px}.ui-icon-pencil{-webkit-mask-position:-64px -112px;mask-position:-64px -112px}.ui-icon-clock{-webkit-mask-position:-80px -112px;mask-position:-80px -112px}.ui-icon-disk{-webkit-mask-position:-96px -112px;mask-position:-96px -112px}.ui-icon-calculator{-webkit-mask-position:-112px -112px;mask-position:-112px -112px}.ui-icon-zoomin{-webkit-mask-position:-128px -112px;mask-position:-128px -112px}.ui-icon-zoomout{-webkit-mask-position:-144px -112px;mask-position:-144px -112px}.ui-icon-search{-webkit-mask-position:-160px -112px;mask-position:-160px -112px}.ui-icon-wrench{-webkit-mask-position:-176px -112px;mask-position:-176px -112px}.ui-icon-gear{-webkit-mask-position:-192px -112px;mask-position:-192px -112px}.ui-icon-heart{-webkit-mask-position:-208px -112px;mask-position:-208px -112px}.ui-icon-star{-webkit-mask-position:-224px -112px;mask-position:-224px -112px}.ui-icon-link{-webkit-mask-position:-240px -112px;mask-position:-240px -112px}.ui-icon-cancel{-webkit-mask-position:0 -128px;mask-position:0 -128px}.ui-icon-plus{-webkit-mask-position:-16px -128px;mask-position:-16px -128px}.ui-icon-plusthick{-webkit-mask-position:-32px -128px;mask-position:-32px -128px}.ui-icon-minus{-webkit-mask-position:-48px -128px;mask-position:-48px -128px}.ui-icon-minusthick{-webkit-mask-position:-64px -128px;mask-position:-64px -128px}.ui-icon-close{-webkit-mask-position:-80px -128px;mask-position:-80px -128px}.ui-icon-closethick{-webkit-mask-position:-96px -128px;mask-position:-96px -128px}.ui-icon-key{-webkit-mask-position:-112px -128px;mask-position:-112px -128px}.ui-icon-lightbulb{-webkit-mask-position:-128px -128px;mask-position:-128px -128px}.ui-icon-scissors{-webkit-mask-position:-144px -128px;mask-position:-144px -128px}.ui-icon-clipboard{-webkit-mask-position:-160px -128px;mask-position:-160px -128px}.ui-icon-copy{-webkit-mask-position:-176px -128px;mask-position:-176px -128px}.ui-icon-contact{-webkit-mask-position:-192px -128px;mask-position:-192px -128px}.ui-icon-image{-webkit-mask-position:-208px -128px;mask-position:-208px -128px}.ui-icon-video{-webkit-mask-position:-224px -128px;mask-position:-224px -128px}.ui-icon-script{-webkit-mask-position:-240px -128px;mask-position:-240px -128px}.ui-icon-alert{-webkit-mask-position:0 -144px;mask-position:0 -144px}.ui-icon-info{-webkit-mask-position:-16px -144px;mask-position:-16px -144px}.ui-icon-notice{-webkit-mask-position:-32px -144px;mask-position:-32px -144px}.ui-icon-help{-webkit-mask-position:-48px -144px;mask-position:-48px -144px}.ui-icon-check{-webkit-mask-position:-64px -144px;mask-position:-64px -144px}.ui-icon-bullet{-webkit-mask-position:-80px -144px;mask-position:-80px -144px}.ui-icon-radio-on{-webkit-mask-position:-96px -144px;mask-position:-96px -144px}.ui-icon-radio-off{-webkit-mask-position:-112px -144px;mask-position:-112px -144px}.ui-icon-pin-w{-webkit-mask-position:-128px -144px;mask-position:-128px -144px}.ui-icon-pin-s{-webkit-mask-position:-144px -144px;mask-position:-144px -144px}.ui-icon-play{-webkit-mask-position:0 -160px;mask-position:0 -160px}.ui-icon-pause{-webkit-mask-position:-16px -160px;mask-position:-16px -160px}.ui-icon-seek-next{-webkit-mask-position:-32px -160px;mask-position:-32px -160px}.ui-icon-seek-prev{-webkit-mask-position:-48px -160px;mask-position:-48px -160px}.ui-icon-seek-end{-webkit-mask-position:-64px -160px;mask-position:-64px -160px}.ui-icon-seek-start,.ui-icon-seek-first{-webkit-mask-position:-80px -160px;mask-position:-80px -160px}.ui-icon-stop{-webkit-mask-position:-96px -160px;mask-position:-96px -160px}.ui-icon-eject{-webkit-mask-position:-112px -160px;mask-position:-112px -160px}.ui-icon-volume-off{-webkit-mask-position:-128px -160px;mask-position:-128px -160px}.ui-icon-volume-on{-webkit-mask-position:-144px -160px;mask-position:-144px -160px}.ui-icon-power{-webkit-mask-position:0 -176px;mask-position:0 -176px}.ui-icon-signal-diag{-webkit-mask-position:-16px -176px;mask-position:-16px -176px}.ui-icon-signal{-webkit-mask-position:-32px -176px;mask-position:-32px -176px}.ui-icon-battery-0{-webkit-mask-position:-48px -176px;mask-position:-48px -176px}.ui-icon-battery-1{-webkit-mask-position:-64px -176px;mask-position:-64px -176px}.ui-icon-battery-2{-webkit-mask-position:-80px -176px;mask-position:-80px -176px}.ui-icon-battery-3{-webkit-mask-position:-96px -176px;mask-position:-96px -176px}.ui-icon-circle-plus{-webkit-mask-position:0 -192px;mask-position:0 -192px}.ui-icon-circle-minus{-webkit-mask-position:-16px -192px;mask-position:-16px -192px}.ui-icon-circle-close{-webkit-mask-position:-32px -192px;mask-position:-32px -192px}.ui-icon-circle-triangle-e{-webkit-mask-position:-48px -192px;mask-position:-48px -192px}.ui-icon-circle-triangle-s{-webkit-mask-position:-64px -192px;mask-position:-64px -192px}.ui-icon-circle-triangle-w{-webkit-mask-position:-80px -192px;mask-position:-80px -192px}.ui-icon-circle-triangle-n{-webkit-mask-position:-96px -192px;mask-position:-96px -192px}.ui-icon-circle-arrow-e{-webkit-mask-position:-112px -192px;mask-position:-112px -192px}.ui-icon-circle-arrow-s{-webkit-mask-position:-128px -192px;mask-position:-128px -192px}.ui-icon-circle-arrow-w{-webkit-mask-position:-144px -192px;mask-position:-144px -192px}.ui-icon-circle-arrow-n{-webkit-mask-position:-160px -192px;mask-position:-160px -192px}.ui-icon-circle-zoomin{-webkit-mask-position:-176px -192px;mask-position:-176px -192px}.ui-icon-circle-zoomout{-webkit-mask-position:-192px -192px;mask-position:-192px -192px}.ui-icon-circle-check{-webkit-mask-position:-208px -192px;mask-position:-208px -192px}.ui-icon-circlesmall-plus{-webkit-mask-position:0 -208px;mask-position:0 -208px}.ui-icon-circlesmall-minus{-webkit-mask-position:-16px -208px;mask-position:-16px -208px}.ui-icon-circlesmall-close{-webkit-mask-position:-32px -208px;mask-position:-32px -208px}.ui-icon-squaresmall-plus{-webkit-mask-position:-48px -208px;mask-position:-48px -208px}.ui-icon-squaresmall-minus{-webkit-mask-position:-64px -208px;mask-position:-64px -208px}.ui-icon-squaresmall-close{-webkit-mask-position:-80px -208px;mask-position:-80px -208px}.ui-icon-grip-dotted-vertical{-webkit-mask-position:0 -224px;mask-position:0 -224px}.ui-icon-grip-dotted-horizontal{-webkit-mask-position:-16px -224px;mask-position:-16px -224px}.ui-icon-grip-solid-vertical{-webkit-mask-position:-32px -224px;mask-position:-32px -224px}.ui-icon-grip-solid-horizontal{-webkit-mask-position:-48px -224px;mask-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{-webkit-mask-position:-64px -224px;mask-position:-64px -224px}.ui-icon-grip-diagonal-se{-webkit-mask-position:-80px -224px;mask-position:-80px -224px}button,.theme-button.theme-button{-webkit-text-decoration:none!important;text-decoration:none!important}button,.theme-button.theme-button{cursor:pointer;display:inline-block;-webkit-appearance:none;-webkit-font-smoothing:inherit;text-align:center;max-width:100%;font-family:inherit;font-family:var(--btn-font-family);font-style:inherit;font-style:var(--btn-font-style);text-transform:inherit;text-transform:var(--btn-text-transform);letter-spacing:inherit;letter-spacing:var(--btn-letter-spacing);line-height:1.6;line-height:var(--btn-line-height);font-weight:400;font-weight:var(--btn-font-weight);padding:.625rem 1.875rem;padding:var(--btn-padding);font-size:1rem;font-size:var(--btn-font-size);background-color:#74b95b;background-color:var(--btn-bg, var(--accent));color:#fff;color:var(--btn-color, var(--on-accent));border-radius:.313rem;border-radius:var(--btn-border-radius);border-width:0;border-width:var(--btn-border-width);border-style:none;border-style:var(--btn-border-style);border-color:currentColor;border-color:var(--btn-border-color, currentColor);transition:all .25s}button:hover,.theme-button.theme-button:hover{color:#fff;color:var(--hover-btn-color, var(--on-accent-alt));background-color:#74b95b;background-color:var(--hover-btn-bg, var(--accent-alt));border-color:#74b95b;border-color:var( --hover-btn-border-color, var(--btn-border-color, currentColor) );opacity:.85;opacity:var(--hover-btn-opacity);-webkit-text-decoration:none;text-decoration:none}button.gross,.theme-button.theme-button.gross{font-size:1.75em;border-radius:.3em}hr{clear:both;height:0;border:solid #dadcdd;border:solid var(--border-line-color);margin:2rem 0;margin:var(--el-margin-bottom) 0;border-width:1px 0 0}@media (max-width: 600px){.dt{display:flex;flex-direction:column}.dt>#right{order:10;margin-top:1rem}}.entry-heading-wrapper,.indexhead__chess{border-radius:10px}.entry-heading-wrapper.without-feature,.indexhead__chess{color:#fff;color:var(--bg-color);background-color:#74b95b;background-color:var(--accent);display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:245px;margin-bottom:60px;padding:1rem;padding:var(--text-base)}.entry-heading-wrapper h1,.indexhead__chess h1{font-size:2.5rem;font-size:var(--text-3xl);margin:0}.entry-heading-wrapper h1,.indexhead__chess h1{color:#fff;color:var(--on-accent)}.entry-heading-wrapper.with-feature h1{color:#485358;color:var(--heading-color);margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}.entry-heading-wrapper.without-feature h1{text-align:center}.entry-heading-wrapper .entry-subtitle{font-weight:400;font-size:1.75rem;font-size:var(--text-2xl);margin-bottom:14px;text-transform:uppercase}.entry-heading-wrapper.with-feature .entry-subtitle{color:#6d787e}.dt__abstract{font-size:1.75rem;font-size:var(--text-2xl);font-weight:400;font-style:normal;line-height:1.43;margin-bottom:50px}.dt__abstract.entry-summary.without-feature{font-weight:500;margin-left:auto;margin-right:auto}#right~.dt__abstract.entry-summary.without-feature{margin-left:0}.entry-featured-hero{background-position:center;background-repeat:no-repeat;background-size:contain;max-width:1400px;min-height:490px;border-radius:10px;margin-bottom:50px;position:relative}.entry-featured-hero span.label{position:absolute;right:0;bottom:0;color:#fff;background-color:#0009;padding:.313rem .75rem;border-bottom-right-radius:10px;font-size:.875rem;font-size:var(--text-xs)}.entry-featured-hero-mobile{display:none}.entry-featured-hero-mobile img{width:100%}.entry-featured-hero-mobile p.label{text-align:right;font-size:.875rem;font-size:var(--text-xs)}@media screen and (max-width: 768px){.entry-featured-hero{display:none}}@media screen and (max-width: 768px){.entry-featured-hero-mobile{display:block;margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}}.detail--obj-form>form,.dt__content{font-size:1.25rem;font-size:var(--body-font-size);margin-bottom:4.375rem}.entry-content>*+*,.dt__content>*+*{margin-top:1rem}.dt__content>*+.pl-schedule-list-wrapper{margin-top:3.75rem}@media (min-width: 1401px){.dt__content .objleft,.dt__content .picrwdleft,.dt__content .picleft{margin-left:-200px}}.dt__content img{border-radius:10px}.dt__content:after{content:"";display:block;clear:both}.entry-content ul,.entry-content ol{list-style-position:outside;list-style-image:none;padding-left:1.125rem;margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:1rem;margin-top:1em}.related__box{border-top:.188rem solid #dadcdd;border-top:var(--border-line-width) solid var(--border-line-color);border-radius:.313rem;border-radius:var(--border-line-radius);margin-bottom:4.375rem}.related__box .related__h{font-size:1.75rem;font-size:var(--text-2xl);margin-top:4.375rem;margin-bottom:2.688rem}.related__box .related__link{background-position:top left;background-repeat:no-repeat;background-attachment:scroll;padding-left:3.563rem;margin:1em 0;min-height:1.875rem}.related__box .related__link--icon-i_form{background-image:url(/themes/rvv_chess/rel_link.svg);background-repeat:no-repeat}.related__box .related__link--icon-i_ext{background-image:url(/themes/rvv_chess/rel_external.svg);background-repeat:no-repeat}.related__box .related__link--icon-i_txt{background-image:url(/themes/rvv_chess/rel_internal.svg);background-repeat:no-repeat}.related__box .related__link--icon-i_zip{background-image:url(/themes/rvv_chess/rel_zip.svg);background-repeat:no-repeat}.related__box .related__link--icon-i_pdf{background-image:url(/themes/rvv_chess/rel_document.svg);background-repeat:no-repeat}.related__box .related__link--icon-i_doc{background-image:url(/themes/rvv_chess/rel_worddoc.svg);background-repeat:no-repeat}.related__box .related__link--icon-i_vid{background-image:url(/themes/rvv_chess/rel_video.svg);background-repeat:no-repeat}.related__box .related__link--icon-i_aud{background-image:url(/themes/rvv_chess/rel_audio.svg);background-repeat:no-repeat}.related__box .related__link--icon-i_img,.related__box .related__link--icon-i_gal{background-image:url(/themes/rvv_chess/rel_images.svg);background-repeat:no-repeat}.related__link a{font-size:1.25rem;font-size:var(--text-xl);color:#485358;color:var(--text-color)}.entry-content>p:empty{display:none}.msg--error{background-color:#fd2323;background-color:var(--notice-bg-color-error);color:#fff;color:var(--on-accent);padding:.625rem 1.875rem;padding:var(--btn-padding);border-radius:.313rem}.form__text--error{margin-bottom:1rem}.msg--error strong{font-weight:400!important}span[id^=figcaption],span[id^=figcaption_server_generated_id_]{font-size:.875rem;font-size:var(--text-xs);margin-top:.313rem;display:block}.bulletless{list-style-type:none;list-style-image:none;margin-left:0;padding-left:0}.gallery{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,240px);grid-gap:1em;gap:1em;margin:1em auto;justify-content:center;align-items:stretch}.gallery__node{display:flex;align-items:stretch;justify-items:stretch}.gallery__link{flex-grow:1;display:flex;flex-direction:column;gap:.5em;justify-content:space-between}.gallery__img{display:block;margin-left:auto;margin-right:auto;width:240px;height:auto;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover}.gallery__title{display:block;text-align:center}.detail--obj-imageshow>.entry-content{display:none}.pag{list-style:none;display:flex;gap:.5em;margin:1em auto;justify-content:center}.pag__item strong,.pag__link{display:block;min-width:3em;min-height:3em;text-align:center;line-height:3em}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,#cboxTitle,#cboxCurrent,#cboxPrevious,#cboxNext{display:none!important}#cboxOverlay{background:rgba(0,0,0,.66667)!important}#colorbox{left:1em!important;right:1em!important;width:auto!important}#cboxContent{background:black!important}#cboxLoadedContent{margin-bottom:0!important}.dt__content table{border-collapse:collapse}.dt__content th,.dt__content td{text-align:center}.dt__content table td{padding:12px}.dt__content table thead th,.dt__content table thead td{background-color:#74b95b;background-color:var(--bg-table-head);color:#fff;color:var(--on-accent);font-weight:500;font-weight:var(--heading-font-weight);font-size:1.125rem;font-size:var(--text-md);border:1px solid #c7ced3;border:1px solid var(--border-color)}.dt__content table tfoot th,.dt__content table tfoot td,.dt__content table tbody th,.dt__content table tbody td{color:#485358;color:var(--text-color);border:1px solid #dadcdd;border:1px solid var(--light-border-color);font-size:16px}.dt__content table tbody tr{background-color:#dadcdd;background-color:var(--bg-table)}.dt__content table tbody tr:nth-child(odd){background-color:#fff;background-color:var(--bg-table-odd)}.dt__content table tfoot:has(~tbody>tr:nth-child(odd):last-child)>tr{background-color:#dadcdd;background-color:var(--bg-table)}.dt__content table tfoot th,.dt__content table tfoot td{font-size:.875rem;font-size:var(--text-xs)}.content-group>*+*,.app-index>*+*{margin-top:1rem}.search__result__teasers{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:2.125rem;gap:2.125rem;margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}.search__result__teasers>*{display:flex;flex-direction:column;flex-wrap:wrap;border:1px solid #6d787e;border:1px solid var(--rvv-gray-60);padding:1.375rem;border-radius:.188rem}.search__result__teasers>.teaser h3{margin-top:0}.search__result__teasers .teaser-abstract{margin-bottom:2rem}.search__result__teasers .teaser-category{margin-top:auto;gap:4px}.search__result__teasers .teaser-category ul{list-style-type:none;display:flex;flex-wrap:wrap;gap:4px}.search__result__teasers .teaser-category li{border-radius:3px;font-size:.875rem;font-size:var(--text-xs);background-color:#dadcdd;background-color:var(--tag-cards-bg);color:#485358;color:var(--tag-cards-text-color);padding:3px 12px;margin-bottom:.3rem}.search__result__teasers .teaser-image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:154px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem}.search__result__teasers .teaser-image-none{width:100%;height:154px;background-color:#74b95b;background-color:var(--accent);margin-bottom:1rem;font-size:1.25rem;font-size:var(--text-xl);color:#fff;color:var(--on-accent-alt);display:flex;align-items:center;justify-content:center;flex-direction:column}.search__result__teasers .teaser-image-none span{font-size:.938rem;font-size:var(--text-sm)}.chess-search form{margin:50px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.chess-search .search-item{flex-grow:1;display:flex;flex-direction:column}.chess-search label{color:#485358;color:var(--text-color)}.chess-search select::-ms-expand{display:none}.chess-search select{outline:none}.chess-search select,.chess-search input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:11px 16px;margin:0;width:100%;font-family:inherit;font-size:1rem;cursor:inherit;line-height:1.1}.chess-search .select,.chess-search input[type=text]{width:100%;border:none;border-radius:3px;padding:11px 16px;cursor:pointer;line-height:1.1;background-color:#dadcdd;background-color:var(--bg-color-dim);color:#485358;color:var(--text-color)}.chess-search input[type=text]{height:39px}.search__result__pane{display:flex;gap:32px;flex-direction:row;justify-content:flex-start;align-items:baseline;margin-bottom:45px}.search__result__description{font-size:24px;color:#485358;color:var(--text-color);margin:0}.search-filter--unfilter{font-size:18px;font-weight:700}.search-filter--unfilter span{font-weight:400}.search__results .pag{display:flex;gap:.5rem;justify-content:center;list-style:none;margin:1em 0 1em -1px;padding:0}.search__results .pag__item:not(.pag__item--next):not(.pag__item--prev){justify-items:center;min-width:2rem;zoom:1;padding:4px;background-color:#dadcdd;background-color:var(--bg-color-dim);border-radius:3px;text-align:center}.search__results .pag__item{justify-items:center;min-width:2rem;zoom:1;padding:4px}.search__result__export{text-align:center;margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}@keyframes nav_in{0%{opacity:0}to{opacity:1}}.nav__switch{display:block;margin-left:auto;background:none;border:none;padding:0;line-height:0;color:#485358;color:var(--text-color);margin-right:.5rem}.nav.active .nav__switch{position:absolute;top:1rem;right:0;z-index:2}.nav__switch:focus,.nav__switch:hover{background:none;border:none;color:#74b95b;color:var(--link-color)}.nav .nav__switch .close,.nav.active .nav__switch .menu{display:none}.nav.active .nav__switch .close{display:inline}.nav__switch path{fill:currentColor}@media (min-width: 601px){.nav__switch{display:none}}.nav__main{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap;gap:2rem}@media (min-width: 601px){.pos_top .nav__main{margin-left:4rem}}@media (max-width: 600px){.pos_top .bk--navigation{flex-grow:1}.pos_top .nav__main{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:white;background:var(--bg-color);color:#485358;color:var(--text-color);flex-direction:column;gap:1rem;padding:1rem}html:not(.js) .pos_top .nav:focus-within .nav__main,.pos_top .nav.active .nav__main{display:flex;flex-wrap:nowrap;animation-duration:.33s;animation-name:nav_in;animation-iteration-count:1;overflow-y:auto}}@media (max-width: 900px){.pos_footer .nav__main{gap:.5rem 1.5rem}}@media (min-width: 1401px){.pos_footer .nav__main{gap:.5rem;max-width:25%}.pos_footer .nav__main>*{flex-basis:calc(50% - 1rem)}}.nav__main li{position:relative}.nav__main .nav__sub{display:none;background:white;background:var(--bg-color);padding:1.5rem;list-style:none;top:100%;left:0;z-index:1;min-width:25rem}.nav__main .at-right-edge .nav__sub{left:auto;right:0}.nav__main :focus-within>.nav__sub,.nav__main :hover>.nav__sub{animation-duration:.33s;animation-name:nav_in;animation-iteration-count:1}.nav__main .opened+.nav__sub,.nav__main :focus-within>.nav__sub{display:block}@media (max-width: 600px){.nav__main .nav__node--selected>.nav__sub{display:block;animation:none}}@media (min-width: 601px){.nav__main .nav__sub{border:1px solid #c7ced3;border:1px solid var(--border-color);position:absolute}.nav:not(.subnav_opened) .nav__main :hover>.nav__sub{display:block}}.nav__main .nav__sub>li+li{margin-top:.5rem}.app .teasers .teaser--normal,.content-group .teasers .teaser--normal{border-radius:.313rem;border-radius:var(--btn-border-radius);border:1px solid #485358;border:1px solid var(--text-color);padding:1rem;margin-bottom:2rem;margin-bottom:var(--el-margin-bottom);display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end;gap:1rem}@media (max-width: 600px){.app .teasers .teaser--normal,.content-group .teasers .teaser--normal{flex-wrap:wrap}}.app .teasers .teaser--normal a,.content-group .teasers .teaser--normal a{flex:1 0 11.25rem;overflow:hidden}.app .teasers .teaser--normal img,.content-group .teasers .teaser--normal img{border-radius:.313rem;border-radius:var(--btn-border-radius);transition:transform .3s ease;transition:transform var(--base-animation-time) ease}.app .teasers .teaser--normal img:hover,.content-group .teasers .teaser--normal img:hover{transform:scale(1.1)}.app .teasers .teaser--normal .teaser__abstract,.app .teasers .teaser--normal .teaser__abstract a,.content-group .teasers .teaser--normal .teaser__abstract,.content-group .teasers .teaser--normal .teaser__abstract a{color:#485358;color:var(--text-color)}#contactgrid{border-bottom:3px solid #e4e4e4}#contactgrid .span4{position:relative}#contactgrid .span4 img{position:absolute;top:34px;left:0;width:24px;color:#485358;color:var(--text-color)}#contactgrid h2,#contactgrid h3{margin:0;padding-left:36px;border-top:3px solid #e4e4e4;padding-top:23px;border-bottom:3px solid #e4e4e4;padding-bottom:23px;color:#485358;color:var(--heading-color)}#contactgrid a:before{display:inline-block;width:14px;height:14px;content:" ";padding-right:11px;height:0;width:0;border-bottom:7px solid transparent;border-left:7px solid white;border-left:7px solid var(--on-accent);border-top:7px solid transparent}#contactgrid a{background-color:#74b95b;background-color:var(--accent);color:#fff;color:var(--on-accent);padding:15px;display:block;margin:23px 0;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}#contactgrid .span4 p{margin:0}#contactgrid .span4 p strong{font-weight:700}.ac--iconbox{background-color:#485358!important;background-color:var(--text-color)!important;color:#fff!important;color:var(--text-color-on-dark)!important}.ac--iconbox i.fa{font-size:3rem!important;padding:1rem 0 2rem!important}.rvvcore_rectangle_teaser_container{display:flex;flex-flow:column;max-width:440px}@media (max-width: 900px){.rvvcore_rectangle_teaser_container{margin-left:auto;margin-right:auto}}.rvvcore_rectangle_teaser_body{margin-bottom:10px;gap:1.875rem;background-color:#485358;background-color:var(--rectangle-bg-color);border-radius:10px}.rvvcore_rectangle_teaser_outer{filter:drop-shadow(-1px 6px 3px rgba(0,0,0,.15));position:relative}.rvvcore_rectangle_teaser_wrapper{border-radius:10px;max-width:440px;max-height:200px;min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}@media (min-width: 601px){.rvvcore_rectangle_teaser_wrapper{clip-path:polygon(0 0,100% 0,100% 80%,44% 80%,0 57%)}}.rvvcore_rectangle_teaser_short_teaser{font-size:1.125rem;font-size:var(--text-md);position:absolute;bottom:0;padding:6px 1.25rem;margin-bottom:0;box-sizing:border-box;border-radius:0 0 10px 10px;color:#fff;line-clamp:1;--webkit-line-clamp: 1}@media (max-width: 600px){.rvvcore_rectangle_teaser_short_teaser{right:0;left:0;background-color:#485358;background-color:var(--rectangle-bg-color);box-shadow:inset 0 7px 5px -5px #0007}}.rvvcore_rectangle_teaser_short_title{font-size:.75rem;font-size:var(--text-xss);position:absolute;top:calc(80% - 1.688rem);right:0;width:12.5rem;height:1.688rem;padding:.35rem .625rem;margin-bottom:0;background-color:#fff;color:#000}.rvvcore_rectangle_teaser_short_title:empty{display:none}.rvvcore_rectangle_teaser_teaser{margin-bottom:0}.rvvcore_square_teaser_container{display:grid;grid-template-columns:repeat(auto-fit,minmax(256px,1fr));justify-content:space-between;grid-gap:30px;gap:30px;margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}@media (max-width: 900px){.rvvcore_square_teaser_container{grid-template-columns:repeat(auto-fit,minmax(256px,320px));justify-content:center}}.rvvcore_square_teaser_wrapper{padding:18px;border-radius:10px}.rvvcore_square_teaser_body{margin:0;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden}.rvvcore_square_teaser_wrapper.with-bg-image{background-repeat:no-repeat;background-size:cover;background-position:center;max-width:375px;max-height:375px}.rvvcore_square_teaser_body:before{content:"";display:block;padding-top:100%}.rvvcore_square_teaser_wrapper.with-bg-image a{color:#fff!important;color:var(--on-accent)!important}.rvvcore_square_teaser_wrapper.with-bg-image a{text-shadow:0 0 3px #000}.rvvcore_square_teaser_wrapper a{-webkit-text-decoration:none;text-decoration:none;line-height:1.358;-webkit-hyphens:auto;hyphens:auto}.rvvcore_square_teaser_wrapper.disruptor{background-color:#d8005b;background-color:var(--square-bg-disruptor);color:#fff;color:var(--square-color-disruptor);width:100%;height:100%;border-radius:50%;border:3px dashed white;border:3px dashed var(--square-color-disruptor);box-shadow:0 0 0 4px #d8005b;box-shadow:0 0 0 4px var(--square-bg-disruptor);rotate:7deg}.rvvcore_level_teaser a{-webkit-text-decoration:none;text-decoration:none;text-align:center}.rvvcore_level_teaser .rvvcore_level_intense,.rvvcore_level_teaser .rvvcore_level_intense a{color:#d8005b;color:var(--notice-text-color-intense)}.rvvcore_level_teaser a .rvvcore_level_warning{color:#485358;color:var(--notice-text-color-warning)}.rvvcore_level_warning{border:none;border-radius:5px;padding:1.25rem;font-size:1.125rem;font-size:var(--text-md);color:#485358;color:var(--notice-text-color-warning);background-color:#dadcdd;background-color:var(--notice-bg-color-warning);margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}.rvvcore_level_intense{border:3px solid #d8005b;border:3px solid var(--notice-bg-color-intense);border-radius:5px;padding:1.25rem;font-size:1.125rem;font-size:var(--text-md);color:#485358;color:var(--notice-text-color-warning);background-color:#fff;background-color:var(--on-accent);margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}.rvvcore_level_teaser .rvvcore_level_intense{display:flex;flex-direction:column;align-items:center;align-content:center;flex-wrap:wrap;gap:1rem}.rvvcore_level_teaser .rvvcore_level_intense img{height:3rem}.rvvcore_news_teaser_container{border:1px solid #c7ced3;border:1px solid var(--border-color);border-radius:.313rem;padding:2.5rem 2rem}.rvvcore_news_teaser--control .news_teaser--grouptitle{font-size:1.75rem;font-size:var(--text-2xl)}.rvvcore_news_teaser_container .rvvcore_news_teaser--control{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}.rvvcore_news_teaser--list li{list-style:none;font-size:1.25rem;font-size:var(--text-xl);margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}.rvvcore_news_teaser--list li .news_teaser--date{font-weight:300}.rvvcore_news_teaser--list li a{font-weight:500;color:#74b95b;color:var(--link-color);-webkit-text-decoration:none;text-decoration:none}.rvvcore_news_teaser--list li .news_teaser--title{color:#485358;color:var(--news-text-color)}.navid-1 .block_container.pos_bottom{display:flex;gap:1rem;max-width:1400px;max-width:var(--max-site-width);width:100%;margin:0 auto;justify-content:center}@media (max-width: 900px){.navid-1 .block_container.pos_bottom{flex-direction:column}}.navid-1 .block_container.pos_bottom>*{flex-grow:1}.navid-1 .block_container.pos_bottom>div:first-of-type{flex:0 0 440px}@media (max-width: 900px){.navid-1 .block_container.pos_bottom>div:first-of-type{width:100%}}.bk--search{margin-left:auto;display:flex;gap:0;align-items:center}.bk--search>div{display:flex;gap:0;align-items:center;justify-content:stretch}@media (min-width: 601px){.togglesearch,.search__close{display:none}}@media (max-width: 600px){.bk--search:not(.activated){max-width:70px}.bk--search .togglesearch{padding-left:1.2rem;padding-right:1.2rem;transition:none}.bk--search.activated .togglesearch{order:2;padding-top:.3em;padding-bottom:.3em}.bk--search.activated>div{display:flex;position:absolute;z-index:1;top:0;left:0;right:0;transition:all .333s;transform:scale(.2);transform-origin:100% 50%;opacity:.5;background:white;background:var(--bg-color)}.bk--search.activated>div[hidden]{display:none}.bk--search.activated>div.open{transform:scale(1);opacity:1}.bk--search.activated>div input,.bk--search.activated>div button{background-color:#fff;background-color:var(--bg-color);border-radius:0}.bk--search.activated>div.open input,.bk--search.activated>div.open button{padding-top:1em;padding-bottom:1em;height:4.33rem;outline:none}.bk--search.activated>div.open button{width:auto;padding-left:1.2rem;padding-right:1.2rem}.bk--search.activated .search__submit:after{content:none}}.bk--search .search__input,.bk--search .search__submit,.bk--search .search__close{border:none;background:#dadcdd;background:var(--bg-color-dim);color:#485358;color:var(--text-color);font-size:1.125rem;font-size:var(--text-md);height:2.25em;vertical-align:bottom}.bk--search .search__input{padding:.3rem .6rem;border-radius:2px 0 0 2px;transition:all .25s}@media (min-width: 901px){.bk--search .search__input{min-width:18em}}@media (max-width: 600px){.bk--search.activated .search__input{width:100%}}.bk--search .search__input::-moz-placeholder{opacity:1}.bk--search .search__input::placeholder{opacity:1}.bk--search .search__submit{padding:0;border-radius:0 2px 2px 0;width:2.25em;position:relative}.bk--search .search__submit span{position:absolute;clip:rect(0 0 0 0);width:0;height:0}.bk--search .togglesearch:before,.bk--search .search__submit:before{content:"";-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="26" height="26"><!--! Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. --><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352c79.5 0 144-64.5 144-144s-64.5-144-144-144S64 128.5 64 208s64.5 144 144 144z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="26" height="26"><!--! Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. --><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352c79.5 0 144-64.5 144-144s-64.5-144-144-144S64 128.5 64 208s64.5 144 144 144z"/></svg>');-webkit-mask-size:contain;mask-size:contain;width:26px;height:26px;display:block;background-color:#485358;background-color:var(--text-color)}.bk--search .togglesearch:before{background-color:#fff;background-color:var(--bg-color);width:20px;height:20px}.bk--search .search__close:before{content:"";-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-64 0 512 512"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');width:26px;height:26px;display:block;background-color:#485358;background-color:var(--text-color)}.bk--search .search__submit:after{content:"";display:block;background:#dadcdd;background:var(--bg-color-dim);width:2px;position:absolute;left:-2px;top:0;bottom:0;height:100%}.bk--search div:focus-within .search__input,.bk--search div:focus-within .search__submit{outline:2px solid #74b95b;outline:2px solid var(--accent)}.darkmode-ctrl{display:flex;align-items:center;gap:.5rem}.darkmode-ctrl button{border:none;padding:0;width:24px;height:24px;background:transparent;color:#485358;color:var(--text-color);position:relative}.darkmode-ctrl button svg{height:24px;width:auto}.darkmode-ctrl button path{fill:currentcolor}.darkmode-ctrl button .label{position:absolute;clip-path:inset(0 100% 100% 0);z-index:11;top:calc(100% + 6px);left:0;background:rgba(0,0,0,.66667);color:#fff;padding:.3rem;font-size:.8rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:clip-path .2s}.darkmode-ctrl button:focus .label,.darkmode-ctrl button:hover .label{clip-path:inset(-6px 0 0 0)}.darkmode-ctrl button .label:before{display:block;content:"";width:0;height:0;border-style:solid;border-color:transparent;border-width:6px;border-top:none;border-bottom-color:#000a;position:absolute;top:-6px;left:6px}@media (min-width: 601px){.darkmode-ctrl button .label{white-space:nowrap}}.fontsize{display:flex;align-items:center}.fontsize__body{display:flex;align-items:bottom;gap:.5rem}a.fontsize__button{width:24px;height:24px;color:#485358;line-height:24px;text-align:center;background:#dadcdd;background:var(--bg-color-dim);color:var(--text-color);border-radius:4px;-webkit-text-decoration:none;text-decoration:none}.fontsize__down{font-size:.875rem;font-size:var(--text-xs)}.fontsize__std{font-size:1rem}.fontsize__up{font-size:1.23rem;font-size:var(--text-lg)}.langselect{position:relative}.langselect__btn{-webkit-mask-image:url(/themes/rvv_chess/language-icon.svg);mask-image:url(/themes/rvv_chess/language-icon.svg);-webkit-mask-size:1.75rem 2rem;mask-size:1.75rem 2rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#485358;background:var(--text-color);width:2rem;height:2rem;padding:.2rem;margin-top:.313rem}.langselect__list{list-style:none;position:absolute;left:0;top:30px;background-color:#fff;background-color:var(--on-accent);color:#74b95b;color:var(--accent);padding:1rem;border:1px solid #c7ced3;border:1px solid var(--border-color);margin:0;width:auto;z-index:15;opacity:0;display:none;pointer-events:none;transition:all .3s}.langselect.at-right-edge .langselect__list{left:auto;right:0}.langselect:focus-within .langselect__list{opacity:1;display:block;pointer-events:auto}.langselect__list li+li{margin-top:.5rem}.langselect__list a{display:block;padding:.25rem;margin:-.25rem}.row{display:flex;gap:1rem}@media (max-width: 600px){.row{flex-direction:column}.row>*{flex-grow:1}}.span1{flex-basis:calc(100% / 12)}.span2{flex-basis:calc(100% / 12 * 2)}.span3{flex-basis:25%}.span4{flex-basis:calc(100% / 12 * 4)}.span5{flex-basis:calc(100% / 12 * 5)}.span6{flex-basis:50%}.span7{flex-basis:calc(100% / 12 * 7)}.span8{flex-basis:calc(100% / 12 * 8)}.span9{flex-basis:75%}.span10{flex-basis:calc(100% / 12 * 10)}.span11{flex-basis:calc(100% / 12 * 11)}.span12{flex-basis:100%}#CO--cookie-policy{z-index:200;position:fixed;bottom:0;width:100%;box-shadow:0 -1px 2px #0003;background-color:#6d787e;background-color:var(--bg-color-dark)}#CO--cookie-policy p{text-align:center;display:block;margin:auto 0;padding:2rem 3rem;color:#fff;color:var(--text-color-on-dark);text-shadow:none;font-family:Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-size:var(--text-base);line-height:1.5}#CO--cookie-policy a{color:#fff;color:var(--text-color-on-dark);text-shadow:none;-webkit-text-decoration:none;text-decoration:none;display:inline-block;padding:4px 8px;border-radius:4px;margin:4px}#CO--cookie-policy a.cta-close{background-color:#4caf50}#CO--cookie-policy a.cta-deny,#CO--cookie-policy a.cta-more{color:#485358;color:var(--text-color);background-color:#fff;background-color:var(--bg-color)}#CO--cookie-policy a.cta-close:hover{background-color:#68b34d}#CO--cookie-policy a.cta-deny:hover,#CO--cookie-policy a.cta-more:hover{color:#485358;color:var(--text-color);background-color:#dadcdd;background-color:var(--bg-color-dim)}#admin-bar.admin-bar__floating button{padding:0}.objleft{clear:left;float:left;margin:0 .9375rem 2px 0;margin:0 var(--half-line-height) 2px 0}.objright{float:right;margin:0 0 2px .9375rem;margin:0 0 2px var(--half-line-height)}.picrwdleft,.picleft{clear:left;float:left;margin:3px .9375rem 2px 0;margin:3px var(--half-line-height) 2px 0}.picrwdright,.picright{float:right;margin:3px 0 2px .9375rem;margin:3px 0 2px var(--half-line-height)}.picmidleft{float:left;margin:.9375rem .9375rem 2px 0;margin:var(--half-line-height) var(--half-line-height) 2px 0}.picmidright{float:right;margin:.9375rem 0 2px .9375rem;margin:var(--half-line-height) 0 2px var(--half-line-height)}.picrwdleft,.picrwdright{max-width:100%;height:auto}.striped tr:nth-child(2n):not(.special_bg2):not(.special_bg3) td:not(.special_bg2):not(.special_bg3),.special_bg1.special_bg1.special_bg1{background-color:#eff7f1;background-color:var(--editor-bg1);color:#485358;color:var(--editor-fg1)}.special_bg2.special_bg2.special_bg2{background-color:#96c87d;background-color:var(--editor-bg2);color:#485358;color:var(--editor-fg2)}.special_bg3.special_bg3.special_bg3{background-color:#74b95b;background-color:var(--accent);color:#fff;color:var(--on-accent)}.special_g1{background-color:#efefef}.special_g2{background-color:#eee}.special_g3{background-color:#dfdfdf}.special_g4{background-color:#cfcfcf}.special_font12_white{color:#fff;font-size:1em;line-height:1.5;line-height:var(--body-line-height)}.special_font14_white{color:#fff;font-size:1.17em}.special_font16_white{color:#fff;font-size:1.125rem;font-size:var(--text-md)}.special_font14{color:#183a63;font-size:1.17em}.special_font16{color:#183a63;font-size:1.125rem;font-size:var(--text-md)}.special_border1{border:1px solid #cccccc}.special_border2{border:1px solid #183A63}.indent1{padding-left:2em}.indent2{padding-left:4em}.indent3{padding-left:6em}.indent4{padding-left:8em}.indent5{padding-left:10em}.indent6{padding-left:12em}select,textarea,input{font-family:inherit;font-size:1em;line-height:1.5;color:#485358;color:var(--text-color);padding:.2rem}textarea{resize:vertical;overflow:auto}*+.form__buttonset,*+.form__field{margin-top:2rem}.form__field p{margin:0}.form__field .legend{padding:.2rem 0 0;margin-bottom:.5rem;font-weight:700}.form__field .sep{display:inline-block;width:0;overflow:hidden;height:1.2em;border-left:1px solid #c7ced3;border-left:1px solid var(--border-color);margin:0 .4em 0 .6em;vertical-align:middle}.form__field--divider{margin-top:2em;border-bottom:3px solid #c7ced3;border-bottom:3px solid var(--border-color)}.form__field--divider h4{margin-bottom:0}.form__field--input,.form__field--textarea{display:flex;gap:1rem}@media (max-width: 600px){.form__field--input,.form__field--textarea{flex-direction:column}}@media (min-width: 601px){.form__field--input>:first-child,.form__field--textarea>:first-child{width:22%}}.form__field--input>:first-child+*,.form__field--textarea>:first-child+*{flex-grow:1}p.form__captcha_content{display:flex;gap:1rem;margin-top:1rem}.captcha__img{min-width:120px}.rtrf p+p{margin-top:1rem}.rtrf__widget{display:inline-flex;align-items:stretch}.rtrf button.ui-button-icon-only{height:auto}#main #right .rtrf__plast{margin-left:0}.rtrf__widget input[type=text]::-webkit-calendar-picker-indicator{display:none!important}table.rtrr__filter{display:table}.rtrr__more{width:auto}.rtrr__viainfo{margin-bottom:1rem}.tagfilter__block .teaser{border-bottom:3px solid #dadcdd;border-bottom:3px solid var(--bg-color-dim)}.tagfilter__block .tagbar__list button{background-color:#dadcdd;background-color:var(--bg-color-dim);color:#485358;color:var(--text-color)}.tagfilter__block .tagfilter__teaserlist .tag__list{margin:.313rem 0}.tagfilter__block .tagfilter__teaserlist .tag__list .tag{margin-right:.313rem}.tagfilter__block .teaser__body h2{margin-top:1rem}.tagfilter__block .teaser__abstract{margin-bottom:2rem;margin-bottom:var(--el-margin-bottom)}.tagfilter__block .tagfilter__footer{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http%3A//www.w3.org/2000/svg%22%20version=%221.1%22%20viewBox=%220%200%20100%20125%22%3E%3Cpath%20fill=%22%23888%22%20d=%22M94%2C24h-2V14c0-3.3-2.415-7.208-5.366-8.683C86.634%2C5.317%2C76%2C0%2C50%2C0S13.367%2C5.317%2C13.367%2C5.317%20C10.415%2C6.792%2C8%2C10.7%2C8%2C14v10H6c-3.3%2C0-6%2C2.7-6%2C6v6c0%2C3.3%2C2.7%2C6%2C6%2C6h2v41c0%2C2.599%2C1.677%2C4.818%2C4%2C5.647V92c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8%20v-3h44v3c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8v-3.353c2.323-0.829%2C4-3.049%2C4-5.647V42h2c3.3%2C0%2C6-2.7%2C6-6v-6C100%2C26.7%2C97.3%2C24%2C94%2C24z%20M30%2C10%20c0-1.1%2C0.9-2%2C2-2h36c1.1%2C0%2C2%2C0.9%2C2%2C2v4c0%2C1.1-0.9%2C2-2%2C2H32c-1.1%2C0-2-0.9-2-2V10z%20M21%2C81c-2.762%2C0-5-2.24-5-5s2.238-5%2C5-5%20c2.761%2C0%2C5%2C2.24%2C5%2C5S23.761%2C81%2C21%2C81z%20M79%2C81c-2.762%2C0-5-2.24-5-5s2.238-5%2C5-5s5%2C2.24%2C5%2C5S81.762%2C81%2C79%2C81z%20M84%2C58c0%2C1.1-0.9%2C2-2%2C2%20H18c-1.1%2C0-2-0.9-2-2V26c0-1.1%2C0.9-2%2C2-2h64c1.1%2C0%2C2%2C0.9%2C2%2C2V58z%22/%3E%3C/svg%3E) no-repeat left 10px;background-size:24px 24px;border-top:1px solid #e4e4e4;color:#777;padding:10px 0 10px 30px;position:absolute;bottom:0;left:0;right:0;min-height:20px}.rvvhero #mentz_autosuggest_date>[type=text],.rvvhero #mentz_autosuggest_time>[type=text]{color:#48535890}@media (prefers-color-scheme: dark){:root:not([data-mode]) [id^=mentz_autosuggest_][id$=_list]{color:#fff;color:var(--bg-color)}}:root[data-mode=dark] [id^=mentz_autosuggest_][id$=_list]{color:#fff;color:var(--bg-color)}@media (prefers-color-scheme: dark){:root:not([data-mode]) .rvvhero #mentz_autosuggest_date>[type=text],:root:not([data-mode]) .rvvhero #mentz_autosuggest_time>[type=text]{color:#ffffff90}}:root[data-mode=dark] .rvvhero #mentz_autosuggest_date>[type=text],:root[data-mode=dark] .rvvhero #mentz_autosuggest_time>[type=text]{color:#ffffff90}:root[data-mode=contrast] img{filter:saturate(.4) contrast(1.5)}:root[data-mode=contrast] a{-webkit-text-decoration:underline!important;text-decoration:underline!important}:root[data-mode=contrast] .search__result__teasers .teaser-category li,:root[data-mode=contrast] .search__submit,:root[data-mode=contrast] textarea,:root[data-mode=contrast] select,:root[data-mode=contrast] input{border-width:1px;border-style:solid;border-color:#485358;border-color:var(--text-color)}:root[data-mode=contrast] .ft{border-top:2px solid}:root[data-mode=contrast] .pl-schedule-list .ui-accordion-header-icon{background-color:#fff}:root[data-mode=contrast] .pl-schedule-list .pl-schedule-route-title{color:#fff}:root[data-mode=contrast] .pagetools__top{border:1px solid black;background-image:url('data:image/svg+xml,<svg fill="black" width="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"/></svg>')}:root[data-mode=contrast] .rvvcore_square_teaser_wrapper--app-info,:root[data-mode=contrast] .rvvcore_square_teaser_wrapper--redirection,:root[data-mode=contrast] .rvvcore_square_teaser_wrapper--table-gray{box-shadow:inset 0 0 0 2px #000}:root[data-mode=contrast] .tagbar__item{border-color:#000}:root[data-mode=contrast] .tag__img.tag__img.tag__img{filter:brightness(0)}:root[data-mode=contrast] .tagfilter__footer.tagfilter__footer{filter:brightness(0)}:root[data-mode=contrast] .tagbar__item img{filter:brightness(0)}
