/* TCKA / Community journal. Original topic content and native actions are preserved. */
@font-face{font-family:'Bricolage Grotesque';src:url('/platform/fonts/bricolage.ttf') format('truetype');font-weight:200 800;font-display:swap}
@font-face{font-family:'Space Mono';src:url('/platform/fonts/space-mono.ttf') format('truetype');font-weight:400;font-display:swap}
html[data-realm-design],html[data-realm-design][data-tcka-theme=light]{--t-bg:#eef0e9;--t-surface:#f7f8f2;--t-soft:#e2e8e1;--t-ink:#132d3b;--t-muted:#526b73;--t-line:#2e52632a;--t-accent:#345c45;--t-glass:#eef0e9ef;--realm-forum-purple:#665a9b;--realm-forum-mint:#345c45;--realm-heading:'Bricolage Grotesque',Manrope,sans-serif;--realm-label:'Space Mono',monospace}
html[data-realm-design][data-tcka-theme=dark]{--t-bg:#0b1c29;--t-surface:#122a38;--t-soft:#1a3441;--t-ink:#f0f0e3;--t-muted:#a5b7bd;--t-line:#aec6c72b;--t-accent:#d1e8a0;--t-glass:#0b1c29ed;--realm-forum-purple:#b8b9ed;--realm-forum-mint:#d1e8a0}
html[data-realm-design],html[data-realm-design] body,html[data-realm-design] .p-pageWrapper{background:var(--t-bg)!important;color:var(--t-ink)}html[data-realm-design] body:before{display:none!important}html[data-realm-design] .p-header{background:var(--t-bg)!important;border-bottom:1px solid var(--t-line)}html[data-realm-design] .p-header-logo img{max-height:65px}html[data-realm-design] .p-nav{background:var(--t-glass)!important;backdrop-filter:blur(18px);box-shadow:none!important;border-bottom:1px solid var(--t-line)}html[data-realm-design] .p-nav-inner{min-height:68px}html[data-realm-design] .p-navEl{border-radius:0!important}html[data-realm-design] .p-navEl.is-selected{background:none!important;color:var(--t-ink)!important;position:relative}html[data-realm-design] .p-navEl.is-selected:after{content:'';position:absolute;bottom:10px;left:16px;right:16px;height:2px;background:var(--t-accent)}html[data-realm-design] .p-navEl-link{font:500 12px Manrope,sans-serif!important}html[data-realm-design] .p-navEl:hover{background:transparent!important}html[data-realm-design] .p-sectionLinks{background:var(--t-surface)!important;border-color:var(--t-line)!important}html[data-realm-design] .p-sectionLinks-inner{padding-block:9px}html[data-realm-design] .p-sectionLinks-list a{font-size:10px!important}html[data-realm-design] .p-navgroup-link,html[data-realm-design] .tcka-theme,html[data-realm-design] .tcka-motion,html[data-realm-design] .tcka-account-link{border-radius:5px!important}html[data-realm-design] .tcka-theme,html[data-realm-design] .tcka-motion{width:33px;height:34px;border-color:var(--t-line)!important;font-size:16px}html[data-realm-design] .tcka-account-link{font-size:10px!important;border:1px solid var(--t-line);background:var(--t-soft)}
html[data-realm-design] .p-body-inner{max-width:1400px!important;padding:0 40px 40px!important}html[data-realm-design] .p-body-header{position:relative;padding:42px 0 34px!important;border-bottom:1px solid var(--t-line);margin:0 0 30px!important;min-height:175px;isolation:isolate}html[data-realm-design] .p-body-header:after{content:'+';font:160px/.8 var(--realm-heading);position:absolute;right:25px;bottom:35px;color:var(--realm-forum-purple);opacity:.14;pointer-events:none;transform:rotate(-8deg)}html[data-realm-design] .p-title{position:relative;z-index:1;gap:30px}html[data-realm-design] .p-title-value{font:650 clamp(35px,4.5vw,61px)/1.07 var(--realm-heading)!important;letter-spacing:-.045em!important;max-width:1020px;color:var(--t-ink)!important}html[data-realm-design] .p-title-pageAction{align-self:center}html[data-realm-design] .p-description{color:var(--t-muted)!important;font-size:12px!important;line-height:1.8!important;max-width:770px}html[data-realm-design] .tcka-forum-heading{padding-top:25px!important}html[data-realm-design] .tcka-forum-kicker{font:8px/1.6 var(--realm-label);letter-spacing:.07em;color:var(--t-muted);margin-bottom:20px}html[data-realm-design] .tcka-forum-kicker i{width:45px;color:var(--t-accent)}html[data-realm-design] .tcka-forum-kicker i:after{width:5px;height:5px;background:var(--t-accent);border-radius:0;animation:realm-signal 5s ease-in-out infinite}html[data-realm-design] .p-breadcrumbs{font-size:10px;padding:17px 0!important}html[data-realm-design] .p-breadcrumbs a{color:var(--t-muted)!important}html[data-realm-design] .p-breadcrumbs>li:after{color:var(--t-line)!important}
html[data-realm-design] .block-container,html[data-realm-design] .block-outer,html[data-realm-design] .block-row,html[data-realm-design] .block-body{border-radius:6px!important;box-shadow:none!important}html[data-realm-design] .block-container{background:var(--t-surface)!important;border:1px solid var(--t-line)!important;overflow:hidden}html[data-realm-design] .block-header{font:600 23px/1.2 var(--realm-heading)!important;letter-spacing:-.03em;color:var(--t-ink)!important;background:var(--t-soft)!important;border-bottom:1px solid var(--t-line)!important;padding:22px!important}html[data-realm-design] .block-minorHeader{font:600 17px/1.3 var(--realm-heading)!important;color:var(--t-ink)!important;background:none!important;border-bottom:1px solid var(--t-line)!important;padding:18px!important}html[data-realm-design] .block-footer{background:var(--t-soft)!important;border-color:var(--t-line)!important}html[data-realm-design] .block-filterBar{background:none!important;font-size:11px;border-color:var(--t-line)!important}html[data-realm-design] .button{border-radius:5px!important;box-shadow:none!important;font:600 11px/1.4 Manrope,sans-serif!important;transition:transform .55s cubic-bezier(.16,1,.3,1),background .4s}html[data-realm-design] .button:hover{transform:translateY(-2px)}html[data-realm-design] .button.button--primary{background:var(--t-accent)!important;color:var(--t-bg)!important;border:0!important}html[data-realm-design] .button.button--link{color:var(--t-ink)!important;background:var(--t-soft)!important;border-color:var(--t-line)!important}html[data-realm-design] .input,html[data-realm-design] .inputChoices{border-radius:5px!important}html[data-realm-design] .input{background:var(--t-bg)!important;border-color:var(--t-line)!important;color:var(--t-ink)!important}
/* Channels: the index remains compact and readable, with a discrete progress stroke. */
html[data-realm-design] .node{background:var(--t-surface)!important;border-color:var(--t-line)!important;position:relative;border-radius:0!important;transition:background .5s}html[data-realm-design] .node:before{content:'';position:absolute;left:0;top:25px;bottom:25px;width:2px;background:var(--t-accent);opacity:0;transform:scaleY(.3);transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s}html[data-realm-design] .node:hover:before{opacity:1;transform:scaleY(1)}html[data-realm-design] .node:hover{background:var(--t-soft)!important}html[data-realm-design] .node-main{padding-block:24px!important}html[data-realm-design] .node-icon{color:var(--t-muted)!important}html[data-realm-design] .node--unread .node-icon{color:var(--t-accent)!important}html[data-realm-design] .node-title{font:600 23px/1.2 var(--realm-heading)!important;letter-spacing:-.03em}html[data-realm-design] .node-title a{color:var(--t-ink)!important}html[data-realm-design] .node-description{font-size:11px!important;color:var(--t-muted)!important;line-height:1.7}html[data-realm-design] .node-stats{font-family:var(--realm-label);font-size:11px;color:var(--t-muted)}html[data-realm-design] .node-extra{font-size:10px!important;color:var(--t-muted)!important;background:transparent!important}html[data-realm-design] .node-extra-title{font-size:11px!important;color:var(--t-ink)!important}html[data-realm-design] .node-extra .avatar{border-radius:3px;border:1px solid var(--t-line)}
html[data-realm-design] .tcka-topic-tools{border:1px solid var(--t-line);border-bottom:0;border-radius:6px 6px 0 0;background:var(--t-surface);padding:18px 22px;gap:18px}html[data-realm-design] .tcka-topic-tabs{gap:18px}html[data-realm-design] .tcka-topic-tab{font-size:11px;padding:10px 0;border:0;border-radius:0;border-bottom:2px solid transparent;background:transparent!important;gap:8px;transition:color .4s,border-color .5s}html[data-realm-design] .tcka-topic-tab[aria-pressed=true]{color:var(--t-ink)!important;border-color:var(--t-accent)}html[data-realm-design] .tcka-topic-tab:not([aria-pressed=true]):hover{border-color:var(--t-muted)}html[data-realm-design] .tcka-topic-tab small,html[data-realm-design] .tcka-topic-count{font:8px var(--realm-label)}html[data-realm-design] .tcka-topic-search>span{font-family:var(--realm-label);font-size:7px}html[data-realm-design] .tcka-topic-search input{font-size:11px!important;border-radius:0!important}html[data-realm-design] .tcka-topic-list .structItem--thread{min-height:126px;padding:8px 16px 8px 37px!important;border:0!important;border-bottom:1px solid var(--t-line)!important;border-radius:0!important;box-shadow:none!important;background:var(--t-surface)!important;grid-template-columns:63px minmax(0,1fr) 100px 145px 40px;transition:background .5s,transform .6s cubic-bezier(.16,1,.3,1)}html[data-realm-design] .tcka-topic-list .structItem--thread:last-child{border-bottom:0!important}html[data-realm-design] .tcka-topic-list .structItem--thread:before{left:0;width:2px;top:35px;bottom:35px;border-radius:0;opacity:.4}html[data-realm-design] .tcka-topic-list .structItem--thread:hover{transform:none;background:var(--t-soft)!important}html[data-realm-design] .tcka-topic-list .structItem--thread:hover:before{top:16px;bottom:16px;width:3px}html[data-realm-design] .realm-thread-number{position:absolute;left:13px;top:27px;font:8px var(--realm-label);color:var(--t-muted);opacity:.65;writing-mode:vertical-rl}html[data-realm-design] .tcka-topic-list .structItem-cell{padding-block:14px}html[data-realm-design] .tcka-topic-list .tcka-list-avatar{width:39px;height:39px;transform:none;border-radius:2px;box-shadow:0 0 0 4px var(--t-surface),0 0 0 5px var(--t-line)}html[data-realm-design] .tcka-topic-list .structItem--thread:hover .tcka-list-avatar{transform:translateY(-3px) rotate(-4deg);box-shadow:0 0 0 4px var(--t-surface),0 0 0 5px var(--topic-color)}html[data-realm-design] .tcka-topic-list .structItem-title{font:600 20px/1.25 var(--realm-heading)!important;letter-spacing:-.025em;padding-right:10px}html[data-realm-design] .tcka-topic-list .structItem-minor{font-size:10px;line-height:1.6}html[data-realm-design] .tcka-topic-marker{font:7px var(--realm-label);letter-spacing:.06em;margin-bottom:8px}html[data-realm-design] .tcka-topic-list .is-unread .tcka-topic-marker{color:var(--t-accent)}html[data-realm-design] .tcka-topic-list .structItem-cell--meta{border-left:1px solid var(--t-line);font-size:8px;padding-left:18px;gap:4px}html[data-realm-design] .tcka-topic-list .structItem-cell--meta dd{font:13px var(--realm-label);color:var(--t-ink)}html[data-realm-design] .tcka-topic-list .structItem-cell--latest{font-size:10px}html[data-realm-design] .tcka-topic-list .structItem-cell--latest .structItem-minor{font-size:8px}html[data-realm-design] .tcka-topic-list .structItem-cell--iconEnd .avatar{border-radius:2px;opacity:.8}
/* Author seals and long-form conversation. */
html[data-realm-design] .message{border-radius:6px!important;background:var(--t-surface)!important;border:1px solid var(--t-line)!important;box-shadow:none!important;margin-bottom:25px!important}html[data-realm-design] .message-cell--main{padding:0 30px 25px!important}html[data-realm-design] .message-cell--user.tcka-author,html[data-realm-design] .tcka-article-rail{background:var(--t-soft)!important;padding:25px 19px!important;position:relative;width:225px!important;flex:0 0 225px!important;border-right:1px solid var(--t-line)!important}html[data-realm-design] .tcka-author:before{content:'';position:absolute;left:20px;right:20px;top:0;height:3px;background:var(--id-tone);opacity:.6}html[data-realm-design] .tcka-identity{--id-ink:var(--t-ink);--id-muted:var(--t-muted);--id-surface:var(--t-surface);--id-line:var(--t-line)}html[data-realm-design] .tcka-head-orbit{--head-size:110px}html[data-realm-design] .tcka-head-orbit:before,html[data-realm-design] .tcka-head-orbit:after{animation:none;border-radius:2px;transform:rotate(0)}html[data-realm-design] .tcka-head-orbit:before{border-style:dashed;opacity:.6}html[data-realm-design] .tcka-head-orbit:after{inset:8px}html[data-realm-design] .tcka-head-frame{border-radius:3px!important;border:2px solid var(--id-tone)!important;padding:7px;box-shadow:6px 6px 0 rgba(var(--id-tone-rgb),.1),inset 0 0 0 3px var(--t-surface);background:var(--t-surface)!important}html[data-realm-design] .tcka-head-frame img{border-radius:0!important}html[data-realm-design] .tcka-head-orbit:hover:before{transform:rotate(-4deg)}html[data-realm-design] .tcka-head-orbit:hover:after{transform:rotate(3deg)}html[data-realm-design] .message-name{font:650 23px/1.15 var(--realm-heading)!important;letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:14px!important}html[data-realm-design] .message-name a{color:var(--t-ink)!important}html[data-realm-design] .message-userTitle{font-size:10px!important}html[data-realm-design] .tcka-native-rank,html[data-realm-design] .tcka-rank-badge{border-radius:3px!important;font:8px/1.4 var(--realm-label)!important;border-color:rgba(var(--id-tone-rgb),.4)!important;padding:6px 8px!important;background:rgba(var(--id-tone-rgb),.08)!important}html[data-realm-design] .tcka-author-eyebrow{font:7px var(--realm-label);margin-bottom:19px;color:var(--t-muted)}html[data-realm-design] .tcka-game-passport{background:transparent;border:0;border-top:1px solid var(--t-line);border-radius:0;padding:19px 0 0;margin-top:20px;box-shadow:none}html[data-realm-design] .tcka-overline{font:7px/1.6 var(--realm-label);letter-spacing:.06em}html[data-realm-design] .tcka-game-name>strong{font:600 22px var(--realm-heading);letter-spacing:-.03em}html[data-realm-design] .tcka-guild-banner{padding:13px 10px;border-left:2px solid var(--id-tone);border-radius:3px;background:rgba(var(--id-tone-rgb),.06)}html[data-realm-design] .tcka-guild-banner strong{font:600 19px var(--realm-heading);letter-spacing:-.03em}html[data-realm-design] .tcka-guild-banner small{font-size:7px}html[data-realm-design] .tcka-forum-medal{border-color:var(--t-line);padding-top:14px}html[data-realm-design] .tcka-medal-art{border-radius:50%;background:radial-gradient(circle at 35% 25%,rgba(var(--id-tone-rgb),.18),rgba(var(--id-tone-rgb),.025));border:1px solid rgba(var(--id-tone-rgb),.4);box-shadow:inset 0 0 0 4px var(--t-soft),inset 0 0 0 5px rgba(var(--id-tone-rgb),.23);transition:transform .7s cubic-bezier(.16,1,.3,1)}html[data-realm-design] .tcka-forum-medal summary:hover .tcka-medal-art{transform:rotate(-8deg) translateY(-3px)}html[data-realm-design] .tcka-forum-medal summary strong{font:600 19px var(--realm-heading)}html[data-realm-design] .tcka-passport-link{font-size:8px;letter-spacing:0}html[data-realm-design] .tcka-topic-outline{border-top:1px solid var(--t-line);padding-top:19px;margin-top:22px}html[data-realm-design] .tcka-topic-outline>a{font-size:10px;transition:transform .4s,color .4s}html[data-realm-design] .tcka-topic-outline>a:hover{transform:translateX(3px)}
html[data-realm-design] .message-attribution{font-size:10px!important;border-color:var(--t-line)!important;padding-block:18px!important}html[data-realm-design] .message-content{padding-block:26px}html[data-realm-design] .message-body{font-size:14px;line-height:1.95;color:var(--t-ink)}html[data-realm-design] .message-body h2{font:600 30px/1.2 var(--realm-heading);letter-spacing:-.035em}html[data-realm-design] .message-body h3{font:600 24px/1.2 var(--realm-heading);letter-spacing:-.03em}html[data-realm-design] .message-body .bbCodeBlock{border-radius:4px!important;background:var(--t-soft)!important;border-left:2px solid var(--t-accent)!important}html[data-realm-design] .message-body .bbTable{overflow:auto}html[data-realm-design] .message-body .bbTable table{min-width:470px}html[data-realm-design] .message-body .bbTable td,html[data-realm-design] .message-body .bbTable th{border-color:var(--t-line)!important}html[data-realm-design] .message-body .bbTable th{background:var(--t-soft)!important}html[data-realm-design] .message-body .bbTable td{background:var(--t-surface)!important}html[data-realm-design] .message-footer{border-color:var(--t-line)!important}html[data-realm-design] .message-actionBar .actionBar-action{font-size:10px;border-radius:4px!important;padding:7px 10px}html[data-realm-design] .message-actionBar .actionBar-action:hover{background:var(--t-soft);transform:translateY(-2px)}html[data-realm-design] .reactionsBar{border-radius:4px!important;background:var(--t-soft)!important;border-color:var(--t-line)!important}html[data-realm-design] .tcka-reading-progress{height:2px;background:var(--t-accent)}html[data-realm-design] .blockMessage{background:var(--t-surface)!important;border-color:var(--t-line)!important;border-radius:5px!important;font-size:12px}html[data-realm-design] .pageNav-page{border-radius:3px!important;background:var(--t-surface)!important;border-color:var(--t-line)!important}html[data-realm-design] .pageNav-page--current{background:var(--t-accent)!important;color:var(--t-bg)!important}html[data-realm-design] .pageNav-page--current a{color:inherit!important}html[data-realm-design] .pageNav-jump{border-radius:3px!important}html[data-realm-design] .memberHeader{border-radius:8px!important;background:var(--t-surface)!important;border-color:var(--t-line)!important}html[data-realm-design] .memberHeader-name{font:650 44px var(--realm-heading)!important;letter-spacing:-.05em}html[data-realm-design] .memberHeader-main{background:var(--t-surface)!important}html[data-realm-design] .tabs-tab{border-radius:0!important}html[data-realm-design] .tabs-tab.is-active{color:var(--t-ink)!important;border-color:var(--t-accent)!important}html[data-realm-design] .memberTooltip{border-radius:6px!important}
html[data-realm-design] .p-body-sidebar .block-container{background:var(--t-surface)!important}html[data-realm-design] .p-body-sidebar .block-row{font-size:11px;line-height:1.7}html[data-realm-design] .p-body-sidebar .block-minorHeader{font-size:20px!important}html[data-realm-design] .p-body-sidebar .avatar{border-radius:3px!important}html[data-realm-design] .p-footer{background:var(--t-surface)!important;border-top:1px solid var(--t-line);color:var(--t-muted)!important}html[data-realm-design] .p-footer a{color:var(--t-muted)!important}html[data-realm-design] .p-footer-inner{padding-block:25px!important}html[data-realm-design] .p-footer-copyright{font-size:9px!important}
html[data-realm-design] .p-header{background:#0b1c29!important}
html[data-realm-design] .p-header-inner{min-height:157px!important;height:auto!important;padding:25px 48px!important;background:#0b1c29 url('/platform/media/realm-map.svg') 54% 50%/460px auto no-repeat!important;max-width:1400px;margin:auto}
html[data-realm-design] .p-header-content{min-height:106px!important;align-items:center}
html[data-realm-design] .p-header-logo a{display:flex;align-items:center;gap:17px;text-decoration:none}
html[data-realm-design] .p-header-logo img{width:43px;height:57px;object-fit:contain;max-height:none}
html[data-realm-design] .realm-forum-wordmark{display:flex;flex-direction:column;gap:9px;color:#f0f0e3}
html[data-realm-design] .realm-forum-wordmark strong{font:650 35px/1 var(--realm-heading);letter-spacing:-.045em}
html[data-realm-design] .realm-forum-wordmark small{font:7px var(--realm-label);color:#9db3b9;letter-spacing:.09em}
html[data-realm-design] .p-header-playNow{width:205px}
html[data-realm-design] .p-header-playNow-count{font:9px/1.5 Manrope,sans-serif;color:#b4c8c7;margin-bottom:10px}
html[data-realm-design] .p-header-playNow-button{border:0!important;background:#d1e8a0!important;color:#1d342b!important;border-radius:5px!important;font:600 11px/1.3 Manrope,sans-serif!important;padding:14px 24px;box-shadow:none!important;display:block}
html[data-realm-design] .p-header-playNow-hostname{font:8px var(--realm-label);margin-top:10px;color:#9eb9bd}
html[data-realm-design] .p-header-playNow-hostname-prefix{display:none}
html[data-realm-design] .p-header-playNow-hostname-copy{font:8px var(--realm-label);color:#9eb9bd}
@keyframes realm-signal{0%,100%{transform:translateX(0)}50%{transform:translateX(-32px)}}
@media(max-width:1100px){html[data-realm-design] .p-body-inner{padding-inline:28px!important}html[data-realm-design] .tcka-topic-list .structItem--thread{grid-template-columns:55px minmax(0,1fr) 80px 120px 35px;padding-left:30px!important}html[data-realm-design] .realm-thread-number{left:10px}html[data-realm-design] .tcka-topic-list .structItem-title{font-size:19px!important}html[data-realm-design] .tcka-topic-list .structItem-cell{padding-inline:8px}html[data-realm-design] .message-cell--user.tcka-author,html[data-realm-design] .tcka-article-rail{width:200px!important;flex-basis:200px!important}html[data-realm-design] .message-cell--main{padding-inline:23px!important}html[data-realm-design] .tcka-head-orbit{--head-size:100px}html[data-realm-design] .message-name{font-size:21px!important}html[data-realm-design] .p-title-value{font-size:48px!important}}
@media(max-width:800px){html[data-realm-design] .p-body-header{min-height:140px;padding-top:25px!important}html[data-realm-design] .p-title-value{font-size:39px!important}html[data-realm-design] .p-body-header:after{font-size:110px;right:5px;bottom:25px}html[data-realm-design] .tcka-topic-tools{gap:14px}html[data-realm-design] .tcka-topic-search{max-width:230px}html[data-realm-design] .tcka-topic-tabs{gap:14px}html[data-realm-design] .tcka-topic-tab{font-size:10px}html[data-realm-design] .tcka-topic-list .structItem--thread{grid-template-columns:52px minmax(0,1fr) 90px;min-height:125px;padding:10px 15px 10px 26px!important}html[data-realm-design] .tcka-topic-list .structItem-cell--iconEnd{display:none!important}html[data-realm-design] .tcka-topic-list .structItem-cell--latest{grid-column:2/4;display:flex!important;align-items:center;gap:12px;padding-top:0!important;text-align:left;justify-content:start}html[data-realm-design] .tcka-topic-list .structItem-cell--meta{font-size:8px}html[data-realm-design] .tcka-topic-list .structItem-title{font-size:20px!important}html[data-realm-design] .message-cell--user.tcka-author,html[data-realm-design] .tcka-article-rail{width:180px!important;flex-basis:180px!important;padding:22px 15px!important}html[data-realm-design] .tcka-head-orbit{--head-size:88px}html[data-realm-design] .message-name{font-size:20px!important}html[data-realm-design] .tcka-game-name>strong{font-size:20px}html[data-realm-design] .tcka-guild-banner strong{font-size:17px}html[data-realm-design] .message-body{font-size:13px}html[data-realm-design] .p-body-header .p-description{font-size:11px!important}html[data-realm-design] .node-title{font-size:21px!important}}
@media(max-width:650px){html[data-realm-design] .p-body-inner{padding:0 16px 25px!important}html[data-realm-design] .p-nav-inner{min-height:59px}html[data-realm-design] .p-navgroup-link{font-size:11px!important}html[data-realm-design] .tcka-theme,html[data-realm-design] .tcka-motion{width:29px;height:31px;margin-right:6px}html[data-realm-design] .tcka-account-link{display:none}html[data-realm-design] .p-sectionLinks-list a{font-size:9px!important}html[data-realm-design] .p-title-value{font-size:33px!important;line-height:1.08!important;letter-spacing:-.045em!important;max-width:100%;overflow-wrap:anywhere}html[data-realm-design] .p-title{gap:17px;flex-wrap:wrap}html[data-realm-design] .p-title-pageAction{margin:0!important}html[data-realm-design] .p-body-header{min-height:130px;padding:24px 0 25px!important;margin-bottom:20px!important}html[data-realm-design] .p-body-header:after{font-size:95px;right:0;bottom:16px;opacity:.09}html[data-realm-design] .tcka-forum-kicker{font-size:6px;margin-bottom:14px;gap:15px}html[data-realm-design] .tcka-forum-kicker i{width:35px}html[data-realm-design] .p-breadcrumbs{padding-block:14px!important;font-size:9px}html[data-realm-design] .block-header{font-size:22px!important;padding:20px 16px!important}html[data-realm-design] .node-main{padding-block:20px!important}html[data-realm-design] .node-title{font-size:22px!important}html[data-realm-design] .node-description{font-size:10px!important}html[data-realm-design] .node-extra{font-size:9px!important}html[data-realm-design] .node-extra-title{font-size:10px!important}html[data-realm-design] .node-stats{font-size:9px}html[data-realm-design] .p-body-sidebar .block-minorHeader{font-size:20px!important}html[data-realm-design] .tcka-topic-tools{padding:14px;gap:13px;border-radius:5px 5px 0 0}html[data-realm-design] .tcka-topic-tabs{gap:19px;order:0;width:100%}html[data-realm-design] .tcka-topic-tab{font-size:10px;gap:6px;padding:8px 0}html[data-realm-design] .tcka-topic-tab small{font-size:7px}html[data-realm-design] .tcka-topic-search{order:1;max-width:none;margin:0;flex:1 1 175px}html[data-realm-design] .tcka-topic-search>span{font-size:6px}html[data-realm-design] .tcka-topic-search input{font-size:11px!important;height:33px}html[data-realm-design] .tcka-topic-count{font-size:7px;order:2}html[data-realm-design] .tcka-topic-list .structItem--thread{grid-template-columns:41px minmax(0,1fr);gap:0;min-height:134px;padding:13px 10px 10px 19px!important}html[data-realm-design] .realm-thread-number{left:7px;top:24px;font-size:6px}html[data-realm-design] .tcka-topic-list .structItem-cell{padding:9px 7px!important}html[data-realm-design] .tcka-topic-list .structItem-cell--icon{padding-left:3px!important;align-self:start;margin-top:17px}html[data-realm-design] .tcka-topic-list .tcka-list-avatar{width:29px;height:29px;box-shadow:0 0 0 3px var(--t-surface),0 0 0 4px var(--t-line)}html[data-realm-design] .tcka-topic-list .structItem-title{font-size:20px!important;padding:0}html[data-realm-design] .tcka-topic-marker{font-size:6px;line-height:1.2;margin-bottom:7px}html[data-realm-design] .tcka-topic-list .structItem-minor{font-size:8px!important;margin-top:8px;line-height:1.6}html[data-realm-design] .tcka-topic-list .structItem-cell--meta{grid-column:2;display:flex!important;gap:14px;border:0;min-height:0;padding-top:2px!important;padding-bottom:3px!important}html[data-realm-design] .tcka-topic-list .structItem-cell--meta .pairs{gap:6px;justify-content:start}html[data-realm-design] .tcka-topic-list .structItem-cell--meta dd{font-size:9px}html[data-realm-design] .tcka-topic-list .structItem-cell--meta dt{font-size:7px}html[data-realm-design] .tcka-topic-list .structItem-cell--latest{grid-column:2;flex-wrap:wrap;font-size:8px;gap:5px 10px;padding-block:3px!important}html[data-realm-design] .tcka-topic-list .structItem-cell--latest .structItem-minor{margin:0;font-size:7px!important}html[data-realm-design] .message{margin-bottom:19px!important}html[data-realm-design] .message-cell--main{padding:0 17px 20px!important}html[data-realm-design] .message-inner,html[data-realm-design] .tcka-article-layout .message-inner{display:block!important}html[data-realm-design] .message-cell--user.tcka-author,html[data-realm-design] .tcka-article-rail{width:100%!important;flex-basis:auto!important;border-right:0!important;border-bottom:1px solid var(--t-line)!important;padding:18px!important;display:block!important}html[data-realm-design] .tcka-author:before{left:18px;right:18px;height:2px}html[data-realm-design] .message-user{display:grid!important;grid-template-columns:68px minmax(0,1fr);gap:0 17px;align-items:center}html[data-realm-design] .message-avatar{grid-column:1;grid-row:1/4;margin:0!important;float:none!important}html[data-realm-design] .message-avatar-wrapper{margin:0!important}html[data-realm-design] .tcka-head-orbit{--head-size:54px;width:68px;height:68px;margin:0;float:none}html[data-realm-design] .tcka-head-frame{padding:4px}html[data-realm-design] .message-userDetails{grid-column:2;min-width:0}html[data-realm-design] .message-name{font-size:23px!important;margin-top:0!important}html[data-realm-design] .message-userTitle{font-size:9px!important;margin-top:5px!important}html[data-realm-design] .tcka-native-rank{display:inline-flex!important;width:auto!important;font-size:7px!important;padding:4px 7px!important;margin-top:6px!important}html[data-realm-design] .message-userExtras{display:none!important}html[data-realm-design] .tcka-article-rail .message-articleUserInfo{display:block}html[data-realm-design] .tcka-author-eyebrow{font-size:6px;margin-bottom:16px}html[data-realm-design] .tcka-game-passport{display:grid;grid-template-columns:1fr 1fr;gap:13px;padding-top:15px;margin-top:16px}html[data-realm-design] .tcka-game-name{grid-column:1;min-width:0}html[data-realm-design] .tcka-game-name>strong{font-size:20px;overflow-wrap:anywhere}html[data-realm-design] .tcka-game-name .tcka-rank-badge{font-size:7px!important;margin-top:6px}html[data-realm-design] .tcka-guild-banner{margin:0;padding:9px 11px;gap:7px;grid-column:2}html[data-realm-design] .tcka-guild-banner strong{font-size:17px}html[data-realm-design] .tcka-guild-banner small{font-size:6px}html[data-realm-design] .tcka-guild-banner>svg{width:15px}html[data-realm-design] .tcka-forum-medal{grid-column:1/-1;margin:0;border-top:1px solid var(--t-line);padding-top:12px}html[data-realm-design] .tcka-forum-medal summary{display:flex;align-items:center;gap:12px}html[data-realm-design] .tcka-forum-medal .tcka-medal-art{width:45px;height:45px}html[data-realm-design] .tcka-forum-medal summary strong{font-size:18px}html[data-realm-design] .tcka-passport-link{grid-column:1/-1;font-size:8px;margin:0}html[data-realm-design] .tcka-topic-outline{display:none}html[data-realm-design] .message-attribution{font-size:8px!important;padding-block:15px!important}html[data-realm-design] .message-content{padding-block:20px}html[data-realm-design] .message-body{font-size:12px;line-height:1.95;overflow-wrap:anywhere}html[data-realm-design] .message-body h2{font-size:26px}html[data-realm-design] .message-body h3{font-size:23px}html[data-realm-design] .message-actionBar .actionBar-action{font-size:9px;padding:6px 8px}html[data-realm-design] .message-body .bbTable{max-width:calc(100vw - 68px)}html[data-realm-design] .memberHeader-name{font-size:32px!important}html[data-realm-design] .memberHeader-main{padding:20px!important}html[data-realm-design] .memberHeader .tcka-head-orbit{--head-size:90px;width:110px;height:110px}html[data-realm-design] .p-footer-inner{padding-inline:20px!important}html[data-realm-design] .p-footer-copyright{font-size:8px!important}}
@media(prefers-reduced-motion:reduce){html[data-realm-design] .tcka-forum-kicker i:after{animation:none!important}}
html[data-realm-design] [data-tcka-motion=off] .tcka-forum-kicker i:after{animation:none!important}
