.simple-header.svelte-7m9mu0{display:flex;position:fixed;top:0;left:0;width:100%;height:84px;justify-content:space-between;align-items:center;padding:0 1.5rem;z-index:10020;background:transparent;box-sizing:border-box}@media (min-width: 768px){.simple-header.svelte-7m9mu0{display:none!important}}.simple-header.svelte-7m9mu0 .logo:where(.svelte-7m9mu0){display:flex;align-items:center}.simple-header.svelte-7m9mu0 .logo:where(.svelte-7m9mu0) img:where(.svelte-7m9mu0){margin-top:-.1rem!important;height:66px;margin-left:-.5rem}.menu.svelte-7m9mu0{display:flex;align-items:center}.buy-logo-container.svelte-7m9mu0{position:relative;display:inline-block;height:52px;margin-right:.5rem;margin-left:.5rem}.buy-logo.svelte-7m9mu0{height:52px;position:absolute;top:0;left:0}.buy-logo-back.svelte-7m9mu0{z-index:1;transform:translate(-2.7rem) translateZ(0);animation:svelte-7m9mu0-rotateVariable 12s ease-in-out infinite;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.buy-logo-front.svelte-7m9mu0{z-index:2;animation:svelte-7m9mu0-rotateSmooth 8s ease-in-out infinite;transform:translate(-2.7rem) translateZ(0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}@keyframes svelte-7m9mu0-rotateSmooth{0%{transform:translate(-2.7rem) translateZ(0) rotate(0)}20%{transform:translate(-2.7rem) translateZ(0) rotate(90deg)}40%{transform:translate(-2.7rem) translateZ(0) rotate(90deg)}60%{transform:translate(-2.7rem) translateZ(0) rotate(180deg)}80%{transform:translate(-2.7rem) translateZ(0) rotate(180deg)}to{transform:translate(-2.7rem) translateZ(0) rotate(270deg)}}@keyframes svelte-7m9mu0-rotateVariable{0%{transform:translate(-2.7rem) translateZ(0) rotate(0)}15%{transform:translate(-2.7rem) translateZ(0) rotate(45deg)}30%{transform:translate(-2.7rem) translateZ(0) rotate(90deg)}45%{transform:translate(-2.7rem) translateZ(0) rotate(180deg)}60%{transform:translate(-2.7rem) translateZ(0) rotate(270deg)}75%{transform:translate(-2.7rem) translateZ(0) rotate(360deg)}90%{transform:translate(-2.7rem) translateZ(0) rotate(450deg)}to{transform:translate(-2.7rem) translateZ(0) rotate(540deg)}}.menu-button.svelte-7m9mu0{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;width:40px;height:40px;position:relative}.menu-line.svelte-7m9mu0{width:25px;height:1.05px;background:#fff;border-radius:2px;transition:transform .45s cubic-bezier(.25,.46,.45,.94),height .45s cubic-bezier(.25,.46,.45,.94);transform-origin:center}.menu-button.open.svelte-7m9mu0 .menu-line:where(.svelte-7m9mu0):first-child{transform:rotate(45deg) translateY(3px);height:.7px}.menu-button.open.svelte-7m9mu0 .menu-line:where(.svelte-7m9mu0):last-child{transform:rotate(-45deg) translateY(-3px);height:.7px}.main-container.svelte-7m9mu0{width:100vw;height:100vh;background:#080808;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 2rem 2rem}.background-video.svelte-7m9mu0{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;object-fit:cover;z-index:0;opacity:1;filter:blur(10px);-webkit-filter:blur(10px)}@media (min-width: 768px){.main-container.svelte-7m9mu0{padding-top:140px}.mobile-video.svelte-7m9mu0{display:none!important}.desktop-video.svelte-7m9mu0{filter:none;-webkit-filter:none}}@media (max-width: 767px){.desktop-video.svelte-7m9mu0{display:none!important}.mobile-video.svelte-7m9mu0{filter:blur(10px);-webkit-filter:blur(10px)}}.step-container.svelte-7m9mu0{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:100%;max-width:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh}.step-1.svelte-7m9mu0,.step-2.svelte-7m9mu0{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:100%}.content-section.svelte-7m9mu0{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:clamp(.81265807rem,2.16708vw,1.35443011rem) clamp(1.0117125rem,3.0351375vw,2.023425rem) clamp(1.05645663rem,2.64092vw,1.58739225rem) clamp(1.0117125rem,3.0351375vw,2.023425rem);border:1px solid rgba(255,255,255,.08);width:clamp(320px,90vw,500px);max-width:95vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;overflow:hidden;z-index:100}@media (min-width: 768px){.content-section.svelte-7m9mu0{width:clamp(500px,60vw,700px);max-width:700px;padding:2rem 3rem;background:#ffffff0d;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.1);border-radius:30px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.discord-step.svelte-7m9mu0{padding:3rem 4rem!important}}.content-section.svelte-7m9mu0>:where(.svelte-7m9mu0){transform:translateY(.75rem)}.discord-step.svelte-7m9mu0{padding:clamp(1.26798875rem,3.3813vw,2.1133125rem) clamp(1.31522625rem,3.9456875vw,2.6304525rem) clamp(1.6504571rem,4.9451438vw,2.47897027rem) clamp(1.31522625rem,3.9456875vw,2.6304525rem)!important}.discord-step.svelte-7m9mu0>:where(.svelte-7m9mu0){transform:translateY(.75rem)}.discord-step.svelte-7m9mu0 .discord-button:where(.svelte-7m9mu0){transform:translateY(.175rem);margin-top:0rem;width:clamp(221px,238px - 8.5px * ((100vw - 320px) / -10),255px)!important;height:clamp(40.8px,49.3px - 8.5px * ((100vw - 320px) / -10),57.8px)!important;font-size:clamp(.8925rem,2.23125vw,1.33875rem)!important;padding:clamp(.68rem,1.7vw,1.02rem) clamp(1.53rem,3.825vw,2.295rem)!important}.discord-step.svelte-7m9mu0 .discord-button:where(.svelte-7m9mu0) img:where(.svelte-7m9mu0){width:24.48px!important;height:24.48px!important}.discord-step.svelte-7m9mu0 .continue-button:where(.svelte-7m9mu0){width:clamp(187px,204px - 8.5px * ((100vw - 320px) / -10),212.5px)!important;height:clamp(37.4px,45.9px - 8.5px * ((100vw - 320px) / -10),54.4px)!important;font-size:clamp(.84rem,2.1vw,1.26rem)!important;padding:clamp(.612rem,1.53vw,.918rem) clamp(1.53rem,3.825vw,2.295rem)!important}.main-title.svelte-7m9mu0{font-size:clamp(1.8rem,2rem + 1vw,2.8rem);font-weight:700;color:#fff;margin-bottom:clamp(1.8rem,2rem + 1vw,2.975rem);line-height:1.1;text-align:center;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;display:flex;flex-direction:column;gap:.2rem;width:100%;padding:0;box-sizing:border-box}.title-line.svelte-7m9mu0{display:block;width:100%;font-size:inherit;white-space:nowrap;overflow:visible}@media (min-width: 768px){.main-title.svelte-7m9mu0{white-space:normal;line-height:1.2}.title-line.svelte-7m9mu0{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.title-line.svelte-7m9mu0:first-child{white-space:nowrap}}.license-title.svelte-7m9mu0{margin-top:clamp(1rem,2vw,1.5rem);margin-bottom:clamp(3rem,6vw,3.5rem);font-size:clamp(1.8rem,2rem + 1vw,2.8rem);text-align:center;width:100%;box-sizing:border-box;padding:0 1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;transform:translateY(.9rem)}@keyframes svelte-7m9mu0-priceGlow{0%,to{text-shadow:0 0 5px rgba(212,245,32,.4),0 0 10px rgba(212,245,32,.3),0 0 15px rgba(212,245,32,.2)}50%{text-shadow:0 0 8px rgba(212,245,32,.5),0 0 15px rgba(212,245,32,.4),0 0 23px rgba(212,245,32,.3)}}.cdkh-glow.svelte-7m9mu0{color:#d4f520;text-shadow:0 0 12px #d4f520,0 0 20px #d4f520;animation:svelte-7m9mu0-cdkhGlow 2.5s ease-in-out infinite}@keyframes svelte-7m9mu0-cdkhGlow{0%,to{text-shadow:0 0 12px #d4f520,0 0 20px #d4f520}50%{text-shadow:0 0 20px #d4f520,0 0 30px #d4f520,0 0 40px #d4f520}}@keyframes svelte-7m9mu0-slideUpFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.back-button.svelte-7m9mu0{position:absolute;top:-80px;left:0;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;font-size:1.4rem;cursor:pointer;padding:.8rem 1rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:45px;height:45px;display:flex;align-items:center;justify-content:center}.back-button.svelte-7m9mu0:hover{background:#fff3;transform:translate(-3px)}.discord-button.svelte-7m9mu0{display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,1.5vw,1rem);background:#5865f2;border:none;color:#fff;padding:clamp(.8rem,2vw,1.2rem) clamp(1.6rem,3vw,2.4rem);border-radius:50px;font-size:clamp(1.2rem,2.8vw,1.6rem);font-weight:600;cursor:pointer;margin:0 auto clamp(1.8rem,2rem + 1vw,2.975rem) auto;width:100%;max-width:clamp(250px,50vw,350px);align-self:center;position:relative;overflow:hidden;box-shadow:0 0 20px #5865f2cc;transform:translateZ(0);animation:svelte-7m9mu0-buttonGlow 3s ease-in-out infinite}.discord-button.svelte-7m9mu0:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:svelte-7m9mu0-shimmer 4s infinite;pointer-events:none}@keyframes svelte-7m9mu0-shimmer{0%{left:-100%}50%{left:100%}to{left:100%}}@keyframes svelte-7m9mu0-buttonGlow{0%,to{box-shadow:0 0 20px #5865f2cc}50%{box-shadow:0 0 30px #5865f2}}.discord-button.svelte-7m9mu0 img:where(.svelte-7m9mu0){width:clamp(24px,4vw,32px);height:clamp(24px,4vw,32px);position:relative;z-index:2}.discord-button.svelte-7m9mu0 span:where(.svelte-7m9mu0){position:relative;z-index:2}.discord-button.svelte-7m9mu0:disabled{opacity:.7;cursor:not-allowed}.discord-button.fading.svelte-7m9mu0{opacity:.3;transition:opacity .48s ease-out}.continue-button.svelte-7m9mu0{background:#d4f520;border:none;color:#000;padding:clamp(.8rem,2vw,1.2rem) clamp(2.4rem,4.5vw,3.6rem);border-radius:50px;font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:700;cursor:pointer;opacity:.3;width:100%;max-width:clamp(200px,45vw,300px);margin:0 auto;align-self:center;position:relative;overflow:hidden;transform:translateZ(0)}.continue-button.svelte-7m9mu0:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(255,255,255,.3) 0%,transparent 70%);animation:svelte-7m9mu0-pulse 1.5s ease-in-out infinite;pointer-events:none}@keyframes svelte-7m9mu0-pulse{0%,to{transform:scale(.8);opacity:.6}50%{transform:scale(1.1);opacity:.3}}.continue-button.enabled.svelte-7m9mu0{opacity:1;box-shadow:0 0 15px #d4f52080;animation:svelte-7m9mu0-continueGlow 2.5s ease-in-out infinite;transition:opacity .48s ease-in .12s,box-shadow .48s ease-in .12s}@keyframes svelte-7m9mu0-continueGlow{0%,to{box-shadow:0 0 15px #d4f52080}50%{box-shadow:0 0 25px #d4f520cc}}.license-form.svelte-7m9mu0{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2.5vw,1.5rem)}.license-input-container.svelte-7m9mu0{display:flex;flex-direction:column;gap:clamp(.5rem,3vw,1.5rem);padding:0;margin-bottom:clamp(.5rem,1vw,1rem);width:100%;max-width:none;transform:translateY(-.25rem)}.license-row.svelte-7m9mu0{display:flex;align-items:center;justify-content:center;gap:clamp(.1rem,2vw,.8rem);width:100%;flex-wrap:nowrap}.char-group.svelte-7m9mu0{display:flex;gap:clamp(.05rem,.6vw,.25rem);align-items:center;flex-shrink:1}.char-input.svelte-7m9mu0{width:clamp(.6rem,4vw,2rem);height:clamp(1rem,5vw,2.5rem);background:transparent;border:none;border-bottom:2px solid rgba(255,255,255,.3);color:#fff;font-size:clamp(.5rem,3vw,1.2rem);font-weight:600;text-align:center;outline:none;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;text-transform:uppercase;letter-spacing:.1em;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:0;position:relative;flex-shrink:0;opacity:0;transform:translateY(20px);animation:svelte-7m9mu0-slideUpFadeIn .6s ease-out forwards}.char-input.svelte-7m9mu0:focus{border-bottom-color:#d4f520;background:#ffffff0d;box-shadow:0 4px 15px #d4f5204d;transform:translateY(-2px) scale(1.05)}.char-input.svelte-7m9mu0:not(:placeholder-shown){border-bottom-color:#d4f520b3;background:#ffffff05}.separator.svelte-7m9mu0{color:#ffffffb3;font-size:clamp(.5rem,3vw,1.2rem);font-weight:300;flex-shrink:0;transition:all .3s ease;text-shadow:0 0 10px rgba(255,255,255,.3);margin:0 clamp(.05rem,.8vw,.4rem)}.license-row.svelte-7m9mu0:hover .separator:where(.svelte-7m9mu0){color:#d4f520;text-shadow:0 0 15px rgba(212,245,32,.5)}.license-info.svelte-7m9mu0{text-align:center;color:#fff9;font-size:clamp(.7rem,1.8vw,.9rem);margin:clamp(.5rem,1vw,.8rem) 0 clamp(.3rem,.8vw,.5rem) 0;line-height:1.4;font-weight:400}.purchase-link.svelte-7m9mu0{background:none;border:none;color:#d4f520;font-size:inherit;font-family:inherit;text-decoration:underline;cursor:pointer;padding:0;margin-top:clamp(.3rem,.8vw,.5rem);transition:all .3s ease;font-weight:500}.purchase-link.svelte-7m9mu0:hover{color:#fff;text-shadow:0 0 10px rgba(212,245,32,.5)}.agree-section.svelte-7m9mu0{width:100%;display:flex;justify-content:center;transform:translateY(-1.5rem)}.terms-container.svelte-7m9mu0{display:flex;align-items:center;padding:clamp(.6rem,2vw,1rem);width:100%;max-width:none;cursor:pointer;overflow:visible;transition:all .3s ease}.terms-container.disabled.svelte-7m9mu0{opacity:.4;cursor:not-allowed;pointer-events:none}.agree-checkbox.svelte-7m9mu0{display:none}.checkmark.svelte-7m9mu0{width:clamp(16px,3.5vw,20px);height:clamp(16px,3.5vw,20px);border:1.4px solid rgba(255,255,255,.4);border-radius:4px;margin-right:clamp(.4rem,1.2vw,.6rem);position:relative;flex-shrink:0;transition:all .3s ease;cursor:pointer;background:transparent}.agree-checkbox.svelte-7m9mu0:checked+.checkmark:where(.svelte-7m9mu0){background:#d4f520;border-color:#d4f520}.agree-checkbox.svelte-7m9mu0:checked+.checkmark:where(.svelte-7m9mu0):after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-weight:700;font-size:clamp(10px,2.5vw,14px)}.terms-text.svelte-7m9mu0{flex:1;font-size:clamp(.65rem,2.5vw,1.1rem);color:#ffffffe6;line-height:1.4;white-space:nowrap;overflow:visible}.terms-link.svelte-7m9mu0{background:none;border:none;color:#d4f520;text-decoration:underline;cursor:pointer;font-size:inherit;font-family:inherit;padding:0;margin:0;transition:color .3s ease}.terms-link.svelte-7m9mu0:hover{color:#fff}.signup-button.svelte-7m9mu0{background:linear-gradient(135deg,#d4f520e6,#d4f520cc,#d4f520b3);border:none;color:#000;padding:clamp(.8rem,2vw,1.2rem) clamp(2rem,4vw,3rem);border-radius:50px;font-size:clamp(1rem,2.5vw,1.3rem);font-weight:700;cursor:pointer;transition:all .3s ease;opacity:.3;width:100%;max-width:clamp(250px,60vw,320px);position:relative;overflow:hidden;transform:translateY(-1.5rem) translateZ(0)}.signup-button.svelte-7m9mu0:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:svelte-7m9mu0-shimmer 4s infinite;pointer-events:none}.signup-button.enabled.svelte-7m9mu0{opacity:1;box-shadow:0 0 20px #d4f52099;animation:svelte-7m9mu0-signupGlow 2.5s ease-in-out infinite;transition:opacity .3s ease,box-shadow 1.2s ease-in-out .4s}@keyframes svelte-7m9mu0-signupGlow{0%,to{box-shadow:0 0 20px #d4f52099}50%{box-shadow:0 0 35px #d4f520e6}}.signup-button.enabled.svelte-7m9mu0:hover:not(:disabled){background:linear-gradient(135deg,#d4f520,#d4f520e6,#d4f520cc)}.signup-button.svelte-7m9mu0:disabled{opacity:.3;cursor:not-allowed}.signup-button.validating.svelte-7m9mu0{background:linear-gradient(135deg,#ffc107e6,#ffc107cc,#ffc107b3)!important;box-shadow:0 0 20px #ffc10799!important;animation:svelte-7m9mu0-validatingGlow 1.5s ease-in-out infinite!important}@keyframes svelte-7m9mu0-validatingGlow{0%,to{box-shadow:0 0 20px #ffc10799}50%{box-shadow:0 0 30px #ffc107cc}}.loading-spinner.svelte-7m9mu0{display:inline-block;width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:svelte-7m9mu0-spin 1s linear infinite;margin-right:.5rem}@keyframes svelte-7m9mu0-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message.svelte-7m9mu0{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#dc35451a;border:1px solid rgba(220,53,69,.3);border-radius:10px;padding:clamp(.8rem,2vw,1rem) clamp(1rem,2.5vw,1.5rem);margin:clamp(.5rem,1vw,1rem) 0;width:100%;max-width:100%;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.error-icon.svelte-7m9mu0{color:#dc3545;font-size:clamp(1rem,2.5vw,1.2rem);flex-shrink:0}.error-text.svelte-7m9mu0{color:#ffffffe6;font-size:clamp(.8rem,2vw,.95rem);text-align:center;line-height:1.4;font-weight:500}@media (max-width: 768px){.simple-header.svelte-7m9mu0{padding:0 1rem;height:74px}.main-container.svelte-7m9mu0{padding:70px 1.5rem 1.5rem}.main-title.svelte-7m9mu0{font-size:clamp(1.8rem,7.5vw,4rem);padding:0 .25rem}.step-container.svelte-7m9mu0,.step-1.svelte-7m9mu0,.step-2.svelte-7m9mu0{transform:translate(-50%,-50%)}.license-input-container.svelte-7m9mu0{gap:.8rem}}@media (max-width: 480px){.simple-header.svelte-7m9mu0{padding:0 .8rem;height:68px}.main-container.svelte-7m9mu0{padding:65px 1rem 1rem}.main-title.svelte-7m9mu0{font-size:clamp(1.5rem,6.5vw,3rem);padding:0 .15rem}.step-container.svelte-7m9mu0,.step-1.svelte-7m9mu0,.step-2.svelte-7m9mu0{transform:translate(-50%,-50%)}.license-input-container.svelte-7m9mu0{gap:.6rem}.terms-container.svelte-7m9mu0{padding:.8rem 1rem}}.modal-overlay.svelte-7m9mu0{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:2rem}.modal-content.svelte-7m9mu0{background:#ffffff1a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.2);border-radius:20px;max-width:500px;width:100%;max-height:70vh;overflow:hidden;box-shadow:0 20px 40px #0000004d}.modal-header.svelte-7m9mu0{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header.svelte-7m9mu0 h2:where(.svelte-7m9mu0){color:#fff;font-size:1.3rem;font-weight:600;margin:0}.modal-close.svelte-7m9mu0{background:none;border:none;color:#ffffffb3;font-size:1.5rem;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.modal-close.svelte-7m9mu0:hover{background:#ffffff1a;color:#fff}.modal-body.svelte-7m9mu0{padding:2rem;color:#fffc;line-height:1.6;overflow-y:auto;max-height:calc(70vh - 80px)}.modal-body.svelte-7m9mu0 p:where(.svelte-7m9mu0){margin:0;font-size:.9rem}.privacy-modal.svelte-7m9mu0 .modal-content:where(.svelte-7m9mu0){max-width:600px;width:90vw;max-height:64vh;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid rgba(255,255,255,.15);box-shadow:0 25px 50px #0006;border-radius:20px}.terms-modal.svelte-7m9mu0 .modal-content:where(.svelte-7m9mu0){max-width:600px;width:90vw;max-height:64vh;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid rgba(255,255,255,.15);box-shadow:0 25px 50px #0006;border-radius:20px}.privacy-header.svelte-7m9mu0{background:linear-gradient(135deg,#d4f5201a,#d4f5200d);border-bottom:1px solid rgba(212,245,32,.2);padding:1.5rem 2rem;border-radius:20px 20px 0 0}.privacy-header.svelte-7m9mu0 h2:where(.svelte-7m9mu0){font-size:1.6rem;font-weight:700;background:linear-gradient(135deg,#fff,#d4f520);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.privacy-body.svelte-7m9mu0{padding:0;max-height:calc(64vh - 80px);overflow:hidden}.terms-header.svelte-7m9mu0{background:linear-gradient(135deg,#d4f5201a,#d4f5200d);border-bottom:1px solid rgba(212,245,32,.2);padding:1.5rem 2rem;border-radius:20px 20px 0 0}.terms-header.svelte-7m9mu0 h2:where(.svelte-7m9mu0){font-size:1.6rem;font-weight:700;background:linear-gradient(135deg,#fff,#d4f520);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.terms-body.svelte-7m9mu0{padding:0;max-height:calc(64vh - 80px);overflow:hidden}.privacy-content-wrapper.svelte-7m9mu0{padding:2rem;max-height:calc(64vh - 80px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.privacy-content-wrapper.svelte-7m9mu0::-webkit-scrollbar{display:none}.privacy-intro.svelte-7m9mu0{margin-bottom:2rem;padding:1.5rem;background:#d4f5200d;border-radius:12px;border-left:4px solid #d4f520;font-size:1rem;color:#ffffffe6;line-height:1.7}.terms-content-wrapper.svelte-7m9mu0{padding:2rem;max-height:calc(64vh - 80px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.terms-content-wrapper.svelte-7m9mu0::-webkit-scrollbar{display:none}.terms-intro.svelte-7m9mu0{margin-bottom:2rem;padding:1.5rem;background:#d4f5200d;border-radius:12px;border-left:4px solid #d4f520;font-size:1rem;color:#ffffffe6;line-height:1.7}.privacy-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0){color:#d4f520;font-size:1.2rem;font-weight:600;margin:2rem 0 1rem;display:flex;align-items:center}.privacy-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0):before{content:"";width:3px;height:20px;background:#d4f520;margin-right:12px;border-radius:2px}.privacy-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0):first-of-type{margin-top:0}.terms-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0){color:#d4f520;font-size:1.2rem;font-weight:600;margin:2rem 0 1rem;display:flex;align-items:center}.terms-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0):before{content:"";width:3px;height:20px;background:#d4f520;margin-right:12px;border-radius:2px}.terms-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0):first-of-type{margin-top:0}.privacy-content-wrapper.svelte-7m9mu0 p:where(.svelte-7m9mu0){margin-bottom:1rem;font-size:.95rem;line-height:1.6;color:#ffffffd9}.privacy-content-wrapper.svelte-7m9mu0 p:where(.svelte-7m9mu0):last-child{margin-bottom:0}.privacy-content-wrapper.svelte-7m9mu0 strong:where(.svelte-7m9mu0){color:#fff;font-weight:600}.terms-content-wrapper.svelte-7m9mu0 p:where(.svelte-7m9mu0){margin-bottom:1rem;font-size:.95rem;line-height:1.6;color:#ffffffd9}.terms-content-wrapper.svelte-7m9mu0 p:where(.svelte-7m9mu0):last-child{margin-bottom:0}.terms-content-wrapper.svelte-7m9mu0 strong:where(.svelte-7m9mu0){color:#fff;font-weight:600}.terms-footer.svelte-7m9mu0{margin-top:2rem;padding:1.5rem;background:#d4f5200d;border-radius:12px;border-left:4px solid #d4f520;font-size:1rem;color:#ffffffe6;line-height:1.7}.contact-link.svelte-7m9mu0{color:#d4f520;text-decoration:underline;font-weight:600;transition:all .3s ease}.contact-link.svelte-7m9mu0:hover{color:#fff;text-shadow:0 0 8px rgba(212,245,32,.5)}@media (max-width: 768px){.privacy-modal.svelte-7m9mu0 .modal-content:where(.svelte-7m9mu0),.terms-modal.svelte-7m9mu0 .modal-content:where(.svelte-7m9mu0){width:95vw;max-height:68vh;margin:.5rem}.privacy-header.svelte-7m9mu0,.terms-header.svelte-7m9mu0{padding:1.2rem 1.5rem}.privacy-header.svelte-7m9mu0 h2:where(.svelte-7m9mu0),.terms-header.svelte-7m9mu0 h2:where(.svelte-7m9mu0){font-size:1.4rem}.privacy-body.svelte-7m9mu0,.terms-body.svelte-7m9mu0{max-height:calc(68vh - 70px)}.privacy-content-wrapper.svelte-7m9mu0,.terms-content-wrapper.svelte-7m9mu0{padding:1.5rem;max-height:calc(68vh - 70px)}.privacy-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0),.terms-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0){font-size:1.1rem;margin:1.5rem 0 .8rem}.privacy-content-wrapper.svelte-7m9mu0 p:where(.svelte-7m9mu0),.terms-content-wrapper.svelte-7m9mu0 p:where(.svelte-7m9mu0){font-size:.9rem;margin-bottom:.8rem}.privacy-intro.svelte-7m9mu0,.terms-intro.svelte-7m9mu0{padding:1.2rem;font-size:.9rem;margin-bottom:1.5rem}.terms-footer.svelte-7m9mu0{padding:1.2rem;font-size:.9rem;margin-top:1.5rem}}@media (max-width: 480px){.privacy-modal.svelte-7m9mu0 .modal-content:where(.svelte-7m9mu0),.terms-modal.svelte-7m9mu0 .modal-content:where(.svelte-7m9mu0){width:98vw;max-height:72vh;margin:.25rem}.privacy-header.svelte-7m9mu0,.terms-header.svelte-7m9mu0{padding:1rem 1.2rem}.privacy-header.svelte-7m9mu0 h2:where(.svelte-7m9mu0),.terms-header.svelte-7m9mu0 h2:where(.svelte-7m9mu0){font-size:1.3rem}.privacy-body.svelte-7m9mu0,.terms-body.svelte-7m9mu0{max-height:calc(72vh - 60px)}.privacy-content-wrapper.svelte-7m9mu0,.terms-content-wrapper.svelte-7m9mu0{padding:1.2rem;max-height:calc(72vh - 60px)}.privacy-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0),.terms-content-wrapper.svelte-7m9mu0 h3:where(.svelte-7m9mu0){font-size:1rem;margin:1.2rem 0 .6rem}.privacy-content-wrapper.svelte-7m9mu0 p:where(.svelte-7m9mu0),.terms-content-wrapper.svelte-7m9mu0 p:where(.svelte-7m9mu0){font-size:.85rem;margin-bottom:.6rem}.privacy-intro.svelte-7m9mu0,.terms-intro.svelte-7m9mu0{padding:1rem;font-size:.85rem;margin-bottom:1.2rem}.terms-footer.svelte-7m9mu0{padding:1rem;font-size:.85rem;margin-top:1.2rem}}
