._builder_a8gq8_1{--yellow:var(--mw-yellow);--ink:var(--mw-black);--panel:var(--mw-charcoal);--border:var(--mw-border);--muted:var(--mw-muted);color:var(--mw-ivory)}._pageHeading_a8gq8_2{justify-content:space-between;align-items:flex-end;gap:24px;margin:4px 0 28px;display:flex}._eyebrow_a8gq8_3{font-family:var(--font-jetbrains),monospace;color:var(--yellow);letter-spacing:1.8px;align-items:center;gap:7px;font-size:9px;line-height:1.7;display:inline-flex}._pageHeading_a8gq8_2 h1{font-family:var(--font-chakra),sans-serif;letter-spacing:-1.3px;margin:12px 0;font-size:clamp(30px,3.6vw,50px);font-weight:700;line-height:1.1}._pageHeading_a8gq8_2 h1>span,._libraryHeading_a8gq8_5 h2>span{color:var(--yellow)}._pageHeading_a8gq8_2 p,._libraryHeading_a8gq8_5 p{color:var(--muted);font-size:13px;line-height:1.8}._quietButton_a8gq8_7,._primaryButton_a8gq8_7,._outlineButton_a8gq8_7,._iconButton_a8gq8_7{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._quietButton_a8gq8_7{color:#c3bfb4;padding:9px 10px}._quietButton_a8gq8_7:hover{color:#fff;background:#ffffff08}._primaryButton_a8gq8_7{background:var(--yellow);color:#111;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);padding:12px 16px}._primaryButton_a8gq8_7:hover{background:#ffe657}._outlineButton_a8gq8_7{color:#e5d695;background:#ffd40004;border:1px solid #62552d;padding:10px 14px}._outlineButton_a8gq8_7:hover{border-color:var(--yellow);background:#ffd4000c}._iconButton_a8gq8_7{color:#a9a496;width:36px;min-height:40px}._builder_a8gq8_1 button:disabled{opacity:.38;cursor:not-allowed}._counter_a8gq8_16{color:var(--yellow);border:1px solid #51482d;padding:2px 6px;font-size:10px}._contextBar_a8gq8_17{border-block:1px solid var(--border);font-family:var(--font-jetbrains),monospace;letter-spacing:.7px;color:#aaa393;align-items:center;gap:22px;padding:14px 0;font-size:9px;display:flex}._contextBar_a8gq8_17>span:first-child{color:#dbd6c6;align-items:center;gap:9px;display:flex}._contextBar_a8gq8_17 i{background:var(--yellow);width:5px;height:5px}._contextBar_a8gq8_17 a{color:#d6c991;letter-spacing:0;align-items:center;gap:6px;margin-left:auto;font-size:9px;display:flex}._modeLabel_a8gq8_21{color:#ddd5b7;align-items:center;gap:8px;min-height:24px;display:flex;position:relative}._modeLabel_a8gq8_21 select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}._modeLabel_a8gq8_21:focus-within{outline:2px solid var(--yellow);outline-offset:4px}._toolbar_a8gq8_24{justify-content:space-between;align-items:center;gap:20px;padding:23px 0;display:flex}._nameField_a8gq8_25{flex-direction:column;flex:1;gap:5px;min-width:180px;display:flex}._nameField_a8gq8_25 label{font-family:var(--font-jetbrains),monospace;letter-spacing:1.7px;color:#8b8577;font-size:8px}._nameField_a8gq8_25 input{font-family:var(--font-chakra),sans-serif;border-bottom:1px solid #0000;width:100%;max-width:320px;padding:2px 0;font-size:22px;font-weight:600}._nameField_a8gq8_25 input:hover{border-color:var(--border)}._nameField_a8gq8_25>span{color:#8f8a7f;font-size:10px}._toolbarActions_a8gq8_30{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._divider_a8gq8_31{background:var(--border);width:1px;height:22px;margin:0 4px}._workspace_a8gq8_32{grid-template-columns:218px minmax(0,1fr) 242px;align-items:start;gap:18px;display:grid}._summary_a8gq8_33,._intel_a8gq8_33{border:1px solid var(--border);background:var(--panel);min-width:0}._panelHeading_a8gq8_34{border-bottom:1px solid var(--border);font-family:var(--font-jetbrains),monospace;letter-spacing:1px;color:#b4aa90;justify-content:space-between;align-items:center;padding:17px;font-size:8px;display:flex}._panelHeading_a8gq8_34 svg{color:#8d805b}._operatorPreview_a8gq8_36{background:#222018;border:1px solid #39332a;align-items:center;gap:12px;min-height:84px;margin:17px;padding:13px;display:flex}._operatorPreview_a8gq8_36>svg{color:#9c8c59;flex-shrink:0}._operatorPreview_a8gq8_36>img{object-fit:cover;object-position:center 15%;width:43px;height:60px}._operatorPreview_a8gq8_36>div{min-width:0}._operatorPreview_a8gq8_36 div>span{color:#8f846b;letter-spacing:1px;font-size:8px}._operatorPreview_a8gq8_36 button{cursor:pointer;align-items:center;gap:8px;margin-top:6px;font-size:13px;display:flex}._operatorPreview_a8gq8_36 button svg{flex-shrink:0}._slotGroup_a8gq8_43{padding:0 10px}._slot_a8gq8_43{text-align:left;cursor:pointer;border-bottom:1px solid #ffffff05;border-left:2px solid #0000;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:13px 24px 13px 10px;font-size:12px;display:flex;position:relative}._slot_a8gq8_43:hover{background:#ffffff05}._slot_a8gq8_43>span:nth-child(2){overflow-wrap:anywhere;max-width:100%}._slotLabel_a8gq8_47{color:#8e887b;letter-spacing:.8px;text-transform:uppercase;font-size:8px}._activeSlot_a8gq8_48{border-left-color:var(--yellow);background:#ffd40009}._activeSlot_a8gq8_48 ._slotLabel_a8gq8_47{color:#c0a741}._slot_a8gq8_43 svg{color:#82785e;position:absolute;top:50%;right:9px}._emptySlot_a8gq8_51{color:#7e796e}._groupTitle_a8gq8_52{font-family:var(--font-jetbrains),monospace;color:#a29474;letter-spacing:1.2px;margin:22px 20px 7px;font-size:8px}._slotGroup_a8gq8_43:last-child{padding-bottom:15px}._workbench_a8gq8_54{border:1px solid var(--border);background:#111;min-width:0}._laneTabs_a8gq8_55{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}._laneTabs_a8gq8_55 button{cursor:pointer;text-align:left;letter-spacing:1px;color:#8e887b;border-bottom:2px solid #0000;padding:17px 20px;font-size:8px}._laneTabs_a8gq8_55 button+button{border-left:1px solid var(--border)}._laneTabs_a8gq8_55 button>span{font-family:var(--font-chakra),sans-serif;letter-spacing:0;color:#c6c0b2;margin-top:6px;font-size:14px;display:block}._laneTabs_a8gq8_55 button[aria-pressed=true]{color:var(--yellow);border-bottom-color:var(--yellow);background:#ffd40006}._weaponStage_a8gq8_60{background:radial-gradient(at 50% 60%,#29251a66,#0000 70%),#0d0d0d;padding:17px 22px 0;position:relative;overflow:hidden}._stageTop_a8gq8_61{font-family:var(--font-jetbrains),monospace;letter-spacing:.8px;color:#8b826c;justify-content:space-between;align-items:center;gap:10px;font-size:7px;display:flex}._stageTop_a8gq8_61>span:first-child{align-items:center;gap:6px;display:flex}._stageTitle_a8gq8_63{justify-content:space-between;align-items:center;gap:12px;margin:28px 0 9px;display:flex}._stageTitle_a8gq8_63 h2{font-family:var(--font-chakra),sans-serif;margin-top:6px;font-size:clamp(23px,2.7vw,35px);font-weight:700;line-height:1.2}._weaponSelect_a8gq8_65{color:#f4e7a7;text-align:left;cursor:pointer;background:linear-gradient(110deg,#ffd4001a,#ffd40008);border:1px solid #9c8222;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;width:min(280px,42%);min-height:58px;padding:10px 14px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}._weaponSelect_a8gq8_65:hover{border-color:var(--yellow);background:#ffd40020;box-shadow:inset 0 0 0 1px #ffd40033}._weaponSelect_a8gq8_65:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}._weaponSelect_a8gq8_65>span{flex-direction:column;gap:4px;min-width:0;display:flex}._weaponSelect_a8gq8_65 small{color:var(--yellow);font-family:var(--font-jetbrains),monospace;letter-spacing:1px;font-size:8px}._weaponSelect_a8gq8_65 strong{color:#f5f4ef;font-family:var(--font-chakra),sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}._weaponSelect_a8gq8_65>svg{color:var(--yellow);flex-shrink:0}._weaponHeroCrop_a8gq8_72,._weaponCrop_a8gq8_72{aspect-ratio:16/4.725;background:#090909;position:relative;overflow:hidden}._weaponHeroCrop_a8gq8_72 img,._weaponCrop_a8gq8_72 img{aspect-ratio:16/9;object-fit:contain;clip-path:inset(0 1.8%);width:100%;height:auto;position:absolute;top:-19.05%;left:0}._weaponHeroCrop_a8gq8_72{margin:14px -22px 15px}._weaponCrop_a8gq8_72{width:100%}._stageFooter_a8gq8_76{letter-spacing:1px;color:#928a76;border-top:1px solid #ffffff08;justify-content:space-between;align-items:center;gap:10px;padding:13px 0;font-size:7px;display:flex}._stageFooter_a8gq8_76 a{letter-spacing:0;color:#c3b782;align-items:center;gap:4px;font-size:9px;display:flex}._emptyWeapon_a8gq8_78{color:#b6a368;cursor:pointer;border:1px dashed #54462c;justify-content:center;align-items:center;gap:12px;width:100%;min-height:145px;margin:25px 0;font-size:13px;display:flex}._mountHeading_a8gq8_79{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:23px 22px 12px;display:flex}._mountHeading_a8gq8_79 h3{font-family:var(--font-chakra),sans-serif;letter-spacing:.5px;font-size:14px;font-weight:600}._mountHeading_a8gq8_79>span{font-family:var(--font-jetbrains),monospace;color:var(--yellow);font-size:14px}._mountHeading_a8gq8_79 i{letter-spacing:.7px;color:#8c826e;font-size:8px;font-style:normal}._sectionHint_a8gq8_83{color:#9b9586;margin-bottom:17px;padding:0 22px;font-size:11px;line-height:1.8}._mountGrid_a8gq8_84{grid-template-columns:1fr 1fr;gap:9px;padding:0 22px 22px;display:grid}._mount_a8gq8_79{text-align:left;cursor:pointer;background:#171612;border:1px solid #39342a;min-height:72px;padding:13px}._mount_a8gq8_79:hover{border-color:#9a8130}._mount_a8gq8_79>span{letter-spacing:1px;color:#a69978;justify-content:space-between;align-items:center;gap:12px;font-size:7px;display:flex}._mount_a8gq8_79>strong{overflow-wrap:anywhere;color:#c1bcae;margin-top:10px;font-size:11px;font-weight:400;display:block}._mount_a8gq8_79 small{letter-spacing:1px;color:#a18b41;margin-top:8px;font-size:7px;display:block}._equippedMount_a8gq8_90{background:#ffd40009;border-color:#9b842d}._equippedMount_a8gq8_90>span svg{color:var(--yellow)}._apexBox_a8gq8_92{border-top:1px solid var(--border);background:linear-gradient(110deg,#ffd4000b,#0000);justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex;position:relative}._apexBox_a8gq8_92 h3{font-family:var(--font-chakra),sans-serif;margin:8px 0;font-size:19px;font-weight:600}._apexBox_a8gq8_92 p{color:#a49b87;max-width:350px;font-size:11px;line-height:1.8}._switch_a8gq8_95{cursor:pointer;background:#343128;border:1px solid #4b4230;border-radius:20px;flex-shrink:0;width:36px;height:21px;padding:3px}._switch_a8gq8_95>span{background:#887f6a;border-radius:50%;width:13px;height:13px;transition:transform .15s;display:block}._switchOn_a8gq8_97{background:var(--yellow);border-color:var(--yellow)}._switchOn_a8gq8_97>span{background:#18150b;transform:translate(14px)}._contextSettings_a8gq8_99{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:14px;padding:22px;display:grid}._contextSettings_a8gq8_99 label{letter-spacing:1px;color:#a09780;flex-direction:column;gap:10px;min-width:0;font-size:8px;display:flex}._contextSettings_a8gq8_99 select{color:#d8d0bd;letter-spacing:0;background:#191814;border:1px solid #3d3627;width:100%;padding:11px;font-size:11px}._roleNote_a8gq8_102{border:1px solid #393426;align-items:flex-start;gap:11px;margin:0 22px 22px;padding:16px;display:flex}._roleNote_a8gq8_102>svg{color:#bfa64b;flex-shrink:0;margin-top:1px}._roleNote_a8gq8_102 strong{color:#d2c8ab;font-size:12px;font-weight:500}._roleNote_a8gq8_102 p{color:#a59b86;margin-top:7px;font-size:11px;line-height:1.8}._roleNote_a8gq8_102 small{color:#7d7562;margin-top:9px;font-size:8px;line-height:1.7;display:block}._completion_a8gq8_107{border-bottom:1px solid var(--border);padding:22px 19px}._completion_a8gq8_107>span{letter-spacing:1px;color:#a29575;font-size:8px}._completion_a8gq8_107>strong{font-family:var(--font-chakra),sans-serif;font-size:41px;font-weight:600;line-height:1.5;display:block}._completion_a8gq8_107 strong small{color:#655f51;padding-left:5px;font-size:20px}._completion_a8gq8_107 progress{width:100%;height:3px;accent-color:var(--yellow);background:#332e20;border:0;display:block}._completion_a8gq8_107 progress::-webkit-progress-bar{background:#332e20}._completion_a8gq8_107 progress::-webkit-progress-value{background:var(--yellow)}._completion_a8gq8_107 p{color:#aaa08a;margin-top:12px;font-size:10px}._baseStats_a8gq8_115{padding:22px 19px}._baseStats_a8gq8_115 ._eyebrow_a8gq8_3{letter-spacing:1px;font-size:7px}._baseStats_a8gq8_115 h3{font-family:var(--font-chakra),sans-serif;margin:7px 0;font-size:21px;font-weight:600}._baseStats_a8gq8_115 p{color:#8e8778;margin-bottom:14px;font-size:10px;line-height:1.8}._baseStats_a8gq8_115>div{border-bottom:1px solid #ffffff06;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:10px;display:flex}._baseStats_a8gq8_115 div>span{color:#aaa18b}._baseStats_a8gq8_115 div>strong{font-family:var(--font-jetbrains),monospace;color:#e4d9b7;font-size:10px;font-weight:400}._metrics_a8gq8_122{padding:0 19px 20px}._metricHeading_a8gq8_123{letter-spacing:.4px;color:#ac9e7c;justify-content:space-between;gap:7px;margin-bottom:12px;font-size:7px;display:flex}._metricHeading_a8gq8_123>span:last-child{color:#6f6857}._metrics_a8gq8_122>div:not(._metricHeading_a8gq8_123){color:#8e887b;border-bottom:1px solid #ffffff05;justify-content:space-between;align-items:center;padding:9px 0;font-size:11px;display:flex}._metrics_a8gq8_122>div>span:last-child{color:#756b50}._metrics_a8gq8_122 p{color:#8c826d;margin-top:15px;font-size:9px;line-height:1.8}._checklist_a8gq8_128{border-top:1px solid var(--border);flex-direction:column;gap:13px;padding:18px;display:flex}._checklist_a8gq8_128 p{color:#a39a84;align-items:flex-start;gap:7px;font-size:9px;line-height:1.7;display:flex}._checklist_a8gq8_128 svg{color:var(--yellow);flex-shrink:0;margin-top:2px}._checklist_a8gq8_128 ._checkCaution_a8gq8_131,._checklist_a8gq8_128 ._checkCaution_a8gq8_131 svg{color:#8d8268}._errorText_a8gq8_133{color:#f5a49a!important}._sourceLink_a8gq8_134{border-top:1px solid var(--border);color:#b8a778;justify-content:space-between;align-items:center;gap:8px;padding:15px 18px;font-size:9px;display:flex}._bottomNote_a8gq8_135{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:25px;padding:20px 0;display:flex}._bottomNote_a8gq8_135>span{color:#a89b76;letter-spacing:.6px;flex-shrink:0;align-items:center;gap:8px;font-size:8px;display:flex}._bottomNote_a8gq8_135 p{color:#807a6d;max-width:500px;font-size:10px;line-height:1.8}._warning_a8gq8_138{color:#d8c68b;background:#ffd40009;border:1px solid #826b23;margin-top:16px;padding:14px 17px;font-size:12px;line-height:1.8}._feedback_a8gq8_139{color:#e0d4ad;background:#ffd40009;border:1px solid #5e522c;align-items:center;gap:10px;margin-top:16px;padding:14px 17px;font-size:12px;line-height:1.8;display:flex}._feedback_a8gq8_139>svg{color:var(--yellow);flex-shrink:0}._feedback_a8gq8_139 button{cursor:pointer;margin-left:auto;padding:6px}._library_a8gq8_5{padding-top:60px;scroll-margin-top:25px}._libraryHeading_a8gq8_5{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:25px;display:flex}._libraryHeading_a8gq8_5 h2{font-family:var(--font-chakra),sans-serif;letter-spacing:-.5px;margin:10px 0;font-size:33px;font-weight:700}._libraryFilters_a8gq8_145{align-items:center;gap:20px;margin-bottom:25px;display:flex}._search_a8gq8_146{background:#171612;border:1px solid #3b362c;flex:1;align-items:center;gap:12px;padding:0 14px;display:flex}._search_a8gq8_146>svg{color:#9c8b60;flex-shrink:0}._search_a8gq8_146 input{width:100%;min-width:0;min-height:43px;padding:5px 0;font-size:12px}._favoriteActive_a8gq8_149{color:var(--yellow)}._savedGrid_a8gq8_150{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._savedCard_a8gq8_151{border:1px solid var(--border);background:#151515;min-width:0}._savedCardTop_a8gq8_152{color:#958663;letter-spacing:.7px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:7px;display:flex}._savedCardTop_a8gq8_152 button{cursor:pointer;color:#c3a94f;padding:4px}._savedCard_a8gq8_151 h3{font-family:var(--font-chakra),sans-serif;overflow-wrap:anywhere;padding:16px 18px 9px;font-size:21px;font-weight:600}._savedCard_a8gq8_151>p{color:#b3aa94;padding:0 18px;font-size:10px;line-height:1.8}._savedCard_a8gq8_151>p>span{color:#665e4b;padding:0 6px}._savedCard_a8gq8_151>small{color:#7d7565;padding:12px 18px 18px;font-size:9px;display:block}._savedActions_a8gq8_158{border-top:1px solid var(--border);align-items:center;gap:5px;padding:10px 14px;display:flex}._savedActions_a8gq8_158 button{cursor:pointer;color:#b4a16e;align-items:center;gap:9px;min-height:34px;padding:8px;font-size:10px;display:flex}._savedActions_a8gq8_158 button:first-child{margin-right:auto}._savedActions_a8gq8_158 button:hover{color:var(--yellow);background:#ffd40009}._emptyLibrary_a8gq8_162{text-align:center;background:#ffd40003;border:1px dashed #453c27;padding:50px 25px}._emptyLibrary_a8gq8_162>svg{color:#9c8544;margin:0 auto 20px}._emptyLibrary_a8gq8_162 h3{font-family:var(--font-chakra),sans-serif;font-size:20px;font-weight:600}._emptyLibrary_a8gq8_162 p{color:#968d7a;max-width:450px;margin:14px auto 22px;font-size:12px;line-height:1.9}._dialog_a8gq8_166{color:#f5f4ef;background:#151515;border:1px solid #73602c;width:min(700px,100% - 30px);max-height:88dvh;margin:auto;padding:35px;position:fixed;inset:0;overflow:auto;box-shadow:0 25px 100px #0009}._dialog_a8gq8_166::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c}._dialog_a8gq8_166 h2{font-family:var(--font-chakra),sans-serif;overflow-wrap:anywhere;margin:13px 28px 16px 0;font-size:27px;font-weight:700;line-height:1.25}._closeDialog_a8gq8_169{color:#c0ad70;cursor:pointer;padding:6px;position:absolute;top:16px;right:16px}._dialogHint_a8gq8_170{color:#aaa18e;margin:14px 0 22px;font-size:12px;line-height:1.9}._dialogActions_a8gq8_171{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:25px;display:flex}._choiceFilters_a8gq8_172{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}._choiceFilters_a8gq8_172 button{cursor:pointer;color:#b6aa8d;border:1px solid #403a2d;padding:8px 10px;font-size:9px}._choiceFilters_a8gq8_172 button[aria-pressed=true]{color:#111;background:var(--yellow);border-color:var(--yellow)}._choiceCount_a8gq8_175{font-family:var(--font-jetbrains),monospace;letter-spacing:1px;color:#847a61;margin:21px 0 12px;font-size:8px}._choices_a8gq8_176{flex-direction:column;gap:8px;display:flex}._choice_a8gq8_172{text-align:left;cursor:pointer;background:#191814;border:1px solid #363127;align-items:center;gap:16px;width:100%;padding:14px;display:flex}._choice_a8gq8_172:hover{border-color:#958137}._choice_a8gq8_172>._weaponCrop_a8gq8_72{flex-shrink:0;width:140px}._choice_a8gq8_172>span{flex:1;min-width:0}._choice_a8gq8_172 small{color:#9b8a5e;margin-bottom:6px;font-size:8px;display:block}._choice_a8gq8_172 strong{font-family:var(--font-chakra),sans-serif;font-size:18px;font-weight:600;display:block}._choice_a8gq8_172 em{color:#9b9280;margin-top:5px;font-size:10px;font-style:normal;line-height:1.8;display:block}._choice_a8gq8_172>svg{color:#8e7840;flex-shrink:0}._choiceOperator_a8gq8_185{object-fit:cover;object-position:center 15%;width:42px;height:60px}._selectedChoice_a8gq8_186{border-color:var(--yellow);background:#ffd40007}._selectedChoice_a8gq8_186>svg{color:var(--yellow)}._attachmentInput_a8gq8_188{color:#b8ac8b;flex-direction:column;gap:10px;font-size:12px;display:flex}._attachmentInput_a8gq8_188 input,._attachmentInput_a8gq8_188 textarea,._classText_a8gq8_189 textarea{color:#f5f4ef;resize:vertical;background:#0d0d0d;border:1px solid #51452b;width:100%;min-width:0;padding:14px;font-size:13px;line-height:1.7}._fileUpload_a8gq8_190{color:#c2ac69;cursor:pointer;border:1px dashed #5e4f2a;align-items:center;gap:10px;margin-top:18px;padding:20px;font-size:12px;display:flex;position:relative}._fileUpload_a8gq8_190 input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}._fileUpload_a8gq8_190:focus-within{outline:2px solid var(--yellow);outline-offset:3px}._shareActions_a8gq8_193{flex-wrap:wrap;gap:10px;margin:23px 0;display:flex}._classText_a8gq8_189{border-top:1px solid var(--border);padding-top:20px}._classText_a8gq8_189 summary{color:#c5b887;cursor:pointer;margin-bottom:15px;font-size:12px}._classText_a8gq8_189 textarea{font-family:var(--font-jetbrains),monospace;font-size:10px}._dialogError_a8gq8_197{color:#efb4a6;background:#af534e09;border:1px solid #88564b;margin-top:20px;padding:14px;font-size:12px;line-height:1.8}._mutedBox_a8gq8_198{color:#9a8e75;border:1px dashed #403a2a;margin:0 22px 22px;padding:22px;font-size:12px;line-height:1.8}._dialog_a8gq8_166 ._mutedBox_a8gq8_198{margin:20px 0 0}._wideDialog_a8gq8_200{width:min(1120px,100% - 30px)}._compareChoices_a8gq8_201{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}._compareChoices_a8gq8_201 label{color:#c3b796;border:1px solid #453b27;align-items:center;gap:8px;padding:11px;font-size:11px;display:flex}._compareChoices_a8gq8_201 input{accent-color:var(--yellow)}._compareTable_a8gq8_204{border:1px solid var(--border);overflow:auto}._compareTable_a8gq8_204 table{border-collapse:collapse;width:100%;min-width:500px}._compareTable_a8gq8_204 td,._compareTable_a8gq8_204 th{text-align:left;border-bottom:1px solid var(--border);overflow-wrap:anywhere;min-width:150px;max-width:300px;padding:16px;font-size:11px;line-height:1.8}._compareTable_a8gq8_204 thead th{color:var(--yellow);font-family:var(--font-chakra),sans-serif;font-size:15px}._compareTable_a8gq8_204 tbody th{color:#8e8268;background:#ffd40003;font-weight:400}._reviewList_a8gq8_209{border-top:1px solid var(--border);margin-top:20px}._reviewList_a8gq8_209>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:13px 0;font-size:12px;display:flex}._reviewList_a8gq8_209 dt{color:#9a8e74}._reviewList_a8gq8_209 dd{text-align:right}._mobileNav_a8gq8_213{display:none}@media (width<=1200px){._toolbar_a8gq8_24{align-items:flex-start}._toolbarActions_a8gq8_30{justify-content:flex-end;max-width:460px}._workspace_a8gq8_32{grid-template-columns:200px minmax(0,1fr)}._intel_a8gq8_33{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;display:grid}._intel_a8gq8_33 ._panelHeading_a8gq8_34{grid-column:1/-1}._completion_a8gq8_107,._baseStats_a8gq8_115{border-right:1px solid var(--border)}._metrics_a8gq8_122{grid-area:2/3/4;padding-top:22px}._checklist_a8gq8_128{grid-column:1/3}._sourceLink_a8gq8_134{grid-column:1/-1}._bottomNote_a8gq8_135{align-items:flex-start}._savedGrid_a8gq8_150{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){._pageHeading_a8gq8_2{flex-direction:column;align-items:flex-start;gap:12px}._pageHeading_a8gq8_2 h1{letter-spacing:-1px;font-size:32px}._contextBar_a8gq8_17{flex-wrap:wrap;gap:14px}._contextDate_a8gq8_215{display:none}._contextBar_a8gq8_17 a{font-size:8px}._toolbar_a8gq8_24{flex-direction:column;align-items:stretch;gap:16px}._toolbarActions_a8gq8_30{justify-content:flex-start;gap:3px;max-width:none}._toolbarActions_a8gq8_30 ._quietButton_a8gq8_7{padding:8px;font-size:10px}._toolbarActions_a8gq8_30 ._primaryButton_a8gq8_7,._toolbarActions_a8gq8_30 ._outlineButton_a8gq8_7{flex:1}._toolbarActions_a8gq8_30 ._divider_a8gq8_31{margin:0 2px}._nameField_a8gq8_25 input{max-width:none;font-size:24px}._workspace_a8gq8_32{flex-direction:column;gap:18px;display:flex}._summary_a8gq8_33{order:2;grid-template-columns:1fr 1fr;width:100%;display:grid}._summary_a8gq8_33 ._panelHeading_a8gq8_34,._summary_a8gq8_33 ._operatorPreview_a8gq8_36{grid-column:1/-1}._summary_a8gq8_33 ._groupTitle_a8gq8_52{grid-column:1/-1;margin-top:17px}._summary_a8gq8_33 ._slotGroup_a8gq8_43{display:contents}._slot_a8gq8_43{width:calc(100% - 20px);margin:0 10px}._workbench_a8gq8_54{order:1;width:100%}._intel_a8gq8_33{order:3;grid-template-columns:1fr 1fr;width:100%;display:grid}._metrics_a8gq8_122{grid-area:auto/1/auto/-1}._checklist_a8gq8_128{grid-column:1/-1}._baseStats_a8gq8_115{border-right:0}._bottomNote_a8gq8_135{flex-direction:column;gap:10px}._mobileNav_a8gq8_213{color:#d0be7e;z-index:5;background:#18160f;border:1px solid #554728;justify-content:center;gap:30px;margin-bottom:18px;padding:14px;font-size:11px;display:flex;position:sticky;top:0}._summary_a8gq8_33,._workbench_a8gq8_54,._intel_a8gq8_33{scroll-margin-top:55px}._library_a8gq8_5{padding-top:42px}._libraryHeading_a8gq8_5{align-items:flex-start}._libraryHeading_a8gq8_5 h2{font-size:28px}._libraryHeading_a8gq8_5 ._outlineButton_a8gq8_7{padding:9px;font-size:9px}._libraryFilters_a8gq8_145{gap:9px}._savedGrid_a8gq8_150{grid-template-columns:1fr}._dialog_a8gq8_166{max-height:92dvh;padding:28px 20px}._dialog_a8gq8_166 h2{font-size:23px}._choice_a8gq8_172{gap:10px;padding:11px}._choice_a8gq8_172>._weaponCrop_a8gq8_72{width:95px}._choice_a8gq8_172 strong{font-size:16px}._choice_a8gq8_172 em{font-size:9px}._choiceFilters_a8gq8_172 button{font-size:8px}._dialogActions_a8gq8_171 ._primaryButton_a8gq8_7,._shareActions_a8gq8_193 button{flex:1}._stageTitle_a8gq8_63{flex-direction:column;align-items:flex-start}._stageTitle_a8gq8_63 h2{font-size:29px}._weaponSelect_a8gq8_65{width:100%;max-width:420px}._mountGrid_a8gq8_84{gap:8px;padding-inline:16px}._mount_a8gq8_79{padding:12px}._stageTop_a8gq8_61{font-size:6px}._contextSettings_a8gq8_99{gap:10px;padding-inline:16px}._roleNote_a8gq8_102{margin-inline:16px}._pageHeading_a8gq8_2>._quietButton_a8gq8_7{padding-left:0}}@media (prefers-reduced-motion:reduce){._builder_a8gq8_1 *{scroll-behavior:auto!important;transition:none!important}}._startBanner_a8gq8_217{background:linear-gradient(100deg,#ffd4000d,#0000);border:1px solid #5c4d25;align-items:center;gap:15px;margin-top:22px;padding:17px 20px;display:flex}._startBanner_a8gq8_217>svg{color:#d6b84c;flex-shrink:0}._startBanner_a8gq8_217>div{flex:1}._startBanner_a8gq8_217 strong{font-family:var(--font-chakra),sans-serif;color:#e5dbbd;font-size:15px;font-weight:600;display:block}._startBanner_a8gq8_217 span{color:#a89b7e;margin-top:5px;font-size:10px;line-height:1.8;display:block}._startBanner_a8gq8_217 button{flex-shrink:0}@media (width<=720px){._startBanner_a8gq8_217{flex-wrap:wrap;padding:16px}._startBanner_a8gq8_217>div{flex-basis:calc(100% - 40px)}._startBanner_a8gq8_217 button{margin-left:32px;font-size:10px}}._attachmentChoices_a8gq8_224{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}._attachmentOption_a8gq8_225{border:1px solid var(--border);background:#11110f;min-width:0}._attachmentOption_a8gq8_225>button{cursor:pointer;text-align:left;align-items:center;gap:12px;width:100%;min-height:116px;padding:18px 12px;display:flex}._attachmentOption_a8gq8_225>button:disabled{opacity:.5;cursor:not-allowed}._attachmentOption_a8gq8_225>button>span:nth-child(2){flex:1;min-width:0}._attachmentOption_a8gq8_225 strong{font-family:var(--font-chakra),sans-serif;overflow-wrap:anywhere;font-size:17px;display:block}._attachmentOption_a8gq8_225 small{letter-spacing:1px;color:#b4a875;margin-top:9px;font-size:8px;display:block}._attachmentOption_a8gq8_225>a{border-top:1px solid var(--border);color:#b4a875;align-items:center;gap:5px;padding:9px 12px;font-size:10px;display:flex}._attachmentImage_a8gq8_232{flex-shrink:0;justify-content:center;align-items:center;width:76px;min-height:55px;display:flex}._attachmentImageMissing_a8gq8_233{color:#8a8374;text-align:center;font-size:9px;line-height:1.6}._compactAttachmentImage_a8gq8_234{width:48px;min-height:35px;margin-top:8px}._manualAttachment_a8gq8_235{border-top:1px solid var(--border);margin-top:24px;padding-top:18px}._manualAttachment_a8gq8_235>summary{cursor:pointer;color:#ada286;font-size:12px;line-height:1.8}._manualAttachment_a8gq8_235>p{margin-top:15px}@media (width<=720px){._attachmentChoices_a8gq8_224{grid-template-columns:1fr}._attachmentOption_a8gq8_225>button{min-height:100px}}._classItemImage_a8gq8_240{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:88px;min-height:65px;display:flex;overflow:hidden}._compactClassItemImage_a8gq8_241{width:48px;min-height:35px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._slotWithImage_a8gq8_242{min-height:68px;padding-left:70px}@media (width<=720px){._classItemImage_a8gq8_240{width:72px;min-height:55px}._compactClassItemImage_a8gq8_241{width:43px;min-height:32px}._slotWithImage_a8gq8_242{min-height:68px;padding-left:63px}}._choice_a8gq8_172>._classItemImage_a8gq8_240{flex:0 0 88px}@media (width<=720px){._choice_a8gq8_172>._classItemImage_a8gq8_240{flex-basis:72px}}._choiceDescription_a8gq8_247{color:#d1ccbf;overflow-wrap:anywhere;margin:8px 0;font-size:12px;line-height:1.7;display:block}._slotDescription_a8gq8_248{color:#a69f90;overflow-wrap:anywhere;font-size:11px;line-height:1.6;display:block}._operatorPortrait_a8gq8_250{aspect-ratio:410/390;background:#0b0b09;border:1px solid #49402b;flex:0 0 78px;width:78px;display:block;position:relative;overflow:hidden}._choice_a8gq8_172>._operatorPortrait_a8gq8_250{flex:0 0 78px}._compactOperatorPortrait_a8gq8_252{flex-basis:48px;width:48px}@media (width<=720px){._operatorPortrait_a8gq8_250{flex-basis:66px;width:66px}._choice_a8gq8_172>._operatorPortrait_a8gq8_250{flex-basis:66px}._compactOperatorPortrait_a8gq8_252{flex-basis:48px;width:48px}}
