
/* Liquid Glass Effect */
.glass{position:relative;background:rgba(255,255,255,0.04);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(255,255,255,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),inset 0 -1px 0 rgba(0,0,0,0.1),0 4px 24px rgba(0,0,0,0.3);transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}
.glass::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,0.08) 0%,transparent 50%,rgba(0,0,0,0.05) 100%);pointer-events:none;z-index:1}
.glass:hover{background:rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),inset 0 -1px 0 rgba(0,0,0,0.1),0 8px 32px rgba(0,0,0,0.4);border-color:rgba(255,255,255,0.12)}
.glass-subtle{background:rgba(255,255,255,0.02);backdrop-filter:blur(8px) saturate(1.2);-webkit-backdrop-filter:blur(8px) saturate(1.2);border:1px solid rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 2px 12px rgba(0,0,0,0.2)}
.pc-sheen{position:relative;overflow:hidden;display:inline-block;line-height:0;border-radius:14px}
.pc-sheen::after{content:"";position:absolute;top:-60%;left:-70%;width:45%;height:220%;pointer-events:none;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.16) 50%,transparent 65%);transform:rotate(8deg);animation:pcSheen 7s ease-in-out infinite}
@keyframes pcSheen{0%{left:-70%}9%{left:150%}100%{left:150%}}
@media (prefers-reduced-motion:reduce){.pc-sheen::after{animation:none;display:none}}
.glass-strong{background:rgba(255,255,255,0.06);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);border:1px solid rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),inset 0 -1px 0 rgba(0,0,0,0.15),0 8px 40px rgba(0,0,0,0.4)}
#games-list .lv-head, #games-list .lv-row{display:grid;grid-template-columns:60px 2fr 110px 1.5fr 110px 1fr 1fr 70px 90px;gap:8px;align-items:center;padding:6px 8px;border-bottom:1px solid #1a1a1a}
#games-list .lv-head{font-weight:600;font-size:11px;color:var(--t-mid);text-transform:uppercase;border-bottom:1px solid #333;background:var(--s-a2);position:sticky;top:0;z-index:1}
#games-list .lv-row:hover{background:rgba(255,255,255,0.04)}
#games-list.aff-off .lv-head, #games-list.aff-off .lv-row{grid-template-columns:60px 2fr 1.5fr 110px 1fr 1fr 70px 90px}
#games-list.aff-off .aff-cell{display:none}
#hw-list .lv-row{display:grid;grid-template-columns:60px minmax(0,2fr) 116px 150px 90px 80px;gap:8px;align-items:center;padding:6px 8px;border-bottom:1px solid #1a1a1a}
#hw-list .lv-row.hw-head{position:sticky;top:0;z-index:2;background:var(--s-base,#111);padding:8px;border-bottom:1px solid #2a2a2a}
#hw-list .hw-head:hover{background:var(--s-base,#111)}
#hw-list .hw-hc{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-dim);cursor:pointer;user-select:none}
#hw-list .hw-hc:hover,#hw-list .hw-hc.on{color:var(--t-hi,#fff)}
#hw-list .hw-hc button,.hw-name{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit;text-transform:inherit;letter-spacing:inherit}
.hw-name{font-weight:700;text-align:left}.hw-name:hover{text-decoration:underline}
#hw-grid .card{position:relative}#hw-grid .hw-name::after{content:"";position:absolute;inset:0;z-index:1}#hw-grid .card-badges{position:relative;z-index:2}
#hardware .hw-filters select{max-width:100%;min-width:0}
#hw-list .hw-eb .aff-pills,#hw-list .hw-amz .aff-pills{display:flex;justify-content:flex-start}
@media (max-width:760px){#hw-list .lv-row{grid-template-columns:48px minmax(0,1fr) 96px 120px}#hw-list .lv-row>div:nth-child(n+5){display:none}}
#hw-list .lv-row:hover{background:rgba(255,255,255,0.04)}
#pdc-list{overflow-x:auto}
#pdc-list .lv-row{display:grid;grid-template-columns:44px minmax(180px,2fr) 200px 96px 110px;gap:8px;align-items:center;padding:6px 8px;border-bottom:1px solid #1a1a1a}
#pdc-list .lv-row:hover{background:rgba(255,255,255,0.04)}
#pdc-list .lv-thumb{width:40px;height:40px;object-fit:contain;border-radius:4px;background:var(--s-soft)}
#pdc-list .lv-thumb-ph{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:var(--s-dim);color:#3a3a3a;font-size:20px}
#pdc-list .lv-head{display:grid;grid-template-columns:44px minmax(180px,2fr) 200px 96px 110px;gap:8px;padding:6px 8px;font-weight:600;font-size:11px;color:var(--t-mid);text-transform:uppercase;border-bottom:1px solid #333}
#pdc-grid .card-img,#pdc-grid .vg-card img{object-fit:contain!important;background:var(--s-a25)}
.search{color:var(--t-hi)}
html{scrollbar-width:thin;scrollbar-color:#3c4a3c transparent}
*::-webkit-scrollbar{width:10px;height:10px}
*::-webkit-scrollbar-track{background:rgba(255,255,255,.035)}
*::-webkit-scrollbar-thumb{background:#3c4a3c;border-radius:999px;border:2px solid transparent;background-clip:padding-box}
*::-webkit-scrollbar-thumb:hover{background:#4f6b4f;background-clip:padding-box}
*::-webkit-scrollbar-corner{background:transparent}
body.theme-light html,body.theme-light *{scrollbar-color:#b9c2cb transparent}
body.theme-light *::-webkit-scrollbar-track{background:rgba(0,0,0,.04)}
body.theme-light *::-webkit-scrollbar-thumb{background:#b9c2cb;border-radius:999px;border:2px solid transparent;background-clip:padding-box}
body.theme-light *::-webkit-scrollbar-thumb:hover{background:#96a2ad;background-clip:padding-box}
body.theme-light .search{color:#222}
#games-list [data-sort]{cursor:pointer;user-select:none}
#mkt-pane-listings.is-loading{min-height:min(60vh,520px)}
#mkt-pane-listings.is-loading #mkt-list,#mkt-pane-listings.is-loading #mkt-grid,#mkt-pane-listings.is-loading #mkt-portrait{filter:blur(6px) saturate(.7);pointer-events:none;transition:filter .2s}
body[data-games-prepaint] #marketplace{display:block}
body[data-games-prepaint] #home{display:none}
body[data-games-prepaint] #mkt-subtabs{display:none}
body[data-games-prepaint] #mkt-type-wrap{display:none}
.xct-pane-loading .xct-spinner-msg,.xct-pane-loading #mkt-loading-text{color:var(--t-p14)}
.xct-pane-loading.xct-pane-loading-static{position:relative;min-height:min(60vh,520px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:rgba(0,0,0,.5);border-radius:8px}
body.theme-glass.theme-light .feed-card,body.theme-glass.theme-light .feed-notif{border-color:rgba(0,0,0,.10)!important;color:#24292f}body.theme-light .feed-card b,body.theme-light .feed-card .feed-sentence,body.theme-light .feed-card-fw,body.theme-light .feed-card-gold,body.theme-light .feed-has-banner{color:#24292f}body.theme-light .feed-post-btn{background:linear-gradient(135deg,rgba(16,124,16,.16),rgba(16,124,16,.08));color:#0b6a0b;border-color:rgba(16,124,16,.40)}body.theme-light .d2d-game-open{color:#116329}body.theme-light .d2d-sub-open{background:linear-gradient(180deg,#e7f6e7,#d7eed9);border-color:#2f6b2f;color:#0b5d16}body.theme-light .d2d-affnote{color:#57606a}body.theme-light .d2d-nest .tab.active,body.theme-light .d2d-panes a.active{color:#0b5d16;background:#dff0df}body.theme-light .xct-join-cta,body.theme-light #xct-anon-signin,body.theme-light .d2d-join a,body.theme-light .smr-join a{background:#107c10!important;color:#ffffff!important;border-color:#0b5d16!important;text-shadow:none!important}body.theme-light .xct-join-cta:hover,body.theme-light #xct-anon-signin:hover,body.theme-light .d2d-join a:hover,body.theme-light .smr-join a:hover{background:#0b6a0b!important}body.theme-light .lifetime-chip{color:#7a4b00!important;background:#fff3d6!important;border-color:#e0b357!important}body.theme-light .fpb-kick{color:#57606a!important}body.theme-light .fpb-head,body.theme-light .fpb-head span,body.theme-light span.s,body.theme-light span.p{color:#24292f!important}body.theme-light .d2d-tbl b,body.theme-light .d2d-counts b{color:#24292f}body.theme-light .d2d-counts .v,body.theme-light span.v{color:#6b3fa0!important}body.theme-light button.on:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){background:#dff0df!important;color:#0b5d16!important;border-color:#2f6b2f!important}body.theme-light .tm-pill{background:rgba(0,0,0,.05)!important;border-color:rgba(0,0,0,.14)!important;color:#3d444d!important}body.theme-light .tm-pill.recruiting{color:#0b5d16!important;background:#e6f6e8!important;border-color:#9bd3a4!important}body.theme-light .tm-pill.invite_only{color:#7a4b00!important;background:#fff3d6!important;border-color:#e0b357!important}body.theme-light .tm-pill.closed{color:#8a1f1f!important;background:#fdeaea!important;border-color:#e2a0a0!important}body.theme-light .tm-card-nm{color:#24292f!important}body.theme-light .tm-card-meta{color:#57606a!important}body.theme-light .rm-sec{color:#0a4f8a!important;background:#e4f0fb!important;border-color:#a8cdea!important}body.theme-light .rm-tag{color:#24292f!important;background:rgba(0,0,0,.06)!important;border-color:rgba(0,0,0,.18)!important}body.theme-light .rm-tag.bug{color:#8a1f1f!important;background:#fdeaea!important;border-color:#e2a0a0!important}body.theme-light .rm-tag.idea{color:#7a4b00!important;background:#fff3d6!important;border-color:#e0b357!important}body.theme-light .rm-tag.suggestion{color:#5b3a9b!important;background:#f0eafc!important;border-color:#c3aee8!important}body.theme-light .rm-tag.change{color:#0a4f8a!important;background:#e4f0fb!important;border-color:#a8cdea!important}body.theme-light .rm-sev-item,body.theme-light .rm-sev-item b{color:#24292f!important;background:rgba(0,0,0,.06)!important;border-color:rgba(0,0,0,.18)!important}body.theme-light .rm-up{color:#0b5d16!important;font-weight:700}body.theme-light .rm-up{color:#0b5d16!important}body.theme-light .rm-title{color:#24292f!important}body.theme-light .rm-tab.active,body.theme-light .rm-btn.ghost{color:#0b5d16!important;background:#dff0df!important;border-color:#2f6b2f!important}body.theme-light .rm-new-btn{background:#107c10!important;color:#fff!important;border-color:#0b5d16!important}body.theme-light .d2d-nest .tab.active,body.theme-light .d2d-panes a.active,body.theme-light .d2d-tbl a.tab.active{color:#0b5d16!important;background:#dff0df!important}body.theme-light .d2d-tbl thead th{color:#24292f!important;border-bottom-color:#2f6b2f!important}body.theme-light .lb-official{color:#0b5d16!important;background:#e6f6e8!important}body.theme-light .ach-lb-row span[style*="39ff14"],body.theme-light [style*="color:#39ff14"]{color:#0b6a0b!important}body.theme-light .lb-chip{color:#3d444d!important}body.theme-light .d2d-mod-change{background:#f6f8fa!important;border-color:#d0d7de!important;color:#57606a!important}body.theme-light .d2d-mod-change.correction{background:#fff3d6!important;border-color:#e0b357!important;color:#7a4b00!important}body.theme-light .d2d-mod-change.new{background:#e6f6e8!important;border-color:#9bd3a4!important;color:#0b5d16!important}body.theme-light .d2d-mod-change.proof{background:#f6f8fa!important;border-color:#d0d7de!important;color:#57606a!important}body.theme-light .d2d-mod-change .from{color:#57606a!important}body.theme-light .d2d-mod-change .to,body.theme-light .d2d-mod-change.proof .to{color:#24292f!important}body.theme-light .d2d-mod-actions button,body.theme-light .d2d-offline-report{background:#107c10!important;border-color:#0b5d16!important;color:#ffffff!important}body.theme-light .d2d-mod-actions button:hover,body.theme-light .d2d-offline-report:hover{background:#0b6a0b!important}body.theme-light .d2d-mod-actions button.variant{background:#f0eafc!important;border-color:#c3aee8!important;color:#5b3a9b!important}body.theme-light .d2d-mod-actions button.variant:hover{background:#e6dcfa!important}body.theme-light .d2d-mod-group{background:#f6f8fa!important;color:#0b5d16!important;border-color:#d0d7de!important}body.theme-light .d2d-mod-group .d2d-mod-gbtn{background:#107c10!important;border-color:#0b5d16!important;color:#ffffff!important}body.theme-light .d2d-mod-group .d2d-mod-gbtn.rej{background:#fdeaea!important;border-color:#e2a0a0!important;color:#8a1f1f!important}body.theme-light .d2d-mod-actions .reject{background:#fdeaea!important;border-color:#e2a0a0!important;color:#8a1f1f!important}body.theme-light .d2d-mod-actions .reject:hover{background:#fbdcdc!important}body.theme-light .d2d-mod-actions button:disabled{opacity:.55!important}body.theme-light .d2d-mod-filter button.bulk.rej{background:#fdeaea!important;border-color:#e2a0a0!important;color:#8a1f1f!important}body.theme-light .d2d-mod-noacct{color:#8a5a00!important}body.theme-light .d2d-mod-hint{background:#fdeaea!important;border-color:#e2a0a0!important;color:#8a1f1f!important}body.theme-light .d2d-chip.yes,body.theme-light .d2d-bool.yes{background:#e6f6e8!important;border-color:#9bd3a4!important;color:#0b5d16!important}body.theme-light .d2d-chip.no,body.theme-light .d2d-bool.no{background:#fdeaea!important;border-color:#e2a0a0!important;color:#8a1f1f!important}body.theme-light .d2d-chip.unconfirmed,body.theme-light .d2d-bool.unconfirmed,body.theme-light .d2d-bool.partner{background:#fff3d6!important;border-color:#e0b357!important;color:#7a4b00!important}body.theme-light .d2d-chip.retest,body.theme-light .d2d-optin{background:#e0f7f4!important;border-color:#8fd6cc!important;color:#0f5e55!important}body.theme-light .xb .r,body.theme-light .d2d-counts .r b,body.theme-light .d2d-optin b,body.theme-light .d2d-optins .lb,body.theme-light .d2d-dispute b.retest{color:#0f5e55!important}body.theme-light .xb .n,body.theme-light .d2d-tcount .n{color:#8a1f1f!important}body.theme-light .xb .u,body.theme-light .d2d-tcount .u{color:#7a4b00!important}body.theme-light .xb .y,body.theme-light .d2d-tcount .y{color:#0b5d16!important}body.theme-light .d2d-qbadge{background:#c62828!important;color:#ffffff!important}body.theme-light #core-widget-bal{color:#ffffff!important;text-shadow:0 1px 2px rgba(0,0,0,.35)!important}body.theme-light .nws-tick{background:rgba(246,248,250,.97)!important;border-color:rgba(0,0,0,.10)!important}body.theme-light .cbar{background:rgba(246,248,250,.92)!important;border-color:rgba(0,0,0,.10)!important}body.theme-light .tsd-box{background:#e6f6e8!important;border-color:#9bd3a4!important}body.theme-light .pagination button{color:#24292f!important}body.theme-light .pagination .pg-go,body.theme-light .pagination .pg-cur{color:#ffffff!important}body.theme-light .pagination .pg-jump{color:#0b5d16!important}body.theme-light .lv-usd{color:#7a4b00!important}body.theme-light .lv-reg a{color:#116329!important}body.theme-light .lv-tick{color:#c62828!important}body.theme-light .lv-row .lv-plat{color:#6b3fa0!important}body.theme-light .lb-podium-chip{color:#3d444d!important}body.theme-light .lb-podium-chip b{color:#7a4b00!important}body.theme-light .lb-podium-chip.pct{color:#0b5d16!important}body.theme-light .lb-fav-star{color:#8a6100!important}body.theme-light .dlb-utc{color:#4d5560!important}body.theme-light .lb-letter-tile{background:#e6f6e8!important;color:#0b5d16!important}body.theme-light article.news-card b:not(.rdb *){color:#116329!important}body.theme-light article.news-card code:not(.rdb *){color:#116329!important}body.theme-light article.news-card .nc-sub:not(.rdb *),body.theme-light article.news-card p:not(.rdb *){color:#57606a!important}body.theme-light .tsdemo-h{color:#a4245f!important}body.theme-light .tsdemo-found{color:#0b5d16!important}body.theme-light .tsd-step span{color:#3d444d!important}body.theme-light .nl-count{color:#b3235f!important}body.theme-light .home-subtab{color:#57606a!important}body.theme-light .home-subtab.active{color:#0b5d16!important}body.theme-light .cstats-caret{color:#3d6b34!important}body.theme-light .potd{background:#f6f3ff!important;border-color:#cdbff5!important;box-shadow:none!important}body.theme-light .potd-title small,body.theme-light .potd-lbl{color:#6b5fa3!important}body.theme-light .potd-team,body.theme-light .potd-more,body.theme-light .potd-btn.alt{color:#4a3a8f!important}body.theme-light .potd-team{background:#ece6fb!important;border-color:#cdbff5!important}body.theme-light .potd-team b{color:#2f2370!important}body.theme-light .potd-btn{background:#4a3a8f!important;border-color:#4a3a8f!important;color:#fff!important}body.theme-light .potd-btn.alt{background:transparent!important}body.theme-light .potd-av,body.theme-light .potd-recent a,body.theme-light .potd-game img{background:#e6e0f7!important;border-color:#cdbff5!important}body.theme-light .mkt-sidebar button:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){color:#0b5d16!important}body.theme-light .badge{background:#00707d!important;color:#ffffff!important}body.theme-light .custom-chip:not([style*="background"]){background:rgba(20,22,26,.86)!important;border-color:rgba(0,0,0,.25)!important;padding:1px 7px;border-radius:999px}body.theme-light .lv-type [style*="#9c6ade"]{color:#6b3fa0!important}body.theme-light .lv-type [style*="#42a5f5"]{color:#1160b8!important}body.theme-light .lv-type [style*="#66bb6a"]{color:#116329!important}body.theme-light article.news-card [style*="#16c60c"]{color:#0b6a0b!important}body.theme-light article.news-card [style*="#8a9690"],body.theme-light article.news-card [style*="#8f969d"]{color:#57606a!important}body.theme-light .nws-tick b,body.theme-light .nws-tick strong{color:#116329!important}body.theme-light .cbar-i{color:#4d5560!important}body.theme-light #mkt-legend span{text-shadow:0 1px 2px rgba(0,0,0,.55)}body.theme-light .custom-chip:not([style*="background"]){background:rgba(13,15,18,.92)!important}body.theme-light .lv-status [style*="#888"]{color:#57606a!important}body.theme-light .custom-chip:not([style*="background"]){background:rgba(10,11,13,.94)!important;filter:brightness(1.5) saturate(1.05)}body.theme-light [style*="color:#e8b923"]{color:#8a6100!important}body.theme-light [style*="color:#cfeccf"]{color:#116329!important}body.theme-light .feed-card-deckbg b,body.theme-light .feed-card-deckbg strong{filter:brightness(.55) saturate(1.15)}body.theme-light .bauc-num{filter:brightness(.6) saturate(1.3) drop-shadow(0 0 18px rgba(154,106,0,.18))}body.theme-light .bauc-tease .n{filter:brightness(.6) saturate(1.3)}body.theme-light .bauc-kick{color:#7a5200}body.theme-light .bauc-how b{color:#7a5200}body.theme-light .bauc-how u{text-decoration-color:#7a5200}body.theme-light .bauc-wrap th.on,body.theme-light .bauc-wrap th.on *{color:#7a5200}body.theme-light .xct-pane-loading-static{background:rgba(0,0,0,.045);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}body.theme-light .tab-menu{background:rgba(255,255,255,.97)!important;border-color:rgba(0,0,0,.10)!important;box-shadow:0 10px 30px rgba(60,84,128,.18)!important}body.theme-light .tab-menu .tab,body.theme-light .tab-menu .tab span{color:#24292f}body.theme-light .tab-menu .tab:hover{background:rgba(0,0,0,.05)}body.theme-light .srch-cog,body.theme-light .mnav-search-go,body.theme-light .gsearch-go{background:#eef1f4!important;border-color:#d0d7de!important;color:#24292f!important}body.theme-light .srch-cog:hover,body.theme-light .mnav-search-go:hover,body.theme-light .gsearch-go:hover{background:#e2e7ec!important}body.theme-light .br-feedcard .br-banner::after{background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.82))!important}body.theme-light .feed-card-joinbg::after{background:linear-gradient(rgba(255,255,255,.40),rgba(255,255,255,.72))!important}body.theme-light .feed-card-gifbg::after{background:linear-gradient(rgba(255,255,255,.42),rgba(255,255,255,.70))!important}body.theme-light .feed-card-deckbg::after{background:linear-gradient(rgba(255,255,255,.52),rgba(255,255,255,.80))!important}body.theme-light .feed-sentence{color:#24292f}body.theme-light .feed-sentence a,body.theme-light .feed-sentence a b{color:#111}body.theme-light .br-feedcard{color:#24292f}body.theme-light .xct-spinner-msg{color:#57606a}body.theme-light .xct-pane-loading .xct-spinner-msg,body.theme-light .xct-pane-loading #mkt-loading-text{color:var(--t-p57)}
*{margin:0;padding:0;box-sizing:border-box}
html{overflow-y:scroll}
body{--xct-page-bg:#0a0a0a;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;background:var(--xct-page-bg);color:var(--t-hi)}
button,input,select,textarea{font-family:inherit}
@media (min-width:400px) and (hover:hover) and (pointer:fine){html{zoom:1.25}}
.tabs{display:flex;align-items:center;background:rgba(17,17,17,0.8);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border-bottom:2px solid #107c10;position:sticky;top:0;z-index:100}
.chrome-sub .u-tabs{display:none!important}
.chrome-all .tabs,.chrome-all .u-tabs{display:none!important}
body.chrome-sub.prof-foreign .u-tabs,body.chrome-all.prof-foreign .u-tabs{display:flex!important}
.chrome-all #main-content{padding-top:18px}
#chrome-hide{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;margin:0 6px 0 2px;border-radius:8px;border:1px solid #2a2a2e;background:var(--s-a11);color:var(--t-mute);cursor:pointer}
#chrome-hide:hover{color:#fff;border-color:#3a3a42}
#chrome-show{position:fixed;top:8px;right:10px;z-index:9999;display:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;border:1px solid #2a2a2e;background:rgba(18,18,20,.92);color:var(--t-mute);cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.55)}
#chrome-show:hover{color:#fff;border-color:#3a3a42}
.chrome-all #chrome-show{display:flex}
.tab-cur{margin-left:12px;padding:4px 6px;background:var(--s-card);color:var(--t-hi);border:1px solid #333;border-radius:4px;font-size:12px;cursor:pointer}
.tab{padding:12px 20px;cursor:pointer;color:var(--t-dim);font-size:14px;font-weight:500;border-bottom:3px solid transparent;transition:all .2s;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}
.tab:hover{color:var(--t-body);background:var(--s-card)}
.tab.active{color:#107c10;border-bottom-color:#107c10;background:var(--s-deep)}
.tab svg{display:block}
.fba-link{display:flex;align-items:center;gap:7px;margin-top:7px;font-size:11px;color:var(--t-m16)}
.fba-link select{flex:1;min-width:0;background:var(--s-soft);border:1px solid #333;color:var(--t-body2);border-radius:6px;padding:4px 7px;font-size:11px}
.tab .cnt{display:none}
.pin-item,.pin-edit{text-decoration:none!important;color:inherit}
.pin-item:hover,.pin-edit:hover{text-decoration:none!important}
.pin-item svg,.pin-folder-h svg{width:16px;height:16px;flex:none}
.pin-gpic{width:16px;height:16px;border-radius:4px;object-fit:cover;margin-right:2px;flex:none}
.pin-folder{margin:2px 0}
.pin-folder-h{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--t-m16);padding:4px 10px 2px;text-transform:uppercase;letter-spacing:.06em}
.pin-folder .pin-item{padding-left:22px}
.pin-edit{opacity:.72;border-top:1px solid rgba(255,255,255,.06);margin-top:4px;cursor:pointer}
.pin-plus{display:inline-flex;width:15px;justify-content:center;font-weight:700}
.pin-grip{cursor:grab;color:var(--t-m13);font-size:13px;letter-spacing:-1px;flex:none}
.pin-grip:active{cursor:grabbing}
.pin-editing{cursor:default}
.pin-broken{opacity:.45}
.pin-broken:hover{opacity:.7}
.pin-warn{margin-left:auto;color:#e6a23c;font-weight:700;font-size:11px;flex:none}
.pin-tools{margin-left:auto;display:inline-flex;gap:1px;flex:none}
.pin-t{background:none;border:0;color:var(--t-m16);cursor:pointer;font-size:11px;line-height:1;padding:3px 4px;border-radius:4px}
.pin-iconpick{display:grid;grid-template-columns:repeat(auto-fill,minmax(30px,1fr));gap:4px;padding:6px 8px 8px;margin:2px 6px 6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:8px}
.pin-ic{display:flex;align-items:center;justify-content:center;height:30px;border-radius:6px;background:none;border:1px solid transparent;color:inherit;cursor:pointer;padding:0}
.pin-ic:hover{background:rgba(255,255,255,.08)}
.pin-ic.on{border-color:var(--xct-accent,#107c10);background:rgba(16,124,16,.18)}
.pin-ic svg{width:16px;height:16px}
.pin-ic-auto{grid-column:span 2;font-size:10.5px;font-weight:700}
.pin-ic-h{grid-column:1/-1;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.65;padding:6px 2px 0}
.pin-ic img{width:16px;height:16px;object-fit:contain}
.pin-t:hover{background:rgba(255,255,255,.08);color:#fff}
.pin-x:hover{background:rgba(229,57,53,.22);color:#ff6b6b}
.pin-edit:hover{opacity:1}
.tab.active .cnt{color:#107c10}
.tab-group{position:relative;display:inline-flex;align-items:center}
.tab-parent{cursor:pointer}
.nav-new{font-size:8px;font-weight:700;background:#0b3566;color:#6cc4ff;border-radius:3px;padding:1px 4px;vertical-align:middle;letter-spacing:.5px;margin-left:6px;box-shadow:0 0 0 1px rgba(108,196,255,.35)}
body.theme-light .tab .nav-new.nav-new.nav-new{color:#6cc4ff!important}
.tabs-scroll .tab-parent .nav-new-dot{order:2}
.nav-new-dot{display:inline-block;width:7px!important;min-width:7px!important;max-width:7px!important;height:7px!important;padding:0!important;border-radius:50%;background:#2f9bff;box-shadow:0 0 6px rgba(47,155,255,.8);margin-left:auto;vertical-align:middle;flex:0 0 7px!important;align-self:center}
body.has-notif #grp-community .tab-parent .nav-new-dot{display:none!important}
body.has-notif .tabs-scroll #tab-community-badge{display:inline-block!important;position:static!important;order:3;margin-left:auto;flex:0 0 auto;align-self:center;box-shadow:none}
body.has-notif #tab-msg-cnt2:not(:empty){display:inline-flex!important;background:#e53935!important;color:#fff!important;font-weight:700;border-radius:10px;justify-content:center}
.tab-parent .caret{margin-left:1px;font-size:9px;opacity:.6;transition:transform .15s}
.tab-group.open .tab-parent .caret{transform:rotate(180deg)}
.tab-group.single .tab-parent .caret{display:none}
.tab-parent.group-active{color:var(--g-t0);border-bottom-color:#107c10}
.tab-menu{position:fixed;display:none;flex-direction:column;min-width:190px;max-height:calc(100vh - 70px);max-height:calc(100dvh - 70px);overflow-y:auto;background:rgba(14,14,16,0.98);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border:1px solid rgba(255,255,255,.1);border-top:2px solid #107c10;border-radius:0 0 10px 10px;box-shadow:0 14px 34px rgba(0,0,0,.55);padding:5px;z-index:300}
.tab-group.open .tab-menu{display:flex}
.tab-menu .tab{width:100%;justify-content:flex-start;border-bottom:0;border-radius:7px;padding:9px 12px;gap:10px}
.menu-sec{padding:9px 12px 4px;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#5c6b5c;border-top:1px solid #232323;margin-top:5px}
.adm-dot{width:8px;height:8px;border-radius:50%;background:#e5484d;margin-left:auto;flex:none;box-shadow:0 0 0 0 rgba(229,72,77,.7);animation:admDotPulse 2s infinite}
.adm-dot.warn{background:#e0a63a;box-shadow:none;animation:none}
@keyframes admDotPulse{0%{box-shadow:0 0 0 0 rgba(229,72,77,.6)}70%{box-shadow:0 0 0 6px rgba(229,72,77,0)}100%{box-shadow:0 0 0 0 rgba(229,72,77,0)}}
.adm-alert{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:8px;margin-bottom:8px;border:1px solid;font-size:12px;line-height:1.45}
.adm-alert.crit{background:rgba(229,72,77,.09);border-color:rgba(229,72,77,.45);color:#ffc9cb}
.adm-alert.warn{background:rgba(224,166,58,.08);border-color:rgba(224,166,58,.4);color:#f0d9a8}
.adm-alert b{display:block;font-size:12.5px;margin-bottom:2px}
.adm-alert .ad-d{opacity:.82}
.adm-alert .ad-ic{font-size:14px;line-height:1.2;flex:none}
.adm-ok{padding:9px 12px;border-radius:8px;background:rgba(120,200,140,.07);border:1px solid rgba(120,200,140,.3);color:#a8e0bb;font-size:12px;margin-bottom:8px}
.tab-menu .menu-sec:first-child{border-top:none;margin-top:0}
.tab-menu .tab:hover{color:var(--t-body2);background:var(--s-a10)}
.tab-menu .tab.active{color:var(--g-t3);background:#0d2a0d;border-bottom-color:transparent}
#menu-profile>.tab{position:relative}
body.u-as-public #menu-profile>.tab:has(>.pvis-eye){padding-right:40px!important}
.pvis-eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:6px;color:var(--t-mute);opacity:0;cursor:pointer;transition:opacity .12s}
.tab:hover>.pvis-eye,.tab:focus-within>.pvis-eye,.tab.pvis-off>.pvis-eye{opacity:1}
.tab>.pvis-eye{display:none}body.u-as-public #menu-profile>.tab>.pvis-eye{display:grid;opacity:1}
@media(hover:none){.pvis-eye{opacity:.55}}
.pvis-eye:hover{background:var(--s-a24);color:var(--t-hi)}
body.u-as-public #menu-profile>.tab.pvis-off>svg,body.u-as-public #menu-profile>.tab.pvis-off>img,body.u-as-public #menu-profile>.tab.pvis-off>span:not(.pvis-eye){opacity:.5}
.tab.pvis-off>.pvis-eye{color:#e0b070}
body.u-as-public #u-edit-toggle,body.u-as-public #u-add-toggle,body.u-as-public #u-rg-toggle{display:none!important}
#pvis-bar{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);z-index:10001;display:flex;align-items:center;gap:12px;background:#14261a;border:1px solid #2f7a3f;border-radius:999px;padding:7px 8px 7px 16px;color:#dff0e2;font-size:13px;box-shadow:0 8px 28px rgba(0,0,0,.6);max-width:calc(100vw - 32px);box-sizing:border-box}
#pvis-bar span{min-width:0}
#pvis-bar button{flex:none;background:#2f7a3f;color:#fff;border:none;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:700;cursor:pointer}
#pvis-bar button:hover{filter:brightness(1.15)}
.d2d-nest{display:none;flex-direction:column;gap:2px;padding:0 0 4px 22px}
body:has(#disc2digital.active):not(.d2d-nest-closed) .d2d-nest{display:flex}
.d2d-nest .tab{width:100%;justify-content:flex-start;border-bottom:0;border-radius:7px;padding:6px 10px;font-size:12px;gap:8px;color:var(--t-mute)}
.d2d-nest .tab:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--s-a121);flex:none}
.d2d-nest .tab:hover{color:var(--t-body2);background:var(--s-a10)}
.d2d-nest .tab.active{color:var(--g-t3);background:#0d2a0d}.d2d-nest .tab.active:before{background:#76ff03}
.d2d-nest .tab svg{display:none;flex:none}
@media(max-width:900px){.tabs-scroll .d2d-nest{flex-direction:column;flex-wrap:nowrap;flex-shrink:0;overflow:visible;gap:0;padding:0 0 6px}.tabs-scroll .d2d-nest .tab{min-height:44px;padding:0 16px 0 64px!important;font-size:14px!important;border-radius:0;border-bottom:1px solid #161616;white-space:normal}.tabs-scroll .d2d-nest .tab:before{display:block}}
body.nav-collapsed.nav-left .d2d-nest,body.nav-collapsed.nav-right .d2d-nest{padding:0 0 4px;align-items:center}
body.nav-collapsed.nav-left .d2d-nest .tab,body.nav-collapsed.nav-right .d2d-nest .tab{width:auto;justify-content:center;padding:6px;position:relative}
body.nav-collapsed.nav-left .d2d-nest .tab:before,body.nav-collapsed.nav-right .d2d-nest .tab:before{display:none}
body.nav-collapsed.nav-left .d2d-nest .tab svg,body.nav-collapsed.nav-right .d2d-nest .tab svg{display:block}
body.nav-collapsed.nav-left .d2d-nest .tab:hover::after{content:attr(data-tip);position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:var(--s-a45);color:var(--t-p26);border:1px solid #2c2d31;border-radius:6px;padding:4px 9px;font-size:11px;font-weight:600;white-space:nowrap;z-index:400;pointer-events:none}
body.nav-collapsed.nav-right .d2d-nest .tab:hover::after{content:attr(data-tip);position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);background:var(--s-a45);color:var(--t-p26);border:1px solid #2c2d31;border-radius:6px;padding:4px 9px;font-size:11px;font-weight:600;white-space:nowrap;z-index:400;pointer-events:none}
body.nav-collapsed.nav-left .menu-sec,body.nav-collapsed.nav-right .menu-sec{display:none}
.tab-menu .tab .cnt{display:none;margin-left:auto;font-size:11px;padding:1px 7px;border-radius:10px;background:var(--s-card);color:var(--t-dim);min-width:20px;justify-content:center}
.tab-menu .tab.active .cnt{background:#0d2a0d;color:var(--g-t3)}
.tab-avatar{display:inline-block;width:22px;height:22px;border-radius:50%;background:var(--s-rise);border:1px solid #333;overflow:hidden;flex-shrink:0;background-size:cover;background-position:center}
.tab-avatar img{width:100%;height:100%;object-fit:cover;display:block}
.tabs-scroll{display:flex;align-items:center;flex:0 1 auto;min-width:0;margin-left:auto;overflow-x:auto;overflow-y:visible;scrollbar-width:none;justify-content:safe center}
.tabs-scroll::-webkit-scrollbar{display:none}
.tabs-extras{display:flex;align-items:center;flex:0 0 auto;margin-right:auto}
@media(max-width:768px){.tabs-extras{margin-left:auto;margin-right:0}}
.kofi-link{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:5px 12px;margin:0 10px;border-radius:9px;color:#d6ffd6;background:linear-gradient(135deg,rgba(22,198,12,.30),rgba(16,124,16,.16));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(124,224,72,.45);font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 4px 16px rgba(22,198,12,.2),inset 0 1px 0 rgba(255,255,255,.16);transition:filter .15s,transform .15s}
.kofi-link:hover{filter:brightness(1.12);transform:translateY(-1px)}
@media(max-width:900px){.kofi-link span{display:none}.kofi-link{padding:5px 9px;margin-right:6px}}
.rc-glassbtn{padding:6px 14px;border-radius:9px;color:#d6ffd6;background:linear-gradient(135deg,rgba(22,198,12,.30),rgba(16,124,16,.16));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(124,224,72,.45);font-size:12px;font-weight:700;cursor:pointer;box-shadow:0 4px 16px rgba(22,198,12,.2),inset 0 1px 0 rgba(255,255,255,.16);transition:filter .15s,transform .15s}
.rc-glassbtn:hover{filter:brightness(1.12);transform:translateY(-1px)}
.tabs-right{display:flex;align-items:center;flex:0 0 auto;margin-left:auto;background:rgba(17,17,17,0.85);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}
.gsearch{position:relative;display:flex;align-items:center;margin-right:10px;flex:0 8 auto;min-width:0}
.gsearch-ic{position:absolute;left:9px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--t-m0);pointer-events:none}
.gsearch-input{width:240px;max-width:42vw;min-width:120px;background:var(--s-a2);border:1px solid #2a2a2a;border-radius:16px;color:var(--t-hi);font-size:12px;padding:6px 12px 6px 30px;outline:none;transition:border-color .15s ease}
.gsearch-input::placeholder{color:var(--t-m0)}
.gsearch-input:focus{border-color:#16c60c}
.gsearch-drop{position:absolute;top:calc(100% + 6px);right:0;width:500px;max-width:92vw;max-height:calc(100vh - 70px);max-height:calc(100dvh - 70px);overflow-y:auto;background:var(--s-dim);border:1px solid #2e2e2e;border-radius:8px;box-shadow:0 12px 36px rgba(0,0,0,.6);z-index:3000;display:none}
.gsearch-drop.open{display:block}
.gs-sec-h{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-dim);padding:8px 12px 4px;font-weight:700}
.gs-row{display:flex;align-items:center;gap:10px;padding:7px 12px;cursor:pointer;text-decoration:none;color:var(--t-hi)}
.gs-row:hover,.gs-row.active{background:var(--s-a18)}
.gs-row .gs-av{width:30px;height:30px;border-radius:50%;object-fit:cover;background:var(--s-rise);border:1px solid #333;flex-shrink:0}
.gs-row .gs-ico{width:30px;height:40px;border-radius:3px;object-fit:contain;background:var(--s-rise);flex-shrink:0}
.gs-row .gs-meta{min-width:0;flex:1;display:flex;flex-direction:column}
.gs-row .gs-nm{font-size:13px;color:var(--t-p11);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.gs-row .gs-sub{font-size:10px;color:var(--t-dim)}
.gs-row .gs-secic{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--g-t0);flex-shrink:0}
.gs-row .gs-own{flex-shrink:0;display:flex;align-items:center;color:var(--g-t2)}
.gs-row .gs-own svg{width:16px;height:16px}
.gs-empty{padding:14px 12px;color:var(--t-dim);font-size:12px;text-align:center}
.gs-searching{display:flex;align-items:center;justify-content:center;gap:2px;padding:46px 0;color:var(--t-m2);font-size:13.5px}
.gs-spin{display:inline-block;width:13px;height:13px;border:2px solid #333;border-top-color:#107c10;border-radius:50%;animation:gsspin .7s linear infinite;margin-right:8px;vertical-align:-2px}
@keyframes gsspin{to{transform:rotate(360deg)}}
@media(max-width:760px){.gsearch{display:none}}
.gsearch-go{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:6px;flex:0 0 auto;background:var(--s-a2);border:1px solid #2a2a2a;border-radius:50%;color:var(--t-mute);cursor:pointer;padding:0;transition:border-color .15s,color .15s}
.gsearch-go:hover{border-color:#16c60c;color:var(--g-t0)}
.gsearch-go svg{width:15px;height:15px}
.srch-wrap{max-width:1100px;margin:0 auto}
.srch-head{display:flex;align-items:baseline;gap:12px;margin:4px 0 14px;flex-wrap:wrap}
.srch-h2{font-size:20px;margin:0;color:var(--t-p11)}
.srch-count{font-size:13px;color:var(--t-mute)}
.srch-bar{display:flex;align-items:center;gap:8px;margin:0 0 16px}
.srch-bar input{flex:1;min-width:0;background:var(--s-a2);border:1px solid #2a2a2a;border-radius:10px;color:var(--t-hi);font-size:15px;padding:11px 16px;outline:none;transition:border-color .15s}
.srch-bar input::placeholder{color:var(--t-m0)}
.srch-bar input:focus{border-color:#16c60c}
.srch-bar .srch-bar-go{flex:0 0 auto;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#143a14;border:1px solid #2a5a2a;border-radius:10px;color:var(--g-t6);cursor:pointer;padding:0}
.srch-bar .srch-bar-go:hover{border-color:#16c60c;color:var(--g-t0)}
.srch-bar .srch-bar-go svg{width:19px;height:19px}
.srch-bar .srch-cog{width:42px;height:42px;border-radius:10px;background:#143a14;border:1px solid #2a5a2a;color:var(--g-t6);margin-left:0}
.srch-bar .srch-cog svg{width:19px;height:19px}
.srch-vars{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:-6px 0 16px}
.srch-var{font-family:ui-monospace,"Cascadia Code",Menlo,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--g-t6);background:rgba(22,198,12,.07);border:1px solid rgba(124,224,72,.34);border-radius:999px;padding:5px 13px;cursor:pointer}
.srch-var:hover{border-color:#16c60c;background:rgba(22,198,12,.15)}
.srch-var:focus-visible{outline:2px solid #16c60c;outline-offset:2px}
.srch-varhelp{background:none;border:0;color:var(--t-mute);font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:4px 2px;font-family:inherit}
.srch-varhelp:hover{color:var(--g-t0)}
.srch-applied{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:0 0 14px}
.srch-applied .lbl{font-size:12px;color:var(--t-mute)}
.srch-pill{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,"Cascadia Code",Menlo,monospace;font-size:12px;color:var(--t-p7);background:var(--s-a28);border:1px solid #2c4a34;border-radius:6px;padding:3px 10px}
.srch-pill b{color:var(--g-t6);font-weight:700}
body.theme-light .srch-pill{background:#eef7ef;border-color:#bcdcc4;color:#123}
body.theme-light .srch-bar input{background:#fff;border-color:#ccc;color:#111}
.srch-tblwrap{overflow-x:auto;border:1px solid #242424;border-radius:8px}
.srch-tbl{width:100%;border-collapse:collapse;font-size:13px}
.srch-tbl th{text-align:left;padding:10px 12px;color:var(--t-mute);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #242424;white-space:nowrap;background:var(--s-dim);position:sticky;top:0;z-index:1}
.srch-tbl th.num{text-align:right}
.srch-srt{cursor:pointer;user-select:none}
.srch-srt:hover{color:var(--t-p11)}
.srch-srt.srt-on{color:var(--g-t0)}
.srch-srt.srt-on[data-dir="asc"]::after{content:" \2191"}
.srch-srt.srt-on[data-dir="desc"]::after{content:" \2193"}
.srch-tbl td{padding:8px 12px;border-bottom:1px solid #1c1c1c;vertical-align:middle}
.srch-tbl td.num{text-align:right;font-variant-numeric:tabular-nums}
.srch-row{cursor:pointer}
.srch-row:hover{background:var(--s-a46)}
.srch-ico{width:34px;height:46px;object-fit:contain;border-radius:3px;background:var(--s-rise);display:block}
.srch-nm{color:var(--t-p11);font-weight:500;min-width:200px}
.srch-plat-td{max-width:240px}
.srch-plat{display:inline-block;font-size:10px;color:var(--t-mute);background:var(--s-a18);border:1px solid #2a2a2a;border-radius:4px;padding:1px 6px;margin:1px 3px 1px 0;white-space:nowrap}
.srch-ach{color:var(--g-t3);font-weight:600}
.srch-own{color:var(--g-t2);display:inline-flex;vertical-align:middle}
.srch-own svg{width:18px;height:18px}
.srch-dim{color:#555}
.srch-empty{padding:30px 12px;text-align:center;color:var(--t-mute)}
.srch-users{margin:0 0 18px}
.srch-sec-h{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--t-mute);font-weight:700;margin:2px 2px 8px}
.srch-urow{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid #242424;border-radius:8px;margin-bottom:7px;text-decoration:none;background:var(--s-dim);transition:background .12s}
.srch-urow:hover{background:var(--s-a46);border-color:#2f2f2f}
.srch-urow.srch-urow-nolink{cursor:default}
.srch-urow.srch-urow-nolink:hover{background:var(--s-dim);border-color:#242424}
.srch-uav{width:34px;height:34px;border-radius:50%;object-fit:cover;background:var(--s-rise);flex-shrink:0}
.srch-unm{color:var(--t-p11);font-weight:600;font-size:14px}
.srch-usub{color:var(--t-m0);font-size:11px;margin-left:auto}
.srch-sections{margin:0 0 18px}
.srch-secrow{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid #242424;border-radius:8px;margin-bottom:7px;background:var(--s-dim);width:100%;text-align:left;cursor:pointer;color:var(--t-p11);font-family:inherit;transition:background .12s}
.srch-secrow:hover{background:var(--s-a46);border-color:#2f2f2f}
.srch-secic{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--g-t0);flex-shrink:0}
.srch-secnm{font-weight:600;font-size:14px}
.srch-secsub{color:var(--t-m0);font-size:11px;margin-left:auto}
@media(max-width:760px){.srch-th-plat,.srch-plat-td{display:none}}
.srch-cog{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:6px;flex:0 0 auto;background:var(--s-a2);border:1px solid #2a2a2a;border-radius:50%;color:var(--t-mute);cursor:pointer;padding:0;transition:border-color .15s,color .15s}
.srch-cog:hover,.srch-cog.on{border-color:#16c60c;color:var(--g-t0)}
.srch-cog svg{width:15px;height:15px}
body.nav-left .tabs-scroll .srch-cog,body.nav-right .tabs-scroll .srch-cog{width:32px;height:32px;border-radius:8px;background:#143a14;border:1px solid #2a5a2a;color:var(--g-t6);margin-left:0}
body.nav-left .tabs-scroll .srch-cog svg,body.nav-right .tabs-scroll .srch-cog svg{width:16px;height:16px}
.srchopt-pop{position:fixed;width:290px;max-width:94vw;background:var(--s-dim);border:1px solid #2e2e2e;border-radius:10px;box-shadow:0 14px 40px rgba(0,0,0,.65);z-index:3200;display:none;padding:6px 0 8px;max-height:calc(100vh - 24px);overflow-y:auto;overscroll-behavior:contain}
.srchopt-pop.open{display:block}
.srchopt-h{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-dim);padding:9px 13px 5px;font-weight:700}
.srchopt-row{display:flex;align-items:center;gap:9px;padding:6px 13px;cursor:pointer;font-size:12.5px;color:var(--t-p28);user-select:none}
.srchopt-row:hover{background:var(--s-a18)}
.srchopt-row .srchopt-lbl{flex:1;min-width:0}
.srchopt-sw{appearance:none;-webkit-appearance:none;margin:0;flex:0 0 auto;width:32px;height:18px;border-radius:9px;background:var(--s-a0);border:1px solid #3a3a3a;position:relative;cursor:pointer;transition:background .15s,border-color .15s}
.srchopt-sw::after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#888;transition:transform .15s,background .15s}
.srchopt-sw:checked{background:rgba(22,198,12,.28);border-color:#16c60c}
.srchopt-sw:checked::after{transform:translateX(14px);background:#16c60c}
.srchopt-num{width:44px;flex:0 0 auto;background:var(--s-a2);border:1px solid #2a2a2a;border-radius:6px;color:var(--t-hi);font-size:12px;padding:3px 6px;text-align:center;outline:none}
.srchopt-num:focus{border-color:#16c60c}
.srchopt-num:disabled{opacity:.35}
.srchopt-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 13px 2px;margin-top:4px;border-top:1px solid #242424}
.srchopt-reset{background:none;border:0;color:var(--t-mute);font-size:11px;cursor:pointer;padding:2px 0;font-family:inherit}
.srchopt-reset:hover{color:var(--g-t0)}
.srchopt-note{color:#666;font-size:10px}
.srchopt-vars{border-top:1px solid #242424;margin-top:6px;padding:8px 13px 4px}
.srchopt-vars summary{cursor:pointer;font-size:11.5px;color:var(--t-mute);list-style:none;display:flex;align-items:center;gap:6px;user-select:none;padding:2px 0}
.srchopt-vars summary::-webkit-details-marker{display:none}
.srchopt-vars summary:hover{color:var(--g-t0)}
.srchopt-vars summary::before{content:"+";font-family:ui-monospace,monospace;color:var(--g-t0);font-weight:700}
.srchopt-vars[open] summary::before{content:"\2212"}
.srchopt-vars .body{font-size:11.5px;color:var(--t-mute);line-height:1.65;padding:6px 0 2px}
.srchopt-vars code{font-family:ui-monospace,"Cascadia Code",Menlo,monospace;font-size:11px;color:var(--g-t6);background:rgba(22,198,12,.09);border:1px solid rgba(124,224,72,.28);border-radius:4px;padding:1px 5px;white-space:nowrap}
.srchopt-vars .ex{display:block;margin:5px 0}
body.theme-light .srchopt-vars .body{color:#555}
body.theme-light .srchopt-pop{background:#fff;border-color:#ddd}
body.theme-light .srchopt-row{color:#222}
body.theme-light .srchopt-row:hover{background:#f2f2f2}
.gs-row .gs-recic{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--t-mute);flex-shrink:0}
.gs-recclear{background:none;border:0;color:var(--t-m0);font-size:10px;cursor:pointer;float:right;padding:0 8px;margin:-6px -8px -4px 0;min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-family:inherit;text-transform:none;letter-spacing:0}
.gs-recclear:hover{color:var(--g-t0)}
.gs-recclear.active{background:var(--s-a18);color:var(--g-t0)}
.srch-grp{margin:0 0 16px;border:1px solid #242424;border-radius:8px;overflow:hidden;background:var(--s-a13)}
.srch-grp-h{display:flex;align-items:center;gap:9px;padding:10px 13px;cursor:pointer;user-select:none;background:var(--s-mid);border-bottom:1px solid #242424}
.srch-grp-h:hover{background:var(--s-a38)}
.srch-grp-hd{margin:0;font:inherit}
button.srch-grp-h{width:100%;font:inherit;color:inherit;text-align:left;border:0;border-bottom:1px solid #242424;border-radius:0}
.srch-nmlink{color:inherit;text-decoration:none}
.srch-nmlink:hover .srch-nm,.srch-nmlink:focus-visible .srch-nm{text-decoration:underline}
.srch-sortbtn{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;min-height:24px}
.srch-grp-nm{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--t-p28)}
.srch-grp-n{font-size:11px;color:var(--t-mute);background:var(--s-a14);border:1px solid #2a2a2a;border-radius:10px;padding:1px 8px}
.srch-grp-car{margin-left:auto;color:var(--t-m0);font-size:11px;transition:transform .15s}
.srch-grp.closed .srch-grp-car{transform:rotate(-90deg)}
.srch-grp.closed .srch-grp-body{display:none}
.srch-grp .srch-tblwrap{border:0;border-radius:0}
.srch-grp .srch-tbl th{background:var(--s-a13)}
.srch-abbr{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:9px 13px;border:1px solid rgba(124,224,72,.32);background:rgba(22,198,12,.07);border-radius:8px;font-size:12.5px;color:var(--t-p8)}
.srch-abbr b{color:var(--g-t6);font-weight:700}
.srch-abbr .srch-abbr-x{color:#556;margin:0 2px}
body.theme-light .srch-grp{background:#fff}
body.theme-light .srch-grp-h{background:#f6f6f6}
body.theme-light .srch-grp-nm{color:#222}
@media (max-width:1500px){.tab .cnt{display:none}}
@media (max-width:1200px){.tab{padding:10px 12px;font-size:13px}}
@media (min-width:901px){body.tabs-compact .tabs-scroll .tab-parent>svg+span{display:none}body.tabs-compact .tabs-scroll .tab{padding-left:10px;padding-right:10px;gap:3px}}
@media (max-width:900px){.tab{padding:8px 8px;font-size:12px}}
.pisc-row{display:grid;grid-template-columns:92px 78px minmax(0,1fr) 84px 92px 74px;gap:8px;align-items:center;padding:7px 12px;font-size:11.5px}
.pisc-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pisc-c,.pisc-a{text-align:right}.pisc-b{justify-self:start}
@media (max-width:620px){.pisc-row{grid-template-columns:1fr auto;row-gap:3px}.pisc-d{grid-column:1}.pisc-k{grid-column:2;text-align:right}.pisc-gt{grid-column:1}.pisc-b{grid-column:2;justify-self:end}.pisc-c{grid-column:1;text-align:left}.pisc-a{grid-column:2}}
#ach-lb-cat optgroup{background:var(--s-a19);color:#8fb7ff;font-weight:700;font-style:normal;padding:4px 0}
#ach-lb-cat option{background:var(--s-a76);color:var(--t-p58)}
.section{display:none;padding:16px;min-height:400px}
.section.active{display:block}
h2{color:#107c10;margin-bottom:4px;font-size:20px}
.sub{color:var(--t-mute);margin-bottom:12px;font-size:13px}
.search-row{margin-bottom:8px}
.search-row input{padding:7px 12px;border:1px solid #333;background:var(--s-card);color:var(--t-hi);border-radius:6px;font-size:13px;width:100%}
.filters{margin-bottom:12px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}
.filters select{padding:7px 10px;border:1px solid #333;background:var(--s-card);color:var(--t-hi);border-radius:6px;font-size:12px}
.styled-select{padding:6px 10px;border:1px solid #333;background:var(--s-card);color:var(--t-hi);border-radius:6px;font-size:13px}
.styled-select option{background:var(--s-card);color:var(--t-hi)}
body.theme-light .styled-select{background:#fff;color:#222;border-color:#ccc}
select option{background:var(--s-a18);color:var(--t-hi)}
.filter-group{display:flex;flex-direction:column;gap:1px}
.filter-label{font-size:10px;color:#666;text-transform:uppercase;letter-spacing:.3px;padding-left:2px}
.mkt-layout{display:flex;gap:12px}
.mkt-layout.mkt-log-active .mkt-sidebar,.mkt-layout.mkt-log-active .mkt-sb-show{display:none}
.mkt-sidebar{min-width:198px;max-width:198px;flex-shrink:0;border-right:1px solid rgba(255,255,255,0.06);padding-right:10px;display:flex;flex-direction:column}
.mkt-sidebar > *{order:2}
.mkt-sidebar > .mkt-sb-head{order:0}
.mkt-sidebar > .mkt-sf-search{order:1}
.mkt-content{flex:1;min-width:0}
.mkt-sb-toggle{cursor:pointer;color:var(--t-dim);font-size:13px;padding:1px 6px;border-radius:3px;line-height:1;border:1px solid #333;background:transparent;user-select:none;margin-left:6px}
.mkt-sb-toggle:hover{color:#107c10;border-color:#107c10}
.mkt-sb-show{display:none;cursor:pointer;color:var(--t-dim);font-size:13px;padding:1px 6px;border:1px solid #333;background:transparent;border-radius:3px;line-height:1;align-self:flex-start;flex-shrink:0;user-select:none;position:sticky;top:16px;height:max-content;margin:2px 6px 0 0}
.mkt-sb-show:hover{color:#107c10;border-color:#107c10;background:var(--s-rise)}
.mkt-sb-show,.mkt-sb-toggle{font-family:inherit}
body.sidebar-hidden .mkt-sidebar{display:none!important}
body.sidebar-hidden .mkt-sb-show{display:block}
@media(max-width:768px){html:has(.section.active .mkt-sb-show){--xct-store-pill:72px;scroll-padding-bottom:calc(var(--xct-sticky-bottom,0px) + 72px)}}
.mkt-sf{margin-bottom:6px}
html.xct-signed-out #mkt-select-mode-btn,html.xct-signed-out #mkt-owned-sf,html.xct-signed-out #mkt-cstat-sf,html.xct-signed-out #mkt-mylists-sf,html.xct-signed-out #mkt-hub-wrap,html.xct-signed-out #mkt-export-pids,html.xct-signed-out #mkt-pin-start-btn,html.xct-signed-out #mkt-tab-wishlist,html.xct-signed-out #mkt-tab-log,html.xct-signed-out #mkt-list-tabs,html.xct-signed-out #mkt-untagged-wrap,html.xct-signed-out #mkt-noplat-wrap,html.xct-signed-out #mkt-add-wrap{display:none!important}
.mkt-sf.mkt-sf-userhidden{display:none!important}
.fidx-sec{margin:0 0 28px}
.fidx-sec-head{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;border-bottom:1px solid #2a2a2a;padding-bottom:6px}
.fidx-sec-head h3{margin:0;font-size:15px;color:#fff}
.fidx-sec-sub{color:var(--t-dim);font-size:12px;flex:1 1 auto}
.fidx-sec-n{color:#666;font-size:11px}
.fidx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}
.fidx-card{background:var(--s-mid);border:1px solid #2a2a2a;border-radius:10px;padding:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:120px;transition:border-color .15s,transform .15s}
.fidx-card:hover,.fidx-card:focus{border-color:#107c10;transform:translateY(-1px);outline:none}
.fidx-top{display:flex;gap:6px;flex-wrap:wrap}
.fidx-chip{font-size:10px;letter-spacing:.5px;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1px solid #333;color:var(--t-mid)}
.fidx-chip-store{color:#ff6ad5;border-color:#5a2550}.fidx-chip-games{color:var(--g-t5);border-color:#2f6b2f}.fidx-chip-collection{color:#34d0e0;border-color:#1e5a63}.fidx-chip-achievements{color:#f5c242;border-color:#6b5320}.fidx-chip-leaderboards{color:#c9a0ff;border-color:#4b3a6b}
.fidx-mine{color:var(--g-t5);border-color:#2f6b2f;background:var(--s-a47)}.fidx-xct{color:var(--t-dim)}
.fidx-name{font-weight:700;color:var(--t-p1);font-size:14px}
.fidx-desc{color:var(--t-m7);font-size:12px;line-height:1.35}
.fidx-live{margin-top:auto;font-size:13px;color:var(--t-body2)}.fidx-live b{color:#fff}
.fidx-dim{color:var(--t-m0);font-size:12px}
.fidx-scan{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#5f9f5f}
.fidx-scan-dish{position:relative;width:22px;height:22px;border-radius:50%;flex:none;border:1px solid rgba(120,255,90,.4);background:repeating-radial-gradient(circle at center,rgba(120,255,90,.18) 0 1px,transparent 1px 6px);overflow:hidden}
.fidx-scan-dish::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:rgba(120,255,90,.14)}
.fidx-scan-dish::after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:rgba(120,255,90,.14)}
.fidx-scan-sweep{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(120,255,90,.6),rgba(120,255,90,.15) 60deg,transparent 110deg);animation:fidxSweep 1.4s linear infinite}
@keyframes fidxSweep{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.fidx-scan-sweep{animation:none}}
body.theme-light .fidx-scan{color:#3f7f3f}
.fidx-lbrow{display:flex;align-items:center;gap:6px;font-size:12px;padding:2px 0}
.fidx-lbrow img{width:18px;height:18px;border-radius:50%;flex:0 0 auto}
.fidx-pos{color:var(--t-m0);width:24px;flex:0 0 auto}
.fidx-gt{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t-hi)}
.fidx-val{color:var(--g-t5);font-variant-numeric:tabular-nums;flex:0 0 auto}
.fidx-me{margin-top:4px;padding-top:4px;border-top:1px dashed #2a2a2a;font-size:12px;color:var(--t-body)}
.fidx-foot{display:flex;justify-content:flex-end}
.fidx-open{font-size:11px;color:#107c10;font-weight:600}
.fidx-rand{margin:0 0 22px;padding:14px;border:1px solid #2f6b2f;border-radius:10px;background:var(--s-mid)}
.fidx-rand-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.fidx-rand-head h3{margin:0;font-size:15px;color:#fff}
.fidx-rand-sub{color:var(--t-dim);font-size:12px}
.fidx-rand-btn{margin-left:auto;padding:8px 14px;font-size:13px;font-weight:700;background:#107c10;color:#fff;border:1px solid #1f9f1f;border-radius:6px;cursor:pointer}
.fidx-rand-btn:hover{background:#138a13}
.fidx-rand-note{margin-top:8px;color:var(--t-m0);font-size:11.5px}
#fidx-rand-out:empty{display:none}#fidx-rand-out{margin-top:12px}
.fidx-rand-card{display:flex;gap:14px;align-items:flex-start}
.fidx-rand-art{flex:0 0 auto;width:120px;height:160px;display:flex;align-items:center;justify-content:center;background:#111;border-radius:8px;overflow:hidden}
.fidx-rand-art img{width:100%;height:100%;object-fit:contain}
.fidx-rand-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}
.fidx-rand-title{font-weight:700;font-size:16px;color:var(--t-p1);text-decoration:none}.fidx-rand-title:hover{text-decoration:underline}
.fidx-rand-price{font-size:14px;color:var(--t-body2)}.fidx-rand-price b{color:#fff}.fidx-rand-price s{color:var(--t-m0)}
.fidx-rand-pct{color:var(--g-t5);font-weight:700}
.fidx-rand-acts{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:4px}
.fidx-rand-go{color:var(--g-t5);font-weight:700;font-size:13px;text-decoration:none}.fidx-rand-go:hover{text-decoration:underline}
.fidx-rand-again{padding:5px 10px;font-size:12px;background:var(--s-card);color:var(--t-body);border:1px solid #333;border-radius:5px;cursor:pointer}
body.theme-light .fidx-rand{background:#fff}body.theme-light .fidx-rand-head h3,body.theme-light .fidx-rand-price b{color:#111}body.theme-light .fidx-rand-art{background:#f2f2f2}
.fidx-hint{color:var(--t-m0);font-size:12px;margin-top:8px;padding:8px 10px;border:1px dashed #2a2a2a;border-radius:8px}
.own-note{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:9px 12px;border:1px solid rgba(255,200,60,.35);background:rgba(255,200,60,.07);border-radius:8px;color:var(--t-body);font-size:12.5px;line-height:1.5}
.own-note-ic{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1.5px solid #ffc83c;color:#ffc83c;font:700 11px/15px Georgia,serif;text-align:center}
.own-note-tx{flex:1 1 260px;min-width:0}.own-note-tx b{color:var(--t-hi)}
.own-note a{flex:0 0 auto;color:var(--g-t5);font-weight:700;white-space:nowrap;text-decoration:none}.own-note a:hover{text-decoration:underline}
body.theme-light .own-note{background:#fff8e1;border-color:#e0b84a;color:#333}body.theme-light .own-note-tx b{color:#111}body.theme-light .own-note-ic{color:#9a6b00;border-color:#9a6b00}
body.theme-light .fidx-card{background:#fff;border-color:#ddd}body.theme-light .fidx-name,body.theme-light .fidx-sec-head h3,body.theme-light .fidx-live b{color:#111}body.theme-light .fidx-live{color:#333}body.theme-light .fidx-sec-head{border-bottom-color:#e5e5e5}body.theme-light .fidx-gt{color:#222}
.hdig-h{margin:0 0 4px;font-size:15px;color:var(--t-p15)}
.hdig-sub{color:var(--t-mute);font-size:12px;line-height:1.6}
.hdig-grp{font-size:12px;font-weight:700;color:var(--t-body);margin:16px 0 8px;letter-spacing:.3px}
.hdig-own{color:var(--g-t5);font-size:12px}
.hdig-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:18px}
#home-subtab-strip::-webkit-scrollbar{display:none}
#home-st-ambassador{display:none}body.amb-ok #home-st-ambassador{display:block}
.ambp-wrap{max-width:860px}
.ambp-h{font-size:24px;color:var(--t-p1);margin:0 0 8px}
.ambp-lede{color:var(--t-body);font-size:14px;line-height:1.6;margin:0 0 16px}
.ambp-perks{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin:0 0 20px}
.ambp-perk{background:var(--s-a13);border:1px solid #262626;border-radius:12px;padding:14px 16px}
.ambp-perk b{display:block;color:var(--g-t5);font-size:14px;margin-bottom:4px}
.ambp-perk span{color:var(--t-mute);font-size:12.5px;line-height:1.5}
.ambp-stage{position:relative;container-type:inline-size;height:140px;margin:-2px -4px 12px;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(120% 90% at 50% 110%,var(--ambp-glow,rgba(157,255,90,.20)) 0%,rgba(0,0,0,0) 62%),#0b0b0b;border:1px solid #1d1d1d}
.ambp-stage.s-pro{--ambp-glow:rgba(181,143,249,.30)}.ambp-stage.s-vip{--ambp-glow:rgba(255,215,0,.26)}.ambp-stage.s-amb{--ambp-glow:rgba(80,255,90,.28)}
.ambp-stage:before,.ambp-stage:after{content:"";position:absolute;width:7px;height:7px;background:#fff;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;animation:ambpTwinkle 3.2s ease-in-out infinite}
.ambp-stage:before{left:16%;top:24%}.ambp-stage:after{right:14%;bottom:22%;width:9px;height:9px;animation-delay:1.5s}
.ambp-badge{position:relative;display:inline-block;padding:9px 24px;border-radius:10px;font-size:27px;font-size:min(30px,8.6cqw);line-height:1.1;font-weight:900;letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap;will-change:transform}
.ambp-badge.b-pro{color:#1a1233;text-shadow:0 0 3px rgba(255,255,255,.7);background-image:linear-gradient(110deg,rgba(255,255,255,0) 42%,rgba(255,255,255,.9) 50%,rgba(255,255,255,0) 58%),linear-gradient(90deg,#89ecff,#9cd4f8,#b58ff9,#e3b5c5,#fad68c,#c08bfe,#89ecff);background-size:220% 100%,200% 100%;background-repeat:no-repeat,repeat;background-color:#b58ff9;box-shadow:0 0 0 1px rgba(255,255,255,.5) inset,0 0 26px rgba(181,143,249,.6);animation:proHolo 4s linear infinite,ambpFloat 4.6s ease-in-out infinite,ambpIn .7s cubic-bezier(.2,1.4,.4,1) both}
.ambp-badge.b-vip{color:#1a1300;background-image:linear-gradient(90deg,#b8860b 0%,#ffd700 25%,#fffacd 50%,#ffd700 75%,#b8860b 100%);background-size:200% 100%;background-color:#b8860b;box-shadow:0 0 0 1px rgba(0,0,0,.25) inset,0 0 26px rgba(255,215,0,.5);animation:ambpFoil 3s linear infinite,ambpFloat 4.6s ease-in-out .5s infinite,ambpIn .7s cubic-bezier(.2,1.4,.4,1) .12s both}
.ambp-badge.b-amb{color:#041004;background-image:linear-gradient(100deg,#0f7a1f 0%,#3dff6a 22%,#eaffd0 38%,#9dff5a 52%,#16c60c 70%,#0f7a1f 100%);background-size:200% 100%;box-shadow:0 0 0 1px rgba(255,255,255,.3) inset,0 0 28px rgba(80,255,90,.6);animation:ambpFoil 4s linear infinite,ambpFloat 4.6s ease-in-out 1s infinite,ambpIn .7s cubic-bezier(.2,1.4,.4,1) .24s both}
.ambp-badge.b-pro,.ambp-badge.b-vip{font-size:44px;font-size:min(50px,17cqw);padding:10px 30px;letter-spacing:3px}
.ambp-badge.b-amb .st{display:inline-block;font-style:normal;margin-right:8px;animation:ambpSpin 6s linear infinite}
@keyframes ambpFoil{0%{background-position:200% 0}100%{background-position:0% 0}}
@keyframes ambpFloat{0%,100%{transform:translateY(3px) rotate(-1.2deg)}50%{transform:translateY(-5px) rotate(1.2deg)}}
@keyframes ambpIn{0%{opacity:0;scale:.55}100%{opacity:1;scale:1}}
@keyframes ambpSpin{to{transform:rotate(360deg)}}
@keyframes ambpTwinkle{0%,100%{opacity:0;transform:scale(.3) rotate(0deg)}45%{opacity:.95;transform:scale(1) rotate(40deg)}60%{opacity:0;transform:scale(.4) rotate(60deg)}}
.ambp-more{display:inline-block;margin-top:9px;font-size:12.5px;font-weight:700;color:var(--g-t5);text-decoration:none}.ambp-more:hover{text-decoration:underline}.ambp-stage.ambp-go{cursor:pointer}
.ambp-cap{display:block;font-style:normal;text-align:center;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-m4);margin:-4px 0 10px}
@media (max-width:560px){.ambp-stage{height:116px}}
@media (prefers-reduced-motion:reduce){.ambp-badge,.ambp-badge .st,.ambp-stage:before,.ambp-stage:after{animation:none!important}.ambp-stage:before,.ambp-stage:after{opacity:.7}}
.ambp-state{border-radius:12px;padding:14px 16px;margin:0 0 14px;font-size:13.5px;line-height:1.55;border:1px solid #2a2a2a;background:var(--s-a13);color:var(--t-body2)}
.ambp-state.on{border-color:#2f7a2f;background:linear-gradient(135deg,rgba(22,198,12,.16),rgba(22,198,12,.04))}
.ambp-state.off{border-color:#7a5a2f;background:rgba(200,128,60,.08)}
.ambp-row{display:flex;gap:14px;align-items:flex-start;background:var(--s-a13);border:1px solid #262626;border-radius:12px;padding:14px 16px;margin-bottom:8px}
.ambp-row.ok{border-color:#2f5a2f}
.ambp-ic{flex:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;background:#2a2a2a;color:#999}
.ambp-row.ok .ambp-ic{background:#107c10;color:#fff}
.ambp-row.no .ambp-ic{background:#5a2323;color:#ffb3b3}
.ambp-tx{flex:1;min-width:0}
.ambp-tx b{display:block;color:var(--t-p1);font-size:14px;margin-bottom:3px}
.ambp-tx span{display:block;color:var(--t-mute);font-size:12.5px;line-height:1.55}
.ambp-dc{display:inline-flex;align-items:center;gap:12px;max-width:100%;margin-top:10px;padding:9px 16px 9px 10px;border-radius:10px;background:#313338;border:1px solid #232428;font-family:"gg sans","Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.ambp-dc-av{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#5865f2}
.ambp-dc-av0{display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700}
.ambp-dc-tx{min-width:0}.ambp-dc-nm{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.ambp-dc-nm strong{font-size:16px;font-weight:600;line-height:1.3;color:#f2f3f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.ambp-dc-chip{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 5px 0 3px;border-radius:5px;background:#232428;border:1px solid #3f4147;color:#dbdee1;font-size:12px;line-height:1;font-weight:700;letter-spacing:.02em}
.ambp-dc-chip img{width:13px;height:13px;display:block}
.ambp-dc-chip.dim{border-style:dashed;border-color:#9dff5a;color:#9dff5a;background:transparent}
.ambp-dc-un{font-size:12.5px;line-height:1.3;color:#949ba4;margin-top:1px}
.ambp-dc-cap{margin-top:10px;margin-bottom:-4px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-m4)}
.ambp-act{flex:none;align-self:center}
.ambp-cur{margin-top:8px;font-size:12.5px;color:var(--t-p50)}.ambp-cur q{display:block;margin-top:3px;padding:8px 10px;border-radius:8px;background:rgba(0,0,0,.28);border:1px solid #2a2a2a;color:var(--t-p6);white-space:pre-wrap;word-break:break-word;quotes:none}.ambp-cur q.none{color:var(--t-mute);font-style:italic}
.ambp-ed{margin-top:8px;display:flex;flex-direction:column;gap:6px}.ambp-ed[hidden]{display:none}.ambp-ed textarea,.ambp-ed input{width:100%;box-sizing:border-box;background:rgba(0,0,0,.35);color:var(--t-p6);border:1px solid #333;border-radius:8px;padding:8px 10px;font:inherit;font-size:13px}.ambp-ed textarea{min-height:84px;resize:vertical}
.ambp-ed-b{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ambp-ed-n{font-size:11.5px;color:var(--t-mute);margin-left:auto}.ambp-ed-m{font-size:12px;color:var(--t-p50);min-height:16px}.ambp-ed-m.err{color:#f88}
.ambp-pic{display:flex;align-items:center;gap:12px;margin-top:10px}.ambp-pic img{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid #2d2d2d;background:#111}
.ambp-btns{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:16px 0 8px}
.ambp-join{padding:12px 26px;font-size:14px;font-weight:800;background:#107c10;border-color:#107c10;color:#fff}
.ambp-join:disabled{opacity:.45;cursor:not-allowed}
.ambp-msg{font-size:12.5px;color:var(--t-mute);min-height:18px;line-height:1.5}
.ambp-rules{color:var(--t-m0);font-size:12px;line-height:1.65;margin-top:18px;border-top:1px solid #222;padding-top:14px}
@media (max-width:560px){.ambp-row{flex-wrap:wrap}.ambp-act{width:100%;padding-left:44px}}
.ambp-gt{background:var(--s-a13);border:1px solid #262626;border-radius:12px;padding:12px 16px;margin:-2px 0 8px}
.ambp-gt summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--t-body2)}
.ambp-gt-in{display:flex;gap:10px;align-items:center;margin-top:12px}
.ambp-gt-in input{flex:1;min-width:0;font-size:16px;padding:9px 12px;border-radius:9px;border:1px solid #333;background:#0d0d0d;color:#fff}
.ambp-gt-len{flex:none;font-size:12px;color:var(--t-mute);font-variant-numeric:tabular-nums}
.ambp-gt-len.over{color:#f88}
.ambp-gt-prev{margin-top:10px;display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border-radius:10px;background:#0b0b0b;border:1px solid #1f1f1f}
.ambp-gt-prev b{font-size:20px;color:#fff;letter-spacing:.01em;white-space:pre;overflow:hidden;text-overflow:ellipsis}
.ambp-gt-prev b i{font-style:normal;color:#9dff5a}
.ambp-gt-res{margin-top:8px;font-size:12.5px;line-height:1.5;color:var(--t-mute)}
.ambp-gt-res.ok{color:#9dff5a}.ambp-gt-res.no{color:#f88}
.ambp-gt-ideas{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;align-items:center;font-size:12px;color:var(--t-mute)}
.ambp-gt-ideas button{all:unset;cursor:pointer;font-size:12.5px;padding:5px 10px;border-radius:999px;border:1px solid #2f2f2f;background:#141414;color:var(--t-body2)}
.ambp-gt-ideas button:hover{border-color:#9dff5a}
.dn-wrap{max-width:620px}
.dn-h{font-size:22px;color:var(--t-p1);margin:0 0 10px}
.dn-lede{font-size:14px;line-height:1.65;color:var(--t-body2);margin:0 0 12px}
.dn-amts{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 10px}
.dn-amt{font-family:inherit;font-size:15px;font-weight:800;padding:11px 20px;border-radius:11px;cursor:pointer;color:#dff6df;background:var(--s-a50);border:1px solid #2c4a30;transition:.14s}
.dn-amt:hover{border-color:#3f7a45}
.dn-amt.on{background:linear-gradient(180deg,#8df0a8,#22c55e);color:#04240f;border-color:#8df0a8}
.dn-custom{margin:4px 0 16px}
.dn-custom label{display:block;font-size:12px;color:var(--t-m2);margin-bottom:5px}
.dn-cin{display:inline-flex;align-items:center;gap:5px;background:var(--s-mid);border:1px solid #333;border-radius:9px;padding:8px 12px}
.dn-cin span{color:var(--t-m2)}
.dn-cin input{width:96px;background:none;border:none;color:var(--t-body);font-family:inherit;font-size:15px;font-weight:700;outline:none}
.dn-rails{display:flex;flex-direction:column;gap:10px;max-width:360px}
.dn-btn{font-family:inherit;font-size:15px;font-weight:800;padding:13px 22px;border-radius:12px;cursor:pointer;border:none;color:#04240f;background:linear-gradient(180deg,#8df0a8,#22c55e);box-shadow:0 4px 14px rgba(34,197,94,.32)}
.dn-btn:hover{filter:brightness(1.06)}.dn-btn[disabled]{opacity:.55;cursor:default}
.dn-kofi{font-size:13px;color:var(--t-m2);text-decoration:none}.dn-kofi:hover{color:var(--g-t5);text-decoration:underline}
.dn-note{margin-top:12px;font-size:13px;min-height:18px}
.dn-note.ok{color:#7dff7d}.dn-note.err{color:#e09f9f}
.dn-small{margin-top:16px;font-size:11.5px;color:var(--t-m27);line-height:1.55}
body.theme-light .hdig-h{color:#222}body.theme-light .hdig-sub,body.theme-light .hdig-grp{color:#4a5158}body.theme-light .hdig-own{color:#2e7d32}
.med-subtabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}
.med-subtab{background:var(--s-card);border:1px solid #2a2a2a;color:var(--t-mid);border-radius:999px;font-size:12.5px;padding:5px 14px;cursor:pointer}
.med-subtab.on{background:var(--s-a48);color:#7dd97d;border-color:#2f5c2f}
.med-banner{display:flex;align-items:center;gap:18px;padding:18px 20px;border-radius:12px;border:1px solid #2f5c2f;background:linear-gradient(120deg,#0c1a0e,#101812 60%,#0b0f0c);margin:0 0 16px;flex-wrap:wrap}
.med-blogo{width:84px;height:84px;border-radius:14px;object-fit:cover;flex:none;background:var(--s-rise)}
.med-bmeta{flex:1;min-width:220px}
.med-bkick{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#7dd97d}
.med-btitle{font-size:22px;font-weight:800;color:var(--t-p19);margin:2px 0 4px;line-height:1.25}
.med-btag{font-size:13px;color:var(--t-m52);line-height:1.45}
.med-bhost{margin-top:7px;font-size:12.5px;color:var(--t-m14)}
.med-bhost a{color:var(--g-t5);font-weight:700;text-decoration:none}
.med-bhost a:hover{text-decoration:underline}
.med-bcta{flex:none;display:inline-flex;align-items:center;gap:7px;padding:10px 16px;border-radius:9px;font-size:13px;font-weight:800;letter-spacing:.04em;color:#04240f;background:linear-gradient(180deg,#7bf06a,#22c55e);text-decoration:none;white-space:nowrap}
.med-bcta:hover{filter:brightness(1.08)}
.med-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}
.med-link{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid #2a2a2a;background:var(--s-mid);text-decoration:none;transition:border-color .15s,transform .15s}
.med-link:hover{border-color:#107c10;transform:translateY(-1px)}
.mdir-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 10px}
.mdir-bar .ga-txt{flex:1 1 200px;min-width:160px}
.mdir-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}
.mdir-chip{background:var(--s-card);border:1px solid #2a2a2a;color:var(--t-mid);border-radius:999px;font-size:12px;padding:4px 11px;cursor:pointer}
.mdir-chip.on{background:var(--s-a48);color:#7dd97d;border-color:#2f5c2f}
.mdir-chip.warn.on{background:#3a2020;color:#ff9a9a;border-color:#6b2f2f}
.mdir-tbl{width:100%;border-collapse:collapse;font-size:13px}
.mdir-tbl th{text-align:left;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--t-dim);padding:6px 8px;border-bottom:1px solid #2a2a2a;cursor:pointer;white-space:nowrap;user-select:none}
.mdir-tbl th.on{color:#7dd97d}
.mdir-tbl td{padding:9px 8px;border-bottom:1px solid #1f1f1f;vertical-align:top}
.mdir-tbl tr:hover td{background:rgba(255,255,255,.02)}
.mdir-site{display:flex;gap:10px;align-items:flex-start;min-width:240px}
.mdir-ico{width:34px;height:34px;border-radius:8px;object-fit:cover;background:#1a1a1e;flex-shrink:0;display:inline-block}
.mdir-ico[hidden]{visibility:hidden}
.mdir-name{font-weight:700;color:var(--t-hi);text-decoration:none}
.mdir-name:hover{color:#7dd97d}
.mdir-host{font-size:11px;color:var(--t-dim)}
.mdir-desc{font-size:12px;color:var(--t-mid);margin-top:3px;max-width:520px}
.mdir-tag{display:inline-block;font-size:10px;padding:1px 7px;border-radius:999px;background:#1f2a1f;color:#8fd08f;margin:3px 4px 0 0}
.mdir-tag.gs{background:#1b2a3a;color:#8fc4ff}
.mdir-tag.comp{background:#3a2020;color:#ff9a9a}
.mdir-tag.ver{background:#20304a;color:#9ec5ff}
.mdir-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}
.mdir-vote{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}
.mdir-vote button{background:var(--s-card);border:1px solid #2a2a2a;color:var(--t-mid);border-radius:6px;width:26px;height:24px;cursor:pointer;font-size:12px;line-height:1}
.mdir-vote button.on{background:var(--s-a48);color:#7dd97d;border-color:#2f5c2f}
.mdir-vote button.dn.on{background:#3a2020;color:#ff9a9a;border-color:#6b2f2f}
.mdir-vote b{min-width:24px;text-align:center}
.mdir-cbtn{background:none;border:1px solid #2a2a2a;color:var(--t-mid);border-radius:6px;padding:3px 9px;cursor:pointer;font-size:12px;white-space:nowrap}
.mdir-cbtn.on{color:#7dd97d;border-color:#2f5c2f}
.mdir-crow td{background:var(--s-card);padding:12px 14px}
.mdir-clist{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}
.mdir-c{display:flex;gap:9px;align-items:flex-start;font-size:12.5px}
.mdir-c img{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}
.mdir-c .who{font-weight:700;color:var(--t-hi);margin-right:6px}
.mdir-c .when{color:var(--t-dim);font-size:11px}
.mdir-c .wish{display:inline-block;font-size:10px;padding:0 6px;border-radius:999px;background:#2a2a14;color:#e4d36a;margin-left:6px}
.mdir-c .del{background:none;border:0;color:#b55;cursor:pointer;font-size:11px;margin-left:auto}
.mdir-form textarea{width:100%;min-height:64px;background:var(--s-mid);border:1px solid #2a2a2a;color:var(--t-hi);border-radius:8px;padding:8px 10px;font:inherit;font-size:13px;resize:vertical}
.mdir-form .row{display:flex;gap:10px;align-items:center;margin-top:8px;flex-wrap:wrap}
.mdir-empty{color:var(--t-dim);padding:22px 8px;text-align:center}
.mdir-stat{font-size:11px;color:var(--t-dim)}
@media(max-width:700px){.mdir-tbl th.opt,.mdir-tbl td.opt{display:none}}
.med-ldot{width:10px;height:10px;border-radius:50%;flex:none}
.med-lico{width:22px;height:22px;flex:none;display:flex;align-items:center;justify-content:center}
.med-lico svg{width:20px;height:20px;display:block}
.med-lmeta{flex:1;min-width:0}
.med-lname{display:block;font-size:13.5px;font-weight:700;color:var(--t-p1);white-space:normal;overflow-wrap:anywhere}
.med-lhost{display:block;font-size:11px;color:var(--t-m0);white-space:normal;overflow-wrap:anywhere}
.med-larrow{color:#107c10;font-weight:700;font-size:13px;flex:none}
.bab{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:150px;box-sizing:border-box;padding:14px 22px;margin:0 0 16px;border-radius:14px;overflow:hidden;text-decoration:none;background:radial-gradient(ellipse 40% 140% at 12% 50%,rgba(255,215,0,.10),transparent 70%),radial-gradient(ellipse 40% 140% at 90% 50%,rgba(22,198,12,.10),transparent 70%),#050705;border:1px solid rgba(255,215,0,.22);transition:border-color .2s,box-shadow .2s}
.bab:hover{border-color:rgba(255,215,0,.5);box-shadow:0 0 0 1px rgba(255,215,0,.15),0 16px 48px rgba(0,0,0,.6)}
.bab-grid{position:absolute;inset:0;background:linear-gradient(rgba(255,215,0,.05) 1px,transparent 1px) 0 0/40px 40px,linear-gradient(90deg,rgba(255,215,0,.05) 1px,transparent 1px) 0 0/40px 40px;-webkit-mask-image:radial-gradient(ellipse 70% 100% at 30% 50%,#000 30%,transparent 85%);mask-image:radial-gradient(ellipse 70% 100% at 30% 50%,#000 30%,transparent 85%);pointer-events:none}
.bab-num{position:relative;font-family:'Rajdhani',system-ui,sans-serif;font-weight:700;font-size:62px;line-height:1;letter-spacing:.01em;white-space:nowrap;-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(90deg,#9a6a00,#ffd700,#fff6c2,#ffd700,#9a6a00);filter:drop-shadow(0 0 14px rgba(255,215,0,.28))}
.bab-mid{position:relative;display:flex;flex-direction:column;gap:5px;min-width:0}
.bab-kick{display:flex;align-items:center;gap:8px;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#ffd700;white-space:nowrap;overflow:hidden}
.bab-kick::before{content:"";width:6px;height:6px;border-radius:50%;flex:none;background:#ffd700;box-shadow:0 0 10px #ffd700;animation:rdbBlink 1.8s ease-in-out infinite}
.bab-title{font-family:'Rajdhani',system-ui,sans-serif;font-weight:700;font-size:23px;line-height:1;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bab-lede{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.03em;color:var(--t-m53);line-height:1.45;overflow-wrap:anywhere}
.bab-lede b{color:#ffd700;font-weight:600}
.bab-clockbox{display:flex;align-items:baseline;gap:9px;white-space:nowrap;overflow:hidden}
.bab-clock{font-family:'JetBrains Mono',monospace;font-weight:600;font-size:22px;letter-spacing:.04em;color:var(--t-p59);line-height:1;font-variant-numeric:tabular-nums}
.bab-clock.hot,.bauc-clock.hot{color:#ff6b6b}
.bab-lbl{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-m30)}
.bab-cta{position:relative;display:flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border-radius:10px;font-family:'Rajdhani',system-ui,sans-serif;font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:#1a1200;background:linear-gradient(180deg,#ffe98a,#e6b400);box-shadow:0 0 20px rgba(255,215,0,.3),inset 0 1px 0 rgba(255,255,255,.5);white-space:nowrap}
@media (max-width:560px){.bab{grid-template-columns:auto minmax(0,1fr);height:auto;padding:14px 16px;row-gap:10px}.bab-num{font-size:48px}.bab-lede{display:none}.bab-cta{grid-column:1/-1;justify-self:start}}
.bab.bab-teaser .bab-num,.bab.bab-teaser .bab-mid,.bab.bab-teaser .bab-cta{filter:blur(7px);opacity:.75}
.bab.bab-teaser::after{content:"Coming soon";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;font-family:'Rajdhani',system-ui,sans-serif;font-weight:700;font-size:26px;letter-spacing:.18em;text-transform:uppercase;color:#ffd700;padding:8px 22px;border:1px solid rgba(255,215,0,.5);border-radius:999px;background:rgba(5,7,5,.75);box-shadow:0 0 24px rgba(255,215,0,.25);white-space:nowrap}
.gaw-wrap{max-width:var(--xct-feed-w);margin:0 auto;padding:4px 0 26px}
.cbk-page{max-width:1100px;margin:0 auto;padding:6px 0 30px}
.cbk-card{background:var(--s-a16,#14181d);border:1px solid #1e252d;border-radius:12px;padding:16px 18px;margin:0 0 14px}
.cbk-intro{max-width:560px;margin:10px auto 14px}.cbk-intro h2,.cbk-head h2{margin:0 0 6px;font-size:20px;color:var(--t-hi,#eee)}
.cbk-sub{color:var(--t-mute);font-size:13px;line-height:1.5;margin:0 0 10px}
.cbk-points{margin:0 0 12px;padding-left:18px;color:var(--t-p3);font-size:13px;line-height:1.7}
.cbk-form,.cbk-edit{display:flex;flex-direction:column;gap:6px}
.cbk-form label,.cbk-edit label{font-size:12px;color:var(--t-mute);margin-top:4px}
.cbk-form input,.cbk-edit input,.cbk-edit select,.cbk-edit textarea,.cbk-tools input,.cbk-tools select,.cbk-table select{background:var(--s-rise);border:1px solid #333;border-radius:8px;color:var(--t-body2);padding:8px 10px;font-size:13px;font-family:inherit;max-width:100%;box-sizing:border-box}
.cbk-edit textarea{min-height:64px;resize:vertical}
.cbk-warn{font-size:12px;color:#e0b464;line-height:1.45;margin:4px 0}
.cbk-btn{background:#107c10;border:1px solid #16c60c;color:#fff;border-radius:9px;padding:8px 16px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;align-self:flex-start}
.cbk-btn:disabled{opacity:.5;cursor:default}.cbk-btn.ghost{background:transparent;color:var(--t-p3);border-color:#3a3f45}
.cbk-btn.danger{background:#8a1f1f;border-color:#d44}.cbk-danger{border-color:#5a2020}
.cbk-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cbk-small{justify-content:space-between;margin-top:8px}
.cbk-link{color:#8fd1ff;font-size:12.5px;text-decoration:none}.cbk-link:hover{text-decoration:underline}.cbk-link-bad{color:#e08a8a}
.cbk-rk{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px;letter-spacing:.06em;padding:14px;border:1px dashed #3fd6c8;border-radius:10px;text-align:center;color:#bff3ec;margin:6px 0 10px;word-break:break-all}
.cbk-check{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--t-p3);margin:10px 0}
.cbk-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:10px 0 14px}
.cbk-tools{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 10px}.cbk-tools input{flex:1;min-width:0}
.cbk-tiles{display:flex;flex-direction:column;gap:10px}
.cbk-tile{padding:12px 14px}.cbk-tile.cbk-used .gaw-in{opacity:.62}
.cbk-top{display:flex;gap:14px;align-items:flex-start}
.cbk-tile .cbk-port{width:64px;object-fit:contain}.cbk-tile .cbk-noart{display:flex;align-items:center;justify-content:center;font-size:22px}
.cbk-mid{flex:1;min-width:0}.cbk-right{flex:none}
.cbk-t{font-size:15px;font-weight:800;color:var(--t-p1)}
.cbk-meta,.cbk-dim{color:var(--t-dim);font-size:11.5px;margin-top:2px}
.cbk-note{color:var(--t-m2);font-size:12px;margin-top:4px;white-space:pre-wrap;word-break:break-word}
.cbk-codebox{margin-top:8px;padding:8px 11px;border:1px dashed #3d7a34;border-radius:8px;background:rgba(124,252,107,.06)}
.cbk-codelbl{font-size:11px;color:var(--t-m2);letter-spacing:.08em;text-transform:uppercase}
.cbk-coderow{display:flex;gap:6px;align-items:center;flex-wrap:wrap}
.cbk-code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:15px;color:var(--g-t5);margin-right:6px;word-break:break-all;user-select:all}
#set-pane-privacy :is(input,select,button,a,textarea,[tabindex]){scroll-margin-bottom:96px}
#set-pane-privacy .loc-grid input{width:20px;height:20px;margin:0}
#settings label:has(>input[type=checkbox]){min-height:24px}
#settings label>input[type=checkbox]{min-width:18px;min-height:18px}
#set-pane-privacy,#set-pane-journey{max-width:none!important}:is(#set-pane-main,#set-pane-sync,#set-pane-display,#set-pane-privacy,#set-pane-store,#set-pane-journey,#set-pane-nav,#set-pane-feed,#set-pane-lang,#set-pane-admin,#set-pane-theme)>div[style*="background"]:not([style*="position:sticky"]),:is(#set-pane-main,#set-pane-sync,#set-pane-display,#set-pane-privacy,#set-pane-store,#set-pane-journey,#set-pane-nav,#set-pane-feed,#set-pane-lang,#set-pane-admin,#set-pane-theme)>div[style*="background"][id]{box-sizing:border-box;max-width:none!important;width:auto;margin-left:0!important;margin-right:0!important;border-radius:10px!important;padding:16px!important;margin-bottom:16px!important;margin-top:0!important}:is(#set-pane-main,#set-pane-sync,#set-pane-display,#set-pane-privacy,#set-pane-store,#set-pane-journey,#set-pane-nav,#set-pane-feed,#set-pane-lang,#set-pane-admin,#set-pane-theme)>div>h3:first-child,:is(#set-pane-main,#set-pane-sync,#set-pane-display,#set-pane-privacy,#set-pane-store,#set-pane-journey,#set-pane-nav,#set-pane-feed,#set-pane-lang,#set-pane-admin,#set-pane-theme)>div>div>h3:first-child{font-size:13px!important;font-weight:600;margin-top:0}
.cbk-acts{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.cbk-srows{display:flex;flex-direction:column;gap:8px;margin-top:8px}.cbk-srow{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(0,0,0,.18)}.cbk-srow .cbk-mid{flex:1;min-width:0}.cbk-srow .cbk-acts{margin-top:6px}.cbk-srow.cbk-used{opacity:.6}.cbk-chip.cbk-cnt{border-color:#9cf048;color:#9cf048}.i18h-card{background:var(--s-a6,#141a20);border:1px solid #242c36;border-radius:14px;padding:16px}.i18h-sub{font-size:13px;color:var(--t-dim);margin:6px 0 12px;line-height:1.5}.i18h-tools{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.i18h-tools select,.i18h-tools input{background:#14181d;color:var(--t-body,#e8ede4);border:1px solid #3a4450;border-radius:8px;padding:6px 8px;font-size:13px}.i18h-tools input{flex:1;min-width:min(180px,100%)}.i18h-tools select{max-width:100%;min-width:0;text-overflow:ellipsis}.i18h-stat{font-size:12px;color:var(--t-dim);margin:4px 0 10px}.i18h-rows{display:flex;flex-direction:column;gap:8px}.i18h-row{border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:9px 10px;background:rgba(0,0,0,.16)}.i18h-en{font-size:13px;color:var(--t-body,#e8ede4);margin-bottom:4px;overflow-wrap:anywhere}.i18h-cur{font-size:12.5px;color:#9cd4ff;margin-bottom:6px;overflow-wrap:anywhere}.i18h-cur.i18h-same{color:#f0b35a}.i18h-new{color:#c6f2a8}.i18h-in{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.i18h-in input{flex:1;min-width:160px;background:#14181d;color:var(--t-body,#e8ede4);border:1px solid #3a4450;border-radius:8px;padding:6px 8px;font-size:13px}.i18h-btn{background:#1c2a1a;color:#c6f2a8;border:1px solid #3d6b2c;border-radius:8px;padding:6px 10px;font-size:12.5px;cursor:pointer}.i18h-btn.i18h-bad{background:#2a1a1a;color:#f5b0b0;border-color:#6b2c2c}.i18h-alt{background:none;color:#9fd4ff;border-color:#2f5470}.i18h-ok{border-color:#6de4aa;color:#6de4aa}.i18h-hint{border-color:#8a96a3;color:#aab4be}.i18h-btn:disabled{opacity:.5;cursor:default}.i18h-msg{font-size:11.5px;color:var(--t-dim)}.i18h-tag{font-size:10px;border:1px solid #4fc3f7;color:#4fc3f7;border-radius:5px;padding:0 4px;margin-left:4px}.i18h-more{font-size:12px;color:var(--t-dim);text-align:center;padding:10px}.i18h-admin{margin:4px 0 12px}
.cbk-stsel{background:var(--s-rise);border:1px solid #333;border-radius:8px;color:var(--t-body2);padding:5px 8px;font-size:12px;font-family:inherit}
.cbk-mini{background:var(--s-rise);border:1px solid #333;border-radius:7px;color:var(--t-p0);padding:4px 9px;font-size:12px;cursor:pointer;font-family:inherit;margin:0 4px 4px 0}
.cbk-mini:hover{border-color:#2f6b2f}.cbk-mini-bad{color:#e08a8a}
.cbk-code-row{display:flex;gap:6px;align-items:center;margin-top:6px}
.cbk-code-row .cbk-code-in{flex:1;min-width:0}
.cbk-addline{margin-top:8px;font-size:12px;padding:5px 11px}
.cbk-chip{display:inline-block;font-size:11px;padding:1px 7px;border-radius:999px;border:1px solid #2f6b2f;color:var(--g-t3)}
.cbk-chip.cbk-own{border-color:#2a5a8a;color:#7ab8ff}
body.theme-light .cbk-chip.cbk-own{border-color:#9ac2e8;color:#14558f}
.cbk-don{border-color:#1f4a42;color:#3fd6c8}.cbk-win{border-color:#6b5312;color:#ffd66b}.cbk-bad{color:#e08a8a;font-size:12px}
.cbk-del{border-color:#6b2020;color:#ff9a9a}.cbk-rgn{border-color:#3a3f46;color:var(--t-p8)}
.cbk-redeem{border-color:#2f6b2f;color:var(--g-t5)}.cbk-redeem:hover{border-color:#9cf048}
.cbk-none{color:var(--t-dim);text-align:center;padding:18px}
.cbk-gres{display:flex;flex-direction:column;gap:3px;max-height:260px;overflow:auto}
.cbk-hit{display:flex;gap:8px;align-items:center;text-align:left;background:var(--s-a4);border:1px solid #23272d;border-radius:8px;padding:5px 8px;color:var(--t-p1);cursor:pointer;font-family:inherit;font-size:13px}
.cbk-hit img,.cbk-gpick img{width:32px;height:32px;object-fit:contain;border-radius:5px;flex:none}
.cbk-gpick{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--t-p3)}
.cbk-foot{color:var(--t-dim);font-size:12px;margin-top:10px}
@media (max-width:640px){.cbk-head .cbk-row{width:100%}.cbk-tools input{flex:1 1 100%}.cbk-tools select{flex:1}.cbk-top{gap:10px}.cbk-tile .cbk-port{width:48px}.cbk-top{flex-wrap:wrap}.cbk-mid{flex-basis:calc(100% - 60px)}.cbk-right{width:100%;display:flex;justify-content:flex-end}}
.gaw-donate{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:linear-gradient(180deg,#10201d,#0c1614);border:1px solid #1f4a42;border-radius:12px;padding:12px 15px;margin:0 0 16px;font-size:13px;color:#a9c4be}
.gaw-donate b{color:var(--t-p60)}
.gaw-donate-btn{background:linear-gradient(90deg,#1d7a68,#2fae90);border:1px solid #3fd6c8;color:#04201b;font-weight:800;font-size:13px;padding:9px 16px;border-radius:9px;cursor:pointer;font-family:inherit}
.gaw-donate-btn:hover{filter:brightness(1.08)}
.gaw-donate-l{display:flex;align-items:center;gap:14px;min-width:0;flex:1}
.gaw-donate-card{width:54px;height:auto;flex:none;border-radius:7px;display:block;transform:rotate(-4deg);transition:transform .18s ease,filter .18s ease;filter:drop-shadow(0 6px 12px rgba(0,0,0,.55)) drop-shadow(0 0 9px rgba(63,214,200,.28))}
.gaw-donate:hover .gaw-donate-card{transform:rotate(0deg) translateY(-3px) scale(1.04);filter:drop-shadow(0 9px 16px rgba(0,0,0,.6)) drop-shadow(0 0 15px rgba(63,214,200,.5))}
@media (max-width:560px){.gaw-donate-card{width:42px}.gaw-donate-l{gap:10px}}
@media (prefers-reduced-motion:reduce){.gaw-donate-card{transition:none}.gaw-donate:hover .gaw-donate-card{transform:rotate(-4deg)}}
.gaw-pro{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:linear-gradient(180deg,#241d0c,#171208);border:1px solid #6b5312;border-radius:12px;padding:12px 15px;margin:0 0 12px;font-size:13px;color:#d3c39a}
.gaw-pro b{color:#ffd66b;font-size:14px;display:block;margin-bottom:2px}
.gaw-pro.is-pro{background:linear-gradient(180deg,#0f2113,#0a170e);border-color:#2f7a3c}
.gaw-pro-sub{color:#a9a288;line-height:1.45;max-width:64ch}
.gaw-pro.is-pro .gaw-pro-sub{color:#93b39a}
.gaw-pro>div{flex:1;min-width:0}
.gaw-pro-card{width:74px;height:auto;flex:none;border-radius:8px;display:block;transform:rotate(-4deg);transition:transform .18s ease,filter .18s ease;filter:drop-shadow(0 6px 12px rgba(0,0,0,.6)) drop-shadow(0 0 10px rgba(255,214,107,.26))}
.gaw-pro:hover .gaw-pro-card{transform:rotate(0deg) translateY(-3px) scale(1.04);filter:drop-shadow(0 9px 16px rgba(0,0,0,.65)) drop-shadow(0 0 16px rgba(255,214,107,.5))}
.gaw-pro.is-pro .gaw-pro-card{filter:drop-shadow(0 6px 12px rgba(0,0,0,.6)) drop-shadow(0 0 10px rgba(124,232,124,.3))}
.gaw-pro-btn{background:linear-gradient(90deg,#8a6a12,#e0b23c);border:1px solid #ffd66b;color:#241a02;font-weight:800;font-size:13px;padding:9px 16px;border-radius:9px;cursor:pointer;text-decoration:none;font-family:inherit;white-space:nowrap;flex:none}
.gaw-pro-btn:hover{filter:brightness(1.08)}
@media (max-width:560px){.gaw-pro-card{width:56px}.gaw-pro{gap:11px}.gaw-pro-btn{width:100%;text-align:center}}
@media (prefers-reduced-motion:reduce){.gaw-pro-card{transition:none}.gaw-pro:hover .gaw-pro-card{transform:rotate(-4deg)}}
.gaw-list{display:flex;flex-direction:column;gap:10px}
.gaw-card{position:relative;overflow:hidden}
.gaw-bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.20;pointer-events:none;z-index:0}
.gaw-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,var(--s-a16,#14181d) 18%,rgba(20,24,29,.72) 55%,rgba(20,24,29,.30))}
body.theme-light .gaw-bg{opacity:.13}body.theme-light .gaw-bg::after{background:linear-gradient(100deg,#fff 18%,rgba(255,255,255,.78) 55%,rgba(255,255,255,.40))}
.gaw-in{position:relative;z-index:1}
.gaw-port{width:92px;flex:none;aspect-ratio:2/3;object-fit:cover;border-radius:10px;background:var(--s-a39);display:block;box-shadow:0 6px 16px rgba(0,0,0,.45);transition:transform .18s ease,box-shadow .18s ease}
a.gaw-portlink{display:block;flex:none;text-decoration:none}a.gaw-portlink:hover .gaw-port{transform:translateY(-3px) scale(1.03);box-shadow:0 12px 24px rgba(0,0,0,.55)}
.gaw-delisted{position:relative;display:inline-block;overflow:hidden;margin-left:8px;padding:4px 12px;border-radius:6px;font-size:13px;font-weight:900;letter-spacing:.14em;line-height:1.3;color:#fff;vertical-align:middle;white-space:nowrap;background:linear-gradient(150deg,#ff5a5a 0%,#d61a1a 48%,#9c0000 100%);border:1px solid #ff8a8a;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -6px 12px rgba(90,0,0,.35),0 3px 12px rgba(230,20,20,.45);text-shadow:0 1px 1px rgba(0,0,0,.45)}
.gaw-delisted::after{content:"";position:absolute;top:-60%;bottom:-60%;left:-40%;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-18deg);animation:gawSheen 3.8s ease-in-out infinite;pointer-events:none}
.gaw-delisted.sm{font-size:10px;padding:2px 7px;letter-spacing:.1em;margin-left:6px}
@media (prefers-reduced-motion:reduce){.gaw-delisted::after{animation:none}}
.gaw-proonly{border-color:#b8902a;color:#ffd166;background:rgba(255,209,102,.08);font-weight:800;letter-spacing:.04em}
.gaw-rgn{display:inline-block;font-size:11px;padding:1px 8px;border-radius:999px;border:1px solid #3a3f46;color:var(--t-p8);vertical-align:middle;margin-left:6px;white-space:nowrap}
a.gaw-titlelink{color:var(--t-p1);text-decoration:none}a.gaw-titlelink:hover{color:var(--g-t5);text-decoration:underline}
.gaw-desc{font-size:12.5px;color:var(--t-m2);margin-top:5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.gaw-owned{display:flex;align-items:flex-start;gap:7px;margin-top:8px;padding:8px 11px;border-radius:9px;font-size:12px;line-height:1.45;color:#ffe0a3;background:rgba(250,204,21,.09);border:1px solid rgba(250,204,21,.30)}
.gaw-owned b{color:#ffd166}
.gaw-glass{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 26px;border:none;border-radius:999px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;letter-spacing:.03em;color:#eafff1;overflow:hidden;background:linear-gradient(145deg,rgba(90,245,150,.52),rgba(18,140,78,.46));-webkit-backdrop-filter:blur(11px) saturate(170%);backdrop-filter:blur(11px) saturate(170%);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -9px 18px rgba(0,70,35,.35),0 6px 18px rgba(34,197,94,.34);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}
.gaw-glass::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(155deg,rgba(255,255,255,.72),rgba(255,255,255,0) 42%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}
.gaw-glass::after{content:"";position:absolute;top:-60%;bottom:-60%;left:-40%;width:34%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.34),transparent);transform:skewX(-18deg);animation:gawSheen 4.6s ease-in-out infinite;pointer-events:none}
@keyframes gawSheen{0%{left:-40%}55%,100%{left:130%}}
.gaw-glass:hover{transform:translateY(-1px);filter:brightness(1.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 10px 26px rgba(34,197,94,.5)}
.gaw-glass:active{transform:translateY(0);filter:brightness(.97)}
.gaw-cd{font-variant-numeric:tabular-nums}
.gaw-wd{margin-top:6px;background:none;border:none;padding:0;font:inherit;font-size:11px;color:var(--t-m4);cursor:pointer;text-decoration:underline;text-underline-offset:2px}
.gaw-wd:hover{color:#f0a0a0}
@media (max-width:560px){.gaw-port{width:70px}.gaw-bg{opacity:.14}}
@media (prefers-reduced-motion:reduce){.gaw-glass::after{animation:none}a.gaw-portlink:hover .gaw-port{transform:none}}
.gaw-card{background:var(--s-a16);border:1px solid #1e252d;border-radius:12px;padding:14px 16px}
.gaw-btn{background:#107c10;border:none;color:#fff;border-radius:9px;padding:9px 18px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit}
.gaw-btn:hover{background:#159115}
.gaw-mini{background:var(--s-a77);border:1px solid #2b3947;color:#cfe3f5;border-radius:7px;padding:5px 10px;font-size:11.5px;font-weight:600;cursor:pointer;font-family:inherit}
.gaw-mini:hover{background:#22303f;border-color:#3a4c60}
.gaw-admin{background:var(--s-a49);border:1px solid #262d36;border-radius:10px;padding:12px 14px;margin-bottom:16px}
.gaw-admin summary{cursor:pointer;color:var(--g-t5);font-size:13px;font-weight:700}
.gaw-field{margin-top:10px;display:flex;flex-direction:column;gap:4px}
.gaw-field label{font-size:11px;color:var(--t-m2);letter-spacing:.06em;text-transform:uppercase}
.gaw-field input,.gaw-field select,.gaw-field textarea{background:var(--s-dim);border:1px solid #333;color:var(--t-body2);border-radius:7px;padding:7px 10px;font-size:13px;font-family:inherit}
.gaw-field textarea{min-height:56px;resize:vertical}
#inventory input:not([type=checkbox]):not([type=file]),#inventory select,#inventory .inv-tbl button{background:var(--s-dim);border:1px solid #333;color:var(--t-body2);border-radius:6px;padding:4px 8px;font-size:12.5px;font-family:inherit}
#inventory input::placeholder{color:var(--t-dim);opacity:1}
#inventory select option{background:var(--s-card);color:var(--t-body)}
#inventory .inv-tbl button{cursor:pointer}
#inventory .inv-tbl button:hover{border-color:#555}
.inv-thumb{width:34px;height:34px;object-fit:contain;flex:none;cursor:zoom-in;border-radius:4px}
.inv-thumb:focus-visible{outline:2px solid var(--g-t5);outline-offset:2px}
.gaw-results{display:flex;flex-direction:column;gap:2px;max-height:210px;overflow-y:auto}
.gaw-hit{display:flex;align-items:center;gap:8px;padding:5px 7px;border-radius:7px;cursor:pointer;font-size:12.5px;color:var(--t-p3)}
.gaw-hit:hover{background:rgba(255,255,255,.05)}
.gaw-hit img{width:26px;height:26px;border-radius:5px;object-fit:cover;background:var(--s-a39)}
.d2d-ebtn.d2d-eneba .en-wm{position:relative;display:block;width:auto;height:auto;max-width:100%;max-height:15px;flex:0 0 auto}
.d2d-ebtn img,.d2d-buy img{background:none!important;border-radius:0!important;box-shadow:none!important}
.d2d-ib .d2d-ebtn.d2d-eneba,.d2d-ib .d2d-ebtn.d2d-loaded{width:72px;min-width:72px;max-width:72px;padding:0 8px;box-sizing:border-box;overflow:hidden}
.aff-prom .d2d-ib .d2d-ebtn.d2d-eneba,.aff-prom .d2d-ib .d2d-ebtn.d2d-loaded{width:auto;min-width:0;max-width:none;padding:0 11px;overflow:hidden}
.aff-prom .d2d-ebtn.d2d-eneba .en-wm{width:48px;height:auto;max-width:none;max-height:none}
.aff-prom .d2d-ebtn.d2d-loaded .ld-wm{width:56px;height:auto;max-width:none;max-height:none}
.card-badges .aff-pills .d2d-ib .d2d-ebtn.d2d-eneba,.card-badges .aff-pills .d2d-ib .d2d-ebtn.d2d-loaded{width:60px;min-width:60px;max-width:60px;padding:0 6px;overflow:hidden}
.card-badges .aff-pills .d2d-ib .d2d-ebtn.d2d-eneba .en-wm{max-height:12px}
.card-badges .aff-pills[data-slots="3"]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none;gap:5px;width:100%;min-width:0;align-items:center}
.card-badges .aff-pills[data-slots="3"] .aff-slot-x{display:none}
.card-badges .aff-pills[data-slots="3"] .d2d-ib{width:auto;min-width:0;max-width:none}
.card-badges .aff-pills[data-slots="3"] .d2d-ib .d2d-ebtn,.card-badges .aff-pills[data-slots="3"] .d2d-ib .d2d-buy{width:100%;min-width:0;max-width:none;box-sizing:border-box}
.card-badges .aff-pills[data-slots="3"] .d2d-ebtn.d2d-eneba,.card-badges .aff-pills[data-slots="3"] .d2d-ebtn.d2d-loaded{width:100%;min-width:0;max-width:none;padding:0 5px}
.card-badges .aff-pills[data-slots="3"] .d2d-ebtn.d2d-eneba .en-mk{display:none}
.card-badges .aff-pills[data-slots="3"] .d2d-ebtn.d2d-eneba .en-wm{display:block;width:auto;height:auto;max-width:100%;max-height:13px;flex:0 1 auto}
.card-badges .aff-pills[data-slots="3"] .d2d-ebtn.d2d-loaded .ld-wm{width:auto;height:auto;max-width:100%;max-height:11px;flex:0 1 auto}
.card-badges .aff-pills[data-slots="3"] .d2d-ebtn,.card-badges .aff-pills[data-slots="3"] .d2d-buy{display:inline-flex;align-items:center;justify-content:center}
.card-badges .aff-pills .d2d-ib .d2d-ebtn.d2d-loaded .ld-wm{max-height:9px}
.d2d-ebtn.d2d-eneba:hover{border-color:rgba(253,90,32,.75)}
.aff-pills[data-slots="3"]{display:grid;grid-template-columns:repeat(3,46px);gap:5px;justify-content:start;align-items:center}
.aff-pills[data-slots="3"] .d2d-ib{width:46px;min-width:46px;max-width:46px}
.aff-slot-x{display:inline-block;height:28px}
.aff-pills[data-slots="3"] .d2d-ebtn.d2d-eneba,.aff-pills[data-slots="3"] .d2d-ebtn.d2d-loaded{width:46px;min-width:46px;max-width:46px;padding:0 5px}
.d2d-ebtn.d2d-eneba .en-mk{display:none}
.aff-pills[data-slots="3"] .d2d-ebtn.d2d-eneba .en-wm{display:none}
.aff-pills[data-slots="3"] .d2d-ebtn.d2d-eneba .en-mk{display:block;width:auto;height:auto;max-width:100%;max-height:22px;flex:0 0 auto}
.aff-pills[data-slots="3"] .d2d-ebtn.d2d-loaded .ld-wm{max-height:8px}
.d2d-ebtn.d2d-loaded .ld-wm{position:relative;display:block;width:auto;height:auto;max-width:100%;max-height:11px;flex:0 0 auto}
.d2d-ebtn.d2d-loaded:hover{border-color:rgba(124,92,255,.8)}
.gaw-views{display:flex;gap:6px;margin:0 0 12px}
.gaw-wonlist{display:flex;flex-direction:column;gap:8px}
.gaw-won{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--s-a52);border:1px solid #23272d;border-radius:10px}
.gaw-won-pic{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none;background:var(--s-a60)}
.gaw-won-mid{flex:1;min-width:0}
.gaw-won-gt{display:block;font-weight:700;color:#fff;font-size:14px;text-decoration:none}
a.gaw-won-gt:hover{color:var(--g-t5)}
.gaw-won-line{font-size:13px;color:var(--t-mute);margin-top:2px}
.gaw-won-line b{color:#ff8ad8}
.gaw-won-when{font-size:11px;color:var(--t-dim);margin-top:2px}
.gaw-won-art{width:46px;height:46px;border-radius:8px;object-fit:cover;flex:none}
.gaw-chip.won{background:rgba(255,215,0,.14);color:#ffd76a;border-color:rgba(255,215,0,.35)}
.gaw-view{background:var(--s-a122);border:1px solid #262d36;color:var(--t-m17);border-radius:8px;padding:6px 14px;font-size:12.5px;font-weight:700;cursor:pointer;font-family:inherit}
.gaw-view.on{background:#173a17;border-color:#2f6a2f;color:#b7f0b7}
.gaw-calbar{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}
.gaw-calbar b{font-size:15px;color:var(--t-p1);min-width:170px}
.gaw-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}
.gaw-dow{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-m54);text-align:center;padding:2px 0}
.gaw-day{position:relative;overflow:hidden;min-width:0;aspect-ratio:1;min-height:96px;background:var(--s-a123);border:1px solid #1e252d;border-radius:9px;padding:5px 6px;cursor:pointer;display:flex;flex-direction:column;gap:4px}
.gaw-dayart{position:absolute;inset:0;background-size:cover;background-position:center;z-index:0;pointer-events:none}
.gaw-dayart::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,15,19,.86) 0%,rgba(12,15,19,.55) 42%,rgba(12,15,19,.18) 100%)}
body.theme-light .gaw-dayart::after{background:linear-gradient(180deg,rgba(255,255,255,.90) 0%,rgba(255,255,255,.62) 42%,rgba(255,255,255,.22) 100%)}
.gaw-day.hasart:hover .gaw-dayart{filter:brightness(1.12)}
.gaw-day > .gaw-dnum,.gaw-day > .gaw-chip,.gaw-day > .gaw-empty{position:relative;z-index:1}
.gaw-day:hover{border-color:#3a4c60}
.gaw-day.pad{background:transparent;border-color:transparent;cursor:default}
.gaw-day.today{border-color:#2f6a2f;box-shadow:inset 0 0 0 1px rgba(47,106,47,.5)}
.gaw-day.sel{border-color:#9cf048}
.gaw-dnum{font-size:11px;color:var(--t-m31);font-variant-numeric:tabular-nums}
.gaw-chip{font-size:11px;line-height:1.25;border-radius:5px;padding:3px 5px;background:var(--s-a50);border:1px solid #2c4a30;color:#bfe9c2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-width:0}
.gaw-chip.sched{background:var(--s-a124);border-color:#2f4260;color:#bcd4f2}
.gaw-chip.done{background:var(--s-a38);border-color:#2d2d2d;color:var(--t-m2)}
.gaw-empty{font-size:16px;color:#2c3540;text-align:center;margin-top:12px}
.gaw-day:hover .gaw-empty{color:#4d5c6b}
.gaw-detail{background:var(--s-a49);border:1px solid #262d36;border-radius:10px;padding:12px 14px;margin-top:14px}
.gaw-detail h4{margin:0 0 2px;font-size:14px;color:var(--t-p1)}
.gaw-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}
@media(max-width:640px){.gaw-two{grid-template-columns:1fr}.gaw-day{min-height:62px}}
.gaw-day.ro{cursor:default}
.gaw-day.ro:hover{border-color:#1e252d}
.gaw-chip.mine{background:rgba(63,214,200,.14);border-color:rgba(63,214,200,.45);color:#8fe9df}
@media(max-width:480px){.gaw-cal{gap:3px}.gaw-day{min-height:50px;padding:3px;border-radius:6px;gap:2px}.gaw-chip{font-size:9px;padding:1px 3px}.gaw-calbar b{min-width:0}}
.hws-note{font-size:12.5px;line-height:1.5;color:var(--t-p0);background:var(--s-a78);border:1px solid #6b5a00;border-radius:10px;padding:12px 14px;margin-bottom:14px}
.hws-note b{color:#ffd700}.hws-note li b{color:var(--t-hi)}.hws-note ul{margin:8px 0 0;padding-left:18px}.hws-note li{margin:3px 0}
.hws-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}
.hws-grid label,.hws-grid .hws-lab{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--t-dim)}
.hws-grid .wide{grid-column:1/-1}
.hws-grid input[type=text],.hws-grid input[type=url],.hws-grid select,.hws-grid textarea{width:100%;box-sizing:border-box}
.hws-form .hws-grid label.hws-ck{flex-direction:row!important;align-items:center;justify-content:flex-start;gap:8px;font-size:12.5px;color:var(--t-body)}.hws-form .hws-ck input[type=checkbox]{width:auto!important;flex:none;margin:0}
.hws-dupes a,.hws-dupes .hws-dh{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:12.5px;color:var(--t-body);text-decoration:none}
.hws-dupes .hws-dh{color:#ffd700;font-weight:700}.hws-dupes img,.hws-dupes a>span:first-child{width:40px;height:40px;object-fit:contain;flex:none}
.hws-dupes small{display:block;color:var(--t-dim);font-size:11px}
.hws-thumbs{display:flex;gap:8px;flex-wrap:wrap}.hws-thumbs img{width:84px;height:84px;object-fit:contain;border:1px solid #333;border-radius:8px;background:#0b0d0b}
.hws-foot{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;flex-wrap:wrap}.hws-foot [data-msg]{font-size:12px;flex:1;min-width:160px}
.hws-rev{border:1px solid #333;border-radius:10px;padding:12px;margin-bottom:12px}
.hws-rimgs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.hws-rimgs img{width:140px;height:140px;object-fit:contain;border-radius:8px;background:#0b0d0b}
.hws-rt{font-weight:800;color:var(--t-hi)}.hws-rt small{font-weight:400;color:var(--t-dim)}.hws-rby{font-size:11.5px;color:var(--t-dim);margin:2px 0 8px}
.hws-rtab{font-size:12px;border-collapse:collapse}.hws-rtab th{text-align:left;color:var(--t-dim);font-weight:400;padding:2px 12px 2px 0;vertical-align:top}
.hws-rdesc{font-size:12.5px;white-space:pre-wrap;margin-top:8px;color:var(--t-p0)}
.hws-ract{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}.hws-ract a{color:var(--g-t5);font-size:12px}
@media(max-width:640px){.hws-grid{grid-template-columns:1fr}}
.bauc-wrap{max-width:980px;margin:0 auto;padding:8px 0 40px}
.bauc-hero{position:relative;text-align:center;padding:26px 20px 24px;border-radius:16px;border:1px solid #2a2f2a;background:radial-gradient(ellipse 60% 90% at 50% 0%,rgba(255,215,0,.10),transparent 70%),#0b0d0b;overflow:hidden}
.bauc-kick{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#ffd700}
.bauc-num{font-family:'Rajdhani',system-ui,sans-serif;font-weight:700;font-size:clamp(84px,16vw,150px);line-height:1;letter-spacing:.02em;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(255,215,0,.22));margin:6px 0 2px}
.bauc-origin{font-size:12px;color:var(--t-m14)}
.bauc-clock{font-family:'JetBrains Mono',monospace;font-size:clamp(28px,5vw,44px);font-weight:600;color:var(--t-p19);letter-spacing:.06em;margin:12px 0 2px;font-variant-numeric:tabular-nums}
.bauc-sub{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-m30)}
.bauc-stats{display:flex;justify-content:center;gap:34px;flex-wrap:wrap;margin-top:18px}
.bauc-stat b{display:block;font-size:30px;font-weight:800;color:#fff;line-height:1.1}.bauc-stat span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-m32)}
.bauc-form{display:flex;gap:8px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:16px}
.bauc-form input,#bauc-amt{width:150px;background:var(--s-soft)!important;border:1px solid #6b5a00;color:#fff!important;-webkit-text-fill-color:#fff;opacity:1;font-size:18px!important;font-weight:700;line-height:1.2;padding:9px 12px;border-radius:9px;text-align:center;font-family:'JetBrains Mono',monospace;appearance:textfield;-moz-appearance:textfield}
#bauc-amt:focus{outline:none;border-color:#ffd700;box-shadow:0 0 0 2px rgba(255,215,0,.25)}
.bauc-inwrap{position:relative;display:inline-flex;align-items:center}
.bauc-pick{background:#111;color:#e8e8e8;border:1px solid #3a3320;border-radius:10px;padding:0 12px;min-height:44px;font:inherit;font-size:14px;cursor:pointer}
.bauc-inwrap .bauc-incore{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;margin:0;pointer-events:none;z-index:2;filter:drop-shadow(0 0 8px rgba(22,198,12,.7))}
.bauc-inwrap #bauc-amt{padding-left:52px;width:186px;position:relative;z-index:1}
body.theme-light #bauc-amt{background:#fff!important;color:#111!important;-webkit-text-fill-color:#111}
.bauc-btn{padding:10px 18px;border-radius:9px;border:0;font-weight:800;font-size:14px;letter-spacing:.06em;color:#1a1200;background:linear-gradient(180deg,#ffe98a,#e6b400);cursor:pointer}
.bauc-btn:disabled{opacity:.5;cursor:default}
.bauc-warn{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.72);backdrop-filter:blur(3px)}
.bauc-warn-box{width:100%;max-width:440px;padding:22px 22px 18px;border-radius:14px;border:1px solid #6b5a00;background:#0b0d0b;text-align:center;box-shadow:0 18px 60px rgba(0,0,0,.6)}
.bauc-warn-t{font-size:17px;font-weight:800;color:#ffd700}
body.theme-light .bauc-warn-t{color:#7a5200}
body.theme-light .bauc-warn-nums b{filter:brightness(.6) saturate(1.3)}
body.theme-light .bauc-warn-go:hover{color:#7a5200}
.bauc-warn-nums{display:flex;align-items:center;justify-content:center;gap:14px;margin:12px 0 8px}
.bauc-warn-nums b{font-family:'Rajdhani',system-ui,sans-serif;font-weight:700;font-size:44px;line-height:1;-webkit-background-clip:text;background-clip:text;color:transparent}
.bauc-warn-nums span{font-size:24px;color:var(--t-m32)}
.bauc-warn-box p{font-size:13px;line-height:1.55;color:var(--t-p61);margin:0 0 16px}
.bauc-warn-row{display:flex;flex-direction:column;gap:8px}
.bauc-warn-row .bauc-btn{width:100%}
.bauc-warn-go{width:100%;padding:9px 14px;border-radius:9px;border:1px solid #3a3a3a;background:transparent;color:var(--t-m14);font-size:13px;cursor:pointer}
.bauc-warn-go:hover{border-color:#6b5a00;color:#ffd700}
body.theme-light .bauc-warn-box{background:#fff;border-color:#d9c25a}
body.theme-light .bauc-warn-box p{color:#333}
.bauc-quick{background:var(--s-mid);border:1px solid #2a2a2a;color:var(--t-p0);border-radius:999px;padding:6px 11px;font-size:12px;cursor:pointer}
.bauc-quick:hover{border-color:#6b5a00;color:#ffd700}
.bauc-note{font-size:12px;color:var(--t-m32);margin-top:10px;line-height:1.5}
.bauc-note a{color:var(--g-t5)}
.bauc-watch{margin:16px 0;padding:14px 18px;border-radius:12px;border:1px solid #2c3a2c;background:var(--s-a125)}
.bauc-wl{display:flex;flex-wrap:wrap;gap:8px}
.bauc-wchip{display:inline-flex;align-items:center;gap:8px;padding:4px 6px 4px 4px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);font-size:12px}
.bauc-wchip .n{background-size:200% 100%;color:#241a00;font-weight:800;border-radius:999px;padding:2px 8px}
.bauc-wchip button{background:none;border:0;color:var(--t-m32);cursor:pointer;font-size:12px;padding:2px 4px}
.bauc-wchip button:hover{color:#ff8a80}
.bauc-tease{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:16px 0;padding:14px 18px;border-radius:12px;border:1px dashed #6b5a00;background:var(--s-a125)}
.bauc-tease .n{font-family:'Rajdhani',system-ui,sans-serif;font-weight:700;font-size:44px;line-height:1;-webkit-background-clip:text;background-clip:text;color:transparent}
.bauc-core{width:17px;height:17px;vertical-align:-3px;margin:0 3px 0 1px;filter:drop-shadow(0 0 5px rgba(22,198,12,.55))}
.bauc-stat .bauc-core{width:24px;height:24px;vertical-align:-2px;margin-right:6px}
.bab-lede .bauc-core{width:13px;height:13px;vertical-align:-2px;margin:0 2px 0 1px}
.bauc-h2{font-size:15px;font-weight:800;color:var(--t-p1);margin:22px 0 8px}
.bauc-how{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}
.bauc-how>div{padding:12px 14px;border-radius:10px;border:1px solid #2a2a2a;background:var(--s-a78);font-size:12.5px;line-height:1.55;color:var(--t-p61)}
.bauc-how b{display:block;color:#ffd700;margin-bottom:4px;font-size:13px}
.bauc-how u{text-decoration-color:#ffd700}
body.theme-light .bauc-how>div{background:#fff;border-color:#e2e2e2;color:#333}
.bauc-hist{width:100%;border-collapse:collapse;font-size:13px}
.bauc-hist th{text-align:left;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t-m32);padding:8px 10px;border-bottom:1px solid #2a2a2a;cursor:pointer;user-select:none;white-space:nowrap}
.bauc-hist th.on{color:#ffd700}
.bauc-hist td{padding:9px 10px;border-bottom:1px solid #1c1f1c;color:var(--t-body2)}
.bauc-hist tr:hover td{background:var(--s-a126)}
.bauc-hist a{color:var(--g-t5);text-decoration:none;font-weight:600}
.bauc-err{color:#ff8a80;font-weight:600}.bauc-err:empty{margin:0}
body.theme-light .bauc-hero{background:#fbfbf6;border-color:#e5e0c8}body.theme-light .bauc-stat b,body.theme-light .bauc-clock,body.theme-light .bauc-h2{color:#111}body.theme-light .bauc-hist td{color:#222;border-bottom-color:#eee}body.theme-light .bauc-form input{background:#fff;color:#111}
body.theme-light .med-banner{background:#f2f8f2;border-color:#bcd8bc}body.theme-light .med-btitle{color:#111}body.theme-light .med-btag{color:#555}body.theme-light .med-bhost{color:#666}body.theme-light .med-bhost a{color:#2e7d32}
body.theme-light .med-link{background:#fff;border-color:#ddd}body.theme-light .med-lname{color:#111}body.theme-light .med-subtab{background:#f0f0f0;color:#666;border-color:#ddd}body.theme-light .med-subtab.on{background:#e2f2e2;color:#2e7d32;border-color:#9c9}
.mkt-sf-fab{width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:var(--s-a127);color:#fff;display:grid;place-items:center;padding:0;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.5);flex:0 0 auto}
.mkt-sf-fab:hover{filter:brightness(1.2)}
.mkt-sf-fab.on{background:#107c10}
.mkt-sf-fab svg{width:16px;height:16px}
#mkt-sidebar.mkt-sf-editing .mkt-sf{position:relative;padding:0 26px 0 20px;outline:1px dashed rgba(22,198,12,.45);outline-offset:2px;border-radius:6px}
#mkt-sidebar.mkt-sf-editing .mkt-sf>*:not(.mkt-sf-ed){pointer-events:none;opacity:.75}
#mkt-sidebar.mkt-sf-editing .mkt-sf.mkt-sf-dragging{opacity:.4}
#mkt-sidebar.mkt-sf-editing .mkt-sf.mkt-sf-drop{outline:2px solid #107c10;outline-offset:2px}
.mkt-sf-ed{display:none;position:absolute;inset:0;align-items:center;justify-content:space-between;pointer-events:none}
#mkt-sidebar.mkt-sf-editing .mkt-sf-ed{display:flex}
.mkt-sf-ed>*{pointer-events:auto}
.mkt-sf-grip{width:18px;align-self:stretch;display:grid;place-items:center;color:var(--t-m0);font-size:14px;cursor:grab;user-select:none;border-radius:4px}
.mkt-sf-grip:hover{color:var(--t-body2);background:var(--s-rise)}
.mkt-sf-grip:active{cursor:grabbing}
.mkt-sf-ed-right{display:flex;align-items:center;gap:2px}
.mkt-sf-x,.mkt-sf-nudge button{width:24px;height:24px;border-radius:50%;border:1px solid #333;background:var(--s-card);color:var(--t-p0);font-size:12px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}
.mkt-sf-x:hover{background:#3a1414;border-color:#7a2a2a;color:#ff8a8a}
.mkt-sf-nudge{display:none;gap:2px}
.mkt-sf-nudge button{font-size:9px}
.mkt-sf-nudge button:hover{background:var(--s-rise);color:#fff}
@keyframes mktSfFlash{0%{box-shadow:0 0 0 3px rgba(16,124,16,.95)}100%{box-shadow:0 0 0 3px rgba(16,124,16,0)}}
.mkt-sf.mkt-sf-flash{animation:mktSfFlash 1.2s ease-out}
.mkt-sf-add-pop{position:absolute;top:36px;left:0;z-index:60;width:300px;max-height:70vh;overflow:auto;background:var(--s-card);border:1px solid #2a2a2a;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.6);padding:10px;font-size:12px;color:var(--t-body);text-align:left}
.sfa-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}
.sfa-head b{color:#fff;font-size:13px}
.sfa-close{background:transparent;border:0;color:var(--t-mid);font-size:18px;cursor:pointer;line-height:1;padding:0 4px}
.sfa-q{width:100%;box-sizing:border-box;padding:6px 8px;border:1px solid #333;background:var(--s-soft);color:var(--t-hi);border-radius:4px;font-size:12px;margin-bottom:6px}
.sfa-row{display:flex;align-items:center;gap:8px;padding:7px 4px;border-bottom:1px solid #222}
.sfa-row:last-child{border-bottom:0}
.sfa-txt{flex:1 1 auto;min-width:0}
.sfa-name{color:var(--t-hi);font-weight:600}
.sfa-desc{color:var(--t-dim);font-size:11px;margin-top:1px;line-height:1.3}
.sfa-plus{flex:0 0 26px;width:26px;height:26px;border-radius:50%;border:1px solid #2f6b2f;background:var(--s-a47);color:var(--g-t5);font-size:16px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}
.sfa-plus:hover{background:#107c10;color:#fff}
.sfa-empty{color:var(--t-m0);padding:10px 4px}
.sfa-foot{display:flex;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid #2a2a2a}
.sfa-foot button{flex:1 1 auto;padding:6px 8px;font-size:11px;background:var(--s-rise);color:var(--t-body);border:1px solid #333;border-radius:4px;cursor:pointer}
.sfa-foot button:hover{background:var(--s-a3);color:#fff}
@media(max-width:900px){.mkt-sf-add-pop{position:fixed;inset:0;top:0;left:0;width:100%;max-height:none;border:0;border-radius:0;z-index:1200;padding:0 14px 28px;overscroll-behavior:contain}.sfa-head{position:sticky;top:0;z-index:2;margin:0 -14px 8px;padding:12px 14px;background:var(--s-card);border-bottom:1px solid #2a2a2a}.sfa-close{min-width:44px;min-height:44px;font-size:22px}.sfa-row{padding:11px 4px}.sfa-name{font-size:14px}.sfa-desc{font-size:12px}.sfa-plus{flex-basis:36px;width:36px;height:36px;font-size:20px}.sfa-foot button{padding:10px 8px;font-size:13px}.mkt-sf-nudge{display:inline-flex}#mkt-sidebar.mkt-sf-editing .mkt-sf{padding-right:82px}.mkt-sf-x,.mkt-sf-nudge button{width:28px;height:28px}}
body.theme-light .mkt-sf-add-pop{background:#fff;border-color:#ddd;color:#333}
body.theme-light .sfa-head b,body.theme-light .sfa-name{color:#111}
body.theme-light .sfa-q{background:#f7f7f7;border-color:#ccc;color:#111}
body.theme-light .sfa-row{border-bottom-color:#eee}
body.theme-light .sfa-foot button,body.theme-light .mkt-sf-x,body.theme-light .mkt-sf-nudge button{background:#f3f3f3;border-color:#ccc;color:#333}
body.theme-light .sfa-head{background:#fff;border-bottom-color:#ddd}
.mkt-sf-label{font-size:10px;color:var(--t-dim);margin-bottom:1px;font-weight:500}
.cstat-info-btn{display:block;width:calc(100% - 8px);margin:2px 4px 6px;padding:6px 8px;border:1px solid var(--b-2,#333);border-radius:6px;background:transparent;color:var(--t-p5,#9cf);font:inherit;font-size:12px;text-align:left;cursor:pointer}
.cstat-info-btn:hover{background:rgba(255,255,255,.05)}
.cstat-info-ov{position:fixed;inset:0;z-index:10050;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:16px}
.cstat-info-box{position:relative;max-width:560px;width:100%;max-height:85vh;overflow:auto;background:var(--s-card,#14171c);color:var(--t-hi,#eee);border:1px solid var(--b-2,#333);border-radius:12px;padding:18px 20px;box-shadow:0 12px 40px rgba(0,0,0,.5)}
.cstat-info-box h3{margin:0 0 8px;font-size:16px}.cstat-info-box p{margin:0 0 10px;font-size:13px;line-height:1.45;color:var(--t-p5,#bbb)}
.cstat-info-box table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:10px}.cstat-info-box td{padding:7px 6px;border-top:1px solid var(--b-2,#2a2a2a);vertical-align:top;line-height:1.4}
.cstat-info-box .ci-k{font-weight:700;white-space:nowrap;color:var(--t-hi,#fff)}.cstat-info-box .ci-note{font-size:12px}
.cstat-info-x{position:absolute;top:8px;right:10px;background:none;border:0;color:var(--t-p5,#aaa);font-size:22px;line-height:1;cursor:pointer}
@media(max-width:480px){.cstat-info-box .ci-k{white-space:normal}}
#mkt-sidebar .mkt-sf-label,#library .mkt-sf-label,#purchases .mkt-sf-label{display:none}
.mkt-sf-group-head{margin:14px 0 6px;padding-top:10px;border-top:1px solid #1c1c1c;font-size:10px;letter-spacing:1.5px;color:#666;text-transform:uppercase;font-weight:600}
.mkt-sf select{width:100%;padding:4px 6px;border:1px solid #333;background:var(--s-card);color:var(--t-hi);border-radius:4px;font-size:11px}
.cb-drop.mkt-cb-full{display:block;width:100%}
.achc-panel{min-width:100%;box-sizing:border-box;padding:4px 8px 8px;overflow-x:hidden}
.achc-row{padding:4px 6px;margin:0;border-radius:5px;font-size:11.5px;color:var(--t-body);cursor:pointer;white-space:nowrap}
.achc-row:hover{background:rgba(255,255,255,.07)}.achc-row.on{color:var(--g-t5);font-weight:700}
.achc-range{display:flex;gap:5px;align-items:center;margin:6px 0 4px;padding-top:6px;border-top:1px solid rgba(255,255,255,.08)}
.mkt-tick{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--t-body);cursor:pointer;padding:2px 0;accent-color:#107c10}
.mkt-adv-hidden{display:none}
.mkt-cb-full .cb-btn{display:block;width:100%;box-sizing:border-box;text-align:left;padding:4px 8px;font-size:11px;overflow:hidden;text-overflow:ellipsis}
.fi{background-repeat:no-repeat!important;background-position:8px 50%!important;background-size:12px 12px!important;padding-left:26px!important}
select.fi optgroup{background:var(--s-card)!important;color:#fff!important;font-weight:700;font-style:normal}
select.fi option{background:var(--s-a1)!important;color:var(--t-body2)!important;font-weight:400}
body.theme-light select.fi option{background:#ffffff!important;color:#24292f!important}
body.theme-light select.fi optgroup{background:#f1f4f7!important;color:#111!important}
select.fi option{font-weight:400}
.fi-saved{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a78bfa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z'/></svg>")!important}
.fi-search{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239aa0a6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='M21 21l-4.35-4.35'/></svg>")!important}
.fi-sort{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239aa0a6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 6h18M6 12h12M9 18h6'/></svg>")!important}
.fi-type{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232dd4bf' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z'/><circle cx='7' cy='7' r='1.5'/></svg>")!important}
.fi-plat{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2360a5fa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='3' width='20' height='14' rx='2'/><path d='M8 21h8M12 17v4'/></svg>")!important}
.fi-genre{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234ade80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='7' height='7'/><rect x='14' y='3' width='7' height='7'/><rect x='3' y='14' width='7' height='7'/><rect x='14' y='14' width='7' height='7'/></svg>")!important}
.fi-pub{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fb923c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='7' width='20' height='14' rx='2'/><path d='M16 7V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2'/></svg>")!important}
.fi-dev{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f472b6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 18l6-6-6-6M8 6l-6 6 6 6'/></svg>")!important}
.fi-user{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338bdf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/><circle cx='12' cy='7' r='4'/></svg>")!important}
.fi-listings{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 6h13M8 12h13M8 18h13M3 6h.01M3 12h.01M3 18h.01'/></svg>")!important}
.fi-d2d{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235eead4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><circle cx='12' cy='12' r='2.5'/><path d='M12 3v2.5M12 18.5V21'/></svg>")!important}
.fi-gen{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fbbf24' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='4' width='16' height='16' rx='2'/><rect x='9' y='9' width='6' height='6'/><path d='M9 1v3M15 1v3M9 20v3M15 20v3M1 9h3M1 15h3M20 9h3M20 15h3'/></svg>")!important}
.fi-price{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234ade80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 1v22M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6'/></svg>")!important}
.fi-chan{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c084fc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='7' width='20' height='15' rx='2'/><path d='M17 2l-5 5-5-5'/></svg>")!important}
.fi-subs{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338bdf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M23 4v6h-6M1 20v-6h6'/><path d='M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15'/></svg>")!important}
.fi-feat{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 21v-7M4 10V3M12 21v-9M12 8V3M20 21v-5M20 12V3M1 14h6M9 8h6M17 16h6'/></svg>")!important}
.fi-award{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fbbf24' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='7'/><path d='M8.21 13.89L7 23l5-3 5 3-1.21-9.12'/></svg>")!important}
.fi-mp{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23818cf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/><path d='M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/></svg>")!important}
.fi-bundle{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f59e0b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z'/><path d='M3.27 6.96L12 12.01l8.73-5.05M12 22.08V12'/></svg>")!important}
.fi-phys{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><circle cx='12' cy='12' r='3'/></svg>")!important}
.fi-region{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338bdf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/></svg>")!important}
.fi-rel{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f87171' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4' width='18' height='18' rx='2'/><path d='M16 2v4M8 2v4M3 10h18'/></svg>")!important}
.fi-own{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fbbf24' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 2l-2 2m-7.61 7.61a5.5 5.5 0 1 1-7.778 7.778 5.5 5.5 0 0 1 7.777-7.777zm0 0L15.5 7.5m0 0l3 3L22 7l-3-3m-3.5 3.5L19 4'/></svg>")!important}
.fi-excl{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f87171' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M4.93 4.93l14.14 14.14'/></svg>")!important}
.fi-status{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234ade80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/><path d='M22 4L12 14.01l-3-3'/></svg>")!important}
.fi-sku{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a78bfa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2L2 7l10 5 10-5-10-5z'/><path d='M2 17l10 5 10-5M2 12l10 5 10-5'/></svg>")!important}
.fi-arch{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c084fc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='3' width='20' height='7' rx='2'/><rect x='2' y='14' width='20' height='7' rx='2'/><path d='M6 6.5h.01M6 17.5h.01'/></svg>")!important}
.fi-xgenre{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a3e635' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z'/></svg>")!important}
.fi-xtag{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322d3ee' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 9h16M4 15h16M10 3L8 21M16 3l-2 18'/></svg>")!important}
.fi-xseries{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f0abfc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 6h16M4 12h16M4 18h10'/><circle cx='19' cy='18' r='2'/></svg>")!important}
.fi-stag{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fbbf24' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20.6 13.4 12 4.8H4v8l8.6 8.6a2 2 0 0 0 2.8 0l5.2-5.2a2 2 0 0 0 0-2.8z'/><circle cx='7.5' cy='8.5' r='1.2'/></svg>")!important}
.fi-comp{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232dd4bf' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 7v5l4 2'/></svg>")!important}
.fi-tech{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f87171' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 2L3 14h8l-1 8 10-12h-8z'/></svg>")!important}
.fi-access{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2360a5fa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='4' r='2'/><path d='M5 8h14M12 8v6M8 21l4-6 4 6'/></svg>")!important}
.fi-lang{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2334d399' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 5h7M9 3v2c0 4-2.5 7-6 8'/><path d='M5 9c1.5 2 4 4 7 5'/><path d='M14 20l4-9 4 9M15.5 17h5'/></svg>")!important}
.fi-rating{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23facc15' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2l8 4v6c0 5-3.5 8-8 10-4.5-2-8-5-8-10V6z'/><path d='M9 12l2 2 4-4'/></svg>")!important}
.fi-handheld{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e879f9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='6' width='20' height='12' rx='3'/><path d='M6 10v4M4 12h4'/><circle cx='17' cy='11' r='1'/><circle cx='19.5' cy='13.5' r='1'/></svg>")!important}
.fi-years{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fb923c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4' width='18' height='18' rx='2'/><path d='M16 2v4M8 2v4M3 10h18M8 15h8'/></svg>")!important}
.fi-source{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338bdf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><ellipse cx='12' cy='5' rx='9' ry='3'/><path d='M21 12c0 1.66-4 3-9 3s-9-1.34-9-3'/><path d='M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5'/></svg>")!important}
.fi-gift{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f472b6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='8' width='18' height='4' rx='1'/><path d='M12 8v13M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/><path d='M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5'/></svg>")!important}
.fi-order{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2334d399' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/><path d='M14 2v6h6'/><path d='M9 15l2 2 4-4'/></svg>")!important}
.fi-achdead{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fb7185' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='11' width='14' height='10' rx='2'/><path d='M8 11V7a4 4 0 0 1 8 0v4'/></svg>")!important}
.fi-tupd{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a3e635' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 12a9 9 0 1 1-3-6.7L21 8'/><path d='M21 3v5h-5'/><path d='M12 8v8M8 12h8'/></svg>")!important}
.fi-risk{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f59e0b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'/><path d='M12 9v4M12 17h.01'/></svg>")!important}
.fi-media{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a3a3a3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='7' height='7' rx='1'/><rect x='14' y='3' width='7' height='7' rx='1'/><rect x='3' y='14' width='7' height='7' rx='1'/><path d='M14 17.5h7M17.5 14v7'/></svg>")!important}
@media(max-width:768px){.mkt-layout{flex-direction:column}.mkt-sidebar{max-width:100%;min-width:0;border-right:none;border-bottom:1px solid #222;padding-right:0;padding-bottom:12px;display:flex;flex-wrap:wrap;gap:8px}.mkt-sf{margin-bottom:4px;min-width:130px;flex:1}}
@media(max-width:768px){#mkt-cf-canvas{flex:0 0 auto!important;height:58vh!important;min-height:300px!important}#mkt-cf-meta{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}}
.pill{padding:5px 12px;border:1px solid rgba(255,255,255,0.08);background:rgba(26,26,26,0.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--t-mid);border-radius:16px;cursor:pointer;font-size:11px;transition:all .2s}
.pill.active{background:rgba(16,124,16,0.8);border-color:rgba(16,124,16,0.6);color:#fff;box-shadow:0 0 12px rgba(16,124,16,0.2)}
.pill:hover{background:rgba(40,40,40,0.7);border-color:rgba(255,255,255,0.12)}
.cbar{color:#666;font-size:12px;margin-bottom:6px}
#marketplace #mkt-cbar,#purchases #mkt-cbar{display:inline-block;color:var(--t-p36);background:rgba(10,14,18,.72);border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:7px 13px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
#mkt-cbar .cbar-complete{color:#7fd0ff;text-decoration:none;font-weight:600;cursor:pointer}
#mkt-cbar .cbar-complete:hover{text-decoration:underline}
#mkt-cbar .cbar-reg{color:var(--t-m1);font-weight:400}
#mkt-cbar .cbar-val{color:var(--t-p62);font-weight:600}
#mkt-cbar .cbar-i{color:#6f7c8a;font-size:11px}
#mkt-mytot,#purch-mytot{display:none;margin:0 0 8px;font-size:12px;color:var(--t-p36);background:rgba(10,14,18,.72);border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:7px 13px;line-height:1.7;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
#mkt-mytot.on,#purch-mytot.on{display:inline-block}
.mytot-seg{white-space:nowrap}.mytot-l{color:var(--t-m1)}
.mytot-rs b{color:#ffd54f}.mytot-gs b{color:#7ce048}.mytot-ach b{color:#7fd0ff}
body.theme-light #mkt-mytot,body.theme-light #purch-mytot{background:rgba(255,255,255,.88);border-color:rgba(0,0,0,.1)}
body.theme-light .mytot-rs b{color:#8a5f00}body.theme-light .mytot-gs b{color:#1d7a0c}body.theme-light .mytot-ach b{color:#1160b8}
#mkt-cbar .cb-m{text-decoration:none}
#mkt-cbar .cb-s{font-weight:700}
#mkt-cbar .cb-t{font-weight:400}
#mkt-cbar .cb-m1 .cb-s{color:#7ce048}#mkt-cbar .cb-m1 .cb-t{color:#4c8a30}
#mkt-cbar .cb-m2 .cb-s{color:#f4c80e}#mkt-cbar .cb-m2 .cb-t{color:#a3861a}
#mkt-cbar .cb-m3 .cb-s{color:#7fd0ff}#mkt-cbar .cb-m3 .cb-t{color:#4b86aa}
#mkt-cbar .cb-m4 .cb-s{color:#c9a6ff}#mkt-cbar .cb-m4 .cb-t{color:#8a6fb8}
body.theme-light #mkt-cbar .cb-m1 .cb-s{color:#1d7a0c}body.theme-light #mkt-cbar .cb-m1 .cb-t{color:#5a9a4e}
body.theme-light #mkt-cbar .cb-m2 .cb-s{color:#8a5f00}body.theme-light #mkt-cbar .cb-m2 .cb-t{color:#b08a3c}
body.theme-light #mkt-cbar .cb-m3 .cb-s{color:#1160b8}body.theme-light #mkt-cbar .cb-m3 .cb-t{color:#5b8fc9}
body.theme-light #mkt-cbar .cb-m4 .cb-s{color:#6a3fb8}body.theme-light #mkt-cbar .cb-m4 .cb-t{color:#9a7fd0}
#mkt-rfsh{display:none;align-items:center;gap:7px;flex:0 0 auto;font-size:12px;color:var(--t-p36);background:rgba(10,14,18,.72);border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:7px 12px;white-space:nowrap;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
#mkt-rfsh.on{display:inline-flex}
#mkt-rfsh .mkt-rfsh-dot{width:12px;height:12px;flex:none;border:2px solid #2c3a2c;border-top-color:#9cf048;border-radius:50%;animation:purchImpSpin .8s linear infinite}
@media(prefers-reduced-motion:reduce){#mkt-rfsh .mkt-rfsh-dot{animation-duration:2.4s}}
.mkt-code{--mc:255,154,77;--mc-k:#ff9a4d;--mc-hi:#ffb877;--mc-bg:255,122,26;display:inline-flex;align-items:stretch;flex:0 0 auto;font-size:12px;white-space:nowrap;border:1px dashed rgba(var(--mc),.7);border-radius:10px;background:rgba(var(--mc-bg),.08);overflow:hidden}
#mkt-seal17{--mc:255,186,48;--mc-k:#ffba30;--mc-hi:#ffd48a;--mc-bg:255,186,48}
.mkt-code button{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;background:none;border:0;color:var(--mc-hi);font:inherit;cursor:pointer}
.mkt-code button:hover{background:rgba(var(--mc-bg),.12)}
.mkt-code .x3-k{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--mc-k)}
.mkt-code .x3-c{font-family:'JetBrains Mono',monospace;font-weight:800;letter-spacing:.08em;color:#fff}
.mkt-code .x3-v{font-size:11px;font-weight:800;color:#0f1a0b;background:#9cf048;border-radius:4px;padding:1px 6px}
.mkt-code .x3-ok{display:none;color:#9cf048;font-weight:700}
.mkt-code.ok .x3-ok{display:inline}.mkt-code.ok .x3-v{display:none}
.mkt-code a{display:inline-flex;align-items:center;padding:0 9px;border-left:1px dashed rgba(var(--mc),.45);color:var(--mc-k);text-decoration:none}
.mkt-code a:hover{background:rgba(var(--mc-bg),.12);color:var(--mc-hi)}
@media(max-width:600px){.mkt-code .x3-k{display:none}}
.xcode{display:inline-flex;align-items:stretch;font-size:12px;white-space:nowrap;border:1px dashed rgba(17,242,250,.7);border-radius:10px;background:rgba(17,242,250,.07);overflow:hidden;vertical-align:middle}
.xcode button{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;background:none;border:0;color:#bff9ff;font:inherit;cursor:pointer}
.xcode button:hover{background:rgba(17,242,250,.12)}
.xcode .x3-k{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#11F2FA}
.xcode .x3-c{font-family:'JetBrains Mono',monospace;font-weight:800;letter-spacing:.08em;color:#fff}
.xcode .x3-v{font-size:11px;font-weight:800;color:#0f1a0b;background:#9cf048;border-radius:4px;padding:1px 6px}
.xcode .x3-ok{display:none;color:#9cf048;font-weight:700}
.xcode.ok .x3-ok{display:inline}.xcode.ok .x3-v{display:none}
.xcode a{display:inline-flex;align-items:center;padding:0 9px;border-left:1px dashed rgba(17,242,250,.45);color:#11F2FA;text-decoration:none}
.xcode a:hover{background:rgba(17,242,250,.12);color:#bff9ff}
.xcode-gameseal{border-color:rgba(255,186,48,.7);background:rgba(255,186,48,.07)}
.xcode-gameseal button{color:#ffd48a}.xcode-gameseal button:hover,.xcode-gameseal a:hover{background:rgba(255,186,48,.12)}
.xcode-gameseal :is(.x3-k,a){color:#ffba30}.xcode-gameseal a{border-left-color:rgba(255,186,48,.45)}.xcode-gameseal a:hover{color:#ffd48a}
.spon-code{margin:0 0 14px}
.gub-code{flex:none;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 10px;border:1px dashed rgba(17,242,250,.75);border-radius:7px;background:rgba(17,242,250,.08);font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#bff9ff;cursor:copy}
.gub-code b{font-size:13px;color:#fff}.gub-code .gub-code-v{font-size:11px;letter-spacing:.02em;text-transform:none;color:#0f1a0b;background:#9cf048;border-radius:4px;padding:1px 6px;font-weight:800}
.gub-code .gub-code-ok{display:none;color:#9cf048;font-weight:700;text-transform:none}.gub-code.ok .gub-code-ok{display:inline}.gub-code.ok .gub-code-v{display:none}
@media(max-width:720px){.gub-row{flex-wrap:wrap}.gub-code{order:4}}
#mkt-tr-stage{isolation:isolate}
#mkt-tr-track{position:absolute;inset:0;perspective:1400px}
.mkt-tr-slide{position:absolute;left:50%;top:50%;border-radius:10px;overflow:hidden;background:#0b0b0b;cursor:pointer;box-shadow:0 18px 50px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.08);transition:transform .38s cubic-bezier(.2,.7,.2,1),opacity .38s ease,filter .38s ease;will-change:transform}
.mkt-tr-slide img.mkt-tr-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#000}
.mkt-tr-slide video.mkt-tr-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#000;opacity:0;transition:opacity .5s ease}
.mkt-tr-slide.is-playing video.mkt-tr-video{opacity:1}
.mkt-tr-slide.is-focus{box-shadow:0 22px 60px rgba(0,0,0,.8),0 0 0 2px #107c10}
.mkt-tr-bar{position:absolute;left:0;bottom:0;height:3px;width:0;background:#9cf048;z-index:3}
.mkt-tr-slide.is-counting .mkt-tr-bar{animation:mktTrCd var(--trd,3s) linear forwards}
.mkt-tr-slide.is-playing .mkt-tr-bar,.mkt-tr-slide.no-trailer .mkt-tr-bar,.mkt-tr-slide.is-manual .mkt-tr-bar{display:none}
@keyframes mktTrCd{from{width:0}to{width:100%}}
.mkt-tr-state{position:absolute;inset:0;display:none;align-items:center;justify-content:center;z-index:2;pointer-events:none;color:#fff;font-size:13px;text-shadow:0 1px 4px #000}
.mkt-tr-slide.is-loading .mkt-tr-state,.mkt-tr-slide.no-trailer .mkt-tr-state,.mkt-tr-slide.is-manual .mkt-tr-state{display:flex}
.mkt-tr-slide .mkt-tr-state .st-play,.mkt-tr-slide .mkt-tr-state .st-none,.mkt-tr-slide .mkt-tr-state .xct-spinner{display:none}
.mkt-tr-slide.is-loading .mkt-tr-state .xct-spinner{display:inline-block}
.mkt-tr-slide.is-manual .mkt-tr-state .st-play{display:inline-flex;width:64px;height:64px;border-radius:50%;background:rgba(16,124,16,.9);align-items:center;justify-content:center;font-size:26px}
.mkt-tr-slide.no-trailer .mkt-tr-state .st-none{display:inline;background:rgba(0,0,0,.7);padding:6px 12px;border-radius:6px}
.mkt-tr-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:60;width:40px;height:64px;border:0;border-radius:8px;background:rgba(0,0,0,.45);color:#fff;font-size:30px;cursor:pointer;opacity:.7}
.mkt-tr-nav:hover{opacity:1;background:rgba(0,0,0,.7)}
.mkt-tr-nav.prev{left:10px}.mkt-tr-nav.next{right:10px}
.mkt-tr-hint{position:absolute;right:14px;top:10px;z-index:60;font-size:11px;color:#8a8a8a;pointer-events:none}
.ytp{position:absolute;left:0;right:0;bottom:0;z-index:4;transition:opacity .25s;font-family:Roboto,Arial,sans-serif}
.mkt-tr-slide.ytp-idle .ytp{opacity:0}.mkt-tr-slide.ytp-idle{cursor:none}.mkt-tr-slide.is-paused .ytp{opacity:1}
.ytp-grad{position:absolute;left:0;right:0;bottom:0;height:130px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.72));pointer-events:none}
.ytp-prog{position:relative;margin:0 12px;height:16px;display:flex;align-items:flex-end;cursor:pointer;touch-action:none}
.ytp-track{position:relative;width:100%;height:3px;background:rgba(255,255,255,.22);transition:height .1s ease}
.ytp-prog:hover .ytp-track,.ytp-prog.drag .ytp-track{height:5px}
.ytp-buf,.ytp-play{position:absolute;left:0;top:0;bottom:0;width:0}
.ytp-buf{background:rgba(255,255,255,.42)}.ytp-play{background:#f00}
.ytp-dot{position:absolute;top:50%;left:0;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:#f00;transform:scale(0);transition:transform .1s ease}
.ytp-prog:hover .ytp-dot,.ytp-prog.drag .ytp-dot{transform:scale(1)}
.ytp-bar{position:relative;display:flex;align-items:center;gap:8px;height:52px;padding:0 12px 8px}
.ytp-grp{display:flex;align-items:center;height:40px;border-radius:20px;background:rgba(0,0,0,.32)}
.ytp-btn{width:40px;height:40px;padding:4px;border:0;border-radius:50%;background:none;cursor:pointer;flex:none;display:flex;align-items:center;justify-content:center}
.ytp-btn svg{width:32px;height:32px;fill:#fff}
.ytp-btn:hover{background:rgba(255,255,255,.12)}
.ytp-vslider{width:0;opacity:0;margin:0;transition:width .2s ease,opacity .2s ease,margin .2s ease;accent-color:#fff;cursor:pointer;height:4px}
.ytp-vol:hover .ytp-vslider,.ytp-vslider:focus-visible{width:60px;opacity:1;margin:0 6px 0 2px}
.ytp-vol{display:flex;align-items:center}
body .ytp,body .ytp *,body.theme-xct .ytp,body.theme-xct .ytp *{font-family:Roboto,Arial,Helvetica,sans-serif!important;letter-spacing:0!important}
.ytp-time{color:#eee;font-size:13px;font-weight:500;letter-spacing:0;white-space:nowrap;padding:0 14px 0 4px;font-variant-numeric:tabular-nums}
.ytp-sp{flex:1}
.mkt-tr-slide:fullscreen{left:0!important;top:0!important;width:100%!important;height:100%!important;transform:none!important;filter:none!important;opacity:1!important;border-radius:0;box-shadow:none}
@media(max-width:600px){.ytp-vslider{display:none}.ytp-time{font-size:12px;padding-right:10px}}
.mkt-tr-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--t-m1);font-size:13px}
@media(max-width:600px){.mkt-tr-nav,.mkt-tr-hint{display:none}}
.cvp-tr-row{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--t-body);padding:5px 2px;cursor:pointer}
.cvp-tr-row input[type=number]{width:56px;margin-left:auto;background:var(--s-a14);border:1px solid #333;color:var(--t-body);border-radius:5px;padding:3px 6px;font-size:12px}
.cvp-tr-row.is-off{opacity:.45;cursor:default}
.mktbd-back{position:fixed;inset:0;z-index:6000;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:20px}
.mktbd{background:var(--s-a6);border:1px solid #2a323d;border-radius:14px;max-width:460px;width:100%;max-height:82vh;overflow:auto;box-shadow:0 20px 60px rgba(0,0,0,.6)}
.mktbd-h{padding:18px 20px 12px;border-bottom:1px solid #232b34}
.mktbd-h .t{font-size:13px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#8ab4f8}
.mktbd-h .big{font-size:26px;font-weight:800;color:#fff;margin-top:4px}
.mktbd-h .sub{color:var(--t-m1);font-size:12.5px;margin-top:3px}
.mktbd-row{display:flex;align-items:center;gap:12px;padding:11px 20px;border-bottom:1px solid #1c232b}
.mktbd-row:last-child{border-bottom:0}
.mktbd-row .flag{font-size:20px;flex:none;width:26px;text-align:center}
.mktbd-row .rn{flex:1;min-width:0}
.mktbd-row .rn b{color:var(--t-p63);font-size:14px;font-weight:700;display:block}
.mktbd-row .rn span{color:var(--t-m36);font-size:12px}
.mktbd-row .amt{flex:none;text-align:right}
.mktbd-row .amt b{color:var(--g-t5);font-size:14.5px;font-weight:800;display:block;font-variant-numeric:tabular-nums}
.mktbd-row .amt span{color:var(--t-m36);font-size:11.5px;font-variant-numeric:tabular-nums}
.mktbd-close{display:block;width:100%;background:var(--s-a51);border:0;border-top:1px solid #232b34;color:var(--t-p29);padding:13px;font-size:13.5px;cursor:pointer;border-radius:0 0 14px 14px}
.mktbd-close:hover{background:var(--s-a128);color:#fff}
.cbar span{color:#107c10;font-weight:bold}
.stbl{border-collapse:collapse;font-size:12px;margin-bottom:8px;width:auto}
.stbl th{padding:2px 10px;color:var(--t-dim);font-weight:normal;text-align:left;border-bottom:1px solid #333;white-space:nowrap}
.stbl td{padding:2px 10px;text-align:left;color:var(--t-body);white-space:nowrap}
.stbl td:first-child{color:var(--t-hi);font-weight:500}
.stbl .stbl-gp td:first-child{color:#107c10}
.stbl .stbl-div{border-left:1px solid #333}
.stbl .cnt{color:#107c10;font-weight:bold}
.stbl .usd{color:#42a5f5;font-weight:bold}
.sum-section{margin-top:12px}
.sum-label{font-size:11px;color:var(--t-dim);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}
.sum-chips{display:flex;flex-wrap:wrap;gap:6px}
.sum-chip{display:inline-flex;align-items:baseline;gap:5px;background:var(--s-a24);border:1px solid #2a2a2a;border-radius:6px;padding:3px 9px;font-size:12px;color:var(--t-body);white-space:nowrap}
.sum-chip b{color:var(--t-dim);font-weight:600;font-size:10px;letter-spacing:.3px}
.sum-chip .sum-amt{color:var(--t-hi);font-variant-numeric:tabular-nums}
.sum-chip .sum-n{color:#107c10;font-weight:600;font-variant-numeric:tabular-nums}
.spend-rows{display:flex;flex-direction:column;max-width:560px;border:1px solid #232323;border-radius:8px;overflow:hidden}
.spend-row{display:grid;grid-template-columns:26px 46px 1fr auto;align-items:center;column-gap:12px;padding:5px 12px;font-size:12px}
.spend-row:nth-child(odd){background:var(--s-a26)}
.spend-flag{width:20px;height:15px}
.spend-flag img{width:20px;height:15px;border-radius:2px;display:block}
.spend-code{color:var(--t-m6);font-weight:600;font-size:11px;letter-spacing:.3px}
.spend-native{color:var(--t-hi);text-align:right;font-variant-numeric:tabular-nums}
.spend-conv{color:#42a5f5;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.spend-conv.same{color:#555}
.spend-total{display:grid;grid-template-columns:26px 46px 1fr auto;column-gap:12px;align-items:center;padding:6px 12px;font-size:12px;border-top:1px solid #2a2a2a;background:var(--s-a129)}
.spend-total .spend-code{color:#107c10}
.spend-total .spend-conv{color:#107c10;font-weight:700}
.type-rows{display:flex;flex-direction:column;max-width:360px;border:1px solid #232323;border-radius:8px;overflow:hidden}
.type-row{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:5px 12px;font-size:12px}
.type-row:nth-child(odd){background:var(--s-a26)}
.type-row .t-name{color:var(--t-body)}
.type-row .t-cnt{color:#107c10;font-weight:600;font-variant-numeric:tabular-nums}
body.theme-light .stbl td{color:#333}
body.theme-light .stbl td:first-child{color:#222}
body.theme-light .srch-nm{color:#222}
body.theme-light .srch-row:hover{background:#ececec}
body.theme-light .spend-row:nth-child(odd){background:#f0f0f0}
body.theme-light .spend-native{color:#333}
body.theme-light .spend-total{background:#e6f2e6}
body.theme-light .type-row:nth-child(odd){background:#f0f0f0}
body.theme-light .type-row .t-name{color:#333}
body.theme-light .adm-alert.crit{color:#8b1a1e}
body.theme-light .adm-alert.warn{color:#7a5200}
.sum-head{font-size:12px;color:var(--t-m6);margin:0 0 12px}
.sum-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;margin-bottom:4px}
.sum-kpi{background:var(--s-a26);border:1px solid #262626;border-radius:10px;padding:11px 14px}
.sum-kpi-n{font-size:22px;font-weight:700;color:var(--t-p20);font-variant-numeric:tabular-nums;line-height:1.05}
.sum-kpi-l{font-size:10.5px;color:var(--t-m6);text-transform:uppercase;letter-spacing:.4px;margin-top:4px}
.sum-kpi-sub{font-size:10px;color:#5f6a6a;margin-top:1px;font-variant-numeric:tabular-nums}
.sum-kpi-spend .sum-kpi-n{color:#42a5f5}
.src-bar{display:flex;height:12px;border-radius:6px;overflow:hidden;background:var(--s-a130);margin-bottom:10px}
.src-seg{height:100%;transition:width .2s}
.sum-src{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}
.src-tile{display:flex;align-items:center;gap:6px;background:var(--s-a26);border:1px solid #262626;border-radius:8px;padding:8px 12px;font-size:12px}
.src-dot{width:9px;height:9px;border-radius:50%;display:inline-block;flex:none;margin-right:4px;vertical-align:middle}
.src-tn{color:var(--t-body);flex:1}
.src-tc{color:var(--t-p20);font-weight:700;font-variant-numeric:tabular-nums}
.src-tp{color:#5f6a6a;font-size:11px;font-variant-numeric:tabular-nums;min-width:32px;text-align:right}
.stbl-src{width:100%;max-width:520px}
.stbl-src th:not(:first-child),.stbl-src td:not(:first-child){text-align:right}
.stbl-src th .src-dot{margin-right:5px}
/* ---- Gamer comparison: card rows + column headers (2026-09-05) ---- *//* The rows are built like feed cards: the game's own art washed across the   background at low opacity, the cover sharp on the left. One image serves   both, so a row costs nothing extra to decorate. */#cmp-sticky{position:sticky;top:47px;z-index:30;margin:0 -16px 8px;padding:8px 16px 4px; background:rgba(12,14,17,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body.theme-light #cmp-sticky{background:rgba(255,255,255,.88)}.cmp-heads{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px; margin:0 0 6px}.cmp-h-x{position:absolute;top:6px;right:6px;z-index:2;width:22px;height:22px;border-radius:50%; border:1px solid #3a3f46;background:rgba(0,0,0,.45);color:var(--t-m10);font:700 11px/20px inherit; cursor:pointer;opacity:.7;padding:0}.cmp-h-x:hover{opacity:1;color:#fff;border-color:#e05a5a;background:rgba(120,20,20,.6)}.cmp-p-n{display:none}.cmp-h{background:var(--s-a52);border:1px solid #23272d;border-radius:12px;padding:12px 10px; text-align:center;position:relative;overflow:hidden}.cmp-h.me{border-color:#2f6b2f;background:var(--s-a79)}.cmp-h-av{width:54px;height:54px;border-radius:50%;object-fit:cover;display:block; margin:0 auto 8px;background:var(--s-a53)}.cmp-h-ph{display:flex;align-items:center;justify-content:center;font:800 22px/1 inherit;color:var(--t-m8)}.cmp-h-lnk,.cmp-g-lnk{color:inherit;text-decoration:none;display:contents}.cmp-g-lnk:hover .cmp-card-t,.cmp-h-lnk:hover .cmp-h-gt{text-decoration:underline}.cmp-h-gt{font-weight:800;font-size:14px;color:var(--t-p30);overflow:hidden;text-overflow:ellipsis; white-space:nowrap}.cmp-h-tot{font-size:11.5px;color:var(--t-m10);margin-top:3px}.cmp-h-pl{font-size:11px;color:var(--g-t5);margin-top:6px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap}.cmp-h-pl i{font-style:normal;color:var(--t-m55)}.cmp-card{position:relative;border:1px solid #23272d;border-radius:12px;overflow:hidden; margin:0 0 10px;background:var(--s-a131)}.cmp-card-bg{position:absolute;inset:-30%;background-size:cover;background-position:center; filter:blur(26px) saturate(1.25);opacity:.20;pointer-events:none}/* The wash would swallow the text, so the content sits on its own scrim. */.cmp-card-in{position:relative;display:flex;gap:12px;padding:11px 13px; background:linear-gradient(90deg,rgba(9,11,14,.88),rgba(9,11,14,.62))}.cmp-card-art{width:56px;height:56px;flex:none;border-radius:8px;object-fit:cover; background:var(--s-a53);border:1px solid #262b31}.cmp-card-body{flex:1;min-width:0}.cmp-card-t{font-weight:700;font-size:13.5px;color:var(--t-p30);margin-bottom:7px; display:flex;gap:9px;align-items:baseline;flex-wrap:wrap}.cmp-rs{font-weight:600;font-size:11px;color:var(--t-m10);white-space:nowrap}.cmp-people{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:4px 14px}.cmp-p{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--t-p27);min-width:0}.cmp-p-n{flex:0 0 78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t-m56)}.cmp-p-bar{flex:1;height:6px;border-radius:3px;background:var(--s-a54);overflow:hidden;min-width:40px}.cmp-p-bar i{display:block;height:100%;background:#3a7bd5;border-radius:3px}.cmp-row{margin:0 0 12px}.cmp-row-h{display:flex;align-items:center;gap:10px;margin:0 0 6px}.cmp-row-h .cmp-card-art{width:40px;height:40px;border-radius:7px}.cmp-row-h .cmp-card-t{margin:0;font-size:13.5px}.cmp-cells{position:relative;display:grid;grid-template-columns:repeat(var(--cmp-n,2),minmax(0,1fr));gap:10px}.cmp-cell{position:relative;border:1px solid #23272d;border-radius:12px;overflow:hidden;background:var(--s-a131);--gp-blue:#3a7bd5}.cmp-cell.has-bg{background-color:#0b0d10;background-repeat:no-repeat;background-position:0 50%;background-size:cover}.cmp-row:hover .cmp-cell.has-bg{animation:cmpPan 14s ease-in-out infinite}@keyframes cmpPan{0%{background-position-y:50%}25%{background-position-y:0%}75%{background-position-y:100%}100%{background-position-y:50%}}.cmp-cell-in{position:relative;padding:9px 11px;min-height:64px;display:flex;flex-direction:column;justify-content:center;gap:5px;background:linear-gradient(180deg,rgba(9,11,14,.5),rgba(9,11,14,.86))}.cmp-cell .cmp-p{gap:8px}.cmp-cell.lead .cmp-p-v b{color:var(--g-t5)}.cmp-cell.done .cmp-p-bar i{background:#9cf048}.cmp-cell.none{opacity:.55}.cmp-p-bar.seg{height:10px;background:none;overflow:visible;display:flex}.cmp-p-bar.seg .gp-prog-track{height:10px!important;border-radius:5px!important;background:rgba(0,0,0,.55)!important}@media(prefers-reduced-motion:reduce){.cmp-row:hover .cmp-cell.has-bg{animation:none}}.cmp-h{border-color:var(--gbr,#23272d)}.cmp-h .cmp-h-av{border-radius:var(--pfp-r,50%);clip-path:var(--pfp-clip,none);opacity:var(--pfp-o,1);border:var(--pfp-cbw,var(--pfp-bw,2px)) solid var(--pfp-frame,rgba(255,255,255,.12));box-shadow:var(--pfp-shadow,0 6px 18px rgba(0,0,0,.45),0 0 var(--pfp-glow-s,28px) var(--pfp-glow,transparent));filter:var(--pfp-filter,none);box-sizing:border-box}.cmp-h .cmp-h-gt{font-family:var(--gt-font,inherit)!important;color:var(--gt-color,var(--t-p30));text-shadow:var(--gt-3d,none),var(--gt-sh,0 0 0 transparent),0 0 var(--gt-glow-i,0px) var(--gt-glow,transparent);transform:skew(var(--gt-skx,0deg),var(--gt-sky,0deg)) rotate(var(--gt-rot,0deg));transform-origin:center;display:inline-block;max-width:100%}.cmp-h .cmp-h-gt.gt-mat{color:transparent!important;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;filter:drop-shadow(var(--gt-shf,0 0 0 transparent)) drop-shadow(0 0 var(--gt-glow-i,0px) var(--gt-glow,transparent));text-shadow:none}.cmp-h .gt-mat-grad{background-image:linear-gradient(100deg,var(--gt-c1,#9cf048),var(--gt-c2,#16c60c))}.cmp-h .gt-mat-metal{background-image:linear-gradient(180deg,var(--gt-c2,#6b7280) 0%,var(--gt-c1,#f4f6fb) 28%,var(--gt-c2,#6b7280) 46%,#20242c 52%,var(--gt-c1,#f4f6fb) 74%,var(--gt-c2,#6b7280) 100%)}.cmp-h .gt-mat-glass{background-image:linear-gradient(160deg,var(--gt-c1,#ffffff) 0%,rgba(255,255,255,.35) 34%,var(--gt-c2,#8ad8ff) 52%,rgba(255,255,255,.55) 70%,var(--gt-c1,#ffffff) 100%)}.cmp-h .gt-mat-liquid{background-image:linear-gradient(110deg,var(--gt-c1,#a0f0ff) 0%,rgba(255,255,255,.9) 18%,var(--gt-c2,#b388ff) 38%,rgba(255,255,255,.75) 58%,var(--gt-c1,#a0f0ff) 78%,var(--gt-c2,#b388ff) 100%);background-size:300% 100%;animation:cmpGtLiquid 7s linear infinite}@keyframes cmpGtLiquid{to{background-position:300% 0}}.cmp-h .cmp-h-gt.gt-glow-anim{animation:cmpGtGlow 2.6s ease-in-out infinite}.cmp-h .cmp-h-gt.gt-mat.gt-glow-anim{animation:cmpGtGlowF 2.6s ease-in-out infinite}.cmp-h .gt-mat-liquid.gt-glow-anim{animation:cmpGtLiquid 7s linear infinite}@keyframes cmpGtGlow{0%,100%{text-shadow:var(--gt-3d,none),var(--gt-sh,0 0 0 transparent),0 0 calc(var(--gt-glow-i,0px)*.3) var(--gt-glow,transparent)}50%{text-shadow:var(--gt-3d,none),var(--gt-sh,0 0 0 transparent),0 0 var(--gt-glow-i,0px) var(--gt-glow,transparent)}}@keyframes cmpGtGlowF{0%,100%{filter:drop-shadow(var(--gt-shf,0 0 0 transparent)) drop-shadow(0 0 calc(var(--gt-glow-i,0px)*.3) var(--gt-glow,transparent))}50%{filter:drop-shadow(var(--gt-shf,0 0 0 transparent)) drop-shadow(0 0 var(--gt-glow-i,0px) var(--gt-glow,transparent))}}.cmp-ck{width:16px;height:16px;border-radius:4px;border:1px solid #4a505a;background:#0d1014;flex:0 0 auto;position:relative}.cmp-pick-i.sel,.h2h-lb-row.sel{border-color:#9cf048;background:#14301c}.sel .cmp-ck{background:#9cf048;border-color:#9cf048}.sel .cmp-ck:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #08120a;border-width:0 2px 2px 0;transform:rotate(45deg)}.h2h-lb-row .cmp-ck{width:14px;height:14px}.h2h-lb-row.sel .cmp-ck:after{left:4px;top:1px}.cmp-pick-bar{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 10px;padding:8px 10px;border-radius:10px;background:var(--s-a55);border:1px solid #2c3138}.cmp-pick-n{font-weight:700;color:var(--t-p12);font-size:12.5px;white-space:nowrap}.cmp-pick-hint{color:var(--t-m8);font-size:12px;flex:1 1 auto;min-width:0}.cmp-pick-bar .cmp-add:disabled{opacity:.5;cursor:default}.cmp-p.done .cmp-p-bar i{background:#9cf048}.cmp-p.lead .cmp-p-v b{color:var(--g-t5)}.cmp-p-v{flex:0 0 auto;font-variant-numeric:tabular-nums;color:var(--t-m10)}.cmp-p-v b{color:var(--t-p12);font-weight:700}.cmp-p.none{opacity:.45}.cmp-empty{padding:34px;text-align:center;color:var(--t-m8)}.gtc-msg.gtc-warn{color:#e0a44a}.gtc-msg.gtc-err{color:#ee8888}.gtc-msg.gtc-ok{color:#9cf048}.gtc-msg.gtc-dim{color:#9aa0a6}body.theme-light .gtc-msg.gtc-warn{color:#8a5500}body.theme-light .gtc-msg.gtc-err{color:#a7383c}body.theme-light .gtc-msg.gtc-ok{color:#2d6b00}body.theme-light .gtc-msg.gtc-dim{color:#5c6268}.set-lang-h,#set-pane-lang h3.set-lang-h{font-weight:700;font-size:13px;color:var(--t-m24);text-transform:uppercase;letter-spacing:.04em;margin:0 0 9px}.set-lang-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.set-lang{display:flex;flex-direction:column;gap:1px;align-items:flex-start;background:var(--s-a52);border:1px solid #23272d;border-radius:10px;padding:9px 11px;cursor:pointer;color:var(--t-p12);font:inherit;text-align:left}.set-lang:hover{border-color:#9cf048}.set-lang.on{border-color:#2f6b2f;background:var(--s-a79)}.set-lang b{font-size:13.5px}.set-lang span{font-size:11px;color:var(--t-m10)}.set-lang i{font-size:10.5px;color:#d69b32;font-style:normal;margin-top:2px}.set-lang.none{opacity:.5}.set-lang.none i{color:var(--t-m57)}body.theme-light .set-lang{background:#f6f8fa;border-color:#dde3ea;color:#1a1a1a}.cmp-top{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0 0 16px;min-height:0}.cmp-add{background:#14301c;border:1px solid #2f6b2f;color:var(--g-t5);border-radius:8px;padding:7px 13px;font:600 12.5px inherit;cursor:pointer}.cmp-add:hover{background:#1a3d24;color:#fff}.prog-wrap{max-width:1100px;margin:0 auto}.prog-frame{width:100%;border:0;display:block;min-height:70vh;background:#0e1310;border-radius:14px}.prog-cta{position:relative;margin:0 0 16px;padding:22px 24px;border-radius:14px;border:1px solid #2f6b2f;background:radial-gradient(ellipse 60% 120% at 0% 0%,rgba(126,226,74,.18),transparent 60%),#0f150f;overflow:hidden}#prog-cta-bot{margin:16px 0 0}.prog-cta-k{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--g-t5)}.prog-cta h2{margin:4px 0 6px;font-size:24px;line-height:1.1;color:#fff}.prog-cta p{margin:0 0 12px;color:var(--t-m7);font-size:14px;max-width:640px;line-height:1.45}.prog-join{background:linear-gradient(180deg,#8fe25a,#4caf32);color:#08120a;border:0;border-radius:999px;padding:10px 18px;font:700 14px inherit;cursor:pointer;box-shadow:0 6px 18px rgba(126,226,74,.25)}.prog-join:hover{filter:brightness(1.08)}body.theme-light .prog-cta{background:#f3faf0;border-color:#cfe8c4}body.theme-light .prog-cta h2{color:#111}.h2h-hero{position:relative;padding:26px 24px 22px;margin:0 0 18px;border-radius:16px;border:1px solid #3a2a1c;background:radial-gradient(ellipse 70% 120% at 0% 0%,rgba(255,122,26,.22),transparent 60%),radial-gradient(ellipse 50% 90% at 100% 100%,rgba(255,176,112,.10),transparent 60%),#0f0c0a;overflow:hidden}.h2h-hero:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,122,26,.05) 0 2px,transparent 2px 14px);pointer-events:none}.h2h-kick{position:relative;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#ffb070}.h2h-hero h1{position:relative;margin:4px 0 6px;font-size:34px;line-height:1;color:#fff;letter-spacing:-.01em}.h2h-hero h1 b{color:#ff7a1a}.h2h-hero p{position:relative;margin:0;color:var(--t-m7);font-size:14px;max-width:640px;line-height:1.45}.h2h-vs{position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:72px;font-weight:900;color:rgba(255,122,26,.16);letter-spacing:-.04em;pointer-events:none}.h2h-idx{margin:0 0 22px}.h2h-idx-h{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;border-bottom:1px solid #2a2a2a;padding-bottom:6px}.h2h-idx-h h3{margin:0;font-size:14px;color:var(--t-p1)}.h2h-idx-h span{color:var(--t-dim);font-size:12px}.h2h-idx-empty{background:var(--s-mid);border:1px dashed #5a3a1c;border-radius:10px;padding:14px;color:var(--t-m7);font-size:13px}.h2h-idx-empty i{color:#ffb070;font-style:normal}.h2h-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.h2h-card{background:var(--s-mid);border:1px solid #2a2a2a;border-left:3px solid #ff7a1a;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px;transition:border-color .15s,transform .15s}.h2h-card:hover{border-color:#ff7a1a;transform:translateY(-1px)}.h2h-card-h{display:flex;align-items:center;gap:8px}.h2h-card-h b{color:var(--t-p1);font-size:15px;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h2h-chip{font-size:10px;letter-spacing:.5px;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1px solid #5a3a1c;color:#ffb070;flex:0 0 auto}.h2h-del{background:none;border:0;color:var(--t-m0);cursor:pointer;font-size:13px;padding:2px 4px}.h2h-del:hover{color:#e09f9f}.h2h-people{display:flex;flex-direction:column;gap:6px}.h2h-p{display:flex;align-items:center;gap:9px}.h2h-p img,.h2h-p .cmp-pick-ph{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#23272d;color:#fff;font-weight:700}.h2h-p-in{min-width:0;flex:1 1 auto}.h2h-p-in b{display:block;color:var(--t-hi);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h2h-p-in b i{color:var(--t-dim);font-style:normal;font-weight:400;font-size:11px}.h2h-p.me .h2h-p-in b{color:#ffb070}.h2h-ds{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:2px}.h2h-d{font-size:11.5px;font-weight:600;color:var(--t-m7)}.h2h-d.up{color:var(--g-t5)}.h2h-d.dn{color:#e09f9f}.h2h-d.z{color:var(--t-m0);font-weight:400}.h2h-card-f{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:4px}.h2h-wk{font-size:11px;color:var(--t-m0);text-transform:uppercase;letter-spacing:.06em}.h2h-save{background:#3a2210;border-color:#7a4a1c;color:#ffb070}.h2h-save:hover{background:#4a2c14;color:#fff}.h2h-save:disabled{opacity:.6;cursor:default}.h2h-panel{border:1px solid #23272d;border-radius:10px;margin:0 0 10px;background:var(--s-a52)}.h2h-panel summary{cursor:pointer;padding:10px 12px;font-size:13px;font-weight:700;color:var(--t-m24);text-transform:uppercase;letter-spacing:.04em;list-style:none;display:flex;align-items:center;gap:8px}.h2h-panel summary::-webkit-details-marker{display:none}.h2h-panel summary:before{content:"\25B8";color:#ff7a1a;font-size:12px;transition:transform .15s}.h2h-panel[open] summary:before{transform:rotate(90deg)}.h2h-panel>:not(summary){margin-left:12px;margin-right:12px}.h2h-panel .cmp-pick-list,.h2h-panel .h2h-lb{margin-bottom:12px}.h2h-panel .cmp-pick-q{width:calc(100% - 24px)}.h2h-lb{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;max-height:60vh;overflow-y:auto}.h2h-lb-board h4{margin:0 0 6px;font-size:12px;color:#ffb070;text-transform:uppercase;letter-spacing:.05em}.h2h-lb-row{display:flex;align-items:center;gap:7px;width:100%;background:none;border:0;border-radius:8px;padding:4px 6px;color:var(--t-p12);font:600 12.5px inherit;cursor:pointer;text-align:left}.h2h-lb-row:hover{background:var(--s-a47)}.h2h-lb-row i{color:var(--t-m0);font-style:normal;width:26px;flex:0 0 auto;font-size:11px}.h2h-lb-row img,.h2h-lb-row .cmp-pick-ph{width:24px;height:24px;border-radius:50%;object-fit:cover;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#23272d;font-size:11px}.h2h-lb-row span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h2h-lb-row em{font-style:normal;font-size:10px;color:var(--g-t5)}.h2h-lb-row.off,.h2h-lb-row.me{opacity:.5;cursor:default}.h2h-lb-row.off:hover,.h2h-lb-row.me:hover{background:none}@media (max-width:720px){.h2h-hero{padding:18px 16px 16px}.h2h-hero h1{font-size:26px}.h2h-vs{display:none}.h2h-grid{grid-template-columns:1fr}}body.theme-light .h2h-hero{background:#fff7f0;border-color:#f0d9c4}body.theme-light .h2h-hero h1{color:#1a1a1a}body.theme-light .h2h-card{background:#fff;border-color:#e6e6e6}body.theme-light .h2h-card-h b,body.theme-light .h2h-p-in b,body.theme-light .h2h-idx-h h3{color:#1a1a1a}body.theme-light .h2h-panel{background:#f6f8fa;border-color:#dde3ea}.cmp-pick-cols{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:18px}.cmp-pick-col h3{margin:0 0 10px;font-size:13px;color:var(--t-m24);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.cmp-pick-q{width:100%;box-sizing:border-box;background:var(--s-a55);border:1px solid #2c3138;color:var(--t-body);border-radius:8px;padding:8px 11px 8px 34px;font:13px inherit;margin:0 0 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%2380868b%27 stroke-width=%272.4%27 stroke-linecap=%27round%27%3E%3Ccircle cx=%2711%27 cy=%2711%27 r=%277%27/%3E%3Cpath d=%27m20 20-3.5-3.5%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:11px 50%;background-size:16px 16px}.cmp-pick-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;max-height:60vh;overflow-y:auto}.cmp-pick-i{display:flex;align-items:center;gap:9px;background:var(--s-a52);border:1px solid #23272d;border-radius:10px;padding:8px 10px;color:var(--t-p12);font:600 12.5px inherit;cursor:pointer;text-align:left}.cmp-pick-i.off{opacity:.42;cursor:default;border-style:dashed}.cmp-pick-i.off:hover{border-color:#23272d}.cmp-pick-sep{grid-column:1/-1;margin:12px 0 4px;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--t-m8)}.cmp-pick-i:hover{border-color:#9cf048;color:#fff}.cmp-pick-i img,.cmp-pick-ph{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:none;background:var(--s-a53);display:flex;align-items:center;justify-content:center;color:var(--t-m8);font-weight:800}.cmp-pick-i span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-muted{color:var(--t-m8);font-size:12.5px;padding:10px 2px}.cmp-busy{display:flex;align-items:center;gap:12px;justify-content:center;padding:48px;color:var(--t-m24);font-size:13px}.cmp-pick-pop{position:fixed;inset:0;z-index:400;background:rgba(0,0,0,.66);display:flex;align-items:center;justify-content:center;padding:18px}.cmp-pick-pop-in{background:var(--s-a55);border:1px solid #2c3138;border-radius:14px;padding:16px;max-width:560px;width:100%;max-height:80vh;overflow:auto}.cmp-pick-pop-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px;color:var(--t-p30)}.cmp-pick-pop-h button{background:none;border:0;color:var(--t-m10);font-size:22px;cursor:pointer;line-height:1}@media (max-width:720px){.cmp-pick-cols{grid-template-columns:1fr}.cmp-pick-list{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.cmp-f{color:var(--t-p27);font-size:12px;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.cmp-f input{accent-color:#9cf048;margin:0}.cmp-views{display:inline-flex;gap:0;border:1px solid #2c3138;border-radius:7px;overflow:hidden}.cmp-views button{background:var(--s-a40);border:0;color:var(--t-m24);font:600 12px inherit;padding:5px 12px;cursor:pointer}.cmp-views button:hover{color:#fff;background:var(--s-a54)}/* Teams mode: the toggle sits in the same rail as the view switch, so the two ways of changing what a column means read as one control group. */.cmp-mode{display:inline-flex;border:1px solid #2c3138;border-radius:7px;overflow:hidden;margin-right:auto}.cmp-mode button{background:var(--s-a40);border:0;color:var(--t-m24);font:600 12px inherit;padding:6px 15px;cursor:pointer}.cmp-mode button:hover{color:#fff;background:var(--s-a54)}.cmp-mode button.on{background:#9cf048;color:#0d1117}.cmp-picker .cmp-mode{margin:0 0 14px}.cmp-h-team{position:relative;overflow:hidden}.cmp-h-bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:blur(16px) saturate(1.2);opacity:.34;transform:scale(1.25)}.cmp-h-team .cmp-h-in{position:relative;z-index:1}.cmp-h-gt a{color:inherit;text-decoration:none}.cmp-h-gt a:hover{text-decoration:underline}.cmp-pick-n{font-style:normal;color:var(--t-m10);font-size:11px}.cmp-chk{color:var(--t-p27);font-size:12px;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.cmp-chk input{accent-color:#9cf048;margin:0}.cmp-count{color:var(--t-m10);font-size:12px}.cmp-count i{font-style:normal;color:var(--t-m37)}.cmp-sel{background:var(--s-a40);color:var(--t-p27);border:1px solid #2c3138;border-radius:6px;padding:5px 9px;font:600 12px inherit;cursor:pointer}/* Phones: the name column and the grid both collapse rather than scroll. */@media (max-width:640px){ .cmp-heads{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:7px} .cmp-h{padding:9px 6px}.cmp-h-av{width:42px;height:42px} .cmp-h-gt{font-size:12.5px}.cmp-h-pl{font-size:10px} .cmp-card-in{padding:9px}.cmp-card-art{width:44px;height:44px} .cmp-people{grid-template-columns:1fr;gap:3px}.cmp-cells{grid-template-columns:repeat(2,minmax(0,1fr))} .cmp-p-n{display:block;flex-basis:66px} #cmp-sticky{position:static;margin:0;padding:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none} #ach-cmp-heads{position:sticky;top:calc(51px + env(safe-area-inset-top,0));z-index:30;margin:0 -16px;padding:6px 16px 0;  background:rgba(12,14,17,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)} body.theme-light #ach-cmp-heads{background:rgba(255,255,255,.9)}}@media (min-width:641px) and (max-width:900px){#cmp-sticky{top:calc(51px + env(safe-area-inset-top,0))}}body.theme-light .cmp-card{background:#fff;border-color:#dde3ea}body.theme-light .cmp-card-in{background:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.7))}body.theme-light .cmp-card-t{color:#1a1a1a}body.theme-light .cmp-h{background:#f6f8fa;border-color:#dde3ea}body.theme-light .cmp-h-gt{color:#1a1a1a}.gtbl{border-collapse:collapse;font-size:13px;width:100%;margin-top:12px}
.gtbl th{padding:8px 12px;color:var(--t-dim);font-weight:500;text-align:left;border-bottom:1px solid #333;white-space:nowrap;position:sticky;top:0;background:var(--s-soft);z-index:2}
.gtbl td{padding:6px 12px;border-bottom:1px solid #1a1a1a;color:var(--t-body);white-space:nowrap}
.gtbl tr:hover{background:var(--s-card)}
.gtbl td.num{text-align:right;font-variant-numeric:tabular-nums}
.gtbl th.num{text-align:right}
.gtbl .gt-name{color:var(--t-hi);font-weight:600}
.acct-tag-main{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#0a0a0a;background:#ffd700;vertical-align:middle}
.acct-tag-alt{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--t-dim);background:var(--s-rise);vertical-align:middle}
.gtbl .gt-ok{color:#107c10}
.gtbl .gt-warn{color:#f59e0b}
.gtbl .gt-err{color:#ef4444}
.gtbl .gt-mono{font-family:monospace;font-size:11px;color:var(--t-dim)}
.gtbl th.sortable{cursor:pointer;user-select:none}
.gtbl th.sortable:hover{color:var(--t-hi)}
.gtbl th.sortable::after{content:"";display:inline-block;width:0;height:0;margin-left:5px;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #555}
.gtbl th.sort-asc::after{border-bottom:4px solid #107c10;border-top:none}
.gtbl th.sort-desc::after{border-bottom:none;border-top:4px solid #107c10}
#ach-lb-gp-table{max-width:1100px;margin-left:auto;margin-right:auto}
#ach-lb-gp-table td:nth-child(2),#ach-lb-gp-table th:nth-child(2){text-align:left}
.gfwl-table td{padding:5px 8px;vertical-align:middle}
.gfwl-nopkg td{opacity:0.5}
.gfwl-links{white-space:nowrap}
.gfwl-mlink{display:inline-block;margin:1px 2px;padding:2px 6px;border-radius:4px;font-size:11px;text-decoration:none;background:#1e3a2e;color:#4ec9a0;border:1px solid #2a5c42}
.gfwl-mlink:hover{background:#2a5c42}
.gfwl-base{background:#1e3a2e;color:#4ec9a0;padding:1px 5px;border-radius:3px;font-size:10px}
.gfwl-dlc{background:#1e2a3a;color:#4ea0c9;padding:1px 5px;border-radius:3px;font-size:10px}
.sub-tab{padding:6px 14px;border:1px solid #333;background:var(--s-card);color:var(--t-mid);border-radius:6px;font-size:12px;cursor:pointer}
.sub-tab:hover{border-color:#555;color:var(--t-hi)}
.sub-tab.active{border-color:#107c10;color:#7cd97c;background:var(--s-a29)}
.cb-drop{position:relative;display:inline-block}
.cb-btn{padding:7px 10px;border:1px solid #333;background:var(--s-card);color:var(--t-hi);border-radius:6px;font-size:12px;cursor:pointer;white-space:nowrap;user-select:none}
button.cb-btn{display:block;width:100%;box-sizing:border-box;margin:0;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit}
body.theme-xct button.cb-btn,body.theme-xct button.cb-act{font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}
.cb-btn:hover{border-color:#555}
.cb-btn.has-sel{border-color:#107c10;color:var(--g-t0)}
.cb-panel{display:none;position:absolute;top:100%;left:0;margin-top:4px;background:rgba(20,20,20,0.9);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,0.1);border-radius:8px;min-width:180px;max-height:70vh;overflow-y:auto;z-index:100;box-shadow:0 8px 32px rgba(0,0,0,.7);padding:4px 0}
#my-regions .cb-panel{right:0;left:auto}
.rc-btn{display:inline-flex;align-items:center;gap:4px;margin:0 6px 0 2px;padding:6px 10px;border:1px solid #333;background:var(--s-card);color:var(--t-hi);border-radius:6px;font-size:14px;cursor:pointer;white-space:nowrap;line-height:1;position:relative}
.rc-btn:hover{border-color:#555}
.rc-btn.has-sel{border-color:#107c10}
.rc-globe{font-size:16px;line-height:1}
.rc-cnt{font-size:11px;color:#107c10;font-weight:600}
.rc-cnt:empty{display:none}
.rc-popup{position:absolute;top:50px;left:8px;width:380px;background:rgba(20,20,20,0.96);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,0.1);border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.8);z-index:600;padding:0;overflow:visible}
.rc-popup-head{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #333;font-size:14px;font-weight:600;color:var(--t-hi);position:sticky;top:0;background:rgba(20,20,20,0.96);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:1}
.rc-close{font-size:22px;color:var(--t-dim);cursor:pointer;line-height:1;padding:0 4px;user-select:none}
.rc-close:hover{color:#fff}
.rc-section{padding:12px 16px;border-bottom:1px solid #2a2a2a}
.rc-section:last-child{border-bottom:none}
.rc-label{font-size:11px;font-weight:600;color:var(--t-mid);text-transform:uppercase;letter-spacing:0.5px;margin-bottom:6px}
.rc-input{width:100%;padding:7px 10px;border:1px solid #333;background:var(--s-card);color:var(--t-hi);border-radius:6px;font-size:13px;cursor:pointer}
.rc-input:hover{border-color:#555}
.rc-section .cb-drop{display:block;width:100%}
.rc-section .cb-btn{width:100%;text-align:left;padding:7px 10px;font-size:13px;box-sizing:border-box}
.rc-section .cb-panel{position:absolute;left:0;right:auto;min-width:100%;max-width:none;white-space:nowrap;max-height:340px}
.rc-help{font-size:11px;color:var(--t-dim);margin-top:6px;line-height:1.4}
.rc-help em{color:var(--t-p0);font-style:normal}
.rc-help strong{color:var(--t-p0);font-weight:600}
.rc-selected{margin-top:6px;display:flex;flex-wrap:wrap;gap:3px}
.rc-selected:empty{display:none}
.rc-selected .rc-chip{display:inline-flex;align-items:center;padding:2px 4px 2px 6px;background:var(--s-rise);border:1px solid #2e2e2e;border-radius:3px;color:var(--t-p0);font-size:10px;line-height:1.5;white-space:nowrap;gap:4px}
.rc-selected .rc-chip-default{color:var(--t-m0);font-style:italic;border-style:dashed}
.rc-chip-x{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--t-m0);cursor:pointer;font-size:13px;line-height:1;border-radius:2px;user-select:none}
.rc-chip-x:hover{color:#fff;background:#c62828}
.cb-panel label .rc-flag{display:inline-flex;align-items:center;justify-content:center;width:24px;line-height:1}
.rc-flag-img{width:20px;height:auto;border-radius:1px;vertical-align:middle;display:inline-block}
.rc-selected .rc-chip .rc-flag-img{width:14px;margin-right:3px;vertical-align:-2px}
.rc-search-wrap{position:sticky;top:0;background:rgba(20,20,20,0.96);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:6px;border-bottom:1px solid #2a2a2a;z-index:2;margin:-4px 0 4px 0}
.rc-search{width:100%;padding:5px 8px;border:1px solid #333;background:var(--s-card);color:var(--t-hi);border-radius:4px;font-size:12px;box-sizing:border-box;outline:none}
.rc-search:focus{border-color:#107c10}
.rc-search::-webkit-search-cancel-button{cursor:pointer}
.cb-panel.open{display:block}
.cb-panel label{display:flex;align-items:center;padding:4px 10px;font-size:12px;color:var(--t-body);cursor:pointer;gap:6px;white-space:nowrap}
.cb-panel label:hover{background:var(--s-rise)}
.cb-panel input[type=checkbox]{accent-color:#107c10}
.cb-clear{padding:6px 10px;font-size:11px;color:var(--t-dim);cursor:pointer;border-top:1px solid #333;margin-top:4px;text-align:center;user-select:none}
.cb-acts{display:flex;gap:6px;padding:6px 8px;border-top:1px solid #333;margin-top:4px;position:sticky;bottom:0;z-index:3;background:rgba(20,20,20,.97)}
body.theme-light .cb-acts{background:rgba(255,255,255,.97)}
.cb-act{flex:1;text-align:center;padding:5px;font-size:11px;cursor:pointer;border:1px solid #333;border-radius:5px;background:var(--s-card);color:var(--t-p0);user-select:none;min-height:24px;font-family:inherit;line-height:1.2}
.cb-act:hover{border-color:#107c10;color:#107c10}
.cb-panel.cb-cols .cb-acts{column-span:all}
.cb-fsearch{column-span:all;position:sticky;top:0;z-index:3;padding:5px 8px 6px;background:rgba(20,20,20,.97);border-bottom:1px solid rgba(255,255,255,.08);display:flex;gap:6px;align-items:center}
.cb-fsearch input{flex:1;min-width:0;width:100%;box-sizing:border-box;padding:4px 8px;font-size:11.5px;color:var(--t-hi);background:var(--s-dim);border:1px solid #333;border-radius:5px;outline:none}
.cb-fsearch input:focus{border-color:#107c10}
.cb-fsearch select.cb-fsort{flex:0 0 auto;padding:4px 6px;font-size:11.5px;color:var(--t-hi);background:var(--s-dim);border:1px solid #333;border-radius:5px;outline:none;cursor:pointer}
.cb-fsearch select.cb-fsort:focus{border-color:#107c10}
body.theme-light .cb-fsearch select.cb-fsort{color:#222;background:#fff;border-color:#ccc}
.cb-fsearch input::-webkit-search-cancel-button{filter:invert(.6);cursor:pointer}
.cb-fsearch-empty{column-span:all;padding:8px 10px;color:var(--t-m0);font-size:11px;text-align:center}
body.theme-light .cb-act{background:#fff;color:#444;border-color:#ccc}
.gt-plus{display:inline-block;margin-left:4px;padding:1px 5px;font-size:9px;background:var(--s-a20);color:var(--g-t2);border:1px solid #333;border-radius:8px;cursor:pointer;vertical-align:middle}
.gt-plus:hover{background:var(--s-a132);border-color:#4caf50}
.gt-popup{position:absolute;z-index:200;background:var(--s-card);border:1px solid #444;border-radius:6px;padding:6px 0;box-shadow:0 4px 16px rgba(0,0,0,.6);min-width:140px}
.gt-popup div{padding:4px 12px;font-size:12px;color:var(--t-body);white-space:nowrap}
.gt-popup div:hover{background:var(--s-rise)}
.pill-toggle{padding:7px 12px;border:1px solid #333;background:var(--s-card);color:var(--t-hi);border-radius:6px;font-size:12px;cursor:pointer;white-space:nowrap;user-select:none}
.pill-toggle:hover{border-color:#555}
.pill-toggle.active{border-color:#107c10;color:#107c10;background:var(--s-a80)}
body.xct-accent-on .tab.active,body.xct-accent-on .tab-parent.group-active{color:var(--xct-accent,#16c60c)!important;border-bottom-color:var(--xct-accent,#16c60c)!important}
body.xct-accent-on .tab.active .cnt{color:var(--xct-accent,#16c60c)!important}
body.xct-accent-on .sub-tab.active{border-color:var(--xct-accent,#16c60c)!important;color:var(--xct-accent,#16c60c)!important}
body.xct-accent-on .pill-toggle.active{border-color:var(--xct-accent,#16c60c)!important;color:var(--xct-accent,#16c60c)!important}
body.xct-accent-on .tabs-scroll .tab-menu .tab.active{border-left-color:var(--xct-accent,#16c60c)!important;color:var(--xct-accent,#16c60c)!important}
body.xct-accent-on .lb-tile .lb-rank,body.xct-accent-on .rank-gold{}
.xct-accent-sw{width:30px;height:30px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:transform .12s,border-color .12s}
.xct-accent-sw:hover{transform:scale(1.12)}
.xct-accent-sw.active{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,.25)}
body.xct-accent-on .tabs{border-bottom-color:var(--xct-accent)!important}
body.xct-accent-on .tab.active{border-left-color:var(--xct-accent)!important}
@media(max-width:768px){body.xct-accent-on .tab.active{border-bottom-color:transparent!important}}
body.xct-accent-on .tabs-scroll .tab-menu .tab.active{background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.16)!important}
body.xct-accent-on.nav-left,body.xct-accent-on.nav-right{--nav-pill-sub:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.16)}
body.theme-light.xct-accent-on.nav-left,body.theme-light.xct-accent-on.nav-right{--nav-pill-sub:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.14);--nav-edge-a:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.24);--nav-edge-b:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.55)}
body.xct-accent-on .sub-tab.active{background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.14)!important}
body.theme-light.xct-accent-on .sub-tab.active,body.theme-light.xct-accent-on .pill-toggle.active,body.theme-light.xct-accent-on .msg-folder.active,body.theme-light.xct-accent-on .cb-co-sortbtn.active{background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.12)!important}
body.theme-light.xct-accent-on .msg-folder.active,body.theme-light.xct-accent-on .cb-co-sortbtn.active{color:var(--xct-accent)!important}
body.xct-accent-on .cb-co-sortbtn.active{color:var(--xct-accent)!important}
body.xct-accent-on .pill.active{background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.8)!important;border-color:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.6)!important;box-shadow:0 0 12px rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.2)!important;color:var(--xct-acc-ink,#fff)!important}
body.xct-accent-on .view-btn.active,body.xct-accent-on .gshape-btn.active,body.xct-accent-on .cos-view-btn.on,body.xct-accent-on .cal-view.active,body.xct-accent-on .ad-group.active,body.xct-accent-on .lab-cal-yr.on,body.xct-accent-on .frf-mode button.on,body.xct-accent-on .hub-abtn.on,body.xct-accent-on .mkt-sf-fab.on,body.xct-accent-on .cmp-mode button.on{background:var(--xct-accent)!important;border-color:var(--xct-accent)!important;color:var(--xct-acc-ink,#fff)!important}
body.xct-accent-on .ach-subtab.active,body.xct-accent-on .ad-subtab.active,body.xct-accent-on .sf-tab.active,body.xct-accent-on .lab-tab.active,body.xct-accent-on .gl-tab.active{border-bottom-color:var(--xct-accent)!important}
body.xct-accent-on .feed-subtab.on{border-color:var(--xct-accent)!important;background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.14)!important}
body.xct-accent-on .su-tabs button.on{border-color:var(--xct-accent)!important;color:var(--xct-accent)!important}
body.xct-accent-on .sm-chip.on{border-color:var(--xct-accent)!important;background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.15)!important;color:var(--xct-accent)!important}
body.xct-accent-on .lb-podium-chip.on,body.xct-accent-on .cs-mbtn.active{border-color:var(--xct-accent)!important;background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.16)!important}
body.xct-accent-on .wiki-tab.on,body.xct-accent-on .wiki-pg.on{background:linear-gradient(135deg,rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.22),rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.1))!important;border-color:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.45)!important}
body.xct-accent-on .fr-cat.on{background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.18)!important;border-color:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.55)!important;color:var(--xct-accent)!important}
body.xct-accent-on .grp-type.on,body.xct-accent-on .msg-rx button.on{background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.18)!important}
body.xct-accent-on .xct-wbtn.on,body.xct-accent-on .grp-lay-b.on{background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.25)!important}
body.xct-accent-on #mkt-select-mode-btn.active,body.xct-accent-on #purch-select-btn.active{background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.6)!important}
body.xct-accent-on .cc-tchip.on,body.xct-accent-on .cc-dbtn.on,body.xct-accent-on .cal-gp-tile.on,body.xct-accent-on .mkt-vpop-btn.on,body.xct-accent-on .purch-act.active,body.xct-accent-on .ga-chip.active,body.xct-accent-on .theme-opt.active,body.xct-accent-on .msg-rx button.on,body.xct-accent-on .cmp-pick-i.sel,body.xct-accent-on .h2h-lb-row.sel,body.xct-accent-on .bcs-cbtn.on,body.xct-accent-on .hub-th-card.on,body.xct-accent-on .tm-avs-th.on,body.xct-accent-on .ct-card.active,body.xct-accent-on .ct-votes button.on{border-color:var(--xct-accent)!important}
body.xct-accent-on .ct-votes button.on{color:var(--xct-accent)!important}
body.xct-accent-on .theme-opt.active,body.xct-accent-on .ct-card.active{box-shadow:0 0 0 2px rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),.35)!important}
.cb-clear:hover{background:var(--s-rise);color:var(--t-body)}
.cb-panel.cb-cols{width:560px;max-width:94vw;column-count:3;column-gap:0;max-height:82vh}
.cb-panel.cb-cols label{break-inside:avoid;min-width:0;overflow:hidden;text-overflow:ellipsis}
.cb-panel.cb-cols .cb-clear{column-span:all}
@media(max-width:640px){.cb-panel.cb-cols{width:94vw;column-count:2}}
.cb-co-hdr{position:sticky;top:0;z-index:3;display:flex;gap:6px;align-items:center;padding:6px 8px;background:var(--s-a24);border-bottom:1px solid #333}
.cb-co-search{flex:1;min-width:0;background:var(--s-soft);border:1px solid #333;color:var(--t-hi);border-radius:5px;padding:4px 8px;font-size:11px;outline:none}
.cb-co-search:focus{border-color:#107c10}
.cb-co-sort{display:flex;border:1px solid #333;border-radius:5px;overflow:hidden;flex-shrink:0}
.cb-co-sortbtn{padding:4px 9px;font-size:11px;color:var(--t-m7);cursor:pointer;background:var(--s-soft);user-select:none;white-space:nowrap}
.cb-co-sortbtn+.cb-co-sortbtn{border-left:1px solid #333}
.cb-co-sortbtn.active{background:var(--s-a80);color:#107c10}
.cb-co-list{column-width:180px;column-gap:8px;padding:4px 6px}
.cb-co-list label{display:flex;align-items:center;gap:5px;padding:3px 6px;font-size:12px;color:var(--t-body);cursor:pointer;break-inside:avoid;white-space:nowrap}
.cb-co-list label:hover{background:var(--s-rise)}
.cb-co-list input[type=checkbox]{accent-color:#107c10;flex-shrink:0}
.cb-co-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cb-co-cnt{color:var(--t-m0);font-size:10px;flex-shrink:0}
.cb-co-empty{padding:14px 10px;color:var(--t-m0);font-size:12px;text-align:center}
.cb-co-ftr{position:sticky;bottom:0;z-index:3;display:flex;gap:6px;padding:6px 8px;background:var(--s-a24);border-top:1px solid #333}
.cb-co-btn{flex:1;text-align:center;padding:6px;font-size:11px;cursor:pointer;border:1px solid #333;border-radius:5px;background:var(--s-card);color:var(--t-body);user-select:none}
.cb-co-btn:hover{border-color:#107c10;color:#107c10}
@media(max-width:760px){.cb-co-list{column-count:2}}
body.theme-light .cb-co-hdr,body.theme-light .cb-co-ftr{background:#f5f5f5;border-color:#ddd}
body.theme-light .cb-co-search{background:#fff;border-color:#ccc;color:#222}
body.theme-light .cb-co-sort{border-color:#ccc}
body.theme-light .cb-co-sortbtn{background:#fff;color:#666}
body.theme-light .cb-co-sortbtn.active{background:#e8f3e8;color:#107c10}
body.theme-light .cb-co-list label{color:#333}
body.theme-light .cb-co-list label:hover{background:#f0f0f0}
body.theme-light .cb-co-btn{background:#fff;color:#333;border-color:#ccc}
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}
.portrait-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}
.portrait-grid .card{background:rgba(26,26,26,0.6);backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);border:1px solid rgba(255,255,255,0.06);border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(0.4,0,0.2,1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 2px 12px rgba(0,0,0,0.3)}
.portrait-grid .card:hover{transform:translateY(-2px);border-color:rgba(16,124,16,0.4);box-shadow:0 6px 20px rgba(0,0,0,0.45)}
.portrait-grid .card-img{width:100%;aspect-ratio:3/4;object-fit:contain;background:var(--s-a5);display:block}
.portrait-grid .card-body{padding:8px 10px}
.portrait-grid .card-name{font-size:12px;font-weight:600;line-height:1.25;color:var(--t-p2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:3px}
.portrait-grid .card-meta{font-size:10px;color:var(--t-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}
.portrait-grid .card-badges{display:flex;flex-wrap:wrap;gap:2px;margin-top:4px}
.portrait-grid .card-badges .badge{font-size:8px;padding:1px 4px}
.card{background:rgba(26,26,26,0.6);backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);border:1px solid rgba(255,255,255,0.06);border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(0.4,0,0.2,1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 2px 12px rgba(0,0,0,0.3)}
.card:hover{border-color:rgba(16,124,16,0.4);transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 8px 24px rgba(0,0,0,0.4),0 0 0 1px rgba(16,124,16,0.2);background:rgba(30,30,30,0.7)}
.card-img{width:100%;aspect-ratio:330/186;object-fit:contain;background:var(--s-rise);display:block}
.card-imgwrap{position:relative;display:block;line-height:0}
.wl-star{position:absolute;top:3px;left:3px;z-index:3;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.62);color:#ddd;font-size:14px;line-height:22px;text-align:center;cursor:pointer;opacity:.8;transition:opacity .15s,transform .15s}
.wl-star:hover{opacity:1;transform:scale(1.12)}
.wl-star.on{color:#f4c80e;opacity:1}
#mkt-list .mkt-thumb{position:relative}
#mkt-list .mkt-thumb .wl-star{top:-4px;left:-6px;width:18px;height:18px;font-size:12px;line-height:18px}
.own-tick{position:absolute;right:6px;bottom:6px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.65);color:var(--g-t2);border-radius:50%;font-size:12px;font-weight:700;line-height:1;z-index:2;pointer-events:none}
.vg-grid--wide{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}
.vg-grid--wide .card-img{aspect-ratio:330/186;object-fit:contain}
.vg-grid--portrait{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}
.vg-grid--portrait .card-img{aspect-ratio:3/4;object-fit:contain;background:var(--s-a5)}
.vg-grid--square{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}
.vg-grid--square .card-img{aspect-ratio:1/1;object-fit:cover}
#purch-grid.purch-clean .card-body{display:none!important}
#purch-grid.purch-clean{gap:4px;align-items:start}
#purch-grid.purch-clean .card{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important;aspect-ratio:1/1!important;overflow:hidden!important}
#purch-grid.purch-clean .card-img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;background:transparent!important}
#purch-grid.purch-clean .cimg-fill{width:100%!important;height:100%!important;aspect-ratio:auto!important;background:transparent!important}
#purch-grid.purch-clean .cimg-fill .cimg-bg{display:none!important}
#purch-grid.purch-clean .cimg-fill .cimg-fg{object-fit:contain!important}
.cimg-fill{position:relative;width:100%;overflow:hidden;background:var(--s-a5);display:block;line-height:0}
.cimg-square{aspect-ratio:1/1}
.cimg-portrait{aspect-ratio:3/4}
.cimg-fill .cimg-bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:blur(22px) brightness(.55) saturate(1.35);transform:scale(1.35);z-index:0}
.cimg-fill .cimg-fg{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:contain;background:transparent!important;z-index:1;aspect-ratio:auto!important}
.mkt-clean{grid-template-columns:repeat(auto-fill,minmax(var(--gz,180px),1fr))!important}
#purch-grid[style*="--gz"]{grid-template-columns:repeat(auto-fill,minmax(var(--gz),1fr))!important}
.mkt-clean .card-meta,.mkt-clean .card-extra{display:none!important}
.mkt-clean .card-badges{display:flex!important;margin:4px 0 0;padding:0;gap:5px}
.mkt-clean .card-badges>*:not(.aff-pills){display:none!important}
.mkt-clean .card-body{padding:6px 8px 8px}
.mkt-clean .card-name{font-size:12px;margin:0}
.mkt-clean .card-price{margin:2px 0 0!important;font-size:12px}
.mkt-clean .card-ach,.mkt-clean .card-gs{margin:1px 0 0;font-size:11.5px;line-height:1.35}
.mkt-clean .card-ach{color:var(--t-mute)}
.mkt-clean .card-gs{color:#9ccc65;font-weight:600}
.mkt-clean .card-f{margin:1px 0 0;font-size:11.5px;line-height:1.35;color:var(--t-mid);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mkt-clean .card-f-desc{white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.mkt-clean .card-f-best{color:var(--g-t2);font-weight:600}
.mkt-clean .card-f-owned{color:var(--g-t2);font-weight:700}
.mkt-clean .card-body:empty{display:none}
.tsdemo{width:min(430px,100%);box-sizing:border-box;background:var(--s-a81);border:1px solid #4a2740;border-radius:14px;padding:18px 20px 16px;margin:14px 0 6px;box-shadow:0 18px 50px rgba(0,0,0,.55);line-height:1.5}.tsdemo-h{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#ff8ab4;margin:0 0 2px}.tsdemo-sub{font-size:11.5px;color:var(--t-mute);margin:0 0 12px}.tsd-step{display:flex;align-items:center;gap:10px;font-size:12.5px;padding:4px 0}.tsd-box{width:16px;height:16px;flex:none;border-radius:5px;border:1.5px solid #3a3340;position:relative;display:flex;align-items:center;justify-content:center}.tsd-dot{width:7px;height:7px;border-radius:50%;background:#ff8ab4;opacity:0}.tsd-tick{position:absolute;font-size:10px;color:var(--g-t5);opacity:0;font-weight:700}.tsd-note{margin-left:auto;font-size:11px;color:var(--g-t5);font-weight:600;opacity:0}.tsdemo-bar{height:6px;border-radius:3px;background:var(--s-a82);overflow:hidden;margin:11px 0 6px}.tsdemo-bar>i{display:block;height:100%;width:2%;border-radius:3px;background:linear-gradient(90deg,#ff8ab4,#c95a90);animation:tsdBar 12.0s linear infinite}@keyframes tsdBar{0%{width:2%}76.67%,100%{width:100%}}.tsdemo-foot{font-size:11px;color:var(--t-m25);min-height:14px}.tsdemo-found{margin-top:11px;padding:9px 11px;border-radius:9px;border:1px solid #2f6b2f;background:var(--s-a83);color:#cfe8c4;font-size:12.5px;opacity:0;animation:tsdFound 12.0s ease infinite}.tsdemo-found b{color:var(--g-t5)}@keyframes tsdFound{0%,75.0%{opacity:0;transform:translateY(4px)}76.67%,97%{opacity:1;transform:none}100%{opacity:0}}.tsd-s1{animation:tsdLbl1 12.0s linear infinite}@keyframes tsdLbl1{0%,2.5%{color:var(--t-m13)}2.5%,11.67%{color:var(--t-p21)}11.67%,100%{color:#cfe8c4}}.tsd-s1 .tsd-box{animation:tsdBox1 12.0s linear infinite}@keyframes tsdBox1{0%,2.5%{border-color:#3a3340;background:transparent}2.5%,11.67%{border-color:#ff8ab4;background:transparent}11.67%,100%{border-color:#2f6b2f;background:#16341a}}.tsd-s1 .tsd-dot{animation:tsdDot1 12.0s linear infinite}@keyframes tsdDot1{0%,2.5%{opacity:0}2.5%,11.67%{opacity:1}11.67%,100%{opacity:0}}.tsd-s1 .tsd-tick{animation:tsdTick1 12.0s linear infinite}@keyframes tsdTick1{0%,11.67%{opacity:0}11.67%,100%{opacity:1}}.tsd-s2{animation:tsdLbl2 12.0s linear infinite}@keyframes tsdLbl2{0%,11.67%{color:var(--t-m13)}11.67%,38.33%{color:var(--t-p21)}38.33%,100%{color:#cfe8c4}}.tsd-s2 .tsd-box{animation:tsdBox2 12.0s linear infinite}@keyframes tsdBox2{0%,11.67%{border-color:#3a3340;background:transparent}11.67%,38.33%{border-color:#ff8ab4;background:transparent}38.33%,100%{border-color:#2f6b2f;background:#16341a}}.tsd-s2 .tsd-dot{animation:tsdDot2 12.0s linear infinite}@keyframes tsdDot2{0%,11.67%{opacity:0}11.67%,38.33%{opacity:1}38.33%,100%{opacity:0}}.tsd-s2 .tsd-tick{animation:tsdTick2 12.0s linear infinite}@keyframes tsdTick2{0%,38.33%{opacity:0}38.33%,100%{opacity:1}}.tsd-s2 .tsd-note{animation:tsdNote2 12.0s linear infinite}@keyframes tsdNote2{0%,38.33%{opacity:0}38.33%,100%{opacity:1}}.tsd-s3{animation:tsdLbl3 12.0s linear infinite}@keyframes tsdLbl3{0%,38.33%{color:var(--t-m13)}38.33%,56.67%{color:var(--t-p21)}56.67%,100%{color:#cfe8c4}}.tsd-s3 .tsd-box{animation:tsdBox3 12.0s linear infinite}@keyframes tsdBox3{0%,38.33%{border-color:#3a3340;background:transparent}38.33%,56.67%{border-color:#ff8ab4;background:transparent}56.67%,100%{border-color:#2f6b2f;background:#16341a}}.tsd-s3 .tsd-dot{animation:tsdDot3 12.0s linear infinite}@keyframes tsdDot3{0%,38.33%{opacity:0}38.33%,56.67%{opacity:1}56.67%,100%{opacity:0}}.tsd-s3 .tsd-tick{animation:tsdTick3 12.0s linear infinite}@keyframes tsdTick3{0%,56.67%{opacity:0}56.67%,100%{opacity:1}}.tsd-s4{animation:tsdLbl4 12.0s linear infinite}@keyframes tsdLbl4{0%,56.67%{color:var(--t-m13)}56.67%,75.0%{color:var(--t-p21)}75.0%,100%{color:#cfe8c4}}.tsd-s4 .tsd-box{animation:tsdBox4 12.0s linear infinite}@keyframes tsdBox4{0%,56.67%{border-color:#3a3340;background:transparent}56.67%,75.0%{border-color:#ff8ab4;background:transparent}75.0%,100%{border-color:#2f6b2f;background:#16341a}}.tsd-s4 .tsd-dot{animation:tsdDot4 12.0s linear infinite}@keyframes tsdDot4{0%,56.67%{opacity:0}56.67%,75.0%{opacity:1}75.0%,100%{opacity:0}}.tsd-s4 .tsd-tick{animation:tsdTick4 12.0s linear infinite}@keyframes tsdTick4{0%,75.0%{opacity:0}75.0%,100%{opacity:1}}@media (prefers-reduced-motion:reduce){.tsdemo *{animation:none!important}.tsdemo .tsd-tick,.tsdemo .tsd-note,.tsdemo-found{opacity:1!important}.tsdemo .tsd-step{color:#cfe8c4}.tsdemo .tsd-box{border-color:#2f6b2f;background:#16341a}.tsdemo .tsd-dot{opacity:0!important}.tsdemo-bar>i{width:100%!important}}.ts-pop-ov{position:fixed;inset:0;z-index:9000;background:rgba(4,2,8,.72);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;animation:tsPopIn .18s ease}
@keyframes tsPopIn{from{opacity:0}to{opacity:1}}
.ts-pop{width:min(420px,100%);box-sizing:border-box;background:var(--s-a81);border:1px solid #4a2740;border-radius:14px;padding:20px 22px 18px;box-shadow:0 24px 70px rgba(0,0,0,.7),0 0 0 1px rgba(255,138,180,.08);animation:tsPopUp .22s cubic-bezier(.2,.7,.2,1)}
@keyframes tsPopUp{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}
.ts-pop-h{display:flex;align-items:center;gap:9px;font-weight:700;font-size:15px;color:#ff8ab4;margin:0 0 3px}
.ts-pop-sub{font-size:12px;color:var(--t-mute);margin:0 0 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ts-pop-x{margin-left:auto;background:none;border:0;color:var(--t-m25);font-size:16px;cursor:pointer;line-height:1;padding:2px 4px}
.ts-pop-x:hover{color:#fff}
.ts-step{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--t-m13);padding:5px 0}
.ts-step .ts-box{width:16px;height:16px;flex:none;border-radius:5px;border:1.5px solid #3a3340;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1}
.ts-step.on{color:var(--t-p21)}
.ts-step.on .ts-box{border-color:#ff8ab4;color:#ff8ab4;box-shadow:0 0 10px rgba(255,138,180,.35)}
.ts-step.on .ts-box::after{content:'';width:7px;height:7px;border-radius:50%;background:#ff8ab4;animation:tsPulse 1s ease-in-out infinite}
@keyframes tsPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}
.ts-step.ok{color:#cfe8c4}
.ts-step.ok .ts-box{border-color:#2f6b2f;background:#16341a;color:var(--g-t5)}
.ts-step .ts-note{margin-left:auto;font-size:11px;color:var(--g-t5);font-weight:600}
.ts-bar{height:6px;border-radius:3px;background:var(--s-a82);overflow:hidden;margin:12px 0 6px}
.ts-bar>i{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,#ff8ab4,#c95a90);transition:width .4s ease}
.ts-pop-foot{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--t-m25)}
.ts-found{margin-top:12px;padding:10px 12px;border-radius:9px;border:1px solid #2f6b2f;background:var(--s-a83);color:#cfe8c4;font-size:12.5px}
.ts-found b{color:var(--g-t5)}
.ts-found.none{border-color:#33333c;background:var(--s-a133);color:var(--t-mute)}
body.theme-light .ts-pop{background:#fff;border-color:#e4a8c6}
body.theme-light .ts-pop-h{color:#a3286a}
body.theme-light .ts-step.on{color:#222}
.ts-btn{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;background:var(--s-a84);color:#ff8ab4!important;border:1px solid #6a2f4a;border-radius:999px;font-size:11px;font-weight:600;line-height:1.55;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}
.ts-btn:hover{background:#3a1830;border-color:#9a4470;color:#ffa8c8!important}
.ts-btn.ts-queued{background:#16341a;border-color:#2f6b2f;color:var(--g-t5)!important;cursor:default}
.ts-btn.ts-queued:hover{background:#16341a;border-color:#2f6b2f;color:var(--g-t5)!important}
.ts-btn.ts-wait{opacity:.6;cursor:default}
.ts-btn.ts-bad{background:var(--s-a41);border-color:#6a2f2f;color:#e06c6c!important;cursor:default}
body.theme-light .ts-btn{background:#fdeaf3;color:#a3286a!important;border-color:#e4a8c6}
body.theme-light .ts-btn:hover{background:#fbd9e9;border-color:#c76d9c;color:#8d1f5b!important}
.card-hub{padding:0 8px 8px;display:flex}
.card-hub button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 8px;font-size:11.5px;font-weight:600;line-height:1;border-radius:5px;cursor:pointer;border:1px solid #2f6b2f;background:#16341a;color:var(--g-t5);transition:background .12s ease,border-color .12s ease}
.card-hub button:hover{background:#1d4a22;border-color:#3f8f3f}
.card-hub button.hub-install{border-color:#2a4d6b;background:#12222f;color:#7fc4f5}
.card-hub button.hub-install:hover{background:#173247;border-color:#3d6f96}
.card-hub svg{flex:none}
.mkt-video .card{position:relative}
.mkt-video .card-img{aspect-ratio:16/9;object-fit:contain}
.mkt-video .card::after{content:"\25b6";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background:rgba(0,0,0,.62);color:#fff;display:grid;place-items:center;font-size:16px;pointer-events:none;box-shadow:0 2px 10px rgba(0,0,0,.5)}
.mkt-zoom{width:132px;cursor:pointer;accent-color:#107c10;vertical-align:middle}
.card-body{padding:10px}
.card-name{font-weight:600;font-size:14px;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.card-meta{font-size:11px;color:var(--t-mute);margin-bottom:4px}
.card-desc{font-size:11px;color:var(--t-dim);line-height:1.4;max-height:2.8em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.card-badges{display:flex;gap:3px;flex-wrap:wrap;margin-top:6px}
.badge{font-size:10px;padding:2px 6px;border-radius:10px;font-weight:500;white-space:nowrap;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
.badge+.badge{margin-left:5px}
.badge.series{background:#1a3a1a;color:var(--g-t2)}
.badge.one{background:#1a2a3a;color:#42a5f5}
.badge.x360{background:#3a3a1a;color:#ffd54f}
.badge.mobile{background:#3a1a3a;color:#ce93d8}
.badge.pc{background:#1a3a3a;color:#4dd0e1}
.badge.ach{background:var(--s-a30);color:#ffb74d}
.badge.owned{background:#1a3a1a;color:var(--g-t2)}
.badge.new{background:#3a1a1a;color:#f44336}
.badge.gp{background:var(--s-a20);color:var(--g-t3)}
.modal-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9000;justify-content:center;align-items:center}
.purch-imp-spin{display:inline-block;width:13px;height:13px;flex:none;border:2px solid #2c3a2c;border-top-color:#9cf048;border-radius:50%;animation:purchImpSpin .8s linear infinite}
@keyframes purchImpSpin{to{transform:rotate(360deg)}}
.modal-overlay.active{display:flex}
.modal{background:rgba(20,20,20,0.85);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border:1px solid rgba(255,255,255,0.1);border-radius:12px;max-width:650px;width:95%;max-height:90vh;overflow-y:auto;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 16px 64px rgba(0,0,0,0.6)}
@media (min-width:901px),(min-width:400px) and (hover:hover) and (pointer:fine){.modal{max-height:72vh}}
.modal-hero{width:100%;height:220px;object-fit:cover;background:var(--s-rise)}
.modal-body{padding:16px}
.modal-close{float:right;background:var(--s-a0);border:none;color:var(--t-body);width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:16px;margin:8px}
.modal-close:hover{background:var(--s-a56)}
.modal-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(40,40,40,0.85);border:1px solid rgba(255,255,255,0.15);color:var(--t-body);width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:24px;z-index:1;display:flex;align-items:center;justify-content:center;transition:background .2s;padding:0;line-height:1}
.modal-nav:hover{background:rgba(60,60,60,0.95);color:#fff}
.modal-nav:disabled{opacity:0.15;cursor:default;pointer-events:none}
.modal-prev{left:16px}
.modal-next{right:16px}
.modal-title{font-size:20px;font-weight:700;margin-bottom:4px}
.modal-pub{color:var(--t-dim);font-size:13px;margin-bottom:10px}
.modal-desc{color:var(--t-p0);font-size:13px;line-height:1.5;margin-bottom:12px}
.modal-info{display:grid;grid-template-columns:1fr 1fr;gap:6px;font-size:12px;margin-bottom:12px}
.modal-info .lbl{color:var(--t-mute)}
.modal-info .val{color:var(--t-body)}
.modal-info a{color:#107c10}
.ach-list{margin-top:10px}
.ach-list h3{color:#ffb74d;font-size:13px;margin-bottom:6px}
.ach-item{display:flex;gap:8px;padding:4px 0;border-bottom:1px solid #222;font-size:12px}
.ach-item .gs{color:#ffb74d;font-weight:bold;min-width:35px}
.ach-subtabs{display:flex;gap:2px;border-bottom:1px solid #222;margin:0 0 10px 0}
.ach-subtab{padding:6px 14px;font-size:12px;color:var(--t-dim);cursor:pointer;border-bottom:2px solid transparent;user-select:none}
.ach-subtab:hover{color:var(--t-p0)}
.ach-subtab.active{color:var(--t-hi);border-bottom-color:#107c10}
body.theme-light .ach-list h3,body.theme-light .ach-item .gs{color:#b26a00}
body.theme-light .ach-subtab.active{color:#222}
.ach-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
@media(max-width:900px){.ach-stats-grid{grid-template-columns:1fr}}
.ach-stats-panel{background:var(--s-a5);border:1px solid #222;border-radius:4px;padding:10px 12px}
.ach-stats-panel h3{margin:0 0 1px 0;color:var(--t-hi);font-size:12px;font-weight:600}
.ach-stats-panel .sub{color:var(--t-dim);font-size:10px;margin:0 0 6px 0}
.ach-stats-summary{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:10px}
@media(max-width:1200px){.ach-stats-summary{grid-template-columns:repeat(4,1fr)}}
@media(max-width:600px){.ach-stats-summary{grid-template-columns:repeat(2,1fr)}}
.ach-stats-cell{background:var(--s-a5);border:1px solid #222;border-radius:4px;padding:6px 9px}
.ach-stats-cell .lbl{color:var(--t-dim);font-size:9px;text-transform:uppercase;letter-spacing:0.5px}
.ach-stats-cell .val{color:#107c10;font-size:15px;font-weight:700;margin-top:1px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ach-stats-cell .sub{color:var(--t-dim);font-size:9px;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ach-stats-notice{background:var(--s-a134);border:1px solid #4a3f10;color:#ffb74d;padding:10px 12px;border-radius:4px;margin-bottom:14px;font-size:12px}
.ach-stats-empty{padding:40px 16px;text-align:center;color:#666;font-size:13px}
.ss-card{padding:8px 0}
.ss-btn{background:#107c10;color:#fff;border:0;padding:6px 14px;border-radius:3px;cursor:pointer;font-size:12px}
.ss-btn:hover{background:#0a5c0a}
.ss-btn:disabled{opacity:0.6;cursor:wait}
.ss-status{margin-top:6px;font-size:11px;color:var(--t-dim)}
.ss-results{margin-top:8px;font-size:12px}
.ss-results details{margin:4px 0;background:var(--s-card);border-left:2px solid #2a2a2a;padding:4px 8px}
.ss-results summary{cursor:pointer;color:var(--t-mid);font-weight:600}
.ss-results ul{list-style:none;padding:4px 0 4px 18px;margin:0}
.ss-results li{padding:2px 0;display:flex;gap:6px;align-items:center}
.ss-results li[data-valid="false"]{color:#666}
.ss-results li a{color:#4dd0e1;text-decoration:none}
.ss-results li a:hover{text-decoration:underline}
.ss-toolbar{display:flex;gap:10px;align-items:center;font-size:11px;color:var(--t-dim);margin-bottom:4px}
.ss-toolbar a{color:#4dd0e1;cursor:pointer}
.ss-empty{font-size:12px;color:var(--t-dim);font-style:italic}
.ach-topgames{display:flex;flex-direction:column;gap:4px}
.ach-topgames-row{display:grid;grid-template-columns:24px 36px 1fr 140px auto;gap:10px;align-items:center;padding:4px 6px;background:var(--s-deep);border:1px solid #1a1a1a;border-radius:3px;font-size:12px}
.ach-topgames-row:hover{background:var(--s-dim)}
.ach-topgames-rank{color:#666;font-size:11px;text-align:center;font-weight:600}
.ach-topgames-thumb{width:36px;height:36px;overflow:hidden;border-radius:3px;background:var(--s-card);flex-shrink:0}
.ach-topgames-thumb img{width:100%;height:100%;object-fit:contain;display:block}
.ach-topgames-title{color:var(--t-hi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ach-topgames-bar{height:5px;background:var(--s-card);border:1px solid #222;border-radius:3px;overflow:hidden}
.ach-topgames-bar .fill{height:100%;background:#107c10}
.ach-topgames-num{color:var(--t-dim);font-size:11px;text-align:right;white-space:nowrap;font-family:Consolas,monospace}
.ach-scan-bar{margin-bottom:10px;background:var(--s-a5);border:1px solid #222;border-radius:4px;padding:7px 10px}
.ach-scan-bar .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;font-size:10px;color:var(--t-dim);gap:8px}
.ach-scan-bar .row .lbl{color:var(--t-p0);font-weight:600}
.ach-scan-bar .row .pct{color:#107c10;font-weight:700;font-size:13px}
.ach-scan-bar .row .when{color:#666;font-size:10px}
.ach-scan-bar .track{height:6px;background:var(--s-card);border:1px solid #2a2a2a;border-radius:3px;overflow:hidden;position:relative}
.ach-scan-bar .fill{height:100%;background:#107c10;width:0;transition:width 0.6s ease}
.ach-scan-bar.scanning .fill{background-image:linear-gradient(45deg,rgba(255,255,255,0.18) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0.18) 75%,transparent 75%,transparent);background-size:14px 14px;animation:ach-scan-stripes 0.8s linear infinite}
.ach-scan-bar .status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--s-a135);margin-right:6px;vertical-align:middle}
.ach-scan-bar.scanning .status-dot{background:#107c10;box-shadow:0 0 6px #107c10;animation:ach-scan-pulse 1.5s ease-in-out infinite}
@keyframes ach-scan-stripes{from{background-position:0 0}to{background-position:14px 0}}
@keyframes ach-scan-pulse{0%,100%{opacity:1}50%{opacity:0.4}}
.ach-tbl{margin:6px 0 0;font-size:12px;color:var(--t-mute)}
.ach-tbl summary{cursor:pointer;display:inline-block;padding:4px 0;line-height:16px}
.ach-tbl table{border-collapse:collapse;margin:6px 0 2px;font-size:12px}
.ach-tbl th,.ach-tbl td{padding:3px 14px 3px 0;text-align:left;font-weight:400;color:var(--t-p8);font-variant-numeric:tabular-nums}
.ach-tbl thead th{font-weight:700;color:var(--t-hi)}
.ach-cal-leg{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:8px 0 0;font-size:11px;color:var(--t-mute)}
.ach-cal-leg span{display:inline-flex;align-items:center;gap:4px}
.ach-cal-leg i{display:inline-block;width:11px;height:11px;border-radius:2px;border:1px solid #333}
.ach-svg-tip{position:fixed;pointer-events:none;background:var(--s-deep);border:1px solid #333;padding:6px 10px;border-radius:4px;color:var(--t-hi);font-size:11px;white-space:nowrap;z-index:1000;display:none}
.lib-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}
.lib-card{background:var(--s-card);border:1px solid #2a2a2a;border-radius:6px;padding:8px;display:flex;gap:8px;transition:border-color .2s;cursor:pointer}
.lib-card:hover{border-color:#107c10}
.lib-card img{width:50px;height:50px;object-fit:contain;border-radius:3px;flex-shrink:0;background:var(--s-rise)}
.lib-card .info{flex:1;min-width:0}
.lib-card .ln{font-weight:600;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lib-card .lm{font-size:10px;color:#666}
.lib-card .lp{font-size:11px;font-weight:600;margin-top:2px}
.lib-card .lp .usd{color:#42a5f5}
.s-active{color:var(--g-t2)}.s-expired{color:#ff9800}.s-revoked{color:#f44336}
.view-toggle{display:flex;gap:2px;margin-left:auto}
.view-btn{padding:5px 8px;border:1px solid #333;background:var(--s-card);color:var(--t-dim);cursor:pointer;font-size:13px;line-height:1}
.grid-shapes{display:none;align-items:center;gap:2px;margin-left:6px;padding-left:6px;border-left:1px solid #333}
.gshape-btn{padding:4px 6px;border:1px solid #333;background:var(--s-card);color:var(--t-m0);cursor:pointer;font-size:12px;line-height:1}
.gshape-btn.active{color:#fff;background:#107c10;border-color:#107c10}
body.theme-light .gshape-btn{background:#fff;color:#666;border-color:#ccc}
body.theme-light .gshape-btn.active{color:#fff;background:#107c10;border-color:#107c10}
.view-btn:first-child{border-radius:6px 0 0 6px}
.view-btn:last-child{border-radius:0 6px 6px 0}
.view-btn.active{background:#107c10;border-color:#107c10;color:#fff}
.view-btn:hover:not(.active){background:var(--s-rise)}
.mkt-view-trigger{display:none}
#mkt-toolbar-controls{order:1;display:none;flex-direction:column;gap:8px;margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.07)}
#mkt-toolbar-controls.has-content{display:flex}
#mkt-toolbar-controls #at-summary{margin:0!important;text-align:left!important}
@media(max-width:600px){.mkt-cols-popover{position:fixed;left:50%;right:auto;top:50%;transform:translate(-50%,-50%);width:min(360px,92vw);max-width:none;max-height:80vh}.mkt-view-trigger{display:inline-flex;align-items:center}#mkt-view-toggle{display:none;position:absolute;top:34px;right:0;flex-direction:column;gap:2px;background:var(--s-card);border:1px solid #2a2a2a;border-radius:6px;padding:4px;z-index:50;box-shadow:0 8px 24px rgba(0,0,0,0.6)}#mkt-view-toggle.mkt-view-open{display:flex}#mkt-view-toggle .view-btn{border-radius:4px;text-align:left;min-width:120px}#mkt-view-toggle .mkt-zoom{width:100%;margin:2px 0}}
.mkt-cols-popover{position:absolute;top:32px;right:0;z-index:50;width:340px;max-height:75vh;overflow:auto;background:var(--s-card);border:1px solid #2a2a2a;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,0.6);padding:12px;font-size:12px;color:var(--t-body)}
.mkt-cols-popover{scrollbar-width:thin;scrollbar-color:#4a5a4a transparent}
.mkt-cols-popover::-webkit-scrollbar{width:9px}
.mkt-cols-popover::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:5px}
.mkt-cols-popover::-webkit-scrollbar-thumb{background:var(--s-a85);border-radius:5px;border:2px solid #1a1a1a}
.mkt-cols-popover::-webkit-scrollbar-thumb:hover{background:#6a806a}
.mkt-sidebar .mkt-cols-popover{position:fixed;top:12px;left:12px;right:12px;bottom:12px;width:auto;max-height:none;z-index:500}
@media (min-width:901px),(min-width:400px) and (hover:hover) and (pointer:fine){.mkt-sidebar .mkt-cols-popover{zoom:0.8}}
.mkt-sidebar .mkt-cols-popover #sfp-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:4px;align-content:start}
@media(max-width:900px){#mkt-cols-popover.mkt-cols-popover,#mkt-sf-popover.mkt-cols-popover,#purch-cols-popover.mkt-cols-popover{position:fixed;inset:0;left:0;right:0;top:0;bottom:0;transform:none;width:100%;max-width:none;height:100%;max-height:none;border:0;border-radius:0;z-index:1200;padding:0 14px 28px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#mkt-cols-popover .cvp-mhead,#mkt-sf-popover .cvp-mhead,#purch-cols-popover .cvp-mhead{display:flex;align-items:center;justify-content:space-between;gap:10px;position:sticky;top:0;z-index:2;margin:0 -14px 12px;padding:12px 14px;background:var(--s-card);border-bottom:1px solid #2a2a2a}#mkt-cols-popover .cvp-mhead b,#mkt-sf-popover .cvp-mhead b,#purch-cols-popover .cvp-mhead b{font-size:15px;color:#fff;font-weight:600}#mkt-cols-popover .cvp-mclose,#mkt-sf-popover .cvp-mclose,#purch-cols-popover .cvp-mclose{min-width:44px;min-height:44px;padding:0 14px;font-size:20px;line-height:1;background:var(--s-rise);color:var(--t-body2);border:1px solid #3a3a3a;border-radius:8px;cursor:pointer}#mkt-cols-popover .cvp-row,#mkt-sf-popover .cvp-row,#purch-cols-popover .cvp-row{padding:11px 10px;font-size:14px}#mkt-cols-popover input[type=checkbox],#purch-cols-popover input[type=checkbox]{width:20px;height:20px}#mkt-cols-popover .cvp-actions button,#purch-cols-popover .cvp-actions button{flex:1 1 45%;padding:10px 8px;font-size:13px}#mkt-cols-popover select,#purch-cols-popover select{padding:10px 8px;font-size:14px}body.mkt-modal-open{overflow:hidden}}
.cvp-mhead{display:none}
.mkt-cols-popover .cvp-section{margin-bottom:14px}
.mkt-cols-popover .cvp-section:last-child{margin-bottom:0}
.set-rc .cvp-section{margin-bottom:14px}.set-rc .cvp-section:last-child{margin-bottom:0}
.set-rc .cvp-label{display:block;font-size:11px;color:var(--t-dim);text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px}
.set-rc #my-regions .cb-panel{left:0;right:auto;max-height:340px;overflow-y:auto}
.mkt-cols-popover .cvp-label{display:block;font-size:11px;color:var(--t-dim);text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px}
.mkt-cols-popover select{width:100%;padding:5px 7px;background:var(--s-a1);color:var(--t-body2);border:1px solid #333;border-radius:4px;font-size:12px}
.mkt-cols-popover select optgroup{background:var(--s-card);color:#fff;font-weight:700}
.mkt-cols-popover select option{background:var(--s-a1);color:var(--t-body2);font-weight:400}
.mkt-cols-popover .cvp-actions{display:flex;flex-wrap:wrap;gap:4px}
.mkt-cols-popover .cvp-actions button{padding:5px 9px;background:var(--s-rise);color:var(--t-body);border:1px solid #333;border-radius:4px;cursor:pointer;font-size:11px}
.mkt-cols-popover .cvp-actions button:hover:not(:disabled){background:var(--s-a3);border-color:#444}
.mkt-cols-popover .cvp-actions button:disabled{opacity:0.4;cursor:not-allowed}
.mkt-cols-popover .cvp-list{display:flex;flex-direction:column;gap:1px}
.mkt-cols-popover .cvp-row{display:flex;align-items:center;gap:8px;padding:5px 8px;background:var(--s-dim);border:1px solid #2a2a2a;border-radius:4px;font-size:12px;user-select:none}
.mkt-cols-popover .cvp-row[draggable=true]{cursor:grab}
.mkt-cols-popover .cvp-row[draggable=true]:hover{background:var(--s-a10);border-color:#3a3a3a}
.mkt-cols-popover .cvp-row.cvp-dragging{opacity:0.45}
.mkt-cols-popover .cvp-row.cvp-drop-target{border-color:#107c10;background:var(--s-a136)}
.mkt-cols-popover .cvp-grip{color:#555;font-size:11px;width:14px;text-align:center}
.mkt-cols-popover .cvp-grip-empty{visibility:hidden}
.mkt-cols-popover .cvp-name{flex:1;color:var(--t-body2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mkt-cols-popover .cvp-tag{margin-left:6px;padding:1px 6px;background:var(--s-rise);border:1px solid #333;border-radius:8px;font-size:9px;color:var(--t-dim);letter-spacing:0.05em;text-transform:uppercase}
.mkt-cols-popover .cvp-div{margin:8px 0 4px;font-size:10px;color:#666;text-transform:uppercase;letter-spacing:0.08em;text-align:center}
.mkt-cols-popover input[type=checkbox]{margin:0;cursor:pointer}
.mkt-cols-popover input[type=checkbox]:disabled{cursor:not-allowed}
.bcs-open{background:var(--s-dim);border:1px solid #333;color:var(--t-body2);border-radius:7px;padding:6px 12px;font-size:12.5px;cursor:pointer;white-space:nowrap}
.bcs-open:hover{border-color:#107c10;color:var(--g-t5)}
.bcs-back{position:fixed;inset:0;background:rgba(0,0,0,.82);z-index:9000;display:none;align-items:center;justify-content:center;padding:16px}
.bcs-back.on{display:flex}
.bcs-back.capture{z-index:100200}
.hws-bc{display:flex;gap:6px}.hws-bc input{flex:1;min-width:0}.hws-bc button{flex:none;white-space:nowrap}
.bcs-modal{background:var(--s-a15);border:1px solid rgba(255,255,255,.12);border-radius:14px;width:min(600px,100%);max-height:min(94vh,900px);overflow:auto;padding:16px 18px 18px}
.bcs-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}
.bcs-head h3{margin:0;font-size:15px;color:var(--t-p1);flex:1}
.bcs-x{background:none;border:0;color:var(--t-mute);font-size:22px;line-height:1;cursor:pointer}
.bcs-cam{position:relative;background:#000;border-radius:10px;overflow:hidden;aspect-ratio:4/3}
.bcs-cam video{width:100%;height:100%;object-fit:cover;display:block}
.bcs-cam::after{content:"";position:absolute;inset:0;border:2px solid rgba(156,240,72,.55);border-radius:inherit;pointer-events:none;animation:bcs-live 1.6s ease-in-out infinite}
@keyframes bcs-live{0%,100%{opacity:.35}50%{opacity:1}}
.bcs-ctl{position:absolute;left:0;right:0;bottom:0;display:flex;gap:8px;align-items:center;justify-content:center;padding:10px;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.62),rgba(0,0,0,0))}
.bcs-cbtn{background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.35);color:#fff;font-size:12px;padding:6px 12px;border-radius:999px;cursor:pointer}
.bcs-cbtn.on{background:rgba(156,240,72,.85);border-color:#9cf048;color:#0b0b0b}
.bcs-zoom{width:120px;accent-color:#9cf048}
.bcs-diag{color:var(--t-m3);font-size:10.5px;text-align:center;margin:6px 0 0;font-variant-numeric:tabular-nums}
.bcs-see{position:absolute;left:0;right:0;top:0;padding:8px 10px;z-index:2;font-size:12px;text-align:center;color:#fff;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.62),rgba(0,0,0,0))}
.bcs-see b{color:#9cf048}
@media (max-width:640px){.bcs-back{padding:0}.bcs-modal{width:100%;height:100%;max-height:none;border-radius:0;border:0;display:flex;flex-direction:column;padding:12px 14px calc(14px + env(safe-area-inset-bottom))}#bcs-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.bcs-cam{aspect-ratio:auto;flex:1;min-height:200px}}
.bcs-hint{color:var(--t-mute);font-size:12px;text-align:center;margin:10px 0 0}
.bcs-err{color:#ef9a9a;font-size:12.5px;background:rgba(239,83,80,.10);border:1px solid rgba(239,83,80,.35);border-radius:8px;padding:9px 11px;margin:10px 0 0}
.bcs-manual{display:flex;gap:8px;margin-top:12px}
.bcs-manual input{flex:1;background:var(--s-a1);border:1px solid #333;color:var(--t-p2);border-radius:7px;padding:8px 10px;font-size:13px;font-variant-numeric:tabular-nums}
.bcs-btn{background:#107c10;border:0;color:#fff;border-radius:7px;padding:8px 15px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}
.bcs-btn.ghost{background:var(--s-card);border:1px solid #333;color:var(--t-body2);font-weight:500}
.bcs-btn:disabled{opacity:.5;cursor:default}
.bcs-link{margin-top:10px;padding:9px 11px;border:1px solid #262d36;border-radius:10px;background:rgba(0,0,0,.2)}
.bcs-inv{margin-top:10px}.bcs-inv:empty{display:none}
.bcs-inv-st{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:9px 11px;border-radius:10px;font-size:13px;background:rgba(0,0,0,.2);border:1px solid #262d36;color:var(--t-body2)}
.bcs-inv-st.ok{border-color:#2f7a3f;color:#9fe39f}.bcs-inv-st.ok span{flex:1 1 auto;min-width:0}
.bcs-inv-st.bad{border-color:#7a2f2f;color:#f0b0b0}
.bcs-inv-sc{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;cursor:pointer;min-height:32px}
.bcs-inv-sc input{width:18px;height:18px;accent-color:#107c10}
.bcs-inv-note{color:var(--t-m3);font-size:11.5px;margin-top:6px}
.bcs-lnk{background:none;border:0;padding:4px 2px;color:var(--t-p4,#7fd17f);font-size:12.5px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}
.bcs-name{margin-top:8px}.bcs-name #bcs-name-f{gap:6px;margin-top:6px;align-items:center}
.bcs-name #bcs-name-f input{flex:1;min-width:0;padding:8px 10px;border-radius:7px;border:1px solid #333;background:var(--s-card);color:var(--t-p1)}
.bcs-link-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--t-p4)}
.bcs-link-hd a{color:var(--g-t5);text-decoration:none;font-weight:600}
.bcs-link-btn{padding:4px 10px;font-size:11.5px;flex:none}
.bcs-link-meta{margin-top:5px;font-size:11.5px;color:var(--t-mute)}
.bcs-rarity{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:5px;font-size:11.5px;color:var(--t-p4)}
.bcs-rarity span{white-space:nowrap}
.cmk-rarity{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:3px;font-size:11px;color:var(--t-m38)}
.cmk-rarity span{white-space:nowrap}
.bcs-hit{display:flex;gap:12px;align-items:center;background:rgba(0,0,0,.28);border:1px solid rgba(156,240,72,.25);border-radius:10px;padding:11px 12px;margin-top:12px}
.bcs-cover{display:flex;justify-content:center;margin:2px 0 10px}
.bcs-cover .ph{width:132px;height:176px;border-radius:10px;background:var(--s-a45);border:1px solid #2a2a2e;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}
.bcs-cover .ph img{width:100%;height:100%;object-fit:cover;display:block}
.bcs-cover .ph .sp{width:28px;height:28px;border:3px solid #2a2a2e;border-top-color:#9cf048;border-radius:50%;animation:bcs-spin .8s linear infinite}
@keyframes bcs-spin{to{transform:rotate(360deg)}}
.bcs-hit img{width:58px;height:78px;object-fit:contain;border-radius:7px;background:var(--s-soft);flex:none}
.bcs-cand img{object-fit:contain!important;background:var(--s-soft)}
.bcs-cand{display:flex;gap:10px;align-items:center;width:100%;text-align:left;background:var(--s-a137);border:1px solid #262b2d;border-radius:9px;padding:8px 10px;margin-bottom:6px;cursor:pointer;color:var(--t-body2)}
.bcs-cand:hover{border-color:rgba(124,224,72,.55)}
.bcs-cand img{width:38px;height:38px;object-fit:cover;border-radius:6px;background:var(--s-soft);flex:none}
.bcs-fld{display:flex;gap:8px;align-items:center;margin-top:9px;flex-wrap:wrap}
.bcs-fld label{color:var(--t-mute);font-size:12px;min-width:74px}
.bcs-fld select,.bcs-fld input{background:var(--s-a1);border:1px solid #333;color:var(--t-p2);border-radius:7px;padding:6px 9px;font-size:12.5px}
.bcs-fld textarea{background:var(--s-a1);border:1px solid #333;color:var(--t-p2);border-radius:7px;padding:7px 9px;font-size:12.5px;font-family:inherit;line-height:1.45;resize:vertical}
.bcs-code-results{height:min(46vh,520px);min-height:220px;overflow:auto}
.bcs-cand.on{border-color:rgba(124,224,72,.75);background:var(--s-a138)}
.bcs-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}
.bcs-chip{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:1px 7px;border-radius:999px;background:var(--s-a139);color:var(--t-mute);border:1px solid #2b3236}
.bcs-chip.k-game{background:var(--s-a140);color:var(--g-t5);border-color:#2f5a33}
.bcs-chip.k-dlc{background:#13233a;color:#7ab8ff;border-color:#1f3a5a}
.bcs-chip.k-bundle{background:#2a1f3a;color:#c9a0ff;border-color:#4a3a6a}
.bcs-chip.k-consumable{background:#3a2c00;color:#ffd67a;border-color:#5a4a1f}
.bcs-chip.k-delisted{background:#3a1414;color:#ff9a9a;border-color:#6a2525}
.bcs-code-nf{margin-top:10px;font-size:12px}
.bcs-code-nf a{color:#7fb0ff;text-decoration:none}
.bcs-code-nf a:hover{text-decoration:underline}
.bcs-sim{padding:2px 0}
.bcs-sim-hd{font-size:12px;font-weight:700;color:var(--t-p4);letter-spacing:.04em;text-transform:uppercase}
.bcs-sim-sub{font-size:11.5px;color:var(--t-mute);margin:2px 0 8px}
.bcs-sim-row{position:relative}
.bcs-sim-row:focus-visible{outline:2px solid var(--g-t5);outline-offset:2px}
.bcs-sim-ph{width:38px;height:38px;border-radius:6px;background:var(--s-soft);display:flex;align-items:center;justify-content:center;font-size:18px;flex:none}
.bcs-sim-go{flex:none;font-size:11.5px;font-weight:600;color:var(--g-t5);white-space:nowrap}
.bcs-chip.k-sold{background:var(--s-a140);color:var(--g-t5);border-color:#2f5a33}
.bcs-chip.k-live{background:var(--s-a139);color:var(--t-p2);border-color:#2b3236}
.bcs-chip.k-price{color:var(--t-p1);font-size:10.5px;text-transform:none;letter-spacing:0}
.list-view{display:flex;flex-direction:column;gap:1px}
.list-view .lv-head{display:grid;grid-template-columns:42px minmax(220px,2fr) 130px 90px 90px 90px 80px 60px 90px 40px 100px minmax(130px,1fr) minmax(130px,1fr) 70px 70px;gap:6px;padding:6px 10px;background:var(--s-mid);border-bottom:1px solid #333;font-size:11px;font-weight:600;color:var(--t-dim);min-width:min-content;position:sticky;top:47px;z-index:20}
.list-view .lv-head div[data-sort]{cursor:pointer;user-select:none}
.list-view .lv-head div[data-sort]:hover{color:#107c10}
.list-view .lv-row{display:grid;grid-template-columns:42px minmax(220px,2fr) 130px 90px 90px 90px 80px 60px 90px 40px 100px minmax(130px,1fr) minmax(130px,1fr) 70px 70px;gap:6px;padding:5px 10px;background:var(--s-card);border-bottom:1px solid #1e1e1e;align-items:center;cursor:pointer;font-size:12px;transition:background .15s;min-width:min-content}
.list-view .lv-row:hover{background:var(--s-rise)}
.list-view .lv-row img{width:36px;height:36px;object-fit:contain;border-radius:3px;background:var(--s-rise);flex-shrink:0}
body.xct-wp-on .list-view{background:rgba(10,12,14,.26);border-radius:10px;overflow:hidden;backdrop-filter:blur(11px) saturate(1.1);-webkit-backdrop-filter:blur(11px) saturate(1.1)}
body.xct-wp-on .list-view .lv-row{background:rgba(26,26,26,.52);border-bottom-color:rgba(255,255,255,.06)}
body.xct-wp-on .list-view .lv-row:hover{background:rgba(48,48,48,.66)}
body.xct-wp-on .list-view .lv-head{background:rgba(14,16,18,.72);border-bottom-color:rgba(255,255,255,.14)}
#mkt-loading-card{display:inline-block;max-width:min(720px,90vw)}
body.xct-wp-on #mkt-loading-card{background:rgba(10,12,14,.42);border:1px solid rgba(255,255,255,.10);border-radius:14px;padding:22px 26px;box-shadow:0 10px 34px rgba(0,0,0,.42);backdrop-filter:blur(13px) saturate(1.15);-webkit-backdrop-filter:blur(13px) saturate(1.15)}
body.xct-wp-on #mkt-loading-text{color:var(--t-p64)}
.list-view .lv-title{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.list-view .lv-pub{color:var(--t-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.list-view .lv-type{color:var(--t-dim)}
.list-view .lv-usd{color:#42a5f5;font-weight:600;text-align:right}
.list-view .lv-status{text-align:center}
.list-view .lv-flag{text-align:center;font-weight:700;font-size:13px;line-height:1}
.lv-flag .lv-tick{display:inline-block}
.dlc-img-wrap{position:relative;display:inline-block}
.dlc-toggle{position:absolute;bottom:1px;right:1px;width:16px;height:16px;border-radius:50%;background:#107c10;color:#fff;border:none;cursor:pointer;font-size:12px;line-height:16px;text-align:center;padding:0;z-index:5;opacity:.9}
.dlc-toggle:hover{opacity:1;transform:scale(1.15)}
.dlc-child{background:var(--s-dim) !important;border-left:3px solid #107c10}
.dlc-child:hover{background:var(--s-a10) !important}
.dlc-count{font-size:9px;margin-left:4px;background:var(--s-a141);color:var(--g-t2);padding:1px 5px;border-radius:8px;vertical-align:middle}
.gp-list .lv-head{grid-template-columns:50px 1fr 160px 120px 90px 80px}
.gp-list .lv-row{grid-template-columns:50px 1fr 160px 120px 90px 80px}
#purch-list .lv-head,#purch-list .lv-row{grid-template-columns:42px minmax(180px,1fr) 92px 100px 120px 80px 90px 50px 50px 90px 80px 70px 130px}
body.xct-wp-on #purch-list{overflow:clip}#purch-list .lv-head{position:sticky;top:var(--xct-tabs-h,47px);z-index:20;background-color:var(--s-a97);background-image:linear-gradient(var(--d2d-head),var(--d2d-head));border:2px solid #54e83c;box-shadow:0 -5px 9px -4px rgba(80,255,60,.75),0 5px 9px -4px rgba(80,255,60,.75),-5px 0 9px -4px rgba(80,255,60,.75),5px 0 9px -4px rgba(80,255,60,.75),inset 0 1px 0 rgba(177,255,154,.3),inset 0 -1px 0 rgba(177,255,154,.3)}
body.nav-left #purch-list .lv-head,body.nav-right #purch-list .lv-head{top:0}
body.xct-wp-on #purch-list .lv-head{background-color:var(--s-a97);border-bottom-color:#54e83c}
#mkt-list .lv-head,#mkt-list .lv-row,#mkt-list .mkt-alt{grid-template-columns:42px minmax(200px,1fr) 150px 90px 90px 90px 80px 60px 100px 36px 36px 42px 130px 130px}
#lib-list.no-gt .lv-head,#lib-list.no-gt .lv-row{grid-template-columns:42px minmax(220px,2fr) 90px 90px 90px 80px 60px 90px 40px 100px minmax(130px,1fr) minmax(130px,1fr) 70px 70px}
#lib-list.no-gt .lv-head>*:nth-child(3),#lib-list.no-gt .lv-row>*:nth-child(3){display:none}
#purch-list.no-gt .lv-head,#purch-list.no-gt .lv-row{grid-template-columns:42px minmax(180px,1fr) 92px 120px 80px 90px 50px 50px 90px 80px 70px 130px}
#purch-list.no-gt .lv-head>*:nth-child(4),#purch-list.no-gt .lv-row>*:nth-child(4){display:none}
#purch-list.pcols .lv-head,#purch-list.pcols .lv-row{grid-template-columns:var(--purch-cols)}
#purch-list.pcols.no-gt .lv-head>*:nth-child(4),#purch-list.pcols.no-gt .lv-row>*:nth-child(4){display:revert}
#purch-list.pcols .lv-row>div,#purch-list.pcols .lv-head>div{min-width:0}
#purch-list.pcols .lv-row>.lv-type{overflow:hidden;text-overflow:ellipsis}
#purch-list .pc-num{text-align:right}
.purch-hltb-slider .mkt-hltb-track{position:absolute;top:8px;left:0;right:0;height:5px;background:var(--s-a213);border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}
.purch-hltb-slider .mkt-hltb-fill{position:absolute;top:8px;height:5px;background:linear-gradient(90deg,#0e8a0e,#16c60c);border-radius:3px;box-shadow:0 0 8px rgba(22,198,12,.35)}
.purch-hltb-slider .mkt-hltb-range{position:absolute;top:0;left:0;width:100%;height:22px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}
.purch-hltb-slider .mkt-hltb-range:focus{outline:none}
.purch-hltb-slider .mkt-hltb-range::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#2a2a2a,#141414);border:2px solid #16c60c;box-shadow:0 1px 3px rgba(0,0,0,.55),0 0 6px rgba(22,198,12,.45);cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}
.purch-hltb-slider .mkt-hltb-range::-webkit-slider-thumb:hover{transform:scale(1.18);box-shadow:0 1px 5px rgba(0,0,0,.6),0 0 11px rgba(22,198,12,.7)}
.purch-hltb-slider .mkt-hltb-range::-webkit-slider-thumb:active{transform:scale(1.18);border-color:#3cf03c}
.purch-hltb-slider .mkt-hltb-range::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#2a2a2a,#141414);border:2px solid #16c60c;box-shadow:0 1px 3px rgba(0,0,0,.55),0 0 6px rgba(22,198,12,.45);cursor:pointer}
.purch-hltb-slider .mkt-hltb-range::-moz-range-thumb:hover{border-color:#3cf03c}
.purch-hltb-slider .mkt-hltb-range::-webkit-slider-runnable-track{background:none}.purch-hltb-slider .mkt-hltb-range::-moz-range-track{background:none}
#mkt-list .lv-row{min-height:46px}
.at-verify{cursor:pointer;width:24px;height:24px;border-radius:5px;border:1px solid #3a3a3a;background:var(--s-card);color:#666;font-size:13px;line-height:1;padding:0}
.at-verify:hover{border-color:#16c60c;color:var(--g-t0)}
.at-verify.at-on{background:rgba(22,198,12,.18);border-color:#16c60c;color:#7cfc6b}
.at-rename{cursor:pointer;background:transparent;border:0;color:var(--t-mute);font-size:13px;padding:2px 4px;line-height:1}
.at-rename:hover{color:#fff}
#mkt-list .mkt-thumb{display:flex;align-items:center;justify-content:center}
#mkt-list .mkt-thumb img,#mkt-list .mkt-thumb .mkt-thumb-ph{width:var(--lz,36px)!important;height:var(--lz,36px)!important}
#mkt-cols-btn{min-width:150px;max-width:220px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mkt-cf-panel{text-align:center;max-width:960px;margin:0 auto}
.mkt-cf-grid{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr);gap:7px 18px;max-width:780px;margin:14px auto 0;text-align:left;font-size:13px;align-items:center}
@media(max-width:760px){.mkt-cf-grid{grid-template-columns:max-content minmax(0,1fr)}}
.mkt-cf-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}
.mkt-thumb-ph{width:36px;height:36px;border-radius:3px;background:var(--s-a57);flex-shrink:0}
#mkt-list .lv-head{position:relative;top:auto;z-index:2}
#mkt-list .lv-title,#mkt-list .lv-pub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#mkt-list .lv-lists{white-space:normal;line-height:1.4;font-size:11px;color:var(--t-body);min-width:0;padding:2px 0}
#mkt-list .lv-li{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#mkt-list .lv-li::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;vertical-align:1px;background:#16c60c}
#mkt-list .lv-li-wish::before{background:#f4c80e}#mkt-list .lv-li-xbox::before{background:#8ab4f8}
.mkt-lt-sep{width:1px;height:16px;background:#333;align-self:center}
.ad-subtab.mkt-lt{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ad-subtab.mkt-lt::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;vertical-align:1px;background:#16c60c}
.mkt-lt-n{color:#666;font-size:11px}
#mkt-curx-btn.on{border-color:#f4c80e!important;color:#f4c80e!important}
.mkt-curx-pop{position:absolute;right:0;top:calc(100% + 4px);z-index:1200;width:270px;max-height:420px;overflow-y:auto;background:var(--s-card);border:1px solid #333;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.6);padding:6px 0;text-align:left}
.mkt-curx-h{padding:6px 12px 8px;font-size:11px;color:var(--t-dim);border-bottom:1px solid #2a2a2a;margin-bottom:4px}
.mkt-curx-row{display:flex;align-items:center;gap:8px;padding:6px 12px;font-size:12px;color:var(--t-body);cursor:pointer}
.mkt-curx-row:hover{background:#222}.mkt-curx-row b{min-width:22px;font-weight:700}.mkt-curx-row .n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t-dim)}.mkt-curx-row .s{color:var(--t-m2);font-size:11px}
.mkt-curx-row img{width:20px;height:auto;flex:none;border-radius:2px}
.mkt-curx-f{display:flex;align-items:center;gap:8px;padding:8px 12px 4px;border-top:1px solid #2a2a2a;margin-top:4px;font-size:11px;color:var(--t-dim)}
.mkt-curx-f button{background:var(--s-dim);border:1px solid #333;color:var(--t-body);border-radius:4px;padding:3px 9px;font-size:11px;cursor:pointer;font-family:inherit}
.ad-subtab.mkt-lt-wish::before{background:#f4c80e}.ad-subtab.mkt-lt-xbox::before{background:#8ab4f8}
.xl-ribbon{justify-content:flex-start}
.ad-subtab.xl-rib-new{color:#16c60c;opacity:.8;white-space:nowrap}
.ad-subtab.xl-rib-new:hover{opacity:1;color:#16c60c}
.xl-rib-newin,.xl-rib-mg{display:inline-flex;gap:5px;align-items:center;align-self:center}
.xl-rib-newin input{background:var(--s-a1);border:1px solid #333;border-radius:5px;color:var(--t-p2);padding:4px 7px;font-size:12px;width:170px}
.xl-rib-newin button,.xl-rib-mg button,.xl-rib-mg a{background:var(--s-card);border:1px solid #333;color:var(--t-body);border-radius:4px;padding:3px 9px;font-size:11px;cursor:pointer;font-family:inherit}
.xl-rib-newin button{background:#107c10;border-color:#107c10;color:#fff}
.xl-cat{font-size:9.5px;color:var(--t-dim);border:1px solid #333;border-radius:4px;padding:0 5px;margin-left:6px;vertical-align:1px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}
.ad-subtab.xl-rib-done{color:var(--t-dim);white-space:nowrap}
.ad-subtab.xl-rib-done::after,.xl-pop-done::after{content:" \25b8";opacity:.7}
.ad-subtab.xl-rib-done.open::after,.xl-pop-done.open::after{content:" \25be"}
.xl-pop-done{border-top:1px solid #2a2a2a;margin-top:4px;padding:8px 14px;cursor:pointer;color:var(--t-dim);font-size:12px}
.xl-pop-done:hover{background:#222}
.xl-rib-prog{font-size:11px;color:var(--t-dim);white-space:nowrap;margin-right:2px}
.xl-rib-mg button.xl-done-btn.on{background:#0f6b3b;border-color:#16c60c;color:#fff}
.xl-rib-mg button.xl-done-btn.on::before{content:"\2713  "}
.xls-wrap{position:fixed;inset:0;z-index:100001;background:rgba(0,0,0,.55);display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px 16px}
.xls-box{background:var(--s-card,#16181c);border:1px solid #333;border-radius:10px;box-shadow:0 18px 50px rgba(0,0,0,.6);width:100%;max-width:760px;max-height:86vh;display:flex;flex-direction:column;overflow:hidden}
.xls-hd{display:flex;align-items:center;gap:10px;padding:12px 14px 6px}
.xls-ttl{font-size:16px;font-weight:700;color:var(--t-hi,#fff);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xls-prog{font-size:12px;color:var(--t-dim);white-space:nowrap}
.xls-x{margin-left:auto;background:none;border:1px solid #333;color:var(--t-body);border-radius:5px;padding:3px 9px;cursor:pointer;font-size:13px}
.xls-sub{padding:0 14px 8px;font-size:11.5px;color:var(--t-m2,#8a93a0);border-bottom:1px solid #2a2a2a}
.xls-rows{overflow-y:auto;padding:4px 0;flex:1;min-height:80px}
.xls-empty{padding:18px 14px;color:var(--t-dim);font-size:13px;display:flex;align-items:center;gap:8px}
.xls-row{display:flex;align-items:flex-start;gap:10px;padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.05)}
.xls-row:hover{background:rgba(255,255,255,.03)}
.xls-n{width:28px;flex:none;text-align:right;color:var(--t-m0,#666);font-size:12px;padding-top:9px;font-variant-numeric:tabular-nums}
.xls-art{width:40px;height:40px;flex:none;border-radius:4px;object-fit:contain;background:var(--s-a57,#222)}
.xls-main{flex:1;min-width:0}
.xls-t{font-size:13px;color:var(--t-body);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xls-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:3px;font-size:11px;color:var(--t-dim)}
.xls-g{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xls-st{border:1px solid #444;border-radius:9px;padding:0 7px;color:var(--t-dim)}
.xls-st.on{border-color:#16c60c;color:#7ee07a}
.xls-st.done{border-color:#f4c80e;color:#f4c80e}
.xls-note{margin-top:5px;font-size:12px;color:var(--t-p2,#cfd5dc);background:rgba(255,255,255,.04);border-left:2px solid #16c60c;border-radius:3px;padding:4px 8px;overflow-wrap:anywhere}
.xls-ned{display:flex;gap:5px;margin-top:6px}
.xls-ned input{flex:1;min-width:0;background:var(--s-a1);border:1px solid #333;border-radius:5px;color:var(--t-p2);padding:5px 7px;font-size:12px}
.xls-ned button,.xls-acts button{background:var(--s-card);border:1px solid #333;color:var(--t-body);border-radius:4px;padding:3px 9px;font-size:12px;cursor:pointer;font-family:inherit}
.xls-ned button[data-act="nsave"]{background:#107c10;border-color:#107c10;color:#fff}
.xls-acts{display:flex;gap:4px;flex:none;padding-top:6px}
.xls-acts button:disabled{opacity:.3;cursor:default}
.xls-row.xls-sec{margin-top:24px;position:relative;border-top:1px solid rgba(255,255,255,.14)}
.xls-row.xls-sec::before{content:attr(data-sec);position:absolute;left:14px;top:-19px;font-size:11px;font-weight:700;color:var(--t-dim);text-transform:uppercase;letter-spacing:.05em}
@media(max-width:600px){.xls-wrap{padding:0}.xls-box{max-height:100vh;height:100%;border-radius:0}.xls-n{display:none}.xls-g{max-width:150px}}
.gp-breakout{opacity:.35;font-size:11px;margin-left:6px;text-decoration:none;color:var(--t-mute);font-weight:700}
.lv-row:hover .gp-breakout,.card:hover .gp-breakout{opacity:1}
.gp-breakout:hover{color:var(--g-t0)}
.lv-open,.card-open{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;cursor:pointer;min-width:0;max-width:100%}
.lv-open .lv-tt,.card-open .card-tt{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lv-row>.lv-tx{display:flex;align-items:center;min-width:0}
.lv-tx>.lv-open{flex:0 1 auto;display:block;min-height:24px}
.lv-acts,.card-acts{display:inline-flex;align-items:center;flex:none;gap:2px}
.card-name.card-name-x{display:flex!important;align-items:center;gap:2px;white-space:nowrap}
.card-name-x>.card-open{flex:1 1 auto;display:block;text-align:left;min-height:24px}
.portrait-grid .card-name-x .card-tt,#purch-grid .card-name-x .card-tt{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media(max-width:768px){:where(:not(.mkt-wide))>.lv-row>.lv-title.lv-tx{display:flex;flex-wrap:wrap}:where(:not(.mkt-wide))>.lv-row>.lv-tx .lv-tt{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}
.mkt-xbtn{font-size:12px;font-weight:700;padding:0 6px;margin-left:4px;line-height:1;min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:0;border-radius:6px;cursor:pointer;font-family:inherit;vertical-align:middle;backdrop-filter:none;-webkit-backdrop-filter:none}
.mkt-xbtn.mkt-xbtn-txt{margin-left:0;padding:0 7px}
.gp-breakout{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;box-sizing:border-box;vertical-align:middle;margin-left:2px}
.lv-head .lv-sortbtn{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;width:100%;min-height:24px}
body.theme-xct .lv-open,body.theme-xct .card-open,body.theme-xct .lv-sortbtn,body.theme-xct .mkt-xbtn,body.theme-xct .sub-sortbtn,body.theme-xct .srch-sortbtn,body.theme-xct button.srch-grp-h,body.theme-xct .ent-exp-btn,body.theme-xct .mkt-sb-show,body.theme-xct .mkt-sb-toggle{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:inherit!important;letter-spacing:inherit!important}
a.ad-subtab{text-decoration:none;display:inline-block}
.mkt-cf-panel .gp-breakout{opacity:.85;font-size:16px;margin-left:10px;vertical-align:2px}
#mkt-list{overflow-x:auto;overflow-y:visible;max-height:none;scrollbar-width:none}
#mkt-list::-webkit-scrollbar{display:none}
body.mkt-select-mode #mkt-list .lv-row,body.mkt-select-mode #mkt-list .lv-head{position:relative;padding-left:32px}
body.mkt-select-mode #mkt-list .lv-row{cursor:pointer}
#mkt-list .lv-row.lv-visited{background:rgba(124,77,255,0.14);box-shadow:inset 3px 0 0 #7c4dff}
#mkt-list .lv-row.lv-visited:hover{background:rgba(124,77,255,0.20)}
body.lib-select-mode #lib-list .lv-row,body.lib-select-mode #lib-list .lv-head{position:relative;padding-left:32px}
body.lib-select-mode #lib-list .lv-row,body.lib-select-mode #lib-grid .lib-card{cursor:pointer}
#lib-list .lv-row.lv-selected,#lib-grid .lib-card.lv-selected{outline:2px solid #16c60c;outline-offset:-2px;background:rgba(22,198,12,0.12)}
body.lib-select-mode #lib-list .lv-row::before,body.mkt-select-mode #mkt-list .lv-row::before{content:"";position:absolute;top:50%;left:9px;transform:translateY(-50%);width:14px;height:14px;border:1.5px solid #555;border-radius:3px;background:var(--s-deep);pointer-events:none;z-index:1;box-sizing:border-box}
body.lib-select-mode #lib-list .lv-row.lv-selected::before,body.mkt-select-mode #mkt-list .lv-row.lv-selected::before{border-color:#16c60c;background:#16c60c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M6 11.5L2.5 8l1-1 2.5 2.5 6-6 1 1z'/%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat}
body.mkt-select-mode #mkt-list .lv-row{cursor:pointer}
#mkt-list .lv-row.lv-selected{outline:2px solid #16c60c;outline-offset:-2px;background:rgba(22,198,12,0.12)}
#mkt-select-mode-btn.active{background:rgba(16,124,16,0.6);color:#fff}
body.purch-select-mode #purch-list .lv-row,body.purch-select-mode #purch-list .lv-head{position:relative;padding-left:32px}
body.purch-select-mode #purch-list .lv-row,body.purch-select-mode #purch-grid .card{cursor:pointer}
body.purch-select-mode #purch-list .lv-row::before{content:"";position:absolute;top:50%;left:9px;transform:translateY(-50%);width:14px;height:14px;border:1.5px solid #555;border-radius:3px;background:var(--s-deep);pointer-events:none;z-index:1;box-sizing:border-box}
body.purch-select-mode #purch-list .lv-row.lv-selected::before{border-color:#16c60c;background:#16c60c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M6 11.5L2.5 8l1-1 2.5 2.5 6-6 1 1z'/%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat}
#purch-list .lv-row.lv-selected,#purch-grid .card.lv-selected{outline:2px solid #16c60c;outline-offset:-2px;background:rgba(22,198,12,0.12)}
#purch-select-btn.active{background:rgba(16,124,16,0.6);color:#fff}
body.theme-light #purch-list .lv-row.lv-selected{background:rgba(16,124,16,0.12)}
.lv-best{text-align:right;line-height:1.2}
.lv-reg{text-align:right;font-size:11px;line-height:1.2}
.lv-reg a:hover,.lv-usd a:hover{text-decoration:underline!important}
.rp-tbl{width:100%;border-collapse:collapse;font-size:12px;margin-top:10px}
.rp-tbl th{text-align:right;padding:4px 6px;color:var(--t-dim);border-bottom:1px solid #333;font-weight:600}
.rp-tbl th:first-child{text-align:left}
.rp-tbl td{padding:4px 6px;border-bottom:1px solid #222;text-align:right}
.rp-tbl td:first-child{text-align:left;color:var(--t-body)}
.rp-best td{color:var(--g-t2) !important;font-weight:bold}
.entity-list{display:flex;flex-direction:column;gap:1px}
.entity-list .ent-head{display:grid;grid-template-columns:48px 88px minmax(160px,1fr) minmax(300px,3fr) 70px 70px 80px;gap:10px;padding:10px 16px;background:var(--s-mid);border-bottom:1px solid #333;font-size:13px;font-weight:600;color:var(--t-dim);position:sticky;top:47px;z-index:20}
.entity-list .ent-head div[data-sort]{cursor:pointer;user-select:none}
.entity-list .ent-head div[data-sort]:hover{color:#107c10}
.entity-list .ent-row{display:grid;grid-template-columns:48px 88px minmax(160px,1fr) minmax(300px,3fr) 70px 70px 80px;gap:10px;padding:12px 16px;background:var(--s-card);border-bottom:1px solid #1e1e1e;align-items:start;cursor:pointer;font-size:13px;transition:background .15s}
.entity-list .ent-row:hover{background:var(--s-rise)}
.entity-list .ent-row img{width:42px;height:42px;object-fit:contain;border-radius:6px;background:var(--s-rise)}
.entity-list .ent-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--t-p2)}
.entity-list .ent-sub{font-size:13px;color:var(--t-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ent-exp-btn{background:none;border:0;padding:2px 8px;margin:0;font:inherit;color:inherit;cursor:pointer;min-height:24px;min-width:24px;border-radius:6px}
.ent-exp-btn:hover{background:var(--s-rise)}
@media(max-width:600px){.entity-list .ent-head{display:flex;flex-wrap:wrap;gap:4px 12px;padding:8px 12px;position:static}.entity-list .ent-head>:empty{display:none}.entity-list .ent-head [data-sort]{min-height:24px;display:inline-flex;align-items:center;padding:0 4px}.entity-list .ent-row{grid-template-columns:48px minmax(0,1fr);gap:4px 10px;padding:10px 12px}.entity-list .ent-row>:nth-child(1){grid-row:span 6}.entity-list .ent-row>*:not(:first-child){grid-column:2;min-width:0}.entity-list .ent-row>[data-l]{text-align:left!important;display:flex;align-items:center;gap:6px}.entity-list .ent-row>[data-l] .ent-exp-btn{padding:2px 4px;margin-left:-4px}.entity-list .ent-row>[data-l]::before{content:attr(data-l) ": ";color:var(--t-dim);font-weight:400}}
.entity-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--cz,160px),1fr));gap:10px;padding:12px 16px}
.entity-grid .ent-expand-games{grid-column:1/-1;margin:-6px 0 4px}
.ent-tile{display:flex;flex-direction:column;gap:6px;background:var(--s-card);border:1px solid #1e1e1e;border-radius:8px;padding:8px;cursor:pointer;transition:background .15s,border-color .15s}
.ent-tile:hover{background:var(--s-rise);border-color:#333}
.ent-tile img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:6px;background:var(--s-rise);display:block}
.ent-tile-noimg{width:100%;aspect-ratio:3/4;border-radius:6px;background:var(--s-rise);display:flex;align-items:center;justify-content:center;color:#444;font-size:34px;font-weight:700}
.co-logo{position:relative;display:flex;align-items:center;justify-content:center;background:var(--mbg,#222);color:var(--mfg,#888);font-weight:800;overflow:hidden;border-radius:6px}
.co-logo .co-mono-txt{user-select:none;line-height:1;letter-spacing:.5px}
.co-logo .co-logo-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:transparent;padding:9%}
.co-logo.co-has-logo .co-mono-txt{display:none}
.co-logo-lg{width:100%;aspect-ratio:3/4;font-size:36px}
.co-logo-sm{width:42px;height:42px;font-size:15px;flex:none}
#co-hub{max-width:1100px;margin:0 auto;padding:20px 24px 60px}
.co-hub-head{display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding:8px 0 16px}
.co-hub-logo{width:96px;height:96px;font-size:34px;border-radius:16px;flex:none}
.co-hub-head-main{flex:1;min-width:240px}
.co-hub-head-main h1{margin:0 0 6px;font-size:26px;color:#fff;line-height:1.15}
.co-hub-pills{display:flex;gap:6px;margin-bottom:8px}
.co-hub-stats{color:var(--t-mute);font-size:13px}
.co-hub-stats b{color:var(--t-body2)}
.co-hub-plats{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}
.co-hub-plat{font-size:10px;color:var(--t-mute);background:var(--s-rise);border:1px solid #2c2c2c;border-radius:4px;padding:2px 7px}
.co-hub-socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.co-hub-social{font-size:12px;color:#4ea1ff;text-decoration:none;border:1px solid #2c3340;border-radius:6px;padding:5px 11px;background:var(--s-a42)}
.co-hub-social:hover{background:var(--s-a142)}
.co-hub-desc{color:var(--t-mid);font-size:13.5px;line-height:1.5;max-width:820px;margin:4px 0 12px}
.co-hub-gh{font-size:16px;color:var(--t-p2);margin:20px 0 12px;border-top:1px solid #222;padding-top:18px}
.co-hub-gh span{color:var(--t-dim);font-weight:400}
.co-hub-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:13px}
.co-game{display:flex;flex-direction:column;gap:5px;text-decoration:none;color:inherit}
.co-game img,.co-game-noimg{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px;background:var(--s-rise);display:block}
.co-game-noimg{display:flex;align-items:center;justify-content:center;color:#444;font-size:28px}
.co-game-name{font-size:12.5px;color:var(--t-p28);font-weight:500;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.co-game:hover .co-game-name{color:#fff}
.co-game-meta{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--t-dim)}
.co-game-ach{color:#f0c040}
.co-name-link{color:inherit;text-decoration:none}
.co-name-link:hover{color:#4ea1ff;text-decoration:underline}
body.theme-light .co-hub-stats{color:#555}body.theme-light .co-hub-head-main h1{color:#111}
body.theme-light .co-hub-social{background:#f3f6fb;border-color:#d4dde8}
body.theme-light .co-game-name{color:#222}body.theme-light .co-hub-gh{color:#111;border-top-color:#e5e5e5}
body.theme-light .co-game:hover .co-game-name{color:#000}
body.theme-light .co-game-ach{color:#9c6f00}
.ent-tile-name{font-weight:500;font-size:13px;color:var(--t-p2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ent-tile-row{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:18px}
.ent-tile-meta{font-size:11px;color:var(--t-dim);white-space:nowrap}
.cos-view-seg{display:inline-flex;border:1px solid #333;border-radius:6px;overflow:hidden}
.cos-view-btn{background:var(--s-card);color:var(--t-mid);border:0;padding:5px 12px;font-size:13px;cursor:pointer}
.cos-view-btn:hover{background:var(--s-rise);color:var(--t-body2)}
.cos-view-btn.on{background:#107c10;color:#fff}
.co-kind-chip{display:inline-flex;align-items:center;padding:5px 12px;border:1px solid #333;border-radius:14px;cursor:pointer;font-size:12px;color:var(--t-mid);background:var(--s-card);user-select:none;transition:all .15s}
.co-kind-chip:hover{border-color:#555;color:var(--t-body2)}
.co-kind-chip.co-chip-on{background:#1f3a1f;border-color:#107c10;color:#7cd97c}
.co-kind-chip[data-kind="publisher"].co-chip-on{background:#2a1f3a;border-color:#7c4dff;color:#bca0ff}
.co-kind-pill{display:inline-block;padding:1px 6px;border-radius:8px;font-size:10px;font-weight:700;letter-spacing:0.5px;margin-right:6px;vertical-align:middle}
.co-pill-dev{background:#1f3a1f;color:#7cd97c;border:1px solid #107c10}
.co-pill-pub{background:#2a1f3a;color:#bca0ff;border:1px solid #7c4dff}
.entity-detail{background:var(--s-soft);border:1px solid #333;border-radius:8px;margin:12px 0;overflow:hidden}
.entity-detail .ent-banner{width:100%;height:160px;object-fit:cover;background:var(--s-rise)}
.entity-detail .ent-info{padding:16px}
.entity-detail .ent-links a{display:inline-block;margin-right:12px;color:#42a5f5;font-size:12px;text-decoration:none}
.entity-detail .ent-links a:hover{text-decoration:underline}
.ent-games-list{margin:12px 0}
.ent-games-list .ent-game{display:grid;grid-template-columns:36px 1fr 60px 50px 70px 60px;gap:8px;padding:6px 12px;border-bottom:1px solid #1e1e1e;align-items:center;font-size:12px}
.ent-games-list .ent-game:hover{background:var(--s-card)}
.ent-games-list .ent-game img{width:32px;height:32px;object-fit:contain;border-radius:3px}
.ent-expand-btn{background:var(--s-card);border:1px solid #333;border-radius:4px;color:var(--t-dim);font-size:11px;padding:4px 10px;cursor:pointer;margin-top:8px}
.ent-expand-btn:hover{background:var(--s-rise);color:var(--t-body)}
.ent-expand-games{display:none;background:var(--s-dim);border-bottom:1px solid #252525;padding:0 16px 12px}
.ent-x-row{display:grid;grid-template-columns:55px 75px 18px 140px 1fr 55px 50px;gap:4px;font-size:13px;line-height:2;align-items:center;padding:1px 0}
.ent-row-expanded{background:var(--s-a57) !important;border-bottom-color:#252525 !important}
#ctx-menu{display:none;position:fixed;background:var(--s-rise);border:1px solid #444;border-radius:6px;z-index:300;min-width:160px;box-shadow:0 4px 16px rgba(0,0,0,.5);overflow:hidden}
.ctx-opt{padding:8px 12px;cursor:pointer;font-size:12px;color:var(--t-body2)}
.ctx-opt:hover{background:var(--s-a0)}
.badge.trial{background:#3a2a1a;color:#ff9800}
.badge.demo{background:#3a1a2a;color:#e91e63}
.badge.flagged{background:#3a3a1a;color:#ffd54f}
.badge.usb{background:#1a1a3a;color:#90caf9}
.hist-card{background:var(--s-card);border:1px solid #2a2a2a;border-radius:8px;padding:14px;margin-bottom:8px;cursor:pointer;transition:border-color .2s}
.hist-card:hover{border-color:#107c10}
.hist-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}
.hist-date{font-weight:600;font-size:14px;color:var(--t-hi)}
.hist-method{font-size:11px;color:var(--t-dim);background:var(--s-rise);padding:2px 8px;border-radius:10px}
.hist-batch{font-size:11px;color:var(--t-mid);background:#1a3050;padding:2px 8px;border-radius:10px;margin-right:6px}
.hist-stats{display:flex;gap:16px;font-size:12px;color:var(--t-dim);margin-bottom:6px}
.hist-stats .usd{color:#42a5f5;font-weight:600}
.hist-badges{display:flex;gap:6px;flex-wrap:wrap}
.hist-badge{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}
.hist-badge.added{background:#1a3a1a;color:var(--g-t2)}
.hist-badge.removed{background:#3a1a1a;color:#f44336}
.hist-badge.changed{background:#3a3a1a;color:#ffd54f}
.hist-detail{display:none;margin-top:10px;padding-top:10px;border-top:1px solid #2a2a2a}
.hist-detail.open{display:block}
.hist-section{margin-bottom:8px}
.hist-section-title{font-size:12px;font-weight:600;margin-bottom:4px}
.hist-section-title.add-title{color:var(--g-t2)}
.hist-section-title.rem-title{color:#f44336}
.hist-section-title.chg-title{color:#ffd54f}
.hist-item{font-size:11px;color:var(--t-mid);padding:2px 0 2px 12px}
.hist-diff{font-size:10px;color:#666;padding-left:24px}
.hist-diff .old{color:#f44336;text-decoration:line-through}
.hist-diff .new{color:var(--g-t2)}
/* Import/Export buttons */
.xct-iobtn{background:var(--s-rise);color:var(--t-mid);border:1px solid #444;padding:4px 10px;font-size:11px;cursor:pointer;border-radius:3px}
.cal-jump{font:inherit;font-size:11px;padding:3px 6px;color-scheme:dark;max-width:140px}body.theme-light .cal-jump{color-scheme:light}.purch-act{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:9px;padding:9px 12px;background:var(--s-card);border:1px solid #333;border-radius:7px;color:var(--t-body2);font-size:12.5px;font-weight:600;cursor:pointer;text-align:left;line-height:1.2;transition:border-color .15s,color .15s,background .15s}
.purch-presets{margin-top:6px;padding:8px 8px 4px;border:1px dashed #2f3a2f;border-radius:8px}
.purch-presets-h{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--t-m38);margin:0 2px 6px}
.purch-presets .purch-act{margin-bottom:6px;font-size:12px;padding:8px 10px}
.purch-act:hover{border-color:#107c10;color:#fff;background:var(--s-a143)}
.purch-act.active{border-color:#107c10;color:var(--g-t5);background:var(--s-a144)}
.purch-act .pa-i{flex:none;width:18px;text-align:center;font-size:14px;line-height:1}
#purch-exp-menu{position:fixed;z-index:10001;background:var(--s-a58);border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:6px;min-width:190px;box-shadow:0 12px 40px rgba(0,0,0,.6)}
#purch-exp-menu .pe-row{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:7px;font-size:12.5px;color:var(--t-p10);cursor:pointer}
#purch-exp-menu .pe-row:hover{background:rgba(255,255,255,.07)}
#purch-exp-menu .pe-hd{padding:6px 10px 4px;font-size:10px;font-weight:800;letter-spacing:.07em;color:var(--t-m4);text-transform:uppercase}
.xct-iobtn:hover{background:var(--s-a0);color:#fff}
#xct-anon-burger{display:none;background:none;border:0;color:var(--t-hi);cursor:pointer;padding:6px 4px;flex:0 0 auto}
#xct-anon-burger span{display:block;width:22px;height:2px;background:currentColor;border-radius:2px;margin:5px 0;transition:transform .2s,opacity .15s}
@media(max-width:480px){#xct-anon-signin{white-space:normal!important;flex:1 1 0!important;min-width:0;justify-content:center;text-align:center;line-height:1.25}}
body.nav-left #xct-anon-bar{margin-left:280px!important}body.nav-right #xct-anon-bar{margin-right:280px!important}body.nav-collapsed.nav-left #xct-anon-bar{margin-left:62px!important}body.nav-collapsed.nav-right #xct-anon-bar{margin-right:62px!important}
#xct-anon-bar.open #xct-anon-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}#xct-anon-bar.open #xct-anon-burger span:nth-child(2){opacity:0}#xct-anon-bar.open #xct-anon-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
@media(min-width:901px) and (max-width:1250px){#xct-anon-bar .xct-anon-nav{gap:10px!important}#xct-anon-bar .xct-anon-nav a{font-size:12px!important}#xct-anon-signin{font-size:12px!important;padding:7px 12px!important}}
@media(max-width:900px){#xct-anon-logo{display:none!important}#xct-anon-burger{display:inline-block}#xct-anon-bar>div:first-child{flex-wrap:nowrap!important;gap:8px!important}#xct-anon-bar .xct-anon-nav{display:none!important;flex:1 1 100%!important;width:100%;flex-direction:column;align-items:stretch;gap:0!important;padding:4px 0 2px;border-top:1px solid #2a2a2e;order:9}#xct-anon-bar.open>div:first-child{flex-wrap:wrap!important}#xct-anon-bar.open .xct-anon-nav{display:flex!important;margin-top:6px}#xct-anon-bar .xct-anon-nav a{padding:11px 4px;border-bottom:1px solid #1f2126;font-size:15px}#xct-anon-signin{margin-left:auto;font-size:12px!important;padding:7px 12px!important;white-space:normal!important;min-width:0;flex:0 1 auto!important;line-height:1.25;border-radius:14px!important}}
#xct-anon-lang{flex:0 0 auto;margin-left:auto}#xct-anon-lang+#xct-anon-signin{margin-left:0!important}
#xct-anon-theme,#xct-footer-theme{flex:0 0 auto;display:inline-flex}#xct-anon-theme+#xct-anon-signin{margin-left:0!important}
.xct-theme-sw{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;border-radius:999px;background:transparent;border:1px solid rgba(255,255,255,.45);color:var(--t-p8);cursor:pointer;flex:0 0 auto}
.xct-theme-sw:hover{border-color:rgba(255,255,255,.75);color:#fff}
body.theme-light .xct-theme-sw{border-color:rgba(0,0,0,.5);color:#1f2328}body.theme-light .xct-theme-sw:hover{border-color:#1f2328;color:#000}
.xct-theme-sw svg{display:block}
body.theme-clear #xct-anon-bar{position:relative;z-index:3}body.theme-clear-dark #xct-anon-bar{background:#0a0a0a}body.theme-clear-light #xct-anon-bar{background:#fafafa}
.xlang{display:inline-flex}
.xlang-btn{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:var(--t-p8);font:600 12.5px/1.2 inherit;padding:6px 11px;cursor:pointer;white-space:nowrap;max-width:230px}
.xlang-btn:hover{border-color:rgba(255,255,255,.38);color:#fff}
.xlang-btn:focus-visible,.xlang-opt:focus-visible,.xlang-hint button:focus-visible{outline:2px solid #9cf048;outline-offset:2px}
.xlang-btn svg{flex:0 0 auto}.xlang-cur{overflow:hidden;text-overflow:ellipsis}.xlang-code{display:none}
@media(max-width:560px){#xct-anon-lang .xlang-cur{display:none}#xct-anon-lang .xlang-code{display:inline}}
.xlang-pop{position:fixed;z-index:100050;width:300px;max-height:min(440px,70vh);display:flex;flex-direction:column;background:#15171b;border:1px solid #2c3036;border-radius:12px;box-shadow:0 14px 44px rgba(0,0,0,.6);overflow:hidden;text-align:start}
.xlang-pop.sheet{left:16px;right:16px;bottom:16px;top:auto;width:auto;max-height:72vh}
.xlang-q{margin:10px 10px 6px;padding:9px 12px;border-radius:8px;border:1px solid #333;background:#0e1013;color:#eee;font-size:14px;outline:none;flex:0 0 auto}
.xlang-q:focus{border-color:#6fce26}
.xlang-list{overflow-y:auto;padding:0 6px 8px;overscroll-behavior:contain}
.xlang-opt{display:flex;align-items:baseline;gap:8px;width:100%;text-align:start;background:none;border:0;border-radius:8px;padding:9px 10px;color:#e6eaee;cursor:pointer;font:inherit;font-size:14px}
.xlang-opt b{font-weight:600}.xlang-opt span{color:#8a929b;font-size:12px;flex:1 1 auto}.xlang-opt i{font-style:normal;color:#9cf048;font-weight:700}
.xlang-opt:hover,.xlang-opt:focus{background:rgba(156,240,72,.10);outline:none}.xlang-opt.on b{color:#9cf048}
.xlang-hint{position:fixed;left:16px;bottom:16px;z-index:100040;display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:calc(100vw - 32px);box-sizing:border-box;padding:8px 8px 8px 12px;background:#15171b;border:1px solid #2c3036;border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.5);color:#cfd6dc;font-size:13px}
.xlang-hint button{font:inherit;font-weight:600;border-radius:999px;padding:6px 12px;cursor:pointer;border:1px solid #3a3f45;background:transparent;color:#e6eaee}
.xlang-hint button.go{background:#239c0e;border-color:#239c0e;color:#fff}
.xlang-hint button.x{border:0;padding:4px 8px;font-size:18px;line-height:1;color:#8a929b}
body.theme-light .xlang-btn{color:#444;border-color:#ccc}body.theme-light .xlang-btn:hover{color:#000;border-color:#999}
body.theme-light .xlang-pop,body.theme-light .xlang-hint{background:#fff;border-color:#ddd;color:#333}
body.theme-light .xlang-q{background:#f6f6f6;color:#222;border-color:#ccc}body.theme-light .xlang-opt{color:#222}
body.theme-light .xlang-opt.on b{color:#1c7a34}body.theme-light .xlang-hint button{color:#222;border-color:#ccc}body.theme-light .xlang-hint button.go{color:#fff}
.ad-groups{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 0;justify-content:safe center}
.ad-group{padding:6px 15px;font-size:12px;font-weight:600;color:var(--t-m6);cursor:pointer;border:1px solid #2a2a2a;border-radius:8px;background:var(--s-mid);user-select:none}
.ad-group:hover{color:#fff;border-color:#3a3a40}
.ad-group.active{color:#fff;background:#107c10;border-color:#107c10}
#ad-subtabs-row[data-g="money"] .ad-subtab:not(.ad-g-money){display:none}
#ad-subtabs-row[data-g="overview"] .ad-subtab:not(.ad-g-overview){display:none}
#ad-subtabs-row[data-g="users"] .ad-subtab:not(.ad-g-users){display:none}
#ad-subtabs-row[data-g="community"] .ad-subtab:not(.ad-g-community){display:none}
#ad-subtabs-row[data-g="catalog"] .ad-subtab:not(.ad-g-catalog){display:none}
#ad-subtabs-row[data-g="art"] .ad-subtab:not(.ad-g-art){display:none}
#ad-subtabs-row[data-g="ach"] .ad-subtab:not(.ad-g-ach){display:none}
#ad-subtabs-row[data-g="system"] .ad-subtab:not(.ad-g-system){display:none}
.ad-subtabs{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid #2a2a2a;margin:10px 0 14px;justify-content:safe center}
.ad-subtab{padding:8px 18px;font-size:13px;color:var(--t-dim);cursor:pointer;border-bottom:2px solid transparent;user-select:none;font-weight:500}
.ad-subtab:hover{color:var(--t-p0)}
.ad-subtab.active{color:var(--t-hi);border-bottom-color:#107c10}
.ad-pane{margin-top:6px}
.sf-tabs{display:flex;gap:2px;border-bottom:1px solid #2a2a2a;margin-bottom:10px;justify-content:safe center;flex-wrap:wrap}
#settings [id^="set-pane-"]>div{margin-left:auto;margin-right:auto}
:root{--xct-feed-w:720px}
.xct-std-w{box-sizing:content-box;max-width:var(--xct-feed-w);margin-left:auto;margin-right:auto}
#settings.xct-std-w [style*="max-width:600px"]{max-width:none!important}
:is(.xct-std-w,#forum,#blog,#wiki,#guides,#goals,.gaw-wrap,#pla-root,#cotd .cotd-wrap,#spotlight .sp-wrap){overflow-wrap:break-word;overflow-x:clip}
:is(.xct-std-w,#forum,#blog,#wiki,#guides,#goals,.gaw-wrap,#pla-root,#cotd .cotd-wrap,#spotlight .sp-wrap) :is([class*="grid"],[class*="-two"],[class*="-row"])>*{min-width:0}
:is(.xct-std-w,#forum,#blog,#wiki,#guides,#goals,.gaw-wrap,#pla-root,#cotd .cotd-wrap,#spotlight .sp-wrap) :is(img,video,iframe,table,pre){max-width:100%}
.sf-tab{padding:6px 14px;font-size:12px;color:var(--t-dim);cursor:pointer;border-bottom:2px solid transparent;user-select:none}
a.sf-tab{text-decoration:none;display:inline-block}
.sf-tab:hover{color:var(--t-p0)}
.sf-tab.active{color:var(--t-hi);border-bottom-color:#107c10}
body.theme-light .ad-subtab.active,body.theme-light .sf-tab.active{color:#222}
body:not(.slot-ok) .slot-gate{display:none!important}
body:not(.owner-ok) .owner-gate{display:none!important}
html:not(.mythic-ok) .mythic-gate{display:none!important}
body:not(.owner-ok) .mv-prev-chip{display:none!important}
@keyframes smPulse{0%{box-shadow:0 4px 16px rgba(16,124,16,0.4)}50%{box-shadow:0 4px 28px rgba(40,200,40,0.75)}100%{box-shadow:0 4px 16px rgba(16,124,16,0.4)}}
@keyframes smSpinStrip{from{transform:translateY(0)}to{transform:translateY(-100%)}}
.sum-pane{padding-top:4px}
#pp-main{padding:0!important;margin:-20px -16px -16px!important}
@media(max-width:900px){#pp-main{margin-left:0!important;margin-right:0!important}#pp-main .gp-banner,#pp-main .tc-layout{width:100%!important;margin-left:0!important;margin-right:0!important}}
#pp-main #u-content{overflow-x:clip!important;overflow-y:visible!important;min-height:0!important}
#pp-main.pp-view #u-content{padding:0 16px 16px!important}
#pp-main.pp-view #u-content>.u-tabs{margin:0 -16px!important}
@media(max-width:900px){#pp-main.pp-view #u-content{padding:0!important}#pp-main.pp-view #u-content>.u-tabs{margin:0!important}}
body.theme-glass #pp-main #u-content,body.theme-glass #u-content{background:transparent!important}
body.u-profile-loading #xct-footer{display:none!important}
.sm-pool-bar{padding:6px 0 14px;position:relative}
.sm-mute{position:absolute;top:0;right:0;background:transparent;border:1px solid #333;color:var(--t-dim);padding:3px 10px;border-radius:4px;font-size:11px;cursor:pointer}
.sm-mute:hover{color:var(--t-body);border-color:#555}
.sm-label{font-size:10px;letter-spacing:0.18em;text-transform:uppercase;color:var(--t-dim);margin-bottom:6px}
.sm-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;justify-content:center}
.sm-chip{padding:4px 12px;border:1px solid #333;border-radius:14px;font-size:11px;color:var(--t-p0);cursor:pointer;user-select:none;transition:background 0.1s,border-color 0.1s,color 0.1s}
.sm-chip:hover{border-color:#555;color:var(--t-body2)}
.sm-chip.on{background:rgba(16,124,16,0.15);border-color:#107c10;color:#7dd97d}
body.theme-light .sm-mute:hover{color:#333}
body.theme-light .sm-chip{color:#666;border-color:#ccc}
body.theme-light .sm-chip:hover{color:#222;border-color:#999}
body.theme-light .sm-chip.on{color:#0b5c0b}
.sm-pool{font-size:11px;color:var(--t-dim);text-align:center;margin-top:4px}
.sm-pool b{color:#7dd97d;font-weight:600}
.sm-reels-row{display:flex;gap:18px;justify-content:center;align-items:flex-start;margin:8px 0 18px;flex-wrap:wrap}
.sm-reel{width:170px;text-align:center}
.sm-reel-dim{width:100%;background:var(--s-card);color:var(--t-p0);border:1px solid #2a2a2a;padding:4px 6px;font-size:11px;border-radius:4px;margin-bottom:8px;cursor:pointer}
.sm-window{height:160px;background:linear-gradient(180deg,#0a0a0a,#161616 50%,#0a0a0a);border:2px solid #107c10;border-radius:8px;overflow:hidden;position:relative;box-shadow:inset 0 0 30px rgba(16,124,16,0.25)}
.sm-window::before,.sm-window::after{content:"";position:absolute;left:0;right:0;height:30px;pointer-events:none;z-index:2}
.sm-window::before{top:0;background:linear-gradient(180deg,rgba(0,0,0,0.7),transparent)}
.sm-window::after{bottom:0;background:linear-gradient(0deg,rgba(0,0,0,0.7),transparent)}
.sm-strip{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;font-size:17px;font-weight:700;color:var(--t-p65);text-shadow:0 0 8px rgba(16,200,16,0.5);padding:0 8px;text-align:center;line-height:1.2;word-break:break-word}
.sm-strip.spinning{animation:smSpinStrip 0.08s linear infinite}
.sm-spin-btn{display:block;margin:18px auto 12px;padding:14px 48px;background:#107c10;color:#fff;font-size:15px;font-weight:700;letter-spacing:0.06em;border:none;border-radius:8px;cursor:pointer;box-shadow:0 4px 20px rgba(16,124,16,0.5);transition:transform 0.1s,background 0.1s}
.sm-spin-btn:hover{background:#138a13;transform:translateY(-1px);animation:smPulse 1.8s ease-in-out infinite}
.sm-spin-btn:active{transform:translateY(0)}
.sm-spin-btn:disabled{background:var(--s-a0);color:#666;cursor:not-allowed;box-shadow:none;animation:none}
.sm-result{display:flex;gap:18px;margin:20px auto 0;padding:16px;background:var(--s-deep);border:1px solid rgba(16,124,16,0.4);border-radius:10px;box-shadow:0 0 40px rgba(16,124,16,0.15);max-width:560px;align-items:flex-start;min-height:302px}
.sm-art{width:180px;max-height:270px;height:auto;background:var(--s-card);border-radius:6px;object-fit:contain;flex-shrink:0}
.sm-meta{flex:1;min-width:0}
.sm-relaxed{color:#ff9800;font-size:10px;margin-bottom:4px;letter-spacing:0.05em}
.sm-title{margin:0 0 6px;font-size:16px;color:#fff;font-weight:700}
.sm-stats{color:var(--t-dim);font-size:11px;line-height:1.6;margin-bottom:12px}
.sm-actions button{margin-right:8px;padding:6px 16px;font-size:11px;border-radius:4px;cursor:pointer;font-weight:600}
.sm-actions .sm-play{background:#107c10;color:#fff;border:none}
.sm-actions .sm-play:hover{background:#138a13}
.sm-actions .sm-respin{background:var(--s-a0);color:var(--t-body);border:1px solid #555}
.sm-actions .sm-respin:hover{background:var(--s-a56);border-color:#777}
@media (max-width:600px){.sm-reel{width:46%}.sm-result{flex-direction:column;align-items:center;text-align:center}.sm-actions{justify-content:center}}
#sm-3d-host{display:none;width:100%;max-width:880px;margin:2px auto 0;height:460px;position:relative;border-radius:12px;overflow:hidden;cursor:pointer}
#sum-pane-slot.sm-3d-on #sm-3d-host{display:block}
#sum-pane-slot.sm-3d-on .sm-window{display:none}
#sum-pane-slot.sm-3d-on .sm-reels-row{margin-bottom:0}
.sm-model-sel{position:absolute;top:0;left:0;background:var(--s-card);color:var(--t-p0);border:1px solid #333;padding:3px 8px;border-radius:4px;font-size:11px;cursor:pointer;display:none}
#sum-pane-slot.sm-3d-on .sm-model-sel{display:block}
@media (max-width:600px){#sm-3d-host{height:340px}}
.sf-pane{margin-top:6px}
.sf-gt-tbl,.sf-px-tbl{width:100%;border-collapse:collapse;font-size:11px;color:var(--t-body)}
.sf-gt-tbl th,.sf-px-tbl th{text-align:left;color:var(--t-dim);font-weight:500;padding:6px 8px;border-bottom:1px solid #2a2a2a;text-transform:uppercase;letter-spacing:0.4px;font-size:10px;white-space:nowrap}
.sf-gt-tbl td,.sf-px-tbl td{padding:6px 8px;border-bottom:1px solid #1f1f1f;vertical-align:middle}
.sf-gt-tbl tr:hover td,.sf-px-tbl tr:hover td{background:var(--s-a10)}
.sf-pill{display:inline-block;padding:1px 6px;border-radius:8px;font-size:10px;font-weight:600;letter-spacing:0.3px}
.sf-pill.idle{background:var(--s-rise);color:var(--t-m0)}
.sf-pill.starting{background:#2a2a0f;color:#ffb74d}
.sf-pill.running{background:#0f3a0f;color:var(--g-t2)}
.sf-pill.paused{background:#3a2a0f;color:#ffb74d}
.sf-pill.done{background:#0f2a3a;color:#42a5f5}
.sf-pill.error{background:#3a0f0f;color:#f44336}
.sf-pill.stopped{background:var(--s-rise);color:var(--t-dim)}
.sf-bar-wrap{display:inline-block;width:80px;height:5px;background:var(--s-card);border:1px solid #2a2a2a;border-radius:3px;overflow:hidden;vertical-align:middle;margin-right:6px}
.sf-bar-fill{height:100%;background:#107c10;transition:width 0.4s}
.sf-log-row{padding:1px 0;white-space:pre-wrap;word-break:break-word}
.sf-log-row .ts{color:#555;margin-right:6px}
.sf-log-row .gt{color:#42a5f5;margin-right:6px}
.sf-log-row.info .lvl{color:var(--t-dim)}
.sf-log-row.warn .lvl{color:#ffb74d}
.sf-log-row.error .lvl{color:#f44336}
.sf-log-row .lvl{display:inline-block;width:42px;font-weight:600;text-transform:uppercase;font-size:10px;margin-right:6px}
/* Import badge on library cards */
.imp-badge{display:inline-block;background:var(--s-a56);color:var(--t-mid);font-size:9px;padding:1px 5px;border-radius:3px;margin-left:4px;vertical-align:middle}
/* Imports section cards */
.imp-card{background:var(--s-card);border:1px solid #333;border-radius:6px;padding:12px 16px;margin:8px 0;display:flex;justify-content:space-between;align-items:center}
.imp-left{flex:1}
.imp-label{font-size:14px;color:var(--t-hi);font-weight:bold}
.imp-meta{font-size:11px;color:var(--t-dim);margin-top:4px}
.imp-gts{font-size:11px;color:#666;margin-top:2px}
.imp-rm{background:#c62828;color:#fff;border:none;padding:4px 12px;font-size:11px;cursor:pointer;border-radius:3px}
.imp-rm:hover{background:#e53935}
.cb-divider{padding:6px 8px;color:var(--t-dim);font-size:10px;border-top:1px solid #333;margin-top:4px;display:flex;align-items:center;gap:6px;column-span:all}
.cb-divider button{background:none;border:none;color:#c62828;cursor:pointer;font-size:12px;padding:0 2px}
.cb-divider button:hover{color:#e53935}
@keyframes spin{to{transform:rotate(360deg)}}
.xct-spinner{width:34px;height:34px;border:3px solid #333;border-top-color:#107c10;border-radius:50%;animation:spin .8s linear infinite}
.xct-spinner-wrap{display:flex;align-items:center;justify-content:center;min-height:220px;padding:30px;grid-column:1/-1}
body.theme-light .xct-spinner-card{background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}
body.theme-light .xct-spinner{border-color:#c9d2dc;border-top-color:#107c10}
body.theme-light .xct-spinner-msg{color:#586270!important}
@keyframes adscansheen{0%{background-position:-160px 0}100%{background-position:160px 0}}
#main-content > .section.active{min-height:calc(100vh - 51px)}
html:not(.xct-js) #xct-seo-body ~ .section.active{display:none}
html.xct-js #xct-seo-body{display:none!important}
#xct-seo-body{min-height:calc(100vh - 51px)}
@supports (height:100dvh){#main-content > .section.active{min-height:calc(100dvh - 51px)}}
#main-content > #anon-cta.section.active{min-height:0}
@keyframes adminShine{0%{background-position:-160px 0}100%{background-position:160px 0}}
.vip-chip{display:inline-block;padding:1px 7px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#1a1300;background:linear-gradient(90deg,#b8860b 0%,#ffd700 25%,#fffacd 50%,#ffd700 75%,#b8860b 100%);background-size:160px 100%;background-repeat:no-repeat;background-color:#b8860b;animation:adminShine 3s linear infinite;box-shadow:0 0 0 1px rgba(0,0,0,0.25) inset,0 0 6px rgba(255,215,0,0.35);vertical-align:middle}
body.xct-pro :not(.gp-roles)>.pro-chip:not(.pro-member),body.xct-pro .pro-tag{display:none!important}
.pro-chip{display:inline-block;padding:1px 7px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#1a1233;text-shadow:0 0 2px rgba(255,255,255,0.6);background-image:linear-gradient(110deg,rgba(255,255,255,0) 42%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0) 58%),linear-gradient(90deg,#89ecff,#9cd4f8,#b58ff9,#e3b5c5,#fad68c,#c08bfe,#89ecff);background-size:220% 100%,200% 100%;background-repeat:no-repeat,repeat;background-color:#b58ff9;animation:proHolo 4s linear infinite;box-shadow:0 0 0 1px rgba(255,255,255,0.45) inset,0 0 8px rgba(181,143,249,0.55);vertical-align:middle}
@keyframes proHolo{0%{background-position:100% 0,0% 50%}100%{background-position:0% 0,200% 50%}}
@media (prefers-reduced-motion:reduce){.pro-chip{animation:none!important}}
@keyframes holoShift{0%{background-position:0% 50%}100%{background-position:200% 50%}}
.admin-chip{display:inline-block;margin-left:4px;padding:1px 7px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.55);background:linear-gradient(90deg,#ff6ec7,#a78bfa,#22d3ee,#34d399,#fbbf24,#f472b6,#ff6ec7);background-size:200% 100%;animation:holoShift 5s linear infinite;box-shadow:0 0 0 1px rgba(255,255,255,0.2) inset,0 0 8px rgba(167,139,250,0.45);vertical-align:middle}
.founder-chip{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#2a1d05;text-shadow:0 0 2px rgba(255,255,255,0.55);background:linear-gradient(90deg,#fde68a,#fffbe6,#7dd3fc,#c4b5fd,#fbcfe8,#fde68a);background-size:200% 100%;animation:holoShift 4s linear infinite;box-shadow:0 0 0 1px rgba(255,255,255,0.5) inset,0 0 10px rgba(251,191,36,0.6);vertical-align:middle}
.lifetime-chip{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.6);background:linear-gradient(90deg,#7f1d1d,#dc2626,#fca5a5,#ff5252,#dc2626,#7f1d1d);background-size:200% 100%;animation:holoShift 4s linear infinite;box-shadow:0 0 0 1px rgba(255,180,180,0.5) inset,0 0 10px rgba(220,38,38,0.65);vertical-align:middle}
.dragon-chip{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#000;-webkit-text-stroke:.4px #000;background:linear-gradient(90deg,#7a3b00,#ff7a00,#ffce8a,#ff9a3c,#ff7a00,#7a3b00);background-size:200% 100%;animation:holoShift 3s linear infinite;box-shadow:inset 0 0 0 1px #000,0 0 12px rgba(255,140,0,.65);vertical-align:middle}
.custom-chip{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:none;text-shadow:0 1px 2px rgba(0,0,0,0.45);background-size:200% 100%;animation:holoShift 4s linear infinite;vertical-align:middle}
.custom-chip.lt-self{text-transform:uppercase}
.custom-chip.ct-fast{animation-duration:1.5s}
.custom-chip.ct-still{animation:none}
.custom-chip.ct-pulse{animation:holoShift 4s linear infinite,ctPulse 1.8s ease-in-out infinite}
@keyframes ctPulse{0%,100%{filter:brightness(1)}50%{filter:brightness(1.4)}}
@media (prefers-reduced-motion:reduce){.custom-chip.lt-self{animation:none}}
@keyframes complShine{0%{background-position:0% 50%}100%{background-position:200% 50%}}
@keyframes lbMoveDiffuse{0%,100%{opacity:.45;transform:translateX(-7%) scale(1.04)}50%{opacity:.95;transform:translateX(7%) scale(1.1)}}
.feed-card[data-ftype="leaderboard_move"]{position:relative;overflow:hidden;border-color:rgba(124,224,72,.32)}
.feed-card[data-ftype="leaderboard_move"]::before{content:"";position:absolute;inset:-20%;background:radial-gradient(55% 90% at 22% 50%,rgba(156,240,72,.16),transparent 62%);pointer-events:none;animation:lbMoveDiffuse 6.5s ease-in-out infinite;z-index:0}
.feed-card[data-ftype="leaderboard_move"]>*{position:relative;z-index:1}
@keyframes gfFirework{0%,100%{opacity:.34;transform:scale(1)}50%{opacity:.82;transform:scale(1.07)}}
.gf-firework{position:relative;overflow:hidden}
.gf-firework::before{content:"";position:absolute;inset:-25%;pointer-events:none;z-index:0;background:radial-gradient(27% 40% at 17% 27%,rgba(255,86,86,.30),transparent 60%),radial-gradient(23% 35% at 79% 21%,rgba(86,176,255,.28),transparent 60%),radial-gradient(30% 43% at 61% 79%,rgba(255,208,79,.32),transparent 62%),radial-gradient(21% 33% at 33% 82%,rgba(158,92,255,.26),transparent 60%);animation:gfFirework 5.5s ease-in-out infinite}
.gf-firework>*{position:relative;z-index:1}
.member-chip{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.5px;background-size:200% 100%;animation:holoShift 6s linear infinite;box-shadow:0 0 0 1px rgba(255,255,255,0.22) inset,0 0 7px rgba(0,0,0,0.3);text-shadow:0 1px 2px rgba(0,0,0,0.18);font-variant-numeric:tabular-nums;vertical-align:middle}
.member-chip:not(#_),.vip-chip:not(#_),.amb-chip:not(#_),.pro-chip:not(#_),.admin-chip:not(#_),.founder-chip:not(#_),.lifetime-chip:not(#_),.dragon-chip:not(#_),.ebay-chip:not(#_),.custom-chip:not(#_){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:20px;padding:0 8px;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10.5px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.gt-link{font-weight:600;color:var(--t-hi);text-decoration:none;cursor:pointer}
.gt-link:hover{color:#3ecf3e;text-decoration:underline}
#ach-lb-gp-table tbody tr:nth-child(even):not(.rank-gold):not(.rank-silver):not(.rank-bronze),
#ach-lb-baby-table tbody tr:nth-child(even):not(.rank-gold):not(.rank-silver):not(.rank-bronze){background:rgba(16,124,16,0.07)}
@keyframes lbShineGold{0%,100%{background-color:rgba(255,215,0,0.05)}50%{background-color:rgba(255,215,0,0.17)}}
@keyframes lbShineSilver{0%,100%{background-color:rgba(199,199,199,0.04)}50%{background-color:rgba(224,224,224,0.15)}}
@keyframes lbShineBronze{0%,100%{background-color:rgba(205,127,50,0.05)}50%{background-color:rgba(205,127,50,0.18)}}
#ach-lb-gp-table tbody tr.rank-gold td,#ach-lb-baby-table tbody tr.rank-gold td{box-shadow:inset 0 2px 0 rgba(255,215,0,.7),inset 0 -2px 0 rgba(255,215,0,.7);padding-top:10px;padding-bottom:10px;animation:lbShineGold 4.5s ease-in-out infinite}
#ach-lb-gp-table tbody tr.rank-gold td:first-child,#ach-lb-baby-table tbody tr.rank-gold td:first-child{box-shadow:inset 0 2px 0 rgba(255,215,0,.7),inset 0 -2px 0 rgba(255,215,0,.7),inset 4px 0 0 #ffd700;border-top-left-radius:9px;border-bottom-left-radius:9px}
#ach-lb-gp-table tbody tr.rank-gold td:last-child,#ach-lb-baby-table tbody tr.rank-gold td:last-child{box-shadow:inset 0 2px 0 rgba(255,215,0,.7),inset 0 -2px 0 rgba(255,215,0,.7),inset -2px 0 0 rgba(255,215,0,.7);border-top-right-radius:9px;border-bottom-right-radius:9px}
#ach-lb-gp-table tbody tr.rank-silver td,#ach-lb-baby-table tbody tr.rank-silver td{box-shadow:inset 0 2px 0 rgba(199,199,199,.62),inset 0 -2px 0 rgba(199,199,199,.62);padding-top:9px;padding-bottom:9px;animation:lbShineSilver 4.5s ease-in-out infinite;animation-delay:.9s}
#ach-lb-gp-table tbody tr.rank-silver td:first-child,#ach-lb-baby-table tbody tr.rank-silver td:first-child{box-shadow:inset 0 2px 0 rgba(199,199,199,.62),inset 0 -2px 0 rgba(199,199,199,.62),inset 4px 0 0 #c7c7c7;border-top-left-radius:9px;border-bottom-left-radius:9px}
#ach-lb-gp-table tbody tr.rank-silver td:last-child,#ach-lb-baby-table tbody tr.rank-silver td:last-child{box-shadow:inset 0 2px 0 rgba(199,199,199,.62),inset 0 -2px 0 rgba(199,199,199,.62),inset -2px 0 0 rgba(199,199,199,.62);border-top-right-radius:9px;border-bottom-right-radius:9px}
#ach-lb-gp-table tbody tr.rank-bronze td,#ach-lb-baby-table tbody tr.rank-bronze td{box-shadow:inset 0 2px 0 rgba(205,127,50,.62),inset 0 -2px 0 rgba(205,127,50,.62);padding-top:9px;padding-bottom:9px;animation:lbShineBronze 4.5s ease-in-out infinite;animation-delay:1.8s}
#ach-lb-gp-table tbody tr.rank-bronze td:first-child,#ach-lb-baby-table tbody tr.rank-bronze td:first-child{box-shadow:inset 0 2px 0 rgba(205,127,50,.62),inset 0 -2px 0 rgba(205,127,50,.62),inset 4px 0 0 #cd7f32;border-top-left-radius:9px;border-bottom-left-radius:9px}
#ach-lb-gp-table tbody tr.rank-bronze td:last-child,#ach-lb-baby-table tbody tr.rank-bronze td:last-child{box-shadow:inset 0 2px 0 rgba(205,127,50,.62),inset 0 -2px 0 rgba(205,127,50,.62),inset -2px 0 0 rgba(205,127,50,.62);border-top-right-radius:9px;border-bottom-right-radius:9px}
#ach-lb-gp-table,#ach-lb-baby-table{table-layout:fixed}
#ach-lb-gp-table th:first-child,#ach-lb-baby-table th:first-child{width:var(--lb-rank-w,52px)}
#ach-lb-gp-table th:nth-child(2),#ach-lb-baby-table th:nth-child(2){width:32%}
#ach-lb-gp-table td,#ach-lb-baby-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#ach-lb-gp-table td:first-child,#ach-lb-baby-table td:first-child{overflow:visible;text-overflow:clip;font-variant-numeric:tabular-nums;padding-left:4px;padding-right:4px}
#ach-lb-baby-status{overflow-x:auto}
.lb-tile{position:relative;background:var(--s-mid);border:1px solid #2b2b2b;border-radius:10px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:border-color .15s,transform .15s}
.lb-tile:hover{border-color:#107c10;transform:translateY(-2px)}
.lb-tile.lb-tile-nolink{cursor:default}
.lb-tile.lb-tile-nolink:hover{border-color:#2b2b2b;transform:none}
.lb-tile .lb-pic{position:relative;width:100%;aspect-ratio:1/1;background:var(--s-a2)}
.lb-tile .lb-pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}
.lb-tile .lb-rank{position:absolute;top:6px;left:6px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:rgba(0,0,0,0.7);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}
.lb-tile .lb-metric{padding:8px 10px 2px;text-align:center}
.lb-tile .lb-metric b{display:block;font-size:18px;color:#107c10;line-height:1.1}
.lb-tile .lb-metric span{font-size:10px;color:var(--t-dim);text-transform:uppercase;letter-spacing:.4px}
.lb-tile .lb-name{padding:2px 10px 0;text-align:center;font-weight:600;color:var(--t-hi);font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#ach-lb-podium{display:flex;justify-content:center;align-items:flex-end;gap:14px;margin:4px 0 16px}
.lbp-col{flex:0 1 220px;min-width:0;display:flex;flex-direction:column;align-items:stretch}
.lbp-stage{width:100%;height:250px;border-radius:14px 14px 0 0;overflow:hidden;background:radial-gradient(ellipse at 50% 35%,#232830 0%,#12151a 72%)}
.lbp-col.p1 .lbp-stage{height:310px}
.lbp-pic{display:flex;align-items:flex-end;justify-content:center;padding-bottom:20px;box-sizing:border-box}
.lbp-pic img{width:46%;aspect-ratio:1;object-fit:contain;border-radius:12px;background:var(--s-a5)}
.lbp-plinth{border-radius:0 0 12px 12px;padding:8px 8px 10px;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.02));border-top:3px solid var(--c)}
.lbp-col.p1 .lbp-plinth{padding:14px 8px 16px}
.lbp-rank{font-weight:900;font-size:20px;color:var(--c);line-height:1}
.lbp-gt{display:block;margin-top:4px;color:var(--t-p1);font-weight:700;font-size:13px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lbp-gt:hover{text-decoration:underline}
@media(max-width:600px){#ach-lb-podium{gap:6px}.lbp-stage{height:170px}.lbp-col.p1 .lbp-stage{height:210px}.lbp-gt{font-size:11px}}
.lb-podium-chip{display:inline-flex;align-items:center;gap:5px;background:var(--s-a145);border:1px solid #2a2e35;border-radius:8px;padding:6px 11px;font-size:12.5px;color:var(--t-p22);cursor:pointer;font-family:inherit;transition:border-color .12s,background .12s}
.lb-podium-chip:hover{border-color:#4a5563;background:var(--s-a146)}
.lb-podium-chip.on{border-color:#16c60c;background:rgba(22,198,12,.14)}
.lb-podium-chip.pct{background:var(--s-a147);border-color:#24422a;color:#bfe6c4}
.lb-podium-chip.pct:hover{border-color:#3d6b46}
.lb-podium-chip.pct.on{border-color:#16c60c;background:rgba(22,198,12,.18)}
.lb-podium-clear{background:none;border:1px solid #3a3f47;color:var(--t-m17);border-radius:8px;padding:6px 10px;font-size:11.5px;cursor:pointer;font-family:inherit}
.lb-podium-clear:hover{border-color:#6a727c;color:var(--t-p22)}
.lb-idx-tbl tr.ach-lb-row:hover{background:var(--s-a24)}
body.theme-light .lb-idx-tbl tr.ach-lb-row:hover{background:#eef3f8}
body.theme-light .lb-idx-tbl th{color:#4a5560!important;border-bottom-color:#c9d2dc!important}
body.theme-light .lb-idx-tbl td{border-bottom-color:#e7ebf0!important}
body.theme-light .lb-idx-tbl .lb-idx-name{color:#1a1a1d!important}
body.theme-light .lb-idx-tbl .lb-idx-type{color:#0d6a0d!important}
.cmp-sb{background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;cursor:pointer;min-height:24px}
.gtbl th.cmp-sth::after{content:none!important}
.gtbl th.cmp-sth.sortable>.cmp-sb::after{content:"";display:inline-block;width:0;height:0;margin-left:5px;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #555}
.gtbl th.cmp-sth.sort-asc>.cmp-sb::after{border-bottom:4px solid #107c10;border-top:none}
.gtbl th.cmp-sth.sort-desc>.cmp-sb::after{border-bottom:none;border-top:4px solid #107c10}
a.lb-card-link{color:inherit;text-decoration:none}
a.lb-card-link:hover{text-decoration:underline}
button.lb-fav-star{background:none;border:0;padding:0 2px;margin:0;font-family:inherit;min-width:24px;min-height:24px}
.dlb-bar{display:none;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0 0;padding:9px 13px;background:var(--s-a86);border:1px solid #24506a;border-radius:9px;font-size:12.5px;color:var(--t-p31)}
.dlb-bar.on{display:flex}
.dlb-countdown{font-variant-numeric:tabular-nums;letter-spacing:.5px}
.dlb-bar .dlb-countdown{color:var(--t-p22);font-weight:700}
.dlb-bar .dlb-utc{color:var(--t-m39)}
.dlb-bar .dlb-hist-link{margin-left:auto;color:var(--g-t5);text-decoration:none;font-weight:600;cursor:pointer}
.dlb-bar .dlb-hist-link:hover{text-decoration:underline}
.dlb-bar button.dlb-hist-link{background:none;border:0;padding:0;font:inherit;font-weight:600}
body.theme-light .dlb-bar{background:#eef4fb;border-color:#c3d6e8;color:#3d4b58}
body.theme-light .dlb-bar .dlb-countdown{color:#14232f}
body.theme-light .dlb-bar .dlb-utc{color:#6a7683}
body.theme-light .dlb-bar .dlb-hist-link{color:#0d6a0d}
.dlb-chip{display:inline-flex;align-items:center;gap:4px;margin-top:5px;padding:1px 7px;border-radius:999px;background:var(--s-a148);border:1px solid #24506a;color:#9ec9e8;font-size:10px;font-weight:600;white-space:nowrap}
body.theme-light .lb-idx-tbl .dlb-chip{background:#e8f1fa;border-color:#c3d6e8;color:#1d4f74}
.dlb-hist-day{margin:0 0 18px;border:1px solid #262b31;border-radius:10px;overflow:hidden;background:var(--s-a149)}
.dlb-hist-day>h3{margin:0;padding:9px 13px;font-size:13px;color:var(--t-p22);background:var(--s-a150);border-bottom:1px solid #262b31}
.dlb-hist-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:0}
.dlb-hist-board{padding:10px 13px;border-right:1px solid #23272c}
.dlb-hist-board:last-child{border-right:none}
.dlb-hist-board>h4{margin:0 0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#8d99a6}
.dlb-hist-row{display:flex;align-items:center;gap:7px;padding:3px 0;font-size:12px;color:var(--t-p37);min-width:0}
.dlb-hist-row a,.dlb-hist-row>span:not(.dlb-hist-score):not(.tmd-hist-mem){color:var(--t-p37);text-decoration:none;flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.3}
.dlb-hist-row a:hover{text-decoration:underline}
.dlb-hist-row .dlb-hist-score{margin-left:auto;color:#8d99a6;font-variant-numeric:tabular-nums;flex:none;padding-left:8px}
.dlb-hist-empty{color:#8d99a6;font-size:12px;padding:14px 0}
body.theme-light .dlb-hist-day{background:#fff;border-color:#dde4ec}
body.theme-light .dlb-hist-day>h3{background:#f2f6fa;color:#1a1a1d;border-bottom-color:#dde4ec}
body.theme-light .dlb-hist-board{border-right-color:#e7ebf0}
body.theme-light .dlb-hist-board>h4{color:#5a6672}
body.theme-light .dlb-hist-row{color:#26313b}
body.theme-light .dlb-hist-row a{color:#26313b}
body.theme-light .dlb-hist-row .dlb-hist-score{color:#5a6672}
body.theme-light .dlb-hist-empty{color:#5a6672}
.lb-tile .lb-sub{padding:4px 10px 0;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--t-mid);font-size:12px}
.lb-tile .lb-sub .lb-gsbadge{width:18px;height:18px}
.lb-tile .lb-chips{padding:5px 6px 0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:3px;overflow:hidden}
.lb-tile .lb-chips .vip-chip,.lb-tile .lb-chips .pro-chip,.lb-tile .lb-chips .admin-chip,.lb-tile .lb-chips .founder-chip,.lb-tile .lb-chips .member-chip{margin-left:0;font-size:8px;padding:1px 5px;letter-spacing:.2px;white-space:nowrap;flex-shrink:0}
.lb-tile .lb-metric-main{display:flex;align-items:center;justify-content:center;gap:6px}
.lb-tile .lb-metric-main b{display:inline}
.lb-tile .lb-gsbadge{width:24px;height:24px;flex-shrink:0;background-position:center;background-size:contain;background-repeat:no-repeat}
.lb-tile .lb-tenbadge{position:absolute;bottom:5px;right:5px;width:32px;height:32px;background-position:center;background-size:contain;background-repeat:no-repeat;filter:drop-shadow(0 1px 3px rgba(0,0,0,0.7))}
.lb-tile .lb-mbadges{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;max-height:60px;overflow:hidden;padding:8px 8px 10px}
.lb-tile .lb-mb{width:26px;height:26px;flex-shrink:0;background-position:center;background-size:contain;background-repeat:no-repeat}
.lb-tile .lb-mbph{height:8px}
.lb-tile.rank-gold{border-color:#ffd700;box-shadow:0 0 14px rgba(255,215,0,.35)}
.lb-tile.rank-silver{border-color:#c7c7c7;box-shadow:0 0 14px rgba(199,199,199,.30)}
.lb-tile.rank-bronze{border-color:#cd7f32;box-shadow:0 0 14px rgba(205,127,50,.35)}
.lb-tile.rank-gold .lb-rank{background:#ffd700;color:#1a1400}
.lb-tile.rank-silver .lb-rank{background:#c7c7c7;color:#1a1a1a}
.lb-tile.rank-bronze .lb-rank{background:#cd7f32;color:#1a0f00}
.lb-tile.flip3d{overflow:visible;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.2,.2,1)}
.lb-tile.flip3d.flipped{transform:rotateY(180deg);z-index:5}
.lb-tile .lb-front{display:flex;flex-direction:column;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;overflow:hidden;background:var(--s-mid)}
.lb-tile .lb-back{position:absolute;top:0;left:0;right:0;height:auto;min-height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg);background:var(--s-a87);border-radius:10px;overflow:visible;padding:11px 13px;display:flex;flex-direction:column;cursor:default;box-shadow:0 8px 22px rgba(0,0,0,.55);pointer-events:none}
.lb-tile.flipped .lb-back{pointer-events:auto}
.lb-tile.flipped .lb-front{pointer-events:none}
.lb-tile .lb-flip-btn{position:absolute;bottom:6px;left:6px;width:26px;height:26px;border-radius:50%;background:rgba(0,0,0,0.6);border:1px solid rgba(255,255,255,0.32);color:#fff;font-size:15px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:background .15s}
.lb-tile .lb-flip-btn:hover{background:#107c10}
.lb-back h4{margin:0 0 1px;font-size:14px;color:#107c10;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lb-back .lb-back-sub{font-size:10px;color:var(--t-dim);text-align:center;margin-bottom:8px;text-transform:uppercase;letter-spacing:.4px}
.lb-back .lb-back-body{flex:1}
.lb-back .lb-stat{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;padding:3.5px 0;border-bottom:1px solid #20232b}
.lb-back .lb-stat span:first-child{color:var(--t-m17);white-space:nowrap}
.lb-back .lb-stat span:last-child{color:var(--t-p15);font-weight:600;text-align:right;white-space:nowrap}
.lb-back .lb-plat .lb-stat{font-size:10.5px}
.lb-back .lb-plat .lb-stat span:last-child{color:#7fd1ff}
.lb-back .lb-plat-hd{font-size:10px;color:var(--t-dim);text-transform:uppercase;letter-spacing:.4px;margin:9px 0 2px;text-align:center}
.lb-back .lb-ico{width:14px;height:14px;display:inline-block;vertical-align:-2px;margin-right:6px;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.55))}
.lb-back .lb-line-badge{width:15px;height:15px;display:inline-block;vertical-align:-3px;margin-right:5px;object-fit:contain;filter:drop-shadow(0 0 2px rgba(124,209,255,.45))}
.lb-back .lb-plat .lb-ico{width:12px;height:12px;vertical-align:-2px;margin-right:3px}
.lb-back .lb-plat .lb-line-badge{width:12px;height:12px;vertical-align:-2px;margin-right:3px}
.lb-back .lb-flip-back{margin-top:9px;align-self:center;padding:4px 12px;font-size:11px;background:var(--s-card);border:1px solid #333;color:var(--t-mid);border-radius:5px;cursor:pointer}
.lb-back .lb-flip-back:hover{border-color:#107c10;color:#107c10}
.wm-stack{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;padding:2px 0}
.wm-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:36px}
.wm-row a{display:inline-block;width:36px;height:36px;background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:middle}
#summary{background:var(--s-deep);padding:0}
.sum-banner{width:100%;max-height:260px;object-fit:cover;display:block;border-radius:0 0 12px 12px}
.sum-body{padding:20px 24px 32px}
.sum-gt-bar{display:flex;align-items:center;gap:12px;margin-bottom:20px}
.sum-gt-bar select{padding:6px 12px;background:var(--s-card);color:var(--t-hi);border:1px solid #333;border-radius:6px;font-size:13px}
.sum-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}
.sum-card{background:linear-gradient(135deg,#111 0%,#1a1a1a 100%);border:1px solid #222;border-radius:10px;padding:20px;position:relative;overflow:hidden}
.sum-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#107c10,#0d5c0d)}
.sum-card h3{margin:0 0 14px;font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:var(--t-dim)}
.sum-big{font-size:32px;font-weight:700;color:#107c10;line-height:1.1;margin-bottom:4px}
.sum-big.blue{color:#42a5f5}
.sum-sub{font-size:12px;color:#666;margin-top:2px}
.sum-row{display:flex;justify-content:space-between;align-items:baseline;padding:5px 0;border-bottom:1px solid #1a1a1a}
.sum-row:last-child{border-bottom:none}
.sum-lbl{color:var(--t-m7);font-size:12px}
.sum-val{color:var(--t-hi);font-size:13px;font-weight:600}
.sum-val.green{color:#107c10}
.sum-val.blue{color:#42a5f5}
.sum-tbl{width:100%;border-collapse:collapse;font-size:12px;margin-top:10px}
.sum-tbl th{text-align:left;padding:6px 8px;color:#666;font-weight:500;border-bottom:1px solid #222;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}
.sum-tbl td{padding:6px 8px;color:var(--t-body);border-bottom:1px solid #1a1a1a}
.sum-tbl td.num{text-align:right;font-variant-numeric:tabular-nums}
.sum-tbl th.num{text-align:right}
.sum-tbl tr:hover td{background:var(--s-a26)}
.sum-tbl th.sortable{cursor:pointer;user-select:none}
.sum-tbl th.sortable:hover{color:var(--t-hi)}
body.theme-light .sum-val{color:#222}
body.theme-light .sum-tbl td{color:#333;border-bottom-color:#e5e5e5}
body.theme-light .sum-tbl tr:hover td{background:#f0f0f0}
body.theme-light .sum-tbl th.sortable:hover{color:#222}
.sum-bar-track{height:6px;background:var(--s-card);border-radius:3px;overflow:hidden;margin-top:6px}
.sum-bar-fill{height:100%;border-radius:3px;background:linear-gradient(90deg,#107c10,#1db954)}
.sum-wide{grid-column:1 / -1}
.sum-half{grid-column:span 1}
@media(min-width:900px){.sum-grid{grid-template-columns:repeat(4,1fr)}.sum-wide{grid-column:span 2}}
.gc-card{--gc-frame:#f4c80e;--gc-top-text:#111;--gc-body-top:#6e6e6e;--gc-body-bot:#5a5a5a;--gc-text:#fff;--gc-pic-border:#b8b8b8;--gc-g-top:#d0d0d0;--gc-g-bot:#888;--gc-g-text:#222;--gc-banner-1:#3a3a3a;--gc-banner-2:#c8c8c8;--gc-banner-3:#3a3a3a;--gc-banner-text:#222;--gc-tiles-top:#5a5a5a;--gc-tiles-bot:#4e4e4e;--gc-tile-bg:#000;background:var(--gc-body-top);border:6px solid var(--gc-frame);border-radius:6px;padding:0;overflow:hidden;grid-column:1 / -1;max-width:580px;margin:0 auto;width:100%;box-sizing:border-box}
.gc-card::before{display:none}
.gc-top{background:var(--gc-frame);color:var(--gc-top-text);font-weight:900;font-size:30px;padding:6px 14px;line-height:1.1;font-family:Verdana,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-0.5px}
.gc-main{display:flex;gap:14px;padding:12px;background:linear-gradient(180deg,var(--gc-body-top) 0%,var(--gc-body-bot) 100%);align-items:stretch}
.gc-pic{width:170px;height:170px;flex-shrink:0;background:#000;border:2px solid var(--gc-pic-border);overflow:hidden}
.gc-pic img{width:100%;height:100%;object-fit:cover;display:block}
.gc-stats{flex:1;display:flex;flex-direction:column;justify-content:space-around;gap:4px;font-family:Verdana,Arial,sans-serif;color:var(--gc-text);min-width:0}
.gc-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:4px 4px;min-height:36px;border-bottom:1px solid rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(255,255,255,0.08)}
.gc-row:last-child{border-bottom:none;box-shadow:none}
.gc-label{font-size:22px;font-weight:600;color:var(--gc-text);letter-spacing:0.5px;display:flex;align-items:center;text-shadow:0 1px 1px rgba(0,0,0,0.4)}
.gc-val{font-size:24px;font-weight:700;color:var(--gc-text);text-align:right;font-family:Verdana,Arial,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.4)}
.gc-g-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(180deg,var(--gc-g-top) 0%,var(--gc-g-bot) 100%);color:var(--gc-g-text);font-weight:900;font-size:16px;font-family:Arial Black,Arial,sans-serif;box-shadow:inset 0 0 0 1px #555}
.gc-badges{display:flex;gap:4px;align-items:center;flex-wrap:wrap;row-gap:3px;justify-content:flex-end}
.gc-badge{width:32px;height:32px;flex:0 0 auto;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;border-radius:3px;display:inline-block}
.gc-badge-empty{box-shadow:0 0 0 1px rgba(0,0,0,0.3) inset;background:rgba(0,0,0,0.15)}
.gc-banner{background:linear-gradient(90deg,var(--gc-banner-1) 0%,var(--gc-banner-2) 50%,var(--gc-banner-3) 100%);color:var(--gc-banner-text);font-size:13px;font-weight:600;text-align:center;padding:6px 0;font-family:Verdana,Arial,sans-serif;letter-spacing:0.6px;text-shadow:0 1px 0 rgba(255,255,255,0.35);box-shadow:0 1px 0 rgba(0,0,0,0.3) inset,0 -1px 0 rgba(0,0,0,0.3) inset}
.gc-tiles-hdr{background:var(--gc-tiles-top);color:var(--gc-text);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;text-align:center;padding:8px 0 0;font-family:Verdana,Arial,sans-serif;opacity:.85}
.gc-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:10px;padding:14px;background:linear-gradient(180deg,var(--gc-tiles-top) 0%,var(--gc-tiles-bot) 100%)}
@media(max-width:900px){.rc-selected,#ach-profile,.sum-chips,.wm-stack,.wm-row,#ach-cmp-controls,#ach-cmp-chips,#mkt-legend,#mkt-wl-bar,#ach-lb-editors-list,.sm-reels-row,.ga-chips,#badges-grid,#gpic-grid{justify-content:center!important}#ach-cmp-controls,.sm-reels-row,#mkt-legend,#mkt-wl-bar{gap:8px!important}.pagination button,.pagination a,.pill,.gl-tab,.view-btn,.seg-btn{min-height:40px}}
.gc-tile{position:relative;aspect-ratio:1;background:var(--gc-tile-bg);overflow:hidden;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,0.5)}
.gc-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1}
.gc-tile-letter{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--s-a3);color:var(--t-dim);font-weight:700;font-size:30px;font-family:inherit;z-index:0}
.gc-tile-empty{background:rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.4) inset}
.gc-zone-picker{margin-top:10px;text-align:center;color:var(--t-dim);font-size:12px;grid-column:1 / -1}
.gc-zone-picker select{margin-left:6px;background:var(--s-soft);color:var(--t-hi);border:1px solid #333;border-radius:4px;padding:4px 8px;font-size:12px}
.gc-cust-group{margin-bottom:14px;padding:10px 12px;background:var(--s-deep);border:1px solid #222;border-radius:6px}
.gc-cust-group h4{margin:0 0 8px;font-size:11px;color:var(--t-dim);text-transform:uppercase;letter-spacing:1px;font-weight:600}
.gc-cust-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}
.gc-cust-pick{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--t-mid)}
.gc-cust-pick input[type=color]{width:30px;height:30px;padding:0;border:1px solid #333;border-radius:4px;background:var(--s-deep);cursor:pointer}
.tc-slot{aspect-ratio:1;position:relative;border-radius:6px;cursor:pointer;overflow:hidden;background:var(--s-card);border:2px solid #2a2a2a;transition:border-color 0.15s,transform 0.15s}
.tc-slot:hover{border-color:#107c10;transform:scale(1.02)}
.tc-empty{display:flex;align-items:center;justify-content:center;font-size:36px;color:#444;font-weight:300}
.tc-slot-letter{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:42px;font-weight:700;color:#444;background:var(--s-deep);z-index:0}
.tc-filled img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:1}
.tc-slot-gs{position:absolute;top:6px;right:6px;padding:2px 7px;background:rgba(0,0,0,0.78);color:#ffd700;font-size:10px;font-weight:700;border-radius:3px;z-index:2;letter-spacing:0.3px}
.tc-slot-name{position:absolute;left:0;right:0;bottom:0;padding:8px 10px 6px;background:linear-gradient(180deg,transparent,rgba(0,0,0,0.9));color:#fff;font-size:11px;font-weight:600;line-height:1.25;z-index:2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tc-slot-broken{position:absolute;top:6px;left:6px;padding:2px 6px;background:rgba(220,40,40,0.85);color:#fff;font-size:10px;font-weight:700;border-radius:3px;z-index:2}
/* Picker modal */
.tc-modal{position:fixed;inset:0;background:rgba(0,0,0,0.78);backdrop-filter:blur(4px);z-index:9000;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto}
.tc-modal.open{display:flex}
.tc-modal-body{background:var(--s-a5);border:1px solid #333;border-radius:10px;max-width:1100px;width:100%;max-height:calc(100vh - 80px);display:flex;flex-direction:column;overflow:hidden}
.tc-modal-head{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #222;flex-wrap:wrap}
.tc-modal-head input{flex:1;min-width:200px;padding:6px 10px;background:var(--s-card);color:var(--t-hi);border:1px solid #333;border-radius:6px;font-size:13px}
.tc-modal-count{color:var(--t-dim);font-size:12px}
.tc-modal-grid{padding:20px 24px 24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px;overflow-y:auto;flex:1;align-content:start}
.tc-pick{display:flex;flex-direction:column;cursor:pointer;background:var(--s-card);border:2px solid #2a2a2a;border-radius:6px;overflow:hidden;transition:transform 0.15s,border-color 0.15s}
.tc-pick:hover{border-color:#107c10;transform:scale(1.02)}
.tc-pick.is-current{border-color:#ffd700;box-shadow:0 0 0 1px #ffd700 inset}
.tc-pick-art{position:relative;aspect-ratio:0.75;background:var(--s-deep);overflow:hidden}
.tc-pick-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:1}
.tc-pick-letter{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:38px;font-weight:700;color:#3a3a3a;background:var(--s-deep);z-index:0}
.tc-pick-gs{position:absolute;top:6px;right:6px;padding:2px 6px;background:rgba(0,0,0,0.78);color:#ffd700;font-size:10px;font-weight:700;border-radius:3px;letter-spacing:0.3px;z-index:2}
.tc-pick-caption{padding:8px 10px 10px;background:var(--s-mid);border-top:1px solid #2a2a2a;font-size:11px;color:var(--t-hi);line-height:1.3;font-weight:600}
.tc-pick-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;min-height:28px}
.tc-pick-caption-gs{font-size:10px;color:var(--t-dim);font-weight:500;display:block;margin-top:4px}
/* Theme selector cards */
.theme-opt{display:block;position:relative;cursor:pointer;background:var(--s-soft);border:2px solid #333;border-radius:8px;padding:12px;width:180px;transition:all 0.2s}
.theme-opt:hover{border-color:#555}
.theme-opt.active{border-color:#107c10;box-shadow:0 0 12px rgba(16,124,16,0.2)}
.theme-opt-r{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}
.theme-opt:has(.theme-opt-r:focus-visible),.xct-accent-sw:has(.theme-opt-r:focus-visible){outline:3px solid var(--xct-focus,#4da3ff);outline-offset:2px}
.theme-opt-t{display:block;font-size:13px;font-weight:600;color:var(--t-hi)}
.theme-opt-d{display:block;font-size:11px;color:var(--t-dim);margin-top:2px}
.theme-opt-a11y{display:inline-block;margin-top:6px;padding:2px 7px;border:1px solid currentColor;border-radius:6px;font-size:10.5px;font-weight:700;line-height:1.3;color:var(--t-hi)}
.theme-opt.active::after{content:"\2713";position:absolute;top:-9px;right:-9px;width:20px;height:20px;border-radius:50%;background:#107c10;color:#fff;font-size:12px;font-weight:700;line-height:20px;text-align:center}
.xct-accent-sw{display:inline-block;position:relative}
body.theme-light{--t-cfe:#0f5f52;--pod-g:#8a6100;--pod-s:#5a6472;--pod-b:#8a5a2b;--wp-ink:255,255,255;--d2d-head:#eef1f4;--feed-scrim-a:rgba(255,255,255,.84);--feed-scrim-b:rgba(255,255,255,.92);--g-t0:#116329;--g-t1:#116329;--g-t2:#1a7f37;--g-t3:#116329;--g-t4:#116329;--g-t5:#116329;--g-t6:#116329;--s-a0:#eceff3;--s-a1:#f7f9fb;--s-a2:#f7f9fb;--s-a3:#ffffff;--s-a4:#f7f9fb;--s-a5:#f7f9fb;--s-a6:#f7f9fb;--s-a7:#f7f9fb;--s-a8:#f7f9fb;--s-a9:#f7f9fb;--s-a10:#f7f9fb;--s-a11:#f7f9fb;--s-a12:#f7f9fb;--s-a13:#f7f9fb;--s-a14:#ffffff;--s-a15:#f7f9fb;--s-a16:#f7f9fb;--s-a17:#f7f9fb;--s-a18:#ffffff;--s-a19:#f7f9fb;--s-a20:#ffffff;--s-a21:#f7f9fb;--s-a22:#ffffff;--s-a23:#f7f9fb;--s-a24:#f7f9fb;--s-a25:#f7f9fb;--s-a26:#f7f9fb;--s-a27:#ffffff;--s-a28:#ffffff;--s-a29:#f7f9fb;--s-a30:#ffffff;--s-a31:#f7f9fb;--s-a32:#ffffff;--s-a33:#ffffff;--s-a34:#ffffff;--s-a35:#f7f9fb;--s-a36:#f7f9fb;--s-a37:#f7f9fb;--s-a38:#f7f9fb;--s-a39:#ffffff;--s-a40:#f7f9fb;--s-a41:#f7f9fb;--s-a42:#f7f9fb;--s-a43:#ffffff;--s-a44:#f7f9fb;--s-a45:#f7f9fb;--s-a46:#f7f9fb;--s-a47:#ffffff;--s-a48:#ffffff;--s-a49:#f7f9fb;--s-a50:#ffffff;--s-a51:#ffffff;--s-a52:#f7f9fb;--s-a53:#f7f9fb;--s-a54:#ffffff;--s-a55:#f7f9fb;--s-a56:#eceff3;--s-a57:#ffffff;--s-a58:#f7f9fb;--s-a59:#f7f9fb;--s-a60:#f7f9fb;--s-a61:#ffffff;--s-a62:#f7f9fb;--s-a63:#f7f9fb;--s-a64:#f7f9fb;--s-a65:#f7f9fb;--s-a66:#f7f9fb;--s-a67:#f7f9fb;--s-a68:#ffffff;--s-a69:#f7f9fb;--s-a70:#f7f9fb;--s-a71:#f7f9fb;--s-a72:#f7f9fb;--s-a73:#f7f9fb;--s-a74:#f7f9fb;--s-a75:#f7f9fb;--s-a76:#f7f9fb;--s-a77:#ffffff;--s-a78:#f7f9fb;--s-a79:#f7f9fb;--s-a80:#f7f9fb;--s-a81:#f7f9fb;--s-a82:#ffffff;--s-a83:#ffffff;--s-a84:#f7f9fb;--s-a85:#eceff3;--s-a86:#f7f9fb;--s-a87:#f7f9fb;--s-a88:#ffffff;--s-a89:#f7f9fb;--s-a90:#f7f9fb;--s-a91:#ffffff;--s-a92:#f7f9fb;--s-a93:#f7f9fb;--s-a94:#f7f9fb;--s-a95:#f7f9fb;--s-a96:#f7f9fb;--s-a97:#f7f9fb;--s-a98:#f7f9fb;--s-a99:#f7f9fb;--s-a100:#f7f9fb;--s-a101:#f7f9fb;--s-a102:#ffffff;--s-a103:#ffffff;--s-a104:#ffffff;--s-a105:#ffffff;--s-a106:#ffffff;--s-a107:#f7f9fb;--s-a108:#f7f9fb;--s-a109:#f7f9fb;--s-a110:#f7f9fb;--s-a111:#f7f9fb;--s-a112:#ffffff;--s-a113:#f7f9fb;--s-a114:#ffffff;--s-a115:#ffffff;--s-a116:#f7f9fb;--s-a117:#ffffff;--s-a118:#f7f9fb;--s-a119:#f7f9fb;--s-a120:#f7f9fb;--s-a121:#eceff3;--s-a122:#f7f9fb;--s-a123:#f7f9fb;--s-a124:#ffffff;--s-a125:#f7f9fb;--s-a126:#f7f9fb;--s-a127:#eceff3;--s-a128:#ffffff;--s-a129:#f7f9fb;--s-a130:#ffffff;--s-a131:#f7f9fb;--s-a132:#eceff3;--s-a133:#f7f9fb;--s-a134:#f7f9fb;--s-a135:#eceff3;--s-a136:#ffffff;--s-a137:#f7f9fb;--s-a138:#f7f9fb;--s-a139:#ffffff;--s-a140:#ffffff;--s-a141:#ffffff;--s-a142:#ffffff;--s-a143:#ffffff;--s-a144:#ffffff;--s-a145:#f7f9fb;--s-a146:#ffffff;--s-a147:#f7f9fb;--s-a148:#f7f9fb;--s-a149:#f7f9fb;--s-a150:#ffffff;--s-a151:#f7f9fb;--s-a152:#f7f9fb;--s-a153:#ffffff;--s-a154:#f7f9fb;--s-a155:#f7f9fb;--s-a156:#f7f9fb;--s-a157:#f7f9fb;--s-a158:#ffffff;--s-a159:#f7f9fb;--s-a160:#ffffff;--s-a161:#eceff3;--s-a162:#f7f9fb;--s-a163:#f7f9fb;--s-a164:#ffffff;--s-a165:#ffffff;--s-a166:#f7f9fb;--s-a167:#f7f9fb;--s-a168:#f7f9fb;--s-a169:#ffffff;--s-a170:#f7f9fb;--s-a171:#f7f9fb;--s-a172:#f7f9fb;--s-a173:#f7f9fb;--s-a174:#f7f9fb;--s-a175:#f7f9fb;--s-a176:#f7f9fb;--s-a177:#ffffff;--s-a178:#f7f9fb;--s-a179:#f7f9fb;--s-a180:#f7f9fb;--s-a181:#ffffff;--s-a182:#ffffff;--s-a183:#f7f9fb;--s-a184:#ffffff;--s-a185:#f7f9fb;--s-a186:#f7f9fb;--s-a187:#f7f9fb;--s-a188:#ffffff;--s-a189:#f7f9fb;--s-a190:#ffffff;--s-a191:#ffffff;--s-a192:#ffffff;--s-a193:#eceff3;--s-a194:#ffffff;--s-a195:#f7f9fb;--s-a196:#f7f9fb;--s-a197:#f7f9fb;--s-a198:#f7f9fb;--s-a199:#ffffff;--s-a200:#ffffff;--s-a201:#f7f9fb;--s-a202:#ffffff;--s-a203:#eceff3;--s-a204:#f7f9fb;--s-a205:#f7f9fb;--s-a206:#f7f9fb;--s-a207:#f7f9fb;--s-a208:#f7f9fb;--s-a209:#ffffff;--s-a210:#f7f9fb;--s-a211:#f7f9fb;--s-a212:#f7f9fb;--s-a213:#ffffff;--s-a214:#f7f9fb;--s-a215:#ffffff;--s-a216:#f7f9fb;--s-a217:#ffffff;--s-a218:#ffffff;--s-a219:#f7f9fb;--s-a220:#f7f9fb;--s-a221:#ffffff;--s-a222:#f7f9fb;--s-a223:#f7f9fb;--s-a224:#f7f9fb;--s-a225:#f7f9fb;--s-a226:#f7f9fb;--s-a227:#f7f9fb;--s-a228:#ffffff;--s-a229:#ffffff;--s-a230:#f7f9fb;--s-a231:#f7f9fb;--s-a232:#f7f9fb;--s-a233:#ffffff;--s-a234:#f7f9fb;--s-a235:#ffffff;--s-a236:#ffffff;--s-a237:#f7f9fb;--s-a238:#eceff3;--s-a239:#f7f9fb;--s-a240:#eceff3;--s-a241:#eceff3;--s-a242:#ffffff;--s-a243:#f7f9fb;--s-a244:#f7f9fb;--s-a245:#ffffff;--s-a246:#f7f9fb;--s-a247:#ffffff;--s-a248:#f7f9fb;--s-a249:#ffffff;--s-a250:#ffffff;--s-a251:#f7f9fb;--s-a252:#f7f9fb;--s-a253:#f7f9fb;--s-a254:#ffffff;--s-a255:#eceff3;--s-a256:#f7f9fb;--s-a257:#f7f9fb;--s-a258:#f7f9fb;--s-a259:#f7f9fb;--s-a260:#f7f9fb;--s-a261:#ffffff;--s-a262:#f7f9fb;--s-a263:#ffffff;--s-a264:#f7f9fb;--s-a265:#ffffff;--t-m0:#57606a;--t-m1:#57606a;--t-m2:#57606a;--t-m3:#57606a;--t-m4:#57606a;--t-m5:#57606a;--t-m6:#57606a;--t-m7:#57606a;--t-m8:#57606a;--t-m9:#57606a;--t-m10:#57606a;--t-m11:#57606a;--t-m12:#57606a;--t-m13:#57606a;--t-m14:#57606a;--t-m15:#57606a;--t-m16:#57606a;--t-m17:#57606a;--t-m18:#57606a;--t-m19:#57606a;--t-m20:#57606a;--t-m21:#57606a;--t-m22:#57606a;--t-m23:#57606a;--t-m24:#57606a;--t-m25:#57606a;--t-m26:#57606a;--t-m27:#57606a;--t-m28:#57606a;--t-m29:#57606a;--t-m30:#57606a;--t-m31:#57606a;--t-m32:#57606a;--t-m33:#57606a;--t-m34:#57606a;--t-m35:#57606a;--t-m36:#57606a;--t-m37:#57606a;--t-m38:#57606a;--t-m39:#57606a;--t-m40:#57606a;--t-m41:#57606a;--t-m42:#57606a;--t-m43:#57606a;--t-m44:#57606a;--t-m45:#57606a;--t-m46:#57606a;--t-m47:#57606a;--t-m48:#57606a;--t-m49:#57606a;--t-m50:#57606a;--t-m51:#57606a;--t-m52:#57606a;--t-m53:#57606a;--t-m54:#57606a;--t-m55:#57606a;--t-m56:#57606a;--t-m57:#57606a;--t-m58:#57606a;--t-m59:#57606a;--t-m60:#57606a;--t-m61:#57606a;--t-m62:#57606a;--t-m63:#57606a;--t-m64:#57606a;--t-m65:#57606a;--t-m66:#57606a;--t-m67:#57606a;--t-m68:#57606a;--t-m69:#57606a;--t-m70:#57606a;--t-m71:#57606a;--t-m72:#57606a;--t-m73:#57606a;--t-m74:#57606a;--t-m75:#57606a;--t-m76:#57606a;--t-m77:#57606a;--t-m78:#57606a;--t-m79:#57606a;--t-m80:#57606a;--t-m81:#57606a;--t-m82:#57606a;--t-m83:#57606a;--t-m84:#57606a;--t-m85:#57606a;--t-m86:#57606a;--t-m87:#57606a;--t-m88:#57606a;--t-m89:#57606a;--t-m90:#57606a;--t-m91:#57606a;--t-m92:#57606a;--t-m93:#57606a;--t-m94:#57606a;--t-m95:#57606a;--t-m96:#57606a;--t-p0:#24292f;--t-p1:#24292f;--t-p2:#24292f;--t-p3:#24292f;--t-p4:#24292f;--t-p5:#24292f;--t-p6:#24292f;--t-p7:#24292f;--t-p8:#24292f;--t-p9:#24292f;--t-p10:#24292f;--t-p11:#24292f;--t-p12:#24292f;--t-p13:#24292f;--t-p14:#24292f;--t-p15:#24292f;--t-p16:#24292f;--t-p17:#24292f;--t-p18:#24292f;--t-p19:#24292f;--t-p20:#24292f;--t-p21:#24292f;--t-p22:#24292f;--t-p23:#24292f;--t-p24:#24292f;--t-p25:#24292f;--t-p26:#24292f;--t-p27:#24292f;--t-p28:#24292f;--t-p29:#24292f;--t-p30:#24292f;--t-p31:#24292f;--t-p32:#24292f;--t-p33:#24292f;--t-p34:#24292f;--t-p35:#24292f;--t-p36:#24292f;--t-p37:#24292f;--t-p38:#24292f;--t-p39:#24292f;--t-p40:#24292f;--t-p41:#24292f;--t-p42:#24292f;--t-p43:#24292f;--t-p44:#24292f;--t-p45:#24292f;--t-p46:#24292f;--t-p47:#24292f;--t-p48:#24292f;--t-p49:#24292f;--t-p50:#24292f;--t-p51:#24292f;--t-p52:#24292f;--t-p53:#24292f;--t-p54:#24292f;--t-p55:#24292f;--t-p56:#24292f;--t-p57:#24292f;--t-p58:#24292f;--t-p59:#24292f;--t-p60:#24292f;--t-p61:#24292f;--t-p62:#24292f;--t-p63:#24292f;--t-p64:#24292f;--t-p65:#24292f;--t-p66:#24292f;--t-p67:#24292f;--t-p68:#24292f;--t-p69:#24292f;--t-p70:#24292f;--t-p71:#24292f;--t-p72:#24292f;--t-p73:#24292f;--t-p74:#24292f;--t-p75:#24292f;--t-p76:#24292f;--t-p77:#24292f;--t-p78:#24292f;--t-p79:#24292f;--t-p80:#24292f;--t-p81:#24292f;--t-p82:#24292f;--t-p83:#24292f;--t-p84:#24292f;--t-p85:#24292f;--t-p86:#24292f;--t-p87:#24292f;--t-p88:#24292f;--t-p89:#24292f;--t-p90:#24292f;--t-p91:#24292f;--t-p92:#24292f;--t-p93:#24292f;--t-p94:#24292f;--t-p95:#24292f;--t-p96:#24292f;--t-p97:#24292f;--t-p98:#24292f;--t-p99:#24292f;--t-p100:#24292f;--t-p101:#24292f;--t-p102:#24292f;--t-p103:#24292f;--t-p104:#24292f;--t-p105:#24292f;--t-p106:#24292f;--t-p107:#24292f;--t-p108:#24292f;--t-p109:#24292f;--t-p110:#24292f;--t-p111:#24292f;--t-p112:#24292f;--s-card:#ffffff;--s-rise:#eceff3;--s-deep:#f7f9fb;--s-mid:#f4f6f8;--s-soft:#fafbfc;--s-dim:#f6f8fa;--t-hi:#1d2125;--t-body:#24292f;--t-body2:#24292f;--t-mid:#3d444d;--t-mute:#57606a;--t-dim:#57606a;background:#fafafa;color:#222}
body.theme-hc{--d2d-head:#000000;--s-a0:#000000;--s-a1:#000000;--s-a2:#000000;--s-a3:#000000;--s-a4:#000000;--s-a5:#000000;--s-a6:#000000;--s-a7:#000000;--s-a8:#000000;--s-a9:#000000;--s-a10:#000000;--s-a11:#000000;--s-a12:#000000;--s-a13:#000000;--s-a14:#000000;--s-a15:#000000;--s-a16:#000000;--s-a17:#000000;--s-a18:#000000;--s-a19:#000000;--s-a20:#000000;--s-a21:#000000;--s-a22:#000000;--s-a23:#000000;--s-a24:#000000;--s-a25:#000000;--s-a26:#000000;--s-a27:#000000;--s-a28:#000000;--s-a29:#000000;--s-a30:#000000;--s-a31:#000000;--s-a32:#000000;--s-a33:#000000;--s-a34:#000000;--s-a35:#000000;--s-a36:#000000;--s-a37:#000000;--s-a38:#000000;--s-a39:#000000;--s-a40:#000000;--s-a41:#000000;--s-a42:#000000;--s-a43:#000000;--s-a44:#000000;--s-a45:#000000;--s-a46:#000000;--s-a47:#000000;--s-a48:#000000;--s-a49:#000000;--s-a50:#000000;--s-a51:#000000;--s-a52:#000000;--s-a53:#000000;--s-a54:#000000;--s-a55:#000000;--s-a56:#000000;--s-a57:#000000;--s-a58:#000000;--s-a59:#000000;--s-a60:#000000;--s-a61:#000000;--s-a62:#000000;--s-a63:#000000;--s-a64:#000000;--s-a65:#000000;--s-a66:#000000;--s-a67:#000000;--s-a68:#000000;--s-a69:#000000;--s-a70:#000000;--s-a71:#000000;--s-a72:#000000;--s-a73:#000000;--s-a74:#000000;--s-a75:#000000;--s-a76:#000000;--s-a77:#000000;--s-a78:#000000;--s-a79:#000000;--s-a80:#000000;--s-a81:#000000;--s-a82:#000000;--s-a83:#000000;--s-a84:#000000;--s-a85:#000000;--s-a86:#000000;--s-a87:#000000;--s-a88:#000000;--s-a89:#000000;--s-a90:#000000;--s-a91:#000000;--s-a92:#000000;--s-a93:#000000;--s-a94:#000000;--s-a95:#000000;--s-a96:#000000;--s-a97:#000000;--s-a98:#000000;--s-a99:#000000;--s-a100:#000000;--s-a101:#000000;--s-a102:#000000;--s-a103:#000000;--s-a104:#000000;--s-a105:#000000;--s-a106:#000000;--s-a107:#000000;--s-a108:#000000;--s-a109:#000000;--s-a110:#000000;--s-a111:#000000;--s-a112:#000000;--s-a113:#000000;--s-a114:#000000;--s-a115:#000000;--s-a116:#000000;--s-a117:#000000;--s-a118:#000000;--s-a119:#000000;--s-a120:#000000;--s-a121:#000000;--s-a122:#000000;--s-a123:#000000;--s-a124:#000000;--s-a125:#000000;--s-a126:#000000;--s-a127:#000000;--s-a128:#000000;--s-a129:#000000;--s-a130:#000000;--s-a131:#000000;--s-a132:#000000;--s-a133:#000000;--s-a134:#000000;--s-a135:#000000;--s-a136:#000000;--s-a137:#000000;--s-a138:#000000;--s-a139:#000000;--s-a140:#000000;--s-a141:#000000;--s-a142:#000000;--s-a143:#000000;--s-a144:#000000;--s-a145:#000000;--s-a146:#000000;--s-a147:#000000;--s-a148:#000000;--s-a149:#000000;--s-a150:#000000;--s-a151:#000000;--s-a152:#000000;--s-a153:#000000;--s-a154:#000000;--s-a155:#000000;--s-a156:#000000;--s-a157:#000000;--s-a158:#000000;--s-a159:#000000;--s-a160:#000000;--s-a161:#000000;--s-a162:#000000;--s-a163:#000000;--s-a164:#000000;--s-a165:#000000;--s-a166:#000000;--s-a167:#000000;--s-a168:#000000;--s-a169:#000000;--s-a170:#000000;--s-a171:#000000;--s-a172:#000000;--s-a173:#000000;--s-a174:#000000;--s-a175:#000000;--s-a176:#000000;--s-a177:#000000;--s-a178:#000000;--s-a179:#000000;--s-a180:#000000;--s-a181:#000000;--s-a182:#000000;--s-a183:#000000;--s-a184:#000000;--s-a185:#000000;--s-a186:#000000;--s-a187:#000000;--s-a188:#000000;--s-a189:#000000;--s-a190:#000000;--s-a191:#000000;--s-a192:#000000;--s-a193:#000000;--s-a194:#000000;--s-a195:#000000;--s-a196:#000000;--s-a197:#000000;--s-a198:#000000;--s-a199:#000000;--s-a200:#000000;--s-a201:#000000;--s-a202:#000000;--s-a203:#000000;--s-a204:#000000;--s-a205:#000000;--s-a206:#000000;--s-a207:#000000;--s-a208:#000000;--s-a209:#000000;--s-a210:#000000;--s-a211:#000000;--s-a212:#000000;--s-a213:#000000;--s-a214:#000000;--s-a215:#000000;--s-a216:#000000;--s-a217:#000000;--s-a218:#000000;--s-a219:#000000;--s-a220:#000000;--s-a221:#000000;--s-a222:#000000;--s-a223:#000000;--s-a224:#000000;--s-a225:#000000;--s-a226:#000000;--s-a227:#000000;--s-a228:#000000;--s-a229:#000000;--s-a230:#000000;--s-a231:#000000;--s-a232:#000000;--s-a233:#000000;--s-a234:#000000;--s-a235:#000000;--s-a236:#000000;--s-a237:#000000;--s-a238:#000000;--s-a239:#000000;--s-a240:#000000;--s-a241:#000000;--s-a242:#000000;--s-a243:#000000;--s-a244:#000000;--s-a245:#000000;--s-a246:#000000;--s-a247:#000000;--s-a248:#000000;--s-a249:#000000;--s-a250:#000000;--s-a251:#000000;--s-a252:#000000;--s-a253:#000000;--s-a254:#000000;--s-a255:#000000;--s-a256:#000000;--s-a257:#000000;--s-a258:#000000;--s-a259:#000000;--s-a260:#000000;--s-a261:#000000;--s-a262:#000000;--s-a263:#000000;--s-a264:#000000;--s-a265:#000000;--s-card:#000000;--s-rise:#000000;--s-deep:#000000;--s-mid:#000000;--s-soft:#000000;--s-dim:#000000;--t-cfe:#ffffff;--pod-g:#ffffff;--pod-s:#ffffff;--pod-b:#ffffff;--g-t0:#ffffff;--g-t1:#ffffff;--g-t2:#ffffff;--g-t3:#ffffff;--g-t4:#ffffff;--g-t5:#ffffff;--g-t6:#ffffff;--t-m0:#ffffff;--t-m1:#ffffff;--t-m2:#ffffff;--t-m3:#ffffff;--t-m4:#ffffff;--t-m5:#ffffff;--t-m6:#ffffff;--t-m7:#ffffff;--t-m8:#ffffff;--t-m9:#ffffff;--t-m10:#ffffff;--t-m11:#ffffff;--t-m12:#ffffff;--t-m13:#ffffff;--t-m14:#ffffff;--t-m15:#ffffff;--t-m16:#ffffff;--t-m17:#ffffff;--t-m18:#ffffff;--t-m19:#ffffff;--t-m20:#ffffff;--t-m21:#ffffff;--t-m22:#ffffff;--t-m23:#ffffff;--t-m24:#ffffff;--t-m25:#ffffff;--t-m26:#ffffff;--t-m27:#ffffff;--t-m28:#ffffff;--t-m29:#ffffff;--t-m30:#ffffff;--t-m31:#ffffff;--t-m32:#ffffff;--t-m33:#ffffff;--t-m34:#ffffff;--t-m35:#ffffff;--t-m36:#ffffff;--t-m37:#ffffff;--t-m38:#ffffff;--t-m39:#ffffff;--t-m40:#ffffff;--t-m41:#ffffff;--t-m42:#ffffff;--t-m43:#ffffff;--t-m44:#ffffff;--t-m45:#ffffff;--t-m46:#ffffff;--t-m47:#ffffff;--t-m48:#ffffff;--t-m49:#ffffff;--t-m50:#ffffff;--t-m51:#ffffff;--t-m52:#ffffff;--t-m53:#ffffff;--t-m54:#ffffff;--t-m55:#ffffff;--t-m56:#ffffff;--t-m57:#ffffff;--t-m58:#ffffff;--t-m59:#ffffff;--t-m60:#ffffff;--t-m61:#ffffff;--t-m62:#ffffff;--t-m63:#ffffff;--t-m64:#ffffff;--t-m65:#ffffff;--t-m66:#ffffff;--t-m67:#ffffff;--t-m68:#ffffff;--t-m69:#ffffff;--t-m70:#ffffff;--t-m71:#ffffff;--t-m72:#ffffff;--t-m73:#ffffff;--t-m74:#ffffff;--t-m75:#ffffff;--t-m76:#ffffff;--t-m77:#ffffff;--t-m78:#ffffff;--t-m79:#ffffff;--t-m80:#ffffff;--t-m81:#ffffff;--t-m82:#ffffff;--t-m83:#ffffff;--t-m84:#ffffff;--t-m85:#ffffff;--t-m86:#ffffff;--t-m87:#ffffff;--t-m88:#ffffff;--t-m89:#ffffff;--t-m90:#ffffff;--t-m91:#ffffff;--t-m92:#ffffff;--t-m93:#ffffff;--t-m94:#ffffff;--t-m95:#ffffff;--t-m96:#ffffff;--t-p0:#ffffff;--t-p1:#ffffff;--t-p2:#ffffff;--t-p3:#ffffff;--t-p4:#ffffff;--t-p5:#ffffff;--t-p6:#ffffff;--t-p7:#ffffff;--t-p8:#ffffff;--t-p9:#ffffff;--t-p10:#ffffff;--t-p11:#ffffff;--t-p12:#ffffff;--t-p13:#ffffff;--t-p14:#ffffff;--t-p15:#ffffff;--t-p16:#ffffff;--t-p17:#ffffff;--t-p18:#ffffff;--t-p19:#ffffff;--t-p20:#ffffff;--t-p21:#ffffff;--t-p22:#ffffff;--t-p23:#ffffff;--t-p24:#ffffff;--t-p25:#ffffff;--t-p26:#ffffff;--t-p27:#ffffff;--t-p28:#ffffff;--t-p29:#ffffff;--t-p30:#ffffff;--t-p31:#ffffff;--t-p32:#ffffff;--t-p33:#ffffff;--t-p34:#ffffff;--t-p35:#ffffff;--t-p36:#ffffff;--t-p37:#ffffff;--t-p38:#ffffff;--t-p39:#ffffff;--t-p40:#ffffff;--t-p41:#ffffff;--t-p42:#ffffff;--t-p43:#ffffff;--t-p44:#ffffff;--t-p45:#ffffff;--t-p46:#ffffff;--t-p47:#ffffff;--t-p48:#ffffff;--t-p49:#ffffff;--t-p50:#ffffff;--t-p51:#ffffff;--t-p52:#ffffff;--t-p53:#ffffff;--t-p54:#ffffff;--t-p55:#ffffff;--t-p56:#ffffff;--t-p57:#ffffff;--t-p58:#ffffff;--t-p59:#ffffff;--t-p60:#ffffff;--t-p61:#ffffff;--t-p62:#ffffff;--t-p63:#ffffff;--t-p64:#ffffff;--t-p65:#ffffff;--t-p66:#ffffff;--t-p67:#ffffff;--t-p68:#ffffff;--t-p69:#ffffff;--t-p70:#ffffff;--t-p71:#ffffff;--t-p72:#ffffff;--t-p73:#ffffff;--t-p74:#ffffff;--t-p75:#ffffff;--t-p76:#ffffff;--t-p77:#ffffff;--t-p78:#ffffff;--t-p79:#ffffff;--t-p80:#ffffff;--t-p81:#ffffff;--t-p82:#ffffff;--t-p83:#ffffff;--t-p84:#ffffff;--t-p85:#ffffff;--t-p86:#ffffff;--t-p87:#ffffff;--t-p88:#ffffff;--t-p89:#ffffff;--t-p90:#ffffff;--t-p91:#ffffff;--t-p92:#ffffff;--t-p93:#ffffff;--t-p94:#ffffff;--t-p95:#ffffff;--t-p96:#ffffff;--t-p97:#ffffff;--t-p98:#ffffff;--t-p99:#ffffff;--t-p100:#ffffff;--t-p101:#ffffff;--t-p102:#ffffff;--t-p103:#ffffff;--t-p104:#ffffff;--t-p105:#ffffff;--t-p106:#ffffff;--t-p107:#ffffff;--t-p108:#ffffff;--t-p109:#ffffff;--t-p110:#ffffff;--t-p111:#ffffff;--t-p112:#ffffff;--t-hi:#ffffff;--t-body:#ffffff;--t-body2:#ffffff;--t-mid:#ffffff;--t-mute:#ffffff;--t-dim:#ffffff;--wp-ink:255,255,255;--feed-scrim-a:#000000;--feed-scrim-b:#000000;--xct-accent:#ffffff;--line:#ffffff}
body.theme-hc.theme-hc-light{--d2d-head:#ffffff;--s-a0:#ffffff;--s-a1:#ffffff;--s-a2:#ffffff;--s-a3:#ffffff;--s-a4:#ffffff;--s-a5:#ffffff;--s-a6:#ffffff;--s-a7:#ffffff;--s-a8:#ffffff;--s-a9:#ffffff;--s-a10:#ffffff;--s-a11:#ffffff;--s-a12:#ffffff;--s-a13:#ffffff;--s-a14:#ffffff;--s-a15:#ffffff;--s-a16:#ffffff;--s-a17:#ffffff;--s-a18:#ffffff;--s-a19:#ffffff;--s-a20:#ffffff;--s-a21:#ffffff;--s-a22:#ffffff;--s-a23:#ffffff;--s-a24:#ffffff;--s-a25:#ffffff;--s-a26:#ffffff;--s-a27:#ffffff;--s-a28:#ffffff;--s-a29:#ffffff;--s-a30:#ffffff;--s-a31:#ffffff;--s-a32:#ffffff;--s-a33:#ffffff;--s-a34:#ffffff;--s-a35:#ffffff;--s-a36:#ffffff;--s-a37:#ffffff;--s-a38:#ffffff;--s-a39:#ffffff;--s-a40:#ffffff;--s-a41:#ffffff;--s-a42:#ffffff;--s-a43:#ffffff;--s-a44:#ffffff;--s-a45:#ffffff;--s-a46:#ffffff;--s-a47:#ffffff;--s-a48:#ffffff;--s-a49:#ffffff;--s-a50:#ffffff;--s-a51:#ffffff;--s-a52:#ffffff;--s-a53:#ffffff;--s-a54:#ffffff;--s-a55:#ffffff;--s-a56:#ffffff;--s-a57:#ffffff;--s-a58:#ffffff;--s-a59:#ffffff;--s-a60:#ffffff;--s-a61:#ffffff;--s-a62:#ffffff;--s-a63:#ffffff;--s-a64:#ffffff;--s-a65:#ffffff;--s-a66:#ffffff;--s-a67:#ffffff;--s-a68:#ffffff;--s-a69:#ffffff;--s-a70:#ffffff;--s-a71:#ffffff;--s-a72:#ffffff;--s-a73:#ffffff;--s-a74:#ffffff;--s-a75:#ffffff;--s-a76:#ffffff;--s-a77:#ffffff;--s-a78:#ffffff;--s-a79:#ffffff;--s-a80:#ffffff;--s-a81:#ffffff;--s-a82:#ffffff;--s-a83:#ffffff;--s-a84:#ffffff;--s-a85:#ffffff;--s-a86:#ffffff;--s-a87:#ffffff;--s-a88:#ffffff;--s-a89:#ffffff;--s-a90:#ffffff;--s-a91:#ffffff;--s-a92:#ffffff;--s-a93:#ffffff;--s-a94:#ffffff;--s-a95:#ffffff;--s-a96:#ffffff;--s-a97:#ffffff;--s-a98:#ffffff;--s-a99:#ffffff;--s-a100:#ffffff;--s-a101:#ffffff;--s-a102:#ffffff;--s-a103:#ffffff;--s-a104:#ffffff;--s-a105:#ffffff;--s-a106:#ffffff;--s-a107:#ffffff;--s-a108:#ffffff;--s-a109:#ffffff;--s-a110:#ffffff;--s-a111:#ffffff;--s-a112:#ffffff;--s-a113:#ffffff;--s-a114:#ffffff;--s-a115:#ffffff;--s-a116:#ffffff;--s-a117:#ffffff;--s-a118:#ffffff;--s-a119:#ffffff;--s-a120:#ffffff;--s-a121:#ffffff;--s-a122:#ffffff;--s-a123:#ffffff;--s-a124:#ffffff;--s-a125:#ffffff;--s-a126:#ffffff;--s-a127:#ffffff;--s-a128:#ffffff;--s-a129:#ffffff;--s-a130:#ffffff;--s-a131:#ffffff;--s-a132:#ffffff;--s-a133:#ffffff;--s-a134:#ffffff;--s-a135:#ffffff;--s-a136:#ffffff;--s-a137:#ffffff;--s-a138:#ffffff;--s-a139:#ffffff;--s-a140:#ffffff;--s-a141:#ffffff;--s-a142:#ffffff;--s-a143:#ffffff;--s-a144:#ffffff;--s-a145:#ffffff;--s-a146:#ffffff;--s-a147:#ffffff;--s-a148:#ffffff;--s-a149:#ffffff;--s-a150:#ffffff;--s-a151:#ffffff;--s-a152:#ffffff;--s-a153:#ffffff;--s-a154:#ffffff;--s-a155:#ffffff;--s-a156:#ffffff;--s-a157:#ffffff;--s-a158:#ffffff;--s-a159:#ffffff;--s-a160:#ffffff;--s-a161:#ffffff;--s-a162:#ffffff;--s-a163:#ffffff;--s-a164:#ffffff;--s-a165:#ffffff;--s-a166:#ffffff;--s-a167:#ffffff;--s-a168:#ffffff;--s-a169:#ffffff;--s-a170:#ffffff;--s-a171:#ffffff;--s-a172:#ffffff;--s-a173:#ffffff;--s-a174:#ffffff;--s-a175:#ffffff;--s-a176:#ffffff;--s-a177:#ffffff;--s-a178:#ffffff;--s-a179:#ffffff;--s-a180:#ffffff;--s-a181:#ffffff;--s-a182:#ffffff;--s-a183:#ffffff;--s-a184:#ffffff;--s-a185:#ffffff;--s-a186:#ffffff;--s-a187:#ffffff;--s-a188:#ffffff;--s-a189:#ffffff;--s-a190:#ffffff;--s-a191:#ffffff;--s-a192:#ffffff;--s-a193:#ffffff;--s-a194:#ffffff;--s-a195:#ffffff;--s-a196:#ffffff;--s-a197:#ffffff;--s-a198:#ffffff;--s-a199:#ffffff;--s-a200:#ffffff;--s-a201:#ffffff;--s-a202:#ffffff;--s-a203:#ffffff;--s-a204:#ffffff;--s-a205:#ffffff;--s-a206:#ffffff;--s-a207:#ffffff;--s-a208:#ffffff;--s-a209:#ffffff;--s-a210:#ffffff;--s-a211:#ffffff;--s-a212:#ffffff;--s-a213:#ffffff;--s-a214:#ffffff;--s-a215:#ffffff;--s-a216:#ffffff;--s-a217:#ffffff;--s-a218:#ffffff;--s-a219:#ffffff;--s-a220:#ffffff;--s-a221:#ffffff;--s-a222:#ffffff;--s-a223:#ffffff;--s-a224:#ffffff;--s-a225:#ffffff;--s-a226:#ffffff;--s-a227:#ffffff;--s-a228:#ffffff;--s-a229:#ffffff;--s-a230:#ffffff;--s-a231:#ffffff;--s-a232:#ffffff;--s-a233:#ffffff;--s-a234:#ffffff;--s-a235:#ffffff;--s-a236:#ffffff;--s-a237:#ffffff;--s-a238:#ffffff;--s-a239:#ffffff;--s-a240:#ffffff;--s-a241:#ffffff;--s-a242:#ffffff;--s-a243:#ffffff;--s-a244:#ffffff;--s-a245:#ffffff;--s-a246:#ffffff;--s-a247:#ffffff;--s-a248:#ffffff;--s-a249:#ffffff;--s-a250:#ffffff;--s-a251:#ffffff;--s-a252:#ffffff;--s-a253:#ffffff;--s-a254:#ffffff;--s-a255:#ffffff;--s-a256:#ffffff;--s-a257:#ffffff;--s-a258:#ffffff;--s-a259:#ffffff;--s-a260:#ffffff;--s-a261:#ffffff;--s-a262:#ffffff;--s-a263:#ffffff;--s-a264:#ffffff;--s-a265:#ffffff;--s-card:#ffffff;--s-rise:#ffffff;--s-deep:#ffffff;--s-mid:#ffffff;--s-soft:#ffffff;--s-dim:#ffffff;--t-cfe:#000000;--pod-g:#000000;--pod-s:#000000;--pod-b:#000000;--g-t0:#000000;--g-t1:#000000;--g-t2:#000000;--g-t3:#000000;--g-t4:#000000;--g-t5:#000000;--g-t6:#000000;--t-m0:#000000;--t-m1:#000000;--t-m2:#000000;--t-m3:#000000;--t-m4:#000000;--t-m5:#000000;--t-m6:#000000;--t-m7:#000000;--t-m8:#000000;--t-m9:#000000;--t-m10:#000000;--t-m11:#000000;--t-m12:#000000;--t-m13:#000000;--t-m14:#000000;--t-m15:#000000;--t-m16:#000000;--t-m17:#000000;--t-m18:#000000;--t-m19:#000000;--t-m20:#000000;--t-m21:#000000;--t-m22:#000000;--t-m23:#000000;--t-m24:#000000;--t-m25:#000000;--t-m26:#000000;--t-m27:#000000;--t-m28:#000000;--t-m29:#000000;--t-m30:#000000;--t-m31:#000000;--t-m32:#000000;--t-m33:#000000;--t-m34:#000000;--t-m35:#000000;--t-m36:#000000;--t-m37:#000000;--t-m38:#000000;--t-m39:#000000;--t-m40:#000000;--t-m41:#000000;--t-m42:#000000;--t-m43:#000000;--t-m44:#000000;--t-m45:#000000;--t-m46:#000000;--t-m47:#000000;--t-m48:#000000;--t-m49:#000000;--t-m50:#000000;--t-m51:#000000;--t-m52:#000000;--t-m53:#000000;--t-m54:#000000;--t-m55:#000000;--t-m56:#000000;--t-m57:#000000;--t-m58:#000000;--t-m59:#000000;--t-m60:#000000;--t-m61:#000000;--t-m62:#000000;--t-m63:#000000;--t-m64:#000000;--t-m65:#000000;--t-m66:#000000;--t-m67:#000000;--t-m68:#000000;--t-m69:#000000;--t-m70:#000000;--t-m71:#000000;--t-m72:#000000;--t-m73:#000000;--t-m74:#000000;--t-m75:#000000;--t-m76:#000000;--t-m77:#000000;--t-m78:#000000;--t-m79:#000000;--t-m80:#000000;--t-m81:#000000;--t-m82:#000000;--t-m83:#000000;--t-m84:#000000;--t-m85:#000000;--t-m86:#000000;--t-m87:#000000;--t-m88:#000000;--t-m89:#000000;--t-m90:#000000;--t-m91:#000000;--t-m92:#000000;--t-m93:#000000;--t-m94:#000000;--t-m95:#000000;--t-m96:#000000;--t-p0:#000000;--t-p1:#000000;--t-p2:#000000;--t-p3:#000000;--t-p4:#000000;--t-p5:#000000;--t-p6:#000000;--t-p7:#000000;--t-p8:#000000;--t-p9:#000000;--t-p10:#000000;--t-p11:#000000;--t-p12:#000000;--t-p13:#000000;--t-p14:#000000;--t-p15:#000000;--t-p16:#000000;--t-p17:#000000;--t-p18:#000000;--t-p19:#000000;--t-p20:#000000;--t-p21:#000000;--t-p22:#000000;--t-p23:#000000;--t-p24:#000000;--t-p25:#000000;--t-p26:#000000;--t-p27:#000000;--t-p28:#000000;--t-p29:#000000;--t-p30:#000000;--t-p31:#000000;--t-p32:#000000;--t-p33:#000000;--t-p34:#000000;--t-p35:#000000;--t-p36:#000000;--t-p37:#000000;--t-p38:#000000;--t-p39:#000000;--t-p40:#000000;--t-p41:#000000;--t-p42:#000000;--t-p43:#000000;--t-p44:#000000;--t-p45:#000000;--t-p46:#000000;--t-p47:#000000;--t-p48:#000000;--t-p49:#000000;--t-p50:#000000;--t-p51:#000000;--t-p52:#000000;--t-p53:#000000;--t-p54:#000000;--t-p55:#000000;--t-p56:#000000;--t-p57:#000000;--t-p58:#000000;--t-p59:#000000;--t-p60:#000000;--t-p61:#000000;--t-p62:#000000;--t-p63:#000000;--t-p64:#000000;--t-p65:#000000;--t-p66:#000000;--t-p67:#000000;--t-p68:#000000;--t-p69:#000000;--t-p70:#000000;--t-p71:#000000;--t-p72:#000000;--t-p73:#000000;--t-p74:#000000;--t-p75:#000000;--t-p76:#000000;--t-p77:#000000;--t-p78:#000000;--t-p79:#000000;--t-p80:#000000;--t-p81:#000000;--t-p82:#000000;--t-p83:#000000;--t-p84:#000000;--t-p85:#000000;--t-p86:#000000;--t-p87:#000000;--t-p88:#000000;--t-p89:#000000;--t-p90:#000000;--t-p91:#000000;--t-p92:#000000;--t-p93:#000000;--t-p94:#000000;--t-p95:#000000;--t-p96:#000000;--t-p97:#000000;--t-p98:#000000;--t-p99:#000000;--t-p100:#000000;--t-p101:#000000;--t-p102:#000000;--t-p103:#000000;--t-p104:#000000;--t-p105:#000000;--t-p106:#000000;--t-p107:#000000;--t-p108:#000000;--t-p109:#000000;--t-p110:#000000;--t-p111:#000000;--t-p112:#000000;--t-hi:#000000;--t-body:#000000;--t-body2:#000000;--t-mid:#000000;--t-mute:#000000;--t-dim:#000000;--wp-ink:0,0,0;--feed-scrim-a:#ffffff;--feed-scrim-b:#ffffff;--xct-accent:#000000;--line:#000000}
body.theme-hc.theme-hc.theme-hc *:not(img):not(video):not(canvas):not(.hc-keep-bg){background-color:#000!important;background-image:none!important;color:#fff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;animation:none!important;transition:none!important;outline-color:#fff!important;text-decoration-color:#fff!important}
body.theme-hc.theme-hc-light.theme-hc-light *:not(img):not(video):not(canvas):not(.hc-keep-bg){background-color:#fff!important;color:#000!important;border-color:#000!important;outline-color:#000!important;text-decoration-color:#000!important}
body.theme-hc.theme-hc.theme-hc.theme-hc [style*="transparent"]{background-color:transparent!important}
body.theme-hc.theme-hc.theme-hc img,body.theme-hc.theme-hc.theme-hc video{filter:grayscale(1)!important}
body.theme-hc.theme-hc.theme-hc :focus-visible{outline:3px solid #fff!important;outline-offset:2px!important}
body.theme-hc.theme-hc-light.theme-hc-light :focus-visible{outline-color:#000!important}
body.theme-hc.theme-hc.theme-hc.theme-hc .tab.active,body.theme-hc.theme-hc.theme-hc.theme-hc .pill.on,body.theme-hc.theme-hc.theme-hc.theme-hc .theme-opt.active,body.theme-hc.theme-hc.theme-hc.theme-hc .cb-btn.on,body.theme-hc.theme-hc.theme-hc.theme-hc button[aria-pressed="true"]{background-color:#fff!important;color:#000!important}
body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .tab.active,body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .pill.on,body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .theme-opt.active,body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .cb-btn.on,body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light button[aria-pressed="true"]{background-color:#000!important;color:#fff!important}
body.theme-hc.theme-hc.theme-hc.theme-hc .tab.active *,body.theme-hc.theme-hc.theme-hc.theme-hc .pill.on *,body.theme-hc.theme-hc.theme-hc.theme-hc .theme-opt.active *,body.theme-hc.theme-hc.theme-hc.theme-hc .cb-btn.on *,body.theme-hc.theme-hc.theme-hc.theme-hc button[aria-pressed="true"] *{background-color:#fff!important;color:#000!important}
body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .tab.active *,body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .pill.on *,body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .theme-opt.active *,body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .cb-btn.on *,body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light button[aria-pressed="true"] *{background-color:#000!important;color:#fff!important}
body.theme-hc.theme-hc.theme-hc.theme-hc .tab.active svg,body.theme-hc.theme-hc.theme-hc.theme-hc .pill.on svg{fill:#000!important;stroke:#000!important}
body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .tab.active svg,body.theme-hc.theme-hc-light.theme-hc-light.theme-hc-light .pill.on svg{fill:#fff!important;stroke:#fff!important}
body.theme-hc.theme-hc.theme-hc{background:#000!important;color:#fff!important}
body.theme-hc.theme-hc-light.theme-hc-light{background:#fff!important;color:#000!important}
body.theme-hc.theme-hc.theme-hc *::before,body.theme-hc.theme-hc.theme-hc *::after{background-image:none!important;background-color:transparent!important;color:#fff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;animation:none!important;transition:none!important}
body.theme-hc.theme-hc-light.theme-hc-light *::before,body.theme-hc.theme-hc-light.theme-hc-light *::after{color:#000!important;border-color:#000!important}
body.theme-hc.theme-hc.theme-hc svg{fill:currentColor!important;stroke:currentColor!important}
@media (prefers-reduced-motion:reduce){body.theme-hc *{animation:none!important;transition:none!important}}
:root{--t-ok:#7dd97d;--t-err:#ff8a80;--t-warn:#e0a44a;--t-gold:#f4c80e;--t-lb-cold:#c98b8b}
body.theme-light{--t-ok:#0b6a0b;--t-err:#b3261e;--t-warn:#7a4b00;--t-gold:#7d5c00;--t-lb-cold:#8a5a5a}
.xct-ok{color:var(--t-ok)!important}.xct-err{color:var(--t-err)!important}.xct-warn{color:var(--t-warn)!important}
body.theme-clear-dark{--xct-focus:#4da3ff;--xct-focus-halo:#000;--xct-link:#6cb6ff;--xct-field-line:#7d838c;--xl-ink-faint:#899786;--xl-field-line:#5f8f54;--xl-head-bg:#000}
body.theme-clear-light{--xct-focus:#0b5cad;--xct-focus-halo:#fff;--xct-link:#0b5cad;--xct-field-line:#6b7480;--xl-bg:#fff;--xl-panel:#f3f6f2;--xl-panel-2:#e9efe8;--xl-line:rgba(16,80,16,.16);--xl-field-line:#6b7a69;--xl-green-edge:#7fd46a;--xl-green-core:#4caf50;--xl-green-text:#0b6a0b;--xl-green-soft:#2d5a2d;--xl-ink:#0f1a10;--xl-ink-dim:#3b483b;--xl-ink-faint:#535f55;--xl-accent:#0b6a0b;--xl-accent-glow:transparent;--xl-head-bg:#fff;--xl-track:rgba(0,0,0,.1);--xl-glow-a:rgba(16,124,16,.07);--xl-glow-b:rgba(16,124,16,.04);--xl-mark-stroke:#107c10;--xl-mark-glow:transparent;--xl-mark-fill:linear-gradient(180deg,#2f9e2f,#0b6a0b 65%,#1d8a1d);--xl-mark-fill-stroke:#0b6a0b;--xl-msg-warn:#b3261e;--xl-msg-err:#b3261e;--xl-msg-ok:#0b6a0b}
body.theme-clear-light #xct-lock-screen,body.theme-clear-light #xct-lock-bg{background:#fff!important}
body.theme-clear :focus-visible{outline:3px solid var(--xct-focus)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--xct-focus-halo)!important}
:where(body.theme-clear a:link,body.theme-clear a:visited){color:var(--xct-link)}
body.theme-clear a[href]:not([class]):not([role]):not(nav a):not(:has(img,svg,picture,video,canvas,div)):not([style*="display:"]),body.theme-clear :is(p,dd,blockquote,figcaption,.wiki-card,.bio) a[href]:not([role]):not(:has(img,svg,picture,video,canvas,div)):not([class*="btn"]):not([class*="pill"]):not([class*="chip"]){text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px}
body.theme-clear a[href]:not([class]):not([role]):not(nav a):not([style*="display:"]):is(:hover,:focus-visible),body.theme-clear :is(p,dd,blockquote,figcaption,.wiki-card,.bio) a[href]:not([role]):is(:hover,:focus-visible){text-decoration-thickness:2px!important}
body.theme-clear :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file],[type=submit],[type=button],[type=reset],[type=image]),select,textarea):not([aria-invalid="true"]):not(.theme-opt-r){border-color:var(--xct-field-line)!important}
:where(body.theme-clear-dark) ::placeholder{color:#9aa0a6;opacity:1}
:where(body.theme-clear-light) ::placeholder{color:#5f6670;opacity:1}
:where(body.theme-clear) :is(span,small,b,em,a):is([style*="opacity:.4"],[style*="opacity:.5"],[style*="opacity:.6"],[style*="opacity:.7"],[style*="opacity:.8"]){opacity:1!important}
body.theme-clear .xad-prime{background:#006f9a!important}
body.theme-clear .xad-cta.xad-glass{background:#0e6e0e!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
body.theme-clear .xad-cta.xad-glass::after{display:none!important}
body.theme-clear .member-chip{background-image:none!important;background-color:#f3cffc!important;color:#2a0530!important;text-shadow:none!important}
body.theme-clear .gev-rum{background:#5c5c5c!important}
body.theme-clear .pln-d.out .pln-dn{opacity:1;color:var(--t-dim)}
body.theme-clear #gp-rv-core{opacity:1!important}
body.theme-clear button.xct-iobtn[style*="background:#283" i]{background:#1d6b2b!important;color:#fff!important}
body.theme-clear-dark{color-scheme:dark}
body:where(.theme-clear-dark) #pdc-list .lv-thumb-ph{color:#9c9c9c}body:where(.theme-clear-dark) .tab.active{border-bottom-color:#2f912c}body:where(.theme-clear-dark) .tab.active{color:#50b04c}body:where(.theme-clear-dark) .pin-ic.on{border-color:#2f912c}body:where(.theme-clear-dark) .tab.active .cnt{color:#50b04c}body:where(.theme-clear-dark) .menu-sec{color:#91a191}body:where(.theme-clear-dark) .srch-dim{color:#9c9c9c}body:where(.theme-clear-dark) .srchopt-note{color:#9c9c9c}body:where(.theme-clear-dark) .srch-abbr .srch-abbr-x{color:#9a9bad}body:where(.theme-clear-dark) h2{color:#50b04c}body:where(.theme-clear-dark) .filter-label{color:#9c9c9c}body:where(.theme-clear-dark) .mkt-sb-toggle:hover{color:#50b04c}body:where(.theme-clear-dark) .mkt-sb-show:hover{color:#50b04c}body:where(.theme-clear-dark) .fidx-sec-n{color:#9c9c9c}body:where(.theme-clear-dark) .fidx-scan{color:#6aab6a}body:where(.theme-clear-dark) .fidx-open{color:#50b04c}body:where(.theme-clear-dark) .ambp-state.on{border-color:#448e43}body:where(.theme-clear-dark) .med-subtab.on{border-color:#5a8959}body:where(.theme-clear-dark) .mdir-chip.on{border-color:#5a8959}body:where(.theme-clear-dark) .mdir-chip.warn.on{border-color:#af6c6a}body:where(.theme-clear-dark) .mdir-vote button.on{border-color:#5a8959}body:where(.theme-clear-dark) .mdir-vote button.dn.on{border-color:#af6c6a}body:where(.theme-clear-dark) .mdir-cbtn.on{border-color:#5a8959}body:where(.theme-clear-dark) .mdir-c .del{color:#e87d7b}body:where(.theme-clear-dark) .med-larrow{color:#50b04c}body:where(.theme-clear-dark) .gaw-view.on{border-color:#518c50}body:where(.theme-clear-dark) .gaw-day:hover .gaw-empty{color:#8e9eaf}body:where(.theme-clear-dark) .mkt-sf-group-head{color:#9c9c9c}body:where(.theme-clear-dark) .pill.active{border-color:#4c8c4a}body:where(.theme-clear-dark) .cbar{color:#9c9c9c}body:where(.theme-clear-dark) #mkt-cbar .cbar-i{color:#909eac}body:where(.theme-clear-dark) #mkt-cbar .cb-m1 .cb-t{color:#6cac52}body:where(.theme-clear-dark) #mkt-cbar .cb-m2 .cb-t{color:#b89a36}body:where(.theme-clear-dark) #mkt-cbar .cb-m3 .cb-t{color:#67a3c8}body:where(.theme-clear-dark) #mkt-cbar .cb-m4 .cb-t{color:#aa8fdb}body:where(.theme-clear-dark) .mkt-tr-hint{color:#9c9c9c}body:where(.theme-clear-dark) .cbar span{color:#50b04c}body:where(.theme-clear-dark) .stbl .stbl-gp td:first-child{color:#50b04c}body:where(.theme-clear-dark) .stbl .cnt{color:#50b04c}body:where(.theme-clear-dark) .sum-chip .sum-n{color:#50b04c}body:where(.theme-clear-dark) .spend-conv.same{color:#9c9c9c}body:where(.theme-clear-dark) .spend-total .spend-code{color:#50b04c}body:where(.theme-clear-dark) .spend-total .spend-conv{color:#50b04c}body:where(.theme-clear-dark) .type-row .t-cnt{color:#50b04c}body:where(.theme-clear-dark) .sum-kpi-sub{color:#949f9f}body:where(.theme-clear-dark) .src-tp{color:#949f9f}body:where(.theme-clear-dark) .set-lang.on{border-color:#508c4f}body:where(.theme-clear-dark) .h2h-vs{color:#b19887}body:where(.theme-clear-dark) .gtbl .gt-ok{color:#50b04c}body:where(.theme-clear-dark) .gtbl .gt-err{color:#ff6e68}body:where(.theme-clear-dark) .sub-tab.active{border-color:#2f912c}body:where(.theme-clear-dark) .rc-cnt{color:#50b04c}body:where(.theme-clear-dark) .cb-act:hover{color:#50b04c}body:where(.theme-clear-dark) .pill-toggle.active{border-color:#2f912c}body:where(.theme-clear-dark) .pill-toggle.active{color:#50b04c}body:where(.theme-clear-dark) .cb-co-sortbtn.active{color:#50b04c}body:where(.theme-clear-dark) .cb-co-btn:hover{color:#50b04c}body:where(.theme-clear-dark) .ts-btn.ts-bad{color:#ef7a79!important}body:where(.theme-clear-dark) .badge.new{color:#fc4c3e}body:where(.theme-clear-dark) .modal-info a{color:#50b04c}body:where(.theme-clear-dark) .ach-subtab.active{border-bottom-color:#2f912c}body:where(.theme-clear-dark) .ach-stats-cell .val{color:#50b04c}body:where(.theme-clear-dark) .ach-stats-empty{color:#9c9c9c}body:where(.theme-clear-dark) .ss-results li[data-valid="false"]{color:#9c9c9c}body:where(.theme-clear-dark) .ach-topgames-rank{color:#9c9c9c}body:where(.theme-clear-dark) .ach-scan-bar .row .pct{color:#50b04c}body:where(.theme-clear-dark) .ach-scan-bar .row .when{color:#9c9c9c}body:where(.theme-clear-dark) .lib-card .lm{color:#9c9c9c}body:where(.theme-clear-dark) .s-revoked{color:#ff6f5d}body:where(.theme-clear-dark) .gshape-btn.active{border-color:#2f912c}body:where(.theme-clear-dark) .view-btn.active{border-color:#2f912c}body:where(.theme-clear-dark) .mkt-cols-popover .cvp-grip{color:#9c9c9c}body:where(.theme-clear-dark) .mkt-cols-popover .cvp-div{color:#9c9c9c}body:where(.theme-clear-dark) .list-view .lv-head div[data-sort]:hover{color:#50b04c}body:where(.theme-clear-dark) .at-verify{color:#9c9c9c}body:where(.theme-clear-dark) .mkt-lt-n{color:#9c9c9c}body:where(.theme-clear-dark) .entity-list .ent-head div[data-sort]:hover{color:#50b04c}body:where(.theme-clear-dark) .ent-tile-noimg{color:#9c9c9c}body:where(.theme-clear-dark) .co-game-noimg{color:#9c9c9c}body:where(.theme-clear-dark) .badge.demo{color:#ff4179}body:where(.theme-clear-dark) .hist-badge.removed{color:#fc4c3e}body:where(.theme-clear-dark) .hist-section-title.rem-title{color:#ff6f5d}body:where(.theme-clear-dark) .hist-diff{color:#9c9c9c}body:where(.theme-clear-dark) .hist-diff .old{color:#ff6f5d}body:where(.theme-clear-dark) .purch-act.active{border-color:#2f912c}body:where(.theme-clear-dark) .xlang-opt span{color:#959da6}body:where(.theme-clear-dark) .xlang-hint button.x{color:#959da6}body:where(.theme-clear-dark) .ad-group.active{border-color:#2f912c}body:where(.theme-clear-dark) .ad-subtab.active{border-bottom-color:#2f912c}body:where(.theme-clear-dark) .sf-tab.active{border-bottom-color:#2f912c}body:where(.theme-clear-dark) .sm-chip.on{border-color:#2f912c}body:where(.theme-clear-dark) .sm-spin-btn:disabled{color:#9c9c9c}body:where(.theme-clear-dark) .sf-log-row .ts{color:#9c9c9c}body:where(.theme-clear-dark) .sf-log-row.error .lvl{color:#ff6f5d}body:where(.theme-clear-dark) .imp-gts{color:#9c9c9c}body:where(.theme-clear-dark) .cb-divider button{color:#ff6e63}body:where(.theme-clear-dark) .cb-divider button:hover{color:#ff6e62}body:where(.theme-clear-dark) .lb-tile .lb-metric b{color:#50b04c}body:where(.theme-clear-dark) .dlb-hist-board>h4{color:#929eab}body:where(.theme-clear-dark) .dlb-hist-row .dlb-hist-score{color:#929eab}body:where(.theme-clear-dark) .dlb-hist-empty{color:#929eab}body:where(.theme-clear-dark) .lb-back h4{color:#50b04c}body:where(.theme-clear-dark) .lb-back .lb-flip-back:hover{color:#50b04c}body:where(.theme-clear-dark) .sum-big{color:#50b04c}body:where(.theme-clear-dark) .sum-sub{color:#9c9c9c}body:where(.theme-clear-dark) .sum-val.green{color:#50b04c}body:where(.theme-clear-dark) .sum-tbl th{color:#9c9c9c}body:where(.theme-clear-dark) .tc-empty{color:#9c9c9c}body:where(.theme-clear-dark) .tc-slot-letter{color:#9c9c9c}body:where(.theme-clear-dark) .tc-pick-letter{color:#9c9c9c}body:where(.theme-clear-dark) .mkt-vpop-btn.on{border-color:#2f912c}body:where(.theme-clear-dark) .cal-out{color:#9c9c9c}body:where(.theme-clear-dark) .cal-out .cal-num{color:#9c9c9c}body:where(.theme-clear-dark) .cal-pal-group{color:#9c9c9c}body:where(.theme-clear-dark) .cal-overlay-sep{color:#9c9c9c}body:where(.theme-clear-dark) .cal-overlay.active{border-color:#568a55}body:where(.theme-clear-dark) .cal-clos-up-empty{color:#9c9c9c}body:where(.theme-clear-dark) .cal-hour-gutter{color:#9c9c9c}body:where(.theme-clear-dark) .cal-mini-dow{color:#9c9c9c}body:where(.theme-clear-dark) .cal-mini-cell.out{color:#9c9c9c}body:where(.theme-clear-dark) .cal-mini-cell.sel{outline-color:#7e7e7e}body:where(.theme-clear-dark) .cal-pop-empty{color:#9c9c9c}body:where(.theme-clear-dark) .cal-pill.on{border-color:#68866c}body:where(.theme-clear-dark) .cal-pill a{color:#ff6e68}body:where(.theme-clear-dark) .cal-gp-tile.on{border-color:#2f912c}body:where(.theme-clear-dark) .msg-filter-pill.on{border-color:#5a8959}body:where(.theme-clear-dark) .xct-ad-label{color:#9c9c9c}body:where(.theme-clear-dark) .pro-alt-b .per{color:#969da3}body:where(.theme-clear-dark) .pro-menu-i.h{color:#9c9c9c}body:where(.theme-clear-dark) .pro-menu-arr{color:#9c9c9c}body:where(.theme-clear-dark) .pro-card .pro-bul li::marker{color:#5eae5c}body:where(.theme-clear-dark) .msg-bubble.deleted .body{color:#9c9c9c}body:where(.theme-clear-dark) .msg-rx button.on{border-color:#2f912c}body:where(.theme-clear-dark) .news-like.liked{color:#ff6a85}body:where(.theme-clear-dark) .xct-lk-pop .lk-err{color:#ff6d6c}body:where(.theme-clear-dark) .feed-subtab.on{border-color:#2f912c}body:where(.theme-clear-dark) .potd-title small{color:#9e97c3}body:where(.theme-clear-dark) .potd-lbl{color:#9e97c3}body:where(.theme-clear-dark) .potd-ph{color:#939dac}body:where(.theme-clear-dark) .chx-rk{color:#999ca9}body:where(.theme-clear-dark) .chx-go{color:#999ca9}body:where(.theme-clear-dark) .chx-note{color:#999ca9}body:where(.theme-clear-dark) .trnd-live{color:#ff6d6b}body:where(.theme-clear-dark) .cstats-link-arrow{color:#87a47f}body:where(.theme-clear-dark) .cstats-title .cstats-24{color:#87a47f}body:where(.theme-clear-dark) .cstats-caret{color:#87a57d}body:where(.theme-clear-dark) .feed-post-count.over{color:#ff6a85}body:where(.theme-clear-dark) .enb-sub{color:#b59683}body:where(.theme-clear-dark) .enb-rrp{color:#b0988c}body:where(.theme-clear-dark) .ldb .enb-sub{color:#a196c4}body:where(.theme-clear-dark) .ldb .enb-rrp{color:#a196c2}body:where(.theme-clear-dark) .prb-disc-line{color:#94a08d}body:where(.theme-clear-dark) .hub-abtn.on{border-color:#2f912c}body:where(.theme-clear-dark) .hub-ghost{color:#9c9c9c}body:where(.theme-clear-dark) .hub-gcat{color:#969ea5}body:where(.theme-clear-dark) #mythichall .mh-foot{color:#88a395}body:where(.theme-clear-dark) .ezs-tab.on{border-bottom-color:#2f912c}body:where(.theme-clear-dark) .xrv-rx-agree.on{border-color:#358f44}body:where(.theme-clear-dark) .xrv-rx-disagree.on{border-color:#e0483f}body:where(.theme-clear-dark) .rvp-tab.on{border-bottom-color:#2f912c}body:where(.theme-clear-dark) .gev-tab.on{border-color:#2f912c}body:where(.theme-clear-dark) .capa-like.on{border-color:#e93e33}body:where(.theme-clear-dark) .capa-like.on{color:#ff6b7c}body:where(.theme-clear-dark) .gpk-chip.on{border-color:#2f912c}body:where(.theme-clear-dark) .d2d-chips button.variant.on{border-color:#8a70c0}body:where(.theme-clear-dark) .d2d-chips button.on.yes{border-color:#508c4f}body:where(.theme-clear-dark) .d2d-chips button.on.no{border-color:#af6c6a}body:where(.theme-clear-dark) .d2d-chips button.on.unconfirmed{border-color:#8f7d51}body:where(.theme-clear-dark) .d2d-sub-modal .d2d-vd button.on.yes{border-color:#508c4f}body:where(.theme-clear-dark) .d2d-sub-modal .d2d-vd button.on.no{border-color:#af6c6a}body:where(.theme-clear-dark) .d2d-sub-modal .d2d-vd button.on.untested{border-color:#8f7d51}body:where(.theme-clear-dark) .d2d-chips2 button.on{border-color:#508c4f}body:where(.theme-clear-dark) .d2d-vd button.on.yes{border-color:#508c4f}body:where(.theme-clear-dark) .d2d-vd button.on.no{border-color:#af6c6a}body:where(.theme-clear-dark) .d2d-vd button.on.unconfirmed{border-color:#8f7d51}body:where(.theme-clear-dark) .d2d-share .fb{color:#469fff}body:where(.theme-clear-dark) .d2d-share .reddit{color:#ff7140}body:where(.theme-clear-dark) .d2d-share .bsky{color:#35a2f8}body:where(.theme-clear-dark) .d2d-share .linkedin{color:#4e9eff}body:where(.theme-clear-dark) .d2d-share .telegram{color:#2ea6e1}body:where(.theme-clear-dark) .d2d-log time small{color:#969ea5}body:where(.theme-clear-dark) .d2d-views button.on{border-color:#508c4f}body:where(.theme-clear-dark) .d2d-vfilters button.on.yes{border-color:#508c4f}body:where(.theme-clear-dark) .d2d-vfilters button.on.no{border-color:#af6c6a}body:where(.theme-clear-dark) .d2d-vfilters button.on.unconfirmed{border-color:#8f7d51}body:where(.theme-clear-dark) .d2d-extra-pills button[data-filter="varies"].on{border-color:#8a70c0}body:where(.theme-clear-dark) .d2d-game-arrow{color:#959ea6!important}body:where(.theme-clear-dark) .d2d-vrow .d2d-vcell .arrow{color:#a98fe2}body:where(.theme-clear-dark) .d2d-vrow .inh{color:#999ca4}body:where(.theme-clear-dark) .d2d-gp.no{color:#959da6}body:where(.theme-clear-dark) .gp-stars{color:#989da7}body:where(.theme-clear-dark) .nav-cust-lock{color:#959da6}body:where(.theme-clear-dark) .d2d-chips button.on.retest{border-color:#4d8981}body:where(.theme-clear-dark) .d2d-vd button.on.retest{border-color:#4d8981}body:where(.theme-clear-dark) .d2d-vfilters button.on.retest{border-color:#4d8981}body:where(.theme-clear-dark) .d2d-mod-filter button.on{border-color:#508c4f}body:where(.theme-clear-dark) #hub-bl-chrome .hbl-hit b{color:#9b9e96}body:where(.theme-clear-dark) .hbl-stars{color:#96a185}body:where(.theme-clear-dark){--t-m0:#9c9c9c;--t-m1:#949daa;--t-m2:#939f99;--t-m3:#939f99;--t-m5:#979da3;--t-m7:#9c9c9c;--t-m8:#969ea4;--t-m9:#959ea8;--t-m10:#959da6;--t-m11:#979da2;--t-m13:#959da7;--t-m14:#969f96;--t-m15:#94a094;--t-m16:#969da5;--t-m18:#949ea7;--t-m19:#949eaa;--t-m20:#969f9b;--t-m21:#919ea8;--t-m22:#969dac;--t-m23:#969da5;--t-m25:#989da6;--t-m27:#989da5;--t-m29:#9b9bac;--t-m30:#949f94;--t-m31:#939eaa;--t-m32:#959f95;--t-m33:#959da6;--t-m34:#91a191;--t-m35:#929fa6;--t-m36:#959da8;--t-m37:#959da6;--t-m39:#919ea9;--t-m40:#9c9c9c;--t-m41:#949f94;--t-m43:#969da3;--t-m44:#969da4;--t-m46:#969da3;--t-m47:#8f9fa5;--t-m48:#949ea8;--t-m50:#949da8;--t-m54:#929ea8;--t-m55:#959da6;--t-m57:#969ea6;--t-m59:#92a091;--t-m60:#90a096;--t-m61:#969da3;--t-m62:#969da3;--t-m63:#959ea5;--t-m64:#969da5;--t-m66:#969ea4;--t-m67:#969ea4;--t-m68:#91a191;--t-m70:#919ea7;--t-m73:#949ea8;--t-m74:#94a18c;--t-m75:#949da9;--t-m77:#8ca197;--t-m78:#8da197;--t-m79:#90a097;--t-m80:#939f99;--t-m81:#969f9a;--t-m82:#939f97;--t-m83:#949f98;--t-m84:#969ea6;--t-m85:#959da6;--t-m86:#93a18c;--t-m87:#919eaa;--t-m88:#939eaa;--t-m89:#939eaa;--t-m92:#959ea6;--t-m93:#949eab;--t-m94:#949ea9;--t-m95:#939eaa;--t-m96:#929ea7;--t-dim:#9c9c9c}body:where(.theme-clear-dark) .lab-cal-yr.on{border-color:#2f912c}body:where(.theme-clear-dark) .lab-rare .pct{color:#ec5fff}body:where(.theme-clear-dark) .lab-tab.active{border-bottom-color:#2f912c}body:where(.theme-clear-dark) #lab-pane-medals .mdl-tnone{color:#949ea8}body:where(.theme-clear-dark) .cc-tchip.on{border-color:#2f912c}body:where(.theme-clear-dark) .cc-dbtn.on{border-color:#2f912c}body:where(.theme-clear-dark) #lab-pane-rare-lb .rlb-row.top3 .rlb-rank{color:#d48d4e}body:where(.theme-clear-dark){--pod-b:#d28e4f}html body:not(.theme-hc):where(.theme-clear-dark) .sub-grid:not(.lay-text) .sub-tile{--t-m19:#949eaa}body:where(.theme-clear-dark) .achdb-own .n{color:#949ea8}body:where(.theme-clear-dark) #achdb-select-btn.active{border-color:#2f912c}body:where(.theme-clear-dark) .su-tabs button.on{border-color:#2f912c}body:where(.theme-clear-dark) .gd-mode.on{border-color:#598a58}body:where(.theme-clear-dark) .gd-mini-x:hover{color:#ff6e68}body:where(.theme-clear-dark) .rm-tab.active{border-color:#4e8c45}body:where(.theme-clear-dark) .bg-ed:empty:before{color:#939ea1}body:where(.theme-clear-dark) #ach-lb-narrow-btn.active{border-color:#508c4f}body:where(.theme-clear-dark) #cotd .cotd-trow .wins span{color:#aa9c69}body:where(.theme-clear-dark) #spotlight .sp-dates{color:#b29784}body:where(.theme-clear-dark) #spotlight .sp-chip.done{color:#b29784}body:where(.theme-clear-dark) #spotlight .sp-note{color:#b29784}body:where(.theme-clear-dark) .gl-tab.active{border-bottom-color:#2f912c}body:where(.theme-clear-dark) .ga-chip.active{border-color:#2f912c}body:where(.theme-clear-dark) #mkt-add-status .mas-blue{color:#31a1ff}body:where(.theme-clear-dark) #mkt-add-status .mas-purple{color:#c780e7}body:where(.theme-clear-dark) .fba-item.on{border-color:#378e52}body:where(.theme-clear-dark) .gpl-grip{color:#949ea9}body:where(.theme-clear-dark) .core-daily-dot.on{border-color:#508c4f}body:where(.theme-clear-dark) .xct-social[data-hover="#5865F2"]:hover{color:#8095ff!important}body:where(.theme-clear-dark) .xct-social[data-hover="#1185fe"]:hover{color:#39a1ff!important}body:where(.theme-clear-dark) .xct-social[data-hover="#E4405F"]:hover{color:#ff6b84!important}body:where(.theme-clear-dark) .prime-bn-d{color:#94a08d}body:where(.theme-clear-dark) .prime-bn-x{color:#94a08d}body:where(.theme-clear-dark) .cs-peak-lbl{color:#87a47f}body:where(.theme-clear-dark) .cs-note{color:#93a099}body:where(.theme-clear-dark) .feed-tt-src{color:#ff6899}
@media(max-width:768px){body:where(.theme-clear-dark) .tab.active{border-left-color:#2f912c}body:where(.theme-clear-dark) .tab.active{color:#50b04c}}
@media(max-width:900px){body:where(.theme-clear-dark) .d2d-panes a.active{border-color:#518c50!important}}
body.theme-clear-dark{--ck0a7aff:#3ea0ff;--ck0c5a2c:#65ab78;--ck0f9d58:#34b26c;--ck107c10:#50b04c;--ck1185fe:#39a1ff;--ck1877f2:#469fff;--ck1d9bf0:#2aa3f9;--ck2196f3:#31a1ff;--ck229ed9:#2ea6e1;--ck3a3a3a:#9c9c9c;--ck3a463a:#92a092;--ck3a6b4a:#76a885;--ck3ba55d:#47b067;--ck4285f4:#599dff;--ck444444:#9c9c9c;--ck4a4f56:#979da4;--ck4a5258:#959ea5;--ck4a7a4a:#77a977;--ck525a64:#949da8;--ck555555:#9c9c9c;--ck555566:#9a9bad;--ck5865f2:#8095ff;--ck5a625e:#969f9b;--ck5a636c:#949ea8;--ck5a6a5a:#8fa18f;--ck5a6a62:#90a198;--ck5c6672:#939eab;--ck5c6773:#939eab;--ck5c6b7a:#8e9eae;--ck666666:#9c9c9c;--ck666677:#9a9bad;--ck6d8a76:#86a48f;--ck6e6353:#a79b8a;--ck6e7681:#949da8;--ck777777:#9c9c9c;--ck78909c:#87a0ac;--ck7a8a9a:#8e9eae;--ck7a9a7a:#85a585;--ck888888:#9c9c9c;--ck8a6060:#be9191;--ck8a6d3b:#b69865;--ck8a9690:#939f99;--ck8a9bb0:#8d9eb3;--ck8b9490:#969f9b;--ck8b949e:#959ea8;--ck8f969d:#969da4;--ck9146ff:#c07eff;--ck9a8f6a:#a79c76;--cka08573:#b29784;--cka875ff:#b583ff;--ckab47bc:#d974eb;--ckaf4c4c:#e77e7b;--ckb150e2:#d373ff;--ckbb8888:#c38f8f;--ckc8803c:#d58c48;--ckcc6666:#e77e7d;--ckcc8888:#cf8b8b;--cke05252:#fe6e6b;--cke06c6c:#ef7a79;--cke53935:#ff6e62;--cke5484d:#ff6d6d;--cke57373:#ed7a7a;--ckee6666:#fa7170;--ckef5350:#ff6e68;--ckf2555a:#ff6d70;--ckf44336:#ff6f5d;--ckf4626f:#ff6c78;--ckff0000:#ff6f5a;--ckff424d:#ff6d71;--ckff4444:#ff6e68;--ckff4500:#ff7140;--ckff4d6d:#ff6a85;--ckff5555:#ff6d6a;--ckff6666:#ff6d6c}
body.theme-clear-dark :is(.xct-keep-ink,[style*="ground:#f" i],[style*="ground:#e" i],[style*="ground:#d" i],[style*="ground:rgba(255," i]){--ck0a7aff:initial;--ck0c5a2c:initial;--ck0f9d58:initial;--ck107c10:initial;--ck1185fe:initial;--ck1877f2:initial;--ck1d9bf0:initial;--ck2196f3:initial;--ck229ed9:initial;--ck3a3a3a:initial;--ck3a463a:initial;--ck3a6b4a:initial;--ck3ba55d:initial;--ck4285f4:initial;--ck444444:initial;--ck4a4f56:initial;--ck4a5258:initial;--ck4a7a4a:initial;--ck525a64:initial;--ck555555:initial;--ck555566:initial;--ck5865f2:initial;--ck5a625e:initial;--ck5a636c:initial;--ck5a6a5a:initial;--ck5a6a62:initial;--ck5c6672:initial;--ck5c6773:initial;--ck5c6b7a:initial;--ck666666:initial;--ck666677:initial;--ck6d8a76:initial;--ck6e6353:initial;--ck6e7681:initial;--ck777777:initial;--ck78909c:initial;--ck7a8a9a:initial;--ck7a9a7a:initial;--ck888888:initial;--ck8a6060:initial;--ck8a6d3b:initial;--ck8a9690:initial;--ck8a9bb0:initial;--ck8b9490:initial;--ck8b949e:initial;--ck8f969d:initial;--ck9146ff:initial;--ck9a8f6a:initial;--cka08573:initial;--cka875ff:initial;--ckab47bc:initial;--ckaf4c4c:initial;--ckb150e2:initial;--ckbb8888:initial;--ckc8803c:initial;--ckcc6666:initial;--ckcc8888:initial;--cke05252:initial;--cke06c6c:initial;--cke53935:initial;--cke5484d:initial;--cke57373:initial;--ckee6666:initial;--ckef5350:initial;--ckf2555a:initial;--ckf44336:initial;--ckf4626f:initial;--ckff0000:initial;--ckff424d:initial;--ckff4444:initial;--ckff4500:initial;--ckff4d6d:initial;--ckff5555:initial;--ckff6666:initial}
body:where(.theme-clear-light) .tab.active{color:#077808}body:where(.theme-clear-light) .pin-warn{color:#965700}body:where(.theme-clear-light) .pin-x:hover{color:#c02f38}body:where(.theme-clear-light) .tab.active .cnt{color:#077808}html body.theme-light:where(.theme-clear-light) .tab .nav-new.nav-new.nav-new{color:#006ca2!important}body:where(.theme-clear-light) .tab.pvis-off>.pvis-eye{color:#8a5e1a}body:where(.theme-clear-light) .srch-cog.on{border-color:#009800}body:where(.theme-clear-light) .srchopt-sw:checked{border-color:#009800}body:where(.theme-clear-light) #ach-lb-cat optgroup{color:#4366a8}body:where(.theme-clear-light) h2{color:#077808}body:where(.theme-clear-light) .mkt-sb-toggle:hover{color:#077808}body:where(.theme-clear-light) .mkt-sb-show:hover{color:#077808}body:where(.theme-clear-light) .fidx-chip-store{color:#b82094}body:where(.theme-clear-light) .fidx-chip-collection{color:#007180}body:where(.theme-clear-light) .fidx-chip-leaderboards{color:#7b53ab}body:where(.theme-clear-light) .fidx-scan{color:#357436}html body.theme-light:where(.theme-clear-light) .fidx-scan{color:#347435}body:where(.theme-clear-light) .fidx-open{color:#077808}html body.theme-light:where(.theme-clear-light) .own-note-ic{color:#8b5d00}body:where(.theme-clear-light) .ambp-dc-un{color:#60676f}body:where(.theme-clear-light) .ambp-ed-m.err{color:#b04146}body:where(.theme-clear-light) .ambp-gt-len.over{color:#b04146}body:where(.theme-clear-light) .ambp-gt-res.no{color:#b04146}body:where(.theme-clear-light) .dn-amt.on{border-color:#2c9451}body:where(.theme-clear-light) .dn-note.err{color:#915758}html body.theme-light:where(.theme-clear-light) .hdig-own{color:#26762b}body:where(.theme-clear-light) .mdir-c .del{color:#aa4647}body:where(.theme-clear-light) .med-larrow{color:#077808}body:where(.theme-clear-light) .bab-clock.hot{color:#c02f38}body:where(.theme-clear-light) .bauc-clock.hot{color:#c02f38}body:where(.theme-clear-light) .cbk-warn{color:#875f00}body:where(.theme-clear-light) .cbk-link-bad{color:#9e4e50}body:where(.theme-clear-light) .i18h-cur.i18h-same{color:#915a00}body:where(.theme-clear-light) .i18h-hint{color:#5f6871}body:where(.theme-clear-light) .i18h-tag{color:#006d9d}body:where(.theme-clear-light) .cbk-mini-bad{color:#9e4e50}body:where(.theme-clear-light) .cbk-chip.cbk-own{color:#2c69aa}body:where(.theme-clear-light) .cbk-don{color:#007469}body:where(.theme-clear-light) .cbk-bad{color:#9e4e50}body:where(.theme-clear-light) .cbk-del{color:#a64a4d}body:where(.theme-clear-light) .gaw-pro-sub{color:#6d664e}body:where(.theme-clear-light) .gaw-pro.is-pro .gaw-pro-sub{color:#506e57}body:where(.theme-clear-light) .gaw-wd:hover{color:#9a5254}body:where(.theme-clear-light) .gaw-won-line b{color:#a93b88}body:where(.theme-clear-light) .gaw-day.sel{border-color:#459400}body:where(.theme-clear-light) .bauc-wchip button:hover{color:#af423c}body:where(.theme-clear-light) .bauc-err{color:#af423c}html body.theme-light:where(.theme-clear-light) .med-bhost a{color:#26762b}html body.theme-light:where(.theme-clear-light) .med-subtab.on{border-color:#5d8e5e}html body.theme-light:where(.theme-clear-light) .med-subtab.on{color:#2a792e}body:where(.theme-clear-light) .pill.active{border-color:#4e9052}body:where(.theme-clear-light) #mkt-cbar .cbar-i{color:#5c6876}html body.theme-light:where(.theme-clear-light) .mytot-gs b{color:#187706}body:where(.theme-clear-light) #mkt-cbar .cb-m1 .cb-t{color:#367416}body:where(.theme-clear-light) #mkt-cbar .cb-m2 .cb-t{color:#806300}body:where(.theme-clear-light) #mkt-cbar .cb-m3 .cb-t{color:#306c8f}body:where(.theme-clear-light) #mkt-cbar .cb-m4 .cb-s{color:#7956a8}body:where(.theme-clear-light) #mkt-cbar .cb-m4 .cb-t{color:#7459a0}html body.theme-light:where(.theme-clear-light) #mkt-cbar .cb-m1 .cb-s{color:#187706}html body.theme-light:where(.theme-clear-light) #mkt-cbar .cb-m1 .cb-t{color:#347428}html body.theme-light:where(.theme-clear-light) #mkt-cbar .cb-m2 .cb-t{color:#856100}html body.theme-light:where(.theme-clear-light) #mkt-cbar .cb-m3 .cb-t{color:#3669a1}html body.theme-light:where(.theme-clear-light) #mkt-cbar .cb-m4 .cb-t{color:#7358a5}body:where(.theme-clear-light) .mkt-tr-hint{color:#666666}body:where(.theme-clear-light) .mktbd-h .t{color:#4167a5}body:where(.theme-clear-light) .cbar span{color:#077808}body:where(.theme-clear-light) .stbl .stbl-gp td:first-child{color:#077808}body:where(.theme-clear-light) .stbl .cnt{color:#077808}body:where(.theme-clear-light) .stbl .usd{color:#0069b4}body:where(.theme-clear-light) .sum-chip .sum-n{color:#077808}body:where(.theme-clear-light) .spend-conv{color:#0069b4}body:where(.theme-clear-light) .spend-total .spend-code{color:#077808}body:where(.theme-clear-light) .spend-total .spend-conv{color:#077808}body:where(.theme-clear-light) .type-row .t-cnt{color:#077808}body:where(.theme-clear-light) .sum-kpi-spend .sum-kpi-n{color:#0069b4}body:where(.theme-clear-light) .cmp-pick-i.sel{border-color:#459400}body:where(.theme-clear-light) .h2h-lb-row.sel{border-color:#459400}body:where(.theme-clear-light) .sel .cmp-ck{border-color:#459400}body:where(.theme-clear-light) .gtc-msg.gtc-warn{color:#915a00}body:where(.theme-clear-light) .gtc-msg.gtc-err{color:#a7494c}body:where(.theme-clear-light) .gtc-msg.gtc-dim{color:#61676c}body:where(.theme-clear-light) .set-lang i{color:#915a00}body:where(.theme-clear-light) .h2h-kick{color:#9b5402}body:where(.theme-clear-light) .h2h-hero h1 b{color:#ba3900}body:where(.theme-clear-light) .h2h-idx-empty i{color:#9b5402}body:where(.theme-clear-light) .h2h-chip{color:#9b5402}body:where(.theme-clear-light) .h2h-del:hover{color:#915758}body:where(.theme-clear-light) .h2h-p.me .h2h-p-in b{color:#9b5402}body:where(.theme-clear-light) .h2h-d.dn{color:#915758}body:where(.theme-clear-light) .h2h-panel summary:before{color:#ba3900}body:where(.theme-clear-light) .h2h-lb-board h4{color:#9b5402}body:where(.theme-clear-light) .gtbl .gt-ok{color:#077808}body:where(.theme-clear-light) .gtbl .gt-warn{color:#a15000}body:where(.theme-clear-light) .gtbl .gt-err{color:#cb1826}body:where(.theme-clear-light) .rc-cnt{color:#077808}body:where(.theme-clear-light) .cb-act:hover{color:#077808}body:where(.theme-clear-light) .pill-toggle.active{color:#077808}html body.xct-accent-on:where(.theme-clear-light) .tab.active{border-bottom-color:#009800!important}html body.xct-accent-on:where(.theme-clear-light) .sub-tab.active{border-color:#009800!important}html body.xct-accent-on:where(.theme-clear-light) .pill-toggle.active{border-color:#009800!important}html body.xct-accent-on:where(.theme-clear-light) .tabs-scroll .tab-menu .tab.active{border-left-color:#009800!important}body:where(.theme-clear-light) .cb-co-sortbtn.active{color:#077808}body:where(.theme-clear-light) .cb-co-btn:hover{color:#077808}body:where(.theme-clear-light) .mkt-clean .card-gs{color:#477200}body:where(.theme-clear-light) .tsdemo-h{color:#ac406c}body:where(.theme-clear-light) .ts-pop-h{color:#ac406c}body:where(.theme-clear-light) .ts-step.on .ts-box{border-color:#cc5c87}body:where(.theme-clear-light) .ts-step.on .ts-box{color:#ac406c}body:where(.theme-clear-light) .ts-btn{color:#ac406c!important}body:where(.theme-clear-light) .ts-btn.ts-bad{color:#b04044!important}body:where(.theme-clear-light) .modal-info a{color:#077808}html body.theme-light:where(.theme-clear-light) .ach-list h3{color:#9b5500}html body.theme-light:where(.theme-clear-light) .ach-item .gs{color:#9b5500}body:where(.theme-clear-light) .ach-stats-cell .val{color:#077808}body:where(.theme-clear-light) .ss-results li a{color:#007181}body:where(.theme-clear-light) .ss-toolbar a{color:#007181}body:where(.theme-clear-light) .ach-scan-bar .row .pct{color:#077808}body:where(.theme-clear-light) .lib-card .lp .usd{color:#0069b4}body:where(.theme-clear-light) .s-expired{color:#aa4900}body:where(.theme-clear-light) .s-revoked{color:#ce0f0e}body:where(.theme-clear-light) .bcs-cbtn.on{border-color:#459400}body:where(.theme-clear-light) .bcs-err{color:#9d5052}body:where(.theme-clear-light) .bcs-inv-st.bad{color:#8f5757}body:where(.theme-clear-light) .bcs-cand.on{border-color:#4b931c}body:where(.theme-clear-light) .bcs-code-nf a{color:#3966af}body:where(.theme-clear-light) .list-view .lv-head div[data-sort]:hover{color:#077808}body:where(.theme-clear-light) .list-view .lv-usd{color:#0069b4}body:where(.theme-clear-light) #mkt-curx-btn.on{border-color:#a67c00!important}body:where(.theme-clear-light) .ad-subtab.xl-rib-new{color:#007800}body:where(.theme-clear-light) .ad-subtab.xl-rib-new:hover{color:#007800}body:where(.theme-clear-light) .xl-rib-mg button.xl-done-btn.on{border-color:#009800}body:where(.theme-clear-light) .xls-st.on{border-color:#009800}body:where(.theme-clear-light) .entity-list .ent-head div[data-sort]:hover{color:#077808}body:where(.theme-clear-light) .co-hub-social{color:#0267c0}body:where(.theme-clear-light) .co-name-link:hover{color:#0267c0}html body.theme-light:where(.theme-clear-light) .co-game-ach{color:#8b5e00}body:where(.theme-clear-light) .entity-detail .ent-links a{color:#0069b4}body:where(.theme-clear-light) .hist-stats .usd{color:#0069b4}body:where(.theme-clear-light) .hist-section-title.rem-title{color:#ce0f0e}body:where(.theme-clear-light) .hist-diff .old{color:#ce0f0e}body:where(.theme-clear-light) .xlang-opt span{color:#5f676f}body:where(.theme-clear-light) .xlang-hint button.x{color:#5f676f}html body.theme-light:where(.theme-clear-light) .xlang-opt.on b{color:#167630}body:where(.theme-clear-light) .sm-relaxed{color:#aa4900}body:where(.theme-clear-light) .sf-log-row .gt{color:#0069b4}body:where(.theme-clear-light) .sf-log-row.error .lvl{color:#ce0f0e}body:where(.theme-clear-light) .cb-divider button:hover{color:#cb171d}body:where(.theme-clear-light) .gt-link:hover{color:#007800}body:where(.theme-clear-light) .lb-tile .lb-metric b{color:#077808}body:where(.theme-clear-light) .lb-podium-chip.on{border-color:#009800}body:where(.theme-clear-light) .lb-podium-chip.pct.on{border-color:#009800}html body.theme-light:where(.theme-clear-light) .dlb-bar .dlb-utc{color:#5d6875}body:where(.theme-clear-light) .dlb-chip{color:#436b87}body:where(.theme-clear-light) .dlb-hist-board>h4{color:#5d6874}body:where(.theme-clear-light) .dlb-hist-row .dlb-hist-score{color:#5d6874}body:where(.theme-clear-light) .dlb-hist-empty{color:#5d6874}body:where(.theme-clear-light) .lb-back h4{color:#077808}body:where(.theme-clear-light) .lb-back .lb-flip-back:hover{color:#077808}body:where(.theme-clear-light) .sum-big{color:#077808}body:where(.theme-clear-light) .sum-big.blue{color:#0069b4}body:where(.theme-clear-light) .sum-val.green{color:#077808}body:where(.theme-clear-light) .sum-val.blue{color:#0069b4}html body.theme-light:where(.theme-clear-light){--g-t2:#0b7730}html body:where(.theme-clear-light) body.theme-clear-light .xld-lbl{color:#5f676f}html body:where(.theme-clear-light) body.theme-clear-light .xld .xld-ft a{color:#5f676f}html body:where(.theme-clear-light) body.theme-clear-light :is(#mythichall,#siteindex) :is(.xld-lbl,.xld-ft a){color:#60686f}html body:where(.theme-clear-light) body.theme-clear-light #lab-pane-my-9 .m9-cta a{color:#007646}html body:where(.theme-clear-light) body.theme-clear-light :is(.six-sort,.six-sp){color:#5e6772}html body:where(.theme-clear-light) body.theme-clear-light .ga-chip.active{color:#157630}html body:where(.theme-clear-light) body.theme-clear-light #pro .pro-band .pro-stat-n.g{color:#297600}html body:where(.theme-clear-light) body.theme-clear-light span[style*="background:#0a3a0a" i]{color:#1e7633!important}html body:where(.theme-clear-light) body.theme-clear-light .cod .cod-day{color:#7f6213}html body:where(.theme-clear-light) body.theme-clear-light .cs-peak .cs-peak-lbl{color:#586c54}html body:where(.theme-clear-light) body.theme-clear-light .cstats-caret{color:#357432!important}html body:where(.theme-clear-light) body.theme-clear-light #pro.pro-vc a:not([class]){color:#3966af}html body.theme-light:where(.theme-clear-light) .tab:hover{color:#077808}html body.theme-light:where(.theme-clear-light) .tab.active{color:#077808}html body.theme-light:where(.theme-clear-light) h2:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){color:#077808}html body.theme-light:where(.theme-clear-light) .section h2:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){color:#077808!important}html body.theme-light:where(.theme-clear-light) #u-content .gp-gold .tname{color:#826200}html body:where(.theme-clear-light) body.theme-clear-light #u-content .xld-ft :is(.xld-lbl,a){color:#5f6871}html body.theme-light:where(.theme-clear-light) .cbar span{color:#077808}html body.theme-light:where(.theme-clear-light) .cal-overlay.active{border-color:#558f56}html body.theme-light:where(.theme-clear-light) .msg-filter-pill.on{border-color:#5d8e5e}html body.theme-light:where(.theme-clear-light) .msg-filter-pill.on{color:#2a792e}html body.theme-light:where(.theme-clear-light) .mkt-sb-toggle:hover{color:#077808}html body.theme-light:where(.theme-clear-light) .ach-stats-cell .val{color:#077808}html body.theme-light:where(.theme-clear-light) .gt-plus{color:#2c7b30}html body.theme-light:where(.theme-clear-light) .modal-info a{color:#077808}body:where(.theme-clear-light) .cal-chip-amt{color:#306e84}body:where(.theme-clear-light) .cal-cell-amt{color:#306e84}body:where(.theme-clear-light) .cal-pill a{color:#d0001a}body:where(.theme-clear-light) .pro-plan.on{border-color:#459400}body:where(.theme-clear-light) .pro-pp-note.err{color:#915758}body:where(.theme-clear-light) .pro-stat-n.r{color:#c02f38}body:where(.theme-clear-light) .pro-menu-i.h{color:#666666}body:where(.theme-clear-light) .pro-st-opt.on{border-color:#459400}body:where(.theme-clear-light) .pro-card .pro-bul li::marker{color:#247626}body:where(.theme-clear-light) .pro-community a{color:#4065aa}body:where(.theme-clear-light) .msg-listing .ml-eyebrow{color:#1f7700}html body.theme-light:where(.theme-clear-light) .msg-listing .ml-price{color:#26762b}body:where(.theme-clear-light) .ml-pill.open{color:#4167a5}html body.theme-light:where(.theme-clear-light) .ml-pill.res{color:#866000}html body.theme-light:where(.theme-clear-light) .ml-pill.sold{color:#26762b}html body.theme-light:where(.theme-clear-light) .news-card a:not(.nsh):not(.news-like):not(.rdb){color:#0c770e}body:where(.theme-clear-light) .news-like.liked{color:#cc0845}body:where(.theme-clear-light) .xct-lk-pop .lk-err{color:#c22a34}body:where(.theme-clear-light) .fpd-me.none{color:#516e52}body:where(.theme-clear-light) .nws-tick b{color:#007800}body:where(.theme-clear-light) .dpoll-err{color:#915758}body:where(.theme-clear-light) .dpoll-pro{color:#6d5c9c}body:where(.theme-clear-light) .dpoll-wk span.on{border-color:#5a8f41}body:where(.theme-clear-light) .dpoll-del{color:#865b5b}body:where(.theme-clear-light) .potd-title small{color:#68618a}body:where(.theme-clear-light) .potd-team{color:#6d5c9c}body:where(.theme-clear-light) .potd-lbl{color:#68618a}body:where(.theme-clear-light) .potd-btn.alt{color:#6d5c9c}body:where(.theme-clear-light) .potd-more{color:#6d5c9c}body:where(.theme-clear-light) .trnd-tab.on{border-color:#459400}body:where(.theme-clear-light) .chx-rng.on{border-color:#459400}body:where(.theme-clear-light) .chx-tbl th{color:#636678}body:where(.theme-clear-light) .chx-rk{color:#636672}body:where(.theme-clear-light) .chx-go{color:#636672}body:where(.theme-clear-light) .chx-gmeta{color:#636678}body:where(.theme-clear-light) .chx-empty{color:#636678}body:where(.theme-clear-light) .chx-note{color:#636672}html body.theme-light:where(.theme-clear-light) .chx-tl{color:#2b7607}html body.theme-light:where(.theme-clear-light) .chx-live{color:#2b7607}html body.theme-light:where(.theme-clear-light) .chx-up{color:#2b7607}body:where(.theme-clear-light) .trnd-live{color:#c81e2c}html body.theme-light:where(.theme-clear-light) .trnd-n{color:#0b7730}html body.theme-light:where(.theme-clear-light) .trnd-all{color:#0b7730}body:where(.theme-clear-light) .cstats-link-arrow{color:#536e4c}body:where(.theme-clear-light) .cstats-title .cstats-24{color:#536e4c}body:where(.theme-clear-light) .cstats-caret{color:#516e48}body:where(.theme-clear-light) .cstd-tab.on{border-color:#459400}html body.theme-light:where(.theme-clear-light) .cstd-total b{color:#077808}body:where(.theme-clear-light) .cod-day{color:#7f6319}body:where(.theme-clear-light) .cod-rank{color:#796527}body:where(.theme-clear-light) .capf-allcaps a{color:#42689c}body:where(.theme-clear-light) .capf-prog{color:#3b7248}body:where(.theme-clear-light) .feed-post-count.over{color:#cc0845}body:where(.theme-clear-light) .feed-notif a.feed-notif-link{color:#0069b4}body:where(.theme-clear-light) .fpb-head .p{color:#6959b6}body:where(.theme-clear-light) .gwb-by{color:#5d6961}body:where(.theme-clear-light) .enb-kicker{color:#a84b00}body:where(.theme-clear-light) .enb-line b.enb-p{color:#a84b00}body:where(.theme-clear-light) .enb-sub{color:#7d604e}body:where(.theme-clear-light) .enb-rrp{color:#796257}body:where(.theme-clear-light) .enb-price b.enb-p{color:#a84b00}body:where(.theme-clear-light) .ldb .enb-kicker{color:#6d59ab}body:where(.theme-clear-light) .ldb .enb-line b{color:#6d5ba1}body:where(.theme-clear-light) .ldb .enb-line b.enb-p{color:#7152bf}body:where(.theme-clear-light) .ldb .enb-sub{color:#6b608a}body:where(.theme-clear-light) .ldb .enb-rrp{color:#6b6089}body:where(.theme-clear-light) .prb-disc-line{color:#5f6a59}body:where(.theme-clear-light) .enb-code{color:#a84b00}body:where(.theme-clear-light) .hub-gal-foot button{color:#895b4b}body:where(.theme-clear-light) .six-hero-kick{color:#3a699b}body:where(.theme-clear-light) .six-hero-lede{color:#5d6876}body:where(.theme-clear-light) .six-sort{color:#5d6876}body:where(.theme-clear-light) .six-sp{color:#5d6876}body:where(.theme-clear-light) .six-date{color:#57687b}body:where(.theme-clear-light) .six-acc-mem{color:#3a699b}body:where(.theme-clear-light) .six-acc-own{color:#9e4e5b}body:where(.theme-clear-light) .six-blurb{color:#5d6876}body:where(.theme-clear-light) .six-st i{color:#57687b}body:where(.theme-clear-light) .six-px{color:#5d6876}body:where(.theme-clear-light) #mythichall .mh-pod.p3 .r{color:#965814}body:where(.theme-clear-light) #mythichall .mh-foot{color:#526c5f}body:where(.theme-clear-light) .ezs-done{color:#1f7700}body:where(.theme-clear-light) .ezs-free{color:#1f7700}body:where(.theme-clear-light) .mkt-pg a{color:#0069b4}body:where(.theme-clear-light) a.mkt-pg{color:#0069b4}body:where(.theme-clear-light) .xrv-rx-disagree.on{color:#9d4f51}body:where(.theme-clear-light) .xrv-rx-funny.on{border-color:#b47500}html body.theme-light:where(.theme-clear-light) .xrv-rx-agree.on{border-color:#00973d}html body.theme-light:where(.theme-clear-light) .xrv-rx-disagree.on{border-color:#da5658}html body.theme-light:where(.theme-clear-light) .xrv-rx-funny.on{border-color:#a87b00}body:where(.theme-clear-light) .rvp-read{color:#1f7700}body:where(.theme-clear-light) .pla-lede a{color:#1f7700}body:where(.theme-clear-light) .ark-chip.on{border-color:#b67400}body:where(.theme-clear-light) .ark-src a{color:#1f7700}body:where(.theme-clear-light) .gev-cd{color:#1f7700}body:where(.theme-clear-light) .gev-src a{color:#1f7700}body:where(.theme-clear-light) .rush-game{color:#1f7700}body:where(.theme-clear-light) .rush-goal{color:#1f7700}body:where(.theme-clear-light) .rush-in{color:#1f7700}body:where(.theme-clear-light) .rush-ach.got .rush-when{color:#1f7700}body:where(.theme-clear-light) .xaa-btn.on{border-color:#009800}body:where(.theme-clear-light) .xaa-mi svg{color:#007800}body:where(.theme-clear-light) .xaa-foot{color:#1f7700}body:where(.theme-clear-light) .xaa-b.xaa-del{color:#9d504e}body:where(.theme-clear-light) .xaa-err{color:#9d504e}body:where(.theme-clear-light) .xaa-li.on .xaa-ck{border-color:#009800}body:where(.theme-clear-light) .pln-more{color:#1f7700}body:where(.theme-clear-light) .pln-tbl th.asc::after{color:#007800}body:where(.theme-clear-light) .pln-tbl th.desc::after{color:#007800}body:where(.theme-clear-light) .pln-msg a{color:#1f7700}body:where(.theme-clear-light) .rfy-based a.rfy-plain{color:#1f7700}body:where(.theme-clear-light) .rfy-why{color:#1f7700}body:where(.theme-clear-light) .rfy-msg a{color:#1f7700}body:where(.theme-clear-light) .rfy-note button{color:#1f7700}body:where(.theme-clear-light) .rfy-shead a.rfy-sall{color:#1f7700}body:where(.theme-clear-light) .rfy-sc span{color:#1f7700}body:where(.theme-clear-light) .ark-view.on{border-color:#b67400}body:where(.theme-clear-light) .ark-own-cta a{color:#1f7700}body:where(.theme-clear-light) .capa-like.on{color:#c71f42}body:where(.theme-clear-light) .capa-sub{color:#61676c}body:where(.theme-clear-light) .capa-none{color:#61676c}body:where(.theme-clear-light) .cir-dim{color:#5c677f}body:where(.theme-clear-light) .cir-seg button{color:#5e6779}body:where(.theme-clear-light) .cir-tip span{color:#5d677d}body:where(.theme-clear-light) .cir-x{color:#5e6779}body:where(.theme-clear-light) .cir-empty{color:#5c677f}body:where(.theme-clear-light) .cir-sw span{color:#5c677f}body:where(.theme-clear-light) .gpk-kicker{color:#1f7700}html body.theme-light:where(.theme-clear-light) .gpk-tier{color:#26762b}body:where(.theme-clear-light) .d2d-counts .n b{color:#a64a4d}body:where(.theme-clear-light) .d2d-dd-panel label.no{color:#a64a4d}body:where(.theme-clear-light) .d2d-dd-panel label.variant{color:#7855a9}body:where(.theme-clear-light) .d2d-honest{color:#736542}body:where(.theme-clear-light) .d2d-dispute b.no{color:#a64a4d}body:where(.theme-clear-light) .d2d-share .fb{color:#0060d9}body:where(.theme-clear-light) .d2d-share .reddit{color:#d00000}body:where(.theme-clear-light) .d2d-share .bsky{color:#0068ba}body:where(.theme-clear-light) .d2d-share .wa{color:#007800}body:where(.theme-clear-light) .d2d-share .telegram{color:#006ca4}body:where(.theme-clear-light) .d2d-warn .tip{color:#736542}body:where(.theme-clear-light) .d2d-bars .xb .n{color:#a64a4d}body:where(.theme-clear-light) .d2d-xlegend .n{color:#a64a4d}body:where(.theme-clear-light) .d2d-plegend .n{color:#a64a4d}body:where(.theme-clear-light) .d2d-llegend .n{color:#a64a4d}body:where(.theme-clear-light) .d2d-phlegend .n{color:#a64a4d}body:where(.theme-clear-light) .d2d-ylegend .n{color:#a64a4d}body:where(.theme-clear-light) .d2d-olegend .n{color:#a64a4d}body:where(.theme-clear-light) .d2d-err{color:#8d5859}body:where(.theme-clear-light) .d2d-src-link{color:#006ca7}body:where(.theme-clear-light) .d2d-proof{color:#006ca7}body:where(.theme-clear-light) .d2d-extra-pills button.on{border-color:#459400}body:where(.theme-clear-light) .d2d-amz .tag.code{color:#006ca2}body:where(.theme-clear-light) .d2d-amz .tag.ed{color:#7855a9}body:where(.theme-clear-light) .d2d-sources a{color:#006ca7}body:where(.theme-clear-light) .d2d-online-tag.dead{color:#a64a4d}body:where(.theme-clear-light) .d2d-trends b.n{color:#a64a4d}body:where(.theme-clear-light) .d2d-tcount b.n{color:#a64a4d}html body.theme-light:where(.theme-clear-light) .xct-ebay-from b{color:#077808}html body.theme-light:where(.theme-clear-light) .xct-ebay-p{color:#077808}html body.theme-light:where(.theme-clear-light) .xct-ebay-btn{color:#077808}body:where(.theme-clear-light) .gp-key small{color:#6d5c9c}body:where(.theme-clear-light) .d2d-counts .v{color:#8649bc}body:where(.theme-clear-light) .xb .v{color:#8649bc}body:where(.theme-clear-light) .d2d-optin button{color:#a64a4d}body:where(.theme-clear-light) .d2d-var .d2d-var-rm{color:#a64a4d}body:where(.theme-clear-light) .d2d-mod-noacct{color:#875f00}body:where(.theme-clear-light) .d2d-mod-actions button.variant{color:#7855a9}body:where(.theme-clear-light) .d2d-ovr-sub span{color:#6d6186}body:where(.theme-clear-light) .d2d-ovr-danger span{color:#6d6186}body:where(.theme-clear-light) .d2d-ovr-rm{color:#98525f}body:where(.theme-clear-light) .d2d-ovr-opt.current{border-color:#459400}body:where(.theme-clear-light) .hbl-stars{color:#5f6a50}body:where(.theme-clear-light) .hbl-ml360x{color:#447300}body:where(.theme-clear-light) .hbl-ml360n{color:#646861}body:where(.theme-clear-light) #start.hub-th-synthwave .hub-gt{color:#b42b8c}body:where(.theme-clear-light) .hub-th-card.on{border-color:#459400}body:where(.theme-clear-light) .lab-banner{color:#745a9f}body:where(.theme-clear-light) .lab-rare .gm a{color:#42689c}body:where(.theme-clear-light) .lab-rare .pct{color:#af0cc5}body:where(.theme-clear-light) #lab-pane-medals .mdl-dt{color:#616961}body:where(.theme-clear-light) #lab-pane-medals .mdl-tf label{color:#5f6870}body:where(.theme-clear-light) #lab-pane-medals .mdl-tnone{color:#5f6871}body:where(.theme-clear-light) .emp-core-pop h5{color:#5f6770}body:where(.theme-clear-light) .cc-tchip.on .n{color:#357337}body:where(.theme-clear-light) .cc-shot.on{border-color:#459400}body:where(.theme-clear-light) #lab-pane-rare-lb .rlb-row.top3 .rlb-rank{color:#985609}body:where(.theme-clear-light) .rs-toprow .nm a{color:#42689c}body:where(.theme-clear-light) .grp-type[data-t="xct"].on{color:#7956a8}body:where(.theme-clear-light) .grp-type[data-t="xseries"].on{color:#00736a}body:where(.theme-clear-light) .spend-tbl a{color:#42689c}body:where(.theme-clear-light) .spend-card.coll .val{color:#007180}body:where(.theme-clear-light) .spend-gt-opt .br .c{color:#007180}body:where(.theme-clear-light) .spend-gt-acts button{color:#42689c}body:where(.theme-clear-light) .rw-tbl td.pts.neg{color:#af423c}body:where(.theme-clear-light) .achdb-xgtag{color:#347348}body:where(.theme-clear-light) .achdb-secret{color:#81559b}body:where(.theme-clear-light) .achdb-game a{color:#42689c}html body.theme-light:where(.theme-clear-light) .achdb-summary .s-gs{color:#26762b}body:where(.theme-clear-light) .achdb-summary .s-xs{color:#745a9f}body:where(.theme-clear-light) .achdb-summary .s-xct-line{color:#705d98}body:where(.theme-clear-light) .gl-ferr{color:#a44a4d}body:where(.theme-clear-light) .gd-ach-name{color:#586876}body:where(.theme-clear-light) .gd-mini-x:hover{color:#d0001a}html body.theme-light:where(.theme-clear-light) .rm-col h3 .rm-cnt{color:#077808}body:where(.theme-clear-light) .rm-up.rm-dn.voted{color:#ae4246}body:where(.theme-clear-light) .rm-anon{color:#806223}body:where(.theme-clear-light) .rm-no-box h4{color:#a64a4d}body:where(.theme-clear-light) .rm-typebtns button.on{border-color:#009800}body:where(.theme-clear-light) .rm-btn.danger{color:#a64a4d}body:where(.theme-clear-light) .rm-err{color:#b83940}html body.theme-light:where(.theme-clear-light) .rm-status-done{color:#26762b}body:where(.theme-clear-light) .myth-dc-h{color:#5e619d}body:where(.theme-clear-light) .myth-src a{color:#a44d37}body:where(.theme-clear-light) .myth-tp-bar .myth-btn.on{outline-color:#409260}body:where(.theme-clear-light) .tm-avs-th.on{border-color:#459400}body:where(.theme-clear-light) .tm-tag-officer{color:#196d9c}body:where(.theme-clear-light) .fr-cat.on{border-color:#5a8f41}html body.theme-light:where(.theme-clear-light) .fr-lock a{color:#856000}body:where(.theme-clear-light) .fr-back{color:#2c69aa}body:where(.theme-clear-light) .pt-tab.on{border-color:#5a8f41}body:where(.theme-clear-light) .fr-md a{color:#2c69aa}body:where(.theme-clear-light) .xcm-act.liked{color:#be2d4c}body:where(.theme-clear-light) .bg-meta a{color:#586877}body:where(.theme-clear-light) .bg-body a{color:#2c69aa}body:where(.theme-clear-light) .bg-back{color:#2c69aa}body:where(.theme-clear-light) .bg-err{color:#b43c42}body:where(.theme-clear-light) .pt-tab.on{border-color:#5a8f41}body:where(.theme-clear-light) .cmk-disc{color:#7e6236}body:where(.theme-clear-light) .cmk-wish-fab{color:#9e4a6e}body:where(.theme-clear-light) .cmk-tile-sold{color:#b04146}body:where(.theme-clear-light) .cmk-sel-clear{color:#3966af}html body.theme-light:where(.theme-clear-light) .lb-toolbar>input::placeholder{color:#417141}html body.theme-light:where(.theme-clear-light) .lb-toolbar .view-toggle .view-btn{color:#417141!important}body:where(.theme-clear-light) .lbh-sech span{color:#636678}body:where(.theme-clear-light) .lbh-tag.t-violet{color:#6c5c9d}body:where(.theme-clear-light) .lbh-pos.p3{color:#925a20}body:where(.theme-clear-light) .lbh-nm .lbh-val{color:#636678}body:where(.theme-clear-light) .lbh-ql{color:#636678}body:where(.theme-clear-light) .lbh-dtab.on{border-color:#5b9000}body:where(.theme-clear-light) .lbh-chip.on{border-color:#5b9000}body:where(.theme-clear-light) .lbh-chip span{color:#636678}body:where(.theme-clear-light) .lbh-empty{color:#636678}html body.theme-light:where(.theme-clear-light) .lbh-kick{color:#2b7607}html body.theme-light:where(.theme-clear-light) .lbh-more{color:#2b7607}html body.theme-light:where(.theme-clear-light) .lbh-qv span{color:#2b7607}html body.theme-light:where(.theme-clear-light) .lbh-dl a{color:#2b7607}body:where(.theme-clear-light) #cotd .cotd-seeall{color:#4167a5}body:where(.theme-clear-light) #cotd .cotd-trow .wins span{color:#746635}body:where(.theme-clear-light) #spotlight .sp-dates{color:#b29784}body:where(.theme-clear-light) #spotlight .sp-chip.done{color:#b29784}body:where(.theme-clear-light) #spotlight .sp-note{color:#b29784}body:where(.theme-clear-light) .gp-cell .rev a{color:#007800}body:where(.theme-clear-light) .blr-mute a{color:#42689c}body:where(.theme-clear-light) .blr-msg.bad{color:#ae4246}body:where(.theme-clear-light) .blr-t td a{color:#42689c}body:where(.theme-clear-light) #smr-pane .smr-err{color:#af423c}body:where(.theme-clear-light) #smr-pane .smr-rm:hover{color:#af423c}body:where(.theme-clear-light) #mkt-add-status .mas-err{color:#c02f38}body:where(.theme-clear-light) #mkt-add-status .mas-orange{color:#aa4900}body:where(.theme-clear-light) #mkt-add-status .mas-blue{color:#0067c0}body:where(.theme-clear-light) #mkt-add-status .mas-purple{color:#8e49ad}html body.theme-light:where(.theme-clear-light) #mkt-add-status .mas-ok{color:#177718}html body.theme-light:where(.theme-clear-light) #mkt-add-status .mas-orange{color:#965700}body:where(.theme-clear-light) #ad-pane-giveaways .agw-pill .agw-code.agw-missing{color:#ae4246}body:where(.theme-clear-light) .ct-card.active{border-color:#459400}body:where(.theme-clear-light) .ct-votes button.on{border-color:#459400}body:where(.theme-clear-light) .rfd-chk{color:#007800}body:where(.theme-clear-light) .gpn-follow.on{border-color:#5e8e49}body:where(.theme-clear-light) .mva-snd[aria-pressed="true"]{border-color:#009560}body:where(.theme-clear-light) .mv-yg-m{color:#437059}body:where(.theme-clear-light) .mv-yg-k{color:#437059}body:where(.theme-clear-light) .xct-social[data-hover="#5865F2"]:hover{color:#4c55e1!important}body:where(.theme-clear-light) .xct-social[data-hover="#1185fe"]:hover{color:#0061d7!important}body:where(.theme-clear-light) .xct-social[data-hover="#E4405F"]:hover{color:#c71e48!important}body:where(.theme-clear-light) .prime-bn-k{color:#45712f}body:where(.theme-clear-light) .prime-bn-d{color:#5f6a59}body:where(.theme-clear-light) .prime-bn-x{color:#5f6a59}html body.theme-light:where(.theme-clear-light) .prime-bn .prime-more{color:#167630}html body.theme-light:where(.theme-clear-light) .prime-bn li a{color:#167630}body:where(.theme-clear-light) .xad-ecode .xad-ek{color:#9a5500}body:where(.theme-clear-light) .legal-tab.active:hover{border-color:#528f69}html body.theme-light:where(.theme-clear-light) .spon-offer{color:#167630}body:where(.theme-clear-light) .cs-mbtn.active{border-color:#279631}body:where(.theme-clear-light) .cs-rbtn.active{border-color:#279631}body:where(.theme-clear-light) .cs-peak-lbl{color:#536e4c}body:where(.theme-clear-light) .feed-tt-src{color:#cd0047}
@media(max-width:768px){body:where(.theme-clear-light) .tab.active{color:#077808}body:where(.theme-clear-light) :where(:not(.mkt-wide))>.lv-row > .lv-usd:first-of-type{color:#0069b4}}
@media(max-width:900px){body:where(.theme-clear-light) .tabs-scroll .tab-menu .tab.active{border-left-color:#009800}}
body.theme-clear-light{--ck0a7aff:#005ee1;--ck0f9d58:#007735;--ck107c10:#077808;--ck1185fe:#0061d7;--ck13c3ff:#006ca3;--ck16c60c:#007800;--ck1877f2:#0060d9;--ck1d9bf0:#0068b9;--ck1db954:#00780c;--ck1ee04f:#007800;--ck2196f3:#0067c0;--ck229ed9:#006ca4;--ck22d3ee:#007089;--ck31c4f3:#006e9a;--ck34d0e0:#007180;--ck3ba55d:#007731;--ck3fd6c8:#007469;--ck4285f4:#2062ce;--ck42a5f5:#0069b4;--ck44aaff:#0068b8;--ck4a7a4a:#417141;--ck4ade80:#00781d;--ck4bd14b:#007800;--ck4caf50:#007815;--ck4dd0e1:#007181;--ck4ea1ff:#0267c0;--ck4fc3f7:#006d9d;--ck4fd1c5:#00736a;--ck5865f2:#4c55e1;--ck5bc85b:#007800;--ck5c6b7a:#596877;--ck5fa8e6:#1e6ba5;--ck64b5f6:#0c6ba7;--ck66aa66:#307432;--ck66bb6a:#1b7627;--ck6cb6ff:#1a69ac;--ck6d8a76:#516d5a;--ck6de4aa:#007643;--ck6e7681:#5f6771;--ck6fa8dc:#326a9a;--ck6fcf5f:#077800;--ck777777:#666666;--ck77aa88:#407152;--ck77aa99:#3f7061;--ck77c043:#2f7500;--ck78909c:#536a76;--ck7a8a9a:#586877;--ck7a9a7a:#506e50;--ck7ab8ff:#2c69aa;--ck7bb0ff:#3466af;--ck7cc4ff:#1f6ba0;--ck7fae7f:#457145;--ck7fb0ff:#3966af;--ck7fb2ff:#3766ad;--ck7fb3ff:#3767ad;--ck7fbdb2:#337168;--ck81c784:#2f7435;--ck82c4f7:#296c9a;--ck888888:#666666;--ck88aa88:#4e6e4e;--ck8a6060:#865c5c;--ck8a6d3b:#7f6230;--ck8a9690:#5d6963;--ck8a9bb0:#59687c;--ck8ab4d8:#426a8b;--ck8ab4f8:#4167a5;--ck8b9490:#606965;--ck8b949e:#5f6871;--ck8ea1e1:#54649f;--ck8f969d:#60676d;--ck8fa3bd:#566880;--ck8fc7e8:#356c8a;--ck9146ff:#8333ee;--ck99aaaa:#5a6a6a;--ck99aabb:#586877;--ck9a8f6a:#706642;--ck9aa0a6:#61676c;--ck9aa4ae:#5f6871;--ck9aa6a0:#5d6963;--ck9ab59a:#546d55;--ck9bcb3b:#497200;--ck9bce3b:#467200;--ck9cc4e6:#456a88;--ck9cc4ff:#43679c;--ck9cc6ff:#42689c;--ck9ccc65:#477200;--ck9cd09c:#407142;--ck9cd6a8:#3b7249;--ck9cf048:#277600;--ck9fe09f:#357338;--ck9fe0a6:#35733f;--cka08573:#7b6251;--cka0c98a:#4b7035;--cka78bfa:#7153bc;--cka7adb3:#61676c;--cka875ff:#7e48ce;--ckaaaaaa:#666666;--ckab47bc:#9e3aaf;--ckaf4c4c:#aa4748;--ckb09494:#7a6060;--ckb0a88e:#6d664e;--ckb150e2:#9935c8;--ckb89a55:#7f6319;--ckb9c2b4:#61695d;--ckbb8888:#895a5a;--ckbbbbbb:#666666;--ckc4b5fd:#6c5c9d;--ckc792ea:#8451a4;--ckc8803c:#9a5600;--ckc8a24a:#856100;--ckc9a227:#856000;--ckc9a68f:#80604b;--ckc9a6ff:#7956a8;--ckc9a84a:#826200;--ckc9a8f0:#78589a;--ckcaa15a:#86600f;--ckcaa64a:#836100;--ckcc6666:#aa4749;--ckcc8888:#945556;--ckccbbaa:#746455;--ckcdb8ff:#705b9b;--ckce93d8:#895293;--ckcfe0ff:#586781;--ckd09a3a:#8f5c00;--ckd6ffd6:#4b6f4b;--ckd8b4fe:#7a589b;--ckd9a441:#8d5c00;--ckdd88aa:#9c4d6f;--ckdd99aa:#925565;--cke05252:#be3136;--cke06c6c:#b04044;--cke0894a:#a15000;--cke08a8a:#9e4e50;--cke08ac0:#9b4b7f;--cke09f9f:#915758;--cke0a02a:#955900;--cke0a030:#955900;--cke0a44a:#915a00;--cke0a458:#915a00;--cke0a8a8:#8b5959;--cke0b060:#8b5e00;--cke0b070:#8a5e1a;--cke0b0b0:#865b5b;--cke3a008:#965700;--cke3b341:#8b5e00;--cke53935:#cb171d;--cke5484d:#c52633;--cke57373:#ae4245;--cke69a9a:#985355;--cke6b45a:#8b5d00;--cke6b8b8:#845c5c;--cke78bb0:#9e4a6e;--cke8a13a:#985600;--cke8b04a:#8f5b00;--cke8b339:#8d5c00;--cke8b923:#8b5e00;--ckee6666:#bb363c;--ckee8888:#a7494c;--ckef5350:#c4272c;--ckef9a9a:#9d5052;--ckf08080:#ad4448;--ckf0a0a0:#9a5254;--ckf0a30a:#9b5400;--ckf0a868:#98570a;--ckf2555a:#c52636;--ckf2a33c:#9d5400;--ckf44336:#ce0f0e;--ckf4626f:#bf2f44;--ckf57c00:#b44000;--ckf5b400:#955900;--ckf6b0b0:#935556;--ckff0000:#d00000;--ckff424d:#cf0025;--ckff4444:#d0001a;--ckff4500:#d00000;--ckff4d6d:#cc0845;--ckff5555:#ca1829;--ckff6666:#c22a34;--ckff6b6b:#c02f38;--ckff7a3d:#ba3a00;--ckff8888:#b04146;--ckff8a80:#af423c;--ckff8a8a:#ae4246;--ckff8ab4:#ac406c;--ckff8ad8:#a93b88;--ckff9298:#aa4650;--ckff9800:#aa4900;--ckff9900:#a94a00;--ckff9999:#a64a4d;--ckff9a9a:#a64a4d;--ckff9d9b:#a34b4b;--ckff9f43:#a54d00;--ckffa726:#a15000;--ckffaa00:#a05100;--ckffaaaa:#9b5052;--ckffb224:#9b5400;--ckffb347:#9a5500;--ckffb36b:#9a5600}
body.theme-clear-light :is(.xct-keep-ink,.cod,.cstats,.cs-peak,#pro.pro-vc,.fpd-card,#gpic-lb,#badge-lb,#g360-lb,#ga-lb,#ga-slideshow,#ai-lb,.rdb,#spotlight .sp-card,#smr-pane .smr-lock-fg,.myth-hdr,.myth-lb,.gaw-donate,[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){--ck0a7aff:initial;--ck0f9d58:initial;--ck107c10:initial;--ck1185fe:initial;--ck13c3ff:initial;--ck16c60c:initial;--ck1877f2:initial;--ck1d9bf0:initial;--ck1db954:initial;--ck1ee04f:initial;--ck2196f3:initial;--ck229ed9:initial;--ck22d3ee:initial;--ck31c4f3:initial;--ck34d0e0:initial;--ck3ba55d:initial;--ck3fd6c8:initial;--ck4285f4:initial;--ck42a5f5:initial;--ck44aaff:initial;--ck4a7a4a:initial;--ck4ade80:initial;--ck4bd14b:initial;--ck4caf50:initial;--ck4dd0e1:initial;--ck4ea1ff:initial;--ck4fc3f7:initial;--ck4fd1c5:initial;--ck5865f2:initial;--ck5bc85b:initial;--ck5c6b7a:initial;--ck5fa8e6:initial;--ck64b5f6:initial;--ck66aa66:initial;--ck66bb6a:initial;--ck6cb6ff:initial;--ck6d8a76:initial;--ck6de4aa:initial;--ck6e7681:initial;--ck6fa8dc:initial;--ck6fcf5f:initial;--ck777777:initial;--ck77aa88:initial;--ck77aa99:initial;--ck77c043:initial;--ck78909c:initial;--ck7a8a9a:initial;--ck7a9a7a:initial;--ck7ab8ff:initial;--ck7bb0ff:initial;--ck7cc4ff:initial;--ck7fae7f:initial;--ck7fb0ff:initial;--ck7fb2ff:initial;--ck7fb3ff:initial;--ck7fbdb2:initial;--ck81c784:initial;--ck82c4f7:initial;--ck888888:initial;--ck88aa88:initial;--ck8a6060:initial;--ck8a6d3b:initial;--ck8a9690:initial;--ck8a9bb0:initial;--ck8ab4d8:initial;--ck8ab4f8:initial;--ck8b9490:initial;--ck8b949e:initial;--ck8ea1e1:initial;--ck8f969d:initial;--ck8fa3bd:initial;--ck8fc7e8:initial;--ck9146ff:initial;--ck99aaaa:initial;--ck99aabb:initial;--ck9a8f6a:initial;--ck9aa0a6:initial;--ck9aa4ae:initial;--ck9aa6a0:initial;--ck9ab59a:initial;--ck9bcb3b:initial;--ck9bce3b:initial;--ck9cc4e6:initial;--ck9cc4ff:initial;--ck9cc6ff:initial;--ck9ccc65:initial;--ck9cd09c:initial;--ck9cd6a8:initial;--ck9cf048:initial;--ck9fe09f:initial;--ck9fe0a6:initial;--cka08573:initial;--cka0c98a:initial;--cka78bfa:initial;--cka7adb3:initial;--cka875ff:initial;--ckaaaaaa:initial;--ckab47bc:initial;--ckaf4c4c:initial;--ckb09494:initial;--ckb0a88e:initial;--ckb150e2:initial;--ckb89a55:initial;--ckb9c2b4:initial;--ckbb8888:initial;--ckbbbbbb:initial;--ckc4b5fd:initial;--ckc792ea:initial;--ckc8803c:initial;--ckc8a24a:initial;--ckc9a227:initial;--ckc9a68f:initial;--ckc9a6ff:initial;--ckc9a84a:initial;--ckc9a8f0:initial;--ckcaa15a:initial;--ckcaa64a:initial;--ckcc6666:initial;--ckcc8888:initial;--ckccbbaa:initial;--ckcdb8ff:initial;--ckce93d8:initial;--ckcfe0ff:initial;--ckd09a3a:initial;--ckd6ffd6:initial;--ckd8b4fe:initial;--ckd9a441:initial;--ckdd88aa:initial;--ckdd99aa:initial;--cke05252:initial;--cke06c6c:initial;--cke0894a:initial;--cke08a8a:initial;--cke08ac0:initial;--cke09f9f:initial;--cke0a02a:initial;--cke0a030:initial;--cke0a44a:initial;--cke0a458:initial;--cke0a8a8:initial;--cke0b060:initial;--cke0b070:initial;--cke0b0b0:initial;--cke3a008:initial;--cke3b341:initial;--cke53935:initial;--cke5484d:initial;--cke57373:initial;--cke69a9a:initial;--cke6b45a:initial;--cke6b8b8:initial;--cke78bb0:initial;--cke8a13a:initial;--cke8b04a:initial;--cke8b339:initial;--cke8b923:initial;--ckee6666:initial;--ckee8888:initial;--ckef5350:initial;--ckef9a9a:initial;--ckf08080:initial;--ckf0a0a0:initial;--ckf0a30a:initial;--ckf0a868:initial;--ckf2555a:initial;--ckf2a33c:initial;--ckf44336:initial;--ckf4626f:initial;--ckf57c00:initial;--ckf5b400:initial;--ckf6b0b0:initial;--ckff0000:initial;--ckff424d:initial;--ckff4444:initial;--ckff4500:initial;--ckff4d6d:initial;--ckff5555:initial;--ckff6666:initial;--ckff6b6b:initial;--ckff7a3d:initial;--ckff8888:initial;--ckff8a80:initial;--ckff8a8a:initial;--ckff8ab4:initial;--ckff8ad8:initial;--ckff9298:initial;--ckff9800:initial;--ckff9900:initial;--ckff9999:initial;--ckff9a9a:initial;--ckff9d9b:initial;--ckff9f43:initial;--ckffa726:initial;--ckffaa00:initial;--ckffaaaa:initial;--ckffb224:initial;--ckffb347:initial;--ckffb36b:initial}
:where(body.theme-clear-light) [style*="color:#9cf048" i]:not([style*="-color:#9cf048" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#277600!important}
:where(body.theme-clear-light) [style*="color:#5aa0ff" i]:not([style*="-color:#5aa0ff" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#1e65bf!important}
:where(body.theme-clear-light) [style*="color:#4ade80" i]:not([style*="-color:#4ade80" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#00781d!important}
:where(body.theme-clear-light) [style*="color:#f87171" i]:not([style*="-color:#f87171" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#b9373d!important}
:where(body.theme-clear-light) [style*="color:#9cd6a8" i]:not([style*="-color:#9cd6a8" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#3b7249!important}
:where(body.theme-clear-light) [style*="color:#9fe09f" i]:not([style*="-color:#9fe09f" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#357338!important}
:where(body.theme-clear-light) [style*="color:#6de4aa" i]:not([style*="-color:#6de4aa" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#007643!important}
:where(body.theme-clear-light) [style*="color:#cfe0ff" i]:not([style*="-color:#cfe0ff" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#586781!important}
:where(body.theme-clear-light) [style*="color:#6f6" i]:not([style*="-color:#6f6" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#007800!important}
:where(body.theme-clear-light) [style*="color:#d6ffd6" i]:not([style*="-color:#d6ffd6" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#4b6f4b!important}
:where(body.theme-clear-light) [style*="color:#9fe0a6" i]:not([style*="-color:#9fe0a6" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#35733f!important}
:where(body.theme-clear-light) [style*="color:#7cd67c" i]:not([style*="-color:#7cd67c" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#15771f!important}
:where(body.theme-clear-light) [style*="color:#e85aff" i]:not([style*="-color:#e85aff" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#af0cc5!important}
:where(body.theme-clear-light) [style*="color:#ff7a3c" i]:not([style*="-color:#ff7a3c" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#ba3a00!important}
:where(body.theme-clear-light) [style*="color:#ffc23c" i]:not([style*="-color:#ffc23c" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#935a00!important}
:where(body.theme-clear-light) [style*="color:#b8bcc4" i]:not([style*="-color:#b8bcc4" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#64676e!important}
:where(body.theme-clear-light) [style*="color:#ff6b6b" i]:not([style*="-color:#ff6b6b" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#c02f38!important}
:where(body.theme-clear-light) [style*="color:#aaa" i]:not([style*="-color:#aaa" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#666666!important}
:where(body.theme-clear-light) [style*="color:#ffa726" i]:not([style*="-color:#ffa726" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#a15000!important}
:where(body.theme-clear-light) [style*="color:#66bb6a" i]:not([style*="-color:#66bb6a" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#1b7627!important}
:where(body.theme-clear-light) [style*="color:#ef5350" i]:not([style*="-color:#ef5350" i]):not(.xct-keep-ink,.xct-keep-ink *,.cod *,.cstats *,.cs-peak *,#pro.pro-vc *,.fpd-card *,#gpic-lb *,#badge-lb *,#g360-lb *,#ga-lb *,#ga-slideshow *,#ai-lb *,.rdb *,#spotlight .sp-card *,#smr-pane .smr-lock-fg *,.myth-hdr *,.myth-lb *,.gaw-donate *,#u-content *:not(#u-feed-list,#u-feed-list *),[style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){color:#c4272c!important}
html body.theme-clear-light :is(.cod,.cstats,.cs-peak,#pro.pro-vc,.fpd-card,#gpic-lb,#badge-lb,#g360-lb,#ga-lb,#ga-slideshow,#ai-lb,.rdb,#spotlight .sp-card,#smr-pane .smr-lock-fg,.myth-hdr,.myth-lb,.gaw-donate){--xct-feed-w:720px;--t-ok:#7dd97d;--t-err:#ff8a80;--t-warn:#e0a44a;--t-gold:#f4c80e;--t-lb-cold:#c98b8b;--xct-ach-u-def:#3fbf5f;--xct-ach-l-def:#e0564f;--xct-sticky-top:0px;--xct-sticky-bottom:0px;--wp-ink:0,0,0;--d2d-head:#080d10;--feed-scrim-a:rgba(12,13,15,.84);--feed-scrim-b:rgba(12,13,15,.92);--g-t0:#16c60c;--g-t1:#3ad27d;--g-t2:#4caf50;--g-t3:#76ff03;--g-t4:#8de23a;--g-t5:#9cf048;--g-t6:#9fe09f;--s-a0:#333;--s-a1:#0e0e0e;--s-a2:#0d0d0d;--s-a3:#2a2a2a;--s-a4:#131417;--s-a5:#0f0f0f;--s-a6:#14181f;--s-a7:#12161c;--s-a8:#0e1113;--s-a9:#0d0e10;--s-a10:#1c1c1c;--s-a11:#161618;--s-a12:#0b0b0d;--s-a13:#121212;--s-a14:#1f1f1f;--s-a15:#14181a;--s-a16:#11151b;--s-a17:#0c1015;--s-a18:#1d1d1d;--s-a19:#0d0d10;--s-a20:#1a2a1a;--s-a21:#0c0c0c;--s-a22:#1a2e14;--s-a23:#0c1116;--s-a24:#181818;--s-a25:#0b0b0b;--s-a26:#151515;--s-a27:#2a2a40;--s-a28:#16221a;--s-a29:#0a1f0a;--s-a30:#2a2a1a;--s-a31:#15171a;--s-a32:#2a2a32;--s-a33:#2b2416;--s-a34:#1e1e22;--s-a35:#0e0e12;--s-a36:#0d1117;--s-a37:#1a1a2e;--s-a38:#1b1b1b;--s-a39:#1a1f26;--s-a40:#14181c;--s-a41:#2a1010;--s-a42:#161b22;--s-a43:#2a2a30;--s-a44:#0d1116;--s-a45:#101214;--s-a46:#191919;--s-a47:#13210f;--s-a48:#1c2a1c;--s-a49:#0e1216;--s-a50:#16241a;--s-a51:#1b2230;--s-a52:#111418;--s-a53:#0a0c0f;--s-a54:#1b2026;--s-a55:#0f1216;--s-a56:#444;--s-a57:#1e1e1e;--s-a58:#101418;--s-a59:#0e1a0e;--s-a60:#0d0f0d;--s-a61:#2a2010;--s-a62:#0c0d0f;--s-a63:#111417;--s-a64:#14171a;--s-a65:#0d1512;--s-a66:#0a0e10;--s-a67:#101416;--s-a68:#1e2426;--s-a69:#121214;--s-a70:#0f1318;--s-a71:#10161c;--s-a72:#101010;--s-a73:#15151a;--s-a74:#101410;--s-a75:#1b1b1f;--s-a76:#14161a;--s-a77:#1a2430;--s-a78:#121412;--s-a79:#0e150e;--s-a80:#0d1f0d;--s-a81:#141018;--s-a82:#241c28;--s-a83:#12240f;--s-a84:#2a1020;--s-a85:#4a5a4a;--s-a86:#101820;--s-a87:#13151a;--s-a88:#1b2a1b;--s-a89:#0f120f;--s-a90:#0f1012;--s-a91:#2a2a2e;--s-a92:#151619;--s-a93:#211b10;--s-a94:#111820;--s-a95:#0c0e12;--s-a96:#12200f;--s-a97:#080d10;--s-a98:#101610;--s-a99:#2a1414;--s-a100:#0f0d16;--s-a101:#2a1515;--s-a102:#1b2129;--s-a103:#1d2530;--s-a104:#173117;--s-a105:#1f2a1f;--s-a106:#2a2414;--s-a107:#101517;--s-a108:#07090c;--s-a109:#05070a;--s-a110:#191713;--s-a111:#1a1a1f;--s-a112:#26262c;--s-a113:#16161a;--s-a114:#2a1a1a;--s-a115:#241d12;--s-a116:#0c1210;--s-a117:#24303a;--s-a118:#0e0f12;--s-a119:#14171b;--s-a120:#101012;--s-a121:#3a3f3a;--s-a122:#141a21;--s-a123:#0f1319;--s-a124:#1a2230;--s-a125:#0e100b;--s-a126:#141614;--s-a127:#4b515c;--s-a128:#222c3b;--s-a129:#101a10;--s-a130:#232323;--s-a131:#101317;--s-a132:#2a3a2a;--s-a133:#17171c;--s-a134:#1a1a0f;--s-a135:#555;--s-a136:#162a16;--s-a137:#101314;--s-a138:#131a13;--s-a139:#1c2124;--s-a140:#12281a;--s-a141:#1a2e1a;--s-a142:#1c2330;--s-a143:#1f261f;--s-a144:#12210f;--s-a145:#15171b;--s-a146:#1b1f25;--s-a147:#0f1a10;--s-a148:#0e1a24;--s-a149:#141619;--s-a150:#1a1e23;--s-a151:#1a1a1a;--s-a152:#1c1c1f;--s-a153:#242428;--s-a154:#2a1410;--s-a155:#121512;--s-a156:#141a13;--s-a157:#12140f;--s-a158:#1a1f1a;--s-a159:#101312;--s-a160:#222831;--s-a161:#2a313b;--s-a162:#141517;--s-a163:#0f1114;--s-a164:#1c1f24;--s-a165:#2c2d31;--s-a166:#1b1710;--s-a167:#13191d;--s-a168:#111317;--s-a169:#102016;--s-a170:#10170f;--s-a171:#181b1e;--s-a172:#101315;--s-a173:#141719;--s-a174:#17140f;--s-a175:#121416;--s-a176:#101218;--s-a177:#1c2023;--s-a178:#0d0f13;--s-a179:#0c130c;--s-a180:#141a14;--s-a181:#1b2417;--s-a182:#22301d;--s-a183:#12161b;--s-a184:#22303a;--s-a185:#181423;--s-a186:#2a1216;--s-a187:#0e1218;--s-a188:#1a2129;--s-a189:#101014;--s-a190:#1b2420;--s-a191:#2a2030;--s-a192:#1c222b;--s-a193:#3a3f42;--s-a194:#2a2f32;--s-a195:#0b0e10;--s-a196:#111517;--s-a197:#161b1d;--s-a198:#221a10;--s-a199:#14241a;--s-a200:#1b212a;--s-a201:#141a22;--s-a202:#2a1d12;--s-a203:#39414a;--s-a204:#151b22;--s-a205:#0a0d11;--s-a206:#0c0f13;--s-a207:#0b0b0e;--s-a208:#080b0f;--s-a209:#2e2e2e;--s-a210:#07090a;--s-a211:#141618;--s-a212:#0f1113;--s-a213:#242424;--s-a214:#0d140f;--s-a215:#102a10;--s-a216:#1a1113;--s-a217:#243018;--s-a218:#2f2f2f;--s-a219:#141821;--s-a220:#0a0a0c;--s-a221:#1c2620;--s-a222:#141416;--s-a223:#161a16;--s-a224:#1a160e;--s-a225:#101a12;--s-a226:#1a1010;--s-a227:#1e1212;--s-a228:#2a1a2a;--s-a229:#10282a;--s-a230:#241a10;--s-a231:#15151f;--s-a232:#1c1710;--s-a233:#2a2420;--s-a234:#0e1a20;--s-a235:#1e2a30;--s-a236:#16220f;--s-a237:#101f18;--s-a238:#37474f;--s-a239:#141417;--s-a240:#243b24;--s-a241:#424242;--s-a242:#252525;--s-a243:#1f1a0a;--s-a244:#1d1a0f;--s-a245:#1d2a1f;--s-a246:#0d0f12;--s-a247:#1b1f24;--s-a248:#0e1012;--s-a249:#2a2410;--s-a250:#2a2a12;--s-a251:#151a1e;--s-a252:#15110a;--s-a253:#0a1a12;--s-a254:#1f2937;--s-a255:#332;--s-a256:#0c140c;--s-a257:#0f0f10;--s-a258:#141418;--s-a259:#0c0e11;--s-a260:#0c0c0e;--s-a261:#1d1d28;--s-a262:#13131c;--s-a263:#2a2118;--s-a264:#0e1114;--s-a265:#1c2128;--t-m0:#9c9c9c;--t-m1:#949daa;--t-m2:#939f99;--t-m3:#939f99;--t-m4:#8fa398;--t-m5:#979da3;--t-m6:#9aa;--t-m7:#9c9c9c;--t-m8:#969ea4;--t-m9:#959ea8;--t-m10:#959da6;--t-m11:#979da2;--t-m12:#98a0a6;--t-m13:#959da7;--t-m14:#969f96;--t-m15:#94a094;--t-m16:#969da5;--t-m17:#9aa6b2;--t-m18:#949ea7;--t-m19:#949eaa;--t-m20:#969f9b;--t-m21:#919ea8;--t-m22:#969dac;--t-m23:#969da5;--t-m24:#9aa2ab;--t-m25:#989da6;--t-m26:#93a0a8;--t-m27:#989da5;--t-m28:#aab;--t-m29:#9b9bac;--t-m30:#949f94;--t-m31:#939eaa;--t-m32:#959f95;--t-m33:#959da6;--t-m34:#91a191;--t-m35:#929fa6;--t-m36:#959da8;--t-m37:#959da6;--t-m38:#8fa39a;--t-m39:#919ea9;--t-m40:#9c9c9c;--t-m41:#949f94;--t-m42:#a9b0a0;--t-m43:#969da3;--t-m44:#969da4;--t-m45:#aab1b7;--t-m46:#969da3;--t-m47:#8f9fa5;--t-m48:#949ea8;--t-m49:#9fb0a5;--t-m50:#949da8;--t-m51:#a9b1b8;--t-m52:#9aa59a;--t-m53:#a7b3a7;--t-m54:#929ea8;--t-m55:#959da6;--t-m56:#98a0a8;--t-m57:#969ea6;--t-m58:#93a093;--t-m59:#92a091;--t-m60:#90a096;--t-m61:#969da3;--t-m62:#969da3;--t-m63:#959ea5;--t-m64:#969da5;--t-m65:#a9adb2;--t-m66:#969ea4;--t-m67:#969ea4;--t-m68:#91a191;--t-m69:#a8b0b0;--t-m70:#919ea7;--t-m71:#9aa8a0;--t-m72:#aab2b8;--t-m73:#949ea8;--t-m74:#94a18c;--t-m75:#949da9;--t-m76:#9aa4ae;--t-m77:#8ca197;--t-m78:#8da197;--t-m79:#90a097;--t-m80:#939f99;--t-m81:#969f9a;--t-m82:#939f97;--t-m83:#949f98;--t-m84:#969ea6;--t-m85:#959da6;--t-m86:#93a18c;--t-m87:#919eaa;--t-m88:#939eaa;--t-m89:#939eaa;--t-m90:#9fb0a8;--t-m91:#9aa6ad;--t-m92:#959ea6;--t-m93:#949eab;--t-m94:#949ea9;--t-m95:#939eaa;--t-m96:#929ea7;--t-p0:#bbb;--t-p1:#e8e8e8;--t-p2:#eee;--t-p3:#cdd;--t-p4:#cfd3d7;--t-p5:#cdd2d6;--t-p6:#eafff0;--t-p7:#e6eaee;--t-p8:#c9ced4;--t-p9:#cdd6d0;--t-p10:#d8e4dc;--t-p11:#eaeaea;--t-p12:#d7dce0;--t-p13:#cfe0d6;--t-p14:#cfd6d2;--t-p15:#e6e6e6;--t-p16:#eaf3ec;--t-p17:#cfd2d6;--t-p18:#cfcfcf;--t-p19:#f0f0f0;--t-p20:#e8eef3;--t-p21:#e6e6ea;--t-p22:#dfe4ea;--t-p23:#cfd6cf;--t-p24:#f3fff0;--t-p25:#dde;--t-p26:#e5e7eb;--t-p27:#c2c8ce;--t-p28:#dcdcdc;--t-p29:#cfd6de;--t-p30:#e8edf2;--t-p31:#aeb8c2;--t-p32:#cfd8cf;--t-p33:#c6ced7;--t-p34:#cfe3d6;--t-p35:#cdd6cf;--t-p36:#c9cfd6;--t-p37:#c8cfd6;--t-p38:#b8bfc6;--t-p39:#eafaea;--t-p40:#e6efe6;--t-p41:#dfe5ea;--t-p42:#dfe3e7;--t-p43:#c9ced3;--t-p44:#aeb5ba;--t-p45:#c8cdd2;--t-p46:#d8dde2;--t-p47:#d8e0e6;--t-p48:#dfe6ea;--t-p49:#dfe3e6;--t-p50:#cdd4cd;--t-p51:#a9bcb0;--t-p52:#dff5df;--t-p53:#f3efe4;--t-p54:#e8edf3;--t-p55:#cdd3d7;--t-p56:#e8edf0;--t-p57:#e8eef2;--t-p58:#e0e4e8;--t-p59:#f2f2f2;--t-p60:#dff5f0;--t-p61:#b9c2b9;--t-p62:#e2e6ea;--t-p63:#e8ecf1;--t-p64:#cfdcd4;--t-p65:#e8ffe8;--t-p66:#c5ccd4;--t-p67:#eaf1f3;--t-p68:#d8ecd8;--t-p69:#dfe6df;--t-p70:#eaf3ea;--t-p71:#dfe5df;--t-p72:#ffe;--t-p73:#b8beb8;--t-p74:#e9eef0;--t-p75:#c8ccd2;--t-p76:#eef1ff;--t-p77:#b8bec4;--t-p78:#cfd5da;--t-p79:#c7cdd2;--t-p80:#c8ccd0;--t-p81:#d1d4d7;--t-p82:#d9dce0;--t-p83:#eaf4ff;--t-p84:#f6fff2;--t-p85:#cfe6d0;--t-p86:#b9beb6;--t-p87:#fafafa;--t-p88:#f2fff0;--t-p89:#eef1f4;--t-p90:#c3ccd3;--t-p91:#c9d2cc;--t-p92:#bcd4bc;--t-p93:#bcc8c2;--t-p94:#d6dde2;--t-p95:#b8c0c8;--t-p96:#e9edf1;--t-p97:#d6dce2;--t-p98:#dbe1e7;--t-p99:#dbe6f2;--t-p100:#dfe9e2;--t-p101:#f2e8ff;--t-p102:#dfeede;--t-p103:#cfd8dc;--t-p104:#d8dbdf;--t-p105:#cfd6dc;--t-p106:#cbd5e1;--t-p107:#c9c9c9;--t-p108:#ccd;--t-p109:#cdd2d8;--t-p110:#c9d1d9;--t-p111:#c3d2c9;--t-p112:#c9d6cd;--s-card:#1a1a1a;--s-rise:#222;--s-deep:#0a0a0a;--s-mid:#161616;--s-soft:#111;--s-dim:#141414;--t-hi:#e0e0e0;--t-body:#ccc;--t-body2:#ddd;--t-mid:#aaa;--t-mute:#9aa0a6;--t-dim:#9c9c9c;--xct-green:#8de23a;--xct-green-bright:#9cf048;--xct-green-deep:#0c8f00;--xct-green-btn:linear-gradient(160deg,#6fce26 0%,#239c0e 55%,#0a8a00 100%);--t-cfe:#cfe;--pod-g:#e8b923;--pod-s:#b8bec8;--pod-b:#d28e4f;--xct-page-w:1300px;color:#e6e6e6}
html body.theme-clear-light :is(#u-content){--t-ok:#7dd97d;--t-err:#ff8a80;--t-warn:#e0a44a;--t-gold:#f4c80e;--t-lb-cold:#c98b8b;--g-t0:#16c60c;--g-t1:#3ad27d;--g-t2:#4caf50;--g-t3:#76ff03;--g-t4:#8de23a;--g-t5:#9cf048;--g-t6:#9fe09f;--s-a0:#333;--s-a1:#0e0e0e;--s-a2:#0d0d0d;--s-a3:#2a2a2a;--s-a4:#131417;--s-a5:#0f0f0f;--s-a6:#14181f;--s-a7:#12161c;--s-a8:#0e1113;--s-a9:#0d0e10;--s-a10:#1c1c1c;--s-a11:#161618;--s-a12:#0b0b0d;--s-a13:#121212;--s-a14:#1f1f1f;--s-a15:#14181a;--s-a16:#11151b;--s-a17:#0c1015;--s-a18:#1d1d1d;--s-a19:#0d0d10;--s-a20:#1a2a1a;--s-a21:#0c0c0c;--s-a22:#1a2e14;--s-a23:#0c1116;--s-a24:#181818;--s-a25:#0b0b0b;--s-a26:#151515;--s-a27:#2a2a40;--s-a28:#16221a;--s-a29:#0a1f0a;--s-a30:#2a2a1a;--s-a31:#15171a;--s-a32:#2a2a32;--s-a33:#2b2416;--s-a34:#1e1e22;--s-a35:#0e0e12;--s-a36:#0d1117;--s-a37:#1a1a2e;--s-a38:#1b1b1b;--s-a39:#1a1f26;--s-a40:#14181c;--s-a41:#2a1010;--s-a42:#161b22;--s-a43:#2a2a30;--s-a44:#0d1116;--s-a45:#101214;--s-a46:#191919;--s-a47:#13210f;--s-a48:#1c2a1c;--s-a49:#0e1216;--s-a50:#16241a;--s-a51:#1b2230;--s-a52:#111418;--s-a53:#0a0c0f;--s-a54:#1b2026;--s-a55:#0f1216;--s-a56:#444;--s-a57:#1e1e1e;--s-a58:#101418;--s-a59:#0e1a0e;--s-a60:#0d0f0d;--s-a61:#2a2010;--s-a62:#0c0d0f;--s-a63:#111417;--s-a64:#14171a;--s-a65:#0d1512;--s-a66:#0a0e10;--s-a67:#101416;--s-a68:#1e2426;--s-a69:#121214;--s-a70:#0f1318;--s-a71:#10161c;--s-a72:#101010;--s-a73:#15151a;--s-a74:#101410;--s-a75:#1b1b1f;--s-a76:#14161a;--s-a77:#1a2430;--s-a78:#121412;--s-a79:#0e150e;--s-a80:#0d1f0d;--s-a81:#141018;--s-a82:#241c28;--s-a83:#12240f;--s-a84:#2a1020;--s-a85:#4a5a4a;--s-a86:#101820;--s-a87:#13151a;--s-a88:#1b2a1b;--s-a89:#0f120f;--s-a90:#0f1012;--s-a91:#2a2a2e;--s-a92:#151619;--s-a93:#211b10;--s-a94:#111820;--s-a95:#0c0e12;--s-a96:#12200f;--s-a97:#080d10;--s-a98:#101610;--s-a99:#2a1414;--s-a100:#0f0d16;--s-a101:#2a1515;--s-a102:#1b2129;--s-a103:#1d2530;--s-a104:#173117;--s-a105:#1f2a1f;--s-a106:#2a2414;--s-a107:#101517;--s-a108:#07090c;--s-a109:#05070a;--s-a110:#191713;--s-a111:#1a1a1f;--s-a112:#26262c;--s-a113:#16161a;--s-a114:#2a1a1a;--s-a115:#241d12;--s-a116:#0c1210;--s-a117:#24303a;--s-a118:#0e0f12;--s-a119:#14171b;--s-a120:#101012;--s-a121:#3a3f3a;--s-a122:#141a21;--s-a123:#0f1319;--s-a124:#1a2230;--s-a125:#0e100b;--s-a126:#141614;--s-a127:#4b515c;--s-a128:#222c3b;--s-a129:#101a10;--s-a130:#232323;--s-a131:#101317;--s-a132:#2a3a2a;--s-a133:#17171c;--s-a134:#1a1a0f;--s-a135:#555;--s-a136:#162a16;--s-a137:#101314;--s-a138:#131a13;--s-a139:#1c2124;--s-a140:#12281a;--s-a141:#1a2e1a;--s-a142:#1c2330;--s-a143:#1f261f;--s-a144:#12210f;--s-a145:#15171b;--s-a146:#1b1f25;--s-a147:#0f1a10;--s-a148:#0e1a24;--s-a149:#141619;--s-a150:#1a1e23;--s-a151:#1a1a1a;--s-a152:#1c1c1f;--s-a153:#242428;--s-a154:#2a1410;--s-a155:#121512;--s-a156:#141a13;--s-a157:#12140f;--s-a158:#1a1f1a;--s-a159:#101312;--s-a160:#222831;--s-a161:#2a313b;--s-a162:#141517;--s-a163:#0f1114;--s-a164:#1c1f24;--s-a165:#2c2d31;--s-a166:#1b1710;--s-a167:#13191d;--s-a168:#111317;--s-a169:#102016;--s-a170:#10170f;--s-a171:#181b1e;--s-a172:#101315;--s-a173:#141719;--s-a174:#17140f;--s-a175:#121416;--s-a176:#101218;--s-a177:#1c2023;--s-a178:#0d0f13;--s-a179:#0c130c;--s-a180:#141a14;--s-a181:#1b2417;--s-a182:#22301d;--s-a183:#12161b;--s-a184:#22303a;--s-a185:#181423;--s-a186:#2a1216;--s-a187:#0e1218;--s-a188:#1a2129;--s-a189:#101014;--s-a190:#1b2420;--s-a191:#2a2030;--s-a192:#1c222b;--s-a193:#3a3f42;--s-a194:#2a2f32;--s-a195:#0b0e10;--s-a196:#111517;--s-a197:#161b1d;--s-a198:#221a10;--s-a199:#14241a;--s-a200:#1b212a;--s-a201:#141a22;--s-a202:#2a1d12;--s-a203:#39414a;--s-a204:#151b22;--s-a205:#0a0d11;--s-a206:#0c0f13;--s-a207:#0b0b0e;--s-a208:#080b0f;--s-a209:#2e2e2e;--s-a210:#07090a;--s-a211:#141618;--s-a212:#0f1113;--s-a213:#242424;--s-a214:#0d140f;--s-a215:#102a10;--s-a216:#1a1113;--s-a217:#243018;--s-a218:#2f2f2f;--s-a219:#141821;--s-a220:#0a0a0c;--s-a221:#1c2620;--s-a222:#141416;--s-a223:#161a16;--s-a224:#1a160e;--s-a225:#101a12;--s-a226:#1a1010;--s-a227:#1e1212;--s-a228:#2a1a2a;--s-a229:#10282a;--s-a230:#241a10;--s-a231:#15151f;--s-a232:#1c1710;--s-a233:#2a2420;--s-a234:#0e1a20;--s-a235:#1e2a30;--s-a236:#16220f;--s-a237:#101f18;--s-a238:#37474f;--s-a239:#141417;--s-a240:#243b24;--s-a241:#424242;--s-a242:#252525;--s-a243:#1f1a0a;--s-a244:#1d1a0f;--s-a245:#1d2a1f;--s-a246:#0d0f12;--s-a247:#1b1f24;--s-a248:#0e1012;--s-a249:#2a2410;--s-a250:#2a2a12;--s-a251:#151a1e;--s-a252:#15110a;--s-a253:#0a1a12;--s-a254:#1f2937;--s-a255:#332;--s-a256:#0c140c;--s-a257:#0f0f10;--s-a258:#141418;--s-a259:#0c0e11;--s-a260:#0c0c0e;--s-a261:#1d1d28;--s-a262:#13131c;--s-a263:#2a2118;--s-a264:#0e1114;--s-a265:#1c2128;--t-m0:#9c9c9c;--t-m1:#949daa;--t-m2:#939f99;--t-m3:#939f99;--t-m4:#8fa398;--t-m5:#979da3;--t-m6:#9aa;--t-m7:#9c9c9c;--t-m8:#969ea4;--t-m9:#959ea8;--t-m10:#959da6;--t-m11:#979da2;--t-m12:#98a0a6;--t-m13:#959da7;--t-m14:#969f96;--t-m15:#94a094;--t-m16:#969da5;--t-m17:#9aa6b2;--t-m18:#949ea7;--t-m19:#949eaa;--t-m20:#969f9b;--t-m21:#919ea8;--t-m22:#969dac;--t-m23:#969da5;--t-m24:#9aa2ab;--t-m25:#989da6;--t-m26:#93a0a8;--t-m27:#989da5;--t-m28:#aab;--t-m29:#9b9bac;--t-m30:#949f94;--t-m31:#939eaa;--t-m32:#959f95;--t-m33:#959da6;--t-m34:#91a191;--t-m35:#929fa6;--t-m36:#959da8;--t-m37:#959da6;--t-m38:#8fa39a;--t-m39:#919ea9;--t-m40:#9c9c9c;--t-m41:#949f94;--t-m42:#a9b0a0;--t-m43:#969da3;--t-m44:#969da4;--t-m45:#aab1b7;--t-m46:#969da3;--t-m47:#8f9fa5;--t-m48:#949ea8;--t-m49:#9fb0a5;--t-m50:#949da8;--t-m51:#a9b1b8;--t-m52:#9aa59a;--t-m53:#a7b3a7;--t-m54:#929ea8;--t-m55:#959da6;--t-m56:#98a0a8;--t-m57:#969ea6;--t-m58:#93a093;--t-m59:#92a091;--t-m60:#90a096;--t-m61:#969da3;--t-m62:#969da3;--t-m63:#959ea5;--t-m64:#969da5;--t-m65:#a9adb2;--t-m66:#969ea4;--t-m67:#969ea4;--t-m68:#91a191;--t-m69:#a8b0b0;--t-m70:#919ea7;--t-m71:#9aa8a0;--t-m72:#aab2b8;--t-m73:#949ea8;--t-m74:#94a18c;--t-m75:#949da9;--t-m76:#9aa4ae;--t-m77:#8ca197;--t-m78:#8da197;--t-m79:#90a097;--t-m80:#939f99;--t-m81:#969f9a;--t-m82:#939f97;--t-m83:#949f98;--t-m84:#969ea6;--t-m85:#959da6;--t-m86:#93a18c;--t-m87:#919eaa;--t-m88:#939eaa;--t-m89:#939eaa;--t-m90:#9fb0a8;--t-m91:#9aa6ad;--t-m92:#959ea6;--t-m93:#949eab;--t-m94:#949ea9;--t-m95:#939eaa;--t-m96:#929ea7;--t-p0:#bbb;--t-p1:#e8e8e8;--t-p2:#eee;--t-p3:#cdd;--t-p4:#cfd3d7;--t-p5:#cdd2d6;--t-p6:#eafff0;--t-p7:#e6eaee;--t-p8:#c9ced4;--t-p9:#cdd6d0;--t-p10:#d8e4dc;--t-p11:#eaeaea;--t-p12:#d7dce0;--t-p13:#cfe0d6;--t-p14:#cfd6d2;--t-p15:#e6e6e6;--t-p16:#eaf3ec;--t-p17:#cfd2d6;--t-p18:#cfcfcf;--t-p19:#f0f0f0;--t-p20:#e8eef3;--t-p21:#e6e6ea;--t-p22:#dfe4ea;--t-p23:#cfd6cf;--t-p24:#f3fff0;--t-p25:#dde;--t-p26:#e5e7eb;--t-p27:#c2c8ce;--t-p28:#dcdcdc;--t-p29:#cfd6de;--t-p30:#e8edf2;--t-p31:#aeb8c2;--t-p32:#cfd8cf;--t-p33:#c6ced7;--t-p34:#cfe3d6;--t-p35:#cdd6cf;--t-p36:#c9cfd6;--t-p37:#c8cfd6;--t-p38:#b8bfc6;--t-p39:#eafaea;--t-p40:#e6efe6;--t-p41:#dfe5ea;--t-p42:#dfe3e7;--t-p43:#c9ced3;--t-p44:#aeb5ba;--t-p45:#c8cdd2;--t-p46:#d8dde2;--t-p47:#d8e0e6;--t-p48:#dfe6ea;--t-p49:#dfe3e6;--t-p50:#cdd4cd;--t-p51:#a9bcb0;--t-p52:#dff5df;--t-p53:#f3efe4;--t-p54:#e8edf3;--t-p55:#cdd3d7;--t-p56:#e8edf0;--t-p57:#e8eef2;--t-p58:#e0e4e8;--t-p59:#f2f2f2;--t-p60:#dff5f0;--t-p61:#b9c2b9;--t-p62:#e2e6ea;--t-p63:#e8ecf1;--t-p64:#cfdcd4;--t-p65:#e8ffe8;--t-p66:#c5ccd4;--t-p67:#eaf1f3;--t-p68:#d8ecd8;--t-p69:#dfe6df;--t-p70:#eaf3ea;--t-p71:#dfe5df;--t-p72:#ffe;--t-p73:#b8beb8;--t-p74:#e9eef0;--t-p75:#c8ccd2;--t-p76:#eef1ff;--t-p77:#b8bec4;--t-p78:#cfd5da;--t-p79:#c7cdd2;--t-p80:#c8ccd0;--t-p81:#d1d4d7;--t-p82:#d9dce0;--t-p83:#eaf4ff;--t-p84:#f6fff2;--t-p85:#cfe6d0;--t-p86:#b9beb6;--t-p87:#fafafa;--t-p88:#f2fff0;--t-p89:#eef1f4;--t-p90:#c3ccd3;--t-p91:#c9d2cc;--t-p92:#bcd4bc;--t-p93:#bcc8c2;--t-p94:#d6dde2;--t-p95:#b8c0c8;--t-p96:#e9edf1;--t-p97:#d6dce2;--t-p98:#dbe1e7;--t-p99:#dbe6f2;--t-p100:#dfe9e2;--t-p101:#f2e8ff;--t-p102:#dfeede;--t-p103:#cfd8dc;--t-p104:#d8dbdf;--t-p105:#cfd6dc;--t-p106:#cbd5e1;--t-p107:#c9c9c9;--t-p108:#ccd;--t-p109:#cdd2d8;--t-p110:#c9d1d9;--t-p111:#c3d2c9;--t-p112:#c9d6cd;--s-card:#1a1a1a;--s-rise:#222;--s-deep:#0a0a0a;--s-mid:#161616;--s-soft:#111;--s-dim:#141414;--t-hi:#e0e0e0;--t-body:#ccc;--t-body2:#ddd;--t-mid:#aaa;--t-mute:#9aa0a6;--t-dim:#9c9c9c;--t-cfe:#cfe;--pod-g:#e8b923;--pod-s:#b8bec8;--pod-b:#d28e4f;--ck0a7aff:#3ea0ff;--ck0c5a2c:#65ab78;--ck0f9d58:#34b26c;--ck107c10:#50b04c;--ck1185fe:#39a1ff;--ck13c3ff:initial;--ck16c60c:initial;--ck1877f2:#469fff;--ck1d9bf0:#2aa3f9;--ck1db954:initial;--ck1ee04f:initial;--ck2196f3:#31a1ff;--ck229ed9:#2ea6e1;--ck22d3ee:initial;--ck31c4f3:initial;--ck34d0e0:initial;--ck3a3a3a:#9c9c9c;--ck3a463a:#92a092;--ck3a6b4a:#76a885;--ck3ba55d:#47b067;--ck3fd6c8:initial;--ck4285f4:#599dff;--ck42a5f5:initial;--ck444444:#9c9c9c;--ck44aaff:initial;--ck4a4f56:#979da4;--ck4a5258:#959ea5;--ck4a7a4a:#77a977;--ck4ade80:initial;--ck4bd14b:initial;--ck4caf50:initial;--ck4dd0e1:initial;--ck4ea1ff:initial;--ck4fc3f7:initial;--ck4fd1c5:initial;--ck525a64:#949da8;--ck555555:#9c9c9c;--ck555566:#9a9bad;--ck5865f2:#8095ff;--ck5a625e:#969f9b;--ck5a636c:#949ea8;--ck5a6a5a:#8fa18f;--ck5a6a62:#90a198;--ck5bc85b:initial;--ck5c6672:#939eab;--ck5c6773:#939eab;--ck5c6b7a:#8e9eae;--ck5fa8e6:initial;--ck64b5f6:initial;--ck666666:#9c9c9c;--ck666677:#9a9bad;--ck66aa66:initial;--ck66bb6a:initial;--ck6cb6ff:initial;--ck6d8a76:#86a48f;--ck6de4aa:initial;--ck6e6353:#a79b8a;--ck6e7681:#949da8;--ck6fa8dc:initial;--ck6fcf5f:initial;--ck777777:#9c9c9c;--ck77aa88:initial;--ck77aa99:initial;--ck77c043:initial;--ck78909c:#87a0ac;--ck7a8a9a:#8e9eae;--ck7a9a7a:#85a585;--ck7ab8ff:initial;--ck7bb0ff:initial;--ck7cc4ff:initial;--ck7fae7f:initial;--ck7fb0ff:initial;--ck7fb2ff:initial;--ck7fb3ff:initial;--ck7fbdb2:initial;--ck81c784:initial;--ck82c4f7:initial;--ck888888:#9c9c9c;--ck88aa88:initial;--ck8a6060:#be9191;--ck8a6d3b:#b69865;--ck8a9690:#939f99;--ck8a9bb0:#8d9eb3;--ck8ab4d8:initial;--ck8ab4f8:initial;--ck8b9490:#969f9b;--ck8b949e:#959ea8;--ck8ea1e1:initial;--ck8f969d:#969da4;--ck8fa3bd:initial;--ck8fc7e8:initial;--ck9146ff:#c07eff;--ck99aaaa:initial;--ck99aabb:initial;--ck9a8f6a:#a79c76;--ck9aa0a6:initial;--ck9aa4ae:initial;--ck9aa6a0:initial;--ck9ab59a:initial;--ck9bcb3b:initial;--ck9bce3b:initial;--ck9cc4e6:initial;--ck9cc4ff:initial;--ck9cc6ff:initial;--ck9ccc65:initial;--ck9cd09c:initial;--ck9cd6a8:initial;--ck9cf048:initial;--ck9fe09f:initial;--ck9fe0a6:initial;--cka08573:#b29784;--cka0c98a:initial;--cka78bfa:initial;--cka7adb3:initial;--cka875ff:#b583ff;--ckaaaaaa:initial;--ckab47bc:#d974eb;--ckaf4c4c:#e77e7b;--ckb09494:initial;--ckb0a88e:initial;--ckb150e2:#d373ff;--ckb89a55:initial;--ckb9c2b4:initial;--ckbb8888:#c38f8f;--ckbbbbbb:initial;--ckc4b5fd:initial;--ckc792ea:initial;--ckc8803c:#d58c48;--ckc8a24a:initial;--ckc9a227:initial;--ckc9a68f:initial;--ckc9a6ff:initial;--ckc9a84a:initial;--ckc9a8f0:initial;--ckcaa15a:initial;--ckcaa64a:initial;--ckcc6666:#e77e7d;--ckcc8888:#cf8b8b;--ckccbbaa:initial;--ckcdb8ff:initial;--ckce93d8:initial;--ckcfe0ff:initial;--ckd09a3a:initial;--ckd6ffd6:initial;--ckd8b4fe:initial;--ckd9a441:initial;--ckdd88aa:initial;--ckdd99aa:initial;--cke05252:#fe6e6b;--cke06c6c:#ef7a79;--cke0894a:initial;--cke08a8a:initial;--cke08ac0:initial;--cke09f9f:initial;--cke0a02a:initial;--cke0a030:initial;--cke0a44a:initial;--cke0a458:initial;--cke0a8a8:initial;--cke0b060:initial;--cke0b070:initial;--cke0b0b0:initial;--cke3a008:initial;--cke3b341:initial;--cke53935:#ff6e62;--cke5484d:#ff6d6d;--cke57373:#ed7a7a;--cke69a9a:initial;--cke6b45a:initial;--cke6b8b8:initial;--cke78bb0:initial;--cke8a13a:initial;--cke8b04a:initial;--cke8b339:initial;--cke8b923:initial;--ckee6666:#fa7170;--ckee8888:initial;--ckef5350:#ff6e68;--ckef9a9a:initial;--ckf08080:initial;--ckf0a0a0:initial;--ckf0a30a:initial;--ckf0a868:initial;--ckf2555a:#ff6d70;--ckf2a33c:initial;--ckf44336:#ff6f5d;--ckf4626f:#ff6c78;--ckf57c00:initial;--ckf5b400:initial;--ckf6b0b0:initial;--ckff0000:#ff6f5a;--ckff424d:#ff6d71;--ckff4444:#ff6e68;--ckff4500:#ff7140;--ckff4d6d:#ff6a85;--ckff5555:#ff6d6a;--ckff6666:#ff6d6c;--ckff6b6b:initial;--ckff7a3d:initial;--ckff8888:initial;--ckff8a80:initial;--ckff8a8a:initial;--ckff8ab4:initial;--ckff8ad8:initial;--ckff9298:initial;--ckff9800:initial;--ckff9900:initial;--ckff9999:initial;--ckff9a9a:initial;--ckff9d9b:initial;--ckff9f43:initial;--ckffa726:initial;--ckffaa00:initial;--ckffaaaa:initial;--ckffb224:initial;--ckffb347:initial;--ckffb36b:initial}
html body.theme-clear-light :is(#u-content) :is([style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){--ck0a7aff:#3ea0ff;--ck0c5a2c:#65ab78;--ck0f9d58:#34b26c;--ck107c10:#50b04c;--ck1185fe:#39a1ff;--ck13c3ff:initial;--ck16c60c:initial;--ck1877f2:#469fff;--ck1d9bf0:#2aa3f9;--ck1db954:initial;--ck1ee04f:initial;--ck2196f3:#31a1ff;--ck229ed9:#2ea6e1;--ck22d3ee:initial;--ck31c4f3:initial;--ck34d0e0:initial;--ck3a3a3a:#9c9c9c;--ck3a463a:#92a092;--ck3a6b4a:#76a885;--ck3ba55d:#47b067;--ck3fd6c8:initial;--ck4285f4:#599dff;--ck42a5f5:initial;--ck444444:#9c9c9c;--ck44aaff:initial;--ck4a4f56:#979da4;--ck4a5258:#959ea5;--ck4a7a4a:#77a977;--ck4ade80:initial;--ck4bd14b:initial;--ck4caf50:initial;--ck4dd0e1:initial;--ck4ea1ff:initial;--ck4fc3f7:initial;--ck4fd1c5:initial;--ck525a64:#949da8;--ck555555:#9c9c9c;--ck555566:#9a9bad;--ck5865f2:#8095ff;--ck5a625e:#969f9b;--ck5a636c:#949ea8;--ck5a6a5a:#8fa18f;--ck5a6a62:#90a198;--ck5bc85b:initial;--ck5c6672:#939eab;--ck5c6773:#939eab;--ck5c6b7a:#8e9eae;--ck5fa8e6:initial;--ck64b5f6:initial;--ck666666:#9c9c9c;--ck666677:#9a9bad;--ck66aa66:initial;--ck66bb6a:initial;--ck6cb6ff:initial;--ck6d8a76:#86a48f;--ck6de4aa:initial;--ck6e6353:#a79b8a;--ck6e7681:#949da8;--ck6fa8dc:initial;--ck6fcf5f:initial;--ck777777:#9c9c9c;--ck77aa88:initial;--ck77aa99:initial;--ck77c043:initial;--ck78909c:#87a0ac;--ck7a8a9a:#8e9eae;--ck7a9a7a:#85a585;--ck7ab8ff:initial;--ck7bb0ff:initial;--ck7cc4ff:initial;--ck7fae7f:initial;--ck7fb0ff:initial;--ck7fb2ff:initial;--ck7fb3ff:initial;--ck7fbdb2:initial;--ck81c784:initial;--ck82c4f7:initial;--ck888888:#9c9c9c;--ck88aa88:initial;--ck8a6060:#be9191;--ck8a6d3b:#b69865;--ck8a9690:#939f99;--ck8a9bb0:#8d9eb3;--ck8ab4d8:initial;--ck8ab4f8:initial;--ck8b9490:#969f9b;--ck8b949e:#959ea8;--ck8ea1e1:initial;--ck8f969d:#969da4;--ck8fa3bd:initial;--ck8fc7e8:initial;--ck9146ff:#c07eff;--ck99aaaa:initial;--ck99aabb:initial;--ck9a8f6a:#a79c76;--ck9aa0a6:initial;--ck9aa4ae:initial;--ck9aa6a0:initial;--ck9ab59a:initial;--ck9bcb3b:initial;--ck9bce3b:initial;--ck9cc4e6:initial;--ck9cc4ff:initial;--ck9cc6ff:initial;--ck9ccc65:initial;--ck9cd09c:initial;--ck9cd6a8:initial;--ck9cf048:initial;--ck9fe09f:initial;--ck9fe0a6:initial;--cka08573:#b29784;--cka0c98a:initial;--cka78bfa:initial;--cka7adb3:initial;--cka875ff:#b583ff;--ckaaaaaa:initial;--ckab47bc:#d974eb;--ckaf4c4c:#e77e7b;--ckb09494:initial;--ckb0a88e:initial;--ckb150e2:#d373ff;--ckb89a55:initial;--ckb9c2b4:initial;--ckbb8888:#c38f8f;--ckbbbbbb:initial;--ckc4b5fd:initial;--ckc792ea:initial;--ckc8803c:#d58c48;--ckc8a24a:initial;--ckc9a227:initial;--ckc9a68f:initial;--ckc9a6ff:initial;--ckc9a84a:initial;--ckc9a8f0:initial;--ckcaa15a:initial;--ckcaa64a:initial;--ckcc6666:#e77e7d;--ckcc8888:#cf8b8b;--ckccbbaa:initial;--ckcdb8ff:initial;--ckce93d8:initial;--ckcfe0ff:initial;--ckd09a3a:initial;--ckd6ffd6:initial;--ckd8b4fe:initial;--ckd9a441:initial;--ckdd88aa:initial;--ckdd99aa:initial;--cke05252:#fe6e6b;--cke06c6c:#ef7a79;--cke0894a:initial;--cke08a8a:initial;--cke08ac0:initial;--cke09f9f:initial;--cke0a02a:initial;--cke0a030:initial;--cke0a44a:initial;--cke0a458:initial;--cke0a8a8:initial;--cke0b060:initial;--cke0b070:initial;--cke0b0b0:initial;--cke3a008:initial;--cke3b341:initial;--cke53935:#ff6e62;--cke5484d:#ff6d6d;--cke57373:#ed7a7a;--cke69a9a:initial;--cke6b45a:initial;--cke6b8b8:initial;--cke78bb0:initial;--cke8a13a:initial;--cke8b04a:initial;--cke8b339:initial;--cke8b923:initial;--ckee6666:#fa7170;--ckee8888:initial;--ckef5350:#ff6e68;--ckef9a9a:initial;--ckf08080:initial;--ckf0a0a0:initial;--ckf0a30a:initial;--ckf0a868:initial;--ckf2555a:#ff6d70;--ckf2a33c:initial;--ckf44336:#ff6f5d;--ckf4626f:#ff6c78;--ckf57c00:initial;--ckf5b400:initial;--ckf6b0b0:initial;--ckff0000:#ff6f5a;--ckff424d:#ff6d71;--ckff4444:#ff6e68;--ckff4500:#ff7140;--ckff4d6d:#ff6a85;--ckff5555:#ff6d6a;--ckff6666:#ff6d6c;--ckff6b6b:initial;--ckff7a3d:initial;--ckff8888:initial;--ckff8a80:initial;--ckff8a8a:initial;--ckff8ab4:initial;--ckff8ad8:initial;--ckff9298:initial;--ckff9800:initial;--ckff9900:initial;--ckff9999:initial;--ckff9a9a:initial;--ckff9d9b:initial;--ckff9f43:initial;--ckffa726:initial;--ckffaa00:initial;--ckffaaaa:initial;--ckffb224:initial;--ckffb347:initial;--ckffb36b:initial}
html body.theme-clear-light :is(#u-content) :is(#u-feed-list){--t-ok:#0b6a0b;--t-err:#b3261e;--t-warn:#7a4b00;--t-gold:#7d5c00;--t-lb-cold:#8a5a5a;--g-t0:#116329;--g-t1:#116329;--g-t2:#0b7730;--g-t3:#116329;--g-t4:#116329;--g-t5:#116329;--g-t6:#116329;--s-a0:#eceff3;--s-a1:#f7f9fb;--s-a2:#f7f9fb;--s-a3:#ffffff;--s-a4:#f7f9fb;--s-a5:#f7f9fb;--s-a6:#f7f9fb;--s-a7:#f7f9fb;--s-a8:#f7f9fb;--s-a9:#f7f9fb;--s-a10:#f7f9fb;--s-a11:#f7f9fb;--s-a12:#f7f9fb;--s-a13:#f7f9fb;--s-a14:#ffffff;--s-a15:#f7f9fb;--s-a16:#f7f9fb;--s-a17:#f7f9fb;--s-a18:#ffffff;--s-a19:#f7f9fb;--s-a20:#ffffff;--s-a21:#f7f9fb;--s-a22:#ffffff;--s-a23:#f7f9fb;--s-a24:#f7f9fb;--s-a25:#f7f9fb;--s-a26:#f7f9fb;--s-a27:#ffffff;--s-a28:#ffffff;--s-a29:#f7f9fb;--s-a30:#ffffff;--s-a31:#f7f9fb;--s-a32:#ffffff;--s-a33:#ffffff;--s-a34:#ffffff;--s-a35:#f7f9fb;--s-a36:#f7f9fb;--s-a37:#f7f9fb;--s-a38:#f7f9fb;--s-a39:#ffffff;--s-a40:#f7f9fb;--s-a41:#f7f9fb;--s-a42:#f7f9fb;--s-a43:#ffffff;--s-a44:#f7f9fb;--s-a45:#f7f9fb;--s-a46:#f7f9fb;--s-a47:#ffffff;--s-a48:#ffffff;--s-a49:#f7f9fb;--s-a50:#ffffff;--s-a51:#ffffff;--s-a52:#f7f9fb;--s-a53:#f7f9fb;--s-a54:#ffffff;--s-a55:#f7f9fb;--s-a56:#eceff3;--s-a57:#ffffff;--s-a58:#f7f9fb;--s-a59:#f7f9fb;--s-a60:#f7f9fb;--s-a61:#ffffff;--s-a62:#f7f9fb;--s-a63:#f7f9fb;--s-a64:#f7f9fb;--s-a65:#f7f9fb;--s-a66:#f7f9fb;--s-a67:#f7f9fb;--s-a68:#ffffff;--s-a69:#f7f9fb;--s-a70:#f7f9fb;--s-a71:#f7f9fb;--s-a72:#f7f9fb;--s-a73:#f7f9fb;--s-a74:#f7f9fb;--s-a75:#f7f9fb;--s-a76:#f7f9fb;--s-a77:#ffffff;--s-a78:#f7f9fb;--s-a79:#f7f9fb;--s-a80:#f7f9fb;--s-a81:#f7f9fb;--s-a82:#ffffff;--s-a83:#ffffff;--s-a84:#f7f9fb;--s-a85:#eceff3;--s-a86:#f7f9fb;--s-a87:#f7f9fb;--s-a88:#ffffff;--s-a89:#f7f9fb;--s-a90:#f7f9fb;--s-a91:#ffffff;--s-a92:#f7f9fb;--s-a93:#f7f9fb;--s-a94:#f7f9fb;--s-a95:#f7f9fb;--s-a96:#f7f9fb;--s-a97:#f7f9fb;--s-a98:#f7f9fb;--s-a99:#f7f9fb;--s-a100:#f7f9fb;--s-a101:#f7f9fb;--s-a102:#ffffff;--s-a103:#ffffff;--s-a104:#ffffff;--s-a105:#ffffff;--s-a106:#ffffff;--s-a107:#f7f9fb;--s-a108:#f7f9fb;--s-a109:#f7f9fb;--s-a110:#f7f9fb;--s-a111:#f7f9fb;--s-a112:#ffffff;--s-a113:#f7f9fb;--s-a114:#ffffff;--s-a115:#ffffff;--s-a116:#f7f9fb;--s-a117:#ffffff;--s-a118:#f7f9fb;--s-a119:#f7f9fb;--s-a120:#f7f9fb;--s-a121:#eceff3;--s-a122:#f7f9fb;--s-a123:#f7f9fb;--s-a124:#ffffff;--s-a125:#f7f9fb;--s-a126:#f7f9fb;--s-a127:#eceff3;--s-a128:#ffffff;--s-a129:#f7f9fb;--s-a130:#ffffff;--s-a131:#f7f9fb;--s-a132:#eceff3;--s-a133:#f7f9fb;--s-a134:#f7f9fb;--s-a135:#eceff3;--s-a136:#ffffff;--s-a137:#f7f9fb;--s-a138:#f7f9fb;--s-a139:#ffffff;--s-a140:#ffffff;--s-a141:#ffffff;--s-a142:#ffffff;--s-a143:#ffffff;--s-a144:#ffffff;--s-a145:#f7f9fb;--s-a146:#ffffff;--s-a147:#f7f9fb;--s-a148:#f7f9fb;--s-a149:#f7f9fb;--s-a150:#ffffff;--s-a151:#f7f9fb;--s-a152:#f7f9fb;--s-a153:#ffffff;--s-a154:#f7f9fb;--s-a155:#f7f9fb;--s-a156:#f7f9fb;--s-a157:#f7f9fb;--s-a158:#ffffff;--s-a159:#f7f9fb;--s-a160:#ffffff;--s-a161:#eceff3;--s-a162:#f7f9fb;--s-a163:#f7f9fb;--s-a164:#ffffff;--s-a165:#ffffff;--s-a166:#f7f9fb;--s-a167:#f7f9fb;--s-a168:#f7f9fb;--s-a169:#ffffff;--s-a170:#f7f9fb;--s-a171:#f7f9fb;--s-a172:#f7f9fb;--s-a173:#f7f9fb;--s-a174:#f7f9fb;--s-a175:#f7f9fb;--s-a176:#f7f9fb;--s-a177:#ffffff;--s-a178:#f7f9fb;--s-a179:#f7f9fb;--s-a180:#f7f9fb;--s-a181:#ffffff;--s-a182:#ffffff;--s-a183:#f7f9fb;--s-a184:#ffffff;--s-a185:#f7f9fb;--s-a186:#f7f9fb;--s-a187:#f7f9fb;--s-a188:#ffffff;--s-a189:#f7f9fb;--s-a190:#ffffff;--s-a191:#ffffff;--s-a192:#ffffff;--s-a193:#eceff3;--s-a194:#ffffff;--s-a195:#f7f9fb;--s-a196:#f7f9fb;--s-a197:#f7f9fb;--s-a198:#f7f9fb;--s-a199:#ffffff;--s-a200:#ffffff;--s-a201:#f7f9fb;--s-a202:#ffffff;--s-a203:#eceff3;--s-a204:#f7f9fb;--s-a205:#f7f9fb;--s-a206:#f7f9fb;--s-a207:#f7f9fb;--s-a208:#f7f9fb;--s-a209:#ffffff;--s-a210:#f7f9fb;--s-a211:#f7f9fb;--s-a212:#f7f9fb;--s-a213:#ffffff;--s-a214:#f7f9fb;--s-a215:#ffffff;--s-a216:#f7f9fb;--s-a217:#ffffff;--s-a218:#ffffff;--s-a219:#f7f9fb;--s-a220:#f7f9fb;--s-a221:#ffffff;--s-a222:#f7f9fb;--s-a223:#f7f9fb;--s-a224:#f7f9fb;--s-a225:#f7f9fb;--s-a226:#f7f9fb;--s-a227:#f7f9fb;--s-a228:#ffffff;--s-a229:#ffffff;--s-a230:#f7f9fb;--s-a231:#f7f9fb;--s-a232:#f7f9fb;--s-a233:#ffffff;--s-a234:#f7f9fb;--s-a235:#ffffff;--s-a236:#ffffff;--s-a237:#f7f9fb;--s-a238:#eceff3;--s-a239:#f7f9fb;--s-a240:#eceff3;--s-a241:#eceff3;--s-a242:#ffffff;--s-a243:#f7f9fb;--s-a244:#f7f9fb;--s-a245:#ffffff;--s-a246:#f7f9fb;--s-a247:#ffffff;--s-a248:#f7f9fb;--s-a249:#ffffff;--s-a250:#ffffff;--s-a251:#f7f9fb;--s-a252:#f7f9fb;--s-a253:#f7f9fb;--s-a254:#ffffff;--s-a255:#eceff3;--s-a256:#f7f9fb;--s-a257:#f7f9fb;--s-a258:#f7f9fb;--s-a259:#f7f9fb;--s-a260:#f7f9fb;--s-a261:#ffffff;--s-a262:#f7f9fb;--s-a263:#ffffff;--s-a264:#f7f9fb;--s-a265:#ffffff;--t-m0:#57606a;--t-m1:#57606a;--t-m2:#57606a;--t-m3:#57606a;--t-m4:#57606a;--t-m5:#57606a;--t-m6:#57606a;--t-m7:#57606a;--t-m8:#57606a;--t-m9:#57606a;--t-m10:#57606a;--t-m11:#57606a;--t-m12:#57606a;--t-m13:#57606a;--t-m14:#57606a;--t-m15:#57606a;--t-m16:#57606a;--t-m17:#57606a;--t-m18:#57606a;--t-m19:#57606a;--t-m20:#57606a;--t-m21:#57606a;--t-m22:#57606a;--t-m23:#57606a;--t-m24:#57606a;--t-m25:#57606a;--t-m26:#57606a;--t-m27:#57606a;--t-m28:#57606a;--t-m29:#57606a;--t-m30:#57606a;--t-m31:#57606a;--t-m32:#57606a;--t-m33:#57606a;--t-m34:#57606a;--t-m35:#57606a;--t-m36:#57606a;--t-m37:#57606a;--t-m38:#57606a;--t-m39:#57606a;--t-m40:#57606a;--t-m41:#57606a;--t-m42:#57606a;--t-m43:#57606a;--t-m44:#57606a;--t-m45:#57606a;--t-m46:#57606a;--t-m47:#57606a;--t-m48:#57606a;--t-m49:#57606a;--t-m50:#57606a;--t-m51:#57606a;--t-m52:#57606a;--t-m53:#57606a;--t-m54:#57606a;--t-m55:#57606a;--t-m56:#57606a;--t-m57:#57606a;--t-m58:#57606a;--t-m59:#57606a;--t-m60:#57606a;--t-m61:#57606a;--t-m62:#57606a;--t-m63:#57606a;--t-m64:#57606a;--t-m65:#57606a;--t-m66:#57606a;--t-m67:#57606a;--t-m68:#57606a;--t-m69:#57606a;--t-m70:#57606a;--t-m71:#57606a;--t-m72:#57606a;--t-m73:#57606a;--t-m74:#57606a;--t-m75:#57606a;--t-m76:#57606a;--t-m77:#57606a;--t-m78:#57606a;--t-m79:#57606a;--t-m80:#57606a;--t-m81:#57606a;--t-m82:#57606a;--t-m83:#57606a;--t-m84:#57606a;--t-m85:#57606a;--t-m86:#57606a;--t-m87:#57606a;--t-m88:#57606a;--t-m89:#57606a;--t-m90:#57606a;--t-m91:#57606a;--t-m92:#57606a;--t-m93:#57606a;--t-m94:#57606a;--t-m95:#57606a;--t-m96:#57606a;--t-p0:#24292f;--t-p1:#24292f;--t-p2:#24292f;--t-p3:#24292f;--t-p4:#24292f;--t-p5:#24292f;--t-p6:#24292f;--t-p7:#24292f;--t-p8:#24292f;--t-p9:#24292f;--t-p10:#24292f;--t-p11:#24292f;--t-p12:#24292f;--t-p13:#24292f;--t-p14:#24292f;--t-p15:#24292f;--t-p16:#24292f;--t-p17:#24292f;--t-p18:#24292f;--t-p19:#24292f;--t-p20:#24292f;--t-p21:#24292f;--t-p22:#24292f;--t-p23:#24292f;--t-p24:#24292f;--t-p25:#24292f;--t-p26:#24292f;--t-p27:#24292f;--t-p28:#24292f;--t-p29:#24292f;--t-p30:#24292f;--t-p31:#24292f;--t-p32:#24292f;--t-p33:#24292f;--t-p34:#24292f;--t-p35:#24292f;--t-p36:#24292f;--t-p37:#24292f;--t-p38:#24292f;--t-p39:#24292f;--t-p40:#24292f;--t-p41:#24292f;--t-p42:#24292f;--t-p43:#24292f;--t-p44:#24292f;--t-p45:#24292f;--t-p46:#24292f;--t-p47:#24292f;--t-p48:#24292f;--t-p49:#24292f;--t-p50:#24292f;--t-p51:#24292f;--t-p52:#24292f;--t-p53:#24292f;--t-p54:#24292f;--t-p55:#24292f;--t-p56:#24292f;--t-p57:#24292f;--t-p58:#24292f;--t-p59:#24292f;--t-p60:#24292f;--t-p61:#24292f;--t-p62:#24292f;--t-p63:#24292f;--t-p64:#24292f;--t-p65:#24292f;--t-p66:#24292f;--t-p67:#24292f;--t-p68:#24292f;--t-p69:#24292f;--t-p70:#24292f;--t-p71:#24292f;--t-p72:#24292f;--t-p73:#24292f;--t-p74:#24292f;--t-p75:#24292f;--t-p76:#24292f;--t-p77:#24292f;--t-p78:#24292f;--t-p79:#24292f;--t-p80:#24292f;--t-p81:#24292f;--t-p82:#24292f;--t-p83:#24292f;--t-p84:#24292f;--t-p85:#24292f;--t-p86:#24292f;--t-p87:#24292f;--t-p88:#24292f;--t-p89:#24292f;--t-p90:#24292f;--t-p91:#24292f;--t-p92:#24292f;--t-p93:#24292f;--t-p94:#24292f;--t-p95:#24292f;--t-p96:#24292f;--t-p97:#24292f;--t-p98:#24292f;--t-p99:#24292f;--t-p100:#24292f;--t-p101:#24292f;--t-p102:#24292f;--t-p103:#24292f;--t-p104:#24292f;--t-p105:#24292f;--t-p106:#24292f;--t-p107:#24292f;--t-p108:#24292f;--t-p109:#24292f;--t-p110:#24292f;--t-p111:#24292f;--t-p112:#24292f;--s-card:#ffffff;--s-rise:#eceff3;--s-deep:#f7f9fb;--s-mid:#f4f6f8;--s-soft:#fafbfc;--s-dim:#f6f8fa;--t-hi:#1d2125;--t-body:#24292f;--t-body2:#24292f;--t-mid:#3d444d;--t-mute:#57606a;--t-dim:#57606a;--t-cfe:#0f5f52;--pod-g:#8a6100;--pod-s:#5a6472;--pod-b:#8a5a2b;--ck0a7aff:#005ee1;--ck0c5a2c:initial;--ck0f9d58:#007735;--ck107c10:#077808;--ck1185fe:#0061d7;--ck13c3ff:#006ca3;--ck16c60c:#007800;--ck1877f2:#0060d9;--ck1d9bf0:#0068b9;--ck1db954:#00780c;--ck1ee04f:#007800;--ck2196f3:#0067c0;--ck229ed9:#006ca4;--ck22d3ee:#007089;--ck31c4f3:#006e9a;--ck34d0e0:#007180;--ck3a3a3a:initial;--ck3a463a:initial;--ck3a6b4a:initial;--ck3ba55d:#007731;--ck3fd6c8:#007469;--ck4285f4:#2062ce;--ck42a5f5:#0069b4;--ck444444:initial;--ck44aaff:#0068b8;--ck4a4f56:initial;--ck4a5258:initial;--ck4a7a4a:#417141;--ck4ade80:#00781d;--ck4bd14b:#007800;--ck4caf50:#007815;--ck4dd0e1:#007181;--ck4ea1ff:#0267c0;--ck4fc3f7:#006d9d;--ck4fd1c5:#00736a;--ck525a64:initial;--ck555555:initial;--ck555566:initial;--ck5865f2:#4c55e1;--ck5a625e:initial;--ck5a636c:initial;--ck5a6a5a:initial;--ck5a6a62:initial;--ck5bc85b:#007800;--ck5c6672:initial;--ck5c6773:initial;--ck5c6b7a:#596877;--ck5fa8e6:#1e6ba5;--ck64b5f6:#0c6ba7;--ck666666:initial;--ck666677:initial;--ck66aa66:#307432;--ck66bb6a:#1b7627;--ck6cb6ff:#1a69ac;--ck6d8a76:#516d5a;--ck6de4aa:#007643;--ck6e6353:initial;--ck6e7681:#5f6771;--ck6fa8dc:#326a9a;--ck6fcf5f:#077800;--ck777777:#666666;--ck77aa88:#407152;--ck77aa99:#3f7061;--ck77c043:#2f7500;--ck78909c:#536a76;--ck7a8a9a:#586877;--ck7a9a7a:#506e50;--ck7ab8ff:#2c69aa;--ck7bb0ff:#3466af;--ck7cc4ff:#1f6ba0;--ck7fae7f:#457145;--ck7fb0ff:#3966af;--ck7fb2ff:#3766ad;--ck7fb3ff:#3767ad;--ck7fbdb2:#337168;--ck81c784:#2f7435;--ck82c4f7:#296c9a;--ck888888:#666666;--ck88aa88:#4e6e4e;--ck8a6060:#865c5c;--ck8a6d3b:#7f6230;--ck8a9690:#5d6963;--ck8a9bb0:#59687c;--ck8ab4d8:#426a8b;--ck8ab4f8:#4167a5;--ck8b9490:#606965;--ck8b949e:#5f6871;--ck8ea1e1:#54649f;--ck8f969d:#60676d;--ck8fa3bd:#566880;--ck8fc7e8:#356c8a;--ck9146ff:#8333ee;--ck99aaaa:#5a6a6a;--ck99aabb:#586877;--ck9a8f6a:#706642;--ck9aa0a6:#61676c;--ck9aa4ae:#5f6871;--ck9aa6a0:#5d6963;--ck9ab59a:#546d55;--ck9bcb3b:#497200;--ck9bce3b:#467200;--ck9cc4e6:#456a88;--ck9cc4ff:#43679c;--ck9cc6ff:#42689c;--ck9ccc65:#477200;--ck9cd09c:#407142;--ck9cd6a8:#3b7249;--ck9cf048:#277600;--ck9fe09f:#357338;--ck9fe0a6:#35733f;--cka08573:#7b6251;--cka0c98a:#4b7035;--cka78bfa:#7153bc;--cka7adb3:#61676c;--cka875ff:#7e48ce;--ckaaaaaa:#666666;--ckab47bc:#9e3aaf;--ckaf4c4c:#aa4748;--ckb09494:#7a6060;--ckb0a88e:#6d664e;--ckb150e2:#9935c8;--ckb89a55:#7f6319;--ckb9c2b4:#61695d;--ckbb8888:#895a5a;--ckbbbbbb:#666666;--ckc4b5fd:#6c5c9d;--ckc792ea:#8451a4;--ckc8803c:#9a5600;--ckc8a24a:#856100;--ckc9a227:#856000;--ckc9a68f:#80604b;--ckc9a6ff:#7956a8;--ckc9a84a:#826200;--ckc9a8f0:#78589a;--ckcaa15a:#86600f;--ckcaa64a:#836100;--ckcc6666:#aa4749;--ckcc8888:#945556;--ckccbbaa:#746455;--ckcdb8ff:#705b9b;--ckce93d8:#895293;--ckcfe0ff:#586781;--ckd09a3a:#8f5c00;--ckd6ffd6:#4b6f4b;--ckd8b4fe:#7a589b;--ckd9a441:#8d5c00;--ckdd88aa:#9c4d6f;--ckdd99aa:#925565;--cke05252:#be3136;--cke06c6c:#b04044;--cke0894a:#a15000;--cke08a8a:#9e4e50;--cke08ac0:#9b4b7f;--cke09f9f:#915758;--cke0a02a:#955900;--cke0a030:#955900;--cke0a44a:#915a00;--cke0a458:#915a00;--cke0a8a8:#8b5959;--cke0b060:#8b5e00;--cke0b070:#8a5e1a;--cke0b0b0:#865b5b;--cke3a008:#965700;--cke3b341:#8b5e00;--cke53935:#cb171d;--cke5484d:#c52633;--cke57373:#ae4245;--cke69a9a:#985355;--cke6b45a:#8b5d00;--cke6b8b8:#845c5c;--cke78bb0:#9e4a6e;--cke8a13a:#985600;--cke8b04a:#8f5b00;--cke8b339:#8d5c00;--cke8b923:#8b5e00;--ckee6666:#bb363c;--ckee8888:#a7494c;--ckef5350:#c4272c;--ckef9a9a:#9d5052;--ckf08080:#ad4448;--ckf0a0a0:#9a5254;--ckf0a30a:#9b5400;--ckf0a868:#98570a;--ckf2555a:#c52636;--ckf2a33c:#9d5400;--ckf44336:#ce0f0e;--ckf4626f:#bf2f44;--ckf57c00:#b44000;--ckf5b400:#955900;--ckf6b0b0:#935556;--ckff0000:#d00000;--ckff424d:#cf0025;--ckff4444:#d0001a;--ckff4500:#d00000;--ckff4d6d:#cc0845;--ckff5555:#ca1829;--ckff6666:#c22a34;--ckff6b6b:#c02f38;--ckff7a3d:#ba3a00;--ckff8888:#b04146;--ckff8a80:#af423c;--ckff8a8a:#ae4246;--ckff8ab4:#ac406c;--ckff8ad8:#a93b88;--ckff9298:#aa4650;--ckff9800:#aa4900;--ckff9900:#a94a00;--ckff9999:#a64a4d;--ckff9a9a:#a64a4d;--ckff9d9b:#a34b4b;--ckff9f43:#a54d00;--ckffa726:#a15000;--ckffaa00:#a05100;--ckffaaaa:#9b5052;--ckffb224:#9b5400;--ckffb347:#9a5500;--ckffb36b:#9a5600}
html body.theme-clear-light :is(#u-content) :is(#u-feed-list) :is([style*="ground:#0" i],[style*="ground:#1" i],[style*="ground:#2" i],[style*="ground:#3" i],[style*="ground:rgba(0," i]){--ck0a7aff:initial;--ck0c5a2c:initial;--ck0f9d58:initial;--ck107c10:initial;--ck1185fe:initial;--ck13c3ff:initial;--ck16c60c:initial;--ck1877f2:initial;--ck1d9bf0:initial;--ck1db954:initial;--ck1ee04f:initial;--ck2196f3:initial;--ck229ed9:initial;--ck22d3ee:initial;--ck31c4f3:initial;--ck34d0e0:initial;--ck3a3a3a:initial;--ck3a463a:initial;--ck3a6b4a:initial;--ck3ba55d:initial;--ck3fd6c8:initial;--ck4285f4:initial;--ck42a5f5:initial;--ck444444:initial;--ck44aaff:initial;--ck4a4f56:initial;--ck4a5258:initial;--ck4a7a4a:initial;--ck4ade80:initial;--ck4bd14b:initial;--ck4caf50:initial;--ck4dd0e1:initial;--ck4ea1ff:initial;--ck4fc3f7:initial;--ck4fd1c5:initial;--ck525a64:initial;--ck555555:initial;--ck555566:initial;--ck5865f2:initial;--ck5a625e:initial;--ck5a636c:initial;--ck5a6a5a:initial;--ck5a6a62:initial;--ck5bc85b:initial;--ck5c6672:initial;--ck5c6773:initial;--ck5c6b7a:initial;--ck5fa8e6:initial;--ck64b5f6:initial;--ck666666:initial;--ck666677:initial;--ck66aa66:initial;--ck66bb6a:initial;--ck6cb6ff:initial;--ck6d8a76:initial;--ck6de4aa:initial;--ck6e6353:initial;--ck6e7681:initial;--ck6fa8dc:initial;--ck6fcf5f:initial;--ck777777:initial;--ck77aa88:initial;--ck77aa99:initial;--ck77c043:initial;--ck78909c:initial;--ck7a8a9a:initial;--ck7a9a7a:initial;--ck7ab8ff:initial;--ck7bb0ff:initial;--ck7cc4ff:initial;--ck7fae7f:initial;--ck7fb0ff:initial;--ck7fb2ff:initial;--ck7fb3ff:initial;--ck7fbdb2:initial;--ck81c784:initial;--ck82c4f7:initial;--ck888888:initial;--ck88aa88:initial;--ck8a6060:initial;--ck8a6d3b:initial;--ck8a9690:initial;--ck8a9bb0:initial;--ck8ab4d8:initial;--ck8ab4f8:initial;--ck8b9490:initial;--ck8b949e:initial;--ck8ea1e1:initial;--ck8f969d:initial;--ck8fa3bd:initial;--ck8fc7e8:initial;--ck9146ff:initial;--ck99aaaa:initial;--ck99aabb:initial;--ck9a8f6a:initial;--ck9aa0a6:initial;--ck9aa4ae:initial;--ck9aa6a0:initial;--ck9ab59a:initial;--ck9bcb3b:initial;--ck9bce3b:initial;--ck9cc4e6:initial;--ck9cc4ff:initial;--ck9cc6ff:initial;--ck9ccc65:initial;--ck9cd09c:initial;--ck9cd6a8:initial;--ck9cf048:initial;--ck9fe09f:initial;--ck9fe0a6:initial;--cka08573:initial;--cka0c98a:initial;--cka78bfa:initial;--cka7adb3:initial;--cka875ff:initial;--ckaaaaaa:initial;--ckab47bc:initial;--ckaf4c4c:initial;--ckb09494:initial;--ckb0a88e:initial;--ckb150e2:initial;--ckb89a55:initial;--ckb9c2b4:initial;--ckbb8888:initial;--ckbbbbbb:initial;--ckc4b5fd:initial;--ckc792ea:initial;--ckc8803c:initial;--ckc8a24a:initial;--ckc9a227:initial;--ckc9a68f:initial;--ckc9a6ff:initial;--ckc9a84a:initial;--ckc9a8f0:initial;--ckcaa15a:initial;--ckcaa64a:initial;--ckcc6666:initial;--ckcc8888:initial;--ckccbbaa:initial;--ckcdb8ff:initial;--ckce93d8:initial;--ckcfe0ff:initial;--ckd09a3a:initial;--ckd6ffd6:initial;--ckd8b4fe:initial;--ckd9a441:initial;--ckdd88aa:initial;--ckdd99aa:initial;--cke05252:initial;--cke06c6c:initial;--cke0894a:initial;--cke08a8a:initial;--cke08ac0:initial;--cke09f9f:initial;--cke0a02a:initial;--cke0a030:initial;--cke0a44a:initial;--cke0a458:initial;--cke0a8a8:initial;--cke0b060:initial;--cke0b070:initial;--cke0b0b0:initial;--cke3a008:initial;--cke3b341:initial;--cke53935:initial;--cke5484d:initial;--cke57373:initial;--cke69a9a:initial;--cke6b45a:initial;--cke6b8b8:initial;--cke78bb0:initial;--cke8a13a:initial;--cke8b04a:initial;--cke8b339:initial;--cke8b923:initial;--ckee6666:initial;--ckee8888:initial;--ckef5350:initial;--ckef9a9a:initial;--ckf08080:initial;--ckf0a0a0:initial;--ckf0a30a:initial;--ckf0a868:initial;--ckf2555a:initial;--ckf2a33c:initial;--ckf44336:initial;--ckf4626f:initial;--ckf57c00:initial;--ckf5b400:initial;--ckf6b0b0:initial;--ckff0000:initial;--ckff424d:initial;--ckff4444:initial;--ckff4500:initial;--ckff4d6d:initial;--ckff5555:initial;--ckff6666:initial;--ckff6b6b:initial;--ckff7a3d:initial;--ckff8888:initial;--ckff8a80:initial;--ckff8a8a:initial;--ckff8ab4:initial;--ckff8ad8:initial;--ckff9298:initial;--ckff9800:initial;--ckff9900:initial;--ckff9999:initial;--ckff9a9a:initial;--ckff9d9b:initial;--ckff9f43:initial;--ckffa726:initial;--ckffaa00:initial;--ckffaaaa:initial;--ckffb224:initial;--ckffb347:initial;--ckffb36b:initial}
html body.theme-clear-light .xct-spon a{opacity:1}
html body.theme-clear-light .xld-lbl,html body.theme-clear-light .xld .xld-ft a{opacity:1;color:#626a72}
html body.theme-clear-light :is(#mythichall,#siteindex) :is(.xld-lbl,.xld-ft a){color:#9aa3ab}
html body.theme-clear-light :is(.rs-toprow .rs,.rs-card .val,#cotd .cotd-top-head h3,#cotd .cotd-next b,.lbh-tag.t-gold){color:#7d5c00}
html body.theme-clear-light #cotd .cotd-next{color:#6b5f35}
html body.theme-clear-light .myth-asset .mt{color:#2f363d}
html body.theme-clear-light .myth-btn:not(.pri){color:#006b3a}
html body.theme-clear-light :is(.myth-hdr,.myth-lb) .myth-btn:not(.pri){color:oklch(.92 .15 158)}
html body.theme-light .myth-code{background:#0f1214;border-color:#2b3238}
html body.theme-clear-light .myth-q{background:#eef7f1;border-color:#9fcfb0;color:#0b5d2b}
html body.theme-clear-light .cmk-act:not(.buy){color:#3f5262}
html body.theme-clear-light #lab-pane-my-9 .m9-cell.empty .m9-add{color:#3d454d}
html body.theme-clear-light #lab-pane-my-9 .m9-shb{color:#005c33}
html body.theme-clear-light #lab-pane-my-9 .m9-cta a{color:#007a4a}
html body.theme-clear-light #smr-pane .smr-rules :is(ul,li){color:#c3d6c9}
html body.theme-clear-light #smr-pane .smr-tabs button{color:#4f6656}
html body.theme-clear-light #smr-pane .smr-tabs button[aria-selected=true]{color:#1f2328}
html body.theme-clear-light #smr-pane .smr-card .smr-h2{color:#fff!important}
html body.theme-clear-light #smr-pane .smr-card .smr-h2.gold{color:var(--smr-gold)!important}
html body.theme-clear-light .pt-chip{color:#2f5a8f}
html body.theme-clear-light .ezs-sale b{color:#006b00}
html body.theme-clear-light .lifetime-chip{color:#5a3800!important}
html body.theme-clear-light .wiki-game .bk{color:#167500}
html body.theme-clear-light .lbh-tag.t-blue{color:#0f6a8c}
html body.theme-clear-light :is(.six-sort,.six-sp){color:#9aa4b0}
html body.theme-clear-light .ga-chip.active{color:#6cc47a}
html body.theme-clear-light .core-daily-dot.now{color:#2d6b00}
html body.theme-clear-light .gps-tab[style*="rgb(42, 42, 42)"]{color:#e6edf3}
html body.theme-clear-light .wp-card .src{color:#fff}
html body.theme-clear-light .med-bkick{color:#1d6b1d}
html body.theme-clear-light .dn-amt:not(.on):not(.sel):not(.active){color:#0b5d16}
html body.theme-clear-light :is(.i18h-cur,.i18h-alt,.i18h-tag){color:#0a4f7a}
html body.theme-clear-light .i18h-same i{color:#6b4000}
html body.theme-clear-light #pro .pro-band .pro-stat-l{color:#4b5563}
html body.theme-clear-light #pro .pro-band .pro-stat-n.g{color:#2d7a00}
html body.theme-clear-light .pro-only{color:#fff}
html body.theme-clear-light .mkt-code :is(button,.x3-c),html body.theme-clear-light .xcode :is(button,.x3-c){color:#1f2328}
html body.theme-clear-light .mkt-code :is(.x3-k,a){color:#a84600}
html body.theme-clear-light .xcode :is(.x3-k,a){color:#006f78}
html body.theme-clear-light .xcode-gameseal :is(.x3-k,a){color:#a84600}
html body.theme-clear-light :is(.mkt-code,.xcode) .x3-ok{color:#2d6b00}
html body.theme-clear-light .lv-row [style*="color:#cbd5b0" i]{color:#5f6847!important}
body.theme-clear .ad-subtab.xl-rib-new{opacity:1}
html body.theme-clear-light :is(#mission,#tools-cards) [style*="--ckffffff" i]:not([style*="background" i]){color:var(--t-hi)!important}
html body.theme-clear-light span[style*="background:#0a3a0a" i]{color:#7fd38a!important}
html body.theme-clear-light #priv-save-status[style*="rgb(224, 176, 112)"]{color:#7a4b00!important}
html body.theme-clear-light [id$="-status"]:is([style*="rgb(136, 136, 136)"],[style*="rgb(154, 160, 166)"]){color:#57606a!important}
html body.theme-clear-light :is(.mj-t,.cmk-a2hs) :is(a,span){color:#fff!important}
html body.theme-clear-light .gp-prog-bar [style*="--ckcccccc"]{color:#57606a!important}
html body.theme-clear-light #gps-targets .gps-target{--ckbbbbbb:initial;--ckffffff:initial}
html body.theme-clear-light #pro.pro-vc .pro-press{background:#16181d;border-color:#2b3038}
html body.theme-clear-light #pro.pro-vc .pro-only{color:#04140a}
html body.theme-clear-light .cod .cod-day{color:#d1b26a}
html body.theme-clear-light .cod .cod-rank{color:#d8c48a}
html body.theme-clear-light .cod .cod-rank b{color:#ffe9a8}
html body.theme-clear-light .cs-peak .cs-peak-lbl{color:#9fb59a}
html body.theme-clear-light .cstats-caret{color:#8fd18a!important}
html body.theme-clear-light #pro.pro-vc .pro-plan .pp-a{color:#fff}
html body.theme-clear-light .pro-press-h{color:var(--t-hi)}
html body.theme-clear-light #pro .pro-band .pro-stat-n:not(.g):not(.r):not(.y){color:#1f2328}
html body.theme-clear-light #pro .pro-band .pro-stat-n.y{color:#7a4b00}
html body.theme-clear-light .fpd-card{background:#0f1a10}
html body.theme-clear-light .fpd-card .br-diffuse{opacity:.2}
html body.theme-clear-light .fpd-sub{opacity:1}
html body.theme-clear-light .sub-grid:not(.lay-text) .sub-tile{--t-m19:#949eaa}
html body.theme-clear-light #achdb-rows.achdb-bg-on .achdb-card::before{opacity:.12}
html body.theme-clear-light .achdb-card :is(.achdb-name,.achdb-xs){color:#1f2328}
html body.theme-clear-light .achdb-pack[style*="color:#16c60c" i]{color:#0b6a0b!important}
html body.theme-clear-light .achdb-pack[style*="color:#3aa0ff" i]{color:#0b5cad!important}
html body.theme-clear-light .achdb-pack[style*="color:#e8b923" i]{color:#7a5800!important}
html body.theme-clear-light .achdb-pack[style*="color:#8a93a0" i]{color:#57606a!important}
html body.theme-clear-light .achdb-flag{color:#7a4b00}
html body.theme-clear-light .wins{color:#7d5c00!important}
html body.theme-clear-light .core-daily-dot.now :is(em,small){color:#2d6b00}
html body.theme-clear-light #pro.pro-vc .pro-deckblurb{color:#d6d0e8}
html body.theme-clear-light #pro.pro-vc .pro-trust{color:var(--vc-d)}
html body.theme-clear-light #pro.pro-vc .pro-deckblurb b{color:var(--vc-v)!important}
html body.theme-clear-light #pro.pro-vc .pro-deckblurb b[style*="4ade80" i]{color:#4ade80!important}
html body.theme-clear-light #pro.pro-vc .pro-companion-t p{color:#c9ccd6}
html body.theme-clear-light #pro.pro-vc a:not([class]){color:#7fb0ff}
html body.theme-clear-light .dpoll-tag{color:#2d6b00}
html body.theme-clear-light .potd-title{background:none!important;-webkit-text-fill-color:#5b3fa8!important;color:#5b3fa8!important}
html body.theme-clear-light :is(#mkt-wlt-xct,#mkt-wlt-xbox):is([style*="rgb(154, 160, 166)"],[style*="--ck9aa0a6" i],[style*="color:var(--t-mute)"]){color:#57606a!important}
html body.theme-clear-light :is(#mkt-wlt-xct,#mkt-wlt-xbox):is([style*="rgb(255, 255, 255)"],[style*="--ckffffff" i]){color:#1f2328!important}
:where(body.theme-clear-light) [style*="background:var(--s-" i][style*="--ckffffff" i]{color:var(--t-hi)!important}
select option,select optgroup{background:var(--s-a151);color:#e0e0e0}body.theme-light select option,body.theme-light select optgroup{background:#ffffff;color:#24292f}body.theme-light .tabs,body.theme-light .tabs-right{background:rgba(245,245,245,0.92)!important;border-bottom:1px solid #ddd}
body.theme-light .tab{color:#555}
body.theme-light .tab:hover{color:#107c10}
body.theme-light .tab.active{color:#107c10;border-bottom-color:#107c10}
body.theme-light .section{color:#222}
body.theme-light h2:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){color:#107c10}
body.theme-light .section h2:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){color:#107c10!important}
body.theme-light .sub{color:#555}
body.theme-light #u-content{--txt:#16181d;--dim:#5a626c}
body.theme-light #u-content .sec{color:#5a6470}
body.theme-light #u-content .gp-gold .tname{color:#9a7a1e}
body.theme-light #u-content .u-tabs .u-tab{color:var(--t-p66)!important}
body.theme-light #u-content .u-tabs .u-tab.active{color:#fff!important}
body.theme-light #u-content:has(.xct-wallpaper-layer){--txt:#ededed;--dim:#b4bac1}
body.theme-light #u-content:has(.xct-wallpaper-layer) .sec{color:#cfcfcf}
body.theme-light #u-content:has(.xct-wallpaper-layer) .gp-gold .tname{color:#f4d98a}
html body.theme-clear-light #u-content{--txt:#ededed;--dim:#9aa0a6;--xct-focus:#4da3ff;--xct-focus-halo:#000;--xct-link:#6cb6ff;color:var(--txt)}
html body.theme-clear-light #u-content .sec{color:#cfcfcf}
html body.theme-clear-light #u-content .gp-gold .tname{color:#f4d98a}
html body.theme-clear-light #u-content :is(.mkt-sidebar,.mkt-content){background:transparent;color:inherit}
html body.theme-clear-light #u-content .xld-ft :is(.xld-lbl,a){color:#9aa4ae}
html body.theme-clear-light #u-content #u-feed-list{--xct-focus:#0b5cad;--xct-focus-halo:#fff;--xct-link:#0b5cad}
html body.theme-clear-light:has(#profile.active .xct-wallpaper-layer){background:#0a0a0c!important}
html body.theme-clear-light:has(#profile.active .xct-wallpaper-layer) #profile .xld-ft :is(.xld-hide,.xld-lbl){color:#c9d1d9}
html body.theme-clear-light:has(#profile.active .xct-wallpaper-layer) #xct-footer{background:#f6f8fa;border-radius:12px;padding-left:16px;padding-right:16px}
body.theme-light input,body.theme-light select,body.theme-light textarea{background-color:#fff!important;color:#222!important;border-color:#ccc!important}
body.theme-light .mkt-sidebar{border-right-color:#ddd}
body.theme-light .mkt-sf-label,body.theme-light .mkt-sf-group-head{color:#666}
body.theme-light .mkt-cb-full,body.theme-light .cb-drop{background:#fff;border-color:#ccc}
body.theme-light .cb-btn{background:#fff;color:#333;border-color:#ccc}
body.theme-light .cb-panel{background:#fff;border-color:#ccc;color:#222}
body.theme-light .mkt-tick{color:#444}
body.theme-light .card,body.theme-light .lib-card,body.theme-light .sum-card{background:#fff;border-color:#ddd;color:#222}
body.theme-light .card:hover,body.theme-light .lib-card:hover{background:#f0f0f0;border-color:#107c10}
body.theme-light .card-name,body.theme-light .lib-card .ln{color:#222}
body.theme-light .card-meta,body.theme-light .card-desc,body.theme-light .lib-card .lm{color:#555}
body.theme-light .pill:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){background:#eee;color:#333;border-color:#ccc}
body.theme-light .pill.active{background:#107c10;color:#fff}
body.theme-light .xct-iobtn{background:#fff;color:#333;border:1px solid #ccc}
body.theme-light .xct-iobtn:hover{background:#107c10;color:#fff;border-color:#107c10}
body.theme-light .gtbl{color:#222}
body.theme-light .gtbl th{background:#eee;color:#333;border-color:#ddd}
body.theme-light .gtbl td{border-color:#eee}
body.theme-light .gtbl td span:not(.custom-chip),body.theme-light .gtbl td a span:not(.custom-chip){color:#1d2125!important}
body.theme-light .gtbl td a{color:#0b6a0b!important}
body.theme-light .gtbl td a[href*="xbox.com"]{color:#1160b8!important}
body.theme-light .gtbl td.num{color:#4a5157!important}
body.theme-light #members button,body.theme-light #members-more button{background:#e9edf1!important;color:#1d2125!important;border-color:#c8d0d8!important}
body.theme-light .tab-menu .tab.active{background:#dff0df!important;color:#0b6a0b!important}
body.theme-light .tab-menu .tab.active span{color:#0b6a0b!important}
body.theme-light #members-count,body.theme-light #members-more-note{color:#5a6169!important}
body.theme-light .xct-skip,.xct-skip{color:#ffffff}
body.theme-light .pro-section-h{color:#0b6a0b}
body.theme-light .pro-section-sub{color:#4a5157}
body.theme-light .pro-deckblurb{color:#2a2f33}
body.theme-light .pro-deckblurb b{color:#0b6a0b!important}
body.theme-light .pro-sub,body.theme-light .pro-trust{color:#4a5157}
body.theme-light .cbar,body.theme-light .cbar-val{color:#1d2125!important}
body.theme-light .cbar-complete{color:#1160b8!important}
body.theme-light .mkt-sf label:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){color:#2a2f33!important}
body.theme-light #mkt-scan-banner,body.theme-light #mkt-scan-banner span,body.theme-light #mkt-scan-banner div{color:#3d4650!important}
body.theme-light .lv-usd a{color:#0b6a0b!important}
body.theme-light .feed-card a{color:#1160b8}
body.theme-light .gtbl tr:hover td{background:#f0f0f0}
body.theme-light .cbar{color:#555}
body.theme-light .cbar span{color:#107c10;font-weight:bold}
body.theme-light #xct-footer{color:#666;border-top-color:#ddd}
body.theme-light #xct-footer a{color:#444}
body.theme-light .cal-shell,body.theme-light .cal-grid{background:#fff;border-color:#ddd}
body.theme-light .cal-sidebar,body.theme-light .cal-rail{background:#fafafa;border-right-color:#ddd}
body.theme-light .cal-dow{background:#f5f5f5;color:#666;border-bottom-color:#ddd}
body.theme-light .cal-cell{border-color:#eee;color:#222}
body.theme-light .cal-cell:hover{background:#f0f0f0}
body.theme-light .cal-out{background:#f7f7f7;color:var(--t-m7)}
body.theme-light .cal-num{color:#444}
body.theme-light .cal-chip{background:#e8f3e8;border-color:#bcd9bc;color:#222}
body.theme-light .cal-pop-card,body.theme-light .cal-modal{background:#fff;color:#222}
body.theme-light .cal-pop-head{color:#333;border-bottom-color:#ddd}
body.theme-light .cal-pop-row{color:#333}
body.theme-light .cal-pop-row:hover{background:#f0f0f0}
body.theme-light .cal-pal-current{background:#fff;color:#333;border-color:#ccc}
body.theme-light .cal-pal-menu{background:#fff;border-color:#ccc;box-shadow:0 6px 24px rgba(0,0,0,0.15)}
body.theme-light .cal-pal-group{color:var(--t-dim)}
body.theme-light .cal-pal-item{color:#333}
body.theme-light .cal-pal-item:hover{background:#f0f0f0}
body.theme-light .cal-pal-active{background:#e8f3e8}
body.theme-light .cal-pal-swatch{border-color:#ddd}
body.theme-light .cal-overlay{background:#fff;color:#666;border-color:#ccc}
body.theme-light .cal-overlay:hover{border-color:#aaa;color:#222}
body.theme-light .cal-overlay.active{background:#dff3df;color:#1b5e20;border-color:#86c186}
body.theme-light .cal-overlay-sep{color:var(--t-p0)}
body.theme-light .cal-chip-amt{color:#2b6f8c}
body.theme-light .cal-cell-amt{color:#2b6f8c}
body.theme-light .msg-shell{background:#fff;border-color:#ddd}
body.theme-light .msg-sidebar{background:#fafafa;border-right-color:#ddd}
body.theme-light .msg-folder{color:#444}
body.theme-light .msg-folder:hover{background:#f0f0f0}
body.theme-light .msg-folder.active{background:#e8f3e8;color:#107c10}
body.theme-light .msg-list{background:#fafafa;border-right-color:#ddd}
body.theme-light .msg-list-row{border-bottom-color:#eee}
body.theme-light .msg-list-row:hover{background:#f0f0f0}
body.theme-light .msg-list-row .meta .name{color:#222}
body.theme-light .msg-filter-bar{background:#fafafa;border-bottom-color:#ddd}
body.theme-light .msg-filter-pill{background:#f0f0f0;color:#666;border-color:#ddd}
body.theme-light .msg-filter-pill.on{background:#e2f2e2;color:#2e7d32;border-color:#9c9}
body.theme-light .msg-thread-head,body.theme-light .msg-composer{background:#fff;border-color:#ddd;color:#333}
body.theme-light .msg-bubble{background:#f0f0f0;color:#222}
body.theme-light .msg-bubble.mine{background:#e8f3e8}
body.theme-light .section{background:transparent;color:#222}
body.theme-light #summary{background:#fafafa}
body.theme-light :is(h1,h3,h4,h5,h6):not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){color:#222}
body.theme-light :is(p,li,dd,dt):not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){color:#222}
body.theme-light a:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))){color:#1565c0}
body.theme-light a:not(:where(.theme-clear-light #u-content :not(#u-feed-list,#u-feed-list *))):hover{color:#0d47a1}
body.theme-light hr{border-color:#ddd}
body.theme-light code,body.theme-light pre,body.theme-light kbd,body.theme-light samp{background:#f0f0f0;color:#333;border-color:#ddd}
body.theme-light .tab .cnt{background:#eee;color:#666}
body.theme-light .tab.active .cnt{background:#0d2a0d;color:var(--g-t3)}
body.theme-light .tab-cur{background:#fff;color:#222;border-color:#ccc}
body.theme-light .search-row input,body.theme-light .filters select{background:#fff;color:#222;border-color:#ccc}
body.theme-light select option{background:#fff;color:#222}
body.theme-light .cbar{color:#555}
body.theme-light .list-view{background:#fff;color:#222}
body.theme-light .mkt-content{background:#fff;color:#222}
body.theme-light .list-view .lv-head,body.theme-light #mkt-list .lv-head,body.theme-light #purch-list .lv-head{background:#f5f5f5;color:#444;border-bottom-color:#ddd}
body.theme-light .list-view .lv-row{background:#fff;color:#222;border-bottom-color:#eee}
body.theme-light #hw-list .lv-row.hw-head,body.theme-light #hw-list .lv-row.hw-head:hover{background:#f5f5f5;color:#444;border-bottom-color:#ddd}
body.theme-light .list-view .lv-row:hover{background:#f5f5f5}
body.theme-light .list-view .lv-row img,body.theme-light .lv-row > img:first-child{background:#eee}
body.theme-light .lv-title{color:#222}
body.theme-light .lv-row > .lv-title{color:#222}
body.theme-light .lv-type{color:#555}
body.theme-light .lv-row > .lv-type{color:#555}
body.theme-light .lv-status{color:#555}
body.theme-light .lv-pub{color:#555}
body.theme-light .lv-usd{color:#1565c0}
body.theme-light .lv-row > .lv-usd:first-of-type{color:#1565c0}
body.theme-light .dlc-child{background:#f7f7f7 !important;border-left-color:#107c10}
body.theme-light .dlc-child:hover{background:#eee !important}
body.theme-light .dlc-count{background:#e6f4ea;color:#1b5e20}
body.theme-light .mkt-select-mode #mkt-list .lv-row.lv-selected{background:rgba(16,124,16,0.12)}
body.theme-light .mkt-sidebar{background:#fafafa;color:#333}
body.theme-light .mkt-sb-toggle{background:transparent;color:#555;border-color:#ccc}
body.theme-light .mkt-sb-toggle:hover{color:#107c10;border-color:#107c10}
body.theme-light .mkt-sb-show{background:#fff;color:#555;border-color:#ccc}
body.theme-light .mkt-sb-show:hover{background:#f0f0f0;color:#107c10;border-color:#107c10}
body.theme-light .mkt-sf select{background:#fff;color:#222;border-color:#ccc}
body.theme-light .cb-panel{background:#fff;border-color:#ccc;color:#222;box-shadow:0 8px 32px rgba(0,0,0,.18)}
body.theme-light .cb-panel label{color:#333}
body.theme-light .cb-panel label:hover{background:#f0f0f0}
body.theme-light .cb-clear{color:#666}
body.theme-light .cb-clear:hover{background:#eee;color:#222}
body.theme-light .sub-tab{background:#fff;color:#555;border-color:#ccc}
body.theme-light .sub-tab:hover{border-color:#999;color:#222}
body.theme-light .sub-tab.active{background:#e8f3e8;color:#107c10;border-color:#107c10}
body.theme-light .sf-tab{color:#666}
body.theme-light .sf-tab:hover{color:#333}
body.theme-light .sf-tab.active{color:#222;border-bottom-color:#107c10}
body.theme-light .sf-tabs{border-bottom-color:#ddd}
body.theme-light .pill-toggle{background:#fff;color:#333;border-color:#ccc}
body.theme-light .pill-toggle.active{background:#e8f3e8;color:#107c10;border-color:#107c10}
body.theme-light .view-btn{background:#fff;color:#555;border-color:#ccc}
body.theme-light .view-btn:hover:not(.active){background:#f0f0f0;color:#222}
body.theme-light .view-btn.active{background:#107c10;color:#fff;border-color:#107c10}
body.theme-light .rc-btn{background:#fff;color:#222;border-color:#ccc}
body.theme-light .rc-btn:hover{border-color:#999}
body.theme-light .rc-popup,body.theme-light .rc-popup-head{background:rgba(255,255,255,0.98);color:#222;border-color:#ddd}
body.theme-light .rc-popup-head{border-bottom-color:#ddd}
body.theme-light .rc-close{color:#666}
body.theme-light .rc-close:hover{color:#000}
body.theme-light .rc-section{border-bottom-color:#eee}
body.theme-light .rc-label{color:#555}
body.theme-light .rc-input{background:#fff;color:#222;border-color:#ccc}
body.theme-light .rc-help{color:#555}
body.theme-light .rc-help em,body.theme-light .rc-help strong{color:#222}
body.theme-light .rc-selected .rc-chip{background:#eee;color:#333;border-color:#ccc}
body.theme-light .rc-selected .rc-chip-default{color:var(--t-dim)}
body.theme-light .rc-chip-x{color:var(--t-m0)}
body.theme-light .badge{color:#fff}
body.theme-light .badge.series{background:#2e7d32}
body.theme-light .badge.one{background:#1565c0}
body.theme-light .badge.x360{background:#8d6e0e;color:#fff}
body.theme-light .badge.mobile{background:#7b1fa2}
body.theme-light .badge.pc{background:#00838f}
body.theme-light .badge.ach{background:#ef6c00}
body.theme-light .badge.owned{background:#2e7d32}
body.theme-light .badge.new{background:#c62828}
body.theme-light .badge.gp{background:#33691e}
body.theme-light .badge.trial{background:#e65100}
body.theme-light .badge.demo{background:#ad1457}
body.theme-light .badge.flagged{background:#8d6e0e}
body.theme-light .badge.usb{background:#1565c0}
body.theme-light .gfwl-mlink{background:#e0f2e9;color:#0a5c3e;border-color:#a4d4bc}
body.theme-light .gfwl-mlink:hover{background:#c8e8d6}
body.theme-light .gfwl-base{background:#e0f2e9;color:#0a5c3e}
body.theme-light .gfwl-dlc{background:#e3f2fd;color:#0d47a1}
body.theme-light .gtbl{background:#fff;color:#222}
body.theme-light .gtbl th{background:#f5f5f5;color:#333;border-color:#ddd}
body.theme-light .gtbl td{color:#222;border-color:#eee}
body.theme-light .gtbl tr:hover{background:#f5f5f5}
body.theme-light .gtbl tr:hover td{background:#f5f5f5}
body.theme-light .ent-tile{background:#fff;border-color:#e5e5e5}
body.theme-light .ent-tile:hover{background:#f5f5f5;border-color:#ddd}
body.theme-light .ent-tile-name{color:#222}
body.theme-light .cos-view-btn{background:#fff;color:#555}
body.theme-light .cos-view-btn:hover{background:#f0f0f0;color:#222}
body.theme-light .cos-view-btn.on{background:#107c10;color:#fff}
body.theme-light .entity-list{background:#fff}
body.theme-light .entity-list .ent-head{background:#f5f5f5;color:#444;border-bottom-color:#ddd}
body.theme-light .entity-list .ent-row{background:#fff;color:#222;border-bottom-color:#eee}
body.theme-light .entity-list .ent-row:hover{background:#f5f5f5}
body.theme-light .entity-list .ent-row img{background:#eee}
body.theme-light .entity-list .ent-row-expanded{background:#f0f0f0 !important;border-bottom-color:#e0e0e0 !important}
body.theme-light .entity-detail{background:#fff;border-color:#ddd;color:#222}
body.theme-light .ent-games-list .ent-game:hover{background:#f5f5f5}
body.theme-light .ent-expand-btn{background:#fff;color:#555;border-color:#ccc}
body.theme-light .ent-expand-btn:hover{background:#f0f0f0;color:#222}
body.theme-light .ent-expand-games{background:#f7f7f7;border-bottom-color:#e0e0e0}
body.theme-light .ach-stats-panel{background:#fff;border-color:#ddd}
body.theme-light .ach-stats-panel h3{color:#222}
body.theme-light .ach-stats-panel .sub{color:#666}
body.theme-light .ach-stats-cell{background:#fafafa;border-color:#e0e0e0}
body.theme-light .ach-stats-cell .lbl{color:#666}
body.theme-light .ach-stats-cell .val{color:#107c10}
body.theme-light .ach-stats-cell .sub{color:#666}
body.theme-light .ach-stats-notice{background:#fff8e1;border-color:#ffe082;color:#7c5500}
body.theme-light .ach-stats-empty{color:#666}
body.theme-light .ach-topgames-row{background:#fff;border-color:#e0e0e0}
body.theme-light .ach-topgames-row:hover{background:#f5f5f5}
body.theme-light .ach-topgames-rank{color:var(--t-m0)}
body.theme-light .ach-topgames-thumb{background:#eee}
body.theme-light .ach-topgames-title{color:#222}
body.theme-light .ach-topgames-bar{background:#eee;border-color:#ddd}
body.theme-light .ach-topgames-num{color:#555}
body.theme-light .ach-scan-bar{background:#fafafa;border-color:#ddd}
body.theme-light .ach-scan-bar .row{color:#666}
body.theme-light .ach-scan-bar .row .lbl{color:#333}
body.theme-light .ach-scan-bar .row .when{color:var(--t-dim)}
body.theme-light .ach-scan-bar .track{background:#eee;border-color:#ddd}
body.theme-light .ach-scan-bar .status-dot{background:#bbb}
body.theme-light .ach-svg-tip{background:#fff;color:#222;border:1px solid #ccc;box-shadow:0 4px 16px rgba(0,0,0,0.18)}
body.theme-light .card-img,body.theme-light .lib-card img{background:#eee}
body.theme-light .ss-results details{background:#fafafa;border-left-color:#107c10;color:#222}
body.theme-light .ss-btn{background:#107c10;color:#fff}
body.theme-light .ss-btn:hover{background:#0d6b0d}
body.theme-light .hist-card{background:#fff;border-color:#ddd;color:#222}
body.theme-light .hist-card:hover{border-color:#107c10}
body.theme-light .hist-date{color:#222}
body.theme-light .hist-method{background:#eee;color:#555}
body.theme-light .hist-batch{background:#dde8f5;color:#1a3050}
body.theme-light .hist-stats{color:#555}
body.theme-light .hist-stats .usd{color:#1565c0}
body.theme-light .hist-detail{border-top-color:#e0e0e0}
body.theme-light .hist-item{color:#444}
body.theme-light .hist-diff{color:#666}
body.theme-light .hist-badge.added{background:#c8e8d6;color:#1b5e20}
body.theme-light .hist-badge.removed{background:#ffcdd2;color:#b71c1c}
body.theme-light .hist-badge.changed{background:#fff8c1;color:#7c5500}
body.theme-light .sm-reel-dim{background:#fff;color:#333;border-color:#ddd}
body.theme-light .sm-result{background:#fff;border-color:rgba(16,124,16,0.4)}
body.theme-light .sm-art{background:#eee}
body.theme-light .sf-gt-tbl,body.theme-light .sf-px-tbl{color:#333}
body.theme-light .sf-gt-tbl th,body.theme-light .sf-px-tbl th{color:#555;border-bottom-color:#ddd}
body.theme-light .sf-gt-tbl td,body.theme-light .sf-px-tbl td{border-bottom-color:#eee}
body.theme-light .sf-gt-tbl tr:hover td,body.theme-light .sf-px-tbl tr:hover td{background:#f5f5f5}
body.theme-light .sf-pill.idle{background:#eee;color:#666}
body.theme-light .sf-pill.starting{background:#fff3c4;color:#7c5500}
body.theme-light .sf-pill.running{background:#c8e8d6;color:#1b5e20}
body.theme-light .sf-pill.paused{background:#ffe0b2;color:#7c5500}
body.theme-light .sf-pill.done{background:#bbdefb;color:#0d47a1}
body.theme-light .sf-pill.error{background:#ffcdd2;color:#b71c1c}
body.theme-light .sf-pill.stopped{background:#eee;color:#555}
body.theme-light .sf-bar-wrap{background:#eee;border-color:#ddd}
body.theme-light .sf-log-row .ts{color:var(--t-dim)}
body.theme-light .sf-log-row .gt{color:#1565c0}
body.theme-light .sf-log-row.info .lvl{color:#666}
body.theme-light .cb-btn{background:#fff;color:#222;border-color:#ccc}
body.theme-light .rc-btn:not(.has-sel){background:#fff;color:#222;border-color:#ccc}
body.theme-light .gt-plus{background:#e8f3e8;color:#2e7d32;border-color:#a4d4bc}
body.theme-light .gt-plus:hover{background:#c8e8d6;border-color:#2e7d32}
body.theme-light .gt-popup{background:#fff;color:#222;border-color:#ccc;box-shadow:0 4px 16px rgba(0,0,0,0.18)}
body.theme-light .gt-popup div{color:#333}
body.theme-light .gt-popup div:hover{background:#f0f0f0}
body.theme-light .acct-tag-alt{background:#eee;color:#555}
body.theme-light .modal-overlay{background:rgba(0,0,0,0.45)}
body.theme-light .modal{background:rgba(255,255,255,0.96);border-color:rgba(0,0,0,0.08);color:#222;box-shadow:inset 0 1px 0 rgba(255,255,255,0.6),0 16px 64px rgba(0,0,0,0.25)}
body.theme-light .modal-hero{background:#eee}
body.theme-light .modal-close{background:#eee;color:#444}
body.theme-light .modal-close:hover{background:#ddd}
body.theme-light .modal-nav{background:rgba(255,255,255,0.85);color:#444;border-color:rgba(0,0,0,0.1)}
body.theme-light .modal-nav:hover{background:rgba(255,255,255,0.95);color:#000}
body.theme-light .modal-title{color:#222}
body.theme-light .modal-pub{color:#666}
body.theme-light .modal-desc{color:#444}
body.theme-light .modal-info .lbl{color:#666}
body.theme-light .modal-info .val{color:#222}
body.theme-light .modal-info a{color:#107c10}
body.theme-light #ctx-menu{background:#fff;border-color:#ccc;color:#222;box-shadow:0 4px 16px rgba(0,0,0,0.18)}
body.theme-light .msg-list-empty,body.theme-light .cal-pop-empty{color:#666}
body.theme-light .tc-slot{background:#fafafa;border-color:#ddd}
body.theme-light .tc-slot:hover{border-color:#107c10}
body.theme-light .tc-empty{color:var(--t-p0)}
body.theme-light .tc-slot-letter{background:#fafafa;color:var(--t-p0)}
body.theme-light .tc-modal-body{background:#fff;border-color:#ddd;color:#222}
body.theme-light .gc-zone-picker{color:#555}
body.theme-light .gc-zone-picker select{background:#fff;color:#222;border-color:#ccc}
body.theme-light .gc-cust-group{background:#fafafa;border-color:#ddd}
body.theme-light .gc-cust-group h4{color:#666}
body.theme-light .gc-cust-pick{color:#444}
body.theme-light .gc-cust-pick input[type=color]{background:#fff;border-color:#ccc}
body.theme-glass{--lg-card:rgba(30,37,46,0.42);--lg-chrome:rgba(15,20,27,0.55);--lg-border:rgba(255,255,255,0.14);--lg-hi:rgba(255,255,255,0.34);--lg-blur:16px;--lg-sat:185%;--lg-shadow:0 8px 32px rgba(0,0,0,0.30);--lg-acc:#3ad27d;background:radial-gradient(1150px 780px at 6% -10%,rgba(16,124,16,0.32),transparent 60%),radial-gradient(1000px 720px at 104% 0%,rgba(26,116,196,0.26),transparent 55%),radial-gradient(920px 900px at 50% 120%,rgba(122,52,170,0.24),transparent 60%),#090d11!important;background-attachment:fixed!important;color:var(--t-p67)}
body.theme-glass.theme-light{--lg-card:rgba(255,255,255,0.50);--lg-chrome:rgba(255,255,255,0.58);--lg-border:rgba(17,38,66,0.20);--lg-hi:rgba(255,255,255,0.95);--lg-blur:18px;--lg-sat:165%;--lg-shadow:0 8px 30px rgba(60,84,128,0.18);--lg-acc:#0c8f3f;background:radial-gradient(1150px 780px at 6% -10%,rgba(16,124,16,0.16),transparent 60%),radial-gradient(1000px 720px at 104% 0%,rgba(70,150,255,0.20),transparent 55%),radial-gradient(920px 900px at 50% 120%,rgba(196,128,255,0.18),transparent 60%),#eef3f8!important;background-attachment:fixed!important;color:#14242a}
:root{--xct-ach-u-def:#3fbf5f;--xct-ach-l-def:#e0564f}
body.theme-light{--xct-ach-u-def:#1f8a3b;--xct-ach-l-def:#c83a32}
.xct-ach-u{--xct-ach-c:var(--xct-ach-u,var(--xct-ach-u-def,#3fbf5f))}
.xct-ach-l{--xct-ach-c:var(--xct-ach-l,var(--xct-ach-l-def,#e0564f))}
html:not(.xct-achrc-off) .xct-ach-u:not(tr),html:not(.xct-achrc-off) .xct-ach-l:not(tr),html:not(.xct-achrc-off) tr.xct-ach-u>td,html:not(.xct-achrc-off) tr.xct-ach-l>td{background-image:linear-gradient(color-mix(in srgb,var(--xct-ach-c) var(--xct-ach-mix,10%),transparent),color-mix(in srgb,var(--xct-ach-c) var(--xct-ach-mix,10%),transparent))}
html:not(.xct-achrc-off) .xct-ach-u:not(tr),html:not(.xct-achrc-off) .xct-ach-l:not(tr),html:not(.xct-achrc-off) tr.xct-ach-u>td:first-child,html:not(.xct-achrc-off) tr.xct-ach-l>td:first-child{box-shadow:inset var(--xct-ach-bar,3px) 0 0 var(--xct-ach-c)}
html:not(.xct-achrc-off) .ach-tile-clk.xct-ach-u,html:not(.xct-achrc-off) .ach-tile-clk.xct-ach-l{padding:5px 5px 6px calc(var(--xct-ach-bar,3px) + 6px);border-radius:9px}
html.xct-achrc-ut:not(.xct-achrc-off) .xct-ach-u .xct-ach-nm,html.xct-achrc-ut:not(.xct-achrc-off) .xct-ach-u .gp-ach-name,html.xct-achrc-ut:not(.xct-achrc-off) .xct-ach-u .tname{color:var(--xct-ach-ut)!important}
.achrc-prev{display:grid;gap:0;max-width:420px;border:1px solid #2a2a2e;border-radius:8px;overflow:hidden;margin-top:12px}
.achrc-prev>div{padding:9px 12px;font-size:12.5px;color:var(--t-mid)}
.achrc-prev>div+div{border-top:1px solid #242428}
.achrc-prev .xct-ach-nm{font-weight:600;color:var(--t-hi)}
body.theme-glass.xct-accent-on{--lg-acc:var(--xct-accent);background:radial-gradient(1150px 780px at 6% -10%,rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),0.34),transparent 60%),radial-gradient(1000px 720px at 104% 0%,rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),0.20),transparent 55%),radial-gradient(920px 900px at 50% 120%,rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),0.24),transparent 60%),#090d11!important;background-attachment:fixed!important}
body.theme-glass.theme-light.xct-accent-on{background:radial-gradient(1150px 780px at 6% -10%,rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),0.18),transparent 60%),radial-gradient(1000px 720px at 104% 0%,rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),0.13),transparent 55%),radial-gradient(920px 900px at 50% 120%,rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),0.15),transparent 60%),#eef3f8!important;background-attachment:fixed!important}
body.theme-glass.xct-accent-on .tab.active,body.theme-glass.xct-accent-on .tab-menu .tab.active{background:rgba(var(--xct-acc-r),var(--xct-acc-g),var(--xct-acc-b),0.20)!important}
body.theme-glass .card,body.theme-glass .lib-card,body.theme-glass .sum-card,body.theme-glass .portrait-grid .card{background:var(--lg-card)!important;backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));border:1px solid var(--lg-border)!important;box-shadow:inset 0 1px 0 var(--lg-hi),inset 0 0 0 1px rgba(255,255,255,0.04),var(--lg-shadow)!important}
body.theme-glass .card:hover,body.theme-glass .lib-card:hover{border-color:var(--lg-acc)!important;box-shadow:inset 0 1px 0 var(--lg-hi),0 12px 40px rgba(0,0,0,0.34)!important}
body.theme-glass .tabs{background:var(--lg-chrome)!important;backdrop-filter:blur(calc(var(--lg-blur) + 6px)) saturate(var(--lg-sat));-webkit-backdrop-filter:blur(calc(var(--lg-blur) + 6px)) saturate(var(--lg-sat));border-bottom:1px solid var(--lg-border)!important;box-shadow:inset 0 1px 0 var(--lg-hi),0 6px 26px rgba(0,0,0,0.22)}
body.theme-glass .tab:hover,body.theme-glass .tab-menu .tab:hover{background:var(--lg-card)!important;box-shadow:inset 0 1px 0 var(--lg-hi)}
body.theme-glass .tab.active,body.theme-glass .tab-menu .tab.active{background:rgba(16,124,16,0.18)!important}
body.theme-glass .tab-menu .tab .cnt,body.theme-glass .tab-cur{background:var(--lg-card)!important;border-color:var(--lg-border)}
body.theme-glass .modal-overlay{background:rgba(0,0,0,0.45)!important;backdrop-filter:blur(6px) saturate(140%);-webkit-backdrop-filter:blur(6px) saturate(140%)}
body.theme-glass.theme-light .modal-overlay{background:rgba(150,170,195,0.40)!important}
body.theme-glass .modal{background:var(--lg-chrome)!important;position:relative;isolation:isolate;backdrop-filter:blur(calc(var(--lg-blur) + 8px)) saturate(var(--lg-sat));-webkit-backdrop-filter:blur(calc(var(--lg-blur) + 8px)) saturate(var(--lg-sat));border:1px solid var(--lg-border)!important;box-shadow:inset 0 1px 0 var(--lg-hi),0 24px 80px rgba(0,0,0,0.50)!important}
body.theme-glass .cb-panel,body.theme-glass .rc-popup,body.theme-glass .gt-popup,body.theme-glass .rc-popup-head,body.theme-glass .tab-menu{background:var(--lg-chrome)!important;backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));border-color:var(--lg-border)!important;box-shadow:inset 0 1px 0 var(--lg-hi),var(--lg-shadow)!important}
body.theme-glass .cb-btn{background-color:var(--lg-card)!important;border:1px solid var(--lg-border)!important;backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%)}
body.theme-glass .pill{background:var(--lg-card)!important;border:1px solid var(--lg-border)!important;backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 0 1px 0 var(--lg-hi)}
body.theme-glass .pill.active{background:var(--lg-acc)!important;color:#04140a!important;border-color:transparent!important}
body.theme-glass .xct-iobtn{background:var(--lg-card)!important;border:1px solid var(--lg-border)!important;backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 0 1px 0 var(--lg-hi)}
body.theme-glass .xct-iobtn:hover{background:var(--lg-acc)!important;color:#04140a!important;border-color:transparent!important}
body.theme-glass .gtbl th{background:var(--lg-chrome)!important;backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border-color:var(--lg-border)!important}
body.theme-glass .gtbl td{border-color:rgba(255,255,255,0.06)!important}
body.theme-glass.theme-light .gtbl td{border-color:rgba(0,0,0,0.06)!important}
body.theme-glass .mkt-sidebar{border-right:1px solid var(--lg-border)!important}
body.theme-glass input,body.theme-glass select,body.theme-glass textarea{background-color:var(--lg-card)!important;border:1px solid var(--lg-border)!important;backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);box-shadow:inset 0 1px 2px rgba(0,0,0,0.18)}
body.theme-xct,body.theme-xct *{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace!important}
body.theme-xct h1,body.theme-xct h2,body.theme-xct h3,body.theme-xct h4,body.theme-xct h5,body.theme-xct h6,body.theme-xct .tab,body.theme-xct .tab-menu .tab,body.theme-xct .u-tab,body.theme-xct .u-tabs a,body.theme-xct .feed-subtab,body.theme-xct .gl-tab-btn,body.theme-xct .feed-rc-tab,body.theme-xct button,body.theme-xct .btn,body.theme-xct .pill,body.theme-xct .xct-iobtn,body.theme-xct .news-like,body.theme-xct .feed-post-btn,body.theme-xct .br-btn,body.theme-xct .br-new,body.theme-xct .view-btn,body.theme-xct .kofi-link,body.theme-xct .rc-glassbtn,body.theme-xct #br-selpill,body.theme-xct #br-selbar button,body.theme-xct .br-badge,body.theme-xct .feed-badge,body.theme-xct .gp-role-badge,body.theme-xct .role-badge{font-family:'Rajdhani',sans-serif!important;font-weight:700!important;letter-spacing:0.02em!important}
body.theme-xct h1 *,body.theme-xct h2 *,body.theme-xct h3 *,body.theme-xct h4 *,body.theme-xct h5 *,body.theme-xct h6 *,body.theme-xct .tab *,body.theme-xct .tab-menu .tab *,body.theme-xct .u-tab *,body.theme-xct .u-tabs a *,body.theme-xct .feed-subtab *,body.theme-xct .gl-tab-btn *,body.theme-xct .feed-rc-tab *,body.theme-xct button *,body.theme-xct .btn *,body.theme-xct .pill *,body.theme-xct .xct-iobtn *,body.theme-xct .news-like *,body.theme-xct .feed-post-btn *,body.theme-xct .br-btn *,body.theme-xct .br-new *,body.theme-xct .view-btn *,body.theme-xct .kofi-link *,body.theme-xct .rc-glassbtn *,body.theme-xct #br-selpill *,body.theme-xct #br-selbar button *,body.theme-xct .br-badge *,body.theme-xct .feed-badge *,body.theme-xct .gp-role-badge *,body.theme-xct .role-badge *{font-family:inherit!important}
body.theme-xct input,body.theme-xct select,body.theme-xct textarea{letter-spacing:0!important}
.hamburger{display:none;background:transparent;border:0;cursor:pointer;width:44px;height:44px;padding:10px;margin:0 2px 0 6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;flex:0 0 auto;color:var(--t-hi)}
.hamburger span{display:block;height:2px;width:22px;background:currentColor;border-radius:2px;transition:transform .25s,opacity .15s}
body.mobile-nav-open .hamburger span:nth-child(1){transform:translateY(7px) rotate(45deg)}
body.mobile-nav-open .hamburger span:nth-child(2){opacity:0}
body.mobile-nav-open .hamburger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
#tabs-mkt-count{display:none;font-size:11.5px;font-weight:600;color:var(--t-mute);white-space:nowrap;flex:0 0 auto;margin-right:4px}
#tabs-mkt-view{display:none;margin-left:auto;margin-right:10px;background:var(--s-card);border:1px solid #333;border-radius:6px;color:var(--t-body2);font-size:15px;padding:5px 13px;line-height:1;cursor:pointer;flex:0 0 auto}
.mkt-vpop-ov{position:fixed;inset:0;z-index:400;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:20px;animation:mbFade .15s ease}
.mkt-vpop{background:var(--s-dim);border:1px solid #2c2c2c;border-radius:14px;padding:16px;width:min(320px,86vw);box-shadow:0 18px 50px rgba(0,0,0,.6)}
.mkt-vpop-h{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--t-m2);margin:2px 2px 12px}
.mkt-vpop-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.mkt-vpop-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:18px 10px;background:var(--s-a152);border:1px solid #333;border-radius:11px;color:var(--t-p18);cursor:pointer;transition:background .12s,border-color .12s,color .12s}
.mkt-vpop-btn:hover{background:var(--s-a153);border-color:#444}
.mkt-vpop-btn.on{background:#0d2a0d;border-color:#107c10;color:var(--g-t5)}
.mkt-vpop-ic{font-size:26px;line-height:1}
.mkt-vpop-lb{font-size:13px;font-weight:600}
.mkt-vpop-wide{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:10px 12px;border:1px solid #333;border-radius:11px;background:var(--s-a152);color:var(--t-p18);font-size:13px;cursor:pointer;text-align:left}
.mkt-vpop-wide input{margin-top:3px;accent-color:#107c10;width:18px;height:18px;flex:0 0 auto}
.mkt-vpop-wide small{color:var(--t-dim);font-size:12px}
.mobile-backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:150;animation:mbFade .18s ease}
@keyframes mbFade{from{opacity:0}to{opacity:1}}
body.mobile-nav-open .nav-backdrop{display:block}
body.filters-open .filters-backdrop{display:block;z-index:199}
body.mobile-nav-open,body.filters-open{overflow:hidden}
@media(max-width:768px){
.hamburger{display:flex}
body:has(#marketplace.active) #tabs-mkt-count{display:block}
body:has(#marketplace.active) #tabs-mkt-view{display:block}
#marketplace #mkt-cbar{display:none}
#mkt-list:where(:not(.mkt-wide)) .lv-head{display:none!important}
#mkt-list:where(:not(.mkt-wide)) .lv-row{grid-template-columns:50px max-content 1fr!important;grid-auto-rows:auto;gap:2px 10px!important;padding:8px 10px!important;min-width:0!important}
#mkt-list:where(:not(.mkt-wide)) .lv-row>div:not([data-col=thumb]):not([data-col=title]):not([data-col=achCount]):not([data-col=achGs]){display:none!important}
#mkt-list:where(:not(.mkt-wide)) .lv-row>[data-col=thumb]{display:flex!important;grid-column:1;grid-row:1/span 2;align-items:center}
#mkt-list:where(:not(.mkt-wide)) .lv-row>[data-col=title]{display:block!important;grid-column:2/span 2;grid-row:1;white-space:normal!important;overflow:visible!important;font-weight:600}
#mkt-list:where(:not(.mkt-wide)) .lv-row>[data-col=achCount]{display:block!important;grid-column:2;grid-row:2;text-align:left!important}
#mkt-list:where(:not(.mkt-wide)) .lv-row>[data-col=achGs]{display:block!important;grid-column:3;grid-row:2;text-align:left!important}
.tabs{padding:0;min-height:51px;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(10,10,10,.95);z-index:250}
.tabs-right{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent}
.tabs-scroll{position:fixed;top:51px;left:-320px;bottom:0;width:280px;max-width:85vw;background:var(--s-a2);flex-direction:column;align-items:stretch;justify-content:flex-start;overflow-y:auto;overflow-x:hidden;z-index:200;border-right:1px solid rgba(255,255,255,.08);transition:left .25s ease;padding:6px 0;flex:0 0 auto}
body.mobile-nav-open .tabs-scroll{left:0;box-shadow:12px 0 40px rgba(0,0,0,.6)}
.tab{padding:14px 18px!important;font-size:15px!important;border-bottom:1px solid #1a1a1a;border-left:3px solid transparent;border-top:0;width:100%;justify-content:flex-start;gap:14px;white-space:normal}
.tab:hover{background:var(--s-a24)}
.tab.active{border-bottom-color:transparent!important;border-left-color:#107c10;background:var(--s-card);color:#107c10}
.tab .cnt{display:inline-flex!important;margin-left:auto;font-size:11px;padding:2px 7px;border-radius:10px;background:var(--s-card);color:var(--t-dim);min-width:22px;justify-content:center}
.tab.active .cnt{background:#0d2a0d;color:var(--g-t3)}
.tab svg{width:22px;height:22px;flex-shrink:0}
.tab-avatar{width:24px;height:24px;flex-shrink:0}
#grp-home .tab-parent::after{content:attr(data-lbl)}
#grp-profile .tab-parent::after{content:attr(data-lbl)}
#grp-admin .tab-parent::after{content:attr(data-lbl)}
.tab-group{display:block;width:100%;position:static}
.tab-menu{position:static!important;top:auto!important;left:auto!important;display:flex!important;border:0;border-top:0;box-shadow:none;background:transparent;padding:0;border-radius:0;min-width:0}
.tab-menu .tab{padding-left:46px!important}
.tab-parent{pointer-events:none;opacity:.6;font-size:12px!important;text-transform:none;letter-spacing:0}
.tab-parent .caret{display:none}
.tabs-right{padding:0 4px;font-size:10px}
.tabs-right > div:last-child{display:none}
.section{padding:12px 10px}
h2{font-size:18px}
.sub{font-size:12px}
.mkt-layout{flex-direction:column;gap:0}
.mkt-sidebar{position:fixed!important;left:-340px;top:calc(51px + env(safe-area-inset-top,0));bottom:0;width:300px;max-width:90vw;background:var(--s-a2);border-right:1px solid rgba(255,255,255,.08)!important;border-bottom:0!important;padding:14px!important;margin:0!important;z-index:201;overflow-y:auto;overflow-x:hidden;transition:left .25s ease;display:block!important;flex-wrap:nowrap}
body.filters-open .mkt-sidebar{left:0;box-shadow:12px 0 40px rgba(0,0,0,.6)}
.mkt-sidebar .mkt-sf{margin-bottom:12px;min-width:0;flex:none}
.mkt-sidebar .mkt-sf-label{font-size:11px}
.mkt-sidebar .mkt-sf select{padding:8px;font-size:13px;min-height:38px}
.mkt-sidebar .mkt-sb-toggle{display:none!important}
.mkt-sidebar .mkt-sb-head>span{flex:1;margin-left:10px}
.mkt-sidebar .mkt-sb-head .pill{flex:1;text-align:center;border-radius:8px!important;padding:9px 12px!important;font-size:12.5px!important}
.mkt-sb-show{display:flex!important;align-items:center;gap:7px;font-size:0!important;position:fixed!important;left:0!important;top:auto!important;bottom:24px!important;height:auto!important;border-radius:0 24px 24px 0!important;padding:12px 18px 12px 14px!important;background:rgba(16,124,16,.95)!important;color:#fff!important;border:1px solid #107c10!important;z-index:50;box-shadow:0 4px 20px rgba(0,0,0,.55);font-weight:600;align-self:auto!important}
.mkt-sb-show::before{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 4h18l-7 8.5V19l-4 2v-8.5L3 4z"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 4h18l-7 8.5V19l-4 2v-8.5L3 4z"/></svg>') center/contain no-repeat}
.mkt-sb-show::after{content:"Filters";font-size:14px}
body.filters-open .mkt-sb-show{display:none!important}
.list-view{overflow:visible}
[id$="-pager-top"]:not(.pager-top-on){display:none!important}
#purch-grid,#lib-grid,#ph-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}
#purch-grid:not(.vg-grid--portrait) .card-img{aspect-ratio:1/1!important;object-fit:cover!important;background:var(--s-a5)}
#purch-grid.vg-grid--portrait .card-img{aspect-ratio:3/4!important;object-fit:cover!important;background:var(--s-a5)}
#purch-grid .card-meta{display:none!important}
#purch-grid .card-name{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;min-height:2.5em;font-size:13px}
#purch-grid .card-body{padding:7px 8px 8px}
.list-view:where(:not(.mkt-wide)) .lv-head,#mkt-list:where(:not(.mkt-wide)) .lv-head,#purch-list .lv-head,.gp-list:where(:not(.mkt-wide)) .lv-head{display:none!important}
.list-view:where(:not(.mkt-wide)) .lv-row,#mkt-list:where(:not(.mkt-wide)) .lv-row,#purch-list .lv-row,.gp-list:where(:not(.mkt-wide)) .lv-row{display:grid!important;grid-template-columns:60px minmax(0,1fr) auto!important;column-gap:10px;row-gap:4px;padding:10px 12px!important;font-size:13px;min-width:0!important;width:100%!important;align-items:start;border-bottom:1px solid #181818;min-height:0}
:where(:not(.mkt-wide))>.lv-row > img:first-child,:where(:not(.mkt-wide))>.lv-row > img.card-img{grid-column:1;grid-row:1/span 3;width:56px!important;height:56px!important;object-fit:contain;border-radius:6px}
:where(:not(.mkt-wide))>.lv-row > .lv-title{grid-column:2;grid-row:1;font-weight:600;font-size:14px;color:var(--t-hi);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;padding:0}
:where(:not(.mkt-wide))>.lv-row > .lv-type{display:none!important}
:where(:not(.mkt-wide))>.lv-row > .lv-type[data-m]{display:block!important;grid-column:2/-1;grid-row:auto;font-size:11px;color:var(--t-dim);text-align:left}
:where(:not(.mkt-wide))>.lv-row > .lv-status{grid-column:2/-1;grid-row:auto;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;align-items:center;text-align:left}
#mkt-list:where(:not(.mkt-wide)) .lv-row > [data-col="owned"]{grid-column:2/-1;grid-row:auto;display:flex!important;align-items:center;justify-content:flex-start;text-align:left}
#mkt-list:where(:not(.mkt-wide)) .lv-row > [data-col="gp"],#mkt-list:where(:not(.mkt-wide)) .lv-row > [data-col="ea"],#mkt-list:where(:not(.mkt-wide)) .lv-row > [data-col="ubi"],#mkt-list:where(:not(.mkt-wide)) .lv-row > [data-col="bundle"],#mkt-list:where(:not(.mkt-wide)) .lv-row > [data-col="shared"]{display:none!important}
:where(:not(.mkt-wide))>.lv-row > .lv-usd:first-of-type{grid-column:3;grid-row:1;text-align:right;font-weight:600;color:#42a5f5;font-size:13px;min-width:0;justify-self:end}
:where(:not(.mkt-wide))>.lv-row > .lv-usd:not(:first-of-type),:where(:not(.mkt-wide))>.lv-row > .lv-pub{display:none!important}
:where(:not(.mkt-wide))>.lv-row > div:empty{display:none}
#mkt-list.mkt-wide{overflow-x:auto!important;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}
#mkt-list.mkt-wide .lv-head{position:relative;top:auto}
#mkt-list.mkt-wide .lv-row>[data-col=title],#mkt-list.mkt-wide .lv-head>[data-col=title]{position:sticky;left:0;z-index:1;background:var(--s-card);box-shadow:8px 0 8px -8px rgba(0,0,0,.8);max-width:46vw;white-space:normal!important}
#mkt-list.mkt-wide .lv-head>[data-col=title]{background:var(--s-mid)}
.card{width:100%!important;max-width:100%!important;margin-bottom:8px}
.card-img{width:100%!important;height:auto!important;aspect-ratio:16/9}
.stbl,.gtbl{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}
.stbl th,.stbl td,.gtbl th,.gtbl td{padding:4px 8px;font-size:12px}
.modal-overlay{align-items:flex-start}
.modal{max-width:100vw!important;width:100vw!important;max-height:100vh!important;height:100vh!important;border-radius:0!important;margin:0}
.modal-hero{height:auto;max-height:180px;object-fit:contain;background:var(--s-deep)}
.modal-body{padding:14px}
.modal-title{font-size:18px}
.modal-info{grid-template-columns:1fr!important;font-size:13px}
.modal-nav{width:36px;height:36px;font-size:20px;top:90px;transform:none}
.modal-prev{left:8px}
.modal-next{right:8px}
.modal-close{position:sticky;top:8px;z-index:5;width:36px;height:36px;font-size:20px;background:rgba(20,20,20,.82);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.18);box-shadow:0 2px 10px rgba(0,0,0,.5)}
.search-row input{padding:10px 12px;font-size:14px}
.filters{gap:8px}
.filters select{padding:9px 8px;font-size:13px;min-height:38px}
.pill{padding:8px 14px;font-size:12px}
.sum-grid{grid-template-columns:1fr!important}
.sum-wide{grid-column:auto!important}
.ach-stats-grid{grid-template-columns:1fr!important}
.ach-stats-summary{grid-template-columns:repeat(2,1fr)!important}
}
@media(max-width:480px){
.tabs-right{padding:0 2px}
.section{padding:8px 6px}
.modal-hero{height:auto;max-height:140px;object-fit:contain;background:var(--s-deep)}
.ach-stats-summary{grid-template-columns:1fr!important}
.list-view .lv-row,#mkt-list .lv-row,#purch-list .lv-row{grid-template-columns:50px minmax(0,1fr) auto!important;padding:8px 10px!important}
.lv-row > img:first-child,.lv-row > img.card-img{width:46px!important;height:46px!important}
}
.hamburger{display:none;position:relative;background:transparent;border:0;cursor:pointer;width:44px;height:44px;padding:10px;margin:0 2px 0 6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;flex:0 0 auto;color:var(--t-hi)}.hamburger span{display:block;height:2px;width:22px;background:currentColor;border-radius:2px;transition:transform .25s,opacity .15s}body.theme-light .hamburger{color:#333}body.mobile-nav-open .hamburger span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.mobile-nav-open .hamburger span:nth-child(2){opacity:0}body.mobile-nav-open .hamburger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:240;animation:navFade .18s ease}@keyframes navFade{from{opacity:0}to{opacity:1}}body.mobile-nav-open .nav-backdrop{display:block}body.mobile-nav-open{overflow:hidden!important}.mnav-search{display:none;position:relative}.mnav-search-drop{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:60vh;overflow-y:auto;background:var(--s-dim);border:1px solid #2e2e2e;border-radius:8px;box-shadow:0 12px 36px rgba(0,0,0,.6);z-index:3200;display:none}.mnav-search-drop.open{display:block}@media(max-width:900px){.hamburger{display:flex}#xct-startbtn{display:none!important}#nav-collapse-btn,#chrome-hide,.gp-hdr-back{display:none!important}.chrome-all .tabs{display:flex!important}.chrome-all #main-content,.chrome-all #u-content{padding-top:0}#chrome-show{display:none!important}.tabs{padding:0;min-height:51px;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(10,10,10,.96);z-index:250;padding-top:env(safe-area-inset-top,0)}body.theme-glass .tabs{background:rgba(12,16,22,.97)!important}.tabs .tabs-extras,.tabs .gsearch{display:none!important}.tabs-scroll{position:fixed;top:calc(51px + env(safe-area-inset-top,0));left:-94vw;bottom:0;width:84vw;max-width:340px;padding-top:0;padding-bottom:env(safe-area-inset-bottom,0);background:var(--s-a2);flex-direction:column;align-items:stretch;justify-content:flex-start;overflow-y:auto;overflow-x:hidden;z-index:245;border-right:1px solid rgba(255,255,255,.08);transition:left .25s ease;overscroll-behavior:contain;scrollbar-width:none}body.mobile-nav-open .tabs-scroll{left:0;box-shadow:12px 0 40px rgba(0,0,0,.6)}.tabs-scroll .mnav-search{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;background:var(--s-a2);z-index:3}.mnav-search-ic{width:18px;height:18px;color:var(--t-dim);flex:0 0 auto}.mnav-search input{flex:1;min-width:0;background:var(--s-card);border:1px solid #333;border-radius:8px;color:var(--t-hi);font-size:15px;padding:9px 11px}.mnav-search input:focus{outline:none;border-color:#107c10}#mnav-search-input:focus{outline:none!important;border-color:#107c10;box-shadow:inset 0 0 0 1px #107c10}#mnav-search-input:focus-visible{outline:3px solid var(--xct-focus,#4da3ff)!important;outline-offset:-3px!important;border-color:#107c10;box-shadow:none!important}.mnav-search-go{flex:0 0 auto;background:#143a14;border:1px solid #2a5a2a;border-radius:8px;color:var(--g-t6);width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.mnav-search-go svg{width:18px;height:18px}.tabs-scroll .tab-group{display:block;width:100%;position:static;border-bottom:1px solid rgba(255,255,255,.05)}.tabs-scroll .tab-parent{pointer-events:auto!important;cursor:pointer;opacity:1!important;display:flex;align-items:center;gap:12px;min-height:50px;padding:0 16px!important;font-size:14px!important;font-weight:600;text-transform:none;letter-spacing:0;color:var(--t-p18);width:100%;justify-content:flex-start}.tabs-scroll .tab-parent .caret{display:inline-block!important;order:9;margin-left:auto;font-size:11px;opacity:.7;transition:transform .2s}.tabs-scroll .tab-parent:has(>.nav-new-dot) .caret,body.has-notif .tabs-scroll #grp-community .tab-parent .caret{margin-left:0}.tabs-scroll .tab-group.open .tab-parent{color:var(--g-t3)}.tabs-scroll .tab-group.open .tab-parent .caret{transform:rotate(180deg)}.tabs-scroll .tab-menu{position:static!important;top:auto!important;left:auto!important;display:none!important;border:0;box-shadow:none;background:transparent;padding:0;border-radius:0;min-width:0;flex-direction:column}.tabs-scroll .tab-group.open .tab-menu{display:flex!important}.tabs-scroll #grp-home .tab-parent::after{content:attr(data-lbl);order:1}.tabs-scroll #grp-profile .tab-parent::after{content:attr(data-lbl);order:1}.tabs-scroll #grp-admin .tab-parent::after{content:attr(data-lbl);order:1}.tabs-scroll #grp-settings .tab-parent::after{content:attr(data-lbl);order:1}.tabs-scroll #tab-feed-quick{gap:12px}.tabs-scroll #tab-feed-quick::after{content:attr(data-lbl);order:1}.tabs-scroll #tab-radar-quick{gap:12px}.tabs-scroll #tab-radar-quick::after{content:attr(data-lbl);order:1}#tab-feed-quick>*:not(svg),#tab-radar-quick>*:not(svg){order:2}#tab-feed-quick>svg+*,#tab-radar-quick>svg+*{margin-left:auto}.tabs-scroll .tab-menu .tab{min-height:48px;padding:0 16px 0 48px!important;font-size:15px!important;display:flex;align-items:center;gap:12px;width:100%;justify-content:flex-start;white-space:normal;border-bottom:1px solid #161616;border-left:3px solid transparent}.tabs-scroll .tab-menu .tab:hover{background:var(--s-a24)}.tabs-scroll .tab-menu .tab.active{border-left-color:#16c60c;background:rgba(16,124,16,.16);color:var(--g-t3)}.tabs-scroll .tab-menu .tab svg{width:20px;height:20px;flex-shrink:0}.tabs-scroll .tab .cnt{display:none!important;margin-left:auto;font-size:11px;padding:2px 7px;border-radius:10px;background:var(--s-card);color:var(--t-dim);min-width:22px;justify-content:center}.tabs-scroll .tab-avatar{width:24px;height:24px;flex-shrink:0}.tabs-scroll #anon-ribbon{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;gap:0!important}.tabs-scroll #anon-ribbon .tab{min-height:50px;padding:14px 16px!important;justify-content:flex-start;gap:12px;width:100%;border:0;border-bottom:1px solid #161616;border-radius:0!important;white-space:normal;font-size:15px!important;font-weight:600}.tabs-scroll #anon-ribbon .tab svg{width:20px;height:20px;flex-shrink:0}.ribbon-badge{display:none!important}body.has-notif .hamburger::after,body.has-news .hamburger::after,body.has-home-badge .hamburger::after{content:'';position:absolute;top:8px;right:8px;width:9px;height:9px;border-radius:50%;background:#e53935;box-shadow:0 0 0 2px rgba(10,10,10,.96)}.tabs-scroll #tab-home-rm-badge:not(:empty){display:inline-block!important;position:static;width:auto;height:auto;min-width:18px;padding:1px 6px;border-radius:10px;background:#e53935;color:#fff;font-size:11px;font-weight:700;line-height:1.4;text-align:center;margin-left:auto;flex:0 0 auto;order:2;box-shadow:none}.tabs-scroll .tab-parent:has(>#tab-home-rm-badge:not(:empty)) .caret{margin-left:0}.tabs-scroll .tab-parent:has(>#tab-home-rm-badge:not(:empty)) .nav-new-dot{display:none!important}body.has-notif .tabs-scroll #tab-community-badge{display:inline-block!important;position:static;width:auto;height:auto;min-width:18px;padding:1px 6px;border-radius:10px;background:#e53935;color:#fff;font-size:11px;font-weight:700;line-height:1.4;text-align:center;margin-left:auto;flex:0 0 auto}body.has-feednotif .hamburger::after{content:'';position:absolute;top:8px;right:8px;width:9px;height:9px;border-radius:50%;background:#e53935;box-shadow:0 0 0 2px rgba(10,10,10,.96)}.tabs-scroll #tab-feed-badge.on{display:inline-flex!important;position:static;margin-left:auto;background:#e53935;color:#fff;font-size:11px;font-weight:700;padding:1px 8px;border-radius:10px;min-width:20px;height:auto;line-height:1.4;justify-content:center;box-shadow:none}body.has-notif .tabs-scroll #tab-msg-cnt2{display:inline-flex!important;margin-left:auto;background:#e53935;color:#fff;font-size:11px;font-weight:700;padding:1px 8px;border-radius:10px;min-width:20px;justify-content:center}}
.cal-shell{display:flex;gap:14px;align-items:flex-start;min-height:680px}
.cal-rail{width:220px;flex-shrink:0;display:flex;flex-direction:column;gap:14px}
.cal-create{padding:10px 18px;background:#107c10;color:#fff;border:none;border-radius:24px;font-size:14px;font-weight:600;cursor:pointer;text-align:left;width:fit-content}
.cal-mini{background:var(--s-soft);border:1px solid #2a2a2a;border-radius:6px;padding:10px;color:var(--t-body);font-size:12px}
.cal-inbox{background:var(--s-soft);border:1px solid #2a2a2a;border-radius:6px;padding:10px}
.cal-inbox-head{font-weight:600;color:var(--t-body);margin-bottom:6px;font-size:12px}
.cal-inbox-row{padding:8px 0;border-bottom:1px solid #1c1c1c;font-size:12px}
.cal-inbox-row:last-child{border-bottom:none}
.cal-inbox-title{color:#cfd;font-weight:600;cursor:pointer}
.cal-inbox-title:hover{text-decoration:underline}
.cal-inbox-when{color:var(--t-dim);font-size:11px;margin:2px 0 6px}
.cal-inbox-acts{display:flex;gap:4px}
.cal-inbox-acts .xct-iobtn{font-size:10px;padding:3px 8px}
.cal-main{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}
.cal-top{display:flex;align-items:center;gap:8px;color:var(--t-body);flex-wrap:wrap;row-gap:8px}
.cal-cursor{margin:0 6px;font-size:18px;font-weight:600}
.cal-view-switch{margin-left:auto;display:inline-flex;flex-wrap:wrap;border:1px solid #333;border-radius:4px;overflow:hidden}
.cal-view{background:var(--s-card);color:var(--t-mid);border:none;padding:6px 14px;font-size:12px;cursor:pointer}
.cal-view.active{background:#107c10;color:#fff}
.cal-grid{flex:1;display:grid;background:var(--s-soft);border:1px solid #2a2a2a;border-radius:6px;overflow:hidden}
@media(max-width:900px){.cal-shell{flex-direction:column}.cal-rail{width:100%}.cal-top{flex-wrap:wrap;row-gap:8px}.cal-top .cal-ach-toggle{margin-left:0!important;margin-right:8px!important}.cal-top .cal-view-switch{margin-left:0!important}.cal-view-switch{flex-wrap:wrap}.cal-grid{overflow-x:hidden}.cal-agenda-row{grid-template-columns:64px 1fr}.cal-agenda-row>div{min-width:0}}
.cal-chip-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}
.cal-dow{padding:6px 10px;font-size:11px;color:var(--t-dim);letter-spacing:1px;text-align:center;border-bottom:1px solid #2a2a2a;background:var(--s-a2)}
.cal-cell{padding:6px;border-right:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;cursor:pointer;display:flex;flex-direction:column;gap:3px;overflow:hidden}
.cal-cell:hover{background:var(--s-mid)}
.cal-out{color:#444;background:var(--s-a21)}
.cal-out .cal-num{color:#444}
.cal-today .cal-num{background:#107c10;color:#fff;border-radius:50%;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}
.cal-num{font-size:12px;color:var(--t-p0);font-weight:600}
button.cal-num{background:none;border:0;margin:0;padding:0 3px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;align-self:flex-start;min-width:24px;min-height:24px;text-align:left;border-radius:4px}
.cal-today button.cal-num{width:24px;height:24px;padding:0;text-align:center}
button.cal-more{background:none;border:0;margin:0;font:inherit;font-size:10px;text-align:left}
#calendar label>input[type=checkbox]{width:18px;height:18px;margin:0}#calendar label:has(>input[type=checkbox]){min-height:28px}
button.cal-bar{border:0;margin:0;font:inherit;font-size:11px;font-weight:600;text-align:left;width:100%}
.cal-dow button{background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;min-height:24px}
.cal-chip{display:flex;align-items:center;gap:5px;padding:2px 4px;background:var(--s-a28);border:1px solid #1f3a23;border-radius:3px;font-size:11px;color:#cfd;overflow:hidden;white-space:nowrap}
.cal-chip img{width:14px;height:14px;border-radius:2px;flex-shrink:0;object-fit:contain}
.cal-chip-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}
.cal-chip .badge.cal-kind-tu{background:#2a2450;color:#c9b8ff;border-color:#6a55c9}.cal-chip .badge.cal-kind-dlc{background:#1f2a3a;color:#9ec5ff;border-color:#3d6db0}.cal-chip .badge.cal-kind-bundle{background:#3a2a1f;color:#ffc89e;border-color:#b0733d}.cal-chip .badge.owned,.cal-chip .cal-sub-pill{flex-shrink:0;font-size:8px;padding:1px 4px;line-height:1;letter-spacing:0.5px;font-weight:700;margin-left:3px}
.cal-noimg{width:14px;height:14px;background:var(--s-a0);border-radius:2px;display:inline-block}
.cal-more{font-size:10px;color:#9bd1ff;cursor:pointer;padding:1px 4px}
body.theme-light .cal-top{color:#444}
body.theme-light .cal-modal-body{color:#333}
body.theme-light .cal-more{color:#1565c0}
.cal-more:hover{text-decoration:underline}
.cal-bar{padding:2px 6px;border-radius:3px;font-size:11px;color:#fff;font-weight:600;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0.92}
.cal-pal-picker{position:relative;display:inline-block;margin-left:8px}
.cal-pal-current{background:var(--s-mid);color:var(--t-body2);border:1px solid #2a2a2a;border-radius:4px;padding:2px 6px;font-size:11px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font:inherit}
.cal-pal-current:hover{border-color:#3a3a3a}
.cal-pal-menu{display:none;position:absolute;top:100%;right:0;margin-top:4px;background:var(--s-mid);border:1px solid #2a2a2a;border-radius:6px;padding:6px 0;z-index:1000;min-width:180px;box-shadow:0 6px 24px rgba(0,0,0,0.5)}
.cal-pal-menu.open{display:block}
.cal-pal-group{padding:6px 12px 2px;color:#666;font-size:10px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}
.cal-pal-item{display:flex;align-items:center;gap:8px;padding:5px 12px;cursor:pointer;font-size:12px;color:var(--t-body2)}
.cal-pal-item:hover{background:var(--s-rise)}
.cal-pal-active{background:var(--s-a20)}
.cal-pal-swatch{display:inline-block;width:84px;height:10px;border-radius:2px;border:1px solid #2a2a2a;flex-shrink:0}
.cal-pal-arrow{font-size:9px;color:var(--t-dim);margin-left:auto}
.cal-pal-name{flex:1}
.cal-overlay-sep{color:#444;margin:0 8px;font-size:11px;align-self:center}
.cal-overlay{background:var(--s-mid);color:var(--t-mid);border:1px solid #2a2a2a;border-radius:4px;padding:3px 10px;font-size:11px;cursor:pointer;font-family:inherit;min-height:24px}
.cal-overlay:hover{border-color:#3a3a3a;color:var(--t-body2)}
.cal-overlay.active{background:#1b3d1b;color:#9ce39c;border-color:#2c5f2c}
.cal-chip-amt{color:#7ab8d0;font-size:9px;margin-left:auto;padding-left:6px;font-weight:500;white-space:nowrap}
.cal-chip-clos{border-left-width:3px}
.cal-clos-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}
.cal-clos-chip{background:var(--s-dim);color:var(--t-m40);border:1px solid #2a2a2a;border-left-width:3px;border-radius:4px;padding:3px 9px;font-size:11px;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px}
.cal-clos-chip:hover{border-color:#3a3a3a;color:var(--t-body2)}
.cal-clos-chip.on{background:var(--s-a88);color:var(--t-p68)}
.cal-clos-n{font-size:10px;color:var(--t-m0);background:var(--s-a25);border-radius:8px;padding:0 5px;min-width:16px;text-align:center}
.cal-clos-chip.on .cal-clos-n{color:#9ce39c}
.cal-clos-src-announced{border-left-color:#e05252}
.cal-clos-src-observed{border-left-color:#6f6f6f}
.cal-clos-src-gamepass{border-left-color:#5bbf4a}
.cal-clos-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.cal-clos-legend{color:var(--t-m0);font-size:11px;margin-top:6px;line-height:1.8}
.cal-clos-key{display:inline-block;width:11px;height:11px;border-radius:2px;border-left:3px solid;background:var(--s-card);margin-right:4px;vertical-align:-1px}
.cal-clos-up-hd{color:var(--t-body);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:10px 0 4px}
.cal-clos-up-hd span{color:var(--t-m0);font-weight:400;text-transform:none;letter-spacing:0}
.cal-clos-up{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:4px}
.cal-clos-up-row{display:flex;align-items:center;gap:7px;background:var(--s-soft);border:1px solid #222;border-left-width:3px;border-radius:4px;padding:4px 7px;font-size:11px;min-width:0}
.cal-clos-up-row img,.cal-clos-up-row .cal-noimg{width:22px;height:22px;border-radius:3px;object-fit:contain;flex-shrink:0}
.cal-clos-up-t{color:var(--t-p69);text-decoration:none;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cal-clos-up-t:hover{text-decoration:underline}
.cal-clos-up-k{color:var(--t-m40);flex-shrink:0}
.cal-clos-up-d{color:#9ce39c;font-variant-numeric:tabular-nums;flex-shrink:0}
.cal-clos-up-row .cal-clos-up-rep{flex-shrink:0;font-size:10px;padding:1px 6px}
.cal-clos-up-empty{color:#666;font-size:11px;margin-top:8px}
body.theme-light .cal-clos-chip{background:#f2f2f2;color:#555;border-color:#ddd}
body.theme-light .cal-clos-chip.on{background:#e3f1e3;color:#254a25}
body.theme-light .cal-clos-n{background:#e6e6e6;color:#555}
body.theme-light .cal-clos-up-row{background:#fafafa;border-color:#e2e2e2}
body.theme-light .cal-clos-up-t{color:#222}
body.theme-light .cal-clos-up-d{color:#2b6f2b}
body.theme-light .cal-clos-up-hd{color:#333}
.cal-cell-amt{color:#7ab8d0;font-size:10px;font-weight:500;margin-top:2px;text-align:right}
.cal-bar:hover{opacity:1}
.cal-hour-gutter{font-size:10px;color:#666;padding:2px 6px;border-right:1px solid #1c1c1c;background:var(--s-deep);text-align:right}
.cal-mini-hd{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-weight:600;color:var(--t-body)}
.cal-mini-nav{background:none;border:none;color:var(--t-dim);font-size:16px;cursor:pointer;padding:0 4px;min-width:24px;min-height:24px}
.cal-mini-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px}
.cal-mini-dow{text-align:center;color:#666;font-size:10px;padding:2px 0}
.cal-mini-cell{text-align:center;font-size:11px;color:var(--t-p0);padding:3px 0;cursor:pointer;border-radius:3px;background:none;border:0;margin:0;font-family:inherit;width:100%;min-height:24px}
@media (pointer:coarse){.cal-mini-cell{min-height:28px}}
.cal-mini-cell:hover{background:var(--s-rise)}
.cal-mini-cell.out{color:#444}
.cal-mini-cell.today{background:#107c10;color:#fff}
.cal-mini-cell.sel{outline:1px solid #4a4a4a}
.cal-pop-ov{position:fixed;inset:0;background:rgba(0,0,0,0.6);z-index:2000;display:flex;align-items:center;justify-content:center}
.cal-pop-card{background:var(--s-mid);border:1px solid #333;border-radius:8px;min-width:min(380px,calc(100% - 24px));max-width:min(520px,calc(100% - 24px));max-height:80vh;overflow:auto;padding:0;box-sizing:border-box}
.cal-pop-head{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #2a2a2a;color:var(--t-body);font-weight:600}
.cal-pop-x{background:none;border:none;color:var(--t-mid);font-size:22px;cursor:pointer;min-width:32px;min-height:32px}
.cal-pop-lnk{background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}
.cal-pop-sec{padding:10px 16px 4px;color:var(--t-dim);font-size:11px;text-transform:uppercase;letter-spacing:1px}
.cal-pop-row{display:flex;align-items:center;gap:8px;padding:6px 16px;color:var(--t-body);font-size:13px;cursor:pointer}
.cal-pop-row:hover{background:var(--s-a10)}
.cal-pop-row img{width:32px;height:32px;border-radius:3px;object-fit:contain}
.cal-pop-row a{color:#9bd1ff;text-decoration:none}
.cal-pop-empty{padding:6px 16px;color:#666;font-size:12px}
.cal-pop-foot{padding:10px 16px 14px;border-top:1px solid #2a2a2a;margin-top:6px}
.cal-dot{width:8px;height:8px;border-radius:50%;display:inline-block}
.cal-modal{min-width:min(520px,calc(100% - 24px));max-width:min(640px,calc(100% - 24px))}
.cal-modal-body{padding:12px 16px;display:flex;flex-direction:column;gap:10px;color:var(--t-body)}
.cal-l{display:flex;flex-direction:column;gap:4px;font-size:12px}
.cal-l-label{color:var(--t-dim);font-size:11px;text-transform:uppercase;letter-spacing:0.5px}
.cal-l input,.cal-l select,.cal-l textarea{padding:5px 8px;background:var(--s-deep);color:var(--t-body);border:1px solid #333;border-radius:4px;font-size:12px;font-family:inherit;max-width:100%;min-width:0;box-sizing:border-box}
.cal-l-row{display:flex;gap:10px;flex-wrap:wrap}
.cal-l-row .cal-l{flex:1 1 160px;min-width:0}
.cal-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--s-card);border:1px solid #333;border-radius:12px;font-size:11px;cursor:pointer;margin:2px}
.cal-pill.on{background:var(--s-a28);border-color:#1f3a23;color:#cfd}
.cal-pill a{color:#f44;cursor:pointer;margin-left:4px}
.cal-gp-filters{margin-bottom:6px}
.cal-gp-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px;max-height:200px;overflow:auto;background:var(--s-deep);border:1px solid #2a2a2a;border-radius:4px;padding:6px}
.cal-gp-tile{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px;border:1px solid transparent;border-radius:4px;cursor:pointer}
.cal-gp-tile:hover{background:var(--s-card)}
.cal-gp-tile.on{border-color:#107c10;background:var(--s-a59)}
.cal-gp-tile img{width:90px;height:90px;object-fit:contain;border-radius:3px}
.cal-gp-tile .cal-gp-t{font-size:10px;color:var(--t-p0);text-align:center;line-height:1.2;height:24px;overflow:hidden;text-overflow:ellipsis}
.cal-ach-pick{max-height:220px;overflow:auto;background:var(--s-deep);border:1px solid #2a2a2a;border-radius:4px;padding:4px}
.cal-ach-game{color:var(--t-dim);font-size:11px;padding:6px 6px 2px;text-transform:uppercase;letter-spacing:.5px}
.cal-ach-opt{display:flex;align-items:center;gap:8px;padding:3px 6px;font-size:12px;cursor:pointer;border-radius:3px}
.cal-ach-opt:hover{background:var(--s-card)}
.cal-ach-opt img,.cal-ach-opt .cal-noimg{width:24px;height:24px;object-fit:contain;border-radius:3px;flex-shrink:0}
.cal-ach-opt .cal-ach-gs{margin-left:auto;color:var(--t-mute);font-size:11px}
.cal-tg-row{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:2px 0}
.cal-tg-row img,.cal-tg-row .cal-noimg{width:26px;height:26px;object-fit:contain;border-radius:3px;flex-shrink:0}
.cal-tg-row.done{opacity:.55}
.cal-save{background:#107c10!important;color:#fff!important}
.cal-del{background:#633!important;color:#fff!important;float:left}
.cal-agenda-row{display:grid;grid-template-columns:80px 1fr;gap:8px;padding:6px;border-bottom:1px solid #1c1c1c}
.cal-agenda-date{color:var(--t-dim);font-size:11px}
.msg-shell{display:flex;gap:0;height:calc(80vh - 80px);min-height:0;background:var(--s-a2);border:1px solid #2a2a2a;border-radius:6px;overflow:hidden}
.msg-sidebar{width:200px;flex-shrink:0;background:var(--s-soft);border-right:1px solid #1c1c1c;padding:10px 6px;display:flex;flex-direction:column;gap:2px}
.msg-folder{padding:8px 12px;font-size:13px;color:var(--t-body);border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}
.msg-folder:hover{background:var(--s-card)}
.msg-folder.active{background:var(--s-a28);color:#cfd}
button.msg-folder{background:none;border:0;font-family:inherit;text-align:left;width:auto}
.msg-open{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis}
.msg-cnts{display:inline-flex;align-items:center;gap:6px}.msg-new{display:none;background:#e53935;color:#fff;font-size:10px;font-weight:700;padding:1px 7px;border-radius:9px;min-width:16px;text-align:center}.msg-new.on{display:inline-block}
.msg-mfolders-btn{display:none;align-items:center;gap:8px;width:100%;background:var(--s-a87);color:var(--t-cfe);border:none;border-bottom:1px solid #222;padding:11px 14px;font-size:14px;font-weight:600;cursor:pointer}
.msg-mfolders-btn .b{background:#e53935;color:#fff;font-size:10px;font-weight:700;border-radius:9px;padding:1px 7px;min-width:16px;text-align:center}
.msg-side-actions{margin-top:auto;display:flex;flex-direction:column;gap:6px;padding-top:10px}
.msg-create{padding:6px 10px;background:#107c10;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;text-align:left}
.msg-create:hover{background:#0d6b0d}
.msg-list{width:280px;flex-shrink:0;background:var(--s-a1);border-right:1px solid #1c1c1c;overflow-y:auto}
.msg-list-row{display:flex;align-items:center;gap:8px;padding:8px 10px;cursor:pointer;border-bottom:1px solid #1a1a1a}
.msg-list-row:hover{background:var(--s-mid)}
.msg-list-row.active{background:var(--s-a48)}
.msg-list-row .av{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--s-a0);flex-shrink:0}
.msg-avw{position:relative;display:inline-flex;flex-shrink:0;line-height:0}
.msg-dot{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:50%;border:2px solid #0e0e0e;box-sizing:border-box}
.msg-list-row .meta{flex:1;min-width:0}
.msg-list-row .meta .name{font-size:12px;color:#cfd;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.msg-list-row .meta .last{font-size:11px;color:var(--t-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.msg-list-row .unread{background:#107c10;color:#fff;font-size:10px;padding:1px 6px;border-radius:9px;min-width:16px;text-align:center}
.msg-filter-bar{display:flex;gap:6px;padding:7px 10px;border-bottom:1px solid #1a1a1a;position:sticky;top:0;background:var(--s-a1);z-index:1}
.msg-filter-pill{background:var(--s-card);color:var(--t-mute);border:1px solid #2a2a2a;border-radius:12px;font-size:11px;padding:2px 10px;cursor:pointer}
.msg-filter-pill:hover{background:var(--s-rise)}
.msg-filter-pill.on{background:var(--s-a48);color:#7dd97d;border-color:#2f5c2f}
#tab-profile{position:relative}
#grp-profile .tab-parent{position:relative}
#tab-feed-quick{position:relative}
.ribbon-badge{position:absolute;top:2px;right:2px;min-width:13px;height:13px;padding:0 3px;box-sizing:border-box;background:#e53935;color:#fff;font-size:9px;font-weight:700;line-height:13px;text-align:center;border-radius:7px;box-shadow:0 0 0 2px rgba(0,0,0,.35);pointer-events:none;font-variant-numeric:tabular-nums}
#grp-admin .tab-parent{position:relative}
.ribbon-dot{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:#e53935;box-shadow:0 0 0 2px rgba(0,0,0,.35);pointer-events:none}
.menu-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#e53935;margin-left:6px;vertical-align:middle;flex:0 0 auto}
@keyframes gaOrb0{from{transform:translate3d(-6%,-4%,0) scale(1)}to{transform:translate3d(7%,5%,0) scale(1.14)}}
@keyframes gaOrb1{from{transform:translate3d(5%,6%,0) scale(1.1)}to{transform:translate3d(-6%,-5%,0) scale(.92)}}
@keyframes gaOrb2{from{transform:translate3d(-4%,6%,0) scale(.95)}to{transform:translate3d(6%,-6%,0) scale(1.18)}}
.xct-ad-wrap{max-width:970px;margin:14px auto 8px;text-align:center;min-height:104px}
.xct-ad-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#555;margin-bottom:4px}
.xct-ad-label a{color:#7dd97d;text-decoration:none}
.xct-ad-label a:hover{text-decoration:underline}
#tab-pro{background:linear-gradient(135deg,rgba(22,198,12,.30),rgba(16,124,16,.16));border:1px solid rgba(124,224,72,.45);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 16px rgba(22,198,12,.2),inset 0 1px 0 rgba(255,255,255,.16)}
#tab-pro:hover{filter:brightness(1.12)}
.tab-procrown{width:18px;height:18px;object-fit:contain;display:block;flex:none;filter:drop-shadow(0 0 5px rgba(200,176,240,.65))}
#tab-pro:hover .tab-procrown{filter:drop-shadow(0 0 8px rgba(200,176,240,.95))}
#tab-pro span{color:#d6ffd6}
body.theme-light #tab-pro span{color:#0b5c0b}
.pro-wrap{max-width:1120px;margin:0 auto;padding:8px 18px 60px}
.pro-hero2{display:grid;grid-template-columns:minmax(0,640px) auto;justify-content:start;gap:40px;align-items:center;padding:36px 0 10px}
.pro-hero2-copy{display:flex;flex-direction:column;gap:18px;min-width:0}
.pro-hero2-art{display:flex;justify-content:flex-start;padding-right:0}
.pro-hero-card{display:inline-block;border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.65),0 0 0 1px rgba(156,240,72,.22);transform:rotate(-4deg)}
.pro-hero-card img{width:260px;max-width:56vw;height:auto;display:block;border-radius:14px}
.pro-kick{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--g-t5)}
.pro-h1{font-size:52px;line-height:1.04;font-weight:900;margin:0;color:#fff;letter-spacing:-.02em;text-wrap:balance}
.pro-h1 .g{color:var(--g-t5)}
.pro-h2{font-size:34px;line-height:1.1;font-weight:900;margin:0;color:#fff;letter-spacing:-.01em;text-wrap:balance}
.pro-sub{margin:0;font-size:17px;line-height:1.6;color:var(--t-p38);max-width:560px;text-wrap:pretty}
.pro-p{margin:0;font-size:15.5px;line-height:1.6;color:var(--t-p38);text-wrap:pretty}
.pro-pricing{display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin-top:6px}
.pro-cta-row{display:flex;flex-direction:column;gap:11px;align-items:stretch;max-width:430px}.pro-plans{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pro-plan{position:relative;display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:11px 13px;border-radius:11px;border:1px solid #2c2d31;background:var(--s-a9);color:var(--t-p77);font:inherit;text-align:left;cursor:pointer}.pro-plan:hover{border-color:#4b7a3a}.pro-plan.on{border-color:#9cf048;background:rgba(156,240,72,.09);box-shadow:inset 0 0 0 1px rgba(156,240,72,.35)}.pro-plan .pp-n{font-size:10px;font-weight:700;letter-spacing:.10em;text-transform:uppercase;color:var(--t-m5)}.pro-plan.on .pp-n{color:#9cf048}.pro-plan .pp-a{font-size:19px;font-weight:700;color:var(--t-p2);line-height:1.15}.pro-plan .pp-s{font-size:11px;color:var(--t-m41);line-height:1.4}.pro-plan .pp-b{position:absolute;top:-8px;right:9px;padding:2px 7px;border-radius:999px;background:#9cf048;color:#0b1a05;font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pro-cta-row .pro-go{width:100%;justify-content:center;text-align:center}.pro-alt{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pro-alt>span{font-size:11px;color:var(--t-m41);flex:none}.pro-alt-b{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border-radius:9px;border:1px solid rgba(255,255,255,.18);background:#fff;color:#1a1a1a;font-family:inherit;font-weight:700;font-size:12.5px;cursor:pointer;text-decoration:none;white-space:nowrap;line-height:1}.pro-alt-b:hover{border-color:#9cf048;box-shadow:0 0 0 2px rgba(156,240,72,.28)}.pro-alt-b img{display:block;width:auto;flex:none}.pro-alt-b .lg-pp{height:19px}.pro-alt-b .amt{color:#1a1a1a;font-weight:700}.pro-alt-b .per{color:#5b6167;font-weight:600}.pro-alt-b.pro-alt-b{font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif!important}
.pro-alt-b{min-height:48px;box-sizing:border-box}
body.theme-light .pro-plan{background:#fff;border-color:#dde3ea;color:#3d444b}body.theme-light .pro-alt-b{border-color:#cfd6dd}body.theme-light .pro-plan .pp-a{color:#111}@media(max-width:560px){.pro-plans{grid-template-columns:1fr}.pro-alt{flex-direction:column;align-items:stretch}.pro-alt>span{text-align:center}}.pro-pay-line{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
.pro-cta-row2{margin-top:14px}
.pro-rail{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:9px}
.pro-rail-l{flex:0 0 54px;font-size:12px;font-weight:700;color:var(--t-m41);letter-spacing:.02em}
.pro-rail .pro-alt-b{flex:0 0 auto}
.pro-cta-row .pro-stripe-badge{align-self:flex-start;margin-top:2px}
@media(max-width:560px){.pro-rail-l{flex-basis:100%}}
.pro-pay-or{display:none}
.pro-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-weight:800;font-size:15px;padding:14px 26px;min-height:48px;border-radius:16px;cursor:pointer;text-decoration:none;color:#f4ffe8;text-shadow:0 1px 1px rgba(20,50,0,.5);background:linear-gradient(135deg,rgba(156,240,72,.46),rgba(156,240,72,.16) 60%,rgba(156,240,72,.26));border:1px solid rgba(200,255,150,.5);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -12px 22px rgba(40,90,10,.36),inset 0 0 0 1px rgba(255,255,255,.05),0 12px 34px rgba(156,240,72,.22),0 1px 2px rgba(0,0,0,.5);transition:transform .14s,box-shadow .2s}
.pro-cta::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.38),rgba(255,255,255,.08) 42%,transparent 58%,rgba(255,255,255,.06));pointer-events:none}
.pro-cta::after{content:"";position:absolute;top:-70%;left:-30%;width:45%;height:240%;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.42) 50%,transparent 70%);transform:translateX(-140%) rotate(14deg);animation:proSheen 5.2s cubic-bezier(.4,0,.2,1) 1.2s infinite;pointer-events:none}
@keyframes proSheen{0%{transform:translateX(-140%) rotate(14deg)}35%,100%{transform:translateX(420%) rotate(14deg)}}
.pro-cta:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -12px 22px rgba(40,90,10,.36),0 16px 40px rgba(156,240,72,.32),0 1px 2px rgba(0,0,0,.5)}
.pro-cta[disabled]{opacity:.6;cursor:default;transform:none}
.pro-cta{white-space:normal;height:auto;flex-wrap:wrap;text-align:center;overflow-wrap:break-word}
.pro-pp{margin-top:14px;max-width:420px}
.pro-pp-or{font-size:12px;color:var(--t-m2);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px}
.pro-pp-lbl{font-size:12px;color:var(--t-m2);line-height:1.45;margin:0 0 8px}
.pro-pp-lbl:empty{display:none}
.pro-pp-btns{display:flex;flex-direction:column;gap:8px}
.pro-pp-note{font-size:12px;color:var(--t-m2);margin-top:7px;min-height:16px}
.pro-pp-note.err{color:#e09f9f}.pro-pp-note.ok{color:#7dff7d}
.pro-cta-ghost{color:var(--t-hi);text-shadow:none;background:linear-gradient(135deg,rgba(255,255,255,.10),rgba(255,255,255,.03) 60%,rgba(255,255,255,.06));border-color:rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -10px 18px rgba(0,0,0,.28),0 8px 24px rgba(0,0,0,.35)}
.pro-cta-ghost::after{animation-delay:2.6s}
.pro-cta .pro-was{opacity:.62;font-weight:600}
.pro-cta .pro-pm{font-size:12px;font-weight:700;opacity:.85}
.pro-trust{font-size:12px;color:var(--t-m41)}
.pro-annual{font-size:13px;line-height:1.55;color:var(--t-mute)}
.pro-annual b{color:var(--t-p71)}
.pro-save{display:inline-block;font-family:'JetBrains Mono',ui-monospace,Menlo,Consolas,monospace;font-size:12px;font-weight:700;color:#04140a;background:var(--g-t5);border-radius:6px;padding:2px 8px;margin-right:6px;vertical-align:middle}
.pro-dualwarn{max-width:620px;padding:13px 16px;border-radius:12px;text-align:left;background:var(--s-a154);border:1px solid #6b2f22;color:#ffcfc2;font-size:13px;line-height:1.6}
.pro-dualwarn b{color:#fff}
.pro-dualwarn a{color:#ffb3a0;font-weight:700}
.pro-stripe-badge{display:inline-flex;align-items:center;opacity:.8;transition:opacity .12s}
.pro-stripe-badge:hover{opacity:1}
.pro-stripe-badge img{height:26px;width:auto;display:block}
.pro-band{margin-top:56px;padding:24px 26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px;background:var(--s-a52);border:1px solid #23272d;border-radius:14px}
.pro-band4{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}
.pro-stat{display:flex;flex-direction:column;gap:6px;min-width:0}
.pro-stat-n{font-family:'JetBrains Mono',ui-monospace,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-size:40px;line-height:1;font-weight:700;color:#fff;letter-spacing:-.02em;white-space:nowrap}
.pro-stat-n.g{color:var(--g-t5)}.pro-stat-n.r{color:#ff6b6b}.pro-stat-n.y{color:#ffc45c}
.pro-stat-l{font-size:12px;color:var(--t-mute)}.pro-stat-l b{color:var(--t-hi);font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:700}
.pro-two{margin-top:80px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:start}
.pro-two-copy{display:flex;flex-direction:column;gap:14px;min-width:0}
.pro-two-side{display:flex;flex-direction:column;gap:10px;min-width:0}
.pro-side-h{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-mute)}
.pro-rm-big{display:flex;align-items:baseline;gap:12px;margin-top:4px}
.pro-rm-big .pro-stat-n{font-size:72px}
.pro-rm-of{font-size:15px;color:var(--t-p38)}.pro-rm-of b{font-family:'JetBrains Mono',ui-monospace,monospace;color:#fff}
.pro-bar{height:8px;border-radius:4px;background:#1c2a1c;overflow:hidden;max-width:460px}
.pro-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#6ccf3a,var(--g-t5));transition:width 1.6s cubic-bezier(.2,.7,.2,1)}
.pro-rm-meta{display:flex;gap:22px;flex-wrap:wrap;font-size:13px;color:var(--t-mute)}
.pro-rm-meta b{font-family:'JetBrains Mono',ui-monospace,monospace;color:var(--t-hi)}
.pro-rm-list{display:flex;flex-direction:column;gap:10px}
.pro-rm-item{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;background:var(--s-a52);border:1px solid #23272d;border-radius:14px;text-decoration:none;color:inherit}
.pro-rm-item:hover{border-color:#2f6b2f}
.pro-rm-chk{color:var(--g-t5);flex:0 0 auto;margin-top:2px;display:inline-flex}
.pro-rm-item b{display:block;font-weight:700;color:#fff;font-size:14px}
.pro-rm-item small{display:block;font-size:12.5px;color:var(--t-mute);margin-top:3px}
.pro-more{display:inline-block;margin-top:6px;font-size:13px;font-weight:700;color:var(--g-t5);text-decoration:none}
.pro-more:hover{text-decoration:underline}
.pro-d2d{margin-top:80px;display:flex;flex-direction:column;gap:12px}
.pro-d2d .pro-p{max-width:720px}
.pro-press-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:6px}
.pro-press{display:flex;flex-direction:column;gap:8px;padding:18px 18px 16px;background:var(--s-a52);border:1px solid #23272d;border-radius:14px}
.pro-press-src{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-mute)}
.pro-press-logo{width:20px;height:20px;border-radius:5px;object-fit:contain;background:#fff;padding:2px;box-sizing:border-box}
.pro-press-h{font-size:15px;line-height:1.35;font-weight:700;color:#fff}
.pro-press-q{font-size:13px;line-height:1.5;color:var(--t-p38)}
.pro-section-h{text-align:center;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--g-t5);margin:80px 0 8px}
.pro-section-sub{text-align:center;color:#fff;font-size:34px;font-weight:900;letter-spacing:-.01em;line-height:1.1;margin:0 0 28px}
.pro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.pro-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:28px}
.pro-grp{background:var(--s-a52);border:1px solid #23272d;border-radius:14px;padding:20px}
.pro-grp-h{display:flex;align-items:center;gap:10px;font-weight:800;color:#fff;font-size:16px;margin:0 0 14px}
.pro-grp-ic{color:var(--g-t5);display:inline-flex}
.pro-chk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
.pro-chk li{position:relative;padding-left:26px;font-size:13.5px;line-height:1.5;color:var(--t-p38)}
.pro-chk li::before{content:"";position:absolute;left:0;top:2px;width:17px;height:17px;border-radius:50%;background:var(--g-t5) url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%2304140a%27 stroke-width=%273.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 12.5l4.5 4.5L19 7.5%27/%3E%3C/svg%3E") center/11px no-repeat}
.pro-all-chip{display:inline-block;margin-left:6px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t-m81);border:1px solid #2f353c;border-radius:4px;padding:0 5px;vertical-align:1px}
@media(max-width:880px){.pro-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.pro-groups{grid-template-columns:1fr}}
body.theme-light .pro-grp:where(:not(#pro.pro-vc *)){background:#fff;border-color:#dde3ea}
body.theme-light .pro-grp-h:where(:not(#pro.pro-vc *)){color:#111}
body.theme-light .pro-grp-ic:where(:not(#pro.pro-vc *)){color:#0b6a0b}
body.theme-light .pro-chk li:where(:not(#pro.pro-vc *)){color:#2a2f33}
body.theme-light .pro-chk li:where(:not(#pro.pro-vc *))::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23ffffff%27 stroke-width=%273.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 12.5l4.5 4.5L19 7.5%27/%3E%3C/svg%3E")}
body.theme-light .pro-all-chip:where(:not(#pro.pro-vc *)){color:#4a5157;border-color:#cfd6dd}
.pro-card{display:flex;flex-direction:column;gap:10px;background:var(--s-a52);border:1px solid #23272d;border-radius:14px;padding:22px 20px;transition:transform .14s,border-color .14s}
.pro-card:hover{transform:translateY(-2px);border-color:#2f6b2f}
.pro-card-ic{color:var(--g-t5);display:inline-flex}
.pro-card-t{font-weight:800;color:#fff;font-size:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.pro-card-b{font-size:13.5px;line-height:1.55;color:var(--t-p38)}
.pro-card-b b{color:var(--t-hi)}
.pro-card-b .k{font-family:'JetBrains Mono',ui-monospace,monospace;color:var(--g-t5);font-weight:700}
.pro-only{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#04140a;background:var(--g-t5);border-radius:4px;padding:2px 6px}
.pro-deckblurb-wrap{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap;margin:26px auto 10px;max-width:640px}
.pro-compare{margin:0;max-width:none}
.pro-companion{display:flex;gap:18px;align-items:flex-start;margin-top:26px}
.pro-menu-wrap{position:relative;flex:0 0 auto;padding:26px 18px 30px 14px;margin:-26px -18px -30px -14px;isolation:isolate}
.pro-menu-wrap::before{content:"";position:absolute;left:-8%;right:-55%;top:30%;height:52%;border-radius:50%;background:radial-gradient(60% 60% at 50% 50%,rgba(156,240,72,.7),rgba(156,240,72,.25) 45%,transparent 72%);filter:blur(28px);transform:rotate(-22deg);z-index:-2;animation:proSwoosh 9s ease-in-out infinite alternate}
.pro-menu-wrap::after{content:"";position:absolute;inset:-14% -40% -14% -8%;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,rgba(200,255,150,.95) 0 1.2px,transparent 2px),radial-gradient(circle,rgba(156,240,72,.8) 0 1.6px,transparent 2.4px),radial-gradient(circle,rgba(220,255,190,.7) 0 .9px,transparent 1.6px);background-size:58px 46px,91px 73px,37px 61px;background-position:0 0,20px 30px,10px 5px;-webkit-mask-image:radial-gradient(70% 50% at 50% 55%,#000 30%,transparent 78%);mask-image:radial-gradient(70% 50% at 50% 55%,#000 30%,transparent 78%);transform:rotate(-22deg);animation:proDust 14s linear infinite;opacity:.9}
@keyframes proSwoosh{from{transform:rotate(-22deg) translateX(-4%)}to{transform:rotate(-18deg) translateX(4%)}}
@keyframes proDust{from{background-position:0 0,20px 30px,10px 5px}to{background-position:116px -46px,-91px 73px,74px -61px}}
.pro-menu{position:relative;z-index:1;width:max-content;min-width:236px;max-width:100%;background:#f9f9f9;color:#1b1b1b;border:1px solid #c9c9c9;border-radius:6px;padding:3px 0;font-size:12px;line-height:1.1;box-shadow:0 12px 34px rgba(0,0,0,.55);transform:rotate(-2deg)}
body .pro-menu,body .pro-menu *,body.theme-xct .pro-menu,body.theme-xct .pro-menu *{font-family:"Segoe UI",-apple-system,BlinkMacSystemFont,Arial,sans-serif!important;letter-spacing:0!important}.pro-menu-i{display:flex;align-items:center;gap:5px;padding:4px 9px 4px 5px;white-space:nowrap}
.pro-menu-i.h{color:#8a8a8a}.pro-menu-i.b{font-weight:700}.pro-menu-i:hover{background:#e8f0fe}
.pro-menu-tick{flex:0 0 16px;text-align:center;color:#1b1b1b;font-size:12px}
.pro-menu-arr{margin-left:auto;padding-left:14px;color:#555;font-size:16px;line-height:0}.pro-menu-i>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis}
.pro-menu-sep{height:1px;background:#d6d6d6;margin:4px 8px}
.pro-companion-t{display:flex;flex-direction:column;gap:8px;min-width:0}
.pro-companion-t h4{margin:0;font-size:17px;line-height:1.25;font-weight:800;color:#fff}
.pro-companion-t p{margin:0;font-size:13.5px;line-height:1.55;color:var(--t-p38)}
.pro-companion{padding:28px 20px 32px 16px}#pro{overflow-x:clip}
@media(max-width:560px){.pro-companion{flex-direction:column}.pro-menu-wrap{flex-basis:auto;width:100%;max-width:300px;margin:0;padding:18px 12px}.pro-menu{transform:none;width:100%}}
body.theme-light .pro-companion-t h4:where(:not(#pro.pro-vc *)){color:#111}
.pro-ov{position:fixed;inset:0;z-index:2400;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(4,7,4,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
.pro-ov-box{position:relative;width:100%;max-width:430px;max-height:calc(100vh - 40px);overflow:auto;box-sizing:border-box;padding:26px 24px 22px;border-radius:16px;background:linear-gradient(160deg,#101a10,#0a0d0a 62%);border:1px solid rgba(156,240,72,.30);box-shadow:0 30px 80px rgba(0,0,0,.72)}
.pro-ov-x{position:absolute;top:10px;right:12px;width:30px;height:30px;border-radius:8px;border:1px solid #2c2d31;background:rgba(255,255,255,.04);color:var(--t-m5);font:16px inherit;cursor:pointer}
.pro-ov-x:hover{border-color:#9cf048;color:#9cf048}
.pro-ov-kick{display:block;font-size:11px;font-weight:700;letter-spacing:.10em;text-transform:uppercase;color:#9cf048;margin:0 0 8px}
.pro-ov-h{margin:0 0 8px;font-size:22px;line-height:1.25;color:var(--t-p2)}
.pro-ov-p{margin:0 0 16px;font-size:13px;line-height:1.6;color:var(--t-p77)}
.pro-ov-plan{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0 0 16px;padding:11px 13px;border-radius:10px;background:rgba(156,240,72,.07);border:1px solid rgba(156,240,72,.22)}
.pro-ov-plan b{font-size:15px;color:var(--t-p2)}.pro-ov-plan span{font-size:12px;color:var(--t-m5)}
.pro-ov-btns{display:flex;flex-direction:column;gap:9px}
.pro-ov-btn{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 16px;border-radius:10px;border:1px solid #2c2d31;background:rgba(255,255,255,.05);color:var(--t-p2);font:700 14px inherit;cursor:pointer;text-decoration:none;text-align:center}
.pro-ov-btn:hover{border-color:#9cf048}
.pro-ov-btn img,.pro-ov-btn svg{width:17px;height:17px;object-fit:contain;flex:none}
.pro-ov-btn.main{background:linear-gradient(135deg,#107c10,#0b5e0b);border-color:#2f6b2f;color:#fff}
.pro-ov-btn.main:hover{border-color:#9cf048}
.pro-ov-foot{margin:14px 0 0;font-size:11px;line-height:1.6;color:var(--t-m41);text-align:center}
.pro-ov-foot a{color:#9cf048}
.pro-ov-list{margin:0 0 16px;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}
.pro-ov-list li{font-size:12.5px;line-height:1.5;color:var(--t-p77);padding-left:20px;position:relative}
.pro-ov-list li:before{content:"\2713";position:absolute;left:0;color:#9cf048;font-weight:700}
body.theme-light .pro-ov-box{background:linear-gradient(160deg,#fff,#f3f7f3 62%);border-color:#cfe6bf}
body.theme-light .pro-ov-h,body.theme-light .pro-ov-plan b{color:#111}
body.theme-light .pro-ov-kick{color:#0b6a0b}
body.theme-light .pro-ov-btn{background:#fff;border-color:#dde3ea;color:#111}
@media(max-width:560px){.pro-ov{padding:12px}.pro-ov-box{padding:22px 18px 18px}.pro-ov-h{font-size:20px}}
.pro-st-f{border:0;margin:0 0 16px;padding:0;min-width:0}
.pro-st-l{display:flex;align-items:center;gap:8px;margin:0 0 9px;padding:0;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--t-m5)}
.pro-st-l b{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(156,240,72,.16);color:#9cf048;font-size:11px}
.pro-st-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.pro-st-opt{position:relative;display:flex;flex-direction:column;gap:3px;padding:12px 13px;border-radius:11px;border:1px solid #2c2d31;background:rgba(255,255,255,.04);cursor:pointer}
.pro-st-opt:hover{border-color:#4b7a3a}
.pro-st-opt input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}
.pro-st-opt:focus-within{outline:2px solid #9cf048;outline-offset:2px}
.pro-st-opt.on{border-color:#9cf048;background:rgba(156,240,72,.09);box-shadow:inset 0 0 0 1px rgba(156,240,72,.35)}
.pro-st-n{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t-m5)}
.pro-st-opt.on .pro-st-n{color:#9cf048}
.pro-st-b{padding:2px 7px;border-radius:999px;background:#9cf048;color:#0b1a05;font-size:9.5px;letter-spacing:.04em}
.pro-st-a{font-size:17px;font-weight:800;line-height:1.2;color:var(--t-p2)}
.pro-st-s{font-size:11.5px;line-height:1.4;color:var(--t-m41)}
.pro-st-note{margin:9px 0 0;font-size:11.5px;line-height:1.55;color:var(--t-m41)}
.pro-st-note:empty{display:none}
.pro-st-note a{color:#9cf048}
body.theme-light .pro-st-opt{background:#fff;border-color:#dde3ea}
body.theme-light .pro-st-opt.on{border-color:#3d8b0f;background:#f3faec}
body.theme-light .pro-st-a{color:#111}
body.theme-light .pro-st-opt.on .pro-st-n,body.theme-light .pro-st-l b{color:#0b6a0b}
@media(max-width:560px){.pro-ov.pro-ov-sheet{align-items:flex-end;padding:0}.pro-ov.pro-ov-sheet .pro-ov-box{max-width:none;max-height:92vh;border-radius:18px 18px 0 0;padding-bottom:calc(18px + env(safe-area-inset-bottom))}}
@media(max-width:340px){.pro-st-opts{grid-template-columns:1fr}}
#pro.pro-ve .pro-cta-row{width:100%}
.pro-ismember{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:12px;background:rgba(156,240,72,.07);border:1px solid rgba(156,240,72,.26)}
.pro-ismember-t{font:700 16px inherit;color:var(--t-p2);display:flex;align-items:center;gap:9px}
.pro-ismember-p{font-size:12.5px;line-height:1.6;color:var(--t-p77);margin:0}
.pro-ismember-row{display:flex;gap:9px;flex-wrap:wrap}
.pro-ismember-row .pro-cta{font-size:13px;padding:9px 16px}
body.theme-light .pro-ismember-t{color:#111}
.pds-wrap .pro-kick{display:block;margin-bottom:8px}.pds-wrap .pro-h2{margin:0 0 10px}.pro-p-c{margin:0 auto;max-width:720px;text-align:center}
.pro-purch-h{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;margin:80px 0 22px}.pro-purch-h .pro-h2{font-size:26px}
@media(max-width:880px){.pro-hero2{grid-template-columns:1fr;gap:26px}.pro-hero2-art{order:-1}.pro-hero-card img{width:200px}.pro-h1{font-size:36px}.pro-h2{font-size:26px}.pro-section-sub{font-size:26px}.pro-band{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-band4{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-two{grid-template-columns:1fr;gap:26px;margin-top:56px}.pro-press-grid{grid-template-columns:1fr}.pro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-stat-n{font-size:30px}.pro-rm-big .pro-stat-n{font-size:52px}}
@media(max-width:560px){.pro-band{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.pro-grid{grid-template-columns:1fr}.pro-pay-line{flex-direction:column;align-items:stretch}.pro-pay-line .pro-cta{width:100%}.pro-h1{font-size:32px}}
body.theme-light .pro-h1:where(:not(#pro.pro-vc *)),body.theme-light .pro-h2:where(:not(#pro.pro-vc *)),body.theme-light .pro-section-sub:where(:not(#pro.pro-vc *)),body.theme-light .pro-card-t:where(:not(#pro.pro-vc *)),body.theme-light .pro-press-h:where(:not(#pro.pro-vc *)),body.theme-light .pro-rm-item b:where(:not(#pro.pro-vc *)),body.theme-light .pro-stat-n:where(:not(#pro.pro-vc *)),body.theme-light .pro-rm-of b:where(:not(#pro.pro-vc *)){color:#111}
body.theme-light .pro-stat-n.g:where(:not(#pro.pro-vc *)),body.theme-light .pro-kick:where(:not(#pro.pro-vc *)),body.theme-light .pro-more:where(:not(#pro.pro-vc *)),body.theme-light .pro-card-ic:where(:not(#pro.pro-vc *)){color:#0b6a0b}
body.theme-light .pro-band,body.theme-light .pro-card,body.theme-light .pro-press,body.theme-light .pro-rm-item{background:#fff;border-color:#dde3ea}
body.theme-light .pro-cta{color:#0b3d0b;text-shadow:none}
@keyframes pdsGlow{0%,100%{box-shadow:0 0 30px 2px rgba(255,107,107,.18),inset 0 1px 0 rgba(255,255,255,.05)}50%{box-shadow:0 0 46px 6px rgba(255,107,107,.34),inset 0 1px 0 rgba(255,255,255,.05)}}
.pds-wrap{margin:40px 0 10px;padding:22px 20px 24px;border:1px solid rgba(255,107,107,.32);border-radius:16px;background:radial-gradient(120% 100% at 50% 0%,rgba(255,107,107,.08),rgba(18,21,18,.4));animation:pdsGlow 4.5s ease-in-out infinite}
.pds-wrap .pro-section-h{margin-top:0}
.pds-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}
.pds-tile{flex:0 0 calc(12.5% - 9px)}
@media(max-width:880px){.pds-tile{flex:0 0 calc(20% - 8px)}}
@media(max-width:560px){.pds-tile{flex:0 0 calc(33.333% - 7px)}}
.pds-tile{position:relative;border-radius:9px;overflow:hidden;background:var(--s-a60);border:1px solid #2a1f1f;transition:transform .14s,border-color .14s}
.pds-tile:hover{transform:translateY(-3px) scale(1.04);border-color:rgba(255,107,107,.6);z-index:2}
.pds-tile img{display:block;width:100%;aspect-ratio:2/3;object-fit:cover;background:var(--s-a60)}
.pds-name{position:absolute;left:0;right:0;bottom:0;padding:14px 5px 4px;font-size:9px;line-height:1.15;color:var(--t-p2);background:linear-gradient(transparent,rgba(0,0,0,.86));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .14s}
.pds-tile:hover .pds-name{opacity:1}
.pds-foot{text-align:center;color:var(--t-mute);font-size:12px;margin-top:18px}
.pro-alt-wrap{margin-top:2px}
.pro-alt-more{background:none;border:0;padding:6px 0;font:inherit;font-size:12.5px;color:var(--t-m41);cursor:pointer;text-align:left}
.pro-alt-more:hover{color:var(--g-t5)}
.pro-alt-box{padding-top:4px}
.pro-rm-item .pro-rm-what{display:block;font-style:normal;font-size:12.5px;line-height:1.55;color:var(--t-mute);margin:5px 0 6px}
#pro.pro-vb {--vb-l:#9cf048}
#pro.pro-vc{position:relative;isolation:isolate;--vc-l:#b7f36b;--vc-b:#7dd3fc;--vc-v:#c4b5fd;--vc-y:#fcd34d;--vc-t:#eef0f6;--vc-m:#c9cbd6;--vc-d:#9a9db0;color:var(--vc-t);background:radial-gradient(1100px 650px at 82% 4%,rgba(124,58,237,.30),transparent 60%),radial-gradient(900px 600px at 6% 26%,rgba(16,124,16,.24),transparent 60%),radial-gradient(1000px 800px at 60% 90%,rgba(56,189,248,.12),transparent 60%),#07060c;border-radius:24px}
#pro.pro-vc #pvc-fx{position:fixed;inset:0;pointer-events:none;z-index:0}
#pro.pro-vc .pro-wrap{position:relative;z-index:1}
#pro.pro-vc .pvc-glass,#pro.pro-vc .pro-card,#pro.pro-vc .pro-plan,#pro.pro-vc .pro-two,#pro.pro-vc .pro-d2d,#pro.pro-vc .pro-compare,#pro.pro-vc .pro-rm-item,#pro.pro-vc .pro-grp{background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.03) 45%,rgba(255,255,255,.06))!important;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 26px 70px -30px rgba(0,0,0,.85)}
#pro.pro-vc .pro-card,#pro.pro-vc .pro-plan,#pro.pro-vc .pvc-card,#pro.pro-vc .pvc-tile,#pro.pro-vc .pro-grp{border-radius:22px}
#pro.pro-vc .pro-grp-h{color:#fff}#pro.pro-vc .pro-grp-ic{color:#9cf048}#pro.pro-vc .pro-chk li{color:var(--vc-m)}#pro.pro-vc .pro-all-chip{color:var(--vc-m);border-color:rgba(255,255,255,.2)}
#pro.pro-vc .pro-two,#pro.pro-vc .pro-d2d,#pro.pro-vc .pro-compare{border-radius:28px;padding:34px 36px;box-sizing:border-box;overflow:hidden}
@media(max-width:600px){#pro.pro-vc .pro-two,#pro.pro-vc .pro-d2d,#pro.pro-vc .pro-compare{border-radius:22px;padding:22px 18px}}
#pro.pro-vc .pro-kick{font-family:'Chakra Petch',sans-serif;font-weight:600;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--vc-l)}
#pro.pro-vc .pro-kick::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--vc-l);box-shadow:0 0 12px var(--vc-l);margin-right:10px;vertical-align:1px}
#pro.pro-vc .pro-h1{font-family:'Chakra Petch',sans-serif;font-weight:700;font-size:56px;line-height:1;letter-spacing:-.02em;color:#fff}
#pro.pro-vc .pro-h1 .g{background:linear-gradient(90deg,#b7f36b,#7dd3fc 55%,#c4b5fd);-webkit-background-clip:text;background-clip:text;color:transparent}
#pro.pro-vc .pro-sub{font-size:18px;line-height:1.6;color:var(--vc-m);max-width:620px}
#pro.pro-vc .pro-h2,#pro.pro-vc .pro-section-sub,#pro.pro-vc .pvc-h h3{font-family:'Chakra Petch',sans-serif;font-weight:700;color:#fff}
#pro.pro-vc .pro-section-h{font-family:'Chakra Petch',sans-serif;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--vc-l)}
#pro.pro-vc .pro-cta-primary{position:relative;overflow:hidden;border:0;border-radius:999px;min-height:54px;background:linear-gradient(135deg,#d9ff9e,#9be15d 45%,#4ade80);color:#0b1406;font-weight:700;text-shadow:none;animation:pvc-pulse 2.8s ease-in-out infinite}
#pro.pro-vc .pro-cta-primary::after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:pvc-sheen 3.6s ease-in-out infinite}
#pro.pro-vc .pro-cta-primary::before{display:none}
#pro.pro-vc #pro-livestats{display:none}
#pro.pro-vc .pro-hero2-art{order:0;justify-content:stretch}
/* 2026-10-01 (owner): the auto-width art column squeezed the copy to ~360 px,
   so the headline broke per word and the price buttons fell below the fold.
   Two balanced columns, both top-aligned, a tighter headline. */
#pro.pro-vc .pro-hero2{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);justify-content:stretch;align-items:start;gap:36px;padding-top:22px}
#pro.pro-vc .pro-hero2-copy{gap:14px}
#pro.pro-vc .pro-hero2-art{align-self:start}
#pro.pro-vc .pro-h1{font-size:46px;line-height:1.02}
#pro.pro-vc .pro-sub{font-size:16px;line-height:1.55}
@media(max-width:880px){#pro.pro-vc .pro-hero2{grid-template-columns:1fr}#pro.pro-vc .pro-hero2-art{order:2}#pro.pro-vc .pro-h1{font-size:34px}}
#pro.pro-vc .pvc-sup{width:100%;box-sizing:border-box;border-radius:30px;padding:30px;display:flex;flex-direction:column;gap:18px}
#pro.pro-vc .pvc-sup-h{display:flex;justify-content:space-between;align-items:baseline;font-family:'Chakra Petch',sans-serif;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--vc-d)}
#pro.pro-vc .pvc-sup-h i{font-style:normal;color:var(--vc-l);letter-spacing:.1em}
#pro.pro-vc .pvc-sup-n{display:flex;align-items:baseline;gap:14px}
#pro.pro-vc .pvc-sup-n b{font-family:'Chakra Petch',sans-serif;font-size:88px;line-height:.9;color:#fff}
#pro.pro-vc .pvc-sup-n span{font-size:16px;line-height:1.4;color:var(--vc-m)}
#pro.pro-vc .pvc-sup-n em{font-style:normal;color:#fff;font-weight:700}
#pro.pro-vc .pvc-bar{height:12px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}
#pro.pro-vc .pvc-bar s{display:block;height:100%;width:3%;border-radius:999px;background:linear-gradient(90deg,#4ade80,#b7f36b,#7dd3fc);box-shadow:0 0 20px rgba(183,243,107,.7);transition:width 1.4s cubic-bezier(.2,.8,.2,1)}
#pro.pro-vc .pvc-bar-l{display:flex;justify-content:space-between;font-size:13px;color:var(--vc-d)}
#pro.pro-vc .pro-hero2-art{flex-direction:column;gap:16px}
#pro.pro-vc .pvc-show{width:100%;box-sizing:border-box;border-radius:26px;padding:18px 20px;display:flex;align-items:center;gap:18px;text-decoration:none;color:inherit;position:relative;overflow:hidden}
#pro.pro-vc .pvc-show[hidden]{display:none}
#pro.pro-vc .pvc-show:hover{border-color:rgba(183,243,107,.5)!important}
#pro.pro-vc .pvc-show-pic{position:relative;isolation:isolate;width:88px;height:88px;flex:none;border-radius:50%;padding:3px;box-shadow:0 0 30px rgba(183,243,107,.35)}
#pro.pro-vc .pvc-show-pic::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:conic-gradient(from 0deg,#b7f36b,#7dd3fc,#c4b5fd,#fcd34d,#b7f36b);animation:pvc-spin 6s linear infinite}
#pro.pro-vc .pvc-show-pic video{position:relative;width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:#111;transform:none;animation:none}
#pro.pro-vc .pvc-show-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}
#pro.pro-vc .pvc-show-k{font-family:'Chakra Petch',sans-serif;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--vc-d)}
#pro.pro-vc .pvc-show-tx b{display:flex;align-items:center;gap:8px;font-family:'Chakra Petch',sans-serif;font-size:26px;line-height:1.1;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#pro.pro-vc .pvc-crown{width:30px;height:30px;object-fit:contain;flex:none;filter:drop-shadow(0 0 8px rgba(252,211,77,.6))}
#pro.pro-vc .pvc-show-s{font-size:13.5px;line-height:1.4;color:var(--vc-m)}
#pro.pro-vc .pvc-show-card{width:86px;flex:none;transform:rotate(6deg);transition:transform .4s cubic-bezier(.2,.8,.2,1);position:relative;border-radius:8px;overflow:hidden;box-shadow:0 14px 34px -10px rgba(0,0,0,.8),0 0 24px rgba(196,181,253,.25)}
#pro.pro-vc .pvc-show-card img{width:100%;display:block;object-fit:contain}
#pro.pro-vc .pvc-show-card::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translateX(-120%);animation:pvc-sheen 4.2s ease-in-out infinite}
#pro.pro-vc .pvc-show:hover .pvc-show-card{transform:rotate(0deg) scale(1.06)}
@keyframes pvc-spin{to{transform:rotate(360deg)}}
@media(max-width:600px){#pro.pro-vc .pvc-show{padding:14px;gap:12px}#pro.pro-vc .pvc-show-pic{width:64px;height:64px}#pro.pro-vc .pvc-show-tx b{font-size:19px}#pro.pro-vc .pvc-crown{width:22px;height:22px}#pro.pro-vc .pvc-show-card{width:60px}}
@media(prefers-reduced-motion:reduce){#pro.pro-vc .pvc-show-pic::before,#pro.pro-vc .pvc-show-card::after{animation:none}}
#pro.pro-vc .pvc-sup-f{margin:0;padding-top:14px;border-top:1px solid rgba(255,255,255,.1);font-size:14px;line-height:1.5;color:var(--vc-m)}
#pro.pro-vc #pvc-root{display:flex;flex-direction:column;gap:56px;margin:48px 0 40px}
#pro.pro-vc .pvc-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:18px}
#pro.pro-vc .pvc-h h3{margin:0;font-size:36px}
#pro.pro-vc .pvc-h span{font-size:13.5px;color:var(--vc-d)}
#pro.pro-vc .pvc-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
#pro.pro-vc .pvc-tile{padding:24px;display:flex;flex-direction:column;gap:8px}
#pro.pro-vc .pvc-tile b{font-family:'Chakra Petch',sans-serif;font-size:42px;line-height:1}
#pro.pro-vc .pvc-tile span{font-size:14.5px;line-height:1.45;color:var(--vc-m)}
#pro.pro-vc .c1{color:var(--vc-l);stroke:var(--vc-l)}#pro.pro-vc .c2{color:var(--vc-b);stroke:var(--vc-b)}#pro.pro-vc .c3{color:var(--vc-v);stroke:var(--vc-v)}#pro.pro-vc .c4{color:var(--vc-y)}
#pro.pro-vc .pvc-why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
#pro.pro-vc .pvc-card{padding:28px;display:flex;flex-direction:column;gap:12px}
#pro.pro-vc .pvc-card svg{width:34px;height:34px;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#pro.pro-vc .pvc-card h4{margin:0;font-size:21px;color:#fff}
#pro.pro-vc .pvc-card p{margin:0;font-size:15.5px;line-height:1.55;color:var(--vc-m)}
#pro.pro-vc .pvc-card p b{color:#fff}
@keyframes pvc-pulse{0%,100%{box-shadow:0 0 0 0 rgba(183,243,107,.45),0 18px 50px -12px rgba(183,243,107,.55)}50%{box-shadow:0 0 0 10px rgba(183,243,107,0),0 18px 50px -12px rgba(183,243,107,.75)}}
@keyframes pvc-sheen{0%{transform:translateX(-120%) skewX(-18deg)}60%,100%{transform:translateX(260%) skewX(-18deg)}}
@media(max-width:900px){#pro.pro-vc .pvc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}#pro.pro-vc .pvc-why{grid-template-columns:1fr}#pro.pro-vc .pro-h1{font-size:44px}}
@media(max-width:600px){#pro.pro-vc{border-radius:0}#pro.pro-vc .pro-h1{font-size:36px;line-height:1.04}#pro.pro-vc .pro-sub{font-size:16px}#pro.pro-vc .pvc-sup{padding:22px;border-radius:24px}#pro.pro-vc .pvc-sup-n b{font-size:60px}#pro.pro-vc .pvc-h h3{font-size:26px}#pro.pro-vc .pvc-tiles{gap:10px}#pro.pro-vc .pvc-tile{padding:16px}#pro.pro-vc .pvc-tile b{font-size:28px}#pro.pro-vc .pvc-tile span{font-size:13px}#pro.pro-vc .pvc-card{padding:20px}#pro.pro-vc #pvc-root{gap:40px;margin:32px 0 28px}}
@media(prefers-reduced-motion:reduce){#pro.pro-vc .pro-cta-primary,#pro.pro-vc .pro-cta-primary::after{animation:none}}
body.theme-light #pro.pro-vc .pro-p,body.theme-light #pro.pro-vc .pro-card-d,body.theme-light #pro.pro-vc .pro-stat-l{color:var(--vc-m)}
body.theme-light #pro.pro-vc .pro-card-t,body.theme-light #pro.pro-vc .pro-h2{color:#fff}
/* The page stays dark in the Light theme, so its own inks beat the Light
   theme's generic ones: .section h2 (green, !important), a (blue), h4 (#222)
   and the dark-green accent (owner 2026-10-04, black on black). */
body.theme-light #pro.pro-vc .pro-h1,body.theme-light #pro.pro-vc .pvc-h h3,body.theme-light #pro.pro-vc h4{color:#fff!important}
body.theme-light #pro.pro-vc a.pro-more,body.theme-light #pro.pro-vc .pro-stat-n.g,body.theme-light #pro.pro-vc .pro-card-ic{color:#9cf048}
/* Variant D "Your archive" (2026-10-02): rides on .pro-vc */
#pro.pro-vd .pro-roadmap,#pro.pro-vd .pro-d2d,#pro.pro-vd #pro-features,#pro.pro-vd .pro-section-sub,#pro.pro-vd .pro-grid,#pro.pro-vd .pro-deckblurb-wrap,#pro.pro-vd #pro-delisted-showcase,#pro.pro-vd .pro-companion,#pro.pro-vd .pro-compare,#pro.pro-vd .pro-cmp .pro-kick,#pro.pro-vd .pro-purch-h{display:none!important}
#pro.pro-vd .pro-cmp{display:block;margin-top:0}
#pro.pro-vd .pro-cmp .pro-h2{font-size:40px;line-height:1.1;margin:0 0 12px}
#pro.pro-vd .pro-h2 .g{background:linear-gradient(90deg,#b7f36b,#7dd3fc 55%,#c4b5fd);-webkit-background-clip:text;background-clip:text;color:transparent}
#pro.pro-vc .pro-sub a.pvc-about-l{color:var(--vc-l);text-decoration:underline;text-underline-offset:3px}
#pro.pro-vc #pvd-root{display:flex;flex-direction:column;gap:56px;margin:48px 0 40px}
#pro.pro-vc .pvc-show-pic img{position:relative;width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:#111;transform:none;animation:none}
#pro.pro-vc .pvc-show-pic img[hidden]{display:none}
#pro.pro-vd .pvc-sup-f b{color:#fff}
#pro.pro-vd .pvc-sup{min-width:0}
#pro.pro-vd .pvc-sup-n{flex-wrap:wrap;row-gap:8px}
#pro.pro-vd .pvc-sup-n b{font-size:72px}
#pro.pro-vd .pvd-keep .pvc-tile b{font-size:34px}
#pro.pro-vd .pvd-more,#pro.pro-vd .pvd-band-a{color:var(--vc-l);font-weight:700;font-size:14.5px;text-decoration:none}
#pro.pro-vd .pvd-more:hover,#pro.pro-vd .pvd-band-a:hover{text-decoration:underline}
#pro.pro-vd .pvd-k{font-family:'Chakra Petch',sans-serif;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--vc-b)}
#pro.pro-vd .pvd-band{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:center;padding:34px 36px;border-radius:28px}
#pro.pro-vd .pvd-band h3{margin:0 0 10px;font-family:'Chakra Petch',sans-serif;font-size:30px;line-height:1.15;color:#fff}
#pro.pro-vd .pvd-band p{margin:0;font-size:15.5px;line-height:1.6;color:var(--vc-m)}
#pro.pro-vd .pvd-band-a{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;border-radius:999px;border:1px solid rgba(255,255,255,.22);color:#fff}
@media(max-width:900px){#pro.pro-vd .pvd-band{grid-template-columns:1fr}#pro.pro-vd .pro-cmp .pro-h2{font-size:32px}}
@media(max-width:600px){#pro.pro-vc #pvd-root{gap:40px;margin:32px 0 28px}#pro.pro-vd .pvc-sup-n b{font-size:46px}#pro.pro-vd .pvd-keep .pvc-tile b{font-size:22px}#pro.pro-vd .pvd-band{padding:22px 18px;border-radius:22px;gap:18px}#pro.pro-vd .pvd-band h3{font-size:22px}#pro.pro-vd .pro-cmp .pro-h2{font-size:26px}#pro.pro-vd .pvd-band-a{min-height:46px;padding:0 18px;font-size:13.5px}}
#pro.pro-vb .pro-kick{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.18em;font-weight:700}
#pro.pro-vb .pro-h1{font-size:72px;line-height:.95;letter-spacing:-.035em;text-transform:uppercase}
#pro.pro-vb .pro-h2,#pro.pro-vb .pro-section-sub{text-transform:uppercase;letter-spacing:-.025em;font-weight:900}
#pro.pro-vb .pro-section-h{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--g-t5)}
#pro.pro-vb .pro-hero2{position:relative;padding:44px 0 30px}
#pro.pro-vb .pro-hero2::before{content:"";position:absolute;inset:-20px -40px;pointer-events:none;opacity:.5;background:repeating-linear-gradient(180deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px)}
#pro.pro-vb .pro-hero2::after{content:"";position:absolute;top:-150px;left:-140px;width:600px;height:600px;pointer-events:none;background:radial-gradient(circle,rgba(156,240,72,.10),transparent 62%)}
#pro.pro-vb .pro-hero2-copy,#pro.pro-vb .pro-hero2-art{position:relative;z-index:1}
#pro.pro-vb .pro-hero-card{transform:none;border-radius:2px;box-shadow:none;outline:1px solid #2c3d22}
#pro.pro-vb .pro-hero-card img{border-radius:2px}
#pro.pro-vb .pro-band,#pro.pro-vb .pro-card,#pro.pro-vb .pro-rm-item,#pro.pro-vb .pro-plan,#pro.pro-vb .pro-alt-b,#pro.pro-vb .pro-compare,#pro.pro-vb .pro-d2d,#pro.pro-vb .pro-two-side,#pro.pro-vb .pro-community,#pro.pro-vb .pds-wrap,#pro.pro-vb .pro-dualwarn{border-radius:2px}
#pro.pro-vb .pro-card:hover,#pro.pro-vb .pro-rm-item:hover{transform:none;border-color:var(--g-t5)}
#pro.pro-vb .pro-stat-n,#pro.pro-vb .pro-rm-big .pro-stat-n{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;letter-spacing:-.02em}
#pro.pro-vb .pro-stat-l{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase}
#pro.pro-vb .pro-band{background:transparent;border-left:0;border-right:0;border-radius:0;padding:22px 0;gap:22px 26px}
#pro.pro-vb .pro-grid{gap:0}
#pro.pro-vb .pro-card{background:transparent;border:0;border-top:1px solid #1a1f16;padding:20px 22px 20px 0}
#pro.pro-vb .pro-card-ic{width:auto;height:auto;background:none;border:0;color:var(--g-t5);font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.1em}
#pro.pro-vb .pro-card-ic svg{display:none}
#pro.pro-vb .pro-card-t{text-transform:uppercase;letter-spacing:-.01em;font-size:18px}
#pro.pro-vb .pro-only{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5px;letter-spacing:.14em;border-radius:2px}
#pro.pro-vb .pro-press-grid{display:none}
#pro.pro-vb .pro-plan{border-radius:2px}
#pro.pro-vb .pro-plan .pp-n{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.2em}
#pro.pro-vb .pro-plan .pp-a{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-size:24px;font-weight:700}
#pro.pro-vb .pro-plan .pp-s{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:.1em}
#pro.pro-vb .pro-plan .pp-b{border-radius:2px;font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace}
#pro.pro-vb .pro-cta-primary{background:var(--g-t5);border-color:var(--g-t5);color:#0a0a0a;border-radius:2px;text-shadow:none;text-transform:uppercase;letter-spacing:.04em;font-weight:900;font-size:18px;padding:18px 22px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}
#pro.pro-vb .pro-cta-primary::before,#pro.pro-vb .pro-cta-primary::after{display:none}
#pro.pro-vb .pro-cta-primary:hover{transform:none;filter:brightness(1.08);box-shadow:none}
#pro.pro-vb .pro-trust{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase}
#pro.pro-vb .pro-alt-more{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace}
#pro.pro-vb .pro-cta-row{width:min(430px,100%);max-width:none}
#pro.pro-vb .pro-alt-wrap,#pro.pro-vb .pro-alt-box{min-width:0;width:100%}
#pro.pro-vb .pro-alt-box .pro-rail{margin-top:8px}
#pro.pro-vb .pro-alt-box .pro-alt-b{min-width:0}
#pro.pro-vb .pro-two,#pro.pro-vb .pro-d2d{position:relative}
#pro.pro-vb .pro-two::before,#pro.pro-vb .pro-d2d::before{content:"";position:absolute;left:0;right:0;top:-42px;height:8px;pointer-events:none;opacity:.5;background:repeating-linear-gradient(-45deg,var(--vb-l) 0 10px,transparent 10px 20px)}
#pro.pro-vb .pro-compare table th{font-family:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}
@media(max-width:880px){#pro.pro-vb .pro-h1{font-size:42px}}
body.theme-light #pro.pro-vb .pro-cta-primary{color:#0a2a0a}
body.theme-light #pro.pro-vb .pro-card{border-top-color:#dde3ea}
.lb-dev-banner{display:flex;align-items:center;justify-content:center;padding:18px 16px;margin-bottom:6px;border-radius:12px;background:radial-gradient(120% 130% at 50% 0%,rgba(124,224,72,.10),rgba(20,24,20,.35));border:1px solid rgba(124,224,72,.18)}
.lb-dev-banner img{max-height:74px;max-width:min(360px,80%);width:auto;object-fit:contain;filter:drop-shadow(0 4px 14px rgba(0,0,0,.5))}
.pro-card:hover{transform:translateY(-3px);border-color:#2e6a2e;background:var(--s-a156)}
.pro-card .ic{font-size:26px;display:block;margin-bottom:10px}
.pro-card h3{margin:0 0 6px;font-size:15px;color:var(--t-p39);font-weight:700}
.pro-card p{margin:0;font-size:12.5px;line-height:1.55;color:var(--t-mute)}
.pro-card .pro-bul{margin:0;padding:0 0 0 17px;list-style:disc outside;font-size:12.5px;line-height:1.5;color:var(--t-mute)}
.pro-card .pro-bul li{margin:0 0 6px}
.pro-card .pro-bul li::marker{color:#3f8f3f}
.pro-card .pro-bul b{color:var(--t-p40)}
.pro-card .pro-bul .k{color:var(--g-t5);font-weight:700}
.pro-compare{margin:40px auto 0;max-width:680px;background:var(--s-a89);border:1px solid #20281f;border-radius:14px;overflow:hidden}
.pro-compare table{width:100%;border-collapse:collapse;font-size:13.5px}
.pro-compare th,.pro-compare td{padding:12px 16px;border-bottom:1px solid #1a201a;text-align:left}
.pro-compare th{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--t-dim)}
.pro-compare th.c,.pro-compare td.c{text-align:center;width:78px}
.pro-compare .pro-col{color:#7dff7d;font-weight:800}
.pro-compare td.feat{color:var(--t-p23)}
.pro-yes{color:var(--g-t0);font-weight:800}
.pro-no{color:var(--t-m59)}
.pro-compare-purch{margin:8px 0 14px;max-width:none}
.pro-compare-purch th.c,.pro-compare-purch td.c{width:auto;min-width:104px;text-align:center;font-weight:600;color:var(--t-p23)}
.pro-compare-purch td.c .pro-yes{font-weight:800}
.pro-community{margin:44px auto 0;max-width:680px;text-align:center;background:linear-gradient(180deg,#10131a,#0c0e13);border:1px solid #23304a;border-radius:14px;padding:26px 22px}
.pro-community a{color:#8ab4ff;font-weight:700;text-decoration:none}
.pro-livestats{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:22px auto 4px;max-width:760px}
.pro-livestats .pls-item{flex:1 1 200px;min-width:170px;background:linear-gradient(160deg,rgba(22,198,12,.10),rgba(22,198,12,.02));border:1px solid rgba(22,198,12,.28);border-radius:14px;padding:18px 14px;text-align:center}
.pro-livestats .pls-num{font-size:30px;font-weight:900;line-height:1.05;color:var(--g-t0);letter-spacing:.5px}
.pro-livestats .pls-lbl{margin-top:6px;font-size:12.5px;color:var(--t-mute);line-height:1.35}
.pro-codebox{margin:10px 0 0;max-width:430px;background:var(--s-a89);border:1px solid #233023;border-radius:12px;padding:16px}
.pro-codebox[hidden],.pro-kofilink[hidden]{display:none}
.pro-kofilink-t{background:none;border:0;padding:4px 0;font:inherit;font-size:12.5px;color:var(--t-m41);cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:3px}
.pro-kofilink-t:hover{color:var(--g-t5)}
.pro-codebox-n{margin:10px 0 0;font-size:12px;line-height:1.55;color:var(--t-m41)}
.pro-codebox-n a{color:var(--g-t5);font-weight:700}
.pro-codebox .lbl{font-size:11px;color:var(--t-m41);text-transform:uppercase;letter-spacing:.08em}
.pro-codebox .code{font-size:24px;font-weight:900;letter-spacing:2px;color:var(--g-t0);margin:6px 0}
.pro-codebox button{background:var(--s-a158);color:var(--t-cfe);border:1px solid #2e3a2e;border-radius:7px;padding:7px 14px;cursor:pointer;font-size:12px}
.pro-final{text-align:center;margin:48px auto 0;max-width:620px}
.pro-final h2{font-size:26px;color:#fff;margin:0 0 8px;font-weight:800}
.pro-final p{color:var(--t-mute);margin:0 0 20px}
.pro-deckblurb{margin-top:12px;font-size:14px;color:var(--t-p4);line-height:1.6}
body.theme-light .pro-h1{color:#fff}
body.theme-light .pro-sub{color:var(--t-p38)}
body.theme-light .pro-cta-primary{color:#04140a}
body.theme-light .pro-cta-ghost{color:#04140a}
body.theme-light .pro-card h3{color:var(--t-p39)}
body.theme-light .pro-card p{color:var(--t-mute)}
body.theme-light .pro-card .pro-bul{color:var(--t-mute)}
body.theme-light .pro-community{color:var(--t-p41)}
body.theme-light .pds-wrap{background-color:var(--s-a159)}
body.theme-light .pro-final h2{color:#111}
body.theme-light .pro-final p{color:#555}
body.theme-light .pro-final .pro-annual{color:#556}
body.theme-light .pro-deckblurb{color:#444}
.msg-thread{flex:1;display:flex;flex-direction:column;min-width:0}
.msg-thread-head{padding:10px 14px;border-bottom:1px solid #1c1c1c;display:flex;align-items:center;gap:8px;color:var(--t-body);background:var(--s-a2)}
.msg-thread-head{flex-wrap:wrap;row-gap:8px}.msg-thread-head .msg-thead-name{flex:1 1 11em;min-width:min(11em,100%)!important}.msg-thread-head .msg-create{flex:0 0 auto}
.msg-composer .row{flex-wrap:wrap;row-gap:6px}
@media(max-width:700px){.msg-thread-head{flex-wrap:wrap;row-gap:8px}.msg-thread-head .msg-thead-name{flex:1 1 calc(100% - 96px)}.msg-thread-head .msg-create{flex:0 0 auto}}
.msg-thread-body{flex:1;overflow-y:auto;padding:10px 14px;display:flex;flex-direction:column;gap:6px}
.msg-bubble{display:flex;flex-direction:column;gap:2px;max-width:78%;padding:6px 10px;background:var(--s-card);border-radius:8px;color:var(--t-body2);font-size:13px}
.msg-bubble.mine{background:var(--s-a28);align-self:flex-end}
.msg-bubble .meta{font-size:10px;color:var(--t-dim);display:flex;gap:6px}
.msg-bubble .body{white-space:pre-wrap;word-wrap:break-word}
.msg-bubble .body a{color:#9bd1ff}
.msg-bubble.deleted .body{color:#666;font-style:italic}
.msg-reply-quote{font-size:11px;color:var(--t-dim);border-left:3px solid #333;padding-left:6px;margin-bottom:3px}
.msg-rq{display:flex;flex-direction:column;gap:1px;font-size:11px;color:var(--t-dim);border-left:3px solid #4a7;padding:2px 0 2px 7px;margin:2px 0 3px;cursor:pointer;max-width:100%;overflow:hidden}
.msg-rq b{font-weight:600;color:var(--t-mid)}.msg-rq span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.msg-bubble.msg-flash{box-shadow:0 0 0 2px #7dd97d;transition:box-shadow .3s}
.msg-media-a{display:block;width:340px;max-width:100%;margin-top:6px}.msg-media{display:block;width:100%;height:auto;max-height:340px;object-fit:contain;object-position:left;border-radius:10px;cursor:zoom-in;background:#111}
.msg-rx{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px;align-items:center}
.msg-rx button{background:var(--s-rise);border:1px solid #333;border-radius:12px;color:var(--t-p0);padding:1px 7px;cursor:pointer;font-size:12px;line-height:1.5;display:inline-flex;gap:4px;align-items:center}
.msg-rx button.on{border-color:#107c10;background:rgba(16,124,16,.18)}
.msg-rx button.add{opacity:.55;font-size:11px}.msg-bubble:hover .msg-rx button.add{opacity:1}
.msg-rx-pal{position:absolute;z-index:60;background:var(--s-card);border:1px solid #333;border-radius:12px;padding:6px 8px;display:flex;gap:4px;box-shadow:0 8px 24px rgba(0,0,0,.4)}
.msg-rx-pal button{background:none;border:0;font-size:20px;cursor:pointer;padding:2px 4px;border-radius:8px}.msg-rx-pal button:hover{background:var(--s-rise)}
.msg-draft-media{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;color:var(--t-dim)}.msg-draft-media img{height:48px;border-radius:6px}
.msg-attached{display:flex;align-items:center;gap:6px;background:var(--s-deep);border:1px solid #2a2a2a;border-radius:4px;padding:4px 6px;margin-top:3px;max-width:280px;text-decoration:none}
.msg-attached img{width:36px;height:36px;border-radius:3px;object-fit:contain}
.msg-attached .t{font-size:11px;color:#cfd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.msg-listing{display:block;text-decoration:none;margin-top:6px;max-width:300px;border:1px solid rgba(124,211,95,.4);background:rgba(124,211,95,.08);border-radius:10px;padding:9px 11px}
.msg-listing .ml-eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;color:#7dd35f;text-transform:uppercase}
.msg-listing .ml-title{color:var(--t-p1);font-weight:700;font-size:13.5px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.msg-listing .ml-row{margin-top:4px;display:flex;align-items:center;gap:7px;font-size:12px}
.msg-listing .ml-kind{border-radius:5px;padding:1px 6px;font-size:10px;font-weight:700;text-transform:uppercase;color:var(--t-p72)}
.msg-listing .ml-kind.phys{background:#5a4620}.msg-listing .ml-kind.digi{background:#204a6a}
.msg-listing .ml-price{color:var(--g-t5)}
.msg-listing .ml-desc{margin-top:5px;font-size:11.5px;color:var(--t-p73);line-height:1.5;max-height:3em;overflow:hidden}
body.theme-light .msg-listing .ml-title{color:#222}
body.theme-light .msg-listing .ml-price{color:#2e7d32}
body.theme-light .msg-listing .ml-desc{color:#555}
.msg-listing .ml-link{display:block;text-decoration:none;color:inherit}
.msg-listing .ml-state{margin-top:8px;padding-top:8px;border-top:1px solid rgba(124,211,95,.22);display:flex;flex-wrap:wrap;gap:6px;align-items:center;cursor:default}
.ml-pill{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 9px;background:rgba(255,255,255,.08);color:var(--t-p72)}
.ml-pill.res{background:rgba(232,185,35,.18);color:#f0c75e}.ml-pill.sold{background:rgba(22,198,12,.2);color:#9cf048}.ml-pill.open{background:rgba(64,140,255,.16);color:#8ab4f8}
.ml-btn{font:inherit;font-size:11.5px;font-weight:700;padding:4px 10px;border-radius:7px;border:1px solid rgba(124,211,95,.45);background:rgba(124,211,95,.14);color:#cfeec0;cursor:pointer}
.ml-btn:hover{background:rgba(124,211,95,.24)}.ml-btn.ghost{background:none;border-color:#3a3f44;color:var(--t-p72)}.ml-btn.ghost:hover{background:rgba(255,255,255,.06)}
.ml-btn:disabled{opacity:.5;cursor:default}
.ml-note{font-size:11px;color:var(--t-mute)}
.ml-rate{flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.ml-rate input{flex:1 1 150px;min-width:0;background:var(--s-deep);color:var(--t-body);border:1px solid #333;border-radius:6px;padding:5px 8px;font:inherit;font-size:12px}
.ml-stars{display:inline-flex;gap:4px;flex-wrap:wrap}.ml-star{padding:3px 7px}
body.theme-light .ml-btn{color:#1b5e20;background:rgba(46,125,50,.1);border-color:rgba(46,125,50,.4)}
body.theme-light .ml-btn.ghost{color:#444;border-color:#bbb;background:none}
body.theme-light .ml-pill.res{color:#8a6400}body.theme-light .ml-pill.sold{color:#2e7d32}body.theme-light .ml-pill.open{color:#1a5fb4}
.msg-composer{padding:10px 14px;border-top:1px solid #1c1c1c;background:var(--s-a2);display:flex;flex-direction:column;gap:6px}
.msg-composer textarea{width:100%;min-height:42px;max-height:120px;padding:6px 8px;background:var(--s-deep);color:var(--t-body);border:1px solid #333;border-radius:4px;font-size:13px;font-family:inherit;resize:vertical;box-sizing:border-box}
.msg-composer .row{display:flex;gap:8px;align-items:center}
.msg-composer .send{padding:6px 16px;background:#107c10;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:600}
.msg-composer .send:disabled{background:var(--s-a0);cursor:not-allowed}
@media(max-width:700px){
  .msg-shell{flex-direction:column;height:calc(100dvh - 116px);min-height:0}
  .msg-thread{min-height:0}
  .msg-sidebar,.msg-list{width:100%}
  .msg-list{max-height:200px}
  .msg-shell.mobile-view-list .msg-sidebar{display:none}
  .msg-shell.mobile-view-list .msg-thread{display:none}
  .msg-shell.mobile-view-thread .msg-sidebar{display:none}
  .msg-shell.mobile-view-thread .msg-list{display:none}
  .msg-shell.mobile-view-sidebar .msg-list{display:none}
  .msg-shell.mobile-view-sidebar .msg-thread{display:none}
  .msg-list,.msg-thread{width:100%;max-height:none}
  .msg-shell.mobile-view-list .msg-mfolders-btn{display:flex}
  .msg-back-btn{display:inline-block;padding:6px 12px;background:var(--s-a0);color:var(--t-body);border:none;border-radius:4px;cursor:pointer;font-size:12px;margin-right:6px}
}
@media(min-width:701px){.msg-back-btn{display:none}}
#messages{container-type:inline-size;container-name:msgs}
@media(min-width:701px){
@container msgs (max-width:1060px){.msg-sidebar{width:160px}.msg-list{width:240px}}
@container msgs (max-width:860px){
  .msg-shell{display:grid;grid-template-columns:minmax(190px,32%) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}
  .msg-sidebar{grid-column:1/-1;width:auto;flex-direction:row;flex-wrap:wrap;align-items:center;padding:6px;gap:4px;border-right:0;border-bottom:1px solid #1c1c1c}
  .msg-folder{flex:0 0 auto;gap:6px;padding:6px 10px}
  .msg-side-actions{margin:0 0 0 auto;flex-direction:row;padding-top:0;flex:0 0 auto}
  .msg-create{white-space:nowrap}
  .msg-list{width:auto;min-height:0}
  .msg-thread{min-height:0}
}
@container msgs (max-width:560px){
  .msg-shell{--msg-stack:1;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,34%) minmax(0,1fr)}
  .msg-list{border-right:0;border-bottom:1px solid #1c1c1c}
  .msg-shell.mobile-view-list,.msg-shell.mobile-view-thread,.msg-shell.mobile-view-sidebar{grid-template-rows:auto minmax(0,1fr)}
  .msg-shell.mobile-view-list .msg-thread,.msg-shell.mobile-view-sidebar .msg-thread,.msg-shell.mobile-view-thread .msg-list{display:none}
  .msg-shell.mobile-view-thread .msg-back-btn:not(#msg-folders-btn){display:inline-block;padding:6px 12px;background:var(--s-a0);color:var(--t-body);border:none;border-radius:4px;cursor:pointer;font-size:12px}
  #msg-folders-btn{display:none!important}
}
}
