.national-day-drops{z-index:9;pointer-events:none;position:absolute;inset:0;overflow:hidden}.national-day-drop{opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:58% 42% 60% 40%;animation-name:nationalDayFall;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:-5%}.national-day-drop--green{background:#006c35b8;box-shadow:0 0 13px #006c35cc,inset 1px 1px 2px #ffffffb3}.national-day-drop--gold{background:#ffb833c7;box-shadow:0 0 13px #ffb833b3,inset 1px 1px 2px #ffffffb3}@keyframes nationalDayFall{0%{opacity:0;transform:translate(0,0)rotate(0)}10%{opacity:.8}85%{opacity:.7}to{opacity:0;transform:translate(32px,680px)rotate(240deg)}}.national-day-greeting{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffcf73;max-width:100%;font-family:var(--font-cairo);text-align:center;pointer-events:none;background:#006c3566;border:1px solid #ffb83399;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.55rem 1rem;font-size:clamp(.7rem,2.7vw,.875rem);font-weight:900;line-height:1.5;display:inline-flex;box-shadow:0 0 22px #ffb83333,inset 0 1px #ffffff24}.national-day-greeting__star{color:#ffb833;flex-shrink:0}@media (prefers-reduced-motion:reduce){.national-day-drop{opacity:.55;animation:none;top:20%}.national-day-drop:nth-child(n+7){display:none}}
