.lomba-card.svelte-10oeldn{color:#050d5b;background:#fff;border-radius:20px;flex-direction:column;transition:transform .12s,box-shadow .12s;display:flex;overflow:hidden;box-shadow:0 6px #050d5b2e}.lomba-head.svelte-10oeldn h3:where(.svelte-10oeldn){color:#050d5b;letter-spacing:.01em;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.08rem;font-weight:800}.lomba-body.svelte-10oeldn p:where(.svelte-10oeldn){color:#050d5b;flex:1;font-size:.9375rem;font-weight:600}.modal-badges.svelte-10oeldn{flex-wrap:wrap;gap:8px;margin-bottom:0;display:flex}.modal-badge.svelte-10oeldn{color:#050d5b;letter-spacing:.04em;text-transform:uppercase;background:#f9e017;border-radius:999px;padding:6px 14px;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.78rem;font-weight:800;display:inline-block;box-shadow:0 4px #050d5b40}.modal-badge--internal.svelte-10oeldn{box-shadow:none;background:#fff;border:1.5px solid #050d5b66}.modal-badge--scope.svelte-10oeldn{padding:4px 10px;font-size:.65rem;box-shadow:0 2px #050d5b40}.modal-badge--scope.modal-badge--internal.svelte-10oeldn{box-shadow:none}@media (width<=639px){.lomba-head.svelte-10oeldn{padding:12px 16px}.lomba-head.svelte-10oeldn h3:where(.svelte-10oeldn){font-size:.92rem}.lomba-body.svelte-10oeldn{gap:12px;padding:14px}.lomba-body.svelte-10oeldn p:where(.svelte-10oeldn){font-size:1rem}.lomba-body.svelte-10oeldn .btn:where(.svelte-10oeldn){min-height:44px;padding:10px 8px;font-size:.85rem}.modal-badge.svelte-10oeldn{padding:5px 11px;font-size:.72rem}.modal-badge--scope.svelte-10oeldn{padding:3px 8px;font-size:.6rem}}@media (width<=359px){.lomba-body.svelte-10oeldn .btn:where(.svelte-10oeldn){padding:8px 6px;font-size:.7rem}}.ribbon-slashes.svelte-d3rako{align-self:center;gap:6px;height:36px;display:flex}.ribbon-slashes.svelte-d3rako i:where(.svelte-d3rako){background:#f9e017;width:4px;transform:skew(-12deg)}@media (width<=359px){.ribbon.svelte-d3rako{white-space:nowrap;padding:8px 16px;font-size:.78rem}.ribbon-slashes.svelte-d3rako{display:none}}body{color:#fff;-webkit-font-smoothing:antialiased;background:linear-gradient(#01cdd3 0%,#01a9cf 55%,#0195c7 100%) fixed;font-family:Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;line-height:1.6}
