@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Cinzel:wght@500;600;700&display=swap";*,:before,:after{box-sizing:border-box}html{width:100%;overflow-x:hidden}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{width:100%;min-height:100vh;margin:0;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus{outline:none}button:focus-visible{outline:2px solid var(--color-gold-bright);outline-offset:2px}:focus{outline:none}:focus-visible{outline:2px solid var(--color-gold-bright);outline-offset:2px}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._dialog_1qwkz_1{max-width:440px}._message_1qwkz_5{color:var(--color-text-primary);white-space:pre-line;font-size:15px;line-height:1.5}._input_1qwkz_12{border:1px solid var(--color-panel-border);width:100%;color:var(--color-text-primary);box-sizing:border-box;background:#00000059;border-radius:6px;margin-top:14px;padding:10px 12px;font-size:14px}._input_1qwkz_12:focus{border-color:var(--color-gold-bright);outline:none}._cancelButton_1qwkz_29,._confirmButton_1qwkz_30{cursor:pointer;border-radius:6px;padding:8px 18px;font-size:14px;transition:background .15s,transform .1s}._cancelButton_1qwkz_29{border:1px solid var(--color-panel-border);color:var(--color-text-secondary);background:0 0}._cancelButton_1qwkz_29:hover{background:#ffffff0f}._confirmButton_1qwkz_30{background:linear-gradient(135deg, var(--color-gold-bright), var(--color-gold-dim));border:1px solid var(--color-gold-bright);color:#1a1a1a;font-weight:600}._confirmButton_1qwkz_30:hover{transform:translateY(-1px)}._confirmButton_1qwkz_30:disabled{opacity:.6;cursor:default;transform:none}._confirmButton_1qwkz_30._danger_1qwkz_65{background:linear-gradient(135deg, var(--color-blood), var(--color-crimson));border-color:var(--color-blood);color:#fff}._label_1glcd_1{color:var(--color-text-secondary);margin:4px 0 8px;font-size:13px;display:block}._label_1glcd_1+._terms_1glcd_8{margin-bottom:16px}._terms_1glcd_8{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:16px;display:grid}._term_1glcd_8,._reasonChip_1glcd_20{border:1px solid var(--color-panel-border);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:#00000040;border-radius:6px;padding:8px 6px;font-size:13px}._termActive_1glcd_31{background:rgba(var(--color-gold-rgb), .2);border-color:var(--color-gold-bright);color:var(--color-text-primary);font-weight:600}._reasons_1glcd_38{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._reasonChip_1glcd_20{padding:4px 10px;font-size:12px}._hint_1glcd_50{color:var(--color-text-muted);margin:12px 0 0;font-size:12px}@media (width<=480px){._terms_1glcd_8{grid-template-columns:repeat(3,1fr)}}._viewport_1eez7_1{z-index:var(--z-toast,1300);max-width:min(380px, calc(calc(var(--app-vw) * 100) - 32px));pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}._toast_1eez7_13{border:1px solid var(--color-panel-border);color:var(--color-text-primary);cursor:pointer;pointer-events:auto;white-space:pre-line;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.4;animation:.2s ease-out _toastIn_1eez7_1;display:flex;box-shadow:0 8px 24px #00000080}._icon_1eez7_31{flex-shrink:0}._text_1eez7_35{word-break:break-word}._success_1eez7_39{border-color:var(--color-success)}._error_1eez7_40{border-color:var(--color-error)}._warning_1eez7_41{border-color:var(--color-warning)}._info_1eez7_42{border-color:var(--color-info)}@keyframes _toastIn_1eez7_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){._viewport_1eez7_1{max-width:none;bottom:8px;left:8px;right:8px}}._modal_i4bx4_3{background:var(--color-panel-bg);border:2px solid var(--color-error);border-radius:12px;width:100%;max-width:450px;animation:.3s _slideUp_i4bx4_1;box-shadow:0 10px 50px #f003,0 0 30px #00000080}@keyframes _slideUp_i4bx4_1{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}._content_i4bx4_24{padding:24px}._warning_i4bx4_28{color:var(--color-text-secondary);border-left:3px solid var(--color-error);background:#ff3b301a;border-radius:0 8px 8px 0;margin:0 0 24px;padding:12px 16px;font-size:14px;line-height:1.6}._form_i4bx4_39{flex-direction:column;gap:16px;display:flex}._inputGroup_i4bx4_45{flex-direction:column;gap:6px;display:flex}._label_i4bx4_51{color:var(--color-text);font-size:14px;font-weight:500}._input_i4bx4_45{background:var(--color-input-bg);border:1px solid var(--color-input-border);color:var(--color-text);border-radius:8px;padding:12px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}._input_i4bx4_45:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #daa52033}._input_i4bx4_45::placeholder{color:var(--color-text-muted)}._error_i4bx4_77{color:var(--color-error);text-align:center;background:#ff3b301a;border-radius:8px;padding:10px 14px;font-size:13px}._submitButton_i4bx4_86{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:var(--color-button-text);cursor:pointer;border:none;border-radius:8px;margin-top:8px;padding:14px 20px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s}._submitButton_i4bx4_86:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 15px #daa52066}._submitButton_i4bx4_86:active:not(:disabled){transform:translateY(0)}._submitButton_i4bx4_86:disabled{opacity:.6;cursor:not-allowed}@media (width<=600px){._overlay_i4bx4_115{padding:16px}._modal_i4bx4_3{max-width:100%}._header_i4bx4_123{padding:16px 20px}._title_i4bx4_127{font-size:18px}._title_i4bx4_127:before{width:24px;height:24px;font-size:14px}._content_i4bx4_24{padding:20px}._warning_i4bx4_28{padding:10px 14px;font-size:13px}._input_i4bx4_45{padding:10px 12px}._submitButton_i4bx4_86{padding:12px 18px}}._button_1v0zy_1{border:1px solid var(--color-panel-border);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;transition:all .2s;display:inline-flex}._button_1v0zy_1:hover:not(._disabled_1v0zy_14){transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}._button_1v0zy_1:active:not(._disabled_1v0zy_14){transform:translateY(0)}._primary_1v0zy_24{background:var(--color-button-bg);color:var(--color-button-text)}._primary_1v0zy_24:hover:not(._disabled_1v0zy_14){background:var(--color-button-hover)}._secondary_1v0zy_33{color:var(--color-text-secondary);background:#80808033;border-color:#80808080}._secondary_1v0zy_33:hover:not(._disabled_1v0zy_14){background:#80808066}._danger_1v0zy_43{color:var(--color-error);background:#f4433633;border-color:#f4433680}._danger_1v0zy_43:hover:not(._disabled_1v0zy_14){background:#f4433666}._success_1v0zy_53{color:var(--color-success);background:#4caf5033;border-color:#4caf5080}._success_1v0zy_53:hover:not(._disabled_1v0zy_14){background:#4caf5066}._ghost_1v0zy_63{color:var(--color-text-secondary);background:0 0;border-color:#0000}._ghost_1v0zy_63:hover:not(._disabled_1v0zy_14){box-shadow:none;background:#ffffff0f;transform:none}._icon_1v0zy_76{color:var(--color-gold-bright);background:0 0;border-color:#0000;width:32px;height:32px;padding:0;font-size:1.5rem;line-height:1}._icon_1v0zy_76:hover:not(._disabled_1v0zy_14){background:rgba(var(--color-gold-rgb), .1);box-shadow:none;transform:scale(1.1)}._small_1v0zy_94{padding:6px 12px;font-size:12px}._medium_1v0zy_99{padding:10px 20px;font-size:14px}._large_1v0zy_104{padding:14px 28px;font-size:16px}._fullWidth_1v0zy_110{width:100%}._disabled_1v0zy_14{opacity:.5;cursor:not-allowed;background:var(--color-button-disabled)}._panel_8dw5u_1{background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:8px;padding:16px}._title_8dw5u_8{border-bottom:1px solid var(--color-panel-border);color:var(--color-text-primary);margin:0 0 12px;padding-bottom:8px;font-size:16px;font-weight:600}._content_8dw5u_17{color:var(--color-text-secondary)}._container_1ngqz_2{border:1px solid var(--color-panel-border);background:#0003;border-radius:6px;position:relative}._scrollable_1ngqz_9{overflow:auto}._table_1ngqz_14{border-collapse:collapse;width:100%}._th_1ngqz_20{background:var(--color-panel-bg);color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;text-align:center;border-bottom:1px solid var(--color-panel-border);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:10px 8px;font-size:11px;font-weight:700;transition:background-color .2s}._th_1ngqz_20._sortable_1ngqz_35{cursor:pointer}._th_1ngqz_20._sortable_1ngqz_35:hover{background:var(--color-panel-hover,rgba(var(--color-gold-rgb), .1))}._th_1ngqz_20._sorted_1ngqz_43{color:var(--color-text-primary)}._stickyHeader_1ngqz_47 ._th_1ngqz_20{z-index:10;position:sticky;top:0}._sortIcon_1ngqz_53{opacity:.8;margin-left:3px;font-size:9px}._td_1ngqz_60{text-align:center;color:var(--color-text-primary);border-bottom:1px solid var(--color-panel-border);padding:8px;font-size:12px}._evenRow_1ngqz_69 td{background:#ffffff05}._hoverable_1ngqz_74 tbody tr:hover td{background:var(--color-panel-hover,rgba(var(--color-gold-rgb), .08))}._compact_1ngqz_79 ._th_1ngqz_20{padding:6px 5px;font-size:10px}._compact_1ngqz_79 ._td_1ngqz_60{padding:5px;font-size:11px}._loading_1ngqz_90,._error_1ngqz_91,._empty_1ngqz_92{text-align:center;color:var(--color-text-muted);padding:30px;font-size:14px}._error_1ngqz_91{color:var(--color-error)}._loadingOverlay_1ngqz_104{z-index:20;background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loadingSpinner_1ngqz_117{color:var(--color-primary);background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:6px;padding:12px 24px;font-size:14px}._scrollable_1ngqz_9::-webkit-scrollbar{width:6px;height:6px}._scrollable_1ngqz_9::-webkit-scrollbar-track{background:#0003;border-radius:3px}._scrollable_1ngqz_9::-webkit-scrollbar-thumb{background:var(--color-panel-border);border-radius:3px}._scrollable_1ngqz_9::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}@media (width<=768px){._th_1ngqz_20{padding:8px 5px;font-size:10px}._td_1ngqz_60{padding:6px 5px;font-size:11px}._compact_1ngqz_79 ._th_1ngqz_20{padding:5px 3px;font-size:9px}._compact_1ngqz_79 ._td_1ngqz_60{padding:4px 3px;font-size:10px}}@media (width<=480px){._th_1ngqz_20{padding:6px 3px;font-size:9px}._td_1ngqz_60{padding:5px 3px;font-size:10px}}._list_x9744_1{border-bottom:1px solid var(--color-panel-border);gap:4px;display:flex}._tab_x9744_7{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 14px;font-size:14px;transition:color .15s,border-color .15s}._tab_x9744_7:hover{color:var(--color-text-primary)}._tab_x9744_7._active_x9744_22{color:var(--color-gold-bright);border-bottom-color:var(--color-gold-bright)}._tab_x9744_7:disabled{opacity:.5;cursor:default}._userItem_nl0dq_1{cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;transition:background-color .2s;display:flex}._userItem_nl0dq_1:hover{background:var(--color-panel-hover,rgba(var(--color-gold-rgb), .1))}._userItem_nl0dq_1._currentUser_nl0dq_15{background:rgba(var(--color-gold-rgb), .1);border:1px solid rgba(var(--color-gold-rgb), .3);box-shadow:0 0 8px rgba(var(--color-gold-rgb), .4)}._userItem_nl0dq_1._offline_nl0dq_21{opacity:.6}._userItem_nl0dq_1._notClickable_nl0dq_25{cursor:default}._userItem_nl0dq_1._notClickable_nl0dq_25:hover{background:rgba(var(--color-gold-rgb), .1)}._userAvatar_nl0dq_33{object-fit:cover;border:1px solid var(--color-panel-border);background:#0000004d;border-radius:50%;flex-shrink:0;width:24px;height:24px}._userName_nl0dq_43{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}._userName_nl0dq_43._online_nl0dq_51{color:var(--color-text-primary)}._userName_nl0dq_43._offlineText_nl0dq_55{color:var(--color-text-muted)}._roleIcon_nl0dq_59,._statusIcon_nl0dq_64{flex-shrink:0;font-size:12px}._muteIcon_nl0dq_69{color:#ff8c00;flex-shrink:0;font-size:12px}._onlineIndicator_nl0dq_75{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:auto}._indicatorOnline_nl0dq_83{background:#4caf50;box-shadow:0 0 6px #4caf5099}._indicatorOffline_nl0dq_88{background:#666}._pixel_mkprb_2{vertical-align:middle;image-rendering:pixelated;flex-shrink:0;display:inline-block}._tooltip_1eu6n_6{width:260px;z-index:var(--z-tooltip-top);pointer-events:none;white-space:normal;opacity:0;visibility:hidden;background:linear-gradient(#201928fa 0%,#16121cfc 100%);border:2px solid #8c6e4699;border-radius:8px;padding:14px 16px;transition:opacity .2s,visibility .2s;position:fixed;box-shadow:0 8px 28px #000c,0 0 40px #0006,inset 0 1px #ffffff0d}._tooltip_1eu6n_6:before,._tooltip_1eu6n_6:after{content:"";pointer-events:none;border:2px solid #b4916480;width:12px;height:12px;position:absolute}._tooltip_1eu6n_6:before{border-bottom:none;border-right:none;border-radius:8px 0 0;top:-1px;left:-1px}._tooltip_1eu6n_6:after{border-top:none;border-left:none;border-radius:0 0 8px;bottom:-1px;right:-1px}._tooltip_1eu6n_6._visible_1eu6n_57{opacity:1;visibility:visible}._tooltipTitle_1eu6n_62{color:#e8d5a8;text-align:center;text-shadow:0 1px 2px #00000080;border-bottom:1px solid #8c6e4666;margin-bottom:10px;padding-bottom:8px;font-size:15px;font-weight:700}._tooltipDesc_1eu6n_73{color:#a09080;text-align:left;font-size:13px;line-height:1.6}._tooltipSlot_1eu6n_80{color:#706050;text-align:center;text-transform:uppercase;letter-spacing:1px;border-top:1px solid #64503c66;margin-top:8px;padding-top:8px;font-size:11px}._tooltipCount_1eu6n_91{color:#c9b896;text-align:center;border-top:1px solid #64503c66;margin-top:8px;padding-top:8px;font-size:13px;font-weight:700}._rarity1_1eu6n_104{color:#b0a69f}._rarity2_1eu6n_108{color:rgb(var(--color-rarity-magic-rgb))}._rarity3_1eu6n_113{color:rgb(var(--color-rarity-rare-rgb))}._rarity4_1eu6n_118{color:rgb(var(--color-rarity-unique-rgb))}._rarity5_1eu6n_123{color:rgb(var(--color-rarity-set-rgb))}._rarity6_1eu6n_128{color:rgb(var(--color-rarity-legendary-rgb));text-shadow:0 0 8px rgba(var(--color-rarity-legendary-rgb), .5)}@media (width<=768px){._tooltip_1eu6n_6{width:240px;padding:12px 14px}._tooltipTitle_1eu6n_62{margin-bottom:8px;font-size:14px}._tooltipDesc_1eu6n_73{font-size:12px}._tooltip_1eu6n_6:before,._tooltip_1eu6n_6:after{width:10px;height:10px}}@media (width<=480px){._tooltip_1eu6n_6{width:220px;padding:10px 12px}._tooltipTitle_1eu6n_62{font-size:13px}._tooltipDesc_1eu6n_73{font-size:11px}._tooltipSlot_1eu6n_80,._tooltipCount_1eu6n_91{font-size:10px}._tooltip_1eu6n_6:before,._tooltip_1eu6n_6:after{display:none}}._itemCard_1rohn_6{cursor:pointer;background:linear-gradient(145deg,#282030e6 0%,#1c1623f2 100%);border:2px solid #64503c80;border-radius:8px;flex-direction:column;align-items:center;padding:14px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 8px #0006,inset 0 1px #ffffff08}._itemCard_1rohn_6:hover{background:linear-gradient(145deg,#322837f2 0%,#231c2afa 100%);border-color:#b49164b3;transform:translateY(-4px);box-shadow:0 8px 24px #00000080,0 0 20px #b4916440,inset 0 1px #ffffff0d}._itemCard_1rohn_6._selected_1rohn_42{background:linear-gradient(145deg,#283728e6 0%,#1e2d1ef2 100%);border-width:3px;border-color:#64c864cc;transform:translateY(-4px);box-shadow:0 0 25px #64c86480,inset 0 0 15px #64c8641a}._itemCard_1rohn_6._highlight_1rohn_57{border-width:2px;border-color:#64c864cc;box-shadow:0 0 12px #64c86459,inset 0 0 8px #64c8641f}._itemIcon_1rohn_65{filter:drop-shadow(0 2px 4px #00000080);margin-bottom:10px;font-size:36px;transition:all .3s;position:relative}._itemCard_1rohn_6:hover ._itemIcon_1rohn_65{filter:drop-shadow(0 4px 8px #0009);transform:scale(1.05)}._itemCount_1rohn_78{color:#1a1510;text-align:center;background:linear-gradient(135deg,#c8a050f2 0%,#a07832f2 100%);border-radius:4px;min-width:18px;padding:2px 6px;font-size:11px;font-weight:700;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 4px #0006}._itemName_1rohn_98{text-align:center;color:#c9b896;justify-content:center;align-items:center;min-height:32px;margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.3;display:flex}._itemRarity_1rohn_111{color:#b0a69f;background:#00000059;border:1px solid #b0a69f4d;border-radius:4px;margin-bottom:8px;padding:2px 8px;font-size:11px;font-weight:600}._itemCost_1rohn_122{color:#a09080;border-top:1px solid #64503c4d;justify-content:center;align-items:center;gap:6px;width:100%;padding-top:8px;font-size:13px;display:flex}._costIcon_1rohn_134{filter:drop-shadow(0 0 3px rgba(var(--color-gold-bright-rgb), .3));font-size:16px}._itemCard_1rohn_6._equipped_1rohn_139{border-color:rgba(var(--color-gold-rgb), .6);background:linear-gradient(145deg,#372d1ee6 0%,#282016f2 100%)}._tint2_1rohn_153{--rarity-rgb:var(--color-rarity-magic-rgb)}._tint3_1rohn_154{--rarity-rgb:var(--color-rarity-rare-rgb)}._tint4_1rohn_155{--rarity-rgb:var(--color-rarity-unique-rgb)}._tint5_1rohn_156{--rarity-rgb:var(--color-rarity-set-rgb)}._tint6_1rohn_157{--rarity-rgb:var(--color-rarity-legendary-rgb)}._itemCard_1rohn_6:is(._tint2_1rohn_153,._tint3_1rohn_154,._tint4_1rohn_155,._tint5_1rohn_156,._tint6_1rohn_157) ._itemRarity_1rohn_111{color:rgb(var(--rarity-rgb));border-color:rgba(var(--rarity-rgb), .45);background:#0006}._itemCard_1rohn_6:is(._tint2_1rohn_153,._tint3_1rohn_154,._tint4_1rohn_155,._tint5_1rohn_156,._tint6_1rohn_157):not(._selected_1rohn_42):not(._highlight_1rohn_57){background:linear-gradient(145deg, rgba(var(--rarity-rgb), .22) 0%, rgba(var(--rarity-rgb), .06) 100%), linear-gradient(145deg, #282030e6 0%, #1c1623f2 100%);border-color:rgba(var(--rarity-rgb), .5)}._itemCard_1rohn_6:is(._tint2_1rohn_153,._tint3_1rohn_154,._tint4_1rohn_155,._tint5_1rohn_156,._tint6_1rohn_157):not(._selected_1rohn_42):not(._highlight_1rohn_57):hover{background:linear-gradient(145deg, rgba(var(--rarity-rgb), .32) 0%, rgba(var(--rarity-rgb), .09) 100%), linear-gradient(145deg, #322837f2 0%, #231c2afa 100%);border-color:rgba(var(--rarity-rgb), .8)}._equippedBadge_1rohn_180{background:rgba(var(--color-gold-rgb), .85);color:#1a1510;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;top:6px;right:6px}._itemCard_1rohn_6._disabled_1rohn_193{opacity:.55;filter:grayscale(.4)}._itemCard_1rohn_6._disabled_1rohn_193:hover{transform:none}._rarity1_1rohn_205{color:#b0a69f}._rarity2_1rohn_209{color:rgb(var(--color-rarity-magic-rgb))}._rarity3_1rohn_214{color:rgb(var(--color-rarity-rare-rgb))}._rarity4_1rohn_219{color:rgb(var(--color-rarity-unique-rgb))}._rarity5_1rohn_224{color:rgb(var(--color-rarity-set-rgb))}._rarity6_1rohn_229{color:rgb(var(--color-rarity-legendary-rgb));text-shadow:0 0 8px rgba(var(--color-rarity-legendary-rgb), .5)}@media (width<=1024px){._itemCard_1rohn_6{padding:10px}._itemIcon_1rohn_65{margin-bottom:6px;font-size:28px}._itemName_1rohn_98{min-height:26px;margin-bottom:4px;font-size:11px}._itemRarity_1rohn_111{margin-bottom:6px;font-size:10px}._itemCost_1rohn_122{padding-top:6px;font-size:11px}}@media (width<=768px){._itemCard_1rohn_6{border-radius:6px;padding:8px}._itemIcon_1rohn_65{margin-bottom:5px;font-size:24px}._itemName_1rohn_98{min-height:22px;margin-bottom:3px;font-size:10px}._itemRarity_1rohn_111{margin-bottom:5px;padding:1px 6px;font-size:9px}._itemCost_1rohn_122{padding-top:5px;font-size:10px}._itemCount_1rohn_78{padding:1px 4px;font-size:9px}}@media (width<=480px){._itemCard_1rohn_6{border-width:1px;border-radius:5px;padding:6px}._itemCard_1rohn_6:hover{transform:translateY(-2px)}._itemIcon_1rohn_65{margin-bottom:4px;font-size:20px}._itemName_1rohn_98{min-height:18px;margin-bottom:2px;font-size:9px}._itemRarity_1rohn_111{margin-bottom:4px;padding:1px 4px;font-size:8px}._itemCost_1rohn_122{gap:4px;padding-top:4px;font-size:9px}._costIcon_1rohn_134{font-size:12px}._itemCount_1rohn_78{min-width:14px;padding:1px 3px;font-size:8px;bottom:-2px;right:-2px}._itemCard_1rohn_6{padding:6px 4px}._itemRarity_1rohn_111{display:none}}._panel_cq341_2{left:50%;bottom:calc(16px + var(--app-safe-bottom,0px));z-index:var(--z-result-overlay);border:2px solid var(--color-gold);background:var(--color-panel-bg);min-width:260px;max-width:calc(100% - 24px);box-shadow:0 8px 28px rgba(var(--color-gold-rgb), .35);color:var(--color-text-primary);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 12px 10px 16px;display:flex;position:fixed;transform:translate(-50%)}._ringing_cq341_22{animation:1.2s ease-in-out infinite _ring_cq341_22}@keyframes _ring_cq341_22{0%,to{box-shadow:0 8px 28px rgba(var(--color-gold-rgb), .35)}50%{box-shadow:0 8px 36px rgba(var(--color-gold-rgb), .8)}}@media (prefers-reduced-motion:reduce){._ringing_cq341_22{animation:none}}._info_cq341_37{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._badge_cq341_45{color:var(--color-gold);flex-shrink:0}._text_cq341_50{flex-direction:column;min-width:0;display:flex}._name_cq341_56{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._status_cq341_63{color:var(--color-text-secondary);font-size:13px}._timer_cq341_68{font-variant-numeric:tabular-nums}._actions_cq341_72{flex-shrink:0;gap:8px;display:flex}._button_cq341_78{border:2px solid var(--color-panel-border);background:var(--color-button-bg);width:42px;height:42px;color:var(--color-button-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .15s,border-color .15s;display:inline-flex}._button_cq341_78 svg{flex-shrink:0}._button_cq341_78:hover{border-color:var(--color-gold);transform:scale(1.06)}._button_cq341_78:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}._accept_cq341_107{border-color:var(--color-success);color:var(--color-success)}._end_cq341_112{border-color:var(--color-error);color:var(--color-error)}._muted_cq341_117{border-color:var(--color-warning);color:var(--color-warning)}._sliders_cq341_123{min-width:0;color:var(--color-text-secondary);flex-basis:100%;grid-template-columns:auto auto minmax(60px,1fr) auto;align-items:center;gap:6px 8px;font-size:13px;display:grid}._slider_cq341_123{display:contents}._sliderIcon_cq341_138{color:var(--color-gold)}._sliderLabel_cq341_142{white-space:nowrap}._slider_cq341_123 input{width:100%;min-width:0;accent-color:var(--color-gold);cursor:pointer;margin:0}._sliderValue_cq341_154{text-align:right;font-variant-numeric:tabular-nums;min-width:38px}@media (width<=480px){._sliderLabel_cq341_142{white-space:normal;max-width:8.5em;line-height:1.2}}._container_yv82q_1{text-align:center;background:var(--color-void);min-height:100vh;color:var(--color-text-primary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}._icon_yv82q_14{filter:drop-shadow(0 0 16px rgba(var(--color-blood-rgb), .5));font-size:56px}._title_yv82q_19{font-family:var(--font-display,"Cinzel", serif);color:var(--color-gold-bright);letter-spacing:2px;margin:0}._message_yv82q_26{max-width:560px;color:var(--color-text-secondary);word-break:break-word;margin:0;font-size:14px}._actions_yv82q_34{gap:12px;margin-top:12px;display:flex}._button_yv82q_40{border:1px solid var(--color-gold-bright);background:rgba(var(--color-gold-rgb), .15);color:var(--color-gold-bright);cursor:pointer;border-radius:6px;padding:10px 20px;font-size:14px;text-decoration:none}._button_yv82q_40:hover{background:rgba(var(--color-gold-rgb), .3)}:root{--color-void:#05060a;--color-abyss:#0a0c14;--color-shadow:#12151f;--color-obsidian:#1a1e2e;--color-slate:#252a3d;--color-gold:#d4af37;--color-gold-bright:gold;--color-gold-dim:#b8960c;--color-crimson:#8b0000;--color-blood:#dc143c;--color-arcane:#7b68ee;--color-mystic:#9370db;--color-void-purple:#4a0080;--color-emerald:#2d8b57;--color-frost:#4fc3f7;--glow-gold:0 0 20px #d4af3766;--glow-gold-intense:0 0 30px #d4af3799, 0 0 60px #d4af374d;--glow-crimson:0 0 20px #dc143c66;--glow-arcane:0 0 20px #7b68ee66;--glow-emerald:0 0 20px #2d8b5766;--glow-frost:0 0 20px #4fc3f766;--gradient-panel:linear-gradient(145deg, #1a1e2ef2 0%, #12151ffa 50%, #0a0c14fc 100%);--gradient-panel-hover:linear-gradient(145deg, #252a3df2 0%, #1a1e2efa 100%);--gradient-header:linear-gradient(90deg, transparent 0%, #d4af3726 50%, transparent 100%);--border-ornate:2px solid;--border-color-default:#d4af3759;--border-color-active:#d4af37b3;--border-color-attack:#dc143c80;--border-color-defense:#2d8b5780;--font-display:"Cinzel", "Times New Roman", serif;--font-body:"Inter", system-ui, sans-serif;--font-ui:"Inter", system-ui, sans-serif;--font-rune:"Cinzel", serif;--noise-overlay:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");--shadow-panel:0 4px 20px #0009, 0 0 40px #0000004d, inset 0 1px 0 #d4af371a;--shadow-inset:inset 0 2px 8px #00000080;--shadow-glow:0 0 30px #d4af3733;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.4s ease;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:500;--z-modal-backdrop:1000;--z-modal:1001;--z-popover:1100;--z-tooltip:1200;--z-toast:1300;--z-overlay:9999;--z-max:10000;--z-above-modal:1002;--z-context-menu:2000;--z-result-overlay:10001;--z-above-result:10002;--z-tooltip-top:100001}.gothic-corner{pointer-events:none;width:20px;height:20px;position:absolute}.gothic-corner:before,.gothic-corner:after{content:"";background:linear-gradient(135deg, var(--color-gold-bright) 0%, transparent 50%);opacity:.6;position:absolute}.gothic-corner--tl{top:-1px;left:-1px}.gothic-corner--tr{top:-1px;right:-1px;transform:scaleX(-1)}.gothic-corner--bl{bottom:-1px;left:-1px;transform:scaleY(-1)}.gothic-corner--br{bottom:-1px;right:-1px;transform:scale(-1)}.rune-line{background:linear-gradient(90deg, transparent 0%, var(--color-gold-dim) 15%, var(--color-gold-bright) 50%, var(--color-gold-dim) 85%, transparent 100%);height:2px;position:relative}.rune-line:before{content:"";background:var(--color-gold-bright);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);width:8px;height:8px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.text-glow-gold{text-shadow:0 0 10px #d4af3780,0 0 20px #d4af374d,0 0 30px #d4af3733}.text-glow-crimson{text-shadow:0 0 10px #dc143c80,0 0 20px #dc143c4d}.text-glow-arcane{text-shadow:0 0 10px #7b68ee80,0 0 20px #7b68ee4d}@keyframes pulse-gold{0%,to{box-shadow:var(--glow-gold)}50%{box-shadow:var(--glow-gold-intense)}}@keyframes pulse-crimson{0%,to{box-shadow:0 0 15px #dc143c4d}50%{box-shadow:0 0 30px #dc143c99,0 0 50px #dc143c4d}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes rune-glow{0%,to{filter:brightness(1) drop-shadow(0 0 2px var(--color-gold-bright))}50%{filter:brightness(1.3) drop-shadow(0 0 8px var(--color-gold-bright))}}.vignette:after{content:"";pointer-events:none;z-index:9999;background:radial-gradient(#0000 40%,#0006 100%);position:fixed;inset:0}.noise-overlay:before{content:"";pointer-events:none;background-image:var(--noise-overlay);opacity:.4;z-index:9998;background-repeat:repeat;position:fixed;inset:0}.gothic-scrollbar::-webkit-scrollbar{width:10px}.gothic-scrollbar::-webkit-scrollbar-track{background:var(--color-abyss);border-left:1px solid var(--border-color-default)}.gothic-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--color-gold-dim) 0%, var(--color-gold-bright) 50%, var(--color-gold-dim) 100%);border:2px solid var(--color-abyss);border-radius:5px}.gothic-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--color-gold-bright) 0%, var(--color-gold-bright) 50%, var(--color-gold-bright) 100%)}.ornate-divider{align-items:center;gap:12px;margin:16px 0;display:flex}.ornate-divider:before,.ornate-divider:after{content:"";background:linear-gradient(90deg, transparent, var(--color-gold-dim), transparent);flex:1;height:1px}.ornate-divider-center{color:var(--color-gold-bright);font-family:var(--font-rune);font-size:14px}:root{--color-primary:#d4af37;--color-secondary:#8b7355;--color-background:#0a0a0f;--color-surface:#141428f2;--color-text-primary:#d4af37;--color-text-secondary:silver;--color-text-muted:#666;--color-health:#8b0000;--color-health-bg:#8b00004d;--color-mana:#1e90ff;--color-mana-bg:#1e90ff4d;--color-exp:#4caf50;--color-panel-bg:#141428f2;--color-panel-border:#d4af3780;--color-button-bg:#d4af3733;--color-button-hover:#d4af3766;--color-button-text:#d4af37;--color-button-disabled:#64646480;--color-success:#4caf50;--color-warning:#ff9800;--color-error:#f44336;--color-info:#2196f3;--color-surface-hover:#1a1e2ef2;--color-panel-border-active:#d4af37cc;--color-danger:#dc143c;--color-stats-spell:#87ceeb;--color-stats-synergy:#daa520;--color-stats-rule:#90ee90;--color-gold-rgb:212, 175, 55;--color-level0:#50e060;--color-level1:#50b0ff;--color-level2:#ffa040;--color-level3:#ff5050;--color-gold-bright-rgb:255, 215, 0;--color-crimson-rgb:139, 0, 0;--color-blood-rgb:220, 20, 60;--color-arcane-rgb:123, 104, 238;--color-rarity-magic-rgb:80, 165, 255;--color-rarity-rare-rgb:240, 190, 60;--color-rarity-unique-rgb:255, 85, 70;--color-rarity-set-rgb:80, 220, 105;--color-rarity-legendary-rgb:255, 150, 40;--color-emerald-rgb:45, 139, 87;--color-frost-rgb:79, 195, 247;--sheet-bg:#fff;--sheet-text:#000;--sheet-grid:#e2e2e3;--sheet-border:#000;--sheet-cell-edge:#999;--sheet-toolbar:#f8f9fa;--sheet-toolbar-border:#c7c7c7;--sheet-toolbar-hover:#e8eaed;--sheet-toolbar-text:#444746;--sheet-team1:#a4f9b5;--sheet-team2:#ff5a6a;--sheet-header:#fff;--sheet-id:#d9d9d9;--sheet-lvl1:#dbe5f1;--sheet-skill:#b6d7a8;--sheet-skill-toggle:#d9ead3;--sheet-lvl2:#fff2cc;--sheet-lvl2-text:#900;--sheet-lvl3:#f4cccc;--sheet-lvl3-text:#15c;--sheet-regen:#c9daf8;--sheet-regen-text:#1c4fd8;--sheet-addmp:#c9daf8;--sheet-burnmp:#e69ae8;--sheet-damage:#f4cccc;--sheet-damage-text:#c00;--sheet-cost:#cfe2f3;--sheet-cost-text:#3d85c6;--sheet-round:#d9d9d9;--sheet-round-current:#ff0;--sheet-current-row:#ff6d01;--sheet-hp-head:#ea9999;--sheet-hp-text:red;--sheet-mp-head:#0ff;--sheet-mp-text:#00f;--sheet-dot:#f4cccc;--sheet-dot-text:#b45f06;--sheet-heal:#b6d7a8;--sheet-heal-text:#38761d;--sheet-armor:#d9d2e9;--sheet-armor-text:#674ea7;--sheet-eff-buff:#b7e1cd;--sheet-eff-debuff:#f4cccc;--sheet-eff-strong-buff:#6aa84f;--sheet-eff-strong-debuff:#f28b7e;--sheet-eff-status:#f6b26b;--sheet-note-shadow:#0000004d;--tower-sky-top:#0b1026;--tower-sky-low:#2a1f4a;--tower-hall:#120d18;--tower-torch-rgb:255, 170, 70;--tower-night-rgb:42, 31, 74}:root[data-theme=dark]{--color-primary:#bb86fc;--color-secondary:#03dac6;--color-background:#121212;--color-surface:#1e1e1e;--color-text-primary:#e1e1e1;--color-text-secondary:#b0b0b0;--color-text-muted:#666;--color-health:#cf6679;--color-health-bg:#cf66794d;--color-mana:#03dac6;--color-mana-bg:#03dac64d;--color-gold:#ffb74d;--color-exp:#81c784;--color-panel-bg:#1e1e1e;--color-panel-border:#bb86fc4d;--color-button-bg:#bb86fc33;--color-button-hover:#bb86fc66;--color-button-text:#bb86fc;--color-button-disabled:#64646480;--color-success:#81c784;--color-warning:#ffb74d;--color-error:#cf6679;--color-info:#64b5f6}:root[data-theme=light]{--color-primary:#6200ee;--color-secondary:#03dac6;--color-background:#fafafa;--color-surface:#fff;--color-text-primary:#1a1a1a;--color-text-secondary:#666;--color-text-muted:#999;--color-health:#d32f2f;--color-health-bg:#d32f2f33;--color-mana:#1976d2;--color-mana-bg:#1976d233;--color-gold:#f9a825;--color-exp:#388e3c;--color-panel-bg:#fff;--color-panel-border:#0000001f;--color-button-bg:#6200ee1a;--color-button-hover:#6200ee33;--color-button-text:#6200ee;--color-button-disabled:#00000042;--color-success:#388e3c;--color-warning:#f57c00;--color-error:#d32f2f;--color-info:#1976d2}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-body,"Crimson Text", Georgia, serif);background:var(--color-void,#05060a);color:var(--color-gold-bright);letter-spacing:.02em;min-height:100vh;line-height:1.6;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 20% 20%,#4a008014 0%,#0000 50%),radial-gradient(at 80% 80%,#8b00000f 0%,#0000 50%),radial-gradient(#0000 0%,#0006 100%);position:fixed;inset:0}body:after{content:"";pointer-events:none;opacity:.025;z-index:10000;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:fixed;inset:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display,"Cinzel", serif);letter-spacing:.05em;color:var(--color-gold-bright);font-weight:600}h1{text-shadow:0 0 20px #d4af374d;font-size:2.5rem}h2{text-shadow:0 0 15px #d4af3740;font-size:2rem}h3{font-size:1.5rem}a{color:var(--color-gold-bright);transition:all var(--transition-fast,.15s);text-decoration:none;position:relative}a:hover{color:var(--color-gold-bright,gold);text-shadow:0 0 10px #ffd70066}a:after{content:"";background:linear-gradient(90deg, var(--color-gold-bright), var(--color-gold-bright));width:0;height:1px;transition:width var(--transition-normal,.25s);position:absolute;bottom:-2px;left:0}a:hover:after{width:100%}button{font-family:var(--font-ui,"Segoe UI", system-ui, sans-serif);cursor:pointer;background:0 0;border:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-abyss,#0a0c14);border-radius:5px}::-webkit-scrollbar-thumb{border:2px solid var(--color-abyss,#0a0c14);transition:all var(--transition-normal,.25s);background:linear-gradient(#b8960c99 0%,#d4af37cc 50%,#b8960c99 100%);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#d4af37cc 0%,gold 50%,#d4af37cc 100%);box-shadow:0 0 10px #d4af3780}::-webkit-scrollbar-corner{background:var(--color-abyss,#0a0c14)}::selection{background:var(--color-gold-bright);color:var(--color-void,#05060a);text-shadow:none}:focus-visible{outline:2px solid var(--color-gold-bright);outline-offset:3px;box-shadow:0 0 15px #d4af374d}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes glow{0%,to{box-shadow:0 0 5px #d4af374d}50%{box-shadow:0 0 20px #d4af3799}}.fade-in{animation:.3s fadeIn}.slide-up{animation:.3s slideUp}.slide-down{animation:.3s slideDown}.scale-in{animation:.25s scaleIn}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.loading-screen{background:var(--color-void,#05060a);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.loading-screen:before{content:"";background:radial-gradient(circle,#d4af3726 0%,#0000 70%);width:200px;height:200px;animation:2s ease-in-out infinite pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-icon{filter:drop-shadow(0 0 20px #d4af3780);z-index:1;font-size:72px;animation:2s ease-in-out infinite float;position:relative}.loading-text{font-family:var(--font-display,"Cinzel", serif);color:var(--color-gold-bright);letter-spacing:4px;text-transform:uppercase;z-index:1;margin-top:24px;font-size:20px;animation:1.5s ease-in-out infinite pulse;position:relative}:root{--app-vh:1dvh;--app-vw:1vw;--app-safe-top:calc(var(--tg-safe-top,env(safe-area-inset-top,0px)) + var(--tg-content-safe-top,0px));--app-safe-right:calc(var(--tg-safe-right,env(safe-area-inset-right,0px)) + var(--tg-content-safe-right,0px));--app-safe-bottom:calc(var(--tg-safe-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-bottom,0px));--app-safe-left:calc(var(--tg-safe-left,env(safe-area-inset-left,0px)) + var(--tg-content-safe-left,0px));--arena-inset-top:var(--tg-safe-top,env(safe-area-inset-top,0px));--arena-inset-right:var(--tg-safe-right,env(safe-area-inset-right,0px));--arena-inset-bottom:var(--tg-safe-bottom,env(safe-area-inset-bottom,0px));--arena-inset-left:var(--tg-safe-left,env(safe-area-inset-left,0px));--arena-controls-top:var(--tg-content-safe-top,0px);--arena-rail-start:var(--arena-controls-top);--arena-rail-end:0px}body.forceLandscape{--app-vh:1vw;--app-vw:1dvh;transform-origin:0 0;--arena-inset-top:var(--tg-safe-right,env(safe-area-inset-right,0px));--arena-inset-right:var(--tg-safe-bottom,env(safe-area-inset-bottom,0px));--arena-inset-bottom:var(--tg-safe-left,env(safe-area-inset-left,0px));--arena-inset-left:calc(var(--tg-safe-top,env(safe-area-inset-top,0px)) + var(--tg-content-safe-top,0px));--arena-controls-top:0px;--arena-rail-start:0px;--arena-rail-end:0px;width:100dvh;height:100vw;min-height:0;position:fixed;top:0;left:0;overflow:hidden;transform:rotate(90deg)translateY(-100%)}body.phoneArena{--phone-rail:50px;--phone-hud:84px}body.forcePortrait{--app-vh:1vw;--app-vw:1dvh;transform-origin:0 0;width:100dvh;height:100vw;min-height:0;position:fixed;top:0;left:0;overflow:hidden auto;transform:rotate(-90deg)translate(-100%)}
