@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.modern-profile-user-container{--profile-card-bg:#121212;--profile-card-border:#414243;--profile-card-radius:14px;--profile-accent:var(--brand-accent,#ff8000);--profile-accent-contrast:var(--brand-accent-contrast,#fff);--profile-accent-soft:var(--brand-accent-soft,rgba(255,128,0,.16));--profile-accent-hairline:var(--brand-accent-hairline,rgba(255,128,0,.4));--profile-surface:hsla(0,0%,100%,.04);--profile-hairline:hsla(0,0%,100%,.1);padding:30px 0;position:relative;width:100%}.modern-profile-user-container .profile-layout{align-items:start;display:grid;gap:1rem;grid-template-columns:260px minmax(0,1fr)}.modern-profile-user-container .profile-sidebar{flex-direction:column;padding:1rem .75rem;position:sticky;top:76px}.modern-profile-user-container .profile-section-trigger,.modern-profile-user-container .profile-sidebar{background:var(--profile-card-bg);border:1px solid var(--profile-card-border);border-radius:var(--profile-card-radius);display:flex}.modern-profile-user-container .profile-section-trigger{align-items:center;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;gap:.75rem;justify-content:space-between;padding:.75rem 1rem;transition:.25s ease;width:100%}.modern-profile-user-container .profile-section-trigger .trigger-label{align-items:center;display:flex;gap:.75rem}.modern-profile-user-container .profile-section-trigger .trigger-label i{color:var(--profile-accent)}.modern-profile-user-container .profile-section-trigger>i{color:#aaa;font-size:.8125rem}.modern-profile-user-container .profile-section-trigger:hover{background:#ffffff0f}.modern-profile-user-container .profile-content{display:flex;flex-direction:column;gap:1rem;min-width:0}.modern-profile-user-container .profile-card{background:var(--profile-card-bg);border:1px solid var(--profile-card-border);border-radius:var(--profile-card-radius);display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.modern-profile-user-container .profile-card .card-head{align-items:center;display:flex;gap:1rem;justify-content:space-between}.modern-profile-user-container .profile-card .card-head>i{font-size:1rem;opacity:.85}.modern-profile-user-container .profile-card .card-title{color:#aaa;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.modern-profile-user-container .profile-card .card-title-group{align-items:center;display:flex;gap:.5rem}.modern-profile-user-container .profile-card .card-breakdown{border-top:1px solid var(--profile-hairline);display:flex;flex-direction:column;gap:.375rem;margin-top:auto;padding-top:.75rem}.modern-profile-user-container .profile-card .card-breakdown .breakdown-row{align-items:center;display:flex;gap:1rem;justify-content:space-between;line-height:1.2}.modern-profile-user-container .profile-card .card-breakdown .breakdown-row .label{color:#aaa;font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.modern-profile-user-container .profile-card .card-breakdown .breakdown-row .value{color:#fff;font-size:.8125rem;font-weight:700}.modern-profile-user-container .profile-card .card-breakdown .breakdown-row .value-copy{align-items:center;cursor:pointer;display:inline-flex;gap:.375rem;transition:.25s ease}.modern-profile-user-container .profile-card .card-breakdown .breakdown-row .value-copy i{color:#aaa;font-size:.75rem;transition:inherit}.modern-profile-user-container .profile-card .card-breakdown .breakdown-row .value-copy:hover,.modern-profile-user-container .profile-card .card-breakdown .breakdown-row .value-copy:hover i{color:var(--profile-accent)}.modern-profile-user-container .profile-card .balance-visibility{color:#aaa;cursor:pointer;font-size:.8125rem;transition:.25s ease}.modern-profile-user-container .profile-card .balance-visibility:hover{color:#fff}.modern-profile-user-container .profile-overview{display:flex;flex-direction:column;gap:1rem}.modern-profile-user-container .overview-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.modern-profile-user-container .overview-grid>.profile-card:nth-child(odd):last-child{grid-column:1/-1}.modern-profile-user-container .user-card .user-identity{align-items:center;display:flex;gap:1rem}.modern-profile-user-container .user-card .user-avatar{align-items:center;background:var(--profile-accent-soft);border:2px solid var(--profile-accent-hairline);border-radius:50%;display:flex;flex-shrink:0;font-size:1.75rem;font-weight:700;height:64px;justify-content:center;width:64px}.modern-profile-user-container .user-card .user-data{display:flex;flex-direction:column;gap:.25rem;min-width:0}.modern-profile-user-container .user-card .user-name{font-size:1.25rem;font-weight:700;line-height:1.2}.modern-profile-user-container .user-card .user-name i{font-size:.875rem;margin-left:10px;opacity:.7}.modern-profile-user-container .user-card .user-name i:hover{opacity:1}.modern-profile-user-container .user-card .user-email{color:#aaa;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-profile-user-container .self-exclusion-card .btn.self-exclusion-trigger{min-height:44px}.modern-profile-user-container .edit-profile-card .el-form-item__label{color:#aaa}.modern-profile-user-container .edit-profile-card .el-input__wrapper,.modern-profile-user-container .edit-profile-card .el-select__wrapper{height:44px;min-height:44px}.modern-profile-user-container .edit-profile-card .el-form-item__content .d-flex{align-items:center}.modern-profile-user-container .edit-profile-card .form-actions{display:flex;justify-content:flex-end}.modern-profile-user-container .edit-profile-card .form-actions .btn{font-size:.8125rem;min-height:40px;padding:.375rem 2rem}.modern-profile-user-container .balance-card .balance-amount{align-items:baseline;color:var(--profile-accent);display:flex;font-size:2rem;font-weight:800;gap:.5rem;line-height:1}.modern-profile-user-container .balance-card .balance-amount .balance-currency{color:#aaa;font-size:.875rem;font-weight:700;letter-spacing:.04em}.modern-profile-user-container .balance-card .balance-actions{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.modern-profile-user-container .balance-card .balance-actions .btn{align-items:center;display:flex;font-size:.8125rem;gap:.5rem;justify-content:center;min-height:40px;width:100%}.modern-profile-user-container .support-card .support-body{align-items:center;display:flex;gap:1rem}.modern-profile-user-container .support-card .support-icon{align-items:center;background:var(--profile-accent-soft);border-radius:50%;color:var(--profile-accent);display:flex;flex-shrink:0;font-size:1.25rem;height:48px;justify-content:center;width:48px}.modern-profile-user-container .support-card .support-detail{display:flex;flex:1;flex-direction:column;gap:.75rem;min-width:0}.modern-profile-user-container .support-card .support-message{color:#e6e6e6;font-size:.875rem}.modern-profile-user-container .support-card .support-actions{display:flex;flex-wrap:wrap;gap:.5rem}.modern-profile-user-container .support-card .support-actions .btn{align-items:center;display:inline-flex;font-size:.8125rem;gap:.5rem;justify-content:center;min-height:36px;padding:.375rem 1rem}.modern-profile-user-container .support-card .support-actions .option{align-items:center;background:#ffffff0f;border:1px solid var(--profile-hairline);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;min-height:36px;padding:.375rem 1rem;transition:.25s ease}.modern-profile-user-container .support-card .support-actions .option:hover{background:#ffffff1f}.modern-profile-user-container .support-card .support-actions .option #unread-indicator{display:none}.modern-profile-user-container .wallet-section{display:flex;flex-direction:column;gap:.9375rem}.modern-profile-user-container .wallet-summary{align-items:center;background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--brand-accent,#0a84ff) 16%,transparent),transparent 62%),var(--profile-card-bg);border:1px solid color-mix(in srgb,var(--brand-accent,#0a84ff) 30%,transparent);border-radius:var(--profile-card-radius);display:flex;gap:1.25rem;justify-content:space-between;overflow:hidden;padding:1.25rem;position:relative}.modern-profile-user-container .wallet-summary-watermark{color:var(--brand-accent,#0a84ff);font-size:5rem;opacity:.08;pointer-events:none;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(-12deg)}.modern-profile-user-container .wallet-summary-main{display:flex;flex-direction:column;gap:.375rem;min-width:0;position:relative;z-index:1}.modern-profile-user-container .wallet-summary-label{color:#ffffff8c;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.modern-profile-user-container .wallet-summary-value{align-items:baseline;color:#fff;display:flex;font-size:1.875rem;font-weight:700;gap:.5rem;line-height:1.1}.modern-profile-user-container .wallet-summary-currency{color:#ffffff80;font-size:.875rem;font-weight:600}.modern-profile-user-container .wallet-summary-breakdown{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.modern-profile-user-container .wallet-summary-chip{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--brand-radius,8px);color:#fff9;display:inline-flex;font-size:.75rem;gap:.375rem;padding:.3125rem .625rem}.modern-profile-user-container .wallet-summary-chip i{color:var(--brand-accent,#0a84ff)}.modern-profile-user-container .wallet-summary-chip strong{color:#fff;font-weight:700}.modern-profile-user-container .wallet-summary-actions{display:flex;flex-shrink:0;gap:.5rem;position:relative;z-index:1}.modern-profile-user-container .wallet-summary-actions .btn{align-items:center;display:flex;font-size:.8125rem;gap:.5rem;justify-content:center;min-height:44px;min-width:132px;padding:.375rem 1.125rem}.modern-profile-user-container .transactions-card .wallet-actions,.modern-profile-user-container .wallet-card .wallet-actions{display:flex;gap:.5rem}.modern-profile-user-container .transactions-card .wallet-actions .btn,.modern-profile-user-container .wallet-card .wallet-actions .btn{align-items:center;display:flex;font-size:.8125rem;gap:.5rem;justify-content:center;min-height:36px;padding:.375rem 1rem}.modern-profile-user-container .transactions-container{border-radius:10px;margin:0 auto;max-height:420px;overflow:auto;width:100%}.modern-profile-user-container .verification-card .verification-body{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.modern-profile-user-container .verification-card .verification-hint{color:#aaa;flex:1;font-size:.875rem;min-width:240px}.modern-profile-user-container .security-card .change-password-container{margin:0;max-width:480px}.modern-profile-user-container .security-card .change-password-container .form-item{background:transparent;border:0;border-radius:0;box-shadow:none!important;gap:1rem;padding:0}.modern-profile-user-container .security-card .change-password-container .form-header{display:none}.modern-profile-user-container .security-card .change-password-container .form-alert{color:#aaa;font-size:.875rem;padding-bottom:0!important}.modern-profile-user-container .security-card .change-password-container .form-group{padding-bottom:0!important}.modern-profile-user-container .security-card .change-password-container .form-group .btn{font-size:.8125rem;min-height:40px}.modern-profile-user-container .profile-card .empty-container{display:flex;justify-content:center;padding:2.5rem 1rem}.modern-profile-user-container .profile-card .empty-content{align-items:center;display:flex;flex-direction:column;gap:.25rem;text-align:center}.modern-profile-user-container .profile-card .empty-content .icon-empty{align-items:center;background:var(--profile-accent-soft);border-radius:50%;color:var(--profile-accent);display:flex;font-size:1.5rem;height:64px;justify-content:center;margin-bottom:.75rem;width:64px}.modern-profile-user-container .profile-card .empty-content h4{font-size:1rem;margin:0}.modern-profile-user-container .profile-card .empty-content p{color:#aaa;font-size:.8125rem;margin:0}.modern-profile-user-container .afiliates-landing-container{container-type:inline-size;display:flex;flex-direction:column;gap:.9375rem;margin:0 auto;max-width:1420px;width:100%}.modern-profile-user-container .afiliates-landing-container .referral-hero{background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--brand-accent,#0a84ff) 18%,transparent),transparent 60%),var(--profile-card-bg);border:1px solid color-mix(in srgb,var(--brand-accent,#0a84ff) 35%,transparent);border-radius:var(--profile-card-radius);overflow:hidden;padding:1.5rem;position:relative}.modern-profile-user-container .afiliates-landing-container .referral-hero-main{display:flex;flex-direction:column;gap:1.25rem;max-width:720px;position:relative;z-index:1}.modern-profile-user-container .afiliates-landing-container .referral-hero-head{align-items:center;display:flex;gap:1rem}.modern-profile-user-container .afiliates-landing-container .referral-hero-icon{align-items:center;background:color-mix(in srgb,var(--brand-accent,#0a84ff) 18%,transparent);border-radius:var(--brand-radius,16px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-accent,#0a84ff) 40%,transparent);color:var(--brand-accent,#0a84ff);display:inline-flex;flex:0 0 auto;font-size:1.5rem;height:56px;justify-content:center;width:56px}.modern-profile-user-container .afiliates-landing-container .referral-hero-titles{min-width:0}.modern-profile-user-container .afiliates-landing-container .referral-hero-titles h3{font-size:1.625rem;font-weight:700;line-height:1.15;margin:0}.modern-profile-user-container .afiliates-landing-container .referral-hero-titles p{color:#fff9;font-size:.875rem;margin:.25rem 0 0}.modern-profile-user-container .afiliates-landing-container .referral-hero-link{display:flex;flex-direction:column;gap:.875rem}.modern-profile-user-container .afiliates-landing-container .referral-hero-field{display:flex;flex-direction:column;min-width:0}.modern-profile-user-container .afiliates-landing-container .referral-hero-label{color:#ffffff8c;display:block;font-size:.75rem;letter-spacing:.03em;margin-bottom:.5rem}.modern-profile-user-container .afiliates-landing-container .referral-link-row{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--brand-radius,12px);display:flex;gap:.625rem;min-height:44px;min-width:0;padding:.3125rem .3125rem .3125rem .875rem;transition:border-color .18s ease}.modern-profile-user-container .afiliates-landing-container .referral-link-row:focus-within{border-color:color-mix(in srgb,var(--brand-accent,#0a84ff) 55%,transparent)}.modern-profile-user-container .afiliates-landing-container .referral-link-icon{color:var(--brand-accent,#0a84ff);flex:0 0 auto}.modern-profile-user-container .afiliates-landing-container .referral-link-value{color:#ffffffd9;flex:1;font-size:.875rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-profile-user-container .afiliates-landing-container .referral-link-action{align-items:center;background:color-mix(in srgb,var(--brand-accent,#0a84ff) 16%,transparent);border:1px solid color-mix(in srgb,var(--brand-accent,#0a84ff) 35%,transparent);border-radius:var(--brand-radius,10px);color:var(--brand-accent,#0a84ff);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.875rem;height:34px;justify-content:center;padding:0;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;width:34px}.modern-profile-user-container .afiliates-landing-container .referral-link-action:hover{background:var(--brand-accent,#0a84ff);color:var(--brand-accent-contrast,#0b0b0c)}.modern-profile-user-container .afiliates-landing-container .referral-link-action:active{transform:scale(.94)}.modern-profile-user-container .afiliates-landing-container .referral-link-action:focus-visible{outline:2px solid var(--brand-accent,#0a84ff);outline-offset:2px}.modern-profile-user-container .afiliates-landing-container .referral-link-action.is-copied{background:color-mix(in srgb,var(--action-success,#30d158) 18%,transparent);border-color:var(--action-success,#30d158);color:var(--action-success,#30d158)}.modern-profile-user-container .afiliates-landing-container .referral-hero-art{color:var(--brand-accent,#0a84ff);font-size:9rem;opacity:.08;pointer-events:none;position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(-8deg)}.modern-profile-user-container .afiliates-landing-container .middle-content{display:grid;gap:.9375rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.modern-profile-user-container .afiliates-landing-container .middle-content .item{--card-tone:var(--brand-accent,#0a84ff);background:radial-gradient(110% 120% at 0 0,color-mix(in srgb,var(--card-tone) 12%,transparent),transparent 62%),var(--profile-card-bg);border:1px solid color-mix(in srgb,var(--card-tone) 28%,transparent);border-radius:var(--profile-card-radius);display:flex;flex-direction:column;gap:.875rem;overflow:hidden;padding:1.125rem;position:relative;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.modern-profile-user-container .afiliates-landing-container .middle-content .item:hover{border-color:color-mix(in srgb,var(--card-tone) 55%,transparent);box-shadow:0 16px 32px -22px var(--card-tone);transform:translateY(-2px)}.modern-profile-user-container .afiliates-landing-container .middle-content .item:hover .referral-card-watermark{opacity:.16}.modern-profile-user-container .afiliates-landing-container .middle-content .item .referral-card-watermark{color:var(--card-tone);font-size:4.25rem;opacity:.09;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(-12deg);transition:opacity .18s ease}.modern-profile-user-container .afiliates-landing-container .middle-content .item.is-tone-1{--card-tone:#a855f7}.modern-profile-user-container .afiliates-landing-container .middle-content .item.is-tone-2{--card-tone:#22c55e}.modern-profile-user-container .afiliates-landing-container .middle-content .item .title{align-items:flex-start;display:flex;margin:0;position:relative;z-index:1}.modern-profile-user-container .afiliates-landing-container .middle-content .item .title .text{color:color-mix(in srgb,var(--card-tone) 45%,#fff);display:-webkit-box;font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.3;min-height:2.6em;min-width:0;overflow:hidden;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical}.modern-profile-user-container .afiliates-landing-container .middle-content .item h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-profile-user-container .afiliates-landing-container .middle-content .item h1,.modern-profile-user-container .afiliates-landing-container .middle-content .item h5{margin:0}.modern-profile-user-container .afiliates-landing-container .middle-content .item .amount{display:flex;flex-direction:column;gap:.25rem;min-width:0;position:relative;z-index:1}.modern-profile-user-container .afiliates-landing-container .middle-content .item .amount-value{font-size:1.875rem;font-weight:700;line-height:1.1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-profile-user-container .afiliates-landing-container .middle-content .item h6{color:#ffffffb3;font-size:.8125rem;font-weight:400;line-height:1.3;margin:0}.modern-profile-user-container .afiliates-landing-container .middle-content .item .extra-info{border-top:1px solid hsla(0,0%,100%,.08);color:#ffffff80;font-size:.75rem;line-height:1.4;margin-top:auto;padding-top:.875rem;position:relative;z-index:1}.modern-profile-user-container .afiliates-landing-container .middle-content .item .extra-info span{display:-webkit-box;min-height:2.8em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.modern-profile-user-container .afiliates-landing-container .referral-steps{align-items:stretch;background:var(--profile-card-bg);border:1px solid var(--profile-card-border);border-radius:var(--profile-card-radius);display:grid;grid-template-columns:minmax(180px,240px) repeat(3,minmax(0,1fr));overflow:hidden}.modern-profile-user-container .afiliates-landing-container .referral-steps-intro{display:flex;flex-direction:column;justify-content:center;padding:1.25rem 1.25rem 1.25rem 1.5rem}.modern-profile-user-container .afiliates-landing-container .referral-steps-intro h4{font-size:1.125rem;font-weight:700;line-height:1.25;margin:0}.modern-profile-user-container .afiliates-landing-container .referral-steps-intro p{color:#ffffff8c;font-size:.8125rem;line-height:1.35;margin:.25rem 0 0}.modern-profile-user-container .afiliates-landing-container .referral-steps-list{display:contents;list-style:none;margin:0;padding:0}.modern-profile-user-container .afiliates-landing-container .referral-step{align-items:center;border-left:1px solid hsla(0,0%,100%,.07);display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding:1.25rem;text-align:center}.modern-profile-user-container .afiliates-landing-container .referral-step-number{align-items:center;border:1px solid color-mix(in srgb,var(--brand-accent,#0a84ff) 45%,transparent);border-radius:50%;color:var(--brand-accent,#0a84ff);display:inline-flex;flex:0 0 auto;font-size:.8125rem;font-weight:700;height:28px;justify-content:center;width:28px}.modern-profile-user-container .afiliates-landing-container .referral-step-text{align-items:center;display:flex;flex-direction:column;gap:.125rem;min-width:0;width:100%}.modern-profile-user-container .afiliates-landing-container .referral-step-title{font-size:.875rem;font-weight:600;line-height:1.3}.modern-profile-user-container .afiliates-landing-container .referral-step-detail{color:#ffffff80;display:-webkit-box;font-size:.75rem;line-height:1.35;min-height:2.7em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@container (max-width: 900px){.modern-profile-user-container .afiliates-landing-container .referral-hero{padding:1.25rem}.modern-profile-user-container .afiliates-landing-container .referral-hero-art{font-size:7rem;opacity:.06;right:-1rem}.modern-profile-user-container .afiliates-landing-container .referral-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.modern-profile-user-container .afiliates-landing-container .referral-steps-intro{border-bottom:1px solid hsla(0,0%,100%,.07);grid-column:1/-1}.modern-profile-user-container .afiliates-landing-container .referral-step:nth-child(2){border-left:0}}@container (max-width: 700px){.modern-profile-user-container .afiliates-landing-container .referral-steps{grid-template-columns:minmax(0,1fr)}.modern-profile-user-container .afiliates-landing-container .referral-steps-intro{border-bottom:0;padding:1.125rem 1.25rem}.modern-profile-user-container .afiliates-landing-container .referral-step{align-items:center;border-left:0;border-top:1px solid hsla(0,0%,100%,.07);flex-direction:row;gap:.875rem;padding:1rem 1.25rem;text-align:left}.modern-profile-user-container .afiliates-landing-container .referral-step-text{align-items:flex-start}.modern-profile-user-container .afiliates-landing-container .referral-step-detail{min-height:0}}@container (max-width: 540px){.modern-profile-user-container .afiliates-landing-container .referral-hero{padding:1.125rem}.modern-profile-user-container .afiliates-landing-container .referral-hero-main{gap:1rem}.modern-profile-user-container .afiliates-landing-container .referral-hero-head{gap:.75rem}.modern-profile-user-container .afiliates-landing-container .referral-hero-icon{font-size:1.25rem;height:46px;width:46px}.modern-profile-user-container .afiliates-landing-container .referral-hero-titles h3{font-size:1.25rem}.modern-profile-user-container .afiliates-landing-container .referral-hero-titles p{font-size:.8125rem}.modern-profile-user-container .afiliates-landing-container .referral-hero-art{display:none}.modern-profile-user-container .afiliates-landing-container .middle-content{gap:.625rem}.modern-profile-user-container .afiliates-landing-container .middle-content .item{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;padding:1rem}.modern-profile-user-container .afiliates-landing-container .middle-content .item .title{align-items:center}.modern-profile-user-container .afiliates-landing-container .middle-content .item .title .text{min-height:0}.modern-profile-user-container .afiliates-landing-container .middle-content .item .referral-card-watermark{font-size:3.25rem;opacity:.07;right:.75rem}.modern-profile-user-container .afiliates-landing-container .middle-content .item .amount{align-items:flex-end;text-align:right}.modern-profile-user-container .afiliates-landing-container .middle-content .item .amount-value{font-size:1.5rem}.modern-profile-user-container .afiliates-landing-container .middle-content .item .extra-info{grid-column:1/-1;padding-top:.75rem}.modern-profile-user-container .afiliates-landing-container .middle-content .item .extra-info span{min-height:0}}.modern-profile-user-container .accordion-item{background:var(--profile-card-bg);border:0;border-radius:var(--profile-card-radius)}@media screen and (max-width:991px){.modern-profile-user-container .accordion-item .accordion-body{padding:10px}.modern-profile-user-container .accordion-item .accordion-body .bonus-list-head{display:none}}.modern-profile-user-container .accordion-button{background:transparent;border-bottom:1px solid transparent!important;box-shadow:none!important;color:#fff}.modern-profile-user-container .accordion-button:not(.collapsed){border-bottom:1px solid var(--profile-accent-hairline)!important;color:var(--profile-accent)!important}.modern-profile-user-container .accordion-button:not(.collapsed):after{color:var(--profile-accent)!important}.modern-profile-user-container .accordion-button:after{background-image:inherit;color:#fff;content:"";font-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Pro"));height:auto;width:auto}.modern-profile-user-container .accordion-button:focus{box-shadow:none!important}.modern-profile-user-container .bonus-progress-container,.modern-profile-user-container .redeem-bonus-code-container{background:var(--profile-card-bg);border:1px solid var(--profile-card-border);border-radius:var(--profile-card-radius)}.modern-profile-user-container .wallet-bonus{display:flex;flex-direction:column;gap:1.75rem}.modern-profile-user-container .bonus-group{display:flex;flex-direction:column;gap:.75rem}.modern-profile-user-container .bonus-group-title{align-items:center;color:#ffffff8c;display:flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:.08em;line-height:1;margin:0;text-transform:uppercase}.modern-profile-user-container .bonus-group-title:before{background:var(--brand-accent,#0a84ff);border-radius:2px;content:"";height:14px;width:3px}.modern-profile-user-container .bonus-section .bonus-history-empty{border:1px dashed hsla(0,0%,100%,.12);border-radius:var(--profile-card-radius);color:#ffffff80;font-size:.8125rem;margin:0;padding:1.25rem;text-align:center}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,2fr) minmax(0,.9fr) minmax(0,1.6fr) auto;padding:10px;position:relative}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-name,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-rollover,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-name,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-rollover{align-items:center;display:flex;font-size:.9rem;min-width:0}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-name,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-name{align-items:start;flex-direction:column}@media screen and (min-width:992px){.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-name>div:first-child,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-name>div:first-child{font-size:.78rem;line-height:1.3}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-name>div:not(:first-child),.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-name>div:not(:first-child){color:#fff9;font-size:.74rem}}@media screen and (max-width:991px){.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-name .bonus-title,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-name .bonus-title{font-size:1.1rem;font-weight:700;text-align:center;width:100%}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-name .bonus-list-date,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-name .bonus-list-date{font-size:.9rem;text-align:center;width:100%}}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions{flex-wrap:wrap;justify-content:flex-start}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .btn-conditions,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .btn-conditions{align-items:center;border-radius:50%;border-width:1.5px;cursor:pointer;display:flex;height:34px;justify-content:center;transition:background .18s ease,box-shadow .18s ease,transform .15s ease;width:34px}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .btn-conditions.border-success,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .btn-conditions.border-success{background:#00c99724;box-shadow:0 4px 12px -6px #00c9978c}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .btn-conditions.border-error,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .btn-conditions.border-error{background:#dc354524;box-shadow:0 4px 12px -6px #dc35458c}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .btn-conditions:hover,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .btn-conditions:hover{transform:translateY(-2px)}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .btn-conditions.border-success:hover,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .btn-conditions.border-success:hover{background:#00c99742;box-shadow:0 6px 16px -6px #00c997b3,0 0 0 4px #00c99724}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .btn-conditions.border-error:hover,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .btn-conditions.border-error:hover{background:#dc354542;box-shadow:0 6px 16px -6px #dc3545b3,0 0 0 4px #dc354524}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .btn-conditions:active,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .btn-conditions:active{transform:scale(.94)}@media screen and (max-width:991px){.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions>div,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions>div{border-radius:var(--brand-radius,30px)!important;flex:1;padding-block:10px}}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .el-progress,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .el-progress .el-progress-circle,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .el-progress,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .el-progress .el-progress-circle{height:60px!important;width:60px!important}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-conditions .el-progress .el-progress__text,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions .el-progress .el-progress__text{color:#ff8000;font-size:14px!important;font-weight:700}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions{gap:8px;justify-content:end}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions .el-button,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions .el-button{margin:0}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions .btn-bonus-icon,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions .btn-bonus-icon{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--brand-radius,10px);color:#ffffffbf;cursor:pointer;display:inline-flex;height:40px;justify-content:center;min-width:40px;padding:0;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .12s ease;width:40px}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions .btn-bonus-icon i,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions .btn-bonus-icon i{font-size:1.05rem}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions .btn-bonus-icon:hover,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions .btn-bonus-icon:hover{background:#ffffff1a;border-color:var(--brand-accent,#ff8000);color:var(--brand-accent,#ff8000)}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions .btn-bonus-icon:active,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions .btn-bonus-icon:active{transform:scale(.95)}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions .btn,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions .btn{height:40px;min-width:104px}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions .btn:hover,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions .btn:hover{transform:none}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body-item .head-list-actions .btn:active,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions .btn:active{transform:scale(.98)}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item{padding-bottom:14px}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-actions,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-conditions,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-name,.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-head-item .head-list-rollover{color:#ffffff73;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body{display:grid;gap:.625rem}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-body-item{background:#ffffff05;border:1px solid hsla(0,0%,100%,.07);border-radius:var(--profile-card-radius);padding:16px 18px;transition:border-color .2s ease,background .2s ease}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-body-item:hover{background:#ffffff0a;border-color:var(--brand-accent,#ff8000)}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile{align-items:stretch;display:flex;flex-direction:column;gap:10px}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-title{color:#fff;font-size:.92rem;font-weight:700;line-height:1.3}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-row{align-items:center;background:#00000038;border:1px solid hsla(0,0%,100%,.06);border-radius:var(--profile-card-radius,12px);display:flex;gap:12px;justify-content:space-between;padding:11px 14px}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-row .bonus-mobile-label{color:#ffffff80;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-row .bonus-mobile-value{font-size:.9rem;font-weight:600;text-align:right}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-conditions-row .bonus-mobile-conditions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-conditions-row .bonus-mobile-conditions .btn-conditions{align-items:center;border-radius:50%;border-width:1.5px;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .18s ease,transform .15s ease;width:36px}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-conditions-row .bonus-mobile-conditions .btn-conditions.border-success{background:#00c99724;box-shadow:0 4px 12px -6px #00c9978c}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-conditions-row .bonus-mobile-conditions .btn-conditions.border-error{background:#dc354524;box-shadow:0 4px 12px -6px #dc35458c}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-conditions-row .bonus-mobile-conditions .btn-conditions:active{transform:scale(.92)}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-actions{gap:8px;margin-top:2px}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-actions .btn-bonus-icon{border-radius:50%;flex:0 0 46px;height:46px}.modern-profile-user-container .bonus-section .bonus-list-container .bonus-list-body .bonus-list-mobile .bonus-mobile-actions .btn.btn-primary{border-radius:var(--brand-radius,12px)!important;flex:1;height:46px}.modern-profile-user-container .messages-container .messages .messages-toolbar{align-items:stretch;display:flex;gap:.75rem;margin-bottom:1rem}.modern-profile-user-container .messages-container .messages .messages-toolbar .el-input{flex:1}.modern-profile-user-container .messages-container .messages .messages-unread-chip{align-items:center;background:color-mix(in srgb,var(--brand-accent,#0a84ff) 12%,transparent);border:1px solid color-mix(in srgb,var(--brand-accent,#0a84ff) 30%,transparent);border-radius:var(--brand-radius,10px);color:var(--brand-accent,#0a84ff);display:inline-flex;flex:0 0 auto;font-size:.8125rem;font-weight:600;gap:.4375rem;padding:0 1.125rem;white-space:nowrap}.modern-profile-user-container .messages-container .messages .messages-unread-dot{background:currentcolor;border-radius:50%;height:.4375rem;width:.4375rem}.modern-profile-user-container .messages-container .messages .messages-list{display:flex;flex-direction:column;gap:.75rem}.modern-profile-user-container .messages-container .messages .messages-end{align-items:center;color:#ffffff4d;display:flex;font-size:.75rem;gap:1rem;margin:.75rem 0 0}.modern-profile-user-container .messages-container .messages .messages-end:after,.modern-profile-user-container .messages-container .messages .messages-end:before{background:#ffffff14;content:"";flex:1;height:1px}.modern-profile-user-container .messages-container .messages .message-item{align-items:center;background:color-mix(in srgb,var(--brand-accent,#0a84ff) 8%,var(--profile-card-bg));border:1px solid color-mix(in srgb,var(--brand-accent,#0a84ff) 40%,transparent);border-radius:var(--profile-card-radius);box-shadow:inset 3px 0 0 var(--brand-accent,#0a84ff);display:flex;gap:1rem;overflow:hidden;padding:1rem 1.25rem;position:relative;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.modern-profile-user-container .messages-container .messages .message-item:hover{border-color:color-mix(in srgb,var(--brand-accent,#0a84ff) 65%,transparent);box-shadow:inset 3px 0 0 var(--brand-accent,#0a84ff),0 12px 28px -18px var(--brand-accent,#0a84ff);transform:translateY(-2px)}.modern-profile-user-container .messages-container .messages .message-item:hover .message-icon{transform:scale(1.06)}.modern-profile-user-container .messages-container .messages .message-item:hover .message-watermark{opacity:.12}.modern-profile-user-container .messages-container .messages .message-item .message-icon{align-items:center;background:var(--brand-accent,#0a84ff);border-radius:var(--brand-radius,12px);color:var(--brand-accent-contrast,#0b0b0c);display:inline-flex;flex:0 0 auto;font-size:1.0625rem;height:44px;justify-content:center;transition:transform .18s ease;width:44px}.modern-profile-user-container .messages-container .messages .message-item .message-body{flex:1;min-width:0}.modern-profile-user-container .messages-container .messages .message-item .message-heading{align-items:center;display:flex;gap:.5rem}.modern-profile-user-container .messages-container .messages .message-item .message-open{background:none;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:700;line-height:1.3;padding:0;text-align:left}.modern-profile-user-container .messages-container .messages .message-item .message-open:after{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.modern-profile-user-container .messages-container .messages .message-item .message-open:focus-visible{outline:2px solid var(--brand-accent,#0a84ff);outline-offset:2px}.modern-profile-user-container .messages-container .messages .message-item .message-unread{background:var(--brand-accent,#0a84ff);border-radius:50%;flex:0 0 auto;height:.5rem;width:.5rem}.modern-profile-user-container .messages-container .messages .message-item .message-preview{color:#ffffffb8;display:-webkit-box;font-size:.8125rem;line-height:1.45;margin:.25rem 0 0;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.modern-profile-user-container .messages-container .messages .message-item .message-watermark{color:var(--brand-accent,#0a84ff);font-size:4.5rem;opacity:.06;pointer-events:none;position:absolute;right:8.5rem;top:50%;transform:translateY(-50%) rotate(-12deg);transition:opacity .18s ease}@media screen and (max-width:991px){.modern-profile-user-container .messages-container .messages .message-item .message-watermark{display:none}}.modern-profile-user-container .messages-container .messages .message-item .message-meta{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;font-size:.75rem;gap:.125rem;line-height:1.3;text-align:right;white-space:nowrap}.modern-profile-user-container .messages-container .messages .message-item .message-date{color:#fff9}.modern-profile-user-container .messages-container .messages .message-item .message-date:first-letter{text-transform:uppercase}.modern-profile-user-container .messages-container .messages .message-item .message-time{color:#ffffff59}.modern-profile-user-container .messages-container .messages .message-item .message-actions{border-left:1px solid hsla(0,0%,100%,.1);display:flex;flex:0 0 auto;gap:.5rem;padding-left:1rem;position:relative;z-index:1}.modern-profile-user-container .messages-container .messages .message-item .message-action{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--brand-radius,10px);color:#fff9;cursor:pointer;display:inline-flex;font-size:.8125rem;height:38px;justify-content:center;padding:0;transition:background .18s ease,border-color .18s ease,color .18s ease;width:38px}.modern-profile-user-container .messages-container .messages .message-item .message-action:hover{background:color-mix(in srgb,var(--action-danger,#ff453a) 16%,transparent);border-color:color-mix(in srgb,var(--action-danger,#ff453a) 35%,transparent);color:var(--action-danger,#ff453a)}.modern-profile-user-container .messages-container .messages .message-item .message-action:focus-visible{outline:2px solid var(--brand-accent,#0a84ff);outline-offset:2px}.modern-profile-user-container .messages-container .messages .message-item.readed{background:transparent;border-color:var(--profile-card-border);box-shadow:none}.modern-profile-user-container .messages-container .messages .message-item.readed:hover{border-color:#ffffff38;box-shadow:0 12px 28px -20px #000000e6}.modern-profile-user-container .messages-container .messages .message-item.readed .message-icon{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73}.modern-profile-user-container .messages-container .messages .message-item.readed .message-open{color:#ffffffb8;font-weight:500}.modern-profile-user-container .messages-container .messages .message-item.readed .message-preview{color:#ffffff6b}.modern-profile-user-container .messages-container .messages .message-item.readed .message-watermark{color:#fff;opacity:.03}.modern-profile-user-container .messages-container .messages .message-item.readed .message-date{color:#fff6}.modern-profile-user-container .messages-container .messages .message-item.readed .message-time{color:#ffffff40}@media screen and (max-width:767px){.modern-profile-user-container .messages-container .messages .message-item{align-items:center;display:grid;gap:.125rem .75rem;grid-template-areas:"icon heading actions" "icon preview actions" "icon meta actions";grid-template-columns:auto minmax(0,1fr) auto;padding:.875rem 1rem}.modern-profile-user-container .messages-container .messages .message-item .message-icon{align-self:center;font-size:.9375rem;grid-area:icon;height:38px;width:38px}.modern-profile-user-container .messages-container .messages .message-item .message-body{display:contents}.modern-profile-user-container .messages-container .messages .message-item .message-heading{gap:.375rem;grid-area:heading;min-width:0}.modern-profile-user-container .messages-container .messages .message-item .message-open{display:block;font-size:.875rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-profile-user-container .messages-container .messages .message-item .message-preview{font-size:.78125rem;grid-area:preview;margin:0}.modern-profile-user-container .messages-container .messages .message-item .message-meta{align-items:center;flex-direction:row;gap:.375rem;grid-area:meta;margin-top:.1875rem;text-align:left}.modern-profile-user-container .messages-container .messages .message-item .message-actions{align-self:center;grid-area:actions;padding-left:.75rem}.modern-profile-user-container .messages-container .messages .message-item .message-action{height:34px;width:34px}}.modern-profile-user-container .el-table__empty-text{line-height:1.6}.modern-profile-user-container .el-pagination.is-background .btn-next.is-active,.modern-profile-user-container .el-pagination.is-background .btn-prev.is-active,.modern-profile-user-container .el-pagination.is-background .el-pager li.is-active{background-color:var(--profile-accent)!important;border:none!important;color:var(--profile-accent-contrast)!important}@media screen and (max-width:1200px) and (min-width:992px){.modern-profile-user-container .profile-layout{grid-template-columns:220px minmax(0,1fr)}}@media screen and (min-width:992px){.modern-profile-user-container .profile-section-trigger{display:none}}@media screen and (max-width:991px){.modern-profile-user-container{padding:1rem 0}.modern-profile-user-container .profile-layout{grid-template-columns:minmax(0,1fr)}.modern-profile-user-container .profile-sidebar{display:none}.modern-profile-user-container .overview-grid{grid-template-columns:minmax(0,1fr)}.modern-profile-user-container .profile-card{padding:1rem}.modern-profile-user-container .user-card .user-avatar{font-size:1.25rem;height:48px;width:48px}.modern-profile-user-container .user-card .user-name{font-size:1rem}.modern-profile-user-container .user-card .user-email{font-size:.75rem}.modern-profile-user-container .edit-profile-card .form-actions .btn{flex:1}.modern-profile-user-container .balance-card .balance-amount{font-size:1.5rem}.modern-profile-user-container .balance-card .balance-actions{gap:.5rem}.modern-profile-user-container .wallet-summary{align-items:stretch;flex-direction:column;gap:1rem;padding:1rem}.modern-profile-user-container .wallet-summary-watermark{display:none}.modern-profile-user-container .wallet-summary-actions .btn{flex:1;min-width:0}.modern-profile-user-container .transactions-card .card-head,.modern-profile-user-container .wallet-card .card-head{flex-wrap:wrap}.modern-profile-user-container .transactions-card .wallet-actions,.modern-profile-user-container .wallet-card .wallet-actions{width:100%}.modern-profile-user-container .transactions-card .wallet-actions .btn,.modern-profile-user-container .wallet-card .wallet-actions .btn{flex:1}.modern-profile-user-container .accordion-button{font-size:.9375rem;padding:.875rem 1rem}.modern-profile-user-container .el-table{font-size:.75rem}.modern-profile-user-container .messages-container .icon-empty{font-size:1.25rem;height:56px;width:56px}.modern-profile-user-container .messages-container .empty-content h4{font-size:1rem}.modern-profile-user-container .messages-container .empty-content p{font-size:.8125rem}.modern-profile-user-container .bonus-progress-container .bonus-progress-balance-value{font-size:1.25rem}.modern-profile-user-container .redeem-bonus-code-container .redeem-bonus-code-header h1{font-size:1.0625rem}.modern-profile-user-container .redeem-bonus-code-container .redeem-bonus-code-header i{font-size:1.125rem}.modern-profile-user-container .bonus-list-body .bonus-list-mobile .bonus-title{font-size:1rem}}.modern-profile-user-container .profile-sidebar .sidebar-title,.profile-sections-drawer .sidebar-title{color:#aaa;font-size:.6875rem;font-weight:700;letter-spacing:.08em;padding:0 .75rem .75rem;text-transform:uppercase}.modern-profile-user-container .profile-sidebar .sidebar-nav,.profile-sections-drawer .sidebar-nav{display:flex;flex-direction:column;gap:.25rem}.modern-profile-user-container .profile-sidebar .sidebar-item,.profile-sections-drawer .sidebar-item{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;color:#d9d9d9;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.75rem;padding:.625rem .75rem;text-align:left;transition:.25s ease;width:100%}.modern-profile-user-container .profile-sidebar .sidebar-item i,.profile-sections-drawer .sidebar-item i{color:#aaa;font-size:.9375rem;text-align:center;transition:inherit;width:1.25rem}.modern-profile-user-container .profile-sidebar .sidebar-item:hover,.profile-sections-drawer .sidebar-item:hover{background:#ffffff0f;color:#fff}.modern-profile-user-container .profile-sidebar .sidebar-item:hover i,.profile-sections-drawer .sidebar-item:hover i{color:#fff}.modern-profile-user-container .profile-sidebar .sidebar-item.active,.profile-sections-drawer .sidebar-item.active{background:var(--brand-accent-soft,rgba(255,128,0,.16));border-color:var(--brand-accent-hairline,rgba(255,128,0,.4));color:var(--brand-accent,#ff8000)}.modern-profile-user-container .profile-sidebar .sidebar-item.active i,.profile-sections-drawer .sidebar-item.active i{color:var(--brand-accent,#ff8000)}.modern-profile-user-container .profile-sidebar .sidebar-footer,.profile-sections-drawer .sidebar-footer{border-top:1px solid hsla(0,0%,100%,.1);margin-top:.75rem;padding-top:.75rem}.modern-profile-user-container .profile-sidebar .sidebar-logout,.modern-profile-user-container .profile-sidebar .sidebar-logout i,.profile-sections-drawer .sidebar-logout,.profile-sections-drawer .sidebar-logout i{color:#f56c6c}.modern-profile-user-container .profile-sidebar .sidebar-logout:hover,.profile-sections-drawer .sidebar-logout:hover{background:#f56b6b1f;color:#f56c6c}.modern-profile-user-container .profile-sidebar .sidebar-logout:hover i,.profile-sections-drawer .sidebar-logout:hover i{color:#f56c6c}.profile-sections-drawer{background:#121212}.profile-sections-drawer .el-drawer__body{display:flex;flex-direction:column;padding:1.25rem .75rem}.profile-sections-drawer .el-drawer__body .sidebar-nav{flex:1;overflow-y:auto}
