.ng-navigation{box-shadow:0 0 10px rgba(0,0,0,.2);position:fixed;background:#f4f4f4;border:1px solid #eee;border-radius:10px;z-index:1025;width:300px;font-size:12px}@media (max-width:872px){.ng-navigation{display:none}}.ng-navigation img{width:20px;vertical-align:top;margin-left:5px}.ng-navigation .description,.ng-navigation .icon{padding:8px}@media (max-height:800px){.ng-navigation img{width:16px;margin-left:2px}.ng-navigation.collapsed{width:24px}.ng-navigation .icon{padding:4px 8px 4px 12px}.ng-navigation .description{padding:4px;font-size:13px}}.ng-navigation.collapsed{width:50px}.ng-navigation.collapsed .description{display:none}.ng-navigation .ng-navigation-item{text-decoration:none}.ng-navigation .ng-navigation-item.selected,.ng-navigation .ng-navigation-item:hover{background:#fff}body,html{background-color:#fafafa;color:#2b2b2b}h1,label{font-weight:700}h1{color:#2b2b2b;font-size:1rem;margin:1.25rem}hr{margin-top:.5rem;margin-bottom:0}a{text-decoration:underline}a,a:hover{color:#000}.form-control.is-invalid,.ng-date-time-picker-v2.invalid input,input:invalid,textarea:invalid{background-color:#fff;box-shadow:0 0 8px rgba(231,76,60,.6);border-color:#f5c6cb}.form-control.is-invalid{background-image:none}.form-control,button{border-radius:.5rem}button{font-size:.6875rem;width:100%;margin-top:.5rem;background:#40b976;border:1px solid #40b976;padding:.375rem}button:disabled{opacity:.8}button.narrow{width:48%}button.primary{color:#fff;font-weight:700}button.primary:disabled{background:#6ecd98;border:1px solid #6ecd98}button.blank{border:1px solid #a5a5a5;background:transparent}button.danger{color:#fff;background:#ff4343;border:1px solid #ff4343;font-weight:700}button.danger:disabled{background:#ff7272}button.warning{background-color:#ffd85c;background:#ffd85c;border:1px solid #ffd85c}button.warning:disabled{background:#ffda64}button.blue{background-color:#5c71f8;color:#fff;border:1px solid #5c71f8;font-weight:700}button.blue:disabled{background:#5c71f8}button.white{background-color:#fff;color:#555;border:1px solid #5c71f8;font-weight:700}button.white:disabled{color:#888}button.bright-blue{background-color:#33a5ff;color:#fff;border:1px solid #6bf;font-weight:700}button.bright-blue:disabled{background:#6bf}button.superuser{background-color:#00008b;color:#fff}.container.remove-container-padding{padding:0;overflow-x:hidden}.container.narrow{max-width:100%}@media (min-width:576px){.container.narrow{max-width:500px}}@media (min-width:768px){.container.narrow{max-width:700px}}@media (min-width:992px){.container.narrow{max-width:900px}}@media (min-width:1200px){.container.narrow{max-width:1100px}}.container.admin-container{max-width:100%}@media (min-width:576px){.container.admin-container{max-width:540px}}@media (min-width:768px){.container.admin-container{max-width:720px}}@media (min-width:992px){.container.admin-container{max-width:960px}}@media (min-width:1200px){.container.admin-container{max-width:1275px}}@media (min-width:1400px){.container{max-width:1400px}}.text-secondary{color:#555}.text-muted{color:#888}.text-linethrough{text-decoration:line-through}.modal-header{background-color:#fafafa}.modal-header h1{margin:0}.modal-body h4{font-size:.9rem;font-weight:700}.modal-body select,.modal-body textarea{width:100%;margin-bottom:.5rem}.modal-footer button{text-transform:uppercase;padding:.5rem}@media (min-width:577px){.notification-container{width:auto}}@media (max-width:576px){.notification-container{width:100%;padding:0}.notification{opacity:1;padding-top:2rem;margin-top:0}.notification-message{margin-bottom:1rem}}.reservations-search{display:flex;grid-gap:1rem;gap:1rem}.reservations-search svg{cursor:pointer}.reservations-search svg.disabled{cursor:default;opacity:.3}.reservations-search input,.reservations-search select{border:1px solid #ced4da;font-size:.8rem;color:#000}.alert-info{background-color:#e2f0ff}.standby-offer-highlight{background-color:#a73333;color:#fff}.standby-offer-corner{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAuFJREFUWMPN1s1PE0EYB+DfzC5bKIW2Ggm2HpCWNppIDG2qmHAy0fhx8UAMB2L8C7ySqEdMr548eTBGPHDwhDHExISDsaQkRg6EhhIOhRIULC0Ctp1ZD8WllH7strvtvqed2ZmdJ+/OvjskEg7Lq9PTMHMQADA7lPy/MDOUFDeMhKYoxbIoIkEp9khh2S5Zhptz+PN5ODhXhzQCyglBRBSxJIqQqyD8jOF6LgdBlsvePxV6QTkhmJUkrFOqaryLc9zOZkFLoKTSBD2gXyUJS4KgtAOeNO4Ft+Dp3cejl4OgVEbQm8GdoW0kflnw+rMLl/N5DOdy6pCNQlOU4kN7O/hRVh6OJDHsT2FqzoXFNRsOsgIe30wiNJDGs3f92M60AQAoIXhweHhij1Z9D9cmJkj/6GhdyGVBUIBDnjSG/Sk8fevDfMyOg2whu18WnWgTZQQ8GWUel2UsF2W/JrIRaKJoofvBLUzNufDnb6HPbs3jxXgct67u4PnURcx+P1NxripkvdAMOd5J/b37WFyzKe30gQjOCdZ3LEjuWKrOVY1sJKOl4bTlEBpI49UnN2aiZwEA7RLHmyc/KqJUI7VCu4rKyOqmFVf69gAAv/faEIl1Y337OIODfRnEN61K21ZSgjQhtUAvMKZcz0R7MDaygU4LOzWu08IwNrKBmWiP0udmJ8dpRqqF+hgDPdpbC/FufIs5MDkeQ8i3iw6Jo0PiCPl2MTkew3zMgYV4dwFECHwlyKp1slbUqqOlxTzo3cXdwE94z+8DAFaSVnxcOIfoil0Zc4kx3Mhm9UPWghr+W9QTasgBQ28ocHRUEwQkBAFpQiCg8BW7GYOPMTi1HNWMhNYbuiKNguqONAJqCFJvqGFIPaGGIvWCGo7UA9oUZKPQpiEbgTYVWS+06ch6oC1BaoW2DKkF2lKkWmjLkWqgpkDWgpoGWQ1qKmQlqOmQ5aCmRJaDmjYi4bD8PhCQG39SE6D/APCVkklVG6wyAAAAEnRFWHRFWElGOk9yaWVudGF0aW9uADGEWOzvAAAAAElFTkSuQmCC) no-repeat 100% 0!important}.offer-corner{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAE5klEQVRoge3ZaYiVZRQH8N9MmqW5lGWladOm0KZiCwlRH7KomEoqkJLWL2lFEZVUEBRDSUVFRWL0oZ0ySM0opKBsU9vdsNXCNqLI1Mw0bfpwnsu9ztz33vd638ao/jAM85znPec82/8sw//4d2In3Ihl+BBT0bJDPWoArZiNP/E6lqITD+9IpxrBTcLhC9PfLbgjjV2xo5zKi1HYiEe6jO+EBdiAg3vYp9xoxRv4GgOryEdgDd4UC+pRDMNpmID9M+bcKK7JqTX0nJ/m3FZF1ipO8DScjD2319mumII/kuHSzzd4DjfgMjwhHu0DOfTNTDpewS24H6/hly42fsM5zTq/BzbhGRyNk8ROzxFXpWRsA24Vu1gPrbgWX6Vv12FhWthUHC9O4MO0qD7NLGBMMnJQhnwvHIjezRjJwAXJ9rBak+rt2E/p914Z8h+xSlyxojE86f251qR6C/gG34mr09Nox7uClpvCQ4LDexJDBSlcXYSyieIh71aEspyYIhYwvAhlA7BZbX4vGi8JZqqLPLS3TryFWilAqzju97AcD6rDHnUwGovyTMyzgF0wGOtrzHkUd2MtPhARdwGG5HGiCjY18e026ItZybF9M+YcI/h6WsXYSOXgVg0tImt9PEN+F7bicttZR7RgMlbjV7Xv/2ViAX27jL+Et6rMH4jn0zfTM3T2w4tpzmKckNdxafL7ggWelp28lTApGTqky/gyvNBlbCRW4HdcWkdva5rzXdI/H2PrfKNDHN1HIifJg/74QezUaEF99yWjZ1bMaxe5zdc4Nqdugr47RHK3GddnTZwqdn0aejVgAMbjW+XkbgtuTrKWpHOrKDH3blB3CSOUr9XkahOW6l5JNYL+YpcvVqbQAZibjM7UfNLXG5+IoqgbPhH5eVE4El+IXOaiAvXOEfGmG2aI+zmiACOTBHutxlEV40PFSW0vzhAE0FFN2E88xDW4SuPvgKh1p4u39KpyMJogTqNTvIXnsU8DekeKCrAT89S4in2SA5sE3Z3SgJHBeDk5P125cD8i6Zsv4smF4qQXqb9JgwWjbRZ1wZXyZQ/a8GRyZh52rzN/rChs1uPcLrKHk6yyNDxO7OaEGjrPS05vwO05fKiKY/CZuFpZrZDJ4qF+isOqyBeI469Eb0G112TonCg2b5bsFCY32sQRtmfIvxSnNChDPlMEusodPEv3QFeJd0TMKKyf+iWuy5DtWufbUmK3Uuz4bYKh3pZ9qj/izsbdrI6dRRi/qAkdxyk3ebfgKdmNAoLn5zVhbxucmAwfUICuIYKu66FD8P2AAmzqwOdFKGoApRpjUhHKlogSsSfRKpLD2c0qGiToLIst/k7MEPV4zU52vah2gKCyJQU51QgWirypZspRL5SXWovjRTMW9sM40ewdI8L9MtwjqDIP2gSrHZpsLBFF1HJBuS3iHWwVp9AUnhbXaJUISKWipcTls0Vus1G+3Kk9ObleRPiVglpLid6nysXRvfWU5Yl0vUSneFwy9LEo1lckg0QwmyVO6nB8n6FrlGibL8bZyo3bfiKfGieu7RblzenM4WMhGCgaYHMz5L1EBvqt+L/DPxJn2PY/lJW4OclO71GPtgPPiu5DW8XYeNHrf2xHONQo9hDV12pcIhK4tYKpmiknexTDRR1QYqx5Cup19jSGa6z2/e/hLzFYMEzEnPY0AAAAAElFTkSuQmCC) 97% 3% no-repeat;background-size:20px}.ng-highlight{-webkit-animation:highlight 2.5s ease-out;animation:highlight 2.5s ease-out}@-webkit-keyframes highlight{0%{background-color:#0ff}}@keyframes highlight{0%{background-color:#0ff}}.input-with-minus{display:flex;flex-direction:row;border:1px solid #eee;border-radius:.25rem;margin-top:.5rem}.input-with-minus input{border:0}.input-with-minus input:focus{outline:none;box-shadow:none;border:none}.w-90{width:90%}.w-85{width:85%}.w-80{width:80%}.w-75{width:75%}.w-60{width:60%}.w-30{width:30%}.w-40{width:40%}.w-35{width:35%}.w-20{width:20%}.w-15{width:15%}.w-10{width:10%}.w-5{width:5%}.w-one-third{width:33.33%}.max-width-100{max-width:100%}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.right-0{right:0}.text-underline{text-decoration:underline}.ng-table{width:100%}.ng-table th{padding:.4rem;background:#f5f5f5}.ng-table th.sortable{cursor:pointer}.ng-table th.sortable:hover{text-decoration:underline}.ng-table td,.ng-table th{padding:.4rem}.ng-table div.highlight-on-hover:hover,.ng-table td.highlight-on-hover:hover,.ng-table th.highlight-on-hover:hover{text-decoration:underline;cursor:pointer}.ng-table tr.expanded-details{position:relative;margin-left:auto}.ng-table tr.collapsed-details{position:absolute;margin-left:-10000px}.ng-table.expandable tr.expanded td{border-bottom:none}.ng-table.expandable tr.expanded-details td{border-top:none}.ng-table.expandable td,.ng-table.expandable th{border-top:1px solid #eee;border-bottom:1px solid #eee}.ng-table.expandable td:first-of-type,.ng-table.expandable th:first-of-type{border-left:1px solid #eee}.ng-table.expandable td:last-of-type,.ng-table.expandable th:last-of-type{border-right:1px solid #eee}.ng-table.striped thead{border-bottom:1px solid #ddd}.ng-table.striped tr:nth-child(odd){background:#fff}.ng-table.striped tr:nth-child(2n){background:#f5f5f5}.ng-table.striped-with-rowspan thead{border-bottom:1px solid #ddd}.ng-table.striped-with-rowspan .odd-row{background:#f5f5f5}.ng-table.highlight-on-hover tbody tr:hover:not(.reject-hover){text-decoration:underline;cursor:pointer;background:#eee}.ng-table.highlight-on-hover tbody tr.disabled{opacity:.5}.ng-table .ng-sub-table{font-size:.8rem;font-weight:400;width:100%;background:#f5f5f5}.ng-table .ng-sub-table th{background:#fff;border-bottom:1px solid #eee}.ng-table .ng-sub-table th:first-of-type{border-left:1px solid #eee}.ng-table .ng-sub-table th:last-of-type{border-right:1px solid #eee}.ng-table .ng-sub-table td:first-of-type{border-left:1px solid #eee}.ng-table .ng-sub-table td:last-of-type{border-right:1px solid #eee}.table-layout-fixed{table-layout:fixed}@media screen and (max-width:1200px){.ng-table td,.ng-table th{padding:.25rem}}.tooltip{background:#fff;font-weight:400}.tooltip .arrow{top:-6px}.tooltip.show{opacity:1}.tooltip .tooltip-inner{background:#fff;color:#2b2b2b}.big{font-size:120%}.custom-control-input:checked~.custom-control-label:before{border-color:#40b976;background-color:#40b976}.custom-switch{padding-left:3.775rem}.custom-switch .custom-control-label{scale:1.5;font-size:.68rem;padding-top:.175rem}.react-datepicker-popper{z-index:2000!important}.button-spinner{margin-left:1rem}table.max-100{max-width:100%;table-layout:fixed}table.max-100 td,table.max-100 th{word-wrap:break-word!important;padding-right:0;padding-left:0}.small .form-control,.small button{font-size:90%}.small .button{padding:.8rem}.form-control.is-invalid.highlight-bg{background:#f5c6cb}.form-control.warning{background:#fffae4}.ng-widget{background:#fff;color:#666;font-size:80%}.ng-widget .form-control{font-size:90%}.ng-widget .ng-table.border td,.ng-widget .ng-table.border th{border:1px solid #dee2e6}.ng-widget .ng-table{font-size:90%}.ng-widget .ng-table td,.ng-widget .ng-table th{padding:.5rem}.color-red{color:#ff4343}.color-dark-red{color:#b03030}.color-green{color:#40b976}.color-blue{color:#5c71f8}.color-black{color:#000}@media (max-width:576px){.small-xs{font-size:90%}}.superuser-label{color:#191970}@media screen and (max-width:576px){.mobile-scroll-x{overflow-x:scroll}}.underline-on-hover:hover{text-decoration:underline}.empty-vertical-row{margin-top:2rem;margin-bottom:2rem}.modal-footer-standard{display:unset}.modal-footer-standard button{text-transform:unset}.notification:before{display:none}.notification{padding-left:15px}.hover-green:hover{color:#40b976}.hover-red:hover{color:red}.ng-header .center,.ng-header .right{padding:0}.ng-header h2{display:none}@media screen and (min-width:576px){.ng-header .right{padding:1rem}.ng-header h2{display:block;font-weight:700;font-size:1rem;text-transform:uppercase}.ng-header select{height:2.5rem}}.header-navigation{display:none}@media (max-width:872px){.header-navigation{display:block}}.ng-logo-component img{margin:1rem;float:none;vertical-align:initial}.ng-logo-component h1{display:inline-block}.ng-live-scoring-result-page{font-weight:700;padding:2rem;font-size:.95rem}@media (max-width:1024px){.ng-live-scoring-result-page{font-size:.8rem}}@media (max-width:500px){.ng-live-scoring-result-page{padding:0}}.ng-live-scoring-result-page .info-row *{padding:.125rem}.ng-live-scoring-result-page .info-row a{color:#40b976}.ng-live-scoring-result-page .series-selector{width:90%}@media (min-width:768px){.ng-live-scoring-result-page .series-selector{width:50%}}@media (min-width:1024px){.ng-live-scoring-result-page .series-selector{width:33%}}.ng-live-scoring-result-page .ng-series-result-view{text-align:center;margin:1rem 0 2rem}.ng-live-scoring-result-page .ng-series-result-view .series-name{text-align:left;margin-left:5%;margin-bottom:.5rem}.ng-live-scoring-result-page .ng-series-result-view .series-header{background:#40b976;display:flex;border-top-left-radius:1rem;border-top-right-radius:1rem;color:#fff;padding:.75rem 1rem}.ng-live-scoring-result-page .ng-series-result-view .series-result{background:#fff;display:flex;padding:.75rem 1rem;cursor:pointer}.ng-live-scoring-result-page .ng-series-result-view .series-result:hover{background:#eee}@-webkit-keyframes highlight-result{0%{opacity:0}to{opacity:1}}@keyframes highlight-result{0%{opacity:0}to{opacity:1}}.ng-live-scoring-result-page .ng-series-result-view .series-result.result-changed{-webkit-animation-name:highlight-result;animation-name:highlight-result;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ng-live-scoring-result-page .ng-series-result-view .series-result.even{#background:#eee;border-top:1px solid #eee;border-bottom:1px solid #eee}.ng-live-scoring-result-page .ng-series-result-view .series-result .under-par{color:red}.ng-live-scoring-result-page .ng-series-result-view .series-result.expanded{background:#eee}.ng-live-scoring-result-page .ng-series-result-view .series-result .played-column,.ng-live-scoring-result-page .ng-series-result-view .series-result .round-column{font-size:95%}.ng-live-scoring-result-page .ng-series-result-view .series-result.cut-line{background:#eee}.ng-live-scoring-result-page .ng-series-result-view .hole-results{background:#fff;margin:0;font-size:90%}.ng-live-scoring-result-page .ng-series-result-view .hole-results select{width:100%;height:1.75rem;font-size:80%}@media (min-width:768px){.ng-live-scoring-result-page .ng-series-result-view .hole-results select{width:50%}}@media (min-width:1024px){.ng-live-scoring-result-page .ng-series-result-view .hole-results select{width:33%}}.ng-live-scoring-result-page .ng-series-result-view .hole-results.expanded{visibility:visible}.ng-live-scoring-result-page .ng-series-result-view .hole-results.collapsed{visibility:hidden;position:absolute;top:-1000px}.ng-live-scoring-result-page .ng-series-result-view .hole-results table{text-align:left;margin-top:.5rem}.ng-live-scoring-result-page .ng-series-result-view .hole-results table th{width:20%}.ng-live-scoring-result-page .ng-series-result-view .hole-results table td{font-weight:400}.ng-live-scoring-result-page .ng-series-result-view .hole-results table .hole-row td,.ng-live-scoring-result-page .ng-series-result-view .hole-results table .hole-row th,.ng-live-scoring-result-page .ng-series-result-view .hole-results table .par-row td,.ng-live-scoring-result-page .ng-series-result-view .hole-results table .par-row th,.ng-live-scoring-result-page .ng-series-result-view .hole-results table .score-row td,.ng-live-scoring-result-page .ng-series-result-view .hole-results table .score-row th,.ng-live-scoring-result-page .ng-series-result-view .hole-results table .strokes-row td,.ng-live-scoring-result-page .ng-series-result-view .hole-results table .strokes-row th{padding:1px}.ng-live-scoring-result-page .ng-series-result-view .hole-results table .par-row td,.ng-live-scoring-result-page .ng-series-result-view .hole-results table .par-row th{border-bottom:1px solid #dee2e6;padding-bottom:2px}.ng-live-scoring-result-page .ng-series-result-view .hole-results table .score-row td,.ng-live-scoring-result-page .ng-series-result-view .hole-results table .score-row th{padding-top:4px;font-weight:700}.ng-live-scoring-result-page .ng-series-result-view .hole-results .hole-results-toggle{position:relative;width:28px;height:28px;border:1px solid #dee2e6;border-radius:50%;padding:0;left:50%;bottom:-14px;background:#fff;cursor:pointer}.ng-live-scoring-result-page .ng-series-result-view .hole-results .hole-results-toggle svg{margin:4px 0 0 1px}@media (min-width:1024px){.ng-live-scoring-result-page .ng-series-result-view .hole-results,.ng-live-scoring-result-page .ng-series-result-view .no-results,.ng-live-scoring-result-page .ng-series-result-view .series-header,.ng-live-scoring-result-page .ng-series-result-view .series-result{margin:0 2rem}}.ng-live-scoring-result-page .ng-series-result-view .no-results{background:#fff;padding:1rem}.ng-live-scoring-result-page .ng-series-result-view .index-column,.ng-live-scoring-result-page .ng-series-result-view .name-column,.ng-live-scoring-result-page .ng-series-result-view .par-column,.ng-live-scoring-result-page .ng-series-result-view .played-column,.ng-live-scoring-result-page .ng-series-result-view .result-column,.ng-live-scoring-result-page .ng-series-result-view .round-column{align-self:center}.ng-live-scoring-result-page .ng-series-result-view .index-column{flex:0 0 10%}.ng-live-scoring-result-page .ng-series-result-view .name-column{text-align:left}.ng-live-scoring-result-page .ng-series-result-view .par-column,.ng-live-scoring-result-page .ng-series-result-view .played-column{flex:0 0 10%}.ng-live-scoring-result-page .ng-series-result-view .result-column{flex:0 0 15%}.ng-live-scoring-result-page .header-logo{width:5rem;margin:0 0 0 4rem}@media (max-width:768px){.ng-live-scoring-result-page .header-logo{margin-top:1rem;margin-left:2rem}}.ng-live-scoring-result-page .footer-logo{width:5rem;margin:-2.5rem 4rem 0 0}@media (max-width:1024px){.ng-live-scoring-result-page .footer-logo{margin-right:1.5rem}}.ng-year-selector{display:flex;align-items:center;overflow:hidden;padding:10px;font-size:1.5rem}.ng-year-selector .year-scroll-container{display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.ng-year-selector .year-scroll-container::-webkit-scrollbar{display:none}.ng-year-selector .year-item{flex:0 0 auto;padding:.5rem 2rem;margin:0 5px;cursor:pointer;scroll-snap-align:start;border:1px solid transparent}.ng-year-selector .year-item.selected{color:#40b976;font-weight:700}.ng-year-selector button{background:none;border:none;cursor:pointer;font-size:18px;padding:10px}.ng-type-selector{text-align:center;padding:.75rem;border-bottom:1px solid #eee}.ng-type-selector svg{margin-left:1rem}.ng-type-selector-modal h1{margin-left:0;font-size:1.1rem}.ng-type-selector-modal .modal-dialog{position:fixed;right:0;margin:0;min-width:75%}.ng-type-selector-modal .modal-dialog .modal-content{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none}.ng-type-selector-modal .modal-dialog .modal-body{padding-left:2rem}.ng-type-selector-modal .modal-dialog input[type=checkbox]{margin-top:.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:2px solid #d1d3d4;border-radius:50%;width:16px;height:16px;cursor:pointer;-webkit-transition:background .3s,border-color .3s;transition:background .3s,border-color .3s}.ng-type-selector-modal .modal-dialog input[type=checkbox]:checked{border-color:#40b976;background-color:#40b976}@media screen and (min-width:576px){.ng-type-selector{border-bottom:0}.ng-type-selector-modal .modal-dialog{min-width:30%}}.ng-missing-phone-number{background:#ffd85c;padding:1.5rem}.ng-missing-phone-number h1{margin:0 0 1rem}.ng-missing-phone-number .buttons{font-size:.9rem}.ng-missing-phone-number .buttons .dismiss-button{background:#fff;padding:.5rem 1rem;border-radius:2rem;width:100%;text-align:center;margin-bottom:1rem}.ng-missing-phone-number .buttons .save-button{color:#fff;background:#40b976;padding:.5rem 1rem;border-radius:2rem;width:100%;text-align:center}@media screen and (min-width:576px){.ng-missing-phone-number{margin-top:2rem;border-radius:1rem}.ng-missing-phone-number .buttons{display:flex}.ng-missing-phone-number .buttons .dismiss-button{margin-right:1rem;margin-bottom:0}.ng-missing-phone-number .buttons .save-button{margin-left:1rem}}.ng-input-with-save{display:flex;width:100%;height:2.3rem}.ng-input-with-save input{width:60%;border-top-left-radius:2rem;border-bottom-left-radius:2rem;padding:.25rem 0 0 2rem;outline:none;border:none}.ng-input-with-save .button{width:40%;color:#fff;background:#40b976;text-align:center;border-top-right-radius:2rem;border-bottom-right-radius:2rem;padding:.5rem;cursor:pointer}.ng-input-with-save .button.disabled{background:#6ecd98}.ng-category-selector{text-align:center;padding:.75rem;border-bottom:1px solid #eee;border-top:1px solid #eee}.ng-category-selector-modal h1{margin-left:0;font-size:1.1rem}.ng-category-selector-modal .modal-dialog{position:fixed;right:0;margin:0;min-width:75%}.ng-category-selector-modal .modal-dialog .modal-content{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none}.ng-category-selector-modal .modal-dialog .modal-body{padding-left:2rem}.ng-category-selector-modal .modal-dialog input[type=checkbox]{margin-top:.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:2px solid #d1d3d4;border-radius:50%;width:16px;height:16px;cursor:pointer;-webkit-transition:background .3s,border-color .3s;transition:background .3s,border-color .3s}.ng-category-selector-modal .modal-dialog input[type=checkbox]:checked{border-color:#40b976;background-color:#40b976}@media screen and (min-width:576px){.ng-category-selector{border-top:0;border-bottom:0}.ng-category-selector-modal .modal-dialog{min-width:30%}}body{margin:0;padding:0;font-family:sans-serif}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000;pointer-events:all;cursor:progress}.loading-spinner{width:3rem;height:3rem}.loading-message{font-size:1.2em;text-align:center}.content{background:#fff}
/*# sourceMappingURL=main.365ece12.chunk.css.map */