html,body,#root,.App{min-height:100%}*{box-sizing:border-box;margin:0;padding:0}#root{font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif,Helvetica Neue,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans;font-weight:400;line-height:1.1rem}p,span,h1,h2,h3,h4,h5,h6,a,textarea,option,select{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Inter,sans-serif,Helvetica Neue,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans}.flex{display:flex}.flex1{flex:1}.flex2{flex:2}.flex-center{justify-content:center;display:flex}.flex-start{justify-content:flex-start;display:flex}.flex-end{justify-content:flex-end;display:flex}.flex-between{justify-content:space-between;display:flex}.flex-around{justify-content:space-around;display:flex}.align-center{align-items:center}.align-start{align-items:start}.align-end{align-items:end}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-start{align-self:flex-start}.flex-wrap,.wrap{flex-wrap:wrap}.row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.column{flex-direction:column}.relative{position:relative}.absolute{position:absolute}.show{display:block}.hide{display:none}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-ellipsis{text-overflow:ellipsis;overflow:hidden}.overflow-vertical-auto{overflow-y:auto}.border-small{border:1px solid #ccc;border-radius:5px}.border-radius{border-radius:5px}.full-border{border-radius:50%}.bottom-border{border-bottom:1px solid #ccc}.text-hover:hover{opacity:.7}.text-center{text-align:center}.sub-header{color:#999}.small-text{color:#8e8e8e;font-size:12px}.w-100{width:100%}.w-50{width:50%}.h-100{height:100%}.bg-w,.bg-primary{background-color:#fff}.m-t-md{margin-top:16px}.m-auto{margin:auto}.m-0{margin:0}.m-30{margin:30px}.m-40{margin:40px}.m-20{margin:20px}.m-b-20{margin-bottom:20px}.m-t-20{margin-top:20px}.m-r-20{margin-right:20px}.m-l-20{margin-left:20px}.m-h-20{margin-left:20px;margin-right:20px}.m-v-20{margin-top:20px;margin-bottom:20px}.m-10{margin:10px}.m-b-10{margin-bottom:10px}.m-t-10{margin-top:10px}.m-r-10{margin-right:10px}.m-l-10{margin-left:10px}.m-h-10{margin-left:10px;margin-right:10px}.m-v-10{margin-top:10px;margin-bottom:10px}.m-5{margin:5px}.m-b-5{margin-bottom:5px}.m-t-5{margin-top:5px}.m-r-5{margin-right:5px}.m-l-5{margin-left:5px}.m-h-5{margin-left:5px;margin-right:5px}.m-v-5{margin-top:5px;margin-bottom:5px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.gap-30{gap:30px}.gap-5{gap:5px}.gap-1rem{gap:1rem}.p-10{padding:10px}.p-b-10{padding-bottom:10px}.p-t-10{padding-top:10px}.p-r-10{padding-right:10px}.p-l-10{padding-left:10px}.p-h-10{padding-left:10px;padding-right:10px}.p-v-10{padding-top:10px;padding-bottom:10px}.p-5{padding:5px}.p-b-5{padding-bottom:5px}.p-t-5{padding-top:5px}.p-r-5{padding-right:5px}.p-l-5{padding-left:5px}.p-h-5{padding-left:5px;padding-right:5px}.p-v-5{padding-top:5px;padding-bottom:5px}.p-l-20{padding-left:20px}.p-b-20{padding-bottom:20px}.p-r-20{padding-right:20px}.p-t-20{padding-top:20px}.p-20{padding:20px}.popup-overlay{background-color:#00000080}.popup-content{margin:10px}.disable-link{pointer-events:none}.simple-hover:hover{cursor:pointer;opacity:.7}.pointer{cursor:pointer}.cursor-auto{cursor:auto}.white-space-nowrap{white-space:nowrap}.no-decoration{text-decoration:none}.text-wrap{text-wrap:nowrap}.small-border{border:1px solid #e9e9e9;border-radius:5px}.badge{background-color:red;border-radius:50%;width:6px;height:6px;position:absolute;top:0;right:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(50px + env(safe-area-inset-top));background:#fff}body{overscroll-behavior-y:none;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;min-width:320px;min-height:100dvh;overflow-x:hidden}button,input,textarea,select{font:inherit}img,video,canvas,svg{max-width:100%}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.avatar-wrapper{text-decoration:none;display:inline-flex}.avatar-clickable{cursor:pointer}.avatar-clickable:hover{opacity:.85}.avatar-container{flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar-xs{width:24px;height:24px}.avatar-sm{width:32px;height:32px}.avatar-md{width:40px;height:40px}.avatar-lg{width:48px;height:48px}.avatar-xl{width:56px;height:56px}.avatar-xxl{width:80px;height:80px}.avatar-circular{border-radius:50%}.avatar-rounded{border-radius:12px}.avatar-square{border-radius:4px}.avatar-initials{color:#fff;-webkit-user-select:none;user-select:none;font-weight:700;font-size:inherit}.avatar-icon{color:#fff;width:50%;height:50%}.avatar-container img{object-fit:cover;width:100%;height:100%}.avatar-xs .avatar-initials{font-size:12px}.avatar-sm .avatar-initials{font-size:14px}.avatar-md .avatar-initials{font-size:16px}.avatar-lg .avatar-initials{font-size:18px}.avatar-xl .avatar-initials{font-size:20px}.avatar-xxl .avatar-initials{font-size:32px}.avatar-effects-wrapper{display:inline-flex}.avatar-effects-wrapper.avatar-effect-gold-ring>.avatar-container,.avatar-effects-wrapper.avatar-effect-frost-ring>.avatar-container,.avatar-effects-wrapper.avatar-effect-pulse-ring>.avatar-container{border-radius:9px}.avatar-effects-wrapper.avatar-circular.avatar-effect-gold-ring>.avatar-container,.avatar-effects-wrapper.avatar-circular.avatar-effect-frost-ring>.avatar-container,.avatar-effects-wrapper.avatar-circular.avatar-effect-pulse-ring>.avatar-container{border-radius:50%}.avatar-effects-wrapper.avatar-square.avatar-effect-gold-ring>.avatar-container,.avatar-effects-wrapper.avatar-square.avatar-effect-frost-ring>.avatar-container,.avatar-effects-wrapper.avatar-square.avatar-effect-pulse-ring>.avatar-container{border-radius:1px}.avatar-effect-rainbow-border{position:relative}.avatar-effect-rainbow-border:before{content:"";border-radius:inherit;z-index:0;pointer-events:none;background:linear-gradient(90deg,red,#f70,#ff0,#0f0,#00f,indigo,#9400d3,red) 0 0/200% 200%;animation:3s linear infinite rainbowSpin;position:absolute;inset:-4px}.avatar-effect-rainbow-border:after{content:"";background:inherit;border-radius:inherit;z-index:1;pointer-events:none;position:absolute;inset:2px}@keyframes rainbowSpin{0%{background-position:0%}to{background-position:200%}}.avatar-effect-gold-ring{border:3px solid gold;position:relative;overflow:hidden;box-shadow:0 0 10px #ffd70080}.avatar-effect-gold-ring:before{content:"";background:linear-gradient(45deg,#0000 30%,#ffd700cc 50%,#0000 70%);width:200%;height:200%;animation:4s ease-in-out infinite goldShine;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)}@keyframes goldShine{0%{transform:translate(-100%)rotate(45deg)}20%,to{transform:translate(200%)rotate(45deg)}}.avatar-effect-slow-spin{transform-origin:50%;animation:10s linear infinite slowSpin}@keyframes slowSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.avatar-effect-glitch{animation:3s infinite glitchShift;position:relative}.avatar-effect-glitch:before,.avatar-effect-glitch:after{content:"";background:inherit;border-radius:inherit;opacity:.8;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.avatar-effect-glitch:before{z-index:-1;animation:2s infinite glitch1}.avatar-effect-glitch:after{z-index:-1;animation:2.5s infinite glitch2}@keyframes glitch1{0%,to{transform:translate(0)}2%{transform:translate(-2px,2px)}4%{transform:translate(2px,-2px)}6%{transform:translate(0)}}@keyframes glitch2{0%,to{transform:translate(0)}3%{transform:translate(2px,-1px)}5%{transform:translate(-1px,2px)}7%{transform:translate(0)}}@keyframes glitchShift{0%,to{filter:hue-rotate()}2%,8%{filter:hue-rotate(90deg)}10%{filter:hue-rotate()}}.avatar-effect-crowned{position:relative;overflow:visible!important}.avatar-crown{filter:drop-shadow(0 2px 4px #0003);pointer-events:none;z-index:10;font-size:24px;animation:2s ease-in-out infinite crownFloat;position:absolute;top:-20px;left:50%;transform:translate(-50%)}@keyframes crownFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-3px)}}@media (width<=768px){.avatar-crown{font-size:18px;top:-15px}}.avatar-effect-flame{filter:drop-shadow(0 0 5px #f60)drop-shadow(0 0 10px #f30);animation:.3s infinite flameFlicker;position:relative}@keyframes flameFlicker{0%,to{text-shadow:0 0 5px red,0 0 10px #f60}50%{text-shadow:0 0 8px #f60,0 0 15px #f90}}.avatar-effect-neon{filter:drop-shadow(0 0 5px #0f0)drop-shadow(0 0 10px #0f0)drop-shadow(0 0 20px #0f0);animation:1.5s ease-in-out infinite neonPulse}@keyframes neonPulse{0%,to{text-shadow:0 0 5px #0f0,0 0 10px #0f0,0 0 20px #0f0}50%{text-shadow:0 0 10px #0f0,0 0 20px #0f0,0 0 40px #0f0,0 0 60px #0f0}}.avatar-effect-rotating{position:relative;overflow:visible!important}.avatar-rotating-emoji{pointer-events:none;z-index:20;filter:drop-shadow(0 0 4px #00000080);font-size:30px;animation:3s linear infinite rotateAround;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotateAround{0%{transform:translate(-50%,-50%)rotate(0)translate(30px)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)translate(30px)rotate(-360deg)}}@media (width<=768px){.avatar-rotating-emoji{font-size:20px}@keyframes rotateAround{0%{transform:translate(-50%,-50%)rotate(0)translate(40px)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)translate(40px)rotate(-360deg)}}}.avatar-effect-orbiting{position:relative;overflow:visible!important}.avatar-orbiting-emoji{pointer-events:none;z-index:20;font-size:24px;animation:4s linear infinite orbit;position:absolute;top:50%;left:50%}@keyframes orbit{0%{transform:translate(-50%,-50%)rotate(0)translate(50px)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)translate(50px)rotate(-360deg)}}.avatar-effect-halo{position:relative;overflow:visible!important}.avatar-halo{pointer-events:none;z-index:30;border:3px solid #ffe783;border-radius:50%;width:72%;height:19%;animation:2.2s ease-in-out infinite avatarHaloFloat;position:absolute;top:-22%;left:14%;transform:rotateX(62deg);box-shadow:0 0 7px #fff2a8,0 0 16px #ffca38cc}@keyframes avatarHaloFloat{50%{transform:rotateX(62deg)translateY(-4px)scale(1.05)}}@media (prefers-reduced-motion:reduce){.avatar-halo{animation:none!important}}.avatar-effect-chaos-orbit{position:relative;overflow:visible!important}.avatar-chaos-orbit{pointer-events:none;z-index:25;position:absolute;inset:0}.avatar-chaos-orbit>span{--angle:calc(var(--orbit-index) * 90deg);color:#ff4fd8;filter:drop-shadow(0 0 4px #644bff);animation:2.4s linear infinite avatarChaosOrbit;animation-delay:calc(var(--orbit-index) * -.18s);font-size:.8em;position:absolute;top:50%;left:50%}@keyframes avatarChaosOrbit{0%{transform:translate(-50%, -50%) rotate(var(--angle)) translateX(72%) rotate(calc(var(--angle) * -1))}to{transform:translate(-50%, -50%) rotate(calc(var(--angle) + 360deg)) translateX(72%) rotate(calc((var(--angle) + 360deg) * -1))}}@media (prefers-reduced-motion:reduce){.avatar-chaos-orbit>span{animation:none!important}}.avatar-effect-pixel-storm{animation:.9s steps(2,end) infinite avatarPixelStorm;position:relative}.avatar-effect-pixel-storm:after{content:"";border-radius:inherit;opacity:.65;mix-blend-mode:screen;clip-path:polygon(0 12%,100% 12%,100% 23%,0 23%,0 61%,100% 61%,100% 72%,0 72%);pointer-events:none;background:repeating-linear-gradient(90deg,#00e5ff 0 3px,#0000 3px 8px,#ff2bc2 8px 11px,#0000 11px 17px);position:absolute;inset:-6px}@keyframes avatarPixelStorm{25%{filter:hue-rotate(70deg);transform:translate(2px,-1px)skew(2deg)}50%{transform:translate(-1px,2px)}75%{filter:hue-rotate(-45deg);transform:translate(1px,1px)skew(-2deg)}}@media (prefers-reduced-motion:reduce){.avatar-effect-pixel-storm{animation:none!important}}.avatar-effect-frost-ring{border:3px solid #bff5ff;box-shadow:0 0 0 2px #52bcff4d,0 0 14px #77dfffa6}.avatar-effect-pulse-ring{border:3px solid #9b7cff;animation:2s ease-in-out infinite avatarPulseRing}@keyframes avatarPulseRing{50%{box-shadow:0 0 0 6px #9b7cff00,0 0 18px #9b7cffbf}}@media (prefers-reduced-motion:reduce){.avatar-effect-pulse-ring{animation:none!important}}@keyframes rainbowMove{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes rainbowBorder{0%{border-color:red}17%{border-color:#f80}33%{border-color:#ff0}50%{border-color:#0f0}67%{border-color:#08f}83%{border-color:#80f}to{border-color:red}}@keyframes rainbowText{0%,to{color:red}17%{color:#f80}33%{color:#a7a716}50%{color:#0f0}67%{color:#08f}83%{color:#80f}}@keyframes rainbowStroke{0%,to{stroke:red}17%{stroke:#f80}33%{stroke:#a7a716}50%{stroke:#0f0}67%{stroke:#08f}83%{stroke:#80f}}@keyframes rainbowFill{0%,to{fill:red}17%{fill:#f80}33%{fill:#a7a716}50%{fill:#0f0}67%{fill:#08f}83%{fill:#80f}}.post-effect-rainbow .post-card{background:linear-gradient(90deg,#ff00001a,#ff80001a,#ffff001a,#00ff001a,#0080ff1a,#8000ff1a,#ff00ff1a) 0 0/200% 200%;border:2px solid;animation:4s linear infinite rainbowMove,3s infinite rainbowBorder;position:relative}.post-effect-rainbow .post-card:before{content:"🌈";opacity:.8;font-size:24px;animation:2s ease-in-out infinite rotate;position:absolute;top:-12px;right:-12px}@keyframes rotate{0%,to{transform:rotate(0)}50%{transform:rotate(15deg)}}.post-effect-rainbow .post-card:hover{background:linear-gradient(90deg,#ff000040,#ff800040,#ffff0040,#00ff0040,#0080ff40,#8000ff40,#ff00ff40) 0 0/200% 200%;animation:3s linear infinite rainbowMove,2s infinite rainbowBorder;transform:translateY(-2px)}.post-effect-rainbow .post-avatar{border:2px solid;animation:2s infinite rainbowBorder}.post-effect-rainbow .post-amount{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:0 0;border:1px solid;animation:2s infinite rainbowBorder}.post-effect-rainbow .post-amount-text{animation:2s .3s infinite rainbowText}.post-effect-rainbow .post-mention{animation:2s infinite rainbowText}.post-effect-rainbow .post-category{animation:2s .5s infinite rainbowText}.post-effect-rainbow .post-image{border:2px solid;animation:2s infinite rainbowBorder}.post-effect-rainbow .post-text-container,.post-effect-rainbow .post-text{animation:2s .5s infinite rainbowText}.post-effect-rainbow .post-text-url{animation:2s infinite rainbowText}.post-effect-rainbow .post-text-hashtag{background:linear-gradient(90deg,#6bff6b,#ffff6b);-webkit-background-clip:text;background-clip:text;color:#0000!important}.post-effect-rainbow .post-text-mention{background:linear-gradient(90deg,#6b6bff,#ff6bff);-webkit-background-clip:text;background-clip:text;color:#0000!important}.post-effect-rainbow .post-button{border:1px solid;padding:4px 10px;animation:2s infinite rainbowBorder}.post-effect-rainbow .post-button:hover{background:#ffffff4d;transform:scale(1.05)}.post-effect-rainbow .post-buttons-icon{animation:2s infinite rainbowStroke}.post-effect-rainbow .post-button-icon-liked{animation:2s infinite rainbowFill}.post-effect-rainbow .post-buttons-text{animation:2s infinite rainbowText}.post-effect-rainbow .post-card{isolation:isolate;background:linear-gradient(var(--theme-card,#fff), var(--theme-card,#fff)) padding-box, conic-gradient(from var(--rainbow-angle,0deg), #ff315c, #ffb400, #fff700, #28e878, #24b7ff, #814cff, #ff45c8, #ff315c) border-box;border:5px solid #0000;animation:2.5s linear infinite rainbow-spin;overflow:hidden;box-shadow:0 0 30px #ff43b388}.post-effect-rainbow .post-card:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(115deg,#ff315c22,#ffb40022,#fff70022,#28e87822,#24b7ff22,#814cff22,#ff45c822) 0 0/250% 100%;animation:2.2s linear infinite rainbow-sweep;position:absolute;inset:0}.post-effect-rainbow .post-card>*{z-index:2;position:relative}.post-effect-rainbow .post-text,.post-effect-rainbow .post-text-container{color:var(--theme-text,#222)}@property --rainbow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes rainbow-spin{to{--rainbow-angle:360deg;filter:hue-rotate(360deg)}}@keyframes rainbow-sweep{to{background-position:-250% 0}}@media (prefers-reduced-motion:reduce){.post-effect-rainbow *{animation:none!important}}.post-effect-treasure .post-card{isolation:isolate;background:radial-gradient(circle at 50% 115%, #fff4a5 0, #ffc40055 25%, transparent 55%), linear-gradient(145deg, #5a2600ee, #1e0900ee), var(--theme-card,#fff);border:5px ridge #7a4200;overflow:hidden;box-shadow:0 8px #3b1700,0 0 35px #ffb70099,inset 0 0 38px #ff9d0044}.post-effect-treasure .post-card:before{content:"◆  ✦  ●  ◆  ✦  ●";z-index:0;color:#ffe86b;letter-spacing:15px;text-align:center;text-shadow:0 -9px #ff9f00,0 0 13px #fff5a6;font-size:34px;animation:1.7s ease-in-out infinite treasure-eruption;position:absolute;inset:auto 0 -8px}.post-effect-treasure .post-card:after{content:"LEGENDARY LOOT";color:#2c1400;letter-spacing:1px;background:linear-gradient(#fff59b,#ffad00);border:2px solid #693500;padding:4px 8px;font:900 9px/1 serif;position:absolute;top:10px;right:13px;transform:rotate(3deg);box-shadow:0 3px #6d3700}.post-effect-treasure .post-card>*{z-index:2;position:relative}.post-effect-treasure .post-text{color:#fff8dc;text-shadow:0 2px 3px #1a0700}.post-effect-treasure .post-buttons-text,.post-effect-treasure .post-level-text{color:#ffdf83}@keyframes treasure-eruption{50%{filter:brightness(1.45);transform:translateY(-13px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.post-effect-treasure *{animation:none!important}}.post-effect-tiny-text .post-card{background:linear-gradient(90deg,#0000 31px,#ff7c7c44 32px,#0000 33px),repeating-linear-gradient(#fdfcf4,#fdfcf4 23px,#85b6dc44 24px);border:3px dashed #8793a7;box-shadow:0 5px 18px #24304733}.post-effect-tiny-text .post-text-container{background:#fffef8ee;border:1px solid #242b38;margin:12px 34px;padding:13px 15px;box-shadow:4px 4px #242b38}.post-effect-tiny-text .post-text{letter-spacing:.25px;color:#151922;line-height:1.45;font-size:9px!important}.post-effect-electrify{isolation:isolate;position:relative}.post-effect-electrify .post-card{isolation:isolate;background:radial-gradient(circle at 15% 0%, #22dfff24, transparent 32%), radial-gradient(circle at 90% 100%, #6d5cff20, transparent 38%), linear-gradient(145deg, #071525f2, #0c1021f2), var(--theme-card,#fff);border:2px solid #72efff;animation:2.2s ease-in-out infinite electric-charge;position:relative;overflow:hidden;box-shadow:0 0 0 1px #dffcff99,0 0 18px #29dfff70,0 0 42px #315dff38,inset 0 0 26px #22dfff20}.post-effect-electrify .post-card:before{content:"";z-index:0;pointer-events:none;background:conic-gradient(from 0deg, transparent 0 18%, #63efff 20%, transparent 22% 47%, #f7ff72 49%, transparent 51% 76%, #766dff 78%, transparent 80%);opacity:.2;animation:3.4s linear infinite electric-current;position:absolute;inset:-55%}.post-effect-electrify .post-card:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#061526f7,#0d1123f7);position:absolute;inset:3px}.post-effect-electrify .post-card>*{z-index:2;position:relative}.post-effect-electrify .post-text{color:#f4fdff;text-shadow:0 0 8px #31dfff70}.post-effect-electrify .post-buttons-text,.post-effect-electrify .post-level-text{color:#c9f7ff}.post-electrify-field{z-index:8;border-radius:inherit;pointer-events:none;position:absolute;inset:-5px;overflow:hidden}.post-electrify-field svg{filter:drop-shadow(0 0 2px #fff)drop-shadow(0 0 7px #27ddff);width:100%;height:100%;overflow:visible}.electric-discharge{fill:none;stroke:#dffeff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:bevel;stroke-dasharray:16 84;stroke-dashoffset:100px;opacity:0;animation:.48s steps(2,end) forwards electric-discharge}.electric-discharge-2{stroke:#72efff;animation-delay:60ms}.electric-discharge-3{stroke:#fbff70;animation-delay:.13s}.electric-discharge-4{animation-delay:.2s}.electric-sparks i{opacity:0;background:#efffff;border-radius:50%;width:4px;height:4px;animation:2.4s ease-out infinite electric-spark;position:absolute;box-shadow:0 0 5px #fff,0 0 11px #29e7ff}.electric-sparks i:first-child{animation-delay:.2s;top:1%;left:8%}.electric-sparks i:nth-child(2){animation-delay:1.3s;top:0;left:31%}.electric-sparks i:nth-child(3){animation-delay:.8s;top:1%;left:69%}.electric-sparks i:nth-child(4){animation-delay:1.7s;top:23%;right:0}.electric-sparks i:nth-child(5){animation-delay:.4s;top:67%;right:1%}.electric-sparks i:nth-child(6){animation-delay:2s;bottom:0;left:75%}.electric-sparks i:nth-child(7){animation-delay:1s;bottom:1%;left:44%}.electric-sparks i:nth-child(8){animation-delay:1.9s;bottom:0;left:13%}.electric-sparks i:nth-child(9){animation-delay:.7s;top:62%;left:0}.electric-sparks i:nth-child(10){animation-delay:1.5s;top:34%;left:1%}.post-effect-electrify .post-card.electric-strike{filter:brightness(1.22)contrast(1.08);animation:.32s steps(3,end) electric-impact;box-shadow:0 0 0 2px #fff,0 0 34px #5defff,0 0 75px #426cff99,inset 0 0 42px #dffeff55}@keyframes electric-charge{0%,to{border-color:#54dbf0;box-shadow:0 0 0 1px #dffcff70,0 0 15px #29dfff60,0 0 34px #315dff30,inset 0 0 22px #22dfff18}50%{border-color:#d9fdff;box-shadow:0 0 0 1px #fff,0 0 26px #29e7ff99,0 0 52px #516cff50,inset 0 0 34px #36eaff2e}}@keyframes electric-current{to{transform:rotate(360deg)}}@keyframes electric-discharge{0%{stroke-dashoffset:100px;opacity:0}12%{opacity:1}55%{stroke-dashoffset:28px;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes electric-spark{0%,78%,to{opacity:0;transform:scale(.2)translate(0)}80%{opacity:1;transform:scale(1.4)translate(0)}88%{opacity:.9;transform:scale(.7)translate(7px,-9px)}96%{opacity:0;transform:scale(.2)translate(13px,-16px)}}@keyframes electric-impact{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-1px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.post-effect-electrify *,.post-electrify-field *{animation:none!important}.electric-discharge{opacity:.5;stroke-dashoffset:0}}.post-effect-glitch{animation:3s linear infinite alternate-reverse glitch-skew;position:relative}.post-effect-glitch .post-text{animation:2s linear infinite alternate-reverse glitch-text;position:relative}.post-effect-glitch .post-text:before,.post-effect-glitch .post-text:after{content:attr(data-text);background:inherit;width:100%;height:100%;position:absolute;top:0;left:0}.post-effect-glitch .post-text:before{text-shadow:-1px 0 red;clip-path:polygon(0 0,100% 0,100% 45%,0 45%);animation:.3s linear infinite alternate-reverse glitch-1;left:2px}.post-effect-glitch .post-text:after{text-shadow:1px 0 #00f;clip-path:polygon(0 80%,100% 20%,100% 100%,0 100%);animation:.3s linear infinite alternate-reverse glitch-2;left:-2px}.post-effect-glitch .post-image{animation:.3s linear infinite alternate-reverse glitch-image;position:relative}@keyframes glitch-text{0%{opacity:1;transform:skew(0deg)}5%{opacity:.8;transform:skew(2deg)}10%{opacity:1;transform:skew(-2deg)}15%{opacity:.9;transform:skew(1deg)}to{opacity:1;transform:skew(0deg)}}@keyframes glitch-1{0%{clip-path:polygon(0 0,100% 0,100% 30%,0 30%);transform:translate(0)}to{clip-path:polygon(0 0,100% 0,100% 60%,0 60%);transform:translate(-3px)}}@keyframes glitch-2{0%{clip-path:polygon(0 40%,100% 40%,100% 100%,0 100%);transform:translate(0)}to{clip-path:polygon(0 70%,100% 20%,100% 100%,0 100%);transform:translate(3px)}}@keyframes glitch-skew{0%{transform:skew(0deg)}10%{transform:skew(1deg)}20%{transform:skew(-1deg)}30%{transform:skew(.5deg)}to{transform:skew(0deg)}}@keyframes glitch-image{0%{filter:hue-rotate();transform:translate(0)}10%{filter:hue-rotate(45deg);transform:translate(-2px,1px)}20%{filter:hue-rotate(90deg);transform:translate(2px,-1px)}30%{filter:hue-rotate(135deg);transform:translate(-1px,-1px)}40%{filter:hue-rotate(180deg);transform:translate(1px,1px)}50%{filter:hue-rotate(225deg);transform:translate(0)}to{filter:hue-rotate();transform:translate(0)}}.post-effect-glitch .post-card{isolation:isolate;background:linear-gradient(#0c0c18ee, #171020ee), var(--theme-card,#fff);border:3px solid #00f7ff;animation:2.6s step-end infinite glitch-card-cut;overflow:hidden;box-shadow:7px 0 #ff1f70,-7px 0 #1df9ff,0 0 30px #8d42ff88}.post-effect-glitch .post-card:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 4px,#0008 5px 6px),linear-gradient(90deg,#f052,#0000,#00eaff22);animation:.8s linear infinite glitch-scan;position:absolute;inset:0}.post-effect-glitch .post-card>*{z-index:2;position:relative}.post-effect-glitch .post-text{color:#f8f8ff;text-shadow:3px 0 #ff236b,-3px 0 #22efff;animation:2s step-end infinite glitch-copy}.post-effect-glitch .post-buttons-text,.post-effect-glitch .post-level-text{color:#c9faff}@keyframes glitch-card-cut{8%{clip-path:inset(0 0 12%);transform:translate(5px)}10%,to{clip-path:inset(0);transform:none}62%{filter:hue-rotate(90deg)}64%{filter:none}}@keyframes glitch-scan{to{background-position:0 12px,0 0}}@keyframes glitch-copy{7%{transform:skew(8deg)translate(-4px)}9%,55%{transform:none}57%{transform:translate(5px)}59%,to{transform:none}}@media (prefers-reduced-motion:reduce){.post-effect-glitch *{animation:none!important}}.post-effect-drunken .post-text{animation:.2s ease-in-out infinite alternate drunken-text;display:inline-block}.post-effect-drunken .post-image{animation:.25s ease-in-out infinite alternate drunken-image}@keyframes drunken-wobble{0%{transform:rotate(0)translate(0)}25%{transform:rotate(1.5deg)translate(2px,-1px)}50%{transform:rotate(-1deg)translate(-1px,1px)}75%{transform:rotate(1deg)translate(1px,2px)}to{transform:rotate(0)translate(0)}}@keyframes drunken-text{0%{transform:skew(0deg)translate(0)}to{transform:skew(3deg)translate(3px,-1px)}}@keyframes drunken-image{0%{transform:rotate(0)scale(1)}50%{transform:rotate(2deg)scale(1.02)}to{transform:rotate(-1deg)scale(.98)}}.post-effect-drunken{transform-origin:50% 90%;animation:2.8s ease-in-out infinite drunken-seasick}.post-effect-drunken .post-card{background:radial-gradient(ellipse at 90% 12%, #8a4d1544 0 25px, transparent 27px), radial-gradient(ellipse at 12% 86%, #c4772144 0 38px, transparent 41px), var(--theme-card,#fff);border:3px solid #7d4d22;overflow:hidden;box-shadow:7px 8px #551b5966,-5px -3px #34bfc455}.post-effect-drunken .post-card:after{content:"…hic!";color:#812b72aa;font:italic 900 20px/1 serif;position:absolute;bottom:13px;right:18px;transform:rotate(-12deg)}.post-effect-drunken .post-text{text-shadow:3px 1px #f365,-3px -1px #22cce055;animation:1.8s ease-in-out infinite drunken-double}@keyframes drunken-seasick{0%,to{transform:rotate(-1.4deg)translate(-2px,1px)}50%{transform:rotate(1.4deg)translate(3px,-2px)}}@keyframes drunken-double{50%{filter:blur(.25px);transform:skew(-2deg)translate(2px)}}@media (prefers-reduced-motion:reduce){.post-effect-drunken *{animation:none!important}}.post-effect-windowsxp{display:block}.post-effect-windowsxp>div{background:#ece9d8;border:1px solid #0a2f6c;border-radius:8px 8px 5px 5px;font-family:Tahoma,Microsoft Sans Serif,sans-serif;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 4px 12px #0000004d}.post-effect-windowsxp .post-header{color:#fff;text-shadow:0 1px #003b7e;background:linear-gradient(90deg,#0058e3 0%,#3c7fb0 50%,#0058e3 100%);border-bottom:1px solid #003b7e;margin:0;padding:6px 10px;font-size:12px;font-weight:700;position:relative}.post-effect-windowsxp .post-header:before{content:"─";color:#fff;text-shadow:0 1px #003b7e;cursor:default;font-size:12px;font-weight:400;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.post-effect-windowsxp .post-header:after{content:"✕";color:#fff;text-shadow:0 1px #003b7e;cursor:default;font-size:14px;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.post-effect-windowsxp .post-user{background:#f5f3ed;border-bottom:1px solid #d4d0c8;padding:8px 12px!important}.post-effect-windowsxp .post-button{transition:all .2s;box-shadow:none!important;background:0 0!important;border:none!important}.post-effect-windowsxp .post-button:hover{border-radius:4px;background:#0058e31a!important}.post-effect-windowsxp .post-info{background:#f5f3ed;border-bottom:1px solid #d4d0c8;padding:4px 12px;font-size:11px}.post-effect-windowsxp .expandable-text{background:#fff;border:1px solid #aca899;border-color:#7f7b73 #aca899 #aca899 #7f7b73;margin:8px 12px;padding:8px 12px}.post-effect-windowsxp .post-amount{background:0 0}.post-effect-windowsxp .post-actions{background:#d4d0c8;border-top:1px solid #f5f3ed;margin-top:8px;padding:6px 12px}.post-effect-windowsxp ::selection{color:#fff;background:#0058e3}.post-effect-blessing{isolation:isolate;animation:2.4s ease-in-out infinite post-blessing-glow;position:relative;box-shadow:0 0 0 1px #ffd75cbf,0 0 22px #ffc43d59}.post-effect-blessing:before{content:"✦";z-index:2;color:#ffd75c;pointer-events:none;filter:drop-shadow(0 0 6px #ffd75ce6);font-size:20px;line-height:1;animation:1.8s ease-in-out infinite post-blessing-sparkle;position:absolute;top:10px;right:14px}@keyframes post-blessing-glow{0%,to{box-shadow:0 0 0 1px #ffd75ca6,0 0 16px #ffc43d40}50%{box-shadow:0 0 0 1px #ffe27df2,0 0 30px #ffc43d80}}@keyframes post-blessing-sparkle{0%,to{opacity:.55;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(90deg)}}.post-effect-blessing .post-card{isolation:isolate;background:linear-gradient(#fffdf4dd, #fff2bcdd), var(--theme-card,#fff);border:3px solid #f7cc59;overflow:hidden;box-shadow:0 0 0 4px #fff3ac88,0 0 42px #ffc83dbb,inset 0 0 35px #fff6bf}.post-effect-blessing .post-card:before{content:"";z-index:0;background:repeating-conic-gradient(from 0deg, #ffd65d33 0 6deg, transparent 7deg 18deg);width:420px;height:420px;animation:15s linear infinite blessing-rays;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-effect-blessing .post-card:after{content:"✦  BLESSED  ✦";z-index:3;color:#8a5a00;letter-spacing:3px;text-shadow:0 0 7px #fff;font:900 9px/1 serif;position:absolute;top:8px;left:50%;transform:translate(-50%)}.post-effect-blessing .post-card>*{z-index:2;position:relative}@keyframes blessing-rays{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.post-effect-blessing *{animation:none!important}}.post-effect-disco-fever .post-card{isolation:isolate;background:linear-gradient(#09041cd1, #140523d1), var(--theme-card,#fff);border:3px solid #ff2bd6;animation:1.2s steps(2,end) infinite disco-card-pump;overflow:hidden;box-shadow:0 0 0 3px #51efff,0 0 34px #ff2bd6aa,inset 0 0 34px #643cff66}.post-effect-disco-fever .post-card:before{content:"";z-index:0;pointer-events:none;background:conic-gradient(from 20deg, transparent 0 7%, #ff2bd655 8% 14%, transparent 15% 27%, #47edff55 28% 35%, transparent 36% 49%, #ffe83d55 50% 57%, transparent 58% 71%, #8e50ff55 72% 79%, transparent 80%);animation:4s linear infinite disco-searchlights;position:absolute;inset:-85%}.post-effect-disco-fever .post-card:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 50% 10%,#fff 0 3px,#bdefff 4px 6px,#0000 7px),radial-gradient(circle,#fff8 0 1px,#0000 2px) 0 0/18px 18px;animation:1.1s steps(3,end) infinite disco-floor;position:absolute;inset:0}.post-effect-disco-fever .post-card>*{z-index:2;position:relative}.post-effect-disco-fever .post-text{color:#fff;text-shadow:0 1px 3px #000,2px 0 #ff2bd6,-2px 0 #34eaff}.post-effect-disco-fever .post-buttons-text,.post-effect-disco-fever .post-level-text{color:#eafcff}@keyframes disco-searchlights{to{transform:rotate(360deg)}}@keyframes disco-floor{50%{opacity:.35;filter:hue-rotate(120deg)}}@keyframes disco-card-pump{50%{box-shadow:0 0 0 4px #ffe83d,0 0 46px #55edffcc,inset 0 0 45px #ff2bd688}}@media (prefers-reduced-motion:reduce){.post-effect-disco-fever *{animation:none!important}}.post-effect-cosmic-portal .post-card{isolation:isolate;background:radial-gradient(circle at 18% 22%, #fff 0 1px, transparent 2px), radial-gradient(circle at 73% 16%, #bff8ff 0 1px, transparent 2px), radial-gradient(circle at 84% 76%, #fff 0 1.5px, transparent 2.5px), radial-gradient(circle at 30% 82%, #ffbaf5 0 1px, transparent 2px), linear-gradient(135deg, #050416f0, #160535e8), var(--theme-card,#fff);background-size:61px 67px,83px 79px,101px 97px,127px 109px,auto,auto;border:3px solid #9e78ff;animation:8s linear infinite cosmic-star-drift;overflow:hidden;box-shadow:0 0 0 2px #4ee8ff88,0 0 42px #6c3cffaa,inset 0 0 45px #6b2fb677}.post-effect-cosmic-portal .post-card>*{z-index:2;position:relative}.post-effect-cosmic-portal .post-text{color:#f5f0ff;text-shadow:0 2px 5px #000}.post-effect-cosmic-portal .post-buttons-text,.post-effect-cosmic-portal .post-level-text{color:#d8d0f5}.post-effect-cosmic-portal .post-level-pill,.post-effect-cosmic-portal .post-button{background:#160c35bb;border-color:#9f7cff}.cosmic-black-hole-field{pointer-events:none;z-index:5;border-radius:16px;position:absolute;inset:0;overflow:hidden}.cosmic-black-hole{left:var(--black-hole-x);top:var(--black-hole-y);width:var(--black-hole-size);aspect-ratio:1;transform:translate(-50%, -50%) scale(0) rotate(var(--black-hole-tilt));animation:black-hole-life var(--black-hole-duration) ease-in-out forwards;background:radial-gradient(circle,#000 0 25%,#05000d 27% 34%,#0000 36%),conic-gradient(from 20deg,#ffeb8d,#ff6bd6,#8257ff,#51eaff,#fff4b1,#ff6bd6);border-radius:50%;position:absolute;box-shadow:0 0 13px #fff,0 0 28px #a95aff,0 0 48px #4b8dff}.cosmic-black-hole:after{content:"";border:2px solid #c18cff88;border-radius:48%;position:absolute;inset:-28%;transform:rotate(65deg)scaleY(.28);box-shadow:0 0 11px #64eaff}@keyframes black-hole-life{0%{opacity:0;transform:translate(-50%,-50%)scale(.05)rotate(0)}22%,72%{opacity:.92;transform:translate(-50%, -50%) scale(1) rotate(var(--black-hole-tilt))}to{opacity:0;transform:translate(-50%,-50%)scale(.02)rotate(240deg)}}@keyframes cosmic-star-drift{to{background-position:61px 33px,-83px 42px,50px -97px,-63px -54px,0 0,0 0}}@media (prefers-reduced-motion:reduce){.post-effect-cosmic-portal *{animation:none!important}.cosmic-black-hole{opacity:.72;transform:translate(-50%, -50%) scale(1) rotate(var(--black-hole-tilt))}}.post-effect-toxic-slime .post-card{isolation:isolate;background:radial-gradient(circle at 20% 35%, #d8ff2b55 0 5px, transparent 6px), radial-gradient(circle at 80% 70%, #8dff0066 0 8px, transparent 9px), linear-gradient(#162300ee, #071300ee), var(--theme-card,#fff);border:4px solid #8dff00;overflow:hidden;box-shadow:0 7px #315e00,0 0 32px #76ff00aa,inset 0 0 35px #68bb0066}.post-effect-toxic-slime .post-card:before{content:"";z-index:0;filter:drop-shadow(0 8px 3px #3c7b00);background:radial-gradient(at 10% 0,#a9ff12 0 15px,#0000 16px),radial-gradient(at 38% 0,#73d900 0 25px,#0000 26px),radial-gradient(at 70% 0,#baff1c 0 18px,#0000 19px),radial-gradient(at 94% 0,#62c800 0 30px,#0000 31px);height:46px;animation:2.1s ease-in-out infinite alternate slime-drip;position:absolute;inset:-4px -4px auto}.post-effect-toxic-slime .post-card:after{content:"☢  TOXIC  ☢";z-index:1;color:#101900;background:repeating-linear-gradient(135deg,#baff00 0 10px,#4f7200 11px 20px);padding:5px 35px;font:900 11px/1 monospace;position:absolute;bottom:23px;right:-31px;transform:rotate(-35deg);box-shadow:0 0 12px #af0}.post-effect-toxic-slime .post-card>*{z-index:2;position:relative}.post-effect-toxic-slime .post-text{color:#efffd7;text-shadow:0 2px 3px #000}.post-effect-toxic-slime .post-buttons-text,.post-effect-toxic-slime .post-level-text{color:#cbff8e}@keyframes slime-drip{to{transform:translateY(13px)scaleY(1.25)}}@media (prefers-reduced-motion:reduce){.post-effect-toxic-slime *{animation:none!important}}.post-effect-pixel-arcade .post-card{isolation:isolate;background:linear-gradient(#0b0820dd, #141038dd), var(--theme-card,#fff);border:5px solid #171329;border-radius:3px;font-family:Courier New,monospace;overflow:hidden;box-shadow:7px 0 #54efff,0 7px #ff48bc,7px 7px #ffe04e,0 0 30px #7654ff99}.post-effect-pixel-arcade .post-card:before{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#0007 4px 5px),linear-gradient(90deg,#ff3bad12,#4defff12);animation:.7s steps(4,end) infinite arcade-scan;position:absolute;inset:0}.post-effect-pixel-arcade .post-card:after{content:"1UP  000999   ★★★";z-index:3;color:#ffe04e;text-shadow:3px 0 #ff48bc,-3px 0 #54efff;font:900 11px/1 monospace;animation:.55s steps(2,end) infinite arcade-jitter;position:absolute;top:8px;right:10px}.post-effect-pixel-arcade .post-card>*{z-index:2;position:relative}.post-effect-pixel-arcade .post-text{color:#fff;text-shadow:2px 2px #7b52ff}.post-effect-pixel-arcade .post-buttons-text,.post-effect-pixel-arcade .post-level-text{color:#8ef8ff}.post-effect-pixel-arcade .post-button{background:#241947;border:2px solid #ff4fc2;border-radius:2px}@keyframes arcade-scan{to{background-position:0 10px,0 0}}@keyframes arcade-jitter{50%{filter:hue-rotate(70deg);transform:translate(2px,-1px)}}@media (prefers-reduced-motion:reduce){.post-effect-pixel-arcade *{animation:none!important}}.post-effect-love-bomb .post-card{isolation:isolate;background:radial-gradient(circle at 50% 50%, #fff6faee, #ffb4d4dd), var(--theme-card,#fff);border:3px solid #ff438e;animation:1.25s ease-in-out infinite love-shockwave;overflow:hidden;box-shadow:0 0 0 4px #ffb6d2,0 0 38px #ff3b8daa,inset 0 0 32px #ff5ba855}.post-effect-love-bomb .post-card:before{content:"♥  ♥  ♥  ♥  ♥";z-index:0;color:#ff2d7d88;letter-spacing:12px;white-space:nowrap;filter:drop-shadow(0 0 8px #fff);font-size:62px;animation:2.2s ease-in-out infinite love-eruption;position:absolute;inset:auto -20px -35px}.post-effect-love-bomb .post-card:after{content:"LOVE BOMB";z-index:1;color:#fff;letter-spacing:2px;background:#ff2676;padding:5px 12px;font:900 10px/1 sans-serif;position:absolute;top:42%;right:-5px;transform:rotate(-90deg)translateY(-100%);box-shadow:0 0 13px #ff2676}.post-effect-love-bomb .post-card>*{z-index:2;position:relative}.post-effect-love-bomb .post-text{color:#54102c;text-shadow:0 1px #fff}@keyframes love-eruption{50%{opacity:.35;transform:translateY(-42px)rotate(-5deg)scale(1.15)}}@keyframes love-shockwave{50%{box-shadow:0 0 0 9px #ffb6d244,0 0 52px #ff3b8dcc,inset 0 0 42px #ff5ba877}}@media (prefers-reduced-motion:reduce){.post-effect-love-bomb *{animation:none!important}}.post-effect-bubble-pop .post-card{isolation:isolate;background:linear-gradient(145deg, #eaffffef, #a9ddffee), var(--theme-card,#fff);border:3px solid #43d9ff;overflow:hidden;box-shadow:0 0 0 3px #a5f5ff,0 0 34px #3fbfff88,inset 0 0 38px #4bbfff55}.post-effect-bubble-pop .post-card:before,.post-effect-bubble-pop .post-card:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 10% 90%,#0000 0 12px,#fff 13px,#5ad9ff99 15px,#0000 16px),radial-gradient(circle at 35% 78%,#0000 0 24px,#fff 25px,#8a7dff77 28px,#0000 29px),radial-gradient(circle at 72% 95%,#0000 0 17px,#fff 18px,#36cfff88 20px,#0000 21px),radial-gradient(circle at 92% 70%,#0000 0 9px,#fff 10px,#4bdcff99 12px,#0000 13px);animation:3.4s ease-in infinite bubbles-rise;position:absolute;inset:0}.post-effect-bubble-pop .post-card:after{opacity:.7;animation-delay:-1.7s;transform:translateY(55px)scale(.65)}.post-effect-bubble-pop .post-card>*{z-index:2;position:relative}.post-effect-bubble-pop .post-text{color:#123d61}@keyframes bubbles-rise{0%{opacity:0;transform:translateY(50px)scale(.65)}25%{opacity:.9}to{opacity:0;transform:translateY(-150px)scale(1.35)}}@media (prefers-reduced-motion:reduce){.post-effect-bubble-pop *{animation:none!important}}.user-compliment-pop{z-index:10020;color:#692852;pointer-events:none;background:#fff;border:2px solid #ffb8e4;border-radius:18px 18px 18px 4px;max-width:min(280px,72vw);padding:12px 16px;font-weight:800;animation:2.8s both userComplimentPop;position:fixed;box-shadow:0 10px 30px #7d2a6038}.user-compliment-pop span{margin-right:7px}@keyframes userComplimentPop{0%{opacity:0;transform:translateY(12px)scale(.8)rotate(-3deg)}14%,78%{opacity:1;transform:translateY(0)scale(1)rotate(0)}to{opacity:0;transform:translateY(-12px)scale(.96)}}@media (prefers-reduced-motion:reduce){.user-compliment-pop{animation:none!important}}.user-love-letter{right:max(18px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));z-index:10020;color:#68203d;pointer-events:none;background:linear-gradient(145deg,#fffafc,#ffe8f1);border:2px solid #ef8db5;border-radius:8px 22px;width:min(330px,100vw - 36px);padding:20px 22px;animation:.7s cubic-bezier(.2,.85,.25,1.25) both userLoveLetterIn;position:fixed;box-shadow:0 15px 42px #7f224c45}.user-love-letter:before{content:"";border-radius:inherit;border:1px dashed #d0457c59;position:absolute;inset:8px}.user-love-letter>*{position:relative}.user-love-letter__seal{float:right;margin-left:12px;font-size:32px}.user-love-letter strong{font-size:16px;display:block}.user-love-letter p{margin:10px 0;font-weight:600;line-height:1.45}.user-love-letter small{color:#9b4a6b}@keyframes userLoveLetterIn{0%{opacity:0;transform:translate(35px,30px)rotate(7deg)scale(.8)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.user-love-letter{animation:none!important}}.user-duck-parade{left:0;right:0;bottom:max(8px, env(safe-area-inset-bottom));z-index:10010;pointer-events:none;position:fixed}.user-duck-parade span{filter:drop-shadow(0 4px 3px #0000002e);animation:userDuckMarch 9s linear var(--duck-delay) infinite;font-size:38px;position:absolute;bottom:0;left:-60px}@keyframes userDuckMarch{0%{transform:translate(-70px)rotate(-7deg)}48%{transform:translate(52vw)rotate(7deg)}to{transform:translate(calc(100vw + 80px))rotate(-7deg)}}@media (prefers-reduced-motion:reduce){.user-duck-parade span{animation:none!important}.user-duck-parade span:nth-child(n+3){display:none}}.user-emoji-rain{z-index:10005;pointer-events:none;position:fixed;inset:0;overflow:hidden}.user-emoji-rain span{left:var(--rain-left);animation:userEmojiFall var(--rain-duration) linear var(--rain-delay) infinite;font-size:27px;position:absolute;top:-50px}@keyframes userEmojiFall{to{transform:translate(45px,calc(100vh + 90px))rotate(540deg)}}@media (prefers-reduced-motion:reduce){.user-emoji-rain span{animation:none!important}.user-emoji-rain span:nth-child(n+5){display:none}}.user-cat-paw{z-index:10030;pointer-events:none;will-change:transform;filter:drop-shadow(0 4px 4px #0000002e);font-size:34px;transition:transform .11s ease-out;position:fixed;top:0;left:0}.user-ufo-visit{z-index:10010;pointer-events:none;width:110px;height:170px;animation:9s ease-in-out infinite userUfoVisit;position:fixed;top:12%;left:14%}.user-ufo-visit span{z-index:2;font-size:54px;position:absolute;left:25px}.user-ufo-visit i{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);background:linear-gradient(#9fffae7a,#9fffae00);width:72px;height:112px;position:absolute;top:42px;left:20px}.user-ufo-visit b{font-size:26px;animation:9s ease-in-out infinite userCowAbduct;position:absolute;bottom:2px;left:43px}@keyframes userUfoVisit{0%,to{opacity:0;transform:translate(-25vw,-15vh)rotate(-8deg)}14%,72%{opacity:1;transform:translate(25vw,4vh)rotate(4deg)}86%{opacity:0;transform:translate(95vw,-20vh)rotate(12deg)}}@keyframes userCowAbduct{0%,25%{transform:translateY(18px)}60%,to{transform:translateY(-62px)scale(.65)rotate(12deg)}}@media (prefers-reduced-motion:reduce){.user-ufo-visit,.user-ufo-visit b{animation:none!important}}.user-rubber-chicken{z-index:10015;pointer-events:none;filter:drop-shadow(0 6px 4px #0000002e);font-size:54px;animation:6.5s cubic-bezier(.45,.05,.55,.95) infinite userChickenBounce;position:fixed;top:18vh;left:8vw}@keyframes userChickenBounce{0%,to{transform:translate(0)rotate(-15deg)scale(1)}25%{transform:translate(70vw,12vh)rotate(35deg)scale(.85)}50%{transform:translate(50vw,62vh)rotate(-35deg)scale(1.15)}75%{transform:translate(10vw,46vh)rotate(25deg)scale(.9)}}@media (prefers-reduced-motion:reduce){.user-rubber-chicken{animation:none!important}}.user-sticker-attack{z-index:10008;pointer-events:none;position:fixed;inset:0;overflow:hidden}.user-sticker-attack span{color:#202030;transform:rotate(var(--sticker-rotation));animation:userStickerPop 4.2s ease-in-out var(--sticker-delay) infinite;background:#ffe657;border:3px solid #202030;border-radius:7px;padding:7px 10px;font:900 14px/1 system-ui,sans-serif;position:absolute;top:8%;left:4%;box-shadow:4px 4px #ff5c9e}.user-sticker-attack span:nth-child(2){left:21%}.user-sticker-attack span:nth-child(3){left:38%}.user-sticker-attack span:nth-child(4){left:55%}.user-sticker-attack span:nth-child(5){left:72%}.user-sticker-attack span:nth-child(6){left:87%}.user-sticker-attack span:nth-child(2),.user-sticker-attack span:nth-child(5){top:42%}.user-sticker-attack span:nth-child(3),.user-sticker-attack span:nth-child(6){top:76%}@keyframes userStickerPop{0%,to{opacity:0;scale:.4}20%,72%{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.user-sticker-attack span{animation:none!important}.user-sticker-attack span:nth-child(n+4){display:none}}.username-container{align-items:center;gap:2px;line-height:1;text-decoration:none;display:inline-flex}.username-xs{font-size:11px;font-weight:500}.username-sm{font-size:13px;font-weight:500}.username-md{font-size:16px;font-weight:600}.username-lg{font-size:17px;font-weight:600}.username-xl{font-size:19px;font-weight:600}.username-clickable{cursor:pointer}.username-clickable:hover{opacity:.8}.username-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.username-muted{color:#999}.username-effect-flaming{background:linear-gradient(45deg,red,#f60,#ff0) 0 0/200%;color:#0000;text-shadow:0 0 5px #ff000080;-webkit-background-clip:text;background-clip:text;animation:.3s infinite flameFlicker;display:inline-block;position:relative}.username-effect-flaming.username-effect-small{font-size:.85em}.username-effect-neon{color:#0f0;text-shadow:0 0 5px #0f0,0 0 10px #0f0,0 0 20px #0f0,0 0 40px #0f0;animation:1.5s ease-in-out infinite neonPulse}.username-effect-neon.username-effect-small{font-size:.85em}.username-color-rose{text-shadow:0 0 5px #ff69b480;color:#ff69b4!important}.username-effect-ice-glow{color:#0ff;text-shadow:0 0 5px #0ff,0 0 10px #00bfff,0 0 15px #0080ff;animation:2s ease-in-out infinite icePulse}@keyframes icePulse{0%,to{text-shadow:0 0 5px #0ff,0 0 10px #00bfff}50%{text-shadow:0 0 10px #0ff,0 0 20px #00bfff,0 0 30px #0080ff}}.username-effect-ember-glow{color:#ff4500;text-shadow:0 0 5px #ff4500,0 0 10px tomato,0 0 15px red;animation:1s ease-in-out infinite emberPulse}@keyframes emberPulse{0%,to{text-shadow:0 0 5px #ff4500,0 0 8px tomato}50%{text-shadow:0 0 8px tomato,0 0 15px #ff4500,0 0 20px red}}.username-effect-small{opacity:.8;font-size:.85em!important}@media (width<=768px){.username-effect-small{font-size:.8em!important}}.username-effect-rainbow{background:linear-gradient(90deg,red,#f70,#ff0,#0f0,#00f,indigo,#9400d3) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite rainbowFlow}@keyframes rainbowFlow{0%{background-position:0%}to{background-position:200%}}.username-effect-underlined{display:inline-block;position:relative}.username-effect-underlined:after{content:"";background:currentColor;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.username-effect-underlined:hover:after,.username-effect-underlined.always-underlined:after{transform:scaleX(1)}.username-effect-blurred{filter:blur(3px);opacity:.7;transition:filter .3s}.username-effect-blurred:hover{filter:blur();opacity:1}@media (width<=768px){.username-effect-blurred{filter:blur(2px)}}.user-title-text{color:#9b9b9b;font-size:14px}.post-margin-top{margin-top:var(--post-margin-top,40px)}.post-container{flex-direction:column;flex:1;gap:4px;display:flex}.post-wrapper{flex-direction:column;flex:1;gap:12px;width:100%;display:flex}.post-card{background:var(--theme-card,#fff);border:2px solid var(--theme-border,#e0e0e0);cursor:pointer;border-radius:16px;flex-direction:column;gap:8px;padding:28px 20px;transition:all .2s;display:flex;position:relative}.post-card-removed{opacity:.6;filter:grayscale(.5)}.post-header{justify-content:space-between;align-items:center;display:flex}.post-user{align-items:center;gap:12px;display:flex}.post-username-container{flex-direction:column;gap:4px;display:flex}.equipped-title{color:var(--theme-text-muted,#9e9e9e);font-size:12px;font-weight:400}.post-amount{background:#318b3d;border:0;border-radius:50px;padding:5px 12px;position:relative}.post-amount:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--post-amount-trail-angle), transparent 0deg 278deg, #88efad0d 294deg, #95f2b72e 324deg, #acf7c76b 350deg, transparent 360deg);animation:3.4s linear infinite post-amount-trail;position:absolute;inset:0}.post-amount:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:#318b3d;position:absolute;inset:2.5px}.post-amount-text{z-index:2;letter-spacing:.01em;color:#fff;align-self:flex-end;font-size:17px;font-weight:700;line-height:1.1;position:relative}@property --post-amount-trail-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes post-amount-trail{to{--post-amount-trail-angle:360deg}}.post-info{flex-direction:row;gap:6px;display:flex}.post-level-pill{background-color:var(--theme-surface,#ededed);color:var(--theme-text-secondary,#8b8b8b);border-radius:16px;justify-content:center;padding:4px 12px;font-size:12px;display:flex}.post-xp{background-color:var(--theme-warning-background,#fff3cd);color:var(--theme-warning,#f1c40f)}.post-text-container{color:var(--theme-text,#333);margin-top:6px;font-size:14px;line-height:1.5}.post-text{color:var(--theme-text,#333);font-size:18px;font-weight:500}.post-text-link{text-decoration:none;transition:all .2s;display:inline-block}.post-text-url,.post-text-hashtag,.post-text-mention{color:var(--theme-primary,#06c);font-weight:500}.post-text-link:hover{opacity:.8;text-decoration:underline}.post-image{object-fit:cover;border-radius:8px;width:100%;max-height:400px}.post-metadata{color:var(--theme-text-muted,#999);font-size:13px}.post-metadata>span{cursor:pointer;text-underline-offset:2px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s}.post-metadata>span:hover{color:var(--theme-primary,#06c);text-decoration-color:currentColor}.post-category{color:var(--theme-primary,#06c)}.post-level-container{align-items:center;gap:8px;margin-top:12px;display:flex;position:relative}.post-level-number{box-sizing:border-box;border:2px solid var(--post-level-color,var(--theme-warning,#f1c40f));background:color-mix(in srgb, var(--post-level-color,var(--theme-warning,#f1c40f)) 18%, var(--theme-card,#fff));width:28px;height:28px;color:var(--post-level-color,var(--theme-warning,#f1c40f));border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 2px 5px #0000001a}.post-level-text{color:var(--theme-text-secondary,#8b8b8b);white-space:nowrap;font-size:12px}.post-level-progress-bar{background:var(--theme-border,#e0e0e0);border-radius:50px;width:48px;height:8px;overflow:hidden}.post-level-progress-fill{background:var(--theme-warning,#f1c40f);border-radius:50px;height:100%;transition:width .3s}@media (prefers-reduced-motion:reduce){.post-amount:before{animation:none}}.post-king-container{align-items:center;gap:5px;min-width:0;margin-left:auto;display:flex}.post-king-container .username-container{font-size:13px;font-weight:600;color:var(--theme-text-secondary,#8b8b8b)!important}.post-removed-info{color:var(--theme-text-muted,#999);gap:8px;font-size:14px;display:flex}.post-removed-info .dot{color:var(--theme-border-strong,#ccc)}.post-actions{gap:12px;margin-top:10px;display:flex}.post-button{border:1px solid var(--theme-border-strong,#cac9c9);cursor:pointer;background:0 0;border-radius:25px;align-items:center;gap:8px;padding:6px 12px;transition:all .2s;display:flex}.post-button:hover{background:var(--theme-surface,#f0f0f0)}.post-buttons-icon{width:18px;height:18px;stroke:var(--theme-text-secondary,#a0a0a0)}.post-button-icon-liked{stroke:var(--theme-danger,#e74c3c);fill:var(--theme-danger,#e74c3c)}.post-buttons-text{color:var(--theme-text-secondary,#a0a0a0);font-size:14px}.post-button-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.post-button-disabled:hover{background:0 0}.post-level-shake{animation:.6s ease-in-out postLevelShake}.post-level-big-shake{animation:.9s ease-in-out postLevelBigShake}@keyframes postLevelBigShake{0%,to{transform:translate(0)rotate(0)scale(1)}10%{transform:translate(-10px)rotate(-2deg)scale(1.01)}20%{transform:translate(10px)rotate(2deg)scale(1.01)}30%{transform:translate(-7px)rotate(-1deg)scale(1.01)}40%{transform:translate(7px)rotate(1deg)scale(1.01)}50%{transform:translate(-4px)rotate(-.5deg)scale(1.005)}60%{transform:translate(4px)rotate(.5deg)scale(1.005)}70%{transform:translate(-2px)rotate(-.2deg)scale(1.002)}80%{transform:translate(2px)rotate(.2deg)scale(1.002)}90%{transform:translate(0)rotate(0)scale(1)}}@keyframes postLevelShake{0%,to{transform:translate(0)}10%{transform:translate(-6px)rotate(-1deg)}20%{transform:translate(6px)rotate(1deg)}30%{transform:translate(-4px)}40%{transform:translate(4px)}50%{transform:translate(-2px)}60%{transform:translate(2px)}70%{transform:translate(-1px)}80%{transform:translate(1px)}90%{transform:translate(0)}}.post-level-progress-flash{animation:.8s progressFlash}@keyframes progressFlash{0%,to{box-shadow:none;background:linear-gradient(90deg,#f1c40f,#f39c12)}50%{background:linear-gradient(90deg,gold,#ff6b00);box-shadow:0 0 20px #f1c40f99}}.post-level-up-overlay{pointer-events:none;z-index:20;border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.level-up-big-text{background:linear-gradient(135deg,#f1c40f,#f39c12);-webkit-text-fill-color:transparent;text-shadow:none;letter-spacing:3px;text-align:center;filter:drop-shadow(0 4px 20px #f1c40f66);-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:900;line-height:1.2;animation:2.5s ease-out forwards levelUpTextZoom}@keyframes levelUpTextZoom{0%{opacity:0;transform:scale(.3)rotate(-5deg)}15%{opacity:1;transform:scale(1.1)rotate(2deg)}30%{transform:scale(1)rotate(0)}70%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(1.8)rotate(0)}}.post-effect-shake{animation:.5s ease-in-out postEffectShake}@keyframes postEffectShake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.post-effect-overlay{z-index:101;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.effect-added-big-text{color:#9b59b6;text-shadow:0 0 10px #9b59b680,0 0 20px #9b59b64d,0 2px 4px #0000004d;background:#ffffffe6;border-radius:12px;padding:8px 16px;font-size:24px;font-weight:700;animation:.5s ease-out effectTextPop}@keyframes effectTextPop{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.post-xp-shake{animation:.4s ease-in-out postXpShake}@keyframes postXpShake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.post-xp-overlay{z-index:101;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:30%;left:50%;transform:translate(-50%)}.xp-added-text{color:#f1c40f;text-shadow:0 0 20px #f1c40f99,0 2px 4px #0000004d;background:#ffffffe6;border-radius:12px;padding:6px 14px;font-size:28px;font-weight:700;animation:1.2s ease-out forwards xpFloatUp}@keyframes xpFloatUp{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-80px)scale(1.3)}}.post-like-shake{animation:.35s ease-in-out postLikeShake}@keyframes postLikeShake{0%,to{transform:translate(0)rotate(0)scale(1)}15%{transform:translate(-3px)rotate(-2deg)scale(1.02)}30%{transform:translate(3px)rotate(2deg)scale(1.02)}45%{transform:translate(-2px)rotate(-1deg)scale(1.01)}60%{transform:translate(2px)rotate(1deg)scale(1.01)}75%{transform:translate(-1px)rotate(0)scale(1.005)}}.post-multiplier-shake{animation:.6s ease-in-out postMultiplierShake}@keyframes postMultiplierShake{0%,to{transform:translate(0)scale(1)}20%{transform:translate(-8px)scale(1.02)}40%{transform:translate(8px)scale(1.02)}60%{transform:translate(-4px)scale(1)}80%{transform:translate(4px)scale(1)}}.post-multiplier-overlay{z-index:101;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.multiplier-big-text{background:linear-gradient(135deg,#e67e22,#f1c40f);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 4px 20px #e67e2266);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:initial;background:#ffffffe6;border-radius:12px;padding:8px 20px;font-size:32px;font-weight:700;animation:1.5s ease-out forwards multiplierPulse}@keyframes multiplierPulse{0%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.1)}50%{transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.post-confetti-container{z-index:100;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-animation-layer{border-radius:inherit;pointer-events:none;contain:layout paint;inset:0;overflow:hidden;z-index:110!important;position:absolute!important}.post-overlay{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.post-overlay-big-text{color:#fff;letter-spacing:.04em;text-align:center;background:#14141ec7;border-radius:14px;padding:10px 18px;font-size:26px;font-weight:900;animation:1.2s ease-out forwards postOverlayPop}.post-overlay-levelUp .post-overlay-big-text{color:#fff8c5;background:linear-gradient(135deg,#9a6700,#f1c40f,#9a6700);font-size:34px;box-shadow:0 0 35px #f1c40fe6}.post-overlay-effect .post-overlay-big-text{background:linear-gradient(135deg,#6f42c1,#c77dff);box-shadow:0 0 28px #9b59b6cc}@keyframes postOverlayPop{0%{opacity:0;transform:scale(.55)}20%,72%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}.post-action-shake-tiny{animation:.35s ease-in-out postActionShakeTiny}.post-action-shake-medium{animation:.65s ease-in-out postActionShakeMedium}.post-action-shake-massive{animation:1.1s ease-in-out postActionShakeMassive}@keyframes postActionShakeTiny{25%{transform:translate(-4px)rotate(-.5deg)}75%{transform:translate(4px)rotate(.5deg)}}@keyframes postActionShakeMedium{15%,45%,75%{transform:translate(-7px)rotate(-1deg)}30%,60%,90%{transform:translate(7px)rotate(1deg)}}@keyframes postActionShakeMassive{10%,30%,50%,70%{transform:translate(-12px)rotate(-2deg)scale(1.02)}20%,40%,60%,80%{transform:translate(12px)rotate(2deg)scale(1.02)}}.post-action-glow,.post-action-flash{pointer-events:none;z-index:90;border-radius:16px;position:absolute;inset:0}.post-action-glow{animation:1s ease-out forwards postActionGlow}.post-action-glow-pink{box-shadow:inset 0 0 32px #ff4d88,0 0 30px #ff4d88bf}.post-action-glow-purple{box-shadow:inset 0 0 36px #c77dff,0 0 34px #9b59b6cc}.post-action-glow-green{box-shadow:inset 0 0 36px #5eea9b,0 0 34px #2ecc71cc}.post-action-glow-gold{box-shadow:inset 0 0 48px gold,0 0 45px #f1c40ff2}@keyframes postActionGlow{0%{opacity:0}20%{opacity:1}to{opacity:0}}.post-action-flash{animation:.65s ease-out forwards postActionFlash}.post-action-flash-purple{background:#c77dff6b}.post-action-flash-green{background:#5eea9b66}.post-action-flash-gold{background:#ffd70075}@keyframes postActionFlash{0%{opacity:0}20%{opacity:1}to{opacity:0}}.animation-fast{animation-duration:.8s}.animation-medium{animation-duration:1.5s}.animation-slow{animation-duration:2s}.rewards-modal-shell{min-height:390px;position:relative}.rewards-modal-confetti{pointer-events:none;position:absolute;top:78px;left:50%}.rewards-modal-gift{animation:rewards-prepare-gift var(--reward-anticipation) cubic-bezier(.22, .8, .3, 1) both}.rewards-modal-mark{animation:rewards-gentle-pop var(--reward-mark-pop) ease-out}.rewards-modal-row{animation:rewards-reveal var(--reward-reveal) ease-out}.rewards-modal-amount-active{animation:rewards-number-pulse var(--reward-number-pulse) ease-in-out infinite}.rewards-modal-complete{animation:rewards-reveal var(--reward-completion-reveal) ease-out;margin-top:auto}@keyframes rewards-reveal{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rewards-gentle-pop{0%{transform:scale(.82)}65%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes rewards-number-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes rewards-prepare-gift{0%,12%{transform:translateY(0)rotate(0)scale(.94)}20%{transform:translateY(-3px)rotate(-5deg)scale(.98)}28%{transform:translateY(-3px)rotate(5deg)scale(.98)}36%{transform:translateY(-2px)rotate(-3deg)scale(1)}44%{transform:translateY(-2px)rotate(3deg)scale(1)}58%{transform:translateY(0)rotate(0)scale(1)}78%{transform:translateY(-5px)rotate(0)scale(1.08)}to{transform:translateY(0)rotate(0)scale(1.16)}}@media (width<=30em){.rewards-modal-row>div{gap:8px}}@media (prefers-reduced-motion:reduce){.rewards-modal-gift,.rewards-modal-mark,.rewards-modal-row,.rewards-modal-amount-active,.rewards-modal-complete{animation:none}}.tutorial-seed-clock{justify-content:center;align-items:center;gap:8px;min-height:80px;display:flex}.tutorial-lesson-hero{text-align:center;border-radius:50%;place-content:center;width:104px;height:104px;animation:.56s cubic-bezier(.2,.9,.25,1.25) both tutorial-lesson-pop;display:grid;position:relative}.tutorial-lesson-hero:before,.tutorial-lesson-hero:after{content:"✦";color:#f59e0b;font-size:20px;animation:.9s ease-in-out infinite alternate tutorial-sparkle;position:absolute}.tutorial-lesson-hero:before{top:2px;right:-4px}.tutorial-lesson-hero:after{animation-delay:.18s;bottom:8px;left:-8px}.tutorial-lesson-level{color:#16803d;background:#2dcc701f;border:3px solid #2dcc70}.tutorial-lesson-effect{color:#7750d3;background:linear-gradient(135deg,#9b6dff24,#2dcc701f);border:3px solid #9b6dff}.tutorial-lesson-hero>span{font-size:42px;font-weight:800;line-height:1}.tutorial-lesson-hero>small{letter-spacing:.08em;margin-top:5px;font-size:9px;font-weight:800}.tutorial-lesson-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px;width:100%;display:grid}.tutorial-lesson-flow span{color:#16803d;text-align:center;background:#2dcc701a;border-radius:12px;place-items:center;min-height:58px;padding:8px 6px;font-size:12px;font-weight:700;display:grid}.tutorial-lesson-flow b{color:#16a34a}.tutorial-effect-examples{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.tutorial-effect-examples span{color:#7750d3;text-align:center;background:#9b6dff14;border:1px solid #9b6dff4d;border-radius:14px;place-content:center;gap:5px;min-height:72px;display:grid}.tutorial-effect-examples b{font-size:24px}.tutorial-effect-examples small{font-size:11px;font-weight:700}@keyframes tutorial-lesson-pop{0%{opacity:0;transform:scale(.7)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes tutorial-sparkle{to{opacity:.65;transform:scale(1.25)rotate(18deg)}}.tutorial-seed-clock span{animation:tutorial-hourglass-spin var(--tutorial-hourglass-speed,.65s) ease-in-out infinite alternate;font-size:36px}.tutorial-seed-clock strong{color:#16a34a;font-size:32px}.tutorial-seed-clock small{color:#64748b;font-size:16px}.tutorial-seed-promise{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;width:100%;display:grid}.tutorial-seed-promise div{text-align:center;background:#2dcc7014;border:1px solid #2dcc7073;border-radius:14px;place-content:center;gap:4px;min-height:76px;padding:12px;display:grid}.tutorial-seed-promise small{color:#64748b;letter-spacing:.08em;font-size:10px;font-weight:700}.tutorial-seed-promise strong,.tutorial-seed-promise span{color:#16a34a;font-size:22px}.tutorial-growth-reasons,.tutorial-seed-rules{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tutorial-growth-reasons span,.tutorial-seed-rules span{color:#16803d;background:#2dcc701a;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:600}.tutorial-seed-visual{background:#e8f5e9;border:3px solid #2dcc70;border-radius:50%;place-items:center;width:72px;height:72px;font-size:34px;display:grid}@keyframes tutorial-hourglass-spin{to{transform:rotate(180deg)}}.tutorial-mission-active,.tutorial-mission-complete{width:100%}.tutorial-mission-active{animation:.36s ease-out both tutorial-mission-enter}.tutorial-mission-complete{animation:.7s ease-out both tutorial-mission-complete}@keyframes tutorial-mission-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes tutorial-mission-complete{0%{transform:scale(1)}38%{filter:drop-shadow(0 0 #2dcc7000);transform:scale(1.035)}70%{filter:drop-shadow(0 0 12px #2dcc708c);transform:scale(1.015)}to{filter:drop-shadow(0 0 5px #2dcc7040);transform:scale(1)}}.tutorial-level-change{animation:.52s ease-out both tutorial-level-change}.tutorial-seed-step-count{color:#16803d;background:#2dcc701f;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.tutorial-seed-stage{background:#2dcc700f;border:2px solid #2dcc7047;border-radius:20px;place-items:center;width:100%;min-height:190px;padding:18px 10px;animation:.4s cubic-bezier(.2,.9,.25,1.1) both tutorial-lesson-pop;display:grid}.tutorial-seed-equation{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.tutorial-seed-equation>b{color:#16a34a;font-size:24px}.tutorial-mini-post{background:#fff;border:2px solid #64748b40;border-bottom-width:5px;border-radius:15px;gap:5px;width:125px;padding:12px;display:grid}.tutorial-mini-post span{text-align:center;font-size:34px}.tutorial-mini-post i{background:#cbd5e1;border-radius:5px;height:5px}.tutorial-mini-post i:nth-of-type(2){width:65%}.tutorial-mini-post small{color:#16803d;text-align:right;font-weight:800}.tutorial-big-symbol{color:#16803d;background:#fff;border:3px solid #2dcc70;border-radius:50%;place-items:center;width:78px;height:78px;font-size:40px;font-weight:900;display:grid}.tutorial-big-symbol.clock{font-size:23px}.tutorial-level-pill{color:#16803d;white-space:nowrap;border:2px solid #2dcc70;border-radius:12px;padding:12px 10px;font-weight:900}.tutorial-level-pill.mystery{color:#fff;background:#2dcc70}.tutorial-seed-payoff{place-items:center;gap:14px;width:100%;display:grid}.tutorial-seed-payoff>div:first-child{align-items:center;gap:12px;font-size:20px;font-weight:900;display:flex}.tutorial-seed-payoff>strong{color:#16803d;font-size:46px;line-height:1}.tutorial-reward-dots{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.tutorial-reward-dots i{font-size:23px;font-style:normal;animation:.4s backwards tutorial-lesson-pop}.tutorial-reward-dots i:nth-child(2){animation-delay:60ms}.tutorial-reward-dots i:nth-child(3){animation-delay:.12s}.tutorial-reward-dots i:nth-child(4){animation-delay:.18s}.tutorial-reward-dots i:nth-child(5){animation-delay:.24s}.tutorial-reward-dots i:nth-child(6){animation-delay:.3s}.tutorial-reward-dots i:nth-child(7){animation-delay:.36s}.tutorial-reward-dots.small i{font-size:20px}.tutorial-seed-dots{gap:6px;display:flex}.tutorial-seed-dots i{background:#cbd5e1;border-radius:50%;width:8px;height:8px}.tutorial-seed-dots i.active{background:#2dcc70;border-radius:8px;width:22px}.tutorial-planted-title{color:#16803d;align-items:center;gap:8px;display:flex}.tutorial-planted-title span{font-size:28px}.tutorial-hour-display{align-items:baseline;gap:5px;display:flex}.tutorial-hour-display strong{color:#16803d;font-size:42px;line-height:1}.tutorial-hour-display span{color:#64748b;font-size:18px;font-weight:700}.tutorial-live-level{color:#16803d;font-size:22px;font-weight:900;animation:.52s ease-out both tutorial-level-change}.tutorial-seed-live-score{color:#16803d;text-align:center;background:#2dcc701a;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;width:100%;padding:12px 18px;animation:.42s ease-out both tutorial-level-change;display:grid}.tutorial-seed-live-score span{grid-row:1/3;font-size:28px;font-weight:900}.tutorial-seed-live-score b{font-size:25px;line-height:1}.tutorial-seed-live-score small{letter-spacing:.08em;font-size:9px;font-weight:900}.tutorial-seed-compact-head{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:48px;display:grid}.tutorial-seed-compact-head>span{font-size:26px}.tutorial-seed-compact-head>strong{color:#16803d;font-size:22px}.tutorial-seed-compact-head>div{color:#64748b;text-align:center;background:#64748b1a;border-radius:10px;min-width:62px;padding:5px 9px;display:grid}.tutorial-seed-compact-head>div.has-reward{color:#16803d;background:#2dcc7021;animation:.38s ease-out both tutorial-level-change}.tutorial-seed-compact-head b{font-size:19px;line-height:1}.tutorial-seed-compact-head small{letter-spacing:.07em;margin-top:2px;font-size:8px;font-weight:900}.tutorial-seed-actions{gap:8px;display:flex}.tutorial-seed-actions>*{min-width:0}.tutorial-seed-actions>div{flex:1}.tutorial-finish-card{position:relative;overflow:hidden;padding-block:30px!important}.tutorial-finish-card:before,.tutorial-finish-card:after{content:"✦";color:#2dcc7059;font-size:54px;position:absolute;transform:rotate(18deg)}.tutorial-finish-card:before{top:16px;left:24px}.tutorial-finish-card:after{bottom:18px;right:24px}.tutorial-finish-badge{color:#16803d;background:#fff;border:4px solid #2dcc70;border-radius:50%;place-items:center;width:82px;height:82px;font-size:42px;font-weight:900;animation:.52s cubic-bezier(.2,.9,.25,1.25) both tutorial-lesson-pop;display:grid;box-shadow:0 8px #16803d29}.tutorial-finish-skills{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px;width:100%;display:grid}.tutorial-finish-skills span{color:#16803d;background:#2dcc701c;border-radius:14px;place-items:center;gap:4px;min-height:74px;padding:8px 4px;display:grid}.tutorial-finish-skills b{font-size:25px}.tutorial-finish-skills small{letter-spacing:.05em;font-size:8px;font-weight:900}.tutorial-finish-skills i{color:#16a34a;font-style:normal;font-weight:900}.tutorial-claim-equation{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.tutorial-claim-equation span{color:#16803d;text-align:center;background:#2dcc701a;border-radius:11px;padding:9px 8px;font-size:12px;font-weight:800}.tutorial-claim-equation b{color:#16a34a}@media (width<=390px){.tutorial-seed-actions{flex-direction:column}}.tutorial-seed-result{color:#16803d;background:#2dcc701a;border-radius:14px;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:10px;padding:12px;animation:.52s ease-out both tutorial-level-change;display:grid}.tutorial-seed-result span{font-size:18px;font-weight:800}.tutorial-seed-result strong{text-align:center;grid-column:1/-1}@media (width<=480px){.tutorial-seed-equation{gap:7px}.tutorial-mini-post{width:105px}.tutorial-big-symbol{width:66px;height:66px}.tutorial-level-pill{padding-inline:7px;font-size:12px}}.tutorial-post-card .post-card{overflow:visible!important}.tutorial-post-card .post-actions{z-index:100;position:relative}@keyframes tutorial-level-change{0%{filter:drop-shadow(0 0 #2dcc7000);transform:scale(.94)}45%{filter:drop-shadow(0 0 8px #2dcc7073);transform:scale(1.08)}to{filter:drop-shadow(0 0 #2dcc7000);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tutorial-mission-active,.tutorial-mission-complete,.tutorial-level-change,.tutorial-seed-clock span,.tutorial-lesson-hero,.tutorial-lesson-hero:before,.tutorial-lesson-hero:after{animation:none}}
