/*! Naptarak.com © 2026 — All rights reserved.
    Unauthorized use prohibited. https://naptarak.com */
.nye-page[data-astro-cid-yyhdnyf2]{max-width:1000px;margin:0 auto}#nye-countdown-widget[data-astro-cid-yyhdnyf2]{--nye-gold: #ffd700;--nye-gold-light: #ffe55c;--nye-gold-dark: #c9a500;--nye-silver: #c0c0c0;--nye-midnight: #0a0a1a;position:relative;width:100%;min-height:550px;background:linear-gradient(135deg,#0a0a1a,#0d1b2a,#1a0a2e);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;overflow:hidden;border-radius:var(--border-radius-xl);font-family:var(--font-body);margin-bottom:var(--space-lg)}#nye-countdown-widget[data-astro-cid-yyhdnyf2] [data-astro-cid-yyhdnyf2]{box-sizing:border-box}.nye-stars[data-astro-cid-yyhdnyf2]{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.nye-star{position:absolute;width:3px;height:3px;background:#fff;border-radius:50%;animation:nye-twinkle 2s ease-in-out infinite}@keyframes nye-twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}#nye-particles-container[data-astro-cid-yyhdnyf2]{position:absolute;inset:0;pointer-events:none;z-index:1}.nye-particle{position:absolute;width:6px;height:6px;border-radius:50%;animation:nye-float 8s ease-in-out infinite;opacity:.6;filter:blur(1px)}@keyframes nye-float{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(-100px);opacity:.2}}.nye-main-title[data-astro-cid-yyhdnyf2]{font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700;text-align:center;background:linear-gradient(135deg,var(--nye-gold-light),var(--nye-gold),var(--nye-gold-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px;letter-spacing:2px;position:relative;z-index:10}.nye-subtitle-year[data-astro-cid-yyhdnyf2]{font-size:clamp(1rem,3vw,1.3rem);color:var(--nye-silver);text-align:center;margin-bottom:40px;font-weight:300;letter-spacing:6px;position:relative;z-index:10}.nye-arrow[data-astro-cid-yyhdnyf2]{display:inline-block;color:var(--nye-gold);animation:nye-arrowPulse 1.5s ease-in-out infinite;margin:0 15px}@keyframes nye-arrowPulse{0%,to{transform:translate(0);opacity:1}50%{transform:translate(5px);opacity:.5}}.nye-countdown-container[data-astro-cid-yyhdnyf2]{display:flex;gap:clamp(10px,3vw,30px);justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:40px;position:relative;z-index:10}.nye-countdown-box[data-astro-cid-yyhdnyf2]{width:clamp(70px,18vw,140px);height:clamp(90px,22vw,170px)}.nye-countdown-inner[data-astro-cid-yyhdnyf2]{width:100%;height:100%;background:linear-gradient(145deg,#ffd7001a,#ffd70005);border:2px solid rgba(255,215,0,.3);border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 40px #ffd7001a,inset 0 0 30px #ffd7000d}.nye-countdown-number[data-astro-cid-yyhdnyf2]{font-size:clamp(2rem,7vw,4rem);font-weight:700;background:linear-gradient(180deg,#fff,var(--nye-gold));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.nye-countdown-label[data-astro-cid-yyhdnyf2]{font-size:clamp(.6rem,1.5vw,.9rem);color:var(--nye-silver);text-transform:uppercase;letter-spacing:2px;margin-top:8px}.nye-separator[data-astro-cid-yyhdnyf2]{font-size:clamp(1.5rem,4vw,3rem);color:var(--nye-gold);animation:nye-sepPulse 1s ease-in-out infinite;z-index:10}@keyframes nye-sepPulse{0%,to{opacity:1}50%{opacity:.3}}.nye-fullscreen-btn[data-astro-cid-yyhdnyf2]{position:relative;z-index:2;padding:12px 30px;font-size:.95rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#0a0a1a;background:linear-gradient(135deg,#ffe55c,gold);border:none;border-radius:50px;cursor:pointer;box-shadow:0 10px 40px #ffd7004d;font-family:var(--font-body)}#nye-fireworks-canvas[data-astro-cid-yyhdnyf2]{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:2147483640;display:none}.nye-celebration-screen[data-astro-cid-yyhdnyf2]{position:fixed;inset:0;background:transparent;display:none;align-items:center;justify-content:center;z-index:2147483644}.nye-celebration-content[data-astro-cid-yyhdnyf2]{display:flex;flex-direction:column;align-items:center;text-align:center;z-index:10}.nye-celebration-message[data-astro-cid-yyhdnyf2]{font-size:clamp(2.5rem,8vw,5rem);color:#fff;text-shadow:0 0 30px rgba(255,255,255,.5),0 0 60px rgba(255,215,0,.3)}.nye-celebration-year[data-astro-cid-yyhdnyf2]{font-size:clamp(6rem,22vw,18rem);font-weight:900;background:linear-gradient(180deg,#fff,gold,#c9a500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 30px rgba(255,215,0,.8));margin:20px 0;line-height:1}.nye-celebration-site[data-astro-cid-yyhdnyf2]{font-size:clamp(1.2rem,3vw,2rem);color:gold;text-shadow:0 0 20px rgba(255,215,0,.5);letter-spacing:4px}#nye-countdown-widget.nye-final-countdown .nye-countdown-box:not(.nye-seconds-box),#nye-countdown-widget.nye-final-countdown .nye-separator{display:none}#nye-countdown-widget.nye-final-countdown .nye-seconds-box{width:clamp(180px,45vw,350px);height:clamp(180px,45vw,350px)}#nye-countdown-widget.nye-final-countdown .nye-seconds-box .nye-countdown-inner{background:linear-gradient(145deg,#ff00324d,#ff00321a);border-color:#f36;animation:nye-pulse .5s infinite}#nye-countdown-widget.nye-final-countdown .nye-seconds-box .nye-countdown-number{font-size:clamp(4rem,18vw,10rem);background:linear-gradient(180deg,#fff,#ff6b9d);-webkit-background-clip:text;background-clip:text}#nye-countdown-widget.nye-final-countdown .nye-seconds-box .nye-countdown-label{display:none}@keyframes nye-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@media(max-width:768px){.nye-separator[data-astro-cid-yyhdnyf2]{display:none}.nye-countdown-container[data-astro-cid-yyhdnyf2]{gap:10px}}.seo-content[data-astro-cid-yyhdnyf2]{margin-top:var(--space-lg)}.seo-card[data-astro-cid-yyhdnyf2]{background:var(--color-bg-card);border-radius:var(--border-radius-lg);padding:var(--space-2xl);box-shadow:var(--shadow-sm);border:1px solid var(--color-border-light)}.seo-card[data-astro-cid-yyhdnyf2] h2[data-astro-cid-yyhdnyf2]{font-size:var(--font-size-xl);color:var(--color-text);margin-bottom:var(--space-md)}.seo-card[data-astro-cid-yyhdnyf2] p[data-astro-cid-yyhdnyf2]{color:var(--color-text-secondary);line-height:1.7}.faq-section[data-astro-cid-yyhdnyf2]{margin-top:var(--space-lg)}.faq-section__title[data-astro-cid-yyhdnyf2]{font-size:var(--font-size-xl);margin-bottom:var(--space-lg)}.faq-list[data-astro-cid-yyhdnyf2]{display:flex;flex-direction:column;gap:.5rem}.faq-item[data-astro-cid-yyhdnyf2]{background:var(--color-bg-card);border-radius:var(--border-radius);border:1px solid var(--color-border-light);overflow:hidden;transition:all var(--transition-normal)}.faq-item[data-astro-cid-yyhdnyf2]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.faq-item[data-astro-cid-yyhdnyf2] summary[data-astro-cid-yyhdnyf2]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;cursor:pointer;list-style:none;font-weight:600;color:var(--color-text);font-size:var(--font-size-base)}.faq-item[data-astro-cid-yyhdnyf2] summary[data-astro-cid-yyhdnyf2]::-webkit-details-marker{display:none}.faq-item__icon[data-astro-cid-yyhdnyf2]{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--transition-fast)}.faq-item[data-astro-cid-yyhdnyf2][open] .faq-item__icon[data-astro-cid-yyhdnyf2]{transform:rotate(180deg)}.faq-item__answer[data-astro-cid-yyhdnyf2]{padding:0 1.25rem 1rem}.faq-item__answer[data-astro-cid-yyhdnyf2] p[data-astro-cid-yyhdnyf2]{color:var(--color-text-secondary);line-height:1.6}
