.ln-phone{padding:3.2%;border-radius:14%/6.4%;background:linear-gradient(145deg,#3a2a20,#120a05 60%,#2a1c13);box-shadow:0 0 0 1.5px #5c4636,0 40px 80px -20px #000000aa,0 20px 40px -20px #5a2e1288,inset 0 0 0 1px #00000088}.ln-phone,.ln-phone-screen{position:relative;width:100%}.ln-phone-screen{overflow:hidden;border-radius:11%/5%;background:#f4f0ea;container-type:inline-size}.ln-phone-status{height:11cqw;padding:0 8cqw 0 10cqw;display:flex;align-items:center;justify-content:space-between;font-size:4cqw;font-weight:600;color:#1b120c;position:relative}.ln-phone-island{position:absolute;left:50%;top:2.4cqw;translate:-50% 0;width:28cqw;height:7.6cqw;border-radius:99px;background:#050302}.ln-phone-icons{display:flex;align-items:flex-end;gap:.7cqw}.ln-phone-icons i{width:.9cqw;background:#1b120c;border-radius:1px}.ln-phone-icons i:first-child{height:1.6cqw}.ln-phone-icons i:nth-child(2){height:2.3cqw}.ln-phone-icons i:nth-child(3){height:3cqw}.ln-phone-icons b{width:6cqw;height:3cqw;margin-left:1.2cqw;border-radius:.9cqw;border:.35cqw solid #1b120c;background:linear-gradient(90deg,#1b120c 72%,transparent 0) content-box;padding:.35cqw}.ln-phone-view{position:relative;aspect-ratio:390/844}.ln-phone-view img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.ln-eye{display:block;overflow:visible;filter:drop-shadow(0 0 10px #f3b56299) drop-shadow(0 0 26px #ec7a3055)}.ln-imark{position:relative;margin-top:29.5%}.ln-imark img{display:block;width:100%;height:auto}.ln-imark-eye{position:absolute;left:49.9%;bottom:100%;width:25%;translate:-50% 0;margin-bottom:4.5%}.ln-app-icon{position:relative;display:block;aspect-ratio:1;border-radius:22.5%;overflow:hidden;box-shadow:0 0 0 1px #f3b56255,0 30px 60px -20px #000c,0 0 60px #ec7a3033}.ln-app-icon img{display:block;width:100%;height:100%}.ln-app-icon:after{content:"";position:absolute;inset:-50%;background:linear-gradient(115deg,transparent 42%,#fff6 50%,transparent 58%);translate:-70% 0;animation:ln-shine 4.5s ease-in-out infinite}@keyframes ln-shine{0%,55%{translate:-70% 0}to{translate:70% 0}}@media (prefers-reduced-motion:reduce){.ln-app-icon:after{animation:none}}@keyframes ln-spin{to{rotate:1turn}}.ln-spot{position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),#f3b5621f,transparent 70%)}.ln-rays{position:absolute;left:50%;top:50%;width:160vmax;aspect-ratio:1;translate:-50% -50%;background:repeating-conic-gradient(from 0deg,#f3b56214 0deg 6deg,transparent 6deg 22deg);mask-image:radial-gradient(closest-side,#000 0,transparent 70%);animation:ln-spin 90s linear infinite;opacity:.6;transition:opacity 1.5s}.ln-rays.is-strong{opacity:1}.ln-embers{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ln-embers span{position:absolute;bottom:-20px;border-radius:50%;background:#ffcf8a;box-shadow:0 0 8px #ec7a30,0 0 16px #f3b56288;animation:ln-rise linear infinite;opacity:0}@keyframes ln-rise{0%{transform:translate(0);opacity:0}10%{opacity:.9}80%{opacity:.6}to{transform:translate(var(--drift),-105vh);opacity:0}}.ln-ping{position:absolute;z-index:4}.ln-ping-attendance{left:-4%;top:22%}.ln-ping-hifz{right:-6%;top:52%}.ln-ping-notice{left:2%;bottom:12%}.ln-ping-bob{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:18px;background:#fffaf3e6;backdrop-filter:blur(10px);color:var(--ink);font-size:12.5px;line-height:1.35;box-shadow:0 18px 40px -12px #000a,0 0 0 1px #ffffff55;animation:ln-bob 5s ease-in-out infinite}.ln-ping-bob strong{display:block;font-size:13.5px;color:var(--brown)}.ln-ping-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:#fff;background:#2f8f5b}.ln-ping-hifz .ln-ping-icon{background:#1f7a4d}.ln-ping-notice .ln-ping-icon{background:var(--saffron)}@keyframes ln-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:980px){.ln-ping{display:none}}@media (prefers-reduced-motion:reduce){.ln-embers,.ln-ping-bob,.ln-rays{animation:none!important}.ln-embers{display:none}}