:root{--shq_navy_abyss: #02060f;--shq_navy_950: #040c1d;--shq_navy_900: #071633;--shq_navy_800: #0b2049;--shq_navy_700: #102c62;--shq_royal_600: #173a86;--shq_royal_500: #1d4aa8;--shq_sapphire: #2563cf;--shq_azure: #2e9bff;--shq_sky: #58c4ff;--shq_ice: #9fe6ff;--shq_frost: #dff2ff;--shq_checker_size: 34px;--shq_checker_tile: calc(var(--shq_checker_size) * 2);--shq_checker_a: #061128;--shq_checker_b: #0a1c3d;--shq_checker_bg: conic-gradient(var(--shq_checker_a) 0deg 90deg,var(--shq_checker_b) 90deg 180deg,var(--shq_checker_a) 180deg 270deg,var(--shq_checker_b) 270deg 360deg);--shq_checker_band_h: 22px;--shq_checker_seam_w: 24px;--shq_band_a: var(--shq_azure);--shq_band_b: var(--shq_navy_abyss);--shq_checker_band: conic-gradient(var(--shq_band_a) 0deg 90deg,var(--shq_band_b) 90deg 180deg,var(--shq_band_a) 180deg 270deg,var(--shq_band_b) 270deg 360deg);--shq_red: var(--shq_azure);--shq_blue: var(--shq_royal_600);--shq_gold: var(--shq_ice);--shq_box: #0d1a33;--shq_mint: var(--shq_sky);--shq_orange: var(--shq_azure);--shq_green: rgba(0,51,0,1);--shq_blue_deep: var(--shq_navy_900);--shq_red_deep: var(--shq_sapphire);--shq_black: var(--shq_navy_abyss);--shq_ink: var(--shq_navy_abyss);--shq_white: #ffffff;--shq_accent_gold: var(--shq_ice);--shq_accent_red: var(--shq_azure);--shq_bg_top: var(--shq_navy_900);--shq_bg_bottom: var(--shq_navy_950);--shq_panel: var(--shq_navy_800);--shq_panel_alt: var(--shq_navy_700);--shq_header_bar: var(--shq_navy_900);--shq_header_bar_2: var(--shq_navy_abyss);--shq_border: rgba(159,230,255,0.18);--shq_text: var(--shq_frost);--shq_sidebar_bg: var(--shq_navy_800);--shq_sidebar_cat: var(--shq_ice);--shq_link: var(--shq_sky);--shq_link_visited: var(--shq_sapphire);--shq_link_hover: var(--shq_ice);--shq_menu_bg_size: 78px 48px;--shq_column_count: 4;--shq_zigzag_period: 44px;--shq_zigzag_mask: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2 2' preserveAspectRatio='none'><rect x='0' y='0' width='1' height='1' fill='%23000'/><rect x='1' y='1' width='1' height='1' fill='%23000'/></svg>");accent-color: var(--shq_sky);caret-color: var(--shq_ice);color-scheme: dark;--shq-head-ink: #fff;--shq-head-wake-a: rgba(46,155,255,0.85);--shq-head-wake-b: rgba(37,99,207,0.4);--shq-head-tick: var(--shq_sky);--shq-head-rule: rgba(159,230,255,0.5);--shq-head-tilt: -1deg;--shq-head-wake-width: clamp(18rem,58%,52rem);--mania-blue: var(--shq_sapphire);--mania-gold: var(--shq_sky);--mania-red: var(--shq_azure);--shq-blue-deep: var(--shq_royal_600);--shq-ink: var(--shq_frost)}.soundtracks,.shq-player,.track-single{--trk-gap: 0.5rem;--trk-pad: 0.7rem;--trk-radius: 10px;--trk-art: 62px;--trk-art-radius: 7px;--trk-bg: var(--shq_navy_900);--trk-bg-hover: var(--shq_navy_700);--trk-bg-active: var(--shq_royal_500);--trk-border: rgba(159,230,255,0.1);--trk-border-hover: rgba(159,230,255,0.3);--trk-shadow: 0 6px 18px rgba(2,6,15,0.55);--trk-fg: #ffffff;--trk-muted: rgba(223,242,255,0.6);--trk-accent: var(--shq_sky);--trk-accent-text: var(--shq_ice);--trk-accent-scrim: rgba(37,99,207,0.7);--trk-badge-scrim: rgba(2,6,15,0.6);--trk-eq: var(--shq_sky);--trk-error: #f76464;--trk-art-bg: var(--shq_navy_800);--trk-stat-bg: rgba(2,6,15,0.45);--trk-stat-plays: var(--shq_sky);--trk-stat-length: rgba(223,242,255,0.55);--trk-tag-remix: var(--shq_azure);--trk-tag-remix-text: #02101f;--trk-tag-lyrics: var(--shq_ice);--trk-tag-lyrics-text: #041724;--trk-progress-track: rgba(159,230,255,0.14);--trk-progress: linear-gradient(90deg,var(--shq_ice),var(--shq_sapphire));--trk-hero-scrim: linear-gradient(to right,rgba(2,6,15,0.94),rgba(16,44,98,0.85));--plr-bg: rgba(4,12,29,0.94);--plr-border: rgba(159,230,255,0.14);--plr-shadow: 0 -8px 28px rgba(2,6,15,0.6);--plr-fg: #ffffff;--plr-muted: rgba(223,242,255,0.55);--plr-accent: var(--shq_sapphire);--plr-accent-hover: var(--shq_azure);--plr-accent-text: #ffffff;--plr-btn-hover: rgba(159,230,255,0.12);--plr-range-track: rgba(159,230,255,0.2);--plr-thumb: var(--shq_ice)}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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin: 0;padding: 0;border: 0;vertical-align: baseline}strong{font-weight: bold}em{font-style: italic}.clear{clear: both}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,picture{display: block}body{line-height: 1}body p{line-height: 1.4}ol,ul{list-style: none}blockquote,q{quotes: none}blockquote:before,blockquote:after,q:before,q:after{content: "";content: none}table{border-collapse: collapse;border-spacing: 0}*,*:before,*:after{box-sizing: border-box !important}ul{margin-left: 1em;padding-left: 1em;list-style: disc}ol{margin-left: 1em;padding-left: 1em;list-style: decimal}.dmbs-main li{margin: 5px 0}.dmbs-main{position: relative;z-index: 1}.dmbs-post-date{opacity: 1;font-size: 80%}.navbar{padding: 0 1rem}#menu-main-menu li{transition: all 0.5s ease}#menu-main-menu a{color: #7ee8ff}.main-menu button{color: white}@media (min-width: 992px){.navbar-expand-lg .navbar-nav .nav-link{padding: 1rem 1.5rem}}@media screen and (min-width: 880px){.home .dmbs-main{display: flex;flex-wrap: wrap}}p.version{font-size: 75%;font-weight: bold;opacity: 0.75}body,body.dmbs-body{color: white;margin: 0 auto;font-family: "Open Sans",sans-serif;font-optical-sizing: auto;font-variation-settings: "wdth" 100;font-size: 18px}@media screen and (max-width: 640px){.content{overflow: hidden}}.dmbs-content-wrapper .dmbs-main .dmbs-post.card,.dmbs-content-wrapper .dmbs-main .dmbs-comments .comment .dmbs-post#respond{margin-bottom: unset;width: 100%}@media (min-width: 1600px){.container{max-width: 1440px !important}.dmbs-content-wrapper .row{gap: 3rem;flex-wrap: nowrap}.page-template-music .row,.music_type-template-default .row{gap: 1rem;flex-wrap: wrap}}@media (min-width: 768px){.dmbs-content-wrapper .row{margin-left: 0;margin-right: 0}.col-md-9{flex: 1 1 75%}.col-md-3{flex: 1 1 25%}}.box{background-color: color-mix(in oklab,var(--shq_blue) 60%,black);color: white;margin-bottom: 10px;border-radius: 8px;box-shadow: 0 2px 6px rgba(0,0,0,0.15),0 4px 16px rgba(0,0,0,0.1);padding: 10px;position: relative;overflow: auto}.card{background-color: color-mix(in oklab,var(--shq_blue) 60%,black);color: white;margin-bottom: 10px;border-radius: 8px;box-shadow: 0 2px 6px rgba(0,0,0,0.15),0 4px 16px rgba(0,0,0,0.1);padding: 0.5em;position: relative;overflow: auto;overflow-x: hidden;border: none}.dmbs-main .card{background: linear-gradient(180deg,color-mix(in oklab,var(--shq_blue) 60%,black) 0%,color-mix(in oklab,var(--shq_blue) 50%,black) 100%)}.blue-box a:hover{color: white}.dmbs-main .card.warning{background: var(--shq_red);color: white}.hero-card{font-size: 1.5rem}.dmbs-main .card{margin-bottom: 15px !important}.card a{font-weight: 600}.card-body{padding: 0}.card h3{font-size: 1.5em;font-weight: 700}.card-body{margin-top: 1.5rem}.card-body li,.dmbs-page-content .card li{margin-top: 0.15rem}.card h4{font-size: 1.2em}.card li{line-height: 1.4}.card :where(h2,h3,h4,p,ul,ol,pre,blockquote,a.btn){margin-bottom: 1.5rem}.card p:last-child{margin-bottom: 0}h2.widgettitle:after{content: "";transform: skewX(135deg);background-color: black;height: 25px;display: block;position: relative;top: -22px;z-index: -1}h2.widgettitle{font-weight: bold;color: white;text-shadow: 0px 0px 5px rgba(0,0,0,0.75);font-family: "Nunito",Arial,Verdana,sans-serif;height: 45px;font-size: 1.9rem;text-indent: 5px}h3.widgettitle{position: relative;isolation: isolate;display: block;margin: 2.5rem 0 1.25rem;padding: 0.3em 0 0.55em;scroll-margin-top: 5rem;font-family: "Nunito",Arial,Verdana,sans-serif;font-size: clamp(1.5rem,1.15rem + 1.1vw,1.9rem);font-weight: 700;line-height: 1.05;letter-spacing: 0.015em;text-wrap: balance;color: var(--shq-head-ink);--shq-head-wake-a: rgba(120,210,255,0.8);--shq-head-wake-b: rgba(40,110,255,0.4);--shq-head-tick: #6fd0ff;text-shadow: 0 2px 0 rgba(0,0,0,0.55),0 0 3px rgba(0,0,0,0.85),0 0 22px rgba(0,0,0,0.45)}h3.widgettitle::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 6px;pointer-events: none;background-image: linear-gradient(var(--shq-head-tick),var(--shq-head-tick)),linear-gradient(90deg,var(--shq-head-rule),transparent 72%);background-size: 2.75rem 100%,100% 2px;background-position: 0 100%,0 100%;background-repeat: no-repeat}@media (prefers-reduced-motion: no-preference){h3.widgettitle.shq-head--live::before{animation: shq-wake-in 0.55s cubic-bezier(0.2,0.8,0.2,1) both}}@keyframes shq-wake-in{from{clip-path: inset(0 100% 0 0)}to{clip-path: inset(0 0 0 0)}}@media (max-width: 640px){h3.widgettitle{--shq-head-wake-width: 88%;--shq-head-tilt: -0.75deg;margin-top: 1.75rem}}h3.widgettitle:first-child{margin-top: 0}.dcw_c1{float: none !important}@media screen and (min-width: 768px){.flex.flex-half{display: flex;justify-content: space-between;gap: 0.5em;flex-wrap: nowrap}.flex-half > div{flex-basis: 50%}.flex-thirds{display: flex;justify-content: space-between}.flex-thirds > div{flex-basis: 33.3%;padding: 10px;display: flex;justify-content: center;align-items: center}}.flex.align-top{align-items: flex-start !important}.flex.align-top h4{margin: 1.5rem 0}.flex.align-top * + *{margin-top: 0}.dcw{margin: 0;padding: 0;list-style: none}.dcw li,.sidebar-term,.mybb-thread{background-color: color-mix(in oklab,var(--shq_red) 80%,black);box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.35);transition: all 0.25s ease-in-out;border-radius: 3px;margin-bottom: 5px;padding: 10px;font-size: 14px;font-weight: bold;color: white;transition: transform 0.25s ease-in-out;position: relative;overflow: hidden;z-index: 2}.dcw li:hover,.sidebar-term:hover,.mybb-thread:hover{transform: scale(1.05)}.dcw a{color: white;display: block}.dcw li span{position: relative;z-index: 2}.cat-title{position: relative;z-index: 2}.series-sidebar-img{mask-image: linear-gradient(to left,transparent 25%,black 75%);-webkit-mask-image: linear-gradient(to left,transparent 25%,black 75%);position: absolute;left: 0px;top: 0px;z-index: 1;mix-blend-mode: multiply;opacity: 0.3;max-height: 50px;max-width: unset !important}#gameslist .series-sidebar-img{max-height: 75px}#main-menu-admin .search-field{width: 100%;max-width: 560px;padding: 0.72em 1.2em 0.72em 3rem;color: #fff;font-size: 1.05rem;line-height: 1.4;background-color: rgba(255,255,255,0.07);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-opacity='0.6' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4.4-4.4'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 1.05rem center;background-size: 18px 18px;border: 2px solid rgba(255,255,255,0.22);border-radius: 999px;box-shadow: inset 0 1px 0 rgba(255,255,255,0.08);transition: border-color 150ms ease,box-shadow 150ms ease,background-color 150ms ease}#main-menu-admin .search-field::placeholder{color: rgba(255,255,255,0.55)}#main-menu-admin .search-field:focus{outline: none;background-color: rgba(255,255,255,0.12);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffe800' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4.4-4.4'/%3E%3C/svg%3E");border-color: var(--shq_gold);box-shadow: 0 0 0 4px rgba(159,230,255,0.18)}#main-menu-admin #search-3 .input-group-btn{display: none}#main-menu-admin #search-3{padding: 0}#main-menu-admin .widget{list-style: none;margin: 0;padding: 0}#main-menu-admin .widgettitle{margin: 0 0 0.6rem;padding: 0;background: none;color: var(--shq_gold);font-size: 0.78rem;letter-spacing: 0.12em;text-align: center;text-transform: uppercase}#main-menu-admin .input-group{display: flex;justify-content: center;align-items: center}#main-menu-admin .search-form,#main-menu-admin form[role="search"]{display: flex;justify-content: center;align-items: center;margin: 0}table.stats{border-collapse: collapse;margin: 1em auto}table.stats td:first-child{font-weight: bold;text-align: right;vertical-align: top}table.stats td:last-child{text-align: left;padding-left: 0.5em}table.stats td{color: white;padding: 4px}.blue-box{background-color: var(--shq_blue);color: white;border-radius: 4px;padding: 10px !important;transition: all 0.25s ease-in-out;z-index: 1;position: relative;overflow: hidden;line-height: 1}.blue-box a{color: white}.blue-box.no-padding{padding: 0 !important}.no-margin{margin: 0 !important}.negative-margin{margin: -10px !important;margin-bottom: 5px !important}.blue-box.jagged{overflow: visible}.single .sticky .blue-box{background-color: var(--shq_red)}.article-header:hover{filter: brightness(120%);transition: all 0.45s ease-in-out}article .dmbs-post-featured-image{margin-top: -32px !important;display: block;margin-left: auto;margin-right: auto}img.circle-img,.circle-img > *{border-radius: 50%;object-fit: cover;aspect-ratio: 1 / 1;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.35)}.author .circle-img{margin-bottom: 1rem;display: block}.box-shadow{box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.35)}.alternate-article-content{line-height: 1.4}.label{display: inline-block;padding: 0.2em 0.6em 0.3em;font-size: 75%;font-weight: bold;line-height: 1.2;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0.25em}.label-feature{background-color: #485aa9;color: white}.label-bug{background-color: #1d4aa8;color: white}.label-enhancement{background-color: #7fb8e8;color: black}.label-misc{background-color: #999;color: black}.label-ui{background-color: #fff;color: black}.label-ux{background-color: #ccc;color: black}.label-refactor{background-color: #2563cf;color: white}.label-primary{background-color: #071b49}.label-ok{background-color: #020;color: lime}.label-bad{background-color: #200}.label-inprogress{background-color: #111;color: white}#versions p{margin-bottom: 0.2em}#versions * + *{margin-top: unset}#versions hr{margin: 1.5rem 0}.box.yellowBox{background-color: rgba(83,83,0,1) !important;color: yellow}.box.greenBox{background-color: rgba(0,51,0,1) !important;color: lime}.box.errorBox{background-color: rgba(51,0,0,1) !important;color: #ff9999}.badge{background-color: transparent;border: 1px solid currentColor;--shq-badge-accent: #c3cdff;--shq-badge-base: transparent;--shq-badge-fill: 20%;--shq-badge-edge: 45%;display: inline-flex;align-items: center;justify-content: center;gap: 0.4em;padding: 0.34em 0.9em;border-radius: 999px;background-color: color-mix(in srgb,var(--shq-badge-accent) var(--shq-badge-fill),var(--shq-badge-base));border: 1px solid color-mix(in srgb,var(--shq-badge-accent) var(--shq-badge-edge),transparent);color: var(--shq-badge-accent);font-size: 0.82em;font-weight: 800;letter-spacing: 0.06em;line-height: 1.35;text-transform: uppercase;vertical-align: middle}.box.greenBox .badge,.box.errorBox .badge{--shq-badge-base: transparent;--shq-badge-fill: 20%}.box.greenBox .badge{--shq-badge-accent: #5ee08a}.box.errorBox .badge{--shq-badge-accent: #f76464}.reltime{letter-spacing: 0.1em;font-weight: bold}.badge a{color: inherit;text-decoration: none}.box.greenBox h2{color: lime}.box.errorBox h2{color: #ff9999}.success-box .box{color: lime;background-color: #030 !important}.success-box .box a{color: white}.success-box h2{color: lime}.error-box .box{background: #330000 !important;color: #ff9999 !important}.blue-box .box{background-color: #173a86;color: white}.yellowBox h2,.yellowBox h2 a{color: yellow}.box hr,.card hr{border: 1px solid rgba(255,255,255,0.2)}.h3-bg h3{font-size: 1.75rem}.nav-link,.nav-link:hover{color: white}.wide-content{margin-left: -10px;margin-right: -10px}.overflow{overflow: auto}.well{background-color: rgba(255,255,255,0.55);border: none;border-radius: 4px;padding: 5px;margin-bottom: 1em}.flex{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 1.5rem}.flex-nowrap{flex-wrap: nowrap}.flex > *:first-child{padding-left: 0px}.flex > *:last-child{padding-right: 0px}.flex.center{justify-content: center}.flex.flex-half > div{flex-basis: 50%}.flex.flexnowrap{flex-wrap: nowrap;justify-content: flex-start}.more-margin,ins{margin-top: 1em;margin-bottom: 1em}.pull-left.floated-image{padding: 0 1em 1em 0}.pull-right.floated-image{padding: 0 0 1em 1em}.flex dt{flex-basis: 20%}.flex dd{flex-basis: 80%}.main-logo{position: relative;display: block}.main-logo img{height: auto;width: 165px;position: absolute;transition: transform 1s ease-in-out;top: -24px;filter: drop-shadow(0 4px 14px rgba(0,0,0,0.7))}.main-logo img:hover{transform: scale(1.2)}@media only screen and (max-width: 480px){.main-logo img{top: 40px;width: 110px}}.menu-section{position: relative;z-index: 1}.menu-section-admin{position: absolute;top: 50px;width: 100%;z-index: 1;padding: 1rem 0 1.15rem;background-color: rgba(10,10,20,0.82);background-image: radial-gradient(130% 190% at 50% 0%,rgba(46,155,255,0.3) 0%,transparent 62%);-webkit-backdrop-filter: blur(18px) saturate(130%);backdrop-filter: blur(18px) saturate(130%);border-top: 1px solid rgba(255,255,255,0.14);box-shadow: 0 22px 45px -18px rgba(0,0,0,0.85)}@supports not ((backdrop-filter: blur(2px)) or (-webkit-backdrop-filter: blur(2px))){.menu-section-admin{background-color: color-mix(in oklab,var(--shq_ink) 94%,black)}}.menu-section-admin::after{content: "";position: absolute;left: 0;right: 0;top: 100%;height: calc(var(--shq_checker_band_h) * 0.65);background-image: var(--shq_checker_band);background-size: calc(var(--shq_checker_band_h) * 0.65) calc(var(--shq_checker_band_h) * 0.65);background-repeat: repeat-x;filter: drop-shadow(0 2px 4px rgba(2,6,15,0.5));pointer-events: none}.hidden-up{position: relative;z-index: 100;transform: translateY(-200px);opacity: 0;pointer-events: none;transition: transform 380ms cubic-bezier(0.22,1,0.36,1),opacity 220ms ease}.hidden-up.visible{transform: translateY(-20px);opacity: 1;pointer-events: auto}@media (prefers-reduced-motion: reduce){.hidden-up,.hidden-up.visible{transition: opacity 120ms ease}}@media screen and (max-width: 768px){.menu-section-admin{top: 30px}.hidden-up.visible{transform: translateY(-88px)}}.menu ul{list-style-type: none;padding: 0;margin: 0}.menu li a{display: block;text-decoration: none;color: white;padding: 0.8em 1em 0.8em 3.5em;text-shadow: 2px 2px 2px rgba(0,0,0,0.5);font-size: 1.25rem}.nav-mixed{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center}.main-menu .single-nav ul{margin-left: 140px}.main-menu-admin .single-nav ul{margin-left: 55px}@media screen and (min-width: 42em){.single-nav ul{display: flex;flex-wrap: wrap;justify-content: space-between}.single-nav li{flex: 1 0 auto;text-align: center}}.comments-footer .dmbs-post-meta-tags{font-size: 0.8rem}span.smalltext{font-size: 75%;display: none}.pointer{cursor: pointer}ul.navigation li{transition: all 0.15s ease-out;color: #ffffff;text-decoration: none;background-size: var(--shq_menu_bg_size);font-weight: 600}ul.navigation li.forum{background: url("/images/menu/svg/users-solid.php?i=159,230,255,1") no-repeat;background-size: var(--shq_menu_bg_size);background-position: left}ul.navigation li.music{background: url("/images/menu/svg/music-solid.php?i=159,230,255,1") no-repeat;background-size: var(--shq_menu_bg_size);background-position: left}ul.navigation li.music.current-page-ancestor,ul.navigation li.music.current-menu-item{background: url("/images/menu/svg/music-solid.php?i=255,255,255,0.2") no-repeat;background-size: 91px 83px;background-position: left}ul.navigation li.comics{background: url("/images/menu/svg/comment-solid.php?i=159,230,255,1") no-repeat;background-size: var(--shq_menu_bg_size);background-position: left}ul.navigation li.comics.current-page-ancestor,ul.navigation li.comics.current-menu-item{background: url("/images/menu/svg/comment-solid.php?i=255,255,255,0.2") no-repeat;background-size: 91px 83px;background-position: left}ul.navigation li.archives{background: url("/images/menu/svg/archive-solid.php?i=159,230,255,1") no-repeat;background-size: var(--shq_menu_bg_size);background-position: left}ul.navigation li.archives.current-page-ancestor,ul.navigation li.archives.current-menu-item{background: url("/images/menu/svg/archive-solid.php?i=255,255,255,0.2") no-repeat;background-size: 91px 83px;background-position: left}ul.navigation li:hover a{text-shadow: 4px 4px 4px rgba(0,0,0,0.3)}ul.navigation li:hover{background-size: 91px 83px;background-blend-mode: darken}.social-menu li a:before{font-family: "Fontawesome";-webkit-font-smoothing: antialiased}.social-menu li:hover a{color: #97b7ff}.social-menu ul{display: flex;flex-wrap: wrap;justify-content: flex-end}.social-menu li a{padding: 0.8em 0.75em 0.8em 0.75em}.css-toggle{place-content: center;margin-left: 2rem}footer.main-footer{color: var(--shq_frost);background-color: var(--shq_navy_900);padding: 2rem;margin-top: 2rem}.main-footer a,.main-footer a:hover{text-decoration: underline}.footer-wrapper{display: grid;gap: 2rem}@media (min-width: 1200px){.footer-wrapper{grid-template-columns: 1fr 3fr 1fr}}.main-footer p{margin-bottom: 1em}.main-footer .flex br{display: none}.main-footer .flex{gap: 0.5rem;justify-content: flex-start}.main-footer h2{text-align: center}.social a{color: white;font-size: 24px;margin: 8px;display: inline-block}.footer-wrapper h2{margin-bottom: 1em}@media only screen and (max-width: 480px){.main-footer section{text-align: center}}.version{opacity: 0.5}.dmbs-post-meta-header2{position: relative;z-index: 100}.dmbs-post-meta-header2 .flex{margin-bottom: 0.5em;margin-top: 0.5em}.article-featured-image{margin-left: -10px;margin-right: -10px;margin-top: -20px;margin-bottom: 10px;text-align: center}article .article-featured-image{margin-left: -10px;margin-right: -10px;margin-top: 0px;margin-bottom: 10px;text-align: center}.comments-footer{margin-top: 2rem}ul.list-flat{display: flex;justify-content: center;align-items: center;list-style: none;padding-left: 0px;margin-left: 0px}ul.list-flat li{display: inline-block;padding-left: 10px}ul.list-flat li:first-child{display: inline-block;padding-left: 0px}.list-flat img{box-shadow: 0px 0px 15px rgba(0,0,0,0.3);transition: transform 0.5s ease-in-out}.mania-shadow{box-shadow: 0px 0px 15px rgba(0,0,0,0.3)}.alternate-article-content:nth-of-type(odd){background-color: rgba(0,0,0,0.3);margin-left: -10px;margin-right: -10px;padding: 10px}.alternate-article-content:nth-of-type(even){margin-left: -10px;margin-right: -10px;padding: 10px}.alternate-article-content.active{background-color: white;box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.75)}.alternate-article-content.pointer{transition: all 0.5s ease-in-out}.alternate-article-content.pointer:hover{background-color: rgba(255,255,255,0.8)}.event-state{position: absolute;bottom: 15px;right: 15px}p.a{color: #385dae;font-weight: bold}.pagination{margin: auto}.pagination .nav-links a{padding: 10px}a.page-numbers{color: white;font-weight: bold}@media (min-width: 768px){.h1-bg{margin-top: 2em;margin-bottom: 2em;text-align: center;position: relative;z-index: 1;pointer-events: none}.h1-bg h1{--fill: #ffffff;--inner: #071633;--outer: #58c4ff;--inner-w: 0.18em;--outer-w: 0.34em;position: relative;display: inline-block;font-family: "Nunito",Arial,Verdana,sans-serif;font-weight: 800;font-size: 3rem;color: var(--fill);-webkit-text-stroke: var(--inner-w) var(--inner);text-stroke: var(--inner-w) var(--inner);paint-order: stroke fill;filter: drop-shadow(0 0.045em 0.02em rgba(0,0,0,0.45))}.h1-bg h1::before{content: attr(data-text);position: absolute;inset: 0;z-index: -1;color: var(--outer);-webkit-text-stroke: var(--outer-w) var(--outer);paint-order: stroke fill}.col-md-9.dmbs-main h3.widgettitle{display: block !important;position: relative;z-index: 1}.is-poststat-private .h1-bg h1::before{color: var(--shq_red);-webkit-text-stroke: var(--outer-w) var(--shq_red)}}@media (max-width: 767px){.h1-bg{margin-bottom: 2em;margin-top: 2em;text-align: center;position: relative}.h1-bg:before{content: url("/images/layout/shadow-media-bg.svg");position: absolute;left: 50px;width: 300px;top: -44px;z-index: -1}.h1-bg h1{font-weight: bold;font-family: "Nunito",Arial,Verdana,sans-serif;font-size: 2.5rem;color: white;text-shadow: 0px 0px 4px black,0px 0px 12px rgba(0,0,0,0.712)}}h2{font-weight: 700;margin-top: 0px;font-size: 2rem;font-family: "Nunito",Arial,Verdana,sans-serif;margin-bottom: 1.5rem}h3{margin-top: 0px}.h3-bg{transform: skewX(135deg);background-color: black;height: 20px;margin-bottom: 0.5em}.h3-bg h3{transform: skewX(-135deg);position: relative;left: 3px;bottom: 10px;font-weight: bold;color: white;text-shadow: 0px 0px 5px rgba(0,0,0,0.75);font-family: "Nunito",Arial,Verdana,sans-serif;white-space: nowrap;overflow: hidden !important;text-overflow: ellipsis}#comicsMainPage .h3-bg{margin-top: 0.2em}blockquote{border-left: 3px solid #4a8ee6;padding: 15px;line-height: 1.5;color: #333;margin: 1em 0 1em 2em;background-color: rgba(255,255,255,0.25)}.v-small{font-size: 60%}.text-white{color: white}.form-group{margin-left: 0;margin-right: 0}.form-group.row{flex-wrap: wrap;gap: 1rem}input:not([type="checkbox"]):not([type="submit"]):not([type="file"]):not([type="image"]):not(.lbl),select.form-control,select.form-control option,select{padding: 7px;background: #111;outline: none;resize: none;border: 0;transition: all 0.3s;color: white}select{font-size: 14px}.form-width-auto{width: auto !important}input:not([type="checkbox"]):not([type="submit"]):not([type="file"]):not([type="image"]):not(.lbl):disabled,select:disabled{opacity: 0.5}#musicsearch{width: 100%;padding: 12px}.musicsearch{margin: auto;display: flex;justify-content: center;align-items: center}input[type="text"]:focus,input[type="password"]:focus,select.form-control:focus{background: linear-gradient(color-mix(in oklab,var(--shq_blue) 80%,black),color-mix(in oklab,var(--shq_blue) 35%,black)) !important;color: white}textarea{background-color: #111;border: none;width: 100%;color: white;font-size: 60%;border-radius: 3px}input[readonly]{opacity: 0.6 !important}::-webkit-input-placeholder{color: #fff !important;opacity: 0.7}:-moz-placeholder{color: #fff !important;opacity: 0.7}::-moz-placeholder{color: #fff !important;opacity: 0.7}:-ms-input-placeholder{color: #fff !important;opacity: 0.7}[type="search"]{-moz-appearance: textfield;-webkit-appearance: textfield;appearance: textfield}.widget_search .search-submit{background-color: transparent;border: none}.btn{font-size: 18px;margin-top: 1rem;margin-bottom: 1rem;padding: 0.5em 1.2em}.btn-sm{font-size: 14px}.form-control:focus{border: none;box-shadow: none}.input-group-btn{top: -2px}.input-group-append{margin-top: -3.5px}.lbl{position: relative;display: inline-block;height: 20px;width: 44px;background: #898989;border-radius: 100px;cursor: pointer;transition: all 0.3s ease;left: 15px}.lbl:after{position: absolute;left: -2px;top: -3px;display: block;width: 26px;height: 26px;border-radius: 100px;background: #fff;box-shadow: 0px 3px 3px rgba(0,0,0,0.05);content: "";transition: all 0.3s ease}.lbl:active:after{transform: scale(1.15,0.85)}.cbx:checked ~ label{background: #697bff}.cbx:checked ~ label:after{left: 20px;background: #3c53ff}.cbx:disabled ~ label{background: #d5d5d5;pointer-events: none}.cbx:disabled ~ label:after{background: #bcbdbc}.cntr{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}.press{margin-bottom: 40px}.hidden{display: none}.comic-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(170px,100%),1fr));gap: 10px}.comic-grid .comic-box{display: flex;flex-direction: column;justify-content: space-between;background-color: var(--shq_blue);color: #fff;border-radius: 4px;transition: all 0.25s ease-in-out;overflow: hidden;text-align: center;padding-bottom: 1em;position: relative;z-index: 1}.comic-grid a,.series-box a{color: white;text-decoration: none !important;transition: all 0.2s ease-in-out}.comic-grid a::before,.series-box a::before{content: "";inset: 0;position: absolute}.comic-grid .comic-box:hover,.series-box:hover{transform: scale(1.075)}.comic-grid h4,.series-box h4{padding: 0.5em;font-weight: bold;text-wrap: balance;font-size: 1.2rem;text-shadow: 1px 1px 1px rgba(0,0,0,0.5)}.comic-grid img,.series-box img{max-width: 100%;aspect-ratio: 3/4;object-fit: cover;object-position: top;height: auto}.series-box img{max-width: 100% !important}.series-items .series-box{display: flex;flex-direction: column;justify-content: space-between;background-color: var(--shq_blue);color: #fff;border-radius: 4px;transition: all 0.25s ease-in-out;overflow: hidden;text-align: center;position: relative;z-index: 1}.series-desc-overlay{position: absolute;inset: 0;width: 100%;background: rgba(0,0,0,0.7);background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 60%,rgba(0,0,0,0.7) 100%);color: white;padding: 5px;box-sizing: border-box;overflow-y: auto;transition: transform 0.3s ease-in-out;height: 100%;display: flex;align-items: center;justify-content: center;text-align: center;align-items: end;border-radius: 4px;overflow: hidden}.number-aside{position: absolute;bottom: 0;right: 0;display: flex;align-items: flex-end;justify-content: flex-end;padding: 0.5em;width: 60px;height: 60px;color: white;font-size: 0.8em;font-weight: bold}.number-aside::before{content: "";position: absolute;top: 0;right: 0;z-index: -1;z-index: -1;width: 0;height: 0;border-style: solid;border-width: 0 0 60px 60px;border-color: transparent transparent var(--shq_red) transparent}.number-aside{z-index: 11}.preloader{position: absolute;top: 50%;left: 50%;width: 300px;height: 300px;transform: translate(-50%,-50%);border-radius: 50%;animation: loader 3s infinite alternate;padding: 10px;text-align: center}.preloader.error{animation: loader-error 3s infinite alternate}.preloader p{color: white;font-weight: bold;font-size: 2em;position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%)}@keyframes loader{from{background: #001a86}to{background: #0431ea}}@keyframes loader-error{from{background: #0b2049}to{background: #102c62}}.comic-edit{position: absolute;top: 1rem;right: 1rem;padding: 1rem;background-color: rgba(0,0,0,0.5);color: white;transition: all 0.2s ease-in-out;border-radius: 50%}.sidebar-term{display: flex;justify-content: space-between}.sidebar-term .term-count{color: black;background-color: #fff;position: absolute;right: -5px;top: -8px;width: 50px;display: grid;place-items: center;height: 50px;padding: 1rem;border-radius: 50%}.publisher-item{display: grid;grid-template-columns: 5rem 1fr;gap: 1rem;margin-bottom: 1rem}.publisher-item img{width: 100%;height: auto}.publisher-item * + *{margin-top: unset}.publisher-item p{margin-bottom: 1.5rem}a > .blue-box:hover{filter: brightness(115%)}a:hover{text-decoration: none !important}.comicseries-img{mask-image: linear-gradient(to left,transparent 25%,black 75%);-webkit-mask-image: linear-gradient(to left,transparent 25%,black 75%);position: absolute;left: 0;top: 0px;z-index: 1;mix-blend-mode: multiply;max-height: 55px;max-width: unset !important}.outNow .badge{--shq-badge-accent: #5ee08a}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{background-color: #071b49}#coverBG,.article-header{background-color: var(--shq_blue);background-blend-mode: multiply;background-size: cover !important;background-position: center !important;isolation: isolate;display: flex;justify-content: flex-end;flex-direction: column}.article-header.has-featured{background-color: #385bae90;min-height: 225px}.category-qa .article-header.has-featured{min-height: auto}.search .category-qa .article-header.has-featured{min-height: 225px}.home .sticky .article-header{background-color: var(--shq_red)}.article-header h2,h2.dmbs-post-title{text-shadow: 0px 0px 5px rgba(0,0,0,0.75);line-height: 1.3;margin-bottom: 0.5rem}#coverBG:before,.article-header:before{content: "";inset: 0;position: absolute;z-index: -1;transition: all 0.25s ease-in-out}.dmbs-post-title a::after{content: "";inset: 0;position: absolute}.dismiss{background-color: rgba(55,55,55,0.5);transition: all;animation-name: dismissprompt;animation-duration: 0.5s;animation-iteration-count: 1}@keyframes dismissprompt{to{opacity: 0;transform: scale(0)}}.nudge-left{margin-left: -20px;position: relative;z-index: 50}.flex-coverbuttons{display: flex;justify-content: center;flex-wrap: wrap}.boilerplate.metadata{display: none}.upcoming-item{overflow: hidden;color: white;position: relative;text-shadow: 1px 1px 1px rgba(0,0,0,0.45);text-decoration: none !important;display: block;transition: transform 0.25s ease-in-out;isolation: isolate;container-type: inline-size;padding: 0.75rem;animation: slidein 0.5s ease-in both;animation-delay: calc(sibling-index() * 0.1s)}.upcoming .upcoming-item.card{background-color: color-mix(in oklab,var(--shq_red) 80%,black);box-shadow: none !important;color: white;border: none;border-bottom: 2px solid rgba(0,0,0,0.25)}@keyframes slidein{from{opacity: 0;transform: translateY(20px)}}.upcoming-item a::after{content: "";inset: 0;position: absolute}.upcoming-item::before{content: "";inset: 0;opacity: 0.15;background-color: black;position: absolute;z-index: 0;transition: all 0.25s ease-in-out}@media screen and (max-width: 768px){.upcoming{--shq_column_count: 1;display: grid;grid-template-columns: repeat(var(--shq_column_count),1fr);gap: 0.25rem}.upcoming-item{margin: 0;padding: 1em}}.upcoming-item:hover{transform: scale(1.05);transition: transform 0.25s ease-in-out !important}.upcoming-item:hover:before{opacity: 0.15;transition: all 0.25s ease-in-out}.upcoming-item h4{font-weight: 600;line-height: 1.2;text-wrap: balance;max-inline-size: 50ch;margin-bottom: 0.75rem}.upcoming-item h4 a{color: #fff}.upcoming-item.outnow{background-color: var(--shq_green) !important}.upcoming-item.error{background-color: var(--shq_red);color: red}.upcoming-item.error a{color: red}.upcoming-item.error h4{color: var(--shq_red)}.upcoming-item.checking{cursor: wait}.upcoming-item.checking::before{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(255,255,255,1);z-index: 1000;width: 40px;height: 40px;border: 4px solid #f3f3f3;border-top: 4px solid #3498db;border-radius: 50%;margin: auto;animation: spin 1s linear infinite}@keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@container (max-width: 767px){.upcoming-item h4{font-size: clamp(1.2rem,0.7vw,1vw)}}.upcoming .card * + *,.blue-box * + *{margin-top: unset}.upcoming-date{font-size: 14px;margin-bottom: 0.25em;margin-top: 0.35em !important}.upcoming-item-content{position: relative;z-index: 2}.small-text p{font-size: 0.75rem;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.upcoming-item .well{background-color: rgba(0,0,0,0.5);padding: 4px}@media screen and (min-width: 769px){.hide-d{display: none !important}}.blue-box .issue{mask-image: linear-gradient(to bottom,transparent 0%,black 25%);-webkit-mask-image: linear-gradient(to bottom,transparent 0%,black 25%);position: absolute;left: 0;top: 0;z-index: 0}.single-comic_type .blue-box{z-index: 1;position: relative}.single-comic_type .card-body{z-index: 2;position: relative}#expand-comic{margin-left: auto}.comic-series{flex-basis: 20% !important}.comic-cover{flex-basis: 10% !important}.comic-meta{flex-basis: 70% !important}.series-items{justify-content: center;align-items: flex-start}.series-items > a{text-align: center}.series-items .blue-box{box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.35)}.blue-box h3{color: white}.mw-parser-output .reviews{display: none}.grid{--shq_column_count: 4;display: grid;grid-template-columns: repeat(var(--shq_column_count),1fr);gap: 1.5rem}.auto-grid{grid-template-columns: repeat(auto-fit,minmax(min(200px,100%),1fr))}@media screen and (max-width: 768px){.grid{--shq_column_count: 2}}.series-items img{max-width: 100px}.series-items .blue-box{aspect-ratio: 1;background-blend-mode: multiply;background-size: cover;background-position: center;isolation: isolate;display: flex;align-items: end}.series-items .blue-box:before{content: "";inset: 0;position: absolute;z-index: -1;transition: all 0.25s ease-in-out;-webkit-backdrop-filter: blur(2px);backdrop-filter: blur(2px);background: linear-gradient(to bottom,transparent 5%,var(--shq_blue) 95%)}.series-listing .cat-title{text-shadow: 1px 1px 1px black}.count-item{font-size: 80%;border-radius: 50%;display: inline-block;padding: 0px;text-align: center;width: 20px;height: 20px;padding-top: 3px}.music-series{margin-bottom: 2rem}.mp3-count{background-color: rgba(0,0,55,0.5);color: cyan}.midi-count{background-color: rgba(0,55,0,0.5);color: #62ff7f}.badge.format-mp3{--shq-badge-accent: #63b3ff}.badge.format-mid{--shq-badge-accent: #5ef08a}.badge.lightblue{--shq-badge-accent: #8aa4ff}.badge.white{--shq-badge-accent: #ffffff}.badge.featured{--shq-badge-accent: var(--shq_gold)}.badge.lightgreen{--shq-badge-accent: #5ee08a}.badge.interview{--shq-badge-accent: #5ee08a}.badge.editorial{--shq-badge-accent: #5ee0c0}.badge.review{--shq-badge-accent: #5ed6f0}.badge.comic{--shq-badge-accent: #5cb2ff}.badge.qa{--shq-badge-accent: #7ee8ff}.badge.delayed{--shq-badge-accent: #a8d4ff}.badge.error{--shq-badge-accent: #f76464}.badge.good{--shq-badge-accent: #5ee08a}.badge.error404{--shq-badge-accent: #b8bcd0}.badge.gray{--shq-badge-accent: #b8bcd0}.badge.badge-issuenumber{--shq-badge-accent: #8aa4ff}thead td{font-weight: bold;font-size: 1.2em;border-bottom: 2px solid black;padding-bottom: 0.5em}.articles-search .badge{position: absolute;right: 10px;bottom: 24px;font-size: 24px;--shq-badge-accent: #ffffff;background-color: rgba(7,27,73,0.92);border-color: rgba(255,255,255,0.3)}@media only screen and (max-width: 767px){#comicsMainPage .h3-bg{width: calc(100% - 55px)}}.equal-height .box{min-height: 300px}.videoWrapper{position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;margin: 20px 0}.videoWrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.equal-columns{table-layout: fixed}@media screen and (max-width: 880px){.hide-xs{display: none !important}}.page-id-40016 article td{line-height: 1.4;vertical-align: top}.last-update{opacity: 0.85;font-size: 75%;display: block;margin-top: 5px;font-weight: 400}.label .textwidget{display: none}.fic-author{opacity: 0.7;font-weight: bold}.fic-category{font-size: 75%}ul.fanart-columns{column-count: 2;list-style: disc;margin: 0}.card td{padding: 10px}@media screen and (min-width: 880px){ul.columns{column-count: 2;list-style: disc}}.twenty-five{display: block;font-size: 10px;opacity: 0.6;margin-left: 1rem}@media (max-width: 768px){.twenty-five{font-size: 12px;opacity: 1}}.category-qa .alternate-article-content:before{content: "Staff Reply";position: relative;font-size: 24px;margin: 1rem 0;display: block}.knuckles-adventure{background: white}.knuckles-adventure table{width: 100%}.knuckles-adventure td{vertical-align: top}@media screen and (max-width: 880px){.blue-box.negative-margin .nav-item{width: auto}}ul.store.dcw li{background-color: var(--shq_mint);color: black}ul.store.dcw a{color: black}@media screen and (max-width: 768px){.menu{padding: 0.5rem 0}.main-menu .menu-section{position: relative;z-index: 1000;width: 100%}body.menu-open .main-menu .menu-section{position: fixed;top: 0;left: 0;right: 0}body.menu-open{overflow: hidden}.main-menu #single-nav{position: fixed;top: var(--shq-menu-top,64px);left: 0;right: 0;bottom: 0;z-index: 90;display: block;overflow-y: auto;overscroll-behavior: contain;-webkit-overflow-scrolling: touch;padding: 1rem 0 3rem;background-color: rgba(0,0,0,0.72);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);opacity: 0;visibility: hidden;transform: scale(0.98);transition: opacity 150ms ease,transform 150ms ease,visibility 150ms}.main-menu #single-nav.menu-appear{opacity: 1;visibility: visible;transform: none}.main-menu #single-nav ul.navigation{display: flex;flex-direction: column;gap: 0.65rem;width: 100%;margin-left: 0;padding: 0 1.1rem;text-align: left}.main-menu #single-nav ul.navigation li{flex: none;width: 100%}.main-menu .single-nav ul{margin-left: 0}.main-menu .main-logo,.main-menu #social-menu-mixed,.main-menu .navbar-toggler{position: relative;z-index: 1001}.main-logo{position: relative}.main-logo img{top: -40px;left: -18px}.menu li a{font-size: 1.5rem}.main-menu #social-menu-mixed{flex-wrap: nowrap !important;opacity: 0;visibility: hidden;pointer-events: none;transition: opacity 150ms ease,visibility 150ms}body.menu-open .main-menu #social-menu-mixed{opacity: 1;visibility: visible;pointer-events: auto}#social-menu-mixed li a,#social-menu-mixed .theme-switch-toggle{padding: 0.9em 0em 0.9em 0.5em}#social-menu-mixed .theme-switch-menu{right: 0;left: auto;z-index: 1200}.main-menu #single-nav ul.navigation li{position: relative;background-color: rgba(10,10,20,0.4);border: 1px solid rgba(255,255,255,0.14);border-left: 5px solid var(--shq_gold);border-radius: 10px;box-shadow: 0 4px 14px rgba(0,0,0,0.4);background-position: 1.25rem center !important;background-repeat: no-repeat !important;transition: background-color 0.2s ease,border-color 0.2s ease,transform 0.15s ease,box-shadow 0.2s ease}.main-menu #single-nav ul.navigation li:nth-child(4n + 2){border-left-color: var(--shq_red)}.main-menu #single-nav ul.navigation li:nth-child(4n + 3){border-left-color: var(--shq_mint)}.main-menu #single-nav ul.navigation li:nth-child(4n + 4){border-left-color: #7fb8e8}.main-menu #single-nav ul.navigation li:hover,.main-menu #single-nav ul.navigation li:active,.main-menu #single-nav ul.navigation li.current-menu-item,.main-menu #single-nav ul.navigation li.current-page-ancestor{background-color: rgba(159,230,255,0.14);border-color: var(--shq_gold);transform: translateX(4px);box-shadow: 0 6px 18px rgba(0,0,0,0.5)}.main-menu #single-nav ul.navigation li a{display: block;font-family: "Nunito",Arial,Verdana,sans-serif;text-transform: uppercase;letter-spacing: 0.03em;font-size: 1.3rem;padding: 1em 1em 1em 4rem !important}.main-menu #single-nav.menu-appear ul.navigation li{background-size: 34px 38px;filter: brightness(0) invert(1);animation: shq-mobile-nav-item-in 0.35s ease both}.main-menu #single-nav.menu-appear ul.navigation li:nth-child(1){animation-delay: 0.05s}.main-menu #single-nav.menu-appear ul.navigation li:nth-child(2){animation-delay: 0.1s}.main-menu #single-nav.menu-appear ul.navigation li:nth-child(3){animation-delay: 0.15s}.main-menu #single-nav.menu-appear ul.navigation li:nth-child(n + 4){animation-delay: 0.2s}.main-menu #single-nav.menu-appear ul.navigation li.comics.current-menu-item{background-size: 80px 73px}@keyframes shq-mobile-nav-item-in{from{opacity: 0;transform: translateY(10px)}to{opacity: 1;transform: translateY(0)}}@media (prefers-reduced-motion: reduce){.main-menu #single-nav.menu-appear ul.navigation li{animation: none}}#main-menu-admin .input-group{flex-wrap: nowrap;gap: 1rem}}.fixed{position: fixed !important}.search-submit{color: white}@media screen and (max-width: 480px){.dmbs-post-content .alignright,.dmbs-post-content .alignleft{float: none;display: block;margin-left: auto;margin-right: auto}}.modula-items * + *{margin-top: unset}.newsletter{margin-bottom: 1rem !important}.forum-link-wrapper{padding: 2.5rem 0;text-align: center}.soundtracks{width: 100%}.music-series{--shq_column_count: 6}.soundtracks h3.widgettitle{margin: 1.5rem 0;font-size: 2.5rem}.music-bar{padding: 0.5em;background-color: rgba(0,0,0,0.75);border-radius: 5px;position: sticky;z-index: 100;width: 100%;display: flex;justify-content: space-between;align-items: center;color: white;z-index: 2;top: 0}.music-bar .lbl{left: 5px}.music-bar a{color: white}.music-bar button{background: none}@media screen and (min-width: 768px){.music-bar > div,.flex-music-toggle{display: flex;justify-content: space-around;flex-wrap: wrap;gap: 1rem}.music-mobile-menu{width: 100%}.music-bar-left{margin-right: auto}.music-bar-right{margin-left: auto}}.flex-music-toggle .form-group{display: flex}.music-bar .musicsearch{width: 300px}#musicsearch{margin: 0;background-color: var(--shq_blue_deep) !important;border-radius: 4rem}.menu-dropdown{position: relative;display: inline-block}.menu-dropdown ul.dcw li{min-width: 265px}.dropbtn{color: white;border: none;cursor: pointer}.games-list .dropdown-content{column-count: 3}.dropdown-content a{color: white;text-decoration: none;display: block}.music-bar .form-group{margin: 0}@media (min-width: 769px){.dropdown-content{position: absolute;opacity: 0;transition: all 0.3s ease;z-index: 2;pointer-events: none}.menu-dropdown:hover .dropdown-content{opacity: 1;display: block;padding-top: 20px;pointer-events: all}}@media (max-width: 768px){#musicsearch{width: 100%}.games-list .dropdown-content{column-count: unset}.music-bar-left > *{flex-basis: 100%}.music-series{--shq_column_count: 2;padding-left: 0.5rem;padding-right: 0.5rem}.music-mobile-menu{display: block;position: fixed;top: 0;left: -500px;z-index: 100000;background-color: rgba(0,0,0,0.7);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);height: 100dvh;opacity: 0;transition: all 0.25s ease-in-out}.music-mobile-menu.inview{left: 0;width: 80%;opacity: 1;overflow: auto}.music-mobile-menu.inview button{font-size: 1.5rem;font-weight: bold;padding: 0}.music-mobile-menu.inview button:focus{outline: none;color: var(--shq_gold)}.music-bar-left{display: flex;flex-direction: column;gap: 1rem;margin-left: 10px;margin-top: 140px}.music-bar-right{display: flex;flex-direction: column;gap: 1.5rem;margin-left: 10px;margin-top: 40px}.flex-music-toggle{display: flex;flex-direction: column;gap: 0.5rem}.dropbtn:after{font-family: "Font Awesome 6 Free";content: "\f078";position: absolute;right: 5px}.dropdown-content{max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;margin-top: 0.75rem !important}.menu-dropdown ul.dcw li{margin-right: 10px}.music-mobile-menu.inview + #music-bar-toggler .fa-bars:before{content: "\f00d"}body.menu-open .navbar-toggler .fa-bars:before{content: "\f00d"}.music-bar .musicsearch{width: auto}}@media (min-width: 769px){.flex-music-toggle{margin-right: 0.5rem}}#music-bar-toggler{color: white;background-color: transparent;border: 1px solid transparent;font-size: 25px}#music-bar-toggler:focus{color: var(--shq_gold);outline: none}.appear{transition: all;animation-name: msgappear;animation-duration: 0.5s;animation-iteration-count: 1}@keyframes msgappear{from{opacity: 0}to{opacity: 1}}.form-horizontal * + *{margin-top: 0}.parsedtext:empty{display: none}.navbar-toggler:focus{color: var(--shq_gold);outline: none}.main-categories .sidebar-term{background-color: color-mix(in oklab,var(--shq_red) 80%,black)}.main-categories .term-count{color: black;background-color: #fff;position: absolute;right: -11px;width: 65px;display: grid;place-items: center}@media (min-width: 768px){.grid-encyclopedia{display: grid;grid-template-columns: 1fr 3fr;gap: 1.5rem}.sticky-sidebar{}}.encyclopedia-profile{border-radius: 1rem;object-fit: cover;object-position: top;aspect-ratio: 1;max-width: 200px;margin: 1.5rem auto;display: block;box-shadow: 0 3px 12px rgba(0,0,0,0.23),0 3px 12px rgba(0,0,0,0.16)}.details-key{display: block;font-weight: bold;color: var(--shq_blue);margin-bottom: 0.25rem !important;margin-top: 0}.details-value{display: block;margin-bottom: 0.75rem !important;margin-top: 0;font-size: 90%}.placeholder{background-color: rgba(0,0,0,0.5);color: white;padding: 1rem;border-radius: 4px;margin-bottom: 1rem;text-align: center}.blue-box label{margin-bottom: 1.2rem;font-size: 1.2rem;font-weight: bold}.stats{margin-left: auto;margin-right: auto;text-align: center}.stats table{margin: 1em auto}.stats td:first-child{color: #7ee8ff;font-weight: 600;text-align: right;vertical-align: top}.stats td:last-child{text-align: left;padding-left: 0.5em}.stats a{color: white}.stats td{padding: 5px}.game-details.card p{margin-top: 1rem}#gameTableBody .blue-box * + *{margin-top: 1rem}.mania-table td{padding: 0.5rem}.mania-table th{padding: 0.5rem;background-color: #304f93;color: #fff;font-weight: bold}.mania-table{padding: 0;width: 100%;border-collapse: collapse;table-layout: fixed}.mania-table.notfixed{table-layout: initial}.game-row:nth-of-type(4n-1){background-color: #111}.game-details{max-height: 0;overflow: hidden;transition: max-height 0.5s ease-out,opacity 0.5s ease-out;opacity: 0;display: none}.game-details.expanded{max-height: 500px;opacity: 1;display: table-row}.game-title{cursor: pointer;font-weight: bold}#games{padding: 0}#games .boxart{display: inline-block;vertical-align: middle;margin-right: 0.5rem;max-width: 32px;height: auto;aspect-ratio: 1;object-fit: cover;border-radius: 50%;box-shadow: 0 1.5px 4px rgba(0,0,0,0.24),0 1.5px 6px rgba(0,0,0,0.12)}#games .game-details .boxart{max-width: 64px}.release-games{font-size: 0.8rem;margin-left: 40px;display: block}.gallery img{max-width: 100%;margin: 1em auto;display: block;transition: transform 0.2s ease;cursor: pointer}.gallery img:hover{transform: scale(1.05)}.modal{display: none;position: fixed;z-index: 100;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0,0,0,0.9);justify-items: center;align-content: center}.modal-img{margin: auto;display: block}.close{position: absolute;top: 15px;right: 35px;color: white;font-size: 40px;font-weight: bold;cursor: pointer}.modal-img,.close{animation-name: zoom;animation-duration: 0.4s}@keyframes zoom{from{transform: scale(0)}to{transform: scale(1)}}.page-id-40004 .card h2{cursor: pointer}.page-id-40004 h2 span{display: block;font-size: 1rem;width: fit-content}.accordion-content{max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out}.card h2 i.fa-chevron-right{transition: transform 0.2s}.card h2.active i.fa-chevron-right{transform: rotate(90deg)}.card h2{cursor: pointer}.upcoming-item-image{border-radius: 50%;width: 150px;height: 150px;object-fit: cover;mask-image: radial-gradient(circle,black 0%,rgba(0,0,0,0) 70%);position: absolute;right: -45px;bottom: -82px;z-index: -1;opacity: 0.85}.blue-box h3{font-size: 1.75rem}.blue-box .author-social-links h3{margin-bottom: 2rem}.blue-box .author-social-links h4{margin-bottom: 2rem;font-weight: bold;font-size: 1.25rem}.article-grid{display: grid;gap: 1.25rem;grid-template-columns: repeat(auto-fit,minmax(min(300px,100%),1fr));align-items: start}.article-grid h2{font-size: 1.25rem}.article-grid .fb-share{display: none}.article-grid article{max-height: 100%;box-shadow: 0 2px 6px rgba(0,0,0,0.15),0 4px 16px rgba(0,0,0,0.1)}@media (min-width: 768px){.home .dmbs-main{display: block}}.article-header{position: relative;overflow: hidden;border-radius: 6px}.article-header img{transition: transform 0.4s ease;display: block;width: 100%}.article-header:hover img{transform: scale(1.06)}.article-header .article-header-content{background: linear-gradient(to top,rgba(0,0,30,0.92) 0%,rgba(0,0,20,0.5) 50%,transparent 100%);padding: 1rem 0.85rem 0.75rem}.article-grid article img,.article-header img{aspect-ratio: 16 / 9;object-fit: cover;width: 100%;height: auto;display: block}.dcw li,.sidebar-term,.mybb-thread{border-left: 3px solid var(--shq_gold);padding-left: 12px}body.dmbs-body,body{background-color: var(--shq_navy_950) !important;background-image: radial-gradient(120% 85% at 12% -10%,rgba(46,155,255,0.2),transparent 58%),radial-gradient(100% 70% at 100% 0%,rgba(88,196,255,0.12),transparent 62%),radial-gradient(150% 100% at 50% 118%,rgba(23,58,134,0.45),transparent 62%),var(--shq_checker_bg) !important;background-size: auto,auto,auto,var(--shq_checker_tile) var(--shq_checker_tile) !important;background-repeat: no-repeat,no-repeat,no-repeat,repeat !important;background-position: center,center,center,center top !important;background-attachment: fixed !important}.main-menu .menu-section,.menu-section{background-color: var(--shq_blue_deep) !important;background-image: none !important;-webkit-backdrop-filter: none;backdrop-filter: none;border-bottom: none;position: relative;overflow-x: clip;filter: drop-shadow(0 3px 5px rgba(2,6,15,0.55))}@media screen and (max-width: 768px){.main-menu .menu-section,.menu-section{filter: none;box-shadow: 0 3px 5px rgba(2,6,15,0.55)}}.main-menu .menu-section::after,.menu-section::after{content: "";position: absolute;left: 0;right: 0;top: calc(100% - 1px);height: 400px;background-image: var(--shq_checker_band);background-size: 400px 400px;background-repeat: repeat-x;pointer-events: none;z-index: -1;opacity: 0.1;mask: linear-gradient(to bottom,#000 0 0%,transparent 100%);mask-composite: intersect}@media (max-width: 768px){.main-menu .menu-section::after,.menu-section::after{height: calc(var(--shq_checker_band_h) * 0.75);background-size: calc(var(--shq_checker_band_h) * 0.75) calc(var(--shq_checker_band_h) * 0.75)}}.main-menu .navigation a,.menu-section a{color: var(--shq_white) !important;font-weight: 800}.main-menu .navigation a:hover,.menu-section a:hover{color: var(--shq_gold) !important}.sticky .article-header,.single .sticky .blue-box{background-color: var(--shq_red) !important}#coverBG:before,.article-header:before{background: linear-gradient(to bottom,transparent 5%,var(--shq_blue_deep) 95%) !important}.blue-box.jagged:after{background: repeating-linear-gradient(90deg,var(--shq_gold) 0 22px,transparent 22px 30px) !important}.sticky .blue-box.jagged:after{background-image: none !important}.dmbs-main .card,.dmbs-post.card,article.dmbs-post,.box{backdrop-filter: none !important}.card a{color: var(--shq_sky)}.dmbs-post-content a:not(.btn),.card-body a:not(.btn){font-weight: 700;text-decoration: underline;text-decoration-color: #fff;text-decoration-thickness: 2px;text-underline-offset: 3px}.dmbs-post-content a:not(.btn):hover,.card-body a:not(.btn):hover{color: var(--shq_red);text-decoration-color: var(--shq_red)}.dmbs-post-meta-header2,.dmbs-post-meta{color: var(--shq_gold) !important;font-weight: 700}.dmbs-left{position: relative;color: #fff}@media (max-width: 768px){.dmbs-left{overflow-x: clip}}.dmbs-left::before{content: "";position: absolute;top: -210px;bottom: -10px;left: -4000px;right: -25px;height: calc(100% + 300px);z-index: -1;background: var(--shq_checker_band) right top / var(--shq_checker_seam_w) var(--shq_checker_seam_w) repeat-y,linear-gradient(to right,rgba(2,8,24,0),rgba(2,8,24,0.55)) right var(--shq_checker_seam_w) top / 44px 100% no-repeat,linear-gradient(to bottom,var(--shq_royal_500) 0%,var(--shq_royal_600) 45%,var(--shq_navy_800) 100%) left top / calc(100% - var(--shq_checker_seam_w)) 100% no-repeat}@media (max-width: 768px){.dmbs-left::before{content: "";position: absolute;top: -461px;left: 85px;bottom: -10px;width: 500px;height: 730px;right: 4px;background: var(--shq_checker_band) right top / var(--shq_checker_seam_w) var(--shq_checker_seam_w) repeat-y,linear-gradient(160deg,var(--shq_royal_500) 0%,var(--shq_royal_600) 45%,var(--shq_navy_800) 100%) left top / calc(100% - var(--shq_checker_seam_w)) 100% no-repeat;transform: rotate(90deg) translateX(-10%);transform-origin: -2%}}.dmbs-left > *{position: relative;z-index: 1}.dmbs-left a,.dmbs-widget-left a{font-weight: 700;line-height: 1}.btn,.btn-primary,.btn-main{--shq-btn-face: var(--shq_gold);--shq-btn-face-hi: #cdf3ff;--shq-btn-ink: var(--shq_ink);--shq-btn-edge: var(--shq_black);--shq-btn-hover-face: var(--shq_red);--shq-btn-hover-hi: #5cb2ff;--shq-btn-hover-ink: #ffffff;--shq-btn-drop: 3px;position: relative;isolation: isolate;overflow: hidden;display: inline-flex;align-items: center;justify-content: center;gap: 0.5em;vertical-align: middle;padding: 0.55em 1.4em;border: 2px solid var(--shq-btn-edge) !important;border-radius: 6px !important;background: linear-gradient(180deg,var(--shq-btn-face-hi) 0%,var(--shq-btn-face) 58%) !important;color: var(--shq-btn-ink) !important;font-weight: 600;text-decoration: none !important;text-shadow: none;box-shadow: var(--shq-btn-drop) var(--shq-btn-drop) 0 var(--shq-btn-edge),inset 0 2px 0 rgba(255,255,255,0.5),inset 0 -2px 0 rgba(0,0,0,0.14) !important;transition: transform 130ms cubic-bezier(0.22,1,0.36,1),box-shadow 130ms cubic-bezier(0.22,1,0.36,1),background 150ms ease,color 150ms ease}.btn.active,.btn-main.active,.btn-primary.active,.filter-btn.active{--shq-btn-face: var(--shq_blue);--shq-btn-face-hi: #4a68ff;--shq-btn-ink: #ffffff}.btn-error{--shq-btn-face: var(--shq_red);--shq-btn-face-hi: #5cb2ff;--shq-btn-ink: #ffffff;--shq-btn-hover-face: var(--shq_red_deep);--shq-btn-hover-hi: #1668c4;--shq-btn-hover-ink: #ffffff}.btn::before,.btn-primary::before,.btn-main::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: linear-gradient(105deg,transparent 38%,rgba(255,255,255,0.55) 50%,transparent 62%);transform: translateX(-120%);transition: transform 520ms cubic-bezier(0.4,0,0.2,1)}.btn:hover,.btn-primary:hover,.btn-main:hover,.btn:focus-visible,.btn-primary:focus-visible,.btn-main:focus-visible{background: linear-gradient(180deg,var(--shq-btn-hover-hi) 0%,var(--shq-btn-hover-face) 58%) !important;color: var(--shq-btn-hover-ink) !important;transform: translate(calc(var(--shq-btn-drop) * -0.66),calc(var(--shq-btn-drop) * -0.66));box-shadow: calc(var(--shq-btn-drop) * 1.66) calc(var(--shq-btn-drop) * 1.66) 0 var(--shq-btn-edge),inset 0 2px 0 rgba(255,255,255,0.4),inset 0 -2px 0 rgba(0,0,0,0.18) !important}.btn:hover::before,.btn-primary:hover::before,.btn-main:hover::before{transform: translateX(120%)}.btn:active,.btn-primary:active,.btn-main:active{transform: translate(1px,1px);box-shadow: 0 0 0 var(--shq-btn-edge),inset 0 2px 4px rgba(0,0,0,0.32) !important}.btn:focus-visible,.btn-primary:focus-visible,.btn-main:focus-visible{outline: 3px solid var(--shq_blue);outline-offset: 3px}.btn:disabled,.btn.disabled,.btn-primary:disabled,.btn-main:disabled{--shq-btn-face: #b9b9c4;--shq-btn-face-hi: #cfcfd8;--shq-btn-ink: #5a5a66;--shq-btn-edge: #6f6f7a;pointer-events: none;opacity: 0.75;transform: none}.btn-sm{--shq-btn-drop: 2px;padding: 0.45em 1em;letter-spacing: 0.03em}.btn-lg{--shq-btn-drop: 4px;padding: 0.7em 1.9em;font-size: 22px}@media (prefers-reduced-motion: reduce){.btn,.btn-primary,.btn-main{transition: background 150ms ease,color 150ms ease}.btn:hover,.btn-primary:hover,.btn-main:hover,.btn:active,.btn-primary:active,.btn-main:active{transform: none}.btn::before,.btn-primary::before,.btn-main::before{display: none}}.pagination{justify-content: center}.main-footer{border-top: none;position: relative}.main-footer::before{content: "";position: absolute;left: 0;right: 0;bottom: 100%;height: var(--shq_checker_band_h);background-image: var(--shq_checker_band);background-size: var(--shq_checker_band_h) var(--shq_checker_band_h);background-repeat: repeat-x;pointer-events: none;z-index: 2}.main-footer a{color: var(--shq_ice)}.article-grid .card::before,.youtube-video-item::before{display: none !important}.btn-primary::after{display: none !important}@media (prefers-reduced-motion: reduce){body{background-attachment: scroll !important}}.css-theme-switch{position: relative;display: flex;align-items: center;margin-left: auto}.theme-switch-toggle{background: none;border: 0;color: inherit;font-family: inherit;font-size: inherit;line-height: 1;padding: 0.8em 0.75em;cursor: pointer}.theme-switch-menu{display: block !important;position: absolute;top: 100%;right: 0;z-index: 1200;min-width: 10.5rem;margin: 0;padding: 0.35rem;list-style: none;background: rgba(0,0,0,0.8);color: var(--shq_text);opacity: 0;visibility: hidden;transform: translateY(6px);transition: opacity 0.15s ease 0.3s,transform 0.15s ease 0.3s,visibility 0.15s 0.3s}.css-theme-switch:hover .theme-switch-menu,.css-theme-switch:focus-within .theme-switch-menu,.css-theme-switch.open .theme-switch-menu{opacity: 1;visibility: visible;transform: translateY(0);transition-delay: 0s}.theme-switch-menu li{margin: 0;padding: 0}.theme-switch-option{display: block;width: 100%;background: none;border: 0;border-radius: 5px;padding: 0.45rem 0.75rem;text-align: left;font-family: inherit;cursor: pointer}.theme-switch-option[aria-checked="true"]::after{content: "\2713";float: right;margin-left: 0.75rem}.theme-switch-toggle:focus-visible{outline: 2px solid var(--shq_gold);outline-offset: 2px}.theme-switch-toggle:hover,.css-theme-switch.open .theme-switch-toggle,.css-theme-switch:focus-within .theme-switch-toggle{color: var(--shq_gold)}.theme-switch-menu{border: 2px solid var(--shq_black);border-radius: 4px;box-shadow: 3px 3px 0 var(--shq_black)}.theme-switch-option{font-weight: 800;text-transform: uppercase;font-size: 0.78rem;color: var(--shq_ink)}.theme-switch-option:hover,.theme-switch-option:focus-visible{background: var(--shq_gold);color: var(--shq_ink)}.theme-switch-option[aria-checked="true"]{color: var(--shq_red)}.blue-box{background-image: radial-gradient(120% 160% at 0% 0%,rgba(107,203,176,0.35),transparent 55%),radial-gradient(140% 180% at 100% 100%,rgba(47,68,127,0.9),transparent 60%),linear-gradient(135deg,var(--shq_blue,#173a86),var(--shq_blue_deep,#0b2049))}.upcoming-date i{border-radius: 50%;background-color: var(--shq_gold);color: black;padding: 0.35rem;margin-right: 0.5rem;text-shadow: none;font-size: 1rem}.upcoming-date i.fa-book-open{background-color: var(--shq_blue);color: white}.upcoming-date i.fa-film{background-color: var(--shq_gold);color: black}.featured-carousel:not(.slick-initialized) .featured-slide:not(:first-child){display: none}.featured-carousel .slick-slide{height: auto}.featured-carousel .slick-track{display: flex;align-items: stretch}.comic-header{min-height: 225px}.search-badge{position: absolute;top: 1rem;right: 1rem}.search-field{caret-color: #fff}.featured-carousel{z-index: 1}@media (max-width: 768px){.featured-carousel{overflow-x: auto}}.dmbs-post.card{border-radius: 10px;overflow: hidden;transition: box-shadow 0.25s ease;padding: 0}.single .dmbs-post.card{box-shadow: 0 14px 34px rgba(0,0,0,0.55)}.dmbs-post .blue-box.jagged.negative-margin{padding: 1.35rem 1.5rem 1.35rem !important;margin: 0 !important;position: relative;border-radius: 0;background: linear-gradient(115deg,var(--shq_blue) 0%,var(--shq_blue) 45%,var(--shq_red) 100%)}h2.dmbs-post-title{font-family: "Nunito",Arial,Verdana,sans-serif;font-size: clamp(1.6rem,1.15rem + 1.9vw,2.4rem);font-weight: 700;line-height: 1.2;letter-spacing: 0.01em;color: #ffffff;text-shadow: 2px 2px 0 rgba(0,0,0,0.55),0 0 18px rgba(159,230,255,0.35);margin-bottom: 0.6rem}.article-grid h2.dmbs-post-title{font-size: 1.25rem}.dmbs-post-meta-header2 .flex{display: flex;flex-wrap: wrap;align-items: center;gap: 0.6rem;margin: 0}.article-timestamp{color: rgba(255,255,255,0.85);font-size: 0.85rem;letter-spacing: 0.01em;margin-right: auto}.article-timestamp strong a{color: var(--shq_gold);font-weight: 700;text-decoration: none}.article-timestamp strong a:hover{text-decoration: underline}.fb-share{display: flex;align-items: center;gap: 0.5rem}.dmbs-post .badge{--shq-badge-base: rgb(10,10,20);--shq-badge-fill: 22%;--shq-badge-edge: 62%;font-size: 0.72rem;box-shadow: 0 1px 6px rgba(0,0,0,0.45)}.fb-share .fa-pencil-alt{color: rgba(255,255,255,0.4);font-size: 0.85rem;transition: color 0.2s ease,transform 0.2s ease}.fb-share .fa-pencil-alt:hover{color: var(--shq_gold);transform: scale(1.15)}.dmbs-post .dmbs-post-featured-image{margin: 0 !important;overflow: hidden;position: relative}.dmbs-post .dmbs-post-featured-image::before{content: "";position: absolute;top: 0;left: 0;right: 0;height: 100px;-webkit-mask: linear-gradient(to bottom,rgba(0,0,0,0.85),transparent);mask: linear-gradient(to bottom,rgba(0,0,0,1),transparent);z-index: 2;pointer-events: none}.dmbs-post .dmbs-post-featured-image img{display: block;width: 100%;height: auto;position: relative;z-index: 1;transition: transform 0.5s ease;object-fit: cover;object-position: top;aspect-ratio: 16/10}.dmbs-post .dmbs-post-featured-image:hover img{transform: scale(1.035)}.dmbs-post .card-body.dmbs-post-content{padding: 0.5em}.dmbs-post .card-body.dmbs-post-content p{margin-bottom: 1.25em}.dmbs-post .card-body.dmbs-post-content p:last-of-type{margin-bottom: 0}.dmbs-post .card-body.dmbs-post-content a:not(.btn){color: #fff;font-weight: 700;text-decoration: underline;text-decoration-color: var(--shq_gold);text-decoration-thickness: 2px;text-underline-offset: 3px}.dmbs-post .card-body.dmbs-post-content a:not(.btn):hover{color: var(--shq_red);text-decoration-color: var(--shq_red)}.dmbs-post .post-views{display: inline-flex;align-items: center;gap: 0.4em;margin: 0.5rem 1.75rem 1.5rem;padding: 0.3em 0.8em;background: #000;border: 1px solid rgba(159,230,255,0.3);border-radius: 3px;font-size: 0.78rem;color: rgba(255,255,255,0.7)}.dmbs-post .post-views .post-views-icon{color: var(--shq_gold)}.dmbs-post .post-views .post-views-count{font-weight: 800;color: var(--shq_gold)}.dmbs-post footer.comments-footer{margin: 0;padding: 0 1.75rem 1.75rem}.dmbs-post .dmbs-comments{margin: 0 1.75rem 1.75rem;padding-top: 1.5rem;position: relative}.dmbs-post .dmbs-comments::before{content: "";position: absolute;top: 0;left: 0;right: 0}@media (max-width: 600px){.dmbs-post .blue-box.jagged.negative-margin{padding: 1.1rem 1.1rem 1.3rem !important}.dmbs-post .card-body.dmbs-post-content,.dmbs-post footer.comments-footer,.dmbs-post .dmbs-comments{padding-left: 1.1rem;padding-right: 1.1rem}.dmbs-post .post-views{margin-left: 1.1rem}h2.dmbs-post-title{font-size: 1.5rem}}.white-filter{filter: brightness(0) invert(1)}.blastApp .leftSubArea{background-color: #000 !important}.pageSubtitle.pageSubtitle--lead{display: none}.shq-checker-band{display: block;height: var(--shq_checker_band_h);background-image: var(--shq_checker_band);background-size: var(--shq_checker_band_h) var(--shq_checker_band_h);background-repeat: repeat-x}.shq-checker-field{background-color: var(--shq_navy_950);background-image: var(--shq_checker_bg);background-size: var(--shq_checker_tile) var(--shq_checker_tile)}hr,.shq-rule{height: calc(var(--shq_checker_band_h) * 0.55);border: 0;margin: 2rem 0;background-image: var(--shq_checker_band);background-size: calc(var(--shq_checker_band_h) * 0.55) calc(var(--shq_checker_band_h) * 0.55);background-repeat: repeat-x;opacity: 0.75}.dmbs-post .blue-box.jagged.negative-margin,.blue-box{background-color: var(--shq_royal_600);background-image: linear-gradient(115deg,var(--shq_royal_500) 0%,var(--shq_royal_600) 52%,var(--shq_navy_800) 100%);position: relative;isolation: isolate}.dmbs-post .blue-box.jagged.negative-margin::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background-image: var(--shq_checker_bg);background-size: calc(var(--shq_checker_size) * 0.75) calc(var(--shq_checker_size) * 0.75);-webkit-mask: linear-gradient(100deg,#000 0%,rgba(0,0,0,0.35) 38%,transparent 68%);mask: linear-gradient(100deg,#000 0%,rgba(0,0,0,0.35) 38%,transparent 68%);opacity: 0.85}.blue-box.jagged:after{content: "";position: absolute;left: 0;right: 0;top: 100% !important;height: 10px !important;background-color: transparent !important;background-image: var(--shq_checker_band) !important;background-size: 10px 10px !important;background-repeat: repeat-x !important;pointer-events: none}.sticky .article-header,.single .sticky .blue-box,.sticky .blue-box.jagged.negative-margin{background-color: var(--shq_sapphire) !important;background-image: linear-gradient(115deg,var(--shq_azure) 0%,var(--shq_sapphire) 55%,var(--shq_royal_500) 100%) !important}.sticky .article-header:before{background: linear-gradient(to bottom,transparent 5%,var(--shq_sapphire) 95%) !important}h2.dmbs-post-title,.article-header h2,.blue-box .dmbs-post-title{color: #ffffff !important;text-shadow: 2px 2px 0 rgba(2,6,15,0.7),0 0 18px rgba(88,196,255,0.4) !important}.article-grid h2.dmbs-post-title{text-shadow: 1px 1px 0 rgba(2,6,15,0.7),0 0 12px rgba(88,196,255,0.35) !important}.h1-bg h1{--inner: var(--shq_navy_abyss);--outer: var(--shq_sky)}.dmbs-main .card,.dmbs-post.card,article.dmbs-post,.box{background-color: var(--shq_navy_900);border: 1px solid rgba(159,230,255,0.14);box-shadow: 0 18px 40px rgba(2,6,15,0.55),0 2px 6px rgba(2,6,15,0.4)}.dmbs-post.card:hover{border-color: rgba(159,230,255,0.3)}.dmbs-post .dmbs-post-featured-image{box-shadow: 0 0 28px -6px rgba(46,155,255,0.6)}.dmbs-post .dmbs-post-featured-image::before{background: linear-gradient(115deg,var(--shq_royal_500) 0%,var(--shq_royal_600) 52%,var(--shq_navy_800) 100%)}.dmbs-post .dmbs-comments::before{height: 12px;background: var(--shq_sky);opacity: 0.7;-webkit-mask: var(--shq_zigzag_mask) repeat-x left center / 24px 100%;mask: var(--shq_zigzag_mask) repeat-x left center / 24px 100%}.dmbs-left h3.widgettitle,.dmbs-widget-left h3.widgettitle{color: #ffffff !important}.dmbs-left a,.dmbs-widget-left a{color: var(--shq_frost)}.dmbs-left a:hover,.dmbs-widget-left a:hover{color: var(--shq_ice)}.dmbs-post-content a:not(.btn),.card-body a:not(.btn),.dmbs-post .card-body.dmbs-post-content a:not(.btn){color: var(--shq_frost);text-decoration-color: var(--shq_sky)}.dmbs-post-content a:not(.btn):hover,.card-body a:not(.btn):hover,.dmbs-post .card-body.dmbs-post-content a:not(.btn):hover{color: var(--shq_ice);text-decoration-color: var(--shq_ice)}.dmbs-post .card-body.dmbs-post-content strong{color: var(--shq_ice)}.btn:focus-visible,.btn-primary:focus-visible,.btn-main:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline: 3px solid var(--shq_ice);outline-offset: 3px}::selection{background: var(--shq_sky);color: var(--shq_navy_abyss)}.main-footer{background: var(--shq_navy_abyss);color: var(--shq_frost)}.main-footer a,.main-footer a:hover{color: var(--shq_ice)}.main-footer a:hover{color: #ffffff}*{scrollbar-color: var(--shq_sapphire) var(--shq_navy_900)}::-webkit-scrollbar{width: 12px;height: 12px}::-webkit-scrollbar-track{background: var(--shq_navy_900)}::-webkit-scrollbar-thumb{background: var(--shq_sapphire);border: 3px solid var(--shq_navy_900);border-radius: 999px}::-webkit-scrollbar-thumb:hover{background: var(--shq_azure)}.label-bad{color: #ff9999}@media (max-width: 768px){:root{--shq_checker_size: 22px;--shq_checker_band_h: 16px;--shq_checker_seam_w: 18px}}@media (prefers-reduced-motion: reduce){body.dmbs-body,body{background-attachment: scroll !important}}@media (prefers-reduced-transparency: reduce){body.dmbs-body,body{background-image: none !important;background-color: var(--shq_navy_950) !important}.dmbs-post .blue-box.jagged.negative-margin::before{display: none}}@media (forced-colors: active){.main-menu .menu-section::after,.menu-section::after,.main-footer::before,.menu-section-admin::after,.dmbs-left::before,.dmbs-post .blue-box.jagged.negative-margin::before,.blue-box.jagged:after{display: none !important}}.blastApp .card a,.blastApp .box a{color: var(--shq_ice) !important}