/* Atlas / community chapters. Native moderation, replies and account permissions stay native. */
.tcka-identity{--id-ink:var(--t-ink);--id-muted:var(--t-muted);--id-surface:var(--t-surface);--id-line:var(--t-line)}
.tcka-motion{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:1px solid var(--t-line);background:transparent;color:var(--t-ink);font:17px/1 Manrope,sans-serif;cursor:pointer;margin-right:12px;transition:background .2s,rotate .3s}.tcka-motion:hover{background:var(--t-soft);rotate:-8deg}.tcka-motion:focus-visible{outline:2px solid var(--t-accent);outline-offset:4px}.tcka-theme{margin-right:8px}
.tcka-forum-heading{position:relative;padding:12px 0 32px!important;margin-bottom:30px!important;border-bottom:1px solid var(--t-line)}.tcka-forum-kicker{display:flex;align-items:center;gap:18px;margin:0 0 19px;font:10px/1.5 Consolas,monospace;letter-spacing:.16em;color:var(--t-muted)}.tcka-forum-kicker i{width:55px;height:1px;background:var(--t-accent);position:relative}.tcka-forum-kicker i:after{content:'';position:absolute;right:0;top:-2px;width:5px;height:5px;background:var(--t-accent);transform:rotate(45deg);animation:atlas-kicker 5s ease-in-out infinite}.tcka-forum-heading .p-description{margin-top:20px;font-size:12px}.tcka-forum-heading .p-title-value{max-width:980px;font-size:clamp(38px,4.8vw,66px)}
.tcka-topic-tools{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:20px 22px;border-bottom:1px solid var(--t-line);background:var(--t-surface)}.tcka-topic-tabs{display:flex;gap:7px;align-self:stretch}.tcka-topic-tab{display:flex;align-items:center;gap:14px;border:1px solid transparent;padding:9px 13px;background:transparent;color:var(--t-muted);font:600 12px/1.4 Manrope,sans-serif;cursor:pointer;position:relative;transition:color .2s,background .2s,border-color .2s}.tcka-topic-tab small{font:10px Consolas,monospace;opacity:.65}.tcka-topic-tab[aria-pressed=true]{background:var(--t-ink);color:var(--t-bg);border-color:var(--t-ink)}.tcka-topic-tab:not([aria-pressed=true]):hover{border-color:var(--t-line);color:var(--t-ink)}.tcka-topic-tab:focus-visible{outline:2px solid var(--t-accent);outline-offset:3px}.tcka-topic-search{display:flex;flex:1 1 200px;max-width:300px;margin-left:auto;flex-direction:column;gap:5px}.tcka-topic-search>span{font:8px/1 Consolas,monospace;letter-spacing:.1em;color:var(--t-muted);text-transform:uppercase}.tcka-topic-search input{width:100%;height:33px;border:0;border-bottom:1px solid var(--t-line);border-radius:0;background:transparent!important;color:var(--t-ink);font:12px Manrope,sans-serif;padding:2px 0;outline-offset:5px}.tcka-topic-search input:focus{border-bottom-color:var(--t-accent)}.tcka-topic-search input::placeholder{color:var(--t-muted);opacity:.8}.tcka-topic-count{font:9px/1.4 Consolas,monospace;color:var(--t-muted);white-space:nowrap}.tcka-topic-empty{padding:60px 25px;color:var(--t-muted);text-align:center;font-size:13px}.tcka-topic-empty[hidden]{display:none}
.tcka-topic-list,.tcka-topic-list .structItemContainer-group{display:block!important}.tcka-topic-list .structItem--thread{--topic-color:#94b8ca;display:grid!important;grid-template-columns:65px minmax(0,1fr) 110px 150px 43px;align-items:center;position:relative;border-bottom:0!important;padding:9px 15px 9px 9px;min-height:128px;isolation:isolate;transition:background .3s;animation:atlas-topic-arrive .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--row-index,0)*45ms)}.tcka-topic-list .structItem--thread[data-topic-tone=gold]{--topic-color:#d1af6f}.tcka-topic-list .structItem--thread[data-topic-tone=mint]{--topic-color:#81b9a2}.tcka-topic-list .structItem--thread[data-topic-tone=violet]{--topic-color:#ae97d7}.tcka-topic-list .structItem--thread[hidden]{display:none!important}.tcka-topic-list .structItem--thread:before{content:'';position:absolute;left:0;top:30px;bottom:30px;width:2px;background:var(--topic-color);opacity:.4;transition:top .4s,bottom .4s,opacity .4s,width .3s}.tcka-topic-list .structItem--thread:hover:before,.tcka-topic-list .structItem--thread:focus-within:before{top:0;bottom:0;opacity:1;width:3px}.tcka-topic-list .structItem--thread:hover{background:color-mix(in srgb,var(--topic-color) 5%,var(--t-surface))!important}.tcka-topic-list .structItem-cell{display:block!important;width:auto!important;padding:14px 12px;min-width:0}.tcka-topic-list .structItem-cell--icon{padding-left:16px;padding-right:8px;align-self:center}.tcka-topic-list .structItem-iconContainer{position:relative}.tcka-topic-list .tcka-list-avatar{width:39px;height:39px;box-shadow:0 0 0 5px var(--t-surface),0 0 0 6px var(--t-line);transform:rotate(-5deg);border-radius:2px;transition:transform .4s,box-shadow .4s}.tcka-topic-list .structItem--thread:hover .tcka-list-avatar{transform:rotate(0) translateY(-2px);box-shadow:0 0 0 5px var(--t-surface),0 0 0 6px var(--topic-color)}.tcka-topic-marker{display:block;margin-bottom:7px;font:8px/1 Consolas,monospace;letter-spacing:.13em;color:var(--t-muted)}.tcka-topic-list .structItem-title{font:600 21px/1.3 'Barlow Condensed',Manrope,sans-serif;letter-spacing:.015em;overflow-wrap:anywhere;padding-right:12px}.tcka-topic-list .structItem-title a{color:var(--t-ink)!important}.tcka-topic-list .structItem-minor{font-size:10px;margin-top:9px;line-height:1.6}.tcka-topic-list .structItem-cell--meta{border-left:1px solid var(--t-line);font-size:10px;padding-left:22px;min-height:50px;display:grid!important;align-content:center;gap:3px}.tcka-topic-list .structItem-cell--meta .pairs{display:flex;justify-content:space-between;gap:8px}.tcka-topic-list .structItem-cell--meta dd{font:600 17px/1.4 'Barlow Condensed',sans-serif;color:var(--t-ink)}.tcka-topic-list .structItem-cell--latest{font-size:11px;text-align:right}.tcka-topic-list .structItem-cell--latest .structItem-minor{font-size:9px}.tcka-topic-list .structItem-cell--iconEnd .avatar{width:26px;height:26px;border-radius:2px;opacity:.7}.tcka-topic-list .structItem-statuses{float:right;opacity:.65}.tcka-topic-list .is-unread .tcka-topic-marker{color:var(--t-accent)}.tcka-topic-list .structItem.is-unread .structItem-title:before{background:var(--topic-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--topic-color) 14%,transparent);width:5px;height:5px}
/* A steady reading column, with identity and motion in the margins. */
.tcka-reading-progress{position:fixed;z-index:5000;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#83b6a0,#dfb78e,#b9a1e5);transform-origin:left;pointer-events:none}
html .message{overflow:visible!important}.message-cell--main{min-width:0}.message-body{font-size:15px;line-height:1.9}.message-body a{text-decoration:underline;text-underline-offset:4px}.message-body h2,.message-body h3{scroll-margin-top:100px}.message-body .bbCodeBlock{border-radius:0!important;border-left:3px solid var(--t-accent)!important}.message-attribution{font:10px/1.6 Manrope,sans-serif;border-bottom:1px solid var(--t-line)!important;padding:16px 0!important}.message-attribution-main{letter-spacing:.015em}.message-content{padding:25px 5px}.message-footer{padding-top:20px}.message-actionBar .actionBar-action{border-radius:2px!important;padding:7px 10px;transition:background .2s,transform .2s}.message-actionBar .actionBar-action:hover{background:var(--t-soft);transform:translateY(-2px)}
html .message-cell--user.tcka-author{width:220px;flex:0 0 220px;padding:25px 20px!important;background:linear-gradient(160deg,rgba(var(--id-tone-rgb),.07),transparent 60%),var(--t-soft)!important;border-right:1px solid var(--t-line)!important}.tcka-author .tcka-head-orbit{--head-size:90px;margin-bottom:15px}.tcka-author .avatar.tcka-head-frame{width:var(--head-size)!important;height:var(--head-size)!important;border-radius:0!important;overflow:visible!important;background:var(--id-surface);box-shadow:none}.tcka-author .avatar.tcka-head-frame img{border-radius:0!important;object-fit:cover}.tcka-author .avatar.tcka-head-frame:before,.tcka-author .avatar.tcka-head-frame:after{display:block}.tcka-author .avatar .avatar-u1-s{display:none}.tcka-author .message-name,.tcka-author .message-articleUserName,.tcka-author .memberTooltip-name{font:600 25px/1.2 'Barlow Condensed',sans-serif;margin:8px 0!important;overflow-wrap:anywhere}.tcka-author .message-userTitle{font-size:10px;margin:10px 0;color:var(--t-muted)}.tcka-author .message-userExtras{font-size:10px;border-top:1px solid var(--t-line);padding-top:15px;line-height:1.8}.tcka-author .tcka-native-rank{display:inline-flex;justify-content:center;margin:8px 0!important;padding:6px 12px!important;border:1px solid rgba(var(--id-tone-rgb),.4)!important;background:rgba(var(--id-tone-rgb),.09)!important;color:var(--id-tone)!important;font:600 10px/1.4 Manrope,sans-serif!important;border-radius:0!important;text-shadow:none!important;box-shadow:none!important}.tcka-native-rank:before,.tcka-native-rank:after{display:none!important}.tcka-author-eyebrow{display:block;color:var(--t-muted);font:8px/1.4 Consolas,monospace;letter-spacing:.12em;text-align:center;margin-bottom:22px}
html .tcka-article-layout>.message-inner{display:grid!important;grid-template-columns:235px minmax(0,1fr);align-items:start}.tcka-article-layout .message-articleUserInfo{position:sticky;top:25px;border:0!important;padding:25px 20px!important;min-width:0;margin:0;background:transparent!important}.tcka-article-layout .message-inner>.message-cell--main{border-left:1px solid var(--t-line)!important;padding:15px 30px 30px!important;width:auto}.tcka-article-layout .message-articleUserInfo>.message-cell{display:block;width:100%;padding:0;background:transparent!important}.tcka-article-rail .contentRow{display:flex;flex-direction:column;align-items:center;text-align:center}.tcka-article-rail .contentRow-figure{margin:0;padding:0}.tcka-article-rail .contentRow-main{width:100%;padding:0;margin:0;min-width:0}.tcka-article-rail .message-articleUserFirstLine{display:flex;flex-direction:column;gap:5px}.tcka-article-rail .message-articleUserBlurb{font-size:9px;line-height:1.6;display:block}.tcka-article-rail .message-articleUserBlurb li{display:block;margin:0}.tcka-article-rail .message-articleUserBlurb li:before{display:none}.tcka-article-rail .message-articleUserStats{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;border-top:1px solid var(--t-line);padding-top:14px;margin-top:17px;font-size:9px}.tcka-article-rail .message-articleUserStats dl{display:flex;flex-direction:column;flex:1 1 40px;margin:0}.tcka-article-rail .message-articleUserStats dd{font:600 23px 'Barlow Condensed',sans-serif;color:var(--t-ink);margin:0}.tcka-article-rail .message-articleUserStats dt{font-size:8px}.tcka-topic-outline{border-top:1px solid var(--t-line);padding-top:20px;margin-top:22px;display:grid;gap:12px}.tcka-topic-outline a{font-size:10px;line-height:1.5;padding-left:10px;border-left:1px solid var(--t-line);color:var(--t-muted);transition:padding .3s,color .3s}.tcka-topic-outline a:hover{padding-left:15px;color:var(--t-accent)}
.tcka-game-passport{padding:18px 0 0;margin-top:20px;border-top:1px solid rgba(var(--id-tone-rgb),.35);text-align:left}.tcka-game-name{display:grid;justify-items:start;gap:10px;text-decoration:none!important;color:var(--id-ink)!important}.tcka-game-name .tcka-overline{font-size:8px}.tcka-game-name strong{font:600 23px/1.1 'Barlow Condensed',sans-serif;overflow-wrap:anywhere}.tcka-game-passport .tcka-rank-badge{font-size:9px;padding:6px 9px}.tcka-game-passport .tcka-guild-banner{margin-top:18px;padding:12px 10px;gap:10px}.tcka-game-passport .tcka-guild-banner>svg{width:21px;stroke:currentColor;stroke-width:2;fill:none}.tcka-game-passport .tcka-guild-banner strong{font-size:11px}.tcka-game-passport .tcka-guild-banner small{font-size:8px}.tcka-forum-medal{border-block:1px solid var(--id-line);margin-top:18px;padding:12px 0}.tcka-forum-medal summary{display:flex;gap:12px;align-items:center;cursor:pointer;list-style:none}.tcka-forum-medal summary::-webkit-details-marker{display:none}.tcka-forum-medal summary:after{content:'+';margin-left:auto;color:var(--id-tone);font-size:15px}.tcka-forum-medal[open] summary:after{content:'−'}.tcka-forum-medal summary>.tcka-medal-art{height:55px;width:55px}.tcka-forum-medal summary>span:nth-child(2){display:grid;gap:5px;min-width:0}.tcka-forum-medal summary strong{font:600 19px/1.1 'Barlow Condensed',sans-serif;overflow-wrap:anywhere}.tcka-forum-medal .tcka-overline{font-size:7px}.tcka-forum-medal .tcka-medal-lore{padding:10px 3px 0;font-size:10px}.tcka-passport-link{display:block;font-size:9px;color:var(--id-tone)!important;margin-top:15px}
/* Native member surfaces share the frame when access to the profile is allowed. */
.memberTooltip{border:1px solid var(--t-line)!important;background:var(--t-surface)!important;box-shadow:0 18px 60px #0003!important}.memberTooltip-header{background-color:var(--t-soft)!important}.memberTooltip .tcka-head-orbit{--head-size:66px;width:92px;height:92px;margin:0}.memberTooltip .tcka-head-frame{padding:5px}.memberTooltip-info{background:var(--t-surface)!important;padding:18px}.memberTooltip .tcka-game-passport{padding:18px;margin:0;border-top:1px solid var(--t-line)}.memberTooltip .tcka-game-passport .tcka-game-name{grid-template-columns:1fr auto}.memberTooltip .tcka-game-name .tcka-overline{grid-column:1/-1}.memberTooltip .tcka-game-name .tcka-rank-badge{align-self:center}.memberTooltip .tcka-guild-banner{margin-top:12px}.memberTooltip-stats{border-color:var(--t-line)!important}.memberHeader-main.tcka-author{background:linear-gradient(135deg,rgba(var(--id-tone-rgb),.12),transparent 65%),var(--t-surface)!important;padding:35px!important}.memberHeader-main .tcka-head-orbit{--head-size:145px;margin:0}.memberHeader-main .memberHeader-name{font:600 54px/1.1 'Barlow Condensed',sans-serif}.memberHeader-main .tcka-game-passport{clear:both;margin-top:25px;display:flex;align-items:start;gap:25px;flex-wrap:wrap}.memberHeader-main .tcka-game-passport>*{flex:1 1 180px}.memberHeader-main .tcka-game-passport .tcka-passport-link{flex-basis:100%}.memberHeader-main .tcka-game-passport .tcka-guild-banner,.memberHeader-main .tcka-forum-medal{margin-top:0}.memberHeader-tabs,.memberHeader-stats{background:var(--t-soft)!important;border-color:var(--t-line)!important}
@keyframes atlas-topic-arrive{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes atlas-kicker{50%{transform:translateX(-28px) rotate(135deg)}}
@media(max-width:1000px){.tcka-topic-list .structItem--thread{grid-template-columns:60px minmax(0,1fr) 100px 125px}.tcka-topic-list .structItem-cell--iconEnd{display:none!important}.tcka-topic-list .structItem-title{font-size:20px}.tcka-topic-tools{gap:15px}.tcka-topic-count{display:none}.tcka-topic-tab{padding:9px 10px;font-size:11px}.tcka-article-layout .message-inner>.message-cell--main{padding-inline:23px!important}.tcka-topic-search{max-width:240px}.tcka-author .tcka-head-orbit{--head-size:82px}html .message-cell--user.tcka-author{width:195px;flex-basis:195px;padding:22px 16px!important}html .tcka-article-layout>.message-inner{grid-template-columns:210px minmax(0,1fr)}}
@media(max-width:750px){.tcka-topic-tools{padding:18px 15px;gap:17px}.tcka-topic-tabs{width:100%;justify-content:flex-start}.tcka-topic-search{margin-left:0;max-width:none;flex-basis:100%}.tcka-topic-search input{font-size:13px;height:36px}.tcka-topic-list .structItem--thread{grid-template-columns:51px minmax(0,1fr) 68px;min-height:130px;padding:8px 7px}.tcka-topic-list .structItem-cell{padding:12px 8px}.tcka-topic-list .structItem-cell--latest{display:none!important}.tcka-topic-list .structItem-cell--meta{padding-left:8px;border:0;gap:10px}.tcka-topic-list .structItem-cell--meta .pairs{display:flex;flex-direction:column;gap:0;text-align:right;line-height:1.2}.tcka-topic-list .structItem-cell--meta dt{font-size:7px}.tcka-topic-list .structItem-cell--meta dd{font-size:19px;margin:0}.tcka-topic-list .structItem-title{font-size:20px;padding-right:0}.tcka-topic-list .tcka-list-avatar{width:31px;height:31px}.tcka-topic-list .structItem-cell--icon{padding-left:7px}.tcka-topic-list .structItem-minor{font-size:9px}.tcka-forum-heading{padding-bottom:25px!important}.tcka-forum-kicker{font-size:8px;letter-spacing:.1em}.tcka-forum-kicker i{width:32px}.tcka-forum-heading .p-title-value{font-size:39px}html .tcka-article-layout>.message-inner{display:block!important}.tcka-article-layout .message-articleUserInfo{position:static;padding:24px 20px!important;border-bottom:1px solid var(--t-line)!important}.tcka-article-rail .contentRow{flex-direction:row;align-items:center;text-align:left;gap:20px}.tcka-article-rail .contentRow-main{flex:1}.tcka-article-rail .tcka-head-orbit{--head-size:65px;width:100px;height:100px;margin:0}.tcka-author-eyebrow{text-align:left;margin-bottom:18px}.tcka-article-rail .message-articleUserStats{display:none}.tcka-article-rail .message-articleUserBanners{display:inline-flex}.tcka-article-rail .tcka-topic-outline{display:none}.tcka-article-layout .message-inner>.message-cell--main{border-left:0!important;padding:8px 20px 25px!important}.tcka-article-rail>.tcka-game-passport{display:grid;grid-template-columns:1fr 1fr;gap:15px}.tcka-article-rail>.tcka-game-passport>*{margin:0}.tcka-article-rail .tcka-forum-medal{padding:8px 0}.tcka-article-rail .tcka-passport-link{align-self:center}.message-body{font-size:14px;line-height:1.85}.message-content{padding-top:20px}.memberHeader-main.tcka-author{padding:25px!important}.memberHeader-main .memberHeader-name{font-size:40px}.memberHeader-main .tcka-head-orbit{--head-size:100px}}
@media(max-width:650px){.tcka-motion{flex-basis:28px;width:28px;height:28px;margin-right:6px}.tcka-theme{width:30px!important;height:30px!important;flex-basis:30px!important;font-size:18px!important;margin-right:5px!important}html .message-cell--user.tcka-author{width:auto;flex-basis:auto;padding:20px 16px!important}.message-cell--user .tcka-head-orbit{--head-size:55px;width:85px;height:85px;margin:0 15px 0 0}.message-cell--user .message-avatar-wrapper{float:left}.message-cell--user .message-userDetails{text-align:left;min-height:85px;padding-top:6px}.message-cell--user .message-userExtras{clear:both;display:flex;gap:16px;flex-wrap:wrap;font-size:9px}.message-cell--user .tcka-game-passport{clear:both;display:grid;grid-template-columns:1fr 1fr;gap:15px}.message-cell--user .tcka-game-passport>*{margin:0}.message-cell--user .tcka-game-passport .tcka-game-name{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap}.message-cell--user .tcka-game-name>.tcka-overline{width:100%}.message-cell--user .tcka-game-name .tcka-rank-badge{margin-left:auto}.tcka-game-passport .tcka-guild-banner{padding:10px 8px}.tcka-game-passport .tcka-forum-medal{padding:8px 0}.tcka-article-rail>.tcka-game-passport{gap:12px}.tcka-article-rail .message-articleUserName{font-size:25px}.tcka-forum-medal summary{gap:7px}.tcka-forum-medal summary>.tcka-medal-art{height:43px;width:43px}.tcka-forum-medal summary strong{font-size:17px}}
@media(max-width:380px){.tcka-topic-tab{padding:9px 7px;gap:10px}.tcka-topic-list .structItem--thread{grid-template-columns:43px minmax(0,1fr) 52px}.tcka-topic-list .structItem-title{font-size:19px}.tcka-topic-list .structItem-cell--icon{padding-left:5px}.tcka-topic-list .tcka-list-avatar{width:27px;height:27px}.tcka-article-rail .contentRow{gap:12px}.tcka-article-rail .tcka-head-orbit{--head-size:55px;width:83px;height:83px}.tcka-article-rail .message-articleUserName{font-size:23px}}
[data-tcka-motion=off] *,[data-tcka-motion=off] *:before,[data-tcka-motion=off] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.tcka-topic-list .xgt-SabitKonu-Bar,.tcka-topic-list .xgt-NormalKonu-Bar{display:none!important}
.tcka-article-rail .message-articleUserStats>ul{display:flex;width:100%;gap:12px;justify-content:center}.tcka-article-rail .message-articleUserStats>ul>li{flex:1;margin:0;min-width:0}.tcka-article-rail .message-articleUserStats>ul>li:before{display:none}.tcka-article-rail .message-articleUserStats dt{font-size:7px;line-height:1.5;min-height:22px;white-space:normal}
.tcka-author .message-avatar>br{display:none}.tcka-author .message-avatar-wrapper{height:auto;min-height:0;margin:0 auto 12px;width:max-content;max-width:100%}.tcka-author .avatar-frame-container{position:absolute;inset:0;width:130px;height:130px;margin:0;pointer-events:none}.tcka-author .avatar-frame-container img{width:100%!important;height:100%!important}.tcka-author [hidden]{display:none!important}.tcka-author .message-userExtras{margin-left:0}.reactionsBar,.reactionsBar-link{background:var(--t-soft)!important;color:var(--t-muted)!important;border-color:var(--t-line)!important}.reactionsBar{border-left:2px solid var(--t-accent)!important}.message-signature{border-color:var(--t-line)!important;color:var(--t-muted)}@media(max-width:650px){.tcka-author .avatar-frame-container{width:85px;height:85px}.tcka-author .message-avatar-wrapper{margin-right:16px;margin-bottom:0}}
@media(max-width:650px){.p-nav-inner>.tcka-account-link{display:none!important}.p-nav-inner>.tcka-motion{margin-left:0!important;margin-right:7px}.p-nav-inner>.tcka-theme{margin-left:4px!important}}

/* Remove the original theme's black overlay beyond its first viewport. */
html .p-pageWrapper:after{display:none!important}.tcka-topic-list .structItem-minor{font-size:11px}@media(max-width:750px){.tcka-topic-list .structItem-minor{font-size:10px}}
