@import url('enhancements-light.css?v=20261020-1');
@import url('base-layout.css?v=20261020-1');

/* The supplied reference: white canvas, charcoal typography and fine gray rules. */
:root{color-scheme:light;--aw-bg:#fafafa;--aw-panel:#fff;--aw-fg:#202020;--aw-muted:#777;--aw-red:#252525;--aw-line:#dedede;--crime-text:#252525;--crime-muted:#777;--crime-accent:#252525;--crime-accent-dark:#111;--crime-accent-deep:#111;--crime-accent-hover:#555;--crime-border:#ddd;--crime-border-light:#e9e9e9;--crime-surface:#fff;--crime-surface-soft:#f7f7f7;--aw-width:1232px}
html{background:#fafafa;color:#252525}
body.aw-light{background:#fafafa;color:#252525;font:400 14px/1.6 Manrope,'Segoe UI',Arial,sans-serif}
.aw-light a{color:#252525}.aw-light a:hover{color:#000}.aw-light :focus-visible{outline:2px solid #555;outline-offset:3px}
.aw-light .p-pageWrapper,.aw-light .p-body{background:transparent}

/* White navigation, with the small active diamond at the left of its label. */
.aw-light .p-navSticky,.aw-light .p-navSticky.is-sticky,.aw-light .p-nav{background:rgba(255,255,255,.98)!important;color:#222;border-color:#e5e5e5;box-shadow:none}
.aw-light .p-nav-inner{max-width:1200px;min-height:48px;padding:0 16px;gap:0}
.aw-light .aw-navLogo{font:400 29px/1 Forum,Georgia,serif;font-variant:normal;color:#111;margin-right:28px}
.aw-light .aw-navLogo span{color:#777}.aw-light .aw-navLogo:hover{color:#111}
.aw-light .p-nav-list{gap:12px}.aw-light .p-navEl{color:#888!important}
.aw-light .p-nav .p-navEl-link{font:600 11px/1.4 Manrope,sans-serif;letter-spacing:.065em;padding:17px 10px;color:#818181!important}
.aw-light .p-nav .p-navEl.is-selected .p-navEl-link,.aw-light .p-nav .p-navEl-link:hover{color:#111!important}
.aw-light .p-nav .p-navEl.is-selected::after{left:0;top:50%;width:4px;height:4px;background:#222;transform:translateY(-50%) rotate(45deg)}
.aw-light .p-nav .p-navEl.is-selected .p-navEl-link{padding-left:12px}
.aw-light .p-nav-opposite{gap:4px}.aw-light .p-navgroup-link{color:#282828!important;font-size:12px;padding:11px 10px;text-transform:none;letter-spacing:0}
.aw-light .p-navgroup-link--user{font-size:14px;gap:9px}.aw-light .p-navgroup-link--user .avatar{width:28px!important;height:28px!important;flex-basis:28px}
.aw-light .p-navgroup-link--register{padding:7px 13px;border:1px solid #555!important;background:#222!important;color:#fff!important;border-radius:2px!important}
.aw-light .p-navgroup-link--register:hover{background:#444!important}.aw-light .p-navgroup-link--iconic{min-width:34px;font-size:17px}
.aw-light .p-nav-menuTrigger{color:#252525}.aw-light .p-staffBar{background:#eeeeee;color:#555;border-bottom:1px solid #ddd}.aw-light .p-staffBar a{color:#333}

/* A shallow panoramic hero. Text remains HTML rather than part of the art. */
.aw-light .aw-hero{height:270px;min-height:0;background:#e7ebee url('hero-silver.jpg') center 43%/cover no-repeat;border-bottom:1px solid #ddd}
.aw-light .aw-hero::after{background:linear-gradient(90deg,#f8fafb44,transparent 38%);z-index:-1}
.aw-light .aw-hero-inner{max-width:1544px;min-height:0;height:100%;padding:0 16px;align-items:center;justify-content:flex-start;gap:0}
.aw-light .aw-titlePanel{width:auto;max-width:52%;min-width:0;padding:0;margin:0;align-self:center;text-shadow:none;background:none;border:0;box-shadow:none;clip-path:none}
.aw-light .aw-titlePanel::before,.aw-light .aw-titlePanel::after{display:none;animation:none}
.aw-light.template-forum_list .aw-hero-inner{align-items:center;justify-content:flex-start}
.aw-light.template-forum_list .aw-titlePanel{width:auto;max-width:52%;margin:0;align-self:center}
.aw-light.template-forum_list .aw-hero-name{margin:0;color:#101010;font:400 59px/1.05 Forum,Georgia,serif;font-variant:normal;letter-spacing:-.035em}
.aw-light .aw-hero-name span{color:#555}
.aw-light .aw-heroTagline{display:flex;align-items:center;gap:11px;margin:12px 0 0;color:#555;font:500 9px/1.5 Manrope,sans-serif;letter-spacing:.43em;text-transform:uppercase;white-space:nowrap}
.aw-light .aw-heroTagline::before,.aw-light .aw-heroTagline::after{content:'';height:1px;width:35px;background:#555;flex:none}
.aw-light .aw-hero--page{height:auto;min-height:230px;background-position:center 43%}
.aw-light .aw-hero--page .aw-hero-inner{height:auto;min-height:230px;padding-top:30px;padding-bottom:30px;max-width:1232px}
.aw-light .aw-hero--page .aw-titlePanel{width:800px;max-width:72%;margin:0;padding:15px 24px 17px 0}
.aw-light .aw-hero--page::after{background:linear-gradient(90deg,#fafbfcf5 0%,#f9fafbf0 23%,#f9fafbcc 45%,transparent 76%)}
.aw-light .aw-pageHeading{color:#171717;font:400 42px/1.13 Forum,Georgia,serif;font-variant:normal;letter-spacing:0;text-transform:none;margin:12px 0 13px}
.aw-light .aw-headCrumbs .p-breadcrumbs{color:#555;font-size:10px;letter-spacing:.07em}.aw-light .aw-headCrumbs .p-breadcrumbs a{color:#333}.aw-light .aw-headCrumbs .p-breadcrumbs>li::after{color:#777}
.aw-light .aw-headDescription,.aw-light .aw-headDescription a,.aw-light .aw-threadCounts{color:#555}.aw-light .aw-headDescription{font-size:12px}

/* Online strip follows the shared typographic baseline. */
.aw-light .aw-onlineBar{background:#fff;border-bottom:1px solid #e1e1e1}
.aw-light .aw-onlineBar-inner{max-width:1232px;min-height:44px;gap:25px;padding:6px 16px;align-items:baseline}
.aw-light .aw-onlineBar .aw-eyebrow{font-size:10px;letter-spacing:.055em;line-height:30px;color:#222}
.aw-light .aw-onlineNumbers{align-items:baseline;gap:26px}.aw-light .aw-onlineNumbers a{height:30px;display:flex;align-items:baseline;gap:7px;line-height:30px;color:#555}
.aw-light .aw-onlineNumbers strong{font:400 25px/30px Manrope,sans-serif;color:#171717}.aw-light .aw-onlineNumbers span{font-size:10px;line-height:30px;letter-spacing:0}
.aw-light .p-body-inner{max-width:1232px;padding:24px 16px 42px}.aw-light .p-body-main--withSidebar{grid-template-columns:minmax(0,1fr) 280px;gap:28px}

/* Configured opening announcement, matching the reference's image/copy/timer layout. */
.aw-light .notice.crimeOpeningNotice-shell{margin:0 0 20px;padding:0;border:0;background:none;box-shadow:none}
.aw-light .crimeOpeningNotice{display:grid!important;grid-template-columns:minmax(0,1fr) 310px;gap:20px;align-items:center;min-height:128px;padding:18px 22px 18px 337px;border:1px solid #dedede;border-radius:2px;background:#fff;box-shadow:0 3px 10px #00000005;isolation:isolate}
.aw-light .crimeOpeningNotice::before{inset:0 auto 0 0;width:320px;background:#e6e9ec url('opening-silver.jpg') center 48%/cover no-repeat;z-index:-1}
.aw-light .crimeOpeningNotice::after{display:none;animation:none}
.aw-light .crimeOpeningNotice-title{font:600 10px/1.4 Manrope,sans-serif;letter-spacing:.05em;color:#333;text-transform:uppercase}
.aw-light .crimeOpeningNotice-title b{margin-top:5px;color:#171717;font:400 33px/1.1 Forum,Georgia,serif;text-transform:none;letter-spacing:-.02em}
.aw-light .crimeOpeningNotice-text{margin-top:13px;color:#777;font-size:12px}.aw-light .crimeOpeningNotice-text strong{color:#333;font-weight:600}
.aw-light .crimeOpeningNotice-timer{padding:0 0 0 21px;border-left:1px solid #999;border-top:0}
.aw-light .crimeOpeningNotice-timerTitle{text-align:center;margin-bottom:12px;color:#777;font:600 9px/1.3 Manrope,sans-serif;letter-spacing:.08em}
.aw-light .crimeOpeningCountdown>span{border-right:1px solid #d5d5d5;padding:0 8px;background:none}.aw-light .crimeOpeningCountdown b{font:400 29px/1 Forum,Georgia,serif;color:#111}
.aw-light .crimeOpeningCountdown small{font-size:8px;color:#888;letter-spacing:.02em;margin-top:5px}

/* Compact bordered category tables, separate white sidebar cards. */
.aw-light .block--category{margin-bottom:25px}.aw-light .block--category .block-header{font:400 25px/1.2 Forum,Georgia,serif;font-variant:normal;gap:17px;padding:4px 5px 12px;color:#222;border:0}
.aw-light .block--category .block-header::before{font-size:19px;color:#777}.aw-light .block--category .block-desc{font:400 11px/1.4 Manrope,sans-serif;color:#888}
.aw-light .block--category>.block-container{background:transparent;border:0}.aw-light .block--category .block-body{border:1px solid #ddd;border-radius:2px;background:#fff;overflow:visible}
.aw-light .block-body>.node{border-bottom:1px solid #e5e5e5;background:#fff}.aw-light .block-body>.node:last-child{border-bottom:0}
.aw-light .node::before{background:linear-gradient(90deg,#00000006,transparent 80%)}
.aw-light .node-body{min-height:60px;gap:18px;padding:9px 10px}
.aw-light .node-icon,.aw-light .node-icon.node-icon--crimeCustom{width:38px!important;height:38px!important;flex-basis:38px;margin:0 4px 0 1px;outline:0;border:1px solid #b7b7b7;background:#fff!important;box-shadow:0 0 0 1px #eee inset;color:#151515!important;transform:rotate(-2deg)}
.aw-light .node-icon i{font-size:19px!important}.aw-light .node-icon svg{width:20px;height:20px}.aw-light .node:hover .node-icon{color:#000!important;box-shadow:0 2px 8px #00000010;transform:rotate(0)}
.aw-light .node-title{font:400 20px/1.2 Forum,Georgia,serif;font-variant:normal;margin:0 0 3px;color:#171717}.aw-light .node-title a::after{height:1px;background:#555;bottom:-2px}
.aw-light .node-description{font-size:11px;line-height:1.4;color:#888;margin:3px 0 0}
.aw-light .node-extra{width:280px;flex-basis:280px;padding-left:47px!important;font-size:12px}.aw-light .node-extra-icon{width:34px;height:34px}.aw-light .node-extra-icon .avatar{width:34px;height:34px;filter:none}
.aw-light .node-extra-title{font-size:11px;color:#222}.aw-light .node-extra-row,.aw-light .node-extra-user a{font-size:11px;color:#888}.aw-light .node-extra-row .username{color:#777}
.aw-light .node-stats{flex-basis:32px;width:32px}.aw-light .node-stats dd{font-size:13px;color:#333}.aw-light .node-stats dt{font-size:8px;color:#888;letter-spacing:0}
.aw-light .node-subNodesFlat{font-size:11px}.aw-light .node-subNodeFlatList a{color:#333}.aw-light .node--passwordProtected{margin-top:0;border:0!important;background:#fff!important}.aw-light .node--passwordProtected .node-body{padding:10px;min-height:65px}.aw-light .node--passwordProtected .node-title a{color:#222!important}
.aw-light .p-body-sidebar .block{margin-bottom:12px}.aw-light .p-body-sidebar .block-container{border:1px solid #dedede;border-radius:2px;background:#fff;overflow:hidden}
.aw-light .p-body-sidebar .block-minorHeader{font:400 24px/1.2 Forum,Georgia,serif;font-variant:normal;margin:0;padding:10px 14px 9px;border-bottom:1px solid #e0e0e0;background:#fff;color:#222}
.aw-light .p-body-sidebar .block-row{padding:12px 14px}.aw-light .p-body-sidebar .block-row+.block-row{border-color:#e5e5e5}
.aw-light .p-body-sidebar .contentRow-main{font-size:12px;line-height:1.45}.aw-light .p-body-sidebar .contentRow-minor{font-size:11px;color:#888!important;line-height:1.5}
.aw-light .p-body-sidebar .contentRow-main>a:first-of-type,.aw-light .aw-latestTitle{color:#222!important;font-size:12px;line-height:1.4}
.aw-light .p-body-sidebar .contentRow-figure .avatar{filter:none;width:38px;height:38px}
.aw-light .p-body-sidebar [data-widget-key="crime_latest_posts"] .contentRow-figure{width:38px;flex-basis:38px;margin-right:12px;padding-top:0}.aw-light .p-body-sidebar [data-widget-key="crime_latest_posts"] .contentRow-figure .avatar{width:38px;height:38px}
.aw-light .aw-latestMeta{margin-top:4px;color:#888!important;font-size:11px}.aw-light .aw-latestMeta .username{color:#777!important}.aw-light .aw-latestMeta time{margin-left:5px}
.aw-light .aw-latestForum{gap:7px;margin-top:5px;color:#888!important;font-size:11px}.aw-light .aw-latestForumIcon{width:16px;height:16px;flex-basis:16px;outline:0;border-color:#bbb;color:#444;transform:rotate(-2deg)}.aw-light .aw-latestForumIcon svg{width:10px;height:10px}
.aw-light .p-body-sidebar .crimePinnedLatest-row{padding:12px 14px!important;border-left:2px solid #999;background:#fafafa!important}
.aw-light .aw-pinnedLabel{color:#333;font-size:9px;font-weight:600;letter-spacing:.04em;gap:6px;margin-bottom:5px}.aw-light .aw-pinnedLabel svg{width:10px;height:10px}
.aw-light .aw-staffOnline .username{font-size:12px;color:#222!important}.aw-light .aw-staffOnline .contentRow-minor{font-size:10px;color:#888!important}
.aw-light .aw-socialLinks{padding:3px 0;gap:9px}.aw-light .aw-socialLinks>a{border-color:#ddd;background:#fafafa;color:#333;width:40px;height:35px}.aw-light .aw-socialLinks>a:hover{border-color:#333;background:#222;color:#fff;transform:translateY(-2px)}

/* Global native surfaces: forms, menus, messages and editor. */
.aw-light .block-container,.aw-light .blockMessage{color:#252525;background:#fff;border-color:#dedede;border-radius:2px;box-shadow:none}
.aw-light .block-header,.aw-light .block-minorHeader{font-family:Forum,Georgia,serif;font-variant:normal;background:#fff;color:#222;border-color:#ddd}
.aw-light .block-desc,.aw-light .p-description,.aw-light .pairs>dt{color:#777}.aw-light .block-footer,.aw-light .block-filterBar,.aw-light .block-tabHeader{background:#f8f8f8;color:#666;border-color:#ddd}
.aw-light .button,.aw-light a.button,.aw-light .buttonGroup>.button,.aw-light .button.button--link{background:#fff!important;color:#252525!important;border:1px solid #bbb!important;border-radius:2px;box-shadow:none}
.aw-light .button:hover,.aw-light .button:focus,.aw-light .button.button--link:hover{background:#eee!important;color:#111!important;border-color:#555!important}
.aw-light .button.button--primary,.aw-light .button.button--cta{background:#252525!important;border-color:#252525!important;color:#fff!important}.aw-light .button.button--primary:hover{background:#444!important}
.aw-light .input,.aw-light select,.aw-light textarea{background:#fff;color:#252525;border-color:#ccc;border-radius:2px;box-shadow:none}
.aw-light .input::placeholder{color:#999}.aw-light .input:focus,.aw-light .input.is-focused{border-color:#666;background:#fff;box-shadow:0 0 0 2px #00000008}
.aw-light .input:focus-visible,.aw-light textarea:focus-visible,.aw-light select:focus-visible{outline:none}
.aw-light .inputGroup-text{background:#f4f4f4;border-color:#ccc;color:#666}.aw-light .formRow>dt{background:#f8f8f8;color:#666;border-color:#ddd}
.aw-light .formRow>dd,.aw-light .formSubmitRow-bar,.aw-light .formSubmitRow-controls{background:#fff;color:#333;border-color:#ddd}.aw-light .formRow-explain,.aw-light .formRow-hint,.aw-light .formRow-label{color:#777}
.aw-light .iconic>i{color:#555}.aw-light .menu-content,.aw-light .overlay{background:#fff;color:#252525;border-color:#ccc;border-radius:3px;box-shadow:0 18px 60px #00000025}
.aw-light .menu-header,.aw-light .overlay-title{background:#fff;color:#222;border-color:#ddd}.aw-light .menu-footer{background:#f7f7f7;color:#777;border-color:#ddd}.aw-light .menu-linkRow{color:#333}.aw-light .menu-linkRow:hover,.aw-light .menu-linkRow.is-selected{background:#f3f3f3;color:#111;border-left-color:#333}
.aw-light .offCanvasMenu-content,.aw-light .offCanvasMenu-header,.aw-light .offCanvasMenu-subList{background:#fff;color:#222}.aw-light .offCanvasMenu-link{color:#333}.aw-light .offCanvasMenu-linkHolder.is-selected{background:#eee}
.aw-light .message--post,.aw-light .message-cell--main{background:#fff;border-color:#ddd}
.aw-light .message.message--post .message-cell.message-cell--user{background:#fafafa!important;border-color:#e0e0e0!important;padding:22px 18px!important;width:160px!important;flex-basis:160px!important}
.aw-light .message.message--post .crimeAuthorCard{background:transparent;border:0;box-shadow:none;padding:0;color:#333}
.aw-light .crimeAuthorCard .message-avatar .avatar{width:76px!important;height:76px!important;box-shadow:0 0 0 1px #ddd!important}.aw-light .crimeAuthorCard .message-name{color:#222;font:400 23px/1.15 Forum,Georgia,serif!important;font-variant:normal!important}
.aw-light .crimeAuthorCard .message-userDetails::before{display:none}.aw-light .crimeAuthorCard .message-userTitle{color:#777;font-size:10px!important;letter-spacing:.06em}
.aw-light .crimeAuthorStats{border:0!important;border-top:1px solid #ddd!important;background:none;box-shadow:none;border-radius:0;padding-top:10px;margin-top:16px}
.aw-light .crimeAuthorStat{background:none!important;border:0!important;padding:3px 0!important}.aw-light .crimeAuthorStat dt{color:#888!important;font-size:10px}.aw-light .crimeAuthorStat dd{color:#333!important;font-size:12px}
.aw-light .message-body{font:400 16px/1.75 Manrope,sans-serif;color:#333}.aw-light .message-attribution,.aw-light .message-attribution a{color:#888;border-color:#e5e5e5}.aw-light .message-signature,.aw-light .message-footer{color:#888;border-color:#e5e5e5}
.aw-light .message-userArrow::after{border-right-color:#fff}.aw-light .reactionsBar{background:#f6f6f6;border-color:#e4e4e4;color:#555}.aw-light .actionBar-action{color:#555}
.aw-light .bbCodeBlock{background:#f8f8f8;border-color:#c9c9c9}.aw-light .bbCodeBlock-title{background:#f0f0f0;border-color:#ddd;color:#333}.aw-light .bbCodeBlock-content{color:#444}
.aw-light .bbWrapper .bbHeading{color:#222;font-weight:400}
.aw-light .bbWrapper a:not(.bbCodeBlock-sourceJump):not(.username):not(.u-anchorTarget):not(.hoverLink):not(:has(img)){color:#333;background-image:linear-gradient(#999,#999);background-size:100% 1px;background-position:left bottom;background-repeat:no-repeat}
.aw-light .bbWrapper a:not(.bbCodeBlock-sourceJump):not(.username):not(.u-anchorTarget):not(.hoverLink):not(:has(img)):hover{color:#000;background-image:linear-gradient(#111,#111)}
.aw-light .structItem{background:#fff;border-color:#e5e5e5}.aw-light .structItem:hover{background:#f8f8f8}.aw-light .structItem-title a{color:#222}.aw-light .structItem-minor,.aw-light .structItem-cell--meta,.aw-light .structItem-cell--latest{color:#888}.aw-light .structItem-cell--latest a{color:#555}
.aw-light[data-template^="forum_view"] .structItem-cell--meta .pairs>dd{color:#555}.aw-light .aw-threadTableHead{color:#888;border-color:#ddd}
.aw-light[data-template^="forum_view"] .structItemContainer-group--sticky{border-color:#ccc;border-left-color:#555;background:#f5f5f5}.aw-light .aw-threadGroupLabel{color:#333;border-color:#ddd}.aw-light .aw-threadGroupLabel--regular{color:#888}
.aw-light[data-template^="forum_view"] .structItem.aw-thread--sticky{background:#fafafa}.aw-light .structItem.aw-thread--featured{background:#f7f7f7;box-shadow:inset 2px 0 #555}
.aw-light .aw-threadBadge{background:#f0f0f0;color:#444;border-color:#ccc}.aw-light .aw-threadBadge--featured{background:#eee;color:#111;border-color:#777}.aw-light .aw-threadBadge--locked,.aw-light .aw-threadBadge--watched{background:#fafafa;color:#777;border-color:#ddd}
.aw-light .pageNav-page,.aw-light .pageNav-jump{background:#fff;color:#555;border-color:#ccc}.aw-light .pageNav-page--current{background:#333!important;color:#fff!important;border-color:#333}.aw-light .label{background:#eee;color:#333;border-color:#ccc}
.aw-light .crimeSuggestionVote{background:#fff!important;border-color:#ddd!important}.aw-light .crimeSuggestionVote-copy h2{color:#222!important}.aw-light .crimeSuggestionVote-copy p{color:#777!important}
.aw-light .crimeSuggestionVote-control,.aw-light .crimeSuggestionVoteList-control{background:#fafafa!important;border-color:#aaa!important}.aw-light .crimeSuggestionVote-button,.aw-light .crimeSuggestionVoteList-button{color:#555!important;border-color:#ccc!important;background:transparent!important}
.aw-light .crimeSuggestionVote-score,.aw-light .crimeSuggestionVoteList-control .contentVote-score{background:#f0f0f0!important;color:#555!important;border-color:#ccc!important}.aw-light .crimeSuggestionVote-score .contentVote-score{color:#222!important}.aw-light .crimeSuggestionVote-login{color:#333!important}
.aw-light .crimeSuggestionVote-button.is-voted,.aw-light .crimeSuggestionVoteList-button.is-voted{background:#333!important;color:#fff!important}
.aw-light .memberHeader-main,.aw-light .memberHeader-content{background:#fff!important;color:#333!important;border-color:#ddd}.aw-light .tabs,.aw-light .tabs-tab{background:#fff;color:#777;border-color:#ddd}.aw-light .tabs-tab.is-active{color:#111!important;border-color:#333!important}
.aw-light .notice:not(.crimeOpeningNotice-shell),.aw-light .block-rowMessage{background:#f6f6f6;color:#555;border-color:#ddd}
.aw-light .fr-box.fr-basic .fr-toolbar,.aw-light .fr-box.fr-basic .fr-second-toolbar,.aw-light .fr-box.fr-basic .fr-wrapper,.aw-light .fr-popup,.aw-light .fr-box.fr-basic .fr-element{background:#fff!important;color:#333!important;border-color:#ccc!important}
.aw-light .fr-toolbar .fr-command.fr-btn,.aw-light .fr-popup .fr-command.fr-btn,.aw-light .fr-toolbar .fr-command[data-cmd^="xfCustom_aw"]{color:#333!important}.aw-light .fr-toolbar .fr-command:hover,.aw-light .fr-toolbar .fr-command:focus-visible{background:#eee!important;color:#000!important}
.aw-light .p-footer{background:#fff;color:#888;border-top:1px solid #ddd}.aw-light .p-footer a,.aw-light .p-footer-copyright,.aw-light .aw-footerTagline{color:#888}.aw-light .aw-footerBrand{font-variant:normal;color:#222}.aw-light .aw-footerBrand span{color:#777}
.aw-light .p-footer-rssLink>span,.aw-light .p-footer .fa-rss{color:#777!important}

/* TOC and content supplied by the custom BB-code renderer. */
.aw-light .bbWrapper .aw-toc{background:#fff;border-color:#ccc;border-left-color:#333;box-shadow:none}.aw-light .bbWrapper .aw-tocHead{border-color:#ddd}.aw-light .bbWrapper .aw-tocEyebrow{color:#777}.aw-light .bbWrapper .aw-tocHead strong{color:#222}
.aw-light .bbWrapper .aw-tocBody a.aw-tocLink{color:#333!important;border-color:#e5e5e5}.aw-light .bbWrapper .aw-tocBody a.aw-tocLink::before{color:#888}.aw-light .bbWrapper .aw-tocBody a.aw-tocLink:hover,.aw-light .bbWrapper .aw-tocBody a.aw-tocLink:focus-visible{background:#f4f4f4!important;color:#000!important}
.aw-light .bbWrapper h3.aw-tocAnchor{color:#222;border-color:#ddd}.aw-light .bbWrapper h3.aw-tocAnchor:target{background:#f0f0f0;border-color:#444}.aw-light .bbWrapper a.aw-tocCopy{color:#666!important}.aw-light .bbWrapper a.aw-tocCopy:hover,.aw-light .bbWrapper a.aw-tocCopy.is-copied{background:#eee!important;color:#111!important;border-color:#aaa}
.aw-light .awSkillCatalog{color:#333}.aw-light .awSkillCatalog h2,.aw-light .awSkillCatalog .awSkill-name,.aw-light .awSkillCatalog .awSkill-class>summary{color:#222}
.aw-light .awSkillCatalog .awSkill-intro,.aw-light .awSkillCatalog .awSkill-class{border-color:#ddd}.aw-light .awSkillCatalog .awSkill-intro p{color:#777}.aw-light .awSkillCatalog .awSkill-caveat{color:#666!important}
.aw-light .awSkillCatalog .awSkill-eyebrow,.aw-light .awSkillCatalog .awSkill-num{color:#333}.aw-light .awSkillCatalog .awSkill-count{color:#888}.aw-light .awSkillCatalog .awSkill-arrow{border-color:#777}
.aw-light .awSkillCatalog .awSkill-card{background:#fff;border-color:#ddd}.aw-light .awSkillCatalog .awSkill-card:hover{border-color:#999}.aw-light .awSkillCatalog .awSkill-card--new{background:#fafafa;border-color:#777;box-shadow:inset 3px 0 #333}
.aw-light .awSkillCatalog .awSkill-cardHead img{border-color:#bbb}.aw-light .awSkillCatalog .awSkill-newBadge{background:#333;color:#fff;border-color:#333}
.aw-light .awSkillCatalog .awSkill-diffHead{background:#f3f3f3;color:#888}.aw-light .awSkillCatalog .awSkill-diffHead span:last-child,.aw-light .awSkillCatalog .awSkill-wordPair small{color:#444}
.aw-light .awSkillCatalog .awSkill-diffRow,.aw-light .awSkillCatalog .awSkill-wording,.aw-light .awSkillCatalog .awSkill-wordPair,.aw-light .awSkillCatalog .awSkill-variant{border-color:#e5e5e5;color:#444}.aw-light .awSkillCatalog .awSkill-diffRow strong{color:#222}.aw-light .awSkillCatalog .awSkill-diffRow small{color:#888}
.aw-light .awSkillCatalog .awSkill-change{border-bottom-color:#777}.aw-light .awSkillCatalog .awSkill-variantHead,.aw-light .awSkillCatalog .awSkill-variant .awSkill-wordPair small,.aw-light .awSkillCatalog .awSkill-variant .awSkill-diffHead span:last-child{color:#347c9b}
.aw-light .awSkillCatalog .awSkill-variant--dark .awSkill-variantHead,.aw-light .awSkillCatalog .awSkill-variant--dark .awSkill-wordPair small,.aw-light .awSkillCatalog .awSkill-variant--dark .awSkill-diffHead span:last-child{color:#a64364}.aw-light .awSkillCatalog .awSkill-variantHead small{color:#888}
.aw-light .awSkillCatalog [style*="color:#ffffff"]{color:#333!important}.aw-light .awSkillCatalog [style*="color:#96f5ff"]{color:#147a86!important}.aw-light .awSkillCatalog [style*="color:#f7dfa5"]{color:#786626!important}.aw-light .awSkillCatalog [style*="color:#ffcb4a"]{color:#906211!important}.aw-light .awSkillCatalog [style*="color:#95d9ee"]{color:#347c9b!important}
.aw-light .awSkillCatalog [style*="color:#a6caf0"]{color:#33799c!important}.aw-light .awSkillCatalog [style*="color:#ffa4a9"]{color:#a64364!important}.aw-light .awSkillCatalog [style*="color:#ffff00"]{color:#84630b!important}.aw-light .awSkillCatalog [style*="color:#f7dfa3"]{color:#786626!important}.aw-light .awSkillCatalog [style*="color:#59ee4c"]{color:#347735!important}.aw-light .awSkillCatalog [style*="color:#55ffee"]{color:#147a86!important}
.aw-light .username{color:#333!important}.aw-light .memberHeader-main,.aw-light .memberHeader-content,.aw-light .memberHeader-stats{border-radius:2px!important;box-shadow:none!important;background-image:none!important}
.aw-light .memberHeader{border-radius:2px!important;box-shadow:none!important}.aw-light .memberHeader-main::after{display:none}.aw-light .memberHeader-name .username{color:#222!important}.aw-light .userBanner{background:#f3f3f3;color:#555;border-color:#ddd;border-radius:2px}
.aw-light .bbWrapper a.crimeActionButton{border-color:#ccc;border-radius:2px;background:#fff!important;box-shadow:none;color:#333!important}.aw-light .bbWrapper a.crimeActionButton:hover{border-color:#555;background:#f5f5f5!important;box-shadow:none;color:#111!important}.aw-light .crimeActionButton-icon,.aw-light .crimeActionButton--support .crimeActionButton-icon{background:#eee!important;color:#333;border-radius:2px;box-shadow:none}
.aw-light .crimeGameItemTooltip{background:#fff;border-color:#aaa;color:#333;border-radius:2px;box-shadow:0 8px 26px #0002}.aw-light .crimeClosedThreadNotice,.aw-light .crimeClosedThreadNotice-icon,.aw-light .bbCodeSpoiler-button{border-radius:2px}
.aw-light .block--category .block-header{background:transparent}
@media(max-width:1300px){.aw-light.template-forum_list .aw-hero-name{font-size:50px}}

@media(min-width:1800px){.aw-light .aw-hero{height:300px}}
@media(max-width:1250px){.aw-light .p-nav-inner{max-width:1200px}.aw-light .aw-hero-inner{padding:0 40px}.aw-light .aw-hero-name{font-size:52px}.aw-light .p-body-main--withSidebar{grid-template-columns:minmax(0,1fr) 260px;gap:22px}.aw-light .node-extra{width:245px;flex-basis:245px}.aw-light .crimeOpeningNotice{padding-left:290px;grid-template-columns:minmax(0,1fr) 290px}.aw-light .crimeOpeningNotice::before{width:270px}.aw-light .crimeOpeningNotice-title b{font-size:29px}.aw-light .crimeOpeningNotice-text{font-size:11px}}
@media(max-width:1050px){.aw-light .node-extra{width:215px;flex-basis:215px}.aw-light .node-body{gap:12px}.aw-light .crimeOpeningNotice{padding-left:250px;grid-template-columns:minmax(0,1fr) 260px;gap:15px}.aw-light .crimeOpeningNotice::before{width:230px}.aw-light .crimeOpeningNotice-title b{font-size:28px}.aw-light .block--category .block-desc{display:none}.aw-light .p-nav .p-navEl-link{font-size:10px}.aw-light .aw-navLogo{font-size:25px;margin-right:18px}}
@media(max-width:900px){.aw-light .p-body-main--withSidebar{grid-template-columns:minmax(0,1fr)}.aw-light .p-body-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.aw-light .p-body-sidebar>.block{margin:0}.aw-light .node-extra{width:290px;flex-basis:290px}.aw-light .crimeOpeningNotice{grid-template-columns:minmax(0,1fr);padding-left:260px;gap:15px}.aw-light .crimeOpeningNotice::before{width:240px}.aw-light .crimeOpeningNotice-timer{width:auto;grid-column:auto;border-left:0;border-top:1px solid #ddd;padding:12px 0 0}.aw-light .crimeOpeningNotice-timerTitle{margin-bottom:9px}.aw-light .crimeOpeningCountdown b{font-size:26px}.aw-light .aw-hero--page .aw-titlePanel{max-width:85%}.aw-light .aw-pageHeading{font-size:36px}.aw-light .aw-onlineBar .aw-eyebrow{display:block}.aw-light .p-nav-inner{min-height:50px}.aw-light .p-nav-scroller{display:none}.aw-light .p-nav-menuTrigger{display:inline-block}.aw-light .aw-navLogo{margin-right:auto}}
@media(max-width:650px){
 .aw-light .p-nav-inner{padding:0 8px;min-height:52px}.aw-light .aw-navLogo{font-size:24px}.aw-light .p-navgroup-link{padding:10px 8px}.aw-light .p-navgroup-link--register{display:none}.aw-light .p-navgroup-link--user .p-navgroup-linkText{display:none}.aw-light .p-navgroup-link--user .avatar{width:26px!important;height:26px!important}.aw-light .p-nav-menuTrigger{padding:8px 5px;width:30px}
 .aw-light .aw-hero,.aw-light.template-forum_list .aw-hero{height:220px;min-height:0;background-size:auto 300px;background-position:59% 42%}
 .aw-light .aw-hero::after{background:linear-gradient(90deg,#f8fafbdf,#f8fafb88 35%,transparent 75%)}
 .aw-light .aw-hero-inner,.aw-light.template-forum_list .aw-hero-inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 19px;gap:0}
 .aw-light .aw-titlePanel,.aw-light.template-forum_list .aw-titlePanel{align-self:center;margin:0;padding:0;max-width:100%;width:auto}
 .aw-light.template-forum_list .aw-hero-name{font-size:38px;white-space:nowrap}.aw-light .aw-heroTagline{font-size:7px;letter-spacing:.2em;gap:7px;margin-top:10px}.aw-light .aw-heroTagline::before,.aw-light .aw-heroTagline::after{width:20px}
 .aw-light .aw-hero--page{height:auto;min-height:210px}.aw-light .aw-hero--page .aw-hero-inner{height:auto;min-height:210px;padding:25px 19px}.aw-light .aw-hero--page .aw-titlePanel{max-width:100%;padding:0}.aw-light .aw-hero--page::after{background:linear-gradient(90deg,#fafbfcee,#fafbfccf 55%,#fafbfc55)}.aw-light .aw-pageHeading{font-size:32px;line-height:1.14;margin:12px 0}.aw-light .aw-headCrumbs .p-breadcrumbs{font-size:8px;letter-spacing:.04em}.aw-light .aw-headDescription{font-size:11px}
 .aw-light .aw-onlineBar-inner{padding:7px 14px;min-height:42px;gap:8px;flex-wrap:wrap}.aw-light .aw-onlineBar .aw-eyebrow{font-size:8px;line-height:25px}.aw-light .aw-onlineNumbers{width:auto;margin-left:auto;gap:10px}.aw-light .aw-onlineNumbers a{height:25px;gap:4px;line-height:25px}.aw-light .aw-onlineNumbers strong{font-size:19px;line-height:25px}.aw-light .aw-onlineNumbers span{font-size:8px;line-height:25px}
 .aw-light .p-body-inner{padding:18px 12px 30px}.aw-light .p-body-sidebar{display:block}.aw-light .p-body-sidebar>.block{margin-bottom:14px}
 .aw-light .crimeOpeningNotice{display:grid!important;grid-template-columns:minmax(0,1fr);padding:117px 18px 18px;gap:16px;min-height:0}.aw-light .crimeOpeningNotice::before{inset:0 0 auto;width:100%;height:100px;background-position:center 46%}.aw-light .crimeOpeningNotice-title b{font-size:31px}.aw-light .crimeOpeningNotice-text{font-size:12px;margin-top:8px}.aw-light .crimeOpeningNotice-timer{grid-column:auto;padding-top:13px}.aw-light .crimeOpeningCountdown b{font-size:28px}
 .aw-light .block--category .block-header{font-size:24px;gap:12px;padding:3px 4px 11px}.aw-light .node-body{display:flex;flex-wrap:wrap;min-height:0;gap:7px 12px;padding:12px 10px}.aw-light .node-main{min-width:0;flex:1 1 180px}.aw-light .node-title{font-size:20px}.aw-light .node-description{font-size:11px}.aw-light .node-icon,.aw-light .node-icon.node-icon--crimeCustom{width:33px!important;height:33px!important;flex-basis:33px;margin:0}.aw-light .node-stats{order:3;flex-basis:24px;width:24px}.aw-light .node-extra{order:4;flex:1 0 calc(100% - 45px);width:calc(100% - 45px);margin:5px 0 0 45px;padding-left:36px!important;min-height:28px}.aw-light .node-extra-icon,.aw-light .node-extra-icon .avatar{width:28px;height:28px}.aw-light .node-extra-title{font-size:11px;white-space:normal}.aw-light .node-extra-row{font-size:10px}
 .aw-light .message.message--post .message-cell.message-cell--user{width:100%!important;flex-basis:auto!important;padding:13px!important;border-bottom:1px solid #ddd!important}.aw-light .message:not(.message--forceColumns) .crimeAuthorCard{padding:0!important;grid-template-columns:48px minmax(0,1fr) auto!important}.aw-light .crimeAuthorCard .message-avatar .avatar{width:46px!important;height:46px!important}.aw-light .crimeAuthorStats{margin:0;padding:0;border:0!important;width:80px}.aw-light .message.message--post .message-cell--main{padding:13px!important}.aw-light .message-body{font-size:15px;line-height:1.75}
 .aw-light .p-body-main--withSideNav{display:block}.aw-light .p-body-sideNav{width:auto}.aw-light .awSkillCatalog .awSkill-grid{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){.aw-light *,.aw-light *::before,.aw-light *::after{animation:none!important;transition:none!important}}
