:root{--gold:#d4af37;--gold-2:#f4d77a;--gold-3:#ffd76a;--gold-dark:#8f6b13;--text:#f5f5f5;--muted:#aaa;--desktop-rail-width:86px;--desktop-rail-expanded:320px;--mobile-bottom-nav-height:86px;--mobile-nav-bg:hsla(0,0%,4%,.94)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:linear-gradient(180deg,rgba(7,7,7,.46),rgba(7,7,7,.72) 45%,rgba(7,7,7,.84)),radial-gradient(circle at top,rgba(212,175,55,.14),transparent 30%),url(/bg-mobile-final-1080x1920.webp);background-size:cover,auto,cover;background-position:top,top,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-attachment:fixed,scroll,fixed;color:var(--text);font-family:Manrope,sans-serif;text-align:center;padding:0 18px 44px calc(var(--desktop-rail-width) + 28px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-family:Space Grotesk,sans-serif;margin:0}img{max-width:100%;display:block}a{color:inherit}.hidden{display:none!important}.site-shell{max-width:1180px;margin:0 auto;padding-top:8px}.header-wrap{position:-webkit-sticky;position:sticky;top:0;z-index:80;width:100%;background:linear-gradient(180deg,rgba(0,0,0,.78),rgba(0,0,0,.42) 70%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header-bar{width:100%;min-height:74px;display:grid;grid-template-columns:60px 1fr 60px;align-items:center;grid-gap:10px;gap:10px;padding:8px 16px 4px;position:relative}.header-center,.header-left,.header-right{display:flex;align-items:center;min-width:0}.header-left{justify-content:flex-start}.currency-badge{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;width:max-content;min-width:88px;max-width:none;padding:0 16px 0 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02)),linear-gradient(180deg,hsla(0,0%,5%,.88),hsla(0,0%,4%,.94));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 10px 22px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;flex:0 0 auto;flex-shrink:0}.currency-badge-icon{width:28px;height:28px;object-fit:contain;display:block;flex:0 0 auto}.currency-badge-value{display:inline-block;flex:0 0 auto;min-width:0;color:#f7e6ac;font-size:16px;font-weight:700;line-height:1;font-family:Space Grotesk,sans-serif;letter-spacing:.3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.header-center{justify-content:center;pointer-events:none}.header-center>*{pointer-events:auto}.header-right{justify-content:flex-end;position:relative}.header-logo-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.header-logo{display:block;width:min(288px,45vw);height:auto;filter:drop-shadow(0 8px 18px rgba(0,0,0,.35)) drop-shadow(0 0 20px rgba(212,175,55,.08))}.header-icon-btn{width:42px;height:42px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.04)),linear-gradient(180deg,hsla(0,0%,4%,.86),hsla(0,0%,4%,.92));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 10px 22px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .14s ease,box-shadow .14s ease,filter .14s ease;padding:0;text-decoration:none}.header-icon-btn:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 14px 24px rgba(0,0,0,.28)}.person-icon{position:relative;width:22px;height:22px}.person-icon:after,.person-icon:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border:2.2px solid #f5f5f5;box-sizing:border-box}.person-icon:before{top:0;width:12px;height:12px;border-radius:50%}.person-icon:after{bottom:-1px;width:21px;height:11px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:0}.header-avatar-btn{width:42px;height:42px;border-radius:50%;padding:0;overflow:hidden;border:2px solid rgba(212,175,55,.55);background:#111;box-shadow:0 10px 22px rgba(0,0,0,.24),0 0 0 3px rgba(212,175,55,.08);cursor:pointer}.header-avatar-btn .header-avatar-fallback,.header-avatar-btn img{width:100%;height:100%;border-radius:50%;display:block;object-fit:cover}.header-avatar-fallback{display:flex!important;align-items:center;justify-content:center;background:linear-gradient(180deg,#3a2d0d,#a98325);color:#fff;font-weight:700;font-size:15px;font-family:Space Grotesk,sans-serif}.account-menu{display:none!important;position:absolute;top:52px;right:0;min-width:210px;padding:10px;border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,8%,.96),hsla(0,0%,4%,.98));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 18px 40px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:90}.account-menu-actions{display:grid;grid-gap:8px;gap:8px}.account-menu button,.account-menu-link{width:100%;text-decoration:none;text-align:center}.desktop-side-nav{position:fixed;top:50%;left:18px;transform:translateY(-50%);width:var(--desktop-rail-width);height:min(84vh,780px);z-index:120;display:flex;align-items:stretch;overflow:visible;transition:width .34s cubic-bezier(.22,.61,.36,1)}.desktop-side-nav:hover{width:var(--desktop-rail-expanded)}.desktop-side-nav-panel{width:100%;height:100%;transition:width .34s cubic-bezier(.22,.61,.36,1);display:flex;flex-direction:column;padding:18px 0 16px;overflow:visible;background:transparent;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.desktop-side-bottom,.desktop-side-links{position:relative;display:grid;grid-gap:14px;gap:14px;align-content:start;justify-items:stretch}.desktop-side-links{flex:1 1;padding-top:2px}.desktop-side-bottom{margin-top:auto;padding-top:24px}.desktop-nav-button,.desktop-nav-link{width:100%;min-height:60px;display:flex;align-items:center;justify-content:flex-start;gap:18px;padding:0 18px;color:hsla(0,0%,96%,.96);text-decoration:none;background:transparent;border:0;cursor:pointer;overflow:hidden;white-space:nowrap;font-family:Manrope,sans-serif;transition:transform .18s ease,opacity .18s ease,color .18s ease,background .18s ease;text-align:left;position:relative;border-radius:18px}.desktop-side-nav:hover .desktop-nav-button,.desktop-side-nav:hover .desktop-nav-link{width:100%}.desktop-nav-button:hover,.desktop-nav-link:hover{transform:translateX(2px);background:linear-gradient(90deg,rgba(212,175,55,.16),rgba(212,175,55,.05) 58%,transparent)}.desktop-nav-button.active,.desktop-nav-link.active{color:#fff5d2;background:transparent}.desktop-nav-button.active:after,.desktop-nav-link.active:after{display:none}.desktop-nav-icon,.mobile-nav-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.desktop-nav-icon{width:30px;height:30px}.mobile-nav-icon{width:24px;height:24px}.nav-icon-mask{width:100%;height:100%;display:block;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;opacity:.98;transition:transform .18s ease,filter .18s ease,opacity .18s ease,background .18s ease;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktop-nav-button:hover .nav-icon-mask,.desktop-nav-link:hover .nav-icon-mask,.mobile-nav-link:hover .nav-icon-mask{transform:scale(1.04);opacity:1;background:#f5c84b!important;filter:none}.desktop-nav-button.active .nav-icon-mask,.desktop-nav-link.active .nav-icon-mask,.mobile-nav-link.active .nav-icon-mask{background:#ffd76a!important;filter:none}.desktop-nav-label{font-size:16px;font-weight:500;letter-spacing:.1px;font-family:Manrope,sans-serif;opacity:0;transform:translateX(-10px);transition:opacity .26s ease,transform .34s cubic-bezier(.22,.61,.36,1);pointer-events:none;min-width:170px;max-width:200px;overflow:visible;text-overflow:clip;text-align:left}.desktop-side-nav:hover .desktop-nav-label{opacity:1;transform:translateX(0)}.mobile-bottom-nav-wrap{display:none}.page-wrap{max-width:720px;margin:20px auto 0;text-align:center}.page-title{font-size:clamp(32px,5vw,40px);margin-bottom:12px;text-shadow:0 2px 14px rgba(0,0,0,.3)}.page-subtitle{color:var(--muted);margin-bottom:40px;font-size:15px;line-height:1.7}.empty-card{padding:50px 30px;border-radius:28px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.015)),linear-gradient(180deg,hsla(0,0%,9%,.88),hsla(0,0%,7%,.94));border:1px solid rgba(212,175,55,.15);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 20px 60px rgba(0,0,0,.32),0 0 35px rgba(212,175,55,.08),inset 0 1px 0 hsla(0,0%,100%,.04)}.empty-icon{font-size:40px;margin-bottom:20px}.empty-title{font-size:22px;margin-bottom:10px;font-family:Space Grotesk,sans-serif}.empty-text{color:var(--muted);margin-bottom:20px;line-height:1.7}.back-link{color:var(--gold-2);text-decoration:none;border-bottom:1px solid hsla(46,85%,72%,.26);font-weight:500}.back-link:hover{opacity:.8}.metal-btn{border:1px solid hsla(0,0%,100%,.16);background:linear-gradient(180deg,#fbfbfb,#d6d6d6 16%,#b6b6b6 35%,#8b8b8b 52%,#d2d2d2 72%,#f4f4f4);color:#151515;padding:13px 18px;border-radius:999px;cursor:pointer;font-weight:500;font-size:14px;text-shadow:0 1px 0 hsla(0,0%,100%,.45);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.72),inset 0 -2px 3px rgba(0,0,0,.18),0 10px 22px rgba(0,0,0,.25);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-family:Manrope,sans-serif}.metal-btn:hover{transform:translateY(-1px);filter:brightness(1.02)}.metal-btn:disabled{opacity:.7;cursor:default;transform:none}.metal-btn .icon{color:#6a560c;margin-right:7px;font-size:15px}@media (max-width:760px){body{padding:0 14px calc(var(--mobile-bottom-nav-height) + 18px);background:linear-gradient(180deg,rgba(7,7,7,.5),rgba(7,7,7,.76) 42%,rgba(7,7,7,.86)),radial-gradient(circle at top,rgba(212,175,55,.12),transparent 26%),url(/bg-mobile-final-1080x1920.webp);background-size:cover,auto,100% auto;background-position:top,top,top;background-repeat:no-repeat,no-repeat,no-repeat;background-attachment:scroll,scroll,scroll}.desktop-side-nav{display:none}.mobile-bottom-nav-wrap{display:block;position:fixed;left:0;right:0;bottom:0;height:var(--mobile-bottom-nav-height);background:var(--mobile-nav-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid rgba(212,175,55,.08);box-shadow:0 -8px 28px rgba(0,0,0,.28);z-index:130}.mobile-bottom-nav{width:100%;justify-content:space-around;gap:2px;padding:8px 8px 10px}.mobile-bottom-nav,.mobile-nav-link{height:100%;display:flex;align-items:center}.mobile-nav-link{flex:1 1;min-width:0;flex-direction:column;justify-content:center;gap:7px;text-decoration:none;color:#f4f4f4;font-size:10px;font-weight:600;letter-spacing:.2px;font-family:Manrope,sans-serif;padding:6px 2px;background:transparent}.mobile-nav-link.hidden{display:none!important}.mobile-nav-link.active{color:#fff5d2}.mobile-nav-label{line-height:1}.header-bar{grid-template-columns:90px 1fr 42px;min-height:68px;padding:6px 8px 2px 6px}.header-left{justify-content:flex-start;margin-left:-2px}.currency-badge{min-height:40px;width:max-content;min-width:80px;max-width:none;padding:0 12px 0 10px;gap:8px;flex:0 0 auto;flex-shrink:0}.currency-badge-icon{width:24px;height:24px}.currency-badge-value{font-size:14px;white-space:nowrap}.header-logo{width:min(200px,40vw)}.header-avatar-btn,.header-icon-btn{width:38px;height:38px}.account-menu{display:none!important;top:48px;right:0}.page-wrap{margin-top:48px}.empty-card{padding:36px 20px}}.account-menu:not(.hidden){display:block!important}.header-logo{width:min(216px,33.75vw)}@media (max-width:768px){.header-wrap .site-header,.header-wrap .site-shell>header,.header-wrap header{grid-template-columns:72px 1fr 72px;gap:8px}.header-left{justify-content:flex-start}.header-center{justify-content:center}.header-right{justify-content:flex-end}.header-logo-link{width:100%;justify-content:center}.header-logo{width:min(150px,46vw);margin:0 auto}.account-menu{top:50px;right:0;min-width:180px;padding:8px}.account-menu-actions{gap:6px}.account-menu .account-menu-link,.account-menu .metal-btn{min-height:42px;border-radius:14px;font-size:14px}.header-wrap .site-header,.header-wrap .site-shell>header,.header-wrap header{grid-template-columns:72px 1fr 72px;gap:8px}.header-left{justify-content:flex-start}.header-center{justify-content:center}.header-right{justify-content:flex-end}.header-logo-link{width:100%;justify-content:center;transform:none}.header-logo{width:min(150px,46vw);margin:0 auto}.account-menu{top:auto;bottom:50px;right:0;min-width:180px;padding:8px}.account-menu-actions{gap:6px}.account-menu .account-menu-link,.account-menu .metal-btn{min-height:42px;border-radius:14px;font-size:14px}.header-right{overflow:visible}.account-menu{top:50px;bottom:auto;right:0;left:auto;min-width:176px;max-width:min(220px,calc(100vw - 20px));transform:none}}#accountNotificationsLink{display:none!important}@media (max-width:768px){body{background:linear-gradient(180deg,rgba(7,7,7,.46),rgba(7,7,7,.72) 45%,rgba(7,7,7,.84)),radial-gradient(circle at top,rgba(212,175,55,.14),transparent 30%),url(/bg-mobile-final-1080x1920.webp)!important;background-size:cover,auto,100% auto!important;background-position:top,top,top!important;background-repeat:no-repeat,no-repeat,no-repeat!important;background-attachment:scroll,scroll,scroll!important}}@supports (-webkit-touch-callout:none){@media (max-width:768px){body{background-size:cover,auto,cover!important;background-position:top,top,top!important;background-attachment:scroll,scroll,scroll!important}}}.notifications-list{grid-gap:18px;gap:18px;margin-bottom:22px}.notification-card{grid-template-columns:56px minmax(0,1fr);padding:22px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.015)),linear-gradient(180deg,hsla(0,0%,9%,.88),hsla(0,0%,7%,.94));border:1px solid rgba(212,175,55,.15);box-shadow:0 20px 60px rgba(0,0,0,.24),0 0 35px rgba(212,175,55,.06),inset 0 1px 0 hsla(0,0%,100%,.04)}.notification-card.unread{border-color:hsla(46,85%,72%,.42);box-shadow:0 20px 60px rgba(0,0,0,.28),0 0 35px rgba(212,175,55,.12),inset 0 1px 0 hsla(0,0%,100%,.05)}.notification-icon{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:26px;background:hsla(46,85%,72%,.08);border:1px solid hsla(46,85%,72%,.15)}.notification-title{font-family:Space Grotesk,sans-serif;font-size:20px;line-height:1.2;margin:0}.notification-time{color:var(--muted);font-size:13px;line-height:1.4}.notification-body{color:hsla(0,0%,96%,.92);line-height:1.7}.notification-reward{margin-top:14px;border:1px solid rgba(212,175,55,.24);color:#f7e6ac;font-family:Space Grotesk,sans-serif;font-size:13px}@media (max-width:760px){.notification-card{grid-template-columns:46px minmax(0,1fr);gap:12px;padding:18px 16px;border-radius:20px}.notification-icon{width:46px;height:46px;border-radius:14px;font-size:22px}.notification-topline{flex-direction:column;gap:4px}.notification-title{font-size:18px}.notification-time{white-space:normal}}.notifications-list{display:grid;grid-gap:16px;gap:16px;margin-top:24px}.notification-card{--swipe-x:0px;position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;align-items:start;text-align:left;padding:20px 22px;border-radius:24px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,hsla(0,0%,7%,.95),hsla(0,0%,4%,.92));box-shadow:0 18px 42px rgba(0,0,0,.28);transform:translateX(var(--swipe-x));transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease;overflow:hidden}.notification-card.unread{border-color:rgba(212,175,55,.4);box-shadow:0 18px 42px rgba(0,0,0,.28),inset 0 0 0 1px rgba(212,175,55,.16)}.notification-card.is-deleting{opacity:.45;pointer-events:none}.notification-card.is-swiping{transition:none}.notification-card.swipe-delete-ready{box-shadow:0 18px 42px rgba(0,0,0,.28),inset 0 0 0 1px rgba(255,90,90,.22)}.notification-swipe-hint{position:absolute;top:0;right:0;bottom:0;width:110px;display:none;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(140,14,14,.96),rgba(93,6,6,.96));color:#fff;font-family:Space Grotesk,sans-serif;font-weight:700;letter-spacing:.04em}.notification-card .notification-icon{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.18)}.notification-content{min-width:0}.notification-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:8px}.notification-title{font-size:1.05rem;font-weight:700}.notification-time{color:hsla(0,0%,100%,.62);font-size:.9rem;white-space:nowrap}.notification-body{margin:0;color:hsla(0,0%,100%,.86);line-height:1.55}.notification-reward{margin-top:12px;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.22);color:#f4d77a;font-weight:700}.notification-delete-btn{position:absolute;top:12px;right:12px;width:28px;height:28px;border:0;border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.86);font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .16s ease,transform .16s ease}.notification-delete-btn:hover{background:hsla(0,0%,100%,.16);transform:scale(1.05)}@media (max-width:768px){.notification-card{grid-template-columns:44px 1fr;gap:12px;padding:18px}.notification-swipe-hint{display:flex}.notification-delete-btn{display:none}.notification-topline{flex-direction:column;gap:6px}.notification-time{white-space:normal}}.notification-avatar-link{width:54px;height:54px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 10px 24px rgba(0,0,0,.18);flex:0 0 54px}.notification-avatar,.notification-avatar-fallback{width:100%;height:100%;object-fit:cover;display:flex;align-items:center;justify-content:center}.notification-avatar-fallback{background:linear-gradient(180deg,rgba(212,175,55,.28),rgba(212,175,55,.12));color:#f9e7a3;font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700}.notification-track-name,.notification-user-link{color:#f4d77a;font-weight:700}.notification-user-link{text-decoration:none;border-bottom:1px solid hsla(46,85%,72%,.4)}.notification-user-link:hover{color:#fff0b8;border-bottom-color:rgba(255,240,184,.7)}:root{--premium-bg:#050507;--premium-surface:rgba(18,18,22,.74);--premium-border:hsla(0,0%,100%,.105);--premium-gold:#f5c84b;--premium-muted:hsla(0,0%,100%,.68)}body{background:radial-gradient(circle at 50% -10%,rgba(245,200,75,.12),transparent 34%),radial-gradient(circle at 88% 20%,rgba(146,74,255,.09),transparent 28%),#050507!important;color:#fff!important}.logo-slogan,.site-slogan,.slogan,[class*=slogan]{color:#fff!important;text-shadow:0 0 18px hsla(0,0%,100%,.16)!important}.auth-card,.auth-panel-wrap,.check-card,.dashboard-card,.empty-card,.hero-card,.metrics-card,.panel-card,.playlist-card,.priority-card,.state-card,.store-balance-card,.store-card,.store-hero-card,main section:not(.desktop-side-nav-panel){background:rgba(18,18,22,.74)!important;border-color:hsla(0,0%,100%,.105)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 24px 70px rgba(0,0,0,.5),0 0 42px rgba(245,200,75,.08)!important;backdrop-filter:blur(20px) saturate(1.18)!important;-webkit-backdrop-filter:blur(20px) saturate(1.18)!important}.auth-card:hover,.dashboard-card:hover,.hero-card:hover,.panel-card:hover,.playlist-card:hover,.store-card:hover{border-color:rgba(245,200,75,.38)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 28px 78px rgba(0,0,0,.54),0 0 48px rgba(245,200,75,.15)!important}:root{--notifications-glass-border:hsla(0,0%,100%,.18);--notifications-glass-border-hover:rgba(245,200,75,.44);--notifications-glass-bg:hsla(0,0%,100%,.072);--notifications-glass-shadow:rgba(0,0,0,.26)}.page-wrap .empty-card,.page-wrap .notification-card{border:1px solid var(--notifications-glass-border)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.105),hsla(0,0%,100%,.045))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -1px 0 hsla(0,0%,100%,.035),0 18px 42px var(--notifications-glass-shadow),0 0 34px hsla(0,0%,100%,.035)!important;backdrop-filter:blur(22px) saturate(1.18)!important;-webkit-backdrop-filter:blur(22px) saturate(1.18)!important}.page-wrap .notification-card.unread{border-color:rgba(245,200,75,.34)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 -1px 0 hsla(0,0%,100%,.035),0 18px 42px rgba(0,0,0,.28),0 0 26px rgba(245,200,75,.08)!important}.page-wrap .notification-avatar-link,.page-wrap .notification-card .notification-icon,.page-wrap .notification-reward{background:radial-gradient(circle at 30% 18%,hsla(0,0%,100%,.16),transparent 30%),linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.035))!important;border:1px solid hsla(0,0%,100%,.15)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 10px 24px rgba(0,0,0,.2)!important;backdrop-filter:blur(14px) saturate(1.12)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important}.page-wrap .notification-reward{color:rgba(255,236,173,.94)!important}.page-wrap .notification-delete-btn{background:radial-gradient(circle at 30% 18%,hsla(0,0%,100%,.18),transparent 28%),linear-gradient(145deg,hsla(0,0%,100%,.105),hsla(0,0%,100%,.035))!important;border:1px solid hsla(0,0%,100%,.16)!important;color:hsla(0,0%,100%,.9)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 10px 22px rgba(0,0,0,.24)!important;backdrop-filter:blur(14px) saturate(1.12)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important}.page-wrap .notification-delete-btn:hover{border-color:var(--notifications-glass-border-hover)!important;background:radial-gradient(circle at 30% 18%,hsla(0,0%,100%,.24),transparent 30%),linear-gradient(145deg,hsla(0,0%,100%,.12),rgba(245,200,75,.075))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 14px 30px rgba(0,0,0,.3),0 0 22px rgba(245,200,75,.14)!important}.page-wrap .back-link{border:1px solid hsla(0,0%,100%,.16)!important;background:radial-gradient(circle at 30% 18%,hsla(0,0%,100%,.18),transparent 28%),linear-gradient(145deg,hsla(0,0%,100%,.105),hsla(0,0%,100%,.035))!important;color:#fff!important;text-shadow:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -14px 28px rgba(0,0,0,.18),0 14px 30px rgba(0,0,0,.28),0 0 0 rgba(245,200,75,0)!important;backdrop-filter:blur(16px) saturate(1.16)!important;-webkit-backdrop-filter:blur(16px) saturate(1.16)!important}.page-wrap .back-link:focus-visible,.page-wrap .back-link:hover{border-color:var(--notifications-glass-border-hover)!important;background:radial-gradient(circle at 30% 18%,hsla(0,0%,100%,.24),transparent 30%),linear-gradient(145deg,hsla(0,0%,100%,.12),rgba(245,200,75,.075))!important;color:#fff!important;opacity:1!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 18px 38px rgba(0,0,0,.34),0 0 28px rgba(245,200,75,.16)!important}.page-wrap .notification-card{border:1px solid hsla(0,0%,100%,.14)!important;border-top-color:hsla(0,0%,100%,.22)!important;border-radius:20px!important;backdrop-filter:blur(24px) saturate(160%)!important;-webkit-backdrop-filter:blur(24px) saturate(160%)!important}.page-wrap .notification-card,.page-wrap .notification-card.unread{background:hsla(0,0%,100%,.06)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 32px rgba(0,0,0,.28)!important}.page-wrap .notification-card.unread{border:1px solid hsla(0,0%,100%,.14)!important;border-top-color:hsla(0,0%,100%,.22)!important}.page-wrap .notification-card.swipe-delete-ready{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 32px rgba(0,0,0,.28),inset 0 0 0 1px rgba(255,90,90,.18)!important}.page-wrap .notification-avatar-link,.page-wrap .notification-card .notification-icon,.page-wrap .notification-reward{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-top-color:hsla(0,0%,100%,.22)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 24px rgba(0,0,0,.22)!important;backdrop-filter:blur(24px) saturate(160%)!important;-webkit-backdrop-filter:blur(24px) saturate(160%)!important}.page-wrap .notification-reward{color:hsla(0,0%,100%,.88)!important}.page-wrap .notification-delete-btn{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-top-color:hsla(0,0%,100%,.22)!important;color:hsla(0,0%,100%,.88)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 24px rgba(0,0,0,.22)!important;backdrop-filter:blur(24px) saturate(160%)!important;-webkit-backdrop-filter:blur(24px) saturate(160%)!important}.page-wrap .notification-delete-btn:hover{background:hsla(0,0%,100%,.06)!important;border-color:rgba(212,175,55,.45)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 24px rgba(0,0,0,.22),0 0 16px rgba(212,175,55,.15)!important}.page-wrap #notificationsList,.page-wrap .notifications-list{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.page-wrap #notificationsList .notification-card,.page-wrap .notifications-list .notification-card{background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.015)),linear-gradient(180deg,hsla(0,0%,9%,.88),hsla(0,0%,7%,.94))!important;border:1px solid rgba(212,175,55,.15)!important;box-shadow:0 20px 60px rgba(0,0,0,.32),0 0 35px rgba(212,175,55,.08),inset 0 1px 0 hsla(0,0%,100%,.04)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}.page-wrap #notificationsList .notification-card.unread,.page-wrap .notifications-list .notification-card.unread{border-color:rgba(212,175,55,.15)!important;box-shadow:0 20px 60px rgba(0,0,0,.32),0 0 35px rgba(212,175,55,.08),inset 0 1px 0 hsla(0,0%,100%,.04)!important}.page-wrap #notificationsList .notification-card,.page-wrap .notifications-list .notification-card{backdrop-filter:blur(22px) saturate(1.18)!important;-webkit-backdrop-filter:blur(22px) saturate(1.18)!important}.page-wrap #notificationsList .notification-card,.page-wrap #notificationsList .notification-card.unread,.page-wrap .notifications-list .notification-card,.page-wrap .notifications-list .notification-card.unread{background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.035))!important;border:1px solid hsla(0,0%,100%,.18)!important;border-top-color:hsla(0,0%,100%,.28)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -1px 0 hsla(0,0%,100%,.035),0 18px 42px rgba(0,0,0,.26)!important}.page-wrap #notificationsList .notification-avatar-link,.page-wrap #notificationsList .notification-card .notification-icon,.page-wrap #notificationsList .notification-reward,.page-wrap .notifications-list .notification-avatar-link,.page-wrap .notifications-list .notification-card .notification-icon,.page-wrap .notifications-list .notification-reward{background:linear-gradient(180deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.045))!important;border:1px solid hsla(0,0%,100%,.18)!important;border-top-color:hsla(0,0%,100%,.28)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 8px 22px rgba(0,0,0,.18)!important;backdrop-filter:blur(18px) saturate(1.16)!important;-webkit-backdrop-filter:blur(18px) saturate(1.16)!important}.page-wrap #notificationsList .notification-reward,.page-wrap .notifications-list .notification-reward{color:hsla(0,0%,100%,.92)!important}.nav-icon-mask{position:relative!important;overflow:visible!important;background:#b0b0b0!important;filter:none;opacity:1!important}.nav-icon-mask:before{content:"";position:absolute;inset:-1px;display:block;background:#b0b0b0!important;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;filter:blur(6px);opacity:.34;pointer-events:none;z-index:-1}.desktop-nav-button.active .nav-icon-mask,.desktop-nav-button:hover .nav-icon-mask,.desktop-nav-link.active .nav-icon-mask,.desktop-nav-link:hover .nav-icon-mask,.mobile-nav-link.active .nav-icon-mask,.mobile-nav-link:hover .nav-icon-mask{background:#ffd76a!important;filter:none}