.sw-langit{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none;opacity:.86;background:linear-gradient(180deg,var(--sw-top,#4C3A7D),var(--sw-bot,#F08A7A));transition:opacity .6s ease}.hero>.hero-inner,.hero .sw-chip{position:relative;z-index:1}.sw-lg-orb{position:absolute;width:72px;height:72px;border-radius:0;left:50%;top:50%;margin:-36px 0 0 -36px;transition:left 60s linear,top 60s linear,opacity 1s ease;will-change:left,top}.sw-lg-orb svg{display:block;width:100%;height:100%;overflow:visible}.sw-lg-orb.sun{--s1:#FFF6BF;--s2:#FFC83A;--sr:#FFD24D;--sh:255,214,110;transition:left 60s linear,top 60s linear,opacity 1s ease,filter 1.5s ease}.sw-lg-orb.sun.low{--s1:#FFE6C4;--s2:#FF8445;--sr:#FFA05C;--sh:255,128,70}.sw-lg-orb.moon{width:50px;height:50px;margin:-25px 0 0 -25px}.sw-lg-rays{transform-box:view-box;transform-origin:50% 50%;animation:swRay 120s linear infinite}@keyframes swRay{to{transform:rotate(360deg)}}.sw-lg-stars{position:absolute;inset:0;transition:opacity 1.2s ease}.sw-lg-stars i{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;box-shadow:0 0 4px 1px #ffffffb3;animation:swTw 3.2s ease-in-out infinite}@keyframes swTw{0%,to{opacity:.25}50%{opacity:1}}.sw-lg-cl{position:absolute;left:-40%;width:46%;height:26px;border-radius:50px;background:var(--sw-awan,rgba(255,255,255,.8));filter:blur(7px);will-change:transform;animation:swCl linear infinite;transition:opacity 1s ease}.sw-lg-cl:before,.sw-lg-cl:after{content:"";position:absolute;border-radius:50%;background:inherit}.sw-lg-cl:before{width:44%;height:150%;left:14%;top:-70%}.sw-lg-cl:after{width:34%;height:130%;left:50%;top:-50%}@keyframes swCl{0%{transform:translate(0)}to{transform:translate(330%)}}.sw-lg-mist{position:absolute;left:0;right:0;bottom:0;height:56%;background:linear-gradient(0deg,#ffecc8bf,#ffecc800);transition:opacity 1.5s ease;opacity:0}.sw-lg-rb{position:absolute;bottom:-4px;width:70%;height:78%;left:4%;opacity:0;transition:opacity 14s ease,left 1s ease;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 26%);mask-image:linear-gradient(0deg,transparent 0,#000 26%);filter:blur(.5px);mix-blend-mode:screen}.sw-lg-rb svg{display:block;width:100%;height:100%}.sw-lg-ss{position:absolute;width:84px;height:2px;border-radius:2px;background:linear-gradient(90deg,#fff0,#fff);box-shadow:0 0 8px 1px #ffffffb3;transform-origin:100% 50%;rotate:28deg;opacity:0;animation:swSS 1.7s cubic-bezier(.3,.1,.4,1) forwards}.sw-lg-ss:after{content:"";position:absolute;right:-3px;top:-2px;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 10px 3px #fff}@keyframes swSS{0%{opacity:0;translate:0 0}12%{opacity:1}75%{opacity:1}to{opacity:0;translate:var(--dx) var(--dy)}}.sw-lg-pc{position:absolute;width:5px;height:5px;margin:-2px 0 0 -2px;border-radius:50%;background:#ffe27a;box-shadow:0 0 8px 2px #ffe27acc;animation:swPc .85s ease-out forwards}@keyframes swPc{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--px),var(--py)) scale(.3)}}.sw-lg-hj{position:absolute;top:calc(-20% - 140px);right:-24px;bottom:0;left:0;opacity:0;transition:opacity 1s ease;background:repeating-linear-gradient(104deg,#fff0 0 9px,#dcebff8c 9px 10px,#fff0 10px 22px);background-size:60px 140px;will-change:transform;animation:swHj .55s linear infinite}@keyframes swHj{0%{transform:translate(0,0)}to{transform:translate(-24px,140px)}}.sw-lg-kilat{position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none}.sw-lg-kilat.on{animation:swKl .5s ease-out}@keyframes swKl{0%{opacity:0}10%{opacity:.75}22%{opacity:.1}34%{opacity:.55}to{opacity:0}}.sw-chip{display:inline-flex;align-items:center;gap:7px;margin:0 0 10px;padding:5px 12px 5px 8px;border-radius:100px;background:#150c19a3;color:#fff;font:700 calc(12px*var(--sh,1))/1 var(--font-ui,system-ui,sans-serif);letter-spacing:.01em;animation:swChip .6s ease both}.sw-chip svg{flex:none;width:18px;height:18px}.sw-chip span{opacity:.88;font-weight:600}.sw-chip{margin-bottom:6px}.sw-ket{display:flex;flex-direction:column;gap:7px;width:fit-content;max-width:100%;margin:0 0 12px;padding:8px 13px 8px 10px;border-radius:16px;background:#150c19a3;color:#fff;font:600 calc(12px*var(--sh,1))/1.35 var(--font-ui,system-ui,sans-serif);animation:swChip .6s .08s ease both}.sw-ket[hidden]{display:none}.sw-ket-r{display:flex;align-items:flex-start;gap:8px}.sw-ket-r svg{flex:none;width:16px;height:16px;margin-top:0}.sw-ket-lok{align-items:center}.sw-ket-lok b{font-weight:700;letter-spacing:.01em}.sw-ket-lok em{font-style:normal;font-weight:600;font-size:calc(10.5px*var(--sh,1));opacity:.7;border:1px solid rgba(255,255,255,.35);border-radius:100px;padding:1px 6px}.sw-ket-gps,.sw-ket-kota{flex:none;display:inline-grid;place-items:center;width:26px;height:26px;margin:-4px -4px -4px 2px;padding:0;border:0;border-radius:50%;background:#ffffff29;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s}.sw-ket-gps:hover,.sw-ket-gps:focus-visible,.sw-ket-kota:hover,.sw-ket-kota:focus-visible{background:#ffffff4d;outline:0}.sw-ket-r .sw-ket-gps svg,.sw-ket-r .sw-ket-kota svg{width:15px;height:15px;margin:0}.sw-ket-gps.busy svg{animation:swSpin 1s linear infinite}@keyframes swSpin{to{transform:rotate(360deg)}}.sw-ket-prak svg{width:18px;height:18px;margin-top:-1px}.sw-ket-t{display:block;font-weight:700}.sw-ket-s{display:block;margin-top:2px;opacity:.82;font-weight:600}@keyframes swChip{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}#sw-hujan{position:fixed;inset:0;width:100%;height:100%;z-index:45;pointer-events:none;display:none}@media(prefers-reduced-motion:reduce){.sw-lg-ss,.sw-lg-pc{display:none}.sw-lg-rays,.sw-lg-cl,.sw-lg-stars i,.sw-lg-hj{animation:none}.sw-lg-orb{transition:none}.sw-chip,.sw-ket,.sw-ket-gps.busy svg{animation:none}.sw-lg-kilat.on{animation:none}}body.admin-mode #sw-hujan{display:none!important}.sw-ket-kota{margin:-4px 0 -4px 6px!important}.sw-pk{position:fixed;inset:0;z-index:10000;background:#140a1e8c;display:flex;align-items:flex-end;justify-content:center;padding:12px}.sw-pk-card{width:100%;max-width:440px;max-height:80vh;display:flex;flex-direction:column;gap:10px;background:#fff;color:#2b1330;border-radius:18px;padding:16px;box-shadow:0 18px 50px #00000059;font:500 calc(14px*var(--sh,1))/1.4 system-ui,-apple-system,"Segoe UI",sans-serif}@media(min-width:640px){.sw-pk{align-items:center}}.sw-pk-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.sw-pk-h b{font-size:calc(15px*var(--sh,1))}.sw-pk-x{border:0;background:#f3e8f0;color:#2b1330;width:30px;height:30px;border-radius:50%;font-size:calc(20px*var(--sh,1));line-height:1;cursor:pointer}.sw-pk-i{width:100%;box-sizing:border-box;border:1.5px solid #E3CFDC;border-radius:12px;padding:11px 12px;font:inherit;color:inherit;background:#fff}.sw-pk-i:focus{outline:0;border-color:#ff1d86}.sw-pk-l{overflow:auto;display:flex;flex-direction:column;gap:6px;min-height:40px}.sw-pk-r{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left;border:1px solid #EFE0EA;background:#fff8fc;border-radius:12px;padding:9px 12px;cursor:pointer;font:inherit;color:inherit}.sw-pk-r:hover,.sw-pk-r:focus-visible{border-color:#ff1d86;outline:0}.sw-pk-r span{font-size:calc(12px*var(--sh,1));color:#7c6577}.sw-pk-e{color:#7c6577;font-size:calc(13px*var(--sh,1));padding:6px 2px}.sw-pk-me{border:0;border-radius:12px;padding:11px;background:#ff1d86;color:#fff;font:700 calc(14px*var(--sh,1)) system-ui,sans-serif;cursor:pointer}
.sw-lg-stars.mati i{animation-play-state:paused}
