.perspective-container.svelte-wdj37y{position:relative;padding:20px;overflow:visible}.perspective-scene.svelte-wdj37y{perspective:1000px;perspective-origin:15% 50%;display:flex;justify-content:center}.dialog-wrapper.svelte-wdj37y{position:relative;transform-style:preserve-3d;transform:rotateY(-25deg) rotateX(6deg) translateZ(0);animation:svelte-wdj37y-floatIn 1.2s cubic-bezier(.23,1,.32,1) forwards}@keyframes svelte-wdj37y-floatIn{0%{opacity:0;transform:rotateY(-40deg) rotateX(12deg) translateZ(-100px) translateY(30px)}to{opacity:1;transform:rotateY(-25deg) rotateX(6deg) translateZ(0) translateY(0)}}.dialog-wrapper.svelte-wdj37y .dialog-window{max-width:360px;box-shadow:0 40px 80px -20px #0006,0 25px 50px -25px #0000004d,0 0 0 1px #ffffff0f inset,-30px 0 60px -20px #5a8cff26,15px 15px 30px -10px #00000040;transform-style:preserve-3d;backface-visibility:hidden}.update-dialog.svelte-wdj37y{max-width:360px}.icon-circle.svelte-wdj37y{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#34c759,#30b350);display:flex;align-items:center;justify-content:center;margin:0 auto 10px;box-shadow:0 6px 20px #34c75959}.icon.svelte-wdj37y{color:#fff;font-size:24px;font-weight:700}.dialog-title.svelte-wdj37y{color:#fff;font-size:16px;font-weight:600;text-align:center;letter-spacing:-.02em}.dialog-text.svelte-wdj37y{color:#9a9a9f;font-size:13px;text-align:center;line-height:1.5}.changelog.svelte-wdj37y{display:flex;flex-direction:column;gap:6px;margin-top:4px}.change-item.svelte-wdj37y{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#b0b0b5;line-height:1.4}.change-badge.svelte-wdj37y{font-size:9px;font-weight:600;padding:2px 5px;border-radius:4px;text-transform:uppercase;letter-spacing:.02em;flex-shrink:0;margin-top:1px}.change-item.added.svelte-wdj37y .change-badge:where(.svelte-wdj37y){background:#34c75933;color:#34c759}.change-item.fixed.svelte-wdj37y .change-badge:where(.svelte-wdj37y){background:#ff950033;color:#ff9500}.change-item.changed.svelte-wdj37y .change-badge:where(.svelte-wdj37y){background:#5a8cff33;color:#5a8cff}.change-text.svelte-wdj37y{color:#c0c0c5}a.btn.secondary.svelte-wdj37y{text-decoration:none;cursor:pointer}a.btn.secondary.svelte-wdj37y:hover{filter:brightness(1.2)}a.btn.primary.svelte-wdj37y{text-decoration:none;cursor:pointer}a.btn.primary.svelte-wdj37y:hover{filter:brightness(1.1)}
