@keyframes pin-bounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}@keyframes count-up{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes ripple{0%{transform:scale(0);opacity:.8}to{transform:scale(4);opacity:0}}@keyframes card-appear{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse-loading{0%,to{opacity:.3}50%{opacity:.8}}.grid-pattern{background-image:linear-gradient(rgba(59,130,246,.03) 1px,transparent 0),linear-gradient(90deg,rgba(59,130,246,.03) 1px,transparent 0);background-size:50px 50px;animation:grid-slide 60s linear infinite}@keyframes grid-slide{0%{background-position:0 0}to{background-position:50px 50px}}.pin-icon{animation:pin-bounce 3s ease-in-out infinite;filter:drop-shadow(0 4px 6px rgba(0,0,0,.1))}.pin-icon-decoration{animation:pin-bounce 4s ease-in-out infinite;animation-delay:.5s;filter:drop-shadow(0 8px 12px rgba(59,130,246,.15))}.category-button{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.category-button:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.1)}.category-button:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.category-button:active:before{width:300px;height:300px}.ripple-container{position:relative;overflow:hidden}.ripple{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.5);animation:ripple .6s linear;pointer-events:none}.blog-card{transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center bottom}.blog-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.12)}.arrow-bounce{display:inline-block;animation:arrow-slide 1.5s ease-in-out infinite}@keyframes arrow-slide{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}.card-switch-enter{animation:card-appear .5s cubic-bezier(.4,0,.2,1) forwards}.count-badge{display:inline-block;animation:count-up .4s cubic-bezier(.4,0,.2,1)}.fade-in-up{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.fade-in-up.visible{opacity:1;transform:translateY(0)}.pulse-skeleton{background:linear-gradient(90deg,rgba(59,130,246,.05) 25%,rgba(59,130,246,.1) 50%,rgba(59,130,246,.05) 75%);background-size:200% 100%;animation:pulse-loading 1.5s ease-in-out infinite}.tag-hover{transition:all .2s ease}.tag-hover:hover{background-color:#3b82f6;color:#fff;transform:scale(1.05)}@keyframes gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.gradient-bg{background-size:200% 200%;animation:gradient-shift 15s ease infinite}.progress-bar-container{position:fixed;top:0;left:0;right:0;height:6px;z-index:9999;background:rgba(0,0,0,.05);overflow:hidden;will-change:contents;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.scroll-progress{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#3b82f6,#9333ea 50%,#ec4899);transform-origin:left;transform:scaleX(0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .2s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 8px rgba(59,130,246,.3),0 0 20px rgba(59,130,246,.1);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.scroll-progress:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(59,130,246,.8),rgba(147,51,234,.8) 50%,rgba(236,72,153,.8));filter:blur(8px);opacity:.6;z-index:-1}@keyframes progress-pulse{0%,to{box-shadow:0 2px 8px rgba(59,130,246,.3),0 0 20px rgba(59,130,246,.1)}50%{box-shadow:0 2px 12px rgba(59,130,246,.4),0 0 25px rgba(59,130,246,.15)}}.scroll-progress.active{animation:progress-pulse 2s ease-in-out infinite}.scroll-progress.completed{background:linear-gradient(90deg,gold,#ffed4b 25%,gold 50%,#ffed4b 75%,gold);background-size:200% 100%;animation:golden-shimmer 2s linear infinite}@keyframes golden-shimmer{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes rocket-launch{0%{transform:translateY(0) rotate(0deg) scale(1)}20%{transform:translateY(2px) rotate(-5deg) scale(.95)}40%{transform:translateY(-5px) rotate(5deg) scale(1.05)}60%{transform:translateY(-200px) rotate(0deg) scale(.8);opacity:.8}to{transform:translateY(-500px) rotate(0deg) scale(.5);opacity:0}}@keyframes rocket-icon-animation{0%{transform:rotate(0deg) scale(1)}25%{transform:rotate(-10deg) scale(1.1)}50%{transform:rotate(10deg) scale(1.2)}75%{transform:rotate(-5deg) scale(1.1)}to{transform:rotate(0deg) scale(1)}}@keyframes attention-pulse{0%,to{transform:scale(1) rotate(0deg);box-shadow:0 4px 15px rgba(147,51,234,.3),0 0 0 0 rgba(147,51,234,.4),inset 0 0 20px hsla(0,0%,100%,.1)}25%{transform:scale(1.05) rotate(5deg)}50%{transform:scale(1.1) rotate(-5deg);box-shadow:0 6px 25px rgba(147,51,234,.4),0 0 0 15px rgba(147,51,234,.1),inset 0 0 30px hsla(0,0%,100%,.2)}75%{transform:scale(1.05) rotate(3deg)}}@keyframes bounce-icon{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.2)}}@keyframes particle-explosion{0%{transform:translate(0) rotate(0deg) scale(1);opacity:1}to{transform:translate(var(--random-x),var(--random-y)) rotate(var(--random-rotate)) scale(0);opacity:0}}.particle-star{position:absolute;width:20px;height:20px;pointer-events:none;animation:particle-explosion 1s cubic-bezier(.25,.46,.45,.94) forwards}.particle-star:before{content:"✨";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}@keyframes special-celebration{0%,to{background:linear-gradient(135deg,#667eea,#764ba2)}25%{background:linear-gradient(135deg,#f093fb,#f5576c)}50%{background:linear-gradient(135deg,#fa709a,#fee140)}75%{background:linear-gradient(135deg,#30cfd0,#330867)}}.scroll-to-top-button{position:relative;overflow:visible;transform-origin:center bottom;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.scroll-to-top-button:hover{transform:translateY(-3px) scale(1.1) rotate(-5deg);box-shadow:0 10px 30px rgba(59,130,246,.3),0 0 0 2px hsla(0,0%,100%,.8),inset 0 0 20px hsla(0,0%,100%,.2)}.scroll-to-top-button:active{transform:translateY(-1px) scale(1.05) rotate(0deg)}.scroll-to-top-button.rocket-launching{animation:rocket-launch 1s cubic-bezier(.68,-.55,.265,1.55) forwards}.scroll-to-top-button.rocket-launching .rocket-icon{animation:rocket-icon-animation .5s ease-in-out}.scroll-to-top-button.attention-seeking{animation:attention-pulse 3s ease-in-out infinite}.scroll-to-top-button.attention-seeking .bounce-icon{animation:bounce-icon 1.5s ease-in-out infinite}.scroll-to-top-button.special-celebration{animation:special-celebration 2s ease-in-out infinite}@keyframes sparkle-rotate{0%{transform:rotate(0deg) scale(1);opacity:.2}50%{transform:rotate(180deg) scale(1.2);opacity:.4}to{transform:rotate(1turn) scale(1);opacity:.2}}.scroll-to-top-button:hover .sparkle-effect{animation:sparkle-rotate 2s linear infinite}@keyframes rocket-flame{0%,to{transform:scaleY(1) translateY(0);opacity:.8}50%{transform:scaleY(1.5) translateY(5px);opacity:1}}.rocket-flame{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:20px;height:30px;background:linear-gradient(0deg,#ff6b6b,#ffd93d,transparent);border-radius:50% 50% 50% 50%/60% 60% 40% 40%;filter:blur(2px);animation:rocket-flame .2s ease-in-out infinite;pointer-events:none}@keyframes landing-shockwave{0%{transform:scale(.5);opacity:1}to{transform:scale(3);opacity:0}}.landing-shockwave{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border:3px solid rgba(59,130,246,.6);border-radius:50%;animation:landing-shockwave .6s ease-out;pointer-events:none}@media (max-width:768px){.scroll-to-top-button{bottom:1rem;right:1rem;width:3rem;height:3rem}.particle-star:before{font-size:12px}.rocket-flame{width:15px;height:20px}}@media (prefers-color-scheme:dark){.scroll-to-top-button{border-color:hsla(0,0%,100%,.2);background:linear-gradient(135deg,#1e3a8a,#581c87)}.scroll-to-top-button:hover{background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 10px 30px rgba(139,92,246,.4),0 0 0 2px hsla(0,0%,100%,.3),inset 0 0 20px hsla(0,0%,100%,.1)}.particle-star:before{filter:brightness(1.5)}}@media (prefers-contrast:high){.scroll-to-top-button{border:3px solid;box-shadow:none}}@media (prefers-reduced-motion:reduce){.scroll-to-top-button{transition:opacity .2s ease}.scroll-to-top-button:hover{animation:none;transform:scale(1.05)}.bounce-icon,.landing-shockwave,.particle-star,.rocket-flame,.rocket-icon,.scroll-to-top-button.attention-seeking,.scroll-to-top-button.rocket-launching,.scroll-to-top-button.special-celebration{animation:none}.scroll-to-top-button{transition:all .2s ease}}@keyframes toc-slide-in{0%{opacity:0;transform:translateX(20px) translateY(-50%)}to{opacity:1;transform:translateX(0) translateY(-50%)}}@keyframes toc-slide-out{0%{opacity:1;transform:translateX(0) translateY(-50%)}to{opacity:0;transform:translateX(20px) translateY(-50%)}}@keyframes toc-item-highlight{0%{background-color:transparent;transform:translateX(0)}50%{background-color:rgba(59,130,246,.1);transform:translateX(2px)}to{background-color:rgba(59,130,246,.05);transform:translateX(0)}}@keyframes toc-progress-pulse{0%,to{opacity:.8}50%{opacity:1;filter:brightness(1.1)}}.floating-toc{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.floating-toc:hover{box-shadow:0 12px 40px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.15);transform:translateY(-2px)}.toc-item{transition:all .2s cubic-bezier(.4,0,.2,1)}.toc-item:hover{transform:translateX(2px)}.toc-item.active{animation:toc-item-highlight .3s ease-out}.toc-item:before{left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,rgba(59,130,246,.3),rgba(59,130,246,.1));transition:width .3s cubic-bezier(.4,0,.2,1)}.toc-item:hover:before{width:100%}.toc-item.active:before{width:100%;background:linear-gradient(90deg,rgba(59,130,246,.2),rgba(59,130,246,.05))}.toc-progress{overflow:hidden}.toc-progress:after{left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);animation:progress-shimmer 2s ease-in-out infinite}@keyframes progress-shimmer{0%{left:-100%}to{left:100%}}@media (prefers-color-scheme:dark){.floating-toc{border-color:hsla(0,0%,100%,.05);box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05)}.floating-toc:hover{box-shadow:0 12px 40px rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.08)}}@media (max-width:1280px){.floating-toc{right:1rem;max-width:14rem}}@media (max-width:1024px){.floating-toc{display:none}}@media (prefers-contrast:high){.floating-toc{border:2px solid;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.toc-item:before{background:currentColor;opacity:.1}.toc-item.active:before,.toc-item:hover:before{opacity:.2}}@media (prefers-reduced-motion:reduce){.floating-toc{transition:opacity .2s ease}.floating-toc:hover{transform:none}.toc-item{transition:background-color .2s ease}.toc-item:hover{transform:none}.toc-item.active,.toc-progress:after{animation:none}}.progress-indicator{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:left .15s cubic-bezier(.4,0,.2,1);z-index:10}.progress-emoji{font-size:24px;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));animation:emoji-bounce 2s ease-in-out infinite;transition:all .3s ease}@keyframes emoji-bounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.1)}}.milestone-markers{position:absolute;top:0;left:0;right:0;height:100%}.milestone-marker{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:12px;height:12px;background:#e5e7eb;border-radius:50%;z-index:5}.milestone-marker.reached{background:#10b981;transform:translateX(-50%) translateY(-50%) scale(1.2);box-shadow:0 0 0 4px rgba(16,185,129,.2)}.milestone-marker.celebrating{animation:milestone-celebrate .6s ease-out}@keyframes milestone-celebrate{0%{transform:translateX(-50%) translateY(-50%) scale(1)}50%{transform:translateX(-50%) translateY(-50%) scale(1.8)}to{transform:translateX(-50%) translateY(-50%) scale(1.2)}}.milestone-badge{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:#1f2937;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap;opacity:0;transition:opacity .3s ease}.milestone-marker.reached .milestone-badge,.milestone-marker:hover .milestone-badge{opacity:1}.milestone-celebration{top:-40px;padding:6px 12px;font-weight:500;animation:celebration-popup .6s ease-out}@keyframes celebration-popup{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.8)}50%{opacity:1;transform:translateX(-50%) translateY(-5px) scale(1.05)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.completion-message{position:fixed;top:60px;left:50%;transform:translateX(-50%);z-index:10000;animation:completion-slide-down .8s ease-out;padding:0 12px;max-width:calc(100vw - 24px)}.completion-content{background:linear-gradient(135deg,gold,#ffed4b);color:#1f2937;padding:14px 20px;border-radius:30px;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 8px 24px rgba(255,215,0,.4),0 0 0 3px hsla(0,0%,100%,.8);font-weight:600;font-size:16px;text-align:center;min-width:auto;max-width:100%;line-height:1.4;word-break:keep-all;white-space:normal}.completion-emoji{font-size:24px;animation:emoji-dance 1s ease-in-out infinite}@keyframes emoji-dance{0%,to{transform:rotate(-10deg) scale(1)}50%{transform:rotate(10deg) scale(1.1)}}@keyframes completion-slide-down{0%{opacity:0;transform:translateX(-50%) translateY(-100%)}70%{transform:translateX(-50%) translateY(10%)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.confetti-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:9998}.confetti{position:absolute;width:10px;height:10px;top:-10px;transform-origin:center;animation:confetti-fall 3s linear forwards}@keyframes confetti-fall{0%{transform:translateY(0) rotate(0deg);opacity:1}to{transform:translateY(100vh) rotate(2turn);opacity:0}}@supports (-webkit-touch-callout:none){.progress-bar-container{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000px;perspective:1000px}.scroll-progress{-webkit-transform-origin:left;transform-origin:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media screen and (max-width:768px){.progress-bar-container{contain:layout;height:4px}.scroll-progress{transition:transform .15s linear}}@media (prefers-color-scheme:dark){.progress-bar-container{background:hsla(0,0%,100%,.05)}.milestone-marker{background:#374151}.milestone-marker.reached{background:#10b981}.milestone-badge{background:#f3f4f6;color:#1f2937}}@media (max-width:768px){.progress-emoji{font-size:20px}.milestone-celebration{font-size:12px;padding:4px 10px}.completion-message{padding:0 16px;max-width:calc(100vw - 32px)}.completion-content{font-size:14px;padding:12px 18px;gap:8px;min-width:auto;border-radius:25px;line-height:1.5;word-break:keep-all;white-space:normal}.completion-emoji{font-size:18px;flex-shrink:0}.completion-text{word-wrap:break-word;word-break:keep-all;overflow-wrap:break-word}}@media (max-width:480px){.completion-message{padding:0 20px;max-width:calc(100vw - 40px);top:70px}.completion-content{font-size:13px;padding:10px 16px;gap:6px;min-width:auto;border-radius:22px;line-height:1.6;flex-wrap:wrap}.completion-emoji{font-size:16px}}.completion-text{text-align:center;word-break:keep-all;overflow-wrap:break-word;hyphens:none}@media (min-width:640px){.completion-text br{display:none}}@media (prefers-color-scheme:dark){.completion-content{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1f2937;box-shadow:0 8px 24px rgba(251,191,36,.4),0 0 0 3px hsla(0,0%,100%,.9)}}@media (prefers-contrast:high){.completion-content{background:gold;color:#000;border:2px solid #000;box-shadow:none}}@media (prefers-reduced-motion:reduce){.completion-message,.confetti,.milestone-celebration,.milestone-marker,.progress-emoji,.progress-indicator{animation:none}.scroll-progress.completed{animation:none;background:linear-gradient(90deg,gold,#ffed4b)}}@keyframes check-stamp{0%{transform:scale(0) rotate(-180deg);opacity:0}50%{transform:scale(1.2) rotate(10deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}.check-stamp{font-weight:700;font-size:14px;animation:check-stamp .5s cubic-bezier(.68,-.55,.265,1.55) forwards;width:20px;text-align:center}.toc-item-read{position:relative}.toc-item-read:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(16,185,129,.3);transform:scaleX(0);transform-origin:left;animation:read-line .3s ease-out forwards;animation-delay:.2s}@keyframes read-line{to{transform:scaleX(.95)}}@keyframes toc-jump{0%,to{transform:translateX(0) translateY(-50%) scale(1)}30%{transform:translateX(-2px) translateY(-50%) scale(.98)}60%{transform:translateX(2px) translateY(-50%) scale(1.02)}}.toc-jumping{animation:toc-jump .6s cubic-bezier(.68,-.55,.265,1.55)}.toc-item{position:relative;overflow:hidden}.toc-item:before{content:"";position:absolute;top:50%;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1) 50%,transparent);transform:translateY(-50%);transition:left .5s ease}.toc-item:hover:before{left:100%}.toc-item.active{animation:active-pulse 2s ease-in-out infinite}@keyframes active-pulse{0%,to{box-shadow:inset 2px 0 0 0 currentColor}50%{box-shadow:inset 4px 0 0 0 currentColor}}.toc-progress{position:relative}.toc-progress:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);transform:translateX(-100%);animation:progress-shimmer 3s ease-in-out infinite}.milestone-celebration{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;white-space:nowrap;animation:milestone-popup .6s cubic-bezier(.68,-.55,.265,1.55);box-shadow:0 4px 12px rgba(59,130,246,.3);z-index:10}@keyframes milestone-popup{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.8)}50%{transform:translateX(-50%) translateY(-5px) scale(1.05)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.progress-emoji:hover{animation:emoji-excited .5s ease-in-out}@keyframes emoji-excited{0%,to{transform:rotate(0deg) scale(1)}25%{transform:rotate(-10deg) scale(1.1)}75%{transform:rotate(10deg) scale(1.1)}}.milestone-marker{cursor:pointer;transition:all .3s ease}.milestone-marker:hover{transform:translateX(-50%) translateY(-50%) scale(1.5)}.milestone-marker.reached:hover{animation:marker-bounce .5s ease-in-out}@keyframes marker-bounce{0%,to{transform:translateX(-50%) translateY(-50%) scale(1.2)}50%{transform:translateX(-50%) translateY(-70%) scale(1.3)}}.floating-toc.completed{animation:completion-glow 2s ease-in-out infinite}@keyframes completion-glow{0%,to{box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.1)}50%{box-shadow:0 8px 32px rgba(255,215,0,.3),0 2px 8px rgba(255,215,0,.2),inset 0 1px 0 hsla(0,0%,100%,.3)}}.milestone-marker.reached svg{animation:trophy-spin 2s ease-in-out infinite}@keyframes trophy-spin{0%,to{transform:rotate(0deg)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}@media (prefers-color-scheme:dark){.check-stamp{color:#10b981;text-shadow:0 0 4px rgba(16,185,129,.5)}.milestone-celebration{background:linear-gradient(135deg,#4f46e5,#7c3aed)}}@media (max-width:768px){.milestone-celebration{font-size:12px;padding:6px 12px;bottom:-35px}}@media (prefers-reduced-motion:reduce){.check-stamp,.floating-toc.completed,.milestone-celebration,.milestone-marker.reached svg,.milestone-marker:hover,.progress-emoji:hover,.toc-item.active,.toc-item:before,.toc-jumping,.toc-progress:after{animation:none}.toc-item:hover{transform:none}.milestone-marker:hover{transform:translateX(-50%) translateY(-50%) scale(1.1)}}