.CharacterCatalogue_page__za1XZ{padding:32px 36px;max-width:1500px;margin:0 auto;min-width:0}.CharacterCatalogue_emptyCast__aUYnx{grid-column:1/-1;min-height:76px!important;width:100%;border:1px dashed #263c55;border-radius:12px;background:#0b1726;padding:14px 18px;display:flex;align-items:center;gap:14px;text-align:left;color:#afbed0;font:inherit;cursor:pointer}.CharacterCatalogue_emptyCast__aUYnx strong{display:block;color:#e8f2ff;font-size:13px}.CharacterCatalogue_emptyCast__aUYnx span{font-size:12px}.CharacterCatalogue_root__yDCcU{margin-top:28px;padding-top:24px;border-top:1px solid var(--cc-border,#1e2530);min-width:0}.CharacterCatalogue_heading__pUwfl{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.CharacterCatalogue_heading__pUwfl h2{font-size:20px;letter-spacing:-.35px;line-height:1.3;margin:0 0 6px;color:var(--cc-text,#fff)}.CharacterCatalogue_heading__pUwfl p{color:var(--cc-muted,#94a0b0);font-size:12px;margin:0;line-height:1.6}.CharacterCatalogue_total__DQ93_{color:#87bff5;background:#10233b;border:1px solid #244367;border-radius:7px;font-size:11px;padding:5px 9px;white-space:nowrap}.CharacterCatalogue_tabs__x6_w4{display:flex;gap:7px;align-items:center;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#254768 transparent;padding:2px 1px 10px;margin-bottom:12px}.CharacterCatalogue_tab__WXjWx{flex-shrink:0;min-height:38px;display:flex;align-items:center;gap:8px;border:1px solid #29384d;border-radius:8px;color:#9eafc6;background:#0d1623;font:inherit;font-size:12px;cursor:pointer;padding:8px 11px;white-space:nowrap}.CharacterCatalogue_tab__WXjWx span{font-size:10px;color:#7890ad}.CharacterCatalogue_tab__WXjWx[aria-pressed=true]{color:#e4f4ff;background:#102d4a;border-color:#347fb5}.CharacterCatalogue_tab__WXjWx[aria-pressed=true] span{color:#a6d9ff}.CharacterCatalogue_toolbar__p_6aP{position:relative;display:flex;align-items:center;gap:10px;margin:0 0 16px}.CharacterCatalogue_search__oQKbT{height:44px;flex:1 1;max-width:560px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid #2a3e58;border-radius:9px;color:#859dbb;background:#0c1726}.CharacterCatalogue_search__oQKbT input{width:100%;min-width:0;flex:1 1;border:0;outline:0;background:none;color:#e4edf9;font:inherit;min-height:40px}.CharacterCatalogue_search__oQKbT input::placeholder{color:#6c839f}.CharacterCatalogue_search__oQKbT button{border:0;background:none;color:#a8bddd;cursor:pointer;display:grid;place-items:center;padding:5px}.CharacterCatalogue_search__oQKbT input::-webkit-search-cancel-button{-webkit-appearance:none}.CharacterCatalogue_search__oQKbT:focus-within{border-color:#3a91e9;box-shadow:0 0 0 3px #1f82ed15}.CharacterCatalogue_filterButton__MmSVw{height:44px;border:1px solid #2c3d54;border-radius:9px;background:#111c2d;color:#b0c3dd;display:flex;align-items:center;gap:8px;padding:0 13px;font:inherit;font-size:12px;cursor:pointer}.CharacterCatalogue_result__IQcKy{color:#8198b6;font-size:11px;margin-left:auto;white-space:nowrap}.CharacterCatalogue_filterPanel__KKWsK{position:absolute;z-index:12;top:54px;width:286px;padding:16px;border:1px solid #3a5372;background:#142238;border-radius:12px;box-shadow:0 20px 60px #0008}.CharacterCatalogue_filterPanel__KKWsK strong{display:block;font-size:13px;margin-bottom:12px}.CharacterCatalogue_filterChoices__5gnHC{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.CharacterCatalogue_filterChoice__zYFsi{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #233d5a;border-radius:7px;background:#0c1a2c;color:#9fb8d9;font:inherit;font-size:11px;cursor:pointer;text-align:left}.CharacterCatalogue_filterChoice__zYFsi[aria-pressed=true]{background:#174474;border-color:#4386bd;color:#fff}.CharacterCatalogue_activeFilter__o_Viq{display:flex;align-items:center;color:#92bcea;font-size:11px;margin:-4px 0 16px}.CharacterCatalogue_activeFilter__o_Viq button{display:flex;align-items:center;border:0;background:#163354;color:#a5cdff;border-radius:5px;padding:4px 6px;cursor:pointer}.CharacterCatalogue_group__y2aL6{margin:0 0 26px}.CharacterCatalogue_groupHeading__xOgNT{display:flex;gap:8px}.CharacterCatalogue_groupHeading__xOgNT h3{font-size:15px;font-weight:700;letter-spacing:-.2px;margin:0;color:var(--cc-text,#fff)}.CharacterCatalogue_groupHeading__xOgNT span{font-size:10px;padding:1px 6px;border-radius:5px;border:1px solid #293b54;color:#8daccf;background:#122035}.CharacterCatalogue_grid__rZxmp{display:grid;grid-template-columns:repeat(auto-fill,minmax(174px,1fr));grid-gap:15px;gap:15px}.CharacterCatalogue_card__TcoKc{min-width:0;position:relative;display:flex;flex-direction:column;border:1px solid #233246;border-radius:12px;background:#0f1a2a;overflow:hidden}.CharacterCatalogue_card__TcoKc:hover{border-color:#3d79ad;box-shadow:0 8px 22px #0003}.CharacterCatalogue_cardButton___Iqtp{display:flex;flex-direction:column;flex:1 1;width:100%;padding:0;background:none;border:0;color:inherit;text-align:left;font:inherit;cursor:pointer}.CharacterCatalogue_visual__FweSI{height:228px;width:100%;background:#fff;position:relative;padding:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.CharacterCatalogue_visual__FweSI img{width:100%;height:100%;object-fit:contain;display:block}.CharacterCatalogue_badge__hf4Aa{position:absolute;top:9px;right:9px;background:#132f50;color:#e8f4ff;padding:3px 6px;font-size:9px;border-radius:5px;border:1px solid #36618b;z-index:1}.CharacterCatalogue_cardText__RzJRX{padding:13px 13px 11px;width:100%;display:flex;flex-direction:column;flex:1 1}.CharacterCatalogue_cardKind__FOmWR{font-size:9px;font-weight:600;color:#7d97b8;margin-bottom:5px}.CharacterCatalogue_cardName__0509C{font-size:13px;line-height:1.4;font-weight:700;margin:0 0 6px}.CharacterCatalogue_cardName__0509C,.CharacterCatalogue_cardRole__0L6Oy{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CharacterCatalogue_cardRole__0L6Oy{font-size:10px;line-height:1.6;color:#859cbc;min-height:32px;margin:0 0 12px}.CharacterCatalogue_cardFoot__9HZ5W{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #253448;padding-top:9px;margin-top:auto;font-size:10px;color:#92b7e5}.CharacterCatalogue_cardFoot__9HZ5W svg{width:14px;height:14px}.CharacterCatalogue_empty__hx9V3{padding:36px;text-align:center;background:#0f1a2a;border:1px dashed #304c70;border-radius:12px;color:#90a9ca}.CharacterCatalogue_empty__hx9V3 button{display:block;margin:14px auto 0}.CharacterCatalogue_status__frW90{font-size:12px;color:#ff9696;padding:12px 0}.CharacterCatalogue_dialog__WxLVW{color:#edf5ff;background:#111c2e;border:1px solid #3b536f;border-radius:16px;position:fixed;inset:0;margin:auto;padding:0;width:min(1030px,calc(100vw - 44px));height:min(800px,calc(100dvh - 44px));max-width:none;max-height:none;overflow:hidden;box-shadow:0 30px 120px #0008;z-index:400}.CharacterCatalogue_dialog__WxLVW::-webkit-backdrop{background:#030813cc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.CharacterCatalogue_dialog__WxLVW::backdrop{background:#030813cc;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.CharacterCatalogue_modalShell__YvutE{height:100%;display:grid;grid-template-columns:48% minmax(0,1fr);position:relative}.CharacterCatalogue_close__vu5bh{position:absolute;top:14px;right:14px;width:34px;height:34px;border:1px solid #435a75;border-radius:8px;background:#12243b;color:#b9cde5;display:grid;place-items:center;padding:0;cursor:pointer;z-index:5}.CharacterCatalogue_imagePanel__b39dI{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) 27px 96px;background:#fff}.CharacterCatalogue_singleView__dZW3O{grid-template-rows:minmax(0,1fr) 27px}.CharacterCatalogue_canvas__dfdi8{min-height:0;display:flex;align-items:center;justify-content:center;padding:20px 22px 8px;background:#fff}.CharacterCatalogue_canvas__dfdi8 img{width:100%;height:100%;object-fit:contain;display:block}.CharacterCatalogue_caption__avOZ_{display:grid;place-items:center;font-size:10px;color:#687b92;background:#f5f8fc}.CharacterCatalogue_viewTabs__AyaYw{display:flex;align-items:center;justify-content:center;gap:11px;background:#edf3fa;border-top:1px solid #dfe8f4;padding:10px}.CharacterCatalogue_viewTab___llYm{height:74px;width:80px;padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid #cfdbed;background:#fff;color:#637a96;border-radius:8px;cursor:pointer}.CharacterCatalogue_viewTab___llYm img{height:46px;width:34px;object-fit:contain}.CharacterCatalogue_viewTab___llYm span{font-size:9px;line-height:1.3}.CharacterCatalogue_viewTab___llYm[aria-selected=true]{border:2px solid #188bff;color:#0875d6;box-shadow:0 0 0 3px #1687ff12}.CharacterCatalogue_contentPane__iNhXm{padding:28px 28px 22px;display:flex;flex-direction:column;overflow:hidden;min-height:0;min-width:0}.CharacterCatalogue_kind__tAj0r{color:#83c4ff;font-size:9px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;margin-bottom:10px}.CharacterCatalogue_name__xT_zx{padding-right:34px;font-size:27px;line-height:1.2;letter-spacing:-.6px;font-weight:750;color:#edf5ff;margin:0 0 12px}.CharacterCatalogue_role__dPLVY{color:#9eb6d3;font-size:12px;line-height:1.7;margin:0}.CharacterCatalogue_scrollContent__bFYyR{margin-top:24px;flex:1 1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#34577a transparent;padding-right:6px}.CharacterCatalogue_infoBlock__Rmhl2{margin-bottom:24px}.CharacterCatalogue_infoBlock__Rmhl2 h4{font-size:12px;font-weight:700;color:#e7f1ff;margin:0 0 10px}.CharacterCatalogue_infoBlock__Rmhl2 p{font-size:12px;line-height:1.8;color:#a1b8d5;margin:0}.CharacterCatalogue_idea__GtrK0{border-left:2px solid #2d9aff;padding-left:12px}.CharacterCatalogue_details__vJkiV{margin-top:10px;color:#83b8ef;font-size:11px}.CharacterCatalogue_details__vJkiV summary{cursor:pointer}.CharacterCatalogue_details__vJkiV p{padding-top:8px}.CharacterCatalogue_footer__BmLp5{margin-top:16px;padding-top:18px;border-top:1px solid #2c405a;display:grid;grid-gap:9px;gap:9px}.CharacterCatalogue_addButton__CwVPO,.CharacterCatalogue_download__8T0Dq{height:43px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #2b73ad;border-radius:9px;color:#a4d5ff;background:#0c2b48;font:inherit;font-size:12px;font-weight:650;text-decoration:none;cursor:pointer}.CharacterCatalogue_addButton__CwVPO{background:linear-gradient(90deg,#0a84ff,#169fed);border-color:#329dfa;color:#fff}.CharacterCatalogue_addButton__CwVPO:disabled{opacity:.5;cursor:default}.CharacterCatalogue_note__Tp5bd{font-size:10px;text-align:center;color:#7895b6;margin:0}.CharacterCatalogue_modalStatus__UTS6w{font-size:11px;color:#ffaaaa;margin:0;text-align:center}.CharacterCatalogue_dialog__WxLVW :focus-visible,.CharacterCatalogue_root__yDCcU :focus-visible{outline:3px solid #7acfff;outline-offset:3px}@media(min-width:1450px){.CharacterCatalogue_grid__rZxmp{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1121px) and (max-width:1449px){.CharacterCatalogue_grid__rZxmp{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1120px){.CharacterCatalogue_page__za1XZ{padding:30px 26px}.CharacterCatalogue_grid__rZxmp{grid-template-columns:repeat(3,minmax(0,1fr))}.CharacterCatalogue_visual__FweSI{height:240px}.CharacterCatalogue_result__IQcKy{display:none}}@media(min-width:561px) and (max-width:860px){.CharacterCatalogue_grid__rZxmp{grid-template-columns:repeat(3,minmax(0,1fr))}.CharacterCatalogue_visual__FweSI{height:250px}.CharacterCatalogue_dialog__WxLVW{width:calc(100vw - 32px);height:calc(100dvh - 32px)}.CharacterCatalogue_contentPane__iNhXm{padding:26px 20px 20px}.CharacterCatalogue_name__xT_zx{font-size:24px}}@media(max-width:860px){.CharacterCatalogue_page__za1XZ{margin-bottom:78px!important;min-width:0}.CharacterCatalogue_tabs__x6_w4{scrollbar-width:none;margin-bottom:8px}.CharacterCatalogue_tab__WXjWx{min-height:42px;font-size:12px}.CharacterCatalogue_root__yDCcU{margin-top:24px;padding-top:22px}.CharacterCatalogue_heading__pUwfl{align-items:flex-start}.CharacterCatalogue_heading__pUwfl p{font-size:12px}.CharacterCatalogue_toolbar__p_6aP input{font-size:16px}.CharacterCatalogue_filterButton__MmSVw{min-width:44px;min-height:44px}.CharacterCatalogue_root__yDCcU button{touch-action:manipulation}}@media(max-width:560px){.CharacterCatalogue_heading__pUwfl h2{font-size:18px}.CharacterCatalogue_total__DQ93_{font-size:10px;padding:4px 7px}.CharacterCatalogue_grid__rZxmp{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CharacterCatalogue_visual__FweSI{height:204px;padding:9px}.CharacterCatalogue_cardText__RzJRX{padding:11px}.CharacterCatalogue_cardName__0509C{font-size:12px;min-height:34px}.CharacterCatalogue_cardRole__0L6Oy{font-size:10px}.CharacterCatalogue_tab__WXjWx{font-size:11px;padding:8px 10px}.CharacterCatalogue_toolbar__p_6aP{gap:8px}.CharacterCatalogue_search__oQKbT{padding:0 10px}.CharacterCatalogue_filterButton__MmSVw{padding:0 11px}.CharacterCatalogue_filterPanel__KKWsK{width:min(286px,calc(100vw - 32px))}.CharacterCatalogue_emptyCast__aUYnx{padding:12px!important;gap:10px!important}.CharacterCatalogue_emptyCast__aUYnx span{font-size:11px}.CharacterCatalogue_dialog__WxLVW{width:calc(100vw - 16px);height:calc(100dvh - 16px);border-radius:13px}.CharacterCatalogue_modalShell__YvutE{display:flex;flex-direction:column;overflow:auto}.CharacterCatalogue_imagePanel__b39dI{height:calc(43dvh + 100px);flex:none;grid-template-rows:minmax(0,1fr) 25px 75px}.CharacterCatalogue_singleView__dZW3O{height:44dvh;grid-template-rows:minmax(0,1fr) 25px}.CharacterCatalogue_canvas__dfdi8{padding:15px 22px 5px}.CharacterCatalogue_viewTabs__AyaYw{padding:6px;gap:10px}.CharacterCatalogue_viewTab___llYm{width:73px;height:62px}.CharacterCatalogue_viewTab___llYm img{height:38px;width:31px}.CharacterCatalogue_close__vu5bh{position:fixed;top:22px;right:22px;background:#12243bec}.CharacterCatalogue_contentPane__iNhXm{flex:none;padding:23px 20px 175px;overflow:visible}.CharacterCatalogue_scrollContent__bFYyR{flex:none;overflow:visible;margin-top:20px}.CharacterCatalogue_name__xT_zx{font-size:25px}.CharacterCatalogue_footer__BmLp5{position:fixed;left:9px;right:9px;bottom:9px;z-index:6;background:#111c2e;padding:12px 20px 10px;margin:0;border-top:1px solid #2b405a;border-radius:0 0 12px 12px;box-shadow:0 -8px 20px #111c2e40}.CharacterCatalogue_addButton__CwVPO,.CharacterCatalogue_download__8T0Dq{height:42px}.CharacterCatalogue_note__Tp5bd{font-size:9px}.CharacterCatalogue_role__dPLVY{font-size:12px}}@media(max-width:360px){.CharacterCatalogue_visual__FweSI{height:180px}.CharacterCatalogue_cardText__RzJRX{padding:10px}.CharacterCatalogue_grid__rZxmp{gap:10px}.CharacterCatalogue_cardName__0509C{font-size:11px}.CharacterCatalogue_filterButton__MmSVw>span{display:none}}.CharacterCatalogue_pageHeader__gTERb{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:22px}.CharacterCatalogue_pageActions__flRO_{display:flex;gap:10px;flex-wrap:wrap}.CharacterCatalogue_pageModes__xLXOH{display:flex;gap:24px;border-bottom:1px solid #26374d;margin-bottom:22px}.CharacterCatalogue_pageModes__xLXOH button{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 1px 12px;border:0;border-bottom:2px solid transparent;background:none;color:#819ab9;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.CharacterCatalogue_pageModes__xLXOH button[aria-pressed=true]{border-bottom-color:#249bff;color:#cfe9ff}.CharacterCatalogue_pageModes__xLXOH span{font-size:10px;padding:1px 6px;border-radius:5px;color:#94b4d9;background:#11253e}.CharacterCatalogue_root__yDCcU{padding-top:0;border-top:0;margin-top:0}.CharacterCatalogue_pageActions__flRO_ button{white-space:nowrap}@media(max-width:560px){.CharacterCatalogue_pageHeader__gTERb{gap:15px;margin-bottom:18px}.CharacterCatalogue_pageHeader__gTERb h1{font-size:27px!important}.CharacterCatalogue_pageHeader__gTERb p{font-size:12px!important;margin-top:6px!important}.CharacterCatalogue_pageActions__flRO_{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:8px;gap:8px}.CharacterCatalogue_pageActions__flRO_ button{font-size:11px!important;padding:10px 8px!important;justify-content:center}.CharacterCatalogue_pageModes__xLXOH{margin-bottom:20px;gap:22px}.CharacterCatalogue_pageModes__xLXOH button{font-size:12px}.CharacterCatalogue_root__yDCcU{margin-top:0}}.CharacterCatalogue_heading__pUwfl h2{font-size:19px}.CharacterCatalogue_heading__pUwfl p{max-width:700px}.CharacterCatalogue_search__oQKbT{height:48px;max-width:none;padding:0 12px 0 8px;gap:9px;background:#0d1724;border-color:#29394b;border-radius:12px;transition:border-color .16s,background .16s;cursor:text}.CharacterCatalogue_searchIcon__uZewQ{width:30px;height:30px;display:grid;place-items:center;flex:none;border-radius:8px;background:#182636;color:#a2b8cb}.CharacterCatalogue_search__oQKbT:hover{border-color:#46596d}.CharacterCatalogue_search__oQKbT:focus-within{background:#101b29;border-color:#637a90;box-shadow:none}.CharacterCatalogue_root__yDCcU .CharacterCatalogue_search__oQKbT input,.CharacterCatalogue_root__yDCcU .CharacterCatalogue_search__oQKbT input:focus,.CharacterCatalogue_root__yDCcU .CharacterCatalogue_search__oQKbT input:focus-visible{outline:none!important;box-shadow:none!important;border:0;border-radius:0;background:transparent}.CharacterCatalogue_search__oQKbT input{font-size:13px}.CharacterCatalogue_search__oQKbT input::selection{background:#3d5269;color:#fff}.CharacterCatalogue_search__oQKbT:has(input:focus-visible){outline:1px solid #b2c7dc;outline-offset:3px}.CharacterCatalogue_root__yDCcU :focus-visible{outline:2px solid #b2c7dc;outline-offset:3px}.CharacterCatalogue_filterButton__MmSVw{height:48px;min-width:104px;border-radius:12px;background:#172331;border-color:#354555;color:#d0dce9}.CharacterCatalogue_filterButton__MmSVw:hover,.CharacterCatalogue_filterButton__MmSVw[aria-expanded=true]{background:#203040;border-color:#5c7185;color:#fff}.CharacterCatalogue_filterCount___0Xgf{font-size:10px;background:#3a5166;border-radius:4px;min-width:18px;padding:1px 4px;color:#fff}.CharacterCatalogue_result__IQcKy{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CharacterCatalogue_toolbar__p_6aP{margin-bottom:18px}.CharacterCatalogue_filterPanel__KKWsK{top:58px;right:0;width:360px;padding:18px;border-color:#3a4a5b;background:#121e2b;border-radius:15px;box-shadow:0 18px 60px #0009;max-height:min(650px,calc(100dvh - 150px));overflow:auto}.CharacterCatalogue_filterHeader__zmlXv{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;border-bottom:1px solid #2a3949;margin-bottom:15px}.CharacterCatalogue_filterHeader__zmlXv strong{font-size:14px;margin-bottom:4px;color:#edf3fb}.CharacterCatalogue_filterHeader__zmlXv p{font-size:11px;color:#91a3b8;margin:0}.CharacterCatalogue_panelClose__0FCo4{display:grid;place-items:center;height:27px;width:27px;flex:none;background:transparent;border:0;border-radius:6px;color:#a1b3c7;cursor:pointer}.CharacterCatalogue_panelClose__0FCo4:hover{background:#283849}.CharacterCatalogue_filterGroup__6sYlg{border:0;padding:0;margin:0 0 18px;min-width:0}.CharacterCatalogue_filterGroup__6sYlg legend{font-size:11px;font-weight:650;color:#91a5bc;margin-bottom:9px}.CharacterCatalogue_filterChoices__5gnHC{gap:7px}.CharacterCatalogue_filterChoice__zYFsi{min-height:38px;padding:8px 9px;gap:7px;background:#182534;border-color:#304052;border-radius:8px;color:#c4d1e0;font-size:12px}.CharacterCatalogue_filterChoice__zYFsi[aria-pressed=true]{background:#253a4b;border-color:#7393ac;color:#f3f8ff}.CharacterCatalogue_filterChoice__zYFsi:disabled{opacity:.38;cursor:default}.CharacterCatalogue_checkbox__CL0Mc{height:14px;width:14px;flex:none;border:1px solid #617387;border-radius:4px;display:grid;place-items:center}.CharacterCatalogue_filterChoice__zYFsi[aria-pressed=true] .CharacterCatalogue_checkbox__CL0Mc{background:#aac9dd;border-color:#aac9dd;color:#14232f}.CharacterCatalogue_choiceCount__QqlGa{margin-left:auto;font-size:10px;color:#94a7ba;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CharacterCatalogue_sortChoices___IzJH{display:flex;gap:6px}.CharacterCatalogue_sortChoice__bud9r{min-height:34px;flex:1 1;padding:6px 8px;background:#182534;border:1px solid #304052;border-radius:7px;color:#a4b5c9;font:inherit;font-size:10px;cursor:pointer}.CharacterCatalogue_sortChoice__bud9r[aria-pressed=true]{background:#2a3d4e;border-color:#607e96;color:#f1f7ff}.CharacterCatalogue_filterFooter__zXTZU{display:flex;align-items:center;gap:12px;justify-content:space-between;border-top:1px solid #2a3949;padding-top:15px}.CharacterCatalogue_resetFilters__YV_mo{padding:8px 0;border:0;background:transparent;color:#a5b5c6;font:inherit;font-size:11px;cursor:pointer}.CharacterCatalogue_applyFilters__HwKE_{min-height:38px;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 12px;background:#d6e6f1;color:#142736;border:0;border-radius:8px;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.CharacterCatalogue_activeFilter__o_Viq{flex-wrap:wrap;margin:0 0 18px;gap:7px}.CharacterCatalogue_activeFilter__o_Viq button{gap:8px;padding:6px 9px;background:#20313f;border:1px solid #425569;color:#d5e3ee;border-radius:7px;font:inherit;font-size:11px}.CharacterCatalogue_activeFilter__o_Viq .CharacterCatalogue_clearFilters___FFct{background:none;border:0;color:#9cafc4}.CharacterCatalogue_overviewHelp__ULJMj{font-size:11px;line-height:1.6;color:#8197ae;margin:0 0 22px}.CharacterCatalogue_group__y2aL6{margin-bottom:30px}.CharacterCatalogue_groupHeading__xOgNT{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.CharacterCatalogue_groupTitle__GOzn7{display:flex;align-items:center;gap:8px}.CharacterCatalogue_groupHeading__xOgNT p{margin:5px 0 0;font-size:11px;line-height:1.5;color:#849bb5}.CharacterCatalogue_seeCollection__OyLut{display:flex;align-items:center;gap:4px;border:0;background:transparent;color:#b6cee4;white-space:nowrap;cursor:pointer;font:inherit;font-size:11px;padding:8px 0}.CharacterCatalogue_seeCollection__OyLut:hover{color:#fff}.CharacterCatalogue_cardName__0509C{min-height:36px;margin-bottom:4px}.CharacterCatalogue_cardRole__0L6Oy{min-height:28px;line-height:1.5;margin-bottom:10px}.CharacterCatalogue_cardText__RzJRX{padding:11px 12px 10px}.CharacterCatalogue_cardFoot__9HZ5W{padding-top:8px}.CharacterCatalogue_empty__hx9V3 strong{color:#dfeaf7}.CharacterCatalogue_empty__hx9V3 p{font-size:12px;line-height:1.6}@media(min-width:1121px) and (max-width:1449px){.CharacterCatalogue_overview__tvrlm .CharacterCatalogue_card__TcoKc:nth-child(n+6){display:none}}@media(max-width:860px){.CharacterCatalogue_filterPanel__KKWsK{width:340px;max-height:calc(100dvh - 160px)}.CharacterCatalogue_search__oQKbT input{font-size:16px}.CharacterCatalogue_heading__pUwfl p{line-height:1.6}.CharacterCatalogue_tabs__x6_w4{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent)}.CharacterCatalogue_result__IQcKy{display:none}}@media(max-width:560px){.CharacterCatalogue_heading__pUwfl{gap:10px}.CharacterCatalogue_heading__pUwfl h2{font-size:17px}.CharacterCatalogue_heading__pUwfl p{font-size:11px}.CharacterCatalogue_total__DQ93_{display:none}.CharacterCatalogue_search__oQKbT{padding-left:6px;padding-right:7px;gap:4px;height:46px}.CharacterCatalogue_searchIcon__uZewQ{width:25px;height:28px;background:none}.CharacterCatalogue_search__oQKbT input{font-size:16px}.CharacterCatalogue_search__oQKbT input::placeholder{font-size:12px}.CharacterCatalogue_filterButton__MmSVw{height:46px;min-width:46px;padding:0 11px;gap:6px}.CharacterCatalogue_filterPanel__KKWsK{width:100%;top:55px;padding:15px;max-height:calc(100dvh - 200px)}.CharacterCatalogue_overview__tvrlm .CharacterCatalogue_card__TcoKc:nth-child(n+5){display:none}.CharacterCatalogue_overviewHelp__ULJMj{font-size:10px;margin-bottom:19px}.CharacterCatalogue_groupHeading__xOgNT{align-items:flex-start;flex-wrap:wrap;gap:4px}.CharacterCatalogue_groupHeading__xOgNT>div{flex:1 1;min-width:160px}.CharacterCatalogue_groupHeading__xOgNT p{font-size:10px}.CharacterCatalogue_seeCollection__OyLut{font-size:10px;padding-top:3px}.CharacterCatalogue_groupTitle__GOzn7 h3{font-size:14px}.CharacterCatalogue_cardRole__0L6Oy{min-height:28px}.CharacterCatalogue_cardText__RzJRX{padding:10px}.CharacterCatalogue_group__y2aL6{margin-bottom:25px}}.CharacterCatalogue_filterPanel__KKWsK{position:fixed;top:var(--cc-filter-top);left:var(--cc-filter-left);right:auto;z-index:210;color:#edf3fb;font-family:var(--font-sans),system-ui,sans-serif}.CharacterCatalogue_filterPanel__KKWsK :focus-visible{outline:2px solid #b2c7dc;outline-offset:2px}.CharacterCatalogue_filterScrim__f1K02{display:none}.CharacterCatalogue_variantTools__oSEre{margin-bottom:24px}.CharacterCatalogue_variantTrigger__6KUEe{display:flex;align-items:center;gap:8px;min-height:42px;width:100%;padding:10px 12px;border:1px solid #415972;border-radius:10px;background:#1b2c40;color:#e0edfb;font:inherit;font-size:12px;font-weight:650;cursor:pointer;text-align:left}.CharacterCatalogue_variantTrigger__6KUEe span{margin-left:auto;font-size:10px;color:#9fb5ce;font-weight:400}.CharacterCatalogue_variantForm__jPLnY{margin-top:10px;padding:15px;border:1px solid #334a63;border-radius:10px;background:#0d192a}.CharacterCatalogue_variantForm__jPLnY label{font-size:12px;font-weight:650;color:#e0edfb;display:block}.CharacterCatalogue_variantForm__jPLnY p{font-size:11px;line-height:1.6;color:#97aec8;margin:8px 0 12px}.CharacterCatalogue_variantForm__jPLnY input{display:block;width:100%;height:44px;padding:9px 10px;border:1px solid #405870;border-radius:8px;background:#162437;color:#e1edfa;font:inherit;font-size:12px;box-shadow:none!important;outline:none!important}.CharacterCatalogue_variantForm__jPLnY input:focus{border-color:#98b0c9;background:#1a2a3e}.CharacterCatalogue_variantSuggestions__yYqZy{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.CharacterCatalogue_variantResult__F9qFh button,.CharacterCatalogue_variantSuggestions__yYqZy button{padding:6px 8px;border:1px solid #344c66;border-radius:6px;color:#a9c0da;background:#16283d;font:inherit;font-size:10px;cursor:pointer}.CharacterCatalogue_variantPrice__ffNG4{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px;margin:14px 0 10px;color:#a6bdd5;font-size:10px}.CharacterCatalogue_variantGenerate___VlLc{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:9px 10px;border:1px solid #6194bc;border-radius:8px;background:#2d5575;color:#f1f8ff;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.CharacterCatalogue_variantGenerate___VlLc:disabled{opacity:.5;cursor:default}.CharacterCatalogue_variantForm__jPLnY .CharacterCatalogue_variantPreview__KO92d{font-size:10px;margin-bottom:0;color:#94a9c0}.CharacterCatalogue_variantMessage__q4sAH{font-size:11px;line-height:1.6;color:#d5bd93;margin:10px 0 0}.CharacterCatalogue_variantResult__F9qFh{margin-top:12px;padding:12px;border:1px solid #3b566e;border-radius:9px;background:#15283c;font-size:12px}.CharacterCatalogue_variantResult__F9qFh strong{font-size:12px}.CharacterCatalogue_variantResult__F9qFh p{color:#a0b7cf;font-size:11px;line-height:1.6}.CharacterCatalogue_variantResult__F9qFh>div{display:flex;gap:6px;flex-wrap:wrap}.CharacterCatalogue_spinner__qVhwT{animation:CharacterCatalogue_cc-spin__f0UBG 1s linear infinite}@keyframes CharacterCatalogue_cc-spin__f0UBG{to{transform:rotate(1turn)}}@media(max-width:860px){.CharacterCatalogue_filterScrim__f1K02{display:block;position:fixed;inset:0;background:#03091299;border:0;z-index:209;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.CharacterCatalogue_filterPanel__KKWsK{top:auto;bottom:calc(84px + env(safe-area-inset-bottom));left:12px;right:12px;width:auto;max-height:calc(100dvh - 160px);border-radius:18px}.CharacterCatalogue_variantForm__jPLnY input{font-size:16px}}@media(min-width:861px){.CharacterCatalogue_filterPanel__KKWsK{max-height:min(650px,calc(100dvh - var(--cc-filter-top) - 16px))}}.CharacterCatalogue_filterFooter__zXTZU{position:-webkit-sticky;position:sticky;bottom:-18px;background:#121e2b;padding-bottom:10px;margin-bottom:-10px;box-shadow:0 -10px 16px #121e2b}@media(max-width:560px){.CharacterCatalogue_filterFooter__zXTZU{bottom:-15px}}.CharacterCatalogue_variantMessage__q4sAH a{display:inline-block;margin:8px 0 0;color:#a3d2f4;text-decoration:underline}.CharacterCatalogue_newNotice__uoIUr{position:relative;isolation:isolate;display:flex;align-items:center;gap:14px;padding:17px 20px;margin-bottom:18px;background:linear-gradient(115deg,#102d41,#142237 55%,#101b2b);border:1px solid #315574;border-radius:14px;overflow:hidden}.CharacterCatalogue_newNotice__uoIUr:after{content:"";position:absolute;z-index:-1;right:16%;top:-65px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,#1bc2e91c,transparent 70%);pointer-events:none}.CharacterCatalogue_newNoticeIcon__c1rnc{height:42px;width:42px;flex:none;border-radius:12px;display:grid;place-items:center;color:#b9efff;background:linear-gradient(145deg,#135775,#17364f);border:1px solid #367a93;box-shadow:inset 0 1px 0 #ffffff14}.CharacterCatalogue_newNoticeText__67Pci{min-width:0;flex:1 1}.CharacterCatalogue_newNoticeEyebrow__0V6T_{display:block;font-size:9px;line-height:1.4;font-weight:700;letter-spacing:1.1px;color:#7fdcff;margin-bottom:4px}.CharacterCatalogue_newNotice__uoIUr h2{margin:0;font-size:18px;line-height:1.3;letter-spacing:-.3px;color:#edf8ff}.CharacterCatalogue_newNotice__uoIUr p{margin:5px 0 0;font-size:11px;line-height:1.5;color:#abc2d8}.CharacterCatalogue_discoverNew__siPG_{display:flex;align-items:center;justify-content:center;gap:9px;flex:none;min-height:38px;padding:9px 12px;border:1px solid #5aa9c7;border-radius:9px;background:#214e69;color:#e2f8ff;font:inherit;font-size:11px;font-weight:650;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s}.CharacterCatalogue_discoverNew__siPG_:hover{background:#296884;border-color:#83d6eb}.CharacterCatalogue_newTab__p08YD{border-color:#315870;background:#112839;color:#a6e5f7}.CharacterCatalogue_newTab__p08YD svg{color:#73d5f2}.CharacterCatalogue_newTab__p08YD span{background:#23465b;color:#b1e4f3;border-radius:4px;padding:1px 4px}.CharacterCatalogue_newTab__p08YD[aria-pressed=true]{border-color:#7fd0e5;background:#244b61;color:#effaff}.CharacterCatalogue_newBadge__y_Wnn{position:absolute;top:9px;left:9px;display:inline-flex;align-items:center;gap:5px;min-height:25px;padding:5px 8px;border:1px solid #def8ff;border-radius:7px;background:linear-gradient(120deg,#c4f3ff,#ecfbff);color:#10445d;font-size:9px;line-height:1;font-weight:800;letter-spacing:.2px;box-shadow:0 3px 12px #0a59722a,inset 0 1px 0 #fff;z-index:1}.CharacterCatalogue_newBadge__y_Wnn svg{color:#0c6f94;flex:none}.CharacterCatalogue_card__TcoKc[data-new-character=true]{border-color:#426781;background:linear-gradient(155deg,#152a3d,#0f1b2c)}.CharacterCatalogue_card__TcoKc[data-new-character=true]:hover{border-color:#76b7cc;box-shadow:0 8px 25px #05273866}.CharacterCatalogue_card__TcoKc[data-new-character=true] .CharacterCatalogue_cardText__RzJRX{background:radial-gradient(ellipse at left top,#24536935,transparent 78%)}.CharacterCatalogue_newDetailBadge__UD947{display:inline-flex;align-items:center;gap:4px;padding:4px 6px;margin-right:8px;border:1px solid #508faa;border-radius:5px;color:#c0f0ff;background:#23445a;font-size:9px;letter-spacing:0;text-transform:none}.CharacterCatalogue_kind__tAj0r{display:flex;align-items:center;flex-wrap:wrap;gap:3px}@media(max-width:1120px){.CharacterCatalogue_newNotice__uoIUr{padding:15px;gap:12px}.CharacterCatalogue_newNotice__uoIUr h2{font-size:16px}.CharacterCatalogue_newNotice__uoIUr p{font-size:10px}.CharacterCatalogue_discoverNew__siPG_{font-size:10px;padding:8px 10px}}@media(max-width:560px){.CharacterCatalogue_newNotice__uoIUr{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:9px 11px;gap:9px 11px;padding:13px;border-radius:12px;margin-bottom:15px}.CharacterCatalogue_newNoticeIcon__c1rnc{width:32px;height:32px;border-radius:9px;align-self:start;margin-top:3px}.CharacterCatalogue_newNoticeIcon__c1rnc svg{width:17px;height:17px}.CharacterCatalogue_newNoticeEyebrow__0V6T_{font-size:8px;letter-spacing:.85px;margin-bottom:3px}.CharacterCatalogue_newNotice__uoIUr h2{font-size:15px;line-height:1.3}.CharacterCatalogue_newNotice__uoIUr p{font-size:10px;line-height:1.5;margin-top:5px}.CharacterCatalogue_discoverNew__siPG_{grid-column:2;justify-self:start;min-height:32px;padding:6px 10px;font-size:10px}.CharacterCatalogue_newBadge__y_Wnn{top:8px;left:8px;min-height:23px;padding:4px 6px;gap:4px;font-size:8px}.CharacterCatalogue_newBadge__y_Wnn svg{width:11px;height:11px}.CharacterCatalogue_newDetailBadge__UD947{font-size:8px}}.CharacterCatalogue_page__za1XZ{font-family:var(--font-sans,system-ui),"Segoe UI",sans-serif}.CharacterCatalogue_mobileActionLabel__l4VDf,.CharacterCatalogue_newNoticeEyebrow__0V6T_>svg,.CharacterCatalogue_newNoticePreviews__UJzwb,.CharacterCatalogue_noticeMobile__N53a3{display:none}@media(max-width:560px){.CharacterCatalogue_page__za1XZ{padding-left:16px!important;padding-right:16px!important}.CharacterCatalogue_pageHeader__gTERb{flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.CharacterCatalogue_pageHeader__gTERb h1{font-size:26px!important;letter-spacing:-.6px}.CharacterCatalogue_pageHeader__gTERb p{display:none}.CharacterCatalogue_pageActions__flRO_{display:flex;width:auto;flex:none;gap:8px}.CharacterCatalogue_pageActions__flRO_ button{height:42px;min-height:42px;padding:9px 11px!important;border-radius:11px;font-size:12px!important;font-weight:650!important;box-shadow:none!important}.CharacterCatalogue_pageActions__flRO_ button:first-child{width:42px;padding:0!important;color:#b4d0e6!important;background:#152536!important;border-color:#344c61!important}.CharacterCatalogue_pageActions__flRO_ button:last-child{background:linear-gradient(120deg,#167de3,#13a7c3)!important;padding:9px 12px!important}.CharacterCatalogue_pageActions__flRO_ .CharacterCatalogue_pageActionLabel__siCiy{display:none}.CharacterCatalogue_pageActions__flRO_ .CharacterCatalogue_mobileActionLabel__l4VDf{display:inline}.CharacterCatalogue_pageModes__xLXOH{margin-bottom:18px;gap:23px}.CharacterCatalogue_pageModes__xLXOH button{font-size:12px;min-height:43px;padding-bottom:11px}.CharacterCatalogue_pageModes__xLXOH span{background:#183149;color:#abcce3}.CharacterCatalogue_newNotice__uoIUr{display:block;padding:17px 16px 15px;min-height:176px;margin-bottom:18px;border:1px solid transparent;border-radius:17px;background:radial-gradient(ellipse at 90% 5%,#12648930,transparent 65%),linear-gradient(125deg,#152e46,#101e30 75%);background-clip:padding-box;box-shadow:inset 0 1px 0 #adc7e91c,0 8px 24px #02081124}.CharacterCatalogue_newNotice__uoIUr:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:1px solid #789fb740;box-shadow:inset 0 0 0 1px #0000000a}.CharacterCatalogue_newNotice__uoIUr:after{right:-45px;top:-45px;background:radial-gradient(circle,#48bde32c,transparent 68%);height:180px;width:180px}.CharacterCatalogue_newNoticeIcon__c1rnc{display:none}.CharacterCatalogue_newNoticeText__67Pci{padding-right:98px}.CharacterCatalogue_noticeDesktop__vc2S9{display:none}.CharacterCatalogue_noticeMobile__N53a3{display:inline}.CharacterCatalogue_newNoticeEyebrow__0V6T_{display:inline-flex;align-items:center;gap:5px;padding:3px 6px;background:#24465e6b;border-radius:5px;color:#9ee0fb;font-size:8px;line-height:1.4;letter-spacing:1px;margin-bottom:9px}.CharacterCatalogue_newNoticeEyebrow__0V6T_>svg{display:block}.CharacterCatalogue_newNotice__uoIUr h2{font-size:20px;font-weight:750;line-height:1.16;letter-spacing:-.6px;color:#f3f9ff;max-width:210px}.CharacterCatalogue_newNotice__uoIUr p{color:#9fb9cf;font-size:11px;line-height:1.5;margin:7px 0 0;max-width:205px}.CharacterCatalogue_discoverNew__siPG_{display:inline-flex;margin-top:12px;padding:9px 11px;min-height:39px;border:1px solid #e0f4ff88;border-radius:9px;background:linear-gradient(120deg,#d3effa,#eff9ff);color:#15374d;font-size:11px;font-weight:750;gap:13px;box-shadow:0 3px 12px #010a1129}.CharacterCatalogue_discoverNew__siPG_:hover{background:#f2fbff;color:#15374d;border-color:#fff}.CharacterCatalogue_newNoticePreviews__UJzwb{display:block;position:absolute;right:13px;top:43px;width:83px;height:122px;pointer-events:none}.CharacterCatalogue_noticePortrait__RHyPP{position:absolute;inset:0 0 auto auto;width:74px;height:113px;padding:4px;background:linear-gradient(#fff,#eff4f8);border:1px solid #e6f2ff;border-radius:12px;box-shadow:0 9px 18px #030b1559;overflow:hidden;transform:rotate(8deg);transform-origin:bottom center}.CharacterCatalogue_noticePortrait__RHyPP:first-child{right:14px;top:-9px;transform:rotate(-9deg);background:#e6eef5;border-color:#bccfe2}.CharacterCatalogue_noticePortrait__RHyPP img{display:block;width:100%;height:100%;object-fit:contain}.CharacterCatalogue_overviewHelp__ULJMj{display:none}.CharacterCatalogue_tabs__x6_w4{margin-bottom:11px;gap:7px}.CharacterCatalogue_tab__WXjWx{border-radius:9px;background:#101c2b;border-color:#2c4057;padding:8px 11px}.CharacterCatalogue_tab__WXjWx[aria-pressed=true]{background:#25445c;border-color:#6390ac;color:#f2f9ff}.CharacterCatalogue_toolbar__p_6aP{margin-bottom:22px}.CharacterCatalogue_search__oQKbT{border-radius:11px;background:#111e2c;border-color:#354b61;height:46px}.CharacterCatalogue_filterButton__MmSVw{border-radius:11px;background:#1a2d40;border-color:#3d5871;color:#d2e6f5}.CharacterCatalogue_groupHeading__xOgNT{margin-bottom:12px}.CharacterCatalogue_groupTitle__GOzn7 h3{font-size:15px;letter-spacing:-.3px}.CharacterCatalogue_groupHeading__xOgNT p{font-size:10px;color:#849eb8;line-height:1.5}.CharacterCatalogue_grid__rZxmp{gap:11px}.CharacterCatalogue_card__TcoKc{border-radius:13px;border-color:#34455c;background:#111f30}.CharacterCatalogue_cardText__RzJRX{padding:11px}.CharacterCatalogue_cardName__0509C{font-size:13px;line-height:1.4;min-height:36px;color:#eef6ff}.CharacterCatalogue_cardKind__FOmWR{font-size:9px;color:#89a7c0}.CharacterCatalogue_cardRole__0L6Oy{font-size:10px;line-height:1.6;color:#9cb3cb}.CharacterCatalogue_cardFoot__9HZ5W{font-size:10px;color:#afcce4;border-color:#2b425c;padding-top:10px}.CharacterCatalogue_visual__FweSI{height:215px;padding:12px}}@media(max-width:360px){.CharacterCatalogue_page__za1XZ{padding-left:12px!important;padding-right:12px!important}.CharacterCatalogue_pageHeader__gTERb{gap:8px}.CharacterCatalogue_pageHeader__gTERb h1{font-size:23px!important}.CharacterCatalogue_pageActions__flRO_{gap:6px}.CharacterCatalogue_pageActions__flRO_ button:first-child{width:39px}.CharacterCatalogue_pageActions__flRO_ button:last-child{padding:9px!important;font-size:11px!important}.CharacterCatalogue_newNotice__uoIUr{padding:15px 13px;min-height:177px}.CharacterCatalogue_newNoticeText__67Pci{padding-right:84px}.CharacterCatalogue_newNotice__uoIUr h2{font-size:19px}.CharacterCatalogue_newNotice__uoIUr p{font-size:10px}.CharacterCatalogue_newNoticePreviews__UJzwb{right:10px;top:43px;width:72px;height:116px}.CharacterCatalogue_noticePortrait__RHyPP{width:64px;height:105px;border-radius:10px}.CharacterCatalogue_noticePortrait__RHyPP:first-child{right:10px;top:-7px}.CharacterCatalogue_discoverNew__siPG_{font-size:10px;gap:9px;margin-top:11px}.CharacterCatalogue_visual__FweSI{height:184px;padding:10px}.CharacterCatalogue_cardText__RzJRX{padding:9px}.CharacterCatalogue_cardName__0509C{font-size:12px}.CharacterCatalogue_grid__rZxmp{gap:9px}}@media(max-width:560px){.CharacterCatalogue_newNoticePreviews__UJzwb{right:20px}}@media(max-width:360px){.CharacterCatalogue_newNoticePreviews__UJzwb{right:16px}}.CharacterCatalogue_page__za1XZ :focus-visible{outline:2px solid #7acfff;outline-offset:3px}.CharacterCatalogue_pageActions__flRO_ button{min-height:44px}.CharacterCatalogue_casting__H7WN_{min-width:0}.CharacterCatalogue_castingHeading__NBdSa{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px}.CharacterCatalogue_castingHeading__NBdSa h2{margin:0 0 6px;font-size:19px;line-height:1.4;letter-spacing:-.3px;color:var(--cc-text,#f5f7fb)}.CharacterCatalogue_castingHeading__NBdSa p{margin:0;font-size:12px;line-height:1.7;color:var(--cc-muted,#a1adbd)}.CharacterCatalogue_browseCasting__vm0eI{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid #304b66;border-radius:10px;background:#102034;color:#abd9fb;font:inherit;font-size:12px;font-weight:600;cursor:pointer;text-decoration:none;flex:none}.CharacterCatalogue_browseCasting__vm0eI:hover{background:#152d44;border-color:#4984b1}.CharacterCatalogue_castCount__MKHvS{margin-left:auto;flex:none;font-size:12px;color:#9db5ce;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CharacterCatalogue_castError__QDVdx{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding:14px 16px;border:1px solid #65404a;border-radius:12px;background:#241820;color:#ffd1d9;font-size:12px;line-height:1.6}.CharacterCatalogue_castError__QDVdx button{min-height:44px;padding:8px 14px;border:1px solid #79515b;border-radius:8px;background:#32202a;color:#ffdce2;font:inherit;font-size:12px;cursor:pointer;flex:none}.CharacterCatalogue_castLoading__jiWDG{display:flex;align-items:center;justify-content:center;gap:12px;min-height:220px;border:1px solid #273b52;border-radius:16px;background:#0d1827;color:#a6bbd2;font-size:13px}.CharacterCatalogue_castEmpty__a6apd{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:315px;text-align:center;padding:30px 20px;border:1px dashed #35516d;border-radius:18px;background:radial-gradient(ellipse at 50% 0,#16375555,transparent 70%),#0d1827}.CharacterCatalogue_castEmptyIcon__n9SGh{display:grid;place-items:center;width:60px;height:60px;margin-bottom:16px;border:1px solid #355c7a;border-radius:17px;background:#173249;color:#8ad2ff}.CharacterCatalogue_castEmpty__a6apd h3{font-size:18px;line-height:1.4;margin:0 0 8px;color:#edf5ff;letter-spacing:-.25px}.CharacterCatalogue_castEmpty__a6apd p{margin:0 0 22px;color:#9eb4cc;font-size:12px;line-height:1.7;max-width:340px}.CharacterCatalogue_castEmpty__a6apd>div{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.CharacterCatalogue_castingGrid__zbb_A{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:16px;gap:16px}.CharacterCatalogue_castingCard__ZUb5K{min-width:0;overflow:hidden;border:1px solid #2b4057;border-radius:15px;background:#111e2e;transition:border-color .16s,box-shadow .16s}.CharacterCatalogue_castingCard__ZUb5K:hover{border-color:#4782b3;box-shadow:0 10px 26px #020b1733}.CharacterCatalogue_castingVisual__tINv0{height:240px;padding:14px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.CharacterCatalogue_castingVisual__tINv0 img{display:block;width:100%;height:100%;object-fit:contain}.CharacterCatalogue_castingCardText__wFs1O{display:flex;flex-direction:column;padding:14px 13px 9px}.CharacterCatalogue_castingCardText__wFs1O h3{margin:0 0 6px;color:#eef6ff;font-size:14px;font-weight:700;line-height:1.45;min-height:40px}.CharacterCatalogue_castingCardText__wFs1O h3,.CharacterCatalogue_castingCardText__wFs1O p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.CharacterCatalogue_castingCardText__wFs1O p{font-size:11px;line-height:1.6;color:#a0b5cc;margin:0 0 14px;min-height:35px}.CharacterCatalogue_castingUse__fIQbH{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 12px;background:linear-gradient(110deg,#1069b5,#137eb8);border:1px solid #328ecc;border-radius:9px;color:#f2f9ff;font:inherit;font-size:12px;font-weight:650;cursor:pointer;text-decoration:none}.CharacterCatalogue_castingUse__fIQbH>svg:last-child:not(:first-child){margin-left:auto}.CharacterCatalogue_castingUse__fIQbH:hover{background:linear-gradient(110deg,#167bc9,#198fc8)}.CharacterCatalogue_castingUse__fIQbH:disabled{opacity:.55;cursor:wait}.CharacterCatalogue_castingDelete__RRJgS{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin-top:2px;background:none;border:0;border-radius:8px;color:#d092a0;font:inherit;font-size:11px;cursor:pointer}.CharacterCatalogue_castingDelete__RRJgS:hover{color:#ffb2bf;background:#38222c55}.CharacterCatalogue_importClose__OEH_i{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid #2e455d;border-radius:10px;background:#142235;color:#b2c6dd;cursor:pointer}.CharacterCatalogue_importClose__OEH_i:disabled{opacity:.4;cursor:wait}.CharacterCatalogue_importHelp__OsEvc{font-size:12px;line-height:1.7;color:#a1b4cb;margin:0 0 18px}.CharacterCatalogue_importLabel__4P0Hh{display:block;font-size:12px;line-height:1.4;font-weight:650;color:#cadbec;margin:0 0 7px}.CharacterCatalogue_deleteBackdrop__X3_b_{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:20px;background:#030813bf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.CharacterCatalogue_deleteDialog__tvsEJ{width:min(420px,100%);padding:26px;border:1px solid #45576e;border-radius:18px;background:#111d2c;box-shadow:0 24px 80px #0009;color:#f0f6ff}.CharacterCatalogue_deleteIcon__lY1Cv{display:grid;place-items:center;width:44px;height:44px;margin-bottom:18px;background:#452d39;border:1px solid #78505d;border-radius:12px;color:#ffb9c6}.CharacterCatalogue_deleteDialog__tvsEJ h2{font-size:20px;line-height:1.35;letter-spacing:-.3px;margin:0 0 10px}.CharacterCatalogue_deleteDialog__tvsEJ p{margin:0 0 22px;color:#a6bacf;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.CharacterCatalogue_deleteDialog__tvsEJ .CharacterCatalogue_deleteError__Fd1UV{color:#ffb9c6;font-size:12px;margin-top:-6px}.CharacterCatalogue_deleteDialog__tvsEJ>div{display:flex;justify-content:flex-end;gap:9px}.CharacterCatalogue_deleteDialog__tvsEJ button{min-height:44px;padding:10px 16px;border:1px solid #435a72;border-radius:10px;background:#1b2b3f;color:#d9e6f4;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.CharacterCatalogue_deleteDialog__tvsEJ button:last-child{background:#864052;border-color:#a75b6e;color:#fff}.CharacterCatalogue_deleteDialog__tvsEJ button:disabled{opacity:.5;cursor:wait}.CharacterCatalogue_caption__avOZ_{display:flex;align-items:center;justify-content:center;gap:4px}.CharacterCatalogue_close__vu5bh{width:44px;height:44px;border-radius:11px}.CharacterCatalogue_addButton__CwVPO,.CharacterCatalogue_download__8T0Dq,.CharacterCatalogue_variantGenerate___VlLc,.CharacterCatalogue_variantTrigger__6KUEe{min-height:44px}.CharacterCatalogue_variantForm__jPLnY textarea{display:block;width:100%;min-height:90px;resize:vertical;padding:11px 12px;border:1px solid #405870;border-radius:9px;background:#162437;color:#e1edfa;font:inherit;font-size:13px;line-height:1.6;box-sizing:border-box}.CharacterCatalogue_variantForm__jPLnY textarea:focus{border-color:#5ca8e5;outline:2px solid #7acfff;outline-offset:2px;background:#1a2a3e}.CharacterCatalogue_variantForm__jPLnY textarea::placeholder{color:#9ab1c9}.CharacterCatalogue_variantResult__F9qFh button,.CharacterCatalogue_variantSuggestions__yYqZy button{min-height:44px;padding:9px 10px;font-size:11px;line-height:1.5}.CharacterCatalogue_cardKind__FOmWR{color:#9ab4cf}.CharacterCatalogue_cardRole__0L6Oy{color:#a1b5cc;font-size:11px}.CharacterCatalogue_cardFoot__9HZ5W{font-size:11px}@media(min-width:861px){.CharacterCatalogue_tabs__x6_w4{flex-wrap:wrap;overflow:visible;padding-bottom:3px;row-gap:8px;margin-bottom:17px}.CharacterCatalogue_tab__WXjWx{min-height:40px}.CharacterCatalogue_groupHeading__xOgNT p{font-size:12px}.CharacterCatalogue_seeCollection__OyLut{min-height:44px;font-size:12px}.CharacterCatalogue_filterChoice__zYFsi{min-height:42px}.CharacterCatalogue_panelClose__0FCo4{width:36px;height:36px}}@media(min-width:1121px){.CharacterCatalogue_newNoticePreviews__UJzwb{display:block;position:relative;flex:none;width:106px;height:74px;pointer-events:none}.CharacterCatalogue_noticePortrait__RHyPP{position:absolute;right:4px;top:0;width:52px;height:74px;padding:3px;background:#fff;border:1px solid #d9e7f4;border-radius:8px;box-shadow:0 7px 16px #020b154d;transform:rotate(8deg);transform-origin:bottom center;overflow:hidden}.CharacterCatalogue_noticePortrait__RHyPP:first-child{right:37px;top:-3px;transform:rotate(-9deg);background:#eff4f8}.CharacterCatalogue_noticePortrait__RHyPP img{display:block;width:100%;height:100%;object-fit:contain}.CharacterCatalogue_newNotice__uoIUr h2{font-size:19px}}@media(max-width:860px){.CharacterCatalogue_castingHeading__NBdSa{align-items:flex-start;flex-direction:column;gap:13px}.CharacterCatalogue_castingHeading__NBdSa h2{font-size:18px}.CharacterCatalogue_castingGrid__zbb_A{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.CharacterCatalogue_castingVisual__tINv0{height:225px}.CharacterCatalogue_variantForm__jPLnY textarea{font-size:16px}.CharacterCatalogue_castCount__MKHvS{font-size:11px}.CharacterCatalogue_castingDelete__RRJgS{min-height:44px}.CharacterCatalogue_tabs__x6_w4{scrollbar-width:none}}@media(max-width:560px){.CharacterCatalogue_pageActions__flRO_ button{min-height:44px;height:44px}.CharacterCatalogue_pageActions__flRO_ button:first-child{width:44px}.CharacterCatalogue_castingHeading__NBdSa{margin-bottom:17px}.CharacterCatalogue_castingHeading__NBdSa h2{font-size:17px;line-height:1.45}.CharacterCatalogue_castingHeading__NBdSa p{font-size:12px}.CharacterCatalogue_castingGrid__zbb_A{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.CharacterCatalogue_castingVisual__tINv0{height:215px;padding:12px}.CharacterCatalogue_castingCardText__wFs1O{padding:11px 10px 6px}.CharacterCatalogue_castingCardText__wFs1O h3{font-size:13px;min-height:38px}.CharacterCatalogue_castingCardText__wFs1O p{font-size:11px}.CharacterCatalogue_castingUse__fIQbH{font-size:11px;padding:9px 8px;gap:5px}.CharacterCatalogue_castingUse__fIQbH>svg:last-child:not(:first-child){display:none}.CharacterCatalogue_castEmpty__a6apd{min-height:305px;border-radius:15px;padding:25px 16px}.CharacterCatalogue_castEmpty__a6apd h3{font-size:17px}.CharacterCatalogue_castEmpty__a6apd p{font-size:12px}.CharacterCatalogue_castEmpty__a6apd>div{width:100%;flex-direction:column}.CharacterCatalogue_castEmpty__a6apd>div button{width:100%}.CharacterCatalogue_castError__QDVdx{padding:12px;align-items:flex-start;flex-direction:column;gap:10px}.CharacterCatalogue_castError__QDVdx button{align-self:flex-start}.CharacterCatalogue_casting__H7WN_ .CharacterCatalogue_toolbar__p_6aP{flex-wrap:wrap;gap:9px}.CharacterCatalogue_casting__H7WN_ .CharacterCatalogue_search__oQKbT{flex-basis:100%}.CharacterCatalogue_castCount__MKHvS{margin-left:2px}.CharacterCatalogue_variantTrigger__6KUEe{font-size:12px}.CharacterCatalogue_variantTrigger__6KUEe span{font-size:10px}.CharacterCatalogue_variantResult__F9qFh>div{flex-direction:column}.CharacterCatalogue_variantResult__F9qFh button{text-align:left}.CharacterCatalogue_variantSuggestions__yYqZy{gap:6px}.CharacterCatalogue_variantSuggestions__yYqZy button{flex:1 1}.CharacterCatalogue_variantForm__jPLnY{padding:13px}.CharacterCatalogue_footer__BmLp5 .CharacterCatalogue_addButton__CwVPO,.CharacterCatalogue_footer__BmLp5 .CharacterCatalogue_download__8T0Dq{height:44px}.CharacterCatalogue_deleteDialog__tvsEJ{padding:22px}.CharacterCatalogue_newNotice__uoIUr .CharacterCatalogue_discoverNew__siPG_{min-height:44px}}@media(max-width:360px){.CharacterCatalogue_castingVisual__tINv0{height:188px;padding:10px}.CharacterCatalogue_castingGrid__zbb_A{gap:9px}.CharacterCatalogue_castingCardText__wFs1O{padding:10px 8px 5px}.CharacterCatalogue_castingUse__fIQbH{font-size:10px}.CharacterCatalogue_variantSuggestions__yYqZy button{flex-basis:100%;text-align:left}}@media(prefers-reduced-motion:reduce){.CharacterCatalogue_spinner__qVhwT{animation:none}.CharacterCatalogue_card__TcoKc,.CharacterCatalogue_castingCard__ZUb5K,.CharacterCatalogue_search__oQKbT{transition:none}.CharacterCatalogue_castingCard__ZUb5K:hover{transform:none}}.CharacterCatalogue_cardFoot__9HZ5W,.CharacterCatalogue_filterFooter__zXTZU,.CharacterCatalogue_filterHeader__zmlXv,.CharacterCatalogue_footer__BmLp5,.CharacterCatalogue_pageModes__xLXOH,.CharacterCatalogue_root__yDCcU{border-color:#28323e}.CharacterCatalogue_castEmpty__a6apd,.CharacterCatalogue_castLoading__jiWDG,.CharacterCatalogue_emptyCast__aUYnx,.CharacterCatalogue_empty__hx9V3{background:linear-gradient(135deg,#171e28,#0c1119);border-color:#303a47;color:#aab5c4;box-shadow:inset 0 1px 0 #ffffff05}.CharacterCatalogue_card__TcoKc,.CharacterCatalogue_card__TcoKc[data-new-character=true],.CharacterCatalogue_castingCard__ZUb5K{background:linear-gradient(145deg,#1a212b,#11161e);border-color:#36414f;box-shadow:inset 0 1px 0 #ffffff0b,0 8px 24px #00000038}.CharacterCatalogue_card__TcoKc:hover,.CharacterCatalogue_card__TcoKc[data-new-character=true]:hover,.CharacterCatalogue_castingCard__ZUb5K:hover{border-color:#505d6d;box-shadow:inset 0 1px 0 #ffffff12,0 12px 30px #00000052}.CharacterCatalogue_cardText__RzJRX,.CharacterCatalogue_card__TcoKc[data-new-character=true] .CharacterCatalogue_cardText__RzJRX,.CharacterCatalogue_castingCardText__wFs1O{background:linear-gradient(145deg,#202833,#141b25);box-shadow:inset 0 1px 0 #ffffff0a}.CharacterCatalogue_groupHeading__xOgNT span,.CharacterCatalogue_pageModes__xLXOH span,.CharacterCatalogue_total__DQ93_{background:linear-gradient(#242d38,#171e27);border-color:#384452;color:#b6c1d0;box-shadow:inset 0 1px 0 #ffffff08}.CharacterCatalogue_tabs__x6_w4{scrollbar-color:#34404d transparent}.CharacterCatalogue_newTab__p08YD,.CharacterCatalogue_tab__WXjWx{background:linear-gradient(#202833,#151b24);border-color:#34404d;color:#b1bdcc;min-height:44px;box-shadow:inset 0 1px 0 #ffffff08,0 2px 5px #0000001f}.CharacterCatalogue_newTab__p08YD span,.CharacterCatalogue_newTab__p08YD svg,.CharacterCatalogue_tab__WXjWx span{color:#a1adbd}.CharacterCatalogue_newTab__p08YD span{background:#202833}.CharacterCatalogue_newTab__p08YD[aria-pressed=true],.CharacterCatalogue_tab__WXjWx[aria-pressed=true]{background:#102b43;border-color:#3c83bc;color:#d6ecff}.CharacterCatalogue_newTab__p08YD[aria-pressed=true] svg,.CharacterCatalogue_tab__WXjWx[aria-pressed=true] span{color:#a6d9ff}.CharacterCatalogue_newTab__p08YD[aria-pressed=true] span{background:#23445e}.CharacterCatalogue_search__oQKbT{background:#0b1017;border-color:#34404d;color:#a1adbd;box-shadow:inset 0 2px 6px #0000002e,0 1px 0 #ffffff05}.CharacterCatalogue_search__oQKbT input::placeholder{color:#85919f}.CharacterCatalogue_filterButton__MmSVw{background:linear-gradient(#27313d,#1a212b);border-color:#3b4755;color:#d5dce6;box-shadow:inset 0 1px 0 #ffffff0c,0 3px 8px #00000026}.CharacterCatalogue_filterButton__MmSVw[aria-expanded=true]{border-color:#3c8bc7;color:#9bccff}.CharacterCatalogue_castCount__MKHvS,.CharacterCatalogue_groupHeading__xOgNT p,.CharacterCatalogue_overviewHelp__ULJMj,.CharacterCatalogue_result__IQcKy{color:#a1adbd}.CharacterCatalogue_deleteDialog__tvsEJ,.CharacterCatalogue_dialog__WxLVW,.CharacterCatalogue_filterPanel__KKWsK{background:linear-gradient(145deg,#1e2631,#121820);border-color:#414d5d;color:#f5f7fb;box-shadow:inset 0 1px 0 #ffffff0e,0 24px 72px #00000066}.CharacterCatalogue_dialog__WxLVW::-webkit-backdrop{background:#000000cc}.CharacterCatalogue_dialog__WxLVW::backdrop{background:#000000cc}.CharacterCatalogue_filterGroup__6sYlg legend,.CharacterCatalogue_filterHeader__zmlXv p{color:#a1adbd}.CharacterCatalogue_filterChoice__zYFsi{background:linear-gradient(#242d38,#19212b);border-color:#3a4654;color:#c6ced9;min-height:44px;box-shadow:inset 0 1px 0 #ffffff08}.CharacterCatalogue_filterChoice__zYFsi[aria-pressed=true]{background:#102b43;border-color:#3c83bc;color:#e8f4ff}.CharacterCatalogue_filterFooter__zXTZU{background:#151c25;box-shadow:0 -10px 16px #151c25}.CharacterCatalogue_close__vu5bh,.CharacterCatalogue_panelClose__0FCo4{width:44px;height:44px;color:#c6ced9}.CharacterCatalogue_close__vu5bh{background:linear-gradient(#293340,#1a222c);border-color:#465262;box-shadow:inset 0 1px 0 #ffffff0c,0 4px 12px #00000033}.CharacterCatalogue_panelClose__0FCo4:hover{background:#202833}.CharacterCatalogue_applyFilters__HwKE_{min-height:44px;background:#0872c8;color:#fff}.CharacterCatalogue_cardFoot__9HZ5W,.CharacterCatalogue_cardKind__FOmWR,.CharacterCatalogue_cardRole__0L6Oy,.CharacterCatalogue_castingCardText__wFs1O p,.CharacterCatalogue_infoBlock__Rmhl2 p,.CharacterCatalogue_kind__tAj0r,.CharacterCatalogue_note__Tp5bd,.CharacterCatalogue_role__dPLVY{color:#aab6c6}.CharacterCatalogue_idea__GtrK0{border-left-color:#34404d}.CharacterCatalogue_scrollContent__bFYyR{scrollbar-color:#34404d transparent}.CharacterCatalogue_newNotice__uoIUr{background:linear-gradient(115deg,#242e3a,#141b25 80%);border-color:#3d4857;box-shadow:inset 0 1px 0 #ffffff12,0 12px 28px #0000003d}.CharacterCatalogue_newNotice__uoIUr:after,.CharacterCatalogue_newNotice__uoIUr:before{content:none}.CharacterCatalogue_newNoticeIcon__c1rnc{background:linear-gradient(#303b48,#202833);border-color:#465262;color:#d5dce6;box-shadow:inset 0 1px 0 #ffffff10,0 4px 10px #00000026}.CharacterCatalogue_newNoticeEyebrow__0V6T_{background:none;color:#a1adbd}.CharacterCatalogue_newNotice__uoIUr p{color:#b1bdcc}.CharacterCatalogue_discoverNew__siPG_{min-height:44px;background:linear-gradient(110deg,#075bd4,#006be6 60%,#0672ec);border-color:#5cb6ff;color:#fff;box-shadow:inset 0 1px 0 #ffffff42,0 3px 9px #0a84ff38}.CharacterCatalogue_discoverNew__siPG_:hover{background:linear-gradient(110deg,#168fff,#36a5ff 85%,#43bfef);border-color:#80c8ff;color:#fff}.CharacterCatalogue_badge__hf4Aa,.CharacterCatalogue_newBadge__y_Wnn,.CharacterCatalogue_newDetailBadge__UD947{background:linear-gradient(#303b48,#202833);border-color:#505d6d;color:#eef2f7;box-shadow:inset 0 1px 0 #ffffff12,0 2px 6px #00000026}.CharacterCatalogue_newBadge__y_Wnn svg{color:#c6ced9}.CharacterCatalogue_castEmptyIcon__n9SGh{background:linear-gradient(#2d3744,#1c242f);border-color:#414d5d;color:#d5dce6;box-shadow:inset 0 1px 0 #ffffff0f,0 6px 16px #00000033}.CharacterCatalogue_castEmpty__a6apd p,.CharacterCatalogue_deleteDialog__tvsEJ p{color:#a1adbd}.CharacterCatalogue_deleteDialog__tvsEJ button:first-child{background:linear-gradient(#293340,#1a222c);border-color:#414d5d;color:#e7ecf3;box-shadow:inset 0 1px 0 #ffffff0c}.CharacterCatalogue_variantTrigger__6KUEe{background:linear-gradient(#27313d,#1a222c);border-color:#414d5d;color:#e7ecf3;box-shadow:inset 0 1px 0 #ffffff0c,0 4px 12px #00000026}.CharacterCatalogue_variantForm__jPLnY .CharacterCatalogue_variantPreview__KO92d,.CharacterCatalogue_variantForm__jPLnY p,.CharacterCatalogue_variantPrice__ffNG4,.CharacterCatalogue_variantResult__F9qFh p,.CharacterCatalogue_variantTrigger__6KUEe span{color:#a1adbd}.CharacterCatalogue_variantForm__jPLnY{background:#131a23;border-color:#303c4b;box-shadow:inset 0 1px 0 #ffffff07}.CharacterCatalogue_variantResult__F9qFh{background:linear-gradient(135deg,#202833,#151c25);border-color:#3a4654;box-shadow:inset 0 1px 0 #ffffff0c,0 6px 16px #0000002e}.CharacterCatalogue_variantForm__jPLnY input,.CharacterCatalogue_variantForm__jPLnY textarea{background:#0b1017;border-color:#3a4654;color:#f5f7fb;box-shadow:inset 0 2px 6px #00000033}.CharacterCatalogue_variantForm__jPLnY input:focus,.CharacterCatalogue_variantForm__jPLnY textarea:focus{background:#0b1017;border-color:#5ca8e5}.CharacterCatalogue_variantForm__jPLnY textarea::placeholder{color:#85919f}.CharacterCatalogue_variantResult__F9qFh button,.CharacterCatalogue_variantSuggestions__yYqZy button{background:linear-gradient(#27313d,#1a222c);border-color:#3a4654;color:#c6ced9;box-shadow:inset 0 1px 0 #ffffff08}.CharacterCatalogue_pageActions__flRO_ button,.CharacterCatalogue_pageModes__xLXOH button{min-height:44px}.CharacterCatalogue_pageActions__flRO_ button:last-child{background:linear-gradient(110deg,#075bd4,#006be6 60%,#0672ec)!important;border-color:#5cb6ff!important;box-shadow:inset 0 1px 0 #ffffff42,0 3px 9px #0a84ff38!important}.CharacterCatalogue_addButton__CwVPO svg,.CharacterCatalogue_applyFilters__HwKE_ svg,.CharacterCatalogue_cardFoot__9HZ5W svg,.CharacterCatalogue_castingDelete__RRJgS svg,.CharacterCatalogue_castingUse__fIQbH svg,.CharacterCatalogue_close__vu5bh svg,.CharacterCatalogue_discoverNew__siPG_ svg,.CharacterCatalogue_download__8T0Dq svg,.CharacterCatalogue_filterButton__MmSVw svg,.CharacterCatalogue_newTab__p08YD svg,.CharacterCatalogue_pageActions__flRO_ svg,.CharacterCatalogue_pageModes__xLXOH svg,.CharacterCatalogue_panelClose__0FCo4 svg,.CharacterCatalogue_search__oQKbT svg,.CharacterCatalogue_variantGenerate___VlLc svg,.CharacterCatalogue_variantTrigger__6KUEe svg{width:16px;height:16px;flex-shrink:0}@media(max-width:560px){.CharacterCatalogue_footer__BmLp5{background:linear-gradient(#1a222c,#11161e);box-shadow:inset 0 1px 0 #ffffff0c,0 -8px 20px #00000033}.CharacterCatalogue_pageActions__flRO_ button:first-child{background:linear-gradient(#27313d,#1a222c)!important;border-color:#414d5d!important;color:#d5dce6!important}}