.Lab_page__ilfXu{display:grid;grid-template-rows:auto 1fr;height:100vh;overflow:hidden;background:radial-gradient(circle at 20% 10%,rgba(246,198,54,.14),transparent 45%),radial-gradient(circle at 80% 80%,rgba(95,188,196,.08),transparent 45%),#050607;color:#e5e7eb;font-family:inherit}.Lab_contentArea__MZ5ps{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1.4fr) minmax(280px,360px);grid-gap:14px;gap:14px;padding:14px;overflow:hidden;min-height:0}.Lab_glassPanel__ymZNa{background:rgba(0,0,0,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(246,198,54,.25);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.35);display:flex;flex-direction:column;overflow:hidden;min-height:0}.Lab_panelHeader__fnDZQ{padding:12px 16px 10px;border-bottom:1px solid rgba(246,198,54,.12);flex-shrink:0}.Lab_panelTitle__uIj58{color:#f6c636;font-weight:900;font-size:15px;letter-spacing:.5px;margin:0;text-transform:uppercase}.Lab_panelSubtitle___VKHo{color:rgba(203,213,225,.5);font-size:11px;font-weight:600;margin-top:2px}.Lab_panelBody__ACfCB{flex:1 1;overflow-y:auto;min-height:0;padding:12px}.Lab_attackListScroll__n2JuY::-webkit-scrollbar,.Lab_collectionList__pojnY::-webkit-scrollbar,.Lab_editorBody__g6fgv::-webkit-scrollbar,.Lab_formScroll__ntTJ7::-webkit-scrollbar,.Lab_panelBody__ACfCB::-webkit-scrollbar{width:5px}.Lab_attackListScroll__n2JuY::-webkit-scrollbar-track,.Lab_collectionList__pojnY::-webkit-scrollbar-track,.Lab_editorBody__g6fgv::-webkit-scrollbar-track,.Lab_formScroll__ntTJ7::-webkit-scrollbar-track,.Lab_panelBody__ACfCB::-webkit-scrollbar-track{background:transparent}.Lab_attackListScroll__n2JuY::-webkit-scrollbar-thumb,.Lab_collectionList__pojnY::-webkit-scrollbar-thumb,.Lab_editorBody__g6fgv::-webkit-scrollbar-thumb,.Lab_formScroll__ntTJ7::-webkit-scrollbar-thumb,.Lab_panelBody__ACfCB::-webkit-scrollbar-thumb{background:rgba(246,198,54,.15);border-radius:10px}.Lab_panelFooter__VgGxg{padding:10px 12px;border-top:1px solid rgba(246,198,54,.12);flex-shrink:0}.Lab_filterSection__a1Cqz{padding:10px 12px;border-bottom:1px solid rgba(246,198,54,.08);flex-shrink:0}.Lab_filterRow__PmVsj{display:flex;gap:16px;margin-bottom:4px}.Lab_filterGroup__1Eb6u{flex:1 1}.Lab_filterGroupLabel__4Uedw{font-size:10px;font-weight:800;color:rgba(203,213,225,.4);text-transform:uppercase;letter-spacing:.8px;margin-bottom:4px}.Lab_filterToggleRow__cM0Kw{display:flex;gap:4px;margin-bottom:4px}.Lab_filterToggleBtn__txMNz{font-size:10px;font-weight:700;color:rgba(203,213,225,.5);background:none;border:none;cursor:pointer;padding:1px 4px;border-radius:4px;transition:color .12s}.Lab_filterToggleBtn__txMNz:hover{color:#f6c636}.Lab_filterOption__1bgHg{display:flex;align-items:center;gap:6px;padding:2px 0}.Lab_filterOption__1bgHg label{font-size:12px;font-weight:600;color:#e5e7eb;cursor:pointer}.Lab_filterOption__1bgHg input[type=checkbox]{accent-color:#f6c636;width:14px;height:14px;cursor:pointer}.Lab_searchInput__FPeCg{width:100%;padding:8px 12px;background:rgba(0,0,0,.45);border:1px solid rgba(246,198,54,.15);border-radius:10px;color:#e5e7eb;font-size:13px;font-weight:600;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box;margin:8px 0}.Lab_searchInput__FPeCg::-moz-placeholder{color:rgba(203,213,225,.35)}.Lab_searchInput__FPeCg:-ms-input-placeholder{color:rgba(203,213,225,.35)}.Lab_searchInput__FPeCg::placeholder{color:rgba(203,213,225,.35)}.Lab_searchInput__FPeCg:focus{border-color:rgba(95,188,196,.5);box-shadow:0 0 8px rgba(95,188,196,.15)}.Lab_collectionList__pojnY{flex:1 1;overflow-y:auto;min-height:0}.Lab_collRow__ydq0v{display:grid;grid-template-columns:1fr 1.2fr 24px 24px;align-items:center;grid-gap:4px;gap:4px;padding:7px 10px;border-radius:8px;cursor:pointer;transition:background .12s,border-color .12s;border:1px solid transparent;margin-bottom:2px;font-size:12px;font-weight:600}.Lab_collRow__ydq0v:hover{background:rgba(246,198,54,.06)}.Lab_collRowSelected__6qQ4Z{background:rgba(95,188,196,.1);border-color:rgba(95,188,196,.3)}.Lab_collRowCollection__I0N_r{color:rgba(203,213,225,.5);font-size:11px}.Lab_collRowCollection__I0N_r,.Lab_collRowName__UMR5c{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Lab_collRowName__UMR5c{color:#e5e7eb}.Lab_collRowFaction__Z1lqX,.Lab_deleteBtn__3Qx0c{display:flex;align-items:center;justify-content:center}.Lab_deleteBtn__3Qx0c{width:22px;height:22px;border-radius:6px;border:1px solid rgba(239,68,68,.3);background:rgba(239,68,68,.08);color:rgba(239,68,68,.7);font-size:11px;font-weight:800;cursor:pointer;transition:background .12s,border-color .12s;padding:0;line-height:1;flex-shrink:0}.Lab_deleteBtn__3Qx0c:hover{background:rgba(239,68,68,.18);border-color:rgba(239,68,68,.5);color:#ef4444}.Lab_collectionFooter__HHahx{display:flex;flex-direction:column;gap:8px}.Lab_collectionNameInput__AC05Q{width:100%;padding:7px 10px;background:rgba(0,0,0,.45);border:1px solid rgba(246,198,54,.15);border-radius:8px;color:#e5e7eb;font-size:12px;font-weight:600;outline:none;box-sizing:border-box}.Lab_collectionNameInput__AC05Q:focus{border-color:rgba(95,188,196,.5)}.Lab_collectionNameInput__AC05Q::-moz-placeholder{color:rgba(203,213,225,.3)}.Lab_collectionNameInput__AC05Q:-ms-input-placeholder{color:rgba(203,213,225,.3)}.Lab_collectionNameInput__AC05Q::placeholder{color:rgba(203,213,225,.3)}.Lab_collectionActions__hmjMI{display:flex;gap:6px}.Lab_centerColumn__52Kot{display:flex;flex-direction:column;gap:12px;overflow:hidden;min-height:0}.Lab_editorPanel__mpxkg{flex:0 0 auto;max-height:50%}.Lab_editorHeaderRow__ZA_QD{display:flex;align-items:center;justify-content:space-between;gap:8px}.Lab_editorHeaderActions__rPCje{display:flex;gap:6px;align-items:center;flex-shrink:0}.Lab_editorBody__g6fgv{display:flex;flex-direction:column;gap:12px;padding:12px;overflow-y:auto;min-height:0;flex:1 1}.Lab_statsRow__2kXmZ{display:flex;gap:12px;align-items:flex-start}.Lab_previewContainer__nqnS2{flex-shrink:0;width:180px;height:180px;border-radius:12px;border:1px solid rgba(246,198,54,.18);background:rgba(0,0,0,.5);overflow:hidden;position:relative}.Lab_previewVideo__PAa12{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(1.6) translateX(-15%);pointer-events:none}.Lab_previewFallback___X9Jz{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:rgba(203,213,225,.25);font-size:10px;font-weight:600;text-align:center;padding:8px}.Lab_statsTable__a5Zn9{flex:1 1;min-width:0}.Lab_statsTableInner__vRxmc{width:100%;border-collapse:separate;border-spacing:0 2px}.Lab_statsTableInner__vRxmc th{font-size:9px;font-weight:800;color:rgba(203,213,225,.4);text-transform:uppercase;letter-spacing:.6px;padding:0 4px 4px;text-align:center}.Lab_statsTableInner__vRxmc th:first-child{text-align:left}.Lab_statsTableInner__vRxmc td{padding:2px 4px;text-align:center}.Lab_statIcon__Ge8hT{display:flex;align-items:center;gap:4px}.Lab_statInput__BM9e5{width:100%;max-width:64px;padding:4px 6px;background:rgba(0,0,0,.45);border:1px solid rgba(246,198,54,.12);border-radius:8px;color:#e5e7eb;font-size:12px;font-weight:700;text-align:center;outline:none;transition:border-color .15s;box-sizing:border-box}.Lab_statInput__BM9e5:focus{border-color:rgba(95,188,196,.45)}.Lab_identityGrid__AlI3p{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px 10px;gap:6px 10px}.Lab_fieldGroup__N__4q{display:flex;flex-direction:column;gap:3px}.Lab_fieldLabel__ByAPQ{font-size:10px;font-weight:800;color:rgba(203,213,225,.45);text-transform:uppercase;letter-spacing:.5px}.Lab_fieldInput__aWwxt{width:100%;padding:7px 10px;background:rgba(0,0,0,.45);border:1px solid rgba(246,198,54,.12);border-radius:8px;color:#e5e7eb;font-size:13px;font-weight:600;outline:none;transition:border-color .15s;box-sizing:border-box}.Lab_fieldInput__aWwxt:focus{border-color:rgba(95,188,196,.45)}.Lab_fieldSelect__qKWRR{width:100%;background:rgba(0,0,0,.55);border:1px solid rgba(246,198,54,.12);border-radius:8px;color:#e5e7eb;font-size:13px;font-weight:600;outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='rgba(246,198,54,0.5)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding:7px 28px 7px 10px}.Lab_fieldSelect__qKWRR:focus{border-color:rgba(95,188,196,.45)}.Lab_fieldGroupWide__ln3Sj{grid-column:1/-1}.Lab_collectionSwitcher__YtSeI{display:flex;align-items:center;gap:6px}.Lab_collectionSwitcher__YtSeI label{font-size:11px;font-weight:700;color:rgba(203,213,225,.45)}.Lab_collectionSwitcherSelect__Os0tI{width:auto;min-width:90px;padding:5px 28px 5px 10px;font-size:12px}.Lab_saveFooter__eqFxB{flex-shrink:0;padding:10px 14px}.Lab_saveFooterBtn__Moyd0{width:100%;padding:10px 20px;border-radius:12px;border:1px solid rgba(34,197,94,.45);background:rgba(34,197,94,.12);color:rgba(34,197,94,.9);font-size:14px;font-weight:900;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:all .18s}.Lab_saveFooterBtn__Moyd0:hover{background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.6);box-shadow:0 0 16px rgba(34,197,94,.2),inset 0 0 12px rgba(34,197,94,.06)}.Lab_saveFooterBtn__Moyd0:disabled{opacity:.35;cursor:not-allowed}.Lab_attacksPanel__hlgH0{flex:1 1;min-height:180px;overflow:hidden}.Lab_attackListScroll__n2JuY{flex:1 1;overflow-y:auto;min-height:0;padding:8px 10px;display:flex;flex-direction:column;gap:8px}.Lab_labAttackFrame__lQJx3{position:relative;border-radius:10px;overflow:hidden;cursor:pointer;transition:box-shadow .18s,transform 80ms;border:1px solid transparent}.Lab_labAttackFrame__lQJx3:hover{transform:translateY(-1px)}.Lab_attackFrameBlue__40Ocf{background:linear-gradient(135deg,rgba(30,80,140,.5),rgba(20,55,100,.6) 40%,rgba(10,30,60,.7));border-color:rgba(95,188,196,.2)}.Lab_attackFrameBlue__40Ocf:hover{box-shadow:0 0 12px rgba(95,188,196,.15);border-color:rgba(95,188,196,.35)}.Lab_attackFrameRed__5xu7e{background:linear-gradient(135deg,rgba(180,40,40,.5),rgba(140,25,25,.55) 40%,rgba(80,15,15,.65));border-color:rgba(239,68,68,.3);box-shadow:0 0 10px rgba(239,68,68,.12)}.Lab_attackFrameRed__5xu7e:hover{box-shadow:0 0 16px rgba(239,68,68,.22);border-color:rgba(239,68,68,.45)}.Lab_attackFrameInner__0zrJm{display:flex;align-items:center;gap:8px;padding:8px 10px}.Lab_attackFrameIcon__chw_0{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;filter:brightness(1.1)}.Lab_attackFrameBody__HDOWa{flex:1 1;min-width:0}.Lab_attackFrameName__z6RI2{font-size:13px;font-weight:800;color:#e5e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;line-height:1.2}.Lab_attackFrameTags__3PCfk{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.Lab_attackFrameTag__i73AV{display:flex;align-items:center;gap:2px;padding:1px 5px;border-radius:4px;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.08)}.Lab_attackFrameTagIcon__bu6Z9{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.Lab_attackFrameTagValue__994R_{font-size:10px;font-weight:700;color:#e5e7eb}.Lab_attackFrameCost__4TGkj{display:flex;flex-direction:column;align-items:center;gap:1px;flex-shrink:0;padding:2px 6px}.Lab_attackFrameCostIcon__ACr9C{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.Lab_attackFrameCostValue__ktU1M{font-size:14px;font-weight:900;color:#f6c636;line-height:1}.Lab_attackFrameDesc__Tj_Lh{margin-top:3px;font-size:11px;font-weight:600;color:rgba(203,213,225,.45);line-height:1.4}.Lab_attacksFooter__q8U40{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.Lab_showcaseToggle__ruL__{display:flex;align-items:center;gap:6px;margin-left:auto}.Lab_showcaseToggle__ruL__ label{font-size:11px;font-weight:700;color:rgba(203,213,225,.45)}.Lab_showcaseToggle__ruL__ input[type=checkbox]{accent-color:#f6c636;cursor:pointer}.Lab_formScroll__ntTJ7{flex:1 1;overflow-y:auto;min-height:0;padding:12px}.Lab_formSection__NjGMe{margin-bottom:14px}.Lab_formSectionHeader__j8WCu{display:flex;align-items:center;justify-content:space-between;padding:8px 0 6px;border-bottom:1px solid rgba(246,198,54,.1);margin-bottom:10px;cursor:pointer}.Lab_formSectionTitle__O5NEX{font-size:12px;font-weight:900;color:#f6c636;text-transform:uppercase;letter-spacing:.5px}.Lab_formSectionChevron__QqhUY{color:rgba(246,198,54,.4);font-size:12px;transition:transform .2s}.Lab_formSectionChevronOpen__zD4Tn{transform:rotate(180deg)}.Lab_formField__FkYfk{display:flex;flex-direction:column;gap:3px;margin-bottom:10px}.Lab_formFieldRow__zTykA{display:flex;align-items:center;gap:6px}.Lab_formLabel__Io5LU{font-size:10px;font-weight:800;color:rgba(203,213,225,.5);text-transform:uppercase;letter-spacing:.4px}.Lab_formRequired__zY_pl{color:rgba(239,68,68,.65);font-weight:800;font-size:10px}.Lab_formHint__wP02O{font-size:10px;font-weight:500;color:rgba(203,213,225,.28);font-style:italic}.Lab_formInput__tRvip{width:100%;padding:7px 10px;background:rgba(0,0,0,.45);border:1px solid rgba(246,198,54,.12);border-radius:8px;color:#e5e7eb;font-size:13px;font-weight:600;outline:none;transition:border-color .15s;box-sizing:border-box}.Lab_formInput__tRvip:focus{border-color:rgba(95,188,196,.45)}.Lab_formCheckboxRow__gF_Zo{display:flex;align-items:center;gap:8px;padding:4px 0}.Lab_formCheckboxRow__gF_Zo label{font-size:12px;font-weight:600;color:#e5e7eb;cursor:pointer}.Lab_formCheckboxRow__gF_Zo input[type=checkbox]{accent-color:#f6c636;width:15px;height:15px;cursor:pointer}.Lab_selectorBar__6ZNj0{display:flex;gap:6px;flex-wrap:wrap;padding:8px 0}.Lab_selectorPill__IcD_R{padding:5px 12px;border-radius:8px;border:1px solid rgba(246,198,54,.18);background:rgba(0,0,0,.3);color:rgba(203,213,225,.6);font-size:11px;font-weight:700;cursor:pointer;transition:all .12s}.Lab_selectorPill__IcD_R:hover{background:rgba(246,198,54,.06);border-color:rgba(246,198,54,.3);color:#e5e7eb}.Lab_selectorPillActive__qnkNr{background:rgba(246,198,54,.12);border-color:rgba(246,198,54,.45);color:#f6c636}.Lab_formDivider__xQ8w1{height:1px;background:rgba(246,198,54,.1);margin:12px 0;border:none}.Lab_btnPrimary__ge_lW{padding:7px 18px;border-radius:10px;border:1px solid rgba(34,197,94,.4);background:rgba(34,197,94,.1);color:rgba(34,197,94,.85);font-size:12px;font-weight:800;cursor:pointer;transition:all .15s;letter-spacing:.3px}.Lab_btnPrimary__ge_lW:hover{background:rgba(34,197,94,.18);border-color:rgba(34,197,94,.55);box-shadow:0 0 10px rgba(34,197,94,.15)}.Lab_btnSecondary__3aX8u{padding:6px 14px;border-radius:10px;border:1px solid rgba(246,198,54,.25);background:rgba(246,198,54,.06);color:rgba(246,198,54,.8);font-size:12px;font-weight:700;cursor:pointer;transition:all .15s}.Lab_btnSecondary__3aX8u:hover{background:rgba(246,198,54,.12);border-color:rgba(246,198,54,.4);box-shadow:0 0 8px rgba(246,198,54,.1)}.Lab_btnTeal__Zwwmm{padding:6px 14px;border-radius:10px;border:1px solid rgba(95,188,196,.35);background:rgba(95,188,196,.08);color:rgba(95,188,196,.9);font-size:12px;font-weight:800;cursor:pointer;transition:all .15s}.Lab_btnTeal__Zwwmm:hover{background:rgba(95,188,196,.15);border-color:rgba(95,188,196,.5);box-shadow:0 0 10px rgba(95,188,196,.15)}.Lab_btnCopy__a7XLY{padding:6px 14px;border-radius:10px;border:1px solid rgba(168,130,255,.3);background:rgba(168,130,255,.08);color:rgba(192,160,255,.85);font-size:12px;font-weight:700;cursor:pointer;transition:all .15s}.Lab_btnCopy__a7XLY:hover{background:rgba(168,130,255,.15);border-color:rgba(168,130,255,.5);box-shadow:0 0 8px rgba(168,130,255,.12);color:rgba(210,185,255,.95)}.Lab_btnDisabled__gi0MZ{opacity:.35;cursor:not-allowed;pointer-events:none}.Lab_emptyState__WUxG1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center;gap:10px}.Lab_emptyStateIcon__gtaTV{font-size:36px;opacity:.2}.Lab_emptyStateTitle__aR2rj{font-size:16px;font-weight:900;color:rgba(246,198,54,.5)}.Lab_emptyStateText__Y_UJs{font-size:13px;font-weight:600;color:rgba(203,213,225,.35);max-width:260px;line-height:1.5}.Lab_emptyStateHint__k6MCW{font-size:11px;font-weight:600;color:rgba(203,213,225,.22)}@media (max-width:1100px){.Lab_contentArea__MZ5ps{grid-template-columns:minmax(210px,260px) minmax(0,1fr) minmax(250px,320px);gap:10px;padding:10px}}@media (max-width:900px){.Lab_contentArea__MZ5ps{grid-template-columns:1fr;grid-template-rows:auto auto auto;overflow-y:auto}.Lab_centerColumn__52Kot{overflow:visible}}