:root{--black: #000;--white: #FFF;--gray-100: #3D3D3D;--gray-200: #6A727B;--gray-300: #8C9BA6;--gray-400: #DFE3E6;--gray-500: #F0F3F6;--gray-600: #F5F7FA;--secondary-100: #005A75;--secondary-200: #027EA2;--secondary-300: #44C7F4;--secondary-400: #84D5F7;--secondary-500: #b1e3fa;--secondary-600: #D9F1FC;--body-bg: var(--white);--body-color: var(--black);--success: #00AC00;--error: #E0182D;--info: #027EA2;--warning: #FAC826;--active: var(--secondary-300);--inactive: var(--gray-300);--registered: var(--secondary-300);--unregistered: var(--gray-300);--leave: var(--error);--entry: var(--success);--stable: var(--secondary-300);--theme-sport-primary: #E22D18;--theme-sport-darker: #8B0D0E;--theme-sport-dark: #B11214;--theme-sport-light: #EA4E3C;--theme-sport-lighter: #FFAC9B;--theme-sport-lightest: #FFD6CD;--theme-verein-primary: #AB0050;--theme-verein-darker: #760028;--theme-verein-dark: #9C0035;--theme-verein-light: #AA5877;--theme-verein-lighter: #DD91A3;--theme-verein-lightest: #F0C7D0;--theme-verband-primary: #444A83;--theme-verband-darker: #142356;--theme-verband-dark: #293C7A;--theme-verband-light: #787FBC;--theme-verband-lighter: #A0A0C0;--theme-verband-lightest: #CFCEDF;--theme-public-primary: #A25625;--theme-public-darker: #6E2B00;--theme-public-dark: #81390B;--theme-public-light: #DA8E4C;--theme-public-lighter: #D7A88D;--theme-public-lightest: #EDD2C4;--theme-digital-primary: #5F626F;--theme-digital-darker: #353844;--theme-digital-dark: #4D505F;--theme-digital-light: #9A9CA8;--theme-digital-lighter: #CFD0D8;--theme-digital-lightest: #E8EAEF;--support-colors-default: #FAC826;--support-colors-hover: #F6B903;--support-colors-active: #FCB502;--font-family-open-sans: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-poppins: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-family-base: var(--font-family-open-sans);--line-height-base: 1.5;--text-color-base: var(--black);--text-color-secondary: var(--gray-100);--text-muted: var(--gray-200);--font-size-base: 1rem;--giga-size: calc(var(--font-size-base) * 4.25);--mega-size: calc(var(--font-size-base) * 3);--large-size: calc(var(--font-size-base) * 1.75);--font-size-lg: calc(var(--font-size-base) * 1.125);--font-size-sm: calc(var(--font-size-base) * .875);--font-size-xs: calc(var(--font-size-base) * .75);--font-size-xxs: calc(var(--font-size-base) * .625);--h1-font-size: calc(var(--font-size-base) * 2.25);--h2-font-size: calc(var(--font-size-base) * 1.75);--h3-font-size: calc(var(--font-size-base) * 1.25);--h4-font-size: calc(var(--font-size-base) * 1.125);--h5-font-size: var(--font-size-base);--h6-font-size: calc(var(--font-size-base) * .875);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-base: var(--font-weight-normal)}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(var(--black),0);-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-base);line-height:var(--line-height-base);color:var(--body-color);text-align:left;background-color:var(--body-bg)}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:1rem;font-family:var(--font-family-poppins);font-weight:700;line-height:1.35}h1,.h1{font-size:var(--h1-font-size)}h2,.h2{font-size:var(--h2-font-size)}h3,.h3{font-size:var(--h3-font-size)}h4,.h4{font-size:var(--h4-font-size)}h5,.h5{font-size:var(--h5-font-size)}h6,.h6{font-size:var(--h6-font-size)}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:var(--font-weight-bold)}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:var(--font-weight-bold)}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{cursor:pointer;text-decoration:underline;background-color:transparent;color:inherit}a:hover{text-decoration:underline}.layout-sport a:hover{color:var(--theme-sport-primary)}.layout-verein a:hover{color:var(--theme-verein-primary)}.layout-verband a:hover{color:var(--theme-verband-primary)}.layout-public a:hover{color:var(--theme-public-primary)}.layout-digital a:hover{color:var(--theme-digital-primary)}a:focus{outline:0}a:not([href]):not([tabindex]):not([role=button]){cursor:default;color:inherit;text-decoration:none}a:not([href]):not([tabindex]):not([role=button]):hover,a:not([href]):not([tabindex]):not([role=button]):focus{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--font-family-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:var(--text-muted);text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.buttons-toolbar{display:flex;justify-content:center;align-items:center;column-gap:1rem;row-gap:.625rem;flex-wrap:wrap}@font-face{font-family:Open Sans;font-weight:300;font-style:normal;font-display:swap;src:url("./media/open-sans-v16-latin-300-J6WGCCNP.woff2") format("woff2")}@font-face{font-family:Open Sans;font-weight:400;font-style:normal;font-display:swap;src:url("./media/open-sans-v16-latin-400-YQCXHXU4.woff2") format("woff2")}@font-face{font-family:Open Sans;font-weight:700;font-style:normal;font-display:swap;src:url("./media/open-sans-v16-latin-700-FGEZJDH6.woff2") format("woff2")}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url("./media/poppins-v6-latin-400-J3JW5CG4.woff2") format("woff2")}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url("./media/poppins-v6-latin-700-JEWT7POO.woff2") format("woff2")}.display-giga,.display-mega,.display-large{font-family:var(--font-family-poppins);font-weight:700;line-height:1.35}.display-giga{font-size:var(--giga-size)}.display-mega{font-size:var(--mega-size)}.display-large{font-size:var(--large-size)}.lead{font-size:var(--font-size-lg)}.small{font-size:var(--font-size-sm)}.smaller{font-size:var(--font-size-xs)}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.grid-row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.grid-row>.col,.grid-row [class*=col-]{position:relative;width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.grid-row .col-3{flex:1 1}@media (min-width: 992px){.grid-row .col-3{max-width:25%}}.grid-row .col-4{flex:1 1}@media (min-width: 992px){.grid-row .col-4{max-width:33.3333333333%}}.grid-row .col-6{flex:1 1}@media (min-width: 992px){.grid-row .col-6{max-width:50%}}.container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width: 599px){.container{max-width:540px}}@media (min-width: 992px){.container{max-width:940px}}.row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;min-height:1px;padding-right:1rem;padding-left:1rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width: 599px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}}.logo-verein360{fill:var(--gray-100)}.logo-verein360 .claim{display:none}.layout-manager .logo-verein360{fill:var(--theme-verein-light)}.layout-manager .logo-verein360 .manager{display:block}.layout-sport .logo-verein360{fill:var(--theme-sport-light)}.layout-sport .logo-verein360 .mitglied{display:block}.layout-verband .logo-verein360{fill:var(--theme-verband-light)}.layout-verband .logo-verein360 .verband{display:block}.menu-item-btn,.btn-icon,.btn-mini-fab,.btn-filter,.btn-toggle,.btn-selection,.btn-stroked,.btn-flat,.btn,.mat-button,a.mat-button,.mat-icon-button,a.mat-icon-button,button.mat-button,.mat-mdc-button,a.mat-mdc-button,.mat-mdc-icon-button,a.mat-mdc-icon-button,button.mat-mdc-button{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:4rem;line-height:2.125rem;min-height:2.125rem;padding:0 1rem;border-radius:.25rem;overflow:visible;font-weight:var(--font-weight-bold);font-size:var(--font-size-xs);text-transform:uppercase;border:1px solid transparent;letter-spacing:.57px;transition:color .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1),border-color .2s cubic-bezier(.35,0,.25,1)}.menu-item-btn:focus,.btn-icon:focus,.btn-mini-fab:focus,.btn-filter:focus,.btn-toggle:focus,.btn-selection:focus,.btn-stroked:focus,.btn-flat:focus,.btn:focus,.mat-button:focus,.mat-icon-button:focus,.mat-mdc-button:focus,.mat-mdc-icon-button:focus,.focus.menu-item-btn,.focus.btn-icon,.focus.btn-mini-fab,.focus.btn-filter,.focus.btn-toggle,.focus.btn-selection,.focus.btn-stroked,.focus.btn-flat,.focus.btn,.focus.mat-button,.focus.mat-icon-button,.focus.mat-mdc-button,.focus.mat-mdc-icon-button{outline:0}.menu-item-btn:hover,.btn-icon:hover,.btn-mini-fab:hover,.btn-filter:hover,.btn-toggle:hover,.btn-selection:hover,.btn-stroked:hover,.btn-flat:hover,.btn:hover,.mat-button:hover,.mat-icon-button:hover,.mat-mdc-button:hover,.mat-mdc-icon-button:hover{text-decoration:none}.disabled.menu-item-btn,.disabled.btn-icon,.disabled.btn-mini-fab,.disabled.btn-filter,.disabled.btn-toggle,.disabled.btn-selection,.disabled.btn-stroked,.disabled.btn-flat,.disabled.btn,.disabled.mat-button,.disabled.mat-icon-button,.disabled.mat-mdc-button,.disabled.mat-mdc-icon-button,.menu-item-btn:disabled,.btn-icon:disabled,.btn-mini-fab:disabled,.btn-filter:disabled,.btn-toggle:disabled,.btn-selection:disabled,.btn-stroked:disabled,.btn-flat:disabled,.btn:disabled,.mat-button:disabled,.mat-icon-button:disabled,.mat-mdc-button:disabled,.mat-mdc-icon-button:disabled{pointer-events:none}.menu-item-btn .badge,.btn-icon .badge,.btn-mini-fab .badge,.btn-filter .badge,.btn-toggle .badge,.btn-selection .badge,.btn-stroked .badge,.btn-flat .badge,.btn .badge,.mat-button .badge,.mat-icon-button .badge,.mat-mdc-button .badge,.mat-mdc-icon-button .badge{position:absolute;right:-.5rem;bottom:-.5rem}.menu-item-btn svg,.btn-icon svg,.btn-mini-fab svg,.btn-filter svg,.btn-toggle svg,.btn-selection svg,.btn-stroked svg,.btn-flat svg,.btn svg,.mat-button svg,.mat-icon-button svg,.mat-mdc-button svg,.mat-mdc-icon-button svg{fill:currentColor}.mat-button,a.mat-button,.mat-icon-button,a.mat-icon-button,button.mat-button,.mat-mdc-button,a.mat-mdc-button,.mat-mdc-icon-button,a.mat-mdc-icon-button,button.mat-mdc-button{background-color:transparent}.layout-sport .btn{color:var(--white);background-color:var(--theme-sport-primary)}.layout-verein .btn{color:var(--white);background-color:var(--theme-verein-primary)}.layout-verband .btn{color:var(--white);background-color:var(--theme-verband-primary)}.layout-public .btn{color:var(--white);background-color:var(--theme-public-primary)}.layout-digital .btn{color:var(--white);background-color:var(--theme-digital-primary)}.layout-sport .btn:hover,.layout-sport .btn:not(:disabled):not(.disabled).hover{color:var(--white);background-color:var(--theme-sport-light)}.layout-verein .btn:hover,.layout-verein .btn:not(:disabled):not(.disabled).hover{color:var(--white);background-color:var(--theme-verein-light)}.layout-verband .btn:hover,.layout-verband .btn:not(:disabled):not(.disabled).hover{color:var(--white);background-color:var(--theme-verband-light)}.layout-public .btn:hover,.layout-public .btn:not(:disabled):not(.disabled).hover{color:var(--white);background-color:var(--theme-public-light)}.layout-digital .btn:hover,.layout-digital .btn:not(:disabled):not(.disabled).hover{color:var(--white);background-color:var(--theme-digital-light)}.layout-sport .btn:not(:disabled):not(.disabled):active,.layout-sport .btn:not(:disabled):not(.disabled).active{background-color:var(--theme-sport-dark)}.layout-verein .btn:not(:disabled):not(.disabled):active,.layout-verein .btn:not(:disabled):not(.disabled).active{background-color:var(--theme-verein-dark)}.layout-verband .btn:not(:disabled):not(.disabled):active,.layout-verband .btn:not(:disabled):not(.disabled).active{background-color:var(--theme-verband-dark)}.layout-public .btn:not(:disabled):not(.disabled):active,.layout-public .btn:not(:disabled):not(.disabled).active{background-color:var(--theme-public-dark)}.layout-digital .btn:not(:disabled):not(.disabled):active,.layout-digital .btn:not(:disabled):not(.disabled).active{background-color:var(--theme-digital-dark)}.btn.disabled,.btn:disabled{opacity:.4}.btn.support{color:var(--black);background-color:var(--support-colors-default)}.btn.support:hover,.btn.support:not(:disabled):not(.disabled).hover{color:var(--black);background-color:var(--support-colors-hover)}.btn.support:not(:disabled):not(.disabled):active,.btn.support:not(:disabled):not(.disabled).active{background-color:var(--support-colors-active)}.btn.support.disabled,.btn.support:disabled{opacity:.5}.btn-flat{background-color:transparent}.layout-sport .btn-flat,.layout-verein .btn-flat,.layout-verband .btn-flat,.layout-public .btn-flat,.layout-digital .btn-flat{color:var(--black)}.btn-flat:hover,.btn-flat:not(:disabled):not(.disabled).hover{background-color:rgba(var(--white),.2)}.btn-flat:not(:disabled):not(.disabled):active,.btn-flat:not(:disabled):not(.disabled).active{background-color:rgba(var(--black),.05)}.btn-flat.disabled,.btn-flat:disabled{color:var(--gray-400);background-color:transparent}.layout-sport .btn-flat:not(:disabled):not(.disabled).primary{color:var(--theme-sport-primary)}.layout-verein .btn-flat:not(:disabled):not(.disabled).primary{color:var(--theme-verein-primary)}.layout-verband .btn-flat:not(:disabled):not(.disabled).primary{color:var(--theme-verband-primary)}.layout-public .btn-flat:not(:disabled):not(.disabled).primary{color:var(--theme-public-primary)}.layout-digital .btn-flat:not(:disabled):not(.disabled).primary{color:var(--theme-digital-primary)}.layout-sport .btn-flat:not(:disabled):not(.disabled).invert{color:var(--white)}.layout-verein .btn-flat:not(:disabled):not(.disabled).invert{color:var(--white)}.layout-verband .btn-flat:not(:disabled):not(.disabled).invert{color:var(--white)}.layout-public .btn-flat:not(:disabled):not(.disabled).invert{color:var(--white)}.layout-digital .btn-flat:not(:disabled):not(.disabled).invert{color:var(--white)}.btn-stroked{border-color:var(--black);background-color:transparent}.layout-sport .btn-stroked,.layout-verein .btn-stroked,.layout-verband .btn-stroked,.layout-public .btn-stroked,.layout-digital .btn-stroked{color:var(--black)}.layout-sport .btn-stroked:hover,.layout-sport .btn-stroked:not(:disabled):not(.disabled).hover{color:var(--black);background-color:#f0f3f699}.layout-verein .btn-stroked:hover,.layout-verein .btn-stroked:not(:disabled):not(.disabled).hover{color:var(--black);background-color:#f0f3f699}.layout-verband .btn-stroked:hover,.layout-verband .btn-stroked:not(:disabled):not(.disabled).hover{color:var(--black);background-color:#f0f3f699}.layout-public .btn-stroked:hover,.layout-public .btn-stroked:not(:disabled):not(.disabled).hover{color:var(--black);background-color:#f0f3f699}.layout-digital .btn-stroked:hover,.layout-digital .btn-stroked:not(:disabled):not(.disabled).hover{color:var(--black);background-color:#f0f3f699}.btn-stroked:not(:disabled):not(.disabled):active,.btn-stroked:not(:disabled):not(.disabled).active{border-width:2px;line-height:2rem;padding:0 calc(1rem - 1px)}.btn-stroked:not(:disabled):not(.disabled):active.btn-has-icon,.btn-stroked:not(:disabled):not(.disabled).active.btn-has-icon{padding-left:2rem}.btn-stroked:not(:disabled):not(.disabled):active.btn-lg,.btn-stroked:not(:disabled):not(.disabled).active.btn-lg{line-height:2.75rem;min-height:2.75rem}.btn-stroked:not(:disabled):not(.disabled):active.btn-sm,.btn-stroked:not(:disabled):not(.disabled).active.btn-sm{line-height:1.625rem;min-height:1.625rem}.btn-stroked.disabled,.btn-stroked:disabled{color:var(--gray-400);border-color:var(--gray-400)}.layout-sport .btn-stroked:not(:disabled):not(.disabled).primary{color:var(--theme-sport-primary);border-color:var(--theme-sport-primary)}.layout-verein .btn-stroked:not(:disabled):not(.disabled).primary{color:var(--theme-verein-primary);border-color:var(--theme-verein-primary)}.layout-verband .btn-stroked:not(:disabled):not(.disabled).primary{color:var(--theme-verband-primary);border-color:var(--theme-verband-primary)}.layout-public .btn-stroked:not(:disabled):not(.disabled).primary{color:var(--theme-public-primary);border-color:var(--theme-public-primary)}.layout-digital .btn-stroked:not(:disabled):not(.disabled).primary{color:var(--theme-digital-primary);border-color:var(--theme-digital-primary)}.layout-sport .btn-stroked:not(:disabled):not(.disabled).primary:hover,.layout-sport .btn-stroked:not(:disabled):not(.disabled).primary:not(:disabled):not(.disabled).hover{background-color:rgba(var(--theme-sport-lightest),.3)}.layout-verein .btn-stroked:not(:disabled):not(.disabled).primary:hover,.layout-verein .btn-stroked:not(:disabled):not(.disabled).primary:not(:disabled):not(.disabled).hover{background-color:rgba(var(--theme-verein-lightest),.3)}.layout-verband .btn-stroked:not(:disabled):not(.disabled).primary:hover,.layout-verband .btn-stroked:not(:disabled):not(.disabled).primary:not(:disabled):not(.disabled).hover{background-color:rgba(var(--theme-verband-lightest),.3)}.layout-public .btn-stroked:not(:disabled):not(.disabled).primary:hover,.layout-public .btn-stroked:not(:disabled):not(.disabled).primary:not(:disabled):not(.disabled).hover{background-color:rgba(var(--theme-public-lightest),.3)}.layout-digital .btn-stroked:not(:disabled):not(.disabled).primary:hover,.layout-digital .btn-stroked:not(:disabled):not(.disabled).primary:not(:disabled):not(.disabled).hover{background-color:rgba(var(--theme-digital-lightest),.3)}.btn-stroked:not(:disabled):not(.disabled).invert{border-color:var(--white)}.layout-sport .btn-stroked:not(:disabled):not(.disabled).invert{color:var(--white)}.layout-verein .btn-stroked:not(:disabled):not(.disabled).invert{color:var(--white)}.layout-verband .btn-stroked:not(:disabled):not(.disabled).invert{color:var(--white)}.layout-public .btn-stroked:not(:disabled):not(.disabled).invert{color:var(--white)}.layout-digital .btn-stroked:not(:disabled):not(.disabled).invert{color:var(--white)}.btn-stroked:not(:disabled):not(.disabled).invert:hover,.btn-stroked:not(:disabled):not(.disabled).invert:not(:disabled):not(.disabled).hover{background-color:rgba(var(--white),.5)}.btn-selection{font-family:var(--font-family-poppins);border-radius:4px;white-space:normal;text-transform:none;padding:.75rem;font-size:var(--h3-font-size);line-height:1.3;border:1px solid var(--gray-300)}@media (min-width: 992px){.btn-selection{font-size:1.5rem;padding:1.75rem 2rem}}.btn-selection:hover,.btn-selection:not(:disabled):not(.disabled).hover{border-width:2px;padding:calc(.75rem - 1px)}@media (min-width: 992px){.btn-selection:hover,.btn-selection:not(:disabled):not(.disabled).hover{font-size:1.5rem;padding:calc(1.75rem - 1px) calc(2rem - 1px)}}.layout-sport .btn-selection:hover,.layout-sport .btn-selection:not(:disabled):not(.disabled).hover{color:var(--theme-sport-primary);border-color:var(--theme-sport-primary)}.layout-verein .btn-selection:hover,.layout-verein .btn-selection:not(:disabled):not(.disabled).hover{color:var(--theme-verein-primary);border-color:var(--theme-verein-primary)}.layout-verband .btn-selection:hover,.layout-verband .btn-selection:not(:disabled):not(.disabled).hover{color:var(--theme-verband-primary);border-color:var(--theme-verband-primary)}.layout-public .btn-selection:hover,.layout-public .btn-selection:not(:disabled):not(.disabled).hover{color:var(--theme-public-primary);border-color:var(--theme-public-primary)}.layout-digital .btn-selection:hover,.layout-digital .btn-selection:not(:disabled):not(.disabled).hover{color:var(--theme-digital-primary);border-color:var(--theme-digital-primary)}.btn-selection.disabled,.btn-selection:disabled{opacity:.4}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:1rem}.btn-lg{font-size:var(--font-size-base);line-height:2.875rem;min-height:2.875rem}.btn-sm{font-size:var(--font-size-xs);line-height:1.75rem;min-height:1.75rem}.btn-xs{font-size:var(--font-size-xs);line-height:1.5rem;min-height:1.5rem}.btn-loading{min-width:100px;font-size:0;line-height:0;color:transparent!important}.btn-has-icon{position:relative;padding-left:2rem}.btn-has-icon svg{position:absolute;left:.5rem;top:calc(50% - .5rem);width:1rem;height:1rem;fill:currentColor}.btn-toggle{line-height:1;background:var(--white)}.btn-filter{line-height:1;text-transform:none;border-radius:1.375rem;border:1px solid var(--gray-200);padding:0 2.5rem 0 1rem;background:var(--white)}.btn-filter .btn-filter-icon{content:"";position:absolute;width:1rem;height:1rem;top:calc(50% - .5rem);right:.75rem;fill:var(--gray-200);transition:transform .2s cubic-bezier(.35,0,.25,1);transform:rotate(0) translateY(-2px);will-change:transform}.btn-filter:hover,.btn-filter.hover,.btn-filter.active,.btn-filter.open{color:var(--white)}.btn-filter:hover .btn-filter-icon,.btn-filter.hover .btn-filter-icon,.btn-filter.active .btn-filter-icon,.btn-filter.open .btn-filter-icon{fill:#fff}.btn-filter:hover,.btn-filter.hover{border-color:rgba(var(--secondary-100),.8);background:rgba(var(--secondary-100),.8)}.btn-filter.open{border-color:var(--secondary-200);background:var(--secondary-200)}.btn-filter.active{border-color:var(--secondary-100);background:var(--secondary-100)}.btn-filter.open .btn-filter-icon{transform:rotate(180deg) translateY(-1px)}.btn-icon,.btn-mini-fab{min-width:auto;width:2.125rem;padding:.25rem 0;line-height:1;border-radius:50%;color:var(--black);background:var(--white)}.btn-icon svg,.btn-mini-fab svg{width:24px;height:24px;fill:currentColor}.btn-icon:hover svg,.btn-icon:not(:disabled):not(.disabled).hover svg,.btn-mini-fab:hover svg,.btn-mini-fab:not(:disabled):not(.disabled).hover svg{transition:all .2s cubic-bezier(.35,0,.25,1);fill:var(--white)}.layout-sport .btn-toggle,.layout-sport .btn-icon{color:var(--theme-sport-primary);border-color:var(--theme-sport-primary)}.layout-verein .btn-toggle,.layout-verein .btn-icon{color:var(--theme-verein-primary);border-color:var(--theme-verein-primary)}.layout-verband .btn-toggle,.layout-verband .btn-icon{color:var(--theme-verband-primary);border-color:var(--theme-verband-primary)}.layout-public .btn-toggle,.layout-public .btn-icon{color:var(--theme-public-primary);border-color:var(--theme-public-primary)}.layout-digital .btn-toggle,.layout-digital .btn-icon{color:var(--theme-digital-primary);border-color:var(--theme-digital-primary)}.btn-toggle.disabled,.btn-toggle:disabled,.btn-icon.disabled,.btn-icon:disabled{opacity:.4;color:var(--gray-400);border-color:var(--gray-400)}.layout-sport .btn-toggle:hover,.layout-sport .btn-toggle:not(:disabled):not(.disabled).hover,.layout-sport .btn-toggle:not(:disabled):not(.disabled):active,.layout-sport .btn-toggle:not(:disabled):not(.disabled).active,.layout-sport .btn-icon:hover,.layout-sport .btn-icon:not(:disabled):not(.disabled).hover,.layout-sport .btn-icon:not(:disabled):not(.disabled):active,.layout-sport .btn-icon:not(:disabled):not(.disabled).active{color:var(--white);background:var(--theme-sport-primary)}.layout-verein .btn-toggle:hover,.layout-verein .btn-toggle:not(:disabled):not(.disabled).hover,.layout-verein .btn-toggle:not(:disabled):not(.disabled):active,.layout-verein .btn-toggle:not(:disabled):not(.disabled).active,.layout-verein .btn-icon:hover,.layout-verein .btn-icon:not(:disabled):not(.disabled).hover,.layout-verein .btn-icon:not(:disabled):not(.disabled):active,.layout-verein .btn-icon:not(:disabled):not(.disabled).active{color:var(--white);background:var(--theme-verein-primary)}.layout-verband .btn-toggle:hover,.layout-verband .btn-toggle:not(:disabled):not(.disabled).hover,.layout-verband .btn-toggle:not(:disabled):not(.disabled):active,.layout-verband .btn-toggle:not(:disabled):not(.disabled).active,.layout-verband .btn-icon:hover,.layout-verband .btn-icon:not(:disabled):not(.disabled).hover,.layout-verband .btn-icon:not(:disabled):not(.disabled):active,.layout-verband .btn-icon:not(:disabled):not(.disabled).active{color:var(--white);background:var(--theme-verband-primary)}.layout-public .btn-toggle:hover,.layout-public .btn-toggle:not(:disabled):not(.disabled).hover,.layout-public .btn-toggle:not(:disabled):not(.disabled):active,.layout-public .btn-toggle:not(:disabled):not(.disabled).active,.layout-public .btn-icon:hover,.layout-public .btn-icon:not(:disabled):not(.disabled).hover,.layout-public .btn-icon:not(:disabled):not(.disabled):active,.layout-public .btn-icon:not(:disabled):not(.disabled).active{color:var(--white);background:var(--theme-public-primary)}.layout-digital .btn-toggle:hover,.layout-digital .btn-toggle:not(:disabled):not(.disabled).hover,.layout-digital .btn-toggle:not(:disabled):not(.disabled):active,.layout-digital .btn-toggle:not(:disabled):not(.disabled).active,.layout-digital .btn-icon:hover,.layout-digital .btn-icon:not(:disabled):not(.disabled).hover,.layout-digital .btn-icon:not(:disabled):not(.disabled):active,.layout-digital .btn-icon:not(:disabled):not(.disabled).active{color:var(--white);background:var(--theme-digital-primary)}.btn-mini-fab{box-shadow:0 2px 4px #0003}.btn-mini-fab:hover{background-color:var(--gray-100)}.layout-sport .btn-mini-fab.primary{color:var(--white);background-color:var(--theme-sport-primary)}.layout-verein .btn-mini-fab.primary{color:var(--white);background-color:var(--theme-verein-primary)}.layout-verband .btn-mini-fab.primary{color:var(--white);background-color:var(--theme-verband-primary)}.layout-public .btn-mini-fab.primary{color:var(--white);background-color:var(--theme-public-primary)}.layout-digital .btn-mini-fab.primary{color:var(--white);background-color:var(--theme-digital-primary)}.layout-sport .btn-mini-fab.primary:disabled{background-color:var(--theme-sport-lighter)}.layout-verein .btn-mini-fab.primary:disabled{background-color:var(--theme-verein-lighter)}.layout-verband .btn-mini-fab.primary:disabled{background-color:var(--theme-verband-lighter)}.layout-public .btn-mini-fab.primary:disabled{background-color:var(--theme-public-lighter)}.layout-digital .btn-mini-fab.primary:disabled{background-color:var(--theme-digital-lighter)}.btn-icon-lg,.btn-mini-fab-lg{width:3rem;height:3rem}.btn-icon-lg svg,.btn-mini-fab-lg svg{width:2rem;height:2rem}.mat-icon-button,.mat-mdc-icon-button{padding:0;min-width:0;width:2.5rem;height:2.5rem;flex-shrink:0;line-height:2.5rem;border-radius:50%}.mat-icon-button svg,.mat-mdc-icon-button svg{fill:currentColor}.mat-icon-button-sm,.mat-mdc-icon-button-sm{width:2rem;height:2rem;line-height:2rem}.mat-icon,.mat-mdc-icon{display:flex;flex-shrink:0;width:1.5rem;height:1.5rem;font-size:1.5rem;padding:.25rem;border-radius:50%}.mat-icon svg,.mat-mdc-icon svg{fill:currentColor}.abteilung .mat-icon-button{position:absolute;right:0;top:.5rem}.form-row,.form-group{display:block;position:relative}.form-row+.form-row,.form-row+.form-group,.form-group+.form-row,.form-group+.form-group{margin-top:1.25rem}.form-control{display:block;width:100%;height:3.5rem;padding:1.75rem 1rem .25rem;outline:0;background:var(--white);border:1px solid var(--gray-300);font-size:var(--font-size-base);line-height:1.25rem;border-radius:.25rem;transition:all .2s cubic-bezier(.35,0,.25,1);transform:translateZ(0)}.form-control.has-value{border-color:var(--gray-200)}.form-control:not(:placeholder-shown){border-color:var(--gray-200)}@media (min-width: 992px){.form-control:hover{border-color:var(--info)}}.form-control:focus{border:2px solid var(--info);padding:27px 15px 3px}.form-control:focus::placeholder{opacity:1}.form-control::placeholder{color:var(--gray-100);opacity:0;transition:opacity .2s cubic-bezier(.35,0,.25,1)}.form-control:disabled,.form-control[readonly]{color:var(--gray-300);border-color:var(--gray-400);cursor:not-allowed}@media all and (-ms-high-contrast: none){.form-control:disabled::placeholder,.form-control::placeholder{color:transparent;opacity:1}.form-control:focus::placeholder{color:var(--gray-100)}}.form-control::-ms-clear,.form-control::-ms-reveal,.form-control::-ms-expand{display:none;width:0;height:0}textarea.form-control:focus,textarea.form-control.has-value{height:6.5rem}textarea.form-control:not(:placeholder-shown){height:6.5rem}select.form-control{appearance:none}select.form-control~.select-arrow-down{pointer-events:none;background:#fff;position:absolute;width:1rem;height:1rem;right:1rem;top:calc(50% - .5rem);fill:var(--gray-300)}select.form-control~.select-arrow-down:hover{cursor:pointer}input[type=password]{letter-spacing:1px}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.form-label{position:absolute;top:1.25rem;left:1rem;display:block;width:100%;font-size:var(--font-size-base);line-height:var(--font-size-base);font-weight:var(--font-weight-base);margin:0;padding:0;transition:all .2s cubic-bezier(.35,0,.25,1);transform:translateZ(0);will-change:transform}@media (min-width: 992px){.form-control:hover+.form-label{color:var(--info)}}.form-control:hover+.form-label,.form-control:focus+.form-label{cursor:pointer}.form-control:focus+.form-label{color:var(--info)}.form-control:disabled+.form-label,.form-control[readonly]+.form-label{color:var(--gray-300)}.form-control:focus+.form-label,.form-control.has-value+.form-label{font-size:var(--font-size-xs);line-height:var(--font-size-xs);transform:translate3d(0,-10px,0)}.form-control:not(:placeholder-shown)+.form-label{font-size:var(--font-size-xs);line-height:var(--font-size-xs);transform:translate3d(0,-10px,0)}.form-hint{display:block;margin:.5rem 1rem;color:var(--gray-300);font-size:var(--font-size-xs);line-height:var(--font-size-xs)}.form-row .form-hint{width:100vw;max-width:15.5rem}.invalid-feedback{width:100%;margin-top:.25rem;color:var(--error)}.form-group-dirty.form-group-valid:after{position:absolute;content:"";width:1rem;height:1rem;top:0;bottom:0;margin:auto 0;right:-1rem;mask:url("./media/check-HJKZAZ36.svg") center/contain no-repeat;background-color:var(--success)}@media (min-width: 992px){.form-group-dirty.form-group-valid:after{right:-1.5rem}}.form-groups-invalid .form-label,.form-groups-invalid .form-hint,.form-groups-invalid .form-control:hover+.form-label,.form-groups-invalid .form-control:focus+.form-label,.form-group-touched.form-group-invalid .form-label,.form-group-touched.form-group-invalid .form-hint,.form-group-touched.form-group-invalid .form-control:hover+.form-label,.form-group-touched.form-group-invalid .form-control:focus+.form-label{color:var(--error)}.form-groups-invalid .form-control,.form-group-touched.form-group-invalid .form-control{border:2px solid var(--error);padding:29px 15px 7px}.form-groups-invalid .form-group:after,.form-group-touched.form-group-invalid .form-group:after{display:none}form.ng-invalid .mat-mdc-input-element.ng-invalid:not(.ng-untouched),form.ng-invalid .mat-input-element.ng-invalid:not(.ng-untouched){border:2px solid var(--error)}.form-tooltip{padding:1rem 0 .75rem}@media (min-width: 992px){.form-tooltip{position:absolute;bottom:100%;box-shadow:0 2px 8px #0000004d;background:var(--white);padding:1.5rem;min-width:320px;margin-bottom:1rem;z-index:1}.form-tooltip:after{content:"";position:absolute;left:1rem;bottom:-.625rem;background:var(--white);width:1.25rem;height:1.25rem;box-shadow:6px 6px 12px -4px #0000004d;transform:rotate(45deg)}.form-tooltip.form-tooltip-question{left:calc(100% - 3.5rem);bottom:calc(100% - 1rem)}}.form-tooltip span{display:none;font-size:var(--font-size-xs);color:var(--gray-200);margin-bottom:.5rem}@media (min-width: 992px){.form-tooltip span{display:block}}.form-tooltip p{font-size:var(--font-size-sm)}.form-tooltip ul{margin:1.5rem 0 0;padding:0;list-style:none;font-size:var(--font-size-sm);line-height:1.5}.form-tooltip li{position:relative;padding-left:1.5rem}.form-tooltip li .tooltip-valid-icon,.form-tooltip li .tooltip-invalid-icon{display:none;position:absolute;width:1rem;height:1rem;top:calc(50% - .5rem);transform:rotate(0);left:0}.form-tooltip li:not(.check) .tooltip-invalid-icon{transform:rotate(-45deg);fill:var(--gray-300);display:block}.form-tooltip li.check .tooltip-valid-icon{fill:var(--success);display:block}.form-tooltip>:last-child{margin-bottom:0}.form-show-tooltip,.form-show-password{position:absolute;top:0;right:0;height:3.5rem;padding:0 1rem;margin:0;display:flex;align-items:center;font-size:var(--font-size-xs);line-height:1rem;letter-spacing:.55px;font-weight:700;text-transform:uppercase;text-decoration:none;color:var(--gray-400);cursor:pointer;z-index:10}.form-show-tooltip:hover,.form-show-password:hover{text-decoration:none}.form-show-tooltip{color:var(--gray-300)}.form-show-tooltip svg{fill:currentColor}.layout-sport .form-show-tooltip:hover{color:var(--theme-sport-primary)}.layout-verein .form-show-tooltip:hover{color:var(--theme-verein-primary)}.layout-verband .form-show-tooltip:hover{color:var(--theme-verband-primary)}.layout-public .form-show-tooltip:hover{color:var(--theme-public-primary)}.layout-digital .form-show-tooltip:hover{color:var(--theme-digital-primary)}.custom-control{position:relative;display:block;min-height:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1.5rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-label{position:relative;margin-bottom:0;padding-left:1.5rem;vertical-align:top;cursor:pointer;min-width:1.25rem;min-height:1.5rem}.custom-control-label:empty{padding-left:1.25rem}.custom-control-label:before,.custom-control-label:after{content:"";display:block;position:absolute;top:2px;left:0;pointer-events:none;width:1.25rem;height:1.25rem;transition:all .2s cubic-bezier(.35,0,.25,1)}.custom-control-label:before{background-color:var(--white);border:2px solid var(--gray-100)}.custom-radio .custom-control-label:before,.custom-radio .custom-control-label:after{border-radius:50%}.custom-radio .custom-control-label:after{transform:scale(0)}.custom-radio .custom-control-input:checked~.custom-control-label:before{border-color:var(--info)}.custom-radio .custom-control-input:checked~.custom-control-label:after{transform:scale(.5);background-color:var(--info)}.form-control-search{display:block;position:relative;color:var(--gray-300)}.form-control-search input{width:100%;height:2rem;padding:0 3.5rem 0 1rem;line-height:2rem;font-size:.875rem;border-radius:.25rem;background:var(--gray-500);border:0 none;outline:0}.form-control-search input::placeholder{color:var(--gray-300)}.form-control-search label{position:absolute;right:1.25rem;top:calc(50% - 12px)}.form-control-search svg{fill:currentColor}.form-row{display:flex}.form-row .col-zip{flex:0 0 155px;max-width:155px}.form-row .col-city{flex:1 1}.input-group{position:relative;display:flex;width:100%}.input-group .form-control{position:relative;z-index:2;flex:1 1 auto;width:1%;margin-bottom:0}.input-group .form-control:hover,.input-group .form-control:focus,.input-group .form-control:active{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group-divider{display:flex;align-items:center}.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle}.input-group-divider{padding:0 1.5rem;line-height:1}.input-group-search{min-width:18rem}.input-group-search .input-group{border-radius:.25rem}.input-group-search .form-control{height:2.25rem;line-height:2.25rem;background:var(--gray-500);border-radius:0 .25rem .25rem 0}.layout-sport .input-group-search .form-control,.layout-verein .input-group-search .form-control,.layout-verband .input-group-search .form-control,.layout-public .input-group-search .form-control,.layout-digital .input-group-search .form-control{border:2px solid var(--gray-500)}.input-group-search .form-control,.input-group-search .form-control:focus{padding:.25rem 2.75rem .25rem .25rem}.input-group-search .form-control::placeholder{opacity:1}.input-group-search .mat-mdc-button,.input-group-search .mat-button{line-height:2.25rem;height:2.25rem;min-width:2.5rem;padding:0;border-radius:.25rem 0 0 .25rem;background:var(--gray-500);fill:var(--gray-200)}.input-group-search [type=reset]{position:absolute;top:0;right:0;z-index:10}.mat-mdc-select-value,.mat-select-value{color:#000000de}.mat-mdc-select-placeholder,.mat-select-placeholder{color:var(--gray-100)}.mat-mdc-select-disabled .mat-mdc-select-value,.mat-select-disabled .mat-select-value{color:#00000061}.mat-mdc-select-arrow,.mat-select-arrow{color:#0000008a}.mat-mdc-select-panel,.mat-select-panel{background:var(--white)!important}.mat-mdc-select-panel:not([class*=mat-elevation-z]),.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-mdc-select-panel .mat-mdc-option.mat-mdc-selected:not(.mat-option-multiple),.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:#0000001f}.mat-mdc-option,.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:3rem;min-height:3rem;padding:0 1rem;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:0;display:flex;flex-direction:row;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple):not(.mat-mdc-option-disabled),.mat-mdc-option:focus:not(.mat-mdc-option-disabled),.mat-mdc-option:hover:not(.mat-mdc-option-disabled),.mat-mdc-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-mdc-option:focus:not(.mat-option-disabled),.mat-mdc-option:hover:not(.mat-option-disabled),.mat-option.mdc-list-item--selected:not(.mat-mdc-option-multiple):not(.mat-mdc-option-disabled),.mat-option:focus:not(.mat-mdc-option-disabled),.mat-option:hover:not(.mat-mdc-option-disabled),.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:#0000000a!important}.mat-mdc-option.mat-mdc-active,.mat-mdc-option.mat-active,.mat-option.mat-mdc-active,.mat-option.mat-active{background:#0000000a;color:var(--black)}.mat-mdc-option.mat-mdc-option-disabled,.mat-mdc-option.mat-option-disabled,.mat-option.mat-mdc-option-disabled,.mat-option.mat-option-disabled{color:#00000061}.layout-sport .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-sport .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-sport .mat-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-sport .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-sport-primary)}.layout-verein .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-verein .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-verein .mat-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-verein .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-verein-primary)}.layout-verband .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-verband .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-verband .mat-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-verband .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-verband-primary)}.layout-public .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-public .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-public .mat-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-public .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-public-primary)}.layout-digital .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-digital .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-digital .mat-option.mdc-list-item--selected:not(.mat-mdc-option-disabled),.layout-digital .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-digital-primary)}.mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-disabled) mat-pseudo-checkbox,.mat-mdc-option.mat-selected:not(.mat-option-disabled) mat-pseudo-checkbox,.mat-option.mdc-list-item--selected:not(.mat-mdc-option-disabled) mat-pseudo-checkbox,.mat-option.mat-selected:not(.mat-option-disabled) mat-pseudo-checkbox{display:none}.mat-mdc-option.mat-mdc-option-multiple.mdc-list-item--selected:not(.mat-mdc-option-disabled),.mat-mdc-option.mat-mdc-option-multiple{color:#000!important;border-bottom:1px solid #dfe3e6}.mat-mdc-option.mat-mdc-option-multiple.mdc-list-item--selected:not(.mat-mdc-option-disabled) mat-pseudo-checkbox,.mat-mdc-option.mat-mdc-option-multiple mat-pseudo-checkbox{display:block;position:absolute;right:0}.mat-mdc-option-text,.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}table.mat-table,table.mat-mdc-table{border-spacing:0;width:100%;background:var(--white);font-size:var(--font-size-base)}table.mat-table tbody,table.mat-table tfoot,table.mat-table thead,table.mat-table .mat-table-sticky,table.mat-table [mat-footer-row],table.mat-table [mat-header-row],table.mat-table [mat-row],table.mat-table mat-footer-row,table.mat-table mat-header-row,table.mat-table mat-row,table.mat-table .mat-mdc-table-sticky,table.mat-table [mat-mdc-footer-row],table.mat-table [mat-mdc-header-row],table.mat-table [mat-mdc-row],table.mat-table mat-mdc-footer-row,table.mat-table mat-mdc-header-row,table.mat-table mat-mdc-row,table.mat-mdc-table tbody,table.mat-mdc-table tfoot,table.mat-mdc-table thead,table.mat-mdc-table .mat-table-sticky,table.mat-mdc-table [mat-footer-row],table.mat-mdc-table [mat-header-row],table.mat-mdc-table [mat-row],table.mat-mdc-table mat-footer-row,table.mat-mdc-table mat-header-row,table.mat-mdc-table mat-row,table.mat-mdc-table .mat-mdc-table-sticky,table.mat-mdc-table [mat-mdc-footer-row],table.mat-mdc-table [mat-mdc-header-row],table.mat-mdc-table [mat-mdc-row],table.mat-mdc-table mat-mdc-footer-row,table.mat-mdc-table mat-mdc-header-row,table.mat-mdc-table mat-mdc-row{background:inherit}table.mat-table tr.mat-header-row,table.mat-table tr.mat-mdc-header-row,table.mat-mdc-table tr.mat-header-row,table.mat-mdc-table tr.mat-mdc-header-row{height:3.5rem;font-family:var(--font-family-base);font-size:var(--font-size-base)}table.mat-table tr.mat-row,table.mat-table tr.mat-footer-row,table.mat-table tr.mat-mdc-row,table.mat-table tr.mat-mdc-footer-row,table.mat-mdc-table tr.mat-row,table.mat-mdc-table tr.mat-footer-row,table.mat-mdc-table tr.mat-mdc-row,table.mat-mdc-table tr.mat-mdc-footer-row{height:3rem;outline:0;font-family:var(--font-family-base);font-size:var(--font-size-base)}table.mat-table .mat-footer-cell.mat-row-info-icon,table.mat-table .mat-footer-cell.mat-mdc-row-info-icon,table.mat-table .mat-header-cell.mat-row-info-icon,table.mat-table .mat-header-cell.mat-mdc-row-info-icon,table.mat-table .mat-mdc-footer-cell.mat-row-info-icon,table.mat-table .mat-mdc-footer-cell.mat-mdc-row-info-icon,table.mat-table .mat-mdc-header-cell.mat-row-info-icon,table.mat-table .mat-mdc-header-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-footer-cell.mat-row-info-icon,table.mat-mdc-table .mat-footer-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-header-cell.mat-row-info-icon,table.mat-mdc-table .mat-header-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-mdc-footer-cell.mat-row-info-icon,table.mat-mdc-table .mat-mdc-footer-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-mdc-header-cell.mat-row-info-icon,table.mat-mdc-table .mat-mdc-header-cell.mat-mdc-row-info-icon{visibility:hidden}table.mat-table td.mat-cell.mat-row-info-icon,table.mat-table td.mat-cell.mat-mdc-row-info-icon,table.mat-table td.mat-mdc-cell.mat-row-info-icon,table.mat-table td.mat-mdc-cell.mat-mdc-row-info-icon,table.mat-mdc-table td.mat-cell.mat-row-info-icon,table.mat-mdc-table td.mat-cell.mat-mdc-row-info-icon,table.mat-mdc-table td.mat-mdc-cell.mat-row-info-icon,table.mat-mdc-table td.mat-mdc-cell.mat-mdc-row-info-icon{width:32px;border:none}table.mat-table .mat-cell.mat-row-info-icon,table.mat-table .mat-cell.mat-mdc-row-info-icon,table.mat-table .mat-footer-cell.mat-row-info-icon,table.mat-table .mat-footer-cell.mat-mdc-row-info-icon,table.mat-table .mat-header-cell.mat-row-info-icon,table.mat-table .mat-header-cell.mat-mdc-row-info-icon,table.mat-table .mat-mdc-cell.mat-row-info-icon,table.mat-table .mat-mdc-cell.mat-mdc-row-info-icon,table.mat-table .mat-mdc-footer-cell.mat-row-info-icon,table.mat-table .mat-mdc-footer-cell.mat-mdc-row-info-icon,table.mat-table .mat-mdc-header-cell.mat-row-info-icon,table.mat-table .mat-mdc-header-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-cell.mat-row-info-icon,table.mat-mdc-table .mat-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-footer-cell.mat-row-info-icon,table.mat-mdc-table .mat-footer-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-header-cell.mat-row-info-icon,table.mat-mdc-table .mat-header-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-mdc-cell.mat-row-info-icon,table.mat-mdc-table .mat-mdc-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-mdc-footer-cell.mat-row-info-icon,table.mat-mdc-table .mat-mdc-footer-cell.mat-mdc-row-info-icon,table.mat-mdc-table .mat-mdc-header-cell.mat-row-info-icon,table.mat-mdc-table .mat-mdc-header-cell.mat-mdc-row-info-icon{padding:0!important}table.mat-table th.mat-header-cell,table.mat-table td.mat-cell,table.mat-table td.mat-footer-cell,table.mat-table th.mat-mdc-header-cell,table.mat-table td.mat-mdc-cell,table.mat-table td.mat-mdc-footer-cell,table.mat-mdc-table th.mat-header-cell,table.mat-mdc-table td.mat-cell,table.mat-mdc-table td.mat-footer-cell,table.mat-mdc-table th.mat-mdc-header-cell,table.mat-mdc-table td.mat-mdc-cell,table.mat-mdc-table td.mat-mdc-footer-cell{padding:0 1rem;border:0 none}table.mat-table th.mat-header-cell,table.mat-table th.mat-mdc-header-cell,table.mat-mdc-table th.mat-header-cell,table.mat-mdc-table th.mat-mdc-header-cell{text-align:left;position:relative;font-size:var(--font-size-sm);font-weight:700;box-shadow:inset 0 -2px 0 0 var(--gray-300)}@media all and (-ms-high-contrast: none){table.mat-table th.mat-header-cell,table.mat-table th.mat-mdc-header-cell,table.mat-mdc-table th.mat-header-cell,table.mat-mdc-table th.mat-mdc-header-cell{position:relative!important}}table.mat-table th.mat-header-cell:not(:last-of-type):after,table.mat-table th.mat-mdc-header-cell:not(:last-of-type):after,table.mat-mdc-table th.mat-header-cell:not(:last-of-type):after,table.mat-mdc-table th.mat-mdc-header-cell:not(:last-of-type):after{content:"";position:absolute;display:block}table.mat-table th.mat-header-cell:not(:last-of-type):after,table.mat-table th.mat-mdc-header-cell:not(:last-of-type):after,table.mat-mdc-table th.mat-header-cell:not(:last-of-type):after,table.mat-mdc-table th.mat-mdc-header-cell:not(:last-of-type):after{right:0;top:1rem;bottom:1rem;width:1px;background:var(--gray-400)}table.mat-table td.mat-footer-cell,table.mat-table td.mat-mdc-footer-cell,table.mat-mdc-table td.mat-footer-cell,table.mat-mdc-table td.mat-mdc-footer-cell{text-align:left;position:relative;font-size:var(--font-size-sm);font-weight:700}@media all and (-ms-high-contrast: none){table.mat-table td.mat-footer-cell,table.mat-table td.mat-mdc-footer-cell,table.mat-mdc-table td.mat-footer-cell,table.mat-mdc-table td.mat-mdc-footer-cell{position:relative!important}}table.mat-table td.mat-footer-cell:before,table.mat-table td.mat-footer-cell:not(:last-of-type):after,table.mat-table td.mat-mdc-footer-cell:before,table.mat-table td.mat-mdc-footer-cell:not(:last-of-type):after,table.mat-mdc-table td.mat-footer-cell:before,table.mat-mdc-table td.mat-footer-cell:not(:last-of-type):after,table.mat-mdc-table td.mat-mdc-footer-cell:before,table.mat-mdc-table td.mat-mdc-footer-cell:not(:last-of-type):after{content:"";position:absolute;display:block}table.mat-table td.mat-footer-cell:before,table.mat-table td.mat-mdc-footer-cell:before,table.mat-mdc-table td.mat-footer-cell:before,table.mat-mdc-table td.mat-mdc-footer-cell:before{top:0;right:0;left:0;height:2px;background:var(--gray-300);transform:translateZ(0)}table.mat-table td.mat-cell:not(:last-of-type),table.mat-table td.mat-mdc-cell:not(:last-of-type),table.mat-mdc-table td.mat-cell:not(:last-of-type),table.mat-mdc-table td.mat-mdc-cell:not(:last-of-type){border-right:1px solid var(--gray-600)}table.mat-table:not(.mat-table-no-hover) tr.mat-row-selected td.mat-cell,table.mat-table:not(.mat-table-no-hover) tr.mat-row-selected td.mat-mdc-cell,table.mat-table:not(.mat-table-no-hover) tr.mat-row:hover td.mat-cell,table.mat-table:not(.mat-table-no-hover) tr.mat-row:hover td.mat-mdc-cell,table.mat-table:not(.mat-table-no-hover) tr.mat-mdc-row-selected td.mat-cell,table.mat-table:not(.mat-table-no-hover) tr.mat-mdc-row-selected td.mat-mdc-cell,table.mat-table:not(.mat-table-no-hover) tr.mat-mdc-row:hover td.mat-cell,table.mat-table:not(.mat-table-no-hover) tr.mat-mdc-row:hover td.mat-mdc-cell,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-row-selected td.mat-cell,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-row-selected td.mat-mdc-cell,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-row:hover td.mat-cell,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-row:hover td.mat-mdc-cell,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row-selected td.mat-cell,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row-selected td.mat-mdc-cell,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row:hover td.mat-cell,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row:hover td.mat-mdc-cell,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-row-selected td.mat-cell,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-row-selected td.mat-mdc-cell,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-row:hover td.mat-cell,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-row:hover td.mat-mdc-cell,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-mdc-row-selected td.mat-cell,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-mdc-row-selected td.mat-mdc-cell,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-mdc-row:hover td.mat-cell,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-mdc-row:hover td.mat-mdc-cell,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-row-selected td.mat-cell,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-row-selected td.mat-mdc-cell,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-row:hover td.mat-cell,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-row:hover td.mat-mdc-cell,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row-selected td.mat-cell,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row-selected td.mat-mdc-cell,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row:hover td.mat-cell,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row:hover td.mat-mdc-cell{background:var(--gray-400)!important}table.mat-table:not(.mat-table-no-hover) tr.mat-row-selected td.mat-cell .mat-cell-actions,table.mat-table:not(.mat-table-no-hover) tr.mat-row-selected td.mat-mdc-cell .mat-cell-actions,table.mat-table:not(.mat-table-no-hover) tr.mat-row:hover td.mat-cell .mat-cell-actions,table.mat-table:not(.mat-table-no-hover) tr.mat-row:hover td.mat-mdc-cell .mat-cell-actions,table.mat-table:not(.mat-table-no-hover) tr.mat-mdc-row-selected td.mat-cell .mat-cell-actions,table.mat-table:not(.mat-table-no-hover) tr.mat-mdc-row-selected td.mat-mdc-cell .mat-cell-actions,table.mat-table:not(.mat-table-no-hover) tr.mat-mdc-row:hover td.mat-cell .mat-cell-actions,table.mat-table:not(.mat-table-no-hover) tr.mat-mdc-row:hover td.mat-mdc-cell .mat-cell-actions,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-row-selected td.mat-cell .mat-cell-actions,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-row-selected td.mat-mdc-cell .mat-cell-actions,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-row:hover td.mat-cell .mat-cell-actions,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-row:hover td.mat-mdc-cell .mat-cell-actions,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row-selected td.mat-cell .mat-cell-actions,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row-selected td.mat-mdc-cell .mat-cell-actions,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row:hover td.mat-cell .mat-cell-actions,table.mat-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row:hover td.mat-mdc-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-row-selected td.mat-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-row-selected td.mat-mdc-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-row:hover td.mat-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-row:hover td.mat-mdc-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-mdc-row-selected td.mat-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-mdc-row-selected td.mat-mdc-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-mdc-row:hover td.mat-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-table-no-hover) tr.mat-mdc-row:hover td.mat-mdc-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-row-selected td.mat-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-row-selected td.mat-mdc-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-row:hover td.mat-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-row:hover td.mat-mdc-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row-selected td.mat-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row-selected td.mat-mdc-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row:hover td.mat-cell .mat-cell-actions,table.mat-mdc-table:not(.mat-mdc-table-no-hover) tr.mat-mdc-row:hover td.mat-mdc-cell .mat-cell-actions{background:inherit}table.mat-table tr.mat-row-selected td.mat-cell:first-of-type,table.mat-table tr.mat-row-selected td.mat-mdc-cell:first-of-type,table.mat-table tr.mat-mdc-row-selected td.mat-cell:first-of-type,table.mat-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type,table.mat-mdc-table tr.mat-row-selected td.mat-cell:first-of-type,table.mat-mdc-table tr.mat-row-selected td.mat-mdc-cell:first-of-type,table.mat-mdc-table tr.mat-mdc-row-selected td.mat-cell:first-of-type,table.mat-mdc-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type{position:relative}table.mat-table tr.mat-row-selected td.mat-cell:first-of-type:before,table.mat-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,table.mat-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,table.mat-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before,table.mat-mdc-table tr.mat-row-selected td.mat-cell:first-of-type:before,table.mat-mdc-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,table.mat-mdc-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,table.mat-mdc-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before{content:"";position:absolute;display:block;width:.5rem;height:100%;min-height:3rem;top:0;left:0;bottom:0}.layout-sport table.mat-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-sport table.mat-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-sport table.mat-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-sport table.mat-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before,.layout-sport table.mat-mdc-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-sport table.mat-mdc-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-sport table.mat-mdc-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-sport table.mat-mdc-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before{background:var(--theme-sport-primary)}.layout-verein table.mat-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-verein table.mat-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-verein table.mat-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-verein table.mat-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before,.layout-verein table.mat-mdc-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-verein table.mat-mdc-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-verein table.mat-mdc-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-verein table.mat-mdc-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before{background:var(--theme-verein-primary)}.layout-verband table.mat-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-verband table.mat-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-verband table.mat-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-verband table.mat-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before,.layout-verband table.mat-mdc-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-verband table.mat-mdc-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-verband table.mat-mdc-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-verband table.mat-mdc-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before{background:var(--theme-verband-primary)}.layout-public table.mat-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-public table.mat-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-public table.mat-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-public table.mat-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before,.layout-public table.mat-mdc-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-public table.mat-mdc-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-public table.mat-mdc-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-public table.mat-mdc-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before{background:var(--theme-public-primary)}.layout-digital table.mat-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-digital table.mat-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-digital table.mat-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-digital table.mat-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before,.layout-digital table.mat-mdc-table tr.mat-row-selected td.mat-cell:first-of-type:before,.layout-digital table.mat-mdc-table tr.mat-row-selected td.mat-mdc-cell:first-of-type:before,.layout-digital table.mat-mdc-table tr.mat-mdc-row-selected td.mat-cell:first-of-type:before,.layout-digital table.mat-mdc-table tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before{background:var(--theme-digital-primary)}table.mat-table tr.mat-row-link td.mat-cell,table.mat-table tr.mat-row-link td.mat-mdc-cell,table.mat-table tr.mat-mdc-row-link td.mat-cell,table.mat-table tr.mat-mdc-row-link td.mat-mdc-cell,table.mat-mdc-table tr.mat-row-link td.mat-cell,table.mat-mdc-table tr.mat-row-link td.mat-mdc-cell,table.mat-mdc-table tr.mat-mdc-row-link td.mat-cell,table.mat-mdc-table tr.mat-mdc-row-link td.mat-mdc-cell{cursor:pointer}table.mat-table th.mat-header-cell.mat-cell-select,table.mat-table td.mat-cell.mat-cell-select,table.mat-table th.mat-mdc-header-cell.mat-mdc-cell-select,table.mat-table td.mat-mdc-cell.mat-mdc-cell-select,table.mat-mdc-table th.mat-header-cell.mat-cell-select,table.mat-mdc-table td.mat-cell.mat-cell-select,table.mat-mdc-table th.mat-mdc-header-cell.mat-mdc-cell-select,table.mat-mdc-table td.mat-mdc-cell.mat-mdc-cell-select{border-right:0 none;width:3rem}table.mat-table th.mat-header-cell.mat-cell-select:after,table.mat-table td.mat-cell.mat-cell-select:after,table.mat-table th.mat-mdc-header-cell.mat-mdc-cell-select:after,table.mat-table td.mat-mdc-cell.mat-mdc-cell-select:after,table.mat-mdc-table th.mat-header-cell.mat-cell-select:after,table.mat-mdc-table td.mat-cell.mat-cell-select:after,table.mat-mdc-table th.mat-mdc-header-cell.mat-mdc-cell-select:after,table.mat-mdc-table td.mat-mdc-cell.mat-mdc-cell-select:after{display:none}table.mat-table th.mat-header-cell:first-of-type,table.mat-table td.mat-cell:first-of-type,table.mat-table td.mat-footer-cell:first-of-type,table.mat-table th.mat-mdc-header-cell:first-of-type,table.mat-table td.mat-mdc-cell:first-of-type,table.mat-table td.mat-mdc-footer-cell:first-of-type,table.mat-mdc-table th.mat-header-cell:first-of-type,table.mat-mdc-table td.mat-cell:first-of-type,table.mat-mdc-table td.mat-footer-cell:first-of-type,table.mat-mdc-table th.mat-mdc-header-cell:first-of-type,table.mat-mdc-table td.mat-mdc-cell:first-of-type,table.mat-mdc-table td.mat-mdc-footer-cell:first-of-type{padding-left:1rem}table.mat-table th.mat-header-cell:last-of-type,table.mat-table td.mat-cell:last-of-type,table.mat-table td.mat-footer-cell:last-of-type,table.mat-table th.mat-mdc-header-cell:last-of-type,table.mat-table td.mat-mdc-cell:last-of-type,table.mat-table td.mat-mdc-footer-cell:last-of-type,table.mat-mdc-table th.mat-header-cell:last-of-type,table.mat-mdc-table td.mat-cell:last-of-type,table.mat-mdc-table td.mat-footer-cell:last-of-type,table.mat-mdc-table th.mat-mdc-header-cell:last-of-type,table.mat-mdc-table td.mat-mdc-cell:last-of-type,table.mat-mdc-table td.mat-mdc-footer-cell:last-of-type{padding-right:1rem}table.mat-table th.mat-header-cell.mat-cell-action,table.mat-table td.mat-cell.mat-cell-action,table.mat-table th.mat-mdc-header-cell.mat-mdc-cell-action,table.mat-table td.mat-mdc-cell.mat-mdc-cell-action,table.mat-mdc-table th.mat-header-cell.mat-cell-action,table.mat-mdc-table td.mat-cell.mat-cell-action,table.mat-mdc-table th.mat-mdc-header-cell.mat-mdc-cell-action,table.mat-mdc-table td.mat-mdc-cell.mat-mdc-cell-action{width:3rem;padding:0 .5rem}table.mat-table th.mat-header-cell.mat-cell-avatar,table.mat-table td.mat-cell.mat-cell-avatar,table.mat-table th.mat-mdc-header-cell.mat-mdc-cell-avatar,table.mat-table td.mat-mdc-cell.mat-mdc-cell-avatar,table.mat-mdc-table th.mat-header-cell.mat-cell-avatar,table.mat-mdc-table td.mat-cell.mat-cell-avatar,table.mat-mdc-table th.mat-mdc-header-cell.mat-mdc-cell-avatar,table.mat-mdc-table td.mat-mdc-cell.mat-mdc-cell-avatar{width:1.5rem;padding:0 .75rem}table.mat-table th.mat-header-cell.mat-cell-avatar:first-child,table.mat-table td.mat-cell.mat-cell-avatar:first-child,table.mat-table th.mat-mdc-header-cell.mat-mdc-cell-avatar:first-child,table.mat-table td.mat-mdc-cell.mat-mdc-cell-avatar:first-child,table.mat-mdc-table th.mat-header-cell.mat-cell-avatar:first-child,table.mat-mdc-table td.mat-cell.mat-cell-avatar:first-child,table.mat-mdc-table th.mat-mdc-header-cell.mat-mdc-cell-avatar:first-child,table.mat-mdc-table td.mat-mdc-cell.mat-mdc-cell-avatar:first-child{padding-right:0}table.mat-table td.mat-column-actions,table.mat-mdc-table td.mat-column-actions{overflow:visible}table.mat-table td.mat-column-actions .mat-cell-actions,table.mat-mdc-table td.mat-column-actions .mat-cell-actions{background:#fff!important}table.mat-table td.mat-cell .mat-cell-actions,table.mat-table td.mat-cell .mat-mdc-cell-actions,table.mat-table td.mat-mdc-cell .mat-cell-actions,table.mat-table td.mat-mdc-cell .mat-mdc-cell-actions,table.mat-mdc-table td.mat-cell .mat-cell-actions,table.mat-mdc-table td.mat-cell .mat-mdc-cell-actions,table.mat-mdc-table td.mat-mdc-cell .mat-cell-actions,table.mat-mdc-table td.mat-mdc-cell .mat-mdc-cell-actions{display:flex;flex-direction:row;background:var(--white);box-shadow:-3px 0 3px #00000026}table.mat-table td.mat-cell .mat-cell-actions button,table.mat-table td.mat-cell .mat-mdc-cell-actions button,table.mat-table td.mat-mdc-cell .mat-cell-actions button,table.mat-table td.mat-mdc-cell .mat-mdc-cell-actions button,table.mat-mdc-table td.mat-cell .mat-cell-actions button,table.mat-mdc-table td.mat-cell .mat-mdc-cell-actions button,table.mat-mdc-table td.mat-mdc-cell .mat-cell-actions button,table.mat-mdc-table td.mat-mdc-cell .mat-mdc-cell-actions button{min-width:3rem}table.mat-table td.mat-cell .mat-cell-actions button+button:before,table.mat-table td.mat-cell .mat-mdc-cell-actions button+button:before,table.mat-table td.mat-mdc-cell .mat-cell-actions button+button:before,table.mat-table td.mat-mdc-cell .mat-mdc-cell-actions button+button:before,table.mat-mdc-table td.mat-cell .mat-cell-actions button+button:before,table.mat-mdc-table td.mat-cell .mat-mdc-cell-actions button+button:before,table.mat-mdc-table td.mat-mdc-cell .mat-cell-actions button+button:before,table.mat-mdc-table td.mat-mdc-cell .mat-mdc-cell-actions button+button:before{content:"";height:1.25rem;position:absolute;top:calc(50% - .625rem);left:0;border-left:1px solid var(--gray-400)}table.mat-table th.mat-cell-actions-hover,table.mat-table td.mat-cell-actions-hover,table.mat-table th.mat-mdc-cell-actions-hover,table.mat-table td.mat-mdc-cell-actions-hover,table.mat-mdc-table th.mat-cell-actions-hover,table.mat-mdc-table td.mat-cell-actions-hover,table.mat-mdc-table th.mat-mdc-cell-actions-hover,table.mat-mdc-table td.mat-mdc-cell-actions-hover{width:3rem;padding:0 .5rem;position:relative}table.mat-table th.mat-cell-actions-hover .mat-cell-actions,table.mat-table th.mat-cell-actions-hover .mat-mdc-cell-actions,table.mat-table td.mat-cell-actions-hover .mat-cell-actions,table.mat-table td.mat-cell-actions-hover .mat-mdc-cell-actions,table.mat-table th.mat-mdc-cell-actions-hover .mat-cell-actions,table.mat-table th.mat-mdc-cell-actions-hover .mat-mdc-cell-actions,table.mat-table td.mat-mdc-cell-actions-hover .mat-cell-actions,table.mat-table td.mat-mdc-cell-actions-hover .mat-mdc-cell-actions,table.mat-mdc-table th.mat-cell-actions-hover .mat-cell-actions,table.mat-mdc-table th.mat-cell-actions-hover .mat-mdc-cell-actions,table.mat-mdc-table td.mat-cell-actions-hover .mat-cell-actions,table.mat-mdc-table td.mat-cell-actions-hover .mat-mdc-cell-actions,table.mat-mdc-table th.mat-mdc-cell-actions-hover .mat-cell-actions,table.mat-mdc-table th.mat-mdc-cell-actions-hover .mat-mdc-cell-actions,table.mat-mdc-table td.mat-mdc-cell-actions-hover .mat-cell-actions,table.mat-mdc-table td.mat-mdc-cell-actions-hover .mat-mdc-cell-actions{position:absolute;top:0;bottom:0;right:0;display:none}table.mat-table tr.mat-row:hover .mat-cell-actions,table.mat-table tr.mat-row:hover .mat-mdc-cell-actions,table.mat-table tr.mat-mdc-row:hover .mat-cell-actions,table.mat-table tr.mat-mdc-row:hover .mat-mdc-cell-actions,table.mat-mdc-table tr.mat-row:hover .mat-cell-actions,table.mat-mdc-table tr.mat-row:hover .mat-mdc-cell-actions,table.mat-mdc-table tr.mat-mdc-row:hover .mat-cell-actions,table.mat-mdc-table tr.mat-mdc-row:hover .mat-mdc-cell-actions{display:flex}table.mat-table-sm,table.mat-mdc-table-sm{font-size:var(--font-size-sm)}table.mat-table-sm tr.mat-header-row,table.mat-table-sm tr.mat-mdc-header-row,table.mat-mdc-table-sm tr.mat-header-row,table.mat-mdc-table-sm tr.mat-mdc-header-row{height:2rem}table.mat-table-sm tr.mat-row-selected td.mat-cell:first-of-type:before,table.mat-table-sm tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before,table.mat-mdc-table-sm tr.mat-row-selected td.mat-cell:first-of-type:before,table.mat-mdc-table-sm tr.mat-mdc-row-selected td.mat-mdc-cell:first-of-type:before{min-height:2rem}table.mat-table-striped tbody tr.mat-row:nth-of-type(odd) td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped tbody tr.mat-row:nth-of-type(odd) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-table-striped tbody tr.mat-mdc-row:nth-of-type(odd) td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped tbody tr.mat-mdc-row:nth-of-type(odd) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped tbody tr.mat-row:nth-of-type(odd) td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped tbody tr.mat-row:nth-of-type(odd) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped tbody tr.mat-mdc-row:nth-of-type(odd) td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped tbody tr.mat-mdc-row:nth-of-type(odd) td.mat-mdc-cell:not(.mat-mdc-row-info-icon){background:var(--gray-600)}table.mat-table-striped:not(.mat-table-no-hover) tbody tr.mat-row:nth-of-type(odd):hover td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped:not(.mat-table-no-hover) tbody tr.mat-mdc-row:nth-of-type(odd):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-table-striped:not(.mat-mdc-table-no-hover) tbody tr.mat-row:nth-of-type(odd):hover td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped:not(.mat-mdc-table-no-hover) tbody tr.mat-mdc-row:nth-of-type(odd):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped:not(.mat-table-no-hover) tbody tr.mat-row:nth-of-type(odd):hover td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped:not(.mat-table-no-hover) tbody tr.mat-mdc-row:nth-of-type(odd):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped:not(.mat-mdc-table-no-hover) tbody tr.mat-row:nth-of-type(odd):hover td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped:not(.mat-mdc-table-no-hover) tbody tr.mat-mdc-row:nth-of-type(odd):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon){background:var(--gray-400)}table.mat-table-striped-double-row tbody tr.mat-row:nth-child(4n+3) td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped-double-row tbody tr.mat-row:nth-child(4n+3) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-table-striped-double-row tbody tr.mat-row:nth-child(4n+4) td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped-double-row tbody tr.mat-row:nth-child(4n+4) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-table-striped-double-row tbody tr.mat-mdc-row:nth-child(4n+3) td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped-double-row tbody tr.mat-mdc-row:nth-child(4n+3) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-table-striped-double-row tbody tr.mat-mdc-row:nth-child(4n+4) td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped-double-row tbody tr.mat-mdc-row:nth-child(4n+4) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped-double-row tbody tr.mat-row:nth-child(4n+3) td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped-double-row tbody tr.mat-row:nth-child(4n+3) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped-double-row tbody tr.mat-row:nth-child(4n+4) td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped-double-row tbody tr.mat-row:nth-child(4n+4) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped-double-row tbody tr.mat-mdc-row:nth-child(4n+3) td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped-double-row tbody tr.mat-mdc-row:nth-child(4n+3) td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped-double-row tbody tr.mat-mdc-row:nth-child(4n+4) td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped-double-row tbody tr.mat-mdc-row:nth-child(4n+4) td.mat-mdc-cell:not(.mat-mdc-row-info-icon){background:var(--gray-600)}table.mat-table-striped-double-row:not(.mat-table-no-hover) tbody tr.mat-row:nth-child(4n+3):hover td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped-double-row:not(.mat-table-no-hover) tbody tr.mat-row:nth-child(4n+4):hover td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped-double-row:not(.mat-table-no-hover) tbody tr.mat-mdc-row:nth-child(4n+3):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-table-striped-double-row:not(.mat-table-no-hover) tbody tr.mat-mdc-row:nth-child(4n+4):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-table-striped-double-row:not(.mat-mdc-table-no-hover) tbody tr.mat-row:nth-child(4n+3):hover td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped-double-row:not(.mat-mdc-table-no-hover) tbody tr.mat-row:nth-child(4n+4):hover td.mat-cell:not(.mat-row-info-icon),table.mat-table-striped-double-row:not(.mat-mdc-table-no-hover) tbody tr.mat-mdc-row:nth-child(4n+3):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-table-striped-double-row:not(.mat-mdc-table-no-hover) tbody tr.mat-mdc-row:nth-child(4n+4):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped-double-row:not(.mat-table-no-hover) tbody tr.mat-row:nth-child(4n+3):hover td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped-double-row:not(.mat-table-no-hover) tbody tr.mat-row:nth-child(4n+4):hover td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped-double-row:not(.mat-table-no-hover) tbody tr.mat-mdc-row:nth-child(4n+3):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped-double-row:not(.mat-table-no-hover) tbody tr.mat-mdc-row:nth-child(4n+4):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped-double-row:not(.mat-mdc-table-no-hover) tbody tr.mat-row:nth-child(4n+3):hover td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped-double-row:not(.mat-mdc-table-no-hover) tbody tr.mat-row:nth-child(4n+4):hover td.mat-cell:not(.mat-row-info-icon),table.mat-mdc-table-striped-double-row:not(.mat-mdc-table-no-hover) tbody tr.mat-mdc-row:nth-child(4n+3):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon),table.mat-mdc-table-striped-double-row:not(.mat-mdc-table-no-hover) tbody tr.mat-mdc-row:nth-child(4n+4):hover td.mat-mdc-cell:not(.mat-mdc-row-info-icon){background:var(--gray-400)}table.mat-table-bordered,table.mat-mdc-table-bordered{border-color:var(--gray-400)}table.mat-table-bordered tbody,table.mat-table-bordered td,table.mat-table-bordered tfoot,table.mat-table-bordered th,table.mat-table-bordered thead,table.mat-table-bordered tr,table.mat-mdc-table-bordered tbody,table.mat-mdc-table-bordered td,table.mat-mdc-table-bordered tfoot,table.mat-mdc-table-bordered th,table.mat-mdc-table-bordered thead,table.mat-mdc-table-bordered tr{border-color:inherit;border-style:solid;border-width:0}table.mat-table-bordered>:not(caption)>*,table.mat-mdc-table-bordered>:not(caption)>*{border-width:1px 0}table.mat-table-bordered>:not(caption)>*>*,table.mat-mdc-table-bordered>:not(caption)>*>*{padding:.75rem 1rem;border-width:0 1px}table.mat-table-bordered>:not(:last-child)>:last-child>*,table.mat-mdc-table-bordered>:not(:last-child)>:last-child>*{border-bottom-color:var(--gray-400)}table.mat-table-statistik small,table.mat-table-beitragsstruktur small,table.mat-mdc-table-statistik small,table.mat-mdc-table-beitragsstruktur small{display:block;color:var(--gray-200);font-size:var(--font-size-xs);font-weight:400}table.mat-table-statistik th,table.mat-table-beitragsstruktur th,table.mat-mdc-table-statistik th,table.mat-mdc-table-beitragsstruktur th{background:var(--gray-600);vertical-align:top}table.mat-table-statistik th:nth-of-type(odd),table.mat-table-beitragsstruktur th:nth-of-type(odd),table.mat-mdc-table-statistik th:nth-of-type(odd),table.mat-mdc-table-beitragsstruktur th:nth-of-type(odd){background:var(--gray-500)}table.mat-table-statistik td,table.mat-table-beitragsstruktur td,table.mat-mdc-table-statistik td,table.mat-mdc-table-beitragsstruktur td{text-align:center}table.mat-table-statistik td:first-child,table.mat-table-beitragsstruktur td:first-child,table.mat-mdc-table-statistik td:first-child,table.mat-mdc-table-beitragsstruktur td:first-child{text-align:left}table.mat-table-statistik tbody+tbody>:first-child,table.mat-table-beitragsstruktur tbody+tbody>:first-child,table.mat-mdc-table-statistik tbody+tbody>:first-child,table.mat-mdc-table-beitragsstruktur tbody+tbody>:first-child{border-top-width:2px;border-top-color:var(--gray-300)}.mat-sort-header-container,.mat-mdc-sort-header-container{display:flex;cursor:pointer;align-items:center;justify-content:space-between}.mat-sort-header-disabled .mat-sort-header-container,.mat-mdc-sort-header-disabled .mat-sort-header-container,.mat-sort-header-disabled .mat-mdc-sort-header-container,.mat-mdc-sort-header-disabled .mat-mdc-sort-header-container{cursor:default}.mat-sort-header-position-before,.mat-mdc-sort-header-position-before{flex-direction:row-reverse}.mat-sort-header-button,.mat-mdc-sort-header-button{border:none;background:0 0;display:flex;align-items:center;padding:0;cursor:inherit;outline:0;font:inherit;color:currentColor}.mat-sort-header-button::-moz-focus-inner,.mat-mdc-sort-header-button::-moz-focus-inner{border:0}.mat-sort-header-arrow,.mat-mdc-sort-header-arrow{height:12px;width:12px;min-width:12px;position:relative;display:flex;opacity:0}.mat-sort-header-arrow,[dir=rtl] .mat-sort-header-position-before .mat-sort-header-arrow,[dir=rtl] .mat-mdc-sort-header-position-before .mat-sort-header-arrow,.mat-mdc-sort-header-arrow,[dir=rtl] .mat-sort-header-position-before .mat-mdc-sort-header-arrow,[dir=rtl] .mat-mdc-sort-header-position-before .mat-mdc-sort-header-arrow{margin:0 0 0 6px}.mat-sort-header-position-before .mat-sort-header-arrow,.mat-mdc-sort-header-position-before .mat-sort-header-arrow,[dir=rtl] .mat-sort-header-arrow,.mat-sort-header-position-before .mat-mdc-sort-header-arrow,.mat-mdc-sort-header-position-before .mat-mdc-sort-header-arrow,[dir=rtl] .mat-mdc-sort-header-arrow{margin:0 6px 0 0}.mat-sort-header-stem,.mat-mdc-sort-header-stem{background:currentColor;height:10px;width:2px;margin:auto;display:flex;align-items:center}.mat-sort-header-indicator,.mat-mdc-sort-header-indicator{width:100%;height:2px;display:flex;align-items:center;position:absolute;top:0;left:0}.mat-sort-header-pointer-middle,.mat-mdc-sort-header-pointer-middle{margin:auto;height:2px;width:2px;background:currentColor;transform:rotate(45deg)}.mat-sort-header-pointer-left,.mat-mdc-sort-header-pointer-left,.mat-sort-header-pointer-right,.mat-mdc-sort-header-pointer-right{background:currentColor;width:6px;height:2px;position:absolute;top:0}.mat-sort-header-pointer-left,.mat-mdc-sort-header-pointer-left{transform-origin:right;left:0}.mat-sort-header-pointer-right,.mat-mdc-sort-header-pointer-right{transform-origin:left;right:0}athleta-app-container{inset:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}@media (min-width: 992px){athleta-app-container.toolbar-visible athleta-sidenav,athleta-app-container.toolbar-visible athleta-sidenav-menu{height:calc(100vh - 5.5rem)}}athleta-app-container.toolbar-banner-visible athleta-sidenav,athleta-app-container.toolbar-banner-visible athleta-sidenav-menu{height:100%}@media (min-width: 599px){athleta-app-container.toolbar-banner-visible athleta-sidenav,athleta-app-container.toolbar-banner-visible athleta-sidenav-menu{height:calc(100vh - 12rem)}}@media (min-width: 992px){athleta-app-container.toolbar-banner-visible athleta-sidenav,athleta-app-container.toolbar-banner-visible athleta-sidenav-menu{height:calc(100vh - 6rem)}}athleta-app-container.toolbar-banner-visible.toolbar-visible athleta-sidenav,athleta-app-container.toolbar-banner-visible.toolbar-visible athleta-sidenav-menu{height:calc(100vh - 12rem)}@media (min-width: 599px){athleta-app-container.toolbar-banner-visible.toolbar-visible athleta-sidenav,athleta-app-container.toolbar-banner-visible.toolbar-visible athleta-sidenav-menu{height:calc(100vh - 17.5rem)}}@media (min-width: 992px){athleta-app-container.toolbar-banner-visible.toolbar-visible athleta-sidenav,athleta-app-container.toolbar-banner-visible.toolbar-visible athleta-sidenav-menu{height:calc(100vh - 11.5rem)}}.asset-list{display:flex;flex-flow:row wrap;justify-content:center}.asset-list-item{display:flex;flex-flow:column nowrap;width:100%;margin:1rem 0;padding:1rem;border:1px solid var(--gray-200)}.layout-sport .asset-list-item{border-left:.625rem solid var(--theme-sport-primary)}.layout-verein .asset-list-item{border-left:.625rem solid var(--theme-verein-primary)}.layout-verband .asset-list-item{border-left:.625rem solid var(--theme-verband-primary)}.layout-public .asset-list-item{border-left:.625rem solid var(--theme-public-primary)}.layout-digital .asset-list-item{border-left:.625rem solid var(--theme-digital-primary)}.asset-list-item .btn{margin-right:1rem;align-self:flex-end;display:flex;align-items:center;padding:0 1.75rem;height:2.5rem;line-height:3.1;border-radius:2rem;border:none;color:var(--white);width:auto}@media (min-width: 992px){.asset-list-item{flex-flow:row nowrap;justify-content:space-between;align-items:center}.asset-list-item h3,.asset-list-item p,.asset-list-item a{margin:0}}.asset-list-item i{display:inline-block;position:relative;width:1.5rem;height:1.5rem;background-size:100%;background-repeat:no-repeat;background-position:50%;margin-right:.5rem}.asset-list-item i.invert.download{background-image:url("./media/download-TSL2R5PW.svg?stroke=white")}athleta-header{display:block;position:relative;order:-1;width:100%;z-index:10;box-shadow:0 2px 6px #0003}header.header{background:var(--white);border-bottom:1px solid var(--gray-600)}header.header .container{display:flex;align-items:center;justify-content:space-between}header.header .header-logo{padding:.25rem .75rem;background-color:var(--white)}.help-desk-button{display:none;align-items:center;position:fixed;width:140px;height:35px;bottom:0;right:37px;padding:8px 10px 8px 50px;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.5px;background-color:var(--info);text-decoration:none;z-index:25;border-radius:4px 4px 0 0;box-shadow:0 2px 4px 2px #0003;color:var(--white)}@media (min-width: 992px){.help-desk-button{display:flex}}.help-desk-button:hover,.help-desk-button:visited{color:var(--white)!important}.help-desk-button .help-desk-icon{width:24px;height:24px;display:inline-block;position:absolute;left:20px;top:7px;fill:#fff}.help-desk-link{margin-top:1.25rem}athleta-footer{display:block;position:relative;order:1;width:100%;z-index:20;box-shadow:0 -2px 6px #0003}@media (min-width: 992px){athleta-footer{display:none}}athleta-footer .toolbar-button{width:25%}.footer-imprint-small{padding:.75rem;color:var(--gray-200);font-size:.75rem}.footer-imprint-small .copyright{margin-right:.75rem}footer.footer{background:var(--gray-100);padding:1.5rem 0;color:var(--white)}footer.footer .container{display:flex;flex-flow:column nowrap;align-items:center}footer.footer .footer-item{width:100%}footer.footer .footer-item+.footer-item{margin-top:1.25rem}footer.footer .footer-logo .logo{margin:1.5rem auto .75rem}footer.footer .footer-logo span{font-size:.625rem}footer.footer .footer-links{display:flex;flex-flow:row wrap}footer.footer .footer-links ul{flex:1;margin-left:1rem}footer.footer .footer-links ul a{color:var(--white)}footer.footer .footer-links ul a:hover,footer.footer .footer-links ul a:focus{color:var(--gray-300)}footer.footer .footer-address{font-size:.75rem;text-align:center}@media (min-width: 992px){footer.footer .container{flex-flow:row wrap;justify-content:space-between}footer.footer .footer-item{text-align:left;width:auto}footer.footer .footer-logo{width:20%}footer.footer .footer-logo .logo{margin:.5rem 0}footer.footer .footer-links{width:45%}footer.footer .footer-address{min-width:15%}}@media (min-width: 992px){footer.footer .footer-logo{width:25%}}athleta-content{display:flex;position:relative;flex-direction:column;align-items:center;contain:layout size style;flex:1 1;width:100%;height:100%;padding:0 1rem;overflow-x:auto}@media (min-width: 992px){athleta-content{padding:0 2rem}}athleta-content.elevation{box-shadow:-2px 0 10px #0003}athleta-content.has-background{background-color:var(--gray-600)}athleta-content.w-50{flex:0 0 50%;max-width:50%}athleta-content.w-60{flex:0 0 60%;max-width:60%}athleta-content .header{display:flex;align-items:center;flex-direction:column;margin-bottom:2rem}@media (min-width: 992px){athleta-content .header{margin-bottom:3rem}}athleta-content .header>:last-child{margin-bottom:0}athleta-content .header p{width:100%}athleta-content .header .vereins-logo{margin-bottom:1rem}@media (min-width: 992px){athleta-content .header .vereins-logo{margin-bottom:0;margin-right:1rem}}athleta-header+athleta-content{padding:0 1rem 2rem;align-items:flex-start;background-color:var(--gray-600)}@media (min-width: 992px){athleta-header+athleta-content{padding:0 1.25rem 2rem}}athleta-header+athleta-content>:first-child{display:block;margin-top:2rem}.content-container-xs,.content-container-sm{width:100%}@media (min-width: 992px){.content-container-xs,.content-container-sm{flex:1 1}}.content-container-xs{max-width:27rem}.content-container-sm{max-width:35rem}.content-header{display:flex;justify-content:center;padding:2rem 0;min-height:6.5rem;width:100%;flex:0 0;position:relative}.content-header .logo-verein360{display:block;width:143px;height:40px}.content-header .btn-back{position:absolute;top:calc(50% - 1rem);left:0;width:2rem;height:2rem;display:flex;align-items:center}@media (min-width: 992px){.content-header .btn-back{display:none}}.content-footer{display:flex;flex-direction:row;justify-content:center;padding:2rem 0;min-height:4rem;width:100%;flex:0 0;height:auto}@media (min-width: 992px){.content-footer{margin-bottom:2rem;min-height:6rem}}@media (min-width: 992px){.content-footer>:not(:first-child){padding-left:.5rem}}main.content{margin:2rem 0}athleta-toolbar{display:flex;box-sizing:border-box;padding:0 1rem;width:100%;min-height:3.5rem;flex-direction:row;align-items:center;white-space:nowrap}athleta-toolbar.columns{flex-direction:column;align-items:flex-start;justify-content:space-between}athleta-toolbar.toolbar-items-end{align-items:flex-end}athleta-toolbar.toolbar-sm{min-height:3rem;height:3rem}athleta-toolbar.toolbar-error{color:var(--white);background-color:var(--error);fill:var(--white)}athleta-toolbar.toolbar-warning{color:var(--black);background-color:var(--warning)}.layout-sport athleta-toolbar a:hover{color:inherit}.layout-verein athleta-toolbar a:hover{color:inherit}.layout-verband athleta-toolbar a:hover{color:inherit}.layout-public athleta-toolbar a:hover{color:inherit}.layout-digital athleta-toolbar a:hover{color:inherit}@media (min-width: 992px){athleta-toolbar{height:4rem;padding:0 1.25rem}}athleta-toolbar-filters athleta-toolbar{height:5rem}.toolbar-background{min-height:15rem;justify-content:space-between;position:relative}.toolbar-background .toolbar-background-image{background-color:var(--gray-600)}.toolbar-background .toolbar-background-image,.toolbar-background .toolbar-background-image:after{position:absolute;inset:0;z-index:-1}.toolbar-background .toolbar-background-image:after{content:"";opacity:.5;background:var(--gray-100)}.toolbar-background .toolbar-background-header{color:var(--white);text-shadow:0 0 3px rgba(0,0,0,.2)}.toolbar-preview{color:var(--black);background-color:var(--warning);fill:var(--black);white-space:normal;padding:1rem}.toolbar-preview .toolbar-headline{font-size:var(--font-size-base);height:2.5rem;color:var(--gray-100);fill:var(--gray-100)}@media (min-width: 599px){.toolbar-preview{align-items:center;justify-content:center;flex-direction:column;height:5.5rem}.toolbar-preview .toolbar-text{text-align:center}.toolbar-preview .toolbar-actions{display:none}}@media (max-width: 598.98px){.toolbar-preview{position:absolute;top:calc(100% - 7.5rem);bottom:0;z-index:30}}.toolbar-spacer{flex:1 1 auto}.toolbar-back{display:flex;align-items:center;text-decoration:none;height:3.5rem}.toolbar-back svg{margin-right:.5rem}.toolbar-logo .logo-verein360{width:143px;height:40px}.toolbar-headline{display:flex;flex-direction:column;justify-content:center;height:3.5rem;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.toolbar-subheadline{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.toolbar-actions{position:relative;display:flex;align-items:center}.toolbar-actions>button+button{margin-left:1rem}@media (min-width: 992px){.toolbar-actions>button+button{margin-left:1.25rem}}.toolbar-filter{width:100%;display:flex;align-items:center;padding:.75rem 0}.toolbar-filter>button+button{margin-left:.75rem}.toolbar-button{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;-webkit-tap-highlight-color:transparent;display:flex;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;padding:4px 8px;background:transparent;flex-direction:column;align-items:center;font-size:var(--font-size-xxs);letter-spacing:.36px;border:0;height:100%;transition:all .2s cubic-bezier(.35,0,.25,1);color:var(--black)}.toolbar-button svg{fill:currentColor;transition:all .2s cubic-bezier(.35,0,.25,1)}.toolbar-button.disabled,.toolbar-button:disabled{opacity:.4;color:var(--gray-400)}.layout-sport .toolbar-button.active{color:var(--theme-sport-primary)}.layout-verein .toolbar-button.active{color:var(--theme-verein-primary)}.layout-verband .toolbar-button.active{color:var(--theme-verband-primary)}.layout-public .toolbar-button.active{color:var(--theme-public-primary)}.layout-digital .toolbar-button.active{color:var(--theme-digital-primary)}.toolbar-button.toolbar-link:hover{text-decoration:none}@media (min-width: 992px){.layout-sport .toolbar-button:hover{color:var(--theme-sport-primary)}.layout-verein .toolbar-button:hover{color:var(--theme-verein-primary)}.layout-verband .toolbar-button:hover{color:var(--theme-verband-primary)}.layout-public .toolbar-button:hover{color:var(--theme-public-primary)}.layout-digital .toolbar-button:hover{color:var(--theme-digital-primary)}}athleta-toolbar-search{position:absolute;top:0;left:0;bottom:0;width:100%;overflow:hidden;display:flex;background:var(--white);transition:all .2s cubic-bezier(.35,0,.25,1);z-index:10}athleta-toolbar-search .form-control{position:absolute;top:0;height:2.125rem;border-radius:1.125rem}.layout-sport athleta-toolbar-search .form-control{border:2px solid var(--theme-sport-primary)}.layout-verein athleta-toolbar-search .form-control{border:2px solid var(--theme-verein-primary)}.layout-verband athleta-toolbar-search .form-control{border:2px solid var(--theme-verband-primary)}.layout-public athleta-toolbar-search .form-control{border:2px solid var(--theme-public-primary)}.layout-digital athleta-toolbar-search .form-control{border:2px solid var(--theme-digital-primary)}athleta-toolbar-search .form-control,athleta-toolbar-search .form-control:focus{padding:.25rem .25rem .25rem 2.5rem}athleta-toolbar-search .form-control::placeholder{opacity:1}athleta-toolbar-search .btn-icon,athleta-toolbar-search .btn-flat{position:absolute;top:0;z-index:1}athleta-toolbar-search .btn-icon{left:0}athleta-toolbar-search .btn-flat{right:0;border-radius:1.125rem}athleta-toolbar-search .form-control:not(.has-value)+.btn-flat,athleta-toolbar-search .form-control:placeholder-shown+.btn-flat{opacity:0;visibility:hidden}athleta-toolbar-search.closed{opacity:0;width:36px;pointer-events:none}athleta-toolbar-search.closed .form-control{width:36px;padding:.25rem 0}athleta-toolbar-search.closed .form-control::placeholder{opacity:0}athleta-toolbar-search-mobile{display:block;width:100%}.sport-app-toolbar{position:relative;overflow:hidden;height:8.5rem;padding-right:42px}@media (min-width: 992px){.sport-app-toolbar{height:6rem}}.sport-app-toolbar>picture img{position:absolute;left:0;z-index:-1;width:100%;height:110%}.sport-app-toolbar .sport-app-toolbar-wrapper{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;height:100%;max-width:1440px;padding:1.25rem 2.5rem 1.25rem 5rem}@media (min-width: 992px){.sport-app-toolbar .sport-app-toolbar-wrapper{flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:0 1.25rem 0 19.5rem}}.sport-app-toolbar .sport-app-toolbar-wrapper picture img{position:absolute;height:130px;left:0;bottom:0}@media (min-width: 992px){.sport-app-toolbar .sport-app-toolbar-wrapper picture img{left:90px;height:96px}}.sport-app-toolbar .sport-app-toolbar-wrapper h2{font-size:1.5rem;color:var(--white);margin:0 0 .75rem;text-align:center;line-height:120%}@media (min-width: 992px){.sport-app-toolbar .sport-app-toolbar-wrapper h2{font-size:2.25rem;margin:0 2.5rem 0 0}}.sport-app-toolbar .sport-app-toolbar-wrapper .badges{display:flex;flex-flow:row nowrap;justify-content:center;margin-right:1.75rem}.sport-app-toolbar .sport-app-toolbar-wrapper .badges .has-image a img{width:auto;height:32px}@media (min-width: 992px){.sport-app-toolbar .sport-app-toolbar-wrapper .badges .has-image a img{height:40px}}.sport-app-toolbar button.close{fill:#fff;position:absolute;top:10px;right:10px;cursor:pointer;outline:none;border:0;background:transparent}@media (min-width: 992px){.sport-app-toolbar button.close{top:5px;right:5px}}.sportpakete-toolbar{position:relative;overflow:hidden;height:8.5rem;padding-right:42px}@media (min-width: 992px){.sportpakete-toolbar{height:6rem}}.sportpakete-toolbar>picture img{position:absolute;left:0;z-index:-1;width:100%;height:110%}.sportpakete-toolbar .sportpakete-toolbar-wrapper{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;height:100%;max-width:1440px;padding:1.25rem 2.5rem 1.25rem 5rem}@media (min-width: 992px){.sportpakete-toolbar .sportpakete-toolbar-wrapper{flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:0 1.25rem 0 19.5rem}}.sportpakete-toolbar .sportpakete-toolbar-wrapper picture img{position:absolute;height:130px;left:0;bottom:0}@media (min-width: 992px){.sportpakete-toolbar .sportpakete-toolbar-wrapper picture img{left:90px;height:96px}}.sportpakete-toolbar .sportpakete-toolbar-wrapper h2{font-size:1.5rem;color:var(--white);margin:0 0 .25rem;text-align:center;line-height:120%}@media (min-width: 992px){.sportpakete-toolbar .sportpakete-toolbar-wrapper h2{font-size:2.25rem;margin:0 2.5rem 0 0}}.sportpakete-toolbar .sportpakete-toolbar-wrapper .badges{display:flex;flex-flow:row nowrap;justify-content:center}.sportpakete-toolbar .sportpakete-toolbar-wrapper .badges .btn{padding:1px 16px 0}.sportpakete-toolbar button.close{fill:#fff;position:absolute;top:10px;right:10px;cursor:pointer;outline:none;border:0;background:transparent}@media (min-width: 992px){.sportpakete-toolbar button.close{top:5px;right:5px}}athleta-sidenav-container{display:flex;justify-content:space-between;contain:layout size style;width:100%;height:100%;overflow-x:hidden}@media (min-width: 992px){athleta-sidenav-container{flex-direction:row-reverse}}athleta-sidenav-content{display:flex;flex-direction:column;justify-content:space-between;contain:layout size style;width:100%;height:100%;flex:1;overflow-x:hidden}athleta-sidenav-content.row{flex-direction:row}athleta-sidenav,athleta-sidenav-menu{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;width:100vw;height:calc(100vh - 56px);padding:.75rem;z-index:15;transform:translate3d(-100%,0,0);will-change:transform;transition:all .3s cubic-bezier(.55,0,.55,.2);background:var(--white);outline:0;font-size:var(--font-size-base)}@media (min-width: 992px){athleta-sidenav,athleta-sidenav-menu{box-shadow:2px 0 12px #0003;width:270px;height:100vh}}@media (min-width: 992px){athleta-sidenav{position:relative;transform:none}}athleta-sidenav>.menu{border-top:1px solid var(--gray-400)}athleta-sidenav .sidenav-logo{display:none;flex-direction:column;align-items:flex-start;overflow:hidden;transition:all .3s cubic-bezier(.55,0,.55,.2);padding:.75rem 1.75rem;will-change:padding}@media (min-width: 992px){athleta-sidenav .sidenav-logo{display:flex}}athleta-sidenav .sidenav-logo athleta-logo{display:block;height:42px;transition:all .3s cubic-bezier(.55,0,.55,.2);will-change:transform;transform:translateZ(0)}athleta-sidenav .sidenav-logo athleta-logo.logo-verein360{width:150px}athleta-sidenav .sidenav-logo athleta-logo.logo-verein360 svg{width:100%;height:100%}athleta-sidenav .btn-mini-fab{display:none;position:absolute;right:-1.25rem;bottom:1.75rem;z-index:20}@media (min-width: 992px){athleta-sidenav .btn-mini-fab{display:inline-block}}athleta-sidenav .btn-mini-fab svg{transition:all .2s cubic-bezier(.35,0,.25,1);transform:rotate(0)}athleta-sidenav.open{transform:none;transition:all .4s cubic-bezier(.25,.8,.25,1)}athleta-sidenav.open .btn-mini-fab svg{transition:all .4s cubic-bezier(.25,.8,.25,1);transform:rotate(180deg)}@media (min-width: 992px){athleta-sidenav.small{width:72px}athleta-sidenav.small .sidenav-logo{padding:.75rem .35rem}athleta-sidenav.small athleta-logo.logo-verein360{width:100px;height:28px;margin-bottom:.25rem;transform:translate3d(-62px,0,0)}athleta-sidenav.small .btn-mini-fab svg{transform:rotate(180deg)}athleta-sidenav.small .menu-item:hover .menu-item-label{position:absolute;left:calc(100% + 1.25rem);top:calc(50% - 1rem);line-height:1rem;border-radius:1rem;padding:.5rem 1.25rem;letter-spacing:.8px;font-weight:700;font-size:var(--font-size-xs);background-color:var(--gray-100)}.layout-sport athleta-sidenav.small .menu-item:hover .menu-item-label{color:var(--white)}.layout-verein athleta-sidenav.small .menu-item:hover .menu-item-label{color:var(--white)}.layout-verband athleta-sidenav.small .menu-item:hover .menu-item-label{color:var(--white)}.layout-public athleta-sidenav.small .menu-item:hover .menu-item-label{color:var(--white)}.layout-digital athleta-sidenav.small .menu-item:hover .menu-item-label{color:var(--white)}athleta-sidenav.small .menu-item.has-submenu:after{display:none}}athleta-sidenav .menu-link{color:var(--gray-200);font-size:.75rem;padding:.1rem 1rem}athleta-sidenav .menu-link.dsgvo{margin-top:auto}@media (min-width: 992px){athleta-sidenav-menu{padding:1.5rem}}athleta-sidenav-menu.open{transform:translateZ(0)}@media (min-width: 992px){athleta-sidenav-menu .menu-item-back{margin:0 -.75rem 1.5rem}}athleta-sidenav-menu .menu{border-top:1px solid #dfe3e6}@media (min-width: 992px){athleta-sidenav-menu .menu{border-top:none}}athleta-sidenav-menu .menu-headline{padding-left:.75rem;padding-right:.75rem}athleta-account-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;padding:.75rem 2.25rem .75rem 4.5rem;margin:-.75rem -.75rem 0;height:4.5rem;justify-content:center;cursor:pointer}athleta-account-button .vereins-logo{position:absolute;top:calc(50% - 1.5rem);left:.75rem}athleta-account-button .username,athleta-account-button .vereins-name{font-size:var(--font-size-xs);line-height:1rem;min-height:1rem;overflow:hidden;white-space:nowrap;display:block}athleta-account-button .vereins-name{font-weight:700;overflow:hidden;white-space:nowrap;margin-bottom:.25rem}athleta-account-button .username{color:var(--gray-200)}athleta-account-button .account-button{position:absolute;width:1rem;height:1rem;top:calc(50% - .5rem);right:.75rem;fill:var(--gray-300);transition:all .2s cubic-bezier(.35,0,.25,1);transform:rotate(0);will-change:transform;opacity:1}athleta-account-button.open .account-button{transform:rotate(180deg)}.small athleta-account-button:after{opacity:0}athleta-account-menu{display:block;position:absolute;top:4.5rem;left:0;padding:0 .75rem;width:100vw;background-color:var(--white);z-index:20;box-shadow:0 2px 6px #0003;transform:scaleY(.8);transform-origin:50% 0 0;transition:transform 0ms 125ms linear,opacity .1s 25ms linear;opacity:0;outline:0}@media (min-width: 992px){athleta-account-menu{width:270px}}athleta-account-menu.open{transform:scaleY(1);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);opacity:1}athleta-account-menu:not(.open){pointer-events:none}.menu{display:flex;flex-direction:column;flex:1;padding:.75rem 0}.menu-item{position:relative;display:flex;flex-direction:row;align-items:center;padding:.75rem;font-size:1.125rem;cursor:pointer;text-decoration:none}@media (min-width: 992px){.menu-item{padding:.5rem .75rem;height:2.5rem;font-size:1rem}}.menu-item:hover{text-decoration:none;background-color:var(--gray-600)}.layout-sport .menu-item:hover,.layout-verein .menu-item:hover,.layout-verband .menu-item:hover,.layout-public .menu-item:hover,.layout-digital .menu-item:hover{color:var(--black)}.menu-item .menu-item-icon{fill:var(--gray-100);position:absolute;left:.75rem;top:calc(50% - .75rem);width:1.5rem;height:1.5rem}.menu-item .menu-item-submenu-icon{fill:var(--gray-300)!important;position:absolute;right:0;top:calc(50% - .5rem);width:1rem;height:1rem}.layout-sport .menu-item.active,.layout-sport .menu-item.active:hover{color:var(--theme-color)}.layout-sport .menu-item.active svg,.layout-sport .menu-item.active:hover svg{fill:var(--theme-color)}.layout-verein .menu-item.active,.layout-verein .menu-item.active:hover{color:var(--theme-color)}.layout-verein .menu-item.active svg,.layout-verein .menu-item.active:hover svg{fill:var(--theme-color)}.layout-verband .menu-item.active,.layout-verband .menu-item.active:hover{color:var(--theme-color)}.layout-verband .menu-item.active svg,.layout-verband .menu-item.active:hover svg{fill:var(--theme-color)}.layout-public .menu-item.active,.layout-public .menu-item.active:hover{color:var(--theme-color)}.layout-public .menu-item.active svg,.layout-public .menu-item.active:hover svg{fill:var(--theme-color)}.layout-digital .menu-item.active,.layout-digital .menu-item.active:hover{color:var(--theme-color)}.layout-digital .menu-item.active svg,.layout-digital .menu-item.active:hover svg{fill:var(--theme-color)}.menu-item.has-icon{padding-left:3rem}.menu-item.has-icon.external{color:var(--secondary-200)}.menu-item.has-icon.external svg{fill:var(--secondary-200)}.menu-item-label{overflow:hidden;white-space:nowrap}.menu-spacer{display:block;background-color:var(--gray-400);height:1px;margin:1.25rem 0}.menu-headline,.menu-subheadline{display:block;color:var(--gray-200);font-size:var(--font-size-sm);padding:.5rem 0}.menu-subheadline{font-size:var(--font-size-xs)}.menu-item-btn{border-color:var(--black);text-align:left;display:flex;align-items:center;padding:0 .75rem}.layout-sport .menu-item-btn,.layout-verein .menu-item-btn,.layout-verband .menu-item-btn,.layout-public .menu-item-btn,.layout-digital .menu-item-btn{color:var(--black)}.menu-item-btn svg{margin-right:.5rem;transition:all .2s cubic-bezier(.35,0,.25,1)}.menu-item-btn:hover,.menu-item-btn.active{text-decoration:none}.menu-item-btn:hover svg,.menu-item-btn.active svg{fill:var(--black)}.menu-item-btn.sport:hover,.menu-item-btn.sport.active{color:var(--white);border-color:var(--theme-sport-primary);background-color:var(--theme-sport-primary)}.menu-item-btn.sport:hover svg,.menu-item-btn.sport.active svg{fill:var(--white)}.menu-item-btn.verein:hover,.menu-item-btn.verein.active{color:var(--white);border-color:var(--theme-verein-primary);background-color:var(--theme-verein-primary)}.menu-item-btn.verein:hover svg,.menu-item-btn.verein.active svg{fill:var(--white)}.menu-item-btn.verband:hover,.menu-item-btn.verband.active{color:var(--white);border-color:var(--theme-verband-primary);background-color:var(--theme-verband-primary)}.menu-item-btn.verband:hover svg,.menu-item-btn.verband.active svg{fill:var(--white)}.menu-item-btn.public:hover,.menu-item-btn.public.active{color:var(--white);border-color:var(--theme-public-primary);background-color:var(--theme-public-primary)}.menu-item-btn.public:hover svg,.menu-item-btn.public.active svg{fill:var(--white)}.menu-item-btn.digital:hover,.menu-item-btn.digital.active{color:var(--white);border-color:var(--theme-digital-primary);background-color:var(--theme-digital-primary)}.menu-item-btn.digital:hover svg,.menu-item-btn.digital.active svg{fill:var(--white)}.menu-item-btn+.menu-item-btn{margin-top:.75rem}.menu-item-back{display:flex;align-items:center;text-decoration:none;cursor:pointer;margin-top:1rem;margin-bottom:1.5rem}.menu-item-back:hover{text-decoration:none}.menu-item-back svg{fill:currentColor;margin-right:.5rem}.mat-menu-panel,.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 2.25rem);border-radius:.25rem;outline:0;min-height:2.2rem!important;background:var(--white);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-panel .mat-menu-content:not(:empty),.mat-menu-panel .mat-mdc-menu-content:not(:empty),.mat-mdc-menu-panel .mat-menu-content:not(:empty),.mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty){padding:0}.mat-menu-panel .mat-menu-item,.mat-menu-panel .mat-mdc-menu-item,.mat-mdc-menu-panel .mat-menu-item,.mat-mdc-menu-panel .mat-mdc-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-sm);text-align:left;text-decoration:none;padding:0 .75rem;max-width:100%;position:relative;background:var(--gray-500);color:var(--black);min-height:2.25rem;display:flex;align-items:center}.mat-menu-panel .mat-menu-item:not(:last-of-type),.mat-menu-panel .mat-mdc-menu-item:not(:last-of-type),.mat-mdc-menu-panel .mat-menu-item:not(:last-of-type),.mat-mdc-menu-panel .mat-mdc-menu-item:not(:last-of-type){border-bottom:1px solid #dfe3e6}.mat-menu-panel .mat-menu-item svg,.mat-menu-panel .mat-mdc-menu-item svg,.mat-mdc-menu-panel .mat-menu-item svg,.mat-mdc-menu-panel .mat-mdc-menu-item svg{fill:currentColor;margin-right:.5rem}.mat-menu-panel .mat-menu-item.disabled,.mat-menu-panel .mat-menu-item.disabled:after,.mat-menu-panel .mat-menu-item[disabled],.mat-menu-panel .mat-menu-item[disabled]:after,.mat-menu-panel .mat-mdc-menu-item.disabled,.mat-menu-panel .mat-mdc-menu-item.disabled:after,.mat-menu-panel .mat-mdc-menu-item[disabled],.mat-menu-panel .mat-mdc-menu-item[disabled]:after,.mat-mdc-menu-panel .mat-menu-item.disabled,.mat-mdc-menu-panel .mat-menu-item.disabled:after,.mat-mdc-menu-panel .mat-menu-item[disabled],.mat-mdc-menu-panel .mat-menu-item[disabled]:after,.mat-mdc-menu-panel .mat-mdc-menu-item.disabled,.mat-mdc-menu-panel .mat-mdc-menu-item.disabled:after,.mat-mdc-menu-panel .mat-mdc-menu-item[disabled],.mat-mdc-menu-panel .mat-mdc-menu-item[disabled]:after{opacity:.4}.mat-menu-panel .mat-menu-item:hover,.mat-menu-panel .mat-mdc-menu-item:hover,.mat-mdc-menu-panel .mat-menu-item:hover,.mat-mdc-menu-panel .mat-mdc-menu-item:hover{background-color:var(--gray-600)!important}.mat-menu-panel button.mat-menu-item,.mat-menu-panel button.mat-mdc-menu-item,.mat-mdc-menu-panel button.mat-menu-item,.mat-mdc-menu-panel button.mat-mdc-menu-item{width:100%}.alert{padding:1rem;border-radius:4px;margin-bottom:1.25rem}.alert>:last-child{margin-bottom:0}.alert-warning{color:var(--black);background-color:var(--warning)}.alert-info{color:var(--white);background-color:var(--info)}.alert-info-light{color:var(--black);background-color:var(--secondary-600)}.alert-success{color:var(--white);background-color:var(--success)}.alert-error{color:var(--white);background-color:var(--error)}@keyframes dotPulseBefore{0%{box-shadow:9977px 0 0 -.375rem #fff}30%{box-shadow:9977px 0 0 2px #fff}60%,to{box-shadow:9977px 0 0 -.375rem #fff}}@keyframes dotPulse{0%{box-shadow:9999px 0 0 -.375rem #fff}30%{box-shadow:9999px 0 0 2px #fff}60%,to{box-shadow:9999px 0 0 -.375rem #fff}}@keyframes dotPulseAfter{0%{box-shadow:10009px 0 0 -.375rem #fff}30%{box-shadow:10009px 0 0 2px #fff}60%,to{box-shadow:10009px 0 0 -.375rem #fff}}@keyframes placeHolderShimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.loading-dot-pulse{display:inline-block;position:relative;left:-9999px;width:.75rem;height:.75rem;border-radius:.375rem;background-color:#fff;color:#fff;box-shadow:9999px 0 0 -.375rem #fff;animation:dotPulse 1.5s infinite linear;animation-delay:.25s}.loading-dot-pulse:before,.loading-dot-pulse:after{content:"";display:inline-block;position:absolute;top:0;width:.75rem;height:.75rem;border-radius:.375rem;background-color:#fff;color:#fff}.loading-dot-pulse:before{box-shadow:9977px 0 0 -.375rem #fff;animation:dotPulseBefore 1.5s infinite linear;animation-delay:0s}.loading-dot-pulse:after{box-shadow:10009px 0 0 -.375rem #fff;animation:dotPulseAfter 1.5s infinite linear;animation-delay:.5s}.loading-text-shimmer{display:inline-block;width:80px;height:1rem;vertical-align:middle;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:var(--gray-600) linear-gradient(to right,var(--gray-600) 8%,var(--gray-400) 18%,var(--gray-600) 33%);background-size:800px 104px}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:calc(100vh - 20px);background:transparent;overflow:hidden;border:none;border-radius:.25rem}.cdk-overlay-pane:empty,.cdk-overlay-pane .mat-mdc-autocomplete-panel:empty{display:none}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.mat-dialog-container,.mat-mdc-dialog-container{display:block;padding:1.5rem;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;box-shadow:0 2px 12px #0003;background:var(--white)}.mat-dialog-container verein360-loading-overlay,.mat-mdc-dialog-container verein360-loading-overlay{margin:-1.5rem!important;width:calc(100% + 3rem)!important;height:calc(100% + 3rem)!important}.mat-dialog-container .mat-dialog-headline,.mat-dialog-container .mat-mdc-dialog-headline,.mat-mdc-dialog-container .mat-dialog-headline,.mat-mdc-dialog-container .mat-mdc-dialog-headline{text-align:center;font-weight:700;font-size:var(--h4-font-size);font-family:var(--font-family-poppins)}@media (min-width: 992px){.mat-dialog-container .mat-dialog-headline,.mat-dialog-container .mat-mdc-dialog-headline,.mat-mdc-dialog-container .mat-dialog-headline,.mat-mdc-dialog-container .mat-mdc-dialog-headline{font-size:var(--h2-font-size)}}.mat-dialog-container .mat-dialog-title,.mat-dialog-container .mat-mdc-dialog-title,.mat-mdc-dialog-container .mat-dialog-title,.mat-mdc-dialog-container .mat-mdc-dialog-title{position:relative;font-family:var(--font-family-base)!important}.mat-dialog-container .mat-dialog-title:before,.mat-dialog-container .mat-mdc-dialog-title:before,.mat-mdc-dialog-container .mat-dialog-title:before,.mat-mdc-dialog-container .mat-mdc-dialog-title:before{display:none}@media (max-width: 991.98px){.mat-dialog-container .mat-dialog-title,.mat-dialog-container .mat-mdc-dialog-title,.mat-mdc-dialog-container .mat-dialog-title,.mat-mdc-dialog-container .mat-mdc-dialog-title{padding:1rem;margin:-1.5rem -1.5rem 1.25rem;background:var(--white);box-shadow:0 2px 6px #0003}}@media (min-width: 992px){.mat-dialog-container .mat-dialog-title,.mat-dialog-container .mat-mdc-dialog-title,.mat-mdc-dialog-container .mat-dialog-title,.mat-mdc-dialog-container .mat-mdc-dialog-title{padding-top:3.5rem}}.mat-dialog-container .mat-dialog-title>:last-child,.mat-dialog-container .mat-mdc-dialog-title>:last-child,.mat-mdc-dialog-container .mat-dialog-title>:last-child,.mat-mdc-dialog-container .mat-mdc-dialog-title>:last-child{margin-bottom:0}.mat-dialog-container .mat-dialog-title .progess-indicators,.mat-dialog-container .mat-mdc-dialog-title .progess-indicators,.mat-mdc-dialog-container .mat-dialog-title .progess-indicators,.mat-mdc-dialog-container .mat-mdc-dialog-title .progess-indicators{position:absolute;top:0;left:0;right:0}@media (max-width: 991.98px){.mat-dialog-container .mat-dialog-title .progess-indicators,.mat-dialog-container .mat-mdc-dialog-title .progess-indicators,.mat-mdc-dialog-container .mat-dialog-title .progess-indicators,.mat-mdc-dialog-container .mat-mdc-dialog-title .progess-indicators{display:none}}.mat-dialog-container .mat-dialog-content,.mat-dialog-container .mat-mdc-dialog-content,.mat-mdc-dialog-container .mat-dialog-content,.mat-mdc-dialog-container .mat-mdc-dialog-content{display:flex;color:#000!important;font-family:var(--font-family-base)!important;flex-direction:column;margin:0 -24px;padding:0 24px;max-height:none;flex:1 1;-webkit-overflow-scrolling:touch}@media (min-width: 992px){.mat-dialog-container .mat-dialog-content,.mat-dialog-container .mat-mdc-dialog-content,.mat-mdc-dialog-container .mat-dialog-content,.mat-mdc-dialog-container .mat-mdc-dialog-content{margin:0 auto;width:100%;max-width:460px}}.mat-dialog-container .mat-dialog-actions,.mat-dialog-container .mat-mdc-dialog-actions,.mat-mdc-dialog-container .mat-dialog-actions,.mat-mdc-dialog-container .mat-mdc-dialog-actions{padding:1.25rem 1.5rem;display:flex;flex-wrap:wrap;min-height:72px;align-items:center;justify-content:space-around;margin:0 -1.5rem -1.5rem;border-radius:0 0 8px 8px;background:var(--white);box-shadow:0 -2px 6px #0003}.mat-dialog-container .mat-mdc-dialog-surface,.mat-mdc-dialog-container .mat-mdc-dialog-surface{box-shadow:none;overflow:unset}.mat-dialog-container .mat-mdc-dialog-content button,.mat-mdc-dialog-container .mat-mdc-dialog-content button{margin:2.5rem auto 0}.mat-dialog-container .divider-wrapper,.mat-mdc-dialog-container .divider-wrapper{position:relative;display:flex;justify-content:center;align-items:center;color:var(--gray-200)}.mat-dialog-container .divider-wrapper hr,.mat-mdc-dialog-container .divider-wrapper hr{width:100%;border:none;border-bottom:solid 1px var(--gray-200)}.mat-dialog-container .divider-wrapper .divider-text,.mat-mdc-dialog-container .divider-wrapper .divider-text{display:contents;background:#fff;padding:0 10px;font-size:.875rem}.mat-dialog-container .divider-wrapper .divider-text:before,.mat-dialog-container .divider-wrapper .divider-text:after,.mat-mdc-dialog-container .divider-wrapper .divider-text:before,.mat-mdc-dialog-container .divider-wrapper .divider-text:after{content:"";width:100%;background:#dfe3e6;height:1px}.mat-dialog-container .divider-wrapper .divider-text:before,.mat-mdc-dialog-container .divider-wrapper .divider-text:before{margin-right:.5rem}.mat-dialog-container .divider-wrapper .divider-text:after,.mat-mdc-dialog-container .divider-wrapper .divider-text:after{margin-left:.5rem}.mat-snack-bar-container,.mat-mdc-snack-bar-container{border-radius:.25rem;box-sizing:border-box;display:block;margin:1.5rem;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center;color:var(--white);background-color:var(--gray-100);box-shadow:0 2px 6px #00000080}@media (-ms-high-contrast: active){.mat-snack-bar-container,.mat-mdc-snack-bar-container{border:solid 1px}}.mat-snack-bar-handset,.mat-mdc-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container,.mat-snack-bar-handset .mat-mdc-snack-bar-container,.mat-mdc-snack-bar-handset .mat-snack-bar-container,.mat-mdc-snack-bar-handset .mat-mdc-snack-bar-container{margin:.5rem;max-width:100%;min-width:0;width:100%}.mat-simple-snackbar,.mat-mdc-simple-snack-bar{display:flex;justify-content:space-between;align-items:center;height:100%;font-size:var(--font-size-sm);line-height:1.25rem;opacity:1}.mat-mdc-snack-bar-actions,.mat-simple-snackbar-action{flex-shrink:0;margin:.5rem;color:var(--secondary-300)!important}.mat-mdc-snack-bar-actions button,.mat-simple-snackbar-action button{min-width:0;--mat-text-button-state-layer-color: secondary("300") !important}.mat-mdc-snack-bar-actions button:hover,.mat-simple-snackbar-action button:hover{color:#fff!important;background-color:var(--secondary-300)!important}[dir=rtl] .mat-mdc-snack-bar-actions,[dir=rtl] .mat-simple-snackbar-action{margin-left:-.5rem;margin-right:.5rem}.mat-mdc-snack-bar-container{padding:0}.progess-indicators{display:block;margin:0;padding:0;text-align:center;list-style:none}.progess-indicators li{display:inline-block;height:.75rem;width:.75rem;margin:.25rem;cursor:pointer;border-radius:100%;background-color:transparent;border:1px solid var(--gray-300)}.progess-indicators li.active{background-color:var(--gray-300)}.step-indicators{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:2rem 0;padding:0;text-align:center;list-style:none;width:100%;max-width:40rem;font-size:var(--font-size-lg)}.step-indicators li{display:inline-block;position:relative;padding-left:2.75rem}.layout-sport .step-indicators li{color:var(--theme-sport-primary)}.layout-verein .step-indicators li{color:var(--theme-verein-primary)}.layout-verband .step-indicators li{color:var(--theme-verband-primary)}.layout-public .step-indicators li{color:var(--theme-public-primary)}.layout-digital .step-indicators li{color:var(--theme-digital-primary)}.step-indicators li:before{content:attr(data-step);display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;font-size:1.75rem;position:absolute;left:0;top:calc(50% - 1.125rem);border-radius:50%;font-weight:700}.layout-sport .step-indicators li:before{border:1px solid var(--theme-sport-primary)}.layout-verein .step-indicators li:before{border:1px solid var(--theme-verein-primary)}.layout-verband .step-indicators li:before{border:1px solid var(--theme-verband-primary)}.layout-public .step-indicators li:before{border:1px solid var(--theme-public-primary)}.layout-digital .step-indicators li:before{border:1px solid var(--theme-digital-primary)}.layout-sport .step-indicators li.active:before{background:var(--theme-sport-primary);color:#fff}.layout-verein .step-indicators li.active:before{background:var(--theme-verein-primary);color:#fff}.layout-verband .step-indicators li.active:before{background:var(--theme-verband-primary);color:#fff}.layout-public .step-indicators li.active:before{background:var(--theme-public-primary);color:#fff}.layout-digital .step-indicators li.active:before{background:var(--theme-digital-primary);color:#fff}@keyframes placeholderAnimate{0%{background-position:-468px 0}to{background-position:468px 0}}.placeholder{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderAnimate;animation-timing-function:linear;background:#f6f7f8 linear-gradient(90deg,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%) no-repeat;background-size:800px 104px;text-indent:-999px}.pagination{display:flex;list-style:none;padding:0;margin:0}.page-more,.page-link{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.page-link{color:var(--gray-200);background:var(--white) center center no-repeat;border-radius:.25rem;text-decoration:none;font-weight:700;cursor:pointer}.page-link:hover{background-color:var(--gray-400);text-decoration:none}.layout-sport .page-link:hover,.layout-verein .page-link:hover,.layout-verband .page-link:hover,.layout-public .page-link:hover,.layout-digital .page-link:hover{color:var(--gray-200)}.page-item:not(:first-child){margin-left:.25rem}.page-item:first-child .page-link,.page-item:last-child .page-link{transform:rotate(90deg);background-size:1rem}.page-item:first-child .page-link svg,.page-item:last-child .page-link svg{width:1rem;height:1rem;fill:var(--gray-100)}.page-item:last-child .page-link{transform:rotate(270deg)}.page-item.active .page-link{color:var(--white);background:var(--gray-200)}.page-item.disabled .page-link{opacity:.25;pointer-events:none}.page-item.disabled .page-link:hover{background-color:var(--white)}athleta-paginator{display:block;font-size:var(--font-size-sm);color:var(--gray-200);width:100%}.paginator-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap-reverse;width:100%;height:56px;position:relative}.paginator-page-size{display:flex;align-items:center;position:absolute;right:0;top:calc(50% - .75rem)}.paginator-page-size-label{margin:0 4px}.paginator-page-size-select{border:1px solid var(--gray-300);width:4rem;border-radius:.25rem}.paginator-page-size-select .mat-mdc-select,.paginator-page-size-select .mat-select{padding:0 .5rem}.mat-mdc-progress-spinner,.mat-progress-spinner{border-radius:50%;background:var(--secondary-200)}.mat-mdc-progress-spinner svg,.mat-progress-spinner svg{padding:.5rem}.mat-mdc-progress-spinner circle,.mat-progress-spinner circle{stroke:var(--white)}.loading-shade{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffffab;z-index:101}.loading-shade .mat-mdc-progress-spinner,.loading-shade .mat-progress-spinner{opacity:.3}.badge{display:block;font-size:var(--font-size-xs);font-weight:700;line-height:1rem;text-align:center;width:1rem;height:1rem;border-radius:50%;color:var(--gray-200);background:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.badge.secondary{color:var(--white);background:var(--secondary-200)}.badge.warning{color:var(--black);background:var(--warning)}.badge-lg{width:1.5rem;height:1.5rem;line-height:1.5rem}.filter-multiselect-panel{background:var(--gray-500)}.filter-multiselect-panel .mat-options,.filter-multiselect-panel .mat-mdc-options{padding:.5rem}.filter-multiselect-panel .mat-option,.filter-multiselect-panel .mat-mdc-option{font-size:var(--font-size-sm);line-height:2.25rem;height:2.25rem;border-radius:.25rem;background:var(--white);box-shadow:0 1px 2px #0003}.filter-multiselect-panel .mat-option.mat-selected:not(.mat-option-disabled),.filter-multiselect-panel .mat-option.mat-mdc-selected:not(.mat-mdc-option-disabled),.filter-multiselect-panel .mat-mdc-option.mat-selected:not(.mat-option-disabled),.filter-multiselect-panel .mat-mdc-option.mat-mdc-selected:not(.mat-mdc-option-disabled){background:var(--secondary-200)}.layout-sport .filter-multiselect-panel .mat-option.mat-selected:not(.mat-option-disabled),.layout-sport .filter-multiselect-panel .mat-option.mat-mdc-selected:not(.mat-mdc-option-disabled),.layout-sport .filter-multiselect-panel .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-sport .filter-multiselect-panel .mat-mdc-option.mat-mdc-selected:not(.mat-mdc-option-disabled){color:var(--white)}.layout-verein .filter-multiselect-panel .mat-option.mat-selected:not(.mat-option-disabled),.layout-verein .filter-multiselect-panel .mat-option.mat-mdc-selected:not(.mat-mdc-option-disabled),.layout-verein .filter-multiselect-panel .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-verein .filter-multiselect-panel .mat-mdc-option.mat-mdc-selected:not(.mat-mdc-option-disabled){color:var(--white)}.layout-verband .filter-multiselect-panel .mat-option.mat-selected:not(.mat-option-disabled),.layout-verband .filter-multiselect-panel .mat-option.mat-mdc-selected:not(.mat-mdc-option-disabled),.layout-verband .filter-multiselect-panel .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-verband .filter-multiselect-panel .mat-mdc-option.mat-mdc-selected:not(.mat-mdc-option-disabled){color:var(--white)}.layout-public .filter-multiselect-panel .mat-option.mat-selected:not(.mat-option-disabled),.layout-public .filter-multiselect-panel .mat-option.mat-mdc-selected:not(.mat-mdc-option-disabled),.layout-public .filter-multiselect-panel .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-public .filter-multiselect-panel .mat-mdc-option.mat-mdc-selected:not(.mat-mdc-option-disabled){color:var(--white)}.layout-digital .filter-multiselect-panel .mat-option.mat-selected:not(.mat-option-disabled),.layout-digital .filter-multiselect-panel .mat-option.mat-mdc-selected:not(.mat-mdc-option-disabled),.layout-digital .filter-multiselect-panel .mat-mdc-option.mat-selected:not(.mat-option-disabled),.layout-digital .filter-multiselect-panel .mat-mdc-option.mat-mdc-selected:not(.mat-mdc-option-disabled){color:var(--white)}.filter-multiselect-panel .mat-option+.mat-option,.filter-multiselect-panel .mat-mdc-option+.mat-mdc-option{margin-top:.5rem}.filter-rangeslider-panel .input-group{padding:.5rem;margin-bottom:.25rem}.filter-rangeslider-panel .form-control{text-align:center;padding:0 1rem;height:1.75rem;line-height:1.75rem;border-radius:0}.filter-rangeslider-panel .mat-slider,.filter-rangeslider-panel .mat-mdc-slider{margin:0 .5rem;width:calc(100% - 1rem)}.filter-header{display:flex;align-items:center;justify-content:space-between;line-height:3.5em;height:3.5em;border-bottom:1px solid var(--gray-500);font-size:var(--font-size-sm);margin:0 0 .75rem;padding:.5rem;background:var(--white)}.filter-header .filter-reset{letter-spacing:.55px;font-weight:700;font-size:var(--font-size-xs);text-transform:uppercase;text-decoration:none;cursor:pointer}.mat-slider,.mat-mdc-slider{display:inline-block;position:relative;box-sizing:border-box;padding:.5rem;outline:none;vertical-align:middle}.mat-slider-wrapper,.mat-mdc-slider-wrapper{position:absolute}.mat-slider-track-wrapper,.mat-mdc-slider-track-wrapper{position:absolute;top:0;left:0;overflow:hidden}.mat-slider-track-fill,.mat-mdc-slider-track-fill{position:absolute;transform-origin:0 0;transition:transform .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1);background-color:var(--secondary-200)}.mat-slider-track-background,.mat-mdc-slider-track-background{position:absolute;transform-origin:100% 100%;transition:transform .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1);background-color:var(--gray-400)}.mat-slider-ticks-container,.mat-mdc-slider-ticks-container{position:absolute;left:0;top:0;overflow:hidden}.mat-slider-ticks,.mat-mdc-slider-ticks{background-repeat:repeat;background-clip:content-box;box-sizing:border-box;opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.mat-slider-thumb-container,.mat-mdc-slider-thumb-container{position:absolute;z-index:1;transition:transform .4s cubic-bezier(.25,.8,.25,1)}.mat-slider-focus-ring,.mat-mdc-slider-focus-ring{position:absolute;width:1.875rem;height:1.875rem;border-radius:50%;transform:scale(0);opacity:0;transition:transform .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1)}.mat-slider.cdk-keyboard-focused .mat-slider-focus-ring,.mat-mdc-slider.cdk-keyboard-focused .mat-slider-focus-ring,.mat-slider.cdk-program-focused .mat-slider-focus-ring,.mat-mdc-slider.cdk-program-focused .mat-slider-focus-ring,.mat-slider.cdk-keyboard-focused .mat-mdc-slider-focus-ring,.mat-mdc-slider.cdk-keyboard-focused .mat-mdc-slider-focus-ring,.mat-slider.cdk-program-focused .mat-mdc-slider-focus-ring,.mat-mdc-slider.cdk-program-focused .mat-mdc-slider-focus-ring{transform:scale(1);opacity:1}.mat-slider:not(.mat-slider-disabled) .mat-slider-thumb-label,.mat-slider:not(.mat-slider-disabled) .mat-mdc-slider-thumb-label,.mat-slider:not(.mat-slider-disabled) .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled) .mat-mdc-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled) .mat-slider-thumb-label,.mat-mdc-slider:not(.mat-mdc-slider-disabled) .mat-mdc-slider-thumb-label,.mat-mdc-slider:not(.mat-mdc-slider-disabled) .mat-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled) .mat-mdc-slider-thumb{cursor:-webkit-grab;cursor:grab}.mat-slider:not(.mat-slider-disabled) .mat-slider-thumb-label:active,.mat-slider:not(.mat-slider-disabled) .mat-mdc-slider-thumb-label:active,.mat-slider:not(.mat-slider-disabled) .mat-slider-thumb:active,.mat-slider:not(.mat-slider-disabled) .mat-mdc-slider-thumb:active,.mat-mdc-slider:not(.mat-mdc-slider-disabled) .mat-slider-thumb-label:active,.mat-mdc-slider:not(.mat-mdc-slider-disabled) .mat-mdc-slider-thumb-label:active,.mat-mdc-slider:not(.mat-mdc-slider-disabled) .mat-slider-thumb:active,.mat-mdc-slider:not(.mat-mdc-slider-disabled) .mat-mdc-slider-thumb:active,.mat-slider-sliding:not(.mat-slider-disabled) .mat-slider-thumb-label,.mat-slider-sliding:not(.mat-slider-disabled) .mat-mdc-slider-thumb-label,.mat-slider-sliding:not(.mat-slider-disabled) .mat-slider-thumb,.mat-slider-sliding:not(.mat-slider-disabled) .mat-mdc-slider-thumb,.mat-mdc-slider-sliding:not(.mat-mdc-slider-disabled) .mat-slider-thumb-label,.mat-mdc-slider-sliding:not(.mat-mdc-slider-disabled) .mat-mdc-slider-thumb-label,.mat-mdc-slider-sliding:not(.mat-mdc-slider-disabled) .mat-slider-thumb,.mat-mdc-slider-sliding:not(.mat-mdc-slider-disabled) .mat-mdc-slider-thumb{cursor:-webkit-grabbing;cursor:grabbing}.mat-slider-thumb,.mat-mdc-slider-thumb{position:absolute;right:-.875rem;bottom:-.875rem;box-sizing:border-box;width:1.75rem;height:1.75rem;border:1px solid var(--gray-500);border-radius:50%;background-color:var(--white);box-shadow:0 1px 2px #0000004d;transform:scale(.7);transition:transform .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1),border-color .4s cubic-bezier(.25,.8,.25,1)}.mat-slider-thumb-label,.mat-mdc-slider-thumb-label{display:none;align-items:center;justify-content:center;position:absolute;width:1.75rem;height:1.75rem;border-radius:50%;transition:transform .4s cubic-bezier(.25,.8,.25,1),border-radius .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1)}.mat-slider-thumb-label-text,.mat-mdc-slider-thumb-label-text{z-index:1;opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.mat-slider-sliding .mat-slider-track-fill,.mat-slider-sliding .mat-mdc-slider-track-fill,.mat-slider-sliding .mat-slider-track-background,.mat-slider-sliding .mat-mdc-slider-track-background,.mat-slider-sliding .mat-slider-thumb-container,.mat-slider-sliding .mat-mdc-slider-thumb-container,.mat-mdc-slider-sliding .mat-slider-track-fill,.mat-mdc-slider-sliding .mat-mdc-slider-track-fill,.mat-mdc-slider-sliding .mat-slider-track-background,.mat-mdc-slider-sliding .mat-mdc-slider-track-background,.mat-mdc-slider-sliding .mat-slider-thumb-container,.mat-mdc-slider-sliding .mat-mdc-slider-thumb-container{transition-duration:0ms}.mat-slider-has-ticks .mat-slider-wrapper:after,.mat-slider-has-ticks .mat-mdc-slider-wrapper:after,.mat-mdc-slider-has-ticks .mat-slider-wrapper:after,.mat-mdc-slider-has-ticks .mat-mdc-slider-wrapper:after{content:"";position:absolute;border-width:0;border-style:solid;opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-mdc-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-mdc-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-mdc-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-mdc-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-mdc-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-mdc-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after,.mat-mdc-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-slider-wrapper:after,.mat-mdc-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-mdc-slider-has-ticks:hover:not(.mat-mdc-slider-hide-last-tick) .mat-mdc-slider-wrapper:after{opacity:1}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-disabled) .mat-slider-ticks,.mat-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-disabled) .mat-mdc-slider-ticks,.mat-slider-has-ticks:hover:not(.mat-slider-disabled) .mat-slider-ticks,.mat-slider-has-ticks:hover:not(.mat-mdc-slider-disabled) .mat-mdc-slider-ticks,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-slider-disabled) .mat-slider-ticks,.mat-mdc-slider-has-ticks.cdk-focused:not(.mat-mdc-slider-disabled) .mat-mdc-slider-ticks,.mat-mdc-slider-has-ticks:hover:not(.mat-slider-disabled) .mat-slider-ticks,.mat-mdc-slider-has-ticks:hover:not(.mat-mdc-slider-disabled) .mat-mdc-slider-ticks{opacity:1}.mat-slider-thumb-label-showing .mat-slider-focus-ring,.mat-slider-thumb-label-showing .mat-mdc-slider-focus-ring,.mat-mdc-slider-thumb-label-showing .mat-slider-focus-ring,.mat-mdc-slider-thumb-label-showing .mat-mdc-slider-focus-ring{display:none}.mat-slider-thumb-label-showing .mat-slider-thumb-label,.mat-slider-thumb-label-showing .mat-mdc-slider-thumb-label,.mat-mdc-slider-thumb-label-showing .mat-slider-thumb-label,.mat-mdc-slider-thumb-label-showing .mat-mdc-slider-thumb-label{display:flex}.mat-slider-axis-inverted .mat-slider-track-fill,.mat-slider-axis-inverted .mat-mdc-slider-track-fill,.mat-mdc-slider-axis-inverted .mat-slider-track-fill,.mat-mdc-slider-axis-inverted .mat-mdc-slider-track-fill{transform-origin:100% 100%}.mat-slider-axis-inverted .mat-slider-track-background,.mat-slider-axis-inverted .mat-mdc-slider-track-background,.mat-mdc-slider-axis-inverted .mat-slider-track-background,.mat-mdc-slider-axis-inverted .mat-mdc-slider-track-background{transform-origin:0 0}.mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-focused.mat-mdc-slider-thumb-label-showing .mat-mdc-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-focused.mat-mdc-slider-thumb-label-showing .mat-mdc-slider-thumb{transform:scale(0)}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label,.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-mdc-slider-thumb-label,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-focused .mat-slider-thumb-label,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-focused .mat-mdc-slider-thumb-label{border-radius:50% 50% 0}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label-text,.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-mdc-slider-thumb-label-text,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-focused .mat-slider-thumb-label-text,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-focused .mat-mdc-slider-thumb-label-text{opacity:1}.mat-slider:not(.mat-slider-disabled).cdk-mouse-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-mouse-focused .mat-mdc-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-touch-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-touch-focused .mat-mdc-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-program-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-program-focused .mat-mdc-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-mouse-focused .mat-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-mouse-focused .mat-mdc-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-touch-focused .mat-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-touch-focused .mat-mdc-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-program-focused .mat-slider-thumb,.mat-mdc-slider:not(.mat-mdc-slider-disabled).cdk-program-focused .mat-mdc-slider-thumb{background-color:var(--secondary-300);border-color:var(--secondary-300);box-shadow:0 1px 2px #0000004d;transform:scale(1)}.mat-slider-disabled .mat-slider-focus-ring,.mat-slider-disabled .mat-mdc-slider-focus-ring,.mat-mdc-slider-disabled .mat-slider-focus-ring,.mat-mdc-slider-disabled .mat-mdc-slider-focus-ring{transform:scale(0);opacity:0}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-mdc-slider-thumb,.mat-mdc-slider-disabled .mat-slider-thumb,.mat-mdc-slider-disabled .mat-mdc-slider-thumb{transform:scale(.5)}.mat-slider-disabled .mat-slider-thumb-label,.mat-slider-disabled .mat-mdc-slider-thumb-label,.mat-mdc-slider-disabled .mat-slider-thumb-label,.mat-mdc-slider-disabled .mat-mdc-slider-thumb-label{display:none}.mat-slider-horizontal,.mat-mdc-slider-horizontal{height:3rem;min-width:8rem;width:100%}.mat-slider-horizontal .mat-slider-wrapper,.mat-slider-horizontal .mat-mdc-slider-wrapper,.mat-mdc-slider-horizontal .mat-slider-wrapper,.mat-mdc-slider-horizontal .mat-mdc-slider-wrapper{height:.25rem;top:1.375rem;left:.5rem;right:.5rem}.mat-slider-horizontal .mat-slider-wrapper:after,.mat-slider-horizontal .mat-mdc-slider-wrapper:after,.mat-mdc-slider-horizontal .mat-slider-wrapper:after,.mat-mdc-slider-horizontal .mat-mdc-slider-wrapper:after{height:.25rem;border-left-width:.125rem;right:0;top:0}.mat-slider-horizontal .mat-slider-track-wrapper,.mat-slider-horizontal .mat-mdc-slider-track-wrapper,.mat-mdc-slider-horizontal .mat-slider-track-wrapper,.mat-mdc-slider-horizontal .mat-mdc-slider-track-wrapper{height:.25rem;width:100%}.mat-slider-horizontal .mat-slider-track-fill,.mat-slider-horizontal .mat-mdc-slider-track-fill,.mat-mdc-slider-horizontal .mat-slider-track-fill,.mat-mdc-slider-horizontal .mat-mdc-slider-track-fill{height:.25rem;width:100%;transform:scaleX(0)}.mat-slider-horizontal .mat-slider-track-background,.mat-slider-horizontal .mat-mdc-slider-track-background,.mat-mdc-slider-horizontal .mat-slider-track-background,.mat-mdc-slider-horizontal .mat-mdc-slider-track-background{height:.25rem;width:100%;transform:scaleX(1)}.mat-slider-horizontal .mat-slider-ticks-container,.mat-slider-horizontal .mat-mdc-slider-ticks-container,.mat-mdc-slider-horizontal .mat-slider-ticks-container,.mat-mdc-slider-horizontal .mat-mdc-slider-ticks-container,.mat-slider-horizontal .mat-slider-ticks,.mat-slider-horizontal .mat-mdc-slider-ticks,.mat-mdc-slider-horizontal .mat-slider-ticks,.mat-mdc-slider-horizontal .mat-mdc-slider-ticks{height:.25rem;width:100%}.mat-slider-horizontal .mat-slider-thumb-container,.mat-slider-horizontal .mat-mdc-slider-thumb-container,.mat-mdc-slider-horizontal .mat-slider-thumb-container,.mat-mdc-slider-horizontal .mat-mdc-slider-thumb-container{width:100%;height:0;top:50%}.mat-slider-horizontal .mat-slider-focus-ring,.mat-slider-horizontal .mat-mdc-slider-focus-ring,.mat-mdc-slider-horizontal .mat-slider-focus-ring,.mat-mdc-slider-horizontal .mat-mdc-slider-focus-ring{top:-.9375rem;right:-.9375rem}.mat-slider-horizontal .mat-slider-thumb-label,.mat-slider-horizontal .mat-mdc-slider-thumb-label,.mat-mdc-slider-horizontal .mat-slider-thumb-label,.mat-mdc-slider-horizontal .mat-mdc-slider-thumb-label{right:-.875rem;top:-2.5rem;transform:translateY(1.625rem) scale(.01) rotate(45deg)}.mat-slider-horizontal .mat-slider-thumb-label-text,.mat-slider-horizontal .mat-mdc-slider-thumb-label-text,.mat-mdc-slider-horizontal .mat-slider-thumb-label-text,.mat-mdc-slider-horizontal .mat-mdc-slider-thumb-label-text{transform:rotate(-45deg)}.mat-slider-horizontal.cdk-focused .mat-slider-thumb-label,.mat-slider-horizontal.cdk-focused .mat-mdc-slider-thumb-label,.mat-mdc-slider-horizontal.cdk-focused .mat-slider-thumb-label,.mat-mdc-slider-horizontal.cdk-focused .mat-mdc-slider-thumb-label{transform:rotate(45deg)}.img-fluid{max-width:100%;height:auto}.mat-list.mat-list-base,.mat-mdc-list.mat-mdc-list-base{padding-top:0;display:block;-webkit-tap-highlight-color:transparent;background:var(--white);width:100%}.mat-list.mat-list-base .mat-list-item,.mat-list.mat-list-base .mdc-list-item,.mat-mdc-list.mat-mdc-list-base .mat-list-item,.mat-mdc-list.mat-mdc-list-base .mdc-list-item{border-bottom:1px solid var(--gray-400);outline:0;height:3.5rem}.mat-list.mat-list-base .mat-list-item .mat-line,.mat-list.mat-list-base .mat-list-item .mat-mdc-line,.mat-list.mat-list-base .mdc-list-item .mat-line,.mat-list.mat-list-base .mdc-list-item .mat-mdc-line,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-line,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-mdc-line,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-line,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-mdc-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.mat-list.mat-list-base .mat-list-item .mat-line:nth-child(n+2),.mat-list.mat-list-base .mat-list-item .mat-mdc-line:nth-child(n+2),.mat-list.mat-list-base .mdc-list-item .mat-line:nth-child(n+2),.mat-list.mat-list-base .mdc-list-item .mat-mdc-line:nth-child(n+2),.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-line:nth-child(n+2),.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-mdc-line:nth-child(n+2),.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-line:nth-child(n+2),.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-mdc-line:nth-child(n+2){font-size:var(--font-size-sm)}.mat-list.mat-list-base .mat-list-item .badge,.mat-list.mat-list-base .mdc-list-item .badge,.mat-mdc-list.mat-mdc-list-base .mat-list-item .badge,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .badge{margin:0 .25rem}.mat-list.mat-list-base .mat-list-item .mat-list-text,.mat-list.mat-list-base .mat-list-item .mat-mdc-list-text,.mat-list.mat-list-base .mdc-list-item .mat-list-text,.mat-list.mat-list-base .mdc-list-item .mat-mdc-list-text,.mat-list.mat-list-base .mat-list-option .mat-list-text,.mat-list.mat-list-base .mat-list-option .mat-mdc-list-text,.mat-list.mat-list-base .mat-mdc-list-option .mat-list-text,.mat-list.mat-list-base .mat-mdc-list-option .mat-mdc-list-text,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-list-text,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-mdc-list-text,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-list-text,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-mdc-list-text,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-list-text,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-mdc-list-text,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-list-text,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-mdc-list-text{display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;padding:0;flex-grow:1;width:auto}.mat-list.mat-list-base .mat-list-item .mat-list-text>*,.mat-list.mat-list-base .mat-list-item .mat-mdc-list-text>*,.mat-list.mat-list-base .mdc-list-item .mat-list-text>*,.mat-list.mat-list-base .mdc-list-item .mat-mdc-list-text>*,.mat-list.mat-list-base .mat-list-option .mat-list-text>*,.mat-list.mat-list-base .mat-list-option .mat-mdc-list-text>*,.mat-list.mat-list-base .mat-mdc-list-option .mat-list-text>*,.mat-list.mat-list-base .mat-mdc-list-option .mat-mdc-list-text>*,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-list-text>*,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-mdc-list-text>*,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-list-text>*,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-mdc-list-text>*,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-list-text>*,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-mdc-list-text>*,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-list-text>*,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-mdc-list-text>*{margin:0;padding:0;font-weight:var(--font-weight-base);font-size:var(--font-size-lg);font-family:var(--font-family-open-sans);line-height:1.625rem;min-height:1.625rem}.mat-list.mat-list-base .mat-list-item .mat-list-text>.btn-flat,.mat-list.mat-list-base .mat-list-item .mat-mdc-list-text>.btn-flat,.mat-list.mat-list-base .mdc-list-item .mat-list-text>.btn-flat,.mat-list.mat-list-base .mdc-list-item .mat-mdc-list-text>.btn-flat,.mat-list.mat-list-base .mat-list-option .mat-list-text>.btn-flat,.mat-list.mat-list-base .mat-list-option .mat-mdc-list-text>.btn-flat,.mat-list.mat-list-base .mat-mdc-list-option .mat-list-text>.btn-flat,.mat-list.mat-list-base .mat-mdc-list-option .mat-mdc-list-text>.btn-flat,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-list-text>.btn-flat,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-mdc-list-text>.btn-flat,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-list-text>.btn-flat,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-mdc-list-text>.btn-flat,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-list-text>.btn-flat,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-mdc-list-text>.btn-flat,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-list-text>.btn-flat,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-mdc-list-text>.btn-flat{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-align:left}.mat-list.mat-list-base .mat-list-item .mat-list-text>.btn-has-icon,.mat-list.mat-list-base .mat-list-item .mat-mdc-list-text>.btn-has-icon,.mat-list.mat-list-base .mdc-list-item .mat-list-text>.btn-has-icon,.mat-list.mat-list-base .mdc-list-item .mat-mdc-list-text>.btn-has-icon,.mat-list.mat-list-base .mat-list-option .mat-list-text>.btn-has-icon,.mat-list.mat-list-base .mat-list-option .mat-mdc-list-text>.btn-has-icon,.mat-list.mat-list-base .mat-mdc-list-option .mat-list-text>.btn-has-icon,.mat-list.mat-list-base .mat-mdc-list-option .mat-mdc-list-text>.btn-has-icon,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-list-text>.btn-has-icon,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-mdc-list-text>.btn-has-icon,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-list-text>.btn-has-icon,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-mdc-list-text>.btn-has-icon,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-list-text>.btn-has-icon,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-mdc-list-text>.btn-has-icon,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-list-text>.btn-has-icon,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-mdc-list-text>.btn-has-icon{padding-left:1.5rem}.mat-list.mat-list-base .mat-list-item .mat-list-text>.btn-has-icon svg,.mat-list.mat-list-base .mat-list-item .mat-mdc-list-text>.btn-has-icon svg,.mat-list.mat-list-base .mdc-list-item .mat-list-text>.btn-has-icon svg,.mat-list.mat-list-base .mdc-list-item .mat-mdc-list-text>.btn-has-icon svg,.mat-list.mat-list-base .mat-list-option .mat-list-text>.btn-has-icon svg,.mat-list.mat-list-base .mat-list-option .mat-mdc-list-text>.btn-has-icon svg,.mat-list.mat-list-base .mat-mdc-list-option .mat-list-text>.btn-has-icon svg,.mat-list.mat-list-base .mat-mdc-list-option .mat-mdc-list-text>.btn-has-icon svg,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-list-text>.btn-has-icon svg,.mat-mdc-list.mat-mdc-list-base .mat-list-item .mat-mdc-list-text>.btn-has-icon svg,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-list-text>.btn-has-icon svg,.mat-mdc-list.mat-mdc-list-base .mdc-list-item .mat-mdc-list-text>.btn-has-icon svg,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-list-text>.btn-has-icon svg,.mat-mdc-list.mat-mdc-list-base .mat-list-option .mat-mdc-list-text>.btn-has-icon svg,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-list-text>.btn-has-icon svg,.mat-mdc-list.mat-mdc-list-base .mat-mdc-list-option .mat-mdc-list-text>.btn-has-icon svg{left:0}.mat-list.mat-list-base .mat-icon,.mat-list.mat-list-base .mat-mdc-icon,.mat-mdc-list.mat-mdc-list-base .mat-icon,.mat-mdc-list.mat-mdc-list-base .mat-mdc-icon{color:var(--gray-400)}.mat-list.mat-list-base .mdc-list-item--with-one-line,.mat-mdc-list.mat-mdc-list-base .mdc-list-item--with-one-line{min-height:4.6rem}.mat-list.mat-list-base .mdc-list-item--with-one-line .mdc-list-item__content .mdc-list-item__primary-text,.mat-mdc-list.mat-mdc-list-base .mdc-list-item--with-one-line .mdc-list-item__content .mdc-list-item__primary-text{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit;flex-wrap:wrap;margin:.5rem 0}.mat-list.mat-list-base .mdc-list-item--with-one-line .mdc-list-item__content .mdc-list-item__primary-text h3,.mat-mdc-list.mat-mdc-list-base .mdc-list-item--with-one-line .mdc-list-item__content .mdc-list-item__primary-text h3{margin:0;font-size:1.125rem;font-weight:400;width:100%}.mat-list.mat-list-base .mdc-list-item--with-one-line .mdc-list-item__content .mdc-list-item__primary-text p,.mat-mdc-list.mat-mdc-list-base .mdc-list-item--with-one-line .mdc-list-item__content .mdc-list-item__primary-text p{margin:0}.mat-list.mat-list-base .mdc-list-item--with-one-line .mdc-list-item-unscoped-content,.mat-mdc-list.mat-mdc-list-base .mdc-list-item--with-one-line .mdc-list-item-unscoped-content{padding-left:2rem!important}.mat-list.mat-list-base .mdc-list-item--with-one-line .nutzer-avatar,.mat-mdc-list.mat-mdc-list-base .mdc-list-item--with-one-line .nutzer-avatar{position:absolute;left:0}.mat-list.mat-list-base .mdc-list-item--with-one-line .mat-icon,.mat-list.mat-list-base .mdc-list-item--with-one-line .mat-icon-button,.mat-mdc-list.mat-mdc-list-base .mdc-list-item--with-one-line .mat-icon,.mat-mdc-list.mat-mdc-list-base .mdc-list-item--with-one-line .mat-icon-button{position:absolute;right:0}.status{position:relative;white-space:nowrap;padding-left:.75rem}.status:before{content:"";display:block;width:.5rem;height:.5rem;border-radius:50%;position:absolute;left:0;top:calc(50% - .25rem);background:var(--error)}.status.online:before,.status.success:before{background:var(--success)}.status.offline:before,.status.failure:before,.status.error:before{background:var(--error)}.status.registered:before{background:var(--registered)}.status.unregistered:before{background:var(--unregistered)}.status.warning:before{background:var(--warning)}.status+.mat-mdc-tooltip,.status+.mat-tooltip{visibility:hidden}.status:hover+.mat-mdc-tooltip,.status:hover+.mat-tooltip{visibility:visible}.nutzer{display:flex;flex-direction:row;align-items:center}.nutzer-avatar{display:block;background:var(--white) url("./media/avatar-placeholder-FBYMFYAO.svg") 50% 50% no-repeat;background-size:contain;border:2px solid var(--white);border-radius:50%;flex-shrink:0;box-shadow:0 0 4px #0003}.nutzer-avatar.small{width:1.5rem;height:1.5rem}.nutzer-avatar.medium{width:3rem;height:3rem}.nutzer-avatar.large{border-width:.25rem;width:6rem;height:6rem}.nutzer-avatar.xlarge{border-width:.5rem;width:16rem;height:16rem}.nutzer-avatar.start{align-self:flex-start}.nutzer-avatar+.nutzer-data{margin-left:1rem}.nutzer-avatar .upload-action-add,.nutzer-avatar .upload-actions-edit{border-radius:50%}.nutzer-data{display:flex;flex-direction:column;justify-content:center}.nutzer-data .name{font-size:var(--h3-font-size);font-family:var(--font-family-poppins);font-weight:var(--font-weight-bold)}.nutzer-data .name.small{font-size:var(--h4-font-size)}.nutzer-data .membership,.nutzer-data .position,.nutzer-data .status{color:var(--gray-200)}.nutzer-data .position{font-size:var(--font-size-sm)}.nutzer-data .status{font-size:var(--font-size-xs)}.nutzer-data .btn-stroked{margin-top:.25rem}.nutzer-data .btn-flat{margin-top:.5rem;padding:0}.nutzer-data .btn-flat+.btn-flat{margin-top:0}.nutzer-data .btn-has-icon{text-align:left;padding-left:2rem}.nutzer-data+.nutzer-avatar{margin-left:.5rem}.mat-accordion,.mat-mdc-accordion{display:block;margin-bottom:.5rem}mat-expansion-panel.mat-expansion-panel,mat-mdc-expansion-panel.mat-mdc-expansion-panel{box-sizing:content-box;display:block;overflow:hidden;background:var(--white);transition:margin 225ms cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0003}.mat-accordion:not(.mat-accordion-xs) mat-expansion-panel.mat-expansion-panel,.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-expansion-panel.mat-expansion-panel,.mat-accordion:not(.mat-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel,.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel{border-radius:4px;margin:0 0 .75rem}.mat-accordion:not(.mat-accordion-xs) mat-expansion-panel.mat-expansion-panel:not(.mat-expanded):not(.mat-expansion-panel-spacing),.mat-accordion:not(.mat-accordion-xs) mat-expansion-panel.mat-expansion-panel:not(.mat-mdc-expanded):not(.mat-mdc-expansion-panel-spacing),.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-expansion-panel.mat-expansion-panel:not(.mat-expanded):not(.mat-expansion-panel-spacing),.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-expansion-panel.mat-expansion-panel:not(.mat-mdc-expanded):not(.mat-mdc-expansion-panel-spacing),.mat-accordion:not(.mat-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel:not(.mat-expanded):not(.mat-expansion-panel-spacing),.mat-accordion:not(.mat-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel:not(.mat-mdc-expanded):not(.mat-mdc-expansion-panel-spacing),.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel:not(.mat-expanded):not(.mat-expansion-panel-spacing),.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel:not(.mat-mdc-expanded):not(.mat-mdc-expansion-panel-spacing){border-radius:4px}.mat-expansion-panel-spacing mat-expansion-panel.mat-expansion-panel,.mat-mdc-expansion-panel-spacing mat-expansion-panel.mat-expansion-panel,.mat-expansion-panel-spacing mat-mdc-expansion-panel.mat-mdc-expansion-panel,.mat-mdc-expansion-panel-spacing mat-mdc-expansion-panel.mat-mdc-expansion-panel{margin:0}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-content,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-content,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-content,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-body,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-body,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-body{padding:1rem}mat-expansion-panel.mat-expansion-panel .mat-action-row,mat-expansion-panel.mat-expansion-panel .mat-mdc-action-row,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-action-row,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-action-row{border-top-style:solid;border-top-width:1px;border-top-color:#dfe3e6;display:flex;flex-direction:row;justify-content:normal;padding:1rem}mat-expansion-panel.mat-expansion-panel .mat-action-row>*,mat-expansion-panel.mat-expansion-panel .mat-mdc-action-row>*,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-action-row>*,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-action-row>*{width:100%}mat-expansion-panel.mat-expansion-panel .mat-action-row .mat-expansion-panel-content,mat-expansion-panel.mat-expansion-panel .mat-mdc-action-row .mat-expansion-panel-content,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-action-row .mat-expansion-panel-content,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-action-row .mat-expansion-panel-content{justify-content:normal}mat-expansion-panel.mat-expansion-panel .mat-action-row button.mat-button,mat-expansion-panel.mat-expansion-panel .mat-action-row button.mat-mdc-button,mat-expansion-panel.mat-expansion-panel .mat-mdc-action-row button.mat-button,mat-expansion-panel.mat-expansion-panel .mat-mdc-action-row button.mat-mdc-button,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-action-row button.mat-button,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-action-row button.mat-mdc-button,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-action-row button.mat-button,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-action-row button.mat-mdc-button{margin-left:8px}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 1rem;border-radius:inherit;font-weight:var(--font-weight-bold)}.mat-accordion:not(.mat-accordion-xs) mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header,.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header,.mat-accordion:not(.mat-accordion-xs) mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header,.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header,.mat-accordion:not(.mat-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header,.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header,.mat-accordion:not(.mat-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header,.mat-mdc-accordion:not(.mat-mdc-accordion-xs) mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header{font-size:var(--h3-font-size);font-family:var(--font-family-poppins)}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:focus,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:hover,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header:focus,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header:hover,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header:focus,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header:hover,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header:focus,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header:hover{outline:none}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-expanded,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-mdc-expanded,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-expanded,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expanded,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-expanded,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-mdc-expanded,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-expanded,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expanded{border-bottom:1px solid var(--gray-400)}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-expanded:focus,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-mdc-expanded:focus,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-mdc-expanded:hover,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-expanded:focus,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-expanded:hover,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expanded:focus,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expanded:hover,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-expanded:focus,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-expanded:hover,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-mdc-expanded:focus,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-mdc-expanded:hover,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-expanded:focus,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-expanded:hover,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expanded:focus,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expanded:hover{background:inherit}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]),mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header:not([aria-disabled=true]),mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]),mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-expansion-toggle-indicator-before,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-expansion-toggle-indicator-before,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-expansion-toggle-indicator-before,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-expansion-toggle-indicator-before,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before{flex-direction:row-reverse}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-mdc-expansion-indicator,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before .mat-expansion-indicator,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before .mat-mdc-expansion-indicator,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-mdc-expansion-indicator,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before .mat-expansion-indicator,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before .mat-mdc-expansion-indicator,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-mdc-expansion-indicator,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before .mat-expansion-indicator,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before .mat-mdc-expansion-indicator,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-mdc-expansion-indicator,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before .mat-expansion-indicator,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header.mat-mdc-expansion-toggle-indicator-before .mat-mdc-expansion-indicator{margin:0 1rem 0 0}mat-expansion-panel.mat-expansion-panel .mat-content,mat-expansion-panel.mat-expansion-panel .mat-mdc-content,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-content,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-content{display:flex;flex:1;flex-direction:row;overflow:hidden}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header-title,mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-description,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header-description,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header-title,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header-title,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header-description,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header-description{display:flex;flex-grow:1;margin-right:1rem}mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-description,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-panel-header-description,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-panel-header-description,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-panel-header-description{flex-grow:2}mat-expansion-panel.mat-expansion-panel .mat-expansion-indicator:after,mat-expansion-panel.mat-expansion-panel .mat-mdc-expansion-indicator:after,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-expansion-indicator:after,mat-mdc-expansion-panel.mat-mdc-expansion-panel .mat-mdc-expansion-indicator:after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.card-group{display:block;width:100%}.card-group .card+.card{margin-top:1.25rem}.card-row .card{margin-top:1.25rem}.card{display:flex;flex-direction:column;align-items:center;position:relative;padding:2.5rem;background-color:var(--white);border-radius:.25rem;box-shadow:0 2px 4px #0003}.card>*{width:100%;max-width:40rem}.widget-slot .card>*{max-width:100%}.card-actions,.card-content,.card-title{display:block;margin-bottom:1rem}.card-content img{max-width:100%}.card-actions{margin-left:-.25rem;margin-right:-.25rem;padding:.5rem 0}.card-actions>.mat-button,.card-actions>.mat-mdc-button{margin:0 .5rem}.card-actions>.btn-toggle{margin:0 .5rem}.card-action-spacer{flex:1}.card-header{display:flex;flex-direction:row}.card-header .card-title{margin-bottom:2rem}.card>:first-child,.card-content>:first-child{margin-top:0}.card>:last-child,.card-content>:last-child{margin-bottom:0}.card-xs,.card-nutzer{padding:0}.card-xs .card-header,.card-nutzer .card-header{box-shadow:0 1px 2px 0 var(--gray-400)}.card-xs .card-title,.card-nutzer .card-title,.card-xs .card-content,.card-nutzer .card-content{padding:.75rem 1.5rem;margin-bottom:0}.card-xs .card-actions,.card-nutzer .card-actions{padding:.5rem 1rem}.card-table{width:100%;padding:0}.card-table>*{max-width:100%}.card-table .card-header{padding:1.5rem 1rem;margin-bottom:0}.card-table .card-header .card-title{margin-bottom:0}.card-table .card-content{padding:.75rem 1rem;margin-bottom:0}.card-table .card-actions{padding:1rem;margin-bottom:0;display:flex;justify-content:space-between}.card-table athleta-table-search{display:block;margin:0 .5rem}.card-nutzer{min-width:22rem;max-width:100%}.card-cta{background:linear-gradient(45deg,#787fbc 15%,#aa5877 42%,#ea4e3c 70%,#dea103);padding:1rem}.card-cta .content-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%;background-color:var(--white);text-align:center;border-radius:.25rem}.card-cta .cta-image{width:6.25rem}.card-cta .cta-image figure{padding:1rem 0 0}.card-cta .card-content{display:flex;flex-direction:column;align-items:center;padding:.75rem 1.5rem}.card-cta .btn{color:#ab0050;border-color:#ab0050;background-color:transparent}.slider-card{margin-top:3rem;margin-bottom:2rem;padding:1.5rem;width:100%;border:1px solid #8C9BA6;background-color:#fff;border-radius:4px;box-shadow:none}.slider-card .card-header .col-6{padding-right:0}.slider-card .card-header div:nth-child(2){text-align:right}.slider-card .card-header div:nth-child(2) .mat-icon-button,.slider-card .card-header div:nth-child(2) .mat-mdc-icon-button{width:auto}.slider-card .details{color:#3e3e3e}.slider-card .details .grid-row{margin-top:.75rem}.slider-card .details .grid-row div strong{display:block;font-size:.675rem}.slider-card table td.mat-cell,.slider-card table td.mat-mdc-cell{padding:6px 0 9px;border-top:1px solid #DFE3E6}.slider-card table td.mat-cell span.label,.slider-card table td.mat-mdc-cell span.label{font-weight:400}.slider-card table td:nth-child(2){font-weight:700;text-align:right}.verein{display:flex;flex-direction:row}.vereins-logo{display:flex;align-items:center;justify-content:center;text-transform:uppercase;width:3rem;height:3rem;color:var(--white);font-weight:700;letter-spacing:.57px;font-size:var(--font-size-lg);background:var(--white) 50% 50% no-repeat;background-size:contain}.vereins-logo.large{width:6rem;height:6rem;font-size:var(--h2-font-size)}.vereins-logo+.vereins-data{margin-left:1rem}.vereins-logo>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.vereins-name{font-weight:700;font-family:var(--font-family-poppins);font-size:var(--h3-font-size)}.vereins-data{display:flex;flex-direction:column;justify-content:center}.vereins-data .name{font-size:var(--h3-font-size);font-family:var(--font-family-poppins);font-weight:var(--font-weight-bold)}.vereins-data .btn-stroked{margin-top:.25rem}.upload-container{position:relative;display:block;width:6rem;height:6rem}.upload-container:focus-within .upload-action-add,.upload-container:focus-within .upload-actions-edit,.upload-container:focus-visible .upload-action-add,.upload-container:focus-visible .upload-actions-edit,.upload-container:hover .upload-action-add,.upload-container:hover .upload-actions-edit{opacity:1;visibility:visible}.upload-container .upload-action-add,.upload-container .upload-actions-edit{visibility:hidden;opacity:0;position:absolute;inset:0}.upload-container .upload-action-edit,.upload-container .upload-action-delete,.upload-container .upload-action-add,.upload-container .upload-actions-edit{margin:0;display:flex;align-items:center;justify-content:center}.upload-container .upload-action-edit svg,.upload-container .upload-action-delete svg,.upload-container .upload-action-add svg,.upload-container .upload-actions-edit svg{fill:currentColor}.layout-sport .upload-container .upload-action-edit,.layout-sport .upload-container .upload-action-delete,.layout-sport .upload-container .upload-action-add,.layout-sport .upload-container .upload-actions-edit{color:var(--theme-sport-primary)}.layout-verein .upload-container .upload-action-edit,.layout-verein .upload-container .upload-action-delete,.layout-verein .upload-container .upload-action-add,.layout-verein .upload-container .upload-actions-edit{color:var(--theme-verein-primary)}.layout-verband .upload-container .upload-action-edit,.layout-verband .upload-container .upload-action-delete,.layout-verband .upload-container .upload-action-add,.layout-verband .upload-container .upload-actions-edit{color:var(--theme-verband-primary)}.layout-public .upload-container .upload-action-edit,.layout-public .upload-container .upload-action-delete,.layout-public .upload-container .upload-action-add,.layout-public .upload-container .upload-actions-edit{color:var(--theme-public-primary)}.layout-digital .upload-container .upload-action-edit,.layout-digital .upload-container .upload-action-delete,.layout-digital .upload-container .upload-action-add,.layout-digital .upload-container .upload-actions-edit{color:var(--theme-digital-primary)}.upload-container .upload-action-edit,.upload-container .upload-action-delete,.upload-container .upload-action-add{background:var(--white);cursor:pointer}.upload-container .upload-actions-edit{background:#00000080}.upload-container .upload-action-add{border:1px dashed var(--gray-300);transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.upload-container .upload-action-edit,.upload-container .upload-action-delete{width:1.75rem;height:1.75rem;border-radius:50%}.upload-container .upload-action-edit:not(:first-child),.upload-container .upload-action-delete:not(:first-child){margin-left:.5rem}.layout-sport .upload-container .upload-action-edit:hover,.layout-sport .upload-container .upload-action-delete:hover{background:var(--theme-sport-primary);color:var(--white)}.layout-verein .upload-container .upload-action-edit:hover,.layout-verein .upload-container .upload-action-delete:hover{background:var(--theme-verein-primary);color:var(--white)}.layout-verband .upload-container .upload-action-edit:hover,.layout-verband .upload-container .upload-action-delete:hover{background:var(--theme-verband-primary);color:var(--white)}.layout-public .upload-container .upload-action-edit:hover,.layout-public .upload-container .upload-action-delete:hover{background:var(--theme-public-primary);color:var(--white)}.layout-digital .upload-container .upload-action-edit:hover,.layout-digital .upload-container .upload-action-delete:hover{background:var(--theme-digital-primary);color:var(--white)}.mat-mdc-ripple-element,.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0);background-color:#0000001a}.mat-tab-header,.mat-mdc-tab-header{display:flex;overflow:hidden;width:100%;position:relative;flex-shrink:0}.mat-tab-header .mat-ink-bar,.mat-tab-header .mat-mdc-ink-bar,.mat-mdc-tab-header .mat-ink-bar,.mat-mdc-tab-header .mat-mdc-ink-bar{position:absolute;bottom:0;height:4px;transition:.5s cubic-bezier(.35,0,.25,1)}.layout-sport .mat-tab-header .mat-ink-bar,.layout-sport .mat-tab-header .mat-mdc-ink-bar,.layout-sport .mat-mdc-tab-header .mat-ink-bar,.layout-sport .mat-mdc-tab-header .mat-mdc-ink-bar{background-color:var(--theme-sport-primary)}.layout-verein .mat-tab-header .mat-ink-bar,.layout-verein .mat-tab-header .mat-mdc-ink-bar,.layout-verein .mat-mdc-tab-header .mat-ink-bar,.layout-verein .mat-mdc-tab-header .mat-mdc-ink-bar{background-color:var(--theme-verein-primary)}.layout-verband .mat-tab-header .mat-ink-bar,.layout-verband .mat-tab-header .mat-mdc-ink-bar,.layout-verband .mat-mdc-tab-header .mat-ink-bar,.layout-verband .mat-mdc-tab-header .mat-mdc-ink-bar{background-color:var(--theme-verband-primary)}.layout-public .mat-tab-header .mat-ink-bar,.layout-public .mat-tab-header .mat-mdc-ink-bar,.layout-public .mat-mdc-tab-header .mat-ink-bar,.layout-public .mat-mdc-tab-header .mat-mdc-ink-bar{background-color:var(--theme-public-primary)}.layout-digital .mat-tab-header .mat-ink-bar,.layout-digital .mat-tab-header .mat-mdc-ink-bar,.layout-digital .mat-mdc-tab-header .mat-ink-bar,.layout-digital .mat-mdc-tab-header .mat-mdc-ink-bar{background-color:var(--theme-digital-primary)}.mat-tab-header .mat-tab-link,.mat-tab-header .mat-mdc-tab-link,.mat-mdc-tab-header .mat-tab-link,.mat-mdc-tab-header .mat-mdc-tab-link{height:3rem!important;padding:0 .75rem;cursor:pointer;box-sizing:border-box;font-size:var(--font-size-sm);font-weight:700;letter-spacing:.54px;text-transform:uppercase;opacity:.5;min-width:140px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent}.mat-tab-header .mat-tab-link .mat-ripple-element,.mat-tab-header .mat-tab-link .mat-mdc-ripple-element,.mat-tab-header .mat-mdc-tab-link .mat-ripple-element,.mat-tab-header .mat-mdc-tab-link .mat-mdc-ripple-element,.mat-mdc-tab-header .mat-tab-link .mat-ripple-element,.mat-mdc-tab-header .mat-tab-link .mat-mdc-ripple-element,.mat-mdc-tab-header .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-header .mat-mdc-tab-link .mat-mdc-ripple-element{display:none}.mat-tab-header .mat-tab-link.mdc-tab--active,.mat-tab-header .mat-tab-link:hover,.mat-tab-header .mat-tab-link.mat-tab-label-active,.mat-tab-header .mat-tab-link[ng-reflect-active=true],.mat-tab-header .mat-tab-link.mat-mdc-tab-label-active,.mat-tab-header .mat-mdc-tab-link.mdc-tab--active,.mat-tab-header .mat-mdc-tab-link:hover,.mat-tab-header .mat-mdc-tab-link.mat-tab-label-active,.mat-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.mat-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active,.mat-mdc-tab-header .mat-tab-link.mdc-tab--active,.mat-mdc-tab-header .mat-tab-link:hover,.mat-mdc-tab-header .mat-tab-link.mat-tab-label-active,.mat-mdc-tab-header .mat-tab-link[ng-reflect-active=true],.mat-mdc-tab-header .mat-tab-link.mat-mdc-tab-label-active,.mat-mdc-tab-header .mat-mdc-tab-link.mdc-tab--active,.mat-mdc-tab-header .mat-mdc-tab-link:hover,.mat-mdc-tab-header .mat-mdc-tab-link.mat-tab-label-active,.mat-mdc-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.mat-mdc-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active{text-decoration:none}.layout-sport .mat-tab-header .mat-tab-link.mdc-tab--active,.layout-sport .mat-tab-header .mat-tab-link:hover,.layout-sport .mat-tab-header .mat-tab-link.mat-tab-label-active,.layout-sport .mat-tab-header .mat-tab-link[ng-reflect-active=true],.layout-sport .mat-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-sport .mat-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-sport .mat-tab-header .mat-mdc-tab-link:hover,.layout-sport .mat-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-sport .mat-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-sport .mat-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active,.layout-sport .mat-mdc-tab-header .mat-tab-link.mdc-tab--active,.layout-sport .mat-mdc-tab-header .mat-tab-link:hover,.layout-sport .mat-mdc-tab-header .mat-tab-link.mat-tab-label-active,.layout-sport .mat-mdc-tab-header .mat-tab-link[ng-reflect-active=true],.layout-sport .mat-mdc-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-sport .mat-mdc-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-sport .mat-mdc-tab-header .mat-mdc-tab-link:hover,.layout-sport .mat-mdc-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-sport .mat-mdc-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-sport .mat-mdc-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active{color:var(--theme-sport-primary);opacity:1;transition:opacity .25s}.layout-verein .mat-tab-header .mat-tab-link.mdc-tab--active,.layout-verein .mat-tab-header .mat-tab-link:hover,.layout-verein .mat-tab-header .mat-tab-link.mat-tab-label-active,.layout-verein .mat-tab-header .mat-tab-link[ng-reflect-active=true],.layout-verein .mat-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-verein .mat-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-verein .mat-tab-header .mat-mdc-tab-link:hover,.layout-verein .mat-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-verein .mat-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-verein .mat-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active,.layout-verein .mat-mdc-tab-header .mat-tab-link.mdc-tab--active,.layout-verein .mat-mdc-tab-header .mat-tab-link:hover,.layout-verein .mat-mdc-tab-header .mat-tab-link.mat-tab-label-active,.layout-verein .mat-mdc-tab-header .mat-tab-link[ng-reflect-active=true],.layout-verein .mat-mdc-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-verein .mat-mdc-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-verein .mat-mdc-tab-header .mat-mdc-tab-link:hover,.layout-verein .mat-mdc-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-verein .mat-mdc-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-verein .mat-mdc-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active{color:var(--theme-verein-primary);opacity:1;transition:opacity .25s}.layout-verband .mat-tab-header .mat-tab-link.mdc-tab--active,.layout-verband .mat-tab-header .mat-tab-link:hover,.layout-verband .mat-tab-header .mat-tab-link.mat-tab-label-active,.layout-verband .mat-tab-header .mat-tab-link[ng-reflect-active=true],.layout-verband .mat-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-verband .mat-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-verband .mat-tab-header .mat-mdc-tab-link:hover,.layout-verband .mat-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-verband .mat-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-verband .mat-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active,.layout-verband .mat-mdc-tab-header .mat-tab-link.mdc-tab--active,.layout-verband .mat-mdc-tab-header .mat-tab-link:hover,.layout-verband .mat-mdc-tab-header .mat-tab-link.mat-tab-label-active,.layout-verband .mat-mdc-tab-header .mat-tab-link[ng-reflect-active=true],.layout-verband .mat-mdc-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-verband .mat-mdc-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-verband .mat-mdc-tab-header .mat-mdc-tab-link:hover,.layout-verband .mat-mdc-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-verband .mat-mdc-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-verband .mat-mdc-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active{color:var(--theme-verband-primary);opacity:1;transition:opacity .25s}.layout-public .mat-tab-header .mat-tab-link.mdc-tab--active,.layout-public .mat-tab-header .mat-tab-link:hover,.layout-public .mat-tab-header .mat-tab-link.mat-tab-label-active,.layout-public .mat-tab-header .mat-tab-link[ng-reflect-active=true],.layout-public .mat-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-public .mat-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-public .mat-tab-header .mat-mdc-tab-link:hover,.layout-public .mat-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-public .mat-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-public .mat-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active,.layout-public .mat-mdc-tab-header .mat-tab-link.mdc-tab--active,.layout-public .mat-mdc-tab-header .mat-tab-link:hover,.layout-public .mat-mdc-tab-header .mat-tab-link.mat-tab-label-active,.layout-public .mat-mdc-tab-header .mat-tab-link[ng-reflect-active=true],.layout-public .mat-mdc-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-public .mat-mdc-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-public .mat-mdc-tab-header .mat-mdc-tab-link:hover,.layout-public .mat-mdc-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-public .mat-mdc-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-public .mat-mdc-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active{color:var(--theme-public-primary);opacity:1;transition:opacity .25s}.layout-digital .mat-tab-header .mat-tab-link.mdc-tab--active,.layout-digital .mat-tab-header .mat-tab-link:hover,.layout-digital .mat-tab-header .mat-tab-link.mat-tab-label-active,.layout-digital .mat-tab-header .mat-tab-link[ng-reflect-active=true],.layout-digital .mat-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-digital .mat-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-digital .mat-tab-header .mat-mdc-tab-link:hover,.layout-digital .mat-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-digital .mat-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-digital .mat-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active,.layout-digital .mat-mdc-tab-header .mat-tab-link.mdc-tab--active,.layout-digital .mat-mdc-tab-header .mat-tab-link:hover,.layout-digital .mat-mdc-tab-header .mat-tab-link.mat-tab-label-active,.layout-digital .mat-mdc-tab-header .mat-tab-link[ng-reflect-active=true],.layout-digital .mat-mdc-tab-header .mat-tab-link.mat-mdc-tab-label-active,.layout-digital .mat-mdc-tab-header .mat-mdc-tab-link.mdc-tab--active,.layout-digital .mat-mdc-tab-header .mat-mdc-tab-link:hover,.layout-digital .mat-mdc-tab-header .mat-mdc-tab-link.mat-tab-label-active,.layout-digital .mat-mdc-tab-header .mat-mdc-tab-link[ng-reflect-active=true],.layout-digital .mat-mdc-tab-header .mat-mdc-tab-link.mat-mdc-tab-label-active{color:var(--theme-digital-primary);opacity:1;transition:opacity .25s}.mat-tab-header .mat-tab-link-container,.mat-tab-header .mat-mdc-tab-link-container,.mat-mdc-tab-header .mat-tab-link-container,.mat-mdc-tab-header .mat-mdc-tab-link-container{display:flex;flex-grow:1;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;z-index:1;border-bottom:none;scrollbar-width:none}.mat-tab-header .mat-tab-link-container::-webkit-scrollbar,.mat-tab-header .mat-mdc-tab-link-container::-webkit-scrollbar,.mat-mdc-tab-header .mat-tab-link-container::-webkit-scrollbar,.mat-mdc-tab-header .mat-mdc-tab-link-container::-webkit-scrollbar{display:none}.mat-tab-header .mat-tab-list,.mat-tab-header .mat-mdc-tab-list,.mat-mdc-tab-header .mat-tab-list,.mat-mdc-tab-header .mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform .5s cubic-bezier(.35,0,.25,1)}.mat-tab-header .mat-tab-links,.mat-tab-header .mat-mdc-tab-links,.mat-mdc-tab-header .mat-tab-links,.mat-mdc-tab-header .mat-mdc-tab-links{display:flex}.mat-mdc-tab-header{width:initial}.cdk-tree-node{display:block}.cdk-tree-node .cdk-tree-node{padding-left:2.25rem}.cdk-tree-node-level-1>.cdk-tree-node-item:before{background:var(--gray-300)}.cdk-tree-node-level-2>.cdk-tree-node-item:before{background:var(--gray-400)}.cdk-tree-node-item{position:relative;height:3rem;display:flex;align-items:center;background:var(--white);border-bottom:1px solid var(--gray-500);box-shadow:0 2px 4px #0003}.cdk-tree-node-item:before{content:"";position:absolute;top:0;bottom:-1px;left:-.25rem;width:.25rem}.cdk-tree-node-item .badge{width:1.75rem}.cdk-tree-node-item .mat-mdc-icon-button,.cdk-tree-node-item .mat-icon-button{color:var(--gray-300)}.cdk-tree-node-item-label{flex:1}.cdk-tree-node-item-label:not(:first-child){padding-left:.75rem}.progress-container{position:relative;padding-right:3.5rem}.progress{display:flex;height:1rem;overflow:hidden;background:#b1e3fa}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;white-space:nowrap;background:#44c7f4;transition:width .25s ease}.progress-value{position:absolute;top:calc(50% - 12px);right:0;font-weight:700}.mat-chip-list-wrapper,.mat-mdc-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-.25rem}.mat-chip-list-wrapper .mat-standard-chip,.mat-chip-list-wrapper .mat-mdc-chip,.mat-mdc-chip-list-wrapper .mat-standard-chip,.mat-mdc-chip-list-wrapper .mat-mdc-chip{margin:.25rem}.chip-entry .mat-chip,.chip-entry .mat-mdc-chip{position:relative;overflow:hidden;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transform:translateZ(0);padding:.8rem 0 .7rem;min-height:1rem;min-width:2.8rem;margin-left:1rem;pointer-events:none;align-content:center}.chip-entry .mat-chip span,.chip-entry .mat-mdc-chip span{display:inline-block;margin:0 auto}.chip-entry span{margin-left:1rem}.mat-standard-chip,.mat-mdc-chip{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);display:inline-flex;padding:7px 12px;border-radius:1rem;align-items:center;cursor:default;min-height:2rem;height:1px;color:var(--gray-200);background-color:var(--gray-400);font-weight:700;font-size:var(--font-size-sm)}.mat-standard-chip.mat-chip-disabled,.mat-standard-chip.mat-mdc-chip-disabled,.mat-mdc-chip.mat-chip-disabled,.mat-mdc-chip.mat-mdc-chip-disabled{text-decoration:line-through}.mat-standard-chip.mat-success,.mat-mdc-chip.mat-success{color:#fff;background:var(--success)}.mat-standard-chip.mat-warning,.mat-mdc-chip.mat-warning{color:#fff;background:var(--warning)}.mat-standard-chip.mat-error,.mat-mdc-chip.mat-error{color:#fff;background:var(--error)}.mat-standard-chip.mat-leave,.mat-mdc-chip.mat-leave{color:#fff;background:var(--leave)}.mat-standard-chip.mat-stable,.mat-mdc-chip.mat-stable{color:#fff;background:var(--stable)}.mat-standard-chip.mat-entry,.mat-mdc-chip.mat-entry{color:#fff;background:var(--entry)}.layout-sport .mat-standard-chip.mat-primary,.layout-sport .mat-mdc-chip.mat-primary{color:#fff;background:var(--theme-sport-primary)}.layout-sport .mat-standard-chip.mat-primary.mat-success,.layout-sport .mat-mdc-chip.mat-primary.mat-success{color:#fff;background:var(--success)}.layout-sport .mat-standard-chip.mat-primary.mat-warning,.layout-sport .mat-mdc-chip.mat-primary.mat-warning{color:#fff;background:var(--warning)}.layout-sport .mat-standard-chip.mat-primary.mat-error,.layout-sport .mat-mdc-chip.mat-primary.mat-error{color:#fff;background:var(--error)}.layout-sport .mat-standard-chip.mat-primary.mat-leave,.layout-sport .mat-mdc-chip.mat-primary.mat-leave{color:#fff;background:var(--leave)}.layout-sport .mat-standard-chip.mat-primary.mat-stable,.layout-sport .mat-mdc-chip.mat-primary.mat-stable{color:#fff;background:var(--stable)}.layout-sport .mat-standard-chip.mat-primary.mat-entry,.layout-sport .mat-mdc-chip.mat-primary.mat-entry{color:#fff;background:var(--entry)}.layout-verein .mat-standard-chip.mat-primary,.layout-verein .mat-mdc-chip.mat-primary{color:#fff;background:var(--theme-verein-primary)}.layout-verein .mat-standard-chip.mat-primary.mat-success,.layout-verein .mat-mdc-chip.mat-primary.mat-success{color:#fff;background:var(--success)}.layout-verein .mat-standard-chip.mat-primary.mat-warning,.layout-verein .mat-mdc-chip.mat-primary.mat-warning{color:#fff;background:var(--warning)}.layout-verein .mat-standard-chip.mat-primary.mat-error,.layout-verein .mat-mdc-chip.mat-primary.mat-error{color:#fff;background:var(--error)}.layout-verein .mat-standard-chip.mat-primary.mat-leave,.layout-verein .mat-mdc-chip.mat-primary.mat-leave{color:#fff;background:var(--leave)}.layout-verein .mat-standard-chip.mat-primary.mat-stable,.layout-verein .mat-mdc-chip.mat-primary.mat-stable{color:#fff;background:var(--stable)}.layout-verein .mat-standard-chip.mat-primary.mat-entry,.layout-verein .mat-mdc-chip.mat-primary.mat-entry{color:#fff;background:var(--entry)}.layout-verband .mat-standard-chip.mat-primary,.layout-verband .mat-mdc-chip.mat-primary{color:#fff;background:var(--theme-verband-primary)}.layout-verband .mat-standard-chip.mat-primary.mat-success,.layout-verband .mat-mdc-chip.mat-primary.mat-success{color:#fff;background:var(--success)}.layout-verband .mat-standard-chip.mat-primary.mat-warning,.layout-verband .mat-mdc-chip.mat-primary.mat-warning{color:#fff;background:var(--warning)}.layout-verband .mat-standard-chip.mat-primary.mat-error,.layout-verband .mat-mdc-chip.mat-primary.mat-error{color:#fff;background:var(--error)}.layout-verband .mat-standard-chip.mat-primary.mat-leave,.layout-verband .mat-mdc-chip.mat-primary.mat-leave{color:#fff;background:var(--leave)}.layout-verband .mat-standard-chip.mat-primary.mat-stable,.layout-verband .mat-mdc-chip.mat-primary.mat-stable{color:#fff;background:var(--stable)}.layout-verband .mat-standard-chip.mat-primary.mat-entry,.layout-verband .mat-mdc-chip.mat-primary.mat-entry{color:#fff;background:var(--entry)}.layout-public .mat-standard-chip.mat-primary,.layout-public .mat-mdc-chip.mat-primary{color:#fff;background:var(--theme-public-primary)}.layout-public .mat-standard-chip.mat-primary.mat-success,.layout-public .mat-mdc-chip.mat-primary.mat-success{color:#fff;background:var(--success)}.layout-public .mat-standard-chip.mat-primary.mat-warning,.layout-public .mat-mdc-chip.mat-primary.mat-warning{color:#fff;background:var(--warning)}.layout-public .mat-standard-chip.mat-primary.mat-error,.layout-public .mat-mdc-chip.mat-primary.mat-error{color:#fff;background:var(--error)}.layout-public .mat-standard-chip.mat-primary.mat-leave,.layout-public .mat-mdc-chip.mat-primary.mat-leave{color:#fff;background:var(--leave)}.layout-public .mat-standard-chip.mat-primary.mat-stable,.layout-public .mat-mdc-chip.mat-primary.mat-stable{color:#fff;background:var(--stable)}.layout-public .mat-standard-chip.mat-primary.mat-entry,.layout-public .mat-mdc-chip.mat-primary.mat-entry{color:#fff;background:var(--entry)}.layout-digital .mat-standard-chip.mat-primary,.layout-digital .mat-mdc-chip.mat-primary{color:#fff;background:var(--theme-digital-primary)}.layout-digital .mat-standard-chip.mat-primary.mat-success,.layout-digital .mat-mdc-chip.mat-primary.mat-success{color:#fff;background:var(--success)}.layout-digital .mat-standard-chip.mat-primary.mat-warning,.layout-digital .mat-mdc-chip.mat-primary.mat-warning{color:#fff;background:var(--warning)}.layout-digital .mat-standard-chip.mat-primary.mat-error,.layout-digital .mat-mdc-chip.mat-primary.mat-error{color:#fff;background:var(--error)}.layout-digital .mat-standard-chip.mat-primary.mat-leave,.layout-digital .mat-mdc-chip.mat-primary.mat-leave{color:#fff;background:var(--leave)}.layout-digital .mat-standard-chip.mat-primary.mat-stable,.layout-digital .mat-mdc-chip.mat-primary.mat-stable{color:#fff;background:var(--stable)}.layout-digital .mat-standard-chip.mat-primary.mat-entry,.layout-digital .mat-mdc-chip.mat-primary.mat-entry{color:#fff;background:var(--entry)}.mat-standard-chip-xs,.mat-mdc-chip-xs{min-height:1.5rem;font-size:var(--font-size-xs);padding:2px 10px;border-radius:.75rem}.mat-mdc-chip{margin-left:1rem;color:#fff}.mat-mdc-chip.mat-primary{background:none!important}.mat-mdc-chip.mat-chip-disabled{text-decoration:line-through}.layout-sport .mat-mdc-chip .mdc-evolution-chip__cell{background:var(--theme-sport-primary)!important}.layout-verein .mat-mdc-chip .mdc-evolution-chip__cell{background:var(--theme-verein-primary)!important}.layout-verband .mat-mdc-chip .mdc-evolution-chip__cell{background:var(--theme-verband-primary)!important}.layout-public .mat-mdc-chip .mdc-evolution-chip__cell{background:var(--theme-public-primary)!important}.layout-digital .mat-mdc-chip .mdc-evolution-chip__cell{background:var(--theme-digital-primary)!important}.mat-mdc-chip.mat-stable .mdc-evolution-chip__cell,.mat-mdc-chip.info .mdc-evolution-chip__cell{background:var(--stable)!important}.mat-mdc-chip.mat-leave .mdc-evolution-chip__cell,.mat-mdc-chip.danger .mdc-evolution-chip__cell{background:var(--leave)!important}.mat-mdc-chip.mat-error .mdc-evolution-chip__cell{background:var(--error)!important}.mat-mdc-chip.mat-entry .mdc-evolution-chip__cell,.mat-mdc-chip.success .mdc-evolution-chip__cell{background:var(--entry)!important}.mat-mdc-chip.mat-success .mdc-evolution-chip__cell{background:var(--success)!important}.mat-mdc-chip.mat-warning .mdc-evolution-chip__cell{background:var(--warning)!important}.mat-mdc-chip span{margin:0!important;padding:0!important;text-align:center!important}.mat-mdc-chip .mdc-evolution-chip__text-label{padding:0 1rem!important}#compatibility-warning.show{display:block!important}#compatibility-warning #compatibility-warning-backdrop{position:absolute;inset:0;opacity:.75;background:#000;z-index:1}#compatibility-warning #compatibility-warning-overlay{display:flex;flex-direction:column;justify-content:space-between;background:#fff;position:absolute;border-radius:8px;box-shadow:0 2px 12px #0003;max-width:640px;max-height:505px;inset:0;margin:auto;padding:50px 35px 30px;text-align:center;z-index:10;width:100%}#compatibility-warning #compatibility-warning-overlay .header{margin:0 auto;max-width:400px;width:100%}#compatibility-warning #compatibility-warning-overlay .header h2{text-align:center;font-size:1.25rem;margin-bottom:1.875rem}#compatibility-warning #compatibility-warning-overlay .header p{text-align:center;font-size:1rem;margin-bottom:0}#compatibility-warning #compatibility-warning-overlay .body{display:flex;justify-content:space-around}#compatibility-warning #compatibility-warning-overlay .body .browser{text-align:center}#compatibility-warning #compatibility-warning-overlay .body .browser .browser-logo{max-width:52px;margin:0 auto 10px}#compatibility-warning #compatibility-warning-overlay .body .browser .name{font-size:1rem;font-weight:700}#compatibility-warning #compatibility-warning-overlay .body .browser .link{font-weight:700;font-size:.75rem;text-decoration:none;color:#e22d18;text-transform:uppercase}#compatibility-warning #compatibility-warning-overlay .body .browser .image{background:url(https://placehold.it/82x82) center;width:82px;height:82px;background-size:contain;margin:0 auto}#compatibility-warning #compatibility-warning-overlay .keep-using{opacity:.5;font-weight:700;cursor:pointer;text-transform:uppercase}.mat-mdc-tooltip-panel,.mat-tooltip-panel{pointer-events:none!important}.mat-mdc-tooltip,.mat-tooltip{color:var(--white);border-radius:4px;margin:0;max-width:180px;padding:8px 16px;overflow:hidden;text-overflow:ellipsis;background-color:var(--gray-100);font-size:var(--font-size-xs);white-space:pre-line}.mat-mdc-tooltip.mat-mdc-tooltip-fluid,.mat-mdc-tooltip.mat-tooltip-fluid,.mat-tooltip.mat-mdc-tooltip-fluid,.mat-tooltip.mat-tooltip-fluid{max-width:none}.mat-mdc-tooltip.toolbar-menu-tooltip,.mat-tooltip.toolbar-menu-tooltip{padding:10px 20px 20px;margin:5px 0;box-shadow:0 2px 6px #0003;background-color:var(--black);position:relative;max-width:410px}.mat-mdc-tooltip-handset,.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-mdc-menu-item[disabled]:hover,.mat-mdc-menu-panel .mat-mdc-menu-item[disabled]:hover,.mat-mdc-menu-panel .mat-mdc-menu-item[disabled]:after:hover{color:inherit!important}.option-list .nutzer-avatar{box-shadow:none}.option-list .nutzer-data .nutzer-name{color:#000;display:flex;flex-direction:row;line-height:initial}.option-list .nutzer-data .nutzer-geburtstag{color:var(--gray-200);font-size:.75rem;line-height:initial}.mat-slide-toggle,.mat-mdc-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container,.mat-mdc-slide-toggle.mat-checked .mat-mdc-slide-toggle-thumb-container{transform:translate3d(16px,0,0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container,[dir=rtl] .mat-mdc-slide-toggle.mat-checked .mat-mdc-slide-toggle-thumb-container{transform:translate3d(-16px,0,0);background-color:red}.mat-slide-toggle.mat-disabled,.mat-mdc-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container,.mat-mdc-slide-toggle.mat-disabled .mat-mdc-slide-toggle-label,.mat-mdc-slide-toggle.mat-disabled .mat-mdc-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label,.mat-mdc-slide-toggle-label{display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content,.mat-mdc-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label,.mat-mdc-slide-toggle-label-before .mat-mdc-slide-toggle-label{order:1}.mat-mdc-slide-toggle-label-before .mat-mdc-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}.mat-slide-toggle-bar,.mat-mdc-slide-toggle-bar,[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,[dir=rtl] .mat-mdc-slide-toggle-label-before .mat-mdc-slide-toggle-bar{margin-right:8px;margin-left:0}.mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-mdc-slide-toggle-label-before .mat-mdc-slide-toggle-bar,[dir=rtl] .mat-slide-toggle-bar,[dir=rtl] .mat-mdc-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin,.mat-mdc-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container,.mat-mdc-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translateZ(0);transition:all 80ms linear;transition-property:transform;cursor:-webkit-grab;cursor:grab}.mat-slide-toggle-thumb-container.mat-dragging,.mat-mdc-slide-toggle-thumb-container.mat-dragging{transition-duration:0s}.mat-slide-toggle-thumb-container:active,.mat-mdc-slide-toggle-thumb-container:active{cursor:-webkit-grabbing;cursor:grabbing}._mat-animation-noopable .mat-slide-toggle-thumb-container,._mat-animation-noopable .mat-mdc-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container,[dir=rtl] .mat-mdc-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb,.mat-mdc-slide-toggle-thumb{height:20px;width:20px;border-radius:50%;background:gray}.mat-slide-toggle-bar,.mat-mdc-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px;background:gray}.mat-slide-toggle-input,.mat-mdc-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input,[dir=rtl] .mat-mdc-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb,.mat-mdc-slide-toggle-bar,.mat-mdc-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb,._mat-animation-noopable .mat-mdc-slide-toggle-bar,._mat-mdc-animation-noopable .mat-mdc-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple,.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple),.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple .mat-mdc-ripple-element:not(.mat-mdc-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-mdc-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple,.mat-mdc-slide-toggle-bar:hover .mat-mdc-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple,.mat-mdc-slide-toggle:not(.mat-mdc-disabled).cdk-keyboard-focused .mat-mdc-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple,.mat-mdc-slide-toggle-persistent-ripple,.mat-mdc-slide-toggle.mat-mdc-disabled .mat-mdc-slide-toggle-bar:hover .mat-mdc-slide-toggle-persistent-ripple{opacity:0}@media (hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple,.mat-mdc-slide-toggle-bar:hover .mat-mdc-slide-toggle-persistent-ripple{display:none}}@media (-ms-high-contrast: active){.mat-slide-toggle-thumb,.mat-mdc-slide-toggle-thumb{background:#fff;border:1px solid #000}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb,.mat-mdc-slide-toggle.mat-mdc-checked .mat-mdc-slide-toggle-thumb{background:#000;border:1px solid #fff}.mat-slide-toggle-bar,.mat-mdc-slide-toggle-bar{background:#fff}.mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar,.mat-mdc-slide-toggle.cdk-keyboard-focused .mat-mdc-slide-toggle-bar{outline:1px dotted;outline-offset:5px}}@media (-ms-high-contrast: black-on-white){.mat-slide-toggle-bar,.mat-mdc-slide-toggle-bar{border:1px solid #000}}.mat-mdc-slide-toggle.mat-mdc-checked .mat-mdc-slide-toggle-bar,.mat-mdc-slide-toggle.mat-mdc-checked .mat-slide-toggle-bar,.mat-slide-toggle.mat-checked .mat-mdc-slide-toggle-bar,.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:var(--secondary-400)}.mat-mdc-slide-toggle.mat-mdc-checked .mat-mdc-slide-toggle-thumb,.mat-mdc-slide-toggle.mat-mdc-checked .mat-slide-toggle-thumb,.mat-slide-toggle.mat-checked .mat-mdc-slide-toggle-thumb,.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:var(--secondary-200)}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-bar,.mat-mdc-slide-toggle .mat-slide-toggle-bar,.mat-slide-toggle .mat-mdc-slide-toggle-bar,.mat-slide-toggle .mat-slide-toggle-bar{background-color:var(--gray-300)}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-thumb,.mat-mdc-slide-toggle .mat-slide-toggle-thumb,.mat-slide-toggle .mat-mdc-slide-toggle-thumb,.mat-slide-toggle .mat-slide-toggle-thumb{background-color:var(--gray-400)}.abteilungen,.sportarten{margin-left:0;padding-left:0}.abteilungen{margin-top:2rem}.abteilungen li{margin-top:1rem;list-style:none}.abteilungen .abteilung{margin-bottom:2.5rem}.abteilungen .abteilung h4{margin-bottom:.5rem}.sportarten .sportart{margin-top:.4rem;padding-bottom:.5rem;border:0;border-bottom:1px solid var(--gray-300);font-size:.9rem}.sportarten .sportart .name{font-weight:700}.sportarten .sportart .eintritt{text-align:right;padding-right:2.5rem}.sportarten .sportart .type{font-size:.8rem;color:var(--gray-300)}.sportarten .sportart .sportartHeader{position:relative;padding-bottom:0}.sportarten .sportart .sportartHeader .mat-mdc-icon-button,.sportarten .sportart .sportartHeader .mat-icon-button{position:absolute;top:calc(50% - 1rem);right:-1rem}.sportarten .sportart.gekuendigt>*{color:var(--gray-300)}.sportarten .sportart.gekuendigt .kuendigung-details{margin-top:.25rem;margin-bottom:0;padding-right:1.7rem}athleta-swiper-slider{display:block;position:relative;overflow:hidden;container-type:inline-size;border-radius:.25rem;box-shadow:0 2px 4px #0003;height:100%}.swiper-wrapper{display:flex;width:fit-content;height:100%}.swiper-slide{display:flex;flex-direction:column;border-radius:.25rem}.swiper-slide:not(.swiper-slide-active){pointer-events:none}@container (max-width: 599px){.swiper-slide{align-items:center}}@container (min-width: 600px){.swiper-slide{flex-direction:row}}.swiper-slide .content-container{padding:0 1rem 3rem;order:2;text-align:center}@container (min-width: 600px){.swiper-slide .content-container{width:66%;order:1;text-align:left;padding:2.5rem 2.5rem 3rem}}.swiper-slide .content-container .content{min-height:3rem}.swiper-slide .content-container .buttons{margin-top:1.5rem;min-height:1rem}@container (max-width: 599px){.swiper-slide .content-container .buttons{display:flex;flex-direction:column;align-items:center}}@container (min-width: 600px){.swiper-slide .content-container .buttons{margin-top:3rem}}.swiper-slide .content-container .buttons button,.swiper-slide .content-container .buttons a{border:1px solid var(--black)}@container (max-width: 599px){.swiper-slide .content-container .buttons button,.swiper-slide .content-container .buttons a{font-size:1rem;line-height:2.875rem;min-height:2.875rem;width:80%}}.swiper-slide .content-container .buttons button:first-child,.swiper-slide .content-container .buttons a:first-child{background-color:var(--white)}@container (max-width: 599px){.swiper-slide .content-container .buttons button:first-child,.swiper-slide .content-container .buttons a:first-child{margin-bottom:.5rem}}.swiper-slide .content-container .buttons button:not(:last-child),.swiper-slide .content-container .buttons a:not(:last-child){margin-right:.5rem}.swiper-slide .image-wrap{display:flex;justify-content:center;align-items:center;padding:2.5rem 1rem 2rem 0;overflow:hidden;order:1}@container (min-width: 600px){.swiper-slide .image-wrap{padding:2.5rem 2.5rem 3rem 0;width:33%;order:2}}.swiper-pagination{position:absolute;display:flex;justify-content:center;bottom:1rem;left:0;right:0;height:.75rem}.swiper-pagination-bullet{width:.75rem;height:.75rem;border-radius:50%;border:1px solid var(--black);background-color:transparent;margin:0 .375rem;cursor:pointer}.swiper-pagination-bullet-active{background-color:var(--black);cursor:default}.neos-backend .swiper-wrapper:empty{min-height:15rem}.neos-backend div[data-__neos-fusion-path$="element<Athleta.Site:SwiperSlider>"]{height:100%}.neos-backend .swiper-slide .content:empty{box-shadow:0 0 0 2px #adadad}.neos-backend .swiper-slide .content:empty:hover{outline:2px solid rgba(0,0,0,.2)}.neos-backend .swiper-slide .content[class*=" style__markActiveNodeAsFocused--focusedNode"]{outline:2px solid #00ADEE}.neos-backend .swiper-slide{pointer-events:none}.neos-backend .swiper-slide-active{pointer-events:all}.teaser-paket{background:var(--gray-600);padding:1rem;border-radius:.25rem;text-align:center}.teaser-paket h3{margin-top:2rem}.teaser-paket p{color:#9a9ca8}.paket-logo{text-align:right}.paket-logo svg{display:inline}.paket-logo svg .icon-bg,.paket-logo svg .package-name{fill:var(--theme-verein-light)}.paket-logo svg .icon-content{fill:#fff}.paket-logo svg .package-base{fill:#999ca8}.paket-logo svg .package-name{display:none}.sport-fit svg{width:162px}.sport-fit svg .fit{display:block}.sport-fun svg{width:177px}.sport-fun svg .fun{display:block}.sport-start svg{width:195px}.sport-start svg .start{display:block}.sport-profi svg .profi{display:block}verein360-cockpit{display:block;max-width:1610px;margin:0 auto}verein360-cockpit .widget-slot{display:flex;flex-wrap:wrap;justify-content:stretch}verein360-cockpit [class^=col-md-],verein360-cockpit [class^=col-lg-]{padding:0 .625rem 1.25rem}verein360-cockpit [class^=col-lg-]{position:relative;width:100%;min-height:1px}@media (min-width: 1440px){verein360-cockpit .col-lg-3{flex:0 0 25%;max-width:25%}verein360-cockpit .col-lg-4{flex:0 0 33.333%;max-width:33.333%}verein360-cockpit col-lg-6{flex:0 0 50%;max-width:50%}verein360-cockpit .col-lg-8{flex:0 0 66.666%;max-width:66.666%}}verein360-cockpit .card{height:100%;justify-content:space-between}verein360-cockpit .card .card-header{align-items:center}verein360-cockpit .card .card-header>svg:first-child{margin-left:.75rem}verein360-cockpit .card .card-title,verein360-cockpit .card .card-content{padding:.75rem 1rem}verein360-cockpit .card .card-actions.align-right{text-align:right}verein360-cockpit .card .card-actions.align-right button,verein360-cockpit .card .card-actions.align-right a{padding-right:0;text-transform:none;text-decoration:underline;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0}body:not(.neos-backend) verein360-cockpit [class^=col-md-]:empty{display:none}.modal-open{overflow:hidden}.modal{display:block;position:fixed;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:1050}.modal-dialog{display:flex;position:relative;height:100%;width:100%;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.25,.8,.25,1)}.modal.fade .modal-dialog{transform:scale(0)}.modal.show .modal-dialog{transform:scale(1)}.modal-content{display:block;position:relative;height:auto;width:650px;max-height:calc(100vh - 20px);padding:3rem 24px 24px;border-radius:4px;overflow:auto;pointer-events:auto;background-color:var(--white)}.modal.has-button-bar .modal-content{padding-bottom:4.5rem}.modal-button-bar{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;padding:1rem;box-shadow:0 -2px 6px #0003;clip-path:inset(-6px 0 0 0)}.modal-button-bar .btn{margin:0 8px}.card.link-list{justify-content:flex-start}.link-list-item{display:flex;position:relative;align-items:center;width:100%}.link-list-item:not(:last-child){margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--gray-400)}.link-list-item .athleta-image{width:25%;margin:0}.link-list-item .content{flex-grow:1;padding:0 .5rem}.link-list-item .content h5{padding:0}.link-list-item .content p{margin:0}.link-list-item svg{width:10%}.link-list-item .link-full{position:absolute;inset:0}.kontoeinstellungen .card-actions{margin-left:0;margin-right:0}.kontoeinstellungen.form fieldset,.kontoeinstellungen .svg-success{margin-bottom:3rem}*:focus{outline:none}.verein360-focus-outline:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)),*:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)){outline:solid var(--secondary-200) 2px!important;outline-offset:2px!important}.verein360-focus-outline:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)):is(label),.verein360-focus-outline:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)):is(mat-option),.verein360-focus-outline:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)):is(mat-expansion-panel-header),.verein360-focus-outline:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)).content-inner-container,.verein360-focus-outline:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline))[mat-menu-item],*:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)):is(label),*:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)):is(mat-option),*:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)):is(mat-expansion-panel-header),*:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)).content-inner-container,*:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline))[mat-menu-item]{outline-offset:-2px!important}.verein360-focus-outline:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)).content-inner-container,.verein360-focus-outline:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)):is(tr),*:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)).content-inner-container,*:focus-visible:not(.verein360-no-focus-outline,input[tabindex="-1"],input:not([readonly],[type=file]),textarea:not([readonly]),select:not([readonly]),mat-select:not([readonly],.verein360-focus-outline)):is(tr){position:relative;z-index:90}.quick-access .card-content{display:flex;height:100%;align-items:center}.quick-access-item{display:block;position:relative}.quick-access-item>div{display:flex;align-items:center;height:fit-content;width:fit-content}.quick-access-item.has-trend img{height:1.5rem}.quick-access-item.has-trend .card-title{padding:.75rem .5rem}.quick-access-item:not(:last-child){padding-right:1rem;margin-right:1rem;border-right:2px solid var(--gray-400)}.quick-access-item figure{margin-bottom:0}.quick-access-item figure img{height:4rem}.quick-access-item svg{flex-shrink:0}.quick-access-item athleta-trend{display:flex;align-items:center}.quick-access-item athleta-trend .current-value{font-size:2.5rem;font-weight:700;margin-right:.5rem}.quick-access-item athleta-trend .trend-direction{display:flex;align-items:center;font-size:1rem;line-height:1rem;font-weight:700}.quick-access-item athleta-trend .trend-relation{font-size:.8rem;line-height:.8rem}.quick-access-item athleta-trend svg{height:1rem;margin-left:.5rem}.quick-access-item athleta-trend svg.trend-up{fill:var(--success);transform:rotate(-45deg)}.quick-access-item athleta-trend svg.trend-down{fill:var(--error);transform:rotate(45deg)}.quick-access-item athleta-trend svg.trend-flat{fill:var(--secondary-300)}.quick-access-item .link-full{position:absolute;inset:0}.roles-and-rights .role-definitions{display:none}.roles-and-rights.role-kontaktperson .role-definitions.kontaktperson,.roles-and-rights.role-postempfaenger .role-definitions.postempfaenger,.roles-and-rights.role-rechnungsempfaenger .role-definitions.rechnungsempfaenger,.roles-and-rights.role-vorsitzender .role-definitions.vorsitzender,.roles-and-rights.role-stellvertreter .role-definitions.stellvertreter,.roles-and-rights.role-schatzmeister .role-definitions.schatzmeister,.roles-and-rights.role-frauenvertreter .role-definitions.frauenvertreter,.roles-and-rights.role-jugendleiter .role-definitions.jugendleiter,.roles-and-rights.role-seniorenbeauftragter .role-definitions.seniorenbeauftragter,.roles-and-rights.role-sportabzeichenbeauftragter .role-definitions.sportabzeichenbeauftragter,.roles-and-rights.role-sportabzeichenpruefer .role-definitions.sportabzeichenpruefer,.roles-and-rights.role-jugendsprecher .role-definitions.jugendsprecher,.roles-and-rights.role-beisitz .role-definitions.beisitz,.roles-and-rights.role-geschaeftsfuehrer .role-definitions.geschaeftsfuehrer,.roles-and-rights.role-mitarbeiter-mitgliederverwaltung .role-definitions.mitarbeiter-mitgliederverwaltung,.roles-and-rights.role-ansprechpartner-bau .role-definitions.ansprechpartner-bau,.roles-and-rights.role-buchhalter .role-definitions.buchhalter,.roles-and-rights.role-schriftfuehrer .role-definitions.schriftfuehrer,.roles-and-rights.role-pressewart .role-definitions.pressewart,.roles-and-rights.role-sportwart .role-definitions.sportwart,.roles-and-rights.role-huettenwart .role-definitions.huettenwart,.roles-and-rights.role-vergnuegungswart .role-definitions.vergnuegungswart,.roles-and-rights.role-technischer-leiter .role-definitions.technischer-leiter,.roles-and-rights.role-ehrenamtsbeauftragter .role-definitions.ehrenamtsbeauftragter,.roles-and-rights.role-kommunikationsmanager .role-definitions.kommunikationsmanager,.roles-and-rights.role-fwd-anleitung .role-definitions.fwd-anleitung,.roles-and-rights.role-abteilungsleiter .role-definitions.abteilungsleiter,.roles-and-rights.role-stellvertretender-abteilungsleiter .role-definitions.stellvertretender-abteilungsleiter,.roles-and-rights.role-jugendwart .role-definitions.jugendwart,.roles-and-rights.role-jugendsprecher-abteilung .role-definitions.jugendsprecher-abteilung,.roles-and-rights.role-kassier .role-definitions.kassier,.roles-and-rights.role-beisitzer .role-definitions.beisitzer,.roles-and-rights.role-teammanager .role-definitions.teammanager,.roles-and-rights.role-trainer .role-definitions.trainer,.roles-and-rights.role-co-trainer .role-definitions.co-trainer,.roles-and-rights.role-betreuer .role-definitions.betreuer{display:block}.roles-and-rights.role-kontaktperson .role-definitions.kontaktperson ul,.roles-and-rights.role-postempfaenger .role-definitions.postempfaenger ul,.roles-and-rights.role-rechnungsempfaenger .role-definitions.rechnungsempfaenger ul,.roles-and-rights.role-vorsitzender .role-definitions.vorsitzender ul,.roles-and-rights.role-stellvertreter .role-definitions.stellvertreter ul,.roles-and-rights.role-schatzmeister .role-definitions.schatzmeister ul,.roles-and-rights.role-frauenvertreter .role-definitions.frauenvertreter ul,.roles-and-rights.role-jugendleiter .role-definitions.jugendleiter ul,.roles-and-rights.role-seniorenbeauftragter .role-definitions.seniorenbeauftragter ul,.roles-and-rights.role-sportabzeichenbeauftragter .role-definitions.sportabzeichenbeauftragter ul,.roles-and-rights.role-sportabzeichenpruefer .role-definitions.sportabzeichenpruefer ul,.roles-and-rights.role-jugendsprecher .role-definitions.jugendsprecher ul,.roles-and-rights.role-beisitz .role-definitions.beisitz ul,.roles-and-rights.role-geschaeftsfuehrer .role-definitions.geschaeftsfuehrer ul,.roles-and-rights.role-mitarbeiter-mitgliederverwaltung .role-definitions.mitarbeiter-mitgliederverwaltung ul,.roles-and-rights.role-ansprechpartner-bau .role-definitions.ansprechpartner-bau ul,.roles-and-rights.role-buchhalter .role-definitions.buchhalter ul,.roles-and-rights.role-schriftfuehrer .role-definitions.schriftfuehrer ul,.roles-and-rights.role-pressewart .role-definitions.pressewart ul,.roles-and-rights.role-sportwart .role-definitions.sportwart ul,.roles-and-rights.role-huettenwart .role-definitions.huettenwart ul,.roles-and-rights.role-vergnuegungswart .role-definitions.vergnuegungswart ul,.roles-and-rights.role-technischer-leiter .role-definitions.technischer-leiter ul,.roles-and-rights.role-ehrenamtsbeauftragter .role-definitions.ehrenamtsbeauftragter ul,.roles-and-rights.role-kommunikationsmanager .role-definitions.kommunikationsmanager ul,.roles-and-rights.role-fwd-anleitung .role-definitions.fwd-anleitung ul,.roles-and-rights.role-abteilungsleiter .role-definitions.abteilungsleiter ul,.roles-and-rights.role-stellvertretender-abteilungsleiter .role-definitions.stellvertretender-abteilungsleiter ul,.roles-and-rights.role-jugendwart .role-definitions.jugendwart ul,.roles-and-rights.role-jugendsprecher-abteilung .role-definitions.jugendsprecher-abteilung ul,.roles-and-rights.role-kassier .role-definitions.kassier ul,.roles-and-rights.role-beisitzer .role-definitions.beisitzer ul,.roles-and-rights.role-teammanager .role-definitions.teammanager ul,.roles-and-rights.role-trainer .role-definitions.trainer ul,.roles-and-rights.role-co-trainer .role-definitions.co-trainer ul,.roles-and-rights.role-betreuer .role-definitions.betreuer ul{padding-left:2.25rem}.roles-and-rights.role-kontaktperson .role-definitions.kontaktperson ul li,.roles-and-rights.role-postempfaenger .role-definitions.postempfaenger ul li,.roles-and-rights.role-rechnungsempfaenger .role-definitions.rechnungsempfaenger ul li,.roles-and-rights.role-vorsitzender .role-definitions.vorsitzender ul li,.roles-and-rights.role-stellvertreter .role-definitions.stellvertreter ul li,.roles-and-rights.role-schatzmeister .role-definitions.schatzmeister ul li,.roles-and-rights.role-frauenvertreter .role-definitions.frauenvertreter ul li,.roles-and-rights.role-jugendleiter .role-definitions.jugendleiter ul li,.roles-and-rights.role-seniorenbeauftragter .role-definitions.seniorenbeauftragter ul li,.roles-and-rights.role-sportabzeichenbeauftragter .role-definitions.sportabzeichenbeauftragter ul li,.roles-and-rights.role-sportabzeichenpruefer .role-definitions.sportabzeichenpruefer ul li,.roles-and-rights.role-jugendsprecher .role-definitions.jugendsprecher ul li,.roles-and-rights.role-beisitz .role-definitions.beisitz ul li,.roles-and-rights.role-geschaeftsfuehrer .role-definitions.geschaeftsfuehrer ul li,.roles-and-rights.role-mitarbeiter-mitgliederverwaltung .role-definitions.mitarbeiter-mitgliederverwaltung ul li,.roles-and-rights.role-ansprechpartner-bau .role-definitions.ansprechpartner-bau ul li,.roles-and-rights.role-buchhalter .role-definitions.buchhalter ul li,.roles-and-rights.role-schriftfuehrer .role-definitions.schriftfuehrer ul li,.roles-and-rights.role-pressewart .role-definitions.pressewart ul li,.roles-and-rights.role-sportwart .role-definitions.sportwart ul li,.roles-and-rights.role-huettenwart .role-definitions.huettenwart ul li,.roles-and-rights.role-vergnuegungswart .role-definitions.vergnuegungswart ul li,.roles-and-rights.role-technischer-leiter .role-definitions.technischer-leiter ul li,.roles-and-rights.role-ehrenamtsbeauftragter .role-definitions.ehrenamtsbeauftragter ul li,.roles-and-rights.role-kommunikationsmanager .role-definitions.kommunikationsmanager ul li,.roles-and-rights.role-fwd-anleitung .role-definitions.fwd-anleitung ul li,.roles-and-rights.role-abteilungsleiter .role-definitions.abteilungsleiter ul li,.roles-and-rights.role-stellvertretender-abteilungsleiter .role-definitions.stellvertretender-abteilungsleiter ul li,.roles-and-rights.role-jugendwart .role-definitions.jugendwart ul li,.roles-and-rights.role-jugendsprecher-abteilung .role-definitions.jugendsprecher-abteilung ul li,.roles-and-rights.role-kassier .role-definitions.kassier ul li,.roles-and-rights.role-beisitzer .role-definitions.beisitzer ul li,.roles-and-rights.role-teammanager .role-definitions.teammanager ul li,.roles-and-rights.role-trainer .role-definitions.trainer ul li,.roles-and-rights.role-co-trainer .role-definitions.co-trainer ul li,.roles-and-rights.role-betreuer .role-definitions.betreuer ul li{padding-left:.25rem}.roles-and-rights-definition-header{display:flex;align-items:center}.roles-and-rights-definition-header svg{height:1.5rem;width:1.5rem;margin:0 .5rem}.neos-backend .role-definitions{display:block;margin:1rem;padding:1rem;border-radius:4px;background-color:#d9f1fc;font-size:1rem}athleta-birthdays ul{list-style:none;padding:0;margin:0}athleta-birthdays li{display:flex;position:relative;align-items:center;padding:.25rem}athleta-birthdays li svg{height:1.5rem;width:1.5rem;fill:var(--gray-400)}athleta-birthdays li:hover{background-color:var(--gray-600);cursor:pointer}athleta-birthdays li:hover svg{fill:var(--theme-verein-primary)}athleta-birthdays .birthday-icon{display:flex;justify-content:center;align-items:center;color:var(--white);font-weight:700;height:2.75rem;width:2.75rem;background-color:var(--gray-300);font-size:1.25rem;border-radius:50%;margin-right:.5rem}athleta-birthdays .birthday-name,athleta-birthdays .birthday-age{font-weight:700}athleta-birthdays .birthday-date.highlight{padding:0 3px;background-color:var(--warning);border-radius:3px}athleta-birthdays .birthday-contact{margin-left:auto}athleta-birthdays .birthday-link{position:absolute;top:0;left:0;width:100%;height:100%}.birthday-list{display:block;margin:1rem 0 0 auto;width:fit-content;color:var(--theme-verein-primary)}.birthday-list svg{height:1.5rem;width:1.5rem;fill:var(--theme-verein-primary);margin-left:.25rem}.layout-sport .background-primary{background-color:var(--theme-sport-primary)!important}.layout-verein .background-primary{background-color:var(--theme-verein-primary)!important}.layout-verband .background-primary{background-color:var(--theme-verband-primary)!important}.layout-public .background-primary{background-color:var(--theme-public-primary)!important}.layout-digital .background-primary{background-color:var(--theme-digital-primary)!important}@media (max-width: 598.98px){.hidden-xs{display:none!important}}@media (min-width: 599px) and (max-width: 991.98px){.hidden-sm{display:none!important}}@media (min-width: 992px){.hidden-md{display:none!important}}@media (max-width: 598.98px){.flex-xs-row{display:flex!important;flex-direction:row!important}.flex-xs-column{display:flex!important;flex-direction:column!important}.flex-xs-center{display:flex!important;flex-direction:column!important;justify-content:center!important;contain:layout size style}.justify-content-xs-start{justify-content:flex-start!important}.justify-content-xs-end{justify-content:flex-end!important}.justify-content-xs-center{justify-content:center!important}.justify-content-xs-between{justify-content:space-between!important}.align-items-xs-start{align-items:flex-start!important}.align-items-xs-end{align-items:flex-end!important}.align-items-xs-center{align-items:center!important}}@media (min-width: 599px) and (max-width: 991.98px){.flex-sm-row{display:flex!important;flex-direction:row!important}.flex-sm-column{display:flex!important;flex-direction:column!important}.flex-sm-center{display:flex!important;flex-direction:column!important;justify-content:center!important;contain:layout size style}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}}@media (min-width: 992px){.flex-md-row{display:flex!important;flex-direction:row!important}.flex-md-column{display:flex!important;flex-direction:column!important}.flex-md-center{display:flex!important;flex-direction:column!important;justify-content:center!important;contain:layout size style}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}}.text-gray-100{color:var(--gray-100)!important}.text-gray-100 svg{fill:currentColor!important}.text-gray-100 a:hover{color:var(--black)}.text-gray-200{color:var(--gray-200)!important}.text-gray-200 svg{fill:currentColor!important}.text-gray-200 a:hover{color:var(--black)}.text-gray-300{color:var(--gray-300)!important}.text-gray-300 svg{fill:currentColor!important}.text-gray-300 a:hover{color:var(--black)}.text-gray-400{color:var(--gray-400)!important}.text-gray-400 svg{fill:currentColor!important}.text-gray-400 a:hover{color:var(--black)}.text-gray-500{color:var(--gray-500)!important}.text-gray-500 svg{fill:currentColor!important}.text-gray-500 a:hover{color:var(--black)}.text-gray-600{color:var(--gray-600)!important}.text-gray-600 svg{fill:currentColor!important}.text-gray-600 a:hover{color:var(--black)}.layout-sport .text-primary{color:var(--theme-sport-primary)!important}.layout-sport .text-primary svg{fill:currentColor!important}.layout-sport .text-primary:hover{color:var(--theme-sport-primary)}.layout-verein .text-primary{color:var(--theme-verein-primary)!important}.layout-verein .text-primary svg{fill:currentColor!important}.layout-verein .text-primary:hover{color:var(--theme-verein-primary)}.layout-verband .text-primary{color:var(--theme-verband-primary)!important}.layout-verband .text-primary svg{fill:currentColor!important}.layout-verband .text-primary:hover{color:var(--theme-verband-primary)}.layout-public .text-primary{color:var(--theme-public-primary)!important}.layout-public .text-primary svg{fill:currentColor!important}.layout-public .text-primary:hover{color:var(--theme-public-primary)}.layout-digital .text-primary{color:var(--theme-digital-primary)!important}.layout-digital .text-primary svg{fill:currentColor!important}.layout-digital .text-primary:hover{color:var(--theme-digital-primary)}.text-warning{color:var(--warning)!important}.text-warning svg{fill:var(--warning)!important}.text-warning:hover{color:var(--warning)}.text-info{color:var(--info)!important}.text-info svg{fill:var(--info)!important}.text-info:hover{color:var(--info)}.text-error{color:var(--error)!important}.text-error svg{fill:var(--error)!important}.text-error:hover{color:var(--error)}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-nl2br{white-space:pre-line}@media (max-width: 598.98px){.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}}@media (min-width: 599px) and (max-width: 991.98px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 992px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}
