.flag.svelte-r13xze{position:relative;display:inline-flex;align-items:flex-start;flex:none;width:var(--fw);vertical-align:middle;line-height:0}.still.svelte-r13xze,.cloth.svelte-r13xze{display:block;width:100%;aspect-ratio:3 / 2}.still.svelte-r13xze svg{display:block;width:100%;height:100%;border-radius:3px;box-shadow:0 1px 3px #00000059}.cloth.svelte-r13xze{display:flex;filter:drop-shadow(0 6px 12px rgb(0 0 0 / .35))}.s.svelte-r13xze{flex:1 1 0;height:100%;background-image:var(--img);background-size:calc(var(--n) * 100%) 100%;margin-right:-1px;background-position:var(--x) 0;animation:svelte-r13xze-wave 2.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.09s)}.s.svelte-r13xze:first-child{border-radius:6px 0 0 6px}.s.svelte-r13xze:last-child{margin-right:0;border-radius:0 6px 6px 0}@keyframes svelte-r13xze-wave{0%,to{transform:translateY(calc(var(--a) * -1)) scaleY(1);filter:brightness(1.12)}50%{transform:translateY(var(--a)) scaleY(.985);filter:brightness(.86)}}.pole.svelte-r13xze{position:absolute;top:-6%;left:-5px;width:5px;height:135%;border-radius:3px;background:linear-gradient(90deg,#8a8f99,#e8ecf2 45%,#6b707a)}.pole.svelte-r13xze:before{content:"";position:absolute;top:-6px;left:-3px;width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff6c8,#d4a017 70%)}.flag.poled.svelte-r13xze{margin-left:6px}@media (prefers-reduced-motion: reduce){.s.svelte-r13xze{animation:none}}
