.LogoutConfirmPopup-module__1W1RwG__overlay{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LogoutConfirmPopup-module__1W1RwG__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;position:absolute;inset:0}.LogoutConfirmPopup-module__1W1RwG__card{border-radius:var(--radius-md,12px);text-align:center;z-index:1;-webkit-backdrop-filter:blur(16px);background:linear-gradient(165deg,#ffffff24 0%,#ffffff0f 32%,#ffffff05 52%,#0000 64%),#1e1e1e85;border:1px solid #ffffff38;min-width:300px;max-width:380px;padding:28px 24px 20px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 8px 32px #00000073,inset 0 1px #fff3,inset 0 0 0 1px #ffffff0d}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.LogoutConfirmPopup-module__1W1RwG__card{background:var(--color-surface,#1e1e1e);-webkit-backdrop-filter:none;border:1px solid #ffffff1f;box-shadow:0 8px 32px #0006}}.LogoutConfirmPopup-module__1W1RwG__title{color:var(--color-text-primary,#fff);margin:0 0 8px;font-size:16px;font-weight:600}.LogoutConfirmPopup-module__1W1RwG__message{color:var(--color-text-secondary,#aaa);margin:0 0 24px;font-size:14px;line-height:1.5}.LogoutConfirmPopup-module__1W1RwG__actions{justify-content:center;gap:12px;display:flex}.LogoutConfirmPopup-module__1W1RwG__btnCancel,.LogoutConfirmPopup-module__1W1RwG__btnConfirm{border-radius:var(--radius-md,8px);cursor:pointer;height:40px;transition:opacity var(--transition-fast,.15s),border-color .15s,filter .15s,background .15s;flex:1;font-size:14px;font-weight:600}.LogoutConfirmPopup-module__1W1RwG__btnCancel{-webkit-backdrop-filter:blur(10px);color:var(--color-text-primary,#fff);background:linear-gradient(165deg,#ffffff1f 0%,#ffffff0a 45%,#0000 60%),#ffffff0f;border:1px solid #fff3;box-shadow:inset 0 1px #ffffff1f}.LogoutConfirmPopup-module__1W1RwG__btnCancel:hover:not(:disabled){filter:brightness(1.08);background:linear-gradient(165deg,#ffffff29 0%,#ffffff0f 45%,#0000 60%),#ffffff17;border-color:#ffffff52}.LogoutConfirmPopup-module__1W1RwG__btnConfirm{background:linear-gradient(165deg,#ffffff38 0%,#ffffff14 42%,transparent 58%),var(--gradient-header);-webkit-backdrop-filter:blur(10px);color:#fff;border:1px solid #ffffff38;box-shadow:inset 0 1px #ffffff38,0 4px 14px #00000047}.LogoutConfirmPopup-module__1W1RwG__btnConfirm:hover:not(:disabled){filter:brightness(1.08);border-color:#ffffff4d}.LogoutConfirmPopup-module__1W1RwG__btnCancel:disabled,.LogoutConfirmPopup-module__1W1RwG__btnConfirm:disabled{opacity:.5;cursor:not-allowed;filter:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.LogoutConfirmPopup-module__1W1RwG__btnCancel{-webkit-backdrop-filter:none;background:#2d2d30e0}.LogoutConfirmPopup-module__1W1RwG__btnCancel:hover:not(:disabled){background:#37373aeb}.LogoutConfirmPopup-module__1W1RwG__btnConfirm{-webkit-backdrop-filter:none;background:var(--gradient-header);box-shadow:0 4px 14px #00000047}.LogoutConfirmPopup-module__1W1RwG__btnConfirm:hover:not(:disabled){filter:brightness(1.08)}}
.UserMenuDropdown-module__JddVSG__wrapper{align-items:center;display:inline-flex;position:relative}.UserMenuDropdown-module__JddVSG__trigger{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px;display:flex}.UserMenuDropdown-module__JddVSG__avatar{background:var(--gradient-header);width:32px;height:32px;color:var(--color-text,#fff);text-transform:uppercase;border:1.5px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.UserMenuDropdown-module__JddVSG__chevron{color:#ffffffb3;width:10px;height:10px;transition:transform .2s}.UserMenuDropdown-module__JddVSG__chevron--open{transform:rotate(180deg)}.UserMenuDropdown-module__JddVSG__dropdown{background:var(--color-bg-secondary);border:1px solid var(--color-border);z-index:200;border-radius:8px;min-width:180px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px #00000080}.UserMenuDropdown-module__JddVSG__userInfo{justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.UserMenuDropdown-module__JddVSG__username{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:.8rem;font-weight:600;overflow:hidden}.UserMenuDropdown-module__JddVSG__vipPill{background:var(--gradient-gold);color:#000;white-space:nowrap;border-radius:10px;flex-shrink:0;padding:2px 6px;font-size:.65rem;font-weight:700}.UserMenuDropdown-module__JddVSG__divider{background:var(--color-border-light);border:none;height:1px;margin:0}.UserMenuDropdown-module__JddVSG__menuItem{color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:.8rem;text-decoration:none;transition:background .15s;display:flex}.UserMenuDropdown-module__JddVSG__menuItem:hover{background:var(--color-surface-hover)}.UserMenuDropdown-module__JddVSG__menuItem--logout{color:var(--color-primary)}.UserMenuDropdown-module__JddVSG__menuIcon{text-align:center;flex-shrink:0;width:18px;font-size:1rem}
.ClassicHeader-module__MWhwrG__classicHeader{background:linear-gradient(180deg,var(--color-bg-tertiary),var(--color-bg-secondary));border-bottom:2px solid var(--color-primary)}.ClassicHeader-module__MWhwrG__classicHeader__top{max-width:var(--container-max-width);padding:var(--spacing-md);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.ClassicHeader-module__MWhwrG__classicHeader__logo{align-items:center;display:flex}.ClassicHeader-module__MWhwrG__classicHeader__logoText{font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--color-secondary);letter-spacing:2px;text-transform:uppercase}.ClassicHeader-module__MWhwrG__classicHeader__auth{gap:var(--spacing-sm);display:flex}.ClassicHeader-module__MWhwrG__classicHeader__btn--login{padding:var(--spacing-sm)var(--spacing-xl);border:1px solid var(--color-secondary);border-radius:var(--radius-sm);color:var(--color-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;transition:all var(--transition-fast)}.ClassicHeader-module__MWhwrG__classicHeader__btn--login:hover{background-color:var(--color-secondary);color:var(--color-bg)}.ClassicHeader-module__MWhwrG__classicHeader__btn--register,.ClassicHeader-module__MWhwrG__classicHeader__btn--profile{padding:var(--spacing-sm)var(--spacing-xl);background-color:var(--color-secondary);border-radius:var(--radius-sm);color:var(--color-bg);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;transition:all var(--transition-fast)}.ClassicHeader-module__MWhwrG__classicHeader__btn--register:hover,.ClassicHeader-module__MWhwrG__classicHeader__btn--profile:hover{background-color:var(--color-secondary-hover)}.ClassicHeader-module__MWhwrG__classicHeader__nav{background-color:var(--color-bg-secondary);border-top:1px solid var(--color-border);scrollbar-width:none;justify-content:center;align-items:center;gap:0;display:flex;overflow-x:auto}.ClassicHeader-module__MWhwrG__classicHeader__nav::-webkit-scrollbar{display:none}.ClassicHeader-module__MWhwrG__classicHeader__navLink{padding:var(--spacing-md)var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;transition:all var(--transition-fast);border-bottom:2px solid #0000}.ClassicHeader-module__MWhwrG__classicHeader__navLink:hover{color:var(--color-secondary);border-bottom-color:var(--color-secondary);background-color:#ffc1070d}
