@charset "utf-8";/*2025-10-27 00:00:09*/:root{--theme-color-black:#1a171b;--theme-color-black-rgba:26,23,27;--theme-color-grey:#808080;--theme-color-light:#a3a3a3;--theme-color-mask:#06626e;--theme-color-mask-odd:#3e855a;--theme-color-yellow:#fff000;--theme-color-background:#fff;--theme-color-background-rgba:255,255,255;--theme-color-background-odd:#f3f2e9;--theme-section-max-width:80rem;--theme-p-max-width:48rem;--theme-section-gap:3rem;--theme-block-gap:1.2rem;--theme-grid-gap:.4rem;--theme-spacing-10:1rem;--theme-spacing-20:min(1.5rem,2vw);--theme-spacing-30:min(2.5rem,3vw);--theme-spacing-40:min(4rem,5vw);--theme-spacing-50:min(6.5rem,8vw);--theme-spacing-60:min(10.5rem,13vw);--font-size-min:14;--font-size-max:20;--font-view-min:576;--font-view-max:1280;--theme-font-size-normal:clamp(calc(var(--font-size-min) * 1px),calc((var(--font-size-min) * 1px) + (var(--font-size-max) - var(--font-size-min)) * ((100vw - (var(--font-view-min) * 1px)) / var(--font-view-max))),calc(var(--font-size-max) * 1px) );--theme-font-size-medium:calc(var(--theme-font-size-normal) * 1.19);--theme-font-size-large:calc(var(--theme-font-size-normal) * 1.49);--theme-font-size-x-large:calc(var(--theme-font-size-normal) * 1.85);--theme-font-size-xx-large:calc(var(--theme-font-size-normal) * 2.2);--theme-font-size-x-small:calc(var(--theme-font-size-normal) * .7);--theme-font-size-small:calc(var(--theme-font-size-normal) * .9);--theme-font-family-sans-serif:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;--theme-font-family-serif:EB Garamond,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;--theme-font-family-japanese:游ゴシック,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;--theme-font-family-japanese-serif:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif}@media screen and (min-width:813px){:root{--theme-section-gap:5rem;--theme-block-gap:2rem;--theme-grid-gap:.7rem}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,input,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,textarea,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}a:focus{outline:0;border:none}a:hover,a:active{outline:0}a img{border:0}html{margin:0;padding:0}body{font-size:small;_font-size:x-small;_font-size:small;color:#333;font-family:Georgia,'Times New Roman',Times,serif;line-height:1.7em;font-size:13px;font-weight:lighter;margin:0px;padding:0;width:100%;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:none}body{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}body{background-image:url("/core/img/bg/tofu.jpg")}body{border-top:5px solid #d30000;border-bottom:5px solid #d30000}img{border:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;background-color:#fff;background:#fff;border:0.3px solid #ddd}p{padding:0 0 0.5em 0}blockquote{padding:3em 0 2em 4em;background:url("/core/img/bot/blockquote.png") 500px 0 no-repeat}blockquote p{color:#888;font-family:"Times New Roman",Times,serif;font-style:italic;text-align:right}a{outline:none;color:#d30000;text-decoration:none}a:hover{color:#d30000;text-decoration:underline}a:active{color:#666;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:18px;color:#d30000;line-height:1.1em;margin-bottom:1.5em}::selection{background:#ddd;color:#fff}::-moz-selection{background:#ddd;color:#fff}::-webkit-selection{background:#ddd;color:#fff}img::selection{background: transparent}img::-moz-selection {background: transparent}.lowercase{text-transform:lowercase}.hide{display:none}.strong,strong{font-weight:bold}section{padding:20px;margin:0 auto;max-width:1000px}article{width:700px;float:right;position:relative}figure{width:100%;margin:0 auto}@media screen and (max-width:768px){section{max-width:none}article{float:none;margin:0 auto}}@media screen and (max-width:720px){article{width:auto}}section p{padding:0 0 1.3em 0}section .entry,section a.post{text-decoration:none;display:block;padding:0 0 1em 0px;margin-bottom:2em;background:url("/core/img/bot/line.gif") repeat-x 0 100%}section p.date,section .previousnext{font-size:85%;font-style:italic;margin:0;text-align:right;font-family:Georgia,'Hiragino Mincho Pro',serif;color:#666;padding:0.3em 0}article ul{list-style:disc inside;margin:0 0 2em 1.2em}article ol{list-style:decimal outside;margin:.6em 0 2em 1.5em}article ol li,article ul li{padding:0px 0px 3px 0}article dl ul li{list-style:none;padding:inherit}article dl{padding-bottom:0.8em;display:block;clear:both}article dl dt{float:left;width:50px;clear:both;font-weight:bold;color:#555}article dl dd{margin-left:58px}article dl dd:after{clear:both}.search #searchform input{margin-bottom:1em;border:thin solid #ccc;font-size:10px;width:77%;padding:5px;color:#ccc}.search #searchform textarea{width:468px !important}header{}header a:link,header a:visited{text-decoration:none;color:#444}header a:hover{text-decoration:none;color:#999}header h1{font-size:200%;font-weight:lighter;margin-bottom:1em}header{font-size:69%;font-weight:lighter;color:#666;text-transform:lowercase;line-height:1.2}.menu_wrap{text-shadow:#fff 0px 1px 1px}.menu_wrap header,.menu_wrap menu,.menu_wrap .menu_search,.menu_wrap footer{border:none;background-color:#f2f5f6;padding:10px;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.menu_wrap .menu_search{padding:5px 0 5px 12px}.menu_search #searchform input{border:none;background:url(/core/img/bot/search.png) right no-repeat;width:100%;height:20px;color:#444;margin:0;padding:0}.menu_wrap .menu_search #searchform input#s{border:none}menu{margin:0}.menu-shortcuts-container{padding:0px}menu a{color:#333;text-decoration:none;border-left:5px solid #fff;padding-left:5px}menu a:hover{color:#d30000;text-decoration:none;border-left:5px solid #d30000;padding-left:5px}menu a:active{color:#333;text-decoration:none;border-left:5px solid #fff;padding-left:5px}menu li.current-page-item a,menu li.current-post-item a,menu li.current-menu-item a{color:#ddd;border-left:5px solid #eee;padding-left:5px}ul.sub-menu{margin-left:1em}ul.sub-menu li{font-size:85%}menu ul.sub-menu li.menu-item a{color:#333;text-decoration:none;border-left:5px solid #fff;padding-left:5px}menu ul.sub-menu li.current-page-item a,menu ul.sub-menu li.current-post-item a,menu ul.sub-menu li.current-menu-item a{color:#ddd;border-left:5px solid #eee;padding-left:5px}menu li a:hover,menu ul.sub-menu li.menu-item a:hover{color:#d30000;text-decoration:none;border-left:5px solid #d30000;padding-left:5px}.menu_wrap footer{font-family:Georgia,Baskerville,Palatino,Times,serif;color:#333;font-size:10px;line-height:1.5;font-weight:lighter;text-shadow:none;border:none;background-color:#f2f5f6;margin-bottom:10px;margin-top:0;width:auto}.menu_wrap footer nav{padding:0;margin:0;margin-top:0.5em}.menu_wrap footer nav p{padding:0 0 0.3em 0}.menu_wrap footer a:link{color:#333;text-decoration:none}.menu_wrap footer a:visited{color:#333;text-decoration:none}.menu_wrap footer a:hover{color:#333;text-decoration:underline}.menu_wrap{position:fixed;width:225px;float:left;line-height:1.8;z-index:11}.menu_wrap header,.menu_wrap menu,.menu_wrap .menu_search,.menu_wrap footer,.menu_wrap .berlinale{border:none;background-color:#f2f5f6;padding:15px;margin-bottom:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.menu_wrap .menu_search{padding:5px 0 10px 12px}.menu_wrap header{padding:0;width:225px;height:120px}.menu_wrap header h1{margin:0;color:#444444;width:225px;height:120px;text-indent:-9999px;margin-bottom:0}.menu_wrap header h1{background:url("/core/img/header/header_rot.gif") no-repeat 0 0}.home .menu_wrap header h1{background:url("/core/img/header/header_weiss.gif") no-repeat 0 0}.menu_wrap header h1:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.menu_wrap footer,.menu_wrap .berlinale{font-family:Georgia,Baskerville,Palatino,Times,serif;color:#333;font-size:10px;line-height:1.5;font-weight:lighter;text-shadow:none;border:none;background-color:#f2f5f6;padding:10px 15px;margin-bottom:10px;margin-top:0;width:auto}.menu_wrap footer nav{padding:0;margin:0;margin-top:0.5em}.menu_wrap footer nav p{padding:0 0 0.3em 0}.menu_wrap footer a:link,.menu_wrap .berlinale a:link{color:#333;text-decoration:none}.menu_wrap footer a:visited,.menu_wrap .berlinale a:visited{color:#333;text-decoration:none}.menu_wrap footer a:hover,.menu_wrap .berlinale a:hover{color:#333;text-decoration:underline}.menu_wrap .berlinale{background-color:#f2f5f6;height:66px;padding:0px}.menu_wrap .berlinale h4{width:225px;height:60px;background:url("/core/img/header/berlinale_61.gif") no-repeat 0 0;text-indent:-9999px}.menu_wrap .berlinale h4:hover{background-position:0 -90px}table{font-size:inherit;font:100%}.ft10{font-size:77% !important}.ft11{font-size:85% !important}.ft12{font-size:93% !important}.ft13{font-size:100% !important}.ft14{font-size:108% !important}.ft15{font-size:116% !important}.ft16{font-size:123.1% !important}.ft17{font-size:131% !important}.ft18{font-size:138.5% !important}.ft19{font-size:146.5% !important}.ft20{font-size:153.9% !important}.ft21{font-size:161.6% !important}.ft22{font-size:167% !important}.ft23{font-size:174% !important}.ft24{font-size:182% !important}.ft25{font-size:189% !important}.ft26{font-size:197% !important}.column_2{-moz-column-count:2;-moz-column-gap:18px;-webkit-column-count:2;-webkit-column-gap:18px;column-count:2;column-gap:18px}.column_3{-moz-column-count:3;-moz-column-gap:18px;-webkit-column-count:3;-webkit-column-gap:18px;column-count:2;column-gap:18px}.gallery{}.gallery img{margin:0 5px 0px 0}.de,.en{visibility:hidden}.c7{padding-bottom:3em;border-bottom:10px solid #d30000}.home .c7{padding-bottom:3em;border-bottom:none}.c7 h1,.c7 h2,.c7 h3{text-align:left}.sponsoren{width:549px;height:120px;background:url("/core/img/header/vv_sponsoren.png") no-repeat 0 0;text-indent:-9999px}body.category-news h2{font-size:150%;margin-bottom:1.1em}body.category-news p.date{display:none}section div.comment p.date{padding:0 0 1.5em 0;color:#ddd}body.category-news p.post{padding:0 0 1em 0px;margin-bottom:3em;background:url("/core/img/bot/line.gif") repeat-x 0 100%}section .entry{background:none}.social{clear:both;margin:1em 0;z-index:3;webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1em}.social ul.sns{list-style:none;margin:0;padding:0;text-align:center}.social ul.sns li{display:inline-block;padding:0;margin:0 5px;font-size:11px;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:text-top}.social ul.sns li.twitter{width:90px}.social ul.sns li.fb_clear a,.social ul.sns li.fb_clear a:hover{text-decoration:none}.social ul.analog{list-style:none;margin:0;padding:0;text-align:center}.social ul.analog li{display:inline-block;padding:0;margin:0 1px;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:text-top}.social ul.analog li a{display:block;padding:7px;webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ceccb8;text-shadow:none}.social ul.analog li a span{color:#fff;display:block;width:20px;height:20px;font-size:20px;line-height:20px}.social ul.analog li a:hover{text-decoration:none;background-color:#333}.social ul.analog li.facebook a:hover{background-color:#3b5999}.social ul.analog li.twitter a:hover{background-color:#00acee}.social ul.analog li.googleplus a:hover{background-color:#df4b31}form{margin-bottom:2em}input,textarea,article button{-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s}input,textarea{font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:transparent 1px solid;border-radius:0;background-color:var(--theme-color-background-odd);padding:0.825em;-webkit-appearance:none;margin-top:1.44928%}input:focus,textarea:focus{background:#fff;border-color:var(--theme-color-black);font-weight:300;outline:none}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input[readonly]{background:#f9f9f9;color:var(--theme-color-black);cursor:not-allowed;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input[readonly]:focus{border:transparent 1px solid;background:var(--theme-color-background-odd)}input[type="checkbox"],input[type="radio"]{width:auto;margin:0 9px 0 0}input[type="checkbox"]{-webkit-appearance:checkbox;transform:scale(1.5)}input[type="radio"]{-webkit-appearance:radio}select{color:var(--theme-color-black);background:var(--theme-color-background-odd);clear:both;width:100%;padding:.4999em .9999em;border:1px solid var(--theme-color-background-odd);word-wrap:break-word;font-size:var(--theme-font-size-medium);margin-top:1.44928%;-webkit-appearance:none;appearance:none;border-radius:0px}select option{word-wrap:break-word}label{font-weight:700}form label i{font-style:normal;color:#f30000;display:inline-block;vertical-align:text-bottom;top:-.6em;font-size:12px;margin-left:.3em}label.check,form label *{font-weight:300}div.button-wrap{text-align:center;padding:0 var(--theme-spacing-10)}div.button-wrap .post-more{display:inline-block}.post-more{display:block;margin:var(--theme-block-gap) auto var(--theme-block-gap) auto;border-bottom:none;text-decoration:none;padding:0}input[type="button"],input[type="reset"],input[type="submit"],.post-more button,button.button{-webkit-appearance:button;font-size:clamp(13px,3vw,15px);text-transform:uppercase;letter-spacing:0;border:.1em solid;border-radius:2.9em;outline:0;margin:0;cursor:pointer;position:relative;overflow:visible;line-height:1.5;padding:1em 2em;text-decoration:none;display:inline-block;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;background:transparent;color:var(--theme-color-black);background-color:var(--theme-color-background)}.post-more:hover{background-color:transparent!important}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.post-more button:hover,button.button:hover{color:var(--theme-color-background);background-color:var(--theme-color-black);-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;text-decoration:none;cursor:pointer}input[type="button"],input[type="reset"],input[type="submit"]{max-width:190px;margin-right:10px}input[type="password"]{margin-bottom:var(--theme-block-gap)}.wpcf7 form{-webkit-transition:all .3s ease;transition:all .3s ease}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{background-color:#fff;margin:1em auto;padding:4em 1em;text-align:center;max-width:var(--theme-p-max-width);border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:transparent;background:var(--theme-color-background-odd)}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#f30000;font-size:1em;padding:.5em .1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;vertical-align:text-bottom;margin:0 12px 0 0}.wpcf7-list-item-label{font-weight:300;margin-right:7px}.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7 form.submitting .ajax-loader{visibility:visible}.wpcf7 .ajax-loader:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7 .ajax-loader:before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7 label small{font-style:normal;color:#f30000;display:inline}.wpcf7-form.sent p,.wpcf7-form.sent label,.wpcf7-form.sent h4,.wpcf7-form.sent hr,.wpcf7-form.sent small{display:none}.wpcf7 form.submitting{width:100%;position:relative;transition:ease-in-out .5s;overflow:hidden}.wpcf7 form.submitting:before{content:'';display:inline-block;border:4px solid rgba(47,61,77,.1);border-radius:50%;border-top-color:rgba(47,61,77,1);z-index:92;width:70px;height:70px;line-height:70px;position:absolute;left:0;right:0;top:-100px;margin:auto;user-select:none;transition:ease-in-out .2s;opacity:1;top:0;bottom:0;animation:spin .8s ease-in-out infinite;-webkit-animation:spin .8s ease-in-out infinite}.wpcf7 form.submitting:after{content:' ';background:rgba(255,255,255,.9);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:0%;z-index:91;transition:ease .1s;opacity:1;height:100%}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.wpcf7 input.wpcf7-submit[disabled]{background:#f9f9f9;opacity:.4;cursor:not-allowed}.wpcf7 input.wpcf7-submit[disabled]:hover{color:#2a2a2a;cursor:not-allowed}fieldset.hidden-fields-container{display:none}.wpcf7-turnstile{max-width:var(--theme-p-max-width);margin-top:0;margin-bottom:var(--theme-block-gap);max-width:var(--theme-p-max-width);margin-inline:auto;padding:0 var(--theme-spacing-10)}.wpcf7-acceptance .wpcf7-list-item{margin-right:0}.caption{display:block;clear:both}.wp-caption{margin:0 0 1.2em 0;max-width:100% !important}.caption img,.wp-caption img{margin:0 auto;padding:0;max-width:100%;height:auto}.caption,.wp-caption .wp-caption-text{font-size:11px;line-height:1.4;padding:.5em;display:block}.caption:before,.wp-caption .wp-caption-text:before{content:'▲ ';color:#ceccb8}.wp-caption-text br{display:none}body.single .wp-caption{display:inline-block;margin:0 10px 10px 0}.clear{display:block;clear:both;line-height:1px;font-size:1px;height:1px}.clearfix:after,section:after,article:after,aside:after,header:after,footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}span:after{content:" "}small{};.strong{font-weight:bold;font-weight:700}.sticky{}.gallery-caption{}.bypostauthor{}.alignright,.alignleft,.aligncenter{float:none;clear:both;margin:0 5px 5px 0}#nav-below{display:block;clear:both;width:100%;margin-top:2em;padding-top:0.5em}#nav-below a{display:block;background:url("/core/img/bot/bot_prevnext.png") no-repeat;width:32px;height:32px;text-indent:-9999px}#nav-below .nav-previous a{background-position:0 -32px;float:left}#nav-below .nav-previous a:hover{background-position:0 -0px}#nav-below .nav-next a{background-position:0 -96px;float:right}#nav-below .nav-next a:hover{background-position:0 -64px}#nav-below a:hover{text-decoration:none}img{max-width:100% !important;height:auto !important}article .content iframe{max-width:100% !important}article .QTP,article video,.playContainer{max-width:100% !important;height:auto !important}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}ol.comment-list{margin:var(--theme-block-gap) auto;font-size:var(--theme-font-size-small);line-height:1.2em}ol.comment-list li{border-radius:6px;padding:.8em 1em;background-color:var(--theme-color-background-odd);margin-bottom:var(--theme-grid-gap);-webkit-transition:all .6s ease;transition:all .6s ease}ol.comment-list li:hover{background-color:rgba(var(--theme-color-black-rgba),.1)}ol.comment-list li::marker{font-family:var(--theme-font-family-serif);font-weight:600}ol.comment-list li p{margin:.6em auto .3em auto;padding:0;line-height:1.2em;text-wrap:pretty}ol.comment-list .comment-author,.comment-list .comment-meta{display:inline-block;vertical-align:top;width:49.6%}ol.comment-list .comment-meta{text-align:right;font-size:var(--theme-font-size-x-small);opacity:.6}ol.comment-list .reply{text-align:right;font-size:var(--theme-font-size-x-small)}ol.comment-list cite{font-style:normal}ol.comment-list a.url{font-weight:600}ol.comment-list a.url:before{display:none}ol.comment-list a.comment-edit-link{margin-left:-.5em}form.comment-form textarea[name="comment"]{border-radius:6px;font-size:var(--theme-font-size-small);line-height:1.2em}form.comment-form input[type="submit"]{max-width:220px;font-size:var(--theme-font-size-x-small);padding:1em 1.2em}form.comment-form p.logged-in-as{font-size:var(--theme-font-size-x-small);opacity:.6;margin-bottom:var(--theme-grid-gap);display:none}h3.comment-reply-title,form.comment-form p.comment-form-comment{margin-bottom:var(--theme-grid-gap)}form.comment-form span.required-field-message{display:none}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,Verdana,Arial,Helvetica,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/core/img/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/core/img/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/core/img/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/core/img/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,Verdana,Arial,Helvetica,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/core/img/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/core/img/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}