.ss{z-index:2;flex:22rem;min-width:0;max-width:40rem;position:relative}.ss-form{align-items:center;gap:.5rem;margin:0;display:flex}.ss-field{border:2px solid var(--color-line-strong);background:#fff;border-radius:999px;flex:1;align-items:center;min-width:0;height:52px;display:flex;position:relative}.ss-field:focus-within{border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 20%, transparent)}.ss-icon{width:1.25rem;height:1.25rem;color:var(--color-ink-muted);pointer-events:none;position:absolute;left:1rem}.ss-input{min-width:0;height:100%;font:inherit;color:var(--color-ink);background:0 0;border:0;border-radius:999px;flex:1;padding:0 .5rem 0 2.9rem;font-size:1.0625rem}.ss-input:focus{outline:none}.ss-input::placeholder{color:#6b6f66;opacity:1}.ss-input::-webkit-search-cancel-button{cursor:pointer}.ss-submit{height:40px;font:inherit;color:#fff;background:var(--color-brand);cursor:pointer;border:0;border-radius:999px;flex:none;margin-right:5px;padding:0 1rem;font-weight:700}.ss-submit:hover{background:var(--color-brand-dark)}.ss-back{min-height:48px;font:inherit;color:var(--color-brand-dark);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0 .5rem;font-weight:700;display:inline-flex}.ss-back[hidden]{display:none}.ss-back-icon{width:1.1rem;height:1.1rem;transform:rotate(180deg)}.ss-panel{border:1px solid var(--color-line-strong);background:#fff;border-radius:1rem;max-height:min(70vh,36rem);padding:.25rem 0 .5rem;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #0000002e}.ss-panel[hidden],.ss-overlay[hidden]{display:none}.ss-status{color:var(--color-ink-muted);margin:0;padding:.5rem 1rem .25rem;font-size:.875rem}.ss-status:empty{display:none}.ss-gl{letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink-muted);padding:.6rem 1rem .2rem;font-size:.8125rem;font-weight:700}.ss-opt{cursor:pointer;grid-template-columns:1.5rem 1fr;align-items:center;column-gap:.75rem;min-height:48px;padding:.45rem 1rem;display:grid}.ss-opt:before,.sr-link:before{content:"";background:var(--color-brand);grid-row:span 2;width:1.25rem;height:1.25rem;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.ss-opt:hover,.ss-opt[aria-selected=true]{background:var(--color-brand-tint)}.ss-opt[aria-selected=true]{box-shadow:inset 4px 0 0 var(--color-brand)}.ss-t{color:var(--color-ink);overflow-wrap:anywhere;font-weight:700}.ss-m,.sr-meta{color:var(--color-ink-muted);font-size:.875rem}.ss-m:empty{display:none}.ss mark,.sr-title mark{color:inherit;text-decoration:underline;text-decoration-color:var(--color-cat-amtliches);text-underline-offset:2px;background:0 0;font-weight:800;text-decoration-thickness:3px}.ss-all{border-top:1px solid var(--color-line);margin:.25rem 1rem 0;padding:.6rem 0;font-weight:700;display:block}.ss-all[hidden]{display:none}.ss-overlay{z-index:-1;background:#00000059;position:fixed;inset:0}.ss-mobile{display:none}@media (width<=639.98px){.ss-mobile{padding:0 .6rem .6rem;display:block}.ss{max-width:none}.ss-field{height:48px}.ss-submit{display:none}.ss--full{z-index:90;background:#fff;flex-direction:column;padding:.5rem .6rem;display:flex;position:fixed;inset:0}.ss--full .ss-panel{max-height:none;box-shadow:none;border:0;border-radius:0;flex:1;margin-top:.5rem;position:static}.ss--full .ss-overlay{display:none}body.ss-lock{overflow:hidden}body.ss-lock .site-header{z-index:90}}.sr-filter{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.sr-filter button{font:inherit;cursor:pointer;min-height:44px;color:var(--color-ink);border:1px solid var(--color-line-strong);background:#fff;border-radius:999px;align-items:center;padding:0 1rem;font-weight:700;text-decoration:none;display:inline-flex}.sr-filter button[aria-pressed=true]{color:#fff;background:var(--color-brand);border-color:var(--color-brand)}.sr-ort{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.sr-ort select{min-height:44px;font:inherit;border:1px solid var(--color-line-strong);background:#fff;border-radius:.5rem;padding:0 .75rem}.sr-list{border-top:1px solid var(--color-line);margin:1.25rem 0 0;padding:0;list-style:none}.sr-list>li{border-bottom:1px solid var(--color-line)}.sr-link{min-height:56px;color:var(--color-ink);grid-template-columns:1.5rem 1fr;align-items:center;column-gap:.75rem;padding:.6rem .25rem;text-decoration:none;display:grid}.sr-link:hover .sr-title{text-decoration:underline}.sr-title{color:var(--color-brand-dark);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:700}.sr-past{color:var(--color-warn-mid);font-weight:700}.sr-more{font:inherit;color:var(--color-brand-dark);cursor:pointer;border:2px solid var(--color-brand);background:#fff;border-radius:999px;align-items:center;min-height:48px;margin-top:1rem;padding:0 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.sr-chips{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.sr-chips button{font:inherit;cursor:pointer;background:var(--color-brand-tint);min-height:44px;color:var(--color-brand-dark);border:0;border-radius:999px;align-items:center;padding:0 1rem;font-weight:700;text-decoration:none;display:inline-flex}[data-t=ort]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5a7 7 0 1 1 14 0C19 14.8 12 21 12 21Z M12 12a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5a7 7 0 1 1 14 0C19 14.8 12 21 12 21Z M12 12a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z'/%3E%3C/svg%3E")}[data-t=dokument]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h7l5 5v13H7z M14 3v5h5 M10 13h6 M10 17h6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h7l5 5v13H7z M14 3v5h5 M10 13h6 M10 17h6'/%3E%3C/svg%3E")}[data-t=termin]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6h14v14H5z M5 10h14 M9 4v4 M15 4v4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6h14v14H5z M5 10h14 M9 4v4 M15 4v4'/%3E%3C/svg%3E")}[data-t=meldung]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5h14v14H5z M8 9h8 M8 13h8 M8 17h5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5h14v14H5z M8 9h8 M8 13h8 M8 17h5'/%3E%3C/svg%3E")}[data-t=muell]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14 M9 7V4h6v3 M7 7l1 13h8l1-13'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14 M9 7V4h6v3 M7 7l1 13h8l1-13'/%3E%3C/svg%3E")}.sheet-geo{margin:.75rem 0 0}.sheet-geo-btn{align-items:center;gap:.4rem;min-height:44px;display:inline-flex}.sheet-geo-btn svg{width:1.1rem;height:1.1rem}.sheet-geo-note{color:var(--color-ink-muted);margin:.35rem 0 0;font-size:.85rem}.sheet-geo-status{margin:.35rem 0 0;font-weight:700}.sheet-geo-status:empty{display:none}.sheet-home{margin:.75rem 0 0;font-size:.95rem}.footer-links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;min-width:0;max-width:100%}
