*{box-sizing:border-box}:root{--base-gap:15px;--substitute-font:"Montserrat";--main-font:var(--substitute-font),"Work Sans";--display-font:"DM Serif Display";--deco-font:"Monarque";--icon-font:"RPGAwesome";--fa-icon-font:"Font Awesome 6 Pro";--mono-font:'spacemono',monospace;--navheight:60px;--mobilenavheight:50px;--icon-indexsize:62px;--base-font-size:13px;--h1-size:28px;--h2-size:26px;--h3-size:24px;--h4-size:20px;--h5-size:16px;--h6-size:var(--base-font-size);--light:#e1e1e1;--medium:#32312f;--darker-medium:#191817;--dark:#000;--dark-opacity:rgba(0,0,0,0.75);--gray:#6b6b6b;--gray-light:#b8b8b8;--gray-dark:#3a3a3a;--gray-subtle:rgba(107,107,107,0.3);--alert:#4b0e0e;--ipt-color:#a7f317;--text:#d5d2ce;--text-dim:#9e9c99;--border-color:#3a3a3a;--overlay-dark:rgba(0,0,0,0.6);--less-dark:rgba(0,0,0,0.85);--vignette-inner:rgba(0,0,0,0.3);--vignette-mid:rgba(0,0,0,0.5);--vignette-outer:rgba(0,0,0,0.7);--font-ui:var(--main-font);--font-title:var(--deco-font);--fw-ui-regular:400;--fw-ui-medium:500;--fw-ui-semibold:600;--admin:#a38a3f;--angel:#c6943e;--demigod:#8a9442;--demon:#4f6b3c;--fae:#495c75;--dragonkin:#3f6f61;--human:#8f5e32;--hybrid:#5c4e89;--shapeshifter:#b06a79;--spirit:#324b5b;--vampire:#8a3333;--werewolf:#b55e29;--witcher:#6c4e82;--elementals:#6b4a5c;--bg-image:url(/images/themes/holyhell/bg-main.webp);--head-image:url(/images/themes/holyhell/head.webp);--flower-image:url(/images/themes/holyhell/flowers.webp);--church-image:url(/images/themes/holyhell/church.webp);--new-image:url(/images/themes/hauntedandholy/new.png);--old-image:url(/images/themes/hauntedandholy/old.png);--wiki-image:url(/images/themes/hauntedandholy/wiki-bg.png);--bg-blur:url(/images/themes/hauntedandholy/bgblur.png);--accent-bg:url(/images/themes/hauntedandholy/bg.png);--fid12-image:url(https://www.hauntedandholy.de/images/themes/candles/usa-header.png);--fid13-image:url(https://www.hauntedandholy.de/images/themes/candles/europe-header.png);--fid99-image:url(https://www.hauntedandholy.de/images/themes/candles/asien-header.png);--fid14-image:url(https://www.hauntedandholy.de/images/themes/candles/dimension-header.png)}#sn-body{--social-top-bg:var(--dark-opacity);--social-wrapper:#141414;--social-primary:var(--color-accent1);--social-secondary:var(color-accent2);--social-bottom-lines:var(--light);--social-bottom-lines-height:15px;--color-scheme:dark}::-webkit-scrollbar{width:10px;height:5px}::-webkit-scrollbar-track{background:var(--dark);border-left:1px solid var(--medium)}::-webkit-scrollbar-thumb{background:var(--medium)}::-webkit-scrollbar-thumb:hover{background:var(--color-accent1)}body:not(#sn-body) button,body:not(#sn-body) input.button,body:not(#sn-body) input.textbox,body:not(#sn-body) input.invalid_field,body:not(#sn-body) input.valid_field,body:not(#sn-body) select,body:not(#sn-body) textarea,.editor_control_bar,body:not(#sn-body) blockquote,.codeblock,body:not(#sn-body) fieldset,.pm_alert,.red_alert,.popup_menu,.postbit_buttons > a,a.button,.tborder,.pagination a{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}::-webkit-scrollbar{width:10px;height:5px}::-webkit-scrollbar-track{background:var(--dark);border-left:1px solid var(--medium)}::-webkit-scrollbar-thumb{background:var(--medium)}::-webkit-scrollbar-thumb:hover{background:var(--color-accent1)}body:not(#sn-body) button,body:not(#sn-body) input.button,body:not(#sn-body) input.textbox,body:not(#sn-body) input.invalid_field,body:not(#sn-body) input.valid_field,body:not(#sn-body) select,body:not(#sn-body) textarea,.editor_control_bar,body:not(#sn-body) blockquote,.codeblock,body:not(#sn-body) fieldset,.pm_alert,.red_alert,.popup_menu,.postbit_buttons > a,a.button,.tborder,.pagination a{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}body{background:var(--bg-image);background-color:#000;background-size:cover;background-attachment:fixed;color:var(--light);text-align:center;line-height:1.4;margin:0;font-family:var(--main-font) !important;font-size:13px;overflow-y:scroll !important;overflow-x:hidden;min-height:100vh}#content{width:100%}#container{width:calc(100% - (var(--base-gap)*2));max-width:1300px;margin:var(--navheight) auto 0;color:var(--light);text-align:left;line-height:1.4;font-family:var(--main-font);font-size:13px;padding-top:50px;padding-bottom:50px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:calc(var(--base-gap) * 2)}h1{font-family:var(--deco-font);font-size:var(--h1-size);line-height:1.3em}h2{font-size:var(--h2-size);font-family:var(--display-font);text-transform:uppercase;line-height:1.3em}h3{font-size:var(--h3-size);font-family:var(--display-font);text-transform:uppercase;line-height:1.3em;margin-bottom:var(--base-gap)}h4{font-size:var(--h4-size);text-transform:uppercase;line-height:1.3em;margin-bottom:var(--base-gap)}h5{font-size:var(--h5-size);text-transform:uppercase;line-height:1.3em;margin-bottom:var(--base-gap)}h6{font-size:var(--h6-size);text-transform:uppercase;line-height:1.3em;margin-bottom:var(--base-gap)}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:flex;text-transform:uppercase;font-size:11px;font-weight:normal;line-height:1em;font-family:var(--main-font);margin-top:5px}h6 span{font-size:10px}.irs-handle.single{cursor:col-resize}.irs--flat .irs-bar,.irs--flat .irs-handle>i:first-child,.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{background-color:var(--color-accent1) !important}.irs--flat .irs-line{background-color:var(--medium) !important}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{border-top-color:var(--color-accent1) !important}a{color:var(--color-accent1);transition:color 0.3s ease;text-decoration:none}a:link{color:var(--color-accent1)}a:visited{color:var(--color-accent1)}a:hover,a:active{color:var(color-accent2)}i.rpgicon{font-family:var(--icon-font)}#debug{float:right;text-align:right;margin-top:20px;font-size:11px}.scaleimages img{max-width:100%}#search{border:0;padding:0;margin:0;display:flex;justify-content:center;align-items:center;gap:var(--base-gap)}#search input{padding:5px;height:100%}#search input.button,#search input.textbox{border-color:var(--medium);color:var(--light)}#search input.button{padding:5px;font-size:11px;text-transform:uppercase;font-weight:700;background:none;border:1px solid var(--light);color:var(--light);transition:color 0.3s ease,border 0.3s ease}#search input.button:hover{color:var(color-accent2);border:1px solid var(color-accent2)}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;background:var(--bg-image);background-position:center;background-size:cover;color:#fff;text-align:center;padding:5px;font-size:10px;text-transform:uppercase;display:flex;align-items:center;flex-wrap:wrap;position:absolute;left:50%;top:calc(100% + 5px);z-index:1;transform:translateX(-50%);width:max-content;max-width:50vw}.tooltip:hover .tooltiptext{visibility:visible}.tablemarathon{text-transform:uppercase;font-size:11px}.tableavatar{font-size:11px}table{color:var(--light);font-size:13px}.tborder{background:var(--dark-opacity);width:100%;margin:auto auto;padding:1px}.tfixed{table-layout:fixed;word-wrap:break-word}.tcat{font-size:12px;font-weight:700;line-height:1.1em;border-bottom:1px solid var(--medium);padding:10px 30px;position:relative;z-index:2}.tcat::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--dark);opacity:0.6;z-index:-1}.tcat::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var( --flower-image);background-position:center bottom;background-size:cover;z-index:-2}.tcat a:link{color:#fff}.tcat a:visited{color:#fff}.tcat a:hover,.tcat a:active{color:#fff}.trow2-special{background:var(--bg-image);background-position:center;background-size:cover;padding:5px;vertical-align:top}.trow2-special1{padding:5px;background:#000;vertical-align:top}.trow_shaded{background:#ffdde0;border:1px solid;border-color:#fff #ffb8be #ffb8be #fff}.no_bottom_border{border-bottom:0}.trow_deleted,.post.deleted_post{background:#E8DEFF}.trow_selected,tr.trow_selected td{background:var(--dark);color:var(--light);border-right-color:var(--medium);border-bottom-color:var(--medium)}.trow_selected a:link,.trow_selected a:visited,.trow_selected a:hover,.trow_selected a:active{color:var(--light)}.trow_sep{background:var(--dark-opacity);color:var(--light);border-bottom:1px solid var(--medium);padding:6px;font-size:12px;font-weight:bold}.tfoot{border-top:1px solid var(--medium);padding:6px;background:var(--dark-opacity);color:#666}.tfoot a:link{color:#444;text-decoration:none}.tfoot a:visited{color:#444;text-decoration:none}.tfoot a:hover,.tfoot a:active{color:#444;text-decoration:underline}.thead input.textbox,.thead select{border:1px solid #263c30}.bottommenu{background:var(--dark-opacity);color:var(--light);border:1px solid #4874a3;padding:10px}.smalltext{font-size:9px}.largetext{font-size:16px;font-weight:bold}.editor{background:#f1f1f1;border:1px solid #ccc}.editor_control_bar{background:#fff;border:1px solid #ccc}.post .editor_control_bar{background:#f5f5f5}.popup_menu .popup_item{background:var(--dark);color:var(--light);border:1px solid var(--medium) !important;border-radius:0 !important}.popup_menu .popup_item:hover{background:var(--darker-medium);color:var(color-accent2) !important}.trow_reputation_positive{background:#cfc}.trow_reputation_negative{background:#fcc}.reputation_positive{color:green}.reputation_neutral{color:#444}.reputation_negative{color:red}.repbox{font-size:16px;font-weight:bold;padding:5px 7px 5px 7px}._neutral{background-color:#FAFAFA;color:#999;border:1px solid #CCC}._minus{background-color:#FDD2D1;color:#CB0200;border:1px solid #980201}._plus{background-color:#E8FCDC;color:#080;border:1px solid #080}img{border:none}img.attachment{border:1px solid #E9E5D7;padding:2px}hr{background-color:#000;color:#000;height:1px;border:0px}.clear{clear:both}.float_left{float:left}.float_right{float:right}.hidden{display:none;float:none;width:1%}.hiddenrow{display:none}.selectall{background:#FFFBD9;border-bottom:1px solid #F7E86A;color:var(--light);text-align:center}blockquote{border:1px solid var(--gray-dark);margin:0 0 var(--base-gap) 0;background-image:var(--bg-image);background-size:cover;background-position:50% 50%;padding:16px 20px}blockquote cite{font-family:var(--mono-font);font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;color:var(--color-accent2);border-bottom:1px solid var(--gray-dark);font-style:normal;display:block;padding-bottom:8px;margin:0 0 12px 0;font-weight:600}blockquote cite > span{float:right;font-weight:normal;font-size:10px;color:var(--gray);font-family:var(--mono-font);letter-spacing:0.05em}blockquote cite span.highlight{float:none;font-weight:bold;padding-bottom:0;color:var(--light)}.codeblock{background-image:var(--bg-image);background-size:cover;background-position:50% 50%;border:1px solid var(--gray-dark);color:var(--light);word-break:break-all}.codeblock .title{border-bottom:1px solid var(--gray-dark);font-family:var(--mono-font);font-weight:400;text-transform:uppercase;letter-spacing:0.08em;font-size:10px;color:var(--color-accent3);line-height:1em;margin:0 0 var(--base-gap) 0;padding:var(--base-gap) var(--base-gap) 8px}.codeblock code{overflow:auto;height:auto;max-height:200px;display:block;font-family:var(--mono-font);font-size:12px;color:var(--gray-light);padding:0 var(--base-gap) var(--base-gap);line-height:1.8}.smilie{vertical-align:middle}.smilie_pointer{cursor:pointer}.separator{margin:5px;padding:0;height:0px;font-size:1px;list-style-type:none}.popup_menu .popup_item_container{margin:1px;text-align:left}.popup_menu .popup_item{display:block;padding:4px;white-space:nowrap;text-decoration:none}.popup_menu a.popup_item:hover{text-decoration:none}.subject_new{font-weight:bold}.highlight{background:var(--medium);padding-top:3px;padding-bottom:3px}.pagination{margin-top:15px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.pagination span,.pagination a{padding:10px 15px;background:var(--dark);border:1px solid var(--medium);color:var(--light);font-family:var(--main-font);font-size:9px;font-weight:400;letter-spacing:0.05em;text-transform:uppercase;transition:all 0.3s ease;position:relative;font-family:var(--mono-font)}.tfoot .pagination,.tcat .pagination{padding-top:0}.pagination .pages{font-weight:700;opacity:0.7;border:none;background:none}.pagination .pagination_current,.pagination a{padding:10px 15px;margin-bottom:3px}.pagination .pagination_current{background:var(--color-accent1);color:var(--light);border:1px solid var(--color-accent1);font-weight:700}.pagination a{color:var(--light)}.pagination a:hover{background:transparent;border-color:var(--color-accent1);color:var(--color-accent1)}.pagination a:first-child:before,.pagination a:last-child:after{content:'';display:inline-block;width:6px;height:6px;border:1px solid currentColor;transform:rotate(45deg);margin:0 5px}.pagination a:first-child:before{margin-right:8px}.pagination a:last-child:after{margin-left:8px}.pagination .go_page img{margin-bottom:-4px;filter:brightness(0.8)}.drop_go_page{background:var(--dark);border:1px solid var(--medium);padding:8px;color:var(--light);font-family:var(--main-font);font-size:11px}.pagination_breadcrumb{background:var(--dark-opacity);border:1px solid var(--medium);padding:10px 15px;margin-top:5px;font-weight:normal;text-transform:uppercase;font-size:11px;letter-spacing:0.05em}.pagination_breadcrumb_link{vertical-align:middle;cursor:pointer;color:var(--light);transition:color 0.3s ease}.pagination_breadcrumb_link:hover{color:var(--color-accent1)}.forum_legend,.forum_legend dt,.forum_legend dd{margin:0;padding:0}.forum_legend dd{float:left;margin-right:10px;margin-top:7px}.forum_legend dt{margin-right:10px;float:left}.success_message{color:#00b200;font-weight:bold;font-size:10px;margin-bottom:10px}#posts_container{padding:0}.ignored_post{border-top:3px solid var(--light);padding:15px}.ignored_post .show_ignored_post{margin-top:-15px}.ignored_post .show_ignored_post a.button span{background-position:0 -400px}.deleted_post_hidden{border-top:2px solid #ccc;padding:15px}.deleted_post_collapsed{border-top:3px solid var(--light);padding:15px}.deleted_post_collapsed .show_deleted_post{margin-top:-15px}.deleted_post_collapsed .show_deleted_post a.button span{background-position:0 -400px}.postbit_buttons>a:link,.postbit_buttons>a:hover,.postbit_buttons>a:visited,.postbit_buttons>a:active{display:inline-block;padding:2px 5px;margin:2px;font-size:11px;border:1px solid var(--light);color:var(--light);transition:color 0.3s ease,border 0.3s ease}.postbit_buttons>a:hover{color:var(color-accent2);border-color:var(color-accent2)}.post:not(.deleted_post) .postbit_qrestore,.post:not(.deleted_post) .status_type,.post.deleted_post .postbit_mirage{display:none}.button.rightsided{margin-left:auto}a.button:link,a.button:visited,a.button:active{color:var(--color-accent1);display:block;padding:var(--base-gap);border:1px solid var(--color-accent1);border-radius:0;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:0.06em;transition:color 0.3s ease,border 0.3s ease}a.button:hover{color:var(color-accent2);border:1px solid var(color-accent2)}a.button.small_button{font-size:13px;margin:0;padding:3px 6px}.quick_jump{background:none !important;width:auto !important;height:auto !important;padding:0 !important;margin-top:-3px;border:none;cursor:pointer;font-size:10px;transition:color 0.3s ease;text-indent:0 !important;overflow:visible !important}.quick_jump::before{content:'→';font-family:inherit;font-size:10px;color:var(--color-accent1)}.quick_jump:hover::before{color:var(--light)}.pollbar{background:url(../../../images/pollbar.png) top left repeat-x;border:1px solid #3f3f3f;height:10px}.pollbar .percent{display:none}.poll_votedfor{background:var(--dark);border:1px solid;border-color:var(--medium)}.posticons_label{white-space:nowrap}