*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--tg-bg: #17212B;--tg-bg-secondary: #232E3C;--tg-bg-input: #101A24;--tg-separator: #344150;--tg-text: #F5F5F5;--tg-hint: #708499;--tg-link: #6AB3F3;--tg-accent: #2EA6FF;--tg-button: #5288C1;--tg-section-header: #6AB3F3;--tg-destructive: #EC3942;--premium-blue: #6B93FF;--premium-purple: #976FFF;--premium-pink: #E46ACE;--gold: #FFB800;--gold-bright: #FFCA28;--gold-deep: #E5A100;--gold-glow: rgba(255, 184, 0, .5);--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:linear-gradient(160deg,#0a1420,#0e1a2a,#0c1725 60%,#0e1422);color:var(--tg-theme-text-color, var(--tg-text));min-height:100vh;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse 90% 50% at 10% 0%,rgba(46,166,255,.1) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 90% 100%,rgba(151,111,255,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 50%,rgba(46,166,255,.04) 0%,transparent 60%);pointer-events:none}@media(min-width:600px){body:before{background:radial-gradient(ellipse 80% 50% at 10% 0%,rgba(46,166,255,.22) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 90% 100%,rgba(151,111,255,.18) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 50%,rgba(46,166,255,.1) 0%,transparent 60%)}}.state{display:flex;flex-direction:column;min-height:100vh}.hidden{display:none!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes countUp{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes starGlow{0%,to{filter:drop-shadow(0 0 4px rgba(255,184,0,.5))}50%{filter:drop-shadow(0 0 14px rgba(255,184,0,.8))}}@keyframes premiumGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.loading-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;animation:fadeIn .4s ease-out}.loading-video{width:200px;height:200px;object-fit:contain;border-radius:20px;pointer-events:none}.loading-text{font-size:17px;font-weight:600;color:var(--tg-theme-text-color, var(--tg-text))}.loading-sub{font-size:14px;color:var(--tg-theme-hint-color, var(--tg-hint));animation:pulse 2s ease-in-out infinite}.refresh-banner{position:fixed;top:8px;left:50%;transform:translate(-50%);padding:4px 12px;font-size:11px;font-weight:500;color:var(--tg-theme-hint-color, var(--tg-hint));background:#00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;pointer-events:none;z-index:2000;white-space:nowrap;animation:refreshSlideIn .25s ease-out}body:not([data-page=home]):not([data-page=portfolio]) #refresh-banner{display:none!important}@keyframes refreshSlideIn{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.refresh-banner--out{animation:refreshSlideOut .2s ease-in forwards}@keyframes refreshSlideOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10px)}}.search-toast{padding:7px 16px;font-size:13px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--premium-blue),var(--premium-purple));box-shadow:0 4px 14px #6366f159}body.is-searching #page-home,body.is-searching #page-leaderboard,body.is-searching #page-settings{opacity:.45;pointer-events:none;transition:opacity .2s ease;filter:saturate(.7)}.header{padding:16px 20px;display:flex;align-items:center;gap:12px;animation:fadeInUp .4s ease-out}.user-info{display:flex;align-items:center;gap:12px;flex:0 1 auto;min-width:0}.header:has(#profile-rating:not(.hidden)) .search-row--inline{display:none}.user-avatar{width:44px;height:44px;border-radius:50%;background:var(--tg-theme-button-color, var(--tg-button));display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:var(--tg-theme-button-text-color, #ffffff);flex-shrink:0;position:relative;box-shadow:0 0 0 1.5px #976fff8c,0 4px 14px #976fff38}.user-avatar:after{content:"";position:absolute;inset:-2px;border-radius:50%;padding:2px;background:linear-gradient(135deg,var(--premium-blue) 0%,var(--premium-purple) 55%,var(--premium-pink) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.user-avatar-img{width:100%;height:100%;border-radius:50%;object-fit:cover}.user-avatar-wrap{position:relative;display:inline-flex;flex-shrink:0;cursor:pointer}.user-avatar-wrap:active{transform:scale(.95)}.user-avatar-gear{position:absolute;right:-4px;top:-4px;width:20px;height:20px;border-radius:50%;background:var(--tg-bg);border:2px solid var(--tg-accent);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #00000073}.user-avatar-gear .gc-icon{width:12px;height:12px}.header:has(#profile-rating:not(.hidden)) .user-avatar-wrap{cursor:default}.header:has(#profile-rating:not(.hidden)) .user-avatar-gear{display:none}.user-name{font-size:18px;font-weight:700;letter-spacing:-.2px;color:var(--tg-theme-text-color, var(--tg-text));text-shadow:0 1px 2px rgba(0,0,0,.35);min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-name-link{color:var(--tg-theme-text-color, var(--tg-text));text-decoration:none;display:inline-flex;align-items:baseline;gap:2px;max-width:100%;min-width:0}.user-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.user-name-link:active{opacity:.7}.user-name-arrow{color:var(--tg-theme-hint-color, var(--tg-hint));font-size:20px;margin-left:2px}.user-name-alias{font-size:11px;font-weight:400;color:var(--tg-theme-hint-color, var(--tg-hint));margin-top:1px;letter-spacing:0;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.user-username{font-size:14px;font-weight:400;color:var(--tg-theme-hint-color, var(--tg-hint))}.profile-rating{display:flex;align-items:center;gap:6px;margin-left:auto}.profile-rating.hidden{display:none}.rate-btn{display:flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;border:1px solid rgba(151,111,255,.22);border-radius:14px;background:linear-gradient(180deg,#ffffff0a,#fff0),#976fff14;color:var(--tg-theme-text-color, var(--tg-text));cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s,opacity .15s}.rate-btn:active{transform:scale(.95)}.rate-btn.is-pending{opacity:.55;pointer-events:none}.rate-btn.voted{border-color:var(--premium-purple);background:linear-gradient(135deg,#6b93ff33,#976fff33 55%,#e46ace33);box-shadow:0 0 0 2px #976fff2e}.profile-views{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--tg-theme-hint-color, var(--tg-hint))}.profile-views .gc-icon{width:13px;height:13px;opacity:.85}.search-row{display:flex;gap:0;padding:0 clamp(12px,3vw,20px) clamp(8px,2vw,16px);animation:fadeInUp .45s ease-out;position:relative;align-items:stretch}.search-suggestions{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;max-height:360px;overflow-y:auto;background:var(--tg-theme-bg-color, #1c1d22);border:1px solid rgba(151,111,255,.25);border-radius:12px;box-shadow:0 8px 24px #0006;padding:4px}.ss-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .12s ease}.ss-item:hover,.ss-item:active{background:#976fff1f}.ss-avatar,.ss-avatar-img{width:32px;height:32px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--premium-blue),var(--premium-purple));color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;object-fit:cover}.ss-info{flex:1;min-width:0}.ss-name{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ss-sub{font-size:11px;color:#ffffff80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;font-variant-numeric:tabular-nums}.ss-value{font-size:13px;font-weight:700;color:var(--gold-bright);font-variant-numeric:tabular-nums;flex-shrink:0;white-space:nowrap}.search-row--inline{flex:1;padding:0;margin-left:auto;min-width:140px;animation:none}.search-row--inline .search-input{padding:8px 12px;font-size:13px;border-radius:12px 0 0 12px}.search-row--inline .search-btn{padding:8px 12px;font-size:14px;border-radius:0 12px 12px 0;flex-shrink:0}.search-input{flex:1;padding:10px 14px;font-size:14px;border:1px solid rgba(107,147,255,.28);border-right:none;border-radius:14px 0 0 14px;background:linear-gradient(180deg,#ffffff0b,#fff0),#6b93ff1a;color:var(--tg-theme-text-color, var(--tg-text));outline:none;transition:border-color .2s,background .2s,box-shadow .2s;min-width:0}.search-input:focus{border-color:var(--premium-blue);background:linear-gradient(180deg,#ffffff0f,#fff0),#6b93ff29;box-shadow:0 0 0 3px #6b93ff33}.search-row:has(.search-input:focus) .search-paste-btn{border-color:var(--premium-blue)}.search-input::placeholder{color:var(--tg-theme-hint-color, var(--tg-hint))}.search-paste-btn{flex-shrink:0;width:36px;padding:0;border:1px solid rgba(107,147,255,.28);border-left:none;border-right:none;border-radius:0;background:linear-gradient(180deg,#ffffff0b,#fff0),#6b93ff2e;color:#fff;font-size:15px;line-height:1;cursor:pointer;opacity:1;transition:background .15s,transform .1s;display:flex;align-items:center;justify-content:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.search-paste-btn:hover{background:#6b93ff47}.search-paste-btn:active{transform:scale(.94);background:#6b93ff57}.search-row--inline .search-paste-btn{width:30px;font-size:13px}.search-btn{padding:10px 16px;font-size:16px;flex-shrink:0;border:1px solid var(--premium-blue);border-left:none;border-radius:0 14px 14px 0;background:var(--premium-blue);color:#fff;cursor:pointer;transition:opacity .15s,transform .1s;box-shadow:-2px 0 8px #6b93ff4d,inset 0 1px #ffffff2e}.search-btn:active{opacity:.85;transform:scale(.96)}.viewing-banner{display:flex;align-items:center;justify-content:space-between;margin:0 16px 8px;padding:8px 14px;background:linear-gradient(135deg,#6b93ff26,#976fff1a);border:1px solid rgba(151,111,255,.25);border-radius:12px;font-size:13px;font-weight:600;color:#fff}.viewing-banner.hidden{display:none}.viewing-back{padding:4px 12px;font-size:12px;font-weight:600;border:none;border-radius:8px;background:#ffffff26;color:#fff;cursor:pointer}.viewing-back:active{background:#ffffff40}.totals-card{margin:0 clamp(8px,2vw,24px) clamp(8px,2vw,16px);padding:clamp(16px,4vw,28px) clamp(16px,3.5vw,24px);background:linear-gradient(135deg,var(--premium-blue),var(--premium-purple),var(--premium-pink));background-size:200% 200%;animation:fadeInUp .5s ease-out,premiumGradient 8s ease infinite;border-radius:16px;text-align:center;position:relative;overflow:hidden}.totals-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.1) 0%,transparent 50%);pointer-events:none}.totals-title{font-size:12px;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:12px;position:relative}.totals-title-arrow{display:inline-block;margin-left:4px;font-weight:700;color:#ffffffd9;transform:translateY(-1px)}.totals-card--clickable{cursor:pointer;transition:transform .08s ease,filter .12s ease}.totals-card--clickable:active{transform:scale(.985);filter:brightness(.95)}.breakdown-list{margin-top:6px;padding:0 4px}.breakdown-row{margin-bottom:6px}.breakdown-row--tappable{cursor:pointer;transition:transform 80ms ease,background .12s ease}.breakdown-row--tappable .breakdown-row-head{background:#ffffff0f}.breakdown-row--tappable:active .breakdown-row-head{background:#ffffff1a;transform:scale(.985)}.breakdown-row-head{display:flex;align-items:center;gap:12px;background:#ffffff0a;border-radius:12px;padding:10px 14px}.breakdown-row-arrow{font-size:18px;color:var(--tg-theme-hint-color, rgba(255, 255, 255, .45));margin-left:6px;flex-shrink:0}.breakdown-row-icon{font-size:22px;line-height:1;flex-shrink:0}.breakdown-row-label{flex:1;min-width:0}.breakdown-row-name{font-size:15px;font-weight:600;color:var(--tg-theme-text-color, #fff)}.breakdown-row-sub{font-size:12px;color:var(--tg-theme-hint-color, rgba(255, 255, 255, .55));margin-top:2px}.breakdown-row-value{text-align:right;flex-shrink:0}.breakdown-row-stars{font-size:15px;font-weight:700;color:#ffd166}.breakdown-row-fiat{font-size:12px;color:var(--tg-theme-hint-color, rgba(255, 255, 255, .55));margin-top:2px}.breakdown-footer{display:flex;align-items:center;justify-content:space-between;padding:14px 38px 14px 14px;margin-top:4px;border-top:1px solid rgba(255,255,255,.08)}.breakdown-footer-label{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--tg-theme-hint-color, rgba(255, 255, 255, .55))}.breakdown-footer-value{text-align:right}.breakdown-footer-stars{font-size:18px;font-weight:800;color:#ffd166}.breakdown-footer-fiat{font-size:13px;color:var(--tg-theme-hint-color, rgba(255, 255, 255, .55));margin-top:2px}.totals-primary{font-size:36px;font-weight:800;color:#fff;margin-bottom:10px;position:relative;letter-spacing:-.5px;display:flex;align-items:center;justify-content:center;gap:4px;text-align:center}.totals-primary .star-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;animation:starGlow 2.5s ease-in-out infinite}.totals-primary .totals-num{line-height:1;display:inline-block}.totals-row{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;text-align:center}.totals-secondary{font-size:17px;color:#ffffffc7;font-weight:600;display:inline-flex;align-items:center;gap:5px}.totals-separator{color:#ffffff59;font-size:17px}.stats-row{display:flex;margin:0 clamp(8px,2vw,20px) clamp(12px,3vw,24px);gap:clamp(4px,1.2vw,10px);animation:fadeInUp .6s ease-out}.stat-item{flex:1;background:linear-gradient(135deg,#6b93ff2e,#976fff26,#e46ace1f);border:1px solid rgba(151,111,255,.2);border-radius:12px;padding:clamp(10px,2.5vw,16px) clamp(6px,2vw,12px);text-align:center;transition:transform .2s ease}.stat-clickable{cursor:pointer;border-color:#976fff4d}.stat-clickable:active{transform:scale(.96);background:linear-gradient(135deg,#6b93ff47,#976fff40,#e46ace38)}.stat-disabled{pointer-events:none;opacity:.55}.stat-item:active{transform:scale(.96)}.stat-value{font-size:clamp(11px,3.2vw + 2px,20px);font-weight:700;letter-spacing:-.4px;animation:countUp .5s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.15}.stat-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(9px,2.4vw,12px);letter-spacing:.2px}.stat-item{min-width:0;padding:12px 6px}.stat-label{font-size:clamp(7px,1.7vw + .5px,9px);font-weight:500;color:var(--tg-theme-hint-color, var(--tg-hint));margin-top:4px;text-transform:uppercase;letter-spacing:clamp(.1px,.15vw,.4px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(pointer:fine){.stat-label{font-size:10.5px}}.stats-row .stat-item--premium,.stats-row .stat-item--gain,.stats-row .stat-item--loss{position:relative;overflow:hidden;border-radius:14px;background-size:200% 200%!important;animation:premiumGradient 8s ease infinite}.stats-row .stat-item--premium{background:radial-gradient(140% 180% at 0% 0%,rgba(255,255,255,.18) 0%,transparent 55%),linear-gradient(135deg,#5594d6,#3373c7,#1a4fab);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000001a,0 4px 12px #3f8dec38}.stats-row .stat-item--gain{background:radial-gradient(140% 180% at 0% 0%,rgba(255,255,255,.18) 0%,transparent 55%),linear-gradient(135deg,#4dc585,#2fa866 55%,#18915a);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000001a,0 4px 12px #5fe39a3d}.stats-row .stat-item--loss{background:radial-gradient(140% 180% at 0% 0%,rgba(255,255,255,.18) 0%,transparent 55%),linear-gradient(135deg,#e26b6b,#dc4444 55%,#c03030);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000001a,0 4px 12px #ff525238}.stats-row .stat-item--premium:after,.stats-row .stat-item--gain:after,.stats-row .stat-item--loss:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,#fff0 30%,#ffffff1f 48%,#fff0 60%);mix-blend-mode:overlay;z-index:0}.stats-row .stat-item--premium>*,.stats-row .stat-item--gain>*,.stats-row .stat-item--loss>*{position:relative;z-index:1}.stats-row .stat-item--premium .stat-value,.stats-row .stat-item--gain .stat-value,.stats-row .stat-item--loss .stat-value{color:#fff;font-weight:800}.stats-row .stat-item--premium .stat-label,.stats-row .stat-item--gain .stat-label,.stats-row .stat-item--loss .stat-label{color:#fffc;font-weight:700;letter-spacing:1.2px}.stats-row .stat-item--portfolio.stat-item--gain{background:radial-gradient(140% 180% at 0% 0%,rgba(255,255,255,.18) 0%,transparent 55%),linear-gradient(135deg,#4dc585,#2fa866 55%,#18915a);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000001a,0 4px 12px #5fe39a3d}.stats-row .stat-item--portfolio.stat-item--loss{background:radial-gradient(140% 180% at 0% 0%,rgba(255,255,255,.18) 0%,transparent 55%),linear-gradient(135deg,#e26b6b,#dc4444 55%,#c03030);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000001a,0 4px 12px #ff525238}.stats-row .stat-item--portfolio.stat-item--gain .stat-label,.stats-row .stat-item--portfolio.stat-item--loss .stat-label{color:#fffc}.view-tabs{display:flex;margin:0 16px 12px;background:var(--tg-bg-secondary);border-radius:12px;padding:3px}.view-tabs.hidden{visibility:hidden;pointer-events:none}.view-tabs.view-tabs--collapsed{display:none}.totals-card+.view-tabs{margin-top:-10px}.view-tab{flex:1;height:20px;box-sizing:border-box;padding:0 8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;text-align:center;border:none;border-radius:10px;background:transparent;color:var(--tg-theme-hint-color, var(--tg-hint));cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s,opacity .2s}.view-tab.active{background:linear-gradient(135deg,#976fff40,#6b93ff33);color:#fff}.controls-row{display:flex;align-items:center;padding:0 clamp(12px,3vw,20px) clamp(6px,2vw,10px);gap:clamp(6px,1.5vw,12px);animation:fadeInUp .65s ease-out;min-width:0}.controls-row .section-header{padding:0;animation:none;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.section-header{padding:4px clamp(14px,4vw,24px) clamp(6px,2vw,12px);font-size:13px;font-weight:600;color:var(--tg-theme-section-header-text-color, var(--tg-section-header));text-transform:uppercase;letter-spacing:.5px;animation:fadeInUp .65s ease-out}.sort-buttons{display:flex;flex:1 1 auto;gap:clamp(2px,.6vw,6px);min-width:0}.sort-btn{flex:1 1 auto;min-width:0;padding:clamp(4px,1.1vw,8px) clamp(6px,1.5vw,12px);font-size:clamp(10px,2.2vw,12px);font-weight:600;border:1px solid rgba(46,166,255,.15);border-radius:8px;background:transparent;color:var(--tg-theme-hint-color, var(--tg-hint));cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s,opacity .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.sort-btn.active{background:#2ea6ff33;border-color:var(--tg-accent);color:var(--tg-accent)}.sort-btn:active{transform:scale(.95)}.active-filter{display:inline-flex;align-items:center;gap:8px;margin:0 16px 8px;padding:8px 12px 8px 14px;background:#976fff33;border:1px solid rgba(151,111,255,.3);border-radius:12px;font-size:14px;font-weight:600;color:#fff;animation:fadeIn .15s ease-out}.active-filter.hidden{display:none}#active-filter-text{display:inline-flex;align-items:center;gap:6px;min-width:0}.filter-chip-icon{width:20px;height:20px;border-radius:5px;object-fit:cover;flex-shrink:0;background:#ffffff14}.active-filter-clear{background:#ffffff26;border:none;color:#fff;font-size:16px;font-weight:700;cursor:pointer;padding:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1;transition:background .15s}.active-filter-clear:active{background:#ffffff4d}.dropdown-panel{position:fixed;left:0;right:0;bottom:0;z-index:100;max-height:75vh;overflow-y:auto;background:var(--tg-theme-bg-color, var(--tg-bg));border-top:1px solid rgba(46,166,255,.2);animation:slideUp .2s ease-out;box-shadow:0 -8px 32px #00000080;padding-bottom:calc(env(safe-area-inset-bottom,16px) + 24px);margin-bottom:12px;margin-left:8px;margin-right:8px;border-radius:20px;border:1px solid rgba(46,166,255,.15)}.dropdown-panel.hidden{display:none!important}.dropdown-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 8px;position:sticky;top:0;background:var(--tg-theme-bg-color, var(--tg-bg));z-index:1}.dropdown-search-wrap{padding:0 16px 10px;position:sticky;top:48px;background:var(--tg-theme-bg-color, var(--tg-bg));z-index:1;border-bottom:1px solid rgba(255,255,255,.06)}.dropdown-search{width:100%;padding:8px 12px;font-size:14px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0f;color:var(--tg-theme-text-color, var(--tg-text));outline:none}.dropdown-search:focus{border-color:var(--tg-accent)}.dropdown-search::placeholder{color:var(--tg-theme-hint-color, var(--tg-hint))}.dropdown-collection-chips{display:flex;gap:6px;padding:4px 16px 8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dropdown-collection-chips::-webkit-scrollbar{display:none}.dropdown-col-chip.active{background:var(--tg-accent);border-color:var(--tg-accent);color:#fff}.dropdown-title{font-size:16px;font-weight:700}.dropdown-apply{padding:6px 16px;font-size:13px;font-weight:600;border:none;border-radius:8px;background:var(--tg-accent);color:#fff;cursor:pointer}.dropdown-apply:active{opacity:.8}.dropdown-overlay{position:fixed;inset:0;z-index:99;background:#0006}.dropdown-overlay.hidden{display:none!important}.dropdown-item{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;transition:background .1s;border-bottom:1px solid rgba(255,255,255,.04)}.dropdown-item:last-child{border-bottom:none}.dropdown-item:active{background:#2ea6ff1a}.dropdown-item.selected{background:#2ea6ff1f}.dropdown-check{width:20px;height:20px;border-radius:6px;border:2px solid rgba(255,255,255,.2);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s,opacity .15s}.dropdown-item.selected .dropdown-check{background:var(--tg-accent);border-color:var(--tg-accent);color:#fff}.dropdown-item-left{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.dropdown-item-color{width:14px;height:14px;border-radius:50%;flex-shrink:0}.dropdown-item-thumb-wrap{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.dropdown-item-thumb{width:22px;height:22px;border-radius:5px;object-fit:cover;display:block}.dropdown-item-thumb-fallback{font-size:18px;line-height:1}.dropdown-item-emoji{flex-shrink:0;font-size:16px;line-height:1;width:22px;text-align:center}.dropdown-item-name{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-item-right{font-size:12px;color:var(--tg-theme-hint-color, var(--tg-hint));flex-shrink:0;margin-left:8px}.filter-chips{display:flex;gap:6px;padding:0 16px 10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.filter-chips::-webkit-scrollbar{display:none}.filter-chips.hidden{display:none}.filter-chip{padding:5px 12px;font-size:12px;font-weight:500;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:var(--tg-bg-secondary);color:var(--tg-theme-text-color, var(--tg-text));cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s,opacity .15s}.filter-chip.active{background:var(--tg-accent);border-color:var(--tg-accent);color:#fff}.filter-chip:active{transform:scale(.95)}.filter-chip-color{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px;vertical-align:middle}.lines-grid{padding:0 clamp(2px,1vw,16px) 32px;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(2px,.6vw,8px)}.lines-list.lines-list--tg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(4px,1vw,10px);padding:0 clamp(8px,2vw,16px) 32px;flex-direction:initial;flex-wrap:initial}.tg-grid-card{position:relative;aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;cursor:pointer;transition:transform .15s ease;background:linear-gradient(135deg,#6b93ff2e,#976fff1f);animation:fadeInUp .4s ease-out both;content-visibility:auto;contain-intrinsic-size:auto 115px}.tg-grid-card:active{transform:scale(.97)}.tg-grid-card.gift-card-layered{background:radial-gradient(circle at 50% 35%,var(--bg-center) 0%,var(--bg-edge) 85%)}.tg-grid-card.gift-card-layered:before{content:"";position:absolute;inset:0;background-color:var(--bg-pattern);-webkit-mask-image:var(--symbol-url);mask-image:var(--symbol-url);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:28px 28px;mask-size:28px 28px;opacity:.45;pointer-events:none;z-index:0}.tg-grid-card.gift-card-layered:not(.gift-card-layered--with-symbol):before{display:none}.tg-grid-card-hero{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;object-fit:cover}.tg-grid-card-name{position:absolute;bottom:22px;left:6px;right:6px;font-size:clamp(10px,2.4vw,12px);font-weight:700;color:var(--bg-text, #fff);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2}.tg-grid-card-price{position:absolute;bottom:6px;left:6px;right:6px;font-size:clamp(9px,2vw,11px);font-weight:600;color:var(--bg-text, #fff);text-align:center;opacity:.92;text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2;font-variant-numeric:tabular-nums}.tg-grid-card-count{position:absolute;top:6px;right:6px;background:#0000008c;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:8px;z-index:3;letter-spacing:.2px}.tg-grid-card-serial{position:absolute;top:6px;right:6px;background:#0000008c;color:#fff;font-size:10px;font-weight:700;padding:2px 7px;border-radius:8px;z-index:3;letter-spacing:.1px;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}.group-card{background:linear-gradient(135deg,#6b93ff1f,#976fff14);border:1px solid rgba(151,111,255,.12);border-radius:12px;padding:clamp(10px,3vw,16px);text-align:center;cursor:pointer;transition:transform .15s;position:relative;overflow:hidden;animation:fadeInUp .4s ease-out backwards}.group-card:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.group-card,.line-item,.line-item--flat{animation:none!important}}.group-thumb{width:clamp(56px,18vw,84px);height:clamp(56px,18vw,84px);border-radius:14px;object-fit:cover;margin:0 auto 8px;display:block}.group-thumb--icon{display:flex;align-items:center;justify-content:center;font-size:32px;line-height:1;background:linear-gradient(135deg,#6366f12e,#2ea6ff1f);border:1px solid rgba(255,255,255,.06)}.group-name{font-size:clamp(11px,2.8vw,14px);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.group-count{font-size:10px;color:var(--tg-theme-hint-color, var(--tg-hint));margin-bottom:4px}.group-value{font-size:clamp(12px,3vw,15px);font-weight:700;color:var(--tg-accent)}.group-value-floor{font-size:.78em;font-weight:600;margin-top:2px;font-variant-numeric:tabular-nums;opacity:.8;white-space:nowrap}.group-value-floor-label{opacity:.7;font-weight:400;margin-right:1px}.group-value-floor-arrow{font-weight:700;margin-left:1px}.group-value-floor--up{color:#5fe39a}.group-value-floor--down{color:var(--tg-destructive)}.group-badge{position:absolute;top:6px;right:6px;background:var(--tg-accent);color:#fff;font-size:10px;font-weight:700;padding:1px 5px;border-radius:6px;min-width:18px;text-align:center}.lines-list{padding:0 clamp(12px,3vw,20px) clamp(24px,6vw,40px);display:flex;flex-direction:column;gap:1px}.line-item{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--tg-theme-secondary-bg-color, var(--tg-bg-secondary));border-left:3px solid transparent;text-decoration:none;color:inherit;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s,opacity .15s;animation:fadeInUp .4s ease-out backwards;content-visibility:auto;contain-intrinsic-size:auto 70px}.line-item:first-child{border-radius:12px 12px 0 0}.line-item:last-child{border-radius:0 0 12px 12px}.line-item:only-child{border-radius:12px}.line-item:active{opacity:.7;transform:scale(.98)}.lines-list--flat .line-item--flat{padding:clamp(8px,2vw,12px) clamp(10px,2.5vw,16px);animation-duration:.22s}.lines-list.lines-list--virtual{display:block;position:relative;overflow-anchor:none;gap:0}.lines-list--virtual .line-item--flat{height:66px;box-sizing:border-box;content-visibility:visible;animation:none}.lines-list--virtual .line-item--flat .line-count{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lines-list--virtual .line-item--skeleton{height:66px;box-sizing:border-box;padding:8px 12px}.lines-list--virtual .line-item--skeleton:after{content:"";display:block;height:100%;border-radius:12px;background:#ffffff0d;animation:contribSkeletonPulse 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.lines-list--virtual .line-item--skeleton:after{animation:none}}.flat-first-mint{display:inline-block;padding:1px 6px;font-size:10px;font-weight:700;letter-spacing:.02em;color:#1a1a1a;background:linear-gradient(135deg,#ffe368,#f6c91e);border-radius:999px;vertical-align:middle;box-shadow:0 0 6px #f6c91e73;flex-shrink:0}.lines-list-sentinel{pointer-events:none}.line-item[data-tier=gold]{border-left-color:#ffc940;background:linear-gradient(90deg,#ffe36852,#f6c91e38,#f5d98b29 70%,#f5d98b1a);box-shadow:inset 0 1px #fff3b047,0 0 14px #ffc94024}.line-item[data-tier=purple]{border-left-color:var(--premium-purple);background:linear-gradient(90deg,#976fff54,#976fff2b,#976fff1a)}.line-item[data-tier=blue]{border-left-color:var(--tg-accent);background:linear-gradient(90deg,#2ea6ff45,#2ea6ff26,#2ea6ff17)}.line-item[data-tier=common]{border-left-color:#6ab3f366;background:linear-gradient(90deg,#6ab3f330,#6ab3f31c,#6ab3f312)}.line-thumb{width:40px;height:40px;border-radius:10px;object-fit:cover;flex-shrink:0;margin-right:12px;background:var(--tg-bg-secondary)}.line-left{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.line-name{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.1px}.line-name-row{display:flex;align-items:center;gap:6px;min-width:0}.line-name-row .line-name{min-width:0;flex:1 1 auto}.line-count{font-size:12px;color:var(--tg-theme-hint-color, var(--tg-hint));font-weight:500}.line-right{text-align:right;flex-shrink:0;margin-left:12px}.line-floor{font-size:15px;font-weight:700;color:var(--tg-theme-text-color, var(--tg-text))}.line-floor .star-sm{color:var(--gold);font-size:14px}.error-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px;animation:fadeIn .4s ease-out}.error-icon{width:64px;height:64px;border-radius:50%;background:var(--tg-destructive);display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#fff}.error-text{font-size:16px;color:var(--tg-theme-hint-color, var(--tg-hint));text-align:center;line-height:1.5}.btn-retry{padding:14px 40px;font-size:15px;font-weight:600;color:var(--tg-theme-button-text-color, #ffffff);background:var(--tg-theme-button-color, var(--tg-button));border:none;border-radius:12px;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s,opacity .15s}.btn-retry:active{opacity:.8;transform:scale(.96)}.page.hidden{display:none!important}.page{padding-bottom:70px}@keyframes pageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.page:not(.hidden){animation:pageIn .26s cubic-bezier(.2,.7,.3,1)}@media(prefers-reduced-motion:reduce){.page:not(.hidden){animation:none}}.page-title{font-size:22px;font-weight:700;padding:clamp(16px,4vw,24px) clamp(14px,3.5vw,24px) 4px}.page-subtitle{font-size:13px;color:var(--tg-theme-hint-color, var(--tg-hint));padding:0 clamp(14px,3.5vw,24px) clamp(12px,3vw,20px)}.page-title--inline{padding:0;flex-shrink:0;font-size:26px;font-weight:800;line-height:1.15;background:linear-gradient(100deg,#ff6ba8,#ff9d6b,#ffd166 36%,#5fe39a 56%,#5ec1ff,#976fff 92%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:premiumGradient 8s ease infinite}@media(pointer:fine){.page-title--inline{font-size:20px}}.leaderboard-refresh-hint{font-size:13px;color:var(--tg-theme-hint-color, var(--tg-hint));padding:0;text-align:right;font-variant-numeric:tabular-nums;letter-spacing:.2px;flex-shrink:0}.bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;justify-content:space-around;padding:4px 0 calc(14px + env(safe-area-inset-bottom,0px));background:var(--tg-theme-bg-color, var(--tg-bg));border-top:1px solid rgba(255,255,255,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .18s ease-out}body.keyboard-open .bottom-nav{transform:translateY(110%);pointer-events:none}.nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex:1 1 0;min-width:0;padding:2px 4px;background:none;border:none;color:var(--tg-theme-hint-color, var(--tg-hint));cursor:pointer;transition:color .15s,transform .08s ease}.nav-item:active{transform:scale(.92)}.nav-item.active{color:var(--tg-accent)}.gc-icon{display:inline-block;vertical-align:middle;flex-shrink:0;width:18px;height:18px;pointer-events:none;user-select:none}.gc-icon--nav{width:28px;height:28px}.gc-icon--row{width:20px;height:20px;margin-right:8px}.gc-icon--btn{width:18px;height:18px}.gc-icon--sm{width:14px;height:14px}.gc-icon--lg{width:24px;height:24px}.nav-item .gc-icon--nav{filter:brightness(1.15) opacity(.65);transition:filter .15s,transform .2s cubic-bezier(.2,1.3,.4,1)}.nav-item.active .gc-icon--nav{filter:brightness(1.25);transform:scale(1.12)}@media(prefers-reduced-motion:reduce){.nav-item:active{transform:none}.nav-item .gc-icon--nav,.nav-item.active .gc-icon--nav{transition:filter .15s}}.search-btn .gc-icon{width:22px;height:22px;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.55)) drop-shadow(0 0 1px rgba(0,0,0,.35))}.rate-btn{display:inline-flex;align-items:center;gap:4px}.rate-btn .gc-icon{width:18px;height:18px}.sort-btn-caret{margin-left:4px;opacity:.65;transition:opacity .15s}.sort-btn.active .sort-btn-caret{opacity:1}.modal-close{display:inline-flex;align-items:center;justify-content:center}.modal-close .gc-icon{width:18px;height:18px}.active-filter-clear{display:inline-flex;align-items:center;justify-content:center}.active-filter-clear .gc-icon{width:12px;height:12px}.market-title-icon{width:28px;height:28px}.market-promote-icon{width:16px;height:16px;margin-right:4px}.market-empty-icon .gc-icon{width:36px;height:36px;opacity:.6}.market-mylistings-toggle{display:inline-flex;align-items:center;gap:6px}.market-mylistings-toggle .gc-icon{width:14px;height:14px}.market-search-clear{display:inline-flex;align-items:center;justify-content:center}.market-search-clear .gc-icon{width:14px;height:14px}.nav-label{font-size:11px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard-list{padding:0 clamp(12px,3vw,20px) 80px}.lb-item{display:flex;align-items:center;padding:12px 14px;background:linear-gradient(90deg,#2ea6ff29,#2ea6ff17,#2ea6ff0a);border-left:3px solid rgba(46,166,255,.35);margin-bottom:2px;gap:12px;cursor:pointer;transition:opacity .15s,background .3s ease,border-color .3s ease}.lb-item:first-child{border-radius:12px 12px 0 0}.lb-item:last-child{border-radius:0 0 12px 12px;margin-bottom:0}.lb-item:only-child{border-radius:12px}.lb-item:active{opacity:.7}.lb-item--new{background:linear-gradient(90deg,#ffb4d22e,#ffb4d21a,#ffb4d20d);border-left-color:#ff82beb3;box-shadow:inset 0 0 0 1px #ffb4d238,0 0 14px #ff96c82e;animation:lbNewPulse 3.2s ease-in-out infinite}@keyframes lbNewPulse{0%,to{box-shadow:inset 0 0 0 1px #ffb4d233,0 0 10px #ff96c824}50%{box-shadow:inset 0 0 0 1px #ffb4d259,0 0 20px #ff96c847}}.lb-new-badge{display:inline-block;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:700;letter-spacing:.08em;color:#fff;background:linear-gradient(135deg,#ff7fbf,#ff4d94);border-radius:6px;text-transform:uppercase;vertical-align:middle;box-shadow:0 1px 4px #ff4d9466}.lb-item[data-rank="1"]{background:radial-gradient(140% 100% at 90% 110%,rgba(255,255,255,.18),transparent 55%),linear-gradient(105deg,#ffe89b,#ffcc4d 28%,#e89a1a 58%,#c97a0e 82%,#ffb733);border-left:0}.lb-item[data-rank="2"]{background:radial-gradient(140% 100% at 90% 110%,rgba(255,255,255,.18),transparent 55%),linear-gradient(105deg,#f5f9ff,#c8d6e8 28%,#8fa3bf 58%,#6b7e9a 82%,#b8c8dc);border-left:0}.lb-item[data-rank="3"]{background:radial-gradient(140% 100% at 90% 110%,rgba(255,255,255,.18),transparent 55%),linear-gradient(105deg,#ffc9a8,#f08c57 28%,#c9612c 58%,#9b431a 82%,#dd7a45);border-left:0}.lb-item[data-rank="1"],.lb-item[data-rank="2"],.lb-item[data-rank="3"]{text-shadow:0 1px 2px rgba(0,0,0,.55)}.lb-rank{width:28px;font-size:16px;font-weight:700;text-align:center;flex-shrink:0;color:var(--tg-accent)}.lb-item[data-rank]:not([data-rank="1"]):not([data-rank="2"]):not([data-rank="3"]){background:linear-gradient(180deg,#2e3c50c7,#212c3cc7,#1a2434d1);box-shadow:inset 0 1px #8cb4ff0f;position:relative}.lb-item[data-rank]:not([data-rank="1"]):not([data-rank="2"]):not([data-rank="3"]):after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,#8cb4ff00 30%,#8cb4ff0d 48%,#8cb4ff00 60%);mix-blend-mode:overlay;z-index:0}.lb-item[data-rank]:not([data-rank="1"]):not([data-rank="2"]):not([data-rank="3"])>*{position:relative;z-index:1}.lb-item[data-rank]:not([data-rank="1"]):not([data-rank="2"]):not([data-rank="3"]) .lb-rank{background:linear-gradient(180deg,#8fb4e8,#5e89c4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 2px rgba(51,115,199,.35))}.lb-rank-1,.lb-rank-2,.lb-rank-3{color:var(--tg-accent);text-shadow:none}.lb-item[data-rank="1"] .lb-stars,.lb-item[data-rank="2"] .lb-stars,.lb-item[data-rank="3"] .lb-stars{background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial;color:inherit;filter:none;text-shadow:none}.lb-avatar{width:36px;height:36px;border-radius:50%;background:var(--tg-accent);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#fff;flex-shrink:0}.lb-avatar-img{width:36px;height:36px;border-radius:10px;object-fit:cover;flex-shrink:0}.lb-info{flex:1;min-width:0}.lb-name{font-size:14px;font-weight:700;color:#fff;letter-spacing:.1px;display:flex;align-items:center;gap:6px;min-width:0}.lb-name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lb-name .lb-new-badge{flex-shrink:0}.lb-gifts{font-size:11px;font-weight:500;color:#ffffff6b;letter-spacing:.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-value{text-align:right;flex-shrink:0}.lb-item[data-rank="1"] .lb-gifts,.lb-item[data-rank="2"] .lb-gifts,.lb-item[data-rank="3"] .lb-gifts,.lb-item[data-rank="1"] .lb-ton,.lb-item[data-rank="2"] .lb-ton,.lb-item[data-rank="3"] .lb-ton{color:#ffffffeb;text-shadow:0 1px 2px rgba(0,0,0,.55)}.settings-list{padding:clamp(12px,3vw,20px)}.settings-item{display:flex;align-items:center;justify-content:space-between;padding:clamp(11px,2.6vw,16px) clamp(12px,3vw,20px);background:var(--tg-theme-secondary-bg-color, var(--tg-bg-secondary));margin-bottom:2px}.settings-item:first-child{border-radius:12px 12px 0 0}.settings-item:last-child{border-radius:0 0 12px 12px;margin-bottom:0}.settings-link{cursor:pointer;transition:opacity .15s}.settings-link:active{opacity:.7}.settings-label{display:flex;align-items:center;font-size:14px;font-weight:500}.settings-label .gc-icon{flex-shrink:0}.page-subtitle--section{display:flex;align-items:center}.page-subtitle--section .gc-icon{flex-shrink:0}.settings-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:clamp(16px,4vw,24px) clamp(12px,3vw,20px) clamp(6px,1.5vw,10px)}.page-title--inline-tc{padding:0;flex-shrink:0}.settings-header #ton-connect-root{display:flex;justify-content:flex-end;flex-shrink:0}.page-subtitle--section{margin:20px 16px 2px;font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--tg-theme-text-color, #fff);opacity:.92}.page-subtitle-hint{margin:0 16px 10px;font-size:12px;color:var(--tg-theme-hint-color, rgba(255,255,255,.55))}.contributors-list{padding:0 16px 16px;min-height:180px}.contributors-loading,.contributors-empty{padding:20px 16px;text-align:center;font-size:13px;color:var(--tg-theme-hint-color, rgba(255,255,255,.5))}.contrib-skeleton{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#ffffff08;margin-bottom:2px;animation:contribSkeletonPulse 1.8s ease-in-out infinite}.contrib-skeleton:first-child{border-radius:12px 12px 0 0}.contrib-skeleton:last-child{border-radius:0 0 12px 12px;margin-bottom:0}.contrib-skeleton-rank,.contrib-skeleton-avatar,.contrib-skeleton-text{background:#ffffff14;border-radius:6px}.contrib-skeleton-rank{width:18px;height:14px;flex-shrink:0}.contrib-skeleton-avatar{width:36px;height:36px;border-radius:50%;flex-shrink:0}.contrib-skeleton-text{flex:1;height:14px}@keyframes contribSkeletonPulse{0%,to{opacity:.65}50%{opacity:1}}.gc-skel-list{display:flex;flex-direction:column;gap:8px;padding:4px 0}.gc-skel-row{border-radius:12px;background:#ffffff0d;animation:contribSkeletonPulse 1.8s ease-in-out infinite}.gc-skel-row:nth-child(2){animation-delay:.12s}.gc-skel-row:nth-child(3){animation-delay:.24s}.gc-skel-row:nth-child(4){animation-delay:.36s}.gc-skel-row:nth-child(5){animation-delay:.48s}.gc-skel-row:nth-child(n+6){animation-delay:.6s}@media(prefers-reduced-motion:reduce){.gc-skel-row{animation:none}}.contrib-item{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--tg-theme-secondary-bg-color, rgba(255,255,255,.04));margin-bottom:2px}.contrib-item:first-child{border-radius:12px 12px 0 0}.contrib-item:last-child{border-radius:0 0 12px 12px;margin-bottom:0}.contrib-item:only-child{border-radius:12px}.contrib-item--tappable{cursor:pointer;transition:opacity .15s}.contrib-item--tappable:active{opacity:.7}.contrib-rank{width:26px;text-align:center;font-weight:700;font-size:14px;color:var(--tg-theme-hint-color, rgba(255,255,255,.55));flex-shrink:0}.contrib-rank--top{font-size:18px}.contrib-avatar-img,.contrib-avatar{width:36px;height:36px;border-radius:50%;background:#ffffff14;object-fit:cover;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;flex-shrink:0}.contrib-info{flex:1;min-width:0}.contrib-name{font-size:14px;font-weight:600;color:var(--tg-theme-text-color, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contrib-sub{font-size:11px;color:var(--tg-theme-hint-color, rgba(255,255,255,.55));margin-top:2px}.settings-value{font-size:14px;color:var(--tg-theme-hint-color, var(--tg-hint))}.settings-select{padding:6px 10px;font-size:13px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0f;color:var(--tg-theme-text-color, var(--tg-text));outline:none}.collection-card{background:linear-gradient(135deg,#976fff26,#6b93ff1a);border:1px solid rgba(151,111,255,.15);border-radius:14px;padding:14px 10px;text-align:center;position:relative}.collection-title{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.collection-gifts{font-size:11px;color:var(--tg-theme-hint-color, var(--tg-hint))}.collection-count{position:absolute;top:6px;right:6px;background:var(--tg-accent);color:#fff;font-size:10px;font-weight:700;padding:1px 5px;border-radius:6px}.empty-state{padding:40px 16px;text-align:center;color:var(--tg-theme-hint-color, var(--tg-hint));font-size:15px}.regular-section{padding-top:4px;margin-bottom:32px}.regular-section-header{display:flex;align-items:baseline;justify-content:space-between;padding:10px 20px}.regular-section-sub{font-size:11px;font-weight:500;color:#ffffff7a;text-transform:none;letter-spacing:.2px}.regular-list{padding:0 16px;display:flex;flex-direction:column;gap:8px}.regular-item{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#ffffff09;border:1px solid rgba(255,255,255,.06);border-radius:12px;min-width:0}.regular-item-clickable{cursor:pointer;transition:transform .15s ease,background .15s ease}.regular-item-clickable:active{transform:scale(.97);background:#ffffff12}.regular-thumb{width:36px;height:36px;border-radius:8px;object-fit:cover;flex-shrink:0}.regular-thumb--emoji,.modal-list-thumb--emoji{object-fit:contain;padding:4px;background:linear-gradient(135deg,#6366f12e,#2ea6ff1a);border:1px solid rgba(255,255,255,.06)}.modal-list-item-clickable{cursor:pointer;transition:background .15s ease}.modal-list-item-clickable:active{background:#ffffff0f}.regular-emoji{font-size:24px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.regular-left{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.regular-title{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.limited-pill{display:inline-block;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:700;letter-spacing:.5px;color:#ffd166;background:#ffd1661f;border:1px solid rgba(255,209,102,.35);border-radius:4px;vertical-align:middle;text-transform:uppercase;line-height:1.2;font-variant-numeric:tabular-nums}.limited-pill.onchain-pill{color:#b6a0ff;background:#9b78ff24;border-color:#9b78ff66}.regular-sub{font-size:12px;color:#ffffff80;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.regular-sub-floor{color:var(--premium-purple)}.modal-stat-floor{font-size:12px;color:var(--premium-purple);margin-top:2px;font-variant-numeric:tabular-nums;white-space:nowrap}.modal-stat-floor-label{opacity:.7;font-weight:400}.regular-right{text-align:right;flex-shrink:0;white-space:nowrap}.regular-total{font-size:14px;font-weight:700;color:var(--gold-bright);font-variant-numeric:tabular-nums}.regular-total--up,.modal-list-stars--up,.group-value--up{color:#5fe39a}.regular-total--down,.modal-list-stars--down,.group-value--down{color:var(--tg-destructive)}.regular-total-arrow,.modal-list-stars-arrow,.group-value-arrow{font-weight:700;margin-left:2px}.regular-floor-now{font-size:11px;font-weight:600;margin-top:2px;font-variant-numeric:tabular-nums;opacity:.75;white-space:nowrap}.regular-floor-now-label{opacity:.7;font-weight:400;margin-right:1px}.regular-floor-now-arrow{font-weight:700;margin-left:1px}.regular-floor-now--up{color:#5fe39a}.regular-floor-now--down{color:var(--tg-destructive)}.regular-floor-now--flat{color:var(--tg-hint)}.modal-overlay{position:fixed;inset:0;background:#00000059;display:flex;align-items:flex-end;justify-content:center;z-index:1000;animation:fadeIn .15s ease-out;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);overscroll-behavior:contain;touch-action:none}body.modal-open,body:has(.modal-overlay:not(.hidden)),body:has(.dropdown-overlay:not(.hidden)){overflow:hidden}.modal-overlay.hidden{display:none!important}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.modal-card{width:100%;max-width:480px;background:#14161ec7;-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);border-top:1px solid rgba(255,255,255,.06);border-radius:20px 20px 0 0;padding:0 clamp(12px,3vw,20px) clamp(12px,3vw,20px);animation:slideUp .25s ease-out;max-height:85vh;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;flex:0 0 auto;align-self:flex-end;min-height:0}.modal-card.closing{animation:slideDown .2s ease-in forwards}.modal-card[data-tier=gold]{background:linear-gradient(180deg,#ffe36861,#f6c91e38 25%,#14161ec7 55%);border-top:2px solid #FFC940;box-shadow:inset 0 1px #fff3b061,0 0 22px #ffc9402e}.modal-card[data-tier=purple]{background:linear-gradient(180deg,#976fff54,#976fff2b 25%,#14161ec7 55%);border-top:2px solid rgba(151,111,255,.6)}.modal-card[data-tier=blue]{background:linear-gradient(180deg,#2ea6ff45,#2ea6ff26 25%,#14161ec7 55%);border-top:2px solid rgba(46,166,255,.5)}.modal-card[data-tier=common]{background:linear-gradient(180deg,#6ab3f330,#6ab3f31c 25%,#14161ec7 55%);border-top:2px solid rgba(106,179,243,.4)}.modal-card[data-tier=gold] .modal-stat{background:linear-gradient(135deg,#ffb80052,#e5a1002e);border:1px solid rgba(255,202,40,.5)}.modal-card[data-tier=purple] .modal-stat{background:linear-gradient(135deg,#976fff54,#976fff2b);border:1px solid rgba(151,111,255,.4)}.modal-card[data-tier=blue] .modal-stat{background:linear-gradient(135deg,#2ea6ff45,#2ea6ff26);border:1px solid rgba(46,166,255,.35)}.modal-card[data-tier=common] .modal-stat{background:linear-gradient(135deg,#6ab3f330,#6ab3f31c);border:1px solid rgba(106,179,243,.3)}.modal-close{position:absolute;top:calc(env(safe-area-inset-top,0px) + 12px);right:12px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#14161eb8;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);color:#fff;font-size:22px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s,transform .1s;z-index:10;box-shadow:0 4px 14px #0000004d}.modal-close:active{opacity:.65;transform:scale(.93)}.modal-hero{display:flex;justify-content:center;padding:16px 0 8px}.modal-hero-img{width:80px;height:80px;border-radius:18px;object-fit:cover;background:transparent;position:relative;z-index:1}.modal-hero-card{position:relative;width:80px;height:80px;border-radius:18px;overflow:hidden}.modal-hero-card.gift-card-layered{background:radial-gradient(circle at 50% 35%,var(--bg-center) 0%,var(--bg-edge) 100%)}.modal-hero-card.gift-card-layered:before{content:"";position:absolute;inset:0;background-color:var(--bg-pattern);-webkit-mask-image:var(--symbol-url);mask-image:var(--symbol-url);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:36px 36px;mask-size:36px 36px;opacity:.55;pointer-events:none;z-index:0}.modal-hero-card.gift-card-layered:not(.gift-card-layered--with-symbol):before{display:none}.modal-collection{text-align:center;font-size:18px;font-weight:700;margin-bottom:2px}.modal-model{text-align:center;font-size:13px;color:var(--tg-theme-hint-color, var(--tg-hint));margin-bottom:10px}.modal-body{padding:10px 0}.modal-card.modal-list-mode .modal-hero,.modal-card.modal-list-mode .modal-collection,.modal-card.modal-list-mode .modal-model,.modal-card.modal-list-mode>#modal-tg-btn{display:none!important}.modal-card.modal-list-mode .modal-body{padding-top:0}.modal-stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-stat{background:var(--tg-theme-secondary-bg-color, var(--tg-bg-secondary));border-radius:12px;padding:10px;text-align:center}.modal-stat-label{font-size:11px;font-weight:500;color:var(--tg-theme-hint-color, var(--tg-hint));text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.modal-stat-value{font-size:16px;font-weight:700}.modal-usd{text-align:center;margin-top:8px;font-size:20px;font-weight:700}.modal-card[data-tier=gold] .modal-usd{color:var(--gold-bright);text-shadow:0 0 18px rgba(255,184,0,.7)}.modal-card[data-tier=purple] .modal-usd{color:var(--premium-purple)}.modal-card[data-tier=blue] .modal-usd{color:var(--tg-accent)}.modal-card[data-tier=common] .modal-usd{color:var(--tg-theme-text-color, var(--tg-text))}.modal-btn{display:block;width:100%;padding:14px;font-size:15px;font-weight:600;color:var(--tg-theme-button-text-color, #ffffff);background:var(--tg-theme-button-color, var(--tg-button));border:none;border-radius:12px;cursor:pointer;text-align:center;transition:opacity .15s}.modal-btn:active{opacity:.8}.modal-gift-items{max-height:200px;overflow-y:auto;border-radius:14px;margin-bottom:12px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.modal-gift-item{display:flex;align-items:center;padding:12px 14px;text-decoration:none;color:inherit;margin-bottom:2px;border-radius:0;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s,opacity .15s}.modal-card[data-tier=gold] .modal-gift-item{background:linear-gradient(90deg,#ffb80052,#e5a1002e,#ffb80014);border-left:3px solid var(--gold)}.modal-card[data-tier=purple] .modal-gift-item{background:linear-gradient(90deg,#976fff54,#976fff2b,#976fff1a);border-left:3px solid var(--premium-purple)}.modal-card[data-tier=blue] .modal-gift-item{background:linear-gradient(90deg,#2ea6ff45,#2ea6ff26,#2ea6ff17);border-left:3px solid var(--tg-accent)}.modal-card[data-tier=common] .modal-gift-item{background:linear-gradient(90deg,#6ab3f330,#6ab3f31c,#6ab3f312);border-left:3px solid rgba(106,179,243,.4)}.modal-gift-item:first-child{border-radius:12px 12px 0 0}.modal-gift-item:last-child{border-radius:0 0 12px 12px;margin-bottom:0}.modal-gift-item:only-child{border-radius:12px}.modal-gift-item:active{opacity:.7;transform:scale(.98)}.mgi-number{font-size:13px;font-weight:700;color:var(--tg-accent);min-width:70px}.mgi-backdrop{flex:1;font-size:13px;font-weight:500;color:var(--tg-theme-hint-color, var(--tg-hint));padding-left:4px}.mgi-stars{font-size:13px;font-weight:700;margin-right:6px}.mgi-arrow{font-size:18px;color:var(--tg-theme-hint-color, var(--tg-hint));opacity:.5}.mgi-sale-pill,.flat-sale-pill,.pf-sale-pill{display:inline-block;margin-left:6px;padding:0 5px;border-radius:999px;background:#e84b4b24;color:#ff5a5a;font-size:8.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;vertical-align:middle;line-height:1.45;border:1px solid rgba(232,75,75,.38)}.flat-sale-pill{font-size:9px;padding:0 6px}.pf-boost-chip{display:inline-block;margin-left:6px;padding:0 6px;height:auto;border-radius:999px;background:#2ea6ff29;color:#2ea6ff;font-size:9px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;vertical-align:middle;line-height:1.55;border:1px solid rgba(46,166,255,.44);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .12s ease,transform 80ms ease}.pf-boost-chip:hover{background:#2ea6ff3d}.pf-boost-chip:active{transform:scale(.96);background:#2ea6ff47}.line-item.market-row--top{position:relative}.market-promote-social-proof{margin:6px 0 -4px;text-align:center;font-size:12px;font-weight:700;color:#ffce6b;letter-spacing:.2px;text-shadow:0 0 6px rgba(0,0,0,.35)}.market-promote-pack3-btn{display:block;width:100%;margin:6px 0 2px;padding:12px 16px;border-radius:14px;background:linear-gradient(180deg,#ffb4502e,#ff8c3c29);color:#ffce6b;font-size:14px;font-weight:700;letter-spacing:.15px;border:1px solid rgba(255,180,80,.42);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .12s ease,transform 80ms ease}.market-promote-pack3-btn:hover{background:linear-gradient(180deg,#ffb4503d,#ff8c3c38)}.market-promote-pack3-btn:active{transform:scale(.985);background:linear-gradient(180deg,#ffb4504d,#ff8c3c47)}.market-promote-pack3-credits{margin-top:6px;text-align:center;font-size:11px;color:#ffce6bc7}.market-promote-modal-card--single .market-promote-section--pack3{display:none}.flat-sale-count{font-weight:600;opacity:.78;font-size:.9em;margin-left:2px;letter-spacing:.2px}.modal-fullscreen{max-height:90vh;height:90vh;display:flex;flex-direction:column}.modal-fullscreen .modal-body{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0}.total-modal-title{font-size:11px;font-weight:500;color:var(--tg-theme-hint-color, var(--tg-hint));text-align:center;padding:4px 0 6px;flex-shrink:0;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.pv-history{margin:4px -4px 14px;padding:14px 12px 10px;background:linear-gradient(135deg,#6ab3f31a,#6ab3f30a 60%,#6ab3f305);border:1px solid rgba(106,179,243,.22);border-radius:14px;box-shadow:0 1px 12px #6ab3f314}.pv-history-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.pv-history-title{font-size:11px;font-weight:600;color:#fff9;letter-spacing:.04em;text-transform:uppercase}.pv-history-ranges{display:flex;gap:4px;background:#ffffff0a;padding:3px;border-radius:999px}.pv-range-btn{appearance:none;border:0;background:transparent;color:#ffffff8c;font-size:11px;font-weight:600;letter-spacing:.02em;padding:4px 9px;border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,color .15s ease}.pv-range-btn:active{background:#ffffff0f}.pv-range-btn--active{background:#6ab3f338;color:#6ab3f3}.pv-range-btn--locked{color:#ffffff4d;opacity:.85}.pv-range-btn--locked:before{content:"🔒";font-size:9px;margin-right:3px;vertical-align:1px}.pv-range-btn--locked:active{background:transparent}.pf-history-toggle[hidden]{display:none!important}.pf-history-toggle{display:flex;align-items:center;gap:10px;width:calc(100% - 32px);margin:0 16px 12px;padding:12px 16px;appearance:none;background:linear-gradient(135deg,#6ab3f338,#6ab3f31a);border:1px solid rgba(106,179,243,.32);border-radius:14px;color:#6ab3f3;font-size:14px;font-weight:700;letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,transform .05s ease;box-shadow:0 1px 12px #6ab3f31a}.pf-history-toggle:active{background:linear-gradient(135deg,#6ab3f352,#6ab3f329);transform:scale(.99)}.pf-history-toggle-icon{font-size:18px;line-height:1}.pf-history-toggle-label{flex:1;text-align:left}.pf-history-toggle-arrow{color:#6ab3f3b3;font-size:14px;transition:transform .2s ease}.pf-history-toggle--open .pf-history-toggle-arrow{transform:rotate(180deg)}.pf-history{margin:0 16px 14px;padding:14px 14px 10px;background:linear-gradient(135deg,#6ab3f31a,#6ab3f30a 60%,#6ab3f305);border:1px solid rgba(106,179,243,.22);border-radius:14px;-webkit-tap-highlight-color:transparent;position:relative}.pf-history-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;flex-wrap:wrap}.pf-history-title{font-size:13px;font-weight:600;color:#ffffffb3;letter-spacing:.02em;margin-right:auto}.pf-history-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pf-history-ranges{display:flex;gap:2px}.pf-range-btn{appearance:none;border:0;background:transparent;color:#ffffff8c;font-size:11px;font-weight:600;letter-spacing:.02em;padding:4px 8px;border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,color .15s ease}.pf-range-btn:active{background:#6ab3f31f}.pf-range-btn--active{background:#6ab3f338;color:#6ab3f3}.pf-range-btn--locked{color:#ffffff4d;opacity:.85}.pf-range-btn--locked:before{content:"🔒";font-size:9px;margin-right:3px;vertical-align:1px}.pf-range-btn--locked:active{background:transparent}.pf-scale-btn{appearance:none;border:1px solid rgba(255,255,255,.12);background:transparent;color:#ffffffb3;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:6px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,color .15s ease}.pf-scale-btn:active{background:#ffffff0f}.pf-scale-btn[data-scale=log]{color:#6ab3f3;border-color:#6ab3f366}.pf-history-body{position:relative;min-height:320px;user-select:none}.pf-history-svg{width:100%;height:300px;display:block;cursor:crosshair}.pf-history-skeleton{height:320px;border-radius:8px;background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:pfHistShimmer 1.4s linear infinite}@keyframes pfHistShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.pf-history-skeleton{animation:none}}.pf-history-empty{height:320px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#ffffff73;text-align:center;padding:0 12px}.pf-history-tooltip{position:absolute;display:none;pointer-events:none;top:0;background:#141c28f5;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:6px 9px;font-size:11px;line-height:1.35;color:#fff;white-space:nowrap;box-shadow:0 6px 16px #0006;backdrop-filter:blur(6px);z-index:10}.pf-history-tooltip .pf-tip-date{color:#ffffff8c;font-weight:500;font-size:10px;letter-spacing:.02em}.pf-history-tooltip .pf-tip-value{color:#fff;font-weight:700;margin-top:1px}.pf-history-tooltip .pf-tip-meta{color:#ffffff8c;font-size:10px;margin-top:1px}.pv-history-body{position:relative;min-height:320px;user-select:none;-webkit-user-select:none}.pv-history-svg{height:300px}.pv-history-loading,.pv-history-empty{display:flex;align-items:center;justify-content:center;height:320px;color:#ffffff80;font-size:13px}.pv-history-stats{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:4px}.pv-history-current{font-size:16px;font-weight:700;color:#fff}.pv-history-delta{font-size:12px;font-weight:700;letter-spacing:.02em}.pv-history-delta--up{color:#8be247}.pv-history-delta--down{color:#ff5971}.pv-history-delta--neutral{color:#ffffffa6}.pv-history-svg{width:100%;height:120px;display:block;touch-action:pan-y;cursor:crosshair}.pv-history-axis{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#ffffff73;margin-top:4px;letter-spacing:.02em;gap:6px}.pv-history-reset-btn{appearance:none;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff;padding:2px 8px;font-size:10px;border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent;margin-left:4px}.pv-history-reset-btn:active{opacity:.65}.gc-chart-svg{width:100%;height:300px;display:block;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none}.gc-chart-stats{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.gc-chart-current{font-size:17px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.01em}.gc-chart-delta{font-size:12px;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums}.gc-chart-delta--up{color:#8be247}.gc-chart-delta--down{color:#ff5971}.gc-chart-delta--neutral{color:#ffffffb3}.gc-chart-empty{display:flex;align-items:center;justify-content:center;height:300px;font-size:12px;color:#ffffff73;text-align:center;padding:0 12px}.gc-chart-reset-row{display:flex;justify-content:center;margin-top:6px}.gc-chart-reset{appearance:none;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff;padding:4px 12px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .15s,background .15s}.gc-chart-reset:hover{background:#ffffff1f}.gc-chart-reset:active{opacity:.65;transform:scale(.97)}.total-list{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.total-footer{flex-shrink:0;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.06)}.total-footer-row{display:flex;justify-content:space-around;font-size:15px;font-weight:700;color:var(--tg-accent)}.modal-list-item{display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.05)}.modal-list-item:last-child{border-bottom:none}.modal-list-thumb{width:32px;height:32px;border-radius:8px;object-fit:cover;flex-shrink:0;margin-right:10px}.modal-list-emoji{width:32px;height:32px;border-radius:8px;flex-shrink:0;margin-right:10px;display:flex;align-items:center;justify-content:center;font-size:22px;background:#ffffff0d;line-height:1}.modal-list-info{flex:1;min-width:0}.modal-list-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-list-sub{font-size:11px;color:var(--tg-theme-hint-color, var(--tg-hint))}.modal-list-value{text-align:right;flex-shrink:0;margin-left:8px}.modal-list-stars{font-size:13px;font-weight:600}.modal-list-ton{font-size:11px;color:var(--tg-theme-hint-color, var(--tg-hint))}.portfolio-ton{width:1.2em;height:1.2em;display:inline-block;vertical-align:-.22em;margin-left:2px;filter:drop-shadow(0 0 4px rgba(0,152,234,.3));flex-shrink:0}.portfolio-profit{display:flex;justify-content:center;align-items:baseline;gap:6px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.portfolio-profit-label{font-size:10px;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em}.portfolio-profit-value{font-size:18px;font-weight:800}.portfolio-profit-pct{font-size:13px;font-weight:700}.portfolio-profit--up .portfolio-profit-value,.portfolio-profit--up .portfolio-profit-pct{color:#8be247}.portfolio-profit--down .portfolio-profit-value,.portfolio-profit--down .portfolio-profit-pct{color:#ff5971}.pf-unpriced{display:flex;align-items:center;gap:11px;width:calc(100% - (2*clamp(12px,3vw,20px)));margin:10px clamp(12px,3vw,20px) 0;padding:11px 13px;border-radius:14px;cursor:pointer;text-align:left;background:linear-gradient(110deg,#976fff3d,#ffce481f 90%);border:1px solid rgba(174,140,255,.42);box-shadow:0 6px 18px -8px #976fff99;transition:transform .12s}.pf-unpriced[hidden]{display:none}.pf-unpriced:active{transform:scale(.985)}.pf-unpriced-ic{flex-shrink:0;width:34px;height:34px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#e9dcff;background:#976fff4d;border:1px solid rgba(174,140,255,.5);box-shadow:0 0 14px #976fff66}.pf-unpriced-tx{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:1px}.pf-unpriced-tx b{font:800 14.5px var(--font-sans, inherit);color:#fff;letter-spacing:-.2px}.pf-unpriced-tx span{font:600 11.5px var(--font-sans, inherit);color:#e9dcffcc}.pf-unpriced-n{flex-shrink:0;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#ffce48;color:#3a2270;font:900 12px var(--font-sans, inherit);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 12px #ffce4880}.pf-unpriced-ar{flex-shrink:0;color:#e9dcff8c;font-size:18px;font-weight:700}.portfolio-refreshing{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);text-align:center;font-size:12px;color:#ffffffb8;letter-spacing:.02em;animation:pf-refreshing-pulse 1.6s ease-in-out infinite}.portfolio-refreshing[hidden]{display:none}@keyframes pf-refreshing-pulse{0%,to{opacity:.55}50%{opacity:.95}}.pf-unpriced-sheet-inner{padding:18px 16px 20px;max-height:80vh;overflow-y:auto;overscroll-behavior:contain}.pf-unpriced-body{position:relative}.pf-unpriced-title{font-size:16px;font-weight:700;color:#fff;padding-right:32px}.pf-unpriced-icon{margin-right:2px}.pf-unpriced-sub{margin-top:4px;font-size:12px;color:#ffffff9e;padding-right:32px}.pf-unpriced-list{margin-top:14px;display:flex;flex-direction:column;gap:8px}.pf-unpriced-empty{padding:20px 8px;text-align:center;font-size:13px;color:#ffffff8c}.pf-unpriced-row{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:12px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease}.pf-unpriced-row:active{background:#ffffff17}.pf-unpriced-thumb{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#ffffff0a}.pf-unpriced-meta{flex:1;min-width:0}.pf-unpriced-name{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-unpriced-override{margin-top:2px;font-size:11px;color:#e3d6ff;opacity:.85}.pf-unpriced-badge{min-width:28px;padding:3px 8px;background:#ffa05a38;color:#ffcca2;border-radius:999px;font-size:12px;font-weight:700;text-align:center}.pf-unpriced-badge--done{background:#46c8783d;color:#b6f4cf}.pf-unpriced-footnote{margin-top:14px;font-size:11px;color:#ffffff73;line-height:1.4;text-align:center}.pf-tile-sm-chip{display:inline-flex;align-items:center;align-self:flex-start;margin-top:1px;padding:1px 6px;font-size:10px;font-weight:700;color:#ffffffd9;background:#00000073;border-radius:8px;letter-spacing:.02em;pointer-events:none}.pf-tile-sm-chip--all{background:#46c87847;color:#b6f4cf}.pf-tile-sm-chip--override{background:#9b78ff52;color:#e3d6ff}.pf-self-badge{display:inline-block;font-size:11px;margin-left:3px;opacity:.85;vertical-align:baseline}.pf-sheet-item--self .pf-sheet-item-num{color:#b6f4cf}.portfolio-list{padding:0 16px 20px;display:flex;flex-direction:column;gap:7px}.pf-tile{position:relative;display:flex;align-items:center;gap:11px;min-height:62px;padding:8px 12px;border-radius:14px;overflow:hidden;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 8px 22px #00000047;transition:transform .15s;animation:pfRowIn .5s ease-out both}.pf-tile:active{transform:scale(.985)}.pf-row-stripe{position:absolute;left:0;top:0;bottom:0;width:4px;background:transparent}.pf-tile--up .pf-row-stripe{background:linear-gradient(180deg,#6ff2b6,#33c98a)}.pf-tile--down .pf-row-stripe{background:linear-gradient(180deg,#ff8a97,#e04150)}.pf-tile--up{border-color:#4de39a4d;box-shadow:inset 16px 0 26px -22px #5ae6aa80,0 8px 22px #00000047;animation:pfRowIn .5s ease-out both,glassEdgeUp 3.8s ease-in-out .5s infinite}.pf-tile--down{border-color:#ff6b7847;box-shadow:0 8px 24px -6px #ff505f57}@keyframes pfRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes glassEdgeUp{0%,to{box-shadow:inset 16px 0 26px -22px #5ae6aa80,0 8px 22px #00000047}50%{box-shadow:inset -16px 0 26px -22px #5ae6aa80,0 8px 22px #00000047}}.pf-tile-thumb-wrap{position:relative;flex:0 0 auto;width:44px;height:44px}.pf-tile-thumb{width:44px;height:44px;border-radius:11px;object-fit:cover;display:block;background:#ffffff0a}.pf-tile-dot{position:absolute;right:-3px;top:-3px;width:14px;height:14px;border-radius:50%;border:2.5px solid #0e1626;box-shadow:0 0 6px #0006}.pf-row-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.pf-tile-name{font-size:14.5px;font-weight:800;letter-spacing:-.2px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-tile-prices{font-size:11.5px;font-weight:600;color:#708499;display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-tile-prices-arrow{color:#ffffff59;font-size:10px}.pf-row-pnl{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:1px}.pf-tile-profit{font-size:14px;font-weight:800;letter-spacing:.2px;font-variant-numeric:tabular-nums}.pf-tile-profit-pct{display:none;font-size:11px;font-weight:700}.pf-tile--up .pf-tile-profit,.pf-tile--up .pf-tile-profit-pct{color:#6ff2b6}.pf-tile--down .pf-tile-profit,.pf-tile--down .pf-tile-profit-pct{color:#ff8a97}.pf-tile--unpriced{border-color:#ffffff1a;box-shadow:0 8px 22px #0000003d}.pf-tile--unpriced .pf-tile-thumb{filter:grayscale(.9) opacity(.6)}.pf-tile--unpriced .pf-tile-name{color:#ffffffc7}.pf-tile--unpriced .pf-tile-profit,.pf-tile--unpriced .pf-tile-profit-pct{color:#ffffff73;font-weight:600;letter-spacing:.4px;text-transform:lowercase}@media(prefers-reduced-motion:reduce){.pf-tile,.pf-tile--up,.pf-tile--down{animation:none!important}}.portfolio-footnote{text-align:center;font-size:10px;color:#ffffff59;margin-top:10px;padding:0 20px 80px;line-height:1.4}.portfolio-empty-state{text-align:center;padding:30px 20px;color:var(--tg-theme-hint-color, var(--tg-hint, #708499));font-size:14px;opacity:.85}#page-portfolio .pf-ctrls{display:flex;align-items:center;gap:8px;margin:2px clamp(12px,3vw,20px) 12px}#page-portfolio .pf-sort{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 13px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff;font:700 13px var(--font-sans, inherit);cursor:pointer;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 4px 14px #00000038;transition:transform .12s}#page-portfolio .pf-sort:active{transform:scale(.96)}#page-portfolio .pf-sort .pf-sort-lbl{font-weight:700}#page-portfolio .pf-sort .car{font-size:9px;opacity:.7;margin-left:1px}#page-portfolio .pf-seg{display:inline-flex;gap:2px;padding:3px;height:34px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 4px 14px #00000038}#page-portfolio .pf-seg button{border:none;background:none;border-radius:999px;color:#ffffff9e;font:800 12px var(--font-sans, inherit);padding:0 11px;display:inline-flex;align-items:center;gap:5px;cursor:pointer;transition:.14s}#page-portfolio .pf-seg button .ic{width:8px;height:8px;border-radius:50%}#page-portfolio .pf-seg button[data-f=up] .ic{background:#3ddc84}#page-portfolio .pf-seg button[data-f=down] .ic{background:#ff5e6c}#page-portfolio .pf-seg button.on{color:#fff;background:#ffffff29}#page-portfolio .pf-pct{margin-left:auto;flex-shrink:0;width:36px;height:34px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff9;font:900 13px var(--font-sans, inherit);cursor:pointer;transition:.14s;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 4px 14px #00000038}#page-portfolio .pf-pct:active{transform:scale(.96)}#page-portfolio .pf-pct.on{background:#ffffff29;color:#fff}.pf-list--pct-only .pf-tile--has-pct .pf-tile-profit{display:none}.pf-list--pct-only .pf-tile--has-pct .pf-tile-profit-pct{display:block;font-size:12px;font-weight:800;margin-top:0}.pf-drilldown-bar{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 2px 8px}.pf-back-btn,.pf-override-all-btn{padding:7px 12px;font-size:12px;font-weight:600;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#fff;cursor:pointer}.pf-override-all-btn{background:#2ea6ff2e;border-color:#2ea6ff59;color:#6ab3f3}.pf-back-btn:active,.pf-override-all-btn:active{transform:scale(.96)}.pf-drilldown-spacer{width:90px}.pf-drilldown-title{flex:1;text-align:center;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-collection-tile{position:relative}.pf-tile-chev{flex:0 0 auto;margin-left:2px;color:#ffffff4d;font-size:18px;font-weight:700}.gc-onchain-banner{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:50%;transform:translate(-50%);max-width:92vw;padding:10px 16px;border-radius:12px;color:#fff;font-size:13px;font-weight:600;line-height:1.35;text-align:center;z-index:2000;box-shadow:0 4px 16px #0006;animation:gcBannerSlideIn .2s ease-out}.gc-onchain-banner--error{background:#b04444}.gc-onchain-banner--success{background:#2e8b57}@keyframes gcBannerSlideIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.pf-sheet-overlay{position:fixed;inset:0;height:calc(100vh - var(--gc-kbd-h, 0px));background:#000000b3;z-index:1000;display:flex;align-items:flex-end;justify-content:center;transition:height .12s ease}.pf-sheet-overlay.hidden{display:none}.pf-sheet-overlay .pf-sheet,.pf-sheet-overlay .pf-sheet-close{transition:opacity .16s ease}.pf-sheet-overlay--deferred .pf-sheet,.pf-sheet-overlay--deferred .pf-sheet-close{opacity:0;animation-play-state:paused}.pf-sheet{position:relative;background:linear-gradient(180deg,#1a2436,#141c2c);border-top-left-radius:22px;border-top-right-radius:22px;width:100%;max-width:560px;max-height:85vh;max-height:85dvh;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom,12px)}.pf-sheet--no-anim,.pf-sheet-overlay.pf-sheet-overlay--no-anim .pf-sheet{animation:none!important}@keyframes pfSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.pf-sheet-body{padding:10px 18px 18px;position:relative}.pf-sheet-close{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#14161eb8;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);color:#fff;font-size:22px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s,transform .1s;z-index:10;box-shadow:0 4px 14px #0000004d;line-height:1}.pf-sheet-close:active{opacity:.65;transform:scale(.93)}.pf-sheet-close .gc-icon{width:18px;height:18px}.pf-sheet-frame{position:relative;width:110px;height:110px;margin:12px auto 14px;border-radius:26px;padding:2px;border:2px solid var(--bd, #5b6b8c);box-shadow:0 0 0 4px #ffffff14}.pf-sheet-frame-img{display:block;width:100%;height:100%;border-radius:22px;object-fit:cover;background:#ffffff0a}.pf-sheet-frame--up{box-shadow:0 0 0 4px #4de39a4d,0 8px 30px -6px #4de39a73}.pf-sheet-frame--down{box-shadow:0 0 0 4px #ff6b784d,0 8px 30px -6px #ff6b7873}.pf-sheet-frame--unpriced{box-shadow:0 0 0 4px #ffffff1a}.pf-sheet-title{text-align:center;font-size:17px;font-weight:700;color:#fff;margin-bottom:2px}.pf-sheet-count{text-align:center;font-size:12px;color:#ffffff80;margin-bottom:14px}.pf-sheet-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.pf-sheet-cell{background:#ffffff0a;border-radius:10px;padding:8px 10px;text-align:center}.pf-sheet-lbl{font-size:10px;color:#ffffff73;text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.pf-sheet-val{font-size:15px;font-weight:700;color:#fff}.pf-sheet--up{color:#8be247!important}.pf-sheet--down{color:#ff5971!important}.pf-custom-pill{font-size:9px;background:#2ea6ff40;color:#6ab3f3;padding:2px 5px;border-radius:5px;font-weight:700;letter-spacing:.05em;margin-left:4px;vertical-align:middle}.pf-sheet-action{display:block;width:100%;margin-top:8px;padding:12px;font-size:14px;font-weight:600;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#fff;border-radius:12px;cursor:pointer}.pf-sheet-action:active{transform:scale(.98)}.pf-sheet-action--primary{background:var(--tg-accent, #2ea6ff);border-color:var(--tg-accent, #2ea6ff);color:#fff}.stats-row .stat-item--portfolio{background:linear-gradient(135deg,#2ea6ff33,#2ea6ff1f);border-color:#2ea6ff59}.stats-row .stat-item--portfolio:active{background:linear-gradient(135deg,#2ea6ff4d,#2ea6ff2e)}.stats-row .stat-item--portfolio .stat-label{color:#2ea6ffd9}.pf-sheet-pergift{text-align:center;font-size:12px;color:#ffffffb3;margin:-4px 0 10px;padding:8px 10px;background:#ffffff08;border-radius:8px}.pf-sheet-pergift b{font-weight:700}.pf-sheet-pergift.pf-sheet--up b{color:#8be247}.pf-sheet-pergift.pf-sheet--down b{color:#ff5971}.pf-sheet-slots-title{font-size:10px;color:#ffffff73;text-transform:uppercase;letter-spacing:.08em;margin:2px 0 8px}.pf-sheet-slots{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px}.pf-slot{position:relative;display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);text-decoration:none;color:#fff;overflow:hidden;transition:transform .12s}.pf-slot:active{transform:scale(.97)}.pf-slot-thumb{width:46px;height:46px;flex:0 0 auto;border-radius:11px;object-fit:cover;border:2px solid var(--bd, #5b6b8c);background:#ffffff0a}.pf-slot-num{font-size:13px;font-weight:800;color:#ffffffeb;font-variant-numeric:tabular-nums}.pf-slot-first{position:absolute;top:5px;right:6px;font-size:8.5px;font-weight:900;color:#0e1626;background:#ffce48;padding:0 4px;border-radius:5px}.pf-slot-sale{position:absolute;bottom:5px;right:6px;font-size:8px;font-weight:900;letter-spacing:.04em;color:#fff;background:#ec3942;padding:1px 5px;border-radius:5px}.pf-slot .pf-boost-chip{position:absolute;top:5px;left:5px;width:22px;height:22px;padding:0;overflow:hidden;white-space:nowrap;font-size:11px;line-height:22px;text-align:center;border-radius:50%}.pf-tile-count{position:absolute;bottom:-5px;right:-7px;background:#0e1626eb;color:#fff;font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px;border:1.5px solid rgba(255,255,255,.18);min-width:20px;text-align:center;letter-spacing:.02em;z-index:2;pointer-events:none}.pf-tile--up .pf-tile-count{background:#8be24740;color:#8be247}.pf-tile--down .pf-tile-count{background:#ff597140;color:#ff5971}#pf-price-sheet{z-index:1100}.pf-price-sheet{max-width:560px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 8px)}.pf-price-body{padding:18px 20px 20px;position:relative}.pf-price-title{text-align:center;font-size:15px;font-weight:700;color:#fff;padding:0 24px 14px;line-height:1.3}.pf-price-unit-toggle{display:flex;gap:6px;margin-bottom:12px;padding:4px;background:#ffffff0a;border-radius:10px}.pf-unit-btn{flex:1;padding:8px 10px;font-size:13px;font-weight:600;color:#ffffff8c;background:transparent;border:none;border-radius:8px;cursor:pointer}.pf-unit-btn.active{background:#2ea6ff38;color:#6ab3f3}.pf-price-scope-toggle{display:flex;gap:4px;margin-bottom:10px;padding:3px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:10px}.pf-scope-btn{flex:1;padding:7px 8px;font-size:11px;font-weight:600;color:#ffffff8c;background:transparent;border:none;border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .15s,color .15s}.pf-scope-btn.active{background:#ffffff1a;color:#fff}.pf-price-input-row{display:flex;align-items:center;gap:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 14px;margin-bottom:6px}.pf-price-input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:20px;font-weight:700;min-width:0;font-family:inherit}.pf-price-input::placeholder{color:#ffffff40}.pf-price-unit-suffix{color:#ffffff8c;font-weight:700;font-size:14px}.pf-price-preview{text-align:center;font-size:12px;color:#fff9;min-height:16px;padding:6px 2px 14px}.pf-price-preview--hint{color:#ffffff59;font-style:italic}.pf-price-actions{display:flex;gap:8px}.pf-price-actions .pf-sheet-action{margin-top:0;flex:1}.ccy-picker-sheet{max-width:420px}.ccy-picker-body{padding:18px 20px 20px}.ccy-picker-title{text-align:center;font-size:14px;font-weight:700;color:#fff;margin-bottom:14px;text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3}.ccy-picker-opts{display:flex;flex-direction:column;gap:8px}.ccy-opt{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff;font-size:16px;font-weight:600;cursor:pointer;text-align:left}.ccy-opt:active{transform:scale(.98)}.ccy-opt.active{border-color:var(--tg-accent, #2ea6ff);background:#2ea6ff24;color:var(--tg-accent, #2ea6ff)}.ccy-opt-sym{width:34px;height:34px;border-radius:10px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;flex-shrink:0}.ccy-opt.active .ccy-opt-sym{background:#2ea6ff40;color:var(--tg-accent, #2ea6ff)}.settings-item--primary{background:linear-gradient(90deg,#ff5ac833,#ff5ac81a 60%,#ff5ac80a);border:1px solid rgba(255,90,200,.35);border-left:4px solid #ff5ac8;padding-left:12px;box-shadow:0 2px 10px #ff5ac81f}.settings-item--primary .settings-label{color:#fff;font-weight:700}.settings-item--primary .settings-value{color:#ff80d5;font-weight:700}.settings-item--primary:active{transform:scale(.99)}.settings-item--locked{opacity:.6;filter:saturate(.5)}.settings-item--locked .settings-value:before{content:"🔒";margin-right:6px;font-size:13px;opacity:.85}.settings-item--pro{background:linear-gradient(90deg,#ffc74038,#ffc7401a 60%,#ffc7400a);border:1px solid rgba(255,199,64,.4);border-left:4px solid #ffc740;padding-left:12px;box-shadow:0 2px 10px #ffc74024}.settings-item--pro .settings-label{color:#fff;font-weight:700}.settings-item--pro .settings-value{display:inline-flex;align-items:center;gap:4px;color:#ffd97a;font-weight:700}.settings-item--pro:active{transform:scale(.99)}.settings-pro-status--active{color:#ffd97a!important}.settings-value-arrow{opacity:.7}#settings-pro-row{touch-action:manipulation;-webkit-tap-highlight-color:rgba(255,199,64,.2);cursor:pointer;user-select:none;-webkit-user-select:none}.sub-sheet{background:linear-gradient(180deg,#1c1608fa,#141006fa);border-top:1px solid rgba(255,199,64,.25);box-shadow:0 -8px 30px #ffc74014}.sub-sheet-body{padding:18px 18px 20px;text-align:center}.sub-sheet-icon{font-size:38px;line-height:1;margin-top:4px;filter:drop-shadow(0 2px 8px rgba(255,199,64,.4))}.sub-sheet-title{margin-top:8px;font-size:18px;font-weight:700;color:#fff}.sub-sheet-price{margin-top:10px;display:inline-flex;align-items:baseline;gap:4px}.sub-sheet-price-amt{font-size:36px;font-weight:800;color:#ffd97a;letter-spacing:-.02em}.sub-sheet-price-star{font-size:22px;margin-left:2px}.sub-sheet-price-period{font-size:14px;color:var(--tg-theme-hint-color, rgba(255,255,255,.55));margin-left:2px}.sub-sheet-tagline{margin-top:4px;font-size:13px;color:var(--tg-theme-hint-color, rgba(255,255,255,.62));padding:0 12px}.sub-sheet-status{margin-top:10px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#8be2471f;color:#b6e88c;font-size:13px}.sub-sheet-status--active .sub-dot{width:8px;height:8px;border-radius:50%;background:#8be247;box-shadow:0 0 8px #8be24799}.sub-sheet-status--trial{background:#ffb80021;color:#ffd166}.sub-sheet-status--trial .sub-dot{width:8px;height:8px;border-radius:50%;background:#ffb800;box-shadow:0 0 8px #ffb8008c}.sub-sheet-perks{list-style:none;margin:18px auto 0;padding:0 8px;text-align:left;max-width:320px}.sub-sheet-perks li{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:14px;color:var(--tg-theme-text-color, #fff);border-bottom:1px solid rgba(255,255,255,.04)}.sub-sheet-perks li:last-child{border-bottom:none}.sub-perk-check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#ffc7402e;color:#ffd97a;font-size:12px;font-weight:700;flex-shrink:0}.sub-sheet-cta{display:block;width:100%;margin-top:18px;padding:14px 16px;border:none;border-radius:12px;background:linear-gradient(135deg,#ffd97a,#ffc740);color:#1a1408;font-size:15px;font-weight:800;letter-spacing:.01em;cursor:pointer;transition:transform .1s,opacity .15s;box-shadow:0 4px 16px #ffc7404d}.sub-sheet-cta:active{transform:scale(.98);opacity:.9}.sub-sheet-cta:disabled{opacity:.6;cursor:default}.sub-balance-pay{width:100%}.sub-balance-pay.hidden{display:none}.sub-or{display:flex;align-items:center;gap:10px;margin:14px 0 10px;font-size:12px;letter-spacing:.5px;color:var(--tg-theme-hint-color, rgba(255,255,255,.45));text-transform:uppercase}.sub-or:before,.sub-or:after{content:"";flex:1;height:1px;background:#ffffff1f}.sub-balance-cta{display:block;width:100%;padding:13px 16px;border:1px solid rgba(255,217,122,.5);border-radius:12px;background:#ffd97a1a;color:#ffd97a;font-size:15px;font-weight:700;cursor:pointer;transition:transform .12s ease,opacity .12s ease}.sub-balance-cta:active{transform:scale(.98);opacity:.9}.sub-balance-cta:disabled{opacity:.6;cursor:default}.sub-balance-hint{margin-top:7px;text-align:center;font-size:12px;color:var(--tg-theme-hint-color, rgba(255,255,255,.55))}.sub-sheet-cta--manage{background:#ffffff14;color:#fff;border:1px solid rgba(255,199,64,.4);box-shadow:none}.sub-sheet-fineprint{margin-top:12px;font-size:11px;line-height:1.45;color:var(--tg-theme-hint-color, rgba(255,255,255,.45));padding:0 4px}#settings-currency-row,#settings-language-row,#portfolio-title-row{touch-action:manipulation;-webkit-tap-highlight-color:rgba(255,90,200,.2);cursor:pointer;user-select:none;-webkit-user-select:none}#page-market{padding:16px 6px 96px}.market-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:18px;text-align:left;padding:18px 12px 14px;margin:0}.market-title{font-size:26px;font-weight:800;line-height:1;display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0;margin:0;letter-spacing:.01em;background:linear-gradient(135deg,#6b93ff,#976fff 55%,#e46ace);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media(pointer:fine){.market-title{font-size:22px}}.market-title-icon{display:block;width:28px;height:28px;flex-shrink:0;color:#fff;-webkit-text-fill-color:#fff}@media(pointer:fine){.market-title-icon{width:24px;height:24px}}.market-subtitle{display:none}.market-stats{flex:1 1 auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:16px;margin:0;font-variant-numeric:tabular-nums;flex-wrap:nowrap;min-width:0;overflow:hidden}.market-stat{display:inline-flex;flex-direction:row;align-items:center;gap:5px;background:none;border:none;padding:0;position:relative;white-space:nowrap;min-width:0}.market-stat+.market-stat:before{content:"·";position:absolute;left:-10px;color:#70849966;font-size:14px;line-height:1}.market-stat:nth-child(3){display:none}.market-stat-value{display:inline-block;font-weight:800;line-height:1;font-size:clamp(11px,3.6vw,15px);background:linear-gradient(135deg,#6b93ff,#976fff 60%,#e46ace);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.market-stat-label{display:inline-block;line-height:1;font-size:11px;color:var(--tg-hint, #708499);text-transform:lowercase;letter-spacing:.01em}.market-promote-cta{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;margin-top:0;background:linear-gradient(135deg,#ffd96a,#ffa53d,#ff6f9e);color:#1c1409;font-weight:700;font-size:13px;border-radius:12px;border:none;box-shadow:0 4px 14px #ffa0504d;cursor:pointer;transition:transform .15s,box-shadow .15s}.market-promote-cta:hover{transform:translateY(-1px);box-shadow:0 8px 22px #ffa05073}.market-promote-cta:active{transform:translateY(0)}.market-promote-icon{font-size:14px}.market-sort-wrapper{display:flex;align-items:center;gap:8px;margin:clamp(8px,2.4vw,14px) clamp(8px,2.4vw,14px) 0;min-height:36px}.market-sort-row{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:8px;overflow-x:auto;padding:2px 1px;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%)}.market-sort-row::-webkit-scrollbar{display:none}.market-sort-btn{flex:0 0 auto;padding:6px 12px;border-radius:14px;background:#78b4ff14;color:#c8d4e3;border:1px solid rgba(120,180,255,.2);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border .15s}.market-sort-btn:hover{background:#78b4ff29;color:#fff;border-color:#78b4ff5c}.market-sort-btn.active{background:#78b4ff47;color:#fff;border-color:#78b4ff8c;border-width:1.5px}@media(max-width:480px){.market-sort-btn{padding:6px 10px;font-size:11px}}.market-filter-row{display:flex;gap:8px;margin:clamp(8px,2.4vw,14px) clamp(8px,2.4vw,14px) clamp(12px,3vw,20px);align-items:center}.market-filter-select{flex:1 1 0;min-width:0;padding:8px 22px 8px 10px;border-radius:12px;background:#976fff14;color:var(--tg-theme-text-color, var(--tg-text));border:1px solid rgba(151,111,255,.22);font-size:13px;font-weight:500;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none;transition:border-color .2s,background .2s;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23976fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 7px center;background-size:9px 6px}.market-filter-select:focus{border-color:var(--premium-purple);background-color:#976fff24}.market-filter-select option{background-color:#1c1f2b;color:#fff;padding:8px 12px;font-size:14px}.market-filter-select option:checked,.market-filter-select option:hover{background-color:#976fff4d;color:#fff}.market-filter-select option[value=""]{color:var(--tg-hint, #97a1ad)}.market-filter-clear{flex:0 0 auto;padding:6px 12px;font-size:12px;font-weight:600;background:#ff5a5a1f;color:#ff8a8a;border:1px solid rgba(255,90,90,.3);border-radius:14px;cursor:pointer;white-space:nowrap}.market-filter-clear:active{opacity:.75}.market-list-wrap{position:relative;min-height:70vh;overflow-anchor:none}.market-list{display:flex;flex-direction:column;gap:1px;padding:0 clamp(8px,2.4vw,16px)}a.line-item.market-row{text-decoration:none;color:inherit}.line-item.market-row--top{border:1px solid rgba(255,200,90,.55);box-shadow:inset 0 0 0 1px #ffc85a38,0 0 14px #ffb4502e;animation:marketTopPulse 6s ease-in-out infinite;border-radius:12px}.line-item.market-row--top.gift-card-layered{background:linear-gradient(#0f11182e,#0f11182e),var(--proxy-url, none) top left / 150% auto no-repeat,radial-gradient(circle at 22px 50%,var(--bg-center) 0%,var(--bg-edge) 80%)}@keyframes marketTopPulse{0%,to{box-shadow:inset 0 0 0 1px #ffc85a33,0 0 9px #ffb45024}50%{box-shadow:inset 0 0 0 1px #ffc85a6b,0 0 18px #ffb45042}}.market-card-fresh{font-size:9px;color:var(--tg-hint, #708499);opacity:.5;letter-spacing:.02em;margin-top:2px;font-variant-numeric:tabular-nums;white-space:nowrap}.market-card-fresh.market-card--fresh-new{color:#5fe39a;opacity:.7}.market-card-discount{display:none}.market-card-meta-row{display:flex;align-items:baseline;gap:4px;font-size:11px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-card-meta-row .market-card-fresh{margin-top:0;font-size:11px;opacity:.5}.line-floor--discount{color:#5fe39a;text-shadow:0 0 12px rgba(95,227,154,.35)}.line-discount-pill{display:inline-block;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:800;color:#1c2e1d;background:linear-gradient(135deg,#7fe8a4,#4dd189);border-radius:999px;letter-spacing:.02em;vertical-align:middle;white-space:nowrap;box-shadow:0 0 6px #4dd1894d}.line-floor-ton{font-weight:700;color:#5ec1ff;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.line-floor--discount .line-floor-ton{color:#5fe39a}.line-item.market-row .line-floor-stars{color:var(--gold)}.line-item.market-row .line-floor--discount .line-floor-stars{color:#5fe39a}.line-item.market-row .line-floor-stars--unknown{color:var(--tg-theme-hint-color, var(--tg-hint, #708499));font-weight:600;opacity:.7}.line-item.market-row{padding:10px 14px}.line-item.market-row .line-thumb{width:32px;height:32px;border-radius:8px;margin-right:10px}.line-item.market-row .line-name{font-size:13px}.line-item.market-row .line-name-row{gap:5px}.line-item.market-row .line-gift-number,.line-item.market-row .line-count{font-size:11px}.line-item.market-row .line-floor{font-size:13px}.line-item.market-row .line-floor .star-sm{font-size:12px}.line-item.market-row .market-card-meta-row{font-size:10px}.line-item.market-row .market-card-meta-row .market-card-fresh{font-size:9px}.line-item.market-row .line-discount-pill{font-size:9px;padding:1px 5px}.line-item.gift-card-layered{position:relative;overflow:hidden;background:linear-gradient(#0f111859,#0f111859),var(--proxy-url, none) top left / 150% auto no-repeat,radial-gradient(circle at 22px 50%,var(--bg-center) 0%,var(--bg-edge) 80%);border-left:3px solid var(--bg-center, transparent)}.line-item.gift-card-layered>*{position:relative;z-index:1}.line-item.gift-card-layered .line-name{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55)}.line-item.gift-card-layered .line-gift-number{color:#ffffff8c!important;text-shadow:0 1px 2px rgba(0,0,0,.45)}.line-item.gift-card-layered .line-count{color:#ffffffd9;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.35)}.line-item.gift-card-layered .market-card-meta-row{color:#ffffffa6;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.35)}.line-item.gift-card-layered .market-card-fresh:not(.market-card--fresh-new){color:#ffffffa6;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.35)}.line-item.gift-card-layered .line-floor,.line-item.gift-card-layered .line-floor-stars,.line-item.gift-card-layered .line-floor-ton{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 1px 2px rgba(0,0,0,.55)}.line-item.gift-card-layered .line-floor--discount .line-floor-stars,.line-item.gift-card-layered .line-floor--discount .line-floor-ton{color:#6fffae!important;-webkit-text-fill-color:#6fffae!important;text-shadow:0 1px 2px rgba(0,0,0,.55)}.market-facet-sheet{display:flex;flex-direction:column;max-height:80vh;padding:14px 14px 16px;gap:10px}.market-facet-apply{appearance:none;-webkit-appearance:none;margin-left:auto;margin-right:8px;padding:6px 12px;font-size:13px;font-weight:600;border:none;border-radius:8px;background:var(--tg-accent, #2ea6ff);color:#fff;cursor:pointer}.market-facet-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:8px;font-size:14px;color:var(--tg-theme-text-color, var(--tg-text));cursor:pointer;transition:background .12s ease}.market-group-header{display:flex;align-items:center;padding:12px 4px 6px;margin-top:4px;border-top:1px solid rgba(151,111,255,.18)}.market-group-header:first-child{margin-top:0;border-top:none;padding-top:4px}.market-group-header-name{font-size:13px;font-weight:700;color:#d8c8ff;letter-spacing:.02em;text-transform:uppercase}.line-gift-number{color:var(--tg-hint, #97a1ad);font-weight:600;font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:2px}.market-group-card{cursor:pointer}.market-group-card-model{color:var(--tg-hint, #97a1ad);font-weight:500}.market-group-count{color:var(--tg-hint, #97a1ad);font-size:11.5px}.market-group-from{opacity:.7;margin-left:2px}.market-group-range{display:block;font-size:10px;color:var(--tg-hint, #97a1ad);margin-top:2px;text-align:right}.market-card-owner{color:var(--premium-blue, #5ec1ff);cursor:pointer;font-weight:600;text-decoration:none;transition:opacity .15s}.market-card-owner:hover{opacity:.85}.market-card-owner:active{opacity:.65}.market-top-pill{display:inline-block;padding:1px 6px;font-size:9.5px;font-weight:800;letter-spacing:.1em;color:#1c1409;background:linear-gradient(135deg,#ffe07a,#ff8a3d);border-radius:999px;vertical-align:middle;box-shadow:0 0 6px #ff965080;flex-shrink:0;text-transform:uppercase;line-height:1.4}.market-loading{display:flex;flex-direction:column;align-items:center;padding:30px 0;gap:8px}.market-loading-spinner{width:28px;height:28px;border-radius:50%;border:3px solid rgba(46,166,255,.2);border-top-color:#2ea6ff;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.market-loading-text{color:var(--tg-hint, #708499);font-size:12px}.market-empty{display:flex;flex-direction:column;align-items:center;padding:36px 16px;gap:8px}.market-empty-icon{font-size:36px;opacity:.6}.market-empty-text{color:var(--tg-hint, #97a1ad);font-size:13px;text-align:center}.market-error{padding:24px;text-align:center;color:#ff8a8a}.market-promote-modal-card{background:#1f2632;padding:20px 18px 24px}.market-promote-modal-card--single .market-promote-section--all{display:none}.market-promote-title{font-size:18px;font-weight:700;text-align:center;background:linear-gradient(135deg,#ffd96a,#ff6f9e);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:4px}.market-promote-sub{text-align:center;font-size:12px;color:var(--tg-hint, #97a1ad);margin-bottom:16px}.market-promote-section{margin-bottom:14px}.market-promote-label{font-size:11px;font-weight:700;color:var(--tg-hint, #97a1ad);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.market-promote-mygifts{max-height:50vh;overflow-y:auto;background:#0000002e;border-radius:10px;padding:6px}.market-promote-sort-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 6px 6px;position:sticky;top:0;background:#14161eeb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px}.market-promote-sort-label{font-size:11px;color:var(--tg-theme-hint-color, var(--tg-hint));text-transform:uppercase;letter-spacing:.4px}.market-promote-sort-toggle{appearance:none;-webkit-appearance:none;width:26px;height:26px;border-radius:8px;border:1px solid rgba(151,111,255,.3);background:#976fff24;color:#fff;font-size:14px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,transform .1s}.market-promote-sort-toggle:hover{background:#976fff3d}.market-promote-sort-toggle:active{transform:scale(.92)}.market-promote-loading,.market-promote-mygifts-empty{padding:10px;text-align:center;color:var(--tg-hint, #97a1ad);font-size:12px}.market-promote-gift{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:#ffffff08;margin-bottom:4px}.market-promote-gift-info{flex:1;min-width:0}.market-promote-gift-title{font-size:12px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-promote-gift-price{font-size:11px;color:#ffd96a}.market-promote-gift-btn{flex:0 0 auto;padding:6px 12px;border-radius:10px;background:linear-gradient(135deg,#ffd96a33,#ff6f9e33);border:1px solid rgba(255,200,90,.4);color:#ffd96a;font-size:11px;font-weight:700;cursor:pointer}.market-promote-gift-btn:hover{background:linear-gradient(135deg,#ffd96a52,#ff6f9e52)}.market-promote-balance-btn{display:block;width:100%;margin-top:10px;padding:11px 14px;border-radius:11px;border:1px solid rgba(255,200,90,.45);background:#ffd96a1a;color:#ffd96a;font-size:14px;font-weight:700;cursor:pointer;transition:transform .12s ease,opacity .12s ease}.market-promote-balance-btn:active{transform:scale(.98);opacity:.9}.market-promote-balance-btn:disabled{opacity:.6;cursor:default}.market-promote-balance-hint{margin-top:6px;text-align:center;font-size:12px;color:var(--tg-theme-hint-color, rgba(255,255,255,.55))}.market-promote-gift-btn--disabled,.market-promote-gift-btn--disabled:hover{opacity:.45;cursor:not-allowed;pointer-events:none;background:linear-gradient(135deg,#9696961a,#9696961a);border-color:#96969633;color:#97a1ad}.market-promote-all-btn{width:100%;padding:12px;background:linear-gradient(135deg,#ffd96a,#ffa53d,#ff6f9e);color:#1c1409;font-weight:700;font-size:13px;border:none;border-radius:14px;cursor:pointer;box-shadow:0 4px 14px #ffa0504d}.market-promote-all-btn--disabled,.market-promote-all-btn--disabled:hover{opacity:.45;cursor:not-allowed;pointer-events:none;background:linear-gradient(135deg,#555,#555);color:#c2c8d0;box-shadow:none}.market-promote-active{margin-top:12px;padding:10px 12px;background:#ffc85a1a;border:1px solid rgba(255,200,90,.3);border-radius:10px;display:flex;align-items:center;gap:8px}.market-promote-active-icon{font-size:14px;color:#ffd96a}.market-promote-active-text{font-size:12px;color:wheat;flex:1}.market-cta-row{flex-basis:100%;display:flex;gap:8px;justify-content:flex-start;flex-wrap:wrap;margin-top:0}.market-mylistings-toggle{padding:10px 14px;background:#2ea6ff1f;color:#d0d8e1;border:1px solid rgba(46,166,255,.3);border-radius:14px;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s,color .15s,transform .15s}.market-mylistings-toggle:hover{background:#2ea6ff33;color:#fff}.market-mylistings-toggle.active{background:linear-gradient(135deg,#2ea6ff47,#976fff47);color:#fff;border-color:#2ea6ff8c}.market-infinite-sentinel{height:1px;width:100%;margin-top:4px}.market-loadmore-fallback{display:flex;justify-content:center;margin:12px 0}.market-loadmore-btn{padding:10px 22px;background:#2ea6ff1f;color:#d0d8e1;border:1px solid rgba(46,166,255,.3);border-radius:14px;font-size:12px;font-weight:700;cursor:pointer}.market-loadmore-btn:hover{background:#2ea6ff33;color:#fff}.market-end-marker{text-align:center;color:var(--tg-hint, #708499);font-size:11px;font-style:italic;padding:16px 0}.market-list-wrap .market-loading--inline{position:relative;background:transparent}.settings-promo-history{padding:0 14px}.settings-promo-empty{text-align:center;color:var(--tg-hint, #97a1ad);font-size:12px;padding:20px 8px}.settings-promo-group:not(:empty){margin-bottom:12px}.settings-promo-group-label{font-size:10px;font-weight:700;color:var(--tg-hint, #97a1ad);text-transform:uppercase;letter-spacing:.07em;margin:8px 4px 4px}.settings-promo-row{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:10px;margin-bottom:6px}.settings-promo-row--active{background:linear-gradient(135deg,#ffc85a1a,#ffa05014);border-color:#ffc85a4d}.settings-promo-row-icon{font-size:16px;width:28px;text-align:center}.settings-promo-row-body{flex:1;min-width:0}.settings-promo-row-title{font-size:12px;font-weight:600;color:#fff}.settings-promo-row-meta{font-size:11px;color:var(--tg-hint, #97a1ad);margin-top:2px}.settings-promo-row-status{flex:0 0 auto;text-align:right;font-size:10px;font-weight:700;padding:3px 8px;border-radius:6px;letter-spacing:.05em}.settings-promo-status--active{background:linear-gradient(135deg,#ffe07a,#ff8a3d);color:#1c1409;text-transform:uppercase}.settings-promo-status--expired{background:#ffffff0f;color:var(--tg-hint, #97a1ad);text-transform:uppercase}.settings-promo-past-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:10px 12px;margin:8px 0 6px;color:var(--tg-hint, #97a1ad);font:inherit;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.settings-promo-past-toggle:active{background:#ffffff0d}.settings-promo-past-toggle-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.settings-promo-past-toggle-count{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:8px;background:#ffffff14;color:#fff;font-size:10px;font-weight:700;letter-spacing:0}.settings-promo-past-toggle-arrow{font-size:12px;line-height:1;transition:transform .18s ease}.settings-promo-past-toggle--open .settings-promo-past-toggle-arrow{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.settings-promo-past-toggle-arrow{transition:none}}.settings-admin-stats{padding:0 14px}.settings-admin-loading{text-align:center;color:var(--tg-hint, #97a1ad);font-size:12px;padding:18px 0}.admin-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}.admin-stat-card{background:linear-gradient(135deg,#2ea6ff1a,#976fff14);border:1px solid rgba(46,166,255,.2);border-radius:12px;padding:10px 12px}.admin-stat-card-value{font-size:18px;font-weight:700;color:#fff;line-height:1.2}.admin-stat-card-label{font-size:10px;color:var(--tg-hint, #97a1ad);text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.admin-stat-card-delta{display:inline-block;margin-left:5px;font-size:10px;font-weight:700}.admin-stat-card-delta--up{color:#6dffa3}.admin-stat-card-delta--down{color:#ff8a8a}.admin-stats-section{margin:14px 0 6px;font-size:11px;font-weight:700;color:var(--tg-hint, #97a1ad);text-transform:uppercase;letter-spacing:.06em}.admin-stats-bar-row{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:12px;border-bottom:1px dashed rgba(255,255,255,.04)}.admin-stats-bar-row:last-child{border-bottom:none}.admin-stats-bar-label{color:#d0d8e1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-stats-bar-value{color:#ffd96a;font-weight:700;padding-left:8px}.admin-stats-day-row{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:11px;border-bottom:1px dashed rgba(255,255,255,.04)}.admin-stats-day-row:last-child{border-bottom:none}.admin-stats-day-row-date{color:var(--tg-hint, #97a1ad)}.admin-stats-day-row-meta{color:#d0d8e1}.admin-stats-day-row-meta-stars{color:#ffd96a;font-weight:700}.market-search-row{display:flex;position:relative;margin:clamp(8px,2.4vw,14px) clamp(8px,2.4vw,14px) 0}.market-search-input{flex:1;min-width:0;padding:9px 36px 9px 14px;border-radius:12px;background:#976fff14;border:1px solid rgba(151,111,255,.22);color:var(--tg-theme-text-color, var(--tg-text));font-size:13px;outline:none;transition:border-color .2s,background .2s}.market-search-input:focus{border-color:var(--premium-purple, #976FFF);background:#976fff24}.market-search-input::placeholder{color:#97a1adb3}.market-search-clear{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--tg-hint, #97a1ad);font-size:18px;width:24px;height:24px;border-radius:999px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.market-search-clear:hover{background:#ffffff14;color:#fff}.market-active-filters{display:flex;flex-wrap:wrap;gap:6px;margin:clamp(6px,1.6vw,10px) clamp(8px,2.4vw,14px) 0}.market-filter-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 10px;background:#976fff2e;border:1px solid rgba(151,111,255,.4);border-radius:999px;font-size:11px;color:#d8c8ff;cursor:pointer;transition:background .15s}.market-filter-chip:hover{background:#976fff47}.market-filter-chip-x{width:10px;height:10px;font-size:14px;line-height:1;opacity:.65;margin-left:2px}.market-filter-chip:hover .market-filter-chip-x{opacity:1}.market-priceband-row{display:flex;gap:8px;margin:clamp(6px,1.6vw,10px) clamp(8px,2.4vw,14px) clamp(10px,2.4vw,14px)}.market-priceband-input{flex:1;min-width:0;padding:8px 12px;border-radius:12px;background:#976fff14;border:1px solid rgba(151,111,255,.22);color:var(--tg-theme-text-color, var(--tg-text));font-size:13px;outline:none;appearance:none;-moz-appearance:textfield}.market-priceband-input::-webkit-outer-spin-button,.market-priceband-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.market-priceband-input::placeholder{color:#97a1ad99}.market-priceband-input:focus{border-color:var(--premium-purple, #976FFF);background:#976fff1a}.market-priceband-apply{flex:0 0 auto;padding:8px 14px;border-radius:12px;background:#976fff38;border:1.5px solid rgba(151,111,255,.55);color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.market-priceband-apply:hover{background:#976fff52;border-color:#976fffbf}.line-item.market-row--top:nth-of-type(n+6){animation:none}.pv2-hero{position:relative;margin:4px clamp(12px,3vw,20px) clamp(8px,2.5vw,12px);border-radius:18px;padding:clamp(12px,3.2vw,16px) clamp(13px,3.5vw,16px) clamp(10px,2.6vw,12px);overflow:hidden;isolation:isolate;background:linear-gradient(155deg,#5b7be0,#6b6fe3,#8b6be0 60%,#9b6fd8);background-size:200% 200%;animation:pv2HeroShift 14s ease infinite;box-shadow:0 8px 24px -8px #6c60e073,inset 0 1px #ffffff2e,inset 0 -1px #0003;color:#fff}@keyframes pv2HeroShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.pv2-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 14% 18%,rgba(255,255,255,.22) 0%,transparent 45%),radial-gradient(circle at 86% 90%,rgba(0,0,0,.22) 0%,transparent 55%)}.pv2-hero-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,#fff0 30%,#ffffff1a,#fff0 70%);mix-blend-mode:overlay}.pv2-hero-stars{position:absolute;inset:0;pointer-events:none}.pv2-hero-stars i{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;box-shadow:0 0 5px #ffffffe6;opacity:.5;animation:pv2Twinkle 3.6s ease-in-out infinite}.pv2-hero-stars i:nth-child(2){animation-delay:.7s}.pv2-hero-stars i:nth-child(3){animation-delay:1.4s}.pv2-hero-stars i:nth-child(4){animation-delay:2.1s}.pv2-hero-stars i:nth-child(5){animation-delay:2.8s}@keyframes pv2Twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.85;transform:scale(1.2)}}.pv2-hero-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.pv2-hero-eyebrow{font-size:9px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#ffffffa6;display:inline-flex;align-items:center;gap:5px;min-width:0}.pv2-hero-eyebrow>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv2-hero-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:#5fe39a;box-shadow:0 0 8px #5fe39ad9;animation:pv2Blink 2s ease-in-out infinite}@keyframes pv2Blink{0%,to{opacity:1}50%{opacity:.4}}.pv2-hero-currency{display:inline-flex;padding:2px;border-radius:999px;background:#00000052;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-shrink:0}.pv2-hero-currency button{appearance:none;border:0;background:transparent;padding:3px 8px;font-size:10px;font-weight:800;color:#ffffffa6;cursor:pointer;border-radius:999px;font-family:inherit;letter-spacing:.3px;transition:background .15s,color .15s;line-height:1.2}.pv2-hero-currency button.active{background:#fff3;color:#fff;box-shadow:inset 0 1px #ffffff4d}.pv2-hero-value{position:relative;z-index:1;display:flex;align-items:center;gap:6px;margin-top:6px;min-width:0}.pv2-hero-value-num{font-size:clamp(28px,9vw,38px);font-weight:800;letter-spacing:-1.4px;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 1px 0 rgba(0,0,0,.12);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pv2-hero-value-glyph{font-size:20px;line-height:1;filter:drop-shadow(0 0 6px rgba(255,209,102,.55));flex-shrink:0;display:inline-flex;align-items:center}.pv2-hero svg{vertical-align:middle!important}.pv2-hero-pnl{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:3px 9px 3px 6px;border-radius:999px;background:#5fe39a29;border:1px solid rgba(95,227,154,.3);color:#b4f0cc;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;max-width:100%}.pv2-hero-pnl.down{background:#ff8a8a29;border-color:#ff8a8a4d;color:#ffc6c6}.pv2-hero-pnl-arrow{width:12px;height:12px;border-radius:50%;background:#5fe39a5c;display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:#fff;line-height:1;flex-shrink:0}.pv2-hero-pnl.down .pv2-hero-pnl-arrow{background:#ff8a8a5c}.pv2-hero-pnl-sep{opacity:.5;font-weight:700;padding:0 1px}.pv2-hero-pnl-pct{opacity:.9;font-weight:700}.pv2-hero-purchase{position:relative;z-index:1;margin-top:4px;display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;letter-spacing:.35px;text-transform:uppercase;color:#ffffff8c;font-variant-numeric:tabular-nums}.pv2-hero-purchase-label{opacity:.7}.pv2-hero-purchase svg{width:.95em;height:.95em;vertical-align:-.15em;margin-left:.1em}.pv2-hero-spark{position:relative;z-index:1;margin:8px 0 6px;height:56px}.pv2-hero-spark svg{width:100%;height:100%;display:block;overflow:visible}.pv2-range{position:relative;z-index:1;display:flex;gap:2px;margin-top:4px;padding:3px;border-radius:999px;background:#00000047;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pv2-range button{flex:1;appearance:none;border:0;background:transparent;padding:4px 6px;border-radius:999px;cursor:pointer;color:#fff9;font-size:10px;font-weight:800;letter-spacing:.2px;font-family:inherit;transition:background .15s,color .15s;min-width:0}.pv2-range button.active{background:#fff3;color:#fff;box-shadow:inset 0 1px #ffffff4d}.pv2-range button.pv2-range-btn--locked{opacity:.4;cursor:not-allowed}.pv2-range button.pv2-range-btn--locked:after{content:" 🔒";font-size:9px}.pv2-hero[data-refreshing] .pv2-hero-pnl,.pv2-hero[data-refreshing] .pv2-hero-purchase{opacity:.45}.pv2-hero #pf-history{position:relative;z-index:1;margin:12px -4px 0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.pv2-hero #pf-history-head,.pv2-hero .pf-history-head{margin-bottom:8px}.pv2-hero #pf-history-body,.pv2-hero .pf-history-body{background:#0000002e;border-radius:10px;padding:6px 4px}.pv2-hero--chart-open .pv2-hero-spark,.pv2-hero--chart-open .pv2-range{display:none}:root{--pm-yes: #34C759;--pm-yes-soft: rgba(52, 199, 89, .16);--pm-no: var(--tg-destructive);--pm-no-soft: rgba(236, 57, 66, .16);--pm-bg-1: #0a1420;--pm-bg-2: #0e1a2a;--pm-bg-3: #0c1725;--pm-bg-4: #0e1422;--pm-card: #232E3C;--pm-card-2: #1c2733;--pm-input: #101A24;--pm-fg: #F5F5F5;--pm-fg-2: #cbd6e4;--pm-hint: #708499;--pm-hint-2: #4a5664;--pm-gold-1: #FFE38A;--pm-gold-2: #FFCA28;--pm-gold-3: #E5A100;--pm-gold-text: #FFD680;--pm-gold-warm: #FFE5A8;--pm-yes-2: #5fe39a;--pm-yes-soft-2: rgba(52, 199, 89, .28);--pm-no-2: #FF8085;--pm-no-soft-2: rgba(236, 57, 66, .28);--pm-purple: #976FFF;--pm-purple-2: #C4A8FF;--pm-purple-soft: rgba(151, 111, 255, .16);--pm-info: #6AB3F3;--pm-blue: #6AB3F3;--pm-blue-2: #7DD0FF;--pm-border: rgba(255,255,255,.06);--pm-border-2: rgba(151, 111, 255, .14);--pm-r-pill: 999px;--pm-r-sm: 8px;--pm-r-md: 12px;--pm-r-lg: 14px;--pm-r-xl: 18px;--pm-r-hero: 20px}.pm-header{display:flex;align-items:center;gap:7px;padding:2px 0 0;container-type:inline-size}.pm-wordmark{font-size:17px;font-size:clamp(11px,calc((100cqi - 238px) / 6.2),20px);font-weight:800;letter-spacing:-.4px;line-height:1.1;margin:0 auto 0 0;min-width:0;flex:0 1 auto;overflow:hidden;white-space:nowrap;background:linear-gradient(180deg,var(--pm-gold-1) 0%,var(--pm-gold-2) 45%,var(--pm-gold-3) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 10px rgba(255,184,0,.32))}.pm-balance-pill{flex-shrink:0;padding:5px 6px 5px 12px;border-radius:var(--pm-r-pill);background:linear-gradient(180deg,#ffb80029,#e5a10014);border:1px solid rgba(255,205,80,.4);box-shadow:inset 0 1px #ffe6962e,0 2px 10px #ffb80029;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.pm-balance-pill:active{transform:scale(.985)}.pm-balance-num{font-size:15px;font-weight:800;color:var(--pm-gold-text);letter-spacing:.1px;font-variant-numeric:tabular-nums}.pm-topup-btn{width:26px;height:26px;border-radius:999px;border:0;cursor:pointer;padding:0;margin:0;background:linear-gradient(135deg,var(--pm-gold-1) 0%,var(--pm-gold-2) 50%,var(--pm-gold-3) 100%);color:#1a1205;font-size:16px;font-weight:900;line-height:1;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #fff9,0 2px 6px #e5a10052}.pm-topup-btn:active{transform:scale(.96)}.pm-star{flex-shrink:0;vertical-align:-2px;filter:drop-shadow(0 0 2px rgba(255,184,0,.45))}.pm-num{font-variant-numeric:tabular-nums;letter-spacing:.1px}.pm-seg{position:relative;display:flex;gap:0;padding:3px;background:linear-gradient(180deg,#ffffff05,#ffffff0a);border:1px solid rgba(255,205,80,.14);border-radius:var(--pm-r-md);box-shadow:inset 0 1px #ffe6960a;margin-top:14px}.pm-seg-slider{position:absolute;top:3px;left:3px;height:calc(100% - 6px);width:calc(50% - 6px);background:linear-gradient(180deg,#ffe38a38,#e5a1001a),#140e0699;border:1px solid rgba(255,205,80,.42);border-radius:9px;box-shadow:inset 0 1px #fff5c852,0 2px 12px #ffb80033;transition:transform .28s cubic-bezier(.5,.1,.25,1);pointer-events:none}.pm-seg[data-active="1"] .pm-seg-slider{transform:translate(100%)}.pm-seg--2 .pm-seg-slider{width:calc(50% - 6px)}.pm-seg--2[data-active="0"] .pm-seg-slider{transform:translate(0)}.pm-seg--2[data-active="1"] .pm-seg-slider{transform:translate(100%)}.pm-seg--3 .pm-seg-slider{width:calc(33.333% - 4px)}.pm-seg--3[data-active="0"] .pm-seg-slider{transform:translate(0)}.pm-seg--3[data-active="1"] .pm-seg-slider{transform:translate(100%)}.pm-seg--3[data-active="2"] .pm-seg-slider{transform:translate(200%)}.pm-seg-tab{flex:1;min-width:0;position:relative;z-index:1;padding:8px 10px;background:transparent;border:0;cursor:pointer;font-family:inherit;color:#f5f5f58c;font-size:13px;font-weight:700;letter-spacing:.2px;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:color .2s ease}.pm-seg-tab.active{color:var(--pm-gold-warm);text-shadow:0 0 12px rgba(255,205,80,.45)}.pm-seg-count{font-size:10.5px;font-weight:700;padding:1px 6px;border-radius:var(--pm-r-pill);background:#ffffff0f;color:#ffffff73;font-variant-numeric:tabular-nums;transition:background .2s ease,color .2s ease}.pm-seg-count.active{background:linear-gradient(180deg,#ffe38a47,#e5a10029);color:var(--pm-gold-warm);border:1px solid rgba(255,205,80,.32);text-shadow:0 0 6px rgba(255,205,80,.45)}#pm-list{padding:14px 0 24px}.pm-empty{color:var(--pm-hint);text-align:center;padding:36px 16px;font-size:14px}.pm-hero{position:relative;border-radius:var(--pm-r-xl);overflow:hidden;cursor:pointer;background:linear-gradient(160deg,#1a2434 0%,var(--pm-bg-2) 100%);border:1px solid rgba(255,205,80,.32);box-shadow:0 0 26px #ffcd501f,inset 0 1px #ffe6960f;margin:14px 0}.pm-hero-glow{position:absolute;right:-50px;top:-40px;width:230px;height:230px;background:radial-gradient(circle at center,color-mix(in oklab,var(--g, #ff9d6b) 33%,transparent) 0%,transparent 60%);filter:blur(10px)}.pm-hero-art{position:absolute;right:-20px;top:14px;width:150px;height:150px;object-fit:contain;opacity:.92;filter:drop-shadow(0 4px 22px rgba(0,0,0,.45))}.pm-hero-inner{position:relative;padding:14px 16px}.pm-badge-featured{display:inline-flex;align-items:center;font-size:9px;font-weight:800;letter-spacing:.8px;padding:3px 8px;border-radius:var(--pm-r-pill);background:linear-gradient(135deg,var(--pm-gold-1) 0%,var(--pm-gold-2) 45%,var(--pm-gold-3) 100%);color:#1a1205;box-shadow:inset 0 1px #ffffff73}.pm-hero-title{margin-top:8px;font-size:17px;font-weight:700;line-height:1.22;letter-spacing:-.2px;max-width:64%;color:var(--pm-fg)}.pm-hero-stats{margin-top:12px;display:flex;align-items:flex-end;gap:12px}.pm-hero-pct{font-size:32px;font-weight:800;line-height:1;letter-spacing:-1.2px;font-variant-numeric:tabular-nums}.pm-hero-pct .pm-pct-sign{font-size:16px;opacity:.6}.pm-hero-pct--yes{color:var(--pm-yes-2)}.pm-hero-pct--no{color:var(--pm-no-2)}.pm-hero-pct-label{font-size:10px;font-weight:700;letter-spacing:.4px;margin-top:2px}.pm-hero-pct-label--yes{color:var(--pm-yes-2)}.pm-hero-pct-label--no{color:var(--pm-no-2)}.pm-hero-pctline{display:inline-flex;align-items:baseline;gap:7px}.pm-hero-pct-side{font-size:19px;font-weight:800;letter-spacing:-.2px;line-height:1}.pm-hero-pct-side--yes{color:var(--pm-yes-2)}.pm-hero-pct-side--no{color:var(--pm-no-2)}.pm-hero-delta{margin-left:4px}.pm-hero-spark{margin-left:auto;margin-right:4px}.pm-hero-actions{display:flex;gap:8px;margin-top:12px}.pm-action{flex:1;padding:11px 13px;border-radius:var(--pm-r-md);border:1px solid;cursor:pointer;font-family:inherit;display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left}.pm-action:active{transform:scale(.985)}.pm-action-label{font-size:11px;font-weight:800;letter-spacing:.4px}.pm-action-payout{font-size:12px;font-weight:700;opacity:.9;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:4px}.pm-action-foot{font-size:10px;font-weight:600;opacity:.6}.pm-action--yes{background:#34c7592e;border-color:#34c75973;color:var(--pm-yes-2);box-shadow:inset 0 1px #5fe39a2e}.pm-action--no{background:#ec394229;border-color:#ec394273;color:var(--pm-no-2);box-shadow:inset 0 1px #ff80852e}.pm-hero-meta{margin-top:10px;display:flex;gap:14px;align-items:center;font-size:11px;color:var(--pm-hint)}.pm-hero-meta-closes{margin-left:auto}.pm-meta-num{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.pm-search-row{display:flex;align-items:center;position:relative;margin:10px 0 0}.pm-search-loupe{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--pm-hint);pointer-events:none}.pm-search-input{flex:1;min-width:0;padding:10px 38px;border-radius:var(--pm-r-pill);background:var(--pm-input);border:1px solid var(--pm-border-2);color:var(--pm-fg);font-family:inherit;font-size:13.5px;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.pm-search-input::placeholder{color:var(--pm-hint)}.pm-search-input:focus{border-color:#ffca2873;background:#0c1622;box-shadow:0 0 0 2px #ffca2829}.pm-search-clear{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;border:none;border-radius:var(--pm-r-pill);color:var(--pm-hint);cursor:pointer;transition:background .15s ease}.pm-search-clear:hover{background:#ffffff1f}.pm-search-clear:active{transform:translateY(-50%) scale(.92)}.pm-search-clear .gc-icon{width:13px;height:13px;opacity:.78}.pm-search-clear:hover .gc-icon{opacity:1}.pm-chips{display:flex;gap:6px;margin:10px 0 14px;padding:0}.pm-chip{flex:1 1 0;min-width:0;cursor:pointer;font-family:inherit;padding:7px 6px;font-size:11.5px;font-weight:700;letter-spacing:0;color:#f5f5f5ad;background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid rgba(255,255,255,.07);border-radius:var(--pm-r-pill);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:transform .12s ease,background .18s ease,color .18s ease,border-color .18s ease}.pm-chip:active{transform:scale(.96)}.pm-chip-count{font-size:10px;font-weight:700;color:#ffffff73;padding:1px 5px;border-radius:var(--pm-r-pill);background:#ffffff0d;letter-spacing:0;font-variant-numeric:tabular-nums;flex-shrink:0}.pm-chip.active{color:var(--pm-fg);background:linear-gradient(180deg,#ffffff24,#ffffff0f),#ffffff0a;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff2e,0 2px 6px #0000002e}.pm-chip.active .pm-chip-count{background:#ffffff29;color:#ffffffe0}.pm-chip--hot{color:#ffca9a;background:linear-gradient(180deg,#ff7a3d29,#e0395c1a);border-color:#ff7a3d52;box-shadow:inset 0 1px #ffc8822e}.pm-chip--hot.active{color:#ffe2c9;background:linear-gradient(180deg,#ff7a3d52,#e0395c33);border-color:#ff7a3d8c;box-shadow:inset 0 1px #ffe6c338,0 2px 10px #ff7a3d2e}.pm-chip--urgent{color:#ffd680;background:linear-gradient(180deg,#ffb8001a,#ffb8000a);border-color:#ffb80042}.pm-card{position:relative;background:var(--pm-card);border-radius:var(--pm-r-lg);border:1px solid var(--pm-border-2);padding:12px 14px 12px 18px;margin-bottom:8px;box-shadow:inset 0 1px #ffffff0a;overflow:hidden;display:flex;align-items:center;gap:11px;cursor:pointer}.pm-card.pm-enter{animation:fadeInUp .35s ease-out backwards}.pm-card:active{transform:scale(.97);transition:transform .06s ease-out}.pm-card--closed{opacity:.82}.pm-card-stripe{position:absolute;left:0;top:12px;bottom:12px;width:3px;background:var(--tier, #5fe39a);opacity:.75}.pm-card--closed .pm-card-stripe{opacity:.3}.pm-card-art{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:10px;background:radial-gradient(ellipse at center,color-mix(in oklab,var(--tier, #5fe39a) 20%,transparent) 0%,transparent 70%),var(--pm-bg-2);display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.04);overflow:hidden}.pm-card-art img{width:92%;height:92%;object-fit:contain}.pm-card-mono{font-size:19px;font-weight:800;color:#ffffffeb;line-height:1;letter-spacing:-.5px}.pm-pos-dot{position:absolute;top:-3px;right:-3px;width:12px;height:12px;border-radius:999px;border:2px solid var(--pm-card)}.pm-pos-dot--yes{background:var(--pm-yes)}.pm-pos-dot--no{background:var(--pm-no)}.pm-card-body{flex:1;min-width:0}.pm-card-title-row{display:flex;align-items:center;gap:6px}.pm-card-title{flex:1;min-width:0;font-size:13.5px;font-weight:700;color:var(--pm-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-card-meta{display:flex;gap:10px;align-items:center;margin-top:6px;font-size:11px;color:var(--pm-hint)}.pm-card-meta-closes{margin-left:auto}.pm-card-meta-closes.urgent{color:var(--pm-gold-2);font-weight:700}.pm-card-pct{flex-shrink:0;min-width:56px;text-align:right}.pm-card-pct-num{font-size:24px;font-weight:800;line-height:1;letter-spacing:-.8px;font-variant-numeric:tabular-nums}.pm-card-pct-num span{font-size:13px;opacity:.65}.pm-card-pct--yes .pm-card-pct-num{color:var(--pm-yes)}.pm-card-pct--no .pm-card-pct-num{color:var(--pm-no)}.pm-card--closed .pm-card-pct-num{color:var(--pm-hint)!important}.pm-card-pct-side{font-size:10px;font-weight:700;color:var(--pm-hint);margin-top:2px;letter-spacing:.4px}.pm-bar{margin-top:5px}.pm-bar--spectrum{position:relative;height:5px;border-radius:3px;overflow:hidden;background:#ffffff0a}.pm-bar--spectrum:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--yes, 50%);background:linear-gradient(90deg,var(--pm-yes) 0%,var(--pm-yes-2) 100%);transition:width .5s cubic-bezier(.2,.8,.3,1)}.pm-bar--spectrum:after{content:"";position:absolute;right:0;top:0;bottom:0;width:calc(100% - var(--yes, 50%));background:linear-gradient(90deg,var(--pm-no) 0%,#c92e36 100%);transition:width .5s cubic-bezier(.2,.8,.3,1)}.pm-bar-needle{position:absolute;top:-2px;bottom:-2px;width:2px;background:#ffffffeb;box-shadow:0 0 6px #0009;left:calc(var(--yes, 50%) - 1px);transition:left .5s cubic-bezier(.2,.8,.3,1)}.pm-card{align-items:flex-start}.pm-card-art{width:40px;height:40px;border-radius:12px}.pm-card-title-row{align-items:flex-start}.pm-card-title{font-size:14px;font-weight:700;letter-spacing:-.1px;white-space:normal;text-overflow:clip;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pm-card-title-row .pm-tag,.pm-card-title-row .v6m-badge{font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:3px 7px;border-radius:6px}.pm-card-glyph{font-size:27px;font-weight:800;line-height:1;color:var(--tier, #fff)}.pm-card-idchip{font-size:11px;font-weight:800;line-height:1;letter-spacing:-.5px;color:var(--tier, #fff);font-variant-numeric:tabular-nums}.pm-card-barrow{display:flex;align-items:center;gap:8px;margin-top:7px}.pm-card-barrow .pm-bar{flex:1;min-width:0;margin-top:0}.pm-card-pct-inline{flex-shrink:0;min-width:52px;text-align:right;white-space:nowrap;font-size:11.5px;font-weight:700;color:var(--pm-hint);font-variant-numeric:tabular-nums}.pm-card-pct-inline b{font-size:14px;font-weight:800;letter-spacing:-.4px}.pm-card-pct-inline--yes{color:var(--pm-yes)}.pm-card-pct-inline--no{color:var(--pm-no)}.pm-card-pct-inline--closed{color:var(--pm-hint)}.pm-card-meta{gap:5px;flex-wrap:nowrap}.pm-card-meta>span{white-space:nowrap;flex-shrink:0}.pm-card-meta-closes{margin-left:0}.pm-meta-sep{opacity:.45;flex-shrink:0}.pm-card-meta .pm-card-chev{margin-left:auto;width:20px;height:20px;align-self:center;flex-shrink:0}.pm-mm-card .pm-card--closed{opacity:1}.pm-card-barrow .pm-bar{height:8px;border-radius:999px;background:linear-gradient(90deg,#ec3942,#c92e36);overflow:hidden;position:relative}.pm-card-barrow .pm-bar--spectrum:before{width:var(--yes, 50%);border-radius:999px;background:linear-gradient(90deg,#3fae6f,#5fe39a)}.pm-card-barrow .pm-bar--spectrum:after{display:none}.pm-card-barrow .pm-bar-needle{display:none}.pm-card-barrow{gap:9px;align-items:center;margin-top:0}.pm-card{padding:10px 14px}.pm-card-title-row{margin-bottom:7px}.pm-card-meta{margin-top:7px;gap:7px;font-size:11.5px}#pm-list .pm-chips{flex-wrap:nowrap;overflow-x:auto;gap:6px;scrollbar-width:none;-ms-overflow-style:none}#pm-list .pm-chips::-webkit-scrollbar{display:none}#pm-list .pm-chips .pm-chip{flex:0 0 auto;padding:6px 10px;font-size:11.5px}.pm-card-meta{justify-content:flex-start;gap:6px;color:#708499;font-size:10.5px;margin-top:0}.pm-card-meta-date{flex-shrink:0;white-space:nowrap;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#5b6b7d}.pm-card-meta-stats{margin-left:auto;display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.pm-card-meta-stats .pm-meta-sep{color:#ffffff40}.pm-card-pct-inline{color:#708499}.pm-card-pct-inline--closed b{color:var(--pm-hint)!important}.pm-card-art{background:radial-gradient(ellipse at center,color-mix(in oklab,var(--tier, #5fe39a) 34%,transparent),transparent 70%),#0e1a2a;border-color:#ffffff1a;box-shadow:0 4px 14px color-mix(in oklab,var(--tier, #5fe39a) 33%,transparent),inset 0 1px #ffffff0f}.pm-card-pct-inline,.pm-card-pct-inline b{font-size:13px;font-weight:800;letter-spacing:.2px}.pm-card-pct-inline--yes{color:#5fe39a}.pm-card-pct-inline--no{color:#ff6b6b}.pm-card-pct-inline--closed{color:#9aa7b8}.pm-meta-sep{color:#ffffff40;opacity:1}.pm-card-art{background:radial-gradient(ellipse at center,color-mix(in oklab,var(--tier, #5fe39a) 20%,transparent),transparent 70%),#0e1a2a;border-color:#ffffff0f}.pm-card-glyph{color:color-mix(in oklab,var(--tier, #5fe39a) 70%,#fff)}.pm-card-idchip{color:color-mix(in oklab,var(--tier, #5fe39a) 80%,#fff)}.pm-card-body{display:flex;flex-direction:column;min-height:73px}.pm-card-title-row,.pm-card-meta{margin-top:auto}.pm-tag{font-size:9px;font-weight:800;letter-spacing:.6px;padding:3px 7px;border-radius:var(--pm-r-pill);white-space:nowrap;display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.pm-tag--hot{background:#ff6b3529;border:1px solid rgba(255,107,53,.35);color:#ffb077}.pm-tag--new{background:#976fff29;border:1px solid rgba(151,111,255,.35);color:#c4a8ff}.pm-tag--ending{background:#ffca2829;border:1px solid rgba(255,202,40,.35);color:var(--pm-gold-2)}.pm-tag--resolved{background:var(--pm-yes-soft);border:1px solid rgba(52,199,89,.35);color:var(--pm-yes-2)}.pm-tag--resolved.no{background:var(--pm-no-soft);border-color:#ec394259;color:var(--pm-no-2)}.pm-delta{margin-left:4px;font-variant-numeric:tabular-nums}.pm-delta--up{color:var(--pm-yes-2)}.pm-delta--down{color:#ff5252}.pm-sheet-overlay{position:fixed;inset:0;background:#000000b3;z-index:1000;display:flex;align-items:flex-end;justify-content:center;overscroll-behavior:contain;touch-action:none}.pm-sheet-overlay>*{touch-action:auto}.pm-sheet-overlay.hidden{display:none}body.pm-overlay-scroll-lock{overflow:hidden;touch-action:none}.pm-sheet{position:relative;background:#1b2736;border-top-left-radius:20px;border-top-right-radius:20px;width:100%;max-width:560px;max-height:88vh;max-height:88dvh;overflow-y:auto;padding:20px 18px calc(env(safe-area-inset-bottom,12px) + 18px);animation:pmSheetUp .28s ease-out}@keyframes pmSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.pm-sheet-close{position:absolute;top:12px;right:14px;width:30px;height:30px;border-radius:50%;border:none;background:var(--tg-bg-input);color:var(--tg-hint);font-size:15px;cursor:pointer;line-height:30px;text-align:center}.pm-sheet-close:active{opacity:.7}.pm-sheet-title{font-size:17px;font-weight:700;color:var(--tg-text);margin:0 30px 4px 0;line-height:1.3}.pm-sheet-sub{color:var(--tg-hint);font-size:13px;margin:0 0 14px}.pm-side-row{display:flex;gap:10px;margin:14px 0}.pm-side-btn{flex:1;padding:14px 8px;border-radius:12px;cursor:pointer;border:2px solid var(--tg-separator);background:var(--tg-bg-input);color:var(--tg-hint);font-size:15px;font-weight:700;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s,opacity .15s}.pm-side-btn--yes.active{border-color:var(--pm-yes);background:var(--pm-yes-soft);color:var(--pm-yes)}.pm-side-btn--no.active{border-color:var(--pm-no);background:var(--pm-no-soft);color:var(--pm-no)}.pm-side-btn:active{transform:scale(.98)}.pm-stake-input{width:100%;box-sizing:border-box;background:var(--tg-bg-input);border:1px solid var(--tg-separator);border-radius:12px;padding:13px 16px;color:var(--tg-text);font-size:16px;outline:none;margin-bottom:10px}.pm-stake-input:focus{border-color:var(--tg-accent)}.pm-quick-row{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.pm-quick,.pm-topup-quick{flex:1;min-width:56px;padding:10px 6px;border-radius:10px;cursor:pointer;border:1px solid var(--tg-separator);background:var(--tg-bg-input);color:var(--tg-text);font-size:14px;font-weight:600}.pm-quick:active,.pm-topup-quick:active{background:var(--tg-bg-secondary);transform:scale(.97)}.pm-est{color:var(--tg-text);font-size:14px;margin:4px 0 16px;min-height:20px}.pm-est b{color:var(--gold-bright)}.pm-est-hint{color:var(--tg-hint);font-size:12px}.pm-bet-foot{display:flex;align-items:center;gap:12px}.pm-bal{color:var(--tg-hint);font-size:13px}.pm-bal span{color:var(--gold-bright);font-weight:600}.pm-place-btn{margin-left:auto;flex:1;background:linear-gradient(135deg,var(--premium-blue) 0%,var(--premium-purple) 100%);color:#fff;font-weight:700;font-size:16px;border:none;border-radius:12px;padding:14px;cursor:pointer;transition:opacity .15s ease,transform .12s ease}.pm-place-btn:active{transform:scale(.98)}.pm-place-btn:disabled{opacity:.5;cursor:default}#pm-topup-go{margin-top:4px}.pm-deposit-btn{width:100%;box-sizing:border-box;margin-top:10px;background:var(--tg-bg-input);color:var(--tg-text);font-weight:600;font-size:15px;border:1px solid var(--tg-separator);border-radius:12px;padding:13px;cursor:pointer;transition:opacity .15s ease,transform .12s ease}.pm-deposit-btn:active{transform:scale(.98);opacity:.85}#pm-deposit-step{margin-top:2px}.pm-deposit-countdown{text-align:center;font-size:13px;font-weight:600;color:var(--gold-bright);margin:0 0 14px}.pm-deposit-wait{text-align:center;font-size:12px;color:var(--tg-hint);margin-top:12px}.pm-deposit-wait--ok{color:var(--pm-yes);font-weight:700;font-size:14px}.pm-deposit-handle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;box-sizing:border-box;margin:0 0 12px;padding:12px;background:var(--tg-bg-input);border:1px dashed var(--tg-separator);border-radius:12px;cursor:pointer;color:var(--gold-bright);font-weight:700;font-size:16px;transition:opacity .15s ease,transform .12s ease}.pm-deposit-handle:active{transform:scale(.99);opacity:.85}.pm-deposit-copy-hint{color:var(--tg-hint);font-weight:600;font-size:12px}.pm-gift-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:4px 0 6px;max-height:46vh;overflow-y:auto}.pm-gift-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 12px;border-radius:12px;cursor:pointer;border:1px solid var(--tg-separator);background:var(--tg-bg-input);color:var(--tg-text);transition:transform .12s ease,border-color .15s ease}.pm-gift-card:active{transform:scale(.97)}.pm-gift-card-img{position:relative;width:56px;height:56px;border-radius:10px;background:var(--tg-bg-secondary);overflow:hidden}.pm-gift-card-img:before{content:"🎁";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:26px}.pm-gift-card-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pm-gift-card-name{font-size:11px;line-height:1.25;text-align:center;max-height:28px;overflow:hidden;color:var(--tg-text)}.pm-gift-card-price{font-size:13px;font-weight:700;color:var(--gold-bright)}.pm-gift-card-x{color:var(--tg-hint);font-weight:600;font-size:10px}.pm-gift-empty{grid-column:1 / -1;text-align:center;color:var(--tg-hint);font-size:13px;padding:24px 0}.pm-deposit-any{display:block;width:100%;box-sizing:border-box;margin-top:6px;background:none;border:none;cursor:pointer;color:var(--tg-accent, #3390ec);font-size:13px;text-align:center;padding:8px}.pm-deposit-any:active{opacity:.7}.pm-deposit-receive{text-align:center;font-size:15px;font-weight:700;color:var(--gold-bright);margin:0 0 12px}.pm-dep-steps{list-style:none;margin:14px 0 6px;padding:0;display:flex;flex-direction:column;gap:15px}.pm-dep-step{display:flex;align-items:flex-start;gap:12px}.pm-dep-step-n{flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#1a1205;background:linear-gradient(145deg,#ffe38a,#e5a100);box-shadow:0 1px 6px #e5a10059}.pm-dep-step-body{flex:1 1 auto;min-width:0}.pm-dep-step-t{font-size:14px;font-weight:700;color:var(--tg-text);line-height:1.3}.pm-dep-step-d{font-size:12px;color:var(--tg-hint);line-height:1.35;margin-top:3px}.pm-dep-step-body .pm-deposit-handle{margin:9px 0 7px;font-size:15px}.pm-dep-step-body .pm-deposit-receive{text-align:left;font-size:15px;margin:4px 0 2px}.pm-withdraw-btn{border-color:#e5a10073;color:var(--gold-bright)}#pm-withdraw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-gift-card--locked{opacity:.55;cursor:default}.pm-gift-card--locked:active{transform:none}.pm-gift-card-lock{font-size:11px;font-weight:700;color:var(--tg-hint);white-space:nowrap}.pm-gift-card-model{font-size:10px;line-height:1.2;color:var(--tg-hint);text-align:center;margin-top:-3px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pm-withdraw-grid .pm-gift-card-img{width:74px;height:74px;border-radius:14px}.pm-wd-serial{position:absolute;top:4px;right:4px;z-index:2;font-size:9px;font-weight:700;color:#fff;letter-spacing:.2px;background:#0000006b;border-radius:6px;padding:1px 5px}.pm-wd-meta{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;color:var(--tg-hint);line-height:1.25;margin-top:1px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-wd-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--tg-separator);box-shadow:0 0 0 1px #ffffff1f inset}#pm-invite-btn{flex-shrink:0}#pm-invite-btn.hidden{display:none}.pm-ref-link{font-size:14px}#pm-ref-link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.pm-ref-share{margin:0 0 16px}.pm-ref-earn{text-align:center;padding:16px 12px;margin:4px 0 12px;border-radius:16px;background:var(--tg-bg-input);border:1px solid rgba(255,205,80,.3)}.pm-ref-earn-label{font-size:11px;color:var(--tg-hint);text-transform:uppercase;letter-spacing:.6px}.pm-ref-earn-value{font-size:38px;font-weight:800;color:var(--gold-bright);line-height:1.1;margin:3px 0 0}.pm-ref-star{font-size:22px}.pm-ref-earn-sub{font-size:12px;color:var(--tg-hint);margin-top:7px;line-height:1.3}.pm-ref-earn-meta{font-size:11px;color:var(--tg-hint);opacity:.8;margin-top:3px}.pm-ref-example{text-align:center;font-size:12px;color:var(--tg-hint);margin:8px 0 2px}#pm-ref-claim:disabled{background:#ffffff0d;color:#fff6;box-shadow:none;cursor:default}.pm-ref-referees{display:flex;flex-direction:column;gap:6px;margin-top:8px;max-height:32vh;overflow-y:auto}.pm-ref-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;background:var(--tg-bg-input)}.pm-ref-row-id{font-size:13px;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-ref-row-when{color:var(--tg-hint);font-size:11px}.pm-ref-row-earned{flex:0 0 auto;font-size:13px;font-weight:700;color:var(--gold-bright)}@keyframes iv-sweep{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.iv-btn--row{display:flex;align-items:center;gap:12px;width:100%;height:52px;box-sizing:border-box;padding:0 14px;margin:8px 0;border:none;cursor:pointer;font-family:inherit;border-radius:12px;background:linear-gradient(115deg,#e5a100,#ffca28 10%,#ffe38a 18%,#4a7bd8 36%,#1e47b8,#0e2a6e 68%,#e5a100 86%,#ffca28);background-size:220% 220%;animation:iv-sweep 7s ease-in-out infinite;box-shadow:0 0 0 1px #fff5c873,0 0 22px #ffb8004d,inset 0 1px #ffffff4d,inset 0 -2px 8px #0000004d,0 4px 14px #0e2a6e59;transition:transform .15s ease}.iv-btn--row:active{transform:scale(.985)}.iv-btn--row .iv-people{width:22px;height:22px;filter:drop-shadow(0 1px 2px rgba(14,42,110,.6));flex-shrink:0}.iv-btn--row .iv-label{flex:1;text-align:left;font-size:15px;font-weight:800;letter-spacing:.1px;color:#fffbe5;text-shadow:0 1px 4px rgba(14,42,110,.75),0 0 8px rgba(255,205,80,.4)}.iv-btn--row .iv-pct{font-size:11px;font-weight:900;letter-spacing:.4px;padding:4px 8px;border-radius:999px;background:linear-gradient(180deg,#ffe38a,#ffca28,#e5a100);color:#1a1205;border:.5px solid rgba(255,245,200,.55);box-shadow:inset 0 1px #fff9,0 1px 3px #0e2a6e80;flex-shrink:0}#settings-referral-row.hidden{display:none}@keyframes iv-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.6}}@keyframes iv-wink{0%,to{opacity:0;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}.iv-btn{position:relative;display:inline-flex;align-items:center;border:none;cursor:pointer;padding:0;font-family:inherit;transition:transform .15s ease;font-variant-numeric:tabular-nums}.iv-btn:active{transform:scale(.95)}.iv-btn--liquid{height:34px;padding:0 5px 0 11px;border-radius:999px;gap:6px;background:linear-gradient(115deg,#e5a100,#ffca28 10%,#ffe38a 18%,#4a7bd8 36%,#1e47b8,#0e2a6e 68%,#e5a100 86%,#ffca28);background-size:220% 220%;animation:iv-sweep 7s ease-in-out infinite;box-shadow:0 0 0 1px #fff5c873,0 0 16px #ffb80052,inset 0 1px #ffffff4d,inset 0 -2px 6px #0000004d}.iv-btn--liquid .iv-people{width:15px;height:15px;filter:drop-shadow(0 1px 2px rgba(14,42,110,.6))}.iv-btn--liquid .iv-label{font-size:12.5px;font-weight:800;letter-spacing:.3px;color:#fffbe5;text-shadow:0 1px 4px rgba(14,42,110,.7),0 0 8px rgba(255,205,80,.4)}.iv-btn--liquid .iv-pct{font-size:10.5px;font-weight:900;letter-spacing:.4px;padding:3px 7px;border-radius:999px;background:linear-gradient(180deg,#ffe38a,#ffca28,#e5a100);color:#1a1205;border:.5px solid rgba(255,245,200,.5);box-shadow:inset 0 1px #fff9,0 1px 3px #0e2a6e73}.iv-sheet{background:radial-gradient(ellipse 120% 50% at 50% 0%,rgba(58,111,224,.3) 0%,transparent 55%),radial-gradient(ellipse 80% 40% at 80% 100%,rgba(255,184,0,.1) 0%,transparent 60%),linear-gradient(180deg,#0c1a35,#0a1424 60%,#07101e);color:#f5f5f5}.iv-sheet .pm-sheet-close{background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#ffffffbf}.iv-sheet .pm-gift-empty{color:#ffffff80}.iv-sheet-grip{width:38px;height:4px;border-radius:999px;background:#fff3;margin:0 auto 10px}.iv-hero{position:relative;padding:6px 0 8px;text-align:center}.iv-hero-eyebrow{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;padding:4px 10px 4px 8px;border-radius:999px;background:linear-gradient(180deg,#ffb8002e,#e5a10014);border:1px solid rgba(255,205,80,.4);color:#ffe5a8;box-shadow:inset 0 1px #fff5c833}.iv-hero-eyebrow .iv-dot{width:6px;height:6px;border-radius:999px;background:#5fe39a;box-shadow:0 0 6px #5fe39acc;animation:iv-pulse 1.6s ease-in-out infinite}.iv-hero-title{position:relative;z-index:1;margin:12px 0 4px;font-size:26px;font-weight:800;letter-spacing:-.6px;line-height:1.1;color:#f5f5f5}.iv-hero-pct{background:linear-gradient(180deg,#ffe38a,#ffca28 45%,#e5a100);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px rgba(255,184,0,.4));font-weight:900}.iv-hero-sub{position:relative;z-index:1;font-size:13.5px;line-height:1.45;color:#f5f5f5a6;max-width:290px;margin:0 auto}.iv-sparkles{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.iv-wink{animation:iv-wink 2.4s ease-in-out infinite}.iv-wink-1{animation-delay:0s}.iv-wink-2{animation-delay:.8s}.iv-wink-3{animation-delay:1.4s}.iv-earned{margin:16px 0 12px;padding:18px 18px 16px;border-radius:18px;background:radial-gradient(ellipse 80% 70% at 50% 0%,rgba(255,184,0,.18) 0%,transparent 65%),linear-gradient(160deg,#1a2540,#0e1a30 60%,#0a1424);border:1px solid rgba(255,205,80,.32);box-shadow:inset 0 1px #fff5c81a,0 0 26px #ffb80024}.iv-earned-eyebrow{font-size:10px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#ffe5a8d9;text-align:center}.iv-earned-row{display:flex;align-items:flex-end;justify-content:center;gap:8px;margin-top:6px}.iv-earned-num{font-size:56px;font-weight:900;letter-spacing:-2.2px;line-height:1;background:linear-gradient(180deg,#fff6cc,#ffe38a 30%,#ffca28,#c68b00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 18px rgba(255,184,0,.4));font-variant-numeric:tabular-nums}.iv-earned-star{margin-bottom:7px;line-height:0}.iv-progress-wrap{margin-top:14px;padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.iv-progress-row{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.3px;margin-bottom:6px}.iv-progress-label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.8px}.iv-progress-num{color:#ffe5a8;font-variant-numeric:tabular-nums}.iv-progress-bar{height:6px;border-radius:999px;background:#ffffff0f;overflow:hidden}.iv-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#ffe38a,#ffca28,#e5a100);box-shadow:0 0 12px #ffb8008c;transition:width .5s ease}.iv-earned-foot{display:flex;justify-content:center;gap:14px;margin-top:12px;font-size:11px;color:#ffffff80}.iv-earned-foot b{color:#ffffffc7;font-weight:700}.iv-claim-btn{margin-top:14px;width:100%;height:44px;border-radius:12px;border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;letter-spacing:.2px;background:linear-gradient(180deg,#ffe38a,#ffca28,#e5a100);color:#1a1205;box-shadow:inset 0 1px #ffffff8c,0 0 18px #ffb80066,0 4px 12px #e5a10066}.iv-claim-btn:active{transform:scale(.98)}.iv-redeem{margin-top:16px;padding:13px 14px 14px;border-radius:14px;background:#ffffff09;border:1px solid rgba(255,205,80,.18)}.iv-redeem-label{font-size:12px;font-weight:700;color:#ffe5a8eb;margin-bottom:10px}.iv-redeem-row{display:flex;gap:8px}.iv-redeem-input{flex:1;min-width:0;height:44px;padding:0 14px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,205,80,.22);color:#ffe5a8f2;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.4px;outline:none;-webkit-appearance:none}.iv-redeem-input::placeholder{color:#ffffff57;font-weight:500;letter-spacing:0}.iv-redeem-input:focus{border-color:#ffcd5080;background:#ffffff0f}.iv-redeem-btn{flex-shrink:0;height:44px;padding:0 18px;border-radius:12px;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.2px;background:linear-gradient(180deg,#ffe38a,#ffca28,#e5a100);color:#1a1205;box-shadow:inset 0 1px #ffffff8c,0 3px 10px #e5a10059}.iv-redeem-btn:active{transform:scale(.97)}.iv-redeem-btn:disabled{opacity:.55;cursor:default;box-shadow:none}.iv-redeem-msg{margin-top:9px;font-size:12px;font-weight:600;line-height:1.35}.iv-redeem-msg.ok{color:var(--iv-success, #5fe39a)}.iv-redeem-msg.err{color:#ff8f8f}.iv-link-row{display:flex;gap:8px;margin-top:16px;cursor:pointer}.iv-link-input{flex:1;min-width:0;height:44px;padding:0 14px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,205,80,.22);display:flex;align-items:center;font-size:13px;font-weight:600;letter-spacing:.1px;color:#ffe5a8eb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.iv-link-copy{width:44px;height:44px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffe5a8eb;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.iv-share-btn{margin-top:10px;width:100%;height:52px;border-radius:14px;border:none;cursor:pointer;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.2px;color:#fffbe5;background:linear-gradient(115deg,#e5a100,#ffca28,#ffe38a 16%,#4a7bd8 38%,#1e47b8,#0e2a6e 72%,#e5a100 92%,#ffca28);background-size:220% 220%;animation:iv-sweep 7s ease-in-out infinite;box-shadow:inset 0 1px #ffffff59,inset 0 -2px 8px #00000059,0 0 0 1px #fff5c88c,0 0 22px #ffb80059,0 6px 18px #0e2a6e73;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-shadow:0 1px 4px rgba(14,42,110,.55)}.iv-share-btn:active{transform:scale(.98)}.iv-h{font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#ffffff80;margin:22px 2px 10px;display:flex;align-items:baseline;gap:8px}.iv-h-count{font-size:10px;font-weight:700;color:#ffe5a8b3;font-variant-numeric:tabular-nums;margin-left:auto}.iv-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:6px}.iv-step{text-align:center;padding:12px 8px 14px;border-radius:12px;background:linear-gradient(180deg,#3a6fe01a,#0e2a6e1a);border:1px solid rgba(255,205,80,.15)}.iv-step-n{width:24px;height:24px;border-radius:999px;margin:0 auto 6px;background:linear-gradient(180deg,#ffe38a,#ffca28,#e5a100);color:#1a1205;font-size:11px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #ffffff8c,0 2px 6px #e5a10059}.iv-step-title{font-size:11px;font-weight:800;color:#fff;letter-spacing:.1px;line-height:1.2}.iv-step-sub{font-size:10.5px;color:#ffffff8c;margin-top:3px;line-height:1.3}.iv-ref-card{border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);overflow:hidden}.iv-ref-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.04);font-size:12.5px}.iv-ref-row:last-child{border-bottom:none}.iv-ref-av{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.iv-ref-name{font-size:13px;font-weight:700;color:#f5f5f5;line-height:1.15}.iv-ref-meta{font-size:11px;color:#ffffff73;margin-top:2px}.iv-ref-amt{font-size:13px;font-weight:800;color:#ffe5a8;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:3px;margin-left:auto}.pm-ic{width:15px;height:15px;flex-shrink:0;vertical-align:middle}.pm-gift-ic{width:20px;height:20px;border-radius:5px;object-fit:cover;vertical-align:-4px;margin-right:6px;flex-shrink:0}.pm-side-btn{display:flex;align-items:center;justify-content:center;gap:6px}.pm-side-btn .pm-ic{width:18px;height:18px}.pm-est{display:flex;align-items:center;gap:6px}.pm-est .pm-ic{width:18px;height:18px}.pm-card-foot{display:flex;align-items:center;gap:14px;margin-top:8px;padding-top:8px;border-top:1px solid var(--tg-separator)}.pm-foot-item{display:inline-flex;align-items:center;gap:5px;color:var(--tg-hint);font-size:12px}.pm-position{font-size:13px;color:var(--tg-hint);margin:2px 0 10px}.pm-position.hidden{display:none}.pm-pos-yes{color:var(--pm-yes)}.pm-pos-no{color:var(--pm-no)}.pm-place-btn--ok{background:var(--pm-yes)!important;opacity:1!important;animation:pmOkPop .3s ease-out}@keyframes pmOkPop{0%{transform:scale(.98)}45%{transform:scale(1.04)}to{transform:scale(1)}}.pm-fly-chip{position:absolute;left:50%;bottom:64px;transform:translate(-50%);font-size:15px;font-weight:800;letter-spacing:.2px;padding:4px 11px;border-radius:999px;color:#fff;pointer-events:none;white-space:nowrap;box-shadow:0 4px 14px #00000047;animation:pmFlyUp .95s cubic-bezier(.22,1,.36,1) forwards}.pm-fly-chip--yes{background:var(--pm-yes)}.pm-fly-chip--no{background:var(--pm-no)}@keyframes pmFlyUp{0%{opacity:0;transform:translate(-50%,10px) scale(.85)}18%{opacity:1;transform:translate(-50%) scale(1.05)}to{opacity:0;transform:translate(-50%,-52px) scale(1)}}.pm-pos-bump{animation:pmPosBump .5s ease-out}@keyframes pmPosBump{0%{transform:scale(1)}30%{transform:scale(1.06)}to{transform:scale(1)}}.pm-bal-flash{animation:pmBalFlash .6s ease-out}@keyframes pmBalFlash{0%{filter:brightness(1.9)}to{filter:brightness(1)}}.pm-mybets{padding:0}.pm-mybets.hidden{display:none}.pm-sect-hdr{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#ffffff73;margin:14px 2px 8px;display:flex;align-items:baseline;gap:8px}.pm-sect-hdr-count{color:#ffffff4d;font-weight:500;letter-spacing:.4px}.pm-sect-hdr-right{margin-left:auto;color:var(--pm-hint);font-size:10px;font-weight:500}.pm-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:12px 0}.pm-stat{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:var(--pm-r-md);padding:7px 8px}.pm-stat-label{font-size:9px;font-weight:800;letter-spacing:.5px;color:var(--pm-hint)}.pm-stat-value{font-size:16px;font-weight:800;letter-spacing:-.3px;margin-top:3px;line-height:1;font-variant-numeric:tabular-nums;color:var(--pm-fg);display:inline-flex;align-items:baseline;gap:3px}.pm-stat-value--gold{color:var(--pm-gold-2)}.pm-stat-value--pos{color:var(--pm-yes-2)}.pm-stat-value--neg{color:var(--pm-no-2)}.pm-stat-value--neutral{color:var(--pm-fg-2)}.pm-stat-unit{font-size:10px;font-weight:700;letter-spacing:0;color:var(--pm-hint)}.pm-stat-suffix{font-size:9px;font-weight:600;color:#708499d9;margin-top:2px;white-space:nowrap}.pm-list{background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:var(--pm-r-lg);padding:0 12px}.pm-row{padding:12px 4px;display:flex;align-items:center;gap:11px;border-bottom:1px solid rgba(255,255,255,.05)}.pm-row:last-child{border-bottom:0}.pm-row-art{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:10px;background:radial-gradient(ellipse at center,color-mix(in oklab,var(--tier, #5fe39a) 20%,transparent) 0%,transparent 70%),var(--pm-bg-2);display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.04);overflow:hidden}.pm-row-art img{width:92%;height:92%;object-fit:contain}.pm-side-badge{position:absolute;bottom:-3px;right:-3px;padding:1px 5px;border-radius:5px;color:#fff;font-size:8px;font-weight:900;letter-spacing:.5px;border:2px solid var(--pm-bg-1)}.pm-side-badge--yes{background:var(--pm-yes)}.pm-side-badge--no{background:var(--pm-no)}.pm-row-body{flex:1;min-width:0}.pm-row-title{font-size:13.5px;font-weight:600;color:var(--pm-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-row-sub{margin-top:4px;font-size:11px;color:var(--pm-hint);display:flex;gap:8px;align-items:center}.pm-row-sub>.sep{color:var(--pm-hint-2)}.pm-live-pct{font-weight:700;font-variant-numeric:tabular-nums}.pm-live-pct--good{color:var(--pm-yes-2)}.pm-live-pct--mid{color:var(--pm-fg-2)}.pm-live-pct--bad{color:var(--pm-no-2)}.pm-row-sub .closes{margin-left:auto}.pm-row-sub .closes.urgent{color:var(--pm-gold-2);font-weight:700}.pm-row-right{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0;min-width:72px}.pm-row-stat{display:flex;align-items:baseline;gap:5px;line-height:1.05}.pm-row-stat-l{font-size:9px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.pm-row-stat-v{font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:3px}.pm-row-stat--win .pm-row-stat-l{color:var(--pm-gold-2)}.pm-row-stat--win .pm-row-stat-v{font-size:16px;font-weight:800;color:var(--pm-gold-2);letter-spacing:-.3px}.pm-row-stat--bet .pm-row-stat-l{color:var(--pm-hint)}.pm-row-stat--bet .pm-row-stat-v{font-size:12px;font-weight:700;color:var(--pm-hint)}.pm-buy-pct{color:var(--pm-fg-2);font-weight:700;font-variant-numeric:tabular-nums}.pm-row-right-eyebrow{font-size:9px;font-weight:800;letter-spacing:.4px;color:var(--pm-gold-2)}.pm-row-right-amt{font-size:15px;font-weight:800;color:var(--pm-gold-2);line-height:1;letter-spacing:-.3px;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:3px;justify-content:flex-end}.pm-row-right-delta{font-size:10px;font-weight:700;margin-top:2px;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:2px;justify-content:flex-end}.pm-row-right-delta--pos{color:var(--pm-yes-2)}.pm-row-right-delta--neg{color:var(--pm-no-2)}.pm-row-right-bet{font-size:10px;font-weight:700;color:var(--pm-hint);margin-top:3px;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:2px;justify-content:flex-end}.pm-result{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--pm-r-pill);font-size:10px;font-weight:800;letter-spacing:.3px}.pm-result--won{background:var(--pm-yes-soft);border:1px solid rgba(52,199,89,.32);color:var(--pm-yes-2)}.pm-result--lost{background:var(--pm-no-soft);border:1px solid rgba(236,57,66,.32);color:var(--pm-no-2)}.pm-result--refunded{background:#70849929;border:1px solid rgba(112,132,153,.3);color:var(--pm-fg-2)}.pm-row-settle-amt{font-size:14px;font-weight:800;margin-top:4px;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:3px;justify-content:flex-end}.pm-row-settle-amt--pos{color:var(--pm-yes-2)}.pm-row-settle-amt--neg{color:var(--pm-no-2)}.pm-day{font-size:9px;font-weight:800;letter-spacing:.8px;color:var(--pm-hint);margin:12px 4px 6px}.pm-tx{background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:var(--pm-r-lg);padding:12px 16px;margin-bottom:6px;display:flex;align-items:center;gap:12px}.pm-tx-icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pm-tx-icon--topup{background:#ffb80029;color:var(--pm-gold-2)}.pm-tx-icon--bet{background:var(--pm-purple-soft);color:#c4a8ff}.pm-tx-icon--payout{background:var(--pm-yes-soft);color:var(--pm-yes-2)}.pm-tx-icon--refund{background:#70849929;color:var(--pm-fg-2)}.pm-tx-body{flex:1;min-width:0}.pm-tx-title{font-size:13.5px;font-weight:600;color:var(--pm-fg);display:flex;align-items:center;gap:8px}.pm-tx-side{font-size:9px;font-weight:800;letter-spacing:.5px;padding:1.5px 5px;border-radius:4px}.pm-tx-side--yes{background:var(--pm-yes-soft);color:var(--pm-yes-2)}.pm-tx-side--no{background:var(--pm-no-soft);color:var(--pm-no-2)}.pm-tx-market{font-size:11px;color:var(--pm-hint);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-tx-right{text-align:right;flex-shrink:0}.pm-tx-amt{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:3px}.pm-tx-amt--credit{color:var(--pm-yes-2)}.pm-tx-amt--debit{color:var(--pm-fg)}.pm-tx-time{font-size:10px;color:var(--pm-hint);margin-top:2px}.pm-skel{pointer-events:none}.pm-skel-line,.pm-skel-bar,.pm-skel-chip{background:#ffffff14;border-radius:6px;animation:pmSkel 1.4s ease-in-out infinite}.pm-skel-title{height:16px;width:70%;margin-bottom:12px}.pm-skel-bar{height:22px;width:100%;border-radius:8px;margin-bottom:12px}.pm-skel-meta{display:flex;gap:8px}.pm-skel-chip{height:20px;width:64px}@keyframes pmSkel{0%,to{opacity:.45}50%{opacity:.9}}.pm-banner{display:flex;align-items:center;gap:8px;margin:0 2px 12px;padding:10px 12px;border-radius:12px;background:var(--pm-yes-soft);color:var(--pm-yes);font-size:14px;font-weight:700;animation:fadeInUp .4s ease-out}.pm-banner.hidden{display:none}.pm-banner-msg{flex:1;min-width:0}.pm-banner-x{background:transparent;border:none;color:inherit;opacity:.65;font-size:14px;cursor:pointer;flex-shrink:0}.pm-banner--err{background:var(--pm-no-soft);color:var(--pm-no)}#page-predictions{padding-left:16px;padding-right:16px}.pm-seg-count:empty{display:none}.nav-item[data-page=predictions].active{color:var(--pm-gold-2)}.nav-item[data-page=predictions].active .nav-label{color:var(--pm-gold-2);text-shadow:0 0 8px rgba(255,205,80,.4)}.nav-item[data-page=predictions].active .gc-icon--nav{border-radius:9px;background:radial-gradient(circle at 50% 45%,rgba(255,200,80,.3) 0%,rgba(255,184,0,.12) 65%,transparent 80%);filter:brightness(1.15) drop-shadow(0 0 6px rgba(255,200,80,.6))}#page-market-detail{padding:8px 14px 112px}.pm-detail-top{display:flex;align-items:center;gap:10px;margin-bottom:10px}.pm-detail-iconbtn{width:34px;height:34px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #ffffff1a}.pm-detail-iconbtn:active{transform:scale(.96)}.pm-detail-iconbtn--ghost{color:var(--pm-fg-2)}.pm-detail-breadcrumb{font-size:10.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--pm-purple-2);padding:5px 10px;border-radius:999px;background:#976fff24;border:1px solid rgba(151,111,255,.28)}.pm-detail-hero{--tier: #ff9d6b;position:relative;border-radius:var(--pm-r-hero);overflow:hidden;background:radial-gradient(ellipse 110% 70% at 100% 0%,color-mix(in oklab,var(--tier) 33%,transparent) 0%,transparent 60%),radial-gradient(ellipse 80% 60% at 0% 100%,rgba(151,111,255,.22) 0%,transparent 60%),linear-gradient(160deg,#1f2a3c 0%,#131e2e 60%,var(--pm-bg-2) 100%);border:1.5px solid rgba(255,205,80,.3);box-shadow:0 0 30px color-mix(in oklab,var(--tier) 20%,transparent),inset 0 1px #ffffff0f}.pm-detail-hero-glow{position:absolute;right:-50px;top:-30px;width:240px;height:240px;background:radial-gradient(circle at center,color-mix(in oklab,var(--tier) 53%,transparent) 0%,color-mix(in oklab,var(--tier) 20%,transparent) 35%,transparent 65%);filter:blur(14px);pointer-events:none}.pm-detail-hero-inner{position:relative;padding:12px 12px 11px}.pm-detail-hero-row{display:flex;gap:11px;align-items:flex-start}.pm-detail-hero-art{position:relative;flex-shrink:0;width:56px;height:56px;border-radius:14px;background:radial-gradient(circle at center,color-mix(in oklab,var(--tier) 40%,transparent) 0%,transparent 70%),var(--pm-bg-2);border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 6px 22px color-mix(in oklab,var(--tier) 33%,transparent),inset 0 1px #ffffff14}.pm-detail-hero-art img{width:92%;height:92%;object-fit:contain}.pm-detail-hero-titlecol{flex:1;min-width:0}.pm-detail-tagrow{display:flex;gap:6px;align-items:center;margin-bottom:6px;flex-wrap:wrap}.pm-detail-gift-chip{font-size:10px;font-weight:700;letter-spacing:.4px;color:var(--tier, var(--pm-gold-2));padding:3px 8px;border-radius:999px;background:color-mix(in oklab,var(--tier, var(--pm-gold-2)) 12%,transparent);border:1px solid color-mix(in oklab,var(--tier, var(--pm-gold-2)) 33%,transparent)}.pm-detail-hero-question{font-size:15px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.2px}.pm-detail-stats{margin-top:10px;display:flex;align-items:flex-end;gap:14px}.pm-detail-oddslabel{font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;margin-bottom:2px}.pm-detail-oddslabel--yes{color:var(--pm-yes-2)}.pm-detail-oddslabel--no{color:var(--pm-no-2)}.pm-detail-bignum{font-size:40px;font-weight:900;letter-spacing:-1.8px;line-height:.9;font-variant-numeric:tabular-nums}.pm-detail-bignum--yes{color:var(--pm-yes-2);text-shadow:0 0 24px rgba(95,227,154,.4)}.pm-detail-bignum--no{color:var(--pm-no-2);text-shadow:0 0 24px rgba(255,128,133,.4)}.pm-detail-bignum-pct{font-size:19px;opacity:.6}.pm-detail-bignum-line{display:inline-flex;align-items:baseline;gap:9px}.pm-detail-bignum-side{font-size:24px;font-weight:800;letter-spacing:-.4px;line-height:1}.pm-detail-bignum-side--yes{color:var(--pm-yes-2)}.pm-detail-bignum-side--no{color:var(--pm-no-2)}.pm-detail-delta{margin-top:8px;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.pm-detail-delta--up{background:#5fe39a2e;border:1px solid rgba(95,227,154,.4);color:var(--pm-yes-2)}.pm-detail-delta--down{background:#ff52522e;border:1px solid rgba(255,82,82,.4);color:var(--pm-no-2)}.pm-detail-spark{flex:0 1 150px;min-width:0;margin-left:auto;margin-right:-4px}.pm-detail-spark-axis{display:flex;justify-content:flex-end;font-size:9px;color:#fff6;margin-top:4px;font-weight:700;letter-spacing:.3px;white-space:nowrap}.pm-detail-mini-grid{margin-top:10px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px}.pm-detail-mini{padding:8px 9px;border-radius:11px;box-shadow:inset 0 1px #ffffff0f}.pm-detail-mini-label{font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.pm-detail-mini-value{font-size:14px;font-weight:800;margin-top:2px;display:inline-flex;align-items:baseline;gap:4px;color:#fff;font-variant-numeric:tabular-nums}.pm-detail-mini--purple{background:linear-gradient(135deg,#976fff38,#976fff14);border:1px solid rgba(151,111,255,.32)}.pm-detail-mini--purple .pm-detail-mini-label{color:var(--pm-purple-2)}.pm-detail-mini--blue{background:linear-gradient(135deg,#5ec1ff38,#5ec1ff14);border:1px solid rgba(94,193,255,.32)}.pm-detail-mini--blue .pm-detail-mini-label{color:var(--pm-blue-2)}.pm-detail-mini--gold{background:linear-gradient(135deg,#ffca282e,#e5a1000f);border:1px solid rgba(255,202,40,.32)}.pm-detail-mini--gold .pm-detail-mini-label{color:var(--pm-gold-2)}.pm-detail-mini--gold.urgent{background:linear-gradient(135deg,#ffca2852,#ff7a3d29);border-color:#ff7a3d80}.pm-detail-mini--gold.urgent .pm-detail-mini-value{color:#ffb077}.pm-detail-yours{margin-top:8px;padding:10px 12px;border-radius:var(--pm-r-lg);background:radial-gradient(ellipse 60% 100% at 100% 0%,rgba(255,202,40,.18) 0%,transparent 60%),linear-gradient(135deg,#976fff38,#6e4bc81a 60%,#232e3c66);border:1px solid rgba(151,111,255,.36);box-shadow:inset 0 1px #ffffff0f,0 4px 16px #976fff1a}.pm-detail-yours-eyebrow{font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:linear-gradient(135deg,var(--pm-purple-2) 0%,var(--pm-purple) 100%);color:#fff;box-shadow:inset 0 1px #ffffff73;display:inline-flex;align-items:center}.pm-detail-yours-row{display:flex;gap:14px;align-items:center;margin-top:6px}.pm-detail-yours-col{flex:1}.pm-detail-yours-stake{display:flex;align-items:baseline;gap:5px;font-variant-numeric:tabular-nums}.pm-detail-yours-amt{font-size:18px;font-weight:800}.pm-detail-yours-amt--yes{color:var(--pm-yes-2);text-shadow:0 0 12px rgba(95,227,154,.4)}.pm-detail-yours-amt--no{color:var(--pm-no-2)}.pm-detail-yours-side{font-size:10px;font-weight:800;letter-spacing:.5px;margin-left:2px}.pm-detail-yours-side--yes{color:var(--pm-yes-2)}.pm-detail-yours-side--no{color:var(--pm-no-2)}.pm-detail-yours-pays{margin-top:6px;font-size:11px;color:var(--pm-fg-2);display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:linear-gradient(180deg,#ffb80029,#e5a1000f);border:1px solid rgba(255,205,80,.32)}.pm-detail-yours-pays-amt{color:var(--pm-gold-2);font-weight:800;font-variant-numeric:tabular-nums}.pm-detail-place{margin-top:8px;border-radius:var(--pm-r-md);overflow:hidden;background:var(--pm-card-2);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a}.pm-detail-place-head{padding:6px 12px;background:linear-gradient(135deg,#6B93FF 0%,var(--pm-purple) 50%,#E46ACE 100%);display:flex;align-items:center;gap:8px}.pm-detail-place-head-title{font-size:12px;font-weight:800;color:#fff;letter-spacing:.4px;text-transform:uppercase}.pm-detail-place-head-sub{margin-left:auto;font-size:10px;font-weight:700;color:#ffffffb3}.pm-detail-place-body{padding:11px}.pm-detail-sides{display:flex;gap:8px}.pm-detail-side{flex:1;padding:10px;border-radius:11px;cursor:pointer;font-family:inherit;display:flex;flex-direction:column;gap:3px;align-items:flex-start;transition:background .15s ease,border-color .15s ease}.pm-detail-side-row{display:flex;justify-content:space-between;width:100%;align-items:baseline}.pm-detail-side-label{font-size:13px;font-weight:900;letter-spacing:.5px}.pm-detail-side-pct{font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.pm-detail-side-mult{font-size:9.5px;font-weight:700;font-variant-numeric:tabular-nums;padding:2px 6px;border-radius:4px}.pm-detail-side--yes{background:#34c75914;border:2px solid rgba(52,199,89,.24)}.pm-detail-side--yes .pm-detail-side-label{color:var(--pm-yes-2)}.pm-detail-side--yes .pm-detail-side-pct{color:#a9d8b8}.pm-detail-side--yes .pm-detail-side-mult{background:#34c7591a;color:var(--pm-yes-2)}.pm-detail-side--yes.active{background:linear-gradient(135deg,#34c7596b,#34c7592e);border-color:var(--pm-yes);box-shadow:0 4px 16px #34c75940,inset 0 1px #fff3}.pm-detail-side--yes.active .pm-detail-side-pct{color:var(--pm-yes-2)}.pm-detail-side--yes.active .pm-detail-side-mult{background:#34c7593d;color:#fff}.pm-detail-side--no{background:#ec394214;border:2px solid rgba(236,57,66,.24)}.pm-detail-side--no .pm-detail-side-label{color:var(--pm-no-2)}.pm-detail-side--no .pm-detail-side-pct{color:#d8a4a7}.pm-detail-side--no .pm-detail-side-mult{background:#ec39421a;color:var(--pm-no-2)}.pm-detail-side--no.active{background:linear-gradient(135deg,#ec39426b,#ec39422e);border-color:var(--pm-no);box-shadow:0 4px 16px #ec394240,inset 0 1px #fff3}.pm-detail-side--no.active .pm-detail-side-pct{color:var(--pm-no-2)}.pm-detail-side--no.active .pm-detail-side-mult{background:#ec39423d;color:#fff}.pm-detail-stake{margin-top:8px;display:flex;align-items:stretch;background:linear-gradient(135deg,var(--pm-bg-1) 0%,#131e2e 100%);border-radius:12px;border:1px solid rgba(255,205,80,.18);box-shadow:inset 0 1px #ffffff0a;overflow:hidden}.pm-detail-stake-col{flex:1;padding:9px 12px}.pm-detail-stake-input{width:100%;box-sizing:border-box;background:transparent;border:0;outline:none;color:#fff;font-size:20px;font-weight:900;letter-spacing:-.5px;font-variant-numeric:tabular-nums;padding:0;font-family:inherit}.pm-detail-stake-divider{width:2px;background:linear-gradient(180deg,transparent 0%,rgba(255,205,80,.5) 50%,transparent 100%)}.pm-detail-stake-label{font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--pm-hint)}.pm-detail-stake-label--gold{color:var(--pm-gold-2)}.pm-detail-stake-val{display:flex;align-items:baseline;gap:4px;margin-top:2px;font-variant-numeric:tabular-nums}.pm-detail-stake-val-num{font-size:20px;font-weight:900;color:#fff;letter-spacing:-.5px}.pm-detail-payout-col{background:linear-gradient(135deg,rgba(255,202,40,.1) 0%,transparent 100%)}.pm-detail-payout-num{font-size:20px;font-weight:900;letter-spacing:-.5px;background:linear-gradient(180deg,var(--pm-gold-1) 0%,var(--pm-gold-2) 50%,var(--pm-gold-3) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 6px rgba(255,184,0,.4))}.pm-detail-payout-profit{font-size:10px;color:var(--pm-yes-2);font-weight:700;margin-top:2px;display:inline-flex;align-items:baseline;gap:3px;font-variant-numeric:tabular-nums}.pm-detail-quick{display:flex;gap:6px;margin-top:8px}.pm-detail-quick-btn{flex:1;padding:8px 4px;border-radius:10px;cursor:pointer;font-family:inherit;font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--pm-fg-2);font-size:12.5px;font-weight:800;transition:background .15s ease,border-color .15s ease,color .15s ease}.pm-detail-quick-btn.active{background:linear-gradient(180deg,#ffe38a52,#e5a10029);border-color:#ffcd5080;color:var(--pm-gold-warm);box-shadow:inset 0 1px #fff5c852,0 2px 8px #ffb8002e;text-shadow:0 0 6px rgba(255,205,80,.35)}.pm-detail-rules{margin-top:8px;padding:10px 12px;border-radius:var(--pm-r-lg);background:linear-gradient(135deg,#6ab3f31a,#976fff1a);border:1px solid rgba(106,179,243,.22);display:flex;gap:10px;align-items:flex-start}.pm-detail-rules-ic{width:28px;height:28px;border-radius:9px;flex-shrink:0;background:linear-gradient(135deg,var(--pm-blue) 0%,var(--pm-purple) 100%);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #ffffff52,0 2px 8px #6ab3f340}.pm-detail-rules-eyebrow{font-size:11px;font-weight:800;color:var(--pm-blue-2);letter-spacing:.5px;text-transform:uppercase;margin-bottom:3px}.pm-detail-rules-text{font-size:11.5px;color:var(--pm-fg-2);line-height:1.45}.pm-detail-rules-text b{color:#fff;font-weight:600}.pm-detail-rules-text .yes{color:var(--pm-yes-2);font-weight:700}.pm-detail-rules-text .no{color:var(--pm-no-2);font-weight:700}.pm-detail-rules-text .resolver{color:var(--pm-blue);font-weight:600}.pm-detail-bets{background:#ffffff05;border-radius:var(--pm-r-lg);border:1px solid rgba(255,255,255,.06);padding:2px 12px}.pm-detail-bet{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:10px;font-size:12px}.pm-detail-bet:last-child{border-bottom:none}.pm-detail-avatar{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:800;color:#fff;box-shadow:inset 0 1px #ffffff52,0 2px 6px #0000004d;flex-shrink:0}.pm-detail-avatar--p1{background:linear-gradient(135deg,#ff6ba8,#9b5bff)}.pm-detail-avatar--p2{background:linear-gradient(135deg,#5ec1ff,#5fe39a)}.pm-detail-avatar--p3{background:linear-gradient(135deg,#ffca28,#ff7a3d)}.pm-detail-avatar--p4{background:linear-gradient(135deg,#9b5bff,#5ec1ff)}.pm-detail-avatar--p5{background:linear-gradient(135deg,#5fe39a,#ffca28)}.pm-detail-avatar--p6{background:linear-gradient(135deg,#ff6ba8,#ffca28)}.pm-detail-bet-name{color:var(--pm-fg);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%}.pm-detail-bet-side{font-size:10px;font-weight:800;letter-spacing:.4px;padding:2px 7px;border-radius:5px;flex-shrink:0}.pm-detail-bet-side--yes{background:#34c75938;color:var(--pm-yes-2);border:1px solid rgba(52,199,89,.4)}.pm-detail-bet-side--no{background:#ec394238;color:var(--pm-no-2);border:1px solid rgba(236,57,66,.4)}.pm-detail-bet-amt{color:var(--pm-gold-2);font-weight:700;display:inline-flex;align-items:baseline;gap:2px;font-variant-numeric:tabular-nums}.pm-detail-bet-time{margin-left:auto;color:var(--pm-hint);font-size:11px;flex-shrink:0}.pm-detail-betbar{position:fixed;bottom:64px;left:0;right:0;z-index:60;background:linear-gradient(180deg,#0e1a2a00,#0e1a2ad9 30%,#0e1a2af5);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:11px 14px;border-top:1px solid rgba(255,205,80,.16);display:flex;align-items:center;gap:10px}.pm-detail-balpill{padding:6px 10px 6px 12px;border-radius:999px;background:linear-gradient(180deg,#ffb8002e,#e5a10014);border:1px solid rgba(255,205,80,.4);box-shadow:inset 0 1px #ffe6962e;display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.pm-detail-balpill-num{font-size:14px;font-weight:800;color:var(--pm-gold-text);font-variant-numeric:tabular-nums}.pm-detail-cta{flex:1;min-width:0;padding:12px 14px;border-radius:12px;border:0;cursor:pointer;font-family:inherit;color:#fff;font-weight:900;font-size:14px;letter-spacing:.2px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.pm-detail-cta:disabled{opacity:.5}.pm-detail-cta--yes{background:linear-gradient(135deg,var(--pm-yes-2) 0%,var(--pm-yes) 60%,#22a147 100%);box-shadow:0 6px 20px #34c75966,inset 0 1px #ffffff4d}.pm-detail-cta--no{background:linear-gradient(135deg,var(--pm-no-2) 0%,var(--pm-no) 60%,#b9242c 100%);box-shadow:0 6px 20px #ec394266,inset 0 1px #ffffff4d}.pm-detail-cta--propose{background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);box-shadow:0 6px 20px #6366f16b,inset 0 1px #ffffff38}.pm-detail-cta-w{font-weight:700;opacity:.9;flex-shrink:0}.pm-detail-cta-strong{font-weight:900;font-variant-numeric:tabular-nums;flex-shrink:0}.pm-detail-cta-arrow{margin-left:4px;padding:2px 8px;border-radius:999px;background:#0000002e;font-size:12px;font-weight:800;display:inline-flex;align-items:baseline;gap:3px;font-variant-numeric:tabular-nums;flex-shrink:0}.pm-detail-cta>svg{flex-shrink:0}.pm-detail-cta-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.pm-desktop #md-content{zoom:.92}html.pm-desktop .pm-detail-yours{padding:9px 12px}html.pm-desktop .pm-detail-yours-row{gap:18px;margin-top:5px}html.pm-desktop .pm-detail-yours-col{flex:0 1 auto}html.pm-desktop .pm-detail-yours-pays{margin-top:4px}#page-home.hm-v8{position:relative;overflow-x:clip;max-width:100%;min-height:100vh;min-height:100dvh;background:radial-gradient(ellipse 70% 45% at 0% 100%,rgba(40,80,170,.2) 0%,transparent 65%),linear-gradient(165deg,#0e1b3b,#0b1530,#060b22)}#page-home.hm-v8>*{position:relative;z-index:1}#page-home.hm-v8 .user-avatar{width:36px;height:36px;font-size:18px;box-shadow:0 0 0 2px #ffcd508c,inset 0 1.5px #ffffff4d,0 4px 14px #0006}#page-home.hm-v8 .user-avatar:after{display:none}#page-home.hm-v8 .user-avatar-gear{right:-3px;top:-3px;width:16px;height:16px;border-width:1.5px}#page-home.hm-v8 .user-avatar-gear .gc-icon{width:10px;height:10px}#page-home.hm-v8 .user-name{color:#fff;font-weight:800;font-size:15px}#page-home.hm-v8 .search-row--inline{display:flex;align-items:center;gap:6px;flex:0 0 auto;width:clamp(152px,46vw,170px);height:34px;padding:3px 3px 3px 14px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1.5px #ffffff4d;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3)}#page-home.hm-v8 .search-input{flex:1;min-width:0;padding:0;border:none;border-radius:0;background:transparent;color:#fff;font-weight:600;font-size:12.5px;box-shadow:none}#page-home.hm-v8 .search-input:focus{border:none;background:transparent;box-shadow:none}#page-home.hm-v8 .search-input::placeholder{color:#ffffff8c}#page-home.hm-v8 .search-paste-btn{width:auto;min-width:0;flex-shrink:0;padding:0 2px;border:none;background:transparent;color:#ffffff80;font-size:14px;box-shadow:none}#page-home.hm-v8 .search-btn{width:28px;height:28px;min-width:28px;flex-shrink:0;padding:0;border:none;border-radius:50%;background:linear-gradient(135deg,#ffe9b0,#ffca28 55%,#dc9400);color:#2a1a04;box-shadow:inset 0 1.5px #fffc,0 2px 10px #ffb80073}#page-home.hm-v8 .search-btn img,#page-home.hm-v8 .search-btn .gc-icon{filter:brightness(0);opacity:.82;width:14px;height:14px}#page-home.hm-v8 .header{position:relative;z-index:20}#page-home.hm-v8 .search-suggestions{left:auto;right:0;min-width:240px;max-width:78vw}#page-home.hm-v8 .header,#page-home.hm-v8 .stats-row,#page-home.hm-v8 .controls-row,#page-home.hm-v8 .section-header{animation:none!important}#page-home.hm-v8 .user-avatar-img{border-radius:50%!important}#page-home.hm-v8 .user-name-link{color:#fff}#page-home.hm-v8 .user-name-arrow{color:#ffcd64e6}#page-home.hm-v8 .rate-btn{border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;background:linear-gradient(180deg,#ffffff1a,#ffffff08);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:inset 0 1px #ffffff38}#page-home.hm-v8 .rate-btn.voted{border-color:#ffcd648c;background:linear-gradient(135deg,#ffd78c42,#ffaa3214);box-shadow:0 0 0 2px #ffc85a33,inset 0 1px #ffffff4d}#page-home.hm-v8 .profile-views{color:#fff9}#page-home.hm-v8 .viewing-banner{border:1px solid rgba(255,205,100,.4);background:linear-gradient(135deg,#ffd78c29,#ffaa320d);color:#fff}#page-home.hm-v8 .totals-card{position:relative;border-radius:22px!important;padding:18px 20px 16px;min-height:134px;overflow:hidden;text-align:left;margin:0 0 16px!important;animation:none!important;background-size:auto!important;background:radial-gradient(ellipse 90% 70% at 95% -10%,rgba(255,210,120,.36) 0%,transparent 55%),radial-gradient(ellipse 60% 60% at 0% 110%,rgba(60,95,180,.22) 0%,transparent 60%),linear-gradient(160deg,#1b2c58,#142046,#0d1530)!important;border:1.5px solid rgba(255,205,100,.62)!important;box-shadow:inset 0 1.5px #fff0b44d,0 14px 40px #0000008c,0 0 28px #ffb45038!important}#page-home.hm-v8 .totals-card>*{position:relative;z-index:2}#page-home.hm-v8 .totals-title{display:flex;align-items:center;justify-content:center;gap:6px;font:800 11px var(--font-sans,inherit);margin-bottom:0;letter-spacing:1.4px;text-transform:uppercase;color:transparent;background:linear-gradient(180deg,#ffe38a,#ffca28 50%,#c98800);-webkit-background-clip:text;background-clip:text}#page-home.hm-v8 .totals-title-arrow{-webkit-text-fill-color:rgba(255,210,120,.6)}#page-home.hm-v8 .totals-primary{font-size:44px;font-weight:800;line-height:1;letter-spacing:-1.6px;margin-top:10px;margin-bottom:0;display:flex;align-items:flex-end;justify-content:center;gap:8px}#page-home.hm-v8 .hmv8-numtext{font-variant-numeric:tabular-nums;color:transparent;background:linear-gradient(180deg,#fff5d0,#ffd86b 40%,#e5a100 80%,#b27000);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 1px 0 rgba(0,0,0,.4)) drop-shadow(0 0 16px rgba(255,184,0,.3))}#page-home.hm-v8 .totals-row{display:none}#page-home.hm-v8 .hmv8-cur{position:absolute!important;right:12px;top:50%;transform:translateY(-50%);z-index:3;display:inline-flex;flex-direction:column;align-items:stretch;gap:3px;padding:2px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);box-shadow:inset 0 1.5px #ffffff5c,inset 1px 0 #ffffff1a,inset -1px 0 #ffffff1a,inset 0 -1px #ffffff0a,0 6px 16px #00000047}#page-home.hm-v8 .hmv8-cur button{height:22px;min-width:22px;padding:0 3px;border:1px solid transparent;border-radius:999px;background:none;cursor:pointer;color:#ffffffdb;font:800 15px var(--font-sans,inherit);display:inline-flex;align-items:center;justify-content:center;transition:transform .12s}#page-home.hm-v8 .hmv8-cur button:active{transform:scale(.94)}#page-home.hm-v8 .hmv8-cur button.on{background:#ffffff29;border-color:#ffffff47;color:#fff;box-shadow:inset 0 1.5px #ffffff73}#page-home.hm-v8 .hmv8-cur svg{fill:currentColor;width:16px;height:16px}#page-home.hm-v8 .hmv8-pnl{position:absolute!important;left:50%;bottom:14px;transform:translate(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:25px;padding:0 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;cursor:pointer;background:#ffffff14;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:inset 0 1px #ffffff38;font:800 13px/1 var(--font-sans,inherit);font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;transition:transform .12s}#page-home.hm-v8 .hmv8-pnl:active{transform:translate(-50%) scale(.95)}#page-home.hm-v8 .hmv8-pnl-tri{font-size:9px;line-height:1}#page-home.hm-v8 .hmv8-pnl-val svg{width:11px;height:11px;fill:currentColor;-webkit-text-fill-color:currentColor;vertical-align:-1px}#page-home.hm-v8 .hmv8-pnl.stat-item--gain{color:#7cffc0;border-color:#8cffc86b;background:linear-gradient(135deg,#8cffc838,#34c75912)}#page-home.hm-v8 .hmv8-pnl.stat-item--loss{color:#ff9aa0;border-color:#ff80856b;background:linear-gradient(135deg,#ff808538,#ec394212)}#page-home.hm-v8 .stats-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}#page-home.hm-v8 .stat-item{border-radius:14px;padding:10px 12px 9px;border:1px solid rgba(255,255,255,.2);background:linear-gradient(135deg,#ffffff24,#ffffff0a);background-size:auto!important;animation:none!important;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1.5px #ffffff57,0 6px 16px #00000047}#page-home.hm-v8 .stat-item--premium{background:linear-gradient(135deg,#ffcd784d,#ffa5371a);background-size:auto!important;animation:none!important;border-color:#ffe09680}#page-home.hm-v8 .stat-item--portfolio{background:linear-gradient(135deg,#8cffc845,#34c75917);background-size:auto!important;animation:none!important;border-color:#8cffc875}#page-home.hm-v8 .stat-item:after{display:none!important}#page-home.hm-v8 .stat-value{font:800 16px/1 var(--font-sans,inherit);letter-spacing:-.4px;font-variant-numeric:tabular-nums;color:#fff}#page-home.hm-v8 .stat-item--premium .stat-value{color:#fff1c9}#page-home.hm-v8 .stat-item--portfolio .stat-value{color:#dcfce9}#page-home.hm-v8 .stat-label{margin-top:5px;font:700 10.5px/1 var(--font-sans,inherit);letter-spacing:.4px;text-transform:uppercase;color:#fffc}#page-home.hm-v8 #gifts-controls .section-header{display:none}#page-home.hm-v8 .sort-buttons{display:flex;align-items:center;gap:3px;width:100%;padding:3px;height:34px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:inset 0 1.5px #ffffff52,0 6px 16px #00000047}#page-home.hm-v8 .sort-btn{height:28px;border-radius:999px;border:1px solid transparent;background:none;color:#ffffffdb;font:700 12px var(--font-sans,inherit);display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:1 1 0;min-width:0;padding:0 5px}#page-home.hm-v8 #sort-group,#page-home.hm-v8 #sort-list{flex:0 0 28px;width:28px;padding:0}#page-home.hm-v8 #sort-price,#page-home.hm-v8 #sort-number{flex:0 0 auto;padding:0 11px;font-weight:900;font-size:14px}#page-home.hm-v8 .sort-btn.active{background:#ffffff29;border-color:#ffffff47;color:#fff;box-shadow:inset 0 1.5px #ffffff73}#page-home.hm-v8 .sort-btn svg{width:14px;height:14px}#page-home.hm-v8 .lines-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}#page-home.hm-v8 .group-card{display:flex;flex-direction:column;position:relative;border-radius:13px;padding:6px 6px 8px;overflow:hidden;background:linear-gradient(170deg,#192850d9,#0f193ceb)!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0000001f,0 4px 12px #0000004d!important}#page-home.hm-v8 .group-thumb{width:100%;aspect-ratio:1;height:auto;border-radius:9px;margin-bottom:5px;object-fit:cover;background:radial-gradient(ellipse at 50% 35%,#7896d22e,#080e2099)}#page-home.hm-v8 .group-badge{position:absolute;top:9px;right:9px;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:#0a122aeb;color:#6bc8ff;font:800 11px/1 var(--font-sans,inherit);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-shadow:inset 0 1px #ffffff29,0 2px 6px #0006;z-index:2;text-shadow:none;border:0}#page-home.hm-v8 .group-name{font:800 10.5px/1.1 var(--font-sans,inherit);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin-bottom:3px}#page-home.hm-v8 .group-value{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;overflow:hidden;font:800 13px var(--font-sans,inherit);font-variant-numeric:tabular-nums;letter-spacing:-.2px;color:transparent;background:linear-gradient(180deg,#ffe38a,#ffca28 50%,#c98800);-webkit-background-clip:text;background-clip:text}#page-home.hm-v8 .group-value svg{width:11px;height:11px;flex-shrink:0;-webkit-text-fill-color:initial}#page-home.hm-v8 .group-value>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-home.hm-v8 .view-tabs{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:3px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#page-home.hm-v8 .view-tab{color:#fff9;border:1px solid transparent;border-radius:11px;font-weight:700}#page-home.hm-v8 .view-tab.active{background:linear-gradient(135deg,#ffcd784d,#ffa5371f);border-color:#ffe09673;color:#fff;box-shadow:inset 0 1px #fff3}#page-home.hm-v8 .collection-card{display:flex;flex-direction:column;position:relative;border-radius:13px;padding:6px 6px 8px;overflow:hidden;text-align:center;background:linear-gradient(170deg,#192850d9,#0f193ceb);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0000001f,0 4px 12px #0000004d}#page-home.hm-v8 .collection-card:active{background:linear-gradient(170deg,#233460e6,#142048f2)}#page-home.hm-v8 .collection-thumb{width:100%;aspect-ratio:1;height:auto;border-radius:9px;margin-bottom:5px;object-fit:cover;background:radial-gradient(ellipse at 50% 35%,#7896d22e,#080e2099)}#page-home.hm-v8 .collection-icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1;margin-bottom:5px;font-size:34px;line-height:1;border-radius:9px;background:radial-gradient(ellipse at 50% 35%,#7896d22e,#080e2099)}#page-home.hm-v8 .collection-title{font:800 10.5px/1.1 var(--font-sans,inherit);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}#page-home.hm-v8 .collection-gifts{font:700 9.5px var(--font-sans,inherit);color:#ffcd6ed9}#page-home.hm-v8 .collection-count{position:absolute;top:9px;right:9px;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:#0a122aeb;color:#6bc8ff;font:800 11px/1 var(--font-sans,inherit);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-shadow:inset 0 1px #ffffff29,0 2px 6px #0006;z-index:2}#page-home.hm-v8 .active-filter{background:linear-gradient(135deg,#ffd78c29,#ffaa320d);border:1px solid rgba(255,205,100,.4)}#page-home.hm-v8 .filter-chip{background:#ffffff12;border:1px solid rgba(255,255,255,.16);color:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#page-home.hm-v8 .filter-chip.active{background:linear-gradient(135deg,#ffd78c42,#ffaa3214);border-color:#ffcd648c;color:#fff}#page-home.hm-v8 .regular-item{background:linear-gradient(170deg,#1c2c5499,#101a3ac7);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff0f,0 3px 10px #00000038}#page-home.hm-v8 .regular-item-clickable:active{background:linear-gradient(170deg,#263864b3,#162248d9)}#page-home.hm-v8 .regular-thumb--emoji,#page-home.hm-v8 .modal-list-thumb--emoji{background:radial-gradient(ellipse at 50% 35%,#7896d22e,#080e2099);border-color:#ffffff14}#page-home.hm-v8 .regular-title{font-weight:700}#page-home.hm-v8 .regular-sub-floor{color:#ffcd6ed9}.modal-card[data-tier=gold],.modal-card[data-tier=purple],.modal-card[data-tier=blue],.modal-card[data-tier=common]{background:linear-gradient(180deg,#ffd57833,#ffb43c12 22%,#121622d6 52%);border-top:2px solid rgba(255,205,100,.62);box-shadow:inset 0 1px #fff0b44d,0 0 22px #ffbe4624}.modal-card[data-tier=gold] .modal-stat,.modal-card[data-tier=purple] .modal-stat,.modal-card[data-tier=blue] .modal-stat,.modal-card[data-tier=common] .modal-stat{background:linear-gradient(135deg,#ffd78c29,#ffffff0a);border:1px solid rgba(255,255,255,.14)}.modal-card[data-tier=gold] .modal-usd,.modal-card[data-tier=purple] .modal-usd,.modal-card[data-tier=blue] .modal-usd,.modal-card[data-tier=common] .modal-usd{color:var(--gold-bright);text-shadow:0 0 18px rgba(255,184,0,.45)}.modal-card .modal-btn{background:linear-gradient(135deg,#ffe9b0,#ffca28 55%,#dc9400);color:#2a1a04;box-shadow:0 4px 14px #ffb80047}.modal-stat-floor{color:#ffcd6ed9}.btn-retry{background:linear-gradient(135deg,#ffe9b0,#ffca28 55%,#dc9400);color:#2a1a04;box-shadow:0 4px 14px #ffb8004d}.btn-retry:active{opacity:.9}.dropdown-panel,.dropdown-header,.dropdown-search-wrap{background:#121a30}.dropdown-panel{border:1px solid rgba(255,205,100,.22)}.dropdown-search:focus{border-color:#ffcd648c}.dropdown-col-chip.active{background:linear-gradient(135deg,#ffd78c42,#ffaa3214);border-color:#ffcd648c;color:#fff}.dropdown-apply{background:linear-gradient(135deg,#ffe9b0,#ffca28 55%,#dc9400);color:#2a1a04;box-shadow:0 2px 10px #ffb8004d}.dropdown-item:active{background:#ffffff0f}.dropdown-item.selected{background:#ffcd641f}.dropdown-item.selected .dropdown-check{background:linear-gradient(135deg,#ffd98c,#ffb43a);border-color:#ffcd6499;color:#2a1a04}#page-home.hm-v8 .sort-caret{font-size:9px;opacity:.72;margin-left:2px}#page-home.hm-v8 .sort-btn,#page-home.hm-v8 .hmv8-cur button,#page-home.hm-v8 .group-card,#page-home.hm-v8 .stat-item,#page-home.hm-v8 .rate-btn,#page-home.hm-v8 .search-btn,#page-home.hm-v8 .regular-item,.dropdown-item,.dropdown-apply,.dropdown-col-chip{touch-action:manipulation}@keyframes sh-sweep{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.sh-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;padding:0;font-family:inherit;transition:transform .15s ease;font-variant-numeric:tabular-nums;flex-shrink:0}.sh-btn:active{transform:scale(.95)}.sh-btn[data-size=md]{height:34px;padding:0 12px;gap:7px;font-size:12.5px}.sh-btn .sh-label{letter-spacing:.2px;white-space:nowrap;font-weight:800}.sh-btn .sh-arrow{display:block}.sh-btn--pill{border-radius:999px;background:linear-gradient(155deg,#1e47b8,#0e2a6e);box-shadow:inset 0 1px #fff5c838,inset 0 -1px #0000004d,0 0 0 1px #ffcd508c,0 0 14px #ffb80038,0 2px 6px #0e2a6e73}.sh-btn--pill .sh-label{background:linear-gradient(180deg,#ffe38a,#ffca28,#e5a100);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 14px rgba(255,205,80,.2)}.sh-btn--pill .sh-arrow{filter:drop-shadow(0 0 3px rgba(255,205,80,.55))}.sh-cta{width:100%;border-radius:14px;border:none;cursor:pointer;font-family:inherit;padding:12px 16px;display:flex;align-items:center;gap:12px;text-align:left;background:linear-gradient(115deg,#e5a100,#ffca28,#ffe38a 16%,#4a7bd8 38%,#1e47b8,#0e2a6e 72%,#e5a100 92%,#ffca28);background-size:220% 220%;animation:sh-sweep 7s ease-in-out infinite;box-shadow:inset 0 1px #ffffff59,inset 0 -2px 8px #00000059,0 0 0 1px #fff5c88c,0 0 22px #ffb8004d,0 6px 18px #0e2a6e73;color:#fffbe5;transition:transform .15s ease;margin-top:10px}.sh-cta:active{transform:scale(.985)}.sh-cta-icon{width:38px;height:38px;border-radius:999px;background:#0e2a6e59;border:1px solid rgba(255,245,200,.45);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 1px #fff5c84d}.sh-cta-icon .sh-arrow{filter:drop-shadow(0 0 4px rgba(255,245,200,.55))}.sh-cta-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sh-cta-title{font-size:15px;font-weight:800;letter-spacing:.1px;color:#fffbe5;text-shadow:0 1px 4px rgba(14,42,110,.75),0 0 8px rgba(255,205,80,.4)}.sh-cta-sub{font-size:11.5px;font-weight:600;color:#fffbe5d9;text-shadow:0 1px 3px rgba(14,42,110,.7)}.sh-cta-chip{font-size:11px;font-weight:900;letter-spacing:.4px;padding:5px 9px;border-radius:999px;background:linear-gradient(180deg,#ffe38a,#ffca28,#e5a100);color:#1a1205;border:.5px solid rgba(255,245,200,.55);box-shadow:inset 0 1px #fff9,0 1px 3px #0e2a6e80;flex-shrink:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){.sh-cta{animation:none}}.pm-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px}.pm-sheet-head-title{font-size:19px;font-weight:700;color:var(--tg-text);letter-spacing:.2px;line-height:1.2}.pm-sheet-head .pm-sheet-close{position:static;flex:0 0 30px}.pm-tabs{position:sticky;top:0;z-index:2;display:flex;gap:6px;margin:0 -2px 14px;padding:4px 2px;background:linear-gradient(180deg,#1b2736 0% 70%,#1b273600);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pm-tabs::-webkit-scrollbar{display:none}.pm-tab{flex:1 1 0;min-width:92px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border-radius:999px;border:1px solid var(--tg-separator);background:transparent;color:var(--tg-hint);font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,transform .12s ease}.pm-tab:active{transform:scale(.97)}.pm-tab--active{background:var(--tg-bg-input);color:var(--tg-text);border-color:var(--tg-accent)}.pm-tab-ic{font-size:15px;line-height:1}.pm-tab-lbl{letter-spacing:.1px}.pm-tab-badge{font-size:11px;font-weight:700;padding:2px 6px;border-radius:999px;background:#2ec36338;color:#4ed68f;margin-left:2px}.pm-tab-badge.hidden,.pm-tab-pane.hidden{display:none}.pm-ton-wallet{margin:4px 0 10px}.pm-ton-wallet-connect{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;box-sizing:border-box;background:linear-gradient(135deg,#0098ea,#0072c2);color:#fff;font-weight:700;font-size:15px;border:none;border-radius:12px;padding:13px;cursor:pointer;transition:opacity .15s ease,transform .12s ease}.pm-ton-wallet-connect:active{transform:scale(.98);opacity:.92}.pm-ton-wallet-ic{font-size:16px;line-height:1}.pm-ton-wallet-lbl{letter-spacing:.2px}.pm-ton-wallet-disc{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;box-sizing:border-box;background:#0098ea1a;color:var(--tg-text);border:1px solid rgba(0,152,234,.35);border-radius:12px;padding:11px 14px;font-size:14px;cursor:pointer;font-family:inherit}.pm-ton-wallet-disc:active{opacity:.85}.pm-ton-wallet-addr{font-weight:700;letter-spacing:.3px;font-family:ui-monospace,SF Mono,Menlo,monospace}.pm-ton-wallet-x{font-size:12px;color:var(--tg-hint)}.pm-bonus-banner{text-align:center;background:#2ec3631a;border:1px solid rgba(46,195,99,.28);border-radius:10px;padding:8px 12px;margin:4px 0 12px;color:#6ad99d;font-size:12.5px;font-weight:600;line-height:1.4}.pm-bonus-banner.hidden{display:none}.pm-ton-rows{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.pm-ton-empty{color:var(--tg-hint);font-size:13px;text-align:center;padding:12px 0}.pm-ton-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;box-sizing:border-box;background:var(--tg-bg-input);color:var(--tg-text);border:1px solid var(--tg-separator);border-radius:14px;padding:12px 14px;cursor:pointer;font-family:inherit;font-size:15px;transition:border-color .12s ease,transform .12s ease,background .12s ease}.pm-ton-row:active{transform:scale(.99);background:var(--tg-bg-secondary, #243349)}.pm-ton-row-amt{display:inline-flex;align-items:center;gap:8px;font-weight:700}.pm-ton-row-stars{color:var(--gold-bright, #f5b75a)}.pm-ton-bonus{font-size:11.5px;font-weight:700;color:#6ad99d;background:#2ec36333;border-radius:999px;padding:2px 7px;letter-spacing:.2px}.pm-ton-row-cost{font-weight:700;color:var(--tg-text);letter-spacing:.2px}.pm-ton-preview{color:var(--tg-hint);font-size:13px;line-height:1.4;margin:-4px 0 10px;padding:0 2px}.pm-ton-preview.hidden{display:none}.pm-ton-preview b{color:var(--tg-text);font-weight:700}.pm-ton-stale{margin-top:10px;padding:8px 12px;border-radius:10px;background:#f5b75a1f;border:1px solid rgba(245,183,90,.28);color:var(--gold-bright, #f5b75a);font-size:12px;text-align:center}.pm-ton-stale.hidden{display:none}.pm-ton-wait-row{display:flex;flex-direction:column;align-items:center;gap:4px;margin:18px 0 8px}.pm-ton-wait-amt{font-size:28px;font-weight:800;color:var(--gold-bright, #f5b75a);letter-spacing:.4px}.pm-ton-wait-bonus{font-size:12.5px;font-weight:700;color:#6ad99d}#page-leaderboard.lb-v3{color:#f5f5f5;background:radial-gradient(ellipse 90% 50% at 10% 0%,rgba(46,166,255,.1) 0%,transparent 55%),radial-gradient(ellipse 70% 50% at 90% 100%,rgba(151,111,255,.07) 0%,transparent 55%),linear-gradient(160deg,#0a1420,#0e1a2a,#0c1725 60%,#0e1422);min-height:100vh;padding-bottom:80px}@keyframes lbV3Aurora{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(8%,-6%) rotate(8deg)}}#page-leaderboard.lb-v3 .vk-header{position:relative;padding:14px 16px 10px;display:flex;flex-direction:column;gap:10px;z-index:5}#page-leaderboard.lb-v3 .vk-titlerow{display:flex;align-items:center;gap:10px}#page-leaderboard.lb-v3 .vk-wordmark{font-size:22px;font-weight:800;letter-spacing:-.4px;line-height:1.1;background:linear-gradient(180deg,#fff5d0,#ffd86b 40%,#e5a100 85%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.4)) drop-shadow(0 0 14px rgba(255,184,0,.3));flex:1;animation:none}@media(pointer:fine){#page-leaderboard.lb-v3 .vk-wordmark{font-size:18px}}#page-leaderboard.lb-v3 .vk-cur{display:inline-flex;align-items:center;height:30px;border-radius:999px;padding:2px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);box-shadow:inset 0 1.5px #ffffff4d,inset 0 -1px #ffffff0a,0 6px 16px #00000047;flex-shrink:0}#page-leaderboard.lb-v3 .vk-cur button{min-width:30px;height:26px;padding:0 8px;border:1px solid transparent;border-radius:999px;background:none;color:#ffffffb3;font:800 12px var(--font-sans, inherit);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .12s}#page-leaderboard.lb-v3 .vk-cur button:active{transform:scale(.94)}#page-leaderboard.lb-v3 .vk-cur button svg{width:14px;height:14px;fill:currentColor;opacity:.85}#page-leaderboard.lb-v3 .vk-cur button.on{background:#ffffff29;border-color:#ffffff47;color:#fff;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000001a}#page-leaderboard.lb-v3 .vk-search{position:relative;display:flex;align-items:stretch;height:38px;padding:0;margin:0;animation:none;border-radius:12px;background:linear-gradient(180deg,#6ab3f329,#2ea6ff0d,#6b93ff24);border:1px solid rgba(106,179,243,.3);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #2ea6ff29,0 4px 14px #2ea6ff1a;flex:none;min-width:0}#page-leaderboard.lb-v3 .vk-search:before{content:"";position:absolute;inset:0 0 auto;height:55%;background:radial-gradient(ellipse 80% 100% at 30% 0%,#ffffff2e,#fff0 70%);pointer-events:none}#page-leaderboard.lb-v3 .vk-search input.search-input,#page-leaderboard.lb-v3 .vk-search input{flex:1 1 auto;width:auto;min-width:0;background:transparent;border:none;border-radius:0;box-shadow:none;outline:none;color:#fff;font:600 13px var(--font-sans, inherit);padding:0 12px;text-align:left;letter-spacing:-.1px;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.2);height:100%;box-sizing:border-box}#page-leaderboard.lb-v3 .vk-search input.search-input:focus,#page-leaderboard.lb-v3 .vk-search input:focus{border:none;background:transparent;box-shadow:none}#page-leaderboard.lb-v3 .vk-search input::placeholder{color:#ffffff8c}#page-leaderboard.lb-v3 .vk-search-paste,#page-leaderboard.lb-v3 .vk-search-submit{flex-shrink:0;width:38px;border:none;border-left:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .12s,filter .15s,transform .12s}#page-leaderboard.lb-v3 .vk-search-paste{background:#6b93ff29}#page-leaderboard.lb-v3 .vk-search-paste:hover{background:#6b93ff42}#page-leaderboard.lb-v3 .vk-search-paste:active{background:#6b93ff57;transform:scale(.94)}#page-leaderboard.lb-v3 .vk-search-submit{background:linear-gradient(135deg,#6b93ff,#976fff);border-radius:0 12px 12px 0}#page-leaderboard.lb-v3 .vk-search-submit:hover{filter:brightness(1.08)}#page-leaderboard.lb-v3 .vk-search-submit:active{transform:scale(.94)}#page-leaderboard.lb-v3 .vk-search-paste svg,#page-leaderboard.lb-v3 .vk-search-submit svg{width:16px;height:16px;opacity:.92}#page-leaderboard.lb-v3 .vk-search .search-suggestions{top:100%;margin-top:6px;border-radius:12px;overflow:hidden;background:#0e1928eb;border:1px solid rgba(106,179,243,.3);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 24px #00000073;color:#fff}#page-leaderboard.lb-v3 .tr-you{position:relative;overflow:hidden;margin:8px 16px 14px;height:58px;padding:0 18px;display:grid;grid-template-columns:30px 36px 1fr auto;gap:12px;align-items:center;border-radius:18px;background:linear-gradient(180deg,#6ab3f32e,#2ea6ff14 45%,#6b93ff2e);border:1px solid rgba(106,179,243,.34);-webkit-backdrop-filter:blur(28px) saturate(190%);backdrop-filter:blur(28px) saturate(190%);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #2ea6ff33,inset 0 14px 24px -14px #ffffff3d,0 10px 28px #2ea6ff2e,0 6px 18px #00000052;font-variant-numeric:tabular-nums;cursor:pointer}#page-leaderboard.lb-v3 .tr-you:before{content:"";position:absolute;inset:0 0 auto;height:60%;background:radial-gradient(ellipse 130% 100% at 50% 0%,#ffffff29,#fff0 65%);pointer-events:none;z-index:0;border-radius:18px 18px 0 0}#page-leaderboard.lb-v3 .tr-you:after{content:"";position:absolute;inset:-30%;background:radial-gradient(ellipse 50% 70% at 20% 30%,rgba(46,166,255,.22) 0%,transparent 65%),radial-gradient(ellipse 60% 50% at 80% 70%,rgba(151,111,255,.2) 0%,transparent 65%);filter:blur(18px);animation:lbV3Aurora 22s ease-in-out infinite;pointer-events:none;z-index:0}#page-leaderboard.lb-v3 .tr-you>*{position:relative;z-index:1}#page-leaderboard.lb-v3 .tr-you-rank{font-size:14px;font-weight:800;color:#fff;letter-spacing:-.5px;text-align:center}#page-leaderboard.lb-v3 .tr-you-rank:before{content:"#";font-size:10px;color:#ffffff8c;margin-right:1px;vertical-align:2px}#page-leaderboard.lb-v3 .tr-you-avatar,#page-leaderboard.lb-v3 .tr-you .lb-avatar,#page-leaderboard.lb-v3 .tr-you .lb-avatar-img{width:36px;height:36px;flex-shrink:0}#page-leaderboard.lb-v3 .tr-you-avatar,#page-leaderboard.lb-v3 .tr-you .lb-avatar{border-radius:50%;background:linear-gradient(135deg,#6b93ff,#976fff);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;border:0}#page-leaderboard.lb-v3 .tr-you .lb-avatar-img{border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.18);box-shadow:0 2px 6px #00000040,inset 0 1px #ffffff26}#page-leaderboard.lb-v3 .lb-self-rank--unknown:before{content:none!important}#page-leaderboard.lb-v3 .tr-you-info{min-width:0}#page-leaderboard.lb-v3 .tr-you-name{font-size:14px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-leaderboard.lb-v3 .tr-you-meta{font-size:10.5px;color:#ffffff8c;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-leaderboard.lb-v3 .tr-you-value{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end;font-weight:800;letter-spacing:-.2px}#page-leaderboard.lb-v3 .tr-you-stars-num{font-size:14px;background:linear-gradient(180deg,#fffce3,#ffe38a,#ffca28 70%,#c98800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:800;filter:drop-shadow(0 1px 0 rgba(0,0,0,.45)) drop-shadow(0 0 6px rgba(255,184,0,.2))}#page-leaderboard.lb-v3 .vk-slab{position:relative;margin:0 16px 8px;padding:0;border-radius:24px;background:linear-gradient(180deg,#6ab3f329,#2ea6ff0f 40%,#6b93ff29);-webkit-backdrop-filter:blur(28px) saturate(190%);backdrop-filter:blur(28px) saturate(190%);border:1px solid rgba(106,179,243,.3);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #2ea6ff33,inset 0 14px 24px -14px #ffffff38,0 16px 40px #2ea6ff2e,0 10px 30px #00000052;overflow:hidden}#page-leaderboard.lb-v3 .vk-slab:before{content:"";position:absolute;inset:0 0 auto;height:60%;background:radial-gradient(ellipse 130% 100% at 50% 0%,#ffffff29,#fff0 65%);pointer-events:none;z-index:1}#page-leaderboard.lb-v3 .vk-slab:after{content:"";position:absolute;inset:-20%;background:radial-gradient(ellipse 40% 60% at 25% 30%,rgba(46,166,255,.22) 0%,transparent 60%),radial-gradient(ellipse 50% 40% at 75% 70%,rgba(151,111,255,.18) 0%,transparent 60%);filter:blur(20px);animation:lbV3Aurora 18s ease-in-out infinite;pointer-events:none;z-index:0}#page-leaderboard.lb-v3 .vk-row{position:relative;z-index:2;display:grid;grid-template-columns:30px 36px 1fr auto;gap:12px;align-items:center;height:58px;min-height:58px;padding:0 18px;margin:0;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;background:none;font-variant-numeric:tabular-nums;cursor:pointer;text-shadow:none;box-shadow:none}#page-leaderboard.lb-v3 .vk-row:last-child{border-bottom:0}#page-leaderboard.lb-v3 .vk-row:after{display:none;content:none}#page-leaderboard.lb-v3 .vk-strip{text-align:center;font-size:13px;font-weight:800;letter-spacing:-.2px;color:#ffffffa6;text-shadow:0 1px 1px rgba(0,0,0,.2);background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial;filter:none}#page-leaderboard.lb-v3 .vk-row>.lb-avatar-img,#page-leaderboard.lb-v3 .vk-row>.lb-avatar{width:36px;height:36px;border-radius:11px;object-fit:cover;border:1px solid rgba(255,255,255,.18);box-shadow:0 2px 6px #00000040,inset 0 1px #ffffff26;align-self:center;background:#ffffff0a;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;flex-shrink:0}#page-leaderboard.lb-v3 .vk-row .vk-info{min-width:0;display:flex;flex-direction:column;gap:1px}#page-leaderboard.lb-v3 .vk-row .vk-name{font-size:14px;font-weight:700;color:#fff;letter-spacing:-.1px;text-shadow:0 1px 1px rgba(0,0,0,.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px;min-width:0}#page-leaderboard.lb-v3 .vk-row .vk-name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#page-leaderboard.lb-v3 .vk-row .vk-gifts,#page-leaderboard.lb-v3 .vk-row .lb-gifts{font-size:10.5px;color:#ffffff8c;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-leaderboard.lb-v3 .vk-row .vk-value{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end;text-align:right}#page-leaderboard.lb-v3 .vk-row .vk-stars-num{font-size:14px;font-weight:800;letter-spacing:-.2px;background:linear-gradient(180deg,#fffce3,#ffe38a,#ffca28 70%,#c98800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.45)) drop-shadow(0 0 6px rgba(255,184,0,.2));white-space:nowrap}#page-leaderboard.lb-v3 .vk-star-svg{width:13px;height:13px;filter:drop-shadow(0 0 6px rgba(255,184,0,.45));flex-shrink:0}#page-leaderboard.lb-v3:not([data-cur=stars]) .vk-star-svg{display:none}#page-leaderboard.lb-v3 .vk-row[data-rank="1"]{background:linear-gradient(180deg,#ffd55f38,#ffb42814,#2ea6ff0d);box-shadow:inset 0 1px #ffeba05c,inset 0 -1px #ffb42829,inset 0 8px 14px -8px #ffeba038,inset 3px 0 #ffd55fd9;border-bottom-color:#ffd55f2e;--g1: #FFE38A;--g2: #FFCA28;--g3: #C68C20;--gglow: rgba(255,200,80,.6)}#page-leaderboard.lb-v3 .vk-row[data-rank="2"]{background:linear-gradient(180deg,#dce6f533,#b4c8e60f,#2ea6ff0d);box-shadow:inset 0 1px #fff6,inset 0 -1px #b4c8e624,inset 0 8px 14px -8px #ffffff38,inset 3px 0 #dce6f5d9;border-bottom-color:#dce6f52e;--g1: #F4F8FF;--g2: #D5DEEC;--g3: #97A4BA;--gglow: rgba(220,230,245,.4)}#page-leaderboard.lb-v3 .vk-row[data-rank="3"]{background:linear-gradient(180deg,#e0946033,#b4643c14,#2ea6ff0d);box-shadow:inset 0 1px #f4b48c5c,inset 0 -1px #b4643c29,inset 0 8px 14px -8px #f4b48c38,inset 3px 0 #e09460d9;border-bottom-color:#e094602e;--g1: #F4CFA8;--g2: #D28352;--g3: #8C4E2A;--gglow: rgba(224,148,96,.5)}#page-leaderboard.lb-v3 .vk-row[data-rank="1"] .vk-strip,#page-leaderboard.lb-v3 .vk-row[data-rank="2"] .vk-strip,#page-leaderboard.lb-v3 .vk-row[data-rank="3"] .vk-strip{background:linear-gradient(180deg,var(--g1),var(--g2) 50%,var(--g3));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 4px var(--gglow));text-shadow:none;font-weight:800}#page-leaderboard.lb-v3 .vk-row .lb-new-badge{flex-shrink:0;margin-left:6px}#page-leaderboard.lb-v3 .vk-row.lb-item--new{animation:none}#page-leaderboard.lb-v3 .vk-slab .empty-state{padding:32px 16px;text-align:center;color:#ffffff8c}#page-leaderboard.lb-v3 .lb-subtitle-row{padding:0 16px 10px}#page-leaderboard.lb-v3 .page-subtitle--inline{color:#ffffff8c;font-size:12px;font-weight:500}#page-leaderboard.lb-v3 .leaderboard-refresh-hint{color:#ffffff6b}#page-leaderboard.lb-v3 .leaderboard-list.vk-slab{padding:0}@media(min-width:600px){#page-leaderboard.lb-v3 .vk-header,#page-leaderboard.lb-v3 .tr-you,#page-leaderboard.lb-v3 .vk-slab,#page-leaderboard.lb-v3 .lb-subtitle-row{max-width:560px;margin-left:auto;margin-right:auto}#page-leaderboard.lb-v3 .vk-header{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){#page-leaderboard.lb-v3 .vk-slab:after,#page-leaderboard.lb-v3 .tr-you:after{animation:none}}#pm-topup-overlay{z-index:1100;--ds-bg: #14202d;--ds-bg-tint: rgba(255, 184, 0, .06);--ds-bg-card-dark: rgba(0, 0, 0, .2);--ds-bg-chip: rgba(255, 255, 255, .04);--ds-bg-hint: rgba(255, 255, 255, .02);--ds-gold-1: #FFE38A;--ds-gold-2: #FFCA28;--ds-gold-3: #E5A100;--ds-gold-text: #FFD680;--ds-gold-ink: #1a1205;--ds-gold-border: rgba(255, 205, 80, .18);--ds-gold-border-strong: rgba(255, 205, 80, .4);--ds-gold-card-edge: rgba(255, 205, 80, .15);--ds-gold-glow: rgba(255, 184, 0, .25);--ds-gold-glow-strong: rgba(255, 184, 0, .35);--ds-premium-1: #6B93FF;--ds-premium-2: #976FFF;--ds-premium-3: #E46ACE;--ds-premium-border: rgba(151, 111, 255, .25);--ds-premium-active-bg: linear-gradient(180deg, rgba(151,111,255,.32), rgba(151,111,255,.1));--ds-premium-active-border: rgba(151, 111, 255, .65);--ds-green: #5fe39a;--ds-green-tint-2: rgba(95, 227, 154, .14);--ds-green-border: rgba(95, 227, 154, .4);--ds-green-tab-on: rgba(95, 227, 154, .22);--ds-green-tab-off: rgba(95, 227, 154, .1);--ds-text: #F5F5F5;--ds-text-2: rgba(255, 255, 255, .85);--ds-text-3: rgba(255, 255, 255, .55);--ds-text-4: rgba(255, 255, 255, .45);--ds-border: rgba(255, 255, 255, .06);--ds-r-sm: 9px;--ds-r-md: 10px;--ds-r-lg: 12px;--ds-r-xl: 14px;--ds-r-sheet: 22px;--ds-r-pill: 999px;--ds-shadow-sheet: 0 -10px 36px rgba(0, 0, 0, .55), inset 0 1px 0 rgba(255, 230, 150, .1);--ds-shadow-gold: inset 0 1px 0 rgba(255, 255, 255, .5), 0 4px 16px rgba(255, 184, 0, .35);--ds-shadow-prem: 0 6px 18px rgba(151, 111, 255, .4), inset 0 1px 0 rgba(255, 255, 255, .18);--ds-shadow-tab-underline: 0 0 8px rgba(255, 184, 0, .6);--ds-grad-gold: linear-gradient(180deg, #FFE38A 0%, #FFCA28 50%, #E5A100 100%);--ds-grad-premium: linear-gradient(135deg, #6B93FF 0%, #976FFF 50%, #E46ACE 100%);--ds-grad-amount-hero: linear-gradient(135deg, rgba(107,147,255,.1), rgba(151,111,255,.08), rgba(228,106,206,.06));--ds-grad-tab-underline: linear-gradient(90deg, transparent 0%, #FFCA28 50%, transparent 100%);--ds-grad-gift-card: linear-gradient(180deg, rgba(255,205,80,.05) 0%, rgba(255,255,255,.02) 100%);--ds-grad-bonus: linear-gradient(135deg, rgba(95,227,154,.3), rgba(95,227,154,.14))}@keyframes dsFadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes dsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes dsPremiumGradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}#pm-topup-overlay .ds-sheet{position:absolute;left:0;right:0;bottom:0;width:100%;height:480px;box-sizing:border-box;padding:18px 18px calc(22px + env(safe-area-inset-bottom,0px));background:radial-gradient(120% 60% at 50% 0%,var(--ds-bg-tint) 0%,transparent 60%),var(--ds-bg);border-radius:var(--ds-r-sheet) var(--ds-r-sheet) 0 0;border:1px solid var(--ds-gold-border);border-bottom:none;box-shadow:var(--ds-shadow-sheet);color:var(--ds-text);display:flex;flex-direction:column;animation:dsFadeInUp .32s ease-out;overflow:hidden}#pm-topup-overlay .ds-head{display:flex;align-items:center;margin-bottom:14px}#pm-topup-overlay .ds-title{font-size:20px;font-weight:800;letter-spacing:-.4px;background:var(--ds-grad-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 8px var(--ds-gold-glow))}#pm-topup-overlay .ds-close{margin-left:auto;width:30px;height:30px;padding:0;border-radius:var(--ds-r-pill);border:1px solid var(--ds-gold-border-strong);background:#ffcd500f;color:var(--ds-gold-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}#pm-topup-overlay .ds-close:active{transform:scale(.92);transition:transform .08s}#pm-topup-overlay .ds-tabs{display:flex;margin-bottom:14px;border-bottom:1px solid var(--ds-border)}#pm-topup-overlay .ds-tab{position:relative;flex:1;padding:10px 4px 11px;border:none;background:none;cursor:pointer;color:var(--ds-text-3);font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px}#pm-topup-overlay .ds-tab[aria-selected=true]{color:var(--ds-gold-text)}#pm-topup-overlay .ds-tab[aria-selected=true]:after{content:"";position:absolute;left:20%;right:20%;bottom:-1px;height:2.5px;border-radius:2px;background:var(--ds-grad-tab-underline);box-shadow:var(--ds-shadow-tab-underline)}#pm-topup-overlay .ds-tab .ds-bonus{padding:1px 5px;border-radius:var(--ds-r-pill);background:var(--ds-green-tab-off);color:var(--ds-green);font-size:9.5px;font-weight:800;letter-spacing:.2px}#pm-topup-overlay .ds-tab[aria-selected=true] .ds-bonus{background:var(--ds-green-tab-on)}#pm-topup-overlay .ds-body{flex:1;display:flex;flex-direction:column;min-height:0;position:relative}#pm-topup-overlay .ds-body.hidden{display:none!important}#pm-topup-overlay .ds-body__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;scrollbar-width:thin}#pm-topup-overlay .ds-body__scroll::-webkit-scrollbar{width:4px}#pm-topup-overlay .ds-body__scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}#pm-topup-overlay .ds-body__scroll::-webkit-scrollbar-track{background:transparent}#pm-topup-overlay .ds-amount-hero{padding:14px 16px;background:var(--ds-grad-amount-hero);border:1px solid var(--ds-premium-border);border-radius:var(--ds-r-xl);display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px}#pm-topup-overlay .ds-amount-hero__value{font-size:30px;font-weight:800;letter-spacing:-1px;line-height:1;background:var(--ds-grad-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:none;text-shadow:0 0 12px rgba(255,184,0,.35),0 0 6px rgba(255,184,0,.2);font-variant-numeric:tabular-nums}#pm-topup-overlay .ds-bonus-chip{padding:4px 8px;border-radius:var(--ds-r-pill);background:var(--ds-grad-bonus);border:1px solid var(--ds-green-border);color:var(--ds-green);font-size:10.5px;font-weight:800;letter-spacing:.3px}#pm-topup-overlay .ds-bonus-chip.hidden{display:none}#pm-topup-overlay .ds-pay-row{padding:10px 14px;border-radius:var(--ds-r-lg);background:var(--ds-bg-card-dark);border:1px solid var(--ds-border);margin-bottom:10px;display:flex;align-items:center;gap:10px}#pm-topup-overlay .ds-pay-row.hidden{display:none}#pm-topup-overlay .ds-pay-row__pair{min-width:0}#pm-topup-overlay .ds-pay-row__pair--end{margin-left:auto;text-align:right}#pm-topup-overlay .ds-pay-row__label{font-size:10.5px;font-weight:600;letter-spacing:.4px;color:var(--ds-text-3)}#pm-topup-overlay .ds-pay-row__value{font-size:14.5px;font-weight:800;font-variant-numeric:tabular-nums}#pm-topup-overlay .ds-pay-row__wallet{font-size:12px;font-weight:700;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}#pm-topup-overlay .ds-presets{display:flex;gap:6px;margin-bottom:10px}#pm-topup-overlay .ds-preset{position:relative;flex:1;padding:10px 0 9px;border-radius:var(--ds-r-md);background:var(--ds-bg-chip);border:1px solid var(--ds-border);color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;transition:background .18s,border-color .18s}#pm-topup-overlay .ds-preset[aria-pressed=true]{background:var(--ds-premium-active-bg);border:1.5px solid var(--ds-premium-active-border)}#pm-topup-overlay .ds-preset__bonus{position:absolute;top:-6px;right:-4px;padding:1px 5px;border-radius:var(--ds-r-pill);background:var(--ds-grad-bonus);border:1px solid var(--ds-green-border);color:var(--ds-green);font-size:9px;font-weight:800;letter-spacing:.2px;line-height:13px;pointer-events:none}#pm-topup-overlay .ds-preset--custom{flex:0 0 auto;padding:10px 12px 9px}#pm-topup-overlay .ds-preset:active:not([aria-pressed=true]){background:#ffffff12}#pm-topup-overlay .ds-keypad{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;align-content:start}#pm-topup-overlay .ds-keypad.hidden{display:none}#pm-topup-overlay .ds-keypad__key{padding:6px 0;border-radius:var(--ds-r-sm);background:var(--ds-bg-chip);border:1px solid var(--ds-border);color:#fff;font-family:inherit;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer}#pm-topup-overlay .ds-keypad__key:active{background:#ffffff12}#pm-topup-overlay .ds-hint{flex:1;padding:14px;border-radius:var(--ds-r-lg);background:var(--ds-bg-hint);border:1px dashed rgba(255,255,255,.1);font-size:12px;font-weight:500;color:var(--ds-text-3);text-align:center;display:flex;align-items:center;justify-content:center}#pm-topup-overlay .ds-hint.hidden{display:none}#pm-topup-overlay .ds-spacer{flex:1}#pm-topup-overlay .ds-cta{margin-top:10px;padding:14px 0;border:none;border-radius:var(--ds-r-xl);cursor:pointer;font-family:inherit;display:flex;width:100%;align-items:center;justify-content:center;gap:8px}#pm-topup-overlay .ds-cta.hidden{display:none}#pm-topup-overlay .ds-cta:disabled{cursor:default}#pm-topup-overlay .ds-cta:active:not(:disabled){transform:scale(.98);transition:transform .08s}#pm-topup-overlay .ds-cta--gold{background:var(--ds-grad-gold);color:var(--ds-gold-ink);font-size:15px;font-weight:800;letter-spacing:.2px;box-shadow:var(--ds-shadow-gold)}#pm-topup-overlay .ds-cta--gold:disabled{background:#ffcd5026;color:#ffcd508c;box-shadow:none}#pm-topup-overlay .ds-cta--premium{background:var(--ds-grad-premium);background-size:200% 200%;animation:dsPremiumGradient 8s ease infinite;color:#fff;font-size:14.5px;font-weight:800;letter-spacing:.15px;box-shadow:var(--ds-shadow-prem)}#pm-topup-overlay .ds-cta--premium:disabled{opacity:.5;box-shadow:none;animation:none}#pm-topup-overlay .ds-cta__sep{opacity:.7;font-weight:700}#pm-topup-overlay .ds-cta__group{display:inline-flex;align-items:center;gap:5px}#pm-topup-overlay .ds-gifts-head{margin-bottom:8px}#pm-topup-overlay .ds-gifts-title{font-size:15px;font-weight:800;margin-bottom:2px;background:linear-gradient(180deg,#ffe38a,#ffca28);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}#pm-topup-overlay .ds-gifts-scroll{flex:1;min-height:0;margin-top:4px;overflow-y:auto;padding-right:4px;margin-right:-4px}#pm-topup-overlay .ds-gifts-scroll::-webkit-scrollbar{width:4px}#pm-topup-overlay .ds-gifts-scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}#pm-topup-overlay .ds-gifts-scroll::-webkit-scrollbar-track{background:transparent}#pm-topup-overlay .ds-gifts-grid--3{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}#pm-topup-overlay .ds-gifts-grid--2{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}#pm-topup-overlay .ds-gift{padding:8px 6px 9px;border-radius:var(--ds-r-lg);background:var(--ds-grad-gift-card);border:1px solid var(--ds-gold-card-edge);box-shadow:inset 0 1px #ffe6960f;cursor:pointer;font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:4px}#pm-topup-overlay .ds-gift__thumb{position:relative;width:54px;height:54px;border-radius:var(--ds-r-md);overflow:hidden;background:#0e1a2a;display:flex;align-items:center;justify-content:center}#pm-topup-overlay .ds-gift__thumb img{width:100%;height:100%;object-fit:cover}#pm-topup-overlay .ds-gift__thumb-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--ds-text-3)}#pm-topup-overlay .ds-gift__qty{position:absolute;right:2px;bottom:2px;padding:0 4px;border-radius:4px;background:#000000b3;color:#fff;font-size:9px;font-weight:700}#pm-topup-overlay .ds-gift__name{font-size:10.5px;font-weight:600;color:var(--ds-text-2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pm-topup-overlay .ds-gift__value{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:800;color:var(--ds-gold-text);font-variant-numeric:tabular-nums}#pm-topup-overlay .ds-gift--row{padding:9px;flex-direction:row;align-items:center;gap:8px;text-align:left}#pm-topup-overlay .ds-gift--row .ds-gift__thumb{width:40px;height:40px;border-radius:8px;flex-shrink:0}#pm-topup-overlay .ds-gift--row .ds-gift__name{font-size:12px}#pm-topup-overlay .ds-gift--row .ds-gift__meta{flex:1;min-width:0;overflow:hidden}#pm-topup-overlay .ds-gift--row .ds-gift__lock,#pm-topup-overlay .ds-gift--row .ds-gift__value{max-width:100%;overflow:hidden;text-overflow:ellipsis}#pm-topup-overlay .ds-gift--locked{opacity:.6;cursor:default}#pm-topup-overlay .ds-gift__lock{font-size:10px;color:var(--ds-text-4);display:flex;align-items:center;gap:3px;margin-top:2px}#pm-topup-overlay .ds-gifts-link{margin-top:8px;padding:8px 0;background:none;border:none;cursor:pointer;font-family:inherit;color:var(--ds-gold-text);font-size:13px;font-weight:700;text-align:center;width:100%}#pm-topup-overlay .ds-send-title{font-size:17px;font-weight:800;letter-spacing:-.3px;color:var(--ds-text);margin-bottom:3px}#pm-topup-overlay .ds-send-sub{font-size:12px;color:var(--ds-text-3);margin:0 0 16px}#pm-topup-overlay .ds-steps{display:flex;flex-direction:column}#pm-topup-overlay .ds-step{display:flex;gap:12px;padding-bottom:16px}#pm-topup-overlay .ds-step:last-child{padding-bottom:0}#pm-topup-overlay .ds-step__rail{position:relative;flex-shrink:0;width:22px;display:flex;justify-content:center}#pm-topup-overlay .ds-step:not(:last-child) .ds-step__rail:after{content:"";position:absolute;left:50%;transform:translate(-50%);top:24px;bottom:-16px;width:2px;border-radius:2px;background:#ffffff1f}#pm-topup-overlay .ds-step--done .ds-step__rail:after{background:#ffcd5080}#pm-topup-overlay .ds-step__dot{position:relative;z-index:1;box-sizing:border-box;width:22px;height:22px;border-radius:999px;flex-shrink:0;display:flex;align-items:center;justify-content:center}#pm-topup-overlay .ds-step--pending .ds-step__dot{border:2px solid rgba(255,255,255,.18)}#pm-topup-overlay .ds-step--active .ds-step__dot{border:2px solid var(--ds-gold-2);box-shadow:0 0 0 3px #ffb8001f}#pm-topup-overlay .ds-step--active .ds-step__dot:after{content:"";width:8px;height:8px;border-radius:999px;background:var(--ds-gold-2)}#pm-topup-overlay .ds-step--done .ds-step__dot{background:var(--ds-grad-gold)}#pm-topup-overlay .ds-step__check{display:none}#pm-topup-overlay .ds-step--done .ds-step__check{display:block}#pm-topup-overlay .ds-step__body{flex:1;min-width:0}#pm-topup-overlay .ds-step__t{font-size:13.5px;font-weight:700;color:var(--ds-text)}#pm-topup-overlay .ds-step--pending .ds-step__t{color:var(--ds-text-3)}#pm-topup-overlay .ds-step__d{font-size:11.5px;line-height:1.4;color:#ffffff80;margin-top:2px}#pm-topup-overlay .ds-dep-handle{width:100%;box-sizing:border-box;margin:9px 0;padding:12px 14px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px dashed rgba(255,205,80,.5);border-radius:12px;background:#0000004d;color:var(--ds-gold-text);font-family:inherit;font-size:14.5px;font-weight:800;letter-spacing:.2px;cursor:pointer}#pm-topup-overlay .ds-dep-handle:active{transform:scale(.99);transition:transform .06s}#pm-topup-overlay .ds-dep-copy{font-size:13px;opacity:.7}#pm-topup-overlay .ds-dep-receive{font-size:12px;font-weight:800;color:var(--ds-gold-text);margin-top:3px;font-variant-numeric:tabular-nums}#pm-topup-overlay .ds-dep-receive.hidden{display:none}#pm-topup-overlay .ds-dep-wait{font-size:11.5px;font-weight:600;color:var(--ds-text-3);margin-top:4px;line-height:1.4}#pm-topup-overlay .ds-dep-wait.hidden{display:none}#pm-topup-overlay .ds-dep-wait.pm-deposit-wait--ok{color:var(--ds-green);font-weight:700}#pm-topup-overlay .ds-dep-countdown{font-size:11px;font-weight:600;color:var(--ds-text-4);text-align:center;margin:2px 0 10px;font-variant-numeric:tabular-nums}#pm-topup-overlay .ds-dep-countdown:before{content:"⏱ "}#pm-topup-overlay .ds-dep-countdown.hidden{display:none}#pm-topup-overlay .ds-dep-cta{width:100%;margin-top:auto}#pm-topup-overlay .ds-dep-cta:before{content:"→ "}#pm-topup-overlay .ds-dep-cta.hidden{display:none}#pm-topup-overlay .ds-gifts-scroll .ds-hint{flex:none;min-height:100px}#pm-topup-overlay .pm-sheet{display:none}:root{--pm-evt-c0: #FF4F8C;--pm-evt-c1: #FF6BA8;--pm-evt-c2: #FF9D6B;--pm-evt-c3: #FFD166;--pm-evt-c4: #5fe39a;--pm-evt-c5: #5ec1ff;--pm-evt-c6: #9b5bff;--pm-evt-c7: #E46ACE;--pm-evt-c8: #708499}#pm-events{padding:14px 0 24px}.pm-evt-card{--tier: #ff6ba8;position:relative;border-radius:var(--pm-r-lg);overflow:hidden;background:radial-gradient(ellipse 80% 60% at 100% 0%,color-mix(in oklab,var(--tier) 33%,transparent) 0%,transparent 60%),linear-gradient(160deg,#1a2434,#0e1a2a);border:1px solid var(--pm-border-2);box-shadow:0 0 20px color-mix(in oklab,var(--tier) 14%,transparent),inset 0 1px #ffffff0d;margin-bottom:12px}.pm-evt-card.pm-enter{animation:fadeInUp .4s ease-out backwards}.pm-evt-acc-toggle:active{transform:scale(.99);transition:transform .06s ease-out}.pm-evt-card-glow{position:absolute;right:-40px;top:-30px;width:180px;height:180px;background:radial-gradient(circle at center,color-mix(in oklab,var(--tier) 36%,transparent) 0%,transparent 60%);filter:blur(12px);pointer-events:none}.pm-evt-card-inner{position:relative;padding:14px 14px 12px}.pm-evt-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.pm-evt-art{width:52px;height:52px;border-radius:12px;flex-shrink:0;background:radial-gradient(circle at center,color-mix(in oklab,var(--tier) 34%,transparent) 0%,transparent 70%),#0e1a2a;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 14px color-mix(in oklab,var(--tier) 33%,transparent),inset 0 1px #ffffff0f;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.pm-evt-art img{width:92%;height:92%;object-fit:contain}.pm-evt-titlecol{flex:1;min-width:0}.pm-evt-chiprow{display:flex;gap:6px;align-items:center;margin-bottom:4px;flex-wrap:wrap}.pm-evt-outcomeschip{font-size:9px;font-weight:800;letter-spacing:.6px;padding:2px 7px;border-radius:999px;background:#976fff29;border:1px solid rgba(151,111,255,.32);color:#c4a8ff;text-transform:uppercase}.pm-evt-question{font-size:15.5px;font-weight:700;color:#fff;letter-spacing:-.2px;line-height:1.25}.pm-evt-question .pm-evt-q-gift{color:var(--tier)}.pm-evt-leader{display:flex;align-items:flex-end;gap:10px;margin-bottom:8px}.pm-evt-leader-eyebrow{font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#ffca28}.pm-evt-leader-row{display:flex;align-items:baseline;gap:6px;margin-top:2px}.pm-evt-leader-label{font-size:26px;font-weight:900;color:#f5f5f5;letter-spacing:-.8px;line-height:1}.pm-evt-leader-pct{font-size:22px;font-weight:900;letter-spacing:-.6px}.pm-evt-leader-pct sup{font-size:12px;opacity:.6;font-weight:800}.pm-evt-leader-sum{margin-left:auto;text-align:right}.pm-evt-leader-sum-eyebrow{font-size:9px;color:#708499;letter-spacing:.4px;text-transform:uppercase;font-weight:800}.pm-evt-leader-sum-val{font-size:14px;font-weight:800;color:#5fe39a}.pm-evt-leader-sum-val sup{font-size:9px;opacity:.55;font-weight:800}.pm-evt-stack{display:flex;height:12px;border-radius:4px;overflow:hidden;background:#ffffff0a;box-shadow:inset 0 1px #0003}.pm-evt-stack>span{display:block;height:100%;border-right:1px solid rgba(0,0,0,.32)}.pm-evt-stack>span:last-child{border-right:0}.pm-evt-outcomes{margin-top:10px;display:flex;flex-direction:column;gap:2px}.pm-evt-outcome{display:grid;grid-template-columns:14px 100px 1fr 44px auto;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;border:1px solid rgba(255,255,255,.04)}.pm-evt-outcome--mode{background:#ffffff06}.pm-evt-outcome--yours{background:linear-gradient(90deg,#ffca2824,#ffca2805);border-color:#ffcd5066}.pm-evt-outcome-dot{width:10px;height:10px;border-radius:3px;box-shadow:inset 0 1px #ffffff59}.pm-evt-outcome-label{font-size:12.5px;color:#f5f5f5;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:6px}.pm-evt-outcome-flag{font-size:8.5px;font-weight:800;letter-spacing:.5px;padding:1px 6px;border-radius:999px;flex-shrink:0}.pm-evt-outcome-flag--leading{color:#ffca28;background:#ffca281f;border:1px solid rgba(255,205,80,.3)}.pm-evt-outcome-flag--yours{color:#5fe39a;background:#34c7591f;border:1px solid rgba(52,199,89,.3)}.pm-evt-outcome-bar{height:6px;border-radius:2px;background:#ffffff0a;overflow:hidden}.pm-evt-outcome-bar>span{display:block;height:100%;opacity:.85}.pm-evt-outcome-pct{font-size:13.5px;font-weight:800;color:#f5f5f5;text-align:right;font-variant-numeric:tabular-nums}.pm-evt-outcome-pct sup{font-size:9px;opacity:.55;font-weight:800}.pm-evt-buy-btn{padding:4px 10px;border-radius:6px;font-size:10.5px;font-weight:800;letter-spacing:.4px;color:#1a1205;background:linear-gradient(180deg,#ffe38a,#ffca28,#e5a100);border:none;cursor:pointer;font-family:inherit;box-shadow:inset 0 1px #ffffff73}.pm-evt-buy-btn:active{transform:scale(.96)}.pm-evt-outcome--resolved{opacity:.55}.pm-evt-outcome-status{white-space:nowrap;text-align:center;padding:4px 9px;border-radius:6px;font-size:9.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#aab2bd;background:#ffffff0f;border:1px solid rgba(255,255,255,.09)}.pm-evt-foot{margin-top:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;gap:10px;font-size:11px;color:#708499}.pm-evt-foot-stat{display:inline-flex;align-items:center;gap:3px}.pm-evt-acc-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.pm-evt-acc .pm-evt-head{margin-bottom:0}.pm-evt-chevron{margin-left:auto;align-self:center;flex-shrink:0;color:#708499;display:inline-flex;align-items:center;transition:transform .26s cubic-bezier(.4,0,.2,1),color .2s ease}.pm-evt-card--expanded .pm-evt-chevron{transform:rotate(180deg);color:var(--tier)}.pm-evt-acc-collapsed{margin-top:10px;display:flex;flex-direction:column;gap:7px}.pm-evt-card--expanded .pm-evt-acc-collapsed{display:none}.pm-evt-ministack{display:flex;height:7px;border-radius:4px;overflow:hidden;background:#ffffff0d}.pm-evt-ministack>span{display:block;height:100%;transition:width .5s cubic-bezier(.2,.8,.3,1)}.pm-evt-minirow{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#8395a9}.pm-evt-minilead{font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#77899d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pm-evt-minilead b{font-size:12px;letter-spacing:0;text-transform:none;margin-left:3px}.pm-evt-minifoot{display:inline-flex;align-items:center;gap:3px;flex-shrink:0}.pm-evt-acc-body{overflow:hidden;height:0;opacity:0;transition:height .3s cubic-bezier(.22,.61,.36,1),opacity .2s ease;contain:layout paint}.pm-evt-acc-inner{overflow:hidden;min-height:0;padding-top:12px;transform:translateY(-8px);transition:transform .3s cubic-bezier(.22,.61,.36,1)}.pm-evt-card--expanded .pm-evt-acc-body{opacity:1}.pm-evt-card--expanded .pm-evt-acc-inner{transform:translateY(0)}.pm-evt-acc-body .pm-evt-leader{margin-top:0}.pm-evt-yearbar{height:7px;border-radius:4px;overflow:hidden;background:#ffffff0f}.pm-evt-yearbar>span{display:block;height:100%;border-radius:4px;opacity:.92}.pm-evt-eoy{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pm-evt-eoy-eyebrow{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#708499;font-weight:700}.pm-evt-eoy-pct{font-size:26px;font-weight:800;line-height:1}.pm-evt-eoy-pct sup{font-size:13px;opacity:.6;font-weight:800}.pm-evt-card--featured{border-color:#ffcd5080;box-shadow:0 0 26px color-mix(in oklab,var(--tier) 22%,transparent),0 6px 22px #00000059,inset 0 1px #ffffff12}.pm-evt-badge{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:800;letter-spacing:.04em;padding:3px 7px;border-radius:7px;line-height:1}.pm-evt-badge--featured{color:#1a1205;background:linear-gradient(180deg,#ffe38a,#e5a100);box-shadow:0 1px 4px #ffb8004d}.pm-evt-badge--hot{color:#ff8a5c;background:#ff634724;border:1px solid rgba(255,99,71,.32)}.pm-evt-card{margin-bottom:8px}.pm-evt-card-inner{padding:9px 12px}.pm-evt-acc .pm-evt-art{width:40px;height:40px;border-radius:10px}.pm-evt-acc .pm-evt-head{gap:9px}.pm-evt-acc .pm-evt-chiprow{margin-bottom:2px;gap:5px}.pm-evt-acc .pm-evt-outcomeschip{font-size:9px;padding:1px 6px}.pm-evt-acc .pm-evt-question{font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-evt-acc-collapsed{margin-top:6px;gap:4px}.pm-evt-yearbar{height:5px}.pm-evt-minirow{font-size:10.5px}.pm-evt-card--featured .pm-evt-art{width:46px;height:46px}.pm-evt-card--featured .pm-evt-question{font-size:14px}.pm-evt-card-glow{display:none}.pm-evt-card{background:linear-gradient(160deg,#1a2434,#0e1a2a);box-shadow:0 1px 4px #00000047,inset 0 1px #ffffff0a}.pm-evt-card--featured{box-shadow:0 2px 12px #00000057,inset 0 1px #ffffff0f}.pm-evt-skel{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:var(--pm-r-xl, 18px);height:320px;margin-bottom:12px;animation:pm-evt-skel-pulse 1.4s ease-in-out infinite}@keyframes pm-evt-skel-pulse{0%,to{opacity:.55}50%{opacity:.85}}.pm-seg-row{display:flex;align-items:stretch;gap:8px;margin-top:14px}.pm-seg-row .pm-seg{flex:1;min-width:0;margin-top:0}.pm-seg-row .pm-seg-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pm-create-chip{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:0 13px;border-radius:var(--pm-r-md);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:800;letter-spacing:.2px;color:#fff;border:none;background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);background-size:200% 200%;animation:pr-shimmer 8s ease infinite;box-shadow:0 2px 12px #976fff6b,inset 0 1px #ffffff38;transition:transform .12s ease,opacity .15s ease}.pm-create-chip.hidden{display:none}.pm-create-chip:active{transform:scale(.97)}.pm-create-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-mine-chip{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;padding:0;border-radius:var(--pm-r-md);cursor:pointer;border:1px solid var(--tg-separator);background:var(--tg-bg-input);color:var(--tg-text);transition:transform .12s ease}.pm-mine-chip.hidden{display:none}.pm-mine-chip:active{transform:scale(.96)}@keyframes pr-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.pm-um-mine-link{display:block;width:100%;margin-top:10px;padding:10px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--pm-gold-warm, #ffcd50)}.pm-um-mine-link:active{opacity:.7}.pm-um-field{margin:0 0 14px}.pm-um-flabel{display:flex;align-items:baseline;justify-content:space-between;font-size:12.5px;font-weight:700;color:var(--tg-hint);text-transform:uppercase;letter-spacing:.03em;margin:0 0 6px}.pm-um-count{font-weight:600;color:var(--tg-hint);letter-spacing:0;text-transform:none}.pm-um-count--warn{color:var(--pm-no, #ff8085)}.pm-um-input{width:100%;box-sizing:border-box;background:var(--tg-bg-input);border:1px solid var(--tg-separator);border-radius:12px;padding:13px 14px;color:var(--tg-text);font-size:15px;outline:none;font-family:inherit}.pm-um-input:focus{border-color:var(--tg-accent)}.pm-um-textarea{resize:vertical;min-height:64px;line-height:1.4}.pm-um-input--err{border-color:var(--pm-no, #ff8085)}.pm-um-ferr{display:none;color:var(--pm-no, #ff8085);font-size:12.5px;margin-top:6px;line-height:1.4}.pm-um-ferr--on{display:block}.pm-um-cta{width:100%;margin-top:4px}.pm-um-mine-list{margin-top:4px}.pm-um-loading,.pm-um-empty{text-align:center;color:var(--tg-hint);font-size:13px;padding:22px 12px}.pm-um-row{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--tg-separator)}.pm-um-row:last-child{border-bottom:none}.pm-um-row-main{flex:1;min-width:0}.pm-um-row-title{font-size:14px;font-weight:700;color:var(--tg-text);line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pm-um-row-meta{font-size:12px;color:var(--tg-hint);margin-top:3px}.pm-um-state{font-weight:700}.pm-um-state--open{color:var(--pm-yes, #5fe39a)}.pm-um-state--closed{color:#ffca28}.pm-um-state--settled,.pm-um-state--void{color:var(--tg-hint)}.pm-um-row-action{flex-shrink:0}.pm-um-propose-row{display:flex;gap:6px}.pm-um-propose-btn{border:1px solid var(--tg-separator);background:var(--tg-bg-input);border-radius:10px;padding:8px 10px;font-size:12.5px;font-weight:700;cursor:pointer}.pm-um-propose-btn:active{transform:scale(.97)}.pm-um-propose-btn--yes{color:var(--pm-yes, #5fe39a);border-color:#5fe39a66}.pm-um-propose-btn--no{color:var(--pm-no, #ff8085);border-color:#ff808566}.pm-um-pending,.pm-um-settled,.pm-um-open-meta{font-size:12px;color:var(--tg-hint);font-weight:600}.pm-um-earn{background:linear-gradient(160deg,#5f96ff1a,#aa78ff14);border:1px solid var(--tg-separator);border-radius:16px;padding:14px 16px;margin:0 0 16px}.pm-um-earn-none{text-align:center;color:var(--tg-hint);font-size:13px;padding:6px 4px}.pm-um-earn-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.pm-um-earn-title{font-size:13px;font-weight:800;color:var(--tg-text)}.pm-um-earn-sub{font-size:11.5px;color:var(--tg-hint)}.pm-um-earn-big{font-size:30px;font-weight:800;color:var(--tg-text);margin:6px 0 8px}.pm-um-earn-split{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.pm-um-earn-chip{font-size:12px;color:var(--tg-hint);background:var(--tg-bg-input);border-radius:8px;padding:5px 9px}.pm-um-earn-chip b{color:var(--tg-text)}.pm-um-claim-btn{width:100%}.pm-um-earn-hint{text-align:center;font-size:11.5px;color:var(--tg-hint);margin-top:8px}.pm-um-reasons{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}.pm-um-reason{border:1px solid var(--tg-separator);background:var(--tg-bg-input);border-radius:10px;padding:10px 14px;font-size:13.5px;font-weight:600;color:var(--tg-text);cursor:pointer}.pm-um-reason:active{transform:scale(.97)}.pm-um-reason--on{border-color:var(--tg-accent);background:var(--tg-bg-secondary);color:var(--tg-accent)}.pm-um-detail-actions{display:flex;justify-content:center;margin:14px 0 4px}.pm-um-report-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--tg-hint);font-size:12.5px;font-weight:600;cursor:pointer;padding:6px 10px}.pm-um-report-btn:active{opacity:.7}.pm-um-report-btn--done{color:var(--pm-no, #ff8085);cursor:default}.pm-um-rules-desc{color:var(--tg-text);margin-bottom:6px;line-height:1.45}.v6-screen{position:absolute;inset:0;display:flex;flex-direction:column;padding:max(14px,env(safe-area-inset-top)) 18px 0;box-sizing:border-box;background:radial-gradient(ellipse 120% 60% at 50% -10%,rgba(151,111,255,.18) 0%,transparent 55%),radial-gradient(ellipse 90% 50% at 100% 110%,rgba(228,106,206,.12) 0%,transparent 55%),linear-gradient(180deg,#0c1322,#0a0f1c);color:#f5f5f5}.v6-hdr{display:flex;align-items:center;gap:14px;padding:4px 0 22px}.v6-icon-btn{width:34px;height:34px;flex-shrink:0;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffb3;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .12s,background .15s}.v6-icon-btn:active{transform:scale(.92);background:#ffffff14}.v6-progress{flex:1;position:relative;height:34px;display:flex;align-items:center}.v6-track{position:absolute;left:16px;right:16px;top:50%;height:5px;transform:translateY(-50%);border-radius:999px;background:#ffffff14;overflow:hidden}.v6-track-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#6b93ff,#976fff,#e46ace);box-shadow:0 0 12px #976fff8c;transition:width .45s cubic-bezier(.2,.8,.3,1)}.v6-nodes{position:relative;z-index:1;flex:1;display:flex;justify-content:space-between}.v6-node{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;transition:transform .25s,background .25s,color .25s,box-shadow .25s}.v6-node--todo{background:#1a2030;color:#fff6;box-shadow:inset 0 0 0 1.5px #ffffff1a}.v6-node--active{background:linear-gradient(135deg,#6b93ff,#976fff);color:#fff;transform:scale(1.16);box-shadow:0 0 0 4px #976fff2e,0 4px 14px #6366f180}.v6-node--done{background:linear-gradient(135deg,#976fff,#e46ace);color:#fff;box-shadow:0 2px 10px #e46ace66}.v6-body{flex:1;min-height:0;position:relative;overflow-y:auto;scrollbar-width:none}.v6-body::-webkit-scrollbar{display:none}.v6-step{animation:v6-in .4s cubic-bezier(.16,.84,.36,1) backwards}.v6-step[data-dir="-1"]{animation-name:v6-in-back}@keyframes v6-in{0%{opacity:0;transform:translate(28px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes v6-in-back{0%{opacity:0;transform:translate(-28px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}.v6-step-inner{display:flex;flex-direction:column}.v6-kicker{font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;background:linear-gradient(90deg,#6b93ff,#976fff,#e46ace);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}.v6-title{font-size:28px;font-weight:800;letter-spacing:-.7px;line-height:1.1;color:#fff;margin-bottom:6px;text-wrap:balance}.v6-subtitle{font-size:14px;font-weight:500;color:#ffffff80;margin-bottom:6px}.v6-input-wrap{position:relative;margin-top:18px}.v6-input{width:100%;box-sizing:border-box;background:#ffffff0a;border:2px solid rgba(255,255,255,.1);border-radius:16px;padding:16px 16px 30px;font-family:inherit;font-size:18px;font-weight:700;line-height:1.35;color:#fff;resize:none;transition:border-color .2s,box-shadow .2s,background .2s}.v6-input::placeholder{color:#ffffff42;font-weight:600}.v6-input:focus{outline:none;border-color:#976fff;background:#976fff0f;box-shadow:0 0 0 4px #976fff24,0 0 28px #976fff24}.v6-input--ok{border-color:#976fff66}.v6-input--error{border-color:#ff7a7a!important;box-shadow:0 0 0 4px #ff7a7a1f!important}.v6-counter{position:absolute;right:14px;bottom:12px;font-size:11px;font-weight:700;color:#ffffff59;font-variant-numeric:tabular-nums;letter-spacing:.3px}.v6-counter.hot{color:#ff9d7a}.v6-error{display:flex;align-items:center;gap:7px;margin-top:12px;font-size:13px;font-weight:600;color:#ff8a8a;animation:v6-err .25s ease-out}.v6-error:before{content:"!";width:18px;height:18px;flex-shrink:0;border-radius:999px;background:#ff7a7a29;color:#ff8a8a;font-size:11px;font-weight:900;display:inline-flex;align-items:center;justify-content:center}@keyframes v6-err{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.v6-fee-hint{margin-top:12px;padding:9px 12px;border-radius:12px;font-size:12.5px;font-weight:700;color:#ffe08a;background:#ffc83c1a;border:1px solid rgba(255,200,60,.3)}.v6-fee-hint b{font-weight:900;color:#ffce48}.v6-fee-note{margin:6px auto 0;font-size:12.5px;font-weight:800;color:#ffce48}.v6-topup-cta{display:block;width:100%;margin-top:12px;padding:13px;border-radius:14px;border:none;font-size:15px;font-weight:800;color:#0e1626;background:linear-gradient(180deg,#ffd86b,#ffb800);cursor:pointer}.v6-topup-cta:active{transform:scale(.98)}.v6-multi-toggle{display:flex;align-items:center;gap:10px;width:100%;margin-top:12px;padding:11px 13px;border-radius:13px;border:1.5px solid rgba(255,255,255,.1);background:#ffffff08;cursor:pointer;font-family:inherit;transition:border-color .2s,background .2s}.v6-multi-toggle.on{border-color:#976fff73;background:#976fff14}.v6-multi-box{flex-shrink:0;width:22px;height:22px;border-radius:7px;border:1.5px solid rgba(255,255,255,.25);display:inline-flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s}.v6-multi-toggle.on .v6-multi-box{border-color:transparent;background:linear-gradient(135deg,#6b93ff,#976fff)}.v6-multi-label{font-size:14.5px;font-weight:800;color:#ffffffe6}.v6-multi-hint{margin-left:auto;font-size:11.5px;font-weight:700;color:#fff6}.v6-outcomes{margin-top:10px;display:flex;flex-direction:column;gap:8px}.v6-outcomes-head{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#ffffff6b}.v6-oc-count{font-variant-numeric:tabular-nums;color:#ffffff8c}.v6-outcome-row{display:flex;align-items:center;gap:8px}.v6-outcome-input{flex:1;min-width:0;padding:11px 13px;border-radius:11px;border:1.5px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fff;font-family:inherit;font-size:14px;font-weight:600;outline:none;transition:border-color .2s,background .2s}.v6-outcome-input:focus{border-color:#976fff80;background:#976fff0f}.v6-outcome-input::placeholder{color:#ffffff4d}.v6-outcome-rm{flex-shrink:0;width:34px;height:34px;border-radius:10px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff73;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .2s,border-color .2s}.v6-outcome-rm:active{transform:scale(.92)}.v6-add-outcome{margin-top:2px;padding:10px;width:100%;border-radius:11px;border:1.5px dashed rgba(151,111,255,.4);background:transparent;color:#b79cff;font-family:inherit;font-size:13.5px;font-weight:800;cursor:pointer;transition:transform .14s,background .2s}.v6-add-outcome:active{transform:scale(.99)}.v6-bymonth-note{margin-top:4px;padding:11px 13px;border-radius:12px;font-size:12.5px;font-weight:600;line-height:1.45;color:#ffffffb8;background:#976fff14;border:1px solid rgba(151,111,255,.25)}.v6-bymonth-note b{color:#c4a8ff;font-weight:800}.v6ds-field{width:100%;box-sizing:border-box;margin-top:18px;display:flex;align-items:center;gap:13px;padding:15px 16px;border-radius:16px;border:2px solid rgba(255,255,255,.1);background:#ffffff0a;font-family:inherit;cursor:pointer;text-align:left;transition:border-color .2s,background .2s,transform .14s,box-shadow .2s}.v6ds-field:active{transform:scale(.985)}.v6ds-field:hover{border-color:#976fff59}.v6ds-field.filled{border-color:#976fff6b;background:#976fff12;box-shadow:0 0 0 4px #976fff12}.v6ds-field-ic{width:44px;height:44px;flex-shrink:0;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#6b93ff,#976fff 55%,#e46ace);box-shadow:0 4px 14px #976fff6b,inset 0 1px #ffffff47}.v6ds-field-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.v6ds-field-lbl{font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#ffffff80}.v6ds-field-val{font-size:17px;font-weight:800;letter-spacing:-.3px;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v6ds-field:not(.filled) .v6ds-field-val{color:#ffffff6b;font-weight:700}.v6ds-field-chev{flex-shrink:0;color:#fff6}.v6ds-dim{position:absolute;inset:0;z-index:20;background:#0408109e;backdrop-filter:blur(3px);animation:v6m-fade .22s ease-out}.v6ds-sheet{position:absolute;left:0;right:0;bottom:0;z-index:21;max-width:480px;margin-left:auto;margin-right:auto;box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100% - 8px);padding:8px 18px max(20px,env(safe-area-inset-bottom));border-radius:26px 26px 0 0;background:radial-gradient(ellipse 120% 60% at 50% 0%,rgba(151,111,255,.2) 0%,transparent 58%),linear-gradient(180deg,#141d2e,#0b1120);border-top:1px solid rgba(151,111,255,.3);box-shadow:0 -18px 50px #0000008c;animation:v6m-rise .36s cubic-bezier(.16,.84,.36,1)}.v6ds-handle{width:38px;height:4px;border-radius:2px;background:#fff3;margin:4px auto 14px}.v6ds-crumbs{display:flex;align-items:center;gap:5px}.v6ds-crumb{display:inline-flex;align-items:baseline;gap:5px;border:0;cursor:pointer;font-family:inherit;padding:6px 11px;border-radius:999px;font-size:12.5px;font-weight:800;letter-spacing:.1px;background:#ffffff0d;color:#fff6;font-variant-numeric:tabular-nums;transition:background .2s,color .2s,transform .12s}.v6ds-crumb:disabled{cursor:default}.v6ds-crumb:not(:disabled):active{transform:scale(.95)}.v6ds-crumb-n{font-size:9.5px;font-weight:800;opacity:.65}.v6ds-crumb.done{color:#ffffffe0;background:#976fff29}.v6ds-crumb.active{color:#fff;background:linear-gradient(135deg,#6b93ff,#976fff);box-shadow:0 2px 10px #6366f166}.v6ds-crumb-sep{color:#fff3;font-weight:800}.v6ds-title{font-size:20px;font-weight:800;letter-spacing:-.4px;color:#fff;margin:12px 2px}.v6ds-title b{background:linear-gradient(90deg,#8fb0ff,#b79cff,#f08bdc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.v6ds-handle,.v6ds-crumbs,.v6ds-summary,.v6ds-confirm{flex:0 0 auto}.v6ds-body{flex:0 1 auto;min-height:0;height:350px;overflow-y:auto;scrollbar-width:none}.v6ds-body::-webkit-scrollbar{width:0}.v6ds-stage{animation:v6-in .34s cubic-bezier(.16,.84,.36,1) backwards}.v6ds-stage[data-dir="-1"]{animation-name:v6-in-back}.v6ds-dow{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-bottom:6px}.v6ds-dow span{text-align:center;font-size:10px;font-weight:800;letter-spacing:.4px;color:#ffffff52;text-transform:uppercase}.v6ds-days{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.v6ds-day{height:38px;display:flex;align-items:center;justify-content:center;border-radius:11px;border:1.5px solid rgba(255,255,255,.07);background:#ffffff08;font-family:inherit;font-size:14.5px;font-weight:800;color:#ffffffd1;font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .12s,border-color .2s,background .2s,box-shadow .2s}.v6ds-day.blank{border:0;background:transparent;cursor:default}.v6ds-day:not(.disabled):not(.blank):active{transform:scale(.9)}.v6ds-day:not(.disabled):not(.blank):not(.selected):hover{border-color:#976fff59;background:#976fff0f}.v6ds-day.disabled{opacity:.24;cursor:default}.v6ds-day.today:not(.selected){border-color:#976fff66;color:#c4a8ff}.v6ds-day.selected{border-color:transparent;color:#fff;background:linear-gradient(135deg,#6b93ff,#976fff 50%,#e46ace);box-shadow:0 5px 16px #976fff80,inset 0 1px #ffffff40;transform:scale(1.06)}.v6ds-hours{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.v6ds-hour{padding:9px 0;border-radius:12px;border:1.5px solid rgba(255,255,255,.07);background:#ffffff08;font-family:inherit;font-size:14.5px;font-weight:800;color:#ffffffd1;font-variant-numeric:tabular-nums;cursor:pointer;text-align:center;transition:transform .12s,border-color .2s,background .2s,box-shadow .2s}.v6ds-hour:not(.disabled):active{transform:scale(.92)}.v6ds-hour:not(.disabled):not(.selected):hover{border-color:#976fff59;background:#976fff0f}.v6ds-hour.disabled{opacity:.22;cursor:default}.v6ds-hour.selected{border-color:transparent;color:#fff;background:linear-gradient(135deg,#6b93ff,#976fff 50%,#e46ace);box-shadow:0 5px 16px #976fff80,inset 0 1px #ffffff40;transform:scale(1.04)}.v6ds-hours-note{font-size:11.5px;font-weight:600;color:#fff6;margin:8px 2px 0;text-align:center}.v6ds-summary{margin-top:10px;padding:11px 14px;border-radius:13px;border:1.5px dashed rgba(255,255,255,.12);font-size:13px;font-weight:600;text-align:center;color:#ffffff6b;font-variant-numeric:tabular-nums;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s,transform .25s,opacity .25s}.v6ds-summary.ready{border-style:solid;border-color:#976fff59;background:#976fff14;color:#ffffffd9}.v6ds-summary b{background:linear-gradient(90deg,#8fb0ff,#b79cff,#f08bdc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}.v6ds-confirm{margin-top:10px}.v6-hdr-title{flex:1;text-align:center;font-size:15px;font-weight:800;color:var(--pm-fg, #e7eef6);letter-spacing:-.2px}.v6-set-label{font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#ffffff80;margin:18px 2px 8px}.v6-set-label:first-child{margin-top:4px}.v6-set-opt{font-weight:600;text-transform:none;letter-spacing:0;color:#ffffff4d}.v6-set-locked{margin:2px 0 6px;padding:11px 13px;border-radius:12px;font-size:12.5px;font-weight:700;line-height:1.4;color:#ffe08a;background:#ffc83c1a;border:1px solid rgba(255,200,60,.3)}.v6-set-view{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:18px;padding:14px 15px;border-radius:14px;border:1.5px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffe0;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .2s,background .2s,transform .14s}.v6-set-view:hover{border-color:#976fff59}.v6-set-view:active{transform:scale(.99)}.v6-set-view span{color:#fff6;font-size:17px}.v6-set-delete{display:block;width:100%;margin-top:10px;padding:14px;border-radius:14px;border:1.5px solid rgba(255,80,80,.4);background:#ff505014;color:#ff8a8a;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:background .2s,transform .14s}.v6-set-delete:active{transform:scale(.98)}.v6-year-seg{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;margin:12px 0 10px;background:#ffffff0a;border-radius:12px}.v6-year-btn{border:0;cursor:pointer;padding:8px 20px;border-radius:9px;font-family:inherit;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;color:#ffffff73;background:transparent;transition:color .2s,background .2s}.v6-year-btn.active{color:#fff;background:linear-gradient(135deg,#6b93ff,#976fff);box-shadow:0 2px 10px #6366f166}.v6-cal{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.v6-cell{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:9px 0;border-radius:13px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff08;font-family:inherit;cursor:pointer;transition:transform .14s,border-color .2s,background .2s,box-shadow .2s}.v6-cell:not(.disabled):active{transform:scale(.93)}.v6-cell:not(.disabled):not(.selected):hover{border-color:#976fff59;background:#976fff0f}.v6-cell-m{font-size:14px;font-weight:800;color:#ffffffd9;letter-spacing:-.2px}.v6-cell-d{font-size:10px;font-weight:700;color:#ffffff57;font-variant-numeric:tabular-nums}.v6-cell.disabled{opacity:.26;cursor:default}.v6-cell.selected{border-color:transparent;background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);box-shadow:0 6px 20px #976fff80,inset 0 1px #ffffff40;transform:scale(1.04)}.v6-cell.selected .v6-cell-m{color:#fff}.v6-cell.selected .v6-cell-d{color:#fffc}.v6-date-tag{margin-top:10px;padding:10px 14px;border-radius:13px;border:1.5px dashed rgba(255,255,255,.12);font-size:13.5px;font-weight:600;color:#ffffff6b;text-align:center;font-variant-numeric:tabular-nums;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s,transform .25s,opacity .25s}.v6-date-tag.filled{border-style:solid;border-color:#976fff59;background:#976fff14;color:#fffc}.v6-date-tag.filled b{background:linear-gradient(90deg,#8fb0ff,#b79cff,#f08bdc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}.v6-foot{padding:16px 0 max(18px,env(safe-area-inset-bottom))}.v6-cta{width:100%;box-sizing:border-box;padding:17px 18px;border:none;border-radius:16px;font-family:inherit;font-size:16px;font-weight:800;letter-spacing:.2px;color:#fff;cursor:pointer;background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);background-size:200% 200%;animation:pr-shimmer 8s ease infinite;box-shadow:0 6px 22px #6366f173,inset 0 1px #ffffff38;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:transform .14s,box-shadow .2s}.v6-cta:active{transform:scale(.97)}.v6-cta--off{background:#ffffff0f;color:#ffffff4d;box-shadow:none;animation:none;cursor:not-allowed}.v6-cta-ghost{width:100%;box-sizing:border-box;margin-top:10px;padding:15px 18px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:transparent;font-family:inherit;font-size:15px;font-weight:700;color:#fff9;cursor:pointer;transition:background .15s}.v6-cta-ghost:active{background:#ffffff0d}.v6-success{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:24px;animation:v6-in .4s cubic-bezier(.16,.84,.36,1) backwards}.v6-burst{width:80px;height:80px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);box-shadow:0 10px 36px #976fff99,inset 0 2px #ffffff4d;margin-bottom:18px;animation:v6-pop .5s cubic-bezier(.2,1.4,.4,1) backwards}@keyframes v6-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}.v6-success-title{font-size:30px;font-weight:800;letter-spacing:-.6px;color:#fff;margin-bottom:6px;text-align:center}.v6-success-sub{font-size:14px;font-weight:500;color:#ffffff80;text-align:center;margin-bottom:18px}.v6-success-card{width:100%;box-sizing:border-box;padding:14px 16px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(151,111,255,.22);margin-bottom:14px}.v6-success-q{font-size:16px;font-weight:700;color:#fff;line-height:1.35;text-wrap:pretty}.v6-success-meta{font-size:12.5px;font-weight:600;color:#ffffff80;margin-top:8px;font-variant-numeric:tabular-nums}.v6-success .v6-cta,.v6-success .v6-cta-ghost{margin-top:0}.v6-success .v6-cta-ghost{margin-top:10px}.v6-ref{width:100%;box-sizing:border-box;padding:14px;border-radius:16px;background:linear-gradient(135deg,#6b93ff1f,#976fff1a,#e46ace14);border:1px solid rgba(151,111,255,.28);margin-bottom:16px}.v6-ref-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.v6-ref-label{font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#ffffff8c}.v6-ref-badge{font-size:10.5px;font-weight:800;letter-spacing:.2px;padding:3px 9px;border-radius:999px;background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);color:#fff;box-shadow:0 2px 8px #976fff66}.v6-ref-row{display:flex;align-items:center;gap:6px;padding:6px 6px 6px 13px;border-radius:12px;background:#00000047;border:1px solid rgba(255,255,255,.08)}.v6-ref-url{flex:1;min-width:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600;color:#ffffffc7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v6-ref-copy{flex-shrink:0;border:0;cursor:pointer;padding:8px 14px;border-radius:9px;font-family:inherit;font-size:12.5px;font-weight:800;letter-spacing:.2px;color:#fff;background:linear-gradient(135deg,#6b93ff,#976fff);box-shadow:0 2px 8px #6366f166;display:inline-flex;align-items:center;gap:5px;transition:transform .12s,background .2s}.v6-ref-copy:active{transform:scale(.94)}.v6-ref-copy.copied{background:linear-gradient(135deg,#3fae6f,#5fe39a);box-shadow:0 2px 8px #5fe39a66}.v6-confetti{position:absolute;top:30px;left:50%;width:0;height:0;pointer-events:none;z-index:0}.v6-confetti-bit{position:absolute;width:8px;height:8px;border-radius:2px;opacity:0;animation:v6-confetti 1.1s ease-out forwards}.v6-cb-0{background:#6b93ff;animation-delay:.02s;--tx: -90px;--ty: -10px;--r: 220deg}.v6-cb-1{background:#976fff;animation-delay:.05s;--tx: 80px;--ty: -30px;--r: -180deg}.v6-cb-2{background:#e46ace;animation-delay:0s;--tx: -50px;--ty: -70px;--r: 140deg}.v6-cb-3{background:#ffca28;animation-delay:.08s;--tx: 110px;--ty: 20px;--r: -120deg}.v6-cb-4{background:#6b93ff;animation-delay:.03s;--tx: 40px;--ty: -80px;--r: 300deg}.v6-cb-5{background:#e46ace;animation-delay:.06s;--tx: -110px;--ty: 30px;--r: -240deg}.v6-cb-6{background:#976fff;animation-delay:.01s;--tx: 20px;--ty: -100px;--r: 90deg}.v6-cb-7{background:#5fe39a;animation-delay:.09s;--tx: -30px;--ty: 40px;--r: -90deg}.v6-cb-8{background:#ffca28;animation-delay:.04s;--tx: 130px;--ty: -40px;--r: 200deg}.v6-cb-9{background:#6b93ff;animation-delay:.07s;--tx: -130px;--ty: -30px;--r: -160deg}.v6-cb-10{background:#e46ace;animation-delay:.02s;--tx: 60px;--ty: 60px;--r: 260deg}.v6-cb-11{background:#976fff;animation-delay:.05s;--tx: -70px;--ty: 70px;--r: -200deg}.v6-cb-12{background:#5fe39a;animation-delay:.03s;--tx: 90px;--ty: -90px;--r: 120deg}.v6-cb-13{background:#ffca28;animation-delay:.08s;--tx: -100px;--ty: -60px;--r: -300deg}@keyframes v6-confetti{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--r))}}.pm-create-overlay{align-items:stretch}.pm-create-overlay>.v6-screen{animation:pmSheetUp .32s cubic-bezier(.16,.84,.36,1)}.v6-screen{align-items:center}.v6-hdr,.v6-body,.v6-foot{width:100%;max-width:480px}.v6m-screen{position:absolute;inset:0;display:flex;flex-direction:column;box-sizing:border-box;background:radial-gradient(ellipse 120% 50% at 50% -8%,rgba(151,111,255,.16) 0%,transparent 55%),radial-gradient(ellipse 90% 50% at 100% 110%,rgba(228,106,206,.1) 0%,transparent 55%),linear-gradient(180deg,#0c1322,#0a0f1c);color:#f5f5f5}.v6m-scroll{flex:1;min-height:0;overflow-y:auto;padding:0 18px 24px;scrollbar-width:none}.v6m-scroll::-webkit-scrollbar{width:0}.v6e{margin-bottom:16px}.v6e-lbl{font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#ffffff80}.v6e-stars{font-size:.62em}.v6e-a{padding:14px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.v6e-a-top{display:flex;align-items:center;gap:12px}.v6e-a-coin{flex-shrink:0;width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6b93ff,#976fff 55%,#e46ace);box-shadow:0 4px 14px #976fff73,inset 0 1px #ffffff4d}.v6e-a-main{flex:1;min-width:0}.v6e-a-num{font-size:28px;font-weight:800;letter-spacing:-.6px;line-height:1;margin-top:4px;color:#fff;font-variant-numeric:tabular-nums}.v6e-a-delta{flex-shrink:0;align-self:flex-start;font-size:11px;font-weight:800;color:#5fe39a;background:#5fe39a1f;padding:4px 9px;border-radius:999px;font-variant-numeric:tabular-nums}.v6e-a-claim{width:100%;margin-top:14px;border:0;cursor:pointer;padding:13px;border-radius:13px;font-family:inherit;font-size:14.5px;font-weight:800;color:#fff;background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);background-size:200% 200%;animation:pr-shimmer 8s ease infinite;box-shadow:0 4px 16px #6366f16b,inset 0 1px #ffffff38;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:transform .14s}.v6e-a-claim:active{transform:scale(.98)}.v6e-a-claim:disabled{opacity:.55;filter:grayscale(.3);cursor:default;animation:none}.v6m-chip{flex-shrink:0;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff9e;padding:8px 13px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .2s,background .2s,border-color .2s}.v6m-chip-c{font-size:11px;font-weight:800;color:#ffffff6b;font-variant-numeric:tabular-nums}.v6m-chip.active{color:#fff;border-color:transparent;background:linear-gradient(135deg,#6b93ff,#976fff);box-shadow:0 2px 10px #6366f166}.v6m-chip.active .v6m-chip-c{color:#ffffffd9}.v6m-chip.urgent:not(.active){border-color:#ffca2859;color:#ffca28}.v6m-chip.urgent:not(.active) .v6m-chip-c{color:#ffca2899}.v6m-card-art .pm-card-mono{font-size:22px;font-weight:800;color:#fff}.v6m-chip-out{font-size:9px;font-weight:800;letter-spacing:.6px;padding:2px 7px;border-radius:999px;background:#976fff29;border:1px solid rgba(151,111,255,.32);color:#c4a8ff}.v6m-stack{display:flex;height:11px;border-radius:4px;overflow:hidden;background:#ffffff0a;box-shadow:inset 0 1px #0003}.v6m-stack>span{display:block;height:100%;border-right:1px solid rgba(0,0,0,.32)}.v6m-stack>span:last-child{border-right:0}.v6m-stack--dim{filter:saturate(.5) opacity(.7)}.v6m-foot-pct{font-size:17px;font-weight:800;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.v6m-foot-by{font-size:10.5px;font-weight:800;letter-spacing:.6px;color:#fff6;text-transform:uppercase}.v6m-foot-stats{margin-left:auto;font-size:11.5px;font-weight:600;color:#ffffff80;font-variant-numeric:tabular-nums}.v6m-badge{flex-shrink:0;font-size:9px;font-weight:800;letter-spacing:.6px;padding:2px 7px;border-radius:999px;white-space:nowrap;text-transform:uppercase}.v6m-badge--open{background:#5fe39a24;color:#5fe39a}.v6m-badge--await{background:#ffca2829;color:#ffca28}.v6m-badge--win{background:#976fff2e;color:#c4a8ff}.v6m-await{display:flex;align-items:center;gap:10px;margin-top:11px;padding:10px 12px;border-radius:12px;background:#ffca281a;border:1px solid rgba(255,202,40,.3)}.v6m-await-txt{flex:1;font-size:12.5px;font-weight:600;color:#ffe5a8eb}.v6m-await-btn{flex-shrink:0;border:0;cursor:pointer;padding:8px 13px;border-radius:10px;font-family:inherit;font-size:12px;font-weight:800;color:#fff;background:linear-gradient(135deg,#6b93ff,#976fff);box-shadow:0 2px 8px #6366f166;transition:transform .12s}.v6m-await-btn:active{transform:scale(.94)}.v6m-earned{display:flex;align-items:center;margin-top:10px;padding:9px 13px;border-radius:12px;background:#976fff1a;border:1px solid rgba(151,111,255,.22);font-size:12.5px;font-weight:600;color:#fff9}.v6m-earned-v{margin-left:auto;font-size:14px;font-weight:800;background:linear-gradient(90deg,#8fb0ff,#c4a8ff,#f08bdc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.v6m-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 32px 60px;text-align:center}.v6m-empty-orb{width:80px;height:80px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);box-shadow:0 10px 32px #976fff8c,inset 0 2px #ffffff47;margin-bottom:22px;animation:v6-pop .5s cubic-bezier(.2,1.4,.4,1) backwards}.v6m-empty-title{font-size:24px;font-weight:800;letter-spacing:-.5px;color:#fff;margin-bottom:8px}.v6m-empty-sub{font-size:14px;font-weight:500;line-height:1.55;color:#ffffff85;margin-bottom:24px}.v6m-sheet-dim{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(2px);z-index:2050;animation:v6m-fade .2s ease-out}@keyframes v6m-fade{0%{opacity:0}to{opacity:1}}.v6m-sheet{position:fixed;left:0;right:0;bottom:0;z-index:2051;padding:8px 18px max(24px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:radial-gradient(ellipse 120% 60% at 50% 0%,rgba(151,111,255,.18) 0%,transparent 60%),linear-gradient(180deg,#161f30,#0e1626);border-top:1px solid rgba(151,111,255,.3);box-shadow:0 -16px 44px #00000080;animation:v6m-rise .34s cubic-bezier(.16,.84,.36,1)}@keyframes v6m-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}.v6m-sheet-handle{width:38px;height:4px;border-radius:2px;background:#fff3;margin:4px auto 14px}.v6m-sheet-hd{display:flex;align-items:center;justify-content:space-between;font-size:19px;font-weight:800;letter-spacing:-.3px;color:#fff;margin-bottom:12px}.v6m-sheet-q{font-size:13px;font-weight:600;color:#fff9;padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);margin-bottom:16px;line-height:1.4}.v6m-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v6m-opt{border:1.5px solid rgba(255,255,255,.1);background:#ffffff08;border-radius:14px;padding:14px 6px;font-family:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:5px;transition:transform .12s,border-color .2s,background .2s,box-shadow .2s}.v6m-opt:active{transform:scale(.95)}.v6m-opt-glyph{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:900}.v6m-opt-label{font-size:13px;font-weight:800;letter-spacing:.4px}.v6m-opt-sub{font-size:10px;font-weight:700;color:#ffffff6b;font-variant-numeric:tabular-nums}.v6m-opt--yes .v6m-opt-glyph{background:#5fe39a29;color:#5fe39a}.v6m-opt--no .v6m-opt-glyph{background:#ff8a8a29;color:#ff8a8a}.v6m-opt--yes .v6m-opt-label{color:#9defc0}.v6m-opt--no .v6m-opt-label{color:#ffb5b5}.v6m-opt.selected.v6m-opt--yes{border-color:#5fe39a99;background:#5fe39a1f;box-shadow:0 0 0 3px #5fe39a1a}.v6m-opt.selected.v6m-opt--no{border-color:#ff8a8a99;background:#ff8a8a1f;box-shadow:0 0 0 3px #ff8a8a1a}.v6m-warn{margin-top:12px;padding:10px 12px;border-radius:12px;background:#ff6b3512;border:1px solid rgba(255,107,53,.2);font-size:11.5px;font-weight:600;line-height:1.45;color:#ffc8a5e0}.pm-mm-overlay{align-items:stretch}.pm-mm-overlay>.v6m-screen{animation:pmSheetUp .32s cubic-bezier(.16,.84,.36,1)}.v6m-sheet{max-width:480px;margin-left:auto;margin-right:auto}.pm-mm-card{position:relative;border-radius:var(--pm-r-lg, 16px);overflow:hidden;background:var(--pm-card);border:1px solid var(--pm-border-2);box-shadow:inset 0 1px #ffffff0a;margin-bottom:10px;animation:fadeInUp .35s ease-out backwards}.pm-mm-card--await{border-color:#ffca2852}.pm-mm-card--disputed{border-color:#ff6b3557}.pm-mm-card--resolved{opacity:.82}.pm-mm-glow{position:absolute;top:-52%;right:-12%;width:150px;height:150px;border-radius:999px;pointer-events:none;background:radial-gradient(circle,color-mix(in oklab,var(--tier, #5fe39a) 26%,transparent) 0%,transparent 68%)}.pm-mm-card>.pm-card{position:relative;z-index:1;background:transparent;border:0;box-shadow:none;margin:0;border-radius:0;animation:none}.pm-mm-card .pm-card-art img{filter:drop-shadow(0 2px 6px color-mix(in oklab,var(--tier, #5fe39a) 40%,transparent))}.pm-card-chev{flex-shrink:0;align-self:center;width:26px;height:26px;margin-left:2px;padding:0;border:0;background:transparent;color:#ffffff57;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer}.pm-card-chev:active{background:#ffffff0f}.v6m-badge--disputed{background:#ff6b3529;color:#ffb077}.pm-mm-card .v6m-await,.pm-mm-card .v6m-earned,.pm-mm-card .v6m-disputed{position:relative;z-index:1;margin:0 14px 13px}.v6m-await-txt b{color:#ffca28;font-weight:800}.v6m-earned-v--na{-webkit-text-fill-color:rgba(255,255,255,.4);color:#fff6;background:none}.v6m-disputed{padding:10px 12px;border-radius:12px;background:#ff6b351a;border:1px solid rgba(255,107,53,.28);font-size:12px;font-weight:600;line-height:1.4;color:#ffc8a5eb}.v6m-opts--3{grid-template-columns:1fr 1fr 1fr}.v6m-opt--inv .v6m-opt-glyph{background:#ffffff14;color:#fff9}.v6m-opt--inv .v6m-opt-label{color:#ffffffb8}.v6m-opt.selected.v6m-opt--inv{border-color:#ffffff59;background:#ffffff14}.pm-chip--await:not(.active){border-color:#ffca2859;color:#ffca28}.pm-chip--await:not(.active) .pm-chip-count{color:#ffca2899}#pm-um-filters{flex-wrap:nowrap;overflow-x:auto;gap:6px;scrollbar-width:none;-ms-overflow-style:none}#pm-um-filters::-webkit-scrollbar{display:none}#pm-um-filters .pm-chip{flex:0 0 auto;padding:6px 9px;font-size:11px}#pm-um-filters .pm-chip-count{font-size:9px;padding:1px 4px}.pm-hist-seg{margin-top:14px;margin-bottom:14px;border-color:#ffcd501a}.pm-hist-seg .pm-seg-tab{padding:5px 10px;font-size:12px;letter-spacing:.1px}.pm-hist-seg .pm-seg-count{font-size:9.5px;padding:1px 5px}#pm-list .pm-chips{margin-top:0}#pm-hist-markets{padding-top:2px}.status-sheet-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.status-sheet-head-icon{width:22px;height:22px;color:var(--tg-text);flex-shrink:0}.status-pill{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;font-size:14px;font-weight:600;margin-bottom:10px}.status-pill-dot{font-size:14px;line-height:1}.status-pill-text{flex:1;min-width:0}.status-pill--operational{background:#3cc87824;color:#3ecf80}.status-pill--degraded{background:#f0aa3229;color:#f0aa32}.status-pill--outage{background:#e6505a29;color:#e6505a}.status-pill--unknown{background:var(--tg-bg-input);color:var(--tg-hint)}.status-recheck{display:inline-flex;align-items:center;gap:6px;background:var(--tg-bg-input);color:var(--tg-hint);border:none;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;margin-bottom:14px;font-family:inherit}.status-recheck:active{opacity:.7}.status-recheck.is-fetching .status-recheck-spinner{animation:statusSpin 1s linear infinite;display:inline-block}@keyframes statusSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status-banner{background:#e6505a1f;color:#e6505a;padding:10px 12px;border-radius:10px;font-size:13px;margin-bottom:12px}.status-banner.hidden{display:none}.status-section-label{font-size:12px;font-weight:600;color:var(--tg-hint);margin:16px 0 8px}.status-section-label.hidden{display:none}.status-safe-card{background:var(--tg-bg-input);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:12px}.status-safe-row{display:flex;align-items:flex-start;gap:12px}.status-safe-icon{font-size:16px;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#ffffff0f;flex-shrink:0}.status-safe-text{display:flex;flex-direction:column;gap:2px;min-width:0}.status-safe-title{font-size:14px;font-weight:600;color:var(--tg-text)}.status-safe-sub{font-size:13px;color:var(--tg-hint);line-height:1.4}.status-comp-list{background:var(--tg-bg-input);border-radius:14px;overflow:hidden}.status-comp{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--tg-separator);font-size:14px}.status-comp:last-child{border-bottom:none}.status-comp-icon{width:20px;text-align:center;flex-shrink:0}.status-comp-label{color:var(--tg-text);font-weight:500;flex:1;min-width:0}.status-comp-detail{color:var(--tg-hint);font-size:12px;flex-shrink:0}.status-limited-list{background:#f0aa321a;border-radius:14px;overflow:hidden}.status-limited-list.hidden{display:none}.status-limited-item{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(240,170,50,.15);font-size:14px;color:var(--tg-text)}.status-limited-item:last-child{border-bottom:none}.user-avatar-status{position:absolute;left:-4px;top:-4px;width:12px;height:12px;border-radius:50%;background:#f0aa32;border:2px solid var(--tg-bg);box-shadow:0 1px 3px #00000073;pointer-events:none}.user-avatar-status.hidden{display:none}.pm-confirm-overlay{position:fixed;inset:0;z-index:2200;display:flex;align-items:center;justify-content:center;padding:24px;background:#060a149e;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);overscroll-behavior:contain;touch-action:none;animation:pmCfFade .18s ease-out}.pm-confirm-overlay>*{touch-action:auto}.pm-confirm-overlay.hidden{display:none}@keyframes pmCfFade{0%{opacity:0}to{opacity:1}}.pm-confirm-card{width:100%;max-width:340px;box-sizing:border-box;padding:26px 22px 20px;border-radius:24px;text-align:center;background:radial-gradient(ellipse 120% 70% at 50% 0%,rgba(151,111,255,.2) 0%,transparent 62%),linear-gradient(180deg,#182133,#0e1626);border:1px solid rgba(151,111,255,.3);box-shadow:0 24px 60px #0009,inset 0 1px #ffffff0f;animation:pmCfPop .34s cubic-bezier(.2,1.3,.4,1) backwards}.pm-confirm-card--danger{border-color:#ff6b6b57}@keyframes pmCfPop{0%{opacity:0;transform:scale(.9) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.pm-cf-ic{width:58px;height:58px;margin:0 auto 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);box-shadow:0 10px 30px #976fff80,inset 0 2px #ffffff47;animation:v6-pop .5s cubic-bezier(.2,1.4,.4,1) backwards}.pm-cf-ic--danger{background:linear-gradient(135deg,#ff7a7a,#ff5470);box-shadow:0 10px 30px #ff547080,inset 0 2px #ffffff47}.pm-cf-title{font-size:21px;font-weight:800;letter-spacing:-.4px;color:#fff;margin-bottom:7px;text-wrap:balance}.pm-cf-msg{font-size:14px;font-weight:500;line-height:1.5;color:#ffffff9e;text-wrap:pretty}.pm-cf-msg b{color:#fff;font-weight:800}.pm-cf-chip{display:inline-flex;align-items:center;gap:4px;margin-top:13px;padding:7px 14px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);font-size:12.5px;font-weight:700;color:#ffffffd1;font-variant-numeric:tabular-nums}.pm-cf-btns{margin-top:22px;display:flex;flex-direction:column;gap:10px}.pm-cf-btn{width:100%;box-sizing:border-box;padding:15px 18px;border:none;border-radius:15px;font-family:inherit;font-size:15.5px;font-weight:800;letter-spacing:.2px;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:transform .14s,background .18s}.pm-cf-btn:active{transform:scale(.97)}.pm-cf-btn--primary{background:linear-gradient(135deg,#6b93ff,#976fff,#e46ace);background-size:200% 200%;animation:pr-shimmer 8s ease infinite;box-shadow:0 6px 22px #6366f173,inset 0 1px #ffffff38}.pm-cf-btn--secondary{background:#976fff29;border:1px solid rgba(151,111,255,.34);color:#cbb8ff}.pm-cf-btn--danger{background:linear-gradient(135deg,#ff7a7a,#ff5470);box-shadow:0 6px 22px #ff54706b,inset 0 1px #fff3}.pm-cf-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.1);color:#fff9;font-weight:700}.pm-cf-btn--ghost:active{background:#ffffff0d}[dir=rtl] body,[dir=rtl] .page-title,[dir=rtl] .page-subtitle,[dir=rtl] .totals-title,[dir=rtl] .ccy-picker-title,[dir=rtl] .pf-sheet-lbl,[dir=rtl] .pm-sheet-head-title,[dir=rtl] .v6-hint-note,[dir=rtl] .settings-section-title{text-align:right}[dir=rtl] #page-home.hm-v8 .hmv8-cur{right:auto;left:12px}[dir=rtl] .totals-title-arrow,[dir=rtl] .sort-caret{display:inline-block;transform:scaleX(-1)}[dir=rtl] .search-input,[dir=rtl] #page-leaderboard.lb-v3 .vk-search input.search-input,[dir=rtl] #page-leaderboard.lb-v3 .vk-search input{text-align:right}[dir=rtl] .hmv8-numtext,[dir=rtl] .totals-primary,[dir=rtl] .totals-secondary,[dir=rtl] .hmv8-pnl,[dir=rtl] [data-stars-value]{direction:ltr}[dir=rtl] .ccy-picker-opts .ccy-opt{text-align:right}tc-root,#tc-widget-root{position:relative;z-index:2147483000}
