*{box-sizing:border-box}html{background:#f5f8fc}body,html{min-width:320px}body{margin:0;background:radial-gradient(circle at 85% 0,rgba(37,99,235,.08),transparent 25rem),#f5f8fc}::selection{color:#ffffff;background:#2563eb}button,input,select,textarea{font:inherit}@keyframes rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-enter{animation:rise-in .42s ease-out both}.archive-print{display:none}@media print{@page{size:landscape;margin:12mm;@bottom-right{content:"Seite " counter(page) " von " counter(pages);color:#555;font-size:8pt}}body *{visibility:hidden!important}.archive-print,.archive-print *{visibility:visible!important}.archive-print{display:block!important;position:absolute;inset:0;width:100%}.archive-print table{width:100%;border-collapse:collapse;font-size:9pt}.archive-print thead{display:table-header-group}.archive-print td,.archive-print th{border:1px solid #777;padding:4px;text-align:left;overflow-wrap:anywhere}.archive-print tr{page-break-inside:avoid;break-inside:avoid}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}