.acquisition-section_section__QblGX h4{display:flex;gap:6px;align-items:center;color:#99d0d7;font-size:15px;font-weight:650;margin-bottom:12px}.acquisition-section_section__QblGX h4:before{content:"";width:5px;height:17px;border-radius:2px;background:#7eb7c4;margin-right:4px}.acquisition-section_section__QblGX h4>span{color:#94a9bc;font-size:12px;font-weight:500}.acquisition-section_routes__W5SKu{display:grid;gap:7px;list-style:none;padding:0;margin:0}.acquisition-section_routes__W5SKu li{display:flex;align-items:center;gap:10px;color:#e0e8f3;font-size:13px;font-weight:550;line-height:1.8;border:1px solid #283e55;background:#102131;padding:9px;border-radius:7px;overflow-wrap:anywhere}.acquisition-section_icon__NoFD1{display:grid;place-items:center;color:#8fc6d0;width:32px;height:32px;border-radius:6px;background:#8fc6d010;flex-shrink:0}.acquisition-section_more__gTgMC{margin-top:10px}.acquisition-section_more__gTgMC summary{color:#b3c1d4;cursor:pointer;font-size:12px;padding:4px 0}.acquisition-section_more__gTgMC[open] summary{margin-bottom:8px}.acquisition-section_more__gTgMC summary:focus-visible{outline:2px solid #d7ad4f;outline-offset:3px}.catalog-explorer_searchBlock__8FUSA{position:relative;margin:0 0 18px;border:1px solid #77633e;border-radius:10px;background:linear-gradient(110deg,#152436,#0a1929);box-shadow:0 3px 18px #0002}.catalog-explorer_searchLabel__bIvzR{display:flex;align-items:center;gap:20px;padding:0 18px;min-height:58px}.catalog-explorer_searchLabel__bIvzR>span{display:flex;gap:9px;align-items:center;flex-shrink:0;color:#e5c888;font-size:14px;font-weight:650}.catalog-explorer_searchLabel__bIvzR input{min-width:0;width:100%;background:transparent;outline:none;color:#e8eef6;padding:16px 28px 16px 0;font-size:14px}.catalog-explorer_searchLabel__bIvzR input::placeholder{color:#91a2b9}.catalog-explorer_searchBlock__8FUSA:focus-within{border-color:#e7c77c;box-shadow:0 0 0 2px #e7c77c22}.catalog-explorer_clearSearch__Ugq43{position:absolute;right:10px;top:12px;display:grid;place-items:center;width:34px;height:34px;color:#c9d5e6;cursor:pointer;border-radius:6px;background:#21334b}.catalog-explorer_searchLabel__bIvzR input::-webkit-search-cancel-button{display:none}.catalog-explorer_total__hiWqr{color:#aab8ca;font-size:12px;white-space:nowrap;padding-top:10px}.catalog-explorer_filterArea__VdJep{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:14px}.catalog-explorer_filterRow__pvNjh{display:flex;align-items:start;gap:14px;min-width:0;width:100%}.catalog-explorer_selectRow__nQBbp{width:auto}.catalog-explorer_filterLabel__Zm9gd{color:#95a6bd;font-size:12px;min-width:48px;padding-top:14px}.catalog-explorer_filterOptions__dbSCF{display:flex;gap:8px;flex-wrap:wrap;min-width:0;max-width:100%;flex:1}.catalog-explorer_filterOptions__dbSCF>button{max-width:100%;flex-shrink:1;white-space:normal;overflow-wrap:anywhere}.catalog-explorer_filterRow__pvNjh select{background:#0a1929;color:#d5dfed;border:1px solid #32465c;border-radius:7px;min-height:44px;padding:8px 12px;max-width:100%;font-size:13px}.catalog-explorer_result__7PKw7{margin-bottom:14px}.catalog-explorer_grid__zG_6l{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:12px;align-items:stretch}.catalog-explorer_card__DV4sG{display:flex;flex-direction:column;text-align:left;min-width:0;padding:15px;gap:8px;border:1px solid #2c4056;border-radius:10px;background:linear-gradient(150deg,#0d2033,#091726);cursor:pointer;transition:border-color .15s,background .15s}.catalog-explorer_card__DV4sG:hover{border-color:#68809b;background:#132a40}.catalog-explorer_card__DV4sG[aria-pressed=true]{border-color:#d4b368;background:radial-gradient(ellipse at top left,#9c772c20,transparent),#102235;box-shadow:inset 0 0 0 1px #d4b36820}.catalog-explorer_cardTop__teyz4{display:flex;align-items:center;justify-content:space-between;gap:8px}.catalog-explorer_eyebrow__9Ea8O{font-size:11px;color:#c9b47d;line-height:1.7}.catalog-explorer_cardName__Eijos{color:#f0f3f8;font-size:15px;font-weight:650;line-height:1.6;overflow-wrap:anywhere}.catalog-explorer_summary__wUACu{color:#aebed2;font-size:12px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalog-explorer_equipment__0UCcE{color:#85adb9;font-size:11px;line-height:1.7}.catalog-explorer_themedWorkspace__huR2X{position:relative;padding:16px;border:1px solid #6487a44d;border-radius:14px;background:radial-gradient(ellipse at top left,#416d8b18,transparent 48%),linear-gradient(145deg,#0f161df5,#0a0e13f5);box-shadow:0 16px 42px #0003,inset 0 1px #ffffff0a}.catalog-explorer_themedWorkspace__huR2X:before{content:"";position:absolute;left:15%;right:15%;top:0;height:2px;background:linear-gradient(90deg,transparent,#91b9d580,transparent);pointer-events:none}.catalog-explorer_themed__bOcQS .catalog-explorer_card__DV4sG{position:relative;border-color:color-mix(in srgb,var(--entry-accent) 24%,#26303c);background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--entry-accent) 12%,transparent),transparent 78%),linear-gradient(150deg,#191b1ff7,#111418f7);box-shadow:0 10px 22px #0002,inset 0 1px #ffffff06}.catalog-explorer_themed__bOcQS .catalog-explorer_card__DV4sG:before{content:"";position:absolute;left:12%;right:12%;top:0;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--entry-accent) 70%,transparent),transparent)}.catalog-explorer_themed__bOcQS .catalog-explorer_card__DV4sG:hover{border-color:color-mix(in srgb,var(--entry-accent) 65%,#26303c)}.catalog-explorer_themed__bOcQS .catalog-explorer_card__DV4sG[aria-pressed=true]{border-color:var(--entry-accent);background:radial-gradient(ellipse at top left,color-mix(in srgb,var(--entry-accent) 20%,transparent),transparent 80%),#111923;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--entry-accent) 15%,transparent)}.catalog-explorer_themed__bOcQS .catalog-explorer_card__DV4sG .catalog-explorer_eyebrow__9Ea8O{color:var(--entry-accent)}.catalog-explorer_themed__bOcQS [data-filter=rarity][data-value=common]{--rarity:#a4afc1}.catalog-explorer_themed__bOcQS [data-filter=rarity][data-value=rare]{--rarity:#78b8c9}.catalog-explorer_themed__bOcQS [data-filter=rarity][data-value=epic]{--rarity:#b197d0}.catalog-explorer_themed__bOcQS [data-filter=rarity][data-value=special]{--rarity:#dfbd74}.catalog-explorer_themed__bOcQS [data-filter=rarity][data-value=modified]{--rarity:#f28b82}.catalog-explorer_themed__bOcQS [data-filter=rarity][data-value]:not([data-value=all]){color:var(--rarity);border-color:color-mix(in srgb,var(--rarity) 40%,#26303c);background:color-mix(in srgb,var(--rarity) 7%,#0a1624)}.catalog-explorer_themed__bOcQS [data-filter=rarity][aria-pressed=true]:not([data-value=all]){border-color:var(--rarity);background:color-mix(in srgb,var(--rarity) 18%,#0a1624)}@container (max-width:560px){.catalog-explorer_themedWorkspace__huR2X{padding:10px}}.catalog-explorer_sourceHint__joQFR{display:flex;align-items:start;gap:5px;color:#8abdc8;font-size:11px;line-height:1.7;margin-top:auto;padding-top:9px;border-top:1px solid #263a4e;overflow-wrap:anywhere}.catalog-explorer_sourceHint__joQFR svg{flex-shrink:0;margin-top:3px}.catalog-explorer_entryIcon___GG9y{display:grid;place-items:center;flex-shrink:0;position:relative;overflow:hidden;color:#cfb778}.catalog-explorer_entryIcon___GG9y img{position:absolute;max-width:none;image-rendering:pixelated}.catalog-explorer_textCard__b7P_8{gap:7px}.catalog-explorer_textCard__b7P_8 .catalog-explorer_cardName__Eijos{font-size:17px}.catalog-explorer_detailSection__1lMeX{margin-top:20px;padding-top:18px;border-top:1px solid #2b3c4d}.catalog-explorer_detailSection__1lMeX h3{font-size:14px;color:#d8e3ef;font-weight:650;margin-bottom:10px}.catalog-explorer_detailSection__1lMeX ul{display:grid;gap:7px;list-style:none;padding:0;margin:0}.catalog-explorer_detailSection__1lMeX li{color:#c4d0df;font-size:13px;line-height:1.9;overflow-wrap:anywhere}.catalog-explorer_variants__P2cUT{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.catalog-explorer_variants__P2cUT button{font-size:12px;border:1px solid #354b63;border-radius:6px;padding:7px 12px;cursor:pointer;color:#aab8ca}.catalog-explorer_variants__P2cUT button[aria-pressed=true]{border-color:#c7a658;color:#e9cf8d;background:#b4933820}@container (min-width:800px){.catalog-explorer_grid__zG_6l{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-explorer_smallGrid__kuhK6{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-explorer_fourColumns__EP58A{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:560px){.catalog-explorer_searchLabel__bIvzR{flex-direction:column;align-items:stretch;gap:0;padding:12px 14px 0}.catalog-explorer_searchLabel__bIvzR input{padding-top:10px;padding-bottom:12px;font-size:13px}.catalog-explorer_searchLabel__bIvzR>span{font-size:13px}.catalog-explorer_clearSearch__Ugq43{top:auto;bottom:7px}.catalog-explorer_total__hiWqr{padding-top:6px}.catalog-explorer_filterRow__pvNjh{flex-direction:column;gap:7px}.catalog-explorer_filterLabel__Zm9gd{padding-top:0}.catalog-explorer_grid__zG_6l{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.catalog-explorer_card__DV4sG{padding:12px}.catalog-explorer_cardTop__teyz4{flex-wrap:wrap}.catalog-explorer_cardName__Eijos{font-size:14px}.catalog-explorer_textCard__b7P_8 .catalog-explorer_cardName__Eijos{font-size:16px}}.dungeon-gallery_catalog__W_yjS{container-type:inline-size;min-width:0;width:100%}.dungeon-gallery_header__ukcrD{display:flex;align-items:start;justify-content:space-between;gap:16px;margin-bottom:20px}.dungeon-gallery_header__ukcrD h1{font-size:28px;font-weight:700;line-height:1.4}.dungeon-gallery_header__ukcrD p{font-size:14px;color:var(--muted-foreground);margin-top:7px;line-height:1.8}.dungeon-gallery_header__ukcrD>span{color:#c4aa74;font-size:12px;white-space:nowrap;padding-top:10px}.dungeon-gallery_empty___FYlI button{border:1px solid #475063;border-radius:7px;padding:7px 14px;font-size:13px;cursor:pointer;background:#142334;color:#c2cfdf}.dungeon-gallery_filterPanel__u2ly7{padding:17px;margin-bottom:22px;border:1px solid #ffffff16;border-radius:12px;background:#0a132280}.dungeon-gallery_filterHeading__nHDZD{margin:0 0 12px;color:#cfdae9;font-size:14px;font-weight:600}.dungeon-gallery_dungeonFilters__ipolJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dungeon-gallery_dungeonFilters__ipolJ button{position:relative;display:flex;align-items:center;gap:14px;min-width:0;min-height:95px;padding:11px 16px;text-align:left;border:1px solid #ffffff16;border-radius:10px;background:#080c134d;cursor:pointer;transition:background .16s,border-color .16s}.dungeon-gallery_dungeonFilters__ipolJ button:hover{border-color:#bda06580;background:#ffffff08}.dungeon-gallery_dungeonFilters__ipolJ button[aria-pressed=true]{border-color:#d0ad6380;background:linear-gradient(110deg,#be8e2929,#be8e2910);box-shadow:inset 3px 0 #d5b164}.dungeon-gallery_dungeonArt___8AQf{display:block;flex-shrink:0;height:70px;border:1px solid #ffffff16;border-radius:3px;image-rendering:pixelated;background-repeat:no-repeat;box-shadow:0 4px 12px #0005}.dungeon-gallery_dungeonSymbol__s2cqx{display:grid;place-items:center;flex-shrink:0;width:40px;height:70px;color:#e0c084;border:1px solid #ad915338;border-radius:6px;background:radial-gradient(ellipse at center,#bc913332,#21263855)}.dungeon-gallery_towerSymbol__vz4Xd{color:#bea2e6;border-color:#a386d538;background:radial-gradient(ellipse at center,#9070bb32,#21263855)}.dungeon-gallery_dungeonLabel__Vd9Du{display:grid;gap:7px;min-width:0}.dungeon-gallery_dungeonLabel__Vd9Du b{color:#dae2ed;font-size:14px;font-weight:600;line-height:1.5}.dungeon-gallery_dungeonLabel__Vd9Du small{color:#99abc3;font-size:12px}.dungeon-gallery_dungeonFilters__ipolJ button[aria-pressed=true] .dungeon-gallery_dungeonLabel__Vd9Du b{color:#f0d79f}.dungeon-gallery_filterCheck__Y3mlu{position:absolute;top:9px;right:9px;color:#dfbd73}.dungeon-gallery_kindRow__r8N41{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:15px;padding-top:14px;border-top:1px solid #ffffff10}.dungeon-gallery_kindFilters__5SFFt{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dungeon-gallery_kindLabel__3NA4p{font-size:12px;color:#a7b5c9;margin-right:5px}.dungeon-gallery_kindFilters__5SFFt button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:8px 12px;border:1px solid #ffffff16;border-radius:8px;background:#ffffff06;color:#b4c1d4;font-size:13px;cursor:pointer}.dungeon-gallery_kindFilters__5SFFt button:hover{color:#eee6d6;border-color:#d0ad6355}.dungeon-gallery_kindFilters__5SFFt button[aria-pressed=true]{color:#f0d79f;border-color:#d0ad6366;background:#be8e2929}.dungeon-gallery_kindFilters__5SFFt small{display:inline-flex;justify-content:center;align-items:center;min-width:22px;padding:1px 5px;border-radius:4px;font-size:11px;background:#ffffff09;color:#a5b4c8;font-variant-numeric:tabular-nums}.dungeon-gallery_kindFilters__5SFFt button[aria-pressed=true] small{color:#e4cb94;background:#d8b45a15}.dungeon-gallery_filterSummary__3C4Dy{display:flex;align-items:center;gap:12px;margin-left:auto}.dungeon-gallery_resetFilters__sY4cC{display:flex;align-items:center;gap:5px;color:#a9b7cb;font-size:12px;cursor:pointer;padding:5px 0}.dungeon-gallery_resetFilters__sY4cC:hover{color:#f0d79f}.dungeon-gallery_count__0PZ39{font-size:12px;color:var(--muted-foreground)}.dungeon-gallery_count__0PZ39 b{color:#d7c394;font-weight:600;font-variant-numeric:tabular-nums}.dungeon-gallery_dungeonFilters__ipolJ button:focus-visible,.dungeon-gallery_kindFilters__5SFFt button:focus-visible,.dungeon-gallery_resetFilters__sY4cC:focus-visible{outline:2px solid #e6c98a;outline-offset:3px}@container (max-width:700px){.dungeon-gallery_dungeonFilters__ipolJ{grid-template-columns:repeat(2,minmax(0,1fr))}.dungeon-gallery_dungeonFilters__ipolJ button{gap:12px}}@container (max-width:420px){.dungeon-gallery_filterPanel__u2ly7{padding:12px}.dungeon-gallery_dungeonFilters__ipolJ{gap:8px}.dungeon-gallery_dungeonFilters__ipolJ button{min-height:74px;padding:10px;gap:9px}.dungeon-gallery_dungeonArt___8AQf{transform:scale(.7);margin:-10.5px -6px}.dungeon-gallery_dungeonSymbol__s2cqx{width:28px;height:49px}.dungeon-gallery_dungeonSymbol__s2cqx svg{width:23px;height:23px}.dungeon-gallery_dungeonLabel__Vd9Du{gap:5px}.dungeon-gallery_dungeonLabel__Vd9Du b{font-size:13px}.dungeon-gallery_dungeonLabel__Vd9Du small{font-size:11px}.dungeon-gallery_filterCheck__Y3mlu{top:5px;right:5px;width:11px;height:11px}.dungeon-gallery_kindFilters__5SFFt{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dungeon-gallery_kindLabel__3NA4p{grid-column:1/-1;margin-bottom:1px}.dungeon-gallery_kindFilters__5SFFt button{min-height:38px;padding:7px 8px}.dungeon-gallery_filterSummary__3C4Dy{width:100%;justify-content:space-between;margin-left:0}}@container (max-width: 300px){.dungeon-gallery_dungeonFilters__ipolJ button{padding:9px 8px;gap:8px}.dungeon-gallery_dungeonLabel__Vd9Du b{font-size:12px;white-space:nowrap}.dungeon-gallery_kindFilters__5SFFt button{padding:7px 6px;gap:5px;font-size:12px}.dungeon-gallery_kindFilters__5SFFt button svg{width:15px;height:15px}.dungeon-gallery_kindFilters__5SFFt small{min-width:20px;font-size:10px;padding:1px 4px}}.dungeon-gallery_workspace__KKvNr{display:grid;grid-template-columns:minmax(230px,.85fr) minmax(0,1.55fr);gap:20px;align-items:start}.dungeon-gallery_list___c0bc{display:grid;gap:9px;max-height:1050px;overflow:auto;padding:1px 5px 10px 1px}.dungeon-gallery_card__b92_H{display:flex;align-items:center;text-align:left;gap:12px;padding:17px 14px;min-height:85px;border:1px solid #34465c;border-radius:10px;background:linear-gradient(125deg,#172a40,#101c2d);cursor:pointer;color:#d5c191}.dungeon-gallery_card__b92_H[aria-pressed=true]{border-color:#d4b66e;background:linear-gradient(120deg,#34362f,#152738);box-shadow:inset 3px 0 #d4b66e}.dungeon-gallery_card__b92_H>span{min-width:0;flex:1}.dungeon-gallery_card__b92_H strong{display:block;font-size:15px;color:#e7edf7;overflow-wrap:anywhere}.dungeon-gallery_card__b92_H small{display:block;color:#a6b7cc;font-size:11px;line-height:1.8;margin-top:4px}.dungeon-gallery_card__b92_H em{font-style:normal;font-size:11px;border:1px solid #546078;border-radius:5px;padding:3px 5px;white-space:nowrap}.dungeon-gallery_details__GMGVk{border:1px solid #65583e;background:linear-gradient(135deg,#152538,#0e1c2d);border-radius:12px;padding:26px;min-width:0;color:#d5deeb;overflow-wrap:anywhere}.dungeon-gallery_details__GMGVk h2{font-size:27px;font-weight:700;color:#f0e0b9;margin:7px 0 10px}.dungeon-gallery_eyebrow__l0S8V{font-size:12px;letter-spacing:.04em;color:#c4aa74}.dungeon-gallery_details__GMGVk li,.dungeon-gallery_details__GMGVk p{font-size:14px;line-height:1.9}.dungeon-gallery_details__GMGVk section{border-top:1px solid #3b4654;margin-top:24px;padding-top:20px}.dungeon-gallery_details__GMGVk h3{color:#e6c98a;font-size:16px;font-weight:650;margin-bottom:14px}.dungeon-gallery_stats__FUnEI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dungeon-gallery_stats__FUnEI>div{border:1px solid #36475d;border-radius:7px;background:#122235;padding:12px}.dungeon-gallery_stats__FUnEI dt{font-size:12px;color:#9fb0c7}.dungeon-gallery_stats__FUnEI dd{font-size:16px;color:#eee1c3;margin-top:5px}.dungeon-gallery_details__GMGVk .dungeon-gallery_note__uIZcO{font-size:12px;color:#92a5be;margin-top:10px}.dungeon-gallery_skills__LxJYQ{display:grid;gap:16px}.dungeon-gallery_skills__LxJYQ>div{border-left:2px solid #94805a;padding-left:13px}.dungeon-gallery_skills__LxJYQ h4{font-size:15px;color:#e8edf5;font-weight:600}.dungeon-gallery_skills__LxJYQ span{display:block;font-size:11px;color:#bdab86;margin:4px 0}.dungeon-gallery_skills__LxJYQ p{margin-top:5px}.dungeon-gallery_details__GMGVk ul{padding-left:20px;list-style:disc}.dungeon-gallery_details__GMGVk li+li{margin-top:8px}.dungeon-gallery_preview__GK_Hs{height:320px;background:radial-gradient(ellipse at center,#344756,#0b1726 75%);border-radius:8px;margin-top:20px;position:relative;overflow:hidden}.dungeon-gallery_loading__2T_0a{display:grid;place-items:center;height:100%;font-size:13px;color:#aebbd0}.dungeon-gallery_appearance__fmpj3{margin-top:12px;color:#aebbd0}.dungeon-gallery_empty___FYlI{text-align:center;padding:60px 20px;border:1px dashed #526078;border-radius:10px}.dungeon-gallery_empty___FYlI h2{font-size:18px}.dungeon-gallery_empty___FYlI p{margin:10px 0 20px;color:var(--muted-foreground)}.dungeon-gallery_card__b92_H:focus-visible{outline:2px solid #e6c98a;outline-offset:3px}@media (max-width:1000px){.dungeon-gallery_workspace__KKvNr{grid-template-columns:1fr}.dungeon-gallery_list___c0bc{grid-template-columns:repeat(2,minmax(0,1fr));max-height:340px}.dungeon-gallery_details__GMGVk{padding:22px}.dungeon-gallery_header__ukcrD{display:block}.dungeon-gallery_header__ukcrD>span{display:block;margin-top:5px}}@media (max-width:520px){.dungeon-gallery_header__ukcrD h1{font-size:24px}.dungeon-gallery_list___c0bc{grid-template-columns:1fr;max-height:280px}.dungeon-gallery_details__GMGVk{padding:18px}.dungeon-gallery_stats__FUnEI{grid-template-columns:1fr 1fr}.dungeon-gallery_preview__GK_Hs{height:270px}.dungeon-gallery_card__b92_H{min-height:75px}}