.regional-placeholder{aspect-ratio:16/9;box-sizing:border-box;width:100%;color:hsl(var(--region-hue) 24% 25%);background:linear-gradient(145deg,hsl(var(--region-hue) 28% 94%),hsl(var(--region-hue) 30% 85%));isolation:isolate;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:18px;display:flex;position:relative;overflow:hidden}.regional-placeholder svg{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.regional-placeholder svg>path{fill:currentColor;opacity:.06}.regional-placeholder strong{letter-spacing:.08em;font-size:20px}.regional-placeholder small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}
