.tm-profile-split{border:1px solid var(--line,rgb(var(--tm-brand-primary-rgb,148 85 240) / .4));border-radius:var(--tm-radius-sm,6px);background:var(--surface-2,#151522);align-items:center;transition:border-color .16s,box-shadow .16s;display:inline-flex;position:relative;overflow:visible}.tm-profile-split:hover,.tm-profile-split.is-open{border-color:var(--tm-gold-500,#e5b02e);box-shadow:0 0 14px #e5b02e38}.tm-profile-main-btn{height:34px;color:var(--tm-fg,#f4f3f9);font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;font-size:11px;font-weight:700;transition:color .16s;display:inline-flex}.tm-profile-main-btn:hover{color:var(--tm-gold-400,#f5cb5c)}.tm-profile-main-avatar{border:1px solid var(--tm-gold-500,#e5b02e);background:#0a0a12;border-radius:4px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid;position:relative;overflow:hidden}.tm-profile-main-avatar img{object-fit:cover;width:100%;height:100%}.tm-profile-main-avatar-fallback{color:var(--tm-gold-400,#f5cb5c);font-size:11px;font-weight:900}.tm-profile-status-dot{background:var(--tm-success,#3dd68c);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 6px #3dd68c}.tm-profile-main-name{text-overflow:ellipsis;white-space:nowrap;max-width:95px;overflow:hidden}.tm-profile-chev-btn{border:0;border-left:1px solid var(--line-soft,rgb(var(--tm-brand-primary-rgb,148 85 240) / .2));width:26px;height:34px;color:var(--tm-fg-2,#b9b6c9);cursor:pointer;background:#00000040;justify-content:center;align-items:center;font-size:12px;transition:background .16s,color .16s;display:inline-flex}.tm-profile-chev-btn:hover{color:var(--tm-gold-400,#f5cb5c);background:#e5b02e26}.tm-profile-chev-btn.is-open{color:var(--tm-gold-400,#f5cb5c);background:#e5b02e33;transform:rotate(180deg)}.tm-op-menu-dropdown{z-index:100;width:360px;max-width:calc(100vw - 20px);color:var(--tm-fg,#f4f3f9);font-family:var(--font-sans,sans-serif);animation:.15s cubic-bezier(.16,1,.3,1) tmOpMenuFadeIn;position:absolute;top:calc(100% + 10px);right:0}@keyframes tmOpMenuFadeIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.tm-op-menu-frame{border-radius:var(--tm-radius-md,10px);border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .45);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 24px 60px #000000f2, 0 0 35px rgb(var(--tm-brand-primary-rgb,148 85 240) / .22), inset 0 1px 0 #ffffff14;background:linear-gradient(#0e0c18 0%,#07060d 100%);position:relative;overflow:hidden}.tm-op-menu-top-strip{background:linear-gradient(90deg, transparent 0%, var(--tm-violet-500,#9455f0) 25%, var(--tm-gold-500,#e5b02e) 65%, var(--tm-violet-400,#b07cff) 100%);width:100%;height:2px}.tm-op-corner-tl,.tm-op-corner-tr,.tm-op-corner-bl,.tm-op-corner-br{pointer-events:none;width:7px;height:7px;position:absolute}.tm-op-corner-tl{border-top:1.5px solid var(--tm-gold-400,#f5cb5c);border-left:1.5px solid var(--tm-gold-400,#f5cb5c);top:4px;left:4px}.tm-op-corner-tr{border-top:1.5px solid var(--tm-gold-400,#f5cb5c);border-right:1.5px solid var(--tm-gold-400,#f5cb5c);top:4px;right:4px}.tm-op-corner-bl{border-bottom:1.5px solid var(--tm-violet-400,#b07cff);border-left:1.5px solid var(--tm-violet-400,#b07cff);bottom:4px;left:4px}.tm-op-corner-br{border-bottom:1.5px solid var(--tm-violet-400,#b07cff);border-right:1.5px solid var(--tm-violet-400,#b07cff);bottom:4px;right:4px}.tm-op-header{border-bottom:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .18);background:linear-gradient(180deg, rgb(var(--tm-brand-primary-rgb,148 85 240) / .12) 0%, transparent 100%);cursor:pointer;align-items:center;gap:12px;padding:14px 16px;transition:background .15s;display:flex}.tm-op-header:hover{background:linear-gradient(#e5b02e26 0%,#0000 100%)}.tm-op-avatar-box{border:1.5px solid var(--tm-gold-500,#e5b02e);background:#141124;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 14px #e5b02e47}.tm-op-avatar-box img{object-fit:cover;width:100%;height:100%}.tm-op-avatar-box svg{color:var(--tm-gold-400,#f5cb5c)}.tm-op-header-info{flex:1;min-width:0}.tm-op-header-name-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.tm-op-header-name{font-family:var(--font-mono,monospace);color:#fff;letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.tm-op-lvl-badge{font-family:var(--font-mono,monospace);color:var(--tm-gold-400,#f5cb5c);background:#e5b02e26;border:1px solid #e5b02e59;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:800}.tm-op-header-role{font-family:var(--font-mono,monospace);color:var(--tm-violet-200,#dcc9ff);margin-top:1px;font-size:11px}.tm-op-header-cloud{font-family:var(--font-mono,monospace);color:var(--tm-fg-3,#8b879e);align-items:center;gap:6px;margin-top:3px;font-size:10px;display:flex}.tm-op-cloud-live{color:var(--tm-success,#3dd68c);align-items:center;gap:4px;font-weight:700;display:inline-flex}.tm-op-pulse-dot{background:var(--tm-success,#3dd68c);border-radius:50%;width:5px;height:5px;animation:1.8s infinite tmPulse;box-shadow:0 0 6px #3dd68c}@keyframes tmPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.tm-op-dossier-hero-cta{border:1px solid var(--tm-gold-500,#e5b02e);border-radius:var(--tm-radius-sm,6px);background:linear-gradient(135deg, #e5b02e38 0%, rgb(var(--tm-brand-primary-rgb,148 85 240) / .18) 100%);color:#fff;width:calc(100% - 24px);font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;margin:10px 12px 12px;padding:10px 14px;font-size:12px;font-weight:800;text-decoration:none;transition:all .16s;display:flex;box-shadow:0 0 16px #e5b02e33}.tm-op-dossier-hero-cta:hover{background:linear-gradient(135deg, #e5b02e59 0%, rgb(var(--tm-brand-primary-rgb,148 85 240) / .3) 100%);border-color:var(--tm-gold-400,#f5cb5c);transform:translateY(-1px);box-shadow:0 0 22px #e5b02e61}.tm-op-dossier-hero-cta span{align-items:center;gap:8px;display:flex}.tm-op-dossier-hero-cta svg{color:var(--tm-gold-400,#f5cb5c)}.tm-op-hud-grid{grid-template-columns:1fr 1fr;gap:6px;padding:0 12px 12px;display:grid}.tm-op-hud-tile{border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .2);font-family:var(--font-mono,monospace);background:#0f0e1cd9;border-radius:6px;padding:8px 10px;transition:border-color .15s,background .15s}.tm-op-hud-tile.is-interactive{cursor:pointer}.tm-op-hud-tile.is-interactive:hover{border-color:var(--tm-gold-400,#f5cb5c);background:#161326f2}.tm-op-hud-tile-top{color:var(--tm-fg-3,#8b879e);justify-content:space-between;align-items:center;margin-bottom:3px;font-size:10px;display:flex}.tm-op-hud-tile-label{align-items:center;gap:4px;display:inline-flex}.tm-op-hud-tile-val{font-weight:800}.tm-op-hud-tile-val.c-green{color:var(--tm-success,#3dd68c)}.tm-op-hud-tile-val.c-gold{color:var(--tm-gold-400,#f5cb5c)}.tm-op-hud-tile-val.c-cyan{color:#38bdf8}.tm-op-hud-tile-val.c-purple{color:var(--tm-violet-200,#dcc9ff)}.tm-op-hud-tile-sub{color:var(--tm-fg-3,#8b879e);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.tm-op-progress-track{background:#0009;border-radius:99px;width:100%;height:3px;margin-top:4px;overflow:hidden}.tm-op-progress-fill{background:var(--tm-success,#3dd68c);border-radius:99px;height:100%}.tm-op-quick-sens-drawer{border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .35);font-family:var(--font-mono,monospace);background:#1e143280;border-radius:6px;margin:0 12px 12px;padding:10px 12px;font-size:11px}.tm-op-quick-sens-header{color:var(--tm-gold-400,#f5cb5c);justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:800;display:flex}.tm-op-quick-sens-row{margin-bottom:8px}.tm-op-quick-sens-row-top{color:var(--tm-fg-2,#b9b6c9);justify-content:space-between;margin-bottom:4px;font-size:10px;display:flex}.tm-op-quick-slider{width:100%;height:5px;accent-color:var(--tm-gold-400,#f5cb5c);cursor:pointer;background:#000;border-radius:3px}.tm-op-dpi-btn-group{gap:5px;margin-top:4px;display:flex}.tm-op-dpi-btn{border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .25);color:var(--tm-fg-3,#8b879e);font-family:var(--font-mono,monospace);cursor:pointer;background:#0006;border-radius:4px;flex:1;padding:4px 0;font-size:10px;font-weight:700;transition:all .15s}.tm-op-dpi-btn.is-active{background:var(--tm-violet-600,#7b37db);border-color:var(--tm-violet-400,#b07cff);color:#fff}.tm-op-sens-footer{border-top:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .15);justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;display:flex}.tm-op-sens-close-btn{color:var(--tm-fg-3,#8b879e);cursor:pointer;background:0 0;border:0;font-size:10px}.tm-op-sens-close-btn:hover{color:#fff}.tm-op-sens-save-btn{background:var(--tm-gold-500,#e5b02e);color:#000;font-family:var(--font-mono,monospace);cursor:pointer;border:0;border-radius:4px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:800;transition:all .15s;display:inline-flex}.tm-op-sens-save-btn:hover{background:var(--tm-gold-400,#f5cb5c);transform:translateY(-1px)}.tm-op-action-list{flex-direction:column;gap:2px;padding:0 8px 8px;display:flex}.tm-op-action-item{color:var(--tm-fg,#f4f3f9);font-family:var(--font-mono,monospace);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:11px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.tm-op-action-item:hover{background:rgb(var(--tm-brand-primary-rgb,148 85 240) / .15);border-color:rgb(var(--tm-brand-primary-rgb,148 85 240) / .3);color:#fff}.tm-op-action-item.is-featured{background:rgb(var(--tm-brand-primary-rgb,148 85 240) / .1);border-color:rgb(var(--tm-brand-primary-rgb,148 85 240) / .25);color:var(--tm-gold-400,#f5cb5c)}.tm-op-action-item.is-featured:hover{background:rgb(var(--tm-brand-primary-rgb,148 85 240) / .22);border-color:var(--tm-gold-400,#f5cb5c)}.tm-op-action-left{align-items:center;gap:9px;display:inline-flex}.tm-op-action-badge{color:var(--tm-violet-200,#dcc9ff);background:rgb(var(--tm-brand-primary-rgb,148 85 240) / .2);border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .3);border-radius:3px;padding:1px 4px;font-size:9px;font-weight:800}.tm-op-footer{border-top:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .18);font-family:var(--font-mono,monospace);background:#00000080;justify-content:space-between;align-items:center;padding:10px 14px;font-size:11px;display:flex}.tm-op-footer-sessions{color:var(--tm-fg-3,#8b879e);font-size:10px}.tm-op-auth-btn{font-family:var(--font-mono,monospace);cursor:pointer;border-radius:5px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.tm-op-auth-btn.btn-login{background:var(--tm-gold-500,#e5b02e);color:#000;border:0;box-shadow:0 0 10px #e5b02e40}.tm-op-auth-btn.btn-login:hover{background:var(--tm-gold-400,#f5cb5c);transform:translateY(-1px)}.tm-op-auth-btn.btn-logout{color:var(--tm-danger,#f4586a);background:#f4586a1f;border:1px solid #f4586a59}.tm-op-auth-btn.btn-logout:hover{color:#ff8593;background:#f4586a40}.tm-prof-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04030ae0;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out tmModalFadeIn;display:flex;position:fixed;inset:0}@keyframes tmModalFadeIn{0%{opacity:0}to{opacity:1}}.tm-prof-modal-window{border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .45);width:100%;max-width:860px;max-height:92vh;color:var(--tm-fg,#f4f3f9);box-shadow:0 24px 70px #000000f2, 0 0 45px rgb(var(--tm-brand-primary-rgb,148 85 240) / .25);background:linear-gradient(#0e0c19 0%,#07060e 100%);border-radius:12px;padding:24px 28px;position:relative;overflow-y:auto}.tm-prof-modal-close{border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .3);background:rgb(var(--tm-brand-primary-rgb,148 85 240) / .1);width:32px;height:32px;color:var(--tm-fg-2,#b9b6c9);cursor:pointer;border-radius:6px;place-items:center;transition:all .15s;display:grid;position:absolute;top:16px;right:18px}.tm-prof-modal-close:hover{border-color:var(--tm-gold-400,#f5cb5c);color:#fff;background:#e5b02e26}.tm-prof-modal-title-bar{border-bottom:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .2);justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:12px;display:flex}.tm-prof-modal-tag{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:var(--tm-gold-400,#f5cb5c);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.tm-prof-modal-tabs{border-bottom:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .18);gap:6px;margin-bottom:20px;padding-bottom:12px;display:flex;overflow-x:auto}.tm-prof-tab-btn{color:var(--tm-fg-2,#b9b6c9);font-family:var(--font-mono,monospace);letter-spacing:.05em;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.tm-prof-tab-btn:hover{background:rgb(var(--tm-brand-primary-rgb,148 85 240) / .12);color:#fff}.tm-prof-tab-btn.is-active{border-color:var(--tm-gold-500,#e5b02e);color:var(--tm-gold-400,#f5cb5c);background:#e5b02e2e;box-shadow:0 0 12px #e5b02e33}.tm-prof-dossier-card{border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .3);background:linear-gradient(135deg,#141029cc 0%,#0e0b1ae6 100%);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px 20px;display:flex}.tm-prof-dossier-left{align-items:center;gap:16px;display:flex}.tm-prof-dossier-avatar{border:2px solid var(--tm-gold-500,#e5b02e);background:#141124;border-radius:10px;place-items:center;width:60px;height:60px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 18px #e5b02e4d}.tm-prof-dossier-avatar img{object-fit:cover;width:100%;height:100%}.tm-prof-dossier-name{font-family:var(--font-mono,monospace);letter-spacing:.06em;color:#fff;font-size:18px;font-weight:800}.tm-prof-dossier-meta{font-family:var(--font-mono,monospace);color:var(--tm-fg-2,#b9b6c9);align-items:center;gap:8px;margin-top:4px;font-size:11px;display:flex}.tm-skills-radar-panel{border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .35);color:var(--tm-fg,#f4f3f9);background:linear-gradient(#0b0914 0%,#06050b 100%);border-radius:10px;padding:20px;position:relative;overflow:hidden}.tm-radar-header-row{border-bottom:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.tm-radar-title-group h3{font-family:var(--font-rajdhani,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#fff;margin:0;font-size:18px;font-weight:700}.tm-radar-title-group p{font-family:var(--font-mono,monospace);color:var(--tm-fg-3,#8b879e);margin:2px 0 0;font-size:11px}.tm-radar-score-badge{border:1px solid var(--tm-gold-500,#e5b02e);font-family:var(--font-mono,monospace);color:var(--tm-gold-400,#f5cb5c);background:#e5b02e26;border-radius:6px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 0 14px #e5b02e33}.tm-radar-chart-wrap{width:100%;height:340px;margin:10px 0;position:relative}.tm-radar-metrics-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-top:16px;display:grid}.tm-radar-metric-card{border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .2);font-family:var(--font-mono,monospace);background:#0e0b18d9;border-radius:6px;padding:10px 12px;transition:all .15s}.tm-radar-metric-card:hover{border-color:var(--tm-gold-400,#f5cb5c);background:#141024f2;transform:translateY(-1px)}.tm-radar-metric-card-top{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.tm-radar-metric-card-label{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.tm-radar-metric-card-val{color:#fff;font-size:15px;font-weight:800}.tm-radar-metric-delta{margin-top:3px;font-size:10px;font-weight:700}.tm-radar-metric-delta.is-positive{color:var(--tm-success,#3dd68c)}.tm-radar-metric-delta.is-negative{color:var(--tm-danger,#f4586a)}@media (max-width:640px){.tm-op-menu-dropdown{width:calc(100vw - 20px);right:-10px}.tm-prof-modal-window{padding:18px 16px}.tm-radar-metrics-grid{grid-template-columns:1fr 1fr}}.modal-layer{z-index:9999!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#04030ae0!important}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-end{justify-content:flex-end}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (min-width:640px){.sm\:inline{display:inline!important}.sm\:flex{display:flex!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:p-7{padding:1.75rem!important}.sm\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:py-12{padding-top:3rem!important;padding-bottom:3rem!important}.sm\:w-96{width:24rem!important}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:col-span-2{grid-column:span 2/span 2!important}.lg\:px-8{padding-left:2rem!important;padding-right:2rem!important}}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pr-8{padding-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.w-full{width:100%}.h-full{height:100%}.min-h-screen{min-height:100vh}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.w-1\.5{width:.375rem}.h-1\.5{height:.375rem}.w-2{width:.5rem}.h-2{height:.5rem}.w-3{width:.75rem}.h-3{height:.75rem}.w-4{width:1rem}.h-4{height:1rem}.w-5{width:1.25rem}.h-5{height:1.25rem}.w-6{width:1.5rem}.h-6{height:1.5rem}.w-8{width:2rem}.h-8{height:2rem}.w-12{width:3rem}.h-12{height:3rem}.w-16{width:4rem}.h-16{height:4rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.border{border-style:solid;border-width:1px}.border-2{border-style:solid;border-width:2px}.border-b{border-bottom-style:solid;border-bottom-width:1px}.border-t{border-top-style:solid;border-top-width:1px}.border-l{border-left-style:solid;border-left-width:1px}.border-r{border-right-style:solid;border-right-width:1px}.border-purple-500\/20{border-color:rgb(var(--tm-brand-primary-rgb,148 85 240) / .2)}.border-purple-500\/30{border-color:rgb(var(--tm-brand-primary-rgb,148 85 240) / .3)}.border-purple-500\/40{border-color:rgb(var(--tm-brand-primary-rgb,148 85 240) / .4)}.border-purple-500\/50{border-color:rgb(var(--tm-brand-primary-rgb,148 85 240) / .5)}.border-purple-400\/50{border-color:#b07cff80}.border-amber-400{border-color:#f5cb5c}.border-amber-400\/60{border-color:#f5cb5c99}.border-amber-500\/30{border-color:#e5b02e4d}.border-amber-500\/40{border-color:#e5b02e66}.border-cyan-500\/30{border-color:#38bdf84d}.border-cyan-500\/50{border-color:#38bdf880}.border-emerald-500\/30{border-color:#3dd68c4d}.border-emerald-400{border-color:#34d399}.border-red-500\/30{border-color:#f4586a4d}.border-rose-500\/40{border-color:#f4586a66}.border-transparent{border-color:#0000}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-purple-950\/20{background-color:#180c2a33}.bg-purple-950\/30{background-color:#180c2a4d}.bg-purple-950\/40{background-color:#180c2a66}.bg-purple-900\/20{background-color:#2e105033}.bg-purple-900\/25{background-color:#2e105040}.bg-purple-900\/40{background-color:#2e105066}.bg-purple-600\/30{background-color:#7b37db4d}.bg-amber-500\/10{background-color:#e5b02e1a}.bg-amber-500\/15{background-color:#e5b02e26}.bg-amber-500\/20{background-color:#e5b02e33}.bg-amber-500{background-color:#e5b02e}.bg-cyan-950\/20{background-color:#082f4933}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-500{background-color:#06b6d4}.bg-emerald-950\/30{background-color:#064e3b4d}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-400{background-color:#34d399}.bg-red-950\/20{background-color:#450a0a33}.bg-red-950\/40{background-color:#450a0a66}.bg-rose-950\/40{background-color:#4c051966}.bg-transparent{background-color:#0000}.text-white{color:#fff}.text-slate-200{color:#e2e8f0}.text-slate-300{color:#cbd5e1}.text-slate-400{color:#94a3b8}.text-slate-500{color:#64748b}.text-slate-600{color:#475569}.text-purple-200{color:#e9d5ff}.text-purple-300{color:#d8b4fe}.text-purple-400{color:#c084fc}.text-amber-300{color:#fcd34d}.text-amber-400{color:#fbbf24}.text-cyan-200{color:#bae6fd}.text-cyan-300{color:#7dd3fc}.text-cyan-400{color:#38bdf8}.text-emerald-300{color:#6ee7b7}.text-emerald-400{color:#34d399}.text-red-400{color:#f87171}.text-red-300{color:#fca5a5}.text-rose-300{color:#fda4af}.text-black{color:#000}.font-mono{font-family:var(--font-mono,monospace)}.font-sans{font-family:var(--font-sans,sans-serif)}.font-rajdhani{font-family:var(--font-rajdhani,sans-serif)}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.inset-0{inset:0}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-2{top:.5rem}.left-2{left:.5rem}.right-2{right:.5rem}.bottom-2{bottom:.5rem}.top-4{top:1rem}.right-4{right:1rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-auto{overflow-x:auto}.max-h-\[92vh\]{max-height:92vh}.object-cover{object-fit:cover}.pointer-events-none{pointer-events:none}.tm-input-text,input[type=text].tm-profile-input,textarea.tm-profile-input,select.tm-profile-input{border:1px solid rgb(var(--tm-brand-primary-rgb,148 85 240) / .3);color:#fff;width:100%;font-family:var(--font-mono,monospace);background:#0a0812e6;border-radius:6px;outline:none;padding:8px 12px;font-size:12px;transition:border-color .16s,box-shadow .16s}.tm-input-text:focus,input[type=text].tm-profile-input:focus,textarea.tm-profile-input:focus,select.tm-profile-input:focus{border-color:var(--tm-gold-500,#e5b02e);box-shadow:0 0 10px #e5b02e40}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops,transparent, transparent))}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops,transparent, transparent))}.from-purple-600{--tw-gradient-from:#9333ea;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,#9333ea00)}.to-purple-600{--tw-gradient-to:#9333ea}.from-purple-950\/30{--tw-gradient-from:#180c2a4d;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,transparent)}.from-amber-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,#f59e0b00)}.to-amber-400{--tw-gradient-to:#fbbf24}.to-indigo-600{--tw-gradient-to:#4f46e5}.to-transparent{--tw-gradient-to:transparent}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow-md{box-shadow:0 4px 6px -1px #0000001a}.shadow-lg{box-shadow:0 10px 15px -3px #0003}.shadow-2xl{box-shadow:0 25px 50px -12px #00000080}.space-y-1>*+*{margin-top:.25rem}.space-y-2>*+*{margin-top:.5rem}.space-y-3>*+*{margin-top:.75rem}.space-y-4>*+*{margin-top:1rem}.space-y-6>*+*{margin-top:1.5rem}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}
:root{--tm-ink-950:#06060b;--tm-ink-900:#0a0a12;--tm-ink-850:#0f0f1a;--tm-ink-800:#151522;--tm-ink-700:#1d1d2d;--tm-ink-600:#282839;--tm-ink-500:#363648;--tm-ink-400:#4a4a5e;--tm-fg:#f4f3f9;--tm-fg-2:#b9b6c9;--tm-fg-3:#8b879e;--tm-fg-soft:color-mix(in srgb, var(--tm-fg) 66%, transparent);--tm-violet-200:#dcc9ff;--tm-violet-200-rgb:220 201 255;--tm-violet-400:#b07cff;--tm-violet-400-rgb:176 124 255;--tm-violet-500:#9455f0;--tm-violet-500-rgb:148 85 240;--tm-violet-600:#7b37db;--tm-violet-600-rgb:123 55 219;--tm-violet-700:#6122b4;--tm-violet-700-rgb:97 34 180;--tm-gold-200:#ffe9a8;--tm-gold-200-rgb:255 233 168;--tm-gold-400:#f5cb5c;--tm-gold-400-rgb:245 203 92;--tm-gold-500:#e5b02e;--tm-gold-500-rgb:229 176 46;--tm-gold-600:#be8a13;--tm-gold-600-rgb:190 138 19;--tm-sand-200:#e6d9bd;--tm-sand-400:#c0a97f;--tm-sand-600:#8a7852;--tm-steel-400:#8b93a3;--tm-steel-600:#565e6d;--tm-success:#3dd68c;--tm-warning:#f0b429;--tm-danger:#f4586a;--tm-info:#4ea8ff;--tm-space-1:.25rem;--tm-space-2:.5rem;--tm-space-3:.75rem;--tm-space-4:1rem;--tm-space-5:1.5rem;--tm-space-6:2rem;--tm-space-7:3rem;--tm-space-8:4rem;--tm-space-9:6rem;--tm-radius-sm:6px;--tm-radius-md:10px;--tm-radius-lg:16px;--tm-radius-xl:24px;--tm-radius-pill:999px;--tm-shadow-1:0 1px 2px #0000004d;--tm-shadow-2:0 4px 12px #00000059;--tm-shadow-3:0 12px 32px #00000073;--tm-shadow-4:0 24px 64px #0000008c;--tm-container:1280px;--tm-gutter:clamp(1rem, 4vw, 3rem);--tm-text-xs:.75rem;--tm-text-sm:.8125rem;--tm-text-base:.9375rem;--tm-text-md:1.0625rem;--tm-text-lg:clamp(1.125rem, .4vw + 1rem, 1.375rem);--tm-text-xl:clamp(1.375rem, 1vw + 1rem, 1.875rem);--tm-text-2xl:clamp(1.75rem, 2vw + 1rem, 2.75rem);--tm-text-3xl:clamp(2.25rem, 3.6vw + 1rem, 4rem);--tm-tracking-tight:-.01em;--tm-tracking-wide:.08em;--tm-tracking-caps:.14em;--tm-motion-fast:.12s;--tm-motion-base:.18s;--tm-motion-slow:.28s;--tm-ease-out:cubic-bezier(.22, 1, .36, 1);--tm-ease-in-out:cubic-bezier(.65, 0, .35, 1);--bg:var(--tm-ink-950);--canvas:var(--tm-ink-900);--surface:var(--tm-ink-850);--surface-2:var(--tm-ink-800);--surface-3:var(--tm-ink-700);--elevated:var(--tm-ink-800);--line:var(--tm-ink-600);--line-soft:var(--tm-ink-700);--line-strong:var(--tm-ink-500);--text:var(--tm-fg);--muted:var(--tm-fg-2);--dim:var(--tm-fg-3);--accent:var(--tm-violet-500);--accent-deep:var(--tm-violet-700);--accent-glow:rgb(var(--tm-violet-500-rgb) / .22);--purple:var(--tm-violet-500);--purple-dim:var(--tm-violet-700);--primary:var(--tm-violet-500);--acid:var(--tm-gold-400);--acid-deep:var(--tm-gold-600);--yellow:var(--tm-gold-400);--yellow-soft:var(--tm-gold-200);--yellow-dim:var(--tm-gold-600);--orange:var(--tm-gold-400);--amber:var(--tm-gold-400);--tm-black:var(--tm-ink-950);--tm-surface:var(--tm-ink-850);--tm-text:var(--tm-fg);--tm-text-muted:var(--tm-fg-2);--tm-text-dim:var(--tm-fg-3);--tm-purple:var(--tm-violet-500);--tm-purple-dim:var(--tm-violet-700);--tm-violet:var(--tm-violet-500);--tm-neon-purple:var(--tm-violet-400);--tm-neon-purple-deep:var(--tm-violet-700);--tm-yellow:var(--tm-gold-400);--tm-yellow-hot:var(--tm-gold-200);--tm-neon-gold:var(--tm-gold-400);--tm-neon-gold-hot:var(--tm-gold-200);--tm-glow-purple:rgb(var(--tm-violet-500-rgb) / .28);--tm-glow-gold:rgb(var(--tm-gold-400-rgb) / .22);--tm-ink:var(--tm-ink-950);--tm-panel:var(--tm-ink-850);--tm-copy:var(--tm-fg-2);--tm-gold:var(--tm-gold-400);--tm-gold-deep:var(--tm-gold-600);--tm-line:rgb(var(--tm-violet-500-rgb) / .32);--tm-rail-tint:var(--tm-ink-900);--tm-topbar-tint:#0a0a12db;--tmh-purple:var(--tm-violet-500);--tmh-gold:var(--tm-gold-400);--tmh-gold-2:var(--tm-gold-600);--tmh-panel:var(--tm-ink-850);--tmsp-purple:var(--tm-violet-500);--tmsp-gold:var(--tm-gold-400);--tmsp-panel:var(--tm-ink-850);--tmsp-ink:var(--tm-fg);--tm-motion:var(--tm-motion-base);--motion-fast:var(--tm-motion-fast);--motion:var(--tm-motion-base);--motion-slow:var(--tm-motion-slow);--ease:var(--tm-ease-out);--font-sans:var(--font-inter,ui-sans-serif, system-ui, "Segoe UI", sans-serif);--font-display:var(--font-rajdhani,var(--font-sans));--font-mono:var(--font-jetbrains,ui-monospace, "Cascadia Code", "Consolas", monospace);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--tm-violet-500)}:root[data-theme=light]{--tm-fg:#14121c;--tm-fg-2:#4b4661;--tm-fg-3:#6f6a85;--bg:#f4f2f9;--canvas:#faf9fd;--surface:#fff;--surface-2:#f2f0f8;--surface-3:#e8e5f2;--elevated:#fff;--line:#dbd7e8;--line-soft:#ebe8f3;--line-strong:#c4bfd6;--accent:var(--tm-violet-600);--accent-deep:var(--tm-violet-700);--accent-glow:rgb(var(--tm-violet-600-rgb) / .18);--purple:var(--tm-violet-600);--primary:var(--tm-violet-600);--acid:var(--tm-gold-600);--acid-deep:#8f6807;--yellow:var(--tm-gold-600);--yellow-soft:var(--tm-gold-500);--yellow-dim:#8f6807;--orange:var(--tm-gold-600);--amber:var(--tm-gold-600);--tm-black:#14121c;--tm-surface:#fff;--tm-rail-tint:#faf9fd;--tm-topbar-tint:#ffffffe0;--tm-shadow-1:0 1px 2px #14121c0f;--tm-shadow-2:0 4px 12px #14121c14;--tm-shadow-3:0 12px 32px #14121c1a;--tm-shadow-4:0 24px 64px #14121c24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{background-color:var(--bg);color:var(--text);-webkit-tap-highlight-color:transparent;scrollbar-gutter:stable}body{background-color:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font-sans);font-size:var(--tm-text-base);letter-spacing:var(--tm-tracking-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis-weight:none;line-height:1.6}h1,h2,h3,.tm-display{font-family:var(--font-display);letter-spacing:var(--tm-tracking-tight);text-wrap:balance;line-height:1.12}p,li{text-wrap:pretty}:focus-visible{outline:2px solid var(--tm-violet-400);outline-offset:2px;border-radius:var(--tm-radius-sm)}:focus:not(:focus-visible){outline:none}input[type=range]{--tm-range-track:var(--tm-ink-600);--tm-range-fill:var(--tm-violet-500);appearance:none;cursor:pointer;background:0 0;width:100%;height:22px}input[type=range]::-webkit-slider-runnable-track{border-radius:var(--tm-radius-pill);background:var(--tm-range-track);height:4px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--tm-range-fill);width:14px;height:14px;box-shadow:0 0 0 3px rgb(var(--tm-violet-500-rgb) / .18);transition:box-shadow var(--tm-motion-fast) var(--tm-ease-out);border-radius:50%;margin-top:-5px}input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 5px rgb(var(--tm-violet-500-rgb) / .24)}input[type=range]::-moz-range-track{border-radius:var(--tm-radius-pill);background:var(--tm-range-track);height:4px}input[type=range]::-moz-range-thumb{background:var(--tm-range-fill);border:0;border-radius:50%;width:14px;height:14px}::selection{background:rgb(var(--tm-brand-primary-rgb,var(--tm-violet-500-rgb)) / .34);color:var(--tm-fg)}*{scrollbar-width:thin;scrollbar-color:var(--tm-ink-500) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--tm-radius-pill);background-clip:content-box;background-color:var(--tm-ink-500);border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--tm-ink-400)}img[src*="/arsenal/"],img[src*="/viewmodels/"],img[src*="/training/"]{image-rendering:-webkit-optimize-contrast}html[data-fx=off] *,html[data-fx=off] :before,html[data-fx=off] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.tm-container{width:100%;max-width:var(--tm-container);padding-inline:var(--tm-gutter);margin-inline:auto}.tm-stack>*+*{margin-top:var(--tm-space-4)}.tm-section{padding-block:clamp(var(--tm-space-7), 6vw, var(--tm-space-9))}.tm-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tm-skip-link{top:var(--tm-space-2);left:var(--tm-space-2);z-index:9999;padding:var(--tm-space-2) var(--tm-space-4);border-radius:var(--tm-radius-md);background:var(--tm-brand-primary,var(--tm-violet-500));color:#fff;transition:transform var(--tm-motion-base) var(--tm-ease-out);font-weight:600;position:fixed;transform:translateY(-200%)}.tm-skip-link:focus-visible{transform:translateY(0)}.tm-main-hero-box h1{letter-spacing:-.03em;line-height:.94}.tm-main-hero-box h2{color:var(--tm-fg);letter-spacing:.01em;margin:18px 0 10px;font-size:clamp(1.125rem,.6vw + 1rem,1.5rem);font-weight:600;line-height:1.25}.tm-main-hero-box>p:not(.tm-main-eyebrow){max-width:46ch;color:var(--tm-fg-2);letter-spacing:0;font-size:.9375rem;line-height:1.65}.tm-main-button:not(.tm-main-button--gold){border-color:var(--tm-ink-500);color:var(--tm-fg);background:#ffffff0a}.tm-main-button:not(.tm-main-button--gold):hover{border-color:var(--tm-brand-primary,var(--tm-violet-500));background:rgb(var(--tm-brand-primary-rgb,var(--tm-violet-500-rgb)) / .12)}.tm-main-game-card small{letter-spacing:.06em;font-weight:600}#tm-main .tm-main-game-card small[data-state=live]{color:var(--tm-success)}#tm-main .tm-main-game-card small[data-state=wip]{color:var(--tm-gold-400)}#tm-main .tm-main-game-card small[data-state=planned]{color:var(--tm-fg-3)}#tm-main .tm-main-manifesto p span{color:var(--tm-violet-400);text-shadow:none}#tm-main .tm-main-manifesto p{line-height:1.12}.tm-dd--shell{margin-inline-start:var(--tm-space-4);position:relative}.tm-dd--shell>.tm-dd-trigger{height:34px;padding-inline:var(--tm-space-3);border:1px solid var(--line);border-radius:var(--tm-radius-sm);background:var(--surface-2);color:var(--muted);font-size:var(--tm-text-xs);letter-spacing:var(--tm-tracking-caps);font-weight:600}.tm-dd--shell>.tm-dd-trigger:hover{border-color:var(--tm-brand-primary,var(--tm-violet-500));color:var(--text)}.tm-dd--shell>.tm-dd-panel{z-index:80;width:min(1180px,100vw - 120px);position:absolute;top:calc(100% + 8px);left:0}.tm-dd--shell>.tm-dd-mobile-link{display:none}.tm-mkt-nav,.tm-main-home{overflow:visible}html{overflow-x:clip}.tm-home-header-wrap{z-index:70;position:relative}.tm-mkt-header .tm-dd{position:static}.tm-dd-panel{width:auto;padding:0 var(--tm-gutter) var(--tm-space-5);background:0 0;border:0;position:absolute;top:100%;left:0;right:0}.tm-dd-panel-inner{width:100%;max-width:min(1520px,100%);padding:var(--tm-space-5) var(--tm-space-6) var(--tm-space-4);border:1px solid var(--line);border-radius:var(--tm-radius-lg);background:color-mix(in srgb, var(--tm-ink-900) 96%, transparent);box-shadow:var(--tm-shadow-4);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin-inline:auto;display:block}.tm-mega-menu-head{gap:var(--tm-space-4);padding-bottom:var(--tm-space-4);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.tm-mega-menu-head>div{gap:2px;display:grid}.tm-mega-menu-head span{color:var(--tm-fg-3);font-size:var(--tm-text-xs);letter-spacing:var(--tm-tracking-caps);font-weight:600}.tm-mega-menu-head strong{font-family:var(--font-display);font-size:var(--tm-text-lg);letter-spacing:.01em;white-space:nowrap;font-weight:600}.tm-mega-menu-head>a{padding:var(--tm-space-2) var(--tm-space-3);border:1px solid var(--line);border-radius:var(--tm-radius-pill);color:var(--muted);font-size:var(--tm-text-xs);letter-spacing:.06em;white-space:nowrap;transition:border-color var(--tm-motion-fast) var(--tm-ease-out), color var(--tm-motion-fast) var(--tm-ease-out);font-weight:600}.tm-mega-menu-head>a:hover{border-color:var(--tm-brand-primary,var(--tm-violet-500));color:var(--text)}.tm-mega-menu-grid{gap:var(--tm-space-5) var(--tm-space-4);padding-block:var(--tm-space-5);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (max-width:1180px){.tm-mega-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.tm-mega-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-mega-menu-section{gap:var(--tm-space-2);align-content:start;min-width:0;display:grid}.tm-mega-menu-section>header{gap:var(--tm-space-2);padding-bottom:var(--tm-space-2);border-bottom:1px solid var(--line-soft);color:var(--tm-gold-400);align-items:center;display:flex}.tm-mega-menu-section>header b{font-size:var(--tm-text-xs);letter-spacing:var(--tm-tracking-caps);font-weight:700}.tm-mega-menu-section .tm-dd-icon-svg{stroke:currentColor;fill:none;width:16px;height:16px}.tm-mega-menu-section ul{gap:2px;display:grid}.tm-mega-menu-section li a{gap:var(--tm-space-2);padding:var(--tm-space-2);border-radius:var(--tm-radius-sm);color:var(--muted);transition:background-color var(--tm-motion-fast) var(--tm-ease-out), border-color var(--tm-motion-fast) var(--tm-ease-out), color var(--tm-motion-fast) var(--tm-ease-out);border:1px solid #0000;align-items:flex-start;display:flex}.tm-mega-menu-section li a:hover{border-color:var(--line);background:rgb(var(--tm-brand-primary-rgb,var(--tm-violet-500-rgb)) / .1);color:var(--text)}.tm-mega-menu-section li a>span:first-child{color:var(--tm-violet-400);flex:none}.tm-mega-menu-section li a>span:last-child{gap:1px;min-width:0;display:grid}.tm-mega-menu-section li a strong{font-size:var(--tm-text-sm);letter-spacing:.02em;font-weight:600;line-height:1.2}.tm-mega-menu-section li a small{color:var(--tm-fg-3);font-size:var(--tm-text-xs);letter-spacing:.02em;line-height:1.35}.tm-mega-menu-footer{gap:var(--tm-space-3);padding-top:var(--tm-space-4);border-top:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.tm-mega-menu-footer{grid-template-columns:1fr}}.tm-mega-menu-footer a{gap:var(--tm-space-3);padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--line);border-radius:var(--tm-radius-md);background:var(--surface-2);transition:border-color var(--tm-motion-fast) var(--tm-ease-out), background-color var(--tm-motion-fast) var(--tm-ease-out);align-items:baseline;display:flex}.tm-mega-menu-footer a:hover{border-color:var(--tm-gold-400);background:var(--surface-3)}.tm-mega-menu-footer b{font-family:var(--font-display);font-size:var(--tm-text-base);letter-spacing:.04em;font-weight:600}.tm-mega-menu-footer span{color:var(--tm-fg-3);font-size:var(--tm-text-xs);letter-spacing:.02em}.tm-dd-chev{transition:transform var(--tm-motion-fast) var(--tm-ease-out);margin-inline-start:4px;font-size:.7em}.tm-dd.is-open .tm-dd-chev{transform:rotate(180deg)}
.tm-scope{z-index:24;pointer-events:none;--scope-d:min(72vh, 62%);position:absolute;inset:0}.tm-scope--rifle{--scope-d:min(88vh, 82%)}.tm-scope-mask,.tm-scope-ring{left:var(--scope-x);top:var(--scope-y);width:var(--scope-d);aspect-ratio:1;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.tm-scope-mask{box-shadow:0 0 0 100vmax #030406f7}.tm-scope--rifle .tm-scope-mask{box-shadow:0 0 0 100vmax #0304069e}.tm-scope-ring{border:2px solid #090a0de6;box-shadow:inset 0 0 0 1px #e9e1d238,inset 0 0 44px 12px #000000a8}.tm-scope-line{--scope-gap:26px;position:absolute}.tm-scope-line--h{left:0;right:0;top:var(--scope-y);background:linear-gradient(to right, #101114eb 0 calc(var(--scope-x) - var(--scope-gap)), transparent calc(var(--scope-x) - var(--scope-gap)) calc(var(--scope-x) + var(--scope-gap)), #101114eb calc(var(--scope-x) + var(--scope-gap)) 100%);height:1px;transform:translateY(-50%)}.tm-scope-line--v{top:0;bottom:0;left:var(--scope-x);background:linear-gradient(to bottom, #101114eb 0 calc(var(--scope-y) - var(--scope-gap)), transparent calc(var(--scope-y) - var(--scope-gap)) calc(var(--scope-y) + var(--scope-gap)), #101114eb calc(var(--scope-y) + var(--scope-gap)) 100%);width:1px;transform:translate(-50%)}.tm-scope-pip{left:var(--scope-x);top:var(--scope-y);background:#141518f2;border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;position:absolute}.tm-scope-zoom{z-index:27;border:1px solid var(--tm-line,#e9e1d229);color:var(--tm-fg,#efe8dc);letter-spacing:.14em;background:#08090cc7;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:14px;left:50%;transform:translate(-50%)}.is-scoped .fps-hud,.is-scoped .aim3d-weapon{display:none}.arena-zoom{transform:scale(var(--arena-zoom,1));transform-origin:var(--arena-zoom-x,50%) var(--arena-zoom-y,50%);will-change:transform;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.arena-zoom{transition:transform .12s ease-out}}.train-scope-hint{letter-spacing:.08em;color:var(--tm-fg-soft);align-items:center;gap:6px;font-size:12px;display:inline-flex}.train-scope-hint b{color:var(--tm-fg,#efe8dc);font-weight:700}.train-pattern-note{color:var(--tm-fg-soft);font-size:11px;line-height:1.45;position:absolute;bottom:10px;left:10px;right:10px}.arena.is-scoped .spray-feedback,.arena.is-scoped .damage-feedback,.arena.is-scoped .distance-label,.arena.is-scoped .range-map,.aim3d-scene.is-scoped .aim3d-start,.aim3d-scene.is-scoped .aim3d-actions,.aim3d-scene.is-scoped .aim3d-cyber-hud,.aim3d-scene.is-scoped .aim3d-top,.aim3d-scene.is-scoped .aim3d-footer,.aim3d-scene.is-scoped .aim3d-hit-score{z-index:26}
.scout-field{position:absolute;inset:0;overflow:hidden}.scout-horizon{pointer-events:none;background:linear-gradient(#c4ad8500 0%,#c4ad8521 55%,#c4ad8500 100%);height:26%;position:absolute;top:38%;left:0;right:0}.scout-cover{height:auto;filter:drop-shadow(0 4px 9px #0605048c) saturate(calc(1 - var(--scout-depth,0) * .38)) brightness(calc(1 - var(--scout-depth,0) * .24));display:block;position:absolute;transform:translate(-50%,-100%)}.scout-enemy{cursor:crosshair;filter:drop-shadow(0 3px 5px #06050480) saturate(calc(1 - var(--scout-depth,0) * .42)) brightness(calc(1 - var(--scout-depth,0) * .2));background:0 0;border:0;margin:0;padding:0;line-height:0;animation:.13s ease-out scout-pop;position:absolute}.scout-enemy img{width:100%;height:auto;display:block}@keyframes scout-pop{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.scout-enemy{animation:none}}.scout-enemy{transform:translate(-50%,-100%)}.scout-status-chip{z-index:23;border:1px solid var(--tm-line,#e9e1d229);text-align:right;background:#08090cb8;border-radius:10px;flex-direction:column;gap:2px;padding:7px 12px;display:flex;position:absolute;top:12px;right:12px}.scout-status-chip b{letter-spacing:.14em;color:var(--tm-fg,#efe8dc);font-size:12px;font-weight:800}.scout-status-chip small{color:var(--tm-fg-soft);font-size:11px}.scout-field.scout-live~.scout-status-chip b{color:var(--game-accent,var(--accent,#d9a441))}.mode-scout .arena.desert-arena{isolation:isolate;min-height:520px;background-image:linear-gradient(#06080a47,#05070861 56%,#030405b8),url(/training/cs2-fps-range-v2.webp)!important;background-position:50%!important;background-size:cover!important}.mode-scout .arena.desert-arena:before,.mode-scout .arena.desert-arena:after{display:none}
:root[data-game]{--tm-violet-200:color-mix(in oklab, var(--game-highlight), white 42%);--tm-violet-400:color-mix(in oklab, var(--game-highlight), white 16%);--tm-violet-500:var(--game-highlight);--tm-violet-600:color-mix(in oklab, var(--game-highlight), black 16%);--tm-violet-700:color-mix(in oklab, var(--game-highlight), black 36%);--tm-gold-200:var(--game-accent-soft);--tm-gold-400:var(--game-accent);--tm-gold-500:color-mix(in oklab, var(--game-accent), black 12%);--tm-gold-600:var(--game-accent-deep);--tm-violet-200-rgb:var(--game-highlight-rgb);--tm-violet-400-rgb:var(--game-highlight-rgb);--tm-violet-500-rgb:var(--game-highlight-rgb);--tm-violet-600-rgb:var(--game-highlight-rgb);--tm-violet-700-rgb:var(--game-highlight-rgb);--tm-gold-200-rgb:var(--game-accent-soft-rgb);--tm-gold-400-rgb:var(--game-accent-rgb);--tm-gold-500-rgb:var(--game-accent-rgb);--tm-gold-600-rgb:var(--game-accent-deep-rgb);--accent-glow:color-mix(in srgb, var(--game-highlight) 22%, transparent);--tm-glow-purple:color-mix(in srgb, var(--game-highlight) 26%, transparent);--tm-glow-gold:color-mix(in srgb, var(--game-accent) 22%, transparent);--tm-ink-950:var(--game-bg);--tm-ink-900:var(--game-surface-sunken);--tm-ink-850:var(--game-surface);--tm-ink-800:var(--game-surface-raised);--tm-ink-700:var(--game-line);--tm-ink-600:var(--game-line);--tm-ink-500:var(--game-line-strong)}.tm-game-scope [data-faction="1"],.tm-game-scope .faction-1{color:var(--game-faction-1)}.tm-game-scope [data-faction="2"],.tm-game-scope .faction-2{color:var(--game-faction-2)}
@property --mx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --my{syntax:"<percentage>";inherits:true;initial-value:50%}.tm-sticker-art--fallback{color:var(--sticker-accent);place-items:center;font-weight:900;display:inline-grid;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.tm-sticker-art.tm-sticker-art--diecut{--rx:0deg;--ry:0deg;--tm-holo-spectrum:repeating-linear-gradient(115deg, #ff6680 0%, #ffc247 7%, #8af53d 14%, #38faea 21%, #69f 28%, #da74fb 35%, #ff6680 42%);--tm-glitter-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 11 0 0 0 -7.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--tm-glitter-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='130' height='130'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='1' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .92 0 0 0 0 .7 12 0 0 0 -8.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");filter:drop-shadow(0 2px 3px #000000b3);animation:9s ease-in-out infinite alternate tm-sticker-drift;animation-delay:calc(var(--sticker-seed,0) * -1s);display:block;position:relative;overflow:visible;box-shadow:none!important;mix-blend-mode:normal!important;background:0 0!important;border:0!important;border-radius:0!important}.tm-sticker-art--diecut>.tm-sticker-fx{isolation:isolate;width:100%;height:100%;-webkit-mask:var(--sticker-mask) center / contain no-repeat;-webkit-mask:var(--sticker-mask) center / contain no-repeat;mask:var(--sticker-mask) center / contain no-repeat;transform:perspective(520px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .4s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden}.tm-sticker-art--diecut .tm-sticker-fx__art{z-index:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:relative}.tm-sticker-art--diecut.has-crop{container-type:size}.tm-sticker-art--diecut.has-crop>.tm-sticker-fx{--iw:min(100cqw / var(--cw), 100cqh * var(--ar) / var(--ch));--ih:calc(var(--iw) / var(--ar));--ix:calc(50cqw - (var(--cx) + var(--cw) / 2) * var(--iw));--iy:calc(50cqh - (var(--cy) + var(--ch) / 2) * var(--ih));-webkit-mask-size:var(--iw) var(--ih);-webkit-mask-size:var(--iw) var(--ih);mask-size:var(--iw) var(--ih);-webkit-mask-position:var(--ix) var(--iy);-webkit-mask-position:var(--ix) var(--iy);mask-position:var(--ix) var(--iy)}.tm-sticker-art--diecut.has-crop .tm-sticker-fx__art{left:var(--ix);top:var(--iy);width:var(--iw);height:var(--ih);object-fit:fill;max-width:none;position:absolute}.tm-weapon-stickers>.tm-sticker-art--diecut.has-crop,.fps-authentic-stickers>.tm-sticker-art--diecut.has-crop{container-type:normal}.tm-weapon-stickers>.has-crop>.tm-sticker-fx,.fps-authentic-stickers>.has-crop>.tm-sticker-fx{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.tm-weapon-stickers>.has-crop .tm-sticker-fx__art,.fps-authentic-stickers>.has-crop .tm-sticker-fx__art{object-fit:contain;width:100%;height:100%;position:relative;top:auto;left:auto}.tm-sticker-art--diecut .tm-sticker-fx__tint,.tm-sticker-art--diecut .tm-sticker-fx__holo,.tm-sticker-art--diecut .tm-sticker-fx__glitter,.tm-sticker-art--diecut .tm-sticker-fx__glare,.tm-sticker-art--diecut .tm-sticker-starshine{pointer-events:none;opacity:0;position:absolute;inset:0}.tm-sticker-art--diecut .tm-sticker-fx__tint{z-index:2}.tm-sticker-art--diecut .tm-sticker-fx__holo{z-index:3;background:var(--tm-holo-spectrum), repeating-linear-gradient(45deg, #fff3 0 1px, transparent 1px 3px);background-size:240% 240%,100% 100%;background-position:var(--mx) var(--my), 0 0;mix-blend-mode:color-dodge;-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), #000 0 25%, #00000073 70%);-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), #000 0 25%, #00000073 70%);mask-image:radial-gradient(circle at var(--mx) var(--my), #000 0 25%, #00000073 70%)}.tm-sticker-art--diecut .tm-sticker-fx__glitter{z-index:4;background:var(--tm-glitter-a), var(--tm-glitter-b);mix-blend-mode:color-dodge;-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), #000 0 25%, #00000073 60%, #00000040 100%);-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my), #000 0 25%, #00000073 60%, #00000040 100%);mask-image:radial-gradient(circle at var(--mx) var(--my), #000 0 25%, #00000073 60%, #00000040 100%);background-size:90px 90px,130px 130px}.tm-sticker-art--diecut .tm-sticker-fx__glare{z-index:5;background:radial-gradient(circle at var(--mx) var(--my), #ffffffe6 0%, #ffffff59 16%, transparent 42%);mix-blend-mode:overlay}.tm-sticker-art--diecut .tm-sticker-starshine{z-index:6;opacity:1}.tm-sticker-art--paper{animation:none}.tm-sticker-art--paper .tm-sticker-fx__tint{opacity:.6;mix-blend-mode:multiply;background:repeating-radial-gradient(circle at 17% 23%,#00000012 0 .6px,#0000 .6px 2.2px),linear-gradient(#ffffff0f,#0000001a)}.tm-sticker-art--paper .tm-sticker-fx__glare{opacity:.18}.tm-sticker-art--foil .tm-sticker-fx__art{filter:saturate(.7)contrast(1.12)brightness(1.04)}.tm-sticker-art--foil .tm-sticker-fx__tint{opacity:.85;background:linear-gradient(120deg,#2b3038 0%,#d9dee6 14%,#6f7885 26%,#fff 38%,#8a93a0 50%,#eef2f7 62%,#5b636e 74%,#cfd5dd 86%,#30353d 100%) 0 0/260% 260%;background-position:var(--mx) var(--my);mix-blend-mode:overlay}.tm-sticker-art--foil .tm-sticker-fx__holo{opacity:.14}.tm-sticker-art--foil .tm-sticker-fx__glare{opacity:1}.tm-sticker-art--holo{filter:drop-shadow(0 2px 5px #a855f766)}.tm-sticker-art--holo .tm-sticker-fx__art{filter:saturate(.8)brightness(.95)contrast(1.12)}.tm-sticker-art--holo .tm-sticker-fx__tint{opacity:.55;background:var(--tm-holo-spectrum);background-size:240% 240%;background-position:calc(100% - var(--mx)) var(--my);mix-blend-mode:overlay}.tm-sticker-art--holo .tm-sticker-fx__holo{opacity:.7}.tm-sticker-art--holo .tm-sticker-fx__glare{opacity:.9}.tm-sticker-art--glitter .tm-sticker-fx__art{filter:saturate(1.2)contrast(1.06)}.tm-sticker-art--glitter .tm-sticker-fx__glitter{opacity:1;animation:1.4s steps(4,end) infinite tm-sticker-twinkle}.tm-sticker-art--glitter .tm-sticker-fx__holo{opacity:.22}.tm-sticker-art--glitter .tm-sticker-fx__glare{opacity:.7}.tm-shine{filter:drop-shadow(0 0 2px #fff0c8e6);opacity:0;will-change:transform, opacity;background:radial-gradient(circle,#fff 0 14%,#ffffff8c 24%,#0000 50%),linear-gradient(#0000 46%,#fff 50%,#0000 54%),linear-gradient(90deg,#0000 46%,#fff 50%,#0000 54%);border:0;width:10px;height:10px;margin:0;animation-name:tm-sticker-star;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block;position:absolute;transform:translate(-50%,-50%)scale(0);-webkit-mask-image:radial-gradient(circle,#000 18%,#0000 70%);mask-image:radial-gradient(circle,#000 18%,#0000 70%)}.tm-shine--small{width:7px;height:7px}.tm-shine--medium{width:11px;height:11px}.tm-shine--large{width:16px;height:16px}.tm-sticker-art--gold{filter:drop-shadow(0 2px 5px #b4821e73)}.tm-sticker-art--gold .tm-sticker-fx__art{filter:contrast(1.18)brightness(1.04)}.tm-sticker-art--gold .tm-sticker-fx__tint{opacity:.92;mix-blend-mode:color;background:#d7a93c}.tm-sticker-art--gold .tm-sticker-fx__holo{opacity:.8;background:linear-gradient(120deg,#4a300a 0%,#f6d37a 16%,#8c5e14 30%,#fff1bf 42%,#a8761f 56%,#f2cd6a 70%,#5a3a0c 100%) 0 0/260% 260%;background-position:var(--mx) var(--my);mix-blend-mode:overlay;-webkit-mask-image:none;mask-image:none}.tm-sticker-art--gold .tm-sticker-fx__glare{opacity:1;background:radial-gradient(circle at var(--mx) var(--my), #fff8dcf2 0%, #ffdc8c66 16%, transparent 42%)}.tm-sticker-art--purple{filter:drop-shadow(0 2px 6px #8b5cf68c)}.tm-sticker-art--purple .tm-sticker-fx__art{filter:brightness(.82)contrast(1.22)saturate(1.1)}.tm-sticker-art--purple .tm-sticker-fx__tint{opacity:.72;mix-blend-mode:color;background:#6d28d9}.tm-sticker-art--purple .tm-sticker-fx__holo{opacity:.55;mix-blend-mode:overlay;background:repeating-linear-gradient(115deg,#8b5cf6 0%,#e879f9 8%,#67e8f9 16%,#f5d27a 24%,#8b5cf6 32%) 0 0/240% 240%,repeating-linear-gradient(45deg,#ffffff29 0 1px,#0000 1px 3px) 0 0/100% 100%;background-position:var(--mx) var(--my), 0 0}.tm-sticker-art--purple .tm-sticker-fx__glare{opacity:.9}.tm-sticker-art--diecut.is-tilting{animation:none}.tm-sticker-art--diecut.is-tilting>.tm-sticker-fx{transition:transform 80ms linear}.tm-weapon-stickers .tm-sticker-fx,.fps-authentic-stickers .tm-sticker-fx{transform:none!important}@keyframes tm-sticker-drift{0%{--mx:15%;--my:20%}50%{--mx:85%;--my:55%}to{--mx:40%;--my:90%}}@keyframes tm-sticker-twinkle{to{background-position:7px 4px,-5px 9px}}@keyframes tm-sticker-star{0%,to{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.tm-sticker-art.tm-sticker-art--diecut{animation-duration:24s!important;animation-iteration-count:infinite!important}.tm-sticker-art--diecut .tm-sticker-fx__glitter{animation:none!important}.tm-sticker-art--diecut>.tm-sticker-fx{transition:none;transform:none!important}.tm-shine{display:none}}.tm-weapon-stickers>.tm-sticker-art.tm-sticker-art--diecut,.fps-authentic-stickers>.tm-sticker-art.tm-sticker-art--diecut{position:absolute}.tm-studio-motif-card>.tm-sticker-art.tm-sticker-art--diecut{flex-shrink:0;width:56px;height:56px}.tm-studio-sticker-slot-btn>.tm-sticker-art.tm-sticker-art--diecut{flex-shrink:0;width:38px;height:38px}
.tm-cs2-weapon-image,.finish-tile{--tx-camo-dark:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='f' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='fractalNoise' baseFrequency='0.014' numOctaves='3' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 0 0 0 2.75'/><feComponentTransfer><feFuncA type='discrete' tableValues='0 .6'/></feComponentTransfer></filter><rect width='300' height='300' filter='url(%23f)'/></svg>");--tx-camo-light:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='f' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='fractalNoise' baseFrequency='0.016' numOctaves='3' seed='21' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 -2.3'/><feComponentTransfer><feFuncA type='discrete' tableValues='0 1'/></feComponentTransfer></filter><rect width='300' height='300' filter='url(%23f)'/></svg>");--tx-damascus:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='600' height='300'><filter id='f' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='fractalNoise' baseFrequency='0.0035 0.03' numOctaves='2' seed='4' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncR type='table' tableValues='0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0'/><feFuncG type='table' tableValues='0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0'/><feFuncB type='table' tableValues='0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0'/><feFuncA type='table' tableValues='1 1'/></feComponentTransfer></filter><rect width='600' height='300' filter='url(%23f)'/></svg>");--tx-veins:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='300'><filter id='f' x='0' y='0' width='100%25' height='100%25'><feTurbulence baseFrequency='0.004 0.011' numOctaves='4' seed='11' type='turbulence' stitchTiles='stitch'/><feColorMatrix type='luminanceToAlpha'/><feComponentTransfer><feFuncA type='table' tableValues='1 .85 .35 0 0 0 0 0 0 0 0 0'/></feComponentTransfer></filter><rect width='400' height='300' filter='url(%23f)'/></svg>");--tx-blotch:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='f' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='fractalNoise' baseFrequency='0.02' numOctaves='4' seed='5' stitchTiles='stitch'/><feColorMatrix type='luminanceToAlpha'/><feComponentTransfer><feFuncA type='table' tableValues='0 0 0 .35 1 1'/></feComponentTransfer></filter><rect width='300' height='300' filter='url(%23f)'/></svg>");--tx-cracks:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='f' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='turbulence' baseFrequency='0.022' numOctaves='3' seed='9' stitchTiles='stitch'/><feColorMatrix type='luminanceToAlpha'/><feComponentTransfer><feFuncA type='table' tableValues='1 .6 .1 0 0 0 0 0 0 0'/></feComponentTransfer></filter><rect width='300' height='300' filter='url(%23f)'/></svg>");--tx-scratch:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='200'><filter id='f' x='0' y='0' width='100%25' height='100%25'><feTurbulence type='fractalNoise' baseFrequency='0.012 0.45' numOctaves='2' seed='3' stitchTiles='stitch'/><feColorMatrix type='luminanceToAlpha'/><feComponentTransfer><feFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1'/></feComponentTransfer></filter><rect width='400' height='200' filter='url(%23f)'/></svg>");--tx-hex:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='56' height='100'><path d='M28 66L0 50V16L28 0l28 16v34zM28 66v34' fill='none' stroke='black' stroke-width='3'/></svg>");--tx-scales:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='24'><path d='M0 24a20 20 0 0 1 40 0M-20 12a20 20 0 0 1 40 0M20 12a20 20 0 0 1 40 0' fill='none' stroke='black' stroke-width='2.6'/></svg>");--tx-circuit:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='60'><g fill='none' stroke='black' stroke-width='2'><path d='M0 12h26l10 10h24l10-10h10M14 60V40l12-12h20M60 22v18l10 10h10'/></g><g><circle cx='26' cy='12' r='3'/><circle cx='46' cy='28' r='3'/><circle cx='60' cy='40' r='3'/></g></svg>");isolation:isolate;background:0 0!important}.tm-cs2-weapon-image{background:0 0!important}.tm-cs2-weapon-image.has-image-skin .tm-weapon-base-layer{filter:none}.tm-cs2-weapon-image.has-image-skin:not(.has-skin) :is(.tm-weapon-paint,.tm-weapon-detail,.tm-weapon-wear,.tm-weapon-gloss){opacity:0!important;background:0 0!important}.tm-cs2-weapon-image.finish-stock:not(.has-skin):not(.has-image-skin) .tm-weapon-base-layer{filter:none}.tm-cs2-weapon-image.finish-stock:not(.has-skin) :is(.tm-weapon-paint,.tm-weapon-detail,.tm-weapon-wear,.tm-weapon-gloss){opacity:0!important;background:0 0!important}.tm-cs2-weapon-image.has-skin .tm-weapon-base-layer{filter:var(--fx-prep,grayscale(var(--skin-opacity,.84)) brightness(1.28) contrast(1.12))}.tm-cs2-weapon-image.has-skin :is(.tm-weapon-paint,.tm-weapon-detail,.tm-weapon-wear,.tm-weapon-gloss){pointer-events:none;-webkit-mask-image:var(--weapon-atlas);-webkit-mask-image:var(--weapon-atlas);mask-image:var(--weapon-atlas);-webkit-mask-size:var(--weapon-atlas-size);-webkit-mask-size:var(--weapon-atlas-size);mask-size:var(--weapon-atlas-size);-webkit-mask-position:var(--weapon-atlas-position);-webkit-mask-position:var(--weapon-atlas-position);mask-position:var(--weapon-atlas-position);position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tm-cs2-weapon-image.has-skin .tm-weapon-paint{background:var(--fx-paint,var(--weapon-base));mix-blend-mode:var(--fx-paint-blend,multiply);opacity:calc(var(--skin-opacity,.84) * var(--fx-paint-opacity,1))}.tm-cs2-weapon-image.has-skin .tm-weapon-detail{background:var(--fx-detail,none);mix-blend-mode:var(--fx-detail-blend,hard-light);opacity:calc(var(--skin-opacity,.84) * var(--fx-detail-opacity,1));-webkit-mask-image:var(--weapon-atlas), var(--fx-detail-mask,linear-gradient(#000 0 0));-webkit-mask-image:var(--weapon-atlas), var(--fx-detail-mask,linear-gradient(#000 0 0));mask-image:var(--weapon-atlas), var(--fx-detail-mask,linear-gradient(#000 0 0));-webkit-mask-size:var(--weapon-atlas-size), var(--fx-detail-mask-size,100% 100%);-webkit-mask-size:var(--weapon-atlas-size), var(--fx-detail-mask-size,100% 100%);mask-size:var(--weapon-atlas-size), var(--fx-detail-mask-size,100% 100%);-webkit-mask-position:var(--weapon-atlas-position), 0 0;-webkit-mask-position:var(--weapon-atlas-position), 0 0;mask-position:var(--weapon-atlas-position), 0 0;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.tm-cs2-weapon-image.has-skin .tm-weapon-wear{opacity:calc(var(--weapon-wear,0) * .65);-webkit-mask-image:var(--weapon-atlas), var(--tx-scratch);-webkit-mask-image:var(--weapon-atlas), var(--tx-scratch);mask-image:var(--weapon-atlas), var(--tx-scratch);-webkit-mask-size:var(--weapon-atlas-size), 60% auto;-webkit-mask-size:var(--weapon-atlas-size), 60% auto;mask-size:var(--weapon-atlas-size), 60% auto;-webkit-mask-position:var(--weapon-atlas-position), 0 0;-webkit-mask-position:var(--weapon-atlas-position), 0 0;mask-position:var(--weapon-atlas-position), 0 0;-webkit-mask-composite:source-in;background:#e7e3da;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.tm-cs2-weapon-image.has-skin .tm-weapon-gloss{background-image:var(--fx-gloss,linear-gradient(178deg, #ffffff57, transparent 34%, transparent 70%, #00000038)), linear-gradient(105deg, transparent 38%, #ffffff8c 48%, #fff6ded9 50%, #ffffff8c 52%, transparent 62%);mix-blend-mode:var(--fx-gloss-blend,soft-light);opacity:var(--fx-gloss-opacity,.85);background-position:0 0,-40% 0;background-repeat:no-repeat;background-size:100% 100%,260% 100%}:is(.tm-cs2-weapon-image,.finish-tile).finish-stock{--fx-prep:grayscale(calc(var(--skin-opacity,.84) * .55)) brightness(1.1) contrast(1.06);--fx-paint:var(--weapon-base);--fx-paint-blend:color;--fx-paint-opacity:.8}:is(.tm-cs2-weapon-image,.finish-tile).finish-slash{--fx-paint:linear-gradient(125deg, var(--weapon-base), color-mix(in srgb, var(--weapon-base) 70%, #fff) 55%, var(--weapon-base));--fx-detail:repeating-linear-gradient(-58deg, transparent 0 5%, var(--weapon-accent) 5% 6.3%, transparent 6.3% 7.1%, var(--weapon-accent) 7.1% 7.5%, transparent 7.5% 11%)}:is(.tm-cs2-weapon-image,.finish-tile).finish-circuit{--fx-paint:linear-gradient(180deg, color-mix(in srgb, var(--weapon-base) 80%, #fff), var(--weapon-base) 60%, color-mix(in srgb, var(--weapon-base) 70%, #000));--fx-detail:var(--weapon-accent);--fx-detail-blend:screen;--fx-detail-mask:var(--tx-circuit);--fx-detail-mask-size:9% auto}:is(.tm-cs2-weapon-image,.finish-tile).finish-scales{--fx-paint:radial-gradient(ellipse at 40% 45%, color-mix(in srgb, var(--weapon-base) 65%, #fff), var(--weapon-base) 55%, color-mix(in srgb, var(--weapon-base) 65%, #000));--fx-detail:var(--weapon-accent);--fx-detail-mask:var(--tx-scales);--fx-detail-mask-size:4.2% auto}:is(.tm-cs2-weapon-image,.finish-tile).finish-fade{--fx-paint:linear-gradient(100deg, var(--weapon-base) 0%, var(--weapon-accent) 42%, color-mix(in oklch, var(--weapon-accent) 55%, var(--weapon-base)) 70%, var(--weapon-base) 100%) 0 0 / 200% 100%;--fx-gloss-opacity:1}:is(.tm-cs2-weapon-image,.finish-tile).finish-hex{--fx-paint:linear-gradient(160deg, color-mix(in srgb, var(--weapon-base) 75%, #fff), var(--weapon-base));--fx-detail:var(--weapon-accent);--fx-detail-mask:var(--tx-hex);--fx-detail-mask-size:3.6% auto}:is(.tm-cs2-weapon-image,.finish-tile).finish-obsidian{--fx-prep:grayscale(1) brightness(.8) contrast(1.35);--fx-paint:linear-gradient(135deg, #2a2a33, color-mix(in srgb, var(--weapon-base) 60%, #111) 50%, #121217);--fx-detail:var(--weapon-accent);--fx-detail-opacity:1.2;--fx-detail-blend:screen;--fx-detail-mask:var(--tx-cracks);--fx-detail-mask-size:34% auto;--fx-gloss:linear-gradient(178deg, #ffffff80, transparent 30%);--fx-gloss-blend:overlay}:is(.tm-cs2-weapon-image,.finish-tile).finish-camo{--fx-paint:var(--tx-camo-dark) 0 0 / 36% auto, color-mix(in srgb, var(--weapon-base) 78%, #fff);--fx-detail:color-mix(in srgb, var(--weapon-accent) 80%, #000);--fx-detail-blend:multiply;--fx-detail-mask:var(--tx-camo-light);--fx-detail-mask-size:42% auto;--fx-gloss:linear-gradient(178deg, #ffffff1f, transparent 40%)}:is(.tm-cs2-weapon-image,.finish-tile).finish-carbon{--fx-prep:grayscale(1) brightness(1.2) contrast(1.1);--fx-paint:linear-gradient(#ffffff29, #00000047) 0 0 / 1.2% 2.2%, conic-gradient(#2d2f33 25%, #5b5e64 0 50%, #2d2f33 0 75%, #5b5e64 0) 0 0 / 1.2% 2.2%;--fx-detail:var(--weapon-base);--fx-detail-blend:color;--fx-detail-opacity:.6;--fx-gloss:linear-gradient(176deg, #ffffff8c, #ffffff14 32%, transparent 55%);--fx-gloss-blend:screen;--fx-gloss-opacity:.7}:is(.tm-cs2-weapon-image,.finish-tile).finish-damascus{--fx-prep:grayscale(1) brightness(1.2) contrast(1.15);--fx-paint:color-mix(in srgb, var(--weapon-base) 40%, #d9dde3);--fx-detail:var(--tx-damascus) 0 0 / 70% auto;--fx-detail-blend:overlay;--fx-detail-opacity:.95;--fx-gloss-blend:screen;--fx-gloss-opacity:.45}:is(.tm-cs2-weapon-image,.finish-tile).finish-hardened{--fx-prep:grayscale(1) brightness(1.3) contrast(1.2);--fx-paint:linear-gradient(120deg, var(--weapon-base), color-mix(in srgb, var(--weapon-base) 70%, #000));--fx-detail:var(--weapon-accent);--fx-detail-mask:var(--tx-blotch);--fx-detail-mask-size:46% auto;--fx-gloss-blend:screen;--fx-gloss-opacity:.5}:is(.tm-cs2-weapon-image,.finish-tile).finish-candy{--fx-prep:grayscale(1) brightness(1.5) contrast(1.35);--fx-paint:linear-gradient(160deg, color-mix(in srgb, var(--weapon-base) 55%, #fff), var(--weapon-base) 45%, color-mix(in srgb, var(--weapon-base) 60%, #000));--fx-gloss:linear-gradient(177deg, #ffffffbf, #ffffff1a 26%, transparent 40%);--fx-gloss-blend:screen;--fx-gloss-opacity:.75}:is(.tm-cs2-weapon-image,.finish-tile).finish-prism{--fx-prep:grayscale(1) brightness(1.35) contrast(1.15);--fx-paint:color-mix(in srgb, var(--weapon-base) 60%, #fff);--fx-detail:linear-gradient(115deg, #ff4fd8, #ffe14f, #4fffb0, #4fb8ff, #b84fff, #ff4fd8, #ffe14f) 0 0 / 300% 100%;--fx-detail-opacity:.75;--fx-gloss-blend:screen;--fx-gloss-opacity:.55}:is(.tm-cs2-weapon-image,.finish-tile).finish-chrome{--fx-prep:grayscale(1) contrast(1.5) brightness(1.2);--fx-paint:var(--weapon-base);--fx-paint-blend:color;--fx-paint-opacity:.45;--fx-detail:linear-gradient(180deg, #fff 0%, #cfd8e3 30%, #2a2f38 47%, #0d0f13 53%, #6b7480 72%, #eef3f9 100%);--fx-detail-opacity:.8;--fx-gloss-blend:screen;--fx-gloss-opacity:.6}:is(.tm-cs2-weapon-image,.finish-tile).finish-gold{--fx-prep:grayscale(1) brightness(1.3) contrast(1.35);--fx-paint:linear-gradient(160deg, #fff1b8, color-mix(in srgb, var(--weapon-accent) 65%, #d49a1a) 35%, color-mix(in srgb, var(--weapon-base) 55%, #6b4205) 65%, #ffe38a);--fx-detail:linear-gradient(180deg, #fff8dc 0%, #e8c46a 32%, #5a3b08 49%, #2a1a03 53%, #b8862a 72%, #fff4c9 100%);--fx-detail-opacity:.45;--fx-gloss:linear-gradient(177deg, #fff0c899, transparent 32%);--fx-gloss-blend:screen;--fx-gloss-opacity:.6}:is(.tm-cs2-weapon-image,.finish-tile).finish-marble{--fx-prep:grayscale(1) brightness(1.35) contrast(1.05);--fx-paint:color-mix(in srgb, var(--weapon-base) 35%, #f1efe9);--fx-detail:color-mix(in srgb, var(--weapon-accent) 55%, #1a1a1a);--fx-detail-blend:multiply;--fx-detail-mask:var(--tx-veins);--fx-detail-mask-size:55% auto;--fx-gloss-blend:screen;--fx-gloss-opacity:.4}.finish-tile.finish-circuit{--fx-swatch-size:46px auto}.finish-tile.finish-scales{--fx-swatch-size:22px auto}.finish-tile.finish-hex{--fx-swatch-size:18px auto}.finish-tile.finish-obsidian,.finish-tile.finish-camo{--fx-swatch-size:110px auto}.finish-tile.finish-hardened{--fx-swatch-size:120px auto}.finish-tile.finish-marble{--fx-swatch-size:180px auto}.finish-grid .finish-tile>i{isolation:isolate;background:var(--fx-paint,var(--weapon-base,#6b7280));opacity:.62}.finish-grid .finish-tile>i:before,.finish-grid .finish-tile>i:after{content:"";position:absolute;inset:0}.finish-grid .finish-tile>i:before{background:var(--fx-detail,none);mix-blend-mode:var(--fx-detail-blend,hard-light);opacity:var(--fx-detail-opacity,1);-webkit-mask:var(--fx-detail-mask,linear-gradient(#000 0 0)) 0 0 / var(--fx-swatch-size,100% 100%) repeat;-webkit-mask:var(--fx-detail-mask,linear-gradient(#000 0 0)) 0 0 / var(--fx-swatch-size,100% 100%) repeat;mask:var(--fx-detail-mask,linear-gradient(#000 0 0)) 0 0 / var(--fx-swatch-size,100% 100%) repeat}.finish-grid .finish-tile>i:after{background:linear-gradient(170deg,#ffffff38,#0000 40%),linear-gradient(90deg,#08060ebf,#08060e26 70%)}.workshop-viewmodel .tm-workshop-real-weapon{filter:brightness(1.08) contrast(1.06) drop-shadow(0 26px 18px #000000d1) drop-shadow(0 0 22px color-mix(in srgb, var(--weapon-accent,#f4c52f) 22%, transparent));animation:7s ease-in-out infinite tm-weapon-idle}.workshop-ak:hover .tm-workshop-real-weapon,.workshop-shell.is-panning .tm-workshop-real-weapon{animation-play-state:paused}.tm-subpage--arsenal .tm-arsenal-showcase-weapon{filter:brightness(1.08) contrast(1.06) drop-shadow(0 25px 18px #000000db) drop-shadow(0 0 16px color-mix(in srgb, var(--weapon-accent,#f4c52f) 26%, transparent))}:is(.tm-workshop-real-weapon,.tm-arsenal-showcase-weapon).has-skin .tm-weapon-gloss{animation:6.5s cubic-bezier(.45,0,.25,1) infinite tm-weapon-sheen}:is(.tm-workshop-real-weapon,.tm-arsenal-showcase-weapon):is(.finish-circuit,.finish-obsidian) .tm-weapon-detail{animation:3.2s ease-in-out infinite alternate tm-weapon-pulse}:is(.tm-workshop-real-weapon,.tm-arsenal-showcase-weapon):is(.finish-prism,.finish-fade) :is(.tm-weapon-detail,.tm-weapon-paint){animation:10s ease-in-out infinite alternate tm-weapon-shift}.workshop-ak .ak-glow{background:radial-gradient(ellipse at center, var(--workshop-accent,#f4c52f), transparent 70%);animation:5s ease-in-out infinite alternate tm-weapon-glow}@keyframes tm-weapon-idle{0%,to{translate:0}50%{translate:0 -6px}}@keyframes tm-weapon-sheen{0%{background-position:0 0,115% 0}55%,to{background-position:0 0,-15% 0}}@keyframes tm-weapon-pulse{0%{filter:brightness(.75)}to{filter:brightness(1.35)}}@keyframes tm-weapon-shift{0%{background-position:0 0}to{background-position:100% 0}}@keyframes tm-weapon-glow{0%{opacity:.18}to{opacity:.38}}@media (prefers-reduced-motion:reduce){.workshop-viewmodel .tm-workshop-real-weapon{animation:none!important}:is(.tm-workshop-real-weapon,.tm-arsenal-showcase-weapon).has-skin :is(.tm-weapon-gloss,.tm-weapon-detail,.tm-weapon-paint),.workshop-ak .ak-glow{animation-duration:12s!important;animation-iteration-count:infinite!important}}.tm-color-slot{gap:6px;margin-top:8px;display:flex}.tm-color-slot button{color:#dbd1e5;letter-spacing:.06em;background:#0d0914cc;border:1px solid #c99aff38;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.tm-color-slot button i{border:1px solid #ffffff59;border-radius:50%;width:12px;height:12px}.tm-color-slot button.is-active{border-color:var(--tm-gold-400);color:#fff;box-shadow:inset 0 0 10px rgb(var(--tm-gold-400-rgb) / .15)}.tm-color-grid{max-height:190px;padding:4px 2px;overflow-y:auto}.tm-color-grid button{position:relative}.workshop-controls .color-row button{background:var(--swatch)!important}.tm-color-grid button[data-rarity=Purple]{border-color:rgb(var(--tm-violet-500-rgb) / .8)}.tm-color-grid button[data-rarity=Gold]{border-color:rgb(var(--tm-gold-400-rgb) / .9);box-shadow:0 0 8px rgb(var(--tm-gold-400-rgb) / .35)}.tm-color-grid button.is-locked{cursor:not-allowed;opacity:.32;filter:grayscale(.6)}.tm-color-grid button.is-locked:after{content:"";background:#0000008c;border-radius:2px;position:absolute;inset:6px;-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 7V5a4 4 0 0 1 8 0v2h1v8H3V7zm2 0h4V5a2 2 0 0 0-4 0z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 7V5a4 4 0 0 1 8 0v2h1v8H3V7zm2 0h4V5a2 2 0 0 0-4 0z'/></svg>") 50%/contain no-repeat}.tm-color-hint{color:#a596b3;margin-top:6px;font-size:11px;display:block}.tm-color-inventory{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.tm-color-tile{border:1px solid rgb(var(--tm-violet-200-rgb) / .3);color:#e8edf5;background:linear-gradient(160deg,#0a0c12,#141826);border-radius:10px;gap:3px;padding:7px;font-size:11px;display:grid;position:relative}.tm-color-tile[data-rarity=Purple]{border-color:rgb(var(--tm-violet-500-rgb) / .55)}.tm-color-tile[data-rarity=Gold]{border-color:rgb(var(--tm-gold-400-rgb) / .6)}.tm-color-tile.is-locked{opacity:.45}.tm-color-tile__swatch{border:1px solid #ffffff26;border-radius:6px;height:30px;display:block;box-shadow:inset 0 -8px 12px #00000040}.tm-color-tile b{font-size:11px;line-height:1.15}.tm-color-tile small{opacity:.75;font-size:10px}.tm-color-tile em{color:#fff;text-shadow:0 1px 2px #000;font-size:10px;font-style:normal;position:absolute;top:4px;right:6px}.tm-color-tile__actions{gap:4px;display:flex}.tm-color-tile__actions button{color:#e8edf5;background:#ffffff0f;border:1px solid #ffffff29;border-radius:5px;flex:1;padding:3px 0;font-size:10px;font-weight:800}.tm-color-tile__actions button:hover{border-color:var(--tm-gold-400);color:#fff}.tm-color-tile__lock{color:#a596b3;font-size:10px}.tm-case-art--color{filter:drop-shadow(0 8px 7px #000000bf);background-image:url(/arsenal/cs2/cases/case-color-v1.png)}.tm-case-reel article>span.tm-case-reel__color{clip-path:none;border:2px solid #ffffff40;border-radius:50%;width:46px;height:46px;margin:0 auto;box-shadow:inset 0 -10px 14px #0000004d,0 0 14px #00000080}.workshop-stage-col{flex-direction:column;gap:10px;min-width:0;display:flex}.workshop-stage-col>.workshop-stage{align-self:stretch}.workshop-skinbar{border:1px solid #c584ff73;border-left:4px solid rgb(var(--tm-violet-200-rgb) / .7);background:linear-gradient(145deg,#130b1ff2,#08060df5);flex-wrap:wrap;align-items:center;gap:10px 22px;padding:12px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.workshop-skinbar[data-rarity=Purple]{border-left-color:rgb(var(--tm-violet-500-rgb))}.workshop-skinbar[data-rarity=Gold]{border-left-color:var(--tm-gold-400)}.workshop-skinbar[data-rarity=Custom]{border-left-color:#6ee7f9}.workshop-skinbar__name{gap:1px;min-width:150px;display:grid}.workshop-skinbar__name small{color:#8f82a0;letter-spacing:.18em;font-size:9.5px;font-weight:900}.workshop-skinbar__name b{color:#fff;font-size:17px;line-height:1.15}.workshop-skinbar__name em{color:#d9bdff;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:800}.workshop-skinbar[data-rarity=Gold] .workshop-skinbar__name em{color:var(--tm-gold-400)}.workshop-skinbar dl{flex-wrap:wrap;gap:8px 20px;margin:0;display:flex}.workshop-skinbar dl>div{gap:2px;display:grid}.workshop-skinbar dt{color:#7f748a;letter-spacing:.16em;text-transform:uppercase;font-size:9.5px;font-weight:900}.workshop-skinbar dd{color:#eee7f6;align-items:baseline;gap:6px;margin:0;font-size:12px;font-weight:700;display:flex}.workshop-skinbar dd small{color:#9d92a8;font-size:10.5px;font-weight:500}.workshop-skinbar dd i{border:1px solid #fff6;border-radius:50%;align-self:center;width:11px;height:11px}@media (min-width:1101px){.workshop-stage-col{align-self:start;position:sticky;top:78px}.workshop-stage-col .workshop-stage{position:relative;top:auto}}.tm-weapon-stickers.is-interactive .tm-sticker-drag:active,.tm-weapon-stickers.is-interactive .tm-sticker-drag.is-selected{box-shadow:none;border-color:#0000}.tm-weapon-stickers.is-interactive .tm-sticker-drag.is-selected>.tm-sticker-art,.tm-weapon-stickers.is-interactive .tm-sticker-drag:active>.tm-sticker-art,.tm-weapon-stickers.is-interactive .tm-sticker-drag:focus-visible>.tm-sticker-art{filter:drop-shadow(0 0 1px #ffecaaf2)drop-shadow(0 0 4px #f4c52fd9)drop-shadow(0 0 10px #f4c52f80)!important}.tm-weapon-stickers.is-interactive .tm-sticker-drag:focus-visible{outline:none}.tm-sticker-motif-grid button.is-motif-selected{box-shadow:none;outline:none}.tm-sticker-motif-grid button.is-motif-selected .tm-sticker-art{filter:drop-shadow(0 0 1px #ffecaaf2)drop-shadow(0 0 4px #f4c52fcc)drop-shadow(0 0 9px #f4c52f73)}.tm-cs2-weapon-image .tm-weapon-stickers{-webkit-mask-image:var(--weapon-atlas);-webkit-mask-image:var(--weapon-atlas);mask-image:var(--weapon-atlas);-webkit-mask-size:var(--weapon-atlas-size);-webkit-mask-size:var(--weapon-atlas-size);mask-size:var(--weapon-atlas-size);-webkit-mask-position:var(--weapon-atlas-position);-webkit-mask-position:var(--weapon-atlas-position);mask-position:var(--weapon-atlas-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tm-cs2-weapon-image .tm-weapon-stickers.is-interactive{-webkit-mask-image:none;mask-image:none}.tm-weapon-snapshot>.tm-cs2-weapon-image{filter:none!important;width:100%!important;height:100%!important;transform:none!important}.tm-weapon-snapshot__img{object-fit:contain;pointer-events:none;width:100%;height:100%;animation:.35s ease-out tm-weapon-snapshot-in;display:block}@keyframes tm-weapon-snapshot-in{0%{opacity:.4}to{opacity:1}}
.tm-holo-console .tm-skins-pool-tabs>button{grid-template-columns:minmax(0,1fr)!important;place-items:center!important;min-width:0!important}.tm-holo-console .tm-skins-pool-tabs>button>*{white-space:normal;text-align:center;overflow-wrap:anywhere;min-width:0;max-width:100%;grid-area:auto/1!important}.tm-holo-projection-stage>.tm-holo-console:not(.is-compact){overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8abedc #0a1827;height:min(980px,84dvh);overflow:hidden auto}.tm-holo-console>.tm-holo-site-header{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(110deg,#0b2232f5,#18132af5);position:sticky;top:0}.tm-case-art--skin,.tm-case-art--weapon{background-image:url(/arsenal/cs2/cases/holo/discovery-skin-v1.webp)}.tm-case-art--paint{filter:drop-shadow(0 6px 8px #0005);background-image:url(/arsenal/cs2/cases/holo/discovery-paint-v1.webp)}.tm-case-art--sticker{background-image:url(/arsenal/cs2/cases/holo/discovery-sticker-v1.webp)}.tm-case-art--color{background-image:url(/arsenal/cs2/cases/holo/discovery-color-v1.webp)}.tm-case-art--crosshair{background-image:url(/arsenal/cs2/cases/holo/discovery-crosshair-v1.webp)}.tm-case-crosshair-emblem{width:100%;height:65%;min-height:10px;position:relative}.tm-case-crosshair-emblem>.xh-overlay{transform:translate(-50%,-50%)scale(.4)}.xh-overlay.xh-custom-style:not(.xh-shape-brackets) .xh-arm{background:var(--xh-color)!important}.xh-overlay.xh-custom-style .xh-dot{background:var(--xh-color)!important;box-shadow:0 0 2px var(--xh-color)!important}.tm-holo-projection-stage{isolation:isolate;background:radial-gradient(at 50% 100%,#4b9cd826,#0000 55%);min-width:0;padding:22px 18px 55px;position:relative}.tm-holo-projection-stage:before{content:"";z-index:-1;pointer-events:none;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);background:linear-gradient(90deg,#0000,#66d8ff15 15%,#0000 16% 84%,#b37dff12 85%,#0000);position:absolute;inset:0}.tm-holo-projection-stage>.tm-skins-panel.tm-holo-console{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 0 4px #7edaff08,inset 0 0 75px #59c5ff09,0 0 0 7px #8edfff05,0 0 45px #67c7ff20;background:linear-gradient(130deg,#0b2232e6,#1a1232df)!important;border:1px solid #92e9ffc4!important;border-radius:8px!important;padding:22px!important}.tm-holo-projection-stage .tm-holo-console:before{z-index:1;opacity:.45;background:repeating-linear-gradient(0deg,#0000 0 4px,#91e8ff09 5px)}.tm-holo-projector{color:#9ccde5;letter-spacing:.22em;background:linear-gradient(90deg,#0000,#71c7ff28,#0000);border-top:2px solid #8adeff;justify-content:center;align-items:center;gap:12px;height:21px;font:8px ui-monospace,monospace;display:flex;position:absolute;bottom:12px;left:18%;right:18%;transform:perspective(400px)rotateX(35deg);box-shadow:0 -8px 28px #5cbfff48}.tm-holo-projector i{background:#deb1ff;width:4px;height:4px;box-shadow:0 0 12px #b98aff}.tm-holo-site-header{color:#edf9ff;border-bottom:1px solid #8adfff38;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:14px 4px 22px;display:flex}.tm-holo-site-brand{align-items:center;gap:10px;min-width:0;display:flex}.tm-holo-site-crest{object-fit:contain;filter:drop-shadow(0 0 12px #bf82ff42);width:64px;height:64px}.tm-holo-site-brand>div{gap:4px;display:grid}.tm-holo-site-wordmark{object-fit:contain;width:150px;height:35px}.tm-holo-site-brand span{letter-spacing:.19em;color:#9ed7eb;font:8px ui-monospace,monospace}.tm-holo-site-header nav{align-items:center;gap:6px;display:flex}.tm-holo-site-header nav button,.tm-holo-site-header nav>span{color:#afc3da;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:10px 15px;font-size:12px}.tm-holo-site-header nav [aria-current=page],.tm-holo-site-header nav .is-active{color:#c5f3ff;background:#77caff13;border-color:#9ceaff60}.tm-holo-site-header nav button:focus-visible{outline-offset:2px;outline:2px solid #dbadff}.tm-holo-site-wallet{background:#ebbe5910;border:1px solid #edce7d48;flex-shrink:0;align-items:center;gap:10px;padding:10px 13px;display:flex}.tm-holo-site-wallet>i{background:#efcd79;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #efcd79}.tm-holo-site-wallet span{letter-spacing:.12em;color:#c6bacd;font-size:8px}.tm-holo-site-wallet b{letter-spacing:0;color:#ffe3a0;font-variant-numeric:tabular-nums;margin-top:4px;font-size:19px;display:block}.tm-holo-site-banner{background:radial-gradient(at 85% 35%,#9a69ed26,#0000 65%),linear-gradient(100deg,#091724a6,#06121d6b);border:1px solid #99d6f225;justify-content:space-between;align-items:center;gap:22px;margin:18px 0;padding:24px;display:flex}.tm-holo-site-banner span{letter-spacing:.15em;color:#9ddded;font-size:9px}.tm-holo-site-banner h2{color:#f1faff;margin:8px 0;font-size:clamp(24px,3.1vw,40px);font-style:normal;line-height:1.1}.tm-holo-site-banner h2 em{color:#dac2ff;font-style:normal}.tm-holo-site-banner p{color:#a6bfd2;margin:10px 0 0;font-size:12px}.tm-holo-site-status{flex-shrink:0;align-items:center;gap:7px;display:flex}.tm-holo-site-status i{background:#83e8d4;width:5px;height:5px;box-shadow:0 0 8px #83e8d4}.tm-holo-site-footer{color:#b2d7e4;border-top:1px solid #90d6ed30;align-items:center;gap:10px;margin-top:26px;padding:22px 4px 2px;font:9px ui-monospace,monospace;display:flex}.tm-holo-site-footer img{object-fit:contain}.tm-holo-site-footer>span{color:#9fb6c9;margin-left:auto;font:10px sans-serif}.tm-holo-case-art{isolation:isolate;aspect-ratio:1;width:100%;min-width:0;display:block;position:relative;overflow:visible}.tm-holo-case-art>.tm-holo-case-shell{object-fit:contain;z-index:1;filter:drop-shadow(0 9px 12px #0005);width:100%;height:100%;display:block;position:relative}.tm-holo-case-halo{z-index:0;border:1px solid color-mix(in srgb,var(--case-accent) 50%,transparent);background:color-mix(in srgb,var(--case-accent) 10%,transparent);height:12%;box-shadow:0 0 20px color-mix(in srgb,var(--case-accent) 25%,transparent);border-radius:50%;position:absolute;bottom:6%;left:12%;right:12%;transform:rotate(-7deg)}.tm-holo-case-insignia{z-index:2;width:46%;height:21%;color:var(--case-detail);border:1px solid color-mix(in srgb,var(--case-detail) 50%,transparent);background:linear-gradient(140deg,#071721e8,color-mix(in srgb,var(--case-detail) 16%,#07101d));box-shadow:0 0 12px color-mix(in srgb,var(--case-detail) 12%,transparent);align-content:center;place-items:center;gap:1px;padding:3px;display:grid;position:absolute;top:57%;left:22%;overflow:hidden;transform:perspective(250px)rotateY(-10deg)rotate(10deg)}.tm-holo-case-insignia>svg{width:34%;height:55%;min-height:10px;filter:drop-shadow(0 0 3px var(--case-detail))}.tm-holo-case-insignia>img{object-fit:contain;max-width:86%;height:64%;filter:brightness(0) invert(1) drop-shadow(0 0 2px var(--case-detail));opacity:.9;display:block}.tm-holo-case-insignia small{max-width:100%;color:var(--case-detail);white-space:nowrap;text-overflow:ellipsis;font:clamp(5px,.55vw,9px)/1.1 ui-monospace,monospace;overflow:hidden}.tm-holo-case-art[data-detail-pattern="1"] .tm-holo-case-insignia{background-image:repeating-linear-gradient(130deg,transparent 0 7px,#b3daef16 8px 9px),linear-gradient(140deg,#071721e8,color-mix(in srgb,var(--case-detail) 25%,#07101d))}.tm-holo-case-art[data-detail-pattern="2"] .tm-holo-case-insignia{background-image:radial-gradient(circle at 50% 50%,transparent 30%,#b1e5ff22 32%,transparent 35%),linear-gradient(140deg,#071721e8,color-mix(in srgb,var(--case-detail) 18%,#07101d))}.tm-holo-case-art[data-detail-pattern="3"] .tm-holo-case-insignia{background-image:repeating-linear-gradient(0deg,transparent 0 6px,#9fddf81c 7px 8px),linear-gradient(140deg,#071721e8,color-mix(in srgb,var(--case-detail) 24%,#07101d))}.tm-holo-case-insignia[data-material=gold]{--case-detail:#ffdc80}.tm-holo-case-insignia[data-material=chrome]{--case-detail:#dcecff}.tm-holo-case-insignia[data-material=camo]{--case-detail:#acd493}.tm-holo-case-insignia[data-material=candy]{--case-detail:#f7a3ec}.tm-holo-case-insignia[data-material=carbon]{--case-detail:#b5ccd4}.tm-holo-case-insignia[data-material=obsidian]{--case-detail:#c9a7ef}.tm-holo-case-insignia[data-material=damascus]{background-image:repeating-radial-gradient(at 10% 40%,#92c4d644 0 2px,#091c2a 3px 5px)}.tm-holo-case-insignia[data-material=scales]{background-image:radial-gradient(at 50% 0,#8dd8ba44 0 25%,#0000 28%);background-size:12px 10px}.tm-holo-case-insignia[data-material=circuit]{background-image:repeating-linear-gradient(0deg,#0000 0 10px,#75dfea44 11px 12px),repeating-linear-gradient(90deg,#0000 0 10px,#75dfea44 11px 12px)}.tm-case-gallery-title{color:#e5f6ff;align-items:center;gap:12px;margin:22px 0 12px;font-size:13px;display:flex}.tm-case-gallery-title small{color:#97b3c9;font-size:10px;font-weight:400}.tm-holo-console .tm-case-theme-list,.tm-case-subcategory-gallery{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.tm-holo-console .tm-case-theme-list>button,.tm-case-subcategory-gallery>button{color:#cfe8f8;text-align:center;min-width:0;min-height:0;font:inherit;cursor:pointer;background:linear-gradient(150deg,#18344866,#10162b88);border:1px solid #7ab3d13b;align-content:start;justify-items:center;padding:9px;display:grid}.tm-holo-console .tm-case-theme-list>button[aria-pressed=true],.tm-case-subcategory-gallery>button[aria-pressed=true]{background:linear-gradient(150deg,#456d8952,#694b8a40);border-color:#b2edff;box-shadow:inset 0 0 22px #83dfff0d,0 0 12px #80d9ff18}.tm-case-theme-list>button>.tm-holo-case-art{max-width:180px}.tm-case-theme-list>button>b,.tm-case-subcategory-gallery>button>b{color:#eefaff;overflow-wrap:anywhere;max-width:100%;margin-top:3px;font-size:12px}.tm-case-theme-list>button>small,.tm-case-subcategory-gallery>button>small{color:#9bb8cc;margin-top:5px;font-size:9px;line-height:1.4}.tm-case-subcategory-gallery{scrollbar-color:#91bedd #111827;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));max-height:355px;margin:14px 0;padding:3px;overflow:auto}.tm-case-subcategory-gallery>button{padding:8px}.tm-case-subcategory-gallery>button:disabled{opacity:.5;cursor:wait}.tm-case-subcategory-gallery>button:focus-visible{outline-offset:1px;outline:2px solid #cfa1ff}.tm-holo-console .tm-case-selection>header{grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.tm-holo-console .tm-case-selection>header>.tm-selected-case-art{width:190px}.tm-holo-console .tm-case-selection>header h3{font-size:27px}.tm-holo-console .tm-case-selection{background:linear-gradient(125deg,#0c253799,#1b183699);border-color:#80cce642}.tm-holo-console .tm-skins-pool-tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important}.tm-holo-console .tm-skins-pool-tabs>button{grid-template-rows:100px auto auto!important;min-height:150px!important}.tm-holo-console .tm-skins-pool-tabs .tm-holo-case-art{width:100px;height:100px}.tm-skins-accordion-trigger>.tm-holo-case-art{flex-shrink:0;width:64px;height:64px}.tm-cy-card>.tm-holo-case-art.tm-cy-card__art{max-width:240px;margin:auto}.tm-holo-reveal-identity{align-items:center;gap:18px;margin:12px 0;display:flex}.tm-holo-reveal-identity>.tm-holo-case-art{flex-shrink:0;width:110px}.tm-holo-reveal-identity h3{margin:0!important;font-size:24px!important}.tm-holo-reveal-identity p{color:#a7c9d8;font-size:11px}.tm-holo-modal .tm-holo-site-header{margin-bottom:14px;padding:4px 0 14px}.tm-holo-modal .tm-holo-site-crest{width:50px;height:50px}.tm-holo-modal .tm-holo-site-wordmark{width:125px;height:28px}.tm-holo-modal .tm-holo-site-wallet b{font-size:14px}.tm-holo-modal .tm-holo-site-brand span{font-size:7px}.tm-holo-modal .tm-holo-chrome{margin-bottom:9px}.tm-crosshair-drop-preview,.tm-crosshair-reel-preview{isolation:isolate;background:radial-gradient(#1b304d,#06111f);width:100%;height:70px;display:block;position:relative;overflow:hidden}.tm-crosshair-inventory>p{color:#a6c3d9;font-size:12px}.tm-crosshair-inventory>div{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.tm-crosshair-inventory button{color:#d9edff;font:inherit;cursor:pointer;background:#0c1b2a;border:1px solid #4b76904d;padding:9px}.tm-crosshair-inventory button[aria-pressed=true]{background:#442f5a55;border-color:#dfbcff}.tm-crosshair-inventory button:disabled{opacity:.5;cursor:default}.tm-crosshair-inventory strong,.tm-crosshair-inventory small{margin-top:7px;font-size:11px;display:block}.tm-crosshair-inventory small{color:#a3bdd2;font-size:9px}.tm-crosshair-drop-preview>b{color:#8faac2;place-items:center;height:100%;font-size:30px;display:grid}.tm-holo-modal .tm-case-reel article>.tm-crosshair-reel-preview{clip-path:none;width:90px;height:50px}.xh-overlay.xh-shape-dot .xh-arm,.xh-overlay.xh-shape-ring .xh-arm{display:none!important}.xh-overlay.xh-shape-dot .xh-dot{width:calc(var(--xh-thickness)*1.5);height:calc(var(--xh-thickness)*1.5);margin:calc(var(--xh-thickness)*-.75) 0 0 calc(var(--xh-thickness)*-.75)}.xh-overlay.xh-shape-t .xh-top,.xh-overlay.xh-shape-brackets .xh-top,.xh-overlay.xh-shape-brackets .xh-bottom{display:none!important}.xh-overlay.xh-shape-brackets .xh-left,.xh-overlay.xh-shape-brackets .xh-right{height:calc(var(--xh-size)*1.5);width:calc(var(--xh-size)*.45);margin-top:calc(var(--xh-size)*-.75);border:var(--xh-thickness) solid var(--xh-color);box-sizing:border-box;background:0 0!important}.xh-overlay.xh-shape-brackets .xh-left{border-right:0}.xh-overlay.xh-shape-brackets .xh-right{border-left:0}.xh-ring{width:calc(var(--xh-size)*2 + var(--xh-gap));height:calc(var(--xh-size)*2 + var(--xh-gap));border:var(--xh-thickness) solid var(--xh-color);box-sizing:border-box;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xh-outlined .xh-arm,.xh-outlined .xh-dot,.xh-outlined .xh-ring{filter:drop-shadow(1px 0 #000)drop-shadow(-1px 0 #000)drop-shadow(0 1px #000)drop-shadow(0 -1px #000)}@media (max-width:1050px){.tm-holo-site-header{flex-wrap:wrap;gap:10px}.tm-holo-site-header nav{border-top:1px solid #85bbdc26;order:3;width:100%;padding-top:8px}.tm-holo-site-status{display:none!important}.tm-holo-console .tm-case-selection>header{grid-template-columns:130px minmax(0,1fr) auto;gap:12px}.tm-holo-console .tm-case-selection>header>.tm-selected-case-art{width:130px}}@media (max-width:600px){.tm-holo-projection-stage{padding:8px 2px 36px}.tm-holo-projection-stage>.tm-skins-panel.tm-holo-console{padding:12px!important}.tm-holo-site-crest{width:43px;height:43px}.tm-holo-site-wordmark{width:108px;height:27px}.tm-holo-site-brand span{letter-spacing:.08em;font-size:6px}.tm-holo-site-wallet{padding:8px}.tm-holo-site-wallet b{font-size:16px}.tm-holo-site-wallet span{font-size:6px}.tm-holo-site-brand{gap:6px}.tm-holo-site-banner{padding:16px}.tm-holo-site-banner h2{font-size:27px}.tm-holo-console .tm-case-theme-list{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-case-subcategory-gallery{grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px}.tm-holo-console .tm-case-selection>header{grid-template-columns:94px minmax(0,1fr);gap:10px}.tm-holo-console .tm-case-selection>header>.tm-selected-case-art{grid-row:span 2;width:94px}.tm-holo-console .tm-case-selection>header>strong{grid-column:2;font-size:21px}.tm-holo-console .tm-case-selection>header>strong small{text-align:left}.tm-holo-console .tm-case-selection>header h3{font-size:20px}.tm-holo-console .tm-skins-pool-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tm-holo-console .tm-skins-pool-tabs>button{grid-template-rows:68px auto auto!important;min-height:110px!important;padding:6px!important}.tm-holo-console .tm-skins-pool-tabs .tm-holo-case-art{width:68px;height:68px}.tm-holo-console .tm-skins-pool-tabs button>b{font-size:9px!important}.tm-holo-console .tm-skins-pool-tabs button>small{font-size:7px!important}.tm-case-gallery-title{gap:5px;display:grid}.tm-holo-site-footer{flex-wrap:wrap}.tm-holo-site-footer>span{width:100%;margin-left:0;font-size:9px}.tm-holo-projector{bottom:6px;left:12%;right:12%}.tm-holo-reveal-identity{gap:9px}.tm-holo-reveal-identity>.tm-holo-case-art{width:70px}.tm-holo-reveal-identity h3{font-size:17px!important}.tm-holo-reveal-identity p{font-size:9px}.tm-holo-modal .tm-holo-site-header nav{display:none}.tm-holo-modal .tm-holo-site-crest{width:38px;height:38px}.tm-holo-modal .tm-holo-site-wordmark{width:105px}.tm-holo-modal .tm-holo-site-wallet{display:none}}@media (prefers-reduced-motion:reduce){.tm-holo-projector{transform:none}}.tm-holo-browser{background:linear-gradient(#0c2133cc,#081624cc);border:1px solid #8adfff2e;border-radius:8px 8px 0 0;gap:10px;margin:-6px -6px 14px;padding:8px 10px}.tm-holo-browser-tab{color:#e4f8ff;letter-spacing:.04em;white-space:nowrap;background:#12304566;border:1px solid #8adfff40;border-bottom-color:#0000;border-radius:6px 6px 0 0;align-items:center;gap:6px;min-width:0;padding:5px 12px 5px 8px;font-weight:600;display:flex}.tm-holo-browser-favicon{flex-shrink:0;width:16px;height:16px}.tm-holo-browser-url{color:#9fd8ea;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;background:#020c18b3;border:1px solid #6fc4e533;border-radius:999px;flex:1;align-items:center;gap:6px;min-width:0;padding:6px 12px;font:10px ui-monospace,monospace;display:flex;overflow:hidden}.tm-holo-browser-url small{filter:grayscale(.3);font-size:9px}.tm-holo-browser-url em{color:#e9d7ff;font-style:normal;margin:0!important}.tm-holo-site-owner{filter:drop-shadow(0 0 12px #f0c96b55);width:64px;height:64px}.tm-holo-site-name{color:#ffd76a;font:italic 900 23px/1 var(--font-display,system-ui),sans-serif;letter-spacing:.02em;text-shadow:0 0 14px #ffc94a44;white-space:nowrap;display:block}.tm-holo-site-name em{color:#f1faff;font-style:inherit}.tm-holo-site-wallets{flex-shrink:0;gap:8px;display:flex}.tm-holo-site-till{background:#5fe0b20d!important;border-color:#8fe6c84d!important}.tm-holo-site-till>i{background:#7ff0c6!important;box-shadow:0 0 8px #7ff0c6!important}.tm-holo-site-till b{color:#b8ffe2!important}.tm-holo-shop-banner{justify-content:flex-start}.tm-holo-shop-banner>div{flex:1;min-width:0}.tm-holo-shop-banner .tm-holo-site-status{margin-left:auto}.tm-holo-shop-owner{filter:drop-shadow(0 0 18px #ffcf6a40);flex-shrink:0;width:118px;height:118px;animation:3.6s ease-in-out infinite tm-holo-owner-bob}@keyframes tm-holo-owner-bob{50%{transform:translateY(-6px)}}.tm-holo-shop-ticker{background:linear-gradient(90deg,#f2c45a0f,#9a69ed12,#f2c45a0f);border-block:1px solid #f0cd7a33;margin:-6px 0 18px;padding:9px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.tm-holo-shop-ticker>div{width:max-content;animation:38s linear infinite tm-holo-ticker;display:flex}.tm-holo-shop-ticker span{color:#c9dce8;white-space:nowrap;align-items:center;gap:10px;padding-right:10px;font-size:11px;display:flex}.tm-holo-shop-ticker b{color:#ffd978;letter-spacing:.16em;font-size:9px}.tm-holo-shop-ticker i{color:#b98aff;font-style:normal}@keyframes tm-holo-ticker{to{transform:translate(-50%)}}.tm-holo-site-footer-face{flex-shrink:0;width:34px;height:34px}.tm-holo-site-footer>span{text-align:right;max-width:62ch;line-height:1.5}.tm-holo-modal .tm-holo-site-owner{width:50px;height:50px}.tm-holo-modal .tm-holo-site-name{font-size:18px}.tm-holo-modal .tm-holo-browser{margin:0 0 10px}@media (max-width:1050px){.tm-holo-browser>em{display:none}}@media (max-width:600px){.tm-holo-browser{margin:-4px -4px 10px;padding:6px}.tm-holo-browser>span,.tm-holo-browser-tab{display:none}.tm-holo-browser-url{padding:5px 10px;font-size:9px}.tm-holo-site-owner{width:44px;height:44px}.tm-holo-site-name{font-size:15px}.tm-holo-site-wallets{width:100%}.tm-holo-site-wallets>.tm-holo-site-wallet{flex:1}.tm-holo-shop-banner{flex-wrap:wrap;gap:12px}.tm-holo-shop-owner{width:70px;height:70px}.tm-holo-shop-banner>div{flex-basis:calc(100% - 90px)}.tm-holo-shop-banner h2{font-size:23px!important}.tm-holo-site-footer>span{text-align:left;max-width:none}.tm-holo-modal .tm-holo-site-owner{width:38px;height:38px}.tm-holo-modal .tm-holo-site-name{font-size:14px}}@media (prefers-reduced-motion:reduce){.tm-holo-shop-owner,.tm-holo-shop-ticker>div{animation:none}}.tm-holo-browser-url>span{text-overflow:ellipsis;overflow:hidden}@media (min-width:701px){body:has(.tm-holo-modal) .tm-companion{z-index:20001}}.tm-holo-browser .tm-holo-browser-url em{display:inline!important}@media (max-width:600px){.tm-holo-shop-banner{flex-direction:column;align-items:flex-start}.tm-holo-shop-banner>div{flex-basis:auto}.tm-holo-shop-owner{width:64px;height:64px}}.tm-holo-modal-stage{align-items:flex-start;gap:12px;width:min(960px,100%);max-width:100%;display:flex;position:relative}.tm-holo-modal.is-multi .tm-holo-modal-stage{width:min(1310px,100%)}.tm-holo-modal-stage>.tm-holo-window{flex:1;min-width:0;width:auto!important;max-width:none!important}.tm-holo-side-close{color:#d8f6ff;width:64px;font:inherit;cursor:pointer;background:linear-gradient(160deg,#0b2232f2,#18132af2);border:1px solid #6fd3f2a6;border-radius:10px;flex-shrink:0;justify-items:center;gap:4px;padding:12px 6px;display:grid;box-shadow:0 0 22px #4fc3f724}.tm-holo-side-close>span{font-size:26px;line-height:1}.tm-holo-side-close>small{letter-spacing:.08em;color:#9fd2e6;font-size:9px}.tm-holo-side-close:hover,.tm-holo-side-close:focus-visible{color:#fff;border-color:#c4a6ff;outline:0;box-shadow:0 0 26px #b98aff40}.tm-holo-browser-close{color:#ffd5dc;cursor:pointer;background:#ff5d7a1a;border:1px solid #ff8fa166;border-radius:6px;flex-shrink:0;place-items:center;width:28px;height:28px;margin-left:auto;font:600 18px/1 system-ui,sans-serif;display:grid}.tm-holo-browser-close:hover,.tm-holo-browser-close:focus-visible{color:#fff;outline-offset:1px;background:#ff5d7a40;outline:2px solid #ff8fa1}.tm-case-reel--js{-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.tm-case-reel--js>i:before,.tm-case-reel--js>i:after{content:"";border:7px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.tm-case-reel--js>i:before{border-top-color:#ffd978;top:0}.tm-case-reel--js>i:after{border-bottom-color:#ffd978;bottom:0}.tm-case-reel--js>i.is-tick{animation:.12s ease-out tm-reel-tick}@keyframes tm-reel-tick{0%{box-shadow:0 0 22px #ffd978,0 0 4px #fff}}.tm-case-reel--js .tm-case-reel__track{will-change:transform;align-items:center;gap:6px;width:max-content;height:100%;display:flex}.tm-case-reel--js article{transition:opacity .35s,filter .35s,transform .35s,box-shadow .35s}.tm-case-reel--js article.is-dimmed{opacity:.35;filter:saturate(.4)}.tm-case-reel--js article.is-winner{z-index:2;position:relative;transform:scale(1.06);box-shadow:0 0 0 1px #8fd8ff,0 0 26px #60a5fa88}.tm-case-reel--js article.is-winner[data-rarity=Purple]{box-shadow:0 0 0 1px #d8b4fe,0 0 30px #b788ffaa}.tm-case-reel--js article.is-winner[data-rarity=Gold]{animation:1.4s ease-in-out infinite alternate tm-reel-gold;box-shadow:0 0 0 1px #ffe08a,0 0 38px #f4c430cc}@keyframes tm-reel-gold{to{box-shadow:0 0 0 1px #fff3c4,0 0 54px #f4c430}}@media (prefers-reduced-motion:reduce){.tm-case-reel--js>i.is-tick,.tm-case-reel--js article.is-winner[data-rarity=Gold]{animation:none}}.tm-case-reel__paint{border-radius:4px;width:96px;height:44px;display:block;position:relative;overflow:visible}.tm-case-reel__paint.has-fx{box-shadow:inset 0 0 0 1px #ffffff40}.tm-holo-reveal-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tm-holo-reveal-actions>button{min-height:42px;font:inherit;letter-spacing:.08em;cursor:pointer;padding:0 18px;font-weight:800}.tm-case-skip{color:#ffe7a8;background:#ffd9781a;border:1px solid #ffd97888}.tm-case-skip:hover{background:#ffd97833}.tm-case-again{color:#d5f5ff;background:#77caff18;border:1px solid #9ceaff70}.tm-case-again:disabled{opacity:.45;cursor:not-allowed}.tm-case-confirm{z-index:20;border-radius:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020a14d9;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.tm-case-confirm>div{background:linear-gradient(140deg,#0b2232,#1a1232);border:1px solid #9ceaffa0;border-radius:10px;width:min(440px,100%);padding:22px;box-shadow:0 0 40px #4fc3f733}.tm-case-confirm b{color:#fff;font-size:19px;display:block}.tm-case-confirm p{color:#b8d2e2;margin:8px 0 16px;font-size:13px;line-height:1.5}.tm-case-confirm__actions{flex-wrap:wrap;gap:8px;display:flex}.tm-case-confirm__actions>button{color:#d8f2ff;min-height:40px;font:inherit;cursor:pointer;background:#0c1d2c;border:1px solid #6fb4d0;padding:0 14px;font-size:12px}.tm-case-confirm__actions>.tm-case-accept{border-color:#f4c430}.tm-case-confirm label{color:#a8c4d6;cursor:pointer;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.tm-case-confirm input{accent-color:#f4c430;width:16px;height:16px}.tm-case-options{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.tm-case-options label{color:#dceefa;cursor:pointer;background:#02101ccc;border:1px solid #39718d80;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:8px 12px;font-size:12px;display:grid}.tm-case-options label small{color:#8fb3c8;grid-column:2;font-size:10px}.tm-case-options input{accent-color:#f4c430;grid-row:span 2;width:16px;height:16px}.tm-case-options label:has(input:checked){background:#f4c43010;border-color:#f4c43080}.tm-skins-inventory button{isolation:isolate;position:relative}.tm-paint-fx-badge{z-index:5;color:#ffe7a8;letter-spacing:.06em;background:#05070cb8;border-radius:3px;margin:2px 0;padding:1px 6px;font-size:9px;font-weight:800;display:inline-block;position:relative}@media (max-width:700px){.tm-holo-modal-stage{flex-direction:column;align-items:stretch}.tm-holo-side-close{grid-auto-flow:column;justify-content:center;align-items:center;gap:8px;width:auto;padding:8px}.tm-holo-side-close>span{font-size:20px}.tm-holo-side-close>small{font-size:11px}.tm-case-options label{flex:100%}}
