.loadout_wrapper__ggWdB{min-height:100vh;display:flex;flex-direction:column;position:relative}.loadout_scanline__mwGff{pointer-events:none;position:fixed;inset:0;z-index:100;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,0,0,.08) 0,rgba(0,0,0,.08) 4px)}.loadout_header__K7KPE{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(10,11,8,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.loadout_headerInner__EJo8k{max-width:1200px;margin:0 auto;padding:16px 32px;display:flex;align-items:center;justify-content:space-between}.loadout_headerRight__3Bu8L{display:flex;align-items:center;gap:10px}.loadout_backBtn__yYPYs{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:600;letter-spacing:.15em;color:var(--text-secondary);text-decoration:none;padding:6px 12px;border:1px solid var(--border);transition:all .15s ease}.loadout_backBtn__yYPYs:hover{color:var(--green-bright);border-color:var(--green-dim)}.loadout_weaponBadge__R3tY8{letter-spacing:.2em;color:var(--green-primary);border:1px solid var(--green-dim);padding:4px 10px;background:rgba(122,179,39,.08)}.loadout_shareBtn__uN4Td,.loadout_weaponBadge__R3tY8{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700}.loadout_shareBtn__uN4Td{letter-spacing:.15em;padding:5px 12px;background:var(--bg-panel);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.loadout_shareBtn__uN4Td:hover{border-color:var(--green-primary);color:var(--green-bright)}.loadout_headerDivider__Ec44A{height:2px;background:linear-gradient(90deg,transparent 0,var(--green-dim) 20%,var(--green-primary) 50%,var(--green-dim) 80%,transparent 100%)}.loadout_main__Q4_GR{flex:1 1;max-width:1200px;width:100%;margin:0 auto;padding:40px 32px}.loadout_layout__JdQAK{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:start;animation:loadout_fadeInUp__q40ux .3s ease}.loadout_imageFrame__1aqMa{width:100%;aspect-ratio:16/9;position:relative;background:var(--bg-panel);border:1px solid var(--border);overflow:hidden}.loadout_imageFallback__S7aZx{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,var(--bg-panel),var(--bg-panel) 8px,rgba(42,48,32,.5) 8px,rgba(42,48,32,.5) 16px);font-family:Barlow Condensed,sans-serif;font-size:11px;letter-spacing:.2em;color:var(--text-dim)}.loadout_infoCol__tD1hF{display:flex;flex-direction:column;gap:24px}.loadout_titleBlock__BK6oW{border-left:3px solid var(--green-primary);padding-left:16px}.loadout_title__6AhKH{font-family:Bebas Neue,cursive;font-size:42px;letter-spacing:.06em;color:var(--text-primary);line-height:1.1}.loadout_meta__Ptfmq{display:flex;align-items:center;gap:16px;margin-top:8px}.loadout_author__ylqea{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;color:var(--green-primary);display:flex;align-items:center;gap:5px}.loadout_authorDot__Yi4ue{font-size:8px;color:var(--orange-accent)}.loadout_date__RveUj{font-family:Barlow Condensed,sans-serif;font-size:11px;color:var(--text-dim);letter-spacing:.08em}.loadout_engagementRow__06O5T{display:flex;align-items:center;gap:12px;margin-top:12px}.loadout_likeBtn__iNoWP{background:none;border:1px solid var(--border);color:var(--text-dim);font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;padding:5px 14px;cursor:pointer;transition:all .15s ease}.loadout_likeBtn__iNoWP:hover{border-color:#c0405a;color:#e06080;background:rgba(192,64,90,.08)}.loadout_likeBtnActive___9SUO{border-color:#c0405a!important;color:#e06080!important;background:rgba(192,64,90,.12)!important}.loadout_viewStat__X_5YW{font-family:Barlow Condensed,sans-serif;font-size:12px;letter-spacing:.1em;color:var(--text-dim)}.loadout_panel__RUoG4{background:var(--bg-card);border:1px solid var(--border);overflow:hidden}.loadout_panelLabel___jyyN{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--bg-panel);border-bottom:1px solid var(--border);font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:.2em;color:var(--text-secondary);text-transform:uppercase}.loadout_panelDot__RDIGw{color:var(--orange-accent);font-size:8px}.loadout_attachCount__m_8nd{margin-left:auto;font-size:10px;color:var(--green-primary);background:rgba(122,179,39,.08);border:1px solid var(--green-dim);padding:2px 8px}.loadout_description__4W2IF{padding:14px 16px;font-size:14px;color:var(--text-secondary);line-height:1.7}.loadout_attachmentList__YLqKh{list-style:none;padding:8px 0}.loadout_attachmentItem__NyG8I{display:flex;align-items:baseline;gap:6px;padding:9px 16px;border-bottom:1px solid rgba(42,48,32,.5);transition:background .1s ease}.loadout_attachmentItem__NyG8I:last-child{border-bottom:none}.loadout_attachmentItem__NyG8I:hover{background:rgba(122,179,39,.03)}.loadout_slot__ej0TB{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--orange-accent);text-transform:uppercase;min-width:100px;flex-shrink:0}.loadout_slotSep__ZMng7{color:var(--text-dim);font-size:12px}.loadout_attachName__xBLmy{font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:.03em}@media (max-width:768px){.loadout_layout__JdQAK{grid-template-columns:1fr}.loadout_main__Q4_GR{padding:24px 16px}.loadout_headerInner__EJo8k{padding:14px 16px}.loadout_title__6AhKH{font-size:32px}}