.account_page__ZMFbF{min-height:100vh;background:#000000;color:#ffffff;padding:100px 24px 80px;font-family:var(--t-text-font,"HB",Arial,sans-serif)}.account_container__ics12{max-width:960px;margin:0 auto}.account_authCard__tG6hf{max-width:440px;margin:40px auto 0;background:#0a0a0a;border:1px solid #1f1f1f;border-radius:12px;padding:40px 32px;text-align:center}.account_authBadge__AhlN5{display:inline-block;font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:#888888;margin-bottom:12px}.account_authTitle__LW6Ec{font-size:22px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin:0 0 12px;color:#ffffff}.account_authSubtitle__0Zk1D{font-size:13px;line-height:1.5;color:#888888;margin:0 0 28px}.account_authForm__UBGRq{display:flex;flex-direction:column;gap:16px}.account_input___M5cG{width:100%;background:#111111;border:1px solid #282828;border-radius:8px;padding:14px 16px;font-size:14px;color:#ffffff;outline:none;transition:border-color .2s;box-sizing:border-box}.account_input___M5cG:focus{border-color:#ffffff}.account_codeInput__aXX_9{width:100%;background:#111111;border:1px solid #282828;border-radius:8px;padding:16px;font-size:28px;font-weight:700;letter-spacing:.35em;text-align:center;color:#ffffff;outline:none;transition:border-color .2s;box-sizing:border-box}.account_codeInput__aXX_9:focus{border-color:#ffffff}.account_btnPrimary__SR9eI{width:100%;background:#ffffff;color:#000000;border:none;border-radius:8px;padding:14px 20px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:opacity .2s,transform .1s}.account_btnPrimary__SR9eI:hover:not(:disabled){opacity:.9}.account_btnPrimary__SR9eI:disabled{opacity:.5;cursor:not-allowed}.account_authSecondaryAction__KbnAQ{margin-top:12px;display:flex;flex-direction:column;gap:8px}.account_btnLink__7yPVc{background:none;border:none;color:#888888;font-size:12px;text-decoration:underline;cursor:pointer;padding:4px;transition:color .2s}.account_btnLink__7yPVc:hover{color:#ffffff}.account_errorText__kjR9P{font-size:12px;color:#ff5252;text-align:left;line-height:1.4}.account_authHint__rsny9{font-size:11px;color:#666666;line-height:1.5;margin-top:16px}.account_dashboardHeader__NqDna{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:24px;border-bottom:1px solid #1f1f1f;margin-bottom:32px;gap:16px}.account_dashTitle__jQvmo{font-size:28px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px}.account_dashUserEmail__7bX4f{font-size:14px;color:#888888}.account_btnLogout__VNXIP{background:transparent;border:1px solid #333333;color:#aaaaaa;padding:8px 16px;border-radius:6px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s}.account_btnLogout__VNXIP:hover{border-color:#ffffff;color:#ffffff}.account_section__ZmWKr{margin-bottom:40px}.account_sectionTitle__5K73T{font-size:14px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#888888;margin:0 0 16px;display:flex;align-items:center;gap:8px}.account_sectionCount__qdonK{font-size:11px;background:#1f1f1f;color:#ffffff;padding:2px 8px;border-radius:10px}.account_playerMarkPoster__nbhYh{background:radial-gradient(circle at 50% 0,#1a1a1a 0,#0a0a0a 100%);border:1px solid #2a2a2a;border-radius:14px;padding:32px 28px;position:relative;overflow:hidden}.account_markTagRow__w5gz0{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.account_markBrand__YyqU6{font-size:11px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#888888}.account_markStatusBadge__0lKJa{font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:4px 10px;border-radius:4px;background:rgba(255,255,255,.1);color:#ffffff;border:1px solid rgba(255,255,255,.2)}.account_markTitle__m2KRq{font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#aaaaaa;margin-bottom:6px}.account_markNumber__uhxun{font-size:64px;font-weight:800;letter-spacing:.05em;line-height:1;color:#ffffff;margin:12px 0 18px}.account_markDivider__T6pWT{width:48px;height:2px;background:#ffffff;margin-bottom:18px}.account_markDesc__WK9sW{font-size:13px;line-height:1.6;color:#999999;max-width:540px;margin-bottom:20px}.account_markEmptyCard__dNFJZ{background:#0d0d0d;border:1px dashed #222222;border-radius:12px;padding:24px}.account_markEmptyTitle__MDo52{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#888888;margin-bottom:6px}.account_markEmptyDesc__6dXU1{font-size:13px;line-height:1.5;color:#666666}.account_profileCard__i2BR_{background:#0d0d0d;border:1px solid #1f1f1f;border-radius:12px;padding:24px}.account_profileGrid__4yD0e{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.account_fieldGroup__YoRcV{display:flex;flex-direction:column;gap:6px}.account_fieldLabel__XEYEY{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#777777}.account_fieldValueReadOnly__T4hkZ{background:#141414;border:1px solid #222222;border-radius:8px;padding:12px 14px;font-size:14px;color:#aaaaaa}.account_profileActions__zdmKL{display:flex;align-items:center;gap:16px}.account_btnSave__3orxV{background:#ffffff;color:#000000;border:none;border-radius:6px;padding:10px 20px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:opacity .2s}.account_btnSave__3orxV:hover:not(:disabled){opacity:.9}.account_btnSave__3orxV:disabled{opacity:.5;cursor:not-allowed}.account_saveFeedbackSuccess___7lf7{font-size:13px;color:#4caf50}.account_saveFeedbackError__u0CDg{font-size:13px;color:#ff5252}.account_ordersList__1TsQp{display:flex;flex-direction:column;gap:16px}.account_orderCard__amB_C{background:#0d0d0d;border:1px solid #1f1f1f;border-radius:12px;padding:20px 24px;transition:border-color .2s}.account_orderCard__amB_C:hover{border-color:#333333}.account_orderHead__phbPI{justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #1a1a1a;margin-bottom:16px}.account_orderHead__phbPI,.account_orderMetaLeft__UI_To{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.account_orderNumber__jegMK{font-size:15px;font-weight:700;letter-spacing:.05em;color:#ffffff}.account_orderDate__ZokFG{font-size:12px;color:#666666}.account_orderStatusBadge__2Gczy{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:4px;background:#1a1a1a;color:#ffffff;border:1px solid #333333}.account_orderMarkBadge__Uu2lP{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:4px;background:#ffffff;color:#000000}.account_orderItems__6ppVb{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.account_orderItem__RZZnq{display:flex;align-items:center;gap:16px}.account_orderItemImg__m1oo3{width:56px;height:56px;border-radius:6px;object-fit:cover;background:#141414;border:1px solid #222222;flex-shrink:0}.account_orderItemInfo__UnGQC{flex:1 1;min-width:0}.account_orderItemTitle__iV4_v{font-size:14px;font-weight:600;color:#ffffff;margin-bottom:4px}.account_orderItemMeta__bG_l9{font-size:12px;color:#777777;display:flex;gap:10px}.account_orderItemRight__gXY_l{text-align:right;flex-shrink:0}.account_orderItemQty__VfWg0{font-size:12px;color:#666666}.account_orderItemPrice__HXJ4P{font-size:14px;font-weight:600;color:#ffffff}.account_orderTotalRow__dGCbv{display:flex;justify-content:flex-end;align-items:baseline;gap:10px;padding-top:12px;border-top:1px solid #1a1a1a}.account_orderTotalLabel__OwHC7{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#777777}.account_orderTotalVal__f_rBW{font-size:16px;font-weight:700;color:#ffffff}.account_emptyOrders__7F7lf{background:#0d0d0d;border:1px dashed #222222;border-radius:12px;padding:48px 24px;text-align:center}.account_emptyOrdersTitle__w__rf{font-size:15px;font-weight:700;letter-spacing:.05em;color:#ffffff;margin-bottom:8px}.account_emptyOrdersDesc__gZga3{font-size:13px;color:#666666;margin-bottom:24px}.account_btnCatalog__SH0Nd{display:inline-block;background:#ffffff;color:#000000;padding:12px 24px;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:opacity .2s}.account_btnCatalog__SH0Nd:hover{opacity:.9}.account_loadingWrap__07VEL{display:flex;justify-content:center;align-items:center;min-height:50vh}.account_spinner__zTNJZ{width:32px;height:32px;border:2px solid #222222;border-top-color:#ffffff;border-radius:50%;animation:account_spin__CjoQF .8s linear infinite}@keyframes account_spin__CjoQF{to{transform:rotate(1turn)}}@media (max-width:640px){.account_page__ZMFbF{padding:80px 16px 60px}.account_authCard__tG6hf{padding:28px 20px}.account_markNumber__uhxun{font-size:48px}.account_orderHead__phbPI{flex-direction:column;align-items:flex-start}}