html{border:none!important;outline:none!important}*{box-sizing:border-box;outline:none!important}:before,:after{outline:none!important}html:has(body.profile-active){touch-action:pan-y;overflow-x:hidden}body.profile-active{background:var(--bg-color,#0a0a0a);color:var(--text-color,#fff);touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;justify-content:center;align-items:flex-start;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;overflow:hidden auto;border:none!important;outline:none!important}body.profile-active::-webkit-scrollbar{width:0;height:0;display:none}html:has(body.profile-active){scrollbar-width:none;-ms-overflow-style:none}html:has(body.profile-active)::-webkit-scrollbar{width:0;height:0;display:none}body.profile-active ::-webkit-scrollbar{width:0;height:0}body.profile-active .pw-widget .pw-username-line{margin-bottom:0;line-height:1.2}body.profile-active .pw-widget .pw-activity-label,body.profile-active .pw-widget .pw-activity-title{margin-bottom:0;line-height:1.3}body.profile-active .pw-widget .pw-activity-details{line-height:1.3}.font-arial{font-family:Arial,Helvetica,sans-serif}.font-times{font-family:Times New Roman,Times,serif}.font-courier{font-family:Courier New,Courier,monospace}.font-georgia{font-family:Georgia,serif}.font-verdana{font-family:Verdana,Geneva,sans-serif}.font-comic{font-family:Comic Sans MS,Comic Sans,cursive}.font-impact{font-family:Impact,Charcoal,sans-serif}.font-trebuchet{font-family:Trebuchet MS,Helvetica,sans-serif}.font-palatino{font-family:Palatino Linotype,Book Antiqua,Palatino,serif}.font-lucida{font-family:Lucida Console,Monaco,monospace}.stars{pointer-events:none;opacity:.2;z-index:0;background-color:#0000;background-image:radial-gradient(2px 2px at 20% 30%,#fff,#0000),radial-gradient(2px 2px at 60% 70%,#fff,#0000),radial-gradient(1px 1px,#fff,#0000);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:200% 200%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;width:100%;height:100%;animation:5s ease-in-out infinite twinkle;position:fixed;top:0;left:0}.cursor-trail-container{pointer-events:none}.cursor-trail{image-rendering:-webkit-optimize-contrast;mix-blend-mode:screen;filter:drop-shadow(0 4px 8px #00000080);border-radius:999px}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:1}}:root:has(.profile-card){--profile-opacity-decimal:var(--profile-opacity,calc(var(--profile-opacity-percent,95%) / 100%));--profile-bg-opacity-decimal:var(--profile-bg-opacity,var(--profile-opacity-decimal));--profile-fg-opacity-decimal:var(--profile-fg-opacity,var(--profile-opacity-decimal));--audio-bg-opacity-decimal:var(--audio-bg-opacity,var(--profile-bg-opacity-decimal));--card-bg-opacity:var(--profile-bg-opacity-decimal)}.background-image{z-index:0;background-position:50%;background-size:cover;width:auto;height:auto;position:fixed;inset:-56px}.container{z-index:10;width:90%;max-width:750px;margin-top:auto;margin-bottom:auto;padding:20px;position:relative}.profile-card{background:rgba(17, 17, 17, var(--card-bg-opacity,var(--profile-opacity-decimal,.95)));-webkit-backdrop-filter:blur(var(--profile-glass-blur,0px));border-radius:var(--profile-border-radius,16px);padding:0;padding-bottom:min(12px, calc(var(--profile-border-radius,16px) * .15));box-shadow:0 8px 32px rgba(0, 0, 0, calc(.6 * var(--card-bg-opacity,var(--profile-opacity-decimal,.95))));--profile-border-width-calc:calc(var(--profile-border-enabled,0) * var(--profile-border-width,2px));border:var(--profile-border-width-calc,0px) solid var(--profile-border-color,#2b2b2b);opacity:1;flex-direction:column;transition:background .3s,box-shadow .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;animation:none;display:flex;position:relative;overflow:visible;transform:translateZ(0);-webkit-mask-image:radial-gradient(#fff,#fff);mask-image:radial-gradient(#fff,#fff)}.profile-card-effect-glare{cursor:pointer;--gh-angle:-30deg;--gh-duration:.8s;--gh-size:300%;--gh-rgba:#ffffff4d;overflow:hidden}.profile-card-glare-layer{z-index:2147483000;pointer-events:none;border-radius:inherit;background:linear-gradient(var(--gh-angle), #0000 60%, var(--gh-rgba) 70%, #0000, #0000 100%);background-size:var(--gh-size) var(--gh-size), 100% 100%;background-position:-100% -100%,0 0;background-repeat:no-repeat;transition:none;position:absolute;inset:0}.profile-card-glare-layer.profile-card-glare-run{transition:var(--gh-duration) ease;background-position:100% 100%,0 0}@media (prefers-reduced-motion:reduce){.profile-card-glare-layer{transition:none}}.stats-corners{pointer-events:none;z-index:3;position:absolute;inset:0}.stats-corner{color:var(--text-color,#fff);pointer-events:auto;-webkit-backface-visibility:hidden;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:10px 14px;font-size:.9rem;display:flex;position:absolute}.stats-corner .stat-item{align-items:center;gap:5px;display:flex}.stats-corner.top-left{top:-3px;left:max(12px, var(--profile-border-radius,16px))}.stats-corner.top-right{top:-3px;right:max(12px, var(--profile-border-radius,16px))}.stats-corner.bottom-left{bottom:12px;left:max(12px, calc(var(--profile-border-radius,16px) * .4))}.stats-corner.bottom-right{bottom:12px;right:max(12px, calc(var(--profile-border-radius,16px) * .4))}@media (min-width:641px){:is(.profile-card:not(:has(.profile-banner-wide)) .stats-corner.top-left,.profile-card:not(:has(.profile-banner-wide)) .stats-corner.top-right){top:30px}:is(.profile-card:not(:has(.profile-banner-wide)):has(.profile-top-section[data-layout=horizontal]) .stats-corner.top-left,.profile-card:not(:has(.profile-banner-wide)):has(.profile-top-section[data-layout=horizontal]) .stats-corner.top-right){top:2px}}body[data-profile-opacity="0"] .profile-card{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}body[data-profile-opacity="0"] .profile-card .profile-banner{border-radius:0!important}@keyframes profileEntryGate{0%{opacity:0;transform:scale(.9)translateY(40px)}50%{opacity:.5;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.entry-gate-v2{z-index:9999;cursor:pointer;width:100%;height:100%;position:fixed;top:0;left:0}.entry-gate-v2-closing{animation:0s .8s forwards gate-v2-fadeout}@keyframes gate-v2-fadeout{to{visibility:hidden;pointer-events:none}}.entry-gate-v2-top{z-index:2;will-change:transform;background:#000;width:100%;height:50%;transition:transform .8s cubic-bezier(.76,0,.24,1);position:absolute;top:0;left:0}.entry-gate-v2-top-closing{transform:translateY(-100%)}.entry-gate-v2-bottom{z-index:2;will-change:transform;background:#000;width:100%;height:50%;transition:transform .8s cubic-bezier(.76,0,.24,1);position:absolute;bottom:0;left:0}.entry-gate-v2-bottom-closing{transform:translateY(100%)}.entry-gate-v3{will-change:transform;transition:transform .9s cubic-bezier(.76,0,.24,1)}.entry-gate-v3-closing{pointer-events:none;transform:translateY(-100%)}.entry-gate-v4{will-change:transform;transition:transform .9s cubic-bezier(.76,0,.24,1)}.entry-gate-v4-closing{pointer-events:none;transform:translate(100%)}.entry-gate-katana{z-index:500000;--katana-angle:-42deg;background:0 0;position:fixed;inset:0;overflow:hidden}.entry-gate-katana:before,.entry-gate-katana:after{content:"";z-index:1;will-change:transform;background:#000;width:100%;height:50.5%;position:absolute;left:0}.entry-gate-katana:before{top:0}.entry-gate-katana:after{bottom:0}.entry-gate-katana-line{--katana-from:-116vmax;--katana-mid-a:-38vmax;--katana-mid-b:20vmax;--katana-to:118vmax;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--katana-color,#fff) 45%, transparent) 11%, var(--katana-color,#fff) 50%, color-mix(in srgb, var(--katana-color,#fff) 45%, transparent) 89%, transparent 100%);width:3px;height:150vmax;box-shadow:0 0 10px color-mix(in srgb, var(--katana-color,#fff) 75%, transparent), 0 0 24px color-mix(in srgb, var(--katana-color,#fff) 45%, transparent), 0 0 56px color-mix(in srgb, var(--katana-color,#fff) 28%, transparent);opacity:0;transform:translate(-50%, -50%) rotate(var(--katana-angle)) translateY(var(--katana-from)) scaleY(0);transform-origin:50%;z-index:3;border-radius:999px;position:absolute;top:50%;left:50%}.entry-gate-katana-line--alt1{--katana-angle:43deg;--katana-from:-112vmax;--katana-mid-a:-30vmax;--katana-mid-b:24vmax;--katana-to:116vmax;height:98vmax;top:34%;left:70%}.entry-gate-katana-line--alt2{--katana-angle:-24deg;--katana-from:108vmax;--katana-mid-a:32vmax;--katana-mid-b:-20vmax;--katana-to:-112vmax;height:84vmax;top:64%;left:30%}.entry-gate-katana-line--alt3{--katana-angle:58deg;--katana-from:112vmax;--katana-mid-a:34vmax;--katana-mid-b:-18vmax;--katana-to:-116vmax;height:92vmax;top:68%;left:74%}.entry-gate-katana-glint{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--katana-color,#fff) 35%, #fff), #fff, color-mix(in srgb, var(--katana-color,#fff) 35%, #fff), transparent);width:0;height:4px;box-shadow:0 0 16px #fff, 0 0 42px var(--katana-color,#fff);opacity:0;z-index:4;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.entry-gate-katana-text{text-shadow:0 0 16px color-mix(in srgb, var(--katana-color,#fff) 55%, transparent);z-index:5}.entry-gate-katana-closing{animation:1s cubic-bezier(.76,0,.24,1) forwards katana-gate-out}.entry-gate-katana-closing:before{animation:1s cubic-bezier(.76,0,.24,1) forwards katana-panel-top}.entry-gate-katana-closing:after{animation:1s cubic-bezier(.76,0,.24,1) forwards katana-panel-bottom}.entry-gate-katana-closing .entry-gate-katana-line{animation:.22s cubic-bezier(.16,1,.3,1) forwards katana-click-slash}.entry-gate-katana-closing .entry-gate-katana-line--alt1{animation-delay:.18s}.entry-gate-katana-closing .entry-gate-katana-line--alt2{animation-delay:.36s}.entry-gate-katana-closing .entry-gate-katana-line--alt3{animation-delay:.54s}.entry-gate-katana-closing .entry-gate-katana-glint{animation:.34s cubic-bezier(.76,0,.24,1) .68s forwards katana-open-line}.entry-gate-katana-closing .entry-gate-katana-text{opacity:0}@keyframes katana-draw{0%{transform:translate(-50%, -50%) rotate(var(--katana-angle)) translateY(-120vmax) scaleY(0);opacity:0}18%{opacity:1}to{transform:translate(-50%, -50%) rotate(var(--katana-angle)) translateY(0) scaleY(1);opacity:1}}@keyframes katana-glint{0%{transform:translate(-50%, -50%) rotate(var(--katana-angle)) translateY(-72vmax) scale(0);opacity:0}18%{opacity:1}to{transform:translate(-50%, -50%) rotate(var(--katana-angle)) translateY(72vmax) scale(1);opacity:0}}@keyframes katana-click-slash{0%{opacity:0;width:2px;transform:translate(-50%, -50%) rotate(var(--katana-angle)) translateY(var(--katana-from)) scaleY(.16)}18%{opacity:1;width:3px;transform:translate(-50%, -50%) rotate(var(--katana-angle)) translateY(var(--katana-mid-a)) scaleY(.72)}58%{opacity:1;width:4px;transform:translate(-50%, -50%) rotate(var(--katana-angle)) translateY(var(--katana-mid-b)) scaleY(1)}to{opacity:0;width:3px;transform:translate(-50%, -50%) rotate(var(--katana-angle)) translateY(var(--katana-to)) scaleY(1)}}@keyframes katana-open-line{0%{opacity:0;width:0}18%{opacity:1;width:42vw}58%{opacity:1;width:100vw;height:5px}to{opacity:0;width:110vw;height:14px}}@keyframes katana-panel-top{0%,68%{transform:translateY(0)}to{transform:translateY(-105%)}}@keyframes katana-panel-bottom{0%,68%{transform:translateY(0)}to{transform:translateY(105%)}}@keyframes katana-slash-open{0%{opacity:1;width:3px}35%{width:8px}to{opacity:0;width:220vmax}}@keyframes katana-gate-out{0%{opacity:1;visibility:visible}70%{opacity:1}to{opacity:0;visibility:hidden;pointer-events:none}}.entry-gate-v2-text{color:#fff;text-align:center;z-index:3;max-width:400px;padding:2rem;font-size:1.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-card-premount{opacity:0;transform:translateY(12px)}.profile-card-mounted{opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:translateY(0)}.volume-control-fixed{z-index:10000;align-items:center;gap:0;display:flex;position:fixed;top:16px;left:16px}@media (max-width:560px){.volume-control-fixed{z-index:600000}}.volume-icon-btn{color:#fffc;cursor:pointer;filter:none;-webkit-backdrop-filter:blur(20px);z-index:2;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;background:#00000080!important;border:1px solid #ffffff14!important;box-shadow:0 4px 20px #0000004d!important}.volume-icon-btn:hover{color:#fff;filter:none;transform:scale(1.05);background:#000000a6!important;border-color:#ffffff24!important}.volume-slider-popup{-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;pointer-events:none;background:#00000080;border:1px solid #ffffff14;border-left:none;border-radius:0 14px 14px 0;align-items:center;width:0;min-width:0;height:42px;padding:0 12px;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s,transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;transform:translate(-8px);box-shadow:0 4px 20px #0000004d}.volume-slider-popup.show,.volume-control-fixed:hover .volume-slider-popup{opacity:1;visibility:visible;pointer-events:all;width:110px;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility linear,transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);transform:translate(0)}.volume-control-fixed:hover .volume-icon-btn{border-top-right-radius:0;border-bottom-right-radius:0;border-right-color:#0000!important}.volume-slider-popup:hover{opacity:1;visibility:visible;pointer-events:all}.volume-slider{appearance:none;cursor:pointer;background:#fff3;border-radius:999px;outline:none;width:90px;height:4px}.volume-slider::-webkit-slider-runnable-track{border-radius:999px;height:4px}.volume-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:12px;height:12px;margin-top:-4px;transition:transform .15s}.volume-slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.volume-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:50%;width:12px;height:12px}.volume-slider::-moz-range-track{border-radius:999px;height:4px}:is(.profile-card:has(>.audio-player-widget:last-child),.profile-card:has(>.stats-bottom+.audio-player-widget:last-child)){padding-bottom:0}.audio-player-widget{background:rgba(var(--pw-widget-rgb,30,30,35), var(--pw-widget-opacity,var(--audio-bg-opacity-decimal,var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95)))));-webkit-backdrop-filter:blur(calc(10px * var(--audio-bg-opacity-decimal,var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95)))));backdrop-filter:blur(calc(10px * var(--audio-bg-opacity-decimal,var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95)))));padding:12px max(1.5rem, calc(var(--profile-border-radius,16px) * .5));padding-bottom:max(12px, calc(var(--profile-border-radius,16px) * .35));pointer-events:all;z-index:10;border-top:none;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:relative;transform:translateZ(0)}.audio-player-widget:last-child{border-radius:0 0 var(--profile-border-radius,16px) var(--profile-border-radius,16px)}body[data-profile-opacity="0"] .audio-player-widget{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:#0000!important}body.profile-faded .audio-player-widget,:root.profile-faded .audio-player-widget{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;opacity:0!important;pointer-events:none!important;background:0 0!important;border:#0000!important}.audio-player-left{flex:1;align-items:center;gap:1rem;display:flex}.audio-cover{width:50px;height:50px;color:rgb(var(--pw-widget-text,255,255,255));background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.audio-info{flex-direction:column;gap:.25rem;display:flex}.audio-title{color:rgb(var(--pw-widget-text,255,255,255));font-size:.95rem;font-weight:500}.audio-player-widget .audio-player-controls,.audio-player-widget .audio-player-left .audio-info,.audio-player-widget .audio-player-left .audio-cover,.audio-player-widget .audio-player-left .audio-time{opacity:1!important}.audio-time{color:rgba(var(--pw-widget-text,255,255,255), .5);gap:.25rem;font-size:.85rem;display:flex}.audio-player-controls{justify-content:flex-end;align-items:center;gap:6px;display:flex}.audio-player-controls .audio-control-btn{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.audio-control-btn.play-btn{width:44px;height:44px}.music-player-topright{z-index:10000;align-items:center;gap:0;display:flex;position:fixed;top:20px;right:20px}.music-toggle-btn{width:44px;height:44px;color:var(--icon-color,#fff);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;background:#1e1e23e6;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 20px #0000004d}.music-toggle-btn:hover{background:#323237f2;border-color:#fff3;transform:scale(1.1)}.music-toggle-btn.active{background:var(--accent-color,#5865f2);border-color:var(--accent-color,#5865f2)}.music-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#1e1e23f2;border:1px solid #ffffff1a;border-radius:22px;align-items:center;gap:12px;width:0;height:44px;padding:0 16px;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;right:50px;overflow:hidden;box-shadow:0 4px 24px #0006}.music-panel.open{opacity:1;pointer-events:all;width:320px;padding:0 16px}.music-panel-cover{width:32px;height:32px;color:var(--icon-color,#fff);background:#ffffff0d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;display:flex;overflow:hidden}.music-panel-cover img{object-fit:cover;width:100%;height:100%}.music-panel-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.music-panel-title{color:var(--text-color,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.music-panel-time{color:#ffffff80;font-size:.7rem}.music-panel-controls{flex-shrink:0;align-items:center;gap:6px;display:flex}.music-panel-btn{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;transition:all .2s;display:flex;color:#fffc!important;background:#ffffff14!important;border:none!important}.music-panel-btn:hover{color:#fff!important;background:#ffffff26!important}.music-panel-btn.play-btn{width:36px;height:36px;font-size:.85rem;position:relative;background:var(--accent-color,#5865f2)!important}.music-panel-btn.play-btn:hover{filter:brightness(1.1);transform:scale(1.05);background:var(--accent-color,#5865f2)!important}.music-panel-btn .play-icon,.music-panel-btn .pause-icon{position:absolute}.music-panel-btn .play-icon{display:block}.music-panel-btn .pause-icon,.music-panel-btn.playing .play-icon{display:none}.music-panel-btn.playing .pause-icon{display:block}.tr-player{z-index:10000;flex-direction:row-reverse;align-items:center;gap:0;display:flex;position:fixed;top:16px;right:16px}.tr-player-toggle{color:#fffc;cursor:pointer;-webkit-backdrop-filter:blur(20px);z-index:2;background:#00000080;border:1px solid #ffffff14;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;padding:0;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000004d}.tr-player-toggle:hover{background:#000000a6;border-color:#ffffff24;transform:scale(1.05)}.tr-player-toggle.open{border-color:#ffffff1f;border-top-left-radius:0;border-bottom-left-radius:0}.tr-toggle-cover{object-fit:cover;filter:brightness(.6);width:100%;height:100%;position:absolute;inset:0}.tr-toggle-eq{opacity:0;align-items:flex-end;gap:1.5px;height:10px;transition:opacity .3s;display:flex;position:absolute;bottom:4px;right:4px}.tr-toggle-eq.playing{opacity:1}.tr-toggle-eq span{background:#fff;border-radius:1px;width:2px;animation:none}.tr-toggle-eq.playing span{animation:.8s ease-in-out infinite alternate eqBounce}.tr-toggle-eq.playing span:first-child{height:4px;animation-delay:0s}.tr-toggle-eq.playing span:nth-child(2){height:7px;animation-delay:.15s}.tr-toggle-eq.playing span:nth-child(3){height:5px;animation-delay:.3s}@keyframes eqBounce{0%{height:3px}to{height:10px}}.tr-player-panel{-webkit-backdrop-filter:blur(24px);white-space:nowrap;opacity:0;pointer-events:none;background:#0a0a0ebf;border:1px solid #ffffff0f;border-right:none;border-radius:14px 0 0 14px;align-items:center;gap:10px;max-width:0;height:42px;padding:0;transition:max-width .4s cubic-bezier(.4,0,.2,1),opacity .3s,padding .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 24px #00000059}.tr-player-panel.open{opacity:1;pointer-events:auto;max-width:360px;padding:0 0 0 14px}.tr-player-track{flex-direction:column;justify-content:center;gap:1px;min-width:0;display:flex}.tr-player-title{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;max-width:100px;font-size:11.5px;font-weight:600;line-height:1.2;overflow:hidden}.tr-player-time{color:#ffffff4d;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.3}.tr-player-controls{flex-shrink:0;align-items:center;gap:2px;display:flex}.tr-player-btn{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:9px;transition:all .2s;display:flex}.tr-player-btn:hover{color:#ffffffd9;background:#ffffff14}.tr-player-btn.play{color:#fff;background:#ffffff1a;width:28px;height:28px;font-size:10px}.tr-player-btn.play:hover{background:#ffffff2e}.tr-player-btn.play.active{background:#ffffff24}.tr-player-btn.play:active{transform:scale(.92)}.tr-player-progress{background:#ffffff0f;border-radius:2px;flex-direction:column-reverse;flex-shrink:0;align-self:center;width:3px;height:24px;display:flex;overflow:hidden}.tr-player-progress-fill{background:#fff6;border-radius:2px;width:100%;transition:height .3s linear}.avatar-wrapper{line-height:0;display:inline-block;position:relative}.avatar-wrapper .avatar{width:var(--profile-avatar-size,100px);height:var(--profile-avatar-size,100px);object-fit:cover;width:var(--profile-avatar-size,100px);height:var(--profile-avatar-size,100px);object-fit:cover;z-index:5;border-radius:50%;display:block;position:relative}.avatar-wrapper .avatar-decoration{pointer-events:none;z-index:2;object-fit:contain;mix-blend-mode:normal;width:100%;height:100%;position:absolute;top:0;left:0}.avatar-wrapper>.decoration-portal{width:calc(var(--profile-avatar-size,100px) * var(--decoration-scale,1.2));height:calc(var(--profile-avatar-size,100px) * var(--decoration-scale,1.2));transform:translate(-50%, var(--decoration-offset-y,-50%));pointer-events:none;z-index:100020;position:absolute;top:50%;left:50%}.avatar-wrapper>.decoration-portal .avatar-decoration-portal{object-fit:contain;width:100%;height:100%}.avatar-wrapper .avatar-decoration.front{z-index:70}.avatar-wrapper.with-border:after{content:"";width:var(--profile-avatar-size,100px);height:var(--profile-avatar-size,100px);pointer-events:none;box-sizing:border-box;border:var(--profile-border-width,2px) solid var(--profile-border-color,#2b2b2b);z-index:10;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar-wrapper .avatar-decoration.overflow{z-index:2;width:calc(100% + 24px);height:calc(100% + 24px);top:-12px;left:-12px}.audio-control-btn{color:#ffffffb3;cursor:pointer;pointer-events:all;z-index:100;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;transition:all .2s;display:flex;position:relative}.audio-control-btn:hover{color:#fff;background:#ffffff1a}.audio-control-btn.play-btn{color:#fff;background:0 0;width:40px;height:40px;padding:0;font-size:1rem;position:relative;overflow:hidden}.audio-player-controls .audio-control-btn,.audio-player-controls .audio-control-btn.play-btn{justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;padding:0!important;font-size:18px!important;display:inline-flex!important}.audio-player-controls .audio-control-btn i,.audio-player-controls .audio-control-btn .play-icon,.audio-player-controls .audio-control-btn .pause-icon{text-align:center!important;width:auto!important;line-height:1!important;display:inline-block!important}.audio-player-controls .audio-control-btn i{justify-content:center!important;align-items:center!important;width:16px!important;height:100%!important;margin:0!important;padding:0!important;font-size:16px!important;line-height:normal!important;display:inline-flex!important;transform:none!important}.audio-control-btn.play-btn{position:relative!important}.audio-control-btn.play-btn .play-icon,.audio-control-btn.play-btn .pause-icon{width:18px!important;height:18px!important;color:inherit!important;font-size:16px!important;line-height:1!important;transition:opacity .12s linear,transform .12s linear!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.audio-player-controls #prevBtn i,.audio-player-controls #nextBtn i{justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;font-size:16px!important;display:inline-flex!important;transform:none!important}.audio-control-btn.play-btn .pause-icon{opacity:0;visibility:hidden}.audio-control-btn.play-btn .play-icon{opacity:1;visibility:visible}.audio-control-btn.play-btn{transform:none}.audio-control-btn.play-btn:hover{filter:brightness(1.2);transform:scale(1.05)}.profile-card-hidden{opacity:0!important;animation:none!important;transform:translateY(100vh)!important}.profile-card-show{animation:2s cubic-bezier(.22,1,.36,1) forwards profileEntryGate!important}@keyframes slideUpFadeIn{0%{opacity:0;transform:translateY(100vh)}to{opacity:1;transform:translateY(0)rotateX(0)rotateY(0)}}.profile-top-section{z-index:1;align-items:flex-start;gap:25px;padding:30px;display:flex;position:relative}.profile-banner-wide{border-radius:var(--profile-border-radius,16px) var(--profile-border-radius,16px) 0 0;z-index:0;width:100%;height:150px;margin-bottom:-123px;position:relative;overflow:hidden}.profile-banner-wide.has-top-stats{margin-bottom:-123px}.profile-banner-wide img{object-fit:cover;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 30%,#0000 68%);mask-image:linear-gradient(#000 30%,#0000 68%)}.avatar-section{z-index:1;flex-shrink:0;justify-content:center;display:flex;position:relative}.avatar-wrapper{cursor:pointer;z-index:2;--decoration-scale:1.2;--decoration-offset-y:-50%;position:relative}.avatar-wrapper:before{content:attr(data-uid);color:#fff;white-space:nowrap;z-index:100000;pointer-events:none;opacity:0;background:#000;border-radius:3px;padding:2px 6px;font-family:inherit;font-size:12px;font-weight:600;transition:opacity .15s;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);box-shadow:0 2px 5px #000000b3}.avatar-wrapper:hover:before{opacity:1}.avatar{object-fit:cover;border:none;border-radius:50%;width:112px;height:112px;box-shadow:0 8px 20px #00000080}.avatar-decoration{pointer-events:none;object-fit:cover;border-radius:50%;width:112px;height:112px;position:absolute;top:0;left:0}.avatar{z-index:5;position:relative}.avatar-decoration.front{z-index:100010}.decoration-portal{width:calc(var(--profile-avatar-size,90px) * var(--decoration-scale,1.28));height:calc(var(--profile-avatar-size,90px) * var(--decoration-scale,1.28));pointer-events:none;z-index:200000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar-decoration-portal{object-fit:contain;width:100%;height:100%}.profile-info-section{flex-direction:column;flex:1;gap:8px;display:flex}.username-badges-row{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;margin-left:0;display:flex}.username{color:var(--text-color,#fff);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;margin:0;font-size:1.8rem;font-weight:700;display:inline-flex}.username-text{height:auto!important}.badges-container{background:#ffffff08;border:1px solid #ffffff0d;border-radius:999px;flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:4px;min-width:fit-content;max-width:none;margin-left:0;padding:3px 7px;display:inline-flex;overflow:visible}.badges-container:empty{display:none}.profile-stats .badges-container[data-badge-layout=default],.stats-bottom .badges-container[data-badge-layout=default],.badges-container-corner[data-badge-layout=default]{max-width:calc((var(--badge-size,22px) + 4px) * 5 - 4px);background:#ffffff0d;border-radius:14px;flex-wrap:wrap;justify-content:center;padding:6px 10px;box-shadow:inset 0 1px 4px #0000004d}@media (min-width:769px){.profile-stats .badges-container[data-badge-layout=default],.stats-bottom .badges-container[data-badge-layout=default],.badges-container-corner[data-badge-layout=default]{max-width:calc((var(--badge-size,22px) + 4px) * 15 - 4px)}}.badges-container-corner[data-badge-layout=default]{justify-content:flex-end}.username-badges-row .badges-container[data-badge-layout=default]{flex-wrap:nowrap;max-width:100%}@media (max-width:768px){.username-badges-row .badges-container[data-badge-layout=default]{gap:6px}.username-badges-row .badges-container[data-badge-layout=default] .custom-badge-wrap{margin-right:0!important}}.badge-pill-next{color:#ffffff8c;cursor:pointer;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:16px;height:16px;margin-left:2px;padding:0;transition:color .15s;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important}.badge-pill-next:hover{color:#fff;background:0 0!important}.badge-pill-prev{margin-left:0;margin-right:2px}@media (max-width:768px){.profile-top-section[data-layout=horizontal] .username-badges-row,.profile-top-section[data-layout=horizontal-right] .username-badges-row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:10px}.profile-top-section[data-layout=horizontal] .username-badges-row .username,.profile-top-section[data-layout=horizontal-right] .username-badges-row .username{text-align:left}}.stat-item[data-tooltip]{position:relative}.stat-item[data-tooltip]:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:10000;background:#000;border-radius:7px;padding:5px 10px;font-size:12px;font-weight:600;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.stat-item[data-tooltip]:hover:after{opacity:1}.badges-container .custom-badge-wrap:last-child{margin-right:0!important}.custom-badge-wrap img{border-radius:999px}.badges-container .badges-icons{max-width:min(100%, calc((var(--badge-size,28px) + 6px) * 15));flex-wrap:wrap;justify-content:center;row-gap:4px}.badge-nav-btn{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:color .15s;display:inline-flex}.badge-nav-btn:hover:not(:disabled){color:#fff;background:0 0}.badge-nav-btn:disabled{opacity:.3;cursor:default}.badges-container[data-badge-layout=carousel]{background:0 0;border:none;padding:0;overflow:hidden;align-items:center!important;margin-left:auto!important}.profile-stats,.stats-bottom{box-sizing:border-box;width:100%}.profile-stats:last-child,.stats-bottom:last-child{border-radius:0 0 var(--profile-border-radius,16px) var(--profile-border-radius,16px)}.badges-container-corner{z-index:5;bottom:14px;right:8px;margin-left:0!important;position:absolute!important}.badge-page-content{align-items:center;gap:inherit;animation:.2s badgePageIn;display:inline-flex}@keyframes badgePageIn{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@media (max-width:768px){.badges-container[data-badge-layout=carousel]{transform-origin:100%;transform:scale(.7)}.username-badges-row:has(.badges-container[data-badge-layout=carousel]){flex-flow:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important}.profile-top-section[data-layout=vertical] .username-badges-row:has(.badges-container[data-badge-layout=carousel]){flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important}}.badges-icons{flex-wrap:nowrap;align-items:center;gap:6px;display:inline-flex!important}.badges-icons:empty{display:none!important}.active-badge-container{align-items:center;gap:6px;display:inline-flex!important}.active-badge-container:empty{display:none!important}.verified-badge{color:#5865f2;vertical-align:middle;justify-content:center;align-items:center;margin-left:0;font-size:1.3rem;display:inline-flex;position:relative;top:0;z-index:100000!important;text-shadow:none!important;filter:none!important;background-clip:initial!important;-webkit-background-clip:initial!important;mix-blend-mode:normal!important;animation:none!important;transform:none!important}.partner-badge{color:#f0c419;vertical-align:middle;justify-content:center;align-items:center;margin-left:0;font-size:1.3rem;display:inline-flex;position:relative;top:0;z-index:100000!important;text-shadow:none!important;filter:none!important;background-clip:initial!important;-webkit-background-clip:initial!important;mix-blend-mode:normal!important;animation:none!important;transform:none!important}.partner-badge-container .partner-badge{text-shadow:none!important;filter:none!important;background:0 0!important;animation:none!important;transform:none!important}.username .verified-badge,.username-text+.verified-badge,.username>.verified-badge{color:#5865f2!important;-webkit-text-fill-color:#5865f2!important;text-shadow:none!important;filter:none!important;background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;mix-blend-mode:normal!important;animation:none!important;transform:none!important}.staff-badge-container{justify-content:center;align-items:center;margin-left:0;margin-right:4px;display:inline-flex;position:relative;top:0;z-index:100000!important}.staff-badge-container svg{text-shadow:none!important;filter:none!important;background:0 0!important;animation:none!important;transform:none!important}.verified-badge-container{justify-content:center;align-items:center;gap:6px;margin-left:0;margin-right:4px;display:inline-flex;position:relative;top:0;z-index:100000!important}.partner-badge-container{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:0;margin-right:-2px;display:inline-flex;position:relative;top:0;z-index:100000!important}.event-badge-container{cursor:pointer;justify-content:center;align-items:center;margin-left:4px;margin-right:4px;display:inline-flex;position:relative;top:0;z-index:100000!important}.event-badge-container img{filter:none;border-radius:999px;transition:transform .2s}.event-badge-container:hover img{filter:none}.verified-badge-container .verified-badge{text-shadow:none!important;filter:none!important;background:0 0!important;animation:none!important;transform:none!important}.bio{color:var(--text-color,#ffffffb3);opacity:.85;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:.95rem;line-height:1.4}.bio-shrink{max-width:100%;display:inline-block}.bio strong{font-weight:700}.bio em{font-style:italic}.bio u{text-decoration:underline}.bio del{opacity:.7;text-decoration:line-through}.bio code{word-break:break-all;background:#0006;border-radius:4px;padding:.1rem .4rem;font-family:monospace;font-size:.85em}.bio blockquote{opacity:.9;border-left:3px solid #ffffff4d;margin:.3rem 0;padding-left:.75rem;font-style:italic}.bio img{max-width:100%;height:auto}.bio .md-spoiler:hover{filter:brightness(1.35)}.md-spoiler--revealed{cursor:default;color:inherit!important;background:0 0!important;padding:0!important}.bio.glitch,.enter-profile-text.glitch,.entry-gate-v2-text.glitch{animation:.5s infinite bio-glitch}@keyframes bio-glitch{0%,to{text-shadow:2px 0 #ff00de,-2px 0 #0ff}20%{text-shadow:-2px 0 #ff00de,2px 0 #0ff}40%{text-shadow:2px 0 #ff00de,-2px 0 #0ff}60%{text-shadow:-2px 0 #ff00de,2px 0 #0ff}80%{text-shadow:2px 0 #ff00de,-2px 0 #0ff}}.custom-tags .username .username-sparkle-overlay{pointer-events:none;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;mix-blend-mode:normal!important;z-index:2147483647!important;opacity:1!important}.custom-tags .username .username-text{z-index:2;position:relative}.custom-tags .profile-card .username-sparkle-overlay-global{pointer-events:none;z-index:2147483646;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.custom-tags{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.custom-tags-vertical{justify-content:center;margin-top:12px;margin-left:0}.custom-tag{color:var(--text-color,#fff);text-transform:uppercase;letter-spacing:.5px;background:0 0;border:1.5px solid #fff6;border-radius:12px;padding:4px 12px;font-size:.7rem;font-weight:600;transition:all .3s;display:inline-block}.custom-tag:hover{background:#ffffff0d;border-color:#ffffffb3}.joined-tag{align-items:center;gap:6px;display:inline-flex}.joined-tag i{opacity:.8;font-size:.65rem;position:relative;top:1px}.links-section{z-index:200010;border-bottom:none;padding:20px 30px;transition:border-color .3s;position:relative}body[data-profile-opacity="0"] .links-section{border-bottom:none!important}.social-icons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;display:flex}.social-icon{width:50px;height:50px;color:var(--icon-color,#ffffffe6);cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:1.4rem;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important}.social-icon:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:100000;background:#000;border-radius:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .18s;position:absolute;top:auto;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 6px 18px #000000b3}.social-icon:hover:after{opacity:1}.social-icon:before{content:"";z-index:-1;background:0 0;border-radius:0;transition:all .3s;position:absolute;inset:0}.social-icon:hover:before{background:0 0}.social-icon img{object-fit:contain;width:45px;height:45px;image-rendering:crisp-edges;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:block;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.social-icon i{color:var(--icon-color,#ffffffe6);filter:drop-shadow(0 0 8px #ffffff4d);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.social-icon:hover{color:var(--accent-color,#5865f2);transform:translateY(-5px)scale(1.15);background:0 0!important}.social-icon:hover i{color:var(--accent-color,#5865f2);filter:drop-shadow(0 0 12px var(--accent-color,#5865f2))}.social-icon:hover img{filter:brightness(1.8)contrast(1.3)drop-shadow(0 0 10px #ffffff80);transform:scale(1.1)}.social-icon svg{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.social-icon:hover svg,.social-icon.decorative-link:hover svg{filter:brightness(1.15);transform:scale(1.1)}.social-icon.decorative-link{cursor:default;pointer-events:all}.social-icon.decorative-link:hover{color:var(--accent-color,#5865f2);transform:translateY(-5px)scale(1.15);background:0 0!important}.social-icon.decorative-link:hover i{color:var(--accent-color,#5865f2);filter:drop-shadow(0 0 12px var(--accent-color,#5865f2))}.social-icon.decorative-link:hover img{filter:brightness(1.8)contrast(1.3)drop-shadow(0 0 10px #ffffff80);transform:scale(1.1)}.staff-badge-container[data-tooltip],.verified-badge-container[data-tooltip],.partner-badge-container[data-tooltip],.badges-icons img[data-tooltip],.custom-badge-wrap[data-tooltip],.event-badge-container[data-tooltip]{position:relative}.staff-badge-container[data-tooltip]:after,.verified-badge-container[data-tooltip]:after,.partner-badge-container[data-tooltip]:after,.badges-icons img:after,.custom-badge-wrap:after,.event-badge-container:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:100000;background:#000000eb;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:600;transition:opacity .18s;position:absolute;top:auto;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0009}.staff-badge-container:hover:after,.verified-badge-container:hover:after,.partner-badge-container:hover:after,.badges-icons img:hover:after,.custom-badge-wrap:hover:after,.event-badge-container:hover:after,.staff-badge-container:focus:after,.verified-badge-container:focus:after,.partner-badge-container:focus:after,.badges-icons img:focus:after,.custom-badge-wrap:focus:after,.event-badge-container:focus:after,.staff-badge-container:focus-visible:after,.verified-badge-container:focus-visible:after,.partner-badge-container:focus-visible:after,.badges-icons img:focus-visible:after,.custom-badge-wrap:focus-visible:after,.event-badge-container:focus-visible:after{opacity:1;transform:translate(-50%)}.verified-badge-container:focus,.partner-badge-container:focus,.badges-icons img:focus,.custom-badge-wrap:focus{outline-offset:4px;outline:3px solid #5865f21f}.discord-widget{background:rgba(30, 30, 35, calc(var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95)) * .75));border-radius:var(--profile-border-radius,12px);border:1px solid rgba(150, 150, 160, calc(.15 * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));-webkit-backdrop-filter:blur(calc(12px * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));backdrop-filter:blur(calc(12px * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));margin:20px 30px;padding:16px;transition:all .3s}body[data-profile-opacity="0"] .discord-widget,body[data-profile-opacity="0"] .discord-widget-below{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#1e1e2380!important;border-color:#9696a01a!important}.discord-widgets-container{opacity:1;align-items:flex-start;gap:20px;margin:20px 30px;animation:none;display:flex;transform:translateY(0)}.profile-card-show .discord-widgets-container{opacity:0;animation:1.2s cubic-bezier(.34,1.56,.64,1) 1.4s forwards discordWidgetEntrance;transform:translateY(30px)scale(.95)}@keyframes discordWidgetEntrance{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.discord-widgets-container.discord-widgets-split{grid-template-columns:1fr 1fr;gap:20px;display:grid}.discord-widget.discord-widget-below{background:rgba(30, 30, 35, calc(var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95)) * .75));border:1px solid rgba(150, 150, 160, calc(.15 * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));border-radius:var(--profile-border-radius,12px);box-sizing:border-box;width:100%;height:104px;-webkit-backdrop-filter:blur(calc(12px * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));backdrop-filter:blur(calc(12px * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));align-items:center;margin:0;padding:16px;transition:all .3s;display:flex}.discord-server-widget-compact{background:rgba(30, 30, 35, calc(var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95)) * .75));border:1px solid rgba(150, 150, 160, calc(.15 * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));border-radius:var(--profile-border-radius,12px);box-sizing:border-box;height:104px;-webkit-backdrop-filter:blur(calc(12px * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));backdrop-filter:blur(calc(12px * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));align-items:center;margin:0;padding:16px;transition:all .3s;display:flex}body[data-profile-opacity="0"] .discord-server-widget-compact{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#1e1e2380!important;border-color:#9696a01a!important}.server-widget-content{align-items:center;gap:14px;width:100%;display:flex}.server-icon-wrapper{background:#5865f21a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.server-icon-wrapper img{object-fit:cover;width:100%;height:100%}.server-info-wrapper{flex-direction:column;flex:1;gap:4px;display:flex}.server-name-row{align-items:center;gap:6px;display:flex}.server-widget-title{color:#fff;font-size:1.05rem;font-weight:700}.server-widget-subtitle{color:#9696a0e6;align-items:center;gap:6px;font-size:.85rem;display:flex}.server-join-btn{color:#fff!important;white-space:nowrap!important;cursor:pointer!important;background:#248046!important;border:none!important;border-radius:4px!important;padding:8px 18px!important;font-size:.85rem!important;font-weight:600!important;text-decoration:none!important;transition:all .2s!important;display:inline-block!important}.server-join-btn:hover{transform:translateY(-1px);background:#1a6334!important}.discord-widgets-container:not(.discord-widgets-split) .discord-widget-below{width:fit-content;min-width:320px;max-width:450px;margin:0 auto}.discord-widget-left{width:100%;max-width:none}.discord-server-widget{margin:0}.discord-server-widget-compact iframe{display:block}.discord-server-right{width:100%}.discord-widget.compact{padding:12px}.discord-widget-below.compact{padding:12px 14px}.discord-widget-loading{color:#fff9;align-items:center;gap:12px;font-size:.9rem;display:flex}.discord-widget-loading i{color:#5865f2;font-size:1.5rem;animation:2s ease-in-out infinite pulse}.discord-widget-error{color:#ffffff80;align-items:center;gap:12px;font-size:.85rem;display:flex}.discord-widget-error i{color:#5865f280;font-size:1.5rem}.discord-error-text{flex:1}.discord-error-text strong{color:#ffffffb3;margin-bottom:4px;display:block}.discord-error-text a{color:#5865f2;text-decoration:none}.discord-error-text a:hover{text-decoration:underline}.discord-widget-content{align-items:flex-start;gap:16px;display:flex}.discord-widget-content.compact{align-items:center;gap:12px}.discord-avatar{flex-shrink:0;position:relative}.discord-widget-content.compact .discord-avatar img{width:60px;height:60px}.discord-widget-below .discord-avatar img{border-width:3px;width:64px;height:64px}.discord-avatar img{border:3px solid #9696a04d;border-radius:50%;width:80px;height:80px;transition:border-color .3s}.discord-avatar:hover img{border-color:#9696a099}.discord-status-indicator{border:3px solid #1e1e23;border-radius:50%;width:20px;height:20px;position:absolute;bottom:2px;right:2px}.discord-status-indicator.online{background:#23a55a}.discord-status-indicator.idle{background:#f0b232}.discord-status-indicator.dnd{background:#f23f43}.discord-status-indicator.offline{background:#80848e}.discord-info{flex:1;min-width:0}.discord-username{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;font-size:1.15rem;font-weight:700;display:flex}.discord-widget-content.compact .discord-username{font-size:1rem}.discord-widget-below .discord-username{font-size:1.05rem;font-weight:600}.discord-widget-below .discord-handle{font-size:.8rem}.discord-widget-below .discord-last-seen{font-size:.75rem}.discord-badges{align-items:center;gap:4px;font-size:1rem;display:inline-flex}.discord-handle{color:#9696a0cc;margin-bottom:4px;font-size:.85rem}.discord-widget-content.compact .discord-handle{margin-bottom:2px;font-size:.8rem}.discord-last-seen{color:#9696a0b3;align-items:center;gap:4px;font-size:.75rem;font-style:italic;display:flex}.discord-last-seen i{font-size:.7rem}.discord-discriminator{color:#ffffff80;font-weight:400}.discord-status-text{color:#fff9;text-transform:capitalize;margin-bottom:8px;font-size:.85rem}.discord-activity{background:#0000004d;border-radius:8px;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.discord-activity.spotify{background:linear-gradient(135deg,#1ed76026,#0000004d);border:1px solid #1ed76033}.spotify-album,.activity-image{object-fit:cover;border-radius:6px;flex-shrink:0;width:48px;height:48px}.discord-activity-icon{color:#000;flex-shrink:0;font-size:1.2rem}.discord-activity.spotify .discord-activity-icon{color:#1db954}.discord-activity-details{flex:1;min-width:0}.discord-activity-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:.9rem;font-weight:600;overflow:hidden}.discord-activity-name i{margin-right:6px;font-size:.85rem}.discord-activity-state{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.profile-stats{border-top:1px solid rgba(255, 255, 255, calc(.05 * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));align-items:center;gap:15px;padding:15px 30px;transition:border-color .3s;display:flex}body[data-profile-opacity="0"] .profile-stats{border-top:none!important;border-bottom:none!important}body:not([data-profile-layout=open-widgets]) .profile-card>.presence-embeds-row,body:not([data-profile-layout=open-widgets]) .profile-card>.extra-widgets-stack,body:not([data-profile-layout=open-widgets]) .profile-card>.second-tab-content{margin-bottom:18px!important}.stat-item{color:var(--text-color,#ffffffb3);opacity:.85;align-items:center;gap:8px;font-size:.9rem;display:flex}.stat-item i{color:#f36;font-size:1rem}.stat-divider{background:#ffffff1a;width:1px;height:20px}.music-player{border-top:1px solid rgba(255, 255, 255, calc(.05 * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));background:#0000004d;align-items:center;gap:15px;padding:16px 30px;display:flex}body[data-profile-opacity="0"] .music-player{background:0 0!important;border-top:none!important}.music-icon{width:50px;height:50px;color:var(--accent-color,#5865f2);background:#ffffff0d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.music-info{flex:1;min-width:0}.music-title{color:var(--text-color,#fff);margin-bottom:6px;font-size:.9rem;font-weight:600}.music-time{color:var(--text-color,#ffffff80);opacity:.7;align-items:center;gap:10px;font-size:.75rem;display:flex}.progress-bar{cursor:pointer;background:#ffffff1a;border-radius:2px;flex:1;height:4px;overflow:hidden}.progress-fill{background:var(--accent-color,#5865f2);width:0%;height:100%;transition:width .1s linear}.music-controls{gap:8px;display:flex}.control-btn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;transition:all .3s;display:flex}.control-btn:hover{color:#fff;background:#ffffff1a}.control-btn.main{background:var(--accent-color,#5865f2);color:#fff;width:40px;height:40px;font-size:1rem}.control-btn.main:hover{opacity:.9;transform:scale(1.05)}@media (max-width:768px){body.profile-active{-webkit-overflow-scrolling:touch;align-items:flex-start;padding-top:16px;padding-bottom:24px;overflow:hidden auto}.container{max-width:480px;margin-left:-6px}.profile-banner-wide{height:120px;margin-bottom:-98px}.profile-top-section{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:20px}.avatar,.avatar-decoration{width:110px;height:110px}.profile-info-section{align-items:center}.username-badges-row{flex-direction:column;justify-content:center;gap:10px}.custom-tags-vertical{margin-top:10px;margin-left:0}.username{font-size:1.6rem}.links-section,.profile-stats{padding-left:20px;padding-right:20px}.music-player-bottom{padding:12px 20px}.social-icon:after,.badges-icons img:after,.avatar-wrapper:before{display:none}}@media (max-width:600px){.stats-corner.top-right,.stats-corner.top-left{flex-direction:column;align-items:flex-start;gap:2px;padding:6px 10px;font-size:.78rem}.stats-corner .stat-item .fa-map-marker-alt{margin-left:2px}.stats-corner .stat-divider{display:none}.pf-music-card--widget .pf-music-top{align-items:flex-start;padding:14px 14px 0}.pf-music-card--widget .pf-music-thumb{width:46px!important;height:46px!important}.profile-top-section{text-align:center;flex-direction:column;align-items:center;gap:15px;padding:15px}.avatar-section{flex-shrink:1}.profile-info-section{align-items:center;width:100%}.username-badges-row{flex-direction:column;align-items:center;gap:8px;width:100%}.username,.badges-container{justify-content:center}.profile-top-section[data-layout=horizontal]{text-align:left;flex-direction:row;align-items:flex-start}.profile-top-section[data-layout=horizontal] .profile-info-section,.profile-top-section[data-layout=horizontal] .username-badges-row,.profile-top-section[data-layout=horizontal] .badges-container{justify-content:flex-start;align-items:flex-start}.profile-top-section[data-layout=horizontal] .username-badges-row{box-sizing:border-box;width:auto}.profile-top-section[data-layout=horizontal-right]{text-align:left;flex-direction:row-reverse;align-items:flex-start}.profile-top-section[data-layout=horizontal-right] .profile-info-section,.profile-top-section[data-layout=horizontal-right] .username-badges-row,.profile-top-section[data-layout=horizontal-right] .badges-container{justify-content:flex-start;align-items:flex-start}.profile-top-section[data-layout=horizontal-right] .username-badges-row{box-sizing:border-box;width:auto}}@media (max-width:480px){.container{width:95%}.profile-banner-wide{height:100px;margin-bottom:-82px}.profile-top-section{padding:15px}.avatar,.avatar-decoration{width:100px;height:100px}.username{font-size:1.4rem}.custom-tag{padding:3px 10px;font-size:.65rem}.social-icon{width:45px;height:45px;font-size:1rem}.social-icon img{width:40px;height:40px}.music-controls{justify-content:center;width:100%}.bio{font-size:.88rem;line-height:1.45}}.username.glow-effect{text-shadow:0 0 10px var(--accent-color), 0 0 20px var(--accent-color);animation:2s ease-in-out infinite glow-pulse}@keyframes glow-pulse{0%,to{opacity:1}50%{opacity:.8}}.username.rainbow-effect{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite rainbow-flow}@keyframes rainbow-flow{0%{background-position:0%}to{background-position:200%}}.username.shuffle-effect{letter-spacing:2px}.username.wave-effect span{animation:1.5s ease-in-out infinite wave-animation;display:inline-block}@keyframes wave-animation{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.username.shadow-effect{text-shadow:3px 3px #0000004d,6px 6px #0003}.username-text.glow-effect{text-shadow:0 0 10px var(--accent-color), 0 0 20px var(--accent-color);animation:2s ease-in-out infinite glow-pulse}.username-text.rainbow-effect{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite rainbow-flow}.username-text.shuffle-effect{letter-spacing:2px}.username-text.wave-effect span{animation:1.5s ease-in-out infinite wave-animation;display:inline-block}.username-text.shadow-effect{text-shadow:3px 3px #0000004d,6px 6px #0003}.username-text{z-index:1;align-items:center;display:inline-flex;position:relative}.wave .username-text,.wave .effect-wave-text{animation:none!important;transform:none!important}.effect-wave-text{white-space:pre-wrap;font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;line-height:inherit;display:inline-block;letter-spacing:normal!important}.effect-wave-char{font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;transform-origin:50% 70%;will-change:transform;min-width:0;display:inline-block;letter-spacing:normal!important;animation-name:effect-wave-letter!important;animation-duration:1s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important;animation-fill-mode:none!important}@keyframes effect-wave-letter{0%,to{transform:translateY(0)}50%{transform:translateY(-.45em)}}@keyframes wt-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.username .verified-badge,.username-text+.verified-badge,.username>.verified-badge{color:#5865f2!important;-webkit-text-fill-color:#5865f2!important;text-shadow:none!important;filter:none!important;background:0 0!important;background-clip:initial!important;-webkit-background-clip:initial!important;mix-blend-mode:normal!important;z-index:100000!important;animation:none!important;position:relative!important;transform:none!important}.username[class*=-effect]:before,.username[class*=-effect]:after,.username-text[class*=-effect]:before,.username-text[class*=-effect]:after{z-index:0!important;pointer-events:none!important;mix-blend-mode:normal!important}.sparkle-pink:after,.sparkle-blue:after,.sparkle-yellow:after,.sparkle-green:after,.sparkle-red:after,.sparkle-white:after,.sparkle-black:after,.sparkle-lightblue:after,.sparkle-orange:after,.sparkle-purple:after,.sparkle-rainbow:after{z-index:0!important;pointer-events:none!important}@keyframes fall{to{transform:translateY(105vh)rotate(360deg)}}@keyframes rain-fall{to{transform:translateY(105vh)}}@keyframes firefly-float{0%,to{opacity:.3;transform:translate(0)}50%{opacity:1;transform:translate(20px,-20px)}}@keyframes bubble-rise{to{opacity:0;transform:translateY(-110vh)}}.custom-badge-icon{border:2px solid var(--badge-color,#ffffff1a);object-fit:contain;vertical-align:middle;cursor:pointer;width:28px;height:28px;padding:2px;transition:all .3s}.custom-badge-icon:hover{border-color:var(--badge-color,#ffffff4d);transform:translateZ(10px)scale(1.25)translateY(-2px)}.active-badge-container{display:inline-flex}.badges-icons{vertical-align:middle;gap:6px;display:inline-flex!important}.matrix-canvas{pointer-events:none;z-index:1;opacity:.6;top:0;left:0;position:fixed!important}.bg-sparkle{-webkit-user-select:none;user-select:none;pointer-events:none;filter:brightness(0)invert()drop-shadow(0 0 5px #fff9);animation:ease-in-out infinite sparkle-twinkle;position:absolute}@keyframes sparkle-twinkle{0%,to{opacity:0;transform:scale(.1)rotate(0)}20%{opacity:.5}50%{opacity:1;transform:scale(1.3)rotate(180deg)}80%{opacity:.4}}.money-drop{color:#ffffffe6;text-shadow:0 0 8px #ffffff80,0 2px 4px #0006;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:monospace;font-weight:700;animation:linear infinite rain-fall;position:absolute;top:-10%}.crypto-drop{color:#ffffffd9;filter:drop-shadow(0 0 6px #fff6);-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;animation:linear infinite rain-fall;display:flex;position:absolute;top:-10%}.crypto-drop svg{width:100%;height:100%}.thunder-bolt{filter:drop-shadow(0 0 14px #fffffff2)drop-shadow(0 0 36px #b4d2ffcc);pointer-events:none;transform-origin:top;background:url(/assets/effects/lightning.gif) 50%/100% 100% no-repeat;width:80px;height:100vh;animation:.75s ease-out forwards thunder-strike;position:absolute}@keyframes thunder-strike{0%{opacity:0;transform:scaleY(.05)}8%{opacity:1;transform:scaleY(1)}22%{opacity:.45}36%{opacity:1}58%{opacity:.35}to{opacity:0;transform:scaleY(1.04)}}.thunder-flash{pointer-events:none;z-index:1000;background:#ffffff38;animation:.35s ease-out forwards thunder-flash-anim;position:fixed;inset:0}@keyframes thunder-flash-anim{0%{opacity:1}35%{opacity:.6}to{opacity:0}}.pixel-flake{image-rendering:pixelated;background:#ffffffd9;animation:linear infinite fall;position:absolute;top:-5%;box-shadow:0 0 4px #fff6}.badges-icons img{object-fit:contain;cursor:pointer;border:none;border-radius:999px;width:28px;height:28px;padding:0;transition:all .3s;position:relative}.badges-icons img:after,.custom-badge-icon:after,.active-badge-container img:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:100000;background:#000;border-radius:6px;padding:10px 14px;font-size:13px;font-weight:600;transition:opacity .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-8px);box-shadow:0 10px 25px #000c}.badges-icons img:hover,.custom-badge-icon:hover,.active-badge-container img:hover{border-color:var(--badge-color,#ffffff4d);transform:scale(1.2)}.badges-icons img:hover:after,.custom-badge-icon:hover:after,.active-badge-container img:hover:after{opacity:1}.links-section{border-bottom:none;padding:25px 30px}.links-section .social-icons{border:none;margin:0;padding:0}.music-player-bottom{border-top:1px solid rgba(255, 255, 255, calc(.08 * var(--profile-bg-opacity-decimal,var(--profile-opacity-decimal,.95))));opacity:1;background:linear-gradient(#0003,#0006);align-items:center;gap:16px;margin-top:auto;padding:20px 30px;animation:none;display:flex;transform:translateY(0)}body[data-profile-opacity="0"] .music-player-bottom{background:0 0!important;border-top:none!important}.profile-card-show .music-player-bottom{opacity:0;animation:1.2s cubic-bezier(.34,1.56,.64,1) 1.6s forwards musicPlayerSlideFromStats;transform:translateY(-120px)}@keyframes musicPlayerSlideFromStats{0%{opacity:0;transform:translateY(-120px)}to{opacity:1;transform:translateY(0)}}.music-player-bottom .music-icon{color:#fffc;background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;display:flex}.music-player-bottom .music-info{flex:1;min-width:0}.music-player-bottom .music-title{color:#ffffffe6;margin-bottom:6px;font-size:.95rem;font-weight:600}.music-player-bottom .music-time{color:#ffffff80;align-items:center;gap:10px;font-size:.75rem;display:flex}.music-player-bottom .progress-bar{cursor:pointer;background:#ffffff1a;border-radius:2px;flex:1;height:3px;overflow:hidden}.music-player-bottom .progress-fill{background:linear-gradient(90deg,#ff4655,#ff6b6b);width:0%;height:100%;transition:width .1s linear}.music-player-bottom .music-controls{gap:6px;display:flex}.music-player-bottom .control-btn{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;transition:all .2s;display:flex}.music-player-bottom .control-btn:hover{color:#fffffff2;background:#ffffff26}.music-player-bottom .control-btn.main{color:#fff;background:linear-gradient(135deg,#ff4655,#ff6b6b)}.music-player-bottom .control-btn.main:hover{transform:scale(1.05)}.enter-profile-overlay{-webkit-backdrop-filter:blur(12px);z-index:500000;cursor:pointer;pointer-events:all;background:radial-gradient(circle,#0a0a0a4d,#0009);justify-content:center;align-items:center;width:100%;height:100%;animation:.4s fadeIn;display:flex;position:fixed;top:0;left:0}.enter-profile-overlay.removing{pointer-events:none;animation:.3s forwards fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.enter-profile-text{color:#ffffffb3;letter-spacing:2px;text-align:center;white-space:pre-wrap;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:80%;font-size:2.5rem;font-weight:300;animation:.6s .2s both fadeInText}.enter-profile-text strong{font-weight:700}.enter-profile-text em{font-style:italic}.enter-profile-text u{text-decoration:underline}.enter-profile-text del{opacity:.7;text-decoration:line-through}.enter-profile-text code{font-size:.85em}.enter-profile-text blockquote{font-size:.9em}.enter-profile-text .md-spoiler:hover{color:#fff!important}@keyframes fadeInText{0%{opacity:0}to{opacity:.8}}.enter-profile-overlay:hover .enter-profile-text{color:#ffffffe6;transition:all .3s}.blur-overlay{-webkit-backdrop-filter:blur(18px)saturate(1.2);z-index:10000;pointer-events:none;background:#0000001a;width:100%;height:100%;position:fixed;top:0;left:0}body.effect-blurred .background-image{transition:filter .5s,transform .5s;transform:scale(1.05);filter:blur(12px)brightness(110%)!important}body.effect-blurred .stars{opacity:.4;filter:blur(3px)}body.effect-nighttime{filter:brightness(.7);transition:all .5s;background-color:#0a0a1a!important}body.effect-oldtv{filter:grayscale()contrast(150%);transition:filter .5s}.effect-container{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}.tv-scanlines{pointer-events:none;background:repeating-linear-gradient(0deg,#00000026,#00000026 1px,#0000 1px 2px);width:100%;height:100%;animation:.15s infinite scanlineFlicker;position:absolute;top:0;left:0}@keyframes scanlineFlicker{0%{opacity:.95}50%{opacity:1}to{opacity:.95}}.glow-effect{text-shadow:0 0 10px #bb86fccc,0 0 20px #bb86fc80,0 0 30px #bb86fc4d;color:#bb86fc}.rainbow-effect{background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite rainbowShift}@keyframes rainbowShift{0%{background-position:0%}to{background-position:200%}}.shadow-effect{text-shadow:4px 4px 8px #000c,2px 2px 4px #0009;color:#fff}.wave-effect{display:inline-block}.wave-effect span{animation:1.2s ease-in-out infinite wave;display:inline-block}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.shuffle-effect{animation:.5s infinite shuffle}.glow{text-shadow:0 0 10px #bb86fccc,0 0 20px #bb86fc80,0 0 30px #bb86fc4d;color:#bb86fc}.rainbow{background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite rainbowShift}.shuffle{letter-spacing:1px}.shadow{text-shadow:4px 4px 8px #000c,2px 2px 4px #0009;color:#fff}.typewriter{display:inline-block}.typewriter-stable{max-width:100%;display:inline-block;position:relative}.typewriter-ghost{visibility:hidden}.typewriter-live-layer{position:absolute;inset:0}.typewriter-cursor-anim{font-weight:400;animation:.75s step-end infinite blink-caret}@keyframes blink-caret{0%,to{opacity:1}50%{opacity:0}}.username.glow,.username-text.glow{text-shadow:0 0 10px var(--accent-color), 0 0 20px var(--accent-color);animation:2s ease-in-out infinite glow-pulse}.username.rainbow,.username-text.rainbow{background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite rainbow-flow}.username.shuffle,.username-text.shuffle{letter-spacing:2px}.bio[style*=font-family].shuffle,.bio[style*=font-family].shuffle-effect,.username[style*=font-family].shuffle,.username[style*=font-family].shuffle-effect{font-family:inherit!important}.profile-top-section[data-layout=horizontal]{align-items:flex-start;gap:2rem;display:flex}.profile-top-section[data-layout=horizontal] .avatar-section{flex-shrink:0}.profile-top-section[data-layout=horizontal] .profile-info-section{flex-direction:column;flex:1;display:flex}.profile-top-section[data-layout=horizontal-right]{flex-direction:row-reverse;align-items:flex-start;gap:2rem;display:flex}.profile-top-section[data-layout=horizontal-right] .avatar-section{flex-shrink:0}.profile-top-section[data-layout=horizontal-right] .profile-info-section{flex-direction:column;flex:1;display:flex}.profile-top-section[data-layout=vertical]{text-align:center;flex-direction:column;align-items:center;display:flex}.profile-top-section[data-layout=vertical] .avatar-section{margin-bottom:1rem}.profile-top-section[data-layout=vertical] .profile-info-section{text-align:center;width:100%}.profile-top-section[data-layout=vertical] .username-badges-row{flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.profile-top-section[data-layout=vertical] .username{margin-bottom:0}.profile-top-section[data-layout=vertical] .badges-container{box-sizing:border-box;flex-shrink:1;align-self:center;width:auto;min-width:0;max-width:none;margin-top:.25rem;display:inline-flex;overflow:visible;margin-left:0!important}.profile-top-section[data-layout=vertical] .badges-container.no-badges{display:none;background:0 0!important;border:none!important}.profile-top-section[data-layout=vertical] .bio{text-align:center;margin-top:1rem}@media (max-width:768px){.profile-top-section[data-layout=horizontal]{text-align:left;flex-direction:row;align-items:flex-start;gap:1rem}.profile-top-section[data-layout=horizontal] .profile-info-section{align-items:flex-start;width:auto;min-width:0}.profile-top-section[data-layout=horizontal] .username-badges-row{box-sizing:border-box;flex-flow:row;justify-content:flex-start;align-items:center;width:auto}.profile-top-section[data-layout=horizontal] .avatar-wrapper .avatar,.profile-top-section[data-layout=horizontal] .avatar-wrapper.with-border:after{width:85px;height:85px}.profile-top-section[data-layout=horizontal] .username{justify-content:flex-start}.profile-top-section[data-layout=horizontal-right]{text-align:left;flex-direction:row-reverse;align-items:flex-start;gap:1rem}.profile-top-section[data-layout=horizontal-right] .profile-info-section{align-items:flex-start;width:auto;min-width:0}.profile-top-section[data-layout=horizontal-right] .username-badges-row{box-sizing:border-box;flex-flow:row;justify-content:flex-start;align-items:center;width:auto}.profile-top-section[data-layout=horizontal-right] .username{justify-content:flex-start}.profile-top-section[data-layout=horizontal-right] .avatar-wrapper .avatar,.profile-top-section[data-layout=horizontal-right] .avatar-wrapper.with-border:after{width:85px;height:85px}}.profile-card:has(.profile-top-section[data-layout=elevated]){margin-top:55px;-webkit-mask-image:none!important;mask-image:none!important}.profile-card:has(.profile-top-section[data-layout=elevated]):has(.avatar-section:not(:has(img))){margin-top:0}.profile-top-section[data-layout=elevated]{z-index:60;flex-direction:column;align-items:flex-start;gap:.75rem;padding:30px;display:flex;position:relative}.profile-top-section[data-layout=elevated] .avatar-section:not(:has(img)){display:none}.profile-top-section[data-layout=elevated] .avatar-section{z-index:100;flex-shrink:0;margin-top:-70px;margin-bottom:0;position:relative}.profile-top-section[data-layout=elevated] .avatar-wrapper .avatar{z-index:100;width:100px;height:100px;box-shadow:0 8px 32px #00000080;border-radius:20px!important}.profile-top-section[data-layout=elevated] .avatar-wrapper .decoration-portal{display:none!important}.profile-top-section[data-layout=elevated] .avatar-wrapper.with-border:after{width:100px;height:100px;border-radius:20px!important}.profile-top-section[data-layout=elevated] .profile-info-section{flex-direction:column;flex:1;gap:8px;width:100%;display:flex}.profile-top-section[data-layout=elevated] .username-badges-row{z-index:200;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;display:flex;position:relative;overflow:visible}.profile-top-section[data-layout=elevated] .verified-badge-container[data-tooltip]:after,.profile-top-section[data-layout=elevated] .staff-badge-container[data-tooltip]:after,.profile-top-section[data-layout=elevated] .partner-badge-container[data-tooltip]:after,.profile-top-section[data-layout=elevated] .custom-badge-wrap:after,.profile-top-section[data-layout=elevated] .event-badge-container:after,.profile-top-section[data-layout=elevated] .badges-icons img:after{border-radius:7px;padding:6px 12px;font-size:12px}.profile-top-section[data-layout=elevated] .username{margin-bottom:0}.profile-top-section[data-layout=elevated] .profile-stats-top{z-index:5;margin-bottom:0;font-size:.8rem;position:absolute;top:12px;right:16px}@media (max-width:768px){.profile-top-section[data-layout=elevated]{align-items:flex-start}.profile-top-section[data-layout=elevated] .avatar-section{margin-top:-60px}.profile-top-section[data-layout=elevated] .avatar-wrapper .avatar{width:85px;height:85px;border-radius:18px!important}.profile-top-section[data-layout=elevated] .avatar-wrapper.with-border:after{width:85px;height:85px}.profile-top-section[data-layout=elevated] .username-badges-row{flex-direction:row;justify-content:flex-start;width:auto}.profile-top-section[data-layout=elevated] .username{justify-content:flex-start}.profile-top-section[data-layout=elevated] .profile-info-section{text-align:left;align-items:flex-start;width:auto}}body[data-monochrome-icons=true] .social-icon i{color:var(--icon-color,#fff)!important;filter:grayscale()brightness(1.2)drop-shadow(0 0 8px #ffffff4d)!important}body[data-monochrome-icons=true] .social-icon img{filter:grayscale()drop-shadow(0 0 8px #ffffff4d)!important}body[data-monochrome-icons=true] .social-icon svg{filter:grayscale()!important}body[data-monochrome-icons=true] .social-icon{background:0 0!important;border:none!important}body[data-socials-glow=true] .social-icon i,body[data-socials-glow=true] .social-icon img{filter:drop-shadow(0 0 8px var(--accent-color,#5865f2)) drop-shadow(0 0 3px var(--accent-color,#5865f2))!important}body[data-socials-glow=true] .social-icon:hover i,body[data-socials-glow=true] .social-icon:hover img{filter:drop-shadow(0 0 14px var(--accent-color,#5865f2)) brightness(1.2)!important}body[data-monochrome-icons=true] .social-icon:hover{transform:translateY(-5px)scale(1.15);background:0 0!important}body[data-monochrome-icons=true] .social-icon:hover i{filter:grayscale()brightness(1.5)drop-shadow(0 0 12px #fff9)!important}body[data-monochrome-icons=true] .social-icon:hover img{filter:grayscale()drop-shadow(0 0 12px #fff9)!important}body[data-monochrome-icons=true] .social-icon:hover svg{filter:grayscale()brightness(1.2)!important}body[data-monochrome-icons=true] .badges-container img,body[data-monochrome-icons=true] .badges-container svg,body[data-monochrome-icons=true] .badges-container i,body[data-monochrome-icons=true] .badges-container .verified-badge,body[data-monochrome-icons=true] .badges-container .partner-badge{transition:filter .3s}body[data-monochrome-icons=true] .badges-container span:hover img:not(.badge-tint-overlay),body[data-monochrome-icons=true] .badges-container span:hover svg,body[data-monochrome-icons=true] .badges-container span:hover i{filter:brightness(1.15)!important}.badges-container,.badges-icons,.active-badge-container,.badge-page-content{color:#fff}body[data-badge-glow=true] .badges-container svg,body[data-badge-glow=true] .badges-container i,body[data-badge-glow=true] .badges-container .verified-badge,body[data-badge-glow=true] .badges-container .partner-badge,body[data-badge-glow=true] .badges-icons svg,body[data-badge-glow=true] .badges-icons i,body[data-badge-glow=true] .username-badges-row svg,body[data-badge-glow=true] .username-badges-row i{transition:filter .3s,color .3s;filter:drop-shadow(0 0 6px var(--badge-color,#bb86fc))!important}body[data-badge-glow=true] .badges-container img:not(.badge-tint-overlay),body[data-badge-glow=true] .badges-icons img:not(.badge-tint-overlay),body[data-badge-glow=true] .custom-badge-wrap img:not(.badge-tint-overlay),body[data-badge-glow=true] .event-badge-container img:not(.badge-tint-overlay),body[data-badge-glow=true] .custom-badge-icon{transition:filter .3s;box-shadow:none!important;filter:drop-shadow(0 0 6px var(--badge-color,#bb86fc)) drop-shadow(0 0 2px var(--badge-color,#bb86fc))!important;border:none!important;outline:none!important}body[data-badge-glow=true] .badges-container span:hover svg,body[data-badge-glow=true] .badges-container span:hover i{filter:drop-shadow(0 0 12px var(--badge-color,#bb86fc)) brightness(1.3)!important}body[data-badge-glow=true] .badges-container span:hover img:not(.badge-tint-overlay),body[data-badge-glow=true] .badges-icons span:hover img:not(.badge-tint-overlay){filter:drop-shadow(0 0 12px var(--badge-color,#bb86fc)) drop-shadow(0 0 4px var(--badge-color,#bb86fc)) brightness(1.1)!important}body .badges-container span img.badge-tint-overlay,body .badges-icons span img.badge-tint-overlay,body .custom-badge-wrap img.badge-tint-overlay,body .event-badge-container img.badge-tint-overlay{filter:url(#badge-tint-filter)!important}.custom-badge-wrap:has(>img[src*="/assets/months/"]){color:#fff;position:relative}.custom-badge-wrap:has(>img[src*="/assets/months/"])>img{opacity:0}.custom-badge-wrap:has(>img[src*="/assets/months/"]):before{content:"";-webkit-mask:var(--seasonal-badge-mask) center / contain no-repeat;-webkit-mask:var(--seasonal-badge-mask) center / contain no-repeat;mask:var(--seasonal-badge-mask) center / contain no-repeat;filter:drop-shadow(0 2px 6px #00000073);background:currentColor;display:block;position:absolute;inset:0}body[data-badge-color-enabled=true] .custom-badge-wrap:has(>img[src*="/assets/months/"]){color:var(--badge-color,#bb86fc)}body[data-badge-glow=true] .custom-badge-wrap:has(>img[src*="/assets/months/"]):before{filter:drop-shadow(0 0 6px var(--badge-color,#bb86fc)) drop-shadow(0 0 2px var(--badge-color,#bb86fc))}.custom-badge-wrap:has(>img[src$=sb-f3a91c\.svg]){--seasonal-badge-mask:url(/assets/months/sb-f3a91c.svg)}.custom-badge-wrap:has(>img[src$=sb-7b2e58\.svg]){--seasonal-badge-mask:url(/assets/months/sb-7b2e58.svg)}.custom-badge-wrap:has(>img[src$=sb-c14d90\.svg]){--seasonal-badge-mask:url(/assets/months/sb-c14d90.svg)}.custom-badge-wrap:has(>img[src$=sb-9e6207\.svg]){--seasonal-badge-mask:url(/assets/months/sb-9e6207.svg)}.custom-badge-wrap:has(>img[src$=sb-2a8fb3\.svg]){--seasonal-badge-mask:url(/assets/months/sb-2a8fb3.svg)}.custom-badge-wrap:has(>img[src$=sb-d05c41\.svg]){--seasonal-badge-mask:url(/assets/months/sb-d05c41.svg)}.custom-badge-wrap:has(>img[src$=sb-6f13ae\.svg]){--seasonal-badge-mask:url(/assets/months/sb-6f13ae.svg)}.custom-badge-wrap:has(>img[src$=sb-b8724d\.svg]){--seasonal-badge-mask:url(/assets/months/sb-b8724d.svg)}.custom-badge-wrap:has(>img[src$=sb-40e9a2\.svg]){--seasonal-badge-mask:url(/assets/months/sb-40e9a2.svg)}.custom-badge-wrap:has(>img[src$=sb-1c5b76\.svg]){--seasonal-badge-mask:url(/assets/months/sb-1c5b76.svg)}.custom-badge-wrap:has(>img[src$=sb-e2934f\.svg]){--seasonal-badge-mask:url(/assets/months/sb-e2934f.svg)}.custom-badge-wrap:has(>img[src$=sb-85af0b\.svg]){--seasonal-badge-mask:url(/assets/months/sb-85af0b.svg)}body[data-profile-layout=open-widgets] .profile-card{gap:.85rem;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;flex-direction:column!important;padding:0!important;display:flex!important;-webkit-mask-image:none!important;mask-image:none!important}body[data-profile-layout=open-widgets] .profile-card .profile-top-section{background:rgba(20, 20, 24, calc(var(--profile-opacity,.85)));border:1px solid rgba(255, 255, 255, calc(.06 * var(--profile-opacity,.85)));-webkit-backdrop-filter:blur(calc(14px * var(--profile-opacity,.85)));border-radius:16px;order:1;margin:0;padding:1.75rem}body[data-profile-layout=open-widgets] .profile-card .bio,body[data-profile-layout=open-widgets] .profile-card .custom-tags,body[data-profile-layout=open-widgets] .profile-card .profile-stats{order:2;background:0 0!important;border:none!important;margin:0!important;padding:0!important}body[data-profile-layout=open-widgets] .profile-card .links-section{background:rgba(20, 20, 24, calc(var(--profile-opacity,.85)));border:1px solid rgba(255, 255, 255, calc(.06 * var(--profile-opacity,.85)));-webkit-backdrop-filter:blur(calc(14px * var(--profile-opacity,.85)));border-radius:16px;order:3;margin:0;padding:1.25rem 1.5rem}body[data-profile-layout=open-widgets] .profile-card .presence-embeds-row,body[data-profile-layout=open-widgets] .profile-card .extra-widgets-stack,body[data-profile-layout=open-widgets] .profile-card .second-tab-content{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}body[data-profile-layout=open-widgets] .profile-card .audio-player-widget{-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255, 255, 255, calc(.06 * var(--profile-opacity,.85)))!important;background:#00000073!important;border-radius:14px!important;gap:.75rem!important;margin:0!important;padding:.6rem .85rem!important;box-shadow:0 8px 24px #00000059!important}body[data-profile-layout=open-widgets] .profile-card .presence-embeds-row{order:4}body[data-profile-layout=open-widgets] .profile-card .extra-widgets-stack,body[data-profile-layout=open-widgets] .profile-card .second-tab-content{order:5}body[data-profile-layout=open-widgets] .profile-card .audio-player-widget{order:6}body[data-profile-layout=open-widgets] .profile-card .presence-embeds-row,body[data-profile-layout=open-widgets] .profile-card .extra-widgets-stack,body[data-profile-layout=open-widgets] .profile-card .second-tab-content{z-index:2;position:relative}body[data-profile-layout=open-widgets] .profile-card .stats-corner.top-right{top:1.1rem;right:1.35rem}body[data-profile-layout=open-widgets] .profile-card .stats-corner.top-left{top:1.1rem;left:1.35rem}body[data-profile-layout=open-widgets] .profile-card .profile-stats{z-index:2;justify-content:flex-start;align-items:center;min-height:3.4rem;position:relative;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:-4.25rem 0 0!important;padding:0 1.75rem!important}body[data-profile-layout=open-widgets] .profile-card:has(.profile-stats) .profile-top-section{padding-bottom:4.5rem}body[data-profile-layout=open-widgets][data-profile-opacity="0"] .profile-card .profile-top-section,body[data-profile-layout=open-widgets][data-profile-opacity="0"] .profile-card .profile-stats,body[data-profile-layout=open-widgets][data-profile-opacity="0"] .profile-card .links-section,body[data-profile-layout=open-widgets][data-profile-opacity="0"] .profile-card .audio-player-widget,body[data-profile-layout=open-widgets][data-profile-opacity="0"] .profile-card .presence-embeds-row,body[data-profile-layout=open-widgets][data-profile-opacity="0"] .profile-card .extra-widgets-stack,body[data-profile-layout=open-widgets][data-profile-opacity="0"] .profile-card .second-tab-content{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.background-video{object-fit:cover;z-index:-2;pointer-events:none;width:calc(100vw + 112px);max-width:none;height:calc(100vh + 112px);max-height:none;position:fixed;inset:-56px}.effect-container{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.snowflake{filter:drop-shadow(0 0 3px #ffffff73);animation:linear infinite fall;position:absolute;top:-5%;overflow:visible}.rain-drop{background:linear-gradient(#0000,#fff9);width:2px;height:50px;animation:linear infinite rain-fall;position:absolute;top:-10%}.firefly{background:#ff0;border-radius:50%;width:5px;height:5px;animation:ease-in-out infinite firefly-float;position:absolute;box-shadow:0 0 10px #ff0}.bubble{background:radial-gradient(circle at 30% 30%,#fffc,#fff3);border-radius:50%;animation:linear infinite bubble-rise;position:absolute;bottom:-100px}.star{background:#fff;border-radius:50%;animation:ease-in-out infinite star-twinkle;position:absolute}@keyframes star-twinkle{0%,to{opacity:.3}50%{opacity:1}}.tv-effect{pointer-events:none;z-index:10000;width:100%;height:100%;position:fixed;top:0;left:0}.tv-scanlines{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000000d 2px 4px);width:100%;height:100%;animation:.1s infinite tv-flicker;position:absolute;top:0;left:0}@keyframes tv-flicker{0%,to{opacity:.8}50%{opacity:1}}.copied-toast{color:#fff;z-index:100000;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d9;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:.85rem;font-weight:600;animation:.3s toastSlideUp;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.copied-toast i{color:#4ade80}@keyframes toastSlideUp{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.template-preview-bar{z-index:99999;-webkit-backdrop-filter:blur(20px);background:#18181ceb;border:1px solid #ffffff1a;border-radius:16px;width:auto;max-width:520px;position:fixed;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0006}.template-preview-bar-inner{justify-content:space-between;align-items:center;gap:1.25rem;padding:.55rem .75rem .55rem .65rem;display:flex}.template-preview-bar-info{align-items:center;gap:.65rem;min-width:0;display:flex}.template-preview-bar-avatar{object-fit:cover;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;width:38px;height:38px}.template-preview-bar-label{color:#fff6;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1px;font-size:.62rem;font-weight:600;line-height:1}.template-preview-bar-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;line-height:1.2;overflow:hidden}.template-preview-bar-author{color:#fff6;font-size:.72rem;line-height:1.2}.template-preview-bar-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff1f;border:none;border-radius:10px;flex-shrink:0;padding:.5rem 1.1rem;font-size:.82rem;font-weight:600;transition:all .2s}.template-preview-bar-btn:hover{background:#fff3}@media (max-width:480px){.template-preview-bar{max-width:calc(100% - 2rem)}.template-preview-bar-inner{padding:.45rem .6rem}.template-preview-bar-name{font-size:.82rem}}.guest-cta-banner{z-index:410000;animation:.6s cubic-bezier(.34,1.56,.64,1) both guestCtaBounceIn;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.guest-cta-banner.guest-cta-fading{animation:2s forwards guestCtaFadeOut}@keyframes guestCtaBounceIn{0%{opacity:0;transform:translate(-50%)translateY(40px)scale(.9)}50%{opacity:1;transform:translate(-50%)translateY(-10px)scale(1.04)}70%{transform:translate(-50%)translateY(4px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes guestCtaFadeOut{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(20px)}}.guest-cta-banner-inner{-webkit-backdrop-filter:blur(24px);white-space:nowrap;cursor:pointer;isolation:isolate;background:#18181c;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:.7rem;padding:.6rem .75rem;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000073}.guest-cta-banner-inner:before{content:"";z-index:-1;border-radius:inherit;background:#18181c;position:absolute;inset:0}.guest-cta-banner-inner:hover{border-color:#ffffff26}.guest-cta-banner-logo{flex-shrink:0;width:28px;height:28px}.guest-cta-banner-text{flex-direction:column;gap:1px;min-width:0;display:flex}.guest-cta-banner-title{color:#fff;font-size:.85rem;font-weight:700;line-height:1.2}.guest-cta-banner-desc{color:#ffffff73;font-size:.72rem;line-height:1.2}.guest-cta-banner-close{color:#ffffff59;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;font-size:.75rem;transition:color .2s;display:flex}.guest-cta-banner-close:hover{color:#ffffffb3}@media (max-width:480px){.guest-cta-banner{bottom:max(20px, calc(env(safe-area-inset-bottom,0px) + 16px));left:50dvw;transform:translate(-50%)}}.dither-container,.bg-effect-container{z-index:0;pointer-events:none;width:calc(100vw + 112px);height:calc(100vh + 112px);position:fixed;inset:-56px}.bg-effect-container canvas,.dither-container .dither-canvas,.dither-container canvas{display:block;width:100%!important;height:100%!important}.plasma-container{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.plasma-container canvas{width:100%;height:100%;display:block}.profile-electric-border .profile-card,.profile-electric-border .profile-top-section,.profile-electric-border .links-section,.profile-electric-border .audio-player-widget,.profile-electric-border .pw-widget,.profile-electric-border .pw-embed,.profile-electric-border .spotify-v2-card,.profile-electric-border .embed-card,.profile-electric-border .mp-widget,.profile-electric-border .mp-floating,.profile-electric-border .pf-music-card,.profile-electric-border .portfolio-about-card,.profile-electric-border .portfolio-project-card{isolation:isolate;position:relative}.profile-electric-border .profile-card,.profile-electric-border .profile-top-section,.profile-electric-border .links-section,.profile-electric-border .audio-player-widget,.profile-electric-border .pw-widget,.profile-electric-border .pw-embed,.profile-electric-border .spotify-v2-card,.profile-electric-border .embed-card,.profile-electric-border .mp-widget,.profile-electric-border .mp-floating{overflow:visible!important}.profile-electric-border .pf-music-card,.profile-electric-border .portfolio-about-card,.profile-electric-border .portfolio-project-card,.profile-electric-border .portfolio-lang,.profile-electric-border .portfolio-project-lang{position:relative;overflow:hidden!important}.tz-widget--no-clock{grid-template-columns:minmax(0,1fr);padding-left:1rem}.electric-border-target{--electric-light-color:oklch(from var(--electric-border-color) l c h)}.eb-canvas-container{pointer-events:none;z-index:30;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eb-canvas{display:block}.eb-layers{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0}.profile-electric-border .profile-card>.eb-layers,.profile-electric-border .pf-music-card>.eb-layers,.profile-electric-border .portfolio-about-card>.eb-layers,.profile-electric-border .portfolio-project-card>.eb-layers{display:none!important}.eb-glow-1,.eb-glow-2,.eb-background-glow{border-radius:inherit;pointer-events:none;box-sizing:border-box;position:absolute;inset:0}.eb-glow-1{border:var(--electric-border-thickness,2px) solid oklch(from var(--electric-border-color) l c h / .6);filter:blur(1px)}.eb-glow-2{border:var(--electric-border-thickness,2px) solid var(--electric-light-color);opacity:.45;filter:blur(2px)}.eb-background-glow{z-index:-1;filter:blur(18px);opacity:.12;background:linear-gradient(-30deg, var(--electric-light-color), transparent, var(--electric-border-color));transform:scale(1.04)}.mp-widget{background-color:rgba(var(--pw-widget-rgb,26,26,26), var(--pw-widget-opacity,var(--profile-opacity-decimal,1)));box-shadow:0 6px 18px rgba(0, 0, 0, calc(var(--pw-widget-opacity,var(--profile-opacity-decimal,1)) * .65));color:#fff;box-sizing:border-box;font-variant-numeric:tabular-nums;border:none;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 12px;font-family:inherit;display:flex;position:relative;overflow:hidden}.mp-widget--v1,.mp-widget--v2,.mp-widget--v3{border-radius:12px;padding:10px 12px}.mp-widget--v1 .mp-widget__cover{border-radius:999px}.mp-widget--v2 .mp-widget__cover{border-radius:10px}.mp-widget--v3 .mp-widget__cover{border-radius:8px}.mp-widget__cover{color:#ffffffd9;background:linear-gradient(135deg,#a855f759,#6366f159);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:.95rem;display:flex;position:relative;overflow:hidden}.mp-widget__cover img{object-fit:cover;width:100%;height:100%}.mp-widget--v1 .mp-widget__cover{background:#000;border-radius:999px}.mp-widget--v1 .mp-widget__cover-disk{object-fit:cover;transform-origin:50%;width:100%;height:100%;animation:6s linear infinite mp-disk-spin;position:absolute;inset:0}.mp-widget--v1 .mp-widget__cover-disk.is-paused{animation-play-state:paused}.mp-widget--v1 .mp-widget__cover-art{object-fit:cover;z-index:2;transform-origin:50%;border-radius:50%;width:38%;height:38%;animation:6s linear infinite mp-disk-spin;position:absolute;top:31%;left:31%}.mp-widget--v1 .mp-widget__cover-art.is-paused{animation-play-state:paused}@keyframes mp-disk-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mp-widget--v1 .mp-widget__cover-art-wrap{z-index:2;transform-origin:50%;background:#0006;border-radius:50%;width:38%;height:38%;animation:6s linear infinite mp-disk-spin;position:absolute;top:31%;left:31%;overflow:hidden}.mp-widget--v1 .mp-widget__cover-art-wrap.is-paused{animation-play-state:paused}.mp-widget--v1 .mp-widget__cover-art-wrap img{object-fit:cover;width:100%;height:100%}.mp-widget--v2 .mp-widget__cover{background:linear-gradient(135deg,#ffffff1a,#ffffff0a);border-radius:10px}.mp-widget--v3 .mp-widget__cover{border-radius:8px;width:50px;height:50px}.mp-widget__cover-spin{pointer-events:none;border:1px dashed #ffffff2e;border-radius:50%;display:none;position:absolute;inset:6px}.mp-widget__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;overflow:hidden}.mp-widget__title{color:rgb(var(--pw-widget-text,255,255,255));white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;line-height:1.15;overflow:hidden}.mp-widget__sub{color:rgba(var(--pw-widget-text,255,255,255), .55);white-space:nowrap;text-overflow:ellipsis;align-items:center;height:14px;font-size:.72rem;line-height:1.1;display:flex;overflow:hidden}.mp-widget__eq{flex-shrink:0;align-items:center;gap:2px;height:14px;display:inline-flex;overflow:hidden}.mp-widget__eq>span{background:rgba(var(--pw-widget-text,255,255,255), .55);transform-origin:50%;border-radius:1px;align-self:center;width:2px;height:12px;animation:.9s ease-in-out infinite mp-eq-bounce;transform:scaleY(.25)}.mp-widget__eq.is-paused>span{animation-play-state:paused;transform:scaleY(.3)!important}.mp-widget__eq>span:first-child{animation-delay:-.1s}.mp-widget__eq>span:nth-child(2){animation-delay:-.85s}.mp-widget__eq>span:nth-child(3){animation-delay:-.4s}.mp-widget__eq>span:nth-child(4){animation-delay:-.65s}.mp-widget__eq>span:nth-child(5){animation-delay:-.2s}.mp-widget__eq>span:nth-child(6){animation-delay:-.5s}.mp-widget__eq>span:nth-child(7){animation-delay:-.3s}.mp-widget__eq>span:nth-child(8){animation-delay:-.75s}.mp-widget__eq>span:nth-child(9){animation-delay:-.15s}.mp-widget__eq>span:nth-child(10){animation-delay:-.55s}.mp-widget__eq>span:nth-child(11){animation-delay:-.35s}.mp-widget__eq>span:nth-child(12){animation-delay:-.7s}.mp-widget__eq>span:nth-child(13){animation-delay:-.25s}.mp-widget__eq>span:nth-child(14){animation-delay:-.8s}.mp-widget__eq>span:nth-child(15){animation-delay:-.45s}.mp-widget__eq>span:nth-child(16){animation-delay:-.6s}.mp-widget__eq>span:nth-child(17){animation-delay:-.05s}.mp-widget__eq>span:nth-child(18){animation-delay:-.9s}@keyframes mp-eq-bounce{0%,to{opacity:.55;transform:scaleY(.25)}50%{opacity:1;transform:scaleY(1)}}.mp-widget__time{color:rgba(var(--pw-widget-text,255,255,255), .55);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:2px;font-size:.7rem;line-height:1;display:flex}.mp-widget__time>span:first-child,.mp-widget__time>span:last-child{text-align:center;flex-shrink:0;min-width:30px}.mp-widget__bar{cursor:pointer;background:0 0;border-radius:2px;flex:1;align-items:center;min-width:24px;height:16px;display:flex;position:relative}.mp-widget__bar:before{content:"";background:rgba(var(--pw-widget-text,255,255,255), .1);pointer-events:none;border-radius:2px;height:3px;position:absolute;top:calc(50% - 1.5px);left:0;right:0}.mp-widget__bar-fill{background:rgba(var(--pw-widget-text,255,255,255), .6);pointer-events:none;border-radius:2px;height:3px;transition:width .25s linear;position:absolute;top:calc(50% - 1.5px);left:0}.mp-widget--v1 .mp-widget__time{font-size:.65rem}.mp-widget--v1 .mp-widget__sub{display:none}.mp-widget--v1 .mp-widget__title{font-size:.92rem}.mp-widget__controls{flex-shrink:0;align-items:center;gap:4px;display:flex}.mp-widget__btn{background:rgba(var(--pw-widget-text,255,255,255), .06);border:1px solid rgba(var(--pw-widget-text,255,255,255), .15);width:30px;height:30px;color:rgba(var(--pw-widget-text,255,255,255), .85);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.78rem;transition:background .15s,color .15s,transform .15s;display:inline-flex}.mp-widget__btn:hover{background:rgba(var(--pw-widget-text,255,255,255), .15);color:rgb(var(--pw-widget-text,255,255,255))}.mp-widget__btn:active{transform:scale(.92)}.mp-widget__btn--play{background:rgba(var(--pw-widget-text,255,255,255), .18);width:34px;height:34px;color:rgb(var(--pw-widget-text,255,255,255));font-size:.85rem}.second-tab-live-card.mp-widget,.second-tab-preview .mp-widget{background:rgba(var(--pw-widget-rgb,15,15,18), .92)}.profile-stats-outside-layer{z-index:300050;pointer-events:none;position:static}.profile-stats-outside{z-index:300050;color:#ffffffe6;pointer-events:auto;white-space:nowrap;background:0 0;align-items:center;gap:8px;min-width:0;max-width:calc(100vw - 24px);min-height:28px;padding:5px 12px;font-size:.82rem;line-height:1;display:flex;position:fixed;bottom:12px;transform:none;will-change:auto!important;transition:none!important;animation:none!important}.profile-stats-outside .stat-item{align-items:center;gap:5px;min-width:0;height:18px;line-height:1;display:flex}.profile-stats-outside .stat-item>svg,.profile-stats-outside .stat-item>i{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;line-height:1;display:inline-flex}.profile-stats-outside .stat-item span{text-overflow:ellipsis;align-items:center;min-width:0;height:18px;display:inline-flex;overflow:hidden}.profile-stats-outside .stat-divider{background:#ffffff40;width:1px;height:12px}.profile-stats-outside-bottom-left{left:20px}.profile-stats-outside-bottom-right{right:8px}.profile-stats-outside-bottom-center{left:50%;transform:translate(-50%)}body[data-bottom-ticker-crowded=true] .profile-stats-outside{bottom:12px}body[data-bottom-ticker-crowded=true] .profile-stats-outside-bottom-left{left:20px}body[data-bottom-ticker-crowded=true] .profile-stats-outside-bottom-right{right:8px}@media (max-width:600px){.profile-stats-outside{bottom:max(16px, calc(env(safe-area-inset-bottom,0px) + 14px));gap:6px;padding:4px 10px;font-size:.75rem}body[data-bottom-ticker-crowded=true] .profile-stats-outside{bottom:max(10px, calc(env(safe-area-inset-bottom,0px) + 8px))}.profile-stats-outside-bottom-left{left:max(8px, env(safe-area-inset-left,0px))}.profile-stats-outside-bottom-right{right:max(36px, calc(env(safe-area-inset-right,0px) + 32px))}body[data-bottom-ticker-crowded=true] .profile-stats-outside-bottom-left{left:max(8px, env(safe-area-inset-left,0px))}body[data-bottom-ticker-crowded=true] .profile-stats-outside-bottom-right{right:max(8px, env(safe-area-inset-right,0px))}body[data-bottom-ticker-crowded=true] .profile-stats-outside .stat-item span{text-overflow:clip;overflow:visible}.profile-stats-outside-bottom-center{left:47%;right:auto;transform:translate(-50%)}}.portfolio-about-block{z-index:1;padding:0 30px 6px;position:relative}.portfolio-about-title{color:var(--text-color,#fff);letter-spacing:-.02em;margin:4px 0 14px;font-size:1.35rem;font-weight:800}.portfolio-about-card{border-radius:var(--profile-border-radius,16px);color:var(--text-color,#fff);background:#ffffff08;border:1px solid #ffffff12;min-height:1.6em;padding:18px 22px;font-size:.96rem;line-height:1.6}.portfolio-about-text{white-space:pre-wrap;overflow-wrap:anywhere}.portfolio-about-text p:first-child{margin-top:0}.portfolio-about-text p:last-child{margin-bottom:0}.portfolio-lang{border-radius:calc(var(--profile-border-radius,16px) * .65);color:var(--text-color,#fff);text-transform:uppercase;letter-spacing:.5px;background:#ffffff08;border:1px solid #ffffff12;align-items:center;gap:6px;padding:5px 10px;font-size:.7rem;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.portfolio-projects{z-index:1;padding:18px 30px 30px;position:relative}.portfolio-projects-title{color:var(--text-color,#fff);letter-spacing:-.02em;margin:0 0 18px;font-size:1.5rem;font-weight:800}.portfolio-projects-grid{gap:18px;display:grid}.portfolio-project-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;height:100%;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;overflow:hidden}.portfolio-project-langs{flex-wrap:wrap;gap:7px;padding:14px 14px 0;display:flex}.portfolio-project-lang{color:var(--text-color,#fff);background:#00000059;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:4px 10px;font-size:.74rem;font-weight:600;display:inline-flex}.portfolio-project-image{aspect-ratio:16/9;color:#ffffff40;background-color:#ffffff0a;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;margin-top:14px;font-size:2rem;display:flex;position:relative;overflow:hidden}.portfolio-project-visit{color:#fff;opacity:0;letter-spacing:.01em;background:#00000059;justify-content:center;align-items:center;font-size:1.15rem;font-weight:800;transition:opacity .25s;display:flex;position:absolute;inset:0}.portfolio-project-body{padding:16px 18px 18px}@media (max-width:560px){.portfolio-projects-grid.multi{grid-template-columns:1fr}.portfolio-about-block,.portfolio-projects{padding-left:18px;padding-right:18px}}.pf-fullpage{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;z-index:1;scrollbar-width:none;-ms-overflow-style:none;position:fixed;inset:0;overflow-y:scroll}.pf-fullpage::-webkit-scrollbar{display:none}.pf-section{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;justify-content:center;align-items:center;height:100dvh;min-height:100dvh;display:flex;position:relative;overflow:hidden}.pf-section>.container{flex-direction:column;align-items:center;width:100%;max-width:700px;margin:0 auto;padding:20px 16px;display:flex}.pf-section>.container>.profile-card{width:100%}.pf-section-inner{scrollbar-width:none;box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:740px;max-height:100dvh;margin:0 auto;padding:28px 20px;display:flex;overflow-y:auto}.pf-section--about,.pf-section--about .pf-section-inner{overflow:visible}.pf-section-inner::-webkit-scrollbar{display:none}.pf-section--music .pf-section-inner{justify-content:center;align-items:center}@media (max-width:768px){.pf-fullpage{scroll-snap-type:y proximity}.pf-section{height:auto;min-height:100dvh}.pf-section--about .pf-section-inner{max-height:none}}.pf-embeds-section{width:min(700px,100%)}.pf-embeds-section .embed-card{width:100%}.pf-nav-dots{z-index:100;flex-direction:column;gap:10px;display:flex;position:fixed;top:50%;right:22px;transform:translateY(-50%)}.pf-nav-dot{cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:50%;width:10px;height:10px;padding:0;transition:background .2s,border-color .2s,transform .2s}.pf-nav-dot.active{background:#ffffffe6;border-color:#ffffffe6;transform:scale(1.2)}.pf-nav-dot:hover:not(.active){background:#ffffff4d}.pf-scroll-hint{color:#fff6;pointer-events:auto;cursor:pointer;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;transition:opacity .2s,color .2s,transform .2s;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.pf-scroll-hint i{opacity:.6;font-size:.75rem;transition:transform .2s,opacity .2s}.pf-scroll-hint:hover{color:#ffffffb8;transform:translate(-50%)translateY(2px)}.pf-scroll-hint:hover i{opacity:.9;transform:translateY(2px)}.portfolio-about{width:100%}.portfolio-about-title{color:var(--text-color,#fff);margin-bottom:10px;font-size:1.3rem;font-weight:800}.portfolio-about-card{border-radius:var(--profile-border-radius,14px);color:var(--text-color,#ffffffd9);box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff14;width:100%;padding:16px 20px;font-size:.92rem;line-height:1.7}.pf-about-widgets{width:100%;padding:0!important}.pf-about-widgets .presence-col{flex:0 calc(50% - 8px);min-width:260px;max-width:460px}.portfolio-langs{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:10px;width:auto;margin-top:0;display:flex;background:0 0!important;border:0!important;padding:0!important}.portfolio-lang{color:var(--text-color,#fff);border-radius:calc(var(--profile-border-radius,16px) * .65);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;align-items:center;gap:6px;padding:5px 10px;font-size:.7rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.portfolio-lang:hover{background:#ffffff0d;border-color:#ffffff1f}.portfolio-lang-icon{object-fit:contain;flex-shrink:0;width:14px;height:14px}.portfolio-projects-title{color:var(--text-color,#fff);width:100%;margin-bottom:14px;font-size:1.3rem;font-weight:800}.portfolio-projects-grid{gap:14px;width:100%;display:grid}.portfolio-projects-grid.single{grid-template-columns:1fr}.portfolio-projects-grid.multi{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-project-link{color:inherit;text-decoration:none;display:block}.portfolio-project-card{aspect-ratio:4/3;background:#0a0a0f;border:1px solid #ffffff17;border-radius:18px;height:auto;transition:transform .2s,box-shadow .2s,border-color .2s;display:block;position:relative;overflow:hidden}.portfolio-project-link:hover .portfolio-project-card{border-color:#fff3;transform:translateY(-4px)}.portfolio-project-image{background-color:#000;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.portfolio-project-image i{opacity:.15;color:var(--text-color,#fff);font-size:2.5rem}.portfolio-project-langs{z-index:2;flex-wrap:wrap;gap:5px;padding:0;display:flex;position:absolute;top:12px;left:12px}.portfolio-project-lang{-webkit-backdrop-filter:blur(8px);color:var(--text-color,#fff);text-transform:uppercase;letter-spacing:.5px;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:6px;padding:5px 10px;font-size:.7rem;font-weight:600;display:inline-flex}.portfolio-project-lang-icon{object-fit:contain;flex-shrink:0;width:14px;height:14px}.portfolio-project-body{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#00000080 40%,#000000e0 100%);padding:52px 16px 16px;position:absolute;bottom:0;left:0;right:0}.portfolio-project-name{color:#fff;letter-spacing:-.01em;margin:0 0 4px;font-size:1rem;font-weight:800}.portfolio-project-desc{color:#ffffffb8;margin:0;font-size:.78rem;line-height:1.4}.portfolio-project-visit{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff;letter-spacing:.06em;opacity:0;z-index:3;pointer-events:none;background:#0000006b;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;transition:opacity .2s;display:flex;position:absolute;inset:0}.portfolio-project-link:hover .portfolio-project-visit{opacity:1}@media (max-width:600px){.portfolio-projects-grid.multi{grid-template-columns:1fr}.pf-nav-dots{display:none}.pf-section-inner{padding:20px 14px}}.pf-section .portfolio-project-card{flex-direction:unset;aspect-ratio:16/11;background:#0a0a0f;border:1px solid #ffffff17;border-radius:18px;height:auto;transition:transform .2s,box-shadow .2s,border-color .2s;display:block;position:relative;overflow:hidden}.pf-section .portfolio-project-link:hover .portfolio-project-card{border-color:#ffffff38;transform:translateY(-2px)}.pf-section .portfolio-project-image{aspect-ratio:unset;background-color:#000;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;margin:0!important}.pf-section .portfolio-project-image i{opacity:.15;color:var(--text-color,#fff);font-size:2.5rem}.pf-section .portfolio-project-langs{z-index:2;flex-wrap:wrap;gap:5px;padding:0;display:flex;position:absolute;top:12px;left:12px}.pf-section .portfolio-project-lang{-webkit-backdrop-filter:blur(8px);color:var(--text-color,#fff);text-transform:uppercase;letter-spacing:.5px;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:6px;padding:5px 10px;font-size:.7rem;font-weight:600;display:inline-flex}.pf-section .portfolio-project-body{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 40%,#000000e6 100%);padding:52px 16px 16px;position:absolute;bottom:0;left:0;right:0}.pf-section .portfolio-project-name{color:#fff;letter-spacing:-.01em;margin:0 0 4px;font-size:1rem;font-weight:800}.pf-section .portfolio-project-desc{color:#ffffffb8;margin:0;font-size:.78rem;line-height:1.4}.pf-section .portfolio-project-visit{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff;letter-spacing:.06em;opacity:0;z-index:3;pointer-events:none;background:#0000006b;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;transition:opacity .2s;display:flex;position:absolute;inset:0}.pf-section .portfolio-project-link:hover .portfolio-project-visit{opacity:1}.pf-section--projects .portfolio-projects-grid.multi .portfolio-project-link:last-child:nth-child(odd){grid-column:1/-1}.pf-section--projects .portfolio-projects-grid.multi .portfolio-project-link:last-child:nth-child(odd) .portfolio-project-card{aspect-ratio:21/9}.pf-section--projects{justify-content:flex-start;padding-top:max(4dvh,24px);padding-bottom:max(4dvh,24px);overflow:hidden}.pf-section--projects .pf-section-inner{scrollbar-width:none;align-items:flex-start;max-width:min(1100px,100dvw - 48px);max-height:calc(100dvh - max(8dvh,48px));padding-top:0;overflow-y:auto}.pf-section--projects .pf-section-inner::-webkit-scrollbar{display:none}.pf-section--projects .pf-section-inner{padding-bottom:0}.pf-section--projects .portfolio-projects-grid.multi .portfolio-project-card{aspect-ratio:unset;height:calc(50dvh - max(8dvh,48px)/2 - 41px)}.pf-section--projects .portfolio-projects-grid.single .portfolio-project-card{aspect-ratio:16/9;height:auto}.pf-section--projects:has(.portfolio-projects-grid.single){justify-content:center}.avatar-wrapper.avatar-square,.avatar-wrapper.avatar-square .avatar,.avatar-wrapper.avatar-square.with-border:after{border-radius:16px!important}.avatar-wrapper.avatar-rounded,.avatar-wrapper.avatar-rounded .avatar,.avatar-wrapper.avatar-rounded.with-border:after{border-radius:30%!important}.pf-projects-heading{color:var(--text-color,#fff);pointer-events:none;align-self:flex-start;margin:0 0 8px;font-size:1.3rem;font-weight:800}.pf-section--projects .portfolio-projects-grid.single .portfolio-project-card{aspect-ratio:16/9}.pf-section--projects .portfolio-projects-grid.single .portfolio-project-name{margin-bottom:6px;font-size:1.55rem}.pf-section--projects .portfolio-projects-grid.single .portfolio-project-desc{font-size:.88rem}.pf-section--projects .portfolio-projects-grid.single .portfolio-project-body{padding:80px 22px 22px}.pf-music-card{background:rgba(var(--pw-widget-rgb,8,8,8), var(--pw-widget-opacity,.82));clip-path:inset(0 round 24px);border:1px solid #ffffff14;border-radius:24px;flex-direction:column;width:100%;max-width:640px;min-height:360px;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.pf-music-card--widget{max-width:100%;min-height:unset;border-radius:var(--widget-border-radius,var(--profile-border-radius,16px));-webkit-clip-path:inset(0 round var(--widget-border-radius,var(--profile-border-radius,16px)));clip-path:inset(0 round var(--widget-border-radius,var(--profile-border-radius,16px)))}.pf-music-card-bg{filter:blur(50px)saturate(1.5);opacity:.45;z-index:0;background-position:50%;background-size:cover;position:absolute;inset:-20px}.pf-music-card-overlay{background:linear-gradient(180deg, rgba(var(--pw-widget-rgb,0,0,0),.38) 0%, rgba(var(--pw-widget-rgb,0,0,0),.78) 100%);z-index:1;position:absolute;inset:0}.pf-music-top{z-index:10;align-items:center;gap:14px;padding:22px 22px 0;display:flex;position:relative}.pf-music-thumb{background:#ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;overflow:hidden}.pf-music-thumb img{object-fit:cover;width:100%;height:100%}.pf-music-thumb i{opacity:.35;color:#fff;font-size:1.4rem}.pf-music-head-info{flex:1;min-width:0}.pf-music-head-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700;overflow:hidden}.pf-music-head-time{color:#ffffff80;align-items:center;gap:8px;margin-top:7px;font-size:.76rem;display:flex}.pf-music-head-bar{cursor:pointer;background:0 0;border-radius:2px;flex:1;align-items:center;min-width:24px;height:16px;display:flex;position:relative}.pf-music-head-bar:before{content:"";background:rgba(var(--pw-widget-text,255,255,255), .18);pointer-events:none;border-radius:2px;height:3px;position:absolute;top:calc(50% - 1.5px);left:0;right:0}.pf-music-head-bar-fill{background:rgba(var(--pw-widget-text,255,255,255), .88);pointer-events:none;border-radius:2px;height:3px;transition:width .5s linear;position:absolute;top:calc(50% - 1.5px);left:0}.pf-music-head-btns{flex-shrink:0;align-items:center;gap:2px;display:flex}.pf-music-head-btns button{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:6px 8px;font-size:1rem;transition:color .15s;display:flex}.pf-music-head-btns button:hover{color:#fff;background:#ffffff14}.pf-music-btn-play{color:#fff!important;font-size:1.25rem!important}.pf-music-body{z-index:10;flex-direction:column;flex:1;justify-content:flex-end;gap:5px;padding:32px 24px 26px;display:flex;position:relative}.pf-music-song-title{color:#fff;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.45rem;font-weight:800;line-height:1.2}.pf-music-artist-name{color:#fff9;overflow-wrap:anywhere;font-size:.92rem;font-weight:500}.pf-music-queue-info{color:#ffffff4d;margin-top:8px;font-size:.72rem}.pf-music-lyrics{z-index:10;flex-direction:column;flex:1;justify-content:center;gap:2px;padding:18px 28px 26px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 82%,#0000 100%)}@keyframes pf-lyric-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pf-music-lyric-line{color:#ffffff38;padding:1px 0;font-size:.88rem;font-weight:500;line-height:1.65;transition:color .4s,font-size .4s,font-weight .4s;animation:.35s both pf-lyric-in}.pf-music-lyric-line.near{color:#ffffff7a}.pf-music-lyric-line.active{color:#fff;font-size:1.05rem;font-weight:800}.pf-section--footer .pf-section-inner{justify-content:center}.portfolio-footer-card{box-sizing:border-box;width:min(620px,100%);color:var(--text-color,#fff);text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:26px 28px;display:flex}.portfolio-footer-card[data-footer-layout=row]{text-align:left;flex-flow:wrap;justify-content:space-between}.portfolio-footer-text{overflow-wrap:anywhere;font-size:1rem;line-height:1.65}.portfolio-footer-text p:first-child{margin-top:0}.portfolio-footer-text p:last-child{margin-bottom:0}.portfolio-footer-email i{line-height:1;position:relative;top:.5px}.portfolio-footer-email{max-width:100%;color:var(--text-color,#fff);line-height:1;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:.86rem;font-weight:700;display:inline-flex}.portfolio-footer-email span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:560px){.portfolio-footer-card{border-radius:14px;padding:20px 16px}.portfolio-footer-text{font-size:.92rem}}.page-fx{pointer-events:none;z-index:300000;position:fixed;inset:0;overflow:hidden}.page-fx-shooting-stars{mix-blend-mode:screen;filter:grayscale()brightness(.8);opacity:.22;background:url(/assets/effects/shooting-stars.gif) 50%/150% no-repeat}.page-fx-rain{mix-blend-mode:screen;opacity:.5;background:url(/assets/effects/rain.gif) top/180%}.page-fx-glitch:before{content:"";mix-blend-mode:screen;background:repeating-linear-gradient(#0000 0 38px,#ff004029 38px 41px,#0000 41px 89px,#00ffea24 89px 91px,#0000 91px 160px);animation:2.8s step-end infinite page-fx-glitch-bands;position:absolute;inset:0}.page-fx-glitch:after{content:"";mix-blend-mode:screen;background:linear-gradient(#0000 30%,#ffffff12 30.4%,#0000 31%),linear-gradient(#0000 64%,#ffffff17 64.3%,#0000 65%);animation:1.9s step-end infinite page-fx-glitch-slices;position:absolute;inset:0}@keyframes page-fx-glitch-bands{0%{opacity:0;transform:translate(0)}6%{opacity:1;transform:translate(-12px,-40px)}9%{opacity:.7;transform:translate(9px,120px)}12%{opacity:0;transform:translate(0)}47%{opacity:0;transform:translate(0)}51%{opacity:.9;transform:translate(14px,60px)}54%{opacity:.6;transform:translate(-7px,-90px)}57%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes page-fx-glitch-slices{0%{opacity:0;transform:translate(0)}8%{opacity:1;transform:translate(-18px)}11%{opacity:1;transform:translate(11px)}14%{opacity:0;transform:translate(0)}61%{opacity:0;transform:translate(0)}64%{opacity:1;transform:translate(22px)}67%{opacity:.8;transform:translate(-9px)}70%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(0)}}.page-fx-retro{image-rendering:pixelated;mix-blend-mode:screen;filter:grayscale();opacity:.45;background:url(/assets/effects/retro.gif) 50%/100% 100% no-repeat}.page-fx-retro:after{content:"";background:repeating-linear-gradient(#00000059 0 1px,#0000 1px 3px);position:absolute;inset:0}.page-fx-noise{opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;animation:.4s steps(4,end) infinite page-fx-noise-shift}@keyframes page-fx-noise-shift{0%{background-position:0 0}25%{background-position:-60px 40px}50%{background-position:40px -70px}75%{background-position:-30px -50px}to{background-position:0 0}}.page-fx-dots{opacity:.5;background-image:radial-gradient(#000000e6 1px,#0000 1.2px);background-size:4px 4px}.starry-star{background:#fff;border-radius:50%;animation:ease-in-out infinite starry-twinkle;position:absolute;box-shadow:0 0 6px #ffffffbf}@keyframes starry-twinkle{0%,to{opacity:.12;transform:scale(.75)}50%{opacity:1;transform:scale(1.2)}}.lightfall-beam{filter:blur(24px);mix-blend-mode:screen;will-change:transform;background:linear-gradient(#0000,#ffffff12 25%,#ffffff24 50%,#ffffff0f 75%,#0000);height:140%;animation:linear infinite lightfall-drift;position:absolute;top:-20%;left:0}@keyframes lightfall-drift{0%{opacity:0;transform:translate(-25vw)rotate(14deg)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(120vw)rotate(14deg)}}body .avatar-wrapper[data-uid]:before{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:0;background:#00000047!important;border:1px solid #ffffff2e!important;border-radius:80px!important;padding:13px 16px!important;display:block!important;top:calc(100% + 7px)!important;box-shadow:0 4px 10px #00000047!important}body.profile-active .username-badges-row,body.profile-active .badges-container{z-index:1000;position:relative;overflow:visible}body.profile-active .badges-container [data-tooltip]:after{z-index:2147483647!important}body.profile-active .profile-card{-webkit-mask-image:none!important;mask-image:none!important}body.profile-active [data-tooltip]:after,body.profile-active .tz-widget__clock[data-tz-tooltip]:after,body.profile-active .pw-badge-wrap[data-tooltip]:after,body.profile-active .tz-widget__clock[data-tz-tooltip]:after{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000047!important;border:1px solid #ffffff2e!important;border-radius:80px!important;padding:7px 13px!important;box-shadow:0 4px 10px #00000047!important}@media (max-width:560px){.pf-section--projects .portfolio-projects-grid.single .portfolio-project-card{aspect-ratio:3/2}.pf-section--projects .portfolio-projects-grid.single .portfolio-project-name{font-size:1.25rem}.pf-section--projects .portfolio-projects-grid.multi{grid-template-columns:1fr}.pf-section--projects .portfolio-projects-grid.multi .portfolio-project-link:last-child:nth-child(odd){grid-column:auto}.pf-section--projects .portfolio-projects-grid.multi .portfolio-project-link:last-child:nth-child(odd) .portfolio-project-card{aspect-ratio:16/9}.pf-section--projects .portfolio-project-card{aspect-ratio:16/7}.pf-section--projects .pf-section-inner{gap:10px;max-width:100%;padding:14px 10px}.pf-projects-heading{margin-bottom:4px;font-size:1.1rem}}@media (max-width:640px){:is(.profile-card:not(:has(.profile-banner-wide)):has(.stats-corner.top-right) .profile-top-section,.profile-card:not(:has(.profile-banner-wide)):has(.stats-corner.top-left) .profile-top-section){padding-top:52px}.stats-corner.top-right,.stats-corner.top-left{top:-2px}}.profile-tabs-bar{padding:14px max(10px, calc(var(--profile-border-radius,16px) * .55)) 12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:3px;display:flex;position:relative}.profile-tabs-bar:after{content:"";height:1px;opacity:var(--profile-opacity,1);background:#ffffff12;position:absolute;bottom:0;left:0;right:0}.profile-tabs-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.profile-tab-btn{appearance:none;color:color-mix(in srgb, var(--text-color,#fff) 55%, transparent);letter-spacing:.2px;border-radius:min(9px, calc(var(--profile-border-radius,16px) * .45));cursor:pointer;background:0 0;border:0;padding:6px 13px;font-family:inherit;font-size:.82rem;font-weight:700;transition:background .2s,color .2s}.profile-tab-btn:hover{color:var(--text-color,#fff);background:#ffffff0f}.profile-tab-btn.active{color:var(--text-color,#fff);background:#ffffff12;font-weight:800}.profile-tabs-bar .stat-item{flex-shrink:0}.profile-card[data-active-tab]:not([data-active-tab=about]) .profile-banner-wide,.profile-card[data-active-tab]:not([data-active-tab=about]) .profile-top-section,.profile-card[data-active-tab]:not([data-active-tab=about]) .profile-stats-top,.profile-card[data-active-tab]:not([data-active-tab=about]) .stats-corners,.profile-card[data-active-tab]:not([data-active-tab=about]) .profile-stats,.profile-card[data-active-tab]:not([data-active-tab=about]) .stats-bottom,.profile-card[data-active-tab]:not([data-active-tab=socials]) .links-section,.profile-card[data-active-tab]:not([data-active-tab=about]) .custom-tags.tabs-tags{display:none!important}.profile-card[data-active-tab=about] .profile-stats,.profile-card[data-active-tab=about] .stats-bottom{box-sizing:border-box;padding:9px max(20px, calc(var(--profile-border-radius,16px) * .4))!important;border-top:none!important;min-height:46px!important;margin-top:0!important}.profile-card[data-active-tab=about] .profile-stats{position:relative;justify-content:flex-start!important}.profile-card[data-active-tab=about] .stats-bottom{position:relative;justify-content:center!important}.profile-card[data-active-tab=about]:has(.profile-stats) .stats-bottom{margin-top:-46px!important}.profile-card[data-active-tab=about] .profile-stats>.badges-container,.profile-card[data-active-tab=about] .stats-bottom>.badges-container{right:max(20px, calc(var(--profile-border-radius,16px) * .4));translate:0 -50%;margin:0!important;position:absolute!important;top:50%!important}.profile-card[data-active-tab=socials]{padding-bottom:0!important}.profile-card[data-active-tab=socials] .links-section{margin-top:0!important;padding-top:26px!important;padding-bottom:26px!important}.profile-card[data-active-tab=more]{padding-bottom:0!important}.profile-card[data-active-tab]:not([data-active-tab=more]) .presence-embeds-row,.profile-card[data-active-tab]:not([data-active-tab=more]) .embeds-section{display:none!important}body .profile-card[data-active-tab=more]>.presence-embeds-row{padding-left:max(24px, calc(var(--profile-border-radius,16px) * .5));padding-right:max(24px, calc(var(--profile-border-radius,16px) * .5));margin-top:10px!important;margin-bottom:13px!important}.profile-card[data-active-tab]:not([data-active-tab=about]) .audio-player-widget{display:none!important}body:not([data-profile-layout=open-widgets]) .profile-card>.audio-player-widget,.profile-card[data-active-tab] .audio-player-widget{-webkit-backdrop-filter:none!important;box-shadow:none!important;border-radius:0 0 var(--profile-border-radius,16px) var(--profile-border-radius,16px)!important;background:0 0!important;border:0!important}.profile-card[data-active-tab=about]{padding-bottom:0!important}.profile-card[data-active-tab=about]:has(.custom-tags.tabs-tags) .profile-stats:not(:has(.stat-item)){pointer-events:none;min-height:67px!important;margin-top:-67px!important;padding-top:0!important;padding-bottom:0!important}.profile-card[data-active-tab=about]:has(.custom-tags.tabs-tags) .profile-stats:not(:has(.stat-item)) .badges-container{pointer-events:auto;translate:0 -50%;top:calc(50% + 5.5px)!important}.profile-card[data-active-tab] .stats-corner.top-right{top:64px!important;right:max(14px, calc(var(--profile-border-radius,16px) * .18))!important}.profile-card[data-active-tab] .profile-stats-top.pf-stats-top-avatar-right{padding-left:max(16px, calc(var(--profile-border-radius,16px) * .18))!important;padding-right:max(16px, calc(var(--profile-border-radius,16px) * .18))!important}.pf-section-inner[data-active-tab]:not([data-active-tab=about]) .portfolio-about,.pf-section-inner[data-active-tab]:not([data-active-tab=about]) .portfolio-langs,.pf-section-inner[data-active-tab]:not([data-active-tab=socials]) .links-section,.pf-section-inner[data-active-tab]:not([data-active-tab=more]) .pf-about-widgets{display:none!important}.pf-section-inner[data-active-tab] .profile-tabs-bar{margin-bottom:14px}.pf-section-inner[data-active-tab] .links-section{margin-top:4px}.pf-section--skills .pf-section-inner{width:100%;max-width:900px}.portfolio-skills{width:100%}.pf-skills-heading{letter-spacing:-.02em;color:var(--text-color,#fff);margin:0 0 6px;font-size:1.9rem;font-weight:800}.pf-skills-desc{color:color-mix(in srgb, var(--text-color,#fff) 60%, transparent);max-width:640px;margin:0 0 22px;font-size:.95rem;line-height:1.6}.pf-skills-card{border-radius:var(--profile-border-radius,16px);background:#ffffff05;border:1px solid #ffffff17;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 40px;padding:26px 30px;display:grid}.pf-skills-group-name{color:color-mix(in srgb, var(--text-color,#fff) 55%, transparent);margin-bottom:12px;font-size:.82rem;font-weight:700}.pf-skills-chips{flex-wrap:wrap;gap:10px;display:flex}.pf-skills-chip{text-transform:none;letter-spacing:.2px;padding:7px 14px;font-size:.78rem}@media (max-width:640px){.pf-skills-card{grid-template-columns:1fr;gap:20px;padding:20px}.pf-skills-heading{font-size:1.5rem}}.portfolio-about-card[data-about-effect=glow]{box-shadow:0 0 0 1px color-mix(in srgb, var(--icon-color,#fff) 22%, transparent), 0 0 28px -6px color-mix(in srgb, var(--icon-color,#fff) 45%, transparent);border-color:color-mix(in srgb, var(--icon-color,#fff) 30%, transparent)!important}.portfolio-about-card[data-about-effect=gradient]{background:linear-gradient(135deg, color-mix(in srgb, var(--icon-color,#5b9cf6) 12%, #ffffff08) 0%, #ffffff05 55%)!important;border-color:color-mix(in srgb, var(--icon-color,#fff) 18%, transparent)!important}.portfolio-about-card[data-about-effect=shine]{isolation:isolate;position:relative;overflow:hidden}.portfolio-about-card[data-about-effect=shine]:after{content:"";z-index:-1;background:linear-gradient(105deg, transparent 30%, color-mix(in srgb, var(--icon-color,#fff) 16%, transparent) 48%, transparent 66%);pointer-events:none;background-size:220% 100%;animation:4.5s ease-in-out infinite pfAboutShine;position:absolute;inset:0}@keyframes pfAboutShine{0%{background-position:180% 0}to{background-position:-80% 0}}.profile-card[data-active-tab=about]{overflow:hidden;-webkit-mask-image:none!important;mask-image:none!important}.profile-card[data-active-tab=about] .profile-banner-wide{border-radius:0;width:calc(100% - 2px);height:190px;margin:-4px 1px -171px}.profile-card[data-active-tab=about] .profile-banner-wide img{-webkit-mask-image:none;mask-image:none}@media (max-width:768px){.profile-card[data-active-tab=about] .profile-banner-wide{height:174px;margin-bottom:-155px}}.profile-card[data-active-tab=about] .avatar-section{margin-top:-6px}.profile-card[data-active-tab=about] .profile-top-section{background-image:linear-gradient(rgba(255, 255, 255, calc(.08 * var(--profile-opacity,1))), rgba(255, 255, 255, calc(.08 * var(--profile-opacity,1))));background-position:bottom;background-repeat:no-repeat;background-size:calc(100% - 1px) 1px;margin-top:-11px;padding-bottom:16px}.profile-card[data-active-tab=about]:not(:has(.profile-stats-top)) .profile-top-section{padding-top:73px}.profile-card[data-active-tab=about] .custom-tags.tabs-tags{padding:26px max(24px, calc(var(--profile-border-radius,16px) * .45)) 13px;margin-top:-12px}
