/*! sanitize.css v3.3.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{text-transform:none}details{display:block}hr{overflow:visible}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,::before,::after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}*{margin:0;padding:0}*,::before,::after{border-style:solid;border-width:0}a,area,button,input,label,select,textarea,[tabindex]{touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}*{background-repeat:no-repeat}:root{background-color:#f8f8f8;box-sizing:border-box;color:#000;cursor:default;font:80%/1.5 "Open Sans",sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:rgba(0,0,0,0);color:inherit}button,[type=button],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}small{font-size:75%}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;color:#fff;text-shadow:none}::selection{background-color:#b3d4fc;color:#fff;text-shadow:none}.container-sm{max-width:400px;margin-left:auto;margin-right:auto}.container-sm:after{content:" ";display:block;clear:both}.container-sm .col2:last-child{margin-right:0}.container-md{max-width:860px;margin-left:auto;margin-right:auto}.container-md:after{content:" ";display:block;clear:both}.container-md .col2:last-child{margin-right:0}.col2{width:49.1525423729%;float:left;margin-right:1.6949152542%}.icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit !important;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong.icon{font-size:1.5em}@font-face{font-family:"lm-glyphs";src:url(/app/assets/2edac1cb2c4448795e5cd1c864e83bf4.eot);src:url(/app/assets/2edac1cb2c4448795e5cd1c864e83bf4.eot#iefix) format("embedded-opentype"),url(/app/assets/79fb28fba1cb9eb1acc07f6ed0286afe.ttf) format("truetype"),url(/app/assets/79fbbc47ddece3a7bbe90b3d36cb8c75.woff) format("woff"),url(/app/assets/a6a581dfe299bfde3ddb680885a77141.svg#lm-glyphs) format("svg");font-weight:normal;font-style:normal}[class^=ico-],[class*=" ico-"],.lm-glyph{font-family:"lm-glyphs" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong[class^=ico-],strong[class*=" ico-"],strong.lm-glyph{font-size:1.5em}.ico-add:before{content:"\E145"}.ico-assistant_photo:before{content:"\E3A0"}.ico-local_play:before{content:"\E553"}.ico-arrow_drop_down:before{content:"\E5C5"}.ico-arrow_drop_up:before{content:"\E5C7"}.ico-person2:before{content:"\E7FE"}.ico-whatshot:before{content:"\E80E"}.ico-delete:before{content:"\E872"}.ico-home:before{content:"\E88A"}.ico-search:before{content:"\E8B6"}.ico-gender-female:before{content:"\E900"}.ico-gender-male:before{content:"\E901"}.ico-warning:before{content:"\E002"}.ico-not_interested:before{content:"\E033"}.ico-email:before{content:"\E0BE"}.ico-mail_outline:before{content:"\E0E1"}.ico-clear:before{content:"\E14C"}.ico-border_color:before{content:"\E22B"}.ico-keyboard_arrow_down:before{content:"\E313"}.ico-keyboard_arrow_left:before{content:"\E314"}.ico-keyboard_arrow_right:before{content:"\E315"}.ico-keyboard_arrow_up:before{content:"\E316"}.ico-security:before{content:"\E32A"}.ico-check:before{content:"\E5CA"}.ico-close:before{content:"\E5CD"}.ico-menu:before{content:"\E5D2"}.ico-person:before{content:"\E7FD"}.ico-check_box:before{content:"\E834"}.ico-check_box_outline_blank:before{content:"\E835"}.ico-radio_button_unchecked:before{content:"\E836"}.ico-radio_button_checked:before{content:"\E837"}.ico-account_circle:before{content:"\E853"}.ico-cached:before{content:"-"}.ico-settings:before{content:"\E8B8"}.ico-verified_user:before{content:"\E8E8"}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url(/app/assets/7f98561562c41cb096b437394a2ff388.eot);src:local(""),url(/app/assets/7f98561562c41cb096b437394a2ff388.eot?#iefix) format("embedded-opentype"),url(/app/assets/fbc0a0db97b1502e0fcc34a0a2aaac00.woff2) format("woff2"),url(/app/assets/73ec736e5e00f12677190da922670875.woff) format("woff"),url(/app/assets/63d8facc8de73afd8ad3af8e3705b1d7.ttf) format("truetype"),url(/app/assets/78c279629803aac90f690856ce6ad7ed.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/app/assets/69ab44c0936e5828f3dd1869f22bfad3.eot);src:local(""),url(/app/assets/69ab44c0936e5828f3dd1869f22bfad3.eot?#iefix) format("embedded-opentype"),url(/app/assets/d65113b6da7ba4bd0a59dbda5a7e24d4.woff2) format("woff2"),url(/app/assets/07f8c319707ddebe0ee6cfe483d52d5b.woff) format("woff"),url(/app/assets/ccb759572c319a55462231c6bad71921.ttf) format("truetype"),url(/app/assets/ef2d64835bd5d82bb00958df6305c634.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url(/app/assets/2e774f562d1ca69d946fac04c71636fa.eot);src:local(""),url(/app/assets/2e774f562d1ca69d946fac04c71636fa.eot?#iefix) format("embedded-opentype"),url(/app/assets/423d5842ba21b519dd444bd2aa5cb6fe.woff2) format("woff2"),url(/app/assets/7131b20fc32d40849f60139c2a36f547.woff) format("woff"),url(/app/assets/d5035b53304a70af107a35aab4063227.ttf) format("truetype"),url(/app/assets/84f1404d051900273ad7d2c0d95b80ea.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(/app/assets/38a1765493acce23b22e24334a719027.eot);src:local(""),url(/app/assets/38a1765493acce23b22e24334a719027.eot?#iefix) format("embedded-opentype"),url(/app/assets/875ba54801f7cf83ea70abf613fab665.woff2) format("woff2"),url(/app/assets/3d1b06f2d8f36c86fa679ff135335fa3.woff) format("woff"),url(/app/assets/4b0c6b787bceaa372008fea099876564.ttf) format("truetype"),url(/app/assets/983dfda94eb1e7dd961f7db2766fe7a6.svg#OpenSans) format("svg")}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-justify{text-align:justify !important}.text-muted{color:#999}.text-muted-2{color:#e6e6e6}.text-strong{font-weight:bold}.text-sm{font-size:.85em}.font-italic{font-style:italic}h1,h2,h3{font-weight:lighter}h1{font-size:1.8em}h2{font-size:1.25em}.color-primary{color:#dd5a5a !important}.color-male{color:#6babff}.color-female{color:#e16c96}.color-success{color:#7db656}a{cursor:pointer;color:#7aa0c1}.no-touchevents a:hover{color:#c0d2e1}.no-touchevents a:hover *{color:#c0d2e1}.badge{background-color:#eee;border-radius:4px;padding:2px 5px}.badge.badge-lg{font-size:1.3em;padding:6px 10px}.badge.badge-important{font-weight:bold;background-color:#ff7171;color:#fff !important}.notification-badge{background-color:red;color:#fff;border-radius:3px;height:1.2rem;width:1.2rem;vertical-align:middle;padding:0 5px;font-weight:bold}.form-line{display:block}.form-line+.form-line{margin-top:15px}.form-line label{display:block;font-size:.9em;color:#777}input:not([type]),input[type=text],input[type=password],input[type=email],textarea,select{display:block;box-sizing:border-box;width:100%;padding:8px 0;border:none;border-bottom:1px #e4e4e4 solid;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;outline:none;appearance:none;text-indent:.01px;text-overflow:""}input:not([type])::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#909090}input:not([type]):-moz-placeholder,input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=email]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#909090}input:not([type])::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#909090}input:not([type]):-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#909090}input:not([type]).boxed,input[type=text].boxed,input[type=password].boxed,input[type=email].boxed,textarea.boxed,select.boxed{border:1px #e4e4e4 solid;padding:8px .5em}input:not([type]):focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus,select:focus{border-color:#7aa0c1;color:#7aa0c1;transition:border-color .1s ease-out;box-shadow:0px 6px 1rem -8px rgba(0,135,255,.3);border-bottom-width:2px;padding-bottom:7px}input:not([type]):focus.boxed,input[type=text]:focus.boxed,input[type=password]:focus.boxed,input[type=email]:focus.boxed,textarea:focus.boxed,select:focus.boxed{border-width:1px;padding-bottom:8px}input:not([type]).ng-invalid.ng-touched,input[type=text].ng-invalid.ng-touched,input[type=password].ng-invalid.ng-touched,input[type=email].ng-invalid.ng-touched,textarea.ng-invalid.ng-touched,select.ng-invalid.ng-touched{border-color:red;color:red;box-shadow:0px 8px 1rem -10px rgba(255,0,0,.3)}select::-ms-expand{display:none}input:autofill{background:unset}label.checkbox{display:block}label.checkbox input[type=checkbox]{margin-top:6px;float:left}label.checkbox span{margin-left:25px;display:block;line-height:25px;color:#000}input[type=checkbox],input[type=radio]{accent-color:#dd5a5a}button,a.btn{display:inline-block;border:none;height:40px;line-height:40px;padding:0 20px;text-transform:uppercase;text-align:center;font-size:.85em;background:none;color:#555;border-radius:3px;text-decoration:none;cursor:pointer}.no-touchevents button:hover,.no-touchevents a.btn:hover{color:#222;background:#eee}button.primary,a.btn.primary{box-shadow:0px 3px 6px -3px rgba(0,0,0,.4);background:#dd5a5a;color:#fff;transition:box-shadow .3s ease-in}.no-touchevents button.primary:hover,.no-touchevents a.btn.primary:hover{background:#e37878;color:#fff}.no-touchevents button.primary:hover *,.no-touchevents a.btn.primary:hover *{color:#fff}button.primary:active,a.btn.primary:active{box-shadow:0px 3px 16px -3px rgba(0,0,0,.8);transition:box-shadow 0s}button.success,a.btn.success{background:#7db656;color:#fff;box-shadow:0px 3px 6px -3px rgba(0,0,0,.4);transition:box-shadow .3s ease-in}.no-touchevents button.success:hover,.no-touchevents a.btn.success:hover{background:#90c16f;color:#fff}.no-touchevents button.success:hover *,.no-touchevents a.btn.success:hover *{color:#fff}button.success:active,a.btn.success:active{box-shadow:0px 3px 16px -3px rgba(0,0,0,.8);transition:box-shadow 0s}button.danger,a.btn.danger{background:red}button.btn-link,a.btn.btn-link{color:#7aa0c1}.no-touchevents button.btn-link:hover,.no-touchevents a.btn.btn-link:hover{color:#c0d2e1}.no-touchevents button.btn-link:hover *,.no-touchevents a.btn.btn-link:hover *{color:#c0d2e1}button[disabled],a.btn[disabled]{background:#b5b5b5 !important;box-shadow:0px 3px 6px -3px rgba(0,0,0,.4) !important;color:#e5e5e5 !important;cursor:default}button[disabled]>*,a.btn[disabled]>*{color:#e5e5e5 !important}button.btn-sm,a.btn.btn-sm{height:28px;line-height:28px;padding:0 10px}.card{background-color:#fff;border:1px #e4e4e4 solid;border-radius:.3rem;padding:15px;box-shadow:0 8px 5px -5px rgba(0,0,0,.08);margin-bottom:15px}.card hr{margin-left:-15px;margin-right:-15px}.card .footer{margin:15px -15px -15px -15px;padding:15px;border-top:1px #eee solid}.card .footer:first-child{margin-top:-15px}.card .header{margin:-15px -15px 15px -15px;background-color:#f2f2f2;text-align:center;height:2.5em;line-height:2.5em;padding:0 15px}.card .header+.list-box,.card .list-box:first-child{margin-top:-15px}.card-info{border:1px #cadbe3 solid;background-color:#eef9ff}.list-box{margin:0 -15px -15px -15px}.list-box .list-box-item{border-bottom:1px #eee solid;padding:10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-touchevents .list-box .list-box-item.hover:hover{background-color:#fafafa}.list-box .list-box-item.disabled{background-color:#dbdbdb !important}.list-box .list-box-item>h1,.list-box .list-box-item h2,.list-box .list-box-item h3,.list-box .list-box-item h4,.list-box .list-box-item p,.list-box .list-box-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-box a.list-box-item,.list-box label.list-box-item{display:block;color:#000}.no-touchevents .list-box a.list-box-item:hover,.no-touchevents .list-box label.list-box-item:hover{background-color:#fafafa;color:#7aa0c1}.list-box a.list-box-item.active,.list-box label.list-box-item.active{background-color:#d2f1ff !important;color:#7aa0c1}.list-box a.list-box-item.text-muted,.list-box label.list-box-item.text-muted{color:#999}.list-box a.list-box-item.readonly,.list-box label.list-box-item.readonly{cursor:default}.list-box label.list-box-item{display:flex;gap:.75rem}.no-touchevents .list-box label.list-box-item.active:hover{color:#dd5a5a}.list-box label.list-box-item.active{background-color:#fff5f5 !important;color:#dd5a5a}.list-box .list-box-item:last-child{border-bottom:none}nav.tabs{border-bottom:1px #eee solid;position:relative;top:1px;padding:0 15px}nav.tabs a{display:inline-block;padding:7px 10px}nav.tabs a.active{background-color:#f0f0f0;color:#000;cursor:default;border-radius:10px 10px 0 0}.lbl{display:inline-block;color:#fff !important;border-radius:4px;background-color:#4ea3ce;padding:1px 5px}.lbl>*{color:#fff !important}.lbl+.lbl{margin-left:4px}.lbl.lbl-sm{font-size:.8em}.lbl.lbl-secondary{background-color:#f4f4f4;color:#888 !important}.lbl.lbl-secondary>*{color:#888 !important}.lbl.lbl-male{background-color:#8a9ab1}.lbl.lbl-female{background-color:#e39ca8}.lbl.lbl-tag{background-color:#6cbc8c}.lbl.lbl-warning{background-color:#e8aa35}.lbl.lbl-success{background-color:#7db656}.lbl.lbl-danger{background-color:#ff7171}.read-indicator{display:inline-block;width:8px;height:8px;background-color:#dd5a5a;border-radius:50%}.pull-right{float:right}.pull-left{float:left}.margin-sm-top{margin-top:15px}.margin-sm-right{margin-right:15px}.margin-lg-bottom{margin-bottom:45px}.inline-block{display:inline-block;vertical-align:middle}.invisible{visibility:hidden}.mb-5{margin-bottom:45px}.mb-4{margin-bottom:30px}.mb-3{margin-bottom:15px}.mr-3{margin-right:15px}.mb-2{margin-bottom:10px}.mb-0{margin-bottom:0 !important}.mt-3{margin-top:15px}.mt-5{margin-top:45px}.my-3{margin-top:15px;margin-bottom:15px}.my-4{margin-top:30px;margin-bottom:30px}.ml-2{margin-left:10px}.ml-3{margin-left:15px}.content-placeholder{position:relative;overflow:hidden;background-color:#f3f3f3}@keyframes load{0%{left:-150px}80%,100%{left:100%}}.content-placeholder::before{content:"";display:block;position:absolute;left:-150px;top:0;height:100%;width:150px;background:linear-gradient(to right, transparent 0%, #E3E3E3 70%, transparent 100%);animation:load 1s cubic-bezier(0.4, 0, 0.2, 1) infinite}header.main-navigation{position:fixed;left:0;right:0;top:0;width:100%;box-sizing:border-box;height:60px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);z-index:5000}header.main-navigation .main-navigation-container{max-width:860px;margin-left:auto;margin-right:auto;display:flex;gap:1rem;align-items:center;height:60px;font-size:1.6em;background-color:#fff;z-index:100}header.main-navigation .main-navigation-container:after{content:" ";display:block;clear:both}header.main-navigation .main-navigation-container .user-pic{font-size:36px;display:inline-block;vertical-align:middle;color:#bbb}@media(min-width: 860px){header.main-navigation .main-navigation-container{padding:0}}header.main-navigation .main-menu{position:fixed;top:60px;right:0;width:300px;max-width:100%;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);z-index:-50;line-height:normal;visibility:hidden;transform:scale(0.5);transform-origin:right top}@media(min-width: 860px){header.main-navigation .main-menu{right:50%;margin-right:-430px}}@media(max-width: 400px){header.main-navigation .main-menu{width:100%;transform:scale(1) translateY(-100%)}header.main-navigation .main-menu ul li a{text-align:right}}header.main-navigation .main-menu ul{list-style-type:none}header.main-navigation .main-menu ul li a{display:flex;padding:8px 1rem 8px 2rem}.no-touchevents header.main-navigation .main-menu ul li a:hover{background-color:#fafafa}header.main-navigation .main-menu-handle i{color:#777;border-radius:20px;padding:10px}.no-touchevents header.main-navigation .main-menu-handle i:hover{background-color:#f5f5f5}header.main-navigation.main-menu-open .main-menu{visibility:visible;transition:all 125ms ease-out;transform:scale(1) translateY(0)}header.main-navigation.main-menu-open .main-menu-handle i{background-color:#f5f5f5}.main-container{margin-top:90px}.r-grid-2{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));gap:1rem}.sidebar-layout{position:relative}.sidebar-layout .sidebar-layout-sidebar{width:300px;position:absolute;top:0;right:-315px}@media(max-width: 1520px){.sidebar-layout .sidebar-layout-sidebar{display:none}.sidebar-layout.sidebar-layout-open .sidebar-layout-sidebar{position:static;display:block;width:auto}.sidebar-layout.sidebar-layout-open .sidebar-layout-content{display:none}}@media(min-width: 1520px){.sidebar-layout-toggle{display:none}}div.toast-msg{position:fixed;padding:15px;text-align:center;top:60px;right:0;width:100%;min-width:inherit;max-width:inherit;border-radius:0px}@media(min-width: 960px){div.toast-msg{top:75px;right:15px;width:auto;min-width:300px;max-width:380px;border-radius:10px}}div.toast-msg.toast-error{box-shadow:-2px 5px 10px rgba(251,135,135,.72);background-color:#ff3030;color:#fff}div.toast-msg.toast-success{background-color:#333;color:#fff}div.toast-msg.ng-enter{top:-50px;transition:200ms ease-out top}div.toast-msg.ng-enter.ng-enter-active{top:60px}@media(min-width: 960px){div.toast-msg.ng-enter.ng-enter-active{top:75px}}div.toast-msg.ng-leave{opacity:1;transform:scale(1);transition:200ms ease-out all}div.toast-msg.ng-leave.ng-leave-active{opacity:0;transform:scale(1.15)}.policy-meter{margin:10px 0}.policy-meter .policy-meter-item{padding:2px 15px;font-size:.85em}.policy-meter .policy-meter-item .policy-meter-indicator{margin-right:10px;font-size:1.5em;color:#ddd}.policy-meter .policy-meter-item .policy-meter-indicator:before{content:"\E14C"}.policy-meter .policy-meter-item.policy-okay{color:#7aa0c1}.policy-meter .policy-meter-item.policy-okay .policy-meter-indicator{color:inherit}.policy-meter .policy-meter-item.policy-okay .policy-meter-indicator:before{content:"\E5CA"}.login-form .login-form-logo-container{margin-bottom:15px;margin-top:15px}.login-form .login-form-logo-container img{height:100px}@media(min-width: 560px){.login-form .login-form-logo-container{margin-bottom:30px;margin-top:60px}.login-form .login-form-logo-container img{height:160px}}.login-footer{position:fixed;display:flex;align-items:center;bottom:0;left:0;right:0;padding:2rem;background-color:#f2f2f2;color:#888}.login-footer :last-child{margin-left:auto;display:flex;gap:1rem;white-space:nowrap}.team-list-item.active{color:blue}.team-list-item.disabled{color:#999}.license-badge{display:inline-flex;flex-direction:column;box-shadow:1px 1px 3px rgba(0,0,0,.4);width:3rem;padding:0 3px 3px 3px;background-color:#fff;border-radius:.3rem}.license-badge span{text-align:center;color:#000 !important}.license-badge .license-badge-indicator{height:4px;background-color:#f0f0f0}.license-badge-option{cursor:pointer}.license-badge-option:not(:hover):not(.selected) .license-badge span{color:#999 !important}.license-badge-option:not(:hover):not(.selected) .license-badge .license-badge-indicator{background-color:#f0f0f0 !important}.license-badge-option.selected .license-badge{outline:1px #7aa0c1 solid;box-shadow:0 .3rem .6rem rgba(78,163,206,.2666666667)}.live-indicator{display:inline-flex;color:#dd5a5a !important;align-items:center;gap:.5rem}.live-indicator .pulse-circle{width:8px;height:8px;border-radius:50%;background-color:#dd5a5a;z-index:2}.live-indicator .pulse-circle:before{content:"";position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:50%;background-color:#dd5a5a;opacity:.7;animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;z-index:1}@keyframes pulse-ring{0%{transform:scale(0.33)}80%,100%{opacity:0}}div.player-position-item{display:inline-block;border:1px #e4e4e4 solid;border-radius:4px;padding:5px 0 5px 8px;margin-right:1em;margin-top:1em;color:#888;cursor:pointer;width:8em}.no-touchevents div.player-position-item:hover{background-color:#fafafa;color:#7aa0c1}div.player-position-item .indicator{visibility:hidden}div.player-position-item .indicator:before{content:"\E14C"}div.player-position-item.active{background-color:#d2f1ff !important;color:#7aa0c1;border-color:#7aa0c1}div.player-position-item.active .indicator{visibility:visible}div.player-position-item.active .indicator:before{content:"\E5CA"}.avatar-container{width:96px;height:96px;aspect-ratio:1/1;max-width:100%;border:2px #fff solid;border-radius:50%;box-shadow:0 .2rem .4rem rgba(0,0,0,.15);background-image:url(/app/assets/47fb8128536a57aba427aa7c7d85cf47.svg);background-color:#f3f3f3;background-position:center;background-size:cover}.avatar-container.avatar-container-sm{width:2.5rem;height:2.5rem}.avatar-container.club-profile{background-image:url(/app/assets/57b869bda511ed931214959c1eee92d2.svg)}a.avatar-container,label.avatar-container{display:block;cursor:pointer}.no-touchevents a.avatar-container:hover,.no-touchevents label.avatar-container:hover{opacity:.8}a.avatar-container:active,label.avatar-container:active{transform:scale(0.9)}.avatar-drop-down{position:absolute;z-index:1000;top:100%;width:300px;max-width:100%;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);display:flex;flex-direction:column;transform-origin:top center;animation:expand 75ms ease-out}.avatar-drop-down>*{padding:8px 30px;color:#7aa0c1;cursor:pointer}.no-touchevents .avatar-drop-down>*:hover{background-color:#fafafa}@keyframes expand{from{transform:scale(0.5)}}.dashboard-badges{display:flex;gap:2rem;align-items:center}.dashboard-total-counts{justify-content:center}.dashboard-total-counts .dashboard-badge{text-align:center}.dashboard-total-counts .dashboard-badge+.dashboard-badge{border-left:1px #eee solid;padding-left:2rem}.dashboard-badge{display:inline-block;color:#555}.dashboard-badge big{font-size:1.8em;font-weight:lighter;color:#333}.dashboard-badge.error{color:#d15b5b}.dashboard-badge.error big{color:#d15b5b}.dashboard-badge.content-placeholder{border-radius:1rem;width:4rem;height:2rem}.dashboard-badge.content-placeholder.big{width:8rem;height:4rem}.dashboard-badge-sm{font-size:.9em}.dashboard-badge-sm big{font-size:1.7em}.dashboard-announcement ul{margin-left:1em}.dashboard-announcement+.dashboard-announcement{margin-top:1em}nav.adminNavigation{text-align:center;padding:15px 5px}nav.adminNavigation strong{font-size:1.8em}nav.adminNavigation span.link-caption{display:none;margin-left:.5em}nav.adminNavigation .btn{padding:0 15px}@media(min-width: 40em){nav.adminNavigation{padding:15px}nav.adminNavigation span.link-caption{display:inline}nav.adminNavigation .btn{padding:0 20px}}.error-page{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0}.error-page h1{font-size:10rem;font-weight:lighter;text-shadow:4px 4px #d9d9d9}.terms-logo-container img{height:100px}label.terms-checkbox{display:flex;cursor:pointer;gap:1rem}label.terms-checkbox input{flex:none}.term-title{margin-bottom:.75rem;font-weight:bold;border-bottom:1px #eaeaea solid;padding-bottom:.75rem}.term-content{position:relative;height:7rem;overflow:hidden;text-align:justify}.term-content-inner>*+*{margin-top:.75rem}.term-content-inner ol{counter-reset:item;display:table;margin-left:1rem}.term-content-inner ol>li{display:table-row}.term-content-inner ol>li::before{display:table-cell;content:"(" counter(item) ")";counter-increment:item;width:2rem}.term-content-inner ul{list-style-type:square;margin-left:1rem}.term-spoiler{position:absolute;bottom:0;left:0;right:0;text-align:center;padding-top:4.5rem;background:linear-gradient(0deg, #fff 0%, #fff 50%, rgba(255, 255, 255, 0) 100%)}.term-spoiler .term-detail-button{display:inline-block;padding:.15rem 1.5rem;background-color:#fafafa;border-radius:2rem;color:#555;box-shadow:0 0 1rem #fff}.term-card.expanded .term-content{height:auto}.term-card.expanded .term-spoiler{display:none}.stats-table{display:grid;background-color:#fff;border:1px #e4e4e4 solid;border-radius:.3rem;box-shadow:0 8px 5px -5px rgba(0,0,0,.08);width:100%}.stats-table tbody,.stats-table thead,.stats-table tr{display:contents}.stats-table td,.stats-table th{padding:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats-table th{background-color:#f2f2f2;text-align:left}.stats-table tr:nth-child(even) td{background-color:#f8f8f8}.stats-table tr.game-break-row td{background-color:#e9f1f4;color:#41565e}.stats-table tr td .timeout-label{color:#41565e}.stats-table th.table-order-header{cursor:pointer}.stats-table th.table-order-header.active{color:#7aa0c1}.no-touchevents .stats-table th.table-order-header:hover{background-color:#f8f8f8}.home-page-headline{display:flex;align-items:center;gap:1rem}.home-page-headline hr{flex-grow:1;height:1px;border-bottom:1px #ddd dashed}.home-page-headline a{font-size:1rem}@media(max-width: 700px){.home-page-headline{padding:0 1rem}}.home-page-stats-box{width:7rem;text-align:center;background-color:#f7f7f7;border-radius:1rem;padding:.3rem 1rem}.credentials-switch{text-align:center;background-color:#f8f8f8;border-radius:.5rem;padding:1rem;color:#333}.credentials-switch.active{background-color:#eef9ff}.credentials-switch.active *{color:#1d5777 !important}.membership-inactive{background-color:#f8f8f8;color:#888}.card.membership-inactive{border-style:dashed;box-shadow:none}.timeline-wrapper{position:relative;display:flex;flex-direction:column;background:linear-gradient(90deg, transparent 50%, #E0E0E0 51%, transparent 52%, transparent 100%)}.timeline-club-membership{margin-bottom:0;display:flex;flex-direction:column;gap:.75rem}:root{font:80%/1.5 "Open Sans",sans-serif}body{margin-bottom:100px}.preloader{font-size:36px;color:#aaa;display:inline-block;line-height:36px;height:36px;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.spinning{display:inline-block;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bankInfo{display:inline-block;font-size:1.6em;margin-top:1em}.alert-info{border:1px #cadbe3 solid;background-color:#eef9ff;padding:.5rem;border-radius:.5rem}@-ms-keyframes spin{from{-ms-transform:rotate(360deg)}to{-ms-transform:rotate(0deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(360deg)}to{-moz-transform:rotate(0deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}}@keyframes spin{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}