.next.svelte-4fia3h{margin:1rem 0 0;text-align:center}.countdown.svelte-4fia3h{margin-top:.5rem;display:flex;gap:1.5rem;justify-content:center}.countdown.svelte-4fia3h .item:where(.svelte-4fia3h){color:#0008;font-size:.9rem}.countdown.svelte-4fia3h em:where(.svelte-4fia3h){display:block;font-style:normal;font-weight:500;font-size:1.8rem;color:#000b}.layout.svelte-173jo28{display:flex;gap:2rem 3rem;align-items:flex-start;min-height:80vh}@media (max-width: 78rem){.layout.svelte-173jo28{flex-direction:column}}.main.svelte-173jo28{flex-grow:1;max-width:44rem}.main.svelte-173jo28 h1{margin-bottom:.65rem}.event-description.svelte-173jo28 :first-child{margin-top:0}.quick-links.svelte-173jo28{display:none}@media (max-width: 60rem){.quick-links.svelte-173jo28{display:flex;margin:1rem 0 1.5rem;gap:.5rem}}.quick-links.svelte-173jo28 a:where(.svelte-173jo28){text-decoration:none;color:inherit;display:inline-block;padding:.5rem .6rem;background:#eee;border-radius:10px;font-size:1.1rem;font-weight:500}.quick-links.svelte-173jo28 .arrow-down:where(.svelte-173jo28){vertical-align:-1px;stroke:currentColor;fill:none;width:.88rem;height:.88rem;stroke-linejoin:round;stroke-linecap:round;stroke-width:2.5}.sidebar.svelte-173jo28{flex-shrink:1;width:21rem;min-width:21rem;max-width:100%;margin:2rem 0 0}@media (max-width: 60rem){.sidebar.svelte-173jo28{width:44rem;min-width:unset;margin-top:0}}.admin-bar.svelte-173jo28{display:flex;gap:1rem;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:1rem;max-width:44rem;border-radius:25px;background-color:#fff9c8;border:2px solid #f0e587;padding:1rem;min-height:calc(4rem + 4px);box-sizing:border-box}.admin-bar.published.svelte-173jo28{background-color:#deffd5;border-color:#c4eec0}.admin-bar.deleted.svelte-173jo28{background-color:#ebebeb;border-color:#d6d6d6}.admin-bar.error.svelte-173jo28{background-color:#ffd5d5;border-color:#eec0c0;color:#6d0000}.admin-bar.svelte-173jo28 p:where(.svelte-173jo28){font-size:1.1rem;margin:0}.admin-bar.svelte-173jo28 .admin-controls:where(.svelte-173jo28){display:flex;gap:1rem;flex-wrap:wrap}.admin-button.svelte-173jo28{--bg: var(--color-theme);--bg-hover: var(--color-link);display:inline-block;border:none;background-color:var(--bg);color:#fff;padding:.4rem .7rem;border-radius:10px;font-family:inherit;font-size:1rem;line-height:1.2rem;text-decoration:none;cursor:pointer}.admin-button.svelte-173jo28:hover{background-color:var(--bg-hover)}.admin-button.edit.svelte-173jo28{--bg: #007b87;--bg-hover: #0093a1}.admin-button.publish.svelte-173jo28{--bg: #007921;--bg-hover: #009026}.admin-button.delete.svelte-173jo28{--bg: #900000;--bg-hover: #aa0000}.sidebar-title.svelte-173jo28{font-size:1.75rem;font-weight:600;margin:1rem 0;font-family:Laila,Asap,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@supports (font-variation-settings: normal){.sidebar-title.svelte-173jo28{font-family:Laila,AsapVariable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}}#termine.svelte-173jo28{margin-top:1.5rem}.appointments.svelte-173jo28{display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:100%;background-color:#eee;background-image:linear-gradient(to right in oklab,var(--gradient1, transparent),var(--gradient2, transparent));box-shadow:inset 0 0 0 2px #0001;padding:.7rem 1rem;border-radius:15px;font-size:1.05rem}.appointments.svelte-173jo28 .row:where(.svelte-173jo28){display:flex;gap:1rem;padding:7px 0;justify-content:space-between}.appointments.svelte-173jo28 .row.in-past:where(.svelte-173jo28){opacity:.6}.appointments.svelte-173jo28 .show-all-times:where(.svelte-173jo28){border:none;color:#000;background-color:#0000000c;display:inline-block;padding:.3rem .6rem;margin-top:.5rem;border-radius:10px;font-family:inherit;font-size:.9rem;align-self:center}.appointments.svelte-173jo28 .show-all-times:where(.svelte-173jo28):hover,.appointments.svelte-173jo28 .show-all-times:where(.svelte-173jo28):focus{background-color:#0000001a}.address.svelte-173jo28{white-space:pre-line}.button-link.svelte-173jo28{color:#000;text-decoration:none;display:inline-block;padding:.4rem .7rem;margin-right:.5rem;background-color:#eee;border-radius:10px;font-size:1rem}.button-link.svelte-173jo28:hover,.button-link.svelte-173jo28:focus{background-color:#f7dfff}.break.svelte-173jo28{word-break:break-word}
