.program-background.svelte-1kersnn{position:relative;width:100%;background-image:url(/Bolevak_31.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;padding:60px 0;z-index:0;overflow:hidden}.program-section.svelte-1kersnn{position:relative;z-index:1;max-width:1000px;margin:80px auto 0;padding:40px 50px;background:#22222240;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px;box-shadow:0 5px 25px #0006}.program-section.svelte-1kersnn h2:where(.svelte-1kersnn){text-align:center;margin-bottom:16px;font-size:clamp(1.8rem,3vw,2.4rem)}.program-section.svelte-1kersnn p.desc:where(.svelte-1kersnn){text-align:center;margin-bottom:36px;color:#ddd;font-size:1.1rem}.day.svelte-1kersnn{margin-bottom:60px;border-top:2px solid rgba(255,255,255,.6);padding-top:40px}.day.svelte-1kersnn h3:where(.svelte-1kersnn){text-align:center;margin-bottom:24px;font-size:1.6rem;text-transform:uppercase}.stage.svelte-1kersnn{text-align:center;margin:0 auto;max-width:600px}.stage.svelte-1kersnn h4:where(.svelte-1kersnn){margin-bottom:12px;text-transform:uppercase;font-weight:700;font-size:1.2rem}.stage.svelte-1kersnn table:where(.svelte-1kersnn){width:100%;border-collapse:collapse;background:#ffffff08;border-radius:10px;overflow:hidden}.stage.svelte-1kersnn td:where(.svelte-1kersnn){padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.15)}.stage.svelte-1kersnn td.time:where(.svelte-1kersnn){width:80px;font-weight:700;text-align:left;white-space:nowrap}.stage.svelte-1kersnn td.act:where(.svelte-1kersnn){text-align:left}.stage.svelte-1kersnn tr:where(.svelte-1kersnn):last-child td:where(.svelte-1kersnn){border-bottom:none}.upresneni.svelte-1kersnn{color:#ccc;font-style:italic;margin-top:10px;font-size:1rem}.loading-container.svelte-1kersnn{display:flex;justify-content:center;align-items:center;min-height:250px}@media (max-width: 820px){.program-section.svelte-1kersnn{padding:30px 20px;margin:20px 10px}.stage.svelte-1kersnn td:where(.svelte-1kersnn){padding:8px 6px}}
