/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--link-color:#0d6986;--link-hover-color:#0f7b9d;--primary-color:#0d6986;--primary-highlight-color:#0f7b9d;--primary-disabled-color:#128db4;--primary-text-color:#fff;--secondary-color:#d3d3d3;--secondary-highlight-color:#e0e0e0;--secondary-disabled-color:#ececec;--secondary-text-color:#2d2d2d;--error-button-bgcolor:#e00000;--error-button-highlight-bgcolor:#fa0000;--error-button-disabled-bgcolor:#ff7a7a;--error-button-text-color:#fff;--error-bgcolor:#ffadad;--error-text-color:#7a0000;--warning-button-bgcolor:orange;--warning-button-highlight-bgcolor:#ffae1a;--warning-button-disabled-bgcolor:#ffdb99;--warning-button-text-color:#fff;--warning-bgcolor:#ffdb99;--warning-text-color:#664200;--success-button-bgcolor:#d1e7dd;--success-button-highlight-bgcolor:#e2f0e9;--success-button-disabled-bgcolor:#f3f8f6;--success-button-text-color:#3f7a5f;--success-bgcolor:#d1e7dd;--success-text-color:#3f7a5f;--info-bgcolor:#a9d7fc;--info-text-color:#065ba0;--text-color:#2d2d2d;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;--font-size-normal:0.9rem;--border-color:#d0d0d0;--border-width:0.05rem;--border-radius:0.2rem;--muted-color:#a9a9a9}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}:focus{outline:solid .1rem var(--link-hover-color)}body{color:var(--text-color);font-family:var(--font-family);font-size:var(--font-size-normal);margin:0;overflow-x:hidden;overflow-y:scroll!important;padding:0}.h1,.h2,.h3,.h4,.h5,.h6{display:block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-top:0;outline:0!important;word-break:break-word}.h1,h1{font-size:1.5rem;margin-bottom:1rem}.h2,h2{font-size:1.4rem;margin-bottom:.9rem}.h3,h3{font-size:1.3rem;margin-bottom:.8rem}.h4,h4{font-size:1.2rem;margin-bottom:.7rem}.h5,h5{font-size:1.1rem;margin-bottom:.6rem}.h6,h6{font-size:1rem;margin-bottom:.4rem}a{text-decoration:none}a,a:active,a:link,a:visited{color:var(--link-color)}a:hover{color:var(--link-hover-color);text-decoration:underline;transition:color .15s ease-in-out}ol,p,ul{margin-bottom:1rem}ol,ul{padding-left:2rem}ol li,ul li{margin-bottom:.3rem}ol li ul,ul li ul{margin-bottom:0;margin-top:.3rem}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-normal)}button{line-height:normal}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-center{text-align:center!important}.text-muted{color:var(--muted-color)}.mat-icon{display:inline-block;height:1em;vertical-align:-10%;width:1em}.mat-icon:before{background-color:var(--primary-color);content:"";display:block;height:100%;width:100%}.mat-icon.icon-success:before{background-color:var(--success-text-color)}.mat-icon.icon-warning:before{background-color:var(--warning-button-bgcolor)}.mat-icon.icon-error:before{background-color:var(--error-button-bgcolor)}.mat-icon.icon-muted:before{background-color:var(--muted-color)}.mat-icon.icon-black:before{background-color:#000}.mat-icon.add:before{-webkit-mask:url(15fb83c243810d04ccca.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(15fb83c243810d04ccca.svg) no-repeat 50%;mask-size:100%}.mat-icon.home:before{-webkit-mask:url(32573bd72e9978416811.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(32573bd72e9978416811.svg) no-repeat 50%;mask-size:100%}.mat-icon.menu:before{-webkit-mask:url(57fbb7a17b2b90507731.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(57fbb7a17b2b90507731.svg) no-repeat 50%;mask-size:100%}.mat-icon.close:before{-webkit-mask:url(e950e71a69cf4464f585.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(e950e71a69cf4464f585.svg) no-repeat 50%;mask-size:100%}.mat-icon.done:before{-webkit-mask:url(3030abf3ef824cc6fef0.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(3030abf3ef824cc6fef0.svg) no-repeat 50%;mask-size:100%}.mat-icon.delete:before{-webkit-mask:url(824382037994639250e3.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(824382037994639250e3.svg) no-repeat 50%;mask-size:100%}.mat-icon.cancel:before{-webkit-mask:url(24f33392d0c3447b94f9.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(24f33392d0c3447b94f9.svg) no-repeat 50%;mask-size:100%}.mat-icon.check_circle:before{-webkit-mask:url(923b3f2b329f1d5dafd1.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(923b3f2b329f1d5dafd1.svg) no-repeat 50%;mask-size:100%}.mat-icon.add_circle:before{-webkit-mask:url(8e9483f8462e80013183.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(8e9483f8462e80013183.svg) no-repeat 50%;mask-size:100%}.mat-icon.info:before{-webkit-mask:url(dc35b14c3402e2a12132.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(dc35b14c3402e2a12132.svg) no-repeat 50%;mask-size:100%}.mat-icon.error:before{-webkit-mask:url(3bb67f155055c78cdcc3.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(3bb67f155055c78cdcc3.svg) no-repeat 50%;mask-size:100%}.mat-icon.warning:before{-webkit-mask:url(0b3db3c7e58c768cfa8f.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(0b3db3c7e58c768cfa8f.svg) no-repeat 50%;mask-size:100%}.mat-icon.error_outline:before{-webkit-mask:url(6a5f5332ca73176876d4.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(6a5f5332ca73176876d4.svg) no-repeat 50%;mask-size:100%}.mat-icon.file_download:before{-webkit-mask:url(2d700ea37745401a17be.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(2d700ea37745401a17be.svg) no-repeat 50%;mask-size:100%}.mat-icon.email:before{-webkit-mask:url(a51312c9f587741f450f.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(a51312c9f587741f450f.svg) no-repeat 50%;mask-size:100%}.mat-icon.list:before{-webkit-mask:url(b7606b7c072b482846f6.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(b7606b7c072b482846f6.svg) no-repeat 50%;mask-size:100%}.mat-icon.arrow_upward:before{-webkit-mask:url(f9c01d16faaf56fa4247.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(f9c01d16faaf56fa4247.svg) no-repeat 50%;mask-size:100%}.mat-icon.arrow_circle_up:before{-webkit-mask:url(6f7045c0dae5b8b897e0.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(6f7045c0dae5b8b897e0.svg) no-repeat 50%;mask-size:100%}.mat-icon.arrow_downward:before{-webkit-mask:url(59141210289842787eac.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(59141210289842787eac.svg) no-repeat 50%;mask-size:100%}.mat-icon.arrow_circle_down:before{-webkit-mask:url(0a0dccae90350016d6d1.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(0a0dccae90350016d6d1.svg) no-repeat 50%;mask-size:100%}.mat-icon.save:before{-webkit-mask:url(39bbad8297431eb9cf2f.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(39bbad8297431eb9cf2f.svg) no-repeat 50%;mask-size:100%}.mat-icon.woman:before{-webkit-mask:url(caeda3bb4fbb76d7cbcd.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(caeda3bb4fbb76d7cbcd.svg) no-repeat 50%;mask-size:100%}.mat-icon.man:before{-webkit-mask:url(af97c889b89567a0e229.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(af97c889b89567a0e229.svg) no-repeat 50%;mask-size:100%}.mat-icon.public:before{-webkit-mask:url(1b987476817f0bf56a1f.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(1b987476817f0bf56a1f.svg) no-repeat 50%;mask-size:100%}.mat-icon.comment:before{-webkit-mask:url(1beb2beb866a83af3b45.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(1beb2beb866a83af3b45.svg) no-repeat 50%;mask-size:100%}.mat-icon.edit:before{-webkit-mask:url(e6fe4d8deca13b23b499.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(e6fe4d8deca13b23b499.svg) no-repeat 50%;mask-size:100%}.mat-icon.block:before{-webkit-mask:url(f73c58bf478663ab16f9.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(f73c58bf478663ab16f9.svg) no-repeat 50%;mask-size:100%}.mat-icon.question_mark:before{-webkit-mask:url(faf2bc28c794b73f2dd1.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(faf2bc28c794b73f2dd1.svg) no-repeat 50%;mask-size:100%}.mat-icon.check:before{-webkit-mask:url(536a9128a84bedc72bd2.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(536a9128a84bedc72bd2.svg) no-repeat 50%;mask-size:100%}.mat-icon.event_available:before{-webkit-mask:url(f01e306f5ad14a3b69b1.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(f01e306f5ad14a3b69b1.svg) no-repeat 50%;mask-size:100%}.mat-icon.event_busy:before{-webkit-mask:url(ced476e17a872bc703c1.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(ced476e17a872bc703c1.svg) no-repeat 50%;mask-size:100%}.mat-icon.account_circle:before{-webkit-mask:url(3381bc0e45ee57b95183.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(3381bc0e45ee57b95183.svg) no-repeat 50%;mask-size:100%}.mat-icon.arrow_back:before{-webkit-mask:url(6c6d6aeb972d1ae6f7f0.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(6c6d6aeb972d1ae6f7f0.svg) no-repeat 50%;mask-size:100%}.mat-icon.arrow_forward:before{-webkit-mask:url(d88d4318c5c12ba3837d.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(d88d4318c5c12ba3837d.svg) no-repeat 50%;mask-size:100%}.mat-icon.person:before{-webkit-mask:url(9240267083c939dcd0ab.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(9240267083c939dcd0ab.svg) no-repeat 50%;mask-size:100%}.mat-icon.star:before{-webkit-mask:url(129d73fc4dc2ee2d6b28.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(129d73fc4dc2ee2d6b28.svg) no-repeat 50%;mask-size:100%}.mat-icon.restore:before{-webkit-mask:url(098c79eef1c639a9ab1a.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(098c79eef1c639a9ab1a.svg) no-repeat 50%;mask-size:100%}.mat-icon.drag_handle:before{-webkit-mask:url(40a5a947ca33faaece09.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(40a5a947ca33faaece09.svg) no-repeat 50%;mask-size:100%}.mat-icon.drag_indicator:before{-webkit-mask:url(ad833921b8f75385f8cc.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(ad833921b8f75385f8cc.svg) no-repeat 50%;mask-size:100%}.mat-icon.description:before{-webkit-mask:url(d190bbe348391f4bcd63.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(d190bbe348391f4bcd63.svg) no-repeat 50%;mask-size:100%}.mat-icon.send:before{-webkit-mask:url(28790f1094fc0ea982fc.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(28790f1094fc0ea982fc.svg) no-repeat 50%;mask-size:100%}.mat-icon.edit_note:before{-webkit-mask:url(a33d231dad3725eecdff.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(a33d231dad3725eecdff.svg) no-repeat 50%;mask-size:100%}.mat-icon.change_circle:before{-webkit-mask:url(3be84f85dfe630e5d075.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(3be84f85dfe630e5d075.svg) no-repeat 50%;mask-size:100%}.mat-icon.insert_invitation:before{-webkit-mask:url(4b918b71f819f1ddc934.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(4b918b71f819f1ddc934.svg) no-repeat 50%;mask-size:100%}.mat-icon.search:before{-webkit-mask:url(9eb64800a329d1571f77.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(9eb64800a329d1571f77.svg) no-repeat 50%;mask-size:100%}.mat-icon.login:before{-webkit-mask:url(2388c4aaf01bcf7a125d.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(2388c4aaf01bcf7a125d.svg) no-repeat 50%;mask-size:100%}.mat-icon.logout:before{-webkit-mask:url(ee1e600c0c5500306813.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(ee1e600c0c5500306813.svg) no-repeat 50%;mask-size:100%}.mat-icon.menu_open:before{-webkit-mask:url(1fbcd45a041c60b31efd.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(1fbcd45a041c60b31efd.svg) no-repeat 50%;mask-size:100%}.mat-icon.remove_circle:before{-webkit-mask:url(19cbbb879f4ef1f5520f.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(19cbbb879f4ef1f5520f.svg) no-repeat 50%;mask-size:100%}.mat-icon.find_replace:before{-webkit-mask:url(4ec08cd3e37c1dc9f468.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(4ec08cd3e37c1dc9f468.svg) no-repeat 50%;mask-size:100%}.mat-icon.upload_file:before{-webkit-mask:url(4b6afdaf3a3f7cfdc823.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(4b6afdaf3a3f7cfdc823.svg) no-repeat 50%;mask-size:100%}.mat-icon.arrow_drop_down:before{-webkit-mask:url(d01b5b9fd1dee89d4764.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(d01b5b9fd1dee89d4764.svg) no-repeat 50%;mask-size:100%}.mat-icon.arrow_drop_down_circle:before{-webkit-mask:url(74f334d537c3e43815b0.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(74f334d537c3e43815b0.svg) no-repeat 50%;mask-size:100%}.mat-icon.pending:before{-webkit-mask:url(98930b518ecacc1f0fde.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(98930b518ecacc1f0fde.svg) no-repeat 50%;mask-size:100%}.mat-icon.splitscreen:before{-webkit-mask:url(343bb8a29fbb0964d233.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(343bb8a29fbb0964d233.svg) no-repeat 50%;mask-size:100%}.mat-icon.construction:before{-webkit-mask:url(68a720b6027a4fe77962.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(68a720b6027a4fe77962.svg) no-repeat 50%;mask-size:100%}.mat-icon.notifications:before{-webkit-mask:url(516260941a1cc4165bca.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(516260941a1cc4165bca.svg) no-repeat 50%;mask-size:100%}.mat-icon.content_copy:before{-webkit-mask:url(33179d16ae8d1fc5c694.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(33179d16ae8d1fc5c694.svg) no-repeat 50%;mask-size:100%}.mat-icon.loop:before{-webkit-mask:url(e8438ca723062c7377b2.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(e8438ca723062c7377b2.svg) no-repeat 50%;mask-size:100%}.mat-icon.loop.animated{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-moz-keyframes spin{to{-moz-transform:rotate(-1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(-1turn)}}@keyframes spin{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.mat-icon.import_export:before{-webkit-mask:url(75d4e83b5d750aa8c49a.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(75d4e83b5d750aa8c49a.svg) no-repeat 50%;mask-size:100%}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background-color:var(--secondary-color);border-radius:3px}::-webkit-scrollbar-thumb{background-color:var(--primary-highlight-color);border-radius:3px;min-height:64px;min-width:64px}body{position:relative;width:100%}.wrapper{margin:0 auto;max-width:1200px;width:100%}#headercontainer{align-items:stretch;background-color:#fff;display:flex;height:55px;left:0;position:fixed;top:0;width:100%;z-index:1}#headercontainer .wrapper{border-bottom:.1rem solid var(--border-color);display:flex;flex-wrap:wrap}#headercontainer .wrapper>*{padding:8px}#headercontainer .wrapper #menu-toggle{display:flex;flex:0 0 auto;padding-left:1rem}@media screen and (min-width:1024px){#headercontainer .wrapper #menu-toggle{width:250px}}#headercontainer .wrapper #menu-toggle .mat-icon{margin-right:0}#headercontainer .wrapper #headerlogo{flex:1 1 auto}#site-canvas{display:flex;height:calc(100% - 55px);margin-top:55px;width:100%}.mixin-visible-offcanvas-menu{-webkit-transform:unset;transform:unset}#menu,.mixin-hidden-offcanvas-menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-250px) rotateY(180deg);transform:translateX(-250px) rotateY(180deg)}#menu{flex:0 0 auto;height:100%;left:-250px;max-height:calc(100vh - 55px);overflow-y:auto;padding:1rem;position:sticky;top:55px;-webkit-transition:all .3s ease;transition:all .3s ease;width:250px}@media screen and (min-width:1024px){#menu{left:0;-webkit-transform:unset;transform:unset}}.mixin-full-offcanvas-contentcontainer{-webkit-transform:translateX(-250px);transform:translateX(-250px)}.mixin-reduced-offcanvas-contentcontainer{-webkit-transform:unset;transform:unset}#contentcontainer{flex:0 0 auto;-webkit-transform:translateX(-250px);transform:translateX(-250px);-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}@media screen and (min-width:1024px){#contentcontainer{-webkit-transform:unset;transform:unset;width:calc(100% - 250px)}}#menu-toggle .mat-icon:before{-webkit-mask:url(57fbb7a17b2b90507731.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(57fbb7a17b2b90507731.svg) no-repeat 50%;mask-size:100%}@media screen and (min-width:1024px){#menu-toggle .mat-icon:before{-webkit-mask:url(1fbcd45a041c60b31efd.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(1fbcd45a041c60b31efd.svg) no-repeat 50%;mask-size:100%}}body.show-offcanvas #contentcontainer,body.show-offcanvas #menu{-webkit-transform:unset;transform:unset}body.show-offcanvas #menu-toggle .mat-icon:before{-webkit-mask:url(1fbcd45a041c60b31efd.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(1fbcd45a041c60b31efd.svg) no-repeat 50%;mask-size:100%}@media screen and (min-width:1024px){body.hide-offcanvas #menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-250px) rotateY(180deg);transform:translateX(-250px) rotateY(180deg)}body.hide-offcanvas #contentcontainer{-webkit-transform:translateX(-250px);transform:translateX(-250px);width:100%}body.hide-offcanvas #menu-toggle .mat-icon:before{-webkit-mask:url(57fbb7a17b2b90507731.svg) no-repeat 50%;-webkit-mask-size:100%;mask:url(57fbb7a17b2b90507731.svg) no-repeat 50%;mask-size:100%}}#content{padding:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mt-0{margin-top:0}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1rem;padding-bottom:2rem}.pt-0{padding-top:0}.pt-1{padding-top:1rem;padding-top:2rem}#mandanteninfo,#userinfo{background-color:var(--secondary-color);border:var(--border-width) solid var(--secondary-color);border-radius:var(--border-radius);margin-bottom:1rem;padding:.5rem 1rem}.topnav{display:flex;justify-content:flex-end;margin:0;padding:0}.topnav li{border:var(--border-width) solid transparent;border-radius:var(--border-radius);list-style:none;margin:0 .5rem 0 0}.topnav li:last-child{margin-right:0}.topnav li.active{background-color:var(--primary-color)}.topnav li.active,.topnav li.active a{color:var(--primary-text-color)}.topnav li.active:hover{background-color:var(--primary-highlight-color);transition:background-color .15s ease-in-out}.topnav li a{display:block;font-weight:bolder;padding:.4rem .8rem;text-decoration:none}.sidenav{display:flex;flex-direction:column;margin:0 0 2rem;padding:0}@media screen and (min-width:1024px){.sidenav .mobile-only{display:none}}.sidenav li{list-style:none}.sidenav li ul{margin:0;padding:0}.sidenav a{border:var(--border-width) solid transparent;border-radius:var(--border-radius);color:var(--text-color);display:block;padding:.4rem .8rem;text-decoration:none}.sidenav a:hover{background-color:var(--primary-color);color:var(--primary-text-color);transition:background-color .15s ease-in-out,color .15s ease-in-out}.sidenav>li{margin-bottom:1rem}.sidenav>li>a{font-size:1.2em}.sidenav>li>a:before{border:6px solid transparent;content:"";display:inline-block;height:0;width:0}.sidenav>li.active>a:before{border-left-color:currentColor}.sidenav>li ul.menu_level_1{display:none}.sidenav>li ul.menu_level_1 li{padding-left:.5rem}.sidenav>li ul.menu_level_1 li>a:before{border:5px solid transparent;content:"";display:inline-block;height:0;width:0}.sidenav>li ul.menu_level_1 li.active>a:before,.sidenav>li ul.menu_level_1 li.current_ancestor>a:before{border-left-color:currentColor}.sidenav>li.active ul.menu_level_1,.sidenav>li.current_ancestor ul.menu_level_1{display:block}.sidenav .menu-datenschutz,.sidenav .menu-impressum{margin-bottom:.25rem}.sidenav .menu-datenschutz a,.sidenav .menu-impressum a{font-size:1em}.supportnav{display:flex;flex-direction:column;margin:0 0 .5rem;padding:0}.supportnav li{border:var(--border-width) solid transparent;border-radius:var(--border-radius);list-style:none;margin-bottom:.5rem}.supportnav li:last-child{margin-bottom:0}.supportnav li.active{background-color:var(--secondary-color);color:var(--secondary-text-color)}.supportnav li.active a{color:var(--secondary-text-color)!important}.supportnav li.active:hover{background-color:var(--secondary-color-highlight-color);transition:background-color .15s ease-in-out}.supportnav li a{display:block;font-weight:bolder;padding:.4rem .8rem;text-decoration:none}.card .card-header{width:100%}.card .card-header h1,.card .card-header h2,.card .card-header h3,.card .card-header h4,.card .card-header h5,.card .card-header h6{margin:0}.card .card-body,.card .card-footer{width:100%}.card{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);margin-bottom:1rem}.card .card-header{background-color:#fff;padding:1rem}.card .card-header h1,.card .card-header h2,.card .card-header h3,.card .card-header h4,.card .card-header h5,.card .card-header h6{color:var(--primary-color)}.card .card-body{line-height:1.5rem}.card .card-body,.card .card-footer{padding:0 1rem 1rem}.card-grid{grid-gap:1rem;display:grid;grid-template-columns:1fr;margin-bottom:1rem}@media screen and (min-width:768px){.card-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.card-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:768px){.card-grid .span-tablet-2{grid-column:span 2}}@media screen and (min-width:1024px){.card-grid .span-desktop-3{grid-column:span 3}}.dashboard{grid-gap:1rem;display:grid;grid-template-areas:"news" "team-audit" "event-audit" "replies" "user-events";grid-template-columns:1fr;overflow:hidden;width:100%}@media screen and (min-width:1024px){.dashboard{grid-template-areas:"news news" "team-audit event-audit" "replies replies" "user-events user-events";grid-template-columns:1fr 1fr}}.dashboard .card{margin-bottom:0}.dashboard .news{grid-area:news}.dashboard .team-audit{grid-area:team-audit}.dashboard .event-audit{grid-area:event-audit}.dashboard .replies{grid-area:replies}.dashboard .user-events{grid-area:user-events}.dashboard .news .data{display:grid;grid-template-columns:1fr 2fr}@media screen and (min-width:768px){.dashboard .news .data{grid-template-columns:1fr 6fr}}.dashboard .event-audit .data,.dashboard .team-audit .data{display:grid;grid-template-columns:1fr 1fr 3fr}.dashboard .replies .data,.dashboard .user-events .data{display:grid;grid-template-columns:1fr 1fr}.dashboard .replies .data .entry,.dashboard .user-events .data .entry{grid-column:span 2}@media screen and (min-width:768px){.dashboard .replies .data,.dashboard .user-events .data{grid-template-columns:1fr 1fr 3fr}.dashboard .replies .data .entry,.dashboard .user-events .data .entry{grid-column:span 1}}.dashboard .label{display:inline-block;text-align:center}.dashboard .label.inverted{color:#fff}.dashboard .label.cancelled{background-color:#f99}.dashboard .label.activated,.dashboard .label.confirmed{background-color:#6f9}.dashboard .label.invited,.dashboard .label.validated{background-color:#add8e6}.dashboard .label.default{background-color:#d3d3d3}.dashboard .label.registered{background-color:orange}.dashboard .label.team-missing{background-color:#f99}.dashboard .label.plan-missing{background-color:orange}.dashboard .label.assignments-missing{background-color:#f99}.dashboard .label.invitations-missing{background-color:orange}.dashboard .label.confirmations-missing{background-color:#c69}.dashboard a[onclick]{cursor:pointer}.dashboard .label{border-radius:var(--border-radius);font-weight:400;min-width:2rem;padding:0 .5rem}.dashboard .data>div{margin-bottom:1rem}.dashboard .data>div:not(:last-child){padding-right:.4rem}.dashboard img.mandant{height:1.33rem;vertical-align:top;width:1.7689rem}.badge{border:var(--border-width) solid transparent;border-radius:var(--border-radius);font-size:.9em;padding:.2em .5em;white-space:nowrap}.badge-error,.badge-state--1{background-color:var(--error-bgcolor);color:var(--error-text-colorr)}.badge-state-1,.badge-warning{background-color:var(--warning-bgcolor);color:var(--warning-text-color)}.badge-default,.badge-state-0{background-color:var(--border-color);color:var(--text-color)}.badge-info{background-color:var(--info-bgcolor);color:var(--info-text-color)}.badge-state-2,.badge-success{background-color:var(--success-bgcolor);color:var(--success-text-color)}.modal{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}.modal.open{display:block}.modal .modal-content{animation-duration:.4s;animation-name:modal-fade-in;background-color:#fefefe;border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:flex;flex-direction:column;left:50%;margin:auto;max-height:95vh;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}@media screen and (min-width:768px){.modal .modal-content{width:75%}}@media screen and (min-width:1024px){.modal .modal-content{max-width:1200px;width:50%}.modal .modal-content.modal-small{width:25%}.modal .modal-content.modal-large{width:75%}}.modal .modal-content .modal-header{flex:0 0 max-content;padding:1rem 1rem .5rem}.modal .modal-content .modal-header:not(.plain){border-bottom:var(--border-width) solid var(--border-color)}.modal .modal-content .modal-header .close{color:#a9a9a9;font-size:1.3rem;font-weight:700;line-height:1.2;position:absolute;right:1rem;top:1rem}.modal .modal-content .modal-header .close:focus,.modal .modal-content .modal-header .close:hover{color:#000;cursor:pointer;text-decoration:none}.modal .modal-content .modal-body{flex:1 1 auto;max-height:65vh;overflow:auto;padding:.5rem 1rem}.modal .modal-content .modal-footer{flex:0 0 max-content;padding:.5rem 1rem 1rem}.modal .modal-content .modal-footer:not(.plain){border-top:var(--border-width) solid var(--border-color)}.modal .modal-content.no-border .modal-header{border-bottom:none}.modal .modal-content.no-border .modal-footer{border-top:none}.modal.open+.modal.open{background-color:transparent}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav.nav-tabs .nav-item{margin-bottom:-1px}.nav.nav-tabs .nav-link{border:var(--border-width) solid transparent;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);display:block;padding:.5rem 1rem;text-decoration:none!important}.nav.nav-tabs .nav-link.active{border-color:var(--border-color) var(--border-color) #fff;font-weight:700;outline:0 none}.nav.nav-tabs .nav-link:hover{cursor:pointer}.nav.nav-tabs .nav-link.disabled{color:var(--muted-color);outline:0 none}.nav.nav-tabs .nav-link.disabled:hover{cursor:not-allowed}.nav.nav-tabs .nav-link:not(.active):hover{border-color:var(--border-color) var(--border-color) var(--border-color)}.nav.nav-tabs{border-bottom:var(--border-width) solid var(--border-color)}.tab-content .tab-pane{display:none;margin-bottom:1rem;padding:1rem}.tab-content .tab-pane.active{border:var(--border-width) solid var(--border-color);border-radius:0 0 var(--border-radius);border-top:0;display:block}.form{margin-bottom:1rem}.form.form-bordered{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);padding:1rem}.form .fieldset,.form fieldset{border:0;margin:0 0 1rem;max-width:100%;overflow-x:clip;overflow-y:visible;padding:1rem 0 0;width:100%}.form .fieldset:last-child,.form fieldset:last-child{margin-bottom:0}.form .fieldset .legend,.form .fieldset legend,.form fieldset .legend,.form fieldset legend{display:block;font-size:1.1rem;font-weight:bolder;max-width:100%;padding:0 .2rem;width:100%}.form .fieldset{padding-top:0}.form.form-condensed .form-group{margin-bottom:.2rem}.form.form-condensed .form-group:first-child{margin-top:.2rem}@media screen and (min-width:768px){.form .w-75{width:75%!important}.form .w-50{width:50%!important}.form .w-25{width:25%!important}}.form input[type=submit]{background-color:var(--primary-color);border:var(--border-width) solid var(--primary-color);border-radius:var(--border-radius);color:var(--primary-text-color)!important;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}.form input[type=submit]:not(.disabled):hover,.form input[type=submit]:not(:disabled):hover{background-color:var(--primary-highlight-color);border-color:var(--primary-highlight-color);text-decoration:none!important;transition:background-color .15s ease-in-out}.form input[type=submit] .mat-icon{margin-right:.5em}.form input[type=submit] .mat-icon:before{background-color:var(--primary-text-color)}.form input[type=submit].disabled,.form input[type=submit]:disabled{background-color:var(--primary-disabled-color);border-color:var(--primary-disabled-color);pointer-events:none}.form input[type=submit].btn-small{font-size:.75em;padding:.25rem}.form input[type=submit].btn-icon .mat-icon{margin-right:0;pointer-events:none}.form input[type=reset]{background-color:var(--secondary-color);border:var(--border-width) solid var(--secondary-color);border-radius:var(--border-radius);color:var(--secondary-text-color)!important;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}.form input[type=reset]:not(.disabled):hover,.form input[type=reset]:not(:disabled):hover{background-color:var(--secondary-highlight-color);border-color:var(--secondary-highlight-color);text-decoration:none!important;transition:background-color .15s ease-in-out}.form input[type=reset] .mat-icon{margin-right:.5em}.form input[type=reset] .mat-icon:before{background-color:var(--secondary-text-color)}.form input[type=reset].disabled,.form input[type=reset]:disabled{background-color:var(--secondary-disabled-color);border-color:var(--secondary-disabled-color);pointer-events:none}.form input[type=reset].btn-small{font-size:.75em;padding:.25rem}.form input[type=reset].btn-icon .mat-icon{margin-right:0;pointer-events:none}.form .form-group{display:flex;flex-wrap:wrap;margin-bottom:1rem}@media screen and (min-width:768px){.form .form-group{flex-wrap:nowrap}}.form .form-group.full{flex-wrap:wrap}.form .form-group:first-child{margin-top:1rem}.form .form-group:last-child{margin-bottom:0}.form .form-group .form-label{flex:1 0 100%;font-weight:bolder;line-height:2.3rem;padding-right:2rem;text-align:left}@media screen and (min-width:768px){.form .form-group .form-label{flex:0 0 25%;text-align:right}}.form .form-group .form-label.light{font-weight:400}.form .form-group .form-control{flex:1 0 100%;line-height:2.3rem}@media screen and (min-width:768px){.form .form-group .form-control{flex:0 0 75%}}.form .form-group .form-control-static{flex:1 0 100%;line-height:2.3rem}@media screen and (min-width:768px){.form .form-group .form-control-static{flex:0 0 75%}.form .form-group .form-control-static.offset-25,.form .form-group .form-control.offset-25{margin-left:25%}}.form .form-group.full .container,.form .form-group.full .form-control,.form .form-group.full .form-control-static,.form .form-group.full .form-label{flex:0 0 100%}.form .form-group.full .form-label{text-align:left}.form .form-group .form-control label,.form .form-group .form-control-static label{display:inline-block;margin-right:1rem}.form .form-group .form-control label.disabled,.form .form-group .form-control-static label.disabled{color:var(--muted-color)}.form .form-group .form-control .check-container,.form .form-group .form-control .radio-container,.form .form-group .form-control-static .check-container,.form .form-group .form-control-static .radio-container,.form .form-group .form-control-static.check-container,.form .form-group .form-control-static.radio-container,.form .form-group .form-control.check-container,.form .form-group .form-control.radio-container{display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.form .form-group .form-control .check-container.horizontal,.form .form-group .form-control .radio-container.horizontal,.form .form-group .form-control-static .check-container.horizontal,.form .form-group .form-control-static .radio-container.horizontal,.form .form-group .form-control-static.check-container.horizontal,.form .form-group .form-control-static.radio-container.horizontal,.form .form-group .form-control.check-container.horizontal,.form .form-group .form-control.radio-container.horizontal{grid-template-columns:1fr 1fr}.form .form-group .form-control .check-container.horizontal .span-2,.form .form-group .form-control .check-container.horizontal .span-3,.form .form-group .form-control .check-container.horizontal>.error-block,.form .form-group .form-control .check-container.horizontal>.form-text,.form .form-group .form-control .check-container.horizontal>.help-block,.form .form-group .form-control .check-container.horizontal>.invalid-feedback,.form .form-group .form-control .radio-container.horizontal .span-2,.form .form-group .form-control .radio-container.horizontal .span-3,.form .form-group .form-control .radio-container.horizontal>.error-block,.form .form-group .form-control .radio-container.horizontal>.form-text,.form .form-group .form-control .radio-container.horizontal>.help-block,.form .form-group .form-control .radio-container.horizontal>.invalid-feedback,.form .form-group .form-control-static .check-container.horizontal .span-2,.form .form-group .form-control-static .check-container.horizontal .span-3,.form .form-group .form-control-static .check-container.horizontal>.error-block,.form .form-group .form-control-static .check-container.horizontal>.form-text,.form .form-group .form-control-static .check-container.horizontal>.help-block,.form .form-group .form-control-static .check-container.horizontal>.invalid-feedback,.form .form-group .form-control-static .radio-container.horizontal .span-2,.form .form-group .form-control-static .radio-container.horizontal .span-3,.form .form-group .form-control-static .radio-container.horizontal>.error-block,.form .form-group .form-control-static .radio-container.horizontal>.form-text,.form .form-group .form-control-static .radio-container.horizontal>.help-block,.form .form-group .form-control-static .radio-container.horizontal>.invalid-feedback,.form .form-group .form-control-static.check-container.horizontal .span-2,.form .form-group .form-control-static.check-container.horizontal .span-3,.form .form-group .form-control-static.check-container.horizontal>.error-block,.form .form-group .form-control-static.check-container.horizontal>.form-text,.form .form-group .form-control-static.check-container.horizontal>.help-block,.form .form-group .form-control-static.check-container.horizontal>.invalid-feedback,.form .form-group .form-control-static.radio-container.horizontal .span-2,.form .form-group .form-control-static.radio-container.horizontal .span-3,.form .form-group .form-control-static.radio-container.horizontal>.error-block,.form .form-group .form-control-static.radio-container.horizontal>.form-text,.form .form-group .form-control-static.radio-container.horizontal>.help-block,.form .form-group .form-control-static.radio-container.horizontal>.invalid-feedback,.form .form-group .form-control.check-container.horizontal .span-2,.form .form-group .form-control.check-container.horizontal .span-3,.form .form-group .form-control.check-container.horizontal>.error-block,.form .form-group .form-control.check-container.horizontal>.form-text,.form .form-group .form-control.check-container.horizontal>.help-block,.form .form-group .form-control.check-container.horizontal>.invalid-feedback,.form .form-group .form-control.radio-container.horizontal .span-2,.form .form-group .form-control.radio-container.horizontal .span-3,.form .form-group .form-control.radio-container.horizontal>.error-block,.form .form-group .form-control.radio-container.horizontal>.form-text,.form .form-group .form-control.radio-container.horizontal>.help-block,.form .form-group .form-control.radio-container.horizontal>.invalid-feedback{grid-column:span 2}}@media screen and (min-width:1024px){.form .form-group .form-control .check-container.horizontal,.form .form-group .form-control .radio-container.horizontal,.form .form-group .form-control-static .check-container.horizontal,.form .form-group .form-control-static .radio-container.horizontal,.form .form-group .form-control-static.check-container.horizontal,.form .form-group .form-control-static.radio-container.horizontal,.form .form-group .form-control.check-container.horizontal,.form .form-group .form-control.radio-container.horizontal{grid-template-columns:1fr 1fr 1fr}.form .form-group .form-control .check-container.horizontal>.error-block,.form .form-group .form-control .check-container.horizontal>.form-text,.form .form-group .form-control .check-container.horizontal>.help-block,.form .form-group .form-control .check-container.horizontal>.invalid-feedback,.form .form-group .form-control .radio-container.horizontal>.error-block,.form .form-group .form-control .radio-container.horizontal>.form-text,.form .form-group .form-control .radio-container.horizontal>.help-block,.form .form-group .form-control .radio-container.horizontal>.invalid-feedback,.form .form-group .form-control-static .check-container.horizontal>.error-block,.form .form-group .form-control-static .check-container.horizontal>.form-text,.form .form-group .form-control-static .check-container.horizontal>.help-block,.form .form-group .form-control-static .check-container.horizontal>.invalid-feedback,.form .form-group .form-control-static .radio-container.horizontal>.error-block,.form .form-group .form-control-static .radio-container.horizontal>.form-text,.form .form-group .form-control-static .radio-container.horizontal>.help-block,.form .form-group .form-control-static .radio-container.horizontal>.invalid-feedback,.form .form-group .form-control-static.check-container.horizontal>.error-block,.form .form-group .form-control-static.check-container.horizontal>.form-text,.form .form-group .form-control-static.check-container.horizontal>.help-block,.form .form-group .form-control-static.check-container.horizontal>.invalid-feedback,.form .form-group .form-control-static.radio-container.horizontal>.error-block,.form .form-group .form-control-static.radio-container.horizontal>.form-text,.form .form-group .form-control-static.radio-container.horizontal>.help-block,.form .form-group .form-control-static.radio-container.horizontal>.invalid-feedback,.form .form-group .form-control.check-container.horizontal>.error-block,.form .form-group .form-control.check-container.horizontal>.form-text,.form .form-group .form-control.check-container.horizontal>.help-block,.form .form-group .form-control.check-container.horizontal>.invalid-feedback,.form .form-group .form-control.radio-container.horizontal>.error-block,.form .form-group .form-control.radio-container.horizontal>.form-text,.form .form-group .form-control.radio-container.horizontal>.help-block,.form .form-group .form-control.radio-container.horizontal>.invalid-feedback{grid-column:span 3}.form .form-group .form-control .check-container.horizontal .span-2,.form .form-group .form-control .radio-container.horizontal .span-2,.form .form-group .form-control-static .check-container.horizontal .span-2,.form .form-group .form-control-static .radio-container.horizontal .span-2,.form .form-group .form-control-static.check-container.horizontal .span-2,.form .form-group .form-control-static.radio-container.horizontal .span-2,.form .form-group .form-control.check-container.horizontal .span-2,.form .form-group .form-control.radio-container.horizontal .span-2{grid-column:span 2}.form .form-group .form-control .check-container.horizontal .span-3,.form .form-group .form-control .radio-container.horizontal .span-3,.form .form-group .form-control-static .check-container.horizontal .span-3,.form .form-group .form-control-static .radio-container.horizontal .span-3,.form .form-group .form-control-static.check-container.horizontal .span-3,.form .form-group .form-control-static.radio-container.horizontal .span-3,.form .form-group .form-control.check-container.horizontal .span-3,.form .form-group .form-control.radio-container.horizontal .span-3{grid-column:span 3}}.form .form-group.error .form-label{color:var(--error-button-bgcolor)}.form .form-group.error input[type=date],.form .form-group.error input[type=datetime-local],.form .form-group.error input[type=email],.form .form-group.error input[type=number],.form .form-group.error input[type=password],.form .form-group.error input[type=tel],.form .form-group.error input[type=text],.form .form-group.error input[type=time],.form .form-group.error input[type=url],.form .form-group.error select,.form .form-group.error textarea{border-color:var(--error-button-bgcolor);outline-color:var(--error-button-bgcolor)}.form .form-group.error .chosen-container .chosen-single{border-color:var(--error-button-bgcolor)}.form .form-group:has(.invalid-feedback p) .form-label{color:var(--error-button-bgcolor)}.form .form-group .form-text,.form .form-group .help-block{color:#a0a0a0;font-size:.8rem;line-height:1.4rem;margin:0 .15rem}.form .form-group .error-block,.form .form-group .invalid-feedback{color:var(--error-button-bgcolor);font-size:.8rem;line-height:1.4rem;margin:0 .15rem}.form .form-group .invalid-feedback p{margin-bottom:0}.table-wrapper{overflow-x:auto;width:100%}.table-wrapper table{width:100%}table.list_table{border-collapse:separate;border-spacing:0;width:100%}table.list_table td,table.list_table th{line-height:175%;padding:.6rem;vertical-align:top}table.list_table th{text-align:left}table.table-bordered thead th{border-bottom:calc(var(--border-width)*2) solid var(--border-color)}table.table-bordered td,table.table-bordered th{border-bottom:var(--border-width) solid var(--border-color)}table.table-bordered tr.no-border td,table.table-bordered tr:last-child td{border-bottom:none}table.table-outlined{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius)}table.table-condensed td,table.table-condensed th{padding:.3rem}table.table-striped tbody tr:nth-child(2n) td{background-color:#fff}table.table-striped tbody tr:nth-child(odd) td,table.table-striped tr:nth-child(2n) td{background-color:#f6f6f6}table.table-striped tr:nth-child(odd) td{background-color:#fff}table.table-aligned td:first-child,table.table-aligned th:first-child{padding-left:0}table.table-aligned td:last-child,table.table-aligned th:last-child{padding-right:0}table td.nowrap,table th.nowrap,table.table-nowrap td,table.table-nowrap th{white-space:nowrap}.flags{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.pager{padding:1rem;text-align:center}.pager a{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);display:inline-block;line-height:2rem;margin-bottom:.3rem;margin-right:.3rem;text-decoration:none;width:2.4rem}.pager a:last-child{margin-right:0}.pager a.active:hover{background-color:#ececec;border-color:#ececec;transition:background-color .15s ease-in-out}.pager a.inactive{cursor:not-allowed}.pager a.current{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color);font-weight:700}.pager a.current:hover{background-color:var(--primary-highlight-color);border-color:var(--primary-highlight-color);transition:background-color .15s ease-in-out}.freigabe_form{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.freigabe_form .freigabe{display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.freigabe_form .freigabe .freigabe_kalender,.freigabe_form .freigabe .freigabe_speichern,.freigabe_form .freigabe_legende{flex:0 0 100%}.freigabe_kalender,.freigabe_legende{border-collapse:collapse}.freigabe_kalender td,.freigabe_kalender th,.freigabe_legende td,.freigabe_legende th{text-align:center}.freigabe_kalender th,.freigabe_legende th{color:var(--primary-color)}.freigabe_kalender td,.freigabe_legende td{padding:.5rem}.freigabe_kalender td span,.freigabe_legende td span{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);color:var(--border-color);display:block;height:2.5rem;line-height:2.4rem;margin:0 auto;vertical-align:middle;width:2.5rem}.freigabe_kalender td.monat span,.freigabe_legende td.monat span{color:var(--text-color)}.freigabe_kalender input[type=submit],.freigabe_legende input[type=submit]{background-color:var(--secondary-color);border:var(--border-width) solid var(--secondary-color);border-radius:var(--border-radius);color:var(--secondary-text-color)!important;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}.freigabe_kalender input[type=submit]:not(.disabled):hover,.freigabe_kalender input[type=submit]:not(:disabled):hover,.freigabe_legende input[type=submit]:not(.disabled):hover,.freigabe_legende input[type=submit]:not(:disabled):hover{background-color:var(--secondary-highlight-color);border-color:var(--secondary-highlight-color);text-decoration:none!important;transition:background-color .15s ease-in-out}.freigabe_kalender input[type=submit] .mat-icon,.freigabe_legende input[type=submit] .mat-icon{margin-right:.5em}.freigabe_kalender input[type=submit] .mat-icon:before,.freigabe_legende input[type=submit] .mat-icon:before{background-color:var(--secondary-text-color)}.freigabe_kalender input[type=submit].disabled,.freigabe_kalender input[type=submit]:disabled,.freigabe_legende input[type=submit].disabled,.freigabe_legende input[type=submit]:disabled{background-color:var(--secondary-disabled-color);border-color:var(--secondary-disabled-color);pointer-events:none}.freigabe_kalender input[type=submit].btn-small,.freigabe_legende input[type=submit].btn-small{font-size:.75em;padding:.25rem}.freigabe_kalender input[type=submit].btn-icon .mat-icon,.freigabe_legende input[type=submit].btn-icon .mat-icon{margin-right:0;pointer-events:none}.freigabe_kalender .nav-button,.freigabe_legende .nav-button{width:50%}.freigabe_legende{margin-top:1rem}.freigabe_legende th{text-align:left}.freigabe-speichern{flex:0 0 100%;padding:.5rem;text-align:center}.freigabe-speichern input[type=submit]{background-color:var(--primary-color);border:var(--border-width) solid var(--primary-color);border-radius:var(--border-radius);color:var(--primary-text-color)!important;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}.freigabe-speichern input[type=submit]:not(.disabled):hover,.freigabe-speichern input[type=submit]:not(:disabled):hover{background-color:var(--primary-highlight-color);border-color:var(--primary-highlight-color);text-decoration:none!important;transition:background-color .15s ease-in-out}.freigabe-speichern input[type=submit] .mat-icon{margin-right:.5em}.freigabe-speichern input[type=submit] .mat-icon:before{background-color:var(--primary-text-color)}.freigabe-speichern input[type=submit].disabled,.freigabe-speichern input[type=submit]:disabled{background-color:var(--primary-disabled-color);border-color:var(--primary-disabled-color);pointer-events:none}.freigabe-speichern input[type=submit].btn-small{font-size:.75em;padding:.25rem}.freigabe-speichern input[type=submit].btn-icon .mat-icon{margin-right:0;pointer-events:none}table.freigabe_kalender td.selectable span,table.freigabe_legende td.selectable span{background-color:#e5ffd6}table.freigabe_kalender td.selectable span{cursor:pointer}table.freigabe_kalender td.free span,table.freigabe_legende td.free span{background-color:#afff44}table.freigabe_kalender td.free span{cursor:pointer}table.freigabe_kalender td.invited span,table.freigabe_legende td.invited span{background-color:#ffff80}table.freigabe_kalender td.confirmed span,table.freigabe_legende td.confirmed span{background-color:#cff}table.freigabe_kalender td.cancelled span,table.freigabe_legende td.cancelled span{background-color:#ff8080}table.freigabe_kalender .header{font-weight:700}.alert{border:var(--border-width) solid transparent;border-radius:var(--border-radius);margin-bottom:1rem;padding:1rem}.alert p,.alert ul{line-height:1.5rem;margin:0 0 .5rem}.alert p:last-child,.alert ul:last-child{margin-bottom:0}.alert a{text-decoration:underline}.alert.alert-info{background-color:var(--info-bgcolor)}.alert.alert-info,.alert.alert-info a{color:var(--info-text-color)}.alert.alert-success{background-color:var(--success-bgcolor)}.alert.alert-success,.alert.alert-success a{color:var(--success-text-color)}.alert.alert-warning{background-color:var(--warning-bgcolor)}.alert.alert-warning,.alert.alert-warning a{color:var(--warning-text-color)}.alert.alert-error{background-color:var(--error-bgcolor)}.alert.alert-error,.alert.alert-error a{color:var(--error-text-color)}.veranstaltungs-liste .mat-icon{font-size:1.5em}.veranstaltungs-liste .highlight-error{color:var(--error-button-bgcolor);font-weight:bolder}.veranstaltungs-liste input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:var(--border-width) solid;border-radius:.1rem;color:currentColor;font:inherit;height:.9rem;margin:0 .3rem;vertical-align:text-top;width:.9rem}.veranstaltungs-liste input[type=checkbox]:checked{background-color:var(--primary-color);box-shadow:inset 0 0 0 .15rem #fff}.veranstaltungs-liste input[type=checkbox]:indeterminate{background-color:var(--border-color);box-shadow:inset 0 0 0 .15rem #fff}.veranstaltungs-liste input[type=checkbox]:disabled{color:var(--muted-color);cursor:not-allowed}.veranstaltungs-liste input[type=checkbox]:disabled+label{color:var(--muted-color)}.progress{border:.1rem solid var(--border-color);border-radius:var(--border-radius);height:1rem;margin:1rem auto;max-width:320px;padding:.1rem;width:100%}@keyframes progress-indeterminate{0%{width:0}to{width:100%}}.progress.hidden{display:none}.progress.absolute{left:50%;position:absolute;top:0;transform:translate(-50%)}.progress .progress-indeterminate{animation:progress-indeterminate 3s infinite;background-color:var(--primary-color);border:.1rem solid transparent;border-radius:var(--border-radius);height:100%;width:0}.list-actions .progress.absolute{bottom:0;margin:.5rem auto;top:unset}.form-control .progress,.form-control-static .progress{margin:.5rem auto}.claim{font-size:1.5rem;font-weight:bolder;line-height:2rem}.veranstaltungs-editor .competition-table{min-width:750px}@keyframes moving{0%{opacity:0}to{opacity:1}}@keyframes moved{0%{opacity:1}to{opacity:0}}.veranstaltungs-editor .competition-table tbody tr.moving{animation-duration:.5s;animation-iteration-count:1;animation-name:moving}.veranstaltungs-editor .competition-table tbody tr.moved{animation-duration-count:1;animation-duration:.5s;animation-name:moved}.veranstaltungs-editor .competition-table tbody tr.dragging{opacity:.25;transition:opacity .2s ease}.veranstaltungs-editor .competition-table tbody tr.droptarget td{background-color:#add8e6}.veranstaltungs-editor .competition-table .datetime-controls div{display:flex;flex-direction:column}.veranstaltungs-editor .competition-table .datetime-controls div input{flex:0 0 calc(33.33% - 0.5rem);margin-bottom:.25rem}.veranstaltungs-editor .competition-table .competition-controls div{display:flex;flex-direction:column}.veranstaltungs-editor .competition-table .competition-controls div select{flex:0 0 calc(33.33% - 0.5rem);margin-bottom:.25rem}.veranstaltungs-editor .competition-table .competition-actions{line-height:2.3rem;white-space:nowrap}.veranstaltungs-editor .competition-table .competition-actions .mat-icon{font-size:1.5em}.veranstaltungs-editor .competition-table .competition-actions .disabled{cursor:not-allowed;pointer-events:none}.veranstaltungs-editor .competition-table .competition-actions .disabled .mat-icon:before{background-color:var(--muted-color)}.veranstaltungs-editor .competition-table .drag_handle{cursor:grab}.veranstaltungs-editor .competition-table tfoot tr:first-child td{border-top:calc(var(--border-width)*4) solid var(--border-color)}.veranstaltungs-editor .team-status-table td.team,.veranstaltungs-editor .team-status-table th.team{white-space:nowrap;width:40%}.veranstaltungs-editor .team-status-table td.confirmed,.veranstaltungs-editor .team-status-table td.open,.veranstaltungs-editor .team-status-table td.planned,.veranstaltungs-editor .team-status-table td.status,.veranstaltungs-editor .team-status-table th.confirmed,.veranstaltungs-editor .team-status-table th.open,.veranstaltungs-editor .team-status-table th.planned,.veranstaltungs-editor .team-status-table th.status{width:15%}.veranstaltungs-editor .assigmentplan-history-table td.timestamp,.veranstaltungs-editor .assigmentplan-history-table th.timestamp{white-space:nowrap;width:40%}.veranstaltungs-editor .assigmentplan-history-table td.status,.veranstaltungs-editor .assigmentplan-history-table th.status{width:20%}.veranstaltungs-editor .assigmentplan-history-table td.files,.veranstaltungs-editor .assigmentplan-history-table th.files{white-space:nowrap;width:40%}.veranstaltungs-editor .attachment-table td.file,.veranstaltungs-editor .attachment-table th.file{white-space:nowrap;width:60%}.veranstaltungs-editor .attachment-table td.options,.veranstaltungs-editor .attachment-table th.options{white-space:nowrap;width:40%}.judge-grid{width:100%}.candidate{grid-gap:.5rem;background-color:#f3f3f3;border:var(--border-width) solid transparent;border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 5fr minmax(200px,10fr) 3fr 7.5fr;margin-bottom:.5rem;padding:.5rem}.candidate>div{grid-column:span 1}.candidate .select{place-self:center}.candidate .icons{place-self:center start}.candidate .select{white-space:nowrap}.candidate .select button{height:3em;padding:0;width:3em}.candidate .select button .mat-icon{font-size:2.4em}.candidate .icons{white-space:nowrap}.candidate .icons .mat-icon{font-size:3em}.candidate .icons .mat-icon:before{background-color:var(--muted-color)}.candidate .icons .mat-icon.check:before{background-color:var(--success-text-color)}.candidate .icons .mat-icon.cancel:before{background-color:var(--error-button-bgcolor)}.candidate .icons .mat-icon.question_mark:before{background-color:var(--warning-button-bgcolor)}.candidate .icons .mat-icon.event_available:before{background-color:var(--success-text-color)}.candidate .icons .mat-icon.event_busy:before{background-color:var(--error-button-bgcolor)}.candidate .icons .wr-status{display:inline-block;height:3em;position:relative;width:3em}.candidate .icons .wr-status .status{background-size:cover;height:3em;left:0;position:absolute;top:0;width:3em}.candidate .icons .wr-status .status.nicht-verfuegbar{background-image:url(59cbe2d3cf801c225da4.svg)}.candidate .icons .wr-status .status.absagen{background-image:url(e90b8230888de8440b47.svg)}.candidate .icons .wr-status .mat-icon.faded:before{opacity:.15}.candidate .judge{max-width:100%;place-self:center start;width:100%}.candidate .judge .club,.candidate .judge .name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate .judge .name{padding-bottom:.5rem}.candidate .license{grid-gap:.5rem;display:grid;grid-template-columns:1fr 1fr;place-self:start center}.candidate .license div{place-self:center;text-align:center;width:100%}.candidate .license div.value{font-weight:700}.candidate .stats{grid-gap:.5rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.candidate .stats div{text-align:center}.candidate .stats div.value{font-weight:700}.einsatzplaner-turniere-table td.datum{width:30%}.einsatzplaner-turniere-table td.uhrzeit{width:20%}.einsatzplaner-turniere-table td.bemerkungen,.einsatzplaner-turniere-table td.turnier{width:25%}.list-actions{padding:0 0 1rem;position:relative}.vereins-liste td.name{width:50%}.vereins-liste td.badges{width:20%}.vereins-liste td.user-count{width:10%}.vereins-liste td.actions{width:20%}.wertungsrichter-liste td.name{width:25%}.wertungsrichter-liste td.stats,.wertungsrichter-liste td.user-id{width:15%}.wertungsrichter-liste td.verein{width:35%}.wertungsrichter-liste td.state{width:10%}.systembenutzer-liste td.name{width:25%}.systembenutzer-liste td.roles,.systembenutzer-liste td.user-id{width:15%}.systembenutzer-liste td.mandators{width:35%}.systembenutzer-liste td.state{width:10%}.turnierstaetten-liste td.name{width:50%}.turnierstaetten-liste td.actions,.turnierstaetten-liste td.badges{width:25%}.startgruppen-liste td.name{width:30%}.startgruppen-liste td.badges{width:50%}.startgruppen-liste td.actions{width:20%}.modal.wrdetails .modal-content{max-height:100%;min-height:400px}.modal.wrdetails .assignments-pager{display:flex}.modal.wrdetails .assignments-pager div{flex:1 0 50%}.toast-container{bottom:0;display:flex;flex-direction:column-reverse;padding:1rem;position:fixed;right:0;width:350px}@keyframes toast-fade-in{0%{opacity:0}to{opacity:1}}.toast-container .toast{animation:toast-fade-in;animation-duration:.4s;border-radius:var(--border-radius);border-width:var(--border-width);flex:0 0 150px;margin-bottom:1rem;padding:1rem;position:relative;z-index:2}.toast-container .toast .close{color:#a9a9a9;float:right;font-size:28px;font-weight:700;position:absolute;right:1rem;top:.5rem}.toast-container .toast .close:focus,.toast-container .toast .close:hover{color:#000;cursor:pointer;text-decoration:none}.toast-container .toast:first-child{margin-bottom:0}.toast-container .toast a{text-decoration:underline}.toast-container .toast p{word-break:break-word}.toast-container .toast p:last-child{margin-bottom:0}.toast-container .toast.toast-info{background-color:var(--info-bgcolor);color:var(--info-text-color)}.toast-container .toast.toast-info .close,.toast-container .toast.toast-info a{color:var(--info-text-color)}.toast-container .toast.toast-success{background-color:var(--success-bgcolor);color:var(--success-text-color)}.toast-container .toast.toast-success .close,.toast-container .toast.toast-success a{color:var(--success-text-color)}.toast-container .toast.toast-warning{background-color:var(--warning-bgcolor);color:var(--warning-text-color)}.toast-container .toast.toast-warning .close,.toast-container .toast.toast-warning a{color:var(--warning-text-color)}.toast-container .toast.toast-error{background-color:var(--error-bgcolor);color:var(--error-text-color)}.toast-container .toast.toast-error .close,.toast-container .toast.toast-error a{color:var(--error-text-color)}.lizenzen-liste td.name{width:25%}.lizenzen-liste td.type{width:15%}.lizenzen-liste td.badges,.lizenzen-liste td.only-effective,.lizenzen-liste td.priority{width:20%}.startklassen-liste td{width:25%}.wr-competition-table td{word-break:break-word}.wr-competition-table td.date{width:30%}.wr-competition-table td.time{width:10%}.wr-competition-table td.remarks,.wr-competition-table td.title{width:30%}.turnierkalender .no-wrap{white-space:nowrap}.wr-info td:first-child{font-weight:700;width:30%}.wr-info td{width:70%}.hidden{display:none!important}.emailer .recipient-container{grid-gap:.25rem;display:grid;grid-template-columns:1fr;line-height:1rem!important}@media screen and (min-width:768px){.emailer .recipient-container{grid-template-columns:1fr 1fr}}.emailer .recipient-container .recipient{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;display:grid;grid-template-areas:"control name name name name name" "control info info info info info";grid-template-columns:1fr 5fr;padding:.25rem}.emailer .recipient-container .recipient .control{grid-area:control}.emailer .recipient-container .recipient .name{grid-area:name}.emailer .recipient-container .recipient .info{grid-area:info}.image-resource-form .form-container,.image-resource-form img{border:var(--border-width) solid var(--border-color)}.image-resource-form .form-container{grid-gap:.25rem;border-radius:var(--border-radius);display:grid;grid-template-columns:1fr;padding:1rem}@media screen and (min-width:768px){.image-resource-form .form-container{grid-template-columns:1fr 1fr}}#menu-toggle{height:55px;padding-bottom:11px!important;padding-top:11px!important}#menu-toggle .menu-button{height:33px}#menu-toggle .menu-button:hover{cursor:pointer}#menu-toggle .menu-button .line{background-color:var(--primary-color);display:block;height:3px;margin:6px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:35px}#menu-toggle .menu-button.toggled .line:first-child{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}#menu-toggle .menu-button.toggled .line:nth-child(3){opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}@media screen and (min-width:1024px){#menu-toggle .menu-button .line:first-child{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}#menu-toggle .menu-button .line:nth-child(3){opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}#menu-toggle .menu-button.toggled .line:first-child,#menu-toggle .menu-button.toggled .line:nth-child(3){opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}#menu-toggle span{color:var(--primary-color);font-size:1.8em;font-weight:500;line-height:33px;padding-left:.5em}.btn-primary{background-color:var(--primary-color);border:var(--border-width) solid var(--primary-color);border-radius:var(--border-radius);color:var(--primary-text-color)!important;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}.btn-primary:not(.disabled):hover,.btn-primary:not(:disabled):hover{background-color:var(--primary-highlight-color);border-color:var(--primary-highlight-color);text-decoration:none!important;transition:background-color .15s ease-in-out}.btn-primary .mat-icon{margin-right:.5em}.btn-primary .mat-icon:before{background-color:var(--primary-text-color)}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--primary-disabled-color);border-color:var(--primary-disabled-color);pointer-events:none}.btn-primary.btn-small{font-size:.75em;padding:.25rem}.btn-primary.btn-icon .mat-icon{margin-right:0;pointer-events:none}a.btn-primary{line-height:2rem}.btn-secondary{background-color:var(--secondary-color);border:var(--border-width) solid var(--secondary-color);border-radius:var(--border-radius);color:var(--secondary-text-color)!important;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}.btn-secondary:not(.disabled):hover,.btn-secondary:not(:disabled):hover{background-color:var(--secondary-highlight-color);border-color:var(--secondary-highlight-color);text-decoration:none!important;transition:background-color .15s ease-in-out}.btn-secondary .mat-icon{margin-right:.5em}.btn-secondary .mat-icon:before{background-color:var(--secondary-text-color)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:var(--secondary-disabled-color);border-color:var(--secondary-disabled-color);pointer-events:none}.btn-secondary.btn-small{font-size:.75em;padding:.25rem}.btn-secondary.btn-icon .mat-icon{margin-right:0;pointer-events:none}a.btn-secondary{line-height:2rem}.btn-error{background-color:var(--error-button-bgcolor);border:var(--border-width) solid var(--error-button-bgcolor);border-radius:var(--border-radius);color:var(--error-button-text-color)!important;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}.btn-error:not(.disabled):hover,.btn-error:not(:disabled):hover{background-color:var(--error-button-highlight-bgcolor);border-color:var(--error-button-highlight-bgcolor);text-decoration:none!important;transition:background-color .15s ease-in-out}.btn-error .mat-icon{margin-right:.5em}.btn-error .mat-icon:before{background-color:var(--error-button-text-color)}.btn-error.disabled,.btn-error:disabled{background-color:var(--error-button-disabled-bgcolor);border-color:var(--error-button-disabled-bgcolor);pointer-events:none}.btn-error.btn-small{font-size:.75em;padding:.25rem}.btn-error.btn-icon .mat-icon{margin-right:0;pointer-events:none}a.btn-error{line-height:2rem}.btn-warning{background-color:var(--warning-button-bgcolor);border:var(--border-width) solid var(--warning-button-bgcolor);border-radius:var(--border-radius);color:var(--warning-button-text-color)!important;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}.btn-warning:not(.disabled):hover,.btn-warning:not(:disabled):hover{background-color:var(--warning-button-highlight-bgcolor);border-color:var(--warning-button-highlight-bgcolor);text-decoration:none!important;transition:background-color .15s ease-in-out}.btn-warning .mat-icon{margin-right:.5em}.btn-warning .mat-icon:before{background-color:var(--warning-button-text-color)}.btn-warning.disabled,.btn-warning:disabled{background-color:var(--warning-button-disabled-bgcolor);border-color:var(--warning-button-disabled-bgcolor);pointer-events:none}.btn-warning.btn-small{font-size:.75em;padding:.25rem}.btn-warning.btn-icon .mat-icon{margin-right:0;pointer-events:none}a.btn-warning{line-height:2rem}.btn-success{background-color:var(--success-button-bgcolor);border:var(--border-width) solid var(--success-button-bgcolor);border-radius:var(--border-radius);color:var(--success-button-text-color)!important;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}.btn-success:not(.disabled):hover,.btn-success:not(:disabled):hover{background-color:var(--success-button-highlight-bgcolor);border-color:var(--success-button-highlight-bgcolor);text-decoration:none!important;transition:background-color .15s ease-in-out}.btn-success .mat-icon{margin-right:.5em}.btn-success .mat-icon:before{background-color:var(--success-button-text-color)}.btn-success.disabled,.btn-success:disabled{background-color:var(--success-button-disabled-bgcolor);border-color:var(--success-button-disabled-bgcolor);pointer-events:none}.btn-success.btn-small{font-size:.75em;padding:.25rem}.btn-success.btn-icon .mat-icon{margin-right:0;pointer-events:none}a.btn-success{line-height:2rem}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{background-color:#fff;border:.05rem solid var(--border-color);border-radius:var(--border-radius);padding:.5rem;width:100%}input[type=date][readonly],input[type=datetime-local][readonly],input[type=email][readonly],input[type=number][readonly],input[type=password][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=time][readonly],input[type=url][readonly],select[readonly],textarea[readonly]{background-color:#fafafa}input[type=date][disabled],input[type=datetime-local][disabled],input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],select[disabled],textarea[disabled]{background-color:#f0f0f0;cursor:not-allowed}input[type=date],input[type=datetime-local],input[type=time]{appearance:none;-webkit-appearance:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],input[type=time],select:not([multiple]){height:2.3rem}.chosen-container{font-size:.9rem}.chosen-container .chosen-single{background:#fff;border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);box-shadow:none;height:2.3rem}.chosen-container .chosen-single:focus-within{outline:solid .1rem var(--link-hover-color)}.chosen-container .chosen-single span{line-height:2.1rem}.chosen-container .chosen-single div b{background-position-y:.5rem}.chosen-container .chosen-single abbr{top:.75rem}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position-y:.5rem}.chzn-select,.chzn-select-deselect{width:100%}input[type=radio]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:var(--border-width) solid;border-radius:50%;color:currentColor;font:inherit;height:.9rem;margin:0 .3rem;vertical-align:text-top;width:.9rem}input[type=radio]:checked{background-color:var(--primary-color);box-shadow:inset 0 0 0 .15rem #fff}input[type=radio]:disabled{color:var(--muted-color);cursor:not-allowed}input[type=radio]:disabled+label{color:var(--muted-color)}input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:var(--border-width) solid;border-radius:.1rem;color:currentColor;font:inherit;height:.9rem;margin:0 .3rem;vertical-align:text-top;width:.9rem}input[type=checkbox]:checked{background-color:var(--primary-color);box-shadow:inset 0 0 0 .15rem #fff}input[type=checkbox]:indeterminate{background-color:var(--border-color);box-shadow:inset 0 0 0 .15rem #fff}input[type=checkbox]:disabled{color:var(--muted-color);cursor:not-allowed}input[type=checkbox]:disabled+label{color:var(--muted-color)}textarea{line-height:1.3rem}input[type=file]::file-selector-button{background-color:var(--secondary-color);border:var(--border-width) solid var(--secondary-color);border-radius:var(--border-radius);color:var(--secondary-text-color)!important;cursor:pointer;font-weight:bolder;margin:0 .15rem;padding:.5rem;white-space:nowrap}input[type=file]::file-selector-button:not(.disabled):hover,input[type=file]::file-selector-button:not(:disabled):hover{background-color:var(--secondary-highlight-color);border-color:var(--secondary-highlight-color);text-decoration:none!important;transition:background-color .15s ease-in-out}input[type=file]::file-selector-button .mat-icon{margin-right:.5em}input[type=file]::file-selector-button .mat-icon:before{background-color:var(--secondary-text-color)}input[type=file]::file-selector-button.disabled,input[type=file]::file-selector-button:disabled{background-color:var(--secondary-disabled-color);border-color:var(--secondary-disabled-color);pointer-events:none}input[type=file]::file-selector-button.btn-small{font-size:.75em;padding:.25rem}input[type=file]::file-selector-button.btn-icon .mat-icon{margin-right:0;pointer-events:none}.tinymce-wrapper .tox-tinymce{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);box-shadow:none}.svelte-select.focused{outline:solid .1rem var(--link-hover-color)}
/*# sourceMappingURL=modern.2a9653d21a050102ae67.css.map*/