﻿@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500;700&display=swap";@media print,screen and (min-width: 40em){.reveal.xsmall,.reveal.large,.reveal.small,.reveal.tiny,.reveal{right:auto;left:auto;margin:0 auto}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:0;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-whatintent=mouse] *,[data-whatintent=mouse] *:focus,[data-whatintent=touch] *,[data-whatintent=touch] *:focus,[data-whatinput=mouse] *,[data-whatinput=mouse] *:focus,[data-whatinput=touch] *,[data-whatinput=touch] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=48em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:105%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#e7e7e7;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}[data-whatinput=mouse] button{outline:0}button{padding:0;appearance:none;border:0;border-radius:0;background:rgba(0,0,0,0);line-height:1;cursor:auto}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{appearance:none;display:block;box-sizing:border-box;width:100%;height:2.369047619rem;margin:0 0 .9523809524rem;padding:.5rem;border:1px solid #cacaca;border-radius:3px;background-color:#fff;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:.9523809524rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fff;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}::placeholder{color:#cacaca}[type=file],[type=checkbox],[type=radio]{margin:0 0 .9523809524rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.4761904762rem;margin-right:.9523809524rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.4761904762rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.8333333333rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 .9523809524rem;line-height:1.5;padding:.5357142857rem 0}.help-text{margin-top:-.4761904762rem;font-size:.7738095238rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:.9523809524rem}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:3px 0 0 3px}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 3px 3px 0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:2.369047619rem;padding-top:0;padding-bottom:0;font-size:.9523809524rem}.input-group .input-group-button{display:table-cell}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.4761904762rem}.fieldset{margin:1.0714285714rem 0;padding:1.1904761905rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1785714286rem;padding:0 .1785714286rem}select{height:2.369047619rem;margin:0 0 .9523809524rem;padding:.5rem;appearance:none;border:1px solid #cacaca;border-radius:3px;background-color:#fff;font-family:inherit;font-size:.9523809524rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;background-origin:content-box;background-position:right -.9523809524rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.4285714286rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>')}@media screen and (min-width: 0\0 ){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fff;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:rgb(98%,92.9411764706%,92.1568627451%)}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.4761904762rem;margin-bottom:.9523809524rem;font-size:.7142857143rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.4285714286rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.1904761905rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.130952381rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.0714285714rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0119047619rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:.9523809524rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width: 48em){h1,.h1{font-size:2.8571428571rem}h2,.h2{font-size:2.380952381rem}h3,.h3{font-size:1.6666666667rem}h4,.h4{font-size:1.4880952381rem}h5,.h5{font-size:1.1904761905rem}h6,.h6{font-size:.9523809524rem}}a{line-height:inherit;color:#2199e8;text-decoration:none;cursor:pointer}a:hover,a:focus{color:rgb(8.3900760304%,52.1643857543%,80.9824729892%)}a img{border:0}hr{clear:both;max-width:71.4285714286rem;height:0;margin:1.1904761905rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5357142857rem 1.1904761905rem 0 1.130952381rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}kbd{margin:0;padding:.119047619rem .2380952381rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:131.25%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.cite-block,cite{display:block;color:#8a8a8a;font-size:.7738095238rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;display:inline;max-width:100%;word-wrap:break-word;padding:.119047619rem .2976190476rem .0595238095rem}.code-block{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width: 48em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width: 75em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}@media screen and (min-width: 90em){.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;print-color-adjust:economy;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.row{max-width:71.4285714286rem;margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:" "}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.5952380952rem;margin-left:-.5952380952rem}@media print,screen and (min-width: 48em){.row .row{margin-right:-.8928571429rem;margin-left:-.8928571429rem}}@media print,screen and (min-width: 64em){.row .row{margin-right:-.8928571429rem;margin-left:-.8928571429rem}}@media screen and (min-width: 75em){.row .row{margin-right:-.8928571429rem;margin-left:-.8928571429rem}}@media screen and (min-width: 90em){.row .row{margin-right:-.8928571429rem;margin-left:-.8928571429rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.5952380952rem;padding-left:.5952380952rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.8928571429rem;padding-left:.8928571429rem}.column,.columns{float:left;width:100%;padding-right:.5952380952rem;padding-left:.5952380952rem}@media print,screen and (min-width: 48em){.column,.columns{padding-right:.8928571429rem;padding-left:.8928571429rem}}.column,.columns,.column:last-child:not(:first-child){float:left;clear:none}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0%}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.3333333333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.6666666667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.2857142857%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.5952380952rem;padding-left:.5952380952rem}.small-centered{margin-left:auto;margin-right:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-right:0;margin-left:0}.small-uncentered,.small-uncentered:last-child:not(:first-child),.small-push-0,.small-push-0:last-child:not(:first-child),.small-pull-0,.small-pull-0:last-child:not(:first-child){float:left;clear:none}.small-uncentered:last-child:not(:first-child),.small-push-0:last-child:not(:first-child),.small-pull-0:last-child:not(:first-child){float:right}@media print,screen and (min-width: 48em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.3333333333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.6666666667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.2857142857%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.8928571429rem;padding-left:.8928571429rem}.medium-centered{margin-left:auto;margin-right:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-right:0;margin-left:0}.medium-uncentered,.medium-uncentered:last-child:not(:first-child),.medium-push-0,.medium-push-0:last-child:not(:first-child),.medium-pull-0,.medium-pull-0:last-child:not(:first-child){float:left;clear:none}.medium-uncentered:last-child:not(:first-child),.medium-push-0:last-child:not(:first-child),.medium-pull-0:last-child:not(:first-child){float:right}}@media print,screen and (min-width: 64em){.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0%}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.3333333333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.6666666667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.2857142857%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.8928571429rem;padding-left:.8928571429rem}.large-centered{margin-left:auto;margin-right:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-right:0;margin-left:0}.large-uncentered,.large-uncentered:last-child:not(:first-child),.large-push-0,.large-push-0:last-child:not(:first-child),.large-pull-0,.large-pull-0:last-child:not(:first-child){float:left;clear:none}.large-uncentered:last-child:not(:first-child),.large-push-0:last-child:not(:first-child),.large-pull-0:last-child:not(:first-child){float:right}}@media screen and (min-width: 75em){.xlarge-1{width:8.3333333333%}.xlarge-push-1{position:relative;left:8.3333333333%}.xlarge-pull-1{position:relative;left:-8.3333333333%}.xlarge-offset-0{margin-left:0%}.xlarge-2{width:16.6666666667%}.xlarge-push-2{position:relative;left:16.6666666667%}.xlarge-pull-2{position:relative;left:-16.6666666667%}.xlarge-offset-1{margin-left:8.3333333333%}.xlarge-3{width:25%}.xlarge-push-3{position:relative;left:25%}.xlarge-pull-3{position:relative;left:-25%}.xlarge-offset-2{margin-left:16.6666666667%}.xlarge-4{width:33.3333333333%}.xlarge-push-4{position:relative;left:33.3333333333%}.xlarge-pull-4{position:relative;left:-33.3333333333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{width:41.6666666667%}.xlarge-push-5{position:relative;left:41.6666666667%}.xlarge-pull-5{position:relative;left:-41.6666666667%}.xlarge-offset-4{margin-left:33.3333333333%}.xlarge-6{width:50%}.xlarge-push-6{position:relative;left:50%}.xlarge-pull-6{position:relative;left:-50%}.xlarge-offset-5{margin-left:41.6666666667%}.xlarge-7{width:58.3333333333%}.xlarge-push-7{position:relative;left:58.3333333333%}.xlarge-pull-7{position:relative;left:-58.3333333333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{width:66.6666666667%}.xlarge-push-8{position:relative;left:66.6666666667%}.xlarge-pull-8{position:relative;left:-66.6666666667%}.xlarge-offset-7{margin-left:58.3333333333%}.xlarge-9{width:75%}.xlarge-push-9{position:relative;left:75%}.xlarge-pull-9{position:relative;left:-75%}.xlarge-offset-8{margin-left:66.6666666667%}.xlarge-10{width:83.3333333333%}.xlarge-push-10{position:relative;left:83.3333333333%}.xlarge-pull-10{position:relative;left:-83.3333333333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{width:91.6666666667%}.xlarge-push-11{position:relative;left:91.6666666667%}.xlarge-pull-11{position:relative;left:-91.6666666667%}.xlarge-offset-10{margin-left:83.3333333333%}.xlarge-12{width:100%}.xlarge-offset-11{margin-left:91.6666666667%}.xlarge-up-1>.column,.xlarge-up-1>.columns{float:left;width:100%}.xlarge-up-1>.column:nth-of-type(1n),.xlarge-up-1>.columns:nth-of-type(1n){clear:none}.xlarge-up-1>.column:nth-of-type(1n+1),.xlarge-up-1>.columns:nth-of-type(1n+1){clear:both}.xlarge-up-1>.column:last-child,.xlarge-up-1>.columns:last-child{float:left}.xlarge-up-2>.column,.xlarge-up-2>.columns{float:left;width:50%}.xlarge-up-2>.column:nth-of-type(1n),.xlarge-up-2>.columns:nth-of-type(1n){clear:none}.xlarge-up-2>.column:nth-of-type(2n+1),.xlarge-up-2>.columns:nth-of-type(2n+1){clear:both}.xlarge-up-2>.column:last-child,.xlarge-up-2>.columns:last-child{float:left}.xlarge-up-3>.column,.xlarge-up-3>.columns{float:left;width:33.3333333333%}.xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n){clear:none}.xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child{float:left}.xlarge-up-4>.column,.xlarge-up-4>.columns{float:left;width:25%}.xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n){clear:none}.xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child{float:left}.xlarge-up-5>.column,.xlarge-up-5>.columns{float:left;width:20%}.xlarge-up-5>.column:nth-of-type(1n),.xlarge-up-5>.columns:nth-of-type(1n){clear:none}.xlarge-up-5>.column:nth-of-type(5n+1),.xlarge-up-5>.columns:nth-of-type(5n+1){clear:both}.xlarge-up-5>.column:last-child,.xlarge-up-5>.columns:last-child{float:left}.xlarge-up-6>.column,.xlarge-up-6>.columns{float:left;width:16.6666666667%}.xlarge-up-6>.column:nth-of-type(1n),.xlarge-up-6>.columns:nth-of-type(1n){clear:none}.xlarge-up-6>.column:nth-of-type(6n+1),.xlarge-up-6>.columns:nth-of-type(6n+1){clear:both}.xlarge-up-6>.column:last-child,.xlarge-up-6>.columns:last-child{float:left}.xlarge-up-7>.column,.xlarge-up-7>.columns{float:left;width:14.2857142857%}.xlarge-up-7>.column:nth-of-type(1n),.xlarge-up-7>.columns:nth-of-type(1n){clear:none}.xlarge-up-7>.column:nth-of-type(7n+1),.xlarge-up-7>.columns:nth-of-type(7n+1){clear:both}.xlarge-up-7>.column:last-child,.xlarge-up-7>.columns:last-child{float:left}.xlarge-up-8>.column,.xlarge-up-8>.columns{float:left;width:12.5%}.xlarge-up-8>.column:nth-of-type(1n),.xlarge-up-8>.columns:nth-of-type(1n){clear:none}.xlarge-up-8>.column:nth-of-type(8n+1),.xlarge-up-8>.columns:nth-of-type(8n+1){clear:both}.xlarge-up-8>.column:last-child,.xlarge-up-8>.columns:last-child{float:left}.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-right:0;padding-left:0}.xlarge-collapse .row{margin-right:0;margin-left:0}.expanded.row .xlarge-collapse.row{margin-right:0;margin-left:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-right:.8928571429rem;padding-left:.8928571429rem}.xlarge-centered{margin-left:auto;margin-right:auto}.xlarge-centered,.xlarge-centered:last-child:not(:first-child){float:none;clear:both}.xlarge-uncentered,.xlarge-push-0,.xlarge-pull-0{position:static;margin-right:0;margin-left:0}.xlarge-uncentered,.xlarge-uncentered:last-child:not(:first-child),.xlarge-push-0,.xlarge-push-0:last-child:not(:first-child),.xlarge-pull-0,.xlarge-pull-0:last-child:not(:first-child){float:left;clear:none}.xlarge-uncentered:last-child:not(:first-child),.xlarge-push-0:last-child:not(:first-child),.xlarge-pull-0:last-child:not(:first-child){float:right}}@media screen and (min-width: 90em){.xxlarge-1{width:8.3333333333%}.xxlarge-push-1{position:relative;left:8.3333333333%}.xxlarge-pull-1{position:relative;left:-8.3333333333%}.xxlarge-offset-0{margin-left:0%}.xxlarge-2{width:16.6666666667%}.xxlarge-push-2{position:relative;left:16.6666666667%}.xxlarge-pull-2{position:relative;left:-16.6666666667%}.xxlarge-offset-1{margin-left:8.3333333333%}.xxlarge-3{width:25%}.xxlarge-push-3{position:relative;left:25%}.xxlarge-pull-3{position:relative;left:-25%}.xxlarge-offset-2{margin-left:16.6666666667%}.xxlarge-4{width:33.3333333333%}.xxlarge-push-4{position:relative;left:33.3333333333%}.xxlarge-pull-4{position:relative;left:-33.3333333333%}.xxlarge-offset-3{margin-left:25%}.xxlarge-5{width:41.6666666667%}.xxlarge-push-5{position:relative;left:41.6666666667%}.xxlarge-pull-5{position:relative;left:-41.6666666667%}.xxlarge-offset-4{margin-left:33.3333333333%}.xxlarge-6{width:50%}.xxlarge-push-6{position:relative;left:50%}.xxlarge-pull-6{position:relative;left:-50%}.xxlarge-offset-5{margin-left:41.6666666667%}.xxlarge-7{width:58.3333333333%}.xxlarge-push-7{position:relative;left:58.3333333333%}.xxlarge-pull-7{position:relative;left:-58.3333333333%}.xxlarge-offset-6{margin-left:50%}.xxlarge-8{width:66.6666666667%}.xxlarge-push-8{position:relative;left:66.6666666667%}.xxlarge-pull-8{position:relative;left:-66.6666666667%}.xxlarge-offset-7{margin-left:58.3333333333%}.xxlarge-9{width:75%}.xxlarge-push-9{position:relative;left:75%}.xxlarge-pull-9{position:relative;left:-75%}.xxlarge-offset-8{margin-left:66.6666666667%}.xxlarge-10{width:83.3333333333%}.xxlarge-push-10{position:relative;left:83.3333333333%}.xxlarge-pull-10{position:relative;left:-83.3333333333%}.xxlarge-offset-9{margin-left:75%}.xxlarge-11{width:91.6666666667%}.xxlarge-push-11{position:relative;left:91.6666666667%}.xxlarge-pull-11{position:relative;left:-91.6666666667%}.xxlarge-offset-10{margin-left:83.3333333333%}.xxlarge-12{width:100%}.xxlarge-offset-11{margin-left:91.6666666667%}.xxlarge-up-1>.column,.xxlarge-up-1>.columns{float:left;width:100%}.xxlarge-up-1>.column:nth-of-type(1n),.xxlarge-up-1>.columns:nth-of-type(1n){clear:none}.xxlarge-up-1>.column:nth-of-type(1n+1),.xxlarge-up-1>.columns:nth-of-type(1n+1){clear:both}.xxlarge-up-1>.column:last-child,.xxlarge-up-1>.columns:last-child{float:left}.xxlarge-up-2>.column,.xxlarge-up-2>.columns{float:left;width:50%}.xxlarge-up-2>.column:nth-of-type(1n),.xxlarge-up-2>.columns:nth-of-type(1n){clear:none}.xxlarge-up-2>.column:nth-of-type(2n+1),.xxlarge-up-2>.columns:nth-of-type(2n+1){clear:both}.xxlarge-up-2>.column:last-child,.xxlarge-up-2>.columns:last-child{float:left}.xxlarge-up-3>.column,.xxlarge-up-3>.columns{float:left;width:33.3333333333%}.xxlarge-up-3>.column:nth-of-type(1n),.xxlarge-up-3>.columns:nth-of-type(1n){clear:none}.xxlarge-up-3>.column:nth-of-type(3n+1),.xxlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xxlarge-up-3>.column:last-child,.xxlarge-up-3>.columns:last-child{float:left}.xxlarge-up-4>.column,.xxlarge-up-4>.columns{float:left;width:25%}.xxlarge-up-4>.column:nth-of-type(1n),.xxlarge-up-4>.columns:nth-of-type(1n){clear:none}.xxlarge-up-4>.column:nth-of-type(4n+1),.xxlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xxlarge-up-4>.column:last-child,.xxlarge-up-4>.columns:last-child{float:left}.xxlarge-up-5>.column,.xxlarge-up-5>.columns{float:left;width:20%}.xxlarge-up-5>.column:nth-of-type(1n),.xxlarge-up-5>.columns:nth-of-type(1n){clear:none}.xxlarge-up-5>.column:nth-of-type(5n+1),.xxlarge-up-5>.columns:nth-of-type(5n+1){clear:both}.xxlarge-up-5>.column:last-child,.xxlarge-up-5>.columns:last-child{float:left}.xxlarge-up-6>.column,.xxlarge-up-6>.columns{float:left;width:16.6666666667%}.xxlarge-up-6>.column:nth-of-type(1n),.xxlarge-up-6>.columns:nth-of-type(1n){clear:none}.xxlarge-up-6>.column:nth-of-type(6n+1),.xxlarge-up-6>.columns:nth-of-type(6n+1){clear:both}.xxlarge-up-6>.column:last-child,.xxlarge-up-6>.columns:last-child{float:left}.xxlarge-up-7>.column,.xxlarge-up-7>.columns{float:left;width:14.2857142857%}.xxlarge-up-7>.column:nth-of-type(1n),.xxlarge-up-7>.columns:nth-of-type(1n){clear:none}.xxlarge-up-7>.column:nth-of-type(7n+1),.xxlarge-up-7>.columns:nth-of-type(7n+1){clear:both}.xxlarge-up-7>.column:last-child,.xxlarge-up-7>.columns:last-child{float:left}.xxlarge-up-8>.column,.xxlarge-up-8>.columns{float:left;width:12.5%}.xxlarge-up-8>.column:nth-of-type(1n),.xxlarge-up-8>.columns:nth-of-type(1n){clear:none}.xxlarge-up-8>.column:nth-of-type(8n+1),.xxlarge-up-8>.columns:nth-of-type(8n+1){clear:both}.xxlarge-up-8>.column:last-child,.xxlarge-up-8>.columns:last-child{float:left}.xxlarge-collapse>.column,.xxlarge-collapse>.columns{padding-right:0;padding-left:0}.xxlarge-collapse .row{margin-right:0;margin-left:0}.expanded.row .xxlarge-collapse.row{margin-right:0;margin-left:0}.xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns{padding-right:.8928571429rem;padding-left:.8928571429rem}.xxlarge-centered{margin-left:auto;margin-right:auto}.xxlarge-centered,.xxlarge-centered:last-child:not(:first-child){float:none;clear:both}.xxlarge-uncentered,.xxlarge-push-0,.xxlarge-pull-0{position:static;margin-right:0;margin-left:0}.xxlarge-uncentered,.xxlarge-uncentered:last-child:not(:first-child),.xxlarge-push-0,.xxlarge-push-0:last-child:not(:first-child),.xxlarge-pull-0,.xxlarge-pull-0:last-child:not(:first-child){float:left;clear:none}.xxlarge-uncentered:last-child:not(:first-child),.xxlarge-push-0:last-child:not(:first-child),.xxlarge-pull-0:last-child:not(:first-child){float:right}}.column-block{margin-bottom:1.1904761905rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width: 48em){.column-block{margin-bottom:1.7857142857rem}.column-block>:last-child{margin-bottom:0}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;border:1px solid rgba(0,0,0,0);border-radius:3px;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;padding:.85em 1em}[data-whatinput=mouse] .button{outline:0}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{background-color:#2199e8;color:#fff}.button:hover,.button:focus{background-color:rgb(8.2925170068%,51.5578231293%,80.0408163265%);color:#fff}.button.primary,.button.primary.disabled,.button.primary[disabled],.button.primary.disabled:hover,.button.primary[disabled]:hover,.button.primary.disabled:focus,.button.primary[disabled]:focus{background-color:#2199e8;color:#0a0a0a}.button.primary:hover,.button.primary:focus{background-color:rgb(7.8047218888%,48.525010004%,75.3325330132%);color:#0a0a0a}.button.secondary,.button.secondary.disabled,.button.secondary[disabled],.button.secondary.disabled:hover,.button.secondary[disabled]:hover,.button.secondary.disabled:focus,.button.secondary[disabled]:focus{background-color:#767676;color:#fff}.button.secondary:hover,.button.secondary:focus{background-color:hsl(0,0%,37.0196078431%);color:#fff}.button.success,.button.success.disabled,.button.success[disabled],.button.success.disabled:hover,.button.success[disabled]:hover,.button.success.disabled:focus,.button.success[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button.success:hover,.button.success:focus{background-color:rgb(13.4269123959%,73.4750483885%,35.8050997223%);color:#0a0a0a}.button.warning,.button.warning.disabled,.button.warning[disabled],.button.warning.disabled:hover,.button.warning[disabled]:hover,.button.warning.disabled:focus,.button.warning[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button.warning:hover,.button.warning:focus{background-color:rgb(80%,54.5882352941%,0%);color:#0a0a0a}.button.alert,.button.alert.disabled,.button.alert[disabled],.button.alert.disabled:hover,.button.alert[disabled]:hover,.button.alert.disabled:focus,.button.alert[disabled]:focus{background-color:#cc4b37;color:#fff}.button.alert:hover,.button.alert:focus{background-color:rgb(64.7449418014%,22.9844543395%,16.5099601594%);color:#fff}.button.hollow,.button.hollow:hover,.button.hollow:focus,.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:rgba(0,0,0,0)}.button.hollow,.button.hollow.disabled,.button.hollow[disabled],.button.hollow.disabled:hover,.button.hollow[disabled]:hover,.button.hollow.disabled:focus,.button.hollow[disabled]:focus{border:1px solid #2199e8;color:#2199e8}.button.hollow:hover,.button.hollow:focus{border-color:rgb(4.8779511805%,30.3281312525%,47.0828331333%);color:rgb(4.8779511805%,30.3281312525%,47.0828331333%)}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary[disabled],.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled]:hover,.button.hollow.primary.disabled:focus,.button.hollow.primary[disabled]:focus{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:rgb(4.8779511805%,30.3281312525%,47.0828331333%);color:rgb(4.8779511805%,30.3281312525%,47.0828331333%)}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary[disabled],.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled]:hover,.button.hollow.secondary.disabled:focus,.button.hollow.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success[disabled],.button.hollow.success.disabled:hover,.button.hollow.success[disabled]:hover,.button.hollow.success.disabled:focus,.button.hollow.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:rgb(8.3918202474%,45.9219052428%,22.3781873264%);color:rgb(8.3918202474%,45.9219052428%,22.3781873264%)}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning[disabled],.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled]:hover,.button.hollow.warning.disabled:focus,.button.hollow.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:rgb(50%,34.1176470588%,0%);color:rgb(50%,34.1176470588%,0%)}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert[disabled],.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled]:hover,.button.hollow.alert.disabled:focus,.button.hollow.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:rgb(40.4655886259%,14.3652839622%,10.3187250996%);color:rgb(40.4655886259%,14.3652839622%,10.3187250996%)}.button.clear,.button.clear:hover,.button.clear:focus,.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear.disabled:hover,.button.clear[disabled]:hover,.button.clear.disabled:focus,.button.clear[disabled]:focus{color:#2199e8}.button.clear:hover,.button.clear:focus{color:rgb(4.8779511805%,30.3281312525%,47.0828331333%)}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary.disabled:hover,.button.clear.primary[disabled]:hover,.button.clear.primary.disabled:focus,.button.clear.primary[disabled]:focus{color:#2199e8}.button.clear.primary:hover,.button.clear.primary:focus{color:rgb(4.8779511805%,30.3281312525%,47.0828331333%)}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled]:hover,.button.clear.secondary.disabled:focus,.button.clear.secondary[disabled]:focus{color:#767676}.button.clear.secondary:hover,.button.clear.secondary:focus{color:#3b3b3b}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success.disabled:hover,.button.clear.success[disabled]:hover,.button.clear.success.disabled:focus,.button.clear.success[disabled]:focus{color:#3adb76}.button.clear.success:hover,.button.clear.success:focus{color:rgb(8.3918202474%,45.9219052428%,22.3781873264%)}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning.disabled:hover,.button.clear.warning[disabled]:hover,.button.clear.warning.disabled:focus,.button.clear.warning[disabled]:focus{color:#ffae00}.button.clear.warning:hover,.button.clear.warning:focus{color:rgb(50%,34.1176470588%,0%)}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert.disabled:hover,.button.clear.alert[disabled]:hover,.button.clear.alert.disabled:focus,.button.clear.alert[disabled]:focus{color:#cc4b37}.button.clear.alert:hover,.button.clear.alert:focus{color:rgb(40.4655886259%,14.3652839622%,10.3187250996%)}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.dropdown::after{display:block;width:0;height:0;border-style:solid;border-width:.4em;content:"";border-bottom-width:0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after,.button.dropdown.clear::after{border-top-color:#2199e8}.button.dropdown.hollow.primary::after,.button.dropdown.clear.primary::after{border-top-color:#2199e8}.button.dropdown.hollow.secondary::after,.button.dropdown.clear.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after,.button.dropdown.clear.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after,.button.dropdown.clear.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after,.button.dropdown.clear.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-0.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}.button-group{margin-bottom:1rem;font-size:0}.button-group::before,.button-group::after{display:table;content:" "}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::before,.button-group.expanded::after{display:none}.button-group.expanded .button:first-child:last-child{width:calc(100% - 1px)}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.3333333333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.6666666667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child{margin-right:-6px}.button-group.primary .button,.button-group.primary .button.disabled,.button-group.primary .button[disabled],.button-group.primary .button.disabled:hover,.button-group.primary .button[disabled]:hover,.button-group.primary .button.disabled:focus,.button-group.primary .button[disabled]:focus{background-color:#2199e8;color:#0a0a0a}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:rgb(7.8047218888%,48.525010004%,75.3325330132%);color:#0a0a0a}.button-group.secondary .button,.button-group.secondary .button.disabled,.button-group.secondary .button[disabled],.button-group.secondary .button.disabled:hover,.button-group.secondary .button[disabled]:hover,.button-group.secondary .button.disabled:focus,.button-group.secondary .button[disabled]:focus{background-color:#767676;color:#fff}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:hsl(0,0%,37.0196078431%);color:#fff}.button-group.success .button,.button-group.success .button.disabled,.button-group.success .button[disabled],.button-group.success .button.disabled:hover,.button-group.success .button[disabled]:hover,.button-group.success .button.disabled:focus,.button-group.success .button[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:hover,.button-group.success .button:focus{background-color:rgb(13.4269123959%,73.4750483885%,35.8050997223%);color:#0a0a0a}.button-group.warning .button,.button-group.warning .button.disabled,.button-group.warning .button[disabled],.button-group.warning .button.disabled:hover,.button-group.warning .button[disabled]:hover,.button-group.warning .button.disabled:focus,.button-group.warning .button[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:rgb(80%,54.5882352941%,0%);color:#0a0a0a}.button-group.alert .button,.button-group.alert .button.disabled,.button-group.alert .button[disabled],.button-group.alert .button.disabled:hover,.button-group.alert .button[disabled]:hover,.button-group.alert .button.disabled:focus,.button-group.alert .button[disabled]:focus{background-color:#cc4b37;color:#fff}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:rgb(64.7449418014%,22.9844543395%,16.5099601594%);color:#fff}.button-group.hollow .button,.button-group.hollow .button:hover,.button-group.hollow .button:focus,.button-group.hollow .button.disabled,.button-group.hollow .button.disabled:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled],.button-group.hollow .button[disabled]:hover,.button-group.hollow .button[disabled]:focus{background-color:rgba(0,0,0,0)}.button-group.hollow .button,.button-group.hollow .button.disabled,.button-group.hollow .button[disabled],.button-group.hollow .button.disabled:hover,.button-group.hollow .button[disabled]:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled]:focus{border:1px solid #2199e8;color:#2199e8}.button-group.hollow .button:hover,.button-group.hollow .button:focus{border-color:rgb(4.8779511805%,30.3281312525%,47.0828331333%);color:rgb(4.8779511805%,30.3281312525%,47.0828331333%)}.button-group.hollow.primary .button,.button-group.hollow.primary .button.disabled,.button-group.hollow.primary .button[disabled],.button-group.hollow.primary .button.disabled:hover,.button-group.hollow.primary .button[disabled]:hover,.button-group.hollow.primary .button.disabled:focus,.button-group.hollow.primary .button[disabled]:focus,.button-group.hollow .button.primary,.button-group.hollow .button.primary.disabled,.button-group.hollow .button.primary[disabled],.button-group.hollow .button.primary.disabled:hover,.button-group.hollow .button.primary[disabled]:hover,.button-group.hollow .button.primary.disabled:focus,.button-group.hollow .button.primary[disabled]:focus{border:1px solid #2199e8;color:#2199e8}.button-group.hollow.primary .button:hover,.button-group.hollow.primary .button:focus,.button-group.hollow .button.primary:hover,.button-group.hollow .button.primary:focus{border-color:rgb(4.8779511805%,30.3281312525%,47.0828331333%);color:rgb(4.8779511805%,30.3281312525%,47.0828331333%)}.button-group.hollow.secondary .button,.button-group.hollow.secondary .button.disabled,.button-group.hollow.secondary .button[disabled],.button-group.hollow.secondary .button.disabled:hover,.button-group.hollow.secondary .button[disabled]:hover,.button-group.hollow.secondary .button.disabled:focus,.button-group.hollow.secondary .button[disabled]:focus,.button-group.hollow .button.secondary,.button-group.hollow .button.secondary.disabled,.button-group.hollow .button.secondary[disabled],.button-group.hollow .button.secondary.disabled:hover,.button-group.hollow .button.secondary[disabled]:hover,.button-group.hollow .button.secondary.disabled:focus,.button-group.hollow .button.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button-group.hollow.secondary .button:hover,.button-group.hollow.secondary .button:focus,.button-group.hollow .button.secondary:hover,.button-group.hollow .button.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button-group.hollow.success .button,.button-group.hollow.success .button.disabled,.button-group.hollow.success .button[disabled],.button-group.hollow.success .button.disabled:hover,.button-group.hollow.success .button[disabled]:hover,.button-group.hollow.success .button.disabled:focus,.button-group.hollow.success .button[disabled]:focus,.button-group.hollow .button.success,.button-group.hollow .button.success.disabled,.button-group.hollow .button.success[disabled],.button-group.hollow .button.success.disabled:hover,.button-group.hollow .button.success[disabled]:hover,.button-group.hollow .button.success.disabled:focus,.button-group.hollow .button.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button-group.hollow.success .button:hover,.button-group.hollow.success .button:focus,.button-group.hollow .button.success:hover,.button-group.hollow .button.success:focus{border-color:rgb(8.3918202474%,45.9219052428%,22.3781873264%);color:rgb(8.3918202474%,45.9219052428%,22.3781873264%)}.button-group.hollow.warning .button,.button-group.hollow.warning .button.disabled,.button-group.hollow.warning .button[disabled],.button-group.hollow.warning .button.disabled:hover,.button-group.hollow.warning .button[disabled]:hover,.button-group.hollow.warning .button.disabled:focus,.button-group.hollow.warning .button[disabled]:focus,.button-group.hollow .button.warning,.button-group.hollow .button.warning.disabled,.button-group.hollow .button.warning[disabled],.button-group.hollow .button.warning.disabled:hover,.button-group.hollow .button.warning[disabled]:hover,.button-group.hollow .button.warning.disabled:focus,.button-group.hollow .button.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button-group.hollow.warning .button:hover,.button-group.hollow.warning .button:focus,.button-group.hollow .button.warning:hover,.button-group.hollow .button.warning:focus{border-color:rgb(50%,34.1176470588%,0%);color:rgb(50%,34.1176470588%,0%)}.button-group.hollow.alert .button,.button-group.hollow.alert .button.disabled,.button-group.hollow.alert .button[disabled],.button-group.hollow.alert .button.disabled:hover,.button-group.hollow.alert .button[disabled]:hover,.button-group.hollow.alert .button.disabled:focus,.button-group.hollow.alert .button[disabled]:focus,.button-group.hollow .button.alert,.button-group.hollow .button.alert.disabled,.button-group.hollow .button.alert[disabled],.button-group.hollow .button.alert.disabled:hover,.button-group.hollow .button.alert[disabled]:hover,.button-group.hollow .button.alert.disabled:focus,.button-group.hollow .button.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button-group.hollow.alert .button:hover,.button-group.hollow.alert .button:focus,.button-group.hollow .button.alert:hover,.button-group.hollow .button.alert:focus{border-color:rgb(40.4655886259%,14.3652839622%,10.3187250996%);color:rgb(40.4655886259%,14.3652839622%,10.3187250996%)}.button-group.clear .button,.button-group.clear .button:hover,.button-group.clear .button:focus,.button-group.clear .button.disabled,.button-group.clear .button.disabled:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled],.button-group.clear .button[disabled]:hover,.button-group.clear .button[disabled]:focus{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.button-group.clear .button,.button-group.clear .button.disabled,.button-group.clear .button[disabled],.button-group.clear .button.disabled:hover,.button-group.clear .button[disabled]:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled]:focus{color:#2199e8}.button-group.clear .button:hover,.button-group.clear .button:focus{color:rgb(4.8779511805%,30.3281312525%,47.0828331333%)}.button-group.clear.primary .button,.button-group.clear.primary .button.disabled,.button-group.clear.primary .button[disabled],.button-group.clear.primary .button.disabled:hover,.button-group.clear.primary .button[disabled]:hover,.button-group.clear.primary .button.disabled:focus,.button-group.clear.primary .button[disabled]:focus,.button-group.clear .button.primary,.button-group.clear .button.primary.disabled,.button-group.clear .button.primary[disabled],.button-group.clear .button.primary.disabled:hover,.button-group.clear .button.primary[disabled]:hover,.button-group.clear .button.primary.disabled:focus,.button-group.clear .button.primary[disabled]:focus{color:#2199e8}.button-group.clear.primary .button:hover,.button-group.clear.primary .button:focus,.button-group.clear .button.primary:hover,.button-group.clear .button.primary:focus{color:rgb(4.8779511805%,30.3281312525%,47.0828331333%)}.button-group.clear.secondary .button,.button-group.clear.secondary .button.disabled,.button-group.clear.secondary .button[disabled],.button-group.clear.secondary .button.disabled:hover,.button-group.clear.secondary .button[disabled]:hover,.button-group.clear.secondary .button.disabled:focus,.button-group.clear.secondary .button[disabled]:focus,.button-group.clear .button.secondary,.button-group.clear .button.secondary.disabled,.button-group.clear .button.secondary[disabled],.button-group.clear .button.secondary.disabled:hover,.button-group.clear .button.secondary[disabled]:hover,.button-group.clear .button.secondary.disabled:focus,.button-group.clear .button.secondary[disabled]:focus{color:#767676}.button-group.clear.secondary .button:hover,.button-group.clear.secondary .button:focus,.button-group.clear .button.secondary:hover,.button-group.clear .button.secondary:focus{color:#3b3b3b}.button-group.clear.success .button,.button-group.clear.success .button.disabled,.button-group.clear.success .button[disabled],.button-group.clear.success .button.disabled:hover,.button-group.clear.success .button[disabled]:hover,.button-group.clear.success .button.disabled:focus,.button-group.clear.success .button[disabled]:focus,.button-group.clear .button.success,.button-group.clear .button.success.disabled,.button-group.clear .button.success[disabled],.button-group.clear .button.success.disabled:hover,.button-group.clear .button.success[disabled]:hover,.button-group.clear .button.success.disabled:focus,.button-group.clear .button.success[disabled]:focus{color:#3adb76}.button-group.clear.success .button:hover,.button-group.clear.success .button:focus,.button-group.clear .button.success:hover,.button-group.clear .button.success:focus{color:rgb(8.3918202474%,45.9219052428%,22.3781873264%)}.button-group.clear.warning .button,.button-group.clear.warning .button.disabled,.button-group.clear.warning .button[disabled],.button-group.clear.warning .button.disabled:hover,.button-group.clear.warning .button[disabled]:hover,.button-group.clear.warning .button.disabled:focus,.button-group.clear.warning .button[disabled]:focus,.button-group.clear .button.warning,.button-group.clear .button.warning.disabled,.button-group.clear .button.warning[disabled],.button-group.clear .button.warning.disabled:hover,.button-group.clear .button.warning[disabled]:hover,.button-group.clear .button.warning.disabled:focus,.button-group.clear .button.warning[disabled]:focus{color:#ffae00}.button-group.clear.warning .button:hover,.button-group.clear.warning .button:focus,.button-group.clear .button.warning:hover,.button-group.clear .button.warning:focus{color:rgb(50%,34.1176470588%,0%)}.button-group.clear.alert .button,.button-group.clear.alert .button.disabled,.button-group.clear.alert .button[disabled],.button-group.clear.alert .button.disabled:hover,.button-group.clear.alert .button[disabled]:hover,.button-group.clear.alert .button.disabled:focus,.button-group.clear.alert .button[disabled]:focus,.button-group.clear .button.alert,.button-group.clear .button.alert.disabled,.button-group.clear .button.alert[disabled],.button-group.clear .button.alert.disabled:hover,.button-group.clear .button.alert[disabled]:hover,.button-group.clear .button.alert.disabled:focus,.button-group.clear .button.alert[disabled]:focus{color:#cc4b37}.button-group.clear.alert .button:hover,.button-group.clear.alert .button:focus,.button-group.clear .button.alert:hover,.button-group.clear .button.alert:focus{color:rgb(40.4655886259%,14.3652839622%,10.3187250996%)}.button-group.no-gaps .button{margin-right:-.0595238095rem}.button-group.no-gaps .button+.button{border-left-color:rgba(0,0,0,0)}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}.button-group.stacked.expanded,.button-group.stacked-for-small.expanded,.button-group.stacked-for-medium.expanded{margin-right:-1px}.button-group.stacked.expanded::before,.button-group.stacked.expanded::after,.button-group.stacked-for-small.expanded::before,.button-group.stacked-for-small.expanded::after,.button-group.stacked-for-medium.expanded::before,.button-group.stacked-for-medium.expanded::after{display:none}.button-group.stacked.expanded .button:first-child:last-child,.button-group.stacked-for-small.expanded .button:first-child:last-child,.button-group.stacked-for-medium.expanded .button:first-child:last-child{width:calc(100% - 1px)}.button-group.stacked.expanded .button:first-child:nth-last-child(2),.button-group.stacked.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(2):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child{margin-right:-6px}.button-group.stacked.expanded .button:first-child:nth-last-child(3),.button-group.stacked.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.3333333333% - 1px);margin-right:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(3):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child{margin-right:-6px}.button-group.stacked.expanded .button:first-child:nth-last-child(4),.button-group.stacked.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(4):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child{margin-right:-6px}.button-group.stacked.expanded .button:first-child:nth-last-child(5),.button-group.stacked.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(5):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child{margin-right:-6px}.button-group.stacked.expanded .button:first-child:nth-last-child(6),.button-group.stacked.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6),.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6),.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.6666666667% - 1px);margin-right:1px}.button-group.stacked.expanded .button:first-child:nth-last-child(6):last-child,.button-group.stacked.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):last-child,.button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):last-child,.button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child{margin-right:-6px}@media print,screen and (min-width: 48em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media print,screen and (min-width: 64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media print,screen and (max-width: 47.99875em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}@media print,screen and (max-width: 63.99875em){.button-group.stacked-for-medium.expanded{display:block}.button-group.stacked-for-medium.expanded .button{display:block;margin-right:0}}.close-button{position:absolute;z-index:10;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button.medium,.close-button{right:1rem;top:.5rem;font-size:2em;line-height:1}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#2199e8;color:#fff}.label.primary{background:#2199e8;color:#0a0a0a}.label.secondary{background:#767676;color:#fff}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fff}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#2199e8}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#2199e8}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-size:.75rem;font-weight:bold;color:#fff;white-space:nowrap}.slider{position:relative;height:1rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e7e7e7;cursor:pointer;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:1rem;background-color:#39b4e7;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{left:0;z-index:1;cursor:grab;display:inline-block;width:.8rem;height:1.4rem;border-radius:3px;background-color:#fff;transition:all .2s ease-in-out;touch-action:manipulation;position:absolute;top:50%;transform:translateY(-50%)}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:hsl(0,0%,85%)}.slider-handle.is-dragging{transition:all 0s linear;cursor:grabbing}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scale(1, -1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:.8rem;transform:translateX(-50%)}.switch{position:relative;margin-bottom:1rem;outline:0;font-size:.8333333333rem;font-weight:bold;color:#fff;user-select:none;height:2rem}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;transform:translate3d(0, 0, 0);border-radius:0;background:#fff;transition:all .25s ease-out;content:""}input:checked~.switch-paddle{background:#2199e8}input:checked~.switch-paddle::after{left:2.25rem}input:focus-visible~.switch-paddle{background:hsl(0,0%,71.2941176471%)}input:focus-visible~.switch-paddle::after{background:#fff}input:checked:focus-visible~.switch-paddle{background:rgb(7.6666666667%,40.3333333333%,62%)}input:disabled~.switch-paddle{cursor:not-allowed;opacity:.5}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-inactive,.switch-active{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.5952380952rem}.switch.tiny .switch-paddle::after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.7142857143rem}.switch.small .switch-paddle::after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:.9523809524rem}.switch.large .switch-paddle::after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid hsl(0,0%,95%);background-color:#fff}caption{padding:.4761904762rem .5952380952rem .5952380952rem;font-weight:bold}thead{background:hsl(0,0%,97.5%);color:#0a0a0a}tfoot{background:hsl(0,0%,95%);color:#0a0a0a}thead tr,tfoot tr{background:rgba(0,0,0,0)}thead th,thead td,tfoot th,tfoot td{padding:.4761904762rem .5952380952rem .5952380952rem;font-weight:bold;text-align:left}tbody th,tbody td{padding:.4761904762rem .5952380952rem .5952380952rem}tbody tr:nth-child(even){border-bottom:0;background-color:hsl(0,0%,95%)}table.unstriped tbody{background-color:#fff}table.unstriped tbody tr{border-bottom:1px solid hsl(0,0%,95%);background-color:#fff}@media print,screen and (max-width: 63.99875em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:hsl(0,0%,95.5%)}table.hover tfoot tr:hover{background-color:hsl(0,0%,93%)}table.hover tbody tr:hover{background-color:hsl(0,0%,98%)}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:hsl(0,0%,93%)}.table-scroll{overflow-x:auto}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#2199e8;color:#fff}.badge.primary{background:#2199e8;color:#0a0a0a}.badge.secondary{background:#767676;color:#fff}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fff}.breadcrumbs{margin:0 0 1rem 0;list-style:none}.breadcrumbs::before,.breadcrumbs::after{display:table;content:" "}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.6547619048rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.callout{background-color:#fff;color:#0a0a0a;position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:rgb(86.9411764706%,94%,98.6470588235%);color:#0a0a0a}.callout.secondary{background-color:hsl(0,0%,91.9411764706%);color:#0a0a0a}.callout.success{background-color:rgb(88.4117647059%,97.8823529412%,91.9411764706%);color:#0a0a0a}.callout.warning{background-color:rgb(100%,95.2352941176%,85%);color:#0a0a0a}.callout.alert{background-color:rgb(97%,89.4117647059%,88.2352941176%);color:#0a0a0a}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.card{margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fff;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#e7e7e7;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.pagination{margin-left:0;margin-bottom:1rem}.pagination::before,.pagination::after{display:table;content:" "}.pagination::after{clear:both}.pagination li{margin-right:.0595238095rem;border-radius:0;font-size:.8333333333rem;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media print,screen and (min-width: 48em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1785714286rem .5952380952rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1785714286rem .5952380952rem;background:#2199e8;color:#fff;cursor:default}.pagination .disabled{padding:.1785714286rem .5952380952rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:rgba(0,0,0,0)}.pagination .ellipsis::after{padding:.1785714286rem .5952380952rem;content:"…";color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{display:inline-block;margin-right:.5rem;content:"«"}.pagination-next a::after,.pagination-next.disabled::after{display:inline-block;margin-left:.5rem;content:"»"}.has-tip{position:relative;display:inline-block;border-bottom:dotted 1px #8a8a8a;font-weight:bold;cursor:help}.tooltip{position:absolute;top:calc(100% + 0.6495rem);z-index:1200;max-width:10rem;padding:.75rem;border-radius:0;background-color:#0a0a0a;font-size:80%;color:#fff}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-top-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-bottom-width:0;border-color:#0a0a0a rgba(0,0,0,0) rgba(0,0,0,0);top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #0a0a0a rgba(0,0,0,0) rgba(0,0,0,0);right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.accordion{margin-left:0;background:#fff;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.7142857143rem;line-height:1;color:#2199e8}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0 0 0 0}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-0.5rem;content:"+"}.is-active>.accordion-title::before{content:"–"}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fff;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.media-object{display:block;margin-bottom:1rem}.media-object img{max-width:none}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}@media print,screen and (max-width: 47.99875em){.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.stack-for-small .media-object-section img{width:100%}}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%;position:absolute}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,.5);color:#fff}.orbit-next,.orbit-previous{z-index:10;padding:1rem;color:#fff;position:absolute;top:50%;transform:translateY(-50%)}[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous{outline:0}.orbit-next:hover,.orbit-previous:hover,.orbit-next:active,.orbit-previous:active,.orbit-next:focus,.orbit-previous:focus{background-color:rgba(10,10,10,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.responsive-embed,.flex-video{position:relative;height:0;margin-bottom:.9523809524rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen,.flex-video.widescreen{padding-bottom:56.25%}.tabs{margin:0;border:1px solid #e6e6e6;background:#fff;list-style-type:none}.tabs::before,.tabs::after{display:table;content:" "}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:rgba(0,0,0,0)}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#0a0a0a}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:rgb(9.2681072429%,57.6234493798%,89.4573829532%)}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.7142857143rem;line-height:1;color:#2199e8}[data-whatinput=mouse] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fff;color:rgb(8.3900760304%,52.1643857543%,80.9824729892%)}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#2199e8}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fff;color:#0a0a0a;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:solid 4px #fff;border-radius:0;box-shadow:0 0 0 1px rgba(10,10,10,.2);line-height:0}a.thumbnail{transition:box-shadow 200ms ease-out}a.thumbnail:hover,a.thumbnail:focus{box-shadow:0 0 6px 1px rgba(33,153,232,.5)}a.thumbnail image{box-shadow:none}.menu{padding:0;margin:0;list-style:none;position:relative}[data-whatinput=mouse] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu li,.menu.horizontal li{display:inline-block}.menu.vertical li{display:block}.menu.expanded{display:table;width:100%}.menu.expanded>li{display:table-cell;vertical-align:middle}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width: 48em){.menu.medium-horizontal li{display:inline-block}.menu.medium-vertical li{display:block}.menu.medium-expanded{display:table;width:100%}.menu.medium-expanded>li{display:table-cell;vertical-align:middle}.menu.medium-simple{display:table;width:100%}.menu.medium-simple>li{display:table-cell;vertical-align:middle}}@media print,screen and (min-width: 64em){.menu.large-horizontal li{display:inline-block}.menu.large-vertical li{display:block}.menu.large-expanded{display:table;width:100%}.menu.large-expanded>li{display:table-cell;vertical-align:middle}.menu.large-simple{display:table;width:100%}.menu.large-simple>li{display:table-cell;vertical-align:middle}}@media screen and (min-width: 75em){.menu.xlarge-horizontal li{display:inline-block}.menu.xlarge-vertical li{display:block}.menu.xlarge-expanded{display:table;width:100%}.menu.xlarge-expanded>li{display:table-cell;vertical-align:middle}.menu.xlarge-simple{display:table;width:100%}.menu.xlarge-simple>li{display:table-cell;vertical-align:middle}}@media screen and (min-width: 90em){.menu.xxlarge-horizontal li{display:inline-block}.menu.xxlarge-vertical li{display:block}.menu.xxlarge-expanded{display:table;width:100%}.menu.xxlarge-expanded>li{display:table-cell;vertical-align:middle}.menu.xxlarge-simple{display:table;width:100%}.menu.xxlarge-simple>li{display:table-cell;vertical-align:middle}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons img,.menu.icons i,.menu.icons svg{vertical-align:middle}.menu.icons img+span,.menu.icons i+span,.menu.icons svg+span{vertical-align:middle}.menu.icon-top img,.menu.icon-top i,.menu.icon-top svg,.menu.icon-right img,.menu.icon-right i,.menu.icon-right svg,.menu.icon-bottom img,.menu.icon-bottom i,.menu.icon-bottom svg,.menu.icon-left img,.menu.icon-left i,.menu.icon-left svg{vertical-align:middle}.menu.icon-top img+span,.menu.icon-top i+span,.menu.icon-top svg+span,.menu.icon-right img+span,.menu.icon-right i+span,.menu.icon-right svg+span,.menu.icon-bottom img+span,.menu.icon-bottom i+span,.menu.icon-bottom svg+span,.menu.icon-left img+span,.menu.icon-left i+span,.menu.icon-left svg+span{vertical-align:middle}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg,.menu.nested.icon-left li a img,.menu.nested.icon-left li a i,.menu.nested.icon-left li a svg{margin-right:.25rem;display:inline-block}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg,.menu.nested.icon-right li a img,.menu.nested.icon-right li a i,.menu.nested.icon-right li a svg{margin-left:.25rem;display:inline-block}.menu.icon-top li a,.menu.nested.icon-top li a{text-align:center}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg,.menu.nested.icon-top li a img,.menu.nested.icon-top li a i,.menu.nested.icon-top li a svg{display:block;margin:0 auto .25rem}.menu.icon-bottom li a,.menu.nested.icon-bottom li a{text-align:center}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg,.menu.nested.icon-bottom li a img,.menu.nested.icon-bottom li a i,.menu.nested.icon-bottom li a svg{display:block;margin:.25rem auto 0}.menu .is-active>a{background:#39b4e7;color:#0a0a0a}.menu .active>a{background:#39b4e7;color:#0a0a0a}.menu.align-left{text-align:left}.menu.align-right{text-align:right}.menu.align-right .submenu li{text-align:left}.menu.align-right.vertical .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center{text-align:center}.menu.align-center .submenu li{text-align:left}.menu .menu-text{padding:.7rem 1rem;font-weight:bold;line-height:1;color:inherit}.menu-centered>.menu{text-align:center}.menu-centered>.menu .submenu li{text-align:left}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fff;box-shadow:0 7px 0 #fff,0 14px 0 #fff;content:""}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:""}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#2199e8 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{right:1rem;left:auto}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{transform:rotate(180deg);transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.submenu-toggle::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#2199e8 rgba(0,0,0,0) rgba(0,0,0,0);top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{transform:scaleY(-1);transform-origin:50% 50%}.submenu-toggle-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{transition:height .5s}.drilldown a{padding:.7rem 1rem;background:#fff}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;transition:transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #2199e8;position:absolute;top:50%;margin-top:-6px;right:1rem}.drilldown.align-left .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #5a595c;right:1rem;left:auto}.drilldown.align-right .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:auto;left:1rem}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #2199e8 rgba(0,0,0,0) rgba(0,0,0,0);display:inline-block;vertical-align:middle;margin-right:.75rem}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:5px;left:auto;margin-top:-3px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.dropdown.menu>li>a{padding:.7rem 1rem}.dropdown.menu>li.is-active>a{background:rgba(0,0,0,0);color:#1779ba}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:auto;left:5px}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #5a595c}@media print,screen and (min-width: 48em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:auto;left:5px}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #5a595c}}@media print,screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:auto;left:5px}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #5a595c}}@media screen and (min-width: 75em){.dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:5px;left:auto;margin-top:-3px}.dropdown.menu.xlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xlarge-vertical>li>a::after{right:14px}.dropdown.menu.xlarge-vertical>li.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:auto;left:5px}.dropdown.menu.xlarge-vertical>li.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #5a595c}}@media screen and (min-width: 90em){.dropdown.menu.xxlarge-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.xxlarge-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:5px;left:auto;margin-top:-3px}.dropdown.menu.xxlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xxlarge-vertical>li.opens-left>.is-dropdown-submenu{top:0;right:100%;left:auto}.dropdown.menu.xxlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xxlarge-vertical>li>a::after{right:14px}.dropdown.menu.xxlarge-vertical>li.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:auto;left:5px}.dropdown.menu.xxlarge-vertical>li.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #5a595c}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fff}.dropdown .is-dropdown-submenu a{padding:.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #5a595c rgba(0,0,0,0) rgba(0,0,0,0);right:auto;left:5px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #5a595c}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:rgba(255,255,255,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#e6e6e6;position:fixed}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{transform:translate(0, 0)}.off-canvas-absolute{z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#e6e6e6;position:absolute}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{transform:translate(0, 0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;width:250px;transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left{transform:translateX(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-left.has-transition-push{transform:translateX(250px)}.position-left.is-transition-push{box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;width:250px;transform:translateX(250px)}.off-canvas-content .off-canvas.position-right{transform:translateX(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-right.has-transition-push{transform:translateX(-250px)}.position-right.is-transition-push{box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;height:250px;transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-top.has-transition-push{transform:translateY(250px)}.position-top.is-transition-push{box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;height:250px;transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{transform:translate(0, 0)}.off-canvas-content.is-open-bottom.has-transition-push{transform:translateY(-250px)}.position-bottom.is-transition-push{box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{transform:none;backface-visibility:hidden}.off-canvas-content.has-transition-overlap,.off-canvas-content.has-transition-push{transition:transform .5s ease}.off-canvas-content.has-transition-push{transform:translate(0, 0)}.off-canvas-content .off-canvas.is-open{transform:translate(0, 0)}@media print,screen and (min-width: 48em){.position-left.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width: 64em){.position-left.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media screen and (min-width: 75em){.position-left.reveal-for-xlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-left.reveal-for-xlarge{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-xlarge~.off-canvas-content{margin-left:250px}.position-right.reveal-for-xlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-right.reveal-for-xlarge{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-xlarge~.off-canvas-content{margin-right:250px}.position-top.reveal-for-xlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-top.reveal-for-xlarge{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-xlarge~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-xlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-xlarge .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-xlarge{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-xlarge~.off-canvas-content{margin-bottom:250px}}@media screen and (min-width: 90em){.position-left.reveal-for-xxlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-xxlarge .close-button{display:none}.off-canvas-content .position-left.reveal-for-xxlarge{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-xxlarge~.off-canvas-content{margin-left:250px}.position-right.reveal-for-xxlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-xxlarge .close-button{display:none}.off-canvas-content .position-right.reveal-for-xxlarge{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-xxlarge~.off-canvas-content{margin-right:250px}.position-top.reveal-for-xxlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-xxlarge .close-button{display:none}.off-canvas-content .position-top.reveal-for-xxlarge{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-xxlarge~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-xxlarge{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-xxlarge .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-xxlarge{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-xxlarge~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width: 48em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top,.off-canvas.in-canvas-for-medium.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width: 64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top,.off-canvas.in-canvas-for-large.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}@media screen and (min-width: 75em){.off-canvas.in-canvas-for-xlarge{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-xlarge.position-left,.off-canvas.in-canvas-for-xlarge.position-right,.off-canvas.in-canvas-for-xlarge.position-top,.off-canvas.in-canvas-for-xlarge.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-xlarge .close-button{display:none}}@media screen and (min-width: 90em){.off-canvas.in-canvas-for-xxlarge{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-xxlarge.position-left,.off-canvas.in-canvas-for-xxlarge.position-right,.off-canvas.in-canvas-for-xxlarge.position-top,.off-canvas.in-canvas-for-xxlarge.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-xxlarge .close-button{display:none}}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:auto;-webkit-overflow-scrolling:touch}.reveal{position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1006;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fff}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width: 48em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width: 48em){.reveal{width:600px;max-width:71.4285714286rem}}.reveal.collapse{padding:0}@media print,screen and (min-width: 48em){.reveal.tiny{width:30%;max-width:71.4285714286rem}}@media print,screen and (min-width: 48em){.reveal.small{width:50%;max-width:71.4285714286rem}}@media print,screen and (min-width: 48em){.reveal.large{width:90%;max-width:71.4285714286rem}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media print,screen and (max-width: 47.99875em){.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.sticky-container{position:relative}.sticky{position:relative;z-index:0;transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.title-bar{padding:.5rem;background:#fff;color:#fff}.title-bar::before,.title-bar::after{display:table;content:" "}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:bold}.top-bar{padding:.5rem}.top-bar::before,.top-bar::after{display:table;content:" "}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media print,screen and (min-width: 48em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media print,screen and (max-width: 63.99875em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media print,screen and (max-width: 74.99875em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}@media print,screen and (max-width: 89.99875em){.top-bar.stacked-for-xlarge .top-bar-left,.top-bar.stacked-for-xlarge .top-bar-right{width:100%}}.top-bar.stacked-for-xxlarge .top-bar-left,.top-bar.stacked-for-xxlarge .top-bar-right{width:100%}.top-bar-title{display:inline-block;float:left;padding:.5rem 1rem .5rem 0}.top-bar-title .menu-icon{bottom:2px}.top-bar-left{float:left}.top-bar-right{float:right}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:" "}.clearfix::after{clear:both}.hide{display:none !important}.invisible{visibility:hidden}.visible{visibility:visible}@media print,screen and (max-width: 47.99875em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em),screen and (min-width: 48em){.show-for-small-only{display:none !important}}@media print,screen and (min-width: 48em){.hide-for-medium{display:none !important}}@media screen and (max-width: 47.99875em){.show-for-medium{display:none !important}}@media print,screen and (min-width: 48em)and (max-width: 63.99875em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 47.99875em),screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media print,screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.99875em){.show-for-large{display:none !important}}@media print,screen and (min-width: 64em)and (max-width: 74.99875em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.99875em),screen and (min-width: 75em){.show-for-large-only{display:none !important}}@media screen and (min-width: 75em){.hide-for-xlarge{display:none !important}}@media screen and (max-width: 74.99875em){.show-for-xlarge{display:none !important}}@media screen and (min-width: 75em)and (max-width: 89.99875em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width: 74.99875em),screen and (min-width: 90em){.show-for-xlarge-only{display:none !important}}@media screen and (min-width: 90em){.hide-for-xxlarge{display:none !important}}@media screen and (max-width: 89.99875em){.show-for-xxlarge{display:none !important}}@media screen and (min-width: 90em){.hide-for-xxlarge-only{display:none !important}}@media screen and (max-width: 89.99875em){.show-for-xxlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.show-for-dark-mode{display:none}.hide-for-dark-mode{display:block}@media screen and (prefers-color-scheme: dark){.show-for-dark-mode{display:block !important}.hide-for-dark-mode{display:none !important}}.show-for-ie{display:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.show-for-ie{display:block !important}.hide-for-ie{display:none !important}}.show-for-sticky{display:none}.is-stuck .show-for-sticky{display:block}.is-stuck .hide-for-sticky{display:none}button{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}button.radius,.button.radius{border-radius:6px}button.radius-right,.button.radius-right{border-bottom-right-radius:6px;border-top-right-radius:6px}button.round,.button.round{border-radius:1000px}.button{margin-bottom:0}.button.primary{color:#fff}.button.primary:hover{color:#fff}.button.success{background-color:#3adb76;color:#fefefe !important}.button.success:hover,.button.success .button.success:focus{background-color:#22bb5b;color:#fefefe !important}.button.alert{background-color:#ec5840;color:#fefefe}.button.alert:hover,.button.alert .button.alert:focus{background-color:#da3116;color:#fefefe}.button.alert.hollow{background-color:rgba(0,0,0,0)}.social{display:block;font-size:14px;padding:0px;margin-bottom:12px}.social.facebook,.social.facebook.disabled,.social.facebook[disabled],.social.facebook.disabled:hover,.social.facebook[disabled]:hover,.social.facebook.disabled:focus,.social.facebook[disabled]:focus{background-color:#3b5998;color:#fff}.social.facebook:hover,.social.facebook:focus{background-color:rgb(18.5098039216%,27.9215686275%,47.6862745098%);color:#fff}.social.twitter,.social.twitter.disabled,.social.twitter[disabled],.social.twitter.disabled:hover,.social.twitter[disabled]:hover,.social.twitter.disabled:focus,.social.twitter[disabled]:focus{background-color:#55acee;color:#fff}.social.twitter:hover,.social.twitter:focus{background-color:rgb(10.303030303%,56.2067736185%,91.0303030303%);color:#fff}.social.linkedin,.social.linkedin.disabled,.social.linkedin[disabled],.social.linkedin.disabled:hover,.social.linkedin[disabled]:hover,.social.linkedin.disabled:focus,.social.linkedin[disabled]:focus{background-color:#007bb5;color:#fff}.social.linkedin:hover,.social.linkedin:focus{background-color:rgb(0%,38.5882352941%,56.7843137255%);color:#fff}.social.youtube,.social.youtube.disabled,.social.youtube[disabled],.social.youtube.disabled:hover,.social.youtube[disabled]:hover,.social.youtube.disabled:focus,.social.youtube[disabled]:focus{background-color:#b00;color:#fff}.social.youtube:hover,.social.youtube:focus{background-color:rgb(58.6666666667%,0%,0%);color:#fff}.social.instagram,.social.instagram.disabled,.social.instagram[disabled],.social.instagram.disabled:hover,.social.instagram[disabled]:hover,.social.instagram.disabled:focus,.social.instagram[disabled]:focus{background-color:#125688;color:#fff}.social.instagram:hover,.social.instagram:focus{background-color:rgb(5.6470588235%,26.9803921569%,42.6666666667%);color:#fff}.social.pinterest,.social.pinterest.disabled,.social.pinterest[disabled],.social.pinterest.disabled:hover,.social.pinterest[disabled]:hover,.social.pinterest.disabled:focus,.social.pinterest[disabled]:focus{background-color:#cb2027;color:#fff}.social.pinterest:hover,.social.pinterest:focus{background-color:rgb(63.6862745098%,10.0392156863%,12.2352941176%);color:#fff}.social.google{background-color:#fff;border:thin solid #888;box-shadow:1px 1px 1px gray;color:rgba(0,0,0,.54);text-align:center;display:flex;align-items:center;justify-content:center}.social.google img{width:18px;margin-right:8px}.social.google:hover{background-color:#eee}.social.github,.social.github.disabled,.social.github[disabled],.social.github.disabled:hover,.social.github[disabled]:hover,.social.github.disabled:focus,.social.github[disabled]:focus{background-color:#000;color:#fff}.social.github:hover,.social.github:focus{background-color:#000;color:#fff}.social.tumblr,.social.tumblr.disabled,.social.tumblr[disabled],.social.tumblr.disabled:hover,.social.tumblr[disabled]:hover,.social.tumblr.disabled:focus,.social.tumblr[disabled]:focus{background-color:#32506d;color:#fff}.social.tumblr:hover,.social.tumblr:focus{background-color:rgb(15.6862745098%,25.0980392157%,34.1960784314%);color:#fff}.social.apple,.social.apple.disabled,.social.apple[disabled],.social.apple.disabled:hover,.social.apple[disabled]:hover,.social.apple.disabled:focus,.social.apple[disabled]:focus{background-color:#000;color:#fff}.social.apple:hover,.social.apple:focus{background-color:#333;color:#fff}.social.apple{display:flex;align-items:center;justify-content:center}.social.apple img{width:16px;margin-right:10px;padding-bottom:1px}.social .fab,.social .fa-brands{color:#fff;font-size:18px;margin-right:.75rem;vertical-align:text-top}.m0,.m-n{margin:0px !important}.m5,.m-xs{margin:4px !important}.m5.n,.m-xs.n{margin:-4px !important}.m10,.m-sm{margin:8px !important}.m10.n,.m-sm.n{margin:-8px !important}.m15,.m{margin:12px !important}.m15.n,.m.n{margin:-12px !important}.m20,.m-md{margin:16px !important}.m20.n,.m-md.n{margin:-16px !important}.m30,.m-lg{margin:24px !important}.m30.n,.m-lg.n{margin:-24px !important}.m40,.m-xl{margin:32px !important}.m40.n,.m-xl.n{margin:-32px !important}.m50,.m-xxl{margin:40px !important}.m50.n,.m-xxl.n{margin:-40px !important}.mb0,.mb-n{margin-bottom:0px !important}.mb5,.mb-xs{margin-bottom:4px !important}.mb5.n,.mb-xs.n{margin-bottom:-4px !important}.mb10,.mb-sm{margin-bottom:8px !important}.mb10.n,.mb-sm.n{margin-bottom:-8px !important}.mb15,.mb{margin-bottom:12px !important}.mb15.n,.mb.n{margin-bottom:-12px !important}.mb20,.mb-md{margin-bottom:16px !important}.mb20.n,.mb-md.n{margin-bottom:-16px !important}.mb30,.mb-lg{margin-bottom:24px !important}.mb30.n,.mb-lg.n{margin-bottom:-24px !important}.mb40,.mb-xl{margin-bottom:32px !important}.mb40.n,.mb-xl.n{margin-bottom:-32px !important}.mb50,.mb-xxl{margin-bottom:40px !important}.mb50.n,.mb-xxl.n{margin-bottom:-40px !important}.ml0,.ml-n{margin-left:0px !important}.ml5,.ml-xs{margin-left:4px !important}.ml5.n,.ml-xs.n{margin-left:-4px !important}.ml10,.ml-sm{margin-left:8px !important}.ml10.n,.ml-sm.n{margin-left:-8px !important}.ml15,.ml{margin-left:12px !important}.ml15.n,.ml.n{margin-left:-12px !important}.ml20,.ml-md{margin-left:16px !important}.ml20.n,.ml-md.n{margin-left:-16px !important}.ml30,.ml-lg{margin-left:24px !important}.ml30.n,.ml-lg.n{margin-left:-24px !important}.ml40,.ml-xl{margin-left:32px !important}.ml40.n,.ml-xl.n{margin-left:-32px !important}.ml50,.ml-xxl{margin-left:40px !important}.ml50.n,.ml-xxl.n{margin-left:-40px !important}.mr0,.mr-n{margin-right:0px !important}.mr5,.mr-xs{margin-right:4px !important}.mr5.n,.mr-xs.n{margin-right:-4px !important}.mr10,.mr-sm{margin-right:8px !important}.mr10.n,.mr-sm.n{margin-right:-8px !important}.mr15,.mr{margin-right:12px !important}.mr15.n,.mr.n{margin-right:-12px !important}.mr20,.mr-md{margin-right:16px !important}.mr20.n,.mr-md.n{margin-right:-16px !important}.mr30,.mr-lg{margin-right:24px !important}.mr30 .mr30.n,.mr30 .mr-lg.n,.mr-lg .mr30.n,.mr-lg .mr-lg.n{margin-right:-24px !important}.mr40,.mr-xl{margin-right:32px !important}.mr40 .mr40.n,.mr40 .mr-xl.n,.mr-xl .mr40.n,.mr-xl .mr-xl.n{margin-right:-32px !important}.mr50,.mr-xxl{margin-right:40px !important}.mr50 .mr50.n,.mr50 .mr-xxl.n,.mr-xxl .mr50.n,.mr-xxl .mr-xxl.n{margin-right:-40px !important}.mt0,.mt-n{margin-top:0px !important}.mt5,.mt-xs{margin-top:4px !important}.mt5.n,.mt-xs.n{margin-top:-4px !important}.mt10,.mt-sm{margin-top:8px !important}.mt10.n,.mt-sm.n{margin-top:-8px !important}.mt15,.mt{margin-top:12px !important}.mt15.n,.mt.n{margin-top:-12px !important}.mt20,.mt-md{margin-top:16px !important}.mt20.n,.mt-md.n{margin-top:-16px !important}.mt30,.mt-lg{margin-top:24px !important}.mt30.n,.mt-lg.n{margin-top:-24px !important}.mt40,.mt-xl{margin-top:32px !important}.mt40.n,.mt-xl.n{margin-top:-32px !important}.mt50,.mt-xxl{margin-top:40px !important}.mt50.n,.mt-xxl.n{margin-top:-40px !important}.mt80{margin-top:80px !important}.mt80.n{margin-top:-80px !important}.p0,.p-n{padding:0px !important}.p5,.p-xs{padding:4px !important}.p5.n,.p-xs.n{padding:-4px !important}.p10,.p-sm{padding:8px !important}.p10.n,.p-sm.n{padding:-8px !important}.p15,.p{padding:12px !important}.p15.n,.p.n{padding:-12px !important}.p20,.p-md{padding:16px !important}.p20.n,.p-md.n{padding:-16px !important}.p30,.p-lg{padding:24px !important}.p30.n,.p-lg.n{padding:-24px !important}.p40,.p-xl{padding:32px !important}.p40.n,.p-xl.n{padding:-32px !important}.p50,.p-xxl{padding:40px !important}.p50.n,.p-xxl.n{padding:-40px !important}.pb0,.pb-n{padding-bottom:0px !important}.pb5,.pb-xs{padding-bottom:4px !important}.pb5.n,.pb-xs.n{padding-bottom:-4px !important}.pb10,.pb-sm{padding-bottom:8px !important}.pb10.n,.pb-sm.n{padding-bottom:-8px !important}.pb15,.pb{padding-bottom:12px !important}.pb15.n,.pb.n{padding-bottom:-12px !important}.pb20,.pb-md{padding-bottom:16px !important}.pb20.n,.pb-md.n{padding-bottom:-16px !important}.pb30,.pb-lg{padding-bottom:24px !important}.pb30.n,.pb-lg.n{padding-bottom:-24px !important}.pb40,.pb-xl{padding-bottom:32px !important}.pb40.n,.pb-xl.n{padding-bottom:-32px !important}.pb50,.pb-xxl{padding-bottom:40px !important}.pb50.n,.pb-xxl.n{padding-bottom:-40px !important}.pl0,.pl-n{padding-left:0px !important}.pl5,.pl-xs{padding-left:4px !important}.pl5.n,.pl-xs.n{padding-left:-4px !important}.pl10,.pl-sm{padding-left:8px !important}.pl10.n,.pl-sm.n{padding-left:-8px !important}.pl15,.pl{padding-left:12px !important}.pl15.n,.pl.n{padding-left:-12px !important}.pl20,.pl-md{padding-left:16px !important}.pl20.n,.pl-md.n{padding-left:-16px !important}.pl30,.pl-lg{padding-left:24px !important}.pl30.n,.pl-lg.n{padding-left:-24px !important}.pl40,.pl-xl{padding-left:32px !important}.pl40.n,.pl-xl.n{padding-left:-32px !important}.pl50,.pl-xxl{padding-left:40px !important}.pl50.n,.pl-xxl.n{padding-left:-40px !important}.pr0,.pr-n{padding-right:0px !important}.pr5,.pr-xs{padding-right:4px !important}.pr5.n,.pr-xs.n{padding-right:-4px !important}.pr10,.pr-sm{padding-right:8px !important}.pr10.n,.pr-sm.n{padding-right:-8px !important}.pr15,.pr{padding-right:12px !important}.pr15.n,.pr.n{padding-right:-12px !important}.pr20,.pr-md{padding-right:16px !important}.pr20.n,.pr-md.n{padding-right:-16px !important}.pr30,.pr-lg{padding-right:24px !important}.pr30.n,.pr-lg.n{padding-right:-24px !important}.pr40,.pr-xl{padding-right:32px !important}.pr40.n,.pr-xl.n{padding-right:-32px !important}.pr50,.pr-xxl{padding-right:40px !important}.pr50.n,.pr-xxl.n{padding-right:-40px !important}.pt0,.pt-n{padding-top:0px !important}.pt5,.pt-xs{padding-top:4px !important}.pt5.n,.pt-xs.n{padding-top:-4px !important}.pt10,.pt-sm{padding-top:8px !important}.pt10.n,.pt-sm.n{padding-top:-8px !important}.pt15,.pt{padding-top:12px !important}.pt15.n,.pt.n{padding-top:-12px !important}.pt20,.pt-md{padding-top:16px !important}.pt20.n,.pt-md.n{padding-top:-16px !important}.pt30,.pt-lg{padding-top:24px !important}.pt30.n,.pt-lg.n{padding-top:-24px !important}.pt40,.pt-xl{padding-top:32px !important}.pt40.n,.pt-xl.n{padding-top:-32px !important}.pt50,.pt-xxl{padding-top:40px !important}.pt50.n,.pt-xxl.n{padding-top:-40px !important}.announcement-banner{padding:7px 45px 6px 20px;text-align:center;position:relative;font-size:14px;line-height:1.4}.announcement-banner--info{background:#d1ecf1;color:#0c5460;border-bottom:2px solid #bee5eb}.announcement-banner--warning{background:#fff3cd;color:#856404;border-bottom:2px solid #ffeeba}.announcement-banner--maintenance{background:#ffe0b2;color:#e65100;border-bottom:2px solid #ffcc80}.announcement-banner .announcement-banner__title{font-weight:700;margin-right:6px}.announcement-banner .announcement-banner__dismiss{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;background:color-mix(in srgb, currentColor 15%, transparent);border:1px solid currentColor;border-radius:20px;font-size:12px;font-weight:700;line-height:1;padding:5px 12px;opacity:1;color:inherit;white-space:nowrap}.announcement-banner .announcement-banner__dismiss:hover{opacity:.6}@media screen and (max-width: 639px){.announcement-banner .announcement-banner__dismiss .announcement-banner__dismiss-text{display:none}}.slide-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(-100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(-100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-property:transform,opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:top;transition-property:transform,opacity;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:right;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:bottom;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:left;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(0.5);transition-property:transform,opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(1.5);transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform,opacity;opacity:1}.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{transform:scale(0.5);opacity:0}.spin-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(-0.75turn);transition-property:transform,opacity;opacity:0}.spin-in.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform,opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{transform:rotate(0.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0.75turn);transition-property:transform,opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform,opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-0.75turn);opacity:0}.slow{transition-duration:750ms !important}.fast{transition-duration:250ms !important}.linear{transition-timing-function:linear !important}.ease{transition-timing-function:ease !important}.ease-in{transition-timing-function:ease-in !important}.ease-out{transition-timing-function:ease-out !important}.ease-in-out{transition-timing-function:ease-in-out !important}.bounce-in{transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{transition-delay:300ms !important}.long-delay{transition-delay:700ms !important}@media print,screen and (min-width: 48em){.reveal.xsmall{width:36%;max-width:71.4285714286rem}}.behca-offline-banner{display:none;position:fixed;top:0;left:0;right:0;z-index:99999;background-color:#e74c3c;color:#fff;text-align:center;padding:20px 16px;font-size:.85rem;font-weight:600;letter-spacing:.3px}.behca-offline-banner i{margin-right:6px}body.noscroll{overflow:hidden}label,legend{color:#3a393b;font-size:12px;text-transform:uppercase;letter-spacing:.04em}label>[type=checkbox],label>[type=radio],legend>[type=checkbox],legend>[type=radio]{display:inline-block;vertical-align:middle}label.inline,legend.inline{display:inline-block}legend{font-weight:700;line-height:1.8}legend i.fa-info-circle,legend i.fa-circle-info{color:#3387aa;cursor:pointer}label{font-weight:700;line-height:1.8}label i.fa-info-circle,label i.fa-circle-info{color:#3387aa;cursor:pointer}[type=text],[type=email],[type=password],[type=number],[type=phone],select,textarea{border-radius:5px;color:#5a595c !important;font-size:14px !important;font-weight:600 !important;height:45px}@media print,screen and (max-width: 47.99875em){[type=text],[type=email],[type=password],[type=number],[type=phone],select,textarea{font-size:16px !important}}[type=text].date-inline,[type=email].date-inline,[type=password].date-inline,[type=number].date-inline,[type=phone].date-inline,select.date-inline,textarea.date-inline{display:inline-block !important;margin-right:20px;width:150px !important;text-align:center}[type=text].lowercased,[type=email].lowercased,[type=password].lowercased,[type=number].lowercased,[type=phone].lowercased,select.lowercased,textarea.lowercased{text-transform:lowercase}.form-group [type=phone]{display:block;width:100%}textarea{height:250px}[type=checkbox],[type=radio]{display:inline-block;margin:0}[type=checkbox]+label,[type=radio]+label{vertical-align:text-bottom}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}.radio-inline label{display:inline-block}.browserupgrade{text-align:center;width:100%;background-color:#ffcc3b;padding:6px}sup{font-size:70%}h3 sup{font-size:50%}h1,h2,h3,h4,h5,h6{font-family:"Rubik",sans-serif}h1,h2{font-weight:700}h3,h4,h5{font-weight:600}h6{font-weight:500}sup.required{color:#d65a3d;font-size:90%;vertical-align:sub}.lowercase{text-transform:lowercase}.responsive-embed{margin-bottom:0}.reveal{width:100%}.reveal table{font-size:12px}.reveal table th,.reveal table td{font-size:inherit}.reveal table .fa-check{color:#5dc368}.reveal table .fa-times{color:#d65a3d}.reveal p,.reveal ul,.reveal li{font-size:14px}.reveal-overlay .close-button{top:5px;right:12px}.footnote{font-size:12px;font-style:italic;color:#999}.help-topic{font-size:12px;text-transform:initial;padding-left:10px}.tooltip{border-radius:8px}.zselect{margin:0 0 5px;border-radius:5px}.zselect span.zmshead{font-size:13px}.zselect ul{background-color:#ececec;margin:5px 0 0 -0.55rem}.zselect ul li{font-size:13px;text-align:left}.zselect ul li input[type=checkbox]{margin:0 7px 0 0;height:20px;width:20px}.zselect ul li span{vertical-align:top}.row{max-width:100%}.row.title-header{background-color:#39b4e7;color:#fff;position:relative;text-align:center}.row.title-header.xxtrasmall{height:48px}.row.title-header.xxtrasmall h3{font-size:20px}.row.title-header.xtrasmall{height:120px}@media print,screen and (max-width: 47.99875em){.row.title-header.xtrasmall{height:80px}}.row.title-header.small{height:130px}@media print,screen and (max-width: 47.99875em){.row.title-header.small{height:120px}}.row.title-header.msmall{height:120px}@media print,screen and (max-width: 47.99875em){.row.title-header.msmall{height:120px}}.row.title-header.medium{height:250px}@media print,screen and (max-width: 47.99875em){.row.title-header.medium{height:150px}}.row.title-header.large{height:350px}@media print,screen and (max-width: 47.99875em){.row.title-header.large{height:250px}}.row.title-header.daily-entry{height:350px;padding-bottom:50px}@media print,screen and (max-width: 47.99875em){.row.title-header.daily-entry{height:250px;padding-bottom:50px}}@media print,screen and (max-width: 47.99875em){.row.title-header.no-observable-dd{margin-top:0px}}.row.title-header.nothing{height:20px}.row.title-header a{color:#fff;font-weight:bold;text-decoration:underline}.row.title-header h6{margin-bottom:20px;font-weight:600}@media print,screen and (max-width: 63.99875em){.row.title-header h6{margin-bottom:10px}}.row.title-header p.error{color:#fff;font-style:italic;font-weight:bold}.row.title-header p.success{color:#fff;font-style:italic}.row.title-header .small-centered{top:42%;transform:translateY(-50%);position:relative}.row.title-header .separator-icon-white{margin-bottom:.5rem}.row.title-header .tabs{background-color:#ddd;display:inline-block;line-height:0;text-align:center;border-radius:3px 3px 0 0;min-height:54px}.row.title-header .tabs .tabs-title{float:none;margin:0 8px}.row.title-header .tabs .tabs-title.disable{cursor:default;pointer-events:none}.row.title-header .tabs .tabs-title.disable a{color:#a3a3a3}.row.title-header .tabs .tabs-title a{background-color:#ddd;border:none;border-radius:0;color:#5a595c;padding:20px 5px 12px 5px;font-weight:bold;text-decoration:none}.row.title-header .tabs .tabs-title a i{font-size:10px;vertical-align:top;margin-top:1px}.row.title-header .tabs .tabs-title a i.fa-check{color:#39b4e7}.row.title-header .tabs .tabs-title a i.fa-times{color:#d65a3d}.row.title-header .tabs .tabs-title.is-active a{background-color:#ddd;border-bottom:3px solid #39b4e7;color:#39b4e7}.row.title-header .button{background-color:#197ea8;border:1px solid #197ea8;border-radius:3px;margin:0 10px;vertical-align:top}@media print,screen and (max-width: 47.99875em){.row.title-header .button{margin:0}}.row.title-header .button:hover{background-color:#39b4e7;border:1px solid #fff}.row.title-header .button.alternative{background-color:rgba(0,0,0,0);border:1px solid #fff;font-weight:bold}.row.title-header .button.alternative:hover{background-color:#197ea8;border:1px solid #197ea8}.row.title-header .button.groups-button{padding:8px 12px;text-decoration:none}.row.title-header .button.disabled{pointer-events:none}.sticky-container.header .title-bar{position:fixed;max-width:100% !important;padding:0;width:100%}.container{margin:0 auto}.container .inner-container{margin:40px auto;max-width:none;width:100%;padding-left:1rem;padding-right:1rem;box-sizing:border-box}.container .inner-container.login,.container .inner-container.signup-panel{max-width:500px}.container .inner-container.login a.remark i,.container .inner-container.signup-panel a.remark i{margin-right:2px}@media print,screen and (max-width: 47.99875em){.container .inner-container{padding-left:0;padding-right:0}}.container .tabs-panel-container.dashboard,.container .inner-container.dashboard.dashboard--floor-width,.container .tabs-panel-container.page-shell-tint-strip--floor-width{min-width:1000px;width:max(100%,1000px);box-sizing:border-box}.container .inner-container.dashboard.dashboard--floor-width>.shadow-page,.container .inner-container.dashboard.dashboard--floor-width>.shadow-page.page-shell-card{min-width:1000px;box-sizing:border-box}#content.container:has(.dashboard--floor-width){overflow-x:auto;-webkit-overflow-scrolling:touch}.input-group-button a,.input-group-button input,.input-group-button button{height:2.5rem}.message{position:relative;margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0}.message>:first-child{margin-top:0}.message>:last-child{margin-bottom:0}.allowed-dropdown{color:#0a0a0a}#users-dropdown{padding:5px !important}.callout-home{z-index:-1}.custom-wait svg{height:24px;width:24px;margin-top:2px}.custom-wait i{color:#fff}.show-for-small-only .custom-wait{display:inline-block;vertical-align:middle;margin-right:10px}.show-for-small-only .custom-wait svg{height:22px;width:22px;margin-top:0}.ui-widget{font-family:inherit;font-size:15px}.ui-widget-content{background:#fff}.ui-autocomplete{max-width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:inherit}.terms{color:#5a595c}.terms h4{font-weight:bold}.terms h6{font-weight:bold;margin-top:25px}.terms .updated{color:#999;font-style:italic}.terms ul li ul li{list-style-type:circle}.error{border-color:#ec5840}.error h3{color:#cc4b37}.error .callout{margin:50px 0}.tagit li.tagit-choice{color:#8c8c8c;line-height:1 !important;padding:.5em 1.5em .5em 1.4em !important}.tagit li .tagit-label{font-weight:700;font-size:90%;text-transform:uppercase}.tagit li .tagit-label:before{content:"";font-family:"Font Awesome 7 Pro";font-weight:900;font-size:11px;color:#ccc;margin-left:6px;position:absolute;left:.1em;top:50%;margin-top:-6px;line-height:1;cursor:grab;cursor:-webkit-grab}@media print,screen and (max-width: 47.99875em){.tagit li .tagit-label:before{content:" "}}.tagit li:hover .tagit-label:before{color:#888}.tagit li.ui-sortable-helper .tagit-label:before{cursor:grabbing;cursor:-webkit-grabbing}.tagit li.tagit-choice-read-only .tagit-label:before{display:none}.tagit [class*=ui-icon]{background:none repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:16px;text-indent:0;text-rendering:auto;width:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tagit .tagit-close{color:#999;opacity:.65;text-decoration:none;right:.4em !important;margin-top:-7px !important}.tagit .tagit-close .text-icon,.tagit .tagit-close .ui-icon{display:none !important}.tagit .tagit-close:hover,.tagit .tagit-close:focus{color:#d19182;opacity:1}.tagit input[type=text]{padding:2px !important}.ui-pnotify .tagit li.tagit-choice{padding:.5em 1.5em .5em .5em !important}.no-move .tagit{margin-bottom:0}.no-move .tagit li.tagit-choice{padding:.5em 1.5em .5em .5em !important}.no-move .tagit li .tagit-label:before{content:" ";cursor:default}.tagit-autocomplete{background:#fff;max-width:50%}.tagit-autocomplete .ui-menu-item.ui-state-focus{background:#e7e7e7;border:1px solid #999;color:#999}.tabs-panel-container{background-image:-webkit-linear-gradient(top, #39b4e7 30%, #229acc 60px);background-image:-moz-linear-gradient(top, #39b4e7 30%, #229acc 60px);background-image:linear-gradient(top, #39b4e7 30%, #229acc 60px);height:60px;padding-top:0px;border-bottom:3px solid #ddd}@media print,screen and (max-width: 47.99875em){.tabs-panel-container{background-image:-webkit-linear-gradient(top, #39b4e7 30%, #229acc 58px);background-image:-moz-linear-gradient(top, #39b4e7 30%, #229acc 58px);background-image:linear-gradient(top, #39b4e7 30%, #229acc 58px);height:58px;padding-top:0px}}.tabs-panel-container.admin-dashboard{border-bottom:4px solid #ddd}.tabs-panel-container.self-reporting{height:80px}.tabs{background-color:rgba(0,0,0,0);border:none;text-align:center}.tabs::after{content:" ";display:inline-block;height:0;width:100%}.tabs .tabs-title{display:inline-block;float:none;text-align:left}.tabs .tabs-title a{color:#fff;background-color:#197ea8;display:inline-block;font-size:14px;font-weight:700;line-height:14px;outline:0;padding:14px 18px;text-transform:uppercase}.tabs .tabs-title a.tabby{font-size:16px}@media print,screen and (max-width: 47.99875em){.tabs .tabs-title a.tabby{font-size:12px;font-weight:500;text-align:center}}.tabs .tabs-title a i.tabby{font-size:18px;margin-top:0;margin-right:10px}@media print,screen and (max-width: 47.99875em){.tabs .tabs-title a i.tabby{display:none}}.tabs .tabs-title.is-active a{background-color:#e7e7e7;border-top:5px solid #197ea8;border-bottom:5px solid #e7e7e7;color:#197ea8;padding-top:17px}.tabs .tabs-title.is-active .check{border:1px solid #197ea8}.tabs .tabs-title .check{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;display:inline-block;float:right;height:16px;width:16px;margin-top:1px}@media print,screen and (max-width: 47.99875em){.tabs .tabs-title .check{display:none}}.tabs .tabs-title .check i{display:none;font-size:21px;margin-top:-3px;margin-left:-2px}.tabs .tabs-title.complete a{color:#fff}.tabs .tabs-title.complete.is-active a{color:#197ea8}.tabs .tabs-title.complete .check{background-color:#fff}.tabs .tabs-title.complete .check i{display:block;color:#5dc368}.tabs.subtabs .tabs-title{margin:0 4px;min-width:20%}@media print,screen and (max-width: 47.99875em){.tabs.subtabs .tabs-title{margin:0}}.tabs.subtabs .tabs-title a{font-weight:800;line-height:1.2;width:100%}@media print,screen and (max-width: 63.99875em){.tabs.subtabs .tabs-title a{width:235px}}@media print,screen and (max-width: 47.99875em){.tabs.subtabs .tabs-title a{width:100%;padding:11px 0}}@media print,screen and (max-width: 47.99875em){.tabs.subtabs .tabs-title{width:24%}}.tabs.subtabs.in-page{height:57px}@media print,screen and (max-width: 47.99875em){.tabs.subtabs.in-page{height:55px}}.tabs.subtabs.in-page .tabs-title a{background-color:#39b4e7}.tabs.subtabs.in-page .tabs-title.is-active a{background-color:#fff;border-bottom-color:#fff}.tabs-content{background:rgba(0,0,0,0);border:none}.tabs-content .tabs-panel{padding:0}.tabs-content.subtabs{background-color:rgba(0,0,0,0)}.tabs-content.subtabs .tabs-panel{background-color:rgba(0,0,0,0)}.tabs-content.subtabs .tabs-panel .shadow-page{padding:30px 20px}@media print,screen and (max-width: 74.99875em){.tabs-content.subtabs .tabs-panel .shadow-page{padding:20px 10px}}.tabs-content.subtabs .tabs-panel .shadow-page legend{color:#5a595c}.tabs-content.subtabs .tabs-panel .shadow-page fieldset{margin:0}.shadow-page{background-color:#fff;box-shadow:4px 4px 10px 3px rgba(60,60,60,.25);font-size:14px;padding:30px;margin-top:20px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1440px;width:100%;box-sizing:border-box;border-radius:14px}@media print,screen and (max-width: 47.99875em){.shadow-page{padding:20px}}.shadow-page h5{color:#5a595c;font-size:20px}.shadow-page p{color:#5a595c;font-size:14px}.shadow-page ol,.shadow-page li{color:#5a595c}.avatar{height:250px;margin-bottom:50px;padding:0;width:250px;border:5px solid #e7e7e7;border-radius:50%;overflow:hidden}.avatar img{height:auto;width:250px}.avatar img.color-1{border:5px solid #6975be}.avatar img.color-2{border:5px solid #d65a3d}.avatar img.color-3{border:5px solid #ea863d}.avatar img.color-4{border:5px solid #e5bf28}.avatar img.color-5{border:5px solid #5dc368}.avatar img.color-6{border:5px solid #5b649c}.avatar img.color-7{border:5px solid #ae3d22}.avatar img.color-8{border:5px solid #c55c1d}.avatar img.color-9{border:5px solid #cd991b}.avatar img.color-10{border:5px solid #289e44}.avatar img.color-11{border:5px solid #8c98e3}.avatar img.color-12{border:5px solid #fb866f}.avatar img.color-13{border:5px solid #f5c46f}.avatar img.color-14{border:5px solid #eedd49}.avatar img.color-15{border:5px solid #82e18c}.avatar.none{background-image:url("../img/avatar_placeholder.png");background-position:center;background-repeat:no-repeat;background-size:contain;border:5px solid #e7e7e7;border-radius:50%}.avatar.none img{display:none}.cropping{height:350px;width:100%}.cropping img{border:none;border-radius:0;max-height:350px}.cropping-buttons .button{min-width:48px}.colors{border-bottom:3px solid rgba(0,0,0,.2)}.colors.none{background-color:#e7e7e7;border-bottom:2px solid #ccc}.colors.color-1{background-color:#6975be}.colors.color-2{background-color:#d65a3d}.colors.color-3{background-color:#ea863d}.colors.color-4{background-color:#e5bf28}.colors.color-5{background-color:#5dc368}.colors.color-6{background-color:#5b649c}.colors.color-7{background-color:#ae3d22}.colors.color-8{background-color:#c55c1d}.colors.color-9{background-color:#cd991b}.colors.color-10{background-color:#289e44}.colors.color-11{background-color:#8c98e3}.colors.color-12{background-color:#fb866f}.colors.color-13{background-color:#f5c46f}.colors.color-14{background-color:#eedd49}.colors.color-15{background-color:#82e18c}.separator-icon,.separator-icon-white{background-image:url("../img/separator-white.png");background-size:60px;width:60px;height:15px}.separator-grey{background-image:url("../img/separator-grey.png");background-size:60px;width:60px;height:15px}.separator-icon-black{background-image:url("../img/separator-black.png");background-size:60px;width:60px;height:15px}.separator-icon-grey{background-image:url("../img/separator-grey.png");background-size:60px;width:60px;height:15px}.slider{border-radius:5px}.slider .slider-fill{border:1px solid #197ea8;border-bottom-left-radius:5px;border-top-left-radius:5px}.slider .slider-handle{border:1px solid #197ea8}.no-wrap{white-space:nowrap}.tiny-note{background-color:#d9edf7;color:#31708f;font-size:16px;font-style:italic;padding:20px;position:relative;text-align:center;z-index:2}.tiny-note a{color:#31708f;font-weight:bold;text-decoration:underline}.tiny-note.read-only{padding:8px;font-size:12px}.tiny-note.read-only button{padding:1px;font-size:12px}.button-key{border:1px solid #0a0a0a;border-radius:4px;background-color:#fff;padding:0 3px}.pass-wrapper{margin-top:-4px}.pass-wrapper .pass-colorbar{background-image:url("../img/passwordstrength.jpg")}.pass-wrapper .pass-text{font-size:12px}.switch.small .switch-paddle{border-radius:20px;line-height:1.2}.switch.small .switch-paddle::after{border-radius:20px}.switch.disabled{cursor:not-allowed;opacity:.25;pointer-events:none}.switch .switch-active{left:15%}input.danger:checked~.switch-paddle{background-color:#d65a3d}.tribute-mention{color:#289e44;font-weight:900}.tribute-mention--notify{color:rgb(13.2620320856%,52.385026738%,22.5454545455%);font-weight:700;border-bottom:1px dotted rgba(40,158,68,.55)}.footnote--clinical-mention{margin-top:.5rem;line-height:1.45}.tribute-menu-item{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:nowrap;font-family:"Rubik",sans-serif;font-size:14px;font-weight:500;max-width:100%}.tribute-menu-item .person-avatar{width:28px;height:28px;font-size:11px;border-width:0}.tribute-menu-item .mention-role-pill{font-size:10px}.tribute-menu-item__text{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem;min-width:0;line-height:1.25}.tribute-menu-item--broadcast{align-items:center}.tribute-menu-item--broadcast .tribute-menu-item__text{flex-direction:column;align-items:flex-start;gap:.1rem}.tribute-menu-item .person-avatar.tribute-menu-item__broadcast-avatar{background:rgba(40,158,68,.14);border-color:rgba(0,0,0,0);color:#289e44;font-weight:700}.tribute-menu-item__tag{font-weight:600;color:#289e44}.tribute-menu-item__desc{font-weight:400;font-size:12px;color:#5a595c;opacity:.8}.mention-role-pill{display:inline-block;vertical-align:middle;margin-left:.2rem;padding:.05rem .4rem;border-radius:999px;font-family:"Rubik",sans-serif;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.02em;text-transform:lowercase;white-space:nowrap}.mention-role-pill--manager{background:rgba(33,153,232,.15);color:rgb(8.2538615446%,51.3174869948%,79.6677070828%)}.mention-role-pill--staff{background:rgba(93,195,104,.2);color:rgb(14.0701128936%,55.5769459299%,23.9191919192%)}.mention-role-pill--guest{background:rgba(234,134,61,.18);color:rgb(82.730870953%,40.0860921113%,8.9554035568%)}.mention-role-pill--profile{background:rgba(105,117,190,.16);color:rgb(32.804377565%,38.1800273598%,70.8818969448%)}.tribute-container ul{background:#f5f5f5}.tribute-container li span{font-weight:500}.tribute-container li .person-avatar{font-weight:700}.tribute-container li .tribute-menu-item__tag{font-weight:600;color:#289e44}.tribute-container li .tribute-menu-item__desc{font-weight:400}.tribute-container li .mention-role-pill{font-weight:600}ul.v-text{font-size:14px;margin-top:10px;list-style-type:none;margin-left:0}ul.v-text li{margin-left:0}.v-new,.v-improvement,.v-bug{padding:0 10px;color:#fff;border-radius:14px;font-size:12px;font-weight:bold;margin-right:2px}.v-new{background-color:#b26cee}.v-improvement{background-color:#3778ff}.v-bug{background-color:#ae3d22}.text-line-through{text-decoration:line-through !important}.numbered-list{list-style-type:decimal}.companies{cursor:pointer;margin:auto;width:600px;box-shadow:9px 9px 10px 0px rgba(0,0,0,.3)}@media print,screen and (min-width: 48em)and (max-width: 63.99875em){.companies{width:500px}}@media print,screen and (max-width: 47.99875em){.companies{width:330px}}.companies img{max-height:35px}.companies h6{text-align:left;font-size:16px;font-weight:bold !important;margin-bottom:0}.companies .org-name,.companies .org-chevron{padding-top:6px}.companies .selected{background-color:#fff;color:#5a595c;height:45px;padding-bottom:5px;padding-top:5px}.companies .dropdown-pane{background-color:#fff;border:none;color:#5a595c;width:inherit;left:unset !important;top:unset !important;padding:0;z-index:100000;box-shadow:9px 9px 10px 0px rgba(0,0,0,.3)}.companies .dropdown-pane ul{list-style-type:none;margin:0;padding:0}.companies .dropdown-pane ul li{border-top:1px solid #cacaca;height:45px}.companies .dropdown-pane ul li img{max-height:35px}.companies .dropdown-pane ul li h6{text-align:left !important;font-size:16px;font-weight:bold;margin-bottom:0}.companies .dropdown-pane ul li a{color:#5a595c;display:block;max-height:45px;padding-top:5px;padding-bottom:5px}.companies .dropdown-pane ul li a:hover{background-color:#cacaca}.file-formats{font-style:italic;margin-top:-10px;font-size:12px !important}.pro-feature-alert{border:1px solid #faebcc;border-radius:5px;background-color:#fcf8e3;color:#8a6d3b;padding:10px;margin-bottom:15px}.info-callout{border:1px solid #b8d4e8;border-radius:5px;background-color:#e8f4fd;color:#197ea8;padding:10px;margin-bottom:15px}.info-callout a{color:#197ea8;font-weight:600;text-decoration:underline}.info-callout p:last-child{margin-bottom:0}.success-message{background-color:#d5efe7;color:#289e44;padding:2px 10px;border-radius:20px;margin-top:5px}.warning-message{background-color:#ecde9a;color:#b69400;padding:2px 10px;border-radius:20px;margin-top:5px}.alert-message{background-color:#f3ddd8;color:#da3116;padding:2px 10px;border-radius:20px;margin-top:5px}.informational-message{background-color:#daf4ff;color:#197ea8;padding:2px 10px;border-radius:20px;margin-top:5px}.serif-text{font-size:1rem;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-weight:400}.has-tip{border-bottom:none;cursor:pointer;margin-left:5px}.has-tip.tip-underline{border-bottom:dotted 1px #8a8a8a}.nowrap{white-space:nowrap}.privacy{margin-bottom:0}.privacy p{line-height:130%;font-size:80%;margin-bottom:0;color:#5a595c}.app-store-apple,.app-store-googleplay{background-position:0;background-repeat:no-repeat;background-size:120px auto;display:inline-block;height:40px;margin-left:0;margin-right:10px;width:120px}.app-store-apple{background-image:url(https://behca-assets.s3.us-west-2.amazonaws.com/appstore_apple_en.svg)}.app-store-googleplay{background-image:url(https://behca-assets.s3.us-west-2.amazonaws.com/appstore_googleplay_en.svg)}.password-nomargin{margin:0 !important}.header{height:105px !important;z-index:9}@media print,screen and (max-width: 47.99875em){.header{height:105px !important}}.header.intro{height:60px !important}.header.admin{height:105px !important}@media print,screen and (max-width: 47.99875em){.header.admin{height:60px !important}}.header .row.first-top-bar{height:60px}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar{height:60px}.header .row.first-top-bar .wrapper{width:100%}}.header .row.first-top-bar .sub-bar-center{position:absolute;left:50%;transform:translateX(-50%);max-width:1440px;width:100%;padding-left:.9375rem;padding-right:.9375rem;box-sizing:border-box;z-index:999999}.header .row.first-top-bar .sub-bar-center.hidden .wrapper .title-bar-left{display:none}.header .row.first-top-bar .sub-bar-center.hidden #header-small-menu-toggle{display:none}.header .row.first-top-bar .sub-bar-center .title-bar-left{margin-left:0px;margin-top:4px !important}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li>a>i[class*=fa-]{display:inline-block;text-align:center;margin-right:.25rem}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li+li{margin-left:0}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li{margin-right:0;margin-top:6px}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li .main-sub-menu{width:160px !important;min-width:unset;top:49px !important;box-shadow:9px 9px 10px 0px rgba(0,0,0,.3);border:none;border-radius:0 0 6px 6px;padding-top:0}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li .main-sub-menu>li{display:block;float:none;width:100%;margin-top:0}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li .main-sub-menu a.active{background-color:rgba(57,180,231,.14);border-left:5px solid #39b4e7;border-radius:0;color:#39b4e7;padding-left:calc(1rem - 5px)}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li .main-sub-menu.wider{width:195px !important}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li .main-sub-menu{width:100% !important;top:unset}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li .main-sub-menu li a{color:#fff !important}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li .main-sub-menu a{margin-left:0 !important}}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a{color:#5a595c;font-size:15px;font-weight:600;padding:12px 18px}@media(max-width: 1180px){.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a{padding:12px 12px}}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a:after{display:none}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a:hover{color:#39b4e7}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a:hover{color:#fff}}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a.active{background-color:#39b4e7;color:#fff;border-radius:30px}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a.active{background-color:unset}}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a{color:#fff;line-height:64px;padding:0}}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a i{vertical-align:baseline}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li a i.fa-external-link{font-size:11px;padding-left:2px}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li{background-color:#229acc;display:block;padding-left:30px;padding-right:30px;margin:0;width:100%}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li.observable{background-color:#39b4e7}}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li.nav-track-dropdown{position:relative}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li.nav-track-dropdown .nav-track-submenu{display:none;position:absolute;left:0;z-index:1;list-style:none;margin:0;padding:0;background-color:#fefefe}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li.nav-track-dropdown .nav-track-submenu::before{content:"";display:block;height:20px;width:100%;position:absolute;top:-20px;left:0}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li.nav-track-dropdown .nav-track-submenu li{margin-top:0}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li.nav-track-dropdown .nav-track-submenu li a{color:#5a595c;font-size:14px;font-weight:600;line-height:10px;padding:.7rem 1rem;display:block}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li.nav-track-dropdown .nav-track-submenu li a:hover{background-color:#e7e7e7}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple li.nav-track-dropdown:hover .nav-track-submenu{display:block}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple.dropdown li.is-dropdown-submenu-parent li{margin-top:0}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple.dropdown li.is-dropdown-submenu-parent li a{color:#5a595c;font-size:14px;font-weight:600;padding:.6rem 1rem}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple.dropdown li.is-dropdown-submenu-parent li a:hover{background-color:#e7e7e7}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple .is-dropdown-submenu{min-width:320px}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.simple{width:100%}}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.admin-dashboard li a{padding:15px 25px}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.dropdown{width:100%}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.dropdown li a{border:none}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.dropdown ul.is-dropdown-submenu{background-color:#197ea8;border:none;color:#fff;width:100%}.header .row.first-top-bar .sub-bar-center .title-bar-left .menu.dropdown ul.is-dropdown-submenu li.is-submenu-item a{font-size:14px;font-weight:600;margin-left:25px;line-height:18px}}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar .sub-bar-center .title-bar-left{margin-top:0 !important}.header .row.first-top-bar .sub-bar-center .title-bar-left.full-on-small{margin-top:-7px !important;width:100%;padding:0}}.header .row.first-top-bar .sub-bar-center .title-bar-right{margin-top:7px}.header .row.first-top-bar .sub-bar-center .title-bar-right.login-menu{margin-top:10px}@media print,screen and (max-width: 47.99875em){.header .row.first-top-bar .sub-bar-center .title-bar-right{margin-top:10px;margin-right:0px}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable{margin-top:9px;margin-right:9px}}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions{align-items:center;display:flex;gap:12px;margin:0}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions>li{margin:0}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions>li+li{margin-left:0}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .observable-header-nav-icons{align-items:center;display:inline-flex;flex-direction:row;gap:8px;overflow:visible}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-self-reporting-open,.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-messaging-open{align-items:center;display:inline-flex;height:40px;overflow:visible;padding:0 4px}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-self-reporting-open .notification,.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-messaging-open .notification{overflow:visible;position:relative}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-self-reporting-open .notification i,.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-messaging-open .notification i{font-size:20px;color:#5a595c}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-self-reporting-open .notification .badge,.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-messaging-open .notification .badge{font-size:9px;font-weight:bold;left:14px;margin:0;padding:4px;position:absolute;top:-8px;z-index:2}.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-self-reporting-open.active .notification i,.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-self-reporting-open.active:hover .notification i,.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-messaging-open.active .notification i,.header .row.first-top-bar .sub-bar-center .title-bar-right.observable .observable-header-actions .js-messaging-open.active:hover .notification i{color:#2199e8}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu{align-items:center;display:flex;flex-direction:row;height:40px;margin-top:0;gap:4px}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu>li{margin:0;vertical-align:middle}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu>li+li{margin-left:0}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu .custom-wait{height:40px;padding:0 4px 0 0}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu .custom-wait svg{height:20px;width:20px}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu .mobile-header-icon>a{align-items:center;display:inline-flex;height:40px;overflow:visible;padding:0 6px}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu .mobile-header-icon>a .notification{overflow:visible;position:relative}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu .mobile-header-icon>a .notification i{color:#5a595c;font-size:20px}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu .mobile-header-icon>a .notification .badge{font-size:9px;font-weight:bold;left:12px;margin:0;padding:4px;position:absolute;top:-8px;z-index:2}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu .mobile-header-icon>a.js-messaging-open .notification .badge{left:16px}.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu .mobile-header-icon>a.active .notification i,.header .row.first-top-bar .sub-bar-center .title-bar-right .mobile-menu .mobile-header-icon>a.js-messaging-open.active .notification i{color:#39b4e7}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu-toggle{color:#5a595c;font-size:22px;padding:0}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu-toggle#header-small-menu-toggle{align-items:center;display:inline-flex;font-size:22px;height:40px;margin-right:2px;padding:0 6px}.header .row.first-top-bar .sub-bar-center .title-bar-right .medium-sign-in{margin-top:14px;margin-right:26px;font-size:15px !important;color:#39b4e7}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu>li{vertical-align:middle}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .custom-wait{align-items:center;box-sizing:border-box;display:flex;line-height:1;padding:.7rem .25rem .7rem 0}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .custom-wait svg{display:block;height:22px;margin-top:0;width:22px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu li>a>i{margin-right:0}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu a{font-size:14px;font-weight:600;padding:.7rem .5rem}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu a .notification{position:relative;vertical-align:text-bottom}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu a .notification a{color:#5a595c}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu a .notification i{font-size:22px;color:#5a595c}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu a .notification i:hover{color:#39b4e7}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu a .notification .badge{font-size:9px;font-weight:bold;left:13px;margin:0;padding:4px;position:absolute;top:-11px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu a.js-messaging-open .notification .badge{left:18px;top:-11px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu a.js-messaging-open.active .notification i{color:#39b4e7}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu a:focus{outline:none}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-item-layout{align-items:center;display:flex;gap:12px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-card{flex:1 1 auto;min-width:0;padding:0}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-item{color:#5a595c}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-item .notification-title{font-family:"Rubik",sans-serif;font-weight:600}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-item .notification-title:hover{color:#39b4e7}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-item .notification-body{font-size:80%;padding:2px 0}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-date{font-size:10px;font-weight:normal}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-icon-wrap{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:15px;height:32px;justify-content:center;line-height:1;width:32px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-icon-wrap .notification-icon,.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-icon-wrap i,.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .notification-icon-wrap svg{color:#fff;line-height:1;vertical-align:middle}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.simple li{margin-right:0px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.simple a{font-size:14px;font-weight:600}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .manager-menu{padding:.7rem .75rem .7rem .2rem}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .manager-menu i:hover{color:#39b4e7}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .manager-menu.active i,.header .row.first-top-bar .sub-bar-center .title-bar-right .menu .manager-menu.active:hover i{color:#39b4e7}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu a{color:#5a595c;font-size:22px;font-weight:500}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu a.rounded{background-color:#197ea8;border-radius:50%;color:#fff;font-family:"Rubik",sans-serif;font-size:18px;padding:13px 0;text-transform:uppercase;width:42px;height:42px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu a.rounded::after{border:none;display:none;right:0;margin:0}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu a.rounded:hover{background-color:#229acc}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane{background-color:#fff;border:none;min-width:150px;padding:0;position:absolute;width:150px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane#managerMenuDropdown{width:195px !important;left:unset !important;top:52px !important;right:50px !important;box-shadow:9px 9px 10px 0px rgba(0,0,0,.3);border-radius:0 0 6px 6px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane#userMenuDropdown{width:180px !important;left:unset !important;top:52px !important;right:0px !important;box-shadow:9px 9px 10px 0px rgba(0,0,0,.3);border-radius:0 0 6px 6px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane .submenu{list-style-type:none;margin:0}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane .submenu li{display:block;width:100%}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane .submenu li a{color:#5a595c;display:inline-block;font-size:14px;font-weight:600;line-height:10px;padding:.7rem .8rem;text-align:right;width:100%}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane .submenu li a:hover{background-color:#e7e7e7}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane .submenu li a.active{background-color:rgba(57,180,231,.14);border-left:5px solid #39b4e7;border-radius:0;color:#39b4e7;padding-left:calc(.8rem - 5px)}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane .submenu li a small{color:#a2a2a2;display:block;margin-top:5px}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane .submenu li.my-schedule-link{border-bottom:1px solid #e7e7e7}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.dropdown li.user-dropdown-menu .dropdown-pane .submenu li.plan-gated a{padding:.525rem .6rem}.header .row.first-top-bar .sub-bar-center .title-bar-right .menu.is-dropdown-submenu{min-width:150px;left:-75px;top:55px;border:none}.header .row.second-top-bar{height:45px;width:100%;border-bottom:none}.header .row.second-top-bar.colors.none{border-bottom:none}.header .row.second-top-bar .sub-bar-center{position:absolute;left:50%;transform:translateX(-50%);max-width:1440px;width:100%;padding-left:.9375rem;padding-right:.9375rem;box-sizing:border-box;z-index:99999;display:flex;align-items:stretch;justify-content:flex-start;gap:8px}.header .row.second-top-bar .sub-bar-center .title-bar-left{flex:0 0 auto;display:flex;align-items:center}.header .row.second-top-bar .sub-bar-center .title-bar-left .top-observable-container{margin-right:12px}.header .row.second-top-bar .sub-bar-center .title-bar-right{flex:0 0 auto;margin-left:auto;display:flex;align-items:center}.header .row.second-top-bar .sub-bar-center .observable{line-height:40px;vertical-align:middle}@media print,screen and (max-width: 47.99875em){.header .row.second-top-bar .sub-bar-center .observable{margin-left:12px}}.header .row.second-top-bar .sub-bar-center .observable.current{height:36px;display:flex;align-items:center}.header .row.second-top-bar .sub-bar-center .observable.current .avatar-container{border-radius:50%;overflow:hidden;height:32px;width:32px;display:inline-block;margin-top:0;flex:none}.header .row.second-top-bar .sub-bar-center .observable.current .thumbnail{background-color:#fff;border:none;box-shadow:none;height:32px;width:32px;margin:0;padding:0;vertical-align:top;object-fit:cover}.header .row.second-top-bar .sub-bar-center .observable.current .avatar-name{font-weight:600;font-size:15px;padding-left:10px;display:inline-block;vertical-align:middle;line-height:1.2}@media print,screen and (max-width: 47.99875em){.header .row.second-top-bar .sub-bar-center .observable.current .avatar-name{font-size:13px;padding-left:8px}}.header .row.second-top-bar .sub-bar-center .observable.current i{margin-left:8px;vertical-align:middle;margin-top:0;font-size:12px}.header .row.second-top-bar .sub-bar-center .observable.current a{color:#fff;z-index:0;margin-left:8px;display:inline-flex;align-items:center}.header .row.second-top-bar .sub-bar-center .current-group{display:flex;align-items:center;height:45px}.header .row.second-top-bar .sub-bar-center .current-group .badge{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:25px;font-size:.75rem;font-weight:600;padding:4px 10px}.header .row.second-top-bar.admin-strip{background-color:#16546d;height:45px;width:100%}.header .row.second-top-bar.admin-strip .sub-bar-center{position:absolute;left:50%;transform:translateX(-50%);max-width:1440px;width:100%;padding-left:.9375rem;padding-right:.9375rem;box-sizing:border-box}.header .row.second-top-bar.admin-strip .sub-bar-center .observable{line-height:40px}.header .row.second-top-bar.admin-strip ul.admin-dashboard{margin:0;padding:0;list-style:none}.header .row.second-top-bar.admin-strip ul.admin-dashboard li+li{margin-left:0}.header .row.second-top-bar.admin-strip ul.admin-dashboard li{display:inline-block;margin-right:5px}.header .row.second-top-bar.admin-strip ul.admin-dashboard li a{align-items:center;color:#fff;display:inline-flex;font-weight:600;line-height:1;padding:15px 20px;font-size:15px}.header .row.second-top-bar.admin-strip ul.admin-dashboard li a i{margin-right:.3rem}.header .row.second-top-bar.admin-strip ul.admin-dashboard li a:hover{background-color:rgba(255,255,255,.08);color:#fff}.header .row.second-top-bar.admin-strip ul.admin-dashboard li a.active{background-color:#39b4e7;color:#fff}.mar-review-pending-dot{background-color:#e74c3c;border-radius:50%;display:inline-block;flex-shrink:0;height:8px;margin-left:.45rem;vertical-align:middle;width:8px}.row.second-top-bar.admin-strip ul.admin-dashboard li a .mar-review-pending-dot{box-shadow:0 0 0 1px rgba(255,255,255,.35)}.sliding-observable-selector{border:none;display:none;height:0;left:0 !important;top:105px !important;visibility:visible !important;width:100% !important;z-index:99999;padding:0}.sliding-observable-selector .dropdown-pane{visibility:visible !important}.sliding-observable-selector.is-open{display:block}@media print,screen and (max-width: 47.99875em){.sliding-observable-selector{padding:0;top:105px !important}}.sliding-observable-selector .sub-bar-center{position:absolute;left:50%;transform:translateX(-50%);max-width:1440px;width:100%;background-color:#e7e7e7;padding:10px 20px 20px 20px;box-sizing:border-box;box-shadow:8px 8px 18px 5px rgba(0,0,0,.3);border-radius:0 0 6px 6px;max-height:calc(100vh - 120px);overflow-x:hidden;overflow-y:auto}.sliding-observable-selector .sub-bar-center .ui-selectmenu-button.ui-button{height:45px;margin-top:8px;padding:12px;width:100%}@media print,screen and (max-width: 47.99875em){.sliding-observable-selector .sub-bar-center{padding-bottom:110px !important}.sliding-observable-selector .sub-bar-center .column,.sliding-observable-selector .sub-bar-center .columns{padding:2px 0}}.sliding-observable-selector .groups-with-hint,.sliding-observable-selector .search-with-hint{align-items:center;display:flex;gap:12px}.sliding-observable-selector .groups-with-hint .ui-selectmenu-button.ui-button,.sliding-observable-selector .search-with-hint .ui-selectmenu-button.ui-button{flex:1 1 auto;margin-top:8px;min-width:0;width:auto}.sliding-observable-selector .groups-with-hint .js-my-observables-search,.sliding-observable-selector .search-with-hint .js-my-observables-search{flex:1 1 auto;min-width:0}.sliding-observable-selector .groups-with-hint .keyboard-hint,.sliding-observable-selector .search-with-hint .keyboard-hint{flex:0 0 auto;margin-top:8px;padding:0;text-align:left;white-space:nowrap}.sliding-observable-selector .keyboard-hint{color:#a2a2a2;font-size:11px;line-height:1.2}.sliding-observable-selector .keyboard-hint b{color:#8c8c8c}.sliding-observable-selector .recent-profiles{align-items:center;background-color:hsl(0,0%,86.5882352941%);border-radius:6px;display:flex;gap:10px;margin:10px 0 4px;padding:8px 12px}.sliding-observable-selector .recent-profiles .recent-label{color:#8c8c8c;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.sliding-observable-selector .recent-profiles .recent-chips{display:flex;flex-wrap:wrap;gap:8px}.sliding-observable-selector .recent-profiles .recent-chip{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 1px 2px rgba(0,0,0,.08);cursor:pointer;display:flex;gap:8px;padding:3px 13px 3px 4px}.sliding-observable-selector .recent-profiles .recent-chip:hover{box-shadow:0 0 0 1.5px #39b4e7}.sliding-observable-selector .recent-profiles .recent-chip .person-avatar{width:30px;height:30px;font-size:11px}.sliding-observable-selector .recent-profiles .recent-chip .recent-chip__name{color:#5a595c;font-family:"Rubik",sans-serif;font-size:13px;font-weight:500;white-space:nowrap}.sliding-observable-selector .observable-columns{column-count:4;column-gap:22px;margin-top:6px}@media print,screen and (min-width: 48em)and (max-width: 63.99875em){.sliding-observable-selector .observable-columns{column-count:3}}@media print,screen and (max-width: 47.99875em){.sliding-observable-selector .observable-columns{column-count:1}}.sliding-observable-selector .letter-group{break-inside:avoid;margin-bottom:10px}.sliding-observable-selector .letter-group .letter-header{align-items:center;display:flex;gap:8px;padding:4px 8px 3px}.sliding-observable-selector .letter-group .letter-header span{color:#8c8c8c;font-size:13px;font-weight:800}.sliding-observable-selector .letter-group .letter-header i{background-color:#c3c3c3;flex:1;height:1px}.sliding-observable-selector .observable-selector{border-radius:5px;cursor:pointer}.sliding-observable-selector .observable-selector:hover{background-color:hsl(0,0%,82.5882352941%)}.sliding-observable-selector .observable-selector.kb-active{background-color:#c4e9f8}.sliding-observable-selector .image-container{display:flex;align-items:center;gap:10px;margin:0;padding:3px 8px;text-align:left;overflow:hidden}@media print,screen and (max-width: 47.99875em){.sliding-observable-selector .image-container{min-height:44px;padding:5px 6px}}.sliding-observable-selector .image-container .person-avatar{width:34px;height:34px;font-size:12px}@media print,screen and (max-width: 47.99875em){.sliding-observable-selector .image-container .person-avatar{width:36px;height:36px;font-size:13px}}.sliding-observable-selector .name-container{color:#5a595c;font-size:13.5px;font-weight:400;line-height:1.2;min-width:0;padding-left:0;text-align:left}.sliding-observable-selector .name-container .person-name{color:inherit;font-size:inherit;font-weight:inherit}@media print,screen and (max-width: 47.99875em){.sliding-observable-selector .name-container{font-size:14px}}.sliding-observable-selector .no-results{color:#a2a2a2;font-size:14px;padding:26px;text-align:center}.sliding-observable-selector .access-container{display:inline-block;font-size:12px;font-weight:600;height:18px;line-height:18px;text-align:left;text-transform:uppercase;margin-left:10px}.sliding-observable-selector .close-button{display:block;font-size:14px;margin:30px 0;position:relative;text-transform:uppercase;width:100%}.logo{background-image:url("../img/behca_logo-black.svg");background-position:left center;background-repeat:no-repeat;background-size:122px auto;color:#fff;display:block;font-size:24px;height:52px;line-height:52px;margin-right:40px;margin-left:12px;width:122px}@media print,screen and (max-width: 47.99875em){.logo{background-size:100px auto;height:60px;line-height:60px;margin-left:12px;margin-right:0;width:100px}}.logo:hover{color:#fff}.logo div{font-size:12px;line-height:10px}.logo.white{background-image:url("../img/behca_logo-white.svg")}.dropdown-pane.with-arrow{background-color:#fff;border-bottom:5px solid #e7e7e7;border-top:5px solid #e7e7e7;max-height:50vh;overflow-x:hidden;overflow-y:scroll;padding:0}.dropdown-pane.with-arrow .arrow-up{border-bottom:10px solid #e7e7e7;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);height:0;position:absolute;right:70px;top:-15px;width:0}.dropdown-pane.with-arrow[id^=notificationsDropdown]{width:300px !important;left:unset !important;top:52px !important;right:0px !important;box-shadow:9px 9px 10px 0px rgba(0,0,0,.3);border-radius:0 0 6px 6px}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-item-layout{align-items:center;display:flex;gap:12px}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-card{flex:1 1 auto;min-width:0;padding:0}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list{line-height:1;margin:0;padding:0}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap{background-color:#999}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--mention{background-color:#289e44;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--mention .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--mention i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--mention svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-review{background-color:#e5bf28;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-review .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-review i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-review svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-returned{background-color:#e86618;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-returned .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-returned i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-returned svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-reviewed{background-color:#6975be;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-reviewed .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-reviewed i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-reviewed svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-completed{background-color:#289e44;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-completed .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-completed i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--ir-completed svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--mar{background-color:#197ea8;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--mar .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--mar i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--mar svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--evv-alert{background-color:#d65a3d;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--evv-alert .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--evv-alert i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--evv-alert svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--evv-warning{background-color:#ea863d;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--evv-warning .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--evv-warning i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--evv-warning svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--export{background-color:#229acc;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--export .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--export i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--export svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--alert{background-color:#d65a3d;color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--alert .notification-icon,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--alert i,.dropdown-pane.with-arrow[id^=notificationsDropdown] .notification-icon-wrap--alert svg{color:#fff}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item{border-bottom:1px solid #e6e6e6}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item:last-child{border-bottom:none}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--mention{background:rgba(40,158,68,.06);border-left:3px solid #289e44}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--ir-review{background:rgba(229,191,40,.06);border-left:3px solid #e5bf28}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--ir-returned{background:rgba(232,102,24,.06);border-left:3px solid #e86618}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--ir-reviewed{background:rgba(105,117,190,.06);border-left:3px solid #6975be}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--ir-completed{background:rgba(40,158,68,.06);border-left:3px solid #289e44}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--mar{background:rgba(25,126,168,.06);border-left:3px solid #197ea8}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--evv-alert{background:rgba(214,90,61,.06);border-left:3px solid #d65a3d}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--evv-warning{background:rgba(234,134,61,.06);border-left:3px solid #ea863d}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--export{background:rgba(34,154,204,.06);border-left:3px solid #229acc}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item--alert{background:rgba(214,90,61,.06);border-left:3px solid #d65a3d}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item{display:block;padding:1rem}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item.unread .notification-title{color:#229acc !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--mention.unread .notification-title{color:rgb(12.4539512775%,49.193107546%,21.1717171717%) !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--ir-review.unread .notification-title{color:rgb(79.8356521032%,65.7251647547%,9.6545439753%) !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--ir-returned.unread .notification-title{color:hsl(22.5,81.8897637795%,42.1960784314%) !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--ir-reviewed.unread .notification-title{color:rgb(30.1377108983%,35.7015959872%,69.5485636115%) !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--ir-completed.unread .notification-title{color:rgb(12.4539512775%,49.193107546%,21.1717171717%) !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--mar.unread .notification-title{color:rgb(7.7313827085%,38.966168851%,51.9548918013%) !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--evv-alert.unread .notification-title{color:rgb(75.8194409679%,27.3575302461%,16.023696287%) !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--evv-warning.unread .notification-title{color:rgb(89.9494756042%,43.5837665299%,9.7367989056%) !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--export.unread .notification-title{color:rgb(11.0476190476%,50.0392156863%,66.2857142857%) !important}.dropdown-pane.with-arrow[id^=notificationsDropdown] .notifications-list__item .notification-item--alert.unread .notification-title{color:rgb(75.8194409679%,27.3575302461%,16.023696287%) !important}.dropdown-pane.with-arrow ul{line-height:1;list-style-type:none;margin-left:0;padding:0}.dropdown-pane.with-arrow ul li{border-bottom:1px solid #a2a2a2;padding-left:1rem;padding-right:1rem}.dropdown-pane.with-arrow ul li:last-child{border-bottom:none}.dropdown-pane.with-arrow ul li a{padding:1rem}.dropdown-pane.with-arrow ul li a.unread .notification-title{font-weight:bold !important;color:#229acc !important}@media(max-width: 989px){.show-for-mobile-menu{display:list-item !important}.header .title-bar-right[data-responsive-toggle]{display:block !important;margin-top:10px}.header .first-top-bar .sub-bar-center>.title-bar-left{font-size:0;line-height:0}.header.intro .title-bar{padding-left:0;padding-right:0}.header.intro .first-top-bar .sub-bar-center>.title-bar-left{margin-top:0 !important;max-width:45%}.header.intro .first-top-bar .sub-bar-center>.title-bar-right[data-responsive-toggle]{display:flex !important;align-items:center;flex-shrink:0;gap:8px;margin-top:10px;max-width:55%}.header .first-top-bar .sub-bar-center #main-menu-toggle{background-color:#fff;box-shadow:0 8px 18px 0 rgba(0,0,0,.18);display:none !important}.header .first-top-bar .sub-bar-center #main-menu-toggle.is-open{display:block !important;position:absolute;top:100%;left:0px;float:none;clear:none;margin:0;max-width:none;z-index:20}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-right.login-menu{display:none !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small{clear:both;float:none;margin-top:0 !important;padding:0;width:100%;max-width:none}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown{width:100%}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li{background-color:#fff !important;display:block;margin:0;padding:0;width:100%}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.observable,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.observable{background-color:#fff !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li>a,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li>a{border:none;border-radius:0;color:#5a595c !important;line-height:1.3;padding:14px 20px}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li>a:hover,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li>a:hover{background-color:#e7e7e7;color:#39b4e7 !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li>a.active,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li>a.active{background-color:rgba(57,180,231,.14) !important;border-left:3px solid #39b4e7;border-radius:0;color:#39b4e7 !important;font-weight:700;padding-left:17px}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li>a i[class*=fa-],.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li>a i[class*=fa-]{margin-right:.5rem}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .main-sub-menu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .nav-track-submenu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li ul.is-dropdown-submenu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .main-sub-menu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .nav-track-submenu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li ul.is-dropdown-submenu{background-color:#ececec !important;border:none !important;border-radius:0 !important;box-shadow:none !important;display:none;left:auto !important;min-width:0 !important;position:static !important;top:auto !important;width:100% !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .main-sub-menu>li,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .nav-track-submenu>li,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li ul.is-dropdown-submenu>li,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .main-sub-menu>li,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .nav-track-submenu>li,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li ul.is-dropdown-submenu>li{background-color:rgba(0,0,0,0) !important;display:block;float:none;margin:0;padding:0;width:100%}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .main-sub-menu>li a,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .nav-track-submenu>li a,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li ul.is-dropdown-submenu>li a,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .main-sub-menu>li a,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .nav-track-submenu>li a,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li ul.is-dropdown-submenu>li a{color:#5a595c !important;font-size:14px;font-weight:600;line-height:1.3;margin-left:0 !important;padding:12px 20px 12px 40px}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .main-sub-menu>li a:hover,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .nav-track-submenu>li a:hover,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li ul.is-dropdown-submenu>li a:hover,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .main-sub-menu>li a:hover,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .nav-track-submenu>li a:hover,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li ul.is-dropdown-submenu>li a:hover{background-color:hsl(0,0%,88.5490196078%);color:#39b4e7 !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .main-sub-menu>li a.active,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li .nav-track-submenu>li a.active,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li ul.is-dropdown-submenu>li a.active,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .main-sub-menu>li a.active,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li .nav-track-submenu>li a.active,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li ul.is-dropdown-submenu>li a.active{background-color:rgba(57,180,231,.14) !important;border-left:5px solid #39b4e7;border-radius:0 !important;color:#39b4e7 !important;font-weight:700;padding-left:35px}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.is-accordion-expanded .main-sub-menu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.is-accordion-expanded .nav-track-submenu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.is-accordion-expanded ul.is-dropdown-submenu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.is-accordion-expanded .main-sub-menu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.is-accordion-expanded .nav-track-submenu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.is-accordion-expanded ul.is-dropdown-submenu{display:block !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.is-accordion-expanded .main-sub-menu>li.hide,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.is-accordion-expanded .nav-track-submenu>li.hide,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.is-accordion-expanded ul.is-dropdown-submenu>li.hide,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.is-accordion-expanded .main-sub-menu>li.hide,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.is-accordion-expanded .nav-track-submenu>li.hide,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.is-accordion-expanded ul.is-dropdown-submenu>li.hide{display:block !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.nav-track-dropdown .nav-track-submenu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.nav-track-dropdown .nav-track-submenu{display:none !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.nav-track-dropdown:hover .nav-track-submenu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.nav-track-dropdown:hover .nav-track-submenu{display:none !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.simple>li.nav-track-dropdown.is-accordion-expanded .nav-track-submenu,.header .first-top-bar .sub-bar-center #main-menu-toggle .title-bar-left.full-on-small .menu.dropdown>li.nav-track-dropdown.is-accordion-expanded .nav-track-submenu{display:block !important}.header .first-top-bar .sub-bar-center #main-menu-toggle .desktop-header-icon{display:none !important}.hide-for-mobile-menu{display:none !important}}@media(min-width: 990px){.show-for-mobile-menu{display:none !important}.header .title-bar-right[data-responsive-toggle]{display:none !important}.header #main-menu-toggle{display:block !important}}body:has(.header.intro) .title-header .small-centered,body:has(.title-header.vcenter) .small-centered{top:50%;transform:translateY(-50%);position:relative}.mar-summary-modal{max-width:600px;max-height:90vh}.mar-summary-modal .mar-summary-list{list-style:none;margin:0;padding:0}.mar-summary-modal .mar-summary-item{border-bottom:1px solid #eee;padding:10px 0}.mar-summary-modal .mar-summary-item:last-child{border-bottom:0}.mar-summary-modal .mar-summary-link{display:block}.mar-summary-modal .mar-summary-profile{font-weight:600}.mar-summary-modal .mar-summary-label{background-color:#f2f2f2;border-radius:3px;font-size:11px;padding:1px 6px;text-transform:uppercase}.mar-summary-modal .mar-summary-time{font-size:80%;opacity:.8}footer{font-size:12px;margin-top:10px;position:relative;text-align:center;width:100%;z-index:2}@media print,screen and (max-width: 47.99875em){footer{font-size:11px}}footer .footer-container{position:absolute;top:50%;transform:translateY(-50%);position:relative;max-width:1440px;margin-left:auto;margin-right:auto;width:100%;padding-left:.9375rem;padding-right:.9375rem;box-sizing:border-box}footer .footer-container .logo{display:inline-block;background-size:80px auto;height:15px;width:80px;line-height:unset;margin:0;vertical-align:middle}footer .footer-container p,footer .footer-container a{color:#5a595c}footer .footer-container a:hover{text-decoration:underline}.footer.notice.trial{background-color:#6975be;color:#fff;text-align:center;padding:15px 0;position:relative}.footer.notice.trial a{color:#fff;font-weight:bold;text-decoration:underline}.inner-container.profiles{margin-top:0;max-width:1440px}@media print,screen and (min-width: 48em){.profiles-grid{display:flex;flex-wrap:wrap;align-items:flex-start}}@media print,screen and (min-width: 48em){.profiles-grid>.profiles.form{align-self:flex-start;position:sticky;top:113px}}.profiles-grid>.profiles.large-9>.shadow-page.profiles-shell-card{max-width:none;margin-left:0;margin-right:0}@media print,screen and (min-width: 48em){.profiles-grid>.profiles.large-9>.shadow-page.profiles-shell-card{margin-top:-40px;position:relative;z-index:1}}.uploaded-by{padding-left:24px;font-size:12px;font-style:italic}.self-report-option-label{max-width:calc(100% - 90px)}.self-report-option-label label{display:block;margin-bottom:0}.self-report-option-label .help-text{margin:0;font-size:11px;color:#8a8a8a;font-style:italic;line-height:1}.self-report-option-label .help-text a{font-style:italic}.self-report-permissions .self-report-permissions__group{margin-bottom:4px}.self-report-permissions .settings-toggle{height:30px}.self-report-permissions .settings-toggle p{padding-top:8px;line-height:1}@media print,screen and (max-width: 47.99875em){.self-report-permissions .settings-toggle p{padding-top:1px}}.self-report-permissions .settings-toggle.settings-toggle--described{height:auto;min-height:0;margin-bottom:0}.self-report-permissions .settings-toggle.settings-toggle--described p{padding-top:0;line-height:1.25;margin-bottom:0}.self-report-permissions .settings-toggle.settings-toggle--described p small{display:block;margin-top:2px;color:#5a595c;font-weight:400}.self-report-permissions .settings-toggle.settings-toggle--described p small a{font-weight:400}.self-report-permissions .row{margin-bottom:0}.self-report-permissions .row>.columns{display:flex;align-items:flex-start;margin-bottom:10px}.self-report-permissions .switch{float:none;flex:0 0 auto;margin-right:10px;margin-top:0}.self-report-permissions .settings-toggle{flex:1 1 auto;height:auto;min-height:0}.profiles input.is-filled{background-color:#e6e6e6;font-style:italic}.profiles .colors.palette{border-radius:50%;cursor:pointer;display:inline-block;height:60px;margin:6px;width:60px}@media print,screen and (max-width: 47.99875em){.profiles .colors.palette{margin:0}}.profiles .colors.palette.selected{border:5px solid #ccc}.profiles .colors.palette.custom-color{background:conic-gradient(#ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);border:none}.profiles .colors .custom-color-label{display:block;font-size:12px;color:#8a8a8a;margin-top:4px}.profiles .tabs.vertical{margin-top:20px}.profiles .tabs.vertical small{font-size:75%}.profiles .tabs.vertical .tabs-title a{background-color:rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);color:#5a595c;padding:14px 0 14px 10px;width:100%}.profiles .tabs.vertical .tabs-title.is-active a{background-color:#fff;border-bottom:none;border-top:none;border-right:10px solid #197ea8;color:#197ea8}.profiles .tabs-content.shadow-page{padding:30px}@media print,screen and (max-width: 74.99875em){.profiles .tabs-content.shadow-page{padding:20px 10px}}.profiles .tabs-content .tabs-panel.disabled input,.profiles .tabs-content .tabs-panel.disabled textarea,.profiles .tabs-content .tabs-panel.disabled select{background-color:#fff;border:none;box-shadow:none;pointer-events:none}.profiles .tabs-content .tabs-panel.disabled .switch,.profiles .tabs-content .tabs-panel.disabled .switch+label,.profiles .tabs-content .tabs-panel.disabled .button,.profiles .tabs-content .tabs-panel.disabled .palette.colors,.profiles .tabs-content .tabs-panel.disabled .js-rich-editor,.profiles .tabs-content .tabs-panel.disabled .ui-selectmenu-button,.profiles .tabs-content .tabs-panel.disabled .tracking-visibility-toggle{cursor:not-allowed;opacity:.5;pointer-events:none}.profiles .tabs-content .tabs-panel.disabled .tagit li{cursor:not-allowed;pointer-events:none}.profiles .tabs-content .tabs-panel.disabled .tagit li .tagit-label::before,.profiles .tabs-content .tabs-panel.disabled .tagit li .tagit-close{display:none}.profiles .tabs-content .tabs-panel.disabled .tagit-new,.profiles .tabs-content .tabs-panel.disabled .documents .remove{display:none !important}.profiles .shadow-page>.disabled input,.profiles .shadow-page>.disabled textarea,.profiles .shadow-page>.disabled select{background-color:#fff;border:none;box-shadow:none;pointer-events:none}.profiles .shadow-page>.disabled .switch,.profiles .shadow-page>.disabled .switch+label,.profiles .shadow-page>.disabled .button,.profiles .shadow-page>.disabled .palette.colors,.profiles .shadow-page>.disabled .js-rich-editor,.profiles .shadow-page>.disabled .ui-selectmenu-button,.profiles .shadow-page>.disabled .tracking-visibility-toggle{cursor:not-allowed;opacity:.5;pointer-events:none}.profiles .shadow-page>.disabled .tagit li{cursor:not-allowed;pointer-events:none}.profiles .shadow-page>.disabled .tagit li .tagit-label::before,.profiles .shadow-page>.disabled .tagit li .tagit-close{display:none}.profiles .shadow-page>.disabled .tagit-new,.profiles .shadow-page>.disabled .documents .remove{display:none !important}@media print,screen and (min-width: 48em){.profiles .profile-column-space{padding-right:32px}}.profiles .provider-name{overflow-wrap:break-word;word-wrap:break-word}.profiles .provider-email{width:100%}.profiles button{text-transform:uppercase;font-weight:700}.profiles #mapContainer{margin-top:-16px;margin-bottom:20px}.profiles .js-geolocation{margin-top:26px}.profiles .js-save-observable-user{margin-top:24px}.profiles .croppie-container .cr-viewport{border:5px solid #fff}.profiles a>legend{color:#39b4e7}.profiles .tabs.subtabs .tabs-title a.disabled{cursor:not-allowed;opacity:.25;pointer-events:none}.profiles .tabs.subtabs .tabs-title a br{display:none}@media print,screen and (max-width: 47.99875em){.profiles .tabs.subtabs .tabs-title a br{display:block}}.profiles .panel-group{background-color:#e7e7e7;padding-top:20px;padding-bottom:20px;border-radius:8px}.profiles .panel-alert{background-color:#f2dede;border-radius:8px}.profiles .panel{background-color:#5a595c;border:5px solid #5a595c;border-radius:3px;margin-bottom:2px}.profiles .panel header{color:#fff;font-weight:800;padding:5px 3px 5px 8px;text-transform:uppercase}.profiles .panel.green{background-color:#5dc368;border-color:#5dc368}.profiles .panel.green header{background-color:#5dc368}.profiles .panel.green ul.tagit{background-color:#5dc368;border:none}.profiles .panel.red{background-color:#d65a3d;border-color:#d65a3d}.profiles .panel.red header{background-color:#d65a3d}.profiles .panel.red ul.tagit{background-color:#d65a3d;border:none}.profiles .panel.blue{background-color:#197ea8;border-color:#197ea8}.profiles .panel.blue header{background-color:#197ea8}.profiles .panel.blue ul.tagit{background-color:#197ea8;border:none}.profiles .panel.yellow{background-color:#cd991b;border-color:#cd991b}.profiles .panel.yellow header{background-color:#cd991b}.profiles .panel.yellow ul.tagit{background-color:#cd991b;border:none}.profiles .panel.archived .tagit-new,.profiles .panel.archived .tagit-close{visibility:hidden}.profiles .panel.environment{background-color:#6975be;border-color:#6975be}.profiles .panel.environment header{background-color:#6975be}.profiles .panel.environment ul.tagit{background-color:#6975be;border:none}.profiles .panel.schedule{background-color:#b569be;border-color:#b569be}.profiles .panel.schedule header{background-color:#b569be}.profiles .panel.schedule ul.tagit{background-color:#b569be;border:none}.profiles .panel.influences{background-color:#69bea5;border-color:#69bea5}.profiles .panel.influences header{background-color:#69bea5}.profiles .panel.influences ul.tagit{background-color:#69bea5;border:none}.profiles .panel.seizures{background-color:#e86618;border-color:#e86618}.profiles .panel.seizures header{background-color:#e86618}.profiles .panel.seizures ul.tagit{background-color:#e86618;border:none}.profiles .panel.medications{background-color:#5a595c;border-color:#5a595c}.profiles .panel.medications header{background-color:#5a595c}.profiles .panel.medications ul.tagit{background-color:#5a595c;border:none}.profiles .panel.ir{background-color:#5a595c;border-color:#5a595c}.profiles .panel.ir header{background-color:#5a595c}.profiles .panel.ir ul.tagit{background-color:#5a595c;border:none}.profiles .panel .tagit{background-color:#fff;margin:0}.profiles .panel .tagit li{margin:3px 0}.profiles .panel .tagit li .tagit-label{font-size:85%;font-weight:600;text-transform:lowercase;cursor:text}.profiles .panel .tagit li .tagit-label::before{cursor:grab;cursor:-webkit-grab}.profiles .panel .tagit li.ui-sortable-helper .tagit-label::before{cursor:grabbing;cursor:-webkit-grabbing}.profiles .panel .tagit li.tagit-choice{width:100%;border:none}.profiles .panel .tagit li.tagit-editing .tagit-label,.profiles .panel .tagit li.tagit-editing .tagit-close{display:none}.profiles .panel .tagit li .tagit-edit-input{border:1px solid #ccc;border-radius:3px;padding:0;margin:0;height:22px;font-size:85%;font-weight:600;text-transform:lowercase;width:calc(100% - 30px);outline:none}.profiles .panel .tagit li .tagit-edit-input:focus{border-color:#2199e8}.profiles .panel .tagit li.tagit-new{margin:3px 0;padding:0 5px;width:100%;background-color:#f6f6f6;color:#a2a2a2;border-radius:3px}.profiles .panel .tagit .ui-sortable-handle{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.profiles .panel .tagit .ui-state-highlight{background-color:#c3c3c3;border-color:#a2a2a2;height:38px;line-height:38px;width:100%}.profiles .non-interaction{display:none}.profiles #observable-profile .tabs-title{display:flex;align-items:flex-start}.profiles #observable-profile .tabs-title a{display:flex}.profiles #observable-profile .tabs-title i{margin-right:1px;flex-shrink:0;width:20px}.profiles #observable-profile .tabs-title span{margin:0;padding-left:1px;text-indent:-1px}.profiles #observable-profile .tabs-title span::before{content:"";display:inline-block;width:1px}.profiles .textarea .medical-history{min-height:400px}.profiles .textarea .health-history{min-height:160px}.profiles .textarea .medical-history,.profiles .textarea .health-history{font-size:1rem !important;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-weight:400 !important}.profiles.disable .non-interaction{background-color:#fff;bottom:0;display:block;height:100%;position:fixed;left:0;top:0;right:0;opacity:.4;width:100%;z-index:1}.profiles .emotions legend{color:#5a595c;font-size:14px;font-weight:800;text-transform:uppercase}.profiles .emotions .action{cursor:pointer;padding:0 5px;text-align:center}.profiles .emotions .action.disabled{opacity:.5}.profiles .emotions .action.disabled img{filter:grayscale(100%)}.profiles .emotions label{cursor:pointer;font-size:12px;margin:0;margin-bottom:20px;text-align:center}.profiles .emotions.disabled .action{cursor:not-allowed;opacity:.25;pointer-events:none}.profiles .emotions.disabled .action label{cursor:not-allowed}.profiles .emotions.default .action,.profiles .emotions.twitter .action,.profiles .emotions.openmoji .action{background-position:center;background-repeat:no-repeat;background-size:contain;min-height:70px;width:100%}.profiles .emotions.default .happy{background-image:url("../img/panel/default/happy.svg")}.profiles .emotions.default .sad{background-image:url("../img/panel/default/sad.svg")}.profiles .emotions.default .inpain{background-image:url("../img/panel/default/inpain.svg")}.profiles .emotions.default .frustrated{background-image:url("../img/panel/default/frustrated.svg")}.profiles .emotions.default .confused{background-image:url("../img/panel/default/confused.svg")}.profiles .emotions.default .embarrassed{background-image:url("../img/panel/default/embarrassed.svg")}.profiles .emotions.default .excited{background-image:url("../img/panel/default/excited.svg")}.profiles .emotions.default .anxious{background-image:url("../img/panel/default/anxious.svg")}.profiles .emotions.default .bored{background-image:url("../img/panel/default/bored.svg")}.profiles .emotions.default .scared{background-image:url("../img/panel/default/scared.svg")}.profiles .emotions.default .tired{background-image:url("../img/panel/default/tired.svg")}.profiles .emotions.default .sick{background-image:url("../img/panel/default/sick.svg")}.profiles .emotions.twitter .happy{background-image:url("../img/panel/twitter/happy.svg")}.profiles .emotions.twitter .sad{background-image:url("../img/panel/twitter/sad.svg")}.profiles .emotions.twitter .inpain{background-image:url("../img/panel/twitter/inpain.svg")}.profiles .emotions.twitter .frustrated{background-image:url("../img/panel/twitter/frustrated.svg")}.profiles .emotions.twitter .confused{background-image:url("../img/panel/twitter/confused.svg")}.profiles .emotions.twitter .embarrassed{background-image:url("../img/panel/twitter/embarrassed.svg")}.profiles .emotions.twitter .excited{background-image:url("../img/panel/twitter/excited.svg")}.profiles .emotions.twitter .anxious{background-image:url("../img/panel/twitter/anxious.svg")}.profiles .emotions.twitter .bored{background-image:url("../img/panel/twitter/bored.svg")}.profiles .emotions.twitter .scared{background-image:url("../img/panel/twitter/scared.svg")}.profiles .emotions.twitter .tired{background-image:url("../img/panel/twitter/tired.svg")}.profiles .emotions.twitter .sick{background-image:url("../img/panel/twitter/sick.svg")}.profiles .emotions.openmoji .happy{background-image:url("../img/panel/openmoji/happy.svg")}.profiles .emotions.openmoji .sad{background-image:url("../img/panel/openmoji/sad.svg")}.profiles .emotions.openmoji .inpain{background-image:url("../img/panel/openmoji/inpain.svg")}.profiles .emotions.openmoji .frustrated{background-image:url("../img/panel/openmoji/frustrated.svg")}.profiles .emotions.openmoji .confused{background-image:url("../img/panel/openmoji/confused.svg")}.profiles .emotions.openmoji .embarrassed{background-image:url("../img/panel/openmoji/embarrassed.svg")}.profiles .emotions.openmoji .excited{background-image:url("../img/panel/openmoji/excited.svg")}.profiles .emotions.openmoji .anxious{background-image:url("../img/panel/openmoji/anxious.svg")}.profiles .emotions.openmoji .bored{background-image:url("../img/panel/openmoji/bored.svg")}.profiles .emotions.openmoji .scared{background-image:url("../img/panel/openmoji/scared.svg")}.profiles .emotions.openmoji .tired{background-image:url("../img/panel/openmoji/tired.svg")}.profiles .emotions.openmoji .sick{background-image:url("../img/panel/openmoji/sick.svg")}.profiles .js-enable-prn{min-height:80px}.profiles .js-edit-mar,.profiles .js-remove-mar{font-size:18px;color:#999;padding-left:10px}.profiles .js-edit-mar .fa,.profiles .js-edit-mar .fas,.profiles .js-remove-mar .fa,.profiles .js-remove-mar .fas{font-weight:300}.profiles .js-edit-mar.disabled,.profiles .js-remove-mar.disabled{cursor:not-allowed;opacity:.25;pointer-events:none}.profiles .template-selector{background-color:#f5f5f5;padding:1rem 1.25rem;border-radius:4px;margin-bottom:1rem}.profiles .tracking-master-detail{display:flex;gap:0;min-height:400px;margin:40px 20px 0 20px}@media print,screen and (max-width: 47.99875em){.profiles .tracking-master-detail{flex-direction:column}}.profiles .tracking-nav{flex:0 0 28%;min-width:220px;max-width:380px;border-right:1px solid #c3c3c3;padding-right:0}@media print,screen and (max-width: 47.99875em){.profiles .tracking-nav{flex:none;width:100%;min-width:0;max-width:none;border-right:none;border-bottom:1px solid #c3c3c3;padding-bottom:15px;margin-bottom:15px}}.profiles .tracking-nav__group-label{color:#5a595c;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin:18px 0 6px 10px;padding:0}.profiles .tracking-nav__group-label:first-child{margin-top:0}.profiles .tracking-nav__item{display:flex;align-items:center;min-width:0;padding:8px 10px;cursor:pointer;border-radius:4px;margin:1px 8px 1px 0;transition:background-color .15s ease;text-decoration:none;color:#5a595c;font-size:14px;font-weight:500;position:relative}.profiles .tracking-nav__item:hover{background-color:#f0f0f0}.profiles .tracking-nav__item.is-active{background-color:#e8f4fd;border-left:3px solid #197ea8;padding-left:7px;color:#197ea8;font-weight:600}.profiles .tracking-nav__item .color-dot{width:10px;height:10px;border-radius:50%;margin-right:8px;flex-shrink:0}.profiles .tracking-nav__item .color-dot.environment-dot{background-color:#6975be}.profiles .tracking-nav__item .color-dot.schedule-dot{background-color:#b569be}.profiles .tracking-nav__item .color-dot.influences-dot{background-color:#69bea5}.profiles .tracking-nav__item .color-dot.seizures-dot{background-color:#e86618}.profiles .tracking-nav__item .color-dot.medications-dot{background-color:#5a595c}.profiles .tracking-nav__label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profiles .tracking-nav__count{font-size:12px;color:#999;margin-left:6px;background-color:#eee;border-radius:10px;padding:1px 7px;min-width:20px;text-align:center;flex-shrink:0}.profiles .tracking-nav__cog{color:#aaa;margin-left:4px;cursor:pointer;flex-shrink:0;font-size:13px}.profiles .tracking-nav__cog:hover{color:#5a595c}.profiles .tracking-nav__cog.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.profiles .tracking-nav__grip{color:#ccc;margin-right:4px;cursor:grab;flex-shrink:0;font-size:11px}.profiles .tracking-nav__grip:hover{color:#888}.profiles .tracking-nav__placeholder{height:36px;border:2px dashed #b8d4e8;border-radius:4px;margin:1px 8px 1px 0;background-color:#f0f7fc}.profiles .tracking-nav .ui-sortable-helper{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:4px;z-index:10}.profiles .tracking-nav__add-btn{display:block;margin:8px 8px 8px 10px;padding:5px 10px;font-size:12px;font-weight:600;color:#666;background:none;border:1px dashed #ccc;border-radius:4px;cursor:pointer;text-align:left}.profiles .tracking-nav__add-btn:hover{border-color:#197ea8;color:#197ea8}.profiles .tracking-nav__add-btn.disabled,.profiles .tracking-nav__add-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.profiles .tracking-nav__add-btn.disabled:hover,.profiles .tracking-nav__add-btn:disabled:hover{border-color:#ccc;color:#666}.profiles .tracking-nav__add-btn i{margin-right:4px}.profiles .tracking-detail{flex:1;padding-left:20px;min-width:0}@media print,screen and (max-width: 47.99875em){.profiles .tracking-detail{padding-left:0}}.profiles .tracking-detail__panel{display:none}.profiles .tracking-detail__panel.is-active{display:block}.profiles .tracking-detail__hint{font-size:12px;color:#999;margin-top:8px;padding-left:4px}.profiles .tracking-detail__mar-notice{margin-top:8px;margin-bottom:0;font-size:13px;border-radius:8px;border-color:#ffd884}.profiles .tracking-detail .panel{margin-bottom:0}.profiles .tracking-detail .panel .tagit{min-height:120px}.profiles .tracking-detail .panel header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;width:100%}.profiles .tracking-detail .panel header .tracking-detail__panel-icon{flex-shrink:0;width:18px;text-align:center;font-size:14px;opacity:.9}.profiles .tracking-detail .panel header>span{flex:1 1 auto;min-width:0}.profiles .tracking-detail .panel header .tracking-visibility-toggle{margin-left:auto;align-self:center}.tracking-master-detail .panel.js-physicals-droppable li.tagit-choice{padding-right:2.9em !important}.tracking-master-detail .panel.js-physicals-droppable .tagit-move,.tracking-master-detail .panel.js-physicals-droppable .tagit-close{cursor:pointer;line-height:1;font-size:90%;text-decoration:none}.tracking-master-detail .panel.js-physicals-droppable .tagit-move{position:absolute;right:2em;top:50%;transform:translateY(-50%);color:inherit;opacity:.65}.tracking-master-detail .panel.js-physicals-droppable .tagit-move:hover,.tracking-master-detail .panel.js-physicals-droppable .tagit-move:focus{color:#2199e8;opacity:1}.move-data-point-form{margin-bottom:12px}.move-data-point-form .ui-selectmenu-button{background-color:#fff;border:1px solid #cacaca;border-radius:5px;color:#5a595c;display:block;font-size:14px;font-weight:600;height:45px;line-height:27px;padding:7px;vertical-align:middle;width:100%}.move-data-point-form .ui-selectmenu-button .ui-selectmenu-icon.ui-icon{margin-top:7px}.tracking-visibility-toggle{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:inherit;user-select:none;cursor:pointer;flex-shrink:0;margin-bottom:4px;margin-right:3px}.tracking-visibility-toggle.is-disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.tracking-visibility-toggle__label{opacity:.85;letter-spacing:.3px;text-transform:uppercase}.tracking-visibility-toggle__switch{position:relative;display:inline-block;width:32px;height:18px;flex-shrink:0}.tracking-visibility-toggle__switch input{opacity:0;width:0;height:0;margin:0}.tracking-visibility-toggle__switch input:checked+.tracking-visibility-toggle__slider{background-color:rgba(255,255,255,.95)}.tracking-visibility-toggle__switch input:checked+.tracking-visibility-toggle__slider:before{transform:translateX(14px);background-color:#666}.tracking-visibility-toggle__switch input:focus+.tracking-visibility-toggle__slider{box-shadow:0 0 0 2px rgba(255,255,255,.5)}.tracking-visibility-toggle__switch input:disabled+.tracking-visibility-toggle__slider{opacity:.4;cursor:not-allowed}.tracking-visibility-toggle__slider{position:absolute;inset:0;background-color:rgba(0,0,0,.35);border-radius:18px;transition:background-color .2s ease}.tracking-visibility-toggle__slider:before{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background-color:#ddd;border-radius:50%;transition:transform .2s ease,background-color .2s ease}.tracking-nav__hidden-badge{color:#c0392b;margin-left:4px;font-size:11px;flex-shrink:0;cursor:help}.icon-picker{margin:6px 0 12px 0}.icon-picker__label{display:block;font-size:13px;font-weight:600;margin-bottom:4px}.icon-picker__tiles{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.icon-picker__tile{width:32px;height:32px;border-radius:50%;border:2px solid rgba(0,0,0,0);padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.45;transition:opacity 120ms ease-out,transform 120ms ease-out,box-shadow 120ms ease-out;outline:none;box-shadow:none}.icon-picker__tile i{color:#fff;font-size:15px;line-height:1}.icon-picker__tile:hover{opacity:.85;transform:scale(1.05)}.icon-picker__tile.is-active{opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(10,10,10,.55)}.icon-picker__tile.is-active:hover{transform:none}.icon-picker__custom-row{display:flex;align-items:center;gap:8px;margin-top:4px}.icon-picker__custom-preview{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 0 0 1px rgba(10,10,10,.08)}.icon-picker__custom-preview i{color:#fff;font-size:13px;line-height:1}.icon-picker__custom-input{flex:1;min-width:0;padding:6px 8px;font-size:13px;font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;border:1px solid rgba(10,10,10,.2);border-radius:4px;height:28px;margin-bottom:0;box-shadow:none;background-color:#fff}.icon-picker__custom-input:focus{border-color:rgba(10,10,10,.5);outline:none}.icon-picker__custom-input.is-invalid{border-color:#ec5840;background-color:rgba(236,88,64,.05)}.icon-picker__browse-link{font-size:11px;color:rgba(10,10,10,.55);text-decoration:underline;white-space:nowrap}.icon-picker__browse-link:hover{color:rgba(10,10,10,.85)}.icon-picker__error{font-size:11px;color:#ec5840;margin-top:4px}.icon-picker__error code{font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;padding:1px 3px;background-color:rgba(236,88,64,.1);border-radius:2px}.icon-picker__advanced-toggle{display:inline-flex;align-items:center;gap:6px;padding:2px 0;margin:4px 0 0 0;background:none;border:none;font-size:12px;color:rgba(10,10,10,.6);cursor:pointer;outline:none;box-shadow:none;height:auto;min-width:0;line-height:1.3}.icon-picker__advanced-toggle:hover,.icon-picker__advanced-toggle:focus{color:rgba(10,10,10,.9);background:none;outline:none}.icon-picker__advanced-chevron{font-size:10px;width:10px;text-align:center}.icon-picker__advanced{margin-top:8px;padding:10px 12px;background-color:rgba(10,10,10,.04);border-radius:4px}.icon-picker__advanced[hidden]{display:none}.icon-picker__advanced-help{font-size:12px;color:rgba(10,10,10,.7);line-height:1.45;margin:0 0 8px 0}.icon-picker__advanced-help code{font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;padding:1px 4px;background-color:rgba(10,10,10,.07);border-radius:2px;font-size:11px}.edit-category-lens{margin-top:14px;padding-top:12px;border-top:1px solid #e3e7e3}.edit-category-lens__heading{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:rgba(10,10,10,.7);margin:0 0 8px 0;letter-spacing:.01em}.edit-category-lens__heading [data-tooltip],.edit-category-lens__heading .js-lens-tip{color:rgba(10,10,10,.45);cursor:help}.edit-category-lens__heading [data-tooltip]:hover,.edit-category-lens__heading .js-lens-tip:hover{color:rgba(10,10,10,.75)}.edit-category-lens__checkbox{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0;font-size:12px;font-weight:normal;line-height:1.3;color:rgba(10,10,10,.6);cursor:pointer;text-transform:none !important}.edit-category-lens__checkbox input{margin-top:2px;flex:none}.edit-category-lens__checkbox:hover{color:rgba(10,10,10,.9)}.edit-category-lens__desired{margin-top:10px}.edit-category-lens__desired[hidden]{display:none}.edit-category-lens__desired-label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:normal;color:rgba(10,10,10,.6);margin-bottom:4px;text-transform:none !important}.edit-category-lens__desired-label [data-tooltip],.edit-category-lens__desired-label .js-lens-tip{color:rgba(10,10,10,.45);cursor:help}.edit-category-lens__desired-label [data-tooltip]:hover,.edit-category-lens__desired-label .js-lens-tip:hover{color:rgba(10,10,10,.75)}.edit-category-lens select{width:100%;font-size:13px}.tooltip{z-index:100100 !important;max-width:320px;white-space:normal}.documents{margin-top:5px}.documents i{font-size:16px;margin-right:8px;margin-top:4px}.documents i.fa-file-text-o{color:#0a0a0a;margin-right:4px}.documents a{color:#0a0a0a;font-weight:700}.documents li{line-height:24px;vertical-align:middle;border-radius:4px;border:1px solid #a2a2a2;padding:2px 0 2px 5px;margin:2px 0 5px 0;background-color:#e7e7e7}.documents.js-mar-time-list li{padding-left:10px}.documents .remove{float:right}.documents .js-remove-document{margin-top:-12px}.documents.disabled li a{cursor:not-allowed;opacity:.25;pointer-events:none}.observables legend{margin-right:0}.observables .tableheader{font-weight:700;padding-top:5px;margin-bottom:15px}.observables .profile-list{border-bottom:1px solid #cacaca;padding-bottom:5px;padding-top:5px}.observables .profile-list::hover{background-color:#e2e2e2}.observables .manage-list-board .profile-list{padding-top:0;padding-bottom:0}.observables .profile-card .profile-container,.observables .manage-list-board .profile-list .profile-container{display:flex;align-items:center;gap:10px;overflow:hidden;min-width:0;width:100%}.observables .profile-card .profile-photo,.observables .manage-list-board .profile-list .profile-photo{width:50px;height:50px;min-width:50px;border-radius:50%;border:4px solid #5a595c}.observables .profile-card .profile-photo.color-none,.observables .manage-list-board .profile-list .profile-photo.color-none{border-color:#5a595c}.observables .profile-card .profile-photo.color-1,.observables .manage-list-board .profile-list .profile-photo.color-1{border-color:#6975be}.observables .profile-card .profile-photo.color-2,.observables .manage-list-board .profile-list .profile-photo.color-2{border-color:#d65a3d}.observables .profile-card .profile-photo.color-3,.observables .manage-list-board .profile-list .profile-photo.color-3{border-color:#ea863d}.observables .profile-card .profile-photo.color-4,.observables .manage-list-board .profile-list .profile-photo.color-4{border-color:#e5bf28}.observables .profile-card .profile-photo.color-5,.observables .manage-list-board .profile-list .profile-photo.color-5{border-color:#5dc368}.observables .profile-card .profile-photo.color-6,.observables .manage-list-board .profile-list .profile-photo.color-6{border-color:#5b649c}.observables .profile-card .profile-photo.color-7,.observables .manage-list-board .profile-list .profile-photo.color-7{border-color:#ae3d22}.observables .profile-card .profile-photo.color-8,.observables .manage-list-board .profile-list .profile-photo.color-8{border-color:#c55c1d}.observables .profile-card .profile-photo.color-9,.observables .manage-list-board .profile-list .profile-photo.color-9{border-color:#cd991b}.observables .profile-card .profile-photo.color-10,.observables .manage-list-board .profile-list .profile-photo.color-10{border-color:#289e44}.observables .profile-card .profile-photo.color-11,.observables .manage-list-board .profile-list .profile-photo.color-11{border-color:#8c98e3}.observables .profile-card .profile-photo.color-12,.observables .manage-list-board .profile-list .profile-photo.color-12{border-color:#fb866f}.observables .profile-card .profile-photo.color-13,.observables .manage-list-board .profile-list .profile-photo.color-13{border-color:#f5c46f}.observables .profile-card .profile-photo.color-14,.observables .manage-list-board .profile-list .profile-photo.color-14{border-color:#eedd49}.observables .profile-card .profile-photo.color-15,.observables .manage-list-board .profile-list .profile-photo.color-15{border-color:#82e18c}.observables .profile-card .profile-name,.observables .manage-list-board .profile-list .profile-name{padding-left:0;font-size:15px;text-align:left;word-break:break-word;min-width:0;flex:1}.observables .profile-card .profile-name a,.observables .manage-list-board .profile-list .profile-name a{display:block;min-width:0;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.observables .profile-card .profile-name .person-name-row,.observables .manage-list-board .profile-list .profile-name .person-name-row{display:flex;align-items:center;gap:6px;min-width:0}.observables .profile-card .profile-name .person-name,.observables .manage-list-board .profile-list .profile-name .person-name{display:flex;min-width:0}.observables .profile-card .profile-name small,.observables .manage-list-board .profile-list .profile-name small{display:block;margin-top:2px;font-family:"Rubik",sans-serif;font-size:12px;font-weight:400;color:#5a595c}.observables .profile-card .card-actions,.observables .manage-list-board .profile-list .card-actions{float:right}.observables .profile-card .card-actions a,.observables .manage-list-board .profile-list .card-actions a{color:#5a595c}.observables .profile-card .card-actions .button,.observables .manage-list-board .profile-list .card-actions .button{background-color:unset;border:1px solid #5a595c;margin:0;padding:5px;font-size:13px;font-weight:bold;white-space:nowrap}.observables .profile-card .card-actions .button:hover,.observables .manage-list-board .profile-list .card-actions .button:hover{background-color:#c7c7c7}.observables .profile-card .tagit,.observables .manage-list-board .profile-list .tagit{min-height:50px}.observables .profile-card .tagit input:disabled,.observables .manage-list-board .profile-list .tagit input:disabled{display:none}.observables .profile-card .tagit li .tagit-label::before,.observables .manage-list-board .profile-list .tagit li .tagit-label::before{display:none}.observables .manage-list-board .profile-list>.column.card-actions,.observables .manage-list-board .profile-list>.columns.card-actions,.observables .manage-list-board .profile-list>.manage-list-col.card-actions{float:none}.observables #archived-profiles .profile-card .card-section h6{color:#5a595c}.observables .versions{font-size:13px}.observables .versions .ui-selectmenu-button{font-weight:800}.observables .versions .mar-review-content .success{color:#289e44;font-weight:800;white-space:nowrap}.observables .versions .mar-review-content h6{border-bottom:2px solid #5a595c;font-size:18px;font-weight:bold}.observables .versions .mar-review-content .medication{border:1px solid #c3c3c3;border-radius:5px;margin-bottom:30px;text-align:center}.observables .versions .mar-review-content .medication .button{margin:0}.observables .versions .mar-review-content .medication .row{margin:0;padding-bottom:10px}.observables .versions .mar-review-content .medication .thead{border-bottom:1px solid #c3c3c3;background-color:#ececec;font-weight:bold;margin-bottom:10px;text-transform:uppercase}.observables .versions .mar-review-content .medication .limiter{border-bottom:1px dashed #c3c3c3;margin-bottom:10px}.observables .versions .mar-review-content .medication .mar-approve{font-size:13px}.observables .versions .mar-review-content .medication .badge{border-radius:25px;color:#fff;font-weight:bold;min-width:35px;font-size:12px;padding:.2em}.observables .versions .mar-review-content .medication .badge.primary{background-color:#5dc368}.observables .ui-selectmenu-button.ui-button{width:100%}#daily-medication-list li{color:#5a595c;margin-bottom:10px;border-radius:8px;background-color:#ececec}#daily-medication-list li label i.fa-spin{color:#39b4e7;font-size:18px;margin-left:5px}#daily-medication-list li div{padding:10px 12px}#daily-medication-list li span.ui-selectmenu-button{background-color:#fff;color:#5a595c;font-size:98%;padding:12px;width:100%}#daily-medication-list li .med-name{font-size:18px;color:#000}#daily-medication-list li .form div{padding:0 5px}#daily-medication-list li .form div.input,#daily-medication-list li .form div.input-group,#daily-medication-list li .form div.input-group-button{padding:0}#daily-medication-list li .js-mar-time-list li{background-color:#fff}.mar-narcotic{padding:1px 5px;color:#fff !important;background-color:#c03dea;border-radius:10px;font-size:11px;font-weight:bold;vertical-align:text-top}.mar-narcotic:empty{display:none}.accordion-title-header{font-family:"Rubik",sans-serif;font-size:15px;font-weight:500}.profile-nav .tabs-title a i{margin-right:1px;width:20px;text-align:center}.ec-column{margin-bottom:1rem}.emergency-contact-card{margin-bottom:0;padding:.75rem 1rem;background:linear-gradient(to bottom, #deeff6, #badfef);border:none;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.3)}.emergency-contact-card .emergency-contact-header{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-bottom:.4rem}.emergency-contact-card .emergency-contact-name{font-size:1rem}.emergency-contact-card .emergency-contact-relationship{font-size:.7rem;padding:.15rem .4rem;border-radius:3px}.emergency-contact-card .emergency-contact-actions{margin-left:auto}.emergency-contact-card .emergency-contact-actions a{cursor:pointer;margin-left:.5rem;color:#8a8a8a}.emergency-contact-card .emergency-contact-actions a:hover{color:#2199e8}.emergency-contact-card .emergency-contact-details{font-size:.875rem;color:#0a0a0a}.emergency-contact-card .emergency-contact-details div{margin-bottom:.15rem}.emergency-contact-card .emergency-contact-details i{color:#8a8a8a;width:1.25em}.emergency-contact-card .emergency-contact-details a{color:#0a0a0a}.emergency-contact-card .emergency-contact-details a:hover{color:#2199e8}#emergencyContactModal{padding:30px}#emergencyContactModal label{margin-right:0}.profile-import select,.profile-import .zselect{height:35px;margin:0}.page-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.track-page-toolbar{width:100%;margin-bottom:20px;padding-bottom:0;justify-content:space-between}.track-page-toolbar .track-page-toolbar__nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.track-page-toolbar .track-page-toolbar__scroll-recorded{box-sizing:border-box;height:35px;min-height:35px;padding:0 10px;margin-left:auto;justify-content:center}.track-page-toolbar .track-page-toolbar__week{flex:0 0 auto}.track-page-toolbar .track-page-toolbar__actions{margin-left:auto;flex:0 0 auto}@media print,screen and (max-width: 47.99875em){.track-page-toolbar .track-page-toolbar__week{flex:1 1 100%}.track-page-toolbar .track-page-toolbar__actions{margin-left:0;width:100%}.track-page-toolbar .track-page-toolbar__actions .schedule-toolbar__btn{width:100%;justify-content:center}}.shadow-page.page-shell-card{padding:25px;margin-top:0}.tabs-panel-container.page-shell-tint-strip{background-color:var(--profile-active-tint, #39b4e7);background-image:linear-gradient(to bottom, var(--profile-active-tint, #39b4e7) 30%, var(--profile-active-tint-dark, #229acc) 60px);height:60px;border-bottom:3px solid #ddd}@media print,screen and (max-width: 47.99875em){.tabs-panel-container.page-shell-tint-strip{background-image:linear-gradient(to bottom, var(--profile-active-tint, #39b4e7) 30%, var(--profile-active-tint-dark, #229acc) 58px);height:58px}}.tabs-panel-container.page-shell-tint-strip--toolbar{overflow:visible;position:relative;z-index:2}@media print,screen and (max-width: 63.99875em){.tabs-panel-container.page-shell-tint-strip--toolbar{height:auto;min-height:58px;padding-bottom:12px}}.page-shell-tint-strip__inner{max-width:1440px;margin:0 auto;padding:0 .9375rem;width:100%;box-sizing:border-box;position:relative;top:12px;z-index:2}.page-shell-tint-strip__inner .page-toolbar{margin-bottom:0}.page-shell-width{max-width:1440px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.inner-container.page-shell-under-profile{margin-top:-40px;position:relative;z-index:1}.inner-container.page-shell-under-profile .registry-active-panel>.behavior>.track-shell,.inner-container.page-shell-under-profile .registry-active-panel>.behavior>.shadow-page.track-shell,.inner-container.page-shell-under-profile .registry-active-panel>.environment>.track-shell,.inner-container.page-shell-under-profile .registry-active-panel>.environment>.shadow-page.track-shell,.inner-container.page-shell-under-profile .registry-active-panel>.health>.track-shell,.inner-container.page-shell-under-profile .registry-active-panel>.health>.shadow-page.track-shell,.inner-container.page-shell-under-profile .registry-active-panel>.mar-tab>.track-shell,.inner-container.page-shell-under-profile .registry-active-panel>.mar-tab>.shadow-page.track-shell,.inner-container.page-shell-under-profile .registry-active-panel>.track-shell-wrap>.track-shell,.inner-container.page-shell-under-profile .registry-active-panel>.track-shell-wrap>.shadow-page.track-shell{margin-top:0}.page-shell-card .bg-toolbar{margin-top:0}.analyze-graphs-filters{display:contents}.schedule-coverage-weeknav__btn[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:default}.profile-subnav{flex:1 1 auto;min-width:0;display:flex;align-items:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:2;align-self:stretch;height:45px}.profile-subnav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;align-items:stretch;height:100%;gap:2px}.profile-subnav__item{margin:0;flex:0 0 auto;display:flex;align-items:stretch;height:100%}.profile-subnav__link{display:inline-flex;align-items:center;gap:4px;height:100%;padding:0 20px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;color:inherit;background:rgba(0,0,0,0);border:0;position:relative;box-sizing:border-box}.profile-subnav__link i{font-size:14px}.profile-subnav__link:hover:not(.disabled):not(.active){background-color:rgba(255,255,255,.1)}.profile-subnav__link.active{background-color:var(--profile-active-tint, rgba(255, 255, 255, 0.28));color:var(--profile-active-tint-text, #fff) !important;border-radius:0}.profile-subnav__link.disabled{opacity:.55;pointer-events:none}.profile-subnav__check i{color:inherit;font-size:9px}@media print,screen and (max-width: 47.99875em){.profile-subnav__link{padding:0 10px;font-size:12px}.profile-subnav__link i{display:none}}.shadow-page.shadow-page--expandable .shell-expand-toggle{display:none;align-self:stretch;box-sizing:border-box;min-width:34px;justify-content:center;padding-left:10px;padding-right:10px}.shadow-page.shadow-page--expandable .shell-expand-toolbar{display:none}@media(min-width: 1441px){.shadow-page.shadow-page--expandable .shell-expand-toggle{display:inline-flex}.shadow-page.shadow-page--expandable .shell-expand-toolbar{display:flex}}.shadow-page.shadow-page--expandable.is-full-width{max-width:none}.providers.index table{width:60%}.providers.index table .image{width:100px}.providers.index table .icon{width:20px}.providers.index img{max-height:100px;max-width:100px}.providers .ui-selectmenu-button.ui-button{width:100%;max-width:100%}.providers .settings-toggle{height:30px}.providers .settings-toggle p{padding-top:8px;line-height:1}@media print,screen and (max-width: 47.99875em){.providers .settings-toggle p{padding-top:0px}}.providers .provider-name{font-size:15px;font-weight:bold}.providers .provider-name small{font-weight:normal}.providers .provider-name a{color:#000}.providers .js-remove-provider{padding-right:5px;font-size:15px}.providers .js-remove-provider i{color:#d19182}.providers .switch.small{height:1.5em}.providers .panel-group{background-color:#ececec;padding-top:14px;padding-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:10px}.mar-count-report-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:8px;border-radius:6px;border:1px solid rgba(10,10,10,.12);background:#fff}.mar-count-report-table-wrap--sidebar{margin-top:5px}.mar-count-report-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.35;margin-bottom:0}.mar-count-report-table thead{background-color:#fff}.mar-count-report-table thead .mar-count-report-date-row{font-size:15px;font-weight:700;letter-spacing:.02em;text-align:left;text-transform:none;padding:10px 12px;border:none;color:#fff;vertical-align:middle;background-color:#5a595c}.mar-count-report-table thead .mar-count-report-col-headers th{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#999;padding:6px 8px 8px;border:none;border-bottom:1px solid rgba(10,10,10,.12);white-space:nowrap;background-color:#fff;vertical-align:bottom;text-align:center}.mar-count-report-table thead .mar-count-report-col-headers th.numeric{text-align:center}.mar-count-report-table.mar-count-report-table--snapshot-only .mar-count-report-col-headers th{padding:6px 4px 8px}.mar-count-report-table tbody td{vertical-align:middle;padding:8px;border-bottom:none}.mar-count-report-table tbody td.numeric{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;color:#c03dea;font-weight:600}.mar-count-report-table tbody tr.mar-count-report-variance-row td{padding-top:0;padding-bottom:10px}.mar-count-report-table--snapshot-only{min-width:0}.mar-count-report-table--snapshot-only tbody td.numeric{font-size:14px}.mar-count-report-table:not(.mar-count-report-table--snapshot-only){min-width:36rem}.mar-count-report-empty-cell{padding:14px 12px;color:#999;vertical-align:middle}@keyframes comment-flash{0%{background-color:rgba(93,195,104,.25)}100%{background-color:rgba(0,0,0,0)}}.comment-highlight{animation:comment-flash 2s ease-out;border-radius:4px}.js-list-behavior li[data-id],.js-list-environments li[data-id],.js-list-healths li[data-id]{cursor:pointer}.comment-icon-wrapper{position:relative;display:inline-block;color:#a2a2a2 !important;margin-right:2px}.comment-count-badge{position:absolute;top:0px;right:-10px;color:#525252 !important;border-radius:50%;font-size:10px;min-width:14px;height:14px;line-height:14px;text-align:center;font-weight:bold;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.today-selector,.calendar-selector{float:right}.today-selector{margin-right:40px}label small{text-transform:initial;font-weight:normal;font-size:13px;color:#767676}.draft-button{color:#fff !important;font-weight:600;font-size:13px;padding:4px 8px !important;line-height:unset !important;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.ui-datepicker{background-color:#fff;margin-top:35px}.ui-datepicker .ui-datepicker-header{height:40px;line-height:40px;border:none;background:#fff}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{margin-top:3px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{line-height:30px;vertical-align:middle}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{height:30px !important;font-weight:500;font-size:13px;padding:3px !important}@media print,screen and (max-width: 47.99875em){.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{padding:2px !important}}.ui-datepicker .ui-state-default{border:1px solid #fff;background:#fff;padding-right:7px}.ui-datepicker tbody tr{border:none;background-color:#fff}.ui-datepicker thead,.ui-datepicker tbody{border:none}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{background-image:none !important}.ui-datepicker .ui-datepicker-prev-hover{left:2px;top:2px}.ui-datepicker .ui-datepicker-next{right:-3px}.ui-datepicker .ui-datepicker-next-hover{right:-3px;top:2px}.ui-datepicker .ui-datepicker-prev span.ui-icon,.ui-datepicker .ui-datepicker-next span.ui-icon{width:10px;height:27px;display:block;text-indent:0;overflow:hidden;background-repeat:no-repeat;margin-top:-19px;font-size:13px}.ui-datepicker .ui-icon::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;line-height:1;font-style:normal;font-variant:normal;text-rendering:auto}.ui-datepicker .ui-icon-circle-triangle-w::before{content:"";font-family:"Font Awesome 7 Pro";font-weight:900}.ui-datepicker .ui-icon-circle-triangle-e::before{content:"";font-family:"Font Awesome 7 Pro";font-weight:900}.ui-datepicker .ui-state-hover{border:1px solid #fff;background:none;color:#197ea8}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{color:#197ea8}.ui-datepicker .ui-state-highlight{color:#229acc;font-weight:bold}.ui-datepicker .ui-state-active{color:#5dc368}.ui-wrapper{width:100% !important;margin-bottom:10px !important}.js-registry-note-content{width:100% !important}.ui-resizable-handle{transform:translateY(-270%)}@media print,screen and (max-width: 63.99875em){.ui-resizable-handle{display:none !important}}.button{white-space:nowrap}.button-save a{margin-bottom:0}a.behavior-add{margin-top:27px}a#today-btn{text-decoration:none;height:35px;padding:10px;margin:0}@media print,screen and (max-width: 63.99875em){a#today-btn{margin:0 0 0 9px}}@media print,screen and (max-width: 47.99875em){a#today-btn{margin:0}}.pre{display:block;unicode-bidi:embed;white-space:pre-line}.inner-container.registries:not(.page-shell-under-profile){margin-top:-10px}.mar-popup{min-width:530px}.mar-popup input[type=text].js-mar-inventory-typed-name,.mar-popup input[type=text].js-mar-inventory-sidebar-edit-typed-name{border:1px solid #cfcfcf;border-radius:6px;box-sizing:border-box;font-family:"Dancing Script",cursive;font-size:2.4rem !important;height:auto;line-height:1.1;max-width:100%;padding:8px 14px;width:100%}.mar-popup .mar-inv-signature-text{display:block;font-family:"Dancing Script",cursive;font-size:2rem;line-height:1.1;margin-top:4px}.mar-popup span{text-transform:none;font-weight:normal;color:#0a0a0a;font-style:italic}.mar-popup span.has-tip{margin-left:0}.mar-popup input[type=radio]{margin-bottom:10px}.mar-popup h4{margin-top:10px;text-transform:unset}.js-inv-variance,.mar-count-variance-warning{color:#e20707 !important;background-color:#f8d3d3;padding:5px;margin:5px 0;border-radius:3px;font-size:.85em}.mar-popup input.mar-inv-count-variance-field{border-color:#e20707 !important}.tracking-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 16px;margin-left:0;margin-right:0;max-width:100%;min-width:0;width:100%;box-sizing:border-box}.tracking-wrap legend{float:none;display:block;width:100%;margin-bottom:4px}@media print,screen and (max-width: 63.99875em){.tracking-wrap legend{font-size:12px;margin-right:0}}.tracking-wrap label{display:block;margin-bottom:2px}@media print,screen and (max-width: 63.99875em){.tracking-wrap label{font-size:12px;margin-right:0}}.tracking-wrap .customize{display:inline-block;font-size:12px;text-align:center;width:30px}.tracking-wrap .customize a{color:#999}.tracking-wrap .customize a:hover{color:#197ea8}.tracking-wrap .tracking-wrap__select{flex:1 1 0;min-width:0;max-width:100%;overflow:hidden}.tracking-wrap .tracking-wrap__select select,.tracking-wrap .tracking-wrap__select .ui-selectmenu-button{width:100% !important;max-width:none !important;box-sizing:border-box}.tracking-wrap .tracking-wrap__select .ui-selectmenu-button{margin-bottom:0}.tracking-wrap .tracking-wrap__select .ui-selectmenu-button .ui-selectmenu-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tracking-wrap .tracking-wrap__time{flex:0 0 110px}.tracking-wrap .tracking-wrap__time input{width:100%;margin-bottom:0}.tracking-wrap .tracking-wrap__duration{flex:0 0 90px}.tracking-wrap .tracking-wrap__duration input{width:100%;margin-bottom:0}.tracking-wrap .tracking-wrap__add{flex:0 0 auto}.tracking-wrap .tracking-wrap__add .button{margin:0}@media(max-width: 989px){.tracking-wrap .tracking-wrap__select{flex:1 1 100%;flex-basis:100%;width:100%;max-width:100%;min-width:0}.tracking-wrap .tracking-wrap__select select,.tracking-wrap .tracking-wrap__select .ui-selectmenu-button{max-width:100% !important}.tracking-wrap .tracking-wrap__select .ui-selectmenu-button{height:auto;min-height:45px;white-space:normal}.tracking-wrap .tracking-wrap__select .ui-selectmenu-button .ui-selectmenu-text{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;line-height:1.25;padding-right:1.25em}.tracking-wrap .tracking-wrap__time{flex:1 1 0;min-width:0}.tracking-wrap .tracking-wrap__duration{flex:1 1 0;min-width:0}.tracking-wrap .tracking-wrap__add{flex:0 0 auto}}.tracking-add{text-align:left}.tabs-panel-container.registries{background-image:-webkit-linear-gradient(top, #dddddd 20%, #c3c3c3 70px);background-image:-moz-linear-gradient(top, #dddddd 20%, #c3c3c3 70px);background-image:linear-gradient(top, #dddddd 20%, #c3c3c3 70px);padding-top:40px;height:90px}@media print,screen and (max-width: 47.99875em){.tabs-panel-container.registries{background-image:-webkit-linear-gradient(top, #dddddd 20%, #c3c3c3 46px);background-image:-moz-linear-gradient(top, #dddddd 20%, #c3c3c3 46px);background-image:linear-gradient(top, #dddddd 20%, #c3c3c3 46px);padding-top:30px;height:65px}}.track-list-title{margin-bottom:0px}.mar-count label{margin-right:0;font-size:12px;white-space:nowrap}.mar-count i{font-size:11px;color:#999}.registries .events-icons,.entries .events-icons{padding-top:0 !important;padding-bottom:0 !important}.registries .events-icons i,.entries .events-icons i{font-size:30px}.registries .events-icons.track-section--events,.entries .events-icons.track-section--events{padding-top:24px !important}.registries .track-layout,.entries .track-layout{display:grid;grid-template-columns:minmax(0, 1fr) minmax(260px, 380px);gap:40px;align-items:start;width:100%}@media print,screen and (max-width: 74.99875em){.registries .track-layout,.entries .track-layout{grid-template-columns:1fr;gap:24px}}.registries .track-layout__main,.entries .track-layout__main{min-width:0}.registries .track-layout__aside.side-bar,.entries .track-layout__aside.side-bar{display:flex;flex-direction:column;gap:24px;min-width:0;width:auto;max-width:none;padding-left:0;padding-right:0}@media screen and (min-width: 75em){.registries .track-layout__aside.side-bar,.entries .track-layout__aside.side-bar{align-self:start;position:sticky;top:115px;max-height:calc(100vh - 115px - 16px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@media print,screen and (max-width: 74.99875em){.registries .track-layout__aside.side-bar,.entries .track-layout__aside.side-bar{position:static;padding-top:24px;border-top:1px solid #e0e3e8}}.registries .track-fields-panel,.entries .track-fields-panel{border:1px solid #d8dde3;border-radius:6px;background:#f5f5f5;padding:20px;min-width:0;max-width:100%;box-sizing:border-box}.registries .track-fields-panel .tracking-wrap legend,.registries .track-fields-panel .tracking-wrap label,.registries .track-fields-panel>fieldset>legend,.entries .track-fields-panel .tracking-wrap legend,.entries .track-fields-panel .tracking-wrap label,.entries .track-fields-panel>fieldset>legend{color:#3a393b;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:0px;padding-left:2px}.registries .track-fields-panel>.track-section--events,.entries .track-fields-panel>.track-section--events{margin-top:24px;margin-left:0;margin-right:0;padding:24px 0 0;border-top:1px solid #e5e9ef;width:100%;max-width:none}.registries .track-activity-grid,.entries .track-activity-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px 40px;align-items:start;padding:8px 4px 4px}@media print,screen and (max-width: 47.99875em){.registries .track-activity-grid,.entries .track-activity-grid{grid-template-columns:1fr;gap:28px}}.registries .track-activity-grid .activity-track,.entries .track-activity-grid .activity-track{text-align:left;margin:0}.registries .track-activity-grid .activity-track .activity-track__heading,.entries .track-activity-grid .activity-track .activity-track__heading{justify-content:flex-start;gap:6px;color:#3a393b;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.registries .track-activity-grid .activity-track .activity-track__heading i,.registries .track-activity-grid .activity-track .activity-track__heading .fa-stack,.entries .track-activity-grid .activity-track .activity-track__heading i,.entries .track-activity-grid .activity-track .activity-track__heading .fa-stack{font-size:14px}.registries .track-activity-grid .activity-track .activity-track__heading i,.entries .track-activity-grid .activity-track .activity-track__heading i{font-size:14px}.registries .track-activity-grid .activity-track .activity-track-input-row,.entries .track-activity-grid .activity-track .activity-track-input-row{justify-content:flex-start}.registries .track-activity-grid .bp-track,.entries .track-activity-grid .bp-track{grid-column:span 1}@media print,screen and (max-width: 47.99875em){.registries .track-activity-grid .bp-track,.entries .track-activity-grid .bp-track{grid-column:auto}}.registries .track-activity-grid .bp-track .bp-track-input-row,.entries .track-activity-grid .bp-track .bp-track-input-row{justify-content:flex-start}.registries .track-section,.entries .track-section{margin-top:24px;padding-top:24px;border-top:1px solid #e8eaed}.registries .track-section--notes,.entries .track-section--notes{border-top:0;padding-top:0}.registries .track-section--events,.entries .track-section--events{width:auto;max-width:none}.registries .track-shell,.entries .track-shell{overflow:visible}.registries .track-shell .track-section--notes>div>legend,.registries .track-shell .track-list>legend,.registries .track-shell .incident_reports>legend,.registries .track-shell .weather legend,.entries .track-shell .track-section--notes>div>legend,.entries .track-shell .track-list>legend,.entries .track-shell .incident_reports>legend,.entries .track-shell .weather legend{float:none;display:block;width:auto;margin:0 0 12px;padding:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;line-height:1.3}.registries .track-shell .track-list>legend.mt30,.entries .track-shell .track-list>legend.mt30{margin-top:30px}.registries .tabs-title>a{padding:14px 18px}.registries .registry-tab-content{border:1px solid #e6e6e6;background-color:rgba(0,0,0,0)}.registries .registry-tab-content .registry-active-panel{padding:0;background-color:rgba(0,0,0,0)}.registries .registry-tab-content .registry-active-panel>.behavior .track-shell,.registries .registry-tab-content .registry-active-panel>.environment .track-shell,.registries .registry-tab-content .registry-active-panel>.health .track-shell,.registries .registry-tab-content .registry-active-panel>.mar-tab .track-shell,.registries .registry-tab-content .registry-active-panel>.track-shell-wrap .track-shell{margin-top:0}.registries .registry-tab-content .registry-active-panel .track-shell{padding:30px 20px}@media print,screen and (max-width: 74.99875em){.registries .registry-tab-content .registry-active-panel .track-shell{padding:20px 10px}}.registries .registry-tab-content .registry-active-panel .track-shell legend{color:#5a595c}.registries .registry-tab-content .registry-active-panel .track-shell fieldset{margin:0}.registries .registry-tab-content .registry-active-panel .shadow-page:not(.track-shell){padding:30px 20px}@media print,screen and (max-width: 74.99875em){.registries .registry-tab-content .registry-active-panel .shadow-page:not(.track-shell){padding:20px 10px}}.registries .registry-tab-content .registry-active-panel .shadow-page:not(.track-shell) legend{color:#5a595c}.registries .registry-tab-content .registry-active-panel .shadow-page:not(.track-shell) fieldset{margin:0}.registries .tabs-content.horizontal{border:1px solid #e6e6e6}.registries .tabs-content .tabs-panel.disabled input,.registries .tabs-content .tabs-panel.disabled textarea{background-color:#fff;border:none;box-shadow:none;pointer-events:none}.registries .tabs-content .tabs-panel.disabled .switch,.registries .tabs-content .tabs-panel.disabled .switch+label,.registries .tabs-content .tabs-panel.disabled .button,.registries .tabs-content .tabs-panel.disabled .palette.colors{cursor:not-allowed;opacity:.5;pointer-events:none}.registries .tabs-content .tabs-panel.disabled .tagit li{cursor:not-allowed;pointer-events:none}.registries .tabs-content .tabs-panel.disabled .tagit li .tagit-label::before,.registries .tabs-content .tabs-panel.disabled .tagit li .tagit-close{display:none}.registries .tabs-content .tabs-panel.disabled .tagit-new,.registries .tabs-content .tabs-panel.disabled .documents .remove{display:none}.registries.title-header{height:110px}@media print,screen and (max-width: 63.99875em){.registries.title-header{height:106px}}.registries.title-header .selectors-nav{padding-left:0;padding-right:0;text-align:left}@media print,screen and (max-width: 63.99875em){.registries.title-header .selectors-nav{margin-bottom:10px;text-align:center}}.registries.title-header .daily-date-button{margin-bottom:22px}.registries.title-header .daily-date-button button{text-transform:none;background-color:#c4e9f8;color:#197ea8;border:none;height:35px;padding:0 12px;outline:none}.registries.title-header .daily-date-button button:hover{border:none;background-color:#fff}.registries.title-header .daily-nav{padding-left:0;padding-right:0;min-width:640px}@media print,screen and (max-width: 63.99875em){.registries.title-header .daily-nav{text-align:center;min-width:0}}.registries .health p{color:#3e3e3e;font-size:14px;font-weight:400}.registries .health fieldset label{display:block;float:left;margin:0 20px 10px 0;padding-right:5px;width:30%}.registries .health fieldset label span{font-size:95%}@media print,screen and (max-width: 47.99875em){.registries .health fieldset label{width:100%}}.registries .health fieldset label.disabled{color:#a0a0a0;cursor:not-allowed}.registries .health fieldset.medications-fieldset label,.registries .health fieldset.vitamins-fieldset label{width:100%}.registries .health fieldset label.disabled input[type=checkbox]{cursor:not-allowed;opacity:.5;pointer-events:none}.registries .health fieldset label.disabled:hover{background-color:#f0f0f0}.registries .health fieldset.checkbox-buttons .js-daily-status-note{margin-top:10px !important}.registries .health fieldset.checkbox-buttons input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.registries .health fieldset.checkbox-buttons label{border-radius:4px;border:1px solid #ddd;padding:5px 0px 3px 9px;min-height:34px}.registries .health fieldset.checkbox-buttons label span:before{content:"";font-family:"Font Awesome 7 Pro";font-size:110%;font-weight:400;position:relative;padding-right:8px}.registries .health fieldset.checkbox-buttons.red label.checked{border:1px solid #9ca9fb;background-color:#9ca9fb}.registries .health fieldset.checkbox-buttons.red label.checked span{color:#fff}.registries .health fieldset.checkbox-buttons.red label.checked span:before{content:"";font-weight:900}.registries .health fieldset.checkbox-buttons.grey label.checked{border:1px solid #7f7f7f;background-color:#7f7f7f}.registries .health fieldset.checkbox-buttons.grey label.checked span{color:#fff}.registries .health fieldset.checkbox-buttons.grey label.checked span:before{content:"";font-weight:900}.registries .health fieldset.checkbox-buttons.grey label.checked.disabled{border:1px solid #b3b3b3;background-color:#b3b3b3}.registries .health fieldset.checkbox-buttons.blue label.checked{border:1px solid #197ea8;background-color:#197ea8}.registries .health fieldset.checkbox-buttons.blue label.checked span{color:#fff}.registries .health fieldset.checkbox-buttons.blue label.checked span:before{content:"";font-weight:900}.registries .health .seizure-registry fieldset label{margin:0 0 10px 0}.registries .health .tagit{background-color:#fff;margin:0}.registries .health .tagit li.tagit-choice{width:100%;margin-bottom:4px;padding:.5em 1.5em .5em .5em !important}.registries .health .tagit li.tagit-new{margin:0;padding:0;width:100%}.registries .health .tagit li .tagit-label:before{content:""}.registries .health .side-bar fieldset{margin-bottom:20px !important}.registries .health .digestion label{border:1px solid #ddd;border-radius:4px;color:#999;cursor:pointer;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:10px;width:100%}.registries .health .digestion label>[type=checkbox]{margin:0;width:0}.registries .health .digestion label.normal.checked{background-color:#5dc368;border:1px solid #5dc368;color:#fff}.registries .health .digestion label.diarrhea.checked{background-color:#e5bf28;border:1px solid #e5bf28;color:#fff}.registries .health .digestion label.constipation.checked{background-color:#d65a3d;border:1px solid #d65a3d;color:#fff}.registries .health .digestion label input{visibility:hidden}.registries .health .digestion.twitter label span{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:26px;margin-left:30px;vertical-align:text-bottom}.registries .health .digestion.twitter label.normal{background-image:url("../img/panel/default/normal.svg");background-position:5% center;background-repeat:no-repeat;background-size:30px}.registries .health .digestion.twitter label.diarrhea{background-image:url("../img/panel/default/diarrhea.svg");background-position:5% center;background-repeat:no-repeat;background-size:30px}.registries .health .digestion.twitter label.constipation{background-image:url("../img/panel/default/constipation.svg");background-position:5% center;background-repeat:no-repeat;background-size:30px}.registries .health .digestion.default label span{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:26px;margin-left:-5px;vertical-align:text-bottom}.registries .health .digestion.default label.normal:before{content:"";font-family:"Font Awesome 7 Pro";font-size:26px;font-weight:300;line-height:26px;padding:10px 15px 10px 10px}.registries .health .digestion.default label.diarrhea:before{content:"";font-family:"Font Awesome 7 Pro";font-size:26px;font-weight:300;line-height:26px;padding:10px 15px 10px 10px}.registries .health .digestion.default label.constipation:before{content:"";font-family:"Font Awesome 7 Pro";font-size:26px;font-weight:300;line-height:26px;padding:10px 15px 10px 10px}.registries .todays-data-scroll{font-size:12px;text-transform:uppercase;font-weight:600;color:#fff}.registries .activity-entry .activity-entry-label{font-weight:600}.registries .activity-entry a.js-activity-edit{color:#8a8a8a;cursor:pointer}.registries .activity-entry a.js-activity-edit:hover{color:#2199e8}.registries .mar-container>.track-fields-panel+.track-fields-panel{margin-top:16px}.registries .mar-container>.track-fields-panel{scroll-margin-top:90px}.registries .mar-container>.track-fields-panel:focus:not(:focus-visible){outline:none}.registries .mar-container .track-fields-panel>.item{background-color:rgba(0,0,0,0);border-radius:0;border-bottom:1px solid #d8dde3;margin-bottom:0;padding-left:4px;padding-right:4px}.registries .mar-container .track-fields-panel>.item:last-child{border-bottom:0}.registries .mar-container h4{margin:0;font-weight:bold;font-size:22px}.registries .mar-container h4:first-of-type{margin-top:0}.registries .mar-container .item{background-color:#e7e7e7;border-radius:10px;margin:0 0 10px 0;padding:12px 10px}.registries .mar-container .item>.columns.mar-track-item__layout{min-width:0;padding-left:0;padding-right:0}.registries .mar-container .item .mar-track-item__layout{box-sizing:border-box;display:grid;gap:12px 16px;grid-template-columns:1fr;width:100%}@media print,screen and (min-width: 48em){.registries .mar-container .item .mar-track-item__layout{align-items:start;column-gap:1.25rem;grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);row-gap:.5rem}}@media screen and (min-width: 90em){.registries .mar-container .item .mar-track-item__layout{column-gap:1.5rem}}.registries .mar-container .item .mar-track-item__drug{margin-bottom:0;min-width:0;padding:0}.registries .mar-container .item .mar-track-item__actions{min-width:0;padding:0}.registries .mar-container .item .mar-track-item__actions-wrap{min-width:0;position:relative}.registries .mar-container .item .mar-actions-unavailable-overlay{align-items:center;background:rgba(255,255,255,.92);border:1px solid rgba(70,70,70,.18);border-radius:4px;bottom:0;box-sizing:border-box;color:#464646;display:flex;font-size:13px;font-weight:600;justify-content:center;left:0;line-height:1.35;padding:8px 10px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;z-index:2}.registries .mar-container .item .mar-actions-unavailable-overlay span{display:block}.registries .mar-container .item h5{font-size:16px;margin-bottom:5px;margin-top:5px}.registries .mar-container .item h5 .mar-med-detail-link{border-bottom:1px solid rgba(0,0,0,0);color:inherit;cursor:pointer;font-weight:inherit;text-decoration:none}.registries .mar-container .item h5 .mar-med-detail-link .mar-med-detail-link__icon{color:#3387aa;display:inline-block;font-size:.88em;margin-left:.35em;vertical-align:middle}@media(hover: hover)and (pointer: fine){.registries .mar-container .item h5 .mar-med-detail-link .mar-med-detail-link__icon{margin-left:0;opacity:0;overflow:hidden;transition:opacity .12s ease,margin-left .12s ease,width .12s ease;width:0}.registries .mar-container .item h5 .mar-med-detail-link:hover .mar-med-detail-link__icon,.registries .mar-container .item h5 .mar-med-detail-link:focus-visible .mar-med-detail-link__icon{margin-left:.35em;opacity:1;width:1.15em}}.registries .mar-container .item h5 .mar-med-detail-link:hover,.registries .mar-container .item h5 .mar-med-detail-link:focus{border-bottom-color:currentcolor;color:#3387aa;outline:none}.registries .mar-container .item p{line-height:14px;margin:0;color:#464646}.registries .mar-container .item .mar-actions-cell{min-width:0;margin-top:5px}.registries .mar-container .item .mar-actions-row{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;max-width:100%;min-width:0;width:100%}.registries .mar-container .item .mar-actions-row .mar-buttons{flex:1 1 0;min-width:0}.registries .mar-container .item .mar-actions-row--tiles{flex-wrap:nowrap}.registries .mar-container .item .mar-actions-row--tiles .mar-buttons--action-tile{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.registries .mar-container .item .mar-actions-row--tiles .mar-buttons--action-tile a.button{box-sizing:border-box;flex:1 1 auto;font-size:10px;line-height:1.4;min-width:0;white-space:nowrap;width:100%}@media print,screen and (min-width: 64em){.registries .mar-container .item .mar-actions-row--tiles .mar-buttons--action-tile a.button{font-size:11px}}.registries .mar-container .item .mar-buttons--prn-with-count{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px}.registries .mar-container .item .mar-buttons--prn-with-count a.mar-button-count{align-self:stretch;flex:0 0 auto;margin-bottom:0;min-width:5rem;width:auto}.registries .mar-container .item .mar-buttons--prn-with-count a.mar-button-prn-given{flex:1 1 auto;margin-bottom:0;line-height:1.4;min-width:0;width:100%}.registries .mar-container .item .mar-buttons a.mar-button-count{background-color:#842184;border:0;box-shadow:none;color:#fff;outline:0}.registries .mar-container .item .mar-buttons a.mar-button-count:hover,.registries .mar-container .item .mar-buttons a.mar-button-count:focus{background-color:#fff;border:0;box-shadow:none;color:#842184;outline:0}.registries .mar-container .item .mar-buttons a.mar-button-count:focus-visible{outline:2px solid rgba(82,82,82,.45);outline-offset:2px}.registries .mar-container .item .mar-buttons{padding:0 5px 0 0}.registries .mar-container .item .mar-buttons:last-child{padding:0}.registries .mar-container .item .mar-buttons a{cursor:pointer;font-size:11px;font-weight:700;line-height:18px;margin:0;padding:10px 5px;text-transform:uppercase;width:100%}.registries .mar-container .item .mar-buttons a i{font-size:14px}@media print,screen and (max-width: 47.99875em){.registries .mar-container .item .mar-buttons a{font-size:13px}}.registries .mar-container .item.disabled .mar-buttons a:not(.mar-button-count){opacity:.6;pointer-events:none}.registries .mar-container .item.mar-item--inactive .mar-track-item__drug,.registries .mar-container .item.mar-item--inactive .mar-track-item__actions{opacity:.45}.registries .mar-container .item.mar-item--inactive .mar-buttons a{cursor:not-allowed;pointer-events:none}.registries .mar-container .mar-item__status-notice{color:#a2a2a2;font-size:.85rem;font-style:italic;margin-top:8px}.registries .mar-add{text-transform:uppercase;font-weight:700}.registries .mar-tracking{padding:10px !important}.registries .input-group-button{vertical-align:top}.registries .side-bar{padding-left:20px;padding-right:0px}@media print,screen and (max-width: 47.99875em){.registries .side-bar{padding-left:0px;padding-right:0px}}@media print,screen and (min-width: 48em){.registries .side-bar:not(.track-layout__aside){align-self:flex-start;position:sticky;top:88px}}.registries .side-bar ul li{line-height:17px;padding:7px 8px;margin-bottom:10px;margin-left:0px;margin-right:0px;border-radius:4px}.registries .side-bar ul li.disabled-entry-item{pointer-events:none;opacity:.5}.registries .side-bar ul li.unsaved-entry-item{border-left:3px solid #d65a3d !important;background-color:rgba(214,90,61,.05);position:relative}.registries .side-bar ul li.unsaved-entry-item::after{content:"Not saved";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:.7rem;color:#d65a3d;font-weight:600}.registries .side-bar ul li .columns{padding:0px}.registries .side-bar ul li span{color:#197ea8;display:inline-block;font-weight:500}.registries .side-bar ul li span.tagit-label{font-weight:700;color:#8c8c8c}.registries .side-bar ul li span.med-name{text-transform:lowercase}.registries .side-bar ul li span.admin-name{text-transform:unset}.registries .side-bar ul li strong{text-transform:lowercase;font-weight:700}.registries .side-bar ul li a{color:#a2a2a2;display:inline-block;font-size:18px;text-align:center;vertical-align:middle}.registries .side-bar ul li a.edit:hover{color:#197ea8}.registries .side-bar ul li a.remove:hover{color:#d19182}.registries .side-bar ul li a.note:hover{color:#197ea8}.registries .side-bar ul li a i{margin-top:2px}.registries .side-bar ul li.tagit-new{background-color:#fff}.registries .side-bar .track-list{margin-top:0}@media print,screen and (max-width: 47.99875em){.registries .side-bar .track-list{padding:0}}.registries .side-bar .track-list .desirable{border:1px solid #5dc368}.registries .side-bar .track-list .desirable span{color:#5dc368}.registries .side-bar .track-list .warning{border:1px solid #cd991b}.registries .side-bar .track-list .warning span{color:#cd991b}.registries .side-bar .track-list .challenging{border:1px solid #d65a3d}.registries .side-bar .track-list .challenging span{color:#d65a3d}.registries .side-bar .track-list .intervention,.registries .side-bar .track-list .interventions{border:1px solid #197ea8}.registries .side-bar .track-list .intervention span,.registries .side-bar .track-list .interventions span{color:#197ea8}.registries .side-bar .track-list .factor{border:1px solid #6975be}.registries .side-bar .track-list .factor span{color:#6975be}.registries .side-bar .track-list .change{border:1px solid #b569be}.registries .side-bar .track-list .change span{color:#b569be}.registries .side-bar .track-list .influence{border:1px solid #69bea5}.registries .side-bar .track-list .influence span{color:#69bea5}.registries .side-bar .track-list .seizure{border:1px solid #e86618}.registries .side-bar .track-list .seizure span{color:#e86618}.registries .side-bar .button{font-weight:600;padding:15px}.registries .side-bar .button:hover{background-color:#39b4e7;color:#fff}.registries .side-bar .button.js-open-ir-modal{background-color:#cd991b;color:#fff;font-size:15px;line-height:15px;margin:0;padding:0 5px;width:auto}.registries .side-bar .weather{color:#999}.registries .side-bar .weather label{margin:0}.registries .side-bar .weather span{text-align:center;width:20px}.registries .side-bar .weather h1{margin-top:5px}.registries .side-bar .weather h6{display:inline-block;vertical-align:top}.registries .side-bar .weather .weather-report{line-height:1.2;margin-top:5px;margin-bottom:0}.registries .side-bar .weather .moonphase{display:inline-block;height:18px;line-height:0;margin:0 2px;vertical-align:top;width:18px}.registries .side-bar .weather .moonphase svg{display:block;height:18px;width:18px}.registries .side-bar .incident_reports{margin-top:0;margin-bottom:24px}.registries .side-bar .incident_reports .ir-entry+.ir-entry{margin-top:10px}.registries .side-bar .incident_reports .ir-entry-title{font-weight:700;color:#0a0a0a}.registries .side-bar .incident_reports .ir-entry-badge{margin-top:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#cc4b37}.registries .side-bar .incident_reports .activity-entry-actions .js-open-ir-modal{margin:0;padding:6px 10px;font-size:11px;line-height:1.2;font-weight:700;width:auto;color:#fff !important}.registries .side-bar .incident_reports .activity-entry-actions .js-open-ir-modal:hover{background-color:rgb(66.2542258283%,49.4482758621%,8.7261663286%);color:#fff !important}.registries .side-bar .incident_reports .reveal .callout{border-radius:5px;color:#5a595c}.registries .comment-group{padding:6px 0 0;margin-bottom:0}.registries .comment-group>.comment.comment--grouped{padding-left:30px;padding-right:0;padding-bottom:10px;padding-top:0;margin:0}.registries .comment-group>.comment-group-header>.audit-data-point,.registries .comment.comment--general-note>.audit-data-point{display:flex;align-items:center;font-size:.95rem;line-height:1.25;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.registries .comment-group>.comment-group-header>.audit-data-point .audit-data-point-text,.registries .comment.comment--general-note>.audit-data-point .audit-data-point-text{flex:1 1 auto;min-width:0}.registries .comment-group>.comment-group-header>.audit-data-point .audit-data-point-name,.registries .comment.comment--general-note>.audit-data-point .audit-data-point-name{font-weight:700;text-transform:lowercase}.registries .comment-group>.comment-group-header>.audit-data-point .audit-data-point-sep,.registries .comment-group>.comment-group-header>.audit-data-point .audit-data-point-number,.registries .comment.comment--general-note>.audit-data-point .audit-data-point-sep,.registries .comment.comment--general-note>.audit-data-point .audit-data-point-number{color:rgba(0,0,0,.85);font-weight:400}.registries .comment-group>.comment-group-header>.audit-data-point .audit-data-point-unit,.registries .comment.comment--general-note>.audit-data-point .audit-data-point-unit{color:#999;font-weight:400;font-size:.8rem}.registries .comment-group>.comment-group-header>.audit-data-point .audit-bubble,.registries .comment-group>.comment-group-header>.audit-bubble,.registries .comment.comment--general-note>.audit-data-point .audit-bubble,.registries .comment.comment--general-note>.audit-bubble{display:inline-flex;align-items:center;justify-content:center;width:22px;min-width:22px;height:22px;border-radius:50%;margin-right:8px;margin-top:2px;flex-shrink:0;vertical-align:top}.registries .comment-group>.comment-group-header>.audit-data-point .audit-bubble i,.registries .comment-group>.comment-group-header>.audit-bubble i,.registries .comment.comment--general-note>.audit-data-point .audit-bubble i,.registries .comment.comment--general-note>.audit-bubble i{color:#fff;font-size:11px;line-height:1}.registries .comment-group>.comment-group-header>.audit-meta-line,.registries .comment.comment--general-note>.audit-meta-line{padding-left:30px;margin-bottom:4px;color:#999;font-size:.8rem;line-height:1;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.registries .comment.comment--general-note{padding-top:6px;padding-bottom:4px;padding-left:0;padding-right:0;margin-bottom:10px}.registries .comment.comment--general-note>.js-comment-viewer{padding-left:30px}.registries .comment.comment--general-note>.js-comment-editor{padding-left:30px}.registries .comment{color:#5a595c;margin:0 0 10px 0;font-size:16px;line-height:1.3;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-weight:400}@media print,screen and (max-width: 63.99875em){.registries .comment{margin:0 0 10px 0}.registries .comment a.js-update-note{margin-bottom:10px}}.registries .comment a{color:#5a595c;padding:10px 10px 0 0;line-height:2.3;font-size:13px}.registries .comment a:hover,.registries .comment a:focus{color:#999}.registries .comment a.js-edit-note{color:#2a6e9b}.registries .comment a.js-edit-note:hover{color:#1583cc}.registries .comment a.js-remove-note{color:#811e0e}.registries .comment a.js-remove-note:hover{color:#da3116}.registries .comment a.js-update-note{color:#2a6e9b;font-size:14px}.registries .comment a.js-update-note:hover{color:#1583cc}.registries .comment a.js-update-note-cancel{font-size:14px}.registries .comment .comment-full{padding:0}.registries .comment .textarea{background-color:#fff;border:1px solid #cacaca;border-radius:5px;color:#5a595c !important;min-height:150px;outline:0;padding:12px 12px !important}.registries .comment .js-comment-removed-template{padding:0;margin:0;border:none}.registries .comment .js-comment-removed-template div{padding:0}.registries .comment-group-header .behavior,.registries .comment .behavior{display:block;margin-left:0;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.registries .comment-group-header .behavior.behavior_interventions,.registries .comment .behavior.behavior_interventions{color:#197ea8}.registries .comment-group-header .behavior.behavior_physicals.desirable,.registries .comment .behavior.behavior_physicals.desirable{color:#5dc368}.registries .comment-group-header .behavior.behavior_physicals.challenging,.registries .comment .behavior.behavior_physicals.challenging{color:#d65a3d}.registries .comment-group-header .behavior.behavior_physicals.warning,.registries .comment .behavior.behavior_physicals.warning{color:#cd991b}.registries .comment-group-header .behavior.environment_factors,.registries .comment .behavior.environment_factors{color:#6975be}.registries .comment-group-header .behavior.environment_changes,.registries .comment .behavior.environment_changes{color:#b569be}.registries .comment-group-header .behavior.environment_influences,.registries .comment .behavior.environment_influences{color:#69bea5}.registries .comment-group-header .behavior.health_seizures,.registries .comment .behavior.health_seizures{color:#e86618}.registries .entries .emotions img{width:60px}.registries .ui-selectmenu-button{background-color:#fff;color:#5a595c;font-weight:600;padding:12px;text-transform:lowercase;width:100%;max-width:433px}@media print,screen and (max-width: 47.99875em){.registries .ui-selectmenu-button{max-width:84vw;margin-bottom:10px}}.registries .ui-selectmenu-button.challenging{color:#d65a3d}.registries .ui-selectmenu-button.desirable{color:#5dc368}.registries .ui-selectmenu-button.intervention{color:#197ea8}.registries .ui-selectmenu-button.warning{color:#cd991b}.registries .ui-selectmenu-button.factors{color:#6975be}.registries .ui-selectmenu-button.changes{color:#b569be}.registries .ui-selectmenu-button.influences{color:#69bea5}.registries .ui-selectmenu-button.seizures{color:#e86618}.registries .non-interaction{display:none}.registries.disable .non-interaction{background-color:#fff;bottom:0;display:block;height:100%;position:fixed;left:0;top:0;right:0;opacity:.4;width:100%;z-index:1}.ui-selectmenu-menu{background-color:#fff;z-index:10}.ui-selectmenu-menu .ui-menu{max-height:var(--selectmenu-max-height, 70vh);overflow-y:auto}.ui-selectmenu-menu .ui-menu-item{color:#5a595c;font-weight:600;font-size:95%}.ui-selectmenu-menu .ui-menu-item .ui-menu-item-wrapper{padding:10px}.ui-selectmenu-menu .ui-menu-item .ui-state-active{background-color:#e7e7e7;border:none;color:#5a595c;font-weight:600;margin:0}.ui-selectmenu-menu .ui-menu-item.challenging{color:#d65a3d;text-transform:lowercase}.ui-selectmenu-menu .ui-menu-item.challenging .ui-state-active{color:#d65a3d}.ui-selectmenu-menu .ui-menu-item.desirable{color:#5dc368;text-transform:lowercase}.ui-selectmenu-menu .ui-menu-item.desirable .ui-state-active{color:#5dc368}.ui-selectmenu-menu .ui-menu-item.intervention{color:#197ea8;text-transform:lowercase}.ui-selectmenu-menu .ui-menu-item.intervention .ui-state-active{color:#197ea8}.ui-selectmenu-menu .ui-menu-item.warning{color:#cd991b;text-transform:lowercase}.ui-selectmenu-menu .ui-menu-item.warning .ui-state-active{color:#cd991b}.ui-selectmenu-menu .ui-menu-item.factors{color:#6975be;text-transform:lowercase}.ui-selectmenu-menu .ui-menu-item.factors .ui-state-active{color:#6975be}.ui-selectmenu-menu .ui-menu-item.changes{color:#b569be;text-transform:lowercase}.ui-selectmenu-menu .ui-menu-item.changes .ui-state-active{color:#b569be}.ui-selectmenu-menu .ui-menu-item.influences{color:#69bea5;text-transform:lowercase}.ui-selectmenu-menu .ui-menu-item.influences .ui-state-active{color:#69bea5}.ui-selectmenu-menu .ui-menu-item.seizures{color:#e86618;text-transform:lowercase}.ui-selectmenu-menu .ui-menu-item.seizures .ui-state-active{color:#e86618}.ui-selectmenu-menu .ui-menu-item.visa .ui-menu-item-wrapper{background-image:url("../img/cards/visa.png");background-position:7px center;background-repeat:no-repeat;background-size:40px auto;text-indent:45px}.ui-selectmenu-menu .ui-menu-item.mastercard .ui-menu-item-wrapper{background-image:url("../img/cards/mastercard.png");background-position:7px center;background-repeat:no-repeat;background-size:40px auto;text-indent:45px}.ui-selectmenu-menu .ui-menu-item.newcard .ui-menu-item-wrapper{background-image:url("../img/cards/credit.png");background-position:7px center;background-repeat:no-repeat;background-size:40px auto;color:#39b4e7;text-indent:45px}.ui-selectmenu-menu .ui-menu-item.unionpay .ui-menu-item-wrapper{background-image:url("../img/cards/credit.png");background-position:7px center;background-repeat:no-repeat;background-size:40px auto;text-indent:45px}.ui-selectmenu-menu .ui-menu-item.american_express .ui-menu-item-wrapper{background-image:url("../img/cards/amex.png");background-position:7px center;background-repeat:no-repeat;background-size:40px auto;text-indent:45px}.ui-selectmenu-menu .ui-menu-item.diners_club .ui-menu-item-wrapper{background-image:url("../img/cards/diners.png");background-position:7px center;background-repeat:no-repeat;background-size:40px auto;text-indent:45px}.ui-selectmenu-menu .ui-menu-item.discover .ui-menu-item-wrapper{background-image:url("../img/cards/discover.png");background-position:7px center;background-repeat:no-repeat;background-size:40px auto;text-indent:45px}.ui-selectmenu-menu .ui-menu-item.jcb .ui-menu-item-wrapper{background-image:url("../img/cards/jcb.png");background-position:7px center;background-repeat:no-repeat;background-size:40px auto;text-indent:45px}.mar-time .mark{font-weight:bold}.mar-modal-form{padding:15px;max-height:65vh;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.mar-modal-form .form{margin:0;padding:0}.mar-modal-form .mar-tracking{padding:0 !important}.mar-modal-form label{text-transform:uppercase;font-size:12px;font-weight:600;color:#999;margin-bottom:5px}.mar-modal-form .ui-selectmenu-button{max-width:100%}.mar-modal-form .js-reason-outcome,.mar-modal-form .js-narcotic{margin-top:15px}.mar-modal-form textarea{min-height:80px}.mar-modal-time-dropdown{z-index:100050 !important}.mar-modal-selectmenu{z-index:100050 !important}.ui-autocomplete{z-index:100050 !important}.mar-info h4{font-weight:bold}.mar-info .accordion-title{color:#0a0a0a;font-size:16px;font-weight:bold}.mar-info .accordion-title:hover,.mar-info .accordion-title:focus{background-color:rgba(0,0,0,0)}.mar-info .is-active>.accordion-title::before{font-family:"Font Awesome 7 Pro";font-size:18px;content:"";color:#229acc}.mar-info .accordion-title::before{font-family:"Font Awesome 7 Pro";font-size:18px;content:"";color:#229acc}.mar-info .accordion-content{background-color:#f1f1f1}.mar-info:focus,.close-button:focus,.reveal:focus{outline:none}.mar-review .ui-selectmenu-button{text-transform:unset}.mar-review .manage-list-toolbar .mar-review-resident-picker{margin-left:auto;flex:0 1 280px;min-width:180px;max-width:360px}.mar-review .manage-list-toolbar .mar-review-resident-picker .mar-review-resident-picker__form{display:flex;align-items:center;gap:8px;margin:0;width:100%}.mar-review .manage-list-toolbar .mar-review-resident-picker .mar-review-resident-picker__label{display:flex;align-items:center;margin:0;width:100%}.mar-review .manage-list-toolbar .mar-review-resident-picker .mar-review-resident-picker__select,.mar-review .manage-list-toolbar .mar-review-resident-picker select{margin:0;width:100%;height:34px;padding:0 28px 0 12px;font-size:13px;font-weight:600;line-height:1.3;color:#374151;background-color:#fff;border:1px solid #c9ced4;border-radius:4px;box-sizing:border-box}.mar-review .mar-review-section{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:10px 14px;margin:8px 0 4px;background:#f7f9fb;border-radius:4px}.mar-review .mar-review-section .profile-container{display:flex;align-items:center;gap:10px;min-width:0}.mar-review .mar-review-section .profile-name a{color:inherit;text-decoration:none}.mar-review .mar-review-section .profile-name a:hover{text-decoration:underline}.mar-review .mar-review-section__meta{font-size:13px;color:#6b7280;margin-left:auto}@media print,screen and (max-width: 47.99875em){.mar-review .mar-review-section__meta{margin-left:42px;width:100%}}.mar-review .mar-review-card{margin:0 0 16px;padding:14px 0 18px;border-bottom:1px solid #e7e7e7}.mar-review .mar-review-card:last-child{border-bottom:0;margin-bottom:0}.mar-review .mar-review-card__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px;margin-bottom:12px}.mar-review .mar-review-card__title-block{min-width:0;flex:1 1 220px}.mar-review .mar-review-card__title{font-family:"Rubik",sans-serif;font-size:15px;font-weight:700;color:#111827;line-height:1.3;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mar-review .mar-review-card__badge{display:inline-flex;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#6b7280;background:#f3f4f6;border-radius:999px}.mar-review .mar-review-card__badge--new{color:#1d4ed8;background:#dbeafe}.mar-review .mar-review-card__meta{margin-top:4px;font-size:13px;color:#6b7280;line-height:1.4}.mar-review .mar-review-card__meta strong{color:#374151;font-weight:600}.mar-review .mar-review-card__meta--approved{color:#289e44}.mar-review .mar-review-card__meta--approved strong{color:#289e44}.mar-review .mar-review-card__actions{flex:0 0 auto;display:flex;align-items:center}.mar-review .mar-review-card__approved{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#289e44;white-space:nowrap}.mar-review .mar-review-card__approved i{font-size:14px}.mar-review .mar-review-card .mar-approve.schedule-toolbar__btn--primary{text-decoration:none}.mar-review .mar-review-card__diff.medication{border:1px solid #e5e9ef;border-radius:4px;margin-bottom:0;text-align:center;overflow-x:auto}.mar-review .mar-review-card__diff.medication table{margin-bottom:0;border:0;border-collapse:collapse}.mar-review .mar-review-card__diff.medication table thead{background:#f7f9fb}.mar-review .mar-review-card__diff.medication table thead th{padding:10px 12px;font-size:12px;font-weight:700;color:#374151;text-align:center;border:0;border-bottom:1px solid #e5e9ef;background:#f7f9fb;white-space:nowrap;vertical-align:middle}.mar-review .mar-review-card__diff.medication table thead th:first-child{padding-left:12px}.mar-review .mar-review-card__diff.medication table thead th:last-child{padding-right:12px}.mar-review .mar-review-card__diff.medication table tbody td{padding:10px 12px;border:0;vertical-align:middle}.mar-review .mar-review-card__diff.medication table tbody td:first-child{padding-left:12px}.mar-review .mar-review-card__diff.medication table tbody td:last-child{padding-right:12px}.mar-review .mar-review-card__diff.medication table tbody tr.limiter td{border-bottom:1px dashed #e5e9ef}.mar-review .mar-review-empty{padding:2rem 0}.mar-review .mar-review-empty p{margin:0;color:#6b7280;font-size:14px}.mar-review .versions .mar-review-content .mar-review-card__diff.medication{margin-bottom:0}.mar-review .admin-reports-shadow-page .mar-review-content,.mar-review .admin-reports-shadow-page .mar-review-resident-picker,.mar-review .admin-reports-shadow-page .mar-review-meta,.mar-review .admin-reports-shadow-page .mar-review-section,.mar-review .admin-reports-shadow-page .mar-review-card,.mar-review .admin-reports-shadow-page .mar-review-empty{margin-left:0;margin-right:0}.reveal{border-radius:10px}.activity-track{margin-top:10px;margin-bottom:40px}.activity-track .activity-track__heading{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600;margin-bottom:6px;margin-right:0}.activity-track .activity-track__heading i,.activity-track .activity-track__heading .fa-stack{font-size:22px;flex:0 0 auto}.activity-track .activity-track__heading i{font-size:22px}.activity-track .activity-track__heading .activity-track__title{line-height:1.2}.activity-track .activity-track__heading small{color:#8a8a8a;font-weight:400;margin-left:2px}.activity-track label:not(.activity-track__heading){font-weight:600;margin-bottom:6px;margin-right:0}.activity-track .activity-track-input-row{display:flex;align-items:stretch;justify-content:center;gap:8px;margin-top:6px}.activity-track .activity-track-input-row input.js-activity-value{flex:0 0 auto;min-width:30px;max-width:60px;margin:0;height:36px;padding:4px 6px;text-align:center}.activity-track .activity-track-input-row input.js-activity-time{flex:0 0 auto;min-width:50px;max-width:80px;margin:0;height:36px;padding:4px 6px;text-align:center}.activity-track .activity-track-input-row .js-activity-add{flex:0 0 36px;width:36px;height:36px;margin:0;padding:0;line-height:36px;text-align:center}.activity-track .activity-track-input-row .js-activity-add i{font-size:14px;color:#fff}.activity-track .activity-track-input-row input.error{border-color:#cc4b37;background-color:rgba(204,75,55,.05)}.activity-track .activity-track-readonly-hint{color:#8a8a8a;font-size:12px}.activity-track.activity-track-no-time{width:100%}.activity-track.activity-track-no-time .activity-track-input-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:center;width:100%}.activity-track.activity-track-no-time .activity-track-input-row input.js-activity-value{flex:0 0 auto;width:auto;min-width:0}.activity-track.activity-track-no-time .activity-track-input-row .js-activity-add{flex:0 0 36px;width:36px;display:inline-flex;align-items:center;justify-content:center}.bp-track .bp-track-input-row{flex-direction:row;flex-wrap:nowrap;gap:0px}.bp-track .bp-track-input-row__values,.bp-track .bp-track-input-row__submit{display:flex;align-items:stretch;justify-content:center}.bp-track .bp-track-input-row__values{gap:0px}.bp-track .bp-track-input-row__values .js-bp-systolic,.bp-track .bp-track-input-row__values .js-bp-diastolic{flex:0 0 auto;min-width:50px;max-width:50px;margin:0;height:36px;padding:4px;text-align:center}.bp-track .bp-track-input-row__values .bp-track-slash{display:inline-flex;align-items:center;justify-content:center;min-width:10px;color:#8a8a8a;font-size:18px;line-height:36px}.bp-track .bp-track-input-row__submit{gap:4px;margin-left:4px}.bp-track .bp-track-input-row__submit input.js-activity-time{flex:0 0 auto;min-width:50px;max-width:70px;margin:0;height:36px;padding:4px;text-align:center}.bp-track .bp-track-input-row__submit .js-bp-add{flex:0 0 36px;width:36px;height:36px;margin:0;padding:0;line-height:36px;text-align:center}.bp-track .bp-track-input-row__submit .js-bp-add i{font-size:14px;color:#fff}.bp-track input.error{border-color:#cc4b37;background-color:rgba(204,75,55,.05)}.bp-entry-orphan,.bp-card-orphan{border:1px solid rgba(204,75,55,.5) !important}.registries .side-bar .track-list .activity-entry-card,.registries .side-bar .incident_reports .activity-entry-card{display:flex;align-items:center;gap:12px;padding:12px 14px;margin:0 0 10px 0;background-color:#f5f5f5;border:0;border-left:3px solid var(--activity-accent, #dddddd);border-radius:8px;list-style:none;width:100%;max-width:100%;box-sizing:border-box;flex-wrap:wrap}.registries .side-bar .track-list .activity-entry-card::before,.registries .side-bar .track-list .activity-entry-card::after,.registries .side-bar .incident_reports .activity-entry-card::before,.registries .side-bar .incident_reports .activity-entry-card::after{content:none;display:none}.registries .side-bar .track-list .activity-entry-card .activity-entry-icon,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-icon{align-items:center;background-color:var(--activity-accent, #999999);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;line-height:1;width:32px}.registries .side-bar .track-list .activity-entry-card .activity-entry-icon i,.registries .side-bar .track-list .activity-entry-card .activity-entry-icon svg,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-icon i,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-icon svg{color:#fff;vertical-align:middle}.registries .side-bar .track-list .activity-entry-card .activity-entry-body,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-body{flex:1;min-width:0}.registries .side-bar .track-list .activity-entry-card .activity-entry-body span,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-body span{display:inline}.registries .side-bar .track-list .activity-entry-card .activity-entry-primary,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-primary{font-size:14px;line-height:1.3;color:#0a0a0a}.registries .side-bar .track-list .activity-entry-card .activity-entry-primary .activity-entry-label,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-primary .activity-entry-label{font-weight:700;color:var(--activity-accent, #0a0a0a);text-transform:lowercase}.registries .side-bar .track-list .activity-entry-card .activity-entry-primary .activity-entry-value,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-primary .activity-entry-value{font-weight:500;color:#0a0a0a}.registries .side-bar .track-list .activity-entry-card .activity-entry-primary .activity-entry-value small,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-primary .activity-entry-value small{color:#999;font-weight:400}.registries .side-bar .track-list .activity-entry-card .activity-entry-meta,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-meta{font-size:12px;line-height:1.3;margin-top:2px;color:#5a595c}.registries .side-bar .track-list .activity-entry-card .activity-entry-sep,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-sep{color:#999;padding:0 4px}.registries .side-bar .track-list .activity-entry-card .activity-entry-actions,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:0px;margin-left:auto}.registries .side-bar .track-list .activity-entry-card .activity-entry-actions a,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-actions a{color:#999;display:inline-flex;align-items:center;line-height:1;width:auto;padding:4px;text-decoration:none;cursor:pointer}.registries .side-bar .track-list .activity-entry-card .activity-entry-actions a i,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-actions a i{font-size:16px;margin-top:0}.registries .side-bar .track-list .activity-entry-card .activity-entry-actions a:hover,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-actions a:hover{color:#2199e8}.registries .side-bar .track-list .activity-entry-card .activity-entry-actions a:hover .comment-icon-wrapper,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-actions a:hover .comment-icon-wrapper{color:#2199e8 !important}.registries .side-bar .track-list .activity-entry-card .activity-entry-actions .activity-entry-edit,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-actions .activity-entry-edit{color:#999}.registries .side-bar .track-list .activity-entry-card .activity-entry-actions .activity-entry-note .comment-icon-wrapper,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-actions .activity-entry-note .comment-icon-wrapper{position:relative;display:inline-flex;align-items:center}.registries .side-bar .track-list .activity-entry-card .activity-entry-actions .activity-entry-note .comment-icon-wrapper .comment-count-badge,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-actions .activity-entry-note .comment-icon-wrapper .comment-count-badge{position:absolute;top:-7px;right:-8px;background:#2199e8;color:#fff !important;font-size:9px;font-weight:700;min-width:14px;height:14px;line-height:14px;text-align:center;border-radius:7px;padding:0 3px}.registries .side-bar .track-list .activity-entry-card .activity-entry-meta span,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-meta span{color:inherit}.registries .side-bar .track-list .activity-entry-card.bp-entry-orphan,.registries .side-bar .incident_reports .activity-entry-card.bp-entry-orphan{border-color:rgba(204,75,55,.4);border-left-color:rgba(204,75,55,.7);border-left-style:dashed}.registries .side-bar .track-list .activity-entry-card.activity-entry-card--tall,.registries .side-bar .incident_reports .activity-entry-card.activity-entry-card--tall{align-items:flex-start}.registries .side-bar .track-list .activity-entry-card.activity-entry-card--tall .activity-entry-icon,.registries .side-bar .incident_reports .activity-entry-card.activity-entry-card--tall .activity-entry-icon{margin-top:2px}.registries .side-bar .track-list .activity-entry-card.activity-entry-card--tall .activity-entry-actions,.registries .side-bar .incident_reports .activity-entry-card.activity-entry-card--tall .activity-entry-actions{margin-top:2px}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras{flex-basis:100%;min-width:0;padding-top:8px;border-top:1px solid rgba(0,0,0,.06);font-size:12px;line-height:1.45;color:#5a595c}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-extra,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-extra{margin:0 0 6px 0}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-extra:last-child,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-extra:last-child{margin-bottom:0}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-extra strong,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-extra strong{font-weight:700;color:#0a0a0a}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-extra em,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-extra em{font-style:italic;color:#0a0a0a}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-extra-label,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-extra-label{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#999;margin-right:6px}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-extra-value,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-extra-value{color:#0a0a0a}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-extra-byline,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-extra-byline{margin-top:2px;font-size:11px;color:#999;font-style:italic}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-extra-byline-inline,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-extra-byline-inline{color:#999;font-style:italic}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-diff,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-diff{background-color:#fff3cd;border-radius:4px;padding:6px 8px;color:#8a6d3b}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-diff strong,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-diff strong{color:#7a5a1f}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-prn-missing-info .button,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-prn-missing-info .button{background-color:#cd991b;color:#fff;margin:0;padding:4px 10px;font-size:12px}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-prn-missing-info .button:hover,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-prn-missing-info .button:hover{background-color:rgb(66.2542258283%,49.4482758621%,8.7261663286%);color:#fff}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-narcotics-countable,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-narcotics-countable{background-color:rgba(0,0,0,.03);border-radius:4px;padding:6px 8px}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-history-row,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-history-row{margin-bottom:3px}.registries .side-bar .track-list .activity-entry-card .activity-entry-extras .mar-history-row:last-child,.registries .side-bar .incident_reports .activity-entry-card .activity-entry-extras .mar-history-row:last-child{margin-bottom:0}.registries .side-bar .track-list .activity-entry-card.mar .activity-entry-label.med-name,.registries .side-bar .incident_reports .activity-entry-card.mar .activity-entry-label.med-name{text-transform:lowercase;letter-spacing:.3px}.registries .side-bar .track-list .activity-entry-card.mar .mar-prn,.registries .side-bar .incident_reports .activity-entry-card.mar .mar-prn{margin-left:6px}.registries .side-bar .track-list .activity-entry-card.inventory-event .activity-entry-label.med-name,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .activity-entry-label.med-name{text-transform:lowercase;letter-spacing:.3px}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-count-report-table-wrap,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-count-report-table-wrap{margin-top:0;border-color:rgba(0,0,0,.08);background-color:rgba(0,0,0,.02)}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-count-report-table thead .mar-count-report-col-headers th,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-count-report-table thead .mar-count-report-col-headers th{background-color:rgba(0,0,0,0)}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-inv-variance,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-inv-variance{display:flex;align-items:center;gap:6px;margin-top:6px;padding:6px 8px;font-size:12px;line-height:1.35;color:#da3116;background-color:rgba(218,49,22,.08);border-radius:4px}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-inv-variance i,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-inv-variance i{color:#da3116;font-size:14px;flex-shrink:0}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-inv-variance span,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-inv-variance span{color:#da3116}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-inv-signature,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-inv-signature{display:flex;align-items:baseline;gap:6px;margin-top:6px;font-size:12px;color:#999}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-inv-signature i,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-inv-signature i{color:#999;font-size:12px;flex-shrink:0}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-inv-signature .mar-inv-signature-prefix,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-inv-signature .mar-inv-signature-prefix{font-style:italic}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-inv-signature .mar-inv-signature-text,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-inv-signature .mar-inv-signature-text{display:inline;font-family:"Dancing Script",cursive;font-size:16px;line-height:1;color:#0a0a0a}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-inv-notes,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-inv-notes{margin-top:6px;padding:6px 8px;font-size:12px;line-height:1.4;color:rgba(0,0,0,.7);font-style:italic;white-space:pre-wrap;background-color:rgba(0,0,0,.025);border-radius:4px}.registries .side-bar .track-list .activity-entry-card.inventory-event.activity-entry-card--variance .mar-count-report-table tbody td.numeric:last-child,.registries .side-bar .incident_reports .activity-entry-card.inventory-event.activity-entry-card--variance .mar-count-report-table tbody td.numeric:last-child{background-color:rgba(218,49,22,.08);color:#da3116;font-weight:700}.registries .side-bar .track-list .activity-entry-card.inventory-event.activity-entry-card--variance .mar-count-report-table tbody td.numeric:last-child span,.registries .side-bar .incident_reports .activity-entry-card.inventory-event.activity-entry-card--variance .mar-count-report-table tbody td.numeric:last-child span{color:#da3116;font-weight:700}.registries .side-bar .track-list .activity-entry-card.inventory-event .mar-count-report-table tbody td.numeric span,.registries .side-bar .incident_reports .activity-entry-card.inventory-event .mar-count-report-table tbody td.numeric span{color:#c03dea}.activity-edit-modal{max-width:600px;border-radius:10px}.activity-edit-modal .activity-edit-title{text-align:left;margin:0 0 20px;font-weight:400;font-size:22px}.activity-edit-modal .activity-edit-label{text-transform:uppercase;font-size:12px;font-weight:600;color:#8a8a8a;letter-spacing:.5px}.activity-edit-modal .activity-edit-label small{text-transform:none;font-weight:400;color:#8a8a8a}.activity-edit-modal .activity-edit-actions{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:24px}.activity-edit-modal .activity-edit-actions .activity-edit-actions-right{display:flex;gap:8px;flex-shrink:0}.activity-edit-modal .activity-edit-actions .button{font-weight:600;letter-spacing:.5px;margin:0;flex-shrink:0}.slider.health{background:#e7e7e7;background:linear-gradient(to left, #289e44 0%, #5dc368 25%, #cd991b 50%, #d65a3d 75%, #ae3d22 100%)}.slider.health .slider-fill{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.sliderticks{height:20px;position:relative;width:100%}.sliderticks .tick{display:inline-block;position:absolute}.sliderticks .tick:first-child{margin-left:2px}.sliderticks .tick:last-child{margin-left:-10px}.sliderticks .tick label{color:#5a595c;display:block;font-size:12px;margin-top:0;padding:0}.sliderticks .tick.tendots.one{left:0%}.sliderticks .tick.tendots.two{left:11%}.sliderticks .tick.tendots.three{left:22%}.sliderticks .tick.tendots.four{left:33%}.sliderticks .tick.tendots.five{left:calc(44% - 3px)}.sliderticks .tick.tendots.six{left:calc(56% - 3px)}.sliderticks .tick.tendots.seven{left:calc(67% - 5px)}.sliderticks .tick.tendots.eight{left:calc(78% - 5px)}.sliderticks .tick.tendots.nine{left:calc(89% - 5px)}.sliderticks .tick.tendots.ten{left:100%}.sliderticks .tick.fivedots.one{left:0%}.sliderticks .tick.fivedots.two{left:25%}.sliderticks .tick.fivedots.three{left:50%}.sliderticks .tick.fivedots.four{left:75%}.sliderticks .tick.fivedots.five{left:100%}.track-week-strip{display:inline-flex;align-items:stretch;flex-shrink:0;margin:0;padding:0;border:1px solid #c9ced4;border-radius:4px;overflow:hidden;background:#f3f4f6}.track-week-strip__day{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:28px;padding:5px 8px 6px;font-size:13px;font-weight:700;line-height:1.1;text-align:center;color:#4b5563;text-decoration:none;border:0;border-right:1px solid #c9ced4;border-radius:0;background:rgba(0,0,0,0);white-space:nowrap}.track-week-strip__day:last-child{border-right:none}.track-week-strip__day:hover:not(.is-disabled):not(.is-active),.track-week-strip__day:focus:not(.is-disabled):not(.is-active){color:#1f2937;background:#e5e7eb;text-decoration:none}.track-week-strip__day:focus-visible{outline:2px solid #39b4e7;outline-offset:-2px;z-index:1}.track-week-strip__day.is-active{background:#eff6ff;color:#1579ba;box-shadow:inset 0 -2px 0 #4a90e2}.track-week-strip__day.is-active .track-week-strip__label{color:#1579ba}.track-week-strip__day.is-disabled{color:#9ca3af;cursor:default;pointer-events:none}.track-week-strip__label{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.1}.track-week-strip__dot{width:5px;height:5px;border-radius:50%;border:1.5px solid #b8bdc4;background:rgba(0,0,0,0);box-sizing:border-box;flex-shrink:0}.track-week-strip__dot.is-complete{border-color:#3adb76;background:#3adb76}.track-week-strip__dot--placeholder{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);visibility:hidden}.mar-time-jump{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.mar-time-jump__link{display:inline-flex;align-items:center;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.2;color:#4b5563;text-decoration:none;white-space:nowrap;border:1px solid #c9ced4;border-radius:4px;background:#f3f4f6}.mar-time-jump__link:hover{color:#1579ba;border-color:#a8c5e0;background:#eef4fa}.mar-time-jump__link:focus-visible{outline:2px solid #4a90e2;outline-offset:2px}.registry-panel-active{display:block}@media print,screen and (max-width: 47.99875em){.track-week-strip{width:100%;justify-content:stretch}.track-week-strip__day{flex:1 1 0;min-width:0;padding:5px 2px 7px}}.ui-datepicker-multi{margin-top:5px}#dashboard-trend-behavior-graph{padding:15px 0px !important}.dashboard-mar-report-reveal.reveal{top:50% !important;transform:translateY(-50%);max-height:90vh;overflow-y:auto}.dashboard-mar-report h4{font-size:18px;font-weight:700;color:#5a595c}.dashboard-mar-report .mar-count-report-days{margin-top:12px}.dashboard-mar-report .mar-count-report-days .mar-count-report-day:not(:last-child){margin-bottom:16px}.dashboard-mar-report .mar-count-report-day{padding-bottom:0;margin-bottom:0;border-bottom:none}.dashboard-mar-report .mar-count-report-table:not(.mar-count-report-table--snapshot-only) tbody td{vertical-align:top;border-bottom:1px solid rgba(10,10,10,.06)}.dashboard-mar-report .mar-count-report-table:not(.mar-count-report-table--snapshot-only) tbody td.numeric{color:inherit;font-weight:inherit}.dashboard-mar-report .mar-count-report-table:not(.mar-count-report-table--snapshot-only) tbody tr:last-child td{border-bottom:none}.dashboard-mar-report .mar-count-report-entry-line{white-space:normal}.dashboard-mar-report .mar-count-report-entry-sep{color:#999;margin:0 6px;font-weight:normal}.dashboard-mar-report .mar-count-report-entry-name{font-weight:600;color:#5a595c}.dashboard-mar-report .mar-count-report-badges{margin-top:6px}.dashboard-mar-report .mar-count-report-badges .label{margin-right:4px;margin-bottom:0;vertical-align:middle}.dashboard-mar-report .mar-count-report-signed-cell{min-width:7rem}.dashboard-mar-report .mar-count-report-signed-block{line-height:1.25}.dashboard-mar-report .mar-count-report-signature{font-family:"Dancing Script",cursive;font-size:1.35rem;font-weight:500}.dashboard-mar-report .mar-count-report-edit-note{color:#999;font-size:11px;margin-top:6px;line-height:1.3}.dashboard-mar-report .mar-count-report-variance-banner{margin:0}.dashboard.ui-datepicker{margin-top:0;z-index:10 !important}.dashboard h3{color:#5a595c;font-weight:normal}.dashboard h6{color:#8c8c8c;font-weight:600}.dashboard #register-title{margin:40px 0 10px 0}.dashboard #interactions-widget,.dashboard #weatherwidget{margin-top:20px}.dashboard.tabs-panel-container .inner-container{margin-top:0px}.dashboard.tabs-panel-container.admin-panel-container{background-image:none;border-bottom:none}.dashboard .tabs-content{background-color:rgba(0,0,0,0)}@media print,screen and (max-width: 47.99875em){.dashboard .tabs.subtabs .tabs-title a{padding:18px 0}}.dashboard table tr td{vertical-align:top}.dashboard .tiny-note{font-size:12px;font-style:italic;background-color:#d9edf7;color:#31708f;padding:20px;margin-top:-20px}.dashboard.information{height:52px}.dashboard.information .range{background-color:#39b4e7;color:#fff;padding:0px 20px}@media print,screen and (max-width: 47.99875em){.dashboard.information .range{padding:0px}}.dashboard.information .range span{display:inline-block;font-size:14px;vertical-align:middle}.dashboard.information .range input{box-shadow:none;color:#197ea8 !important;height:33px;margin:2px 0 0 0;padding:2px 0 0 0 !important;text-align:center;width:90px}.dashboard.information .range .date-input-left,.dashboard.information .range .date-input-mid,.dashboard.information .range .date-input-right{background-color:#c4e9f8}.dashboard.information .range .date-input-left{border-left:4px solid #c4e9f8;border-radius:4px 0 0 4px}.dashboard.information .range .date-input-right{border-right:4px solid #c4e9f8;border-radius:0 4px 4px 0;margin-right:9px}.dashboard.information .range .date-input-mid{width:24px;height:35px;margin:0 -6px}.dashboard.information .range .date-input-mid label{color:#197ea8;line-height:2.5}.dashboard.information .range legend{margin-top:10px;color:#fff}.dashboard.information .range label{color:#fff;display:inline-block;font-weight:600;margin:0;text-transform:lowercase}.dashboard.information .range .button{font-family:inherit;font-weight:600;margin:0;padding:8px 12px;text-decoration:none}.dashboard.information .range .ui-datepicker{margin-top:0}.dashboard.information.ir-dashboard .range{padding:0px 5px}@media print,screen and (max-width: 47.99875em){.dashboard.information.ir-dashboard{margin-top:-15px}.dashboard.information.ir-dashboard .range button{margin-bottom:10px}}.dashboard .menu-toggler{background-color:#fff;z-index:1;color:#5a595c}@media print,screen and (max-width: 47.99875em){.dashboard .menu-toggler{padding:7px 10px 7px 10px}.dashboard .menu-toggler i{font-size:28px}}.dashboard .side-bar-menu{background-color:#fff;border:none;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);padding:0;width:350px;z-index:1}.dashboard .side-bar-menu.large{width:375px}.dashboard .side-bar-menu .side-bar{font-size:12px;padding:20px 10px}.dashboard .side-bar-menu .side-bar fieldset{margin:0}.dashboard .side-bar-menu .side-bar label{cursor:pointer;font-size:12px;margin:0}.dashboard .side-bar-menu .side-bar label:not([for=scatter_toggle_check])::before{content:"";font:normal normal 300 12px/1 "Font Awesome 7 Pro" !important;margin-right:6px;vertical-align:middle}.dashboard .side-bar-menu .side-bar label.checked{color:#197ea8}.dashboard .side-bar-menu .side-bar label.checked:before{content:"";font:normal normal 300 12px/1 "Font Awesome 7 Pro" !important;margin-right:4px;vertical-align:middle}.dashboard .freqdur-chip-filters{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:6px;padding:10px 20px;margin-bottom:10px}.dashboard .freqdur-chip-filters .audit-filter-chip{white-space:nowrap;flex-shrink:0}.dashboard .freqdur-chip-filters .audit-filter-actions{white-space:nowrap;flex-shrink:0}.dashboard .shadow-page{padding:25px;margin-top:0px;margin-bottom:30px}@media print,screen and (max-width: 47.99875em){.dashboard .shadow-page{padding:10px}}.dashboard .kpi-overview-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:0;margin-bottom:20px}.dashboard .kpi-overview-toolbar #evv-date-range-picker{display:inline-flex;align-items:center}.dashboard .kpi-overview-toolbar .schedule-coverage-weeknav__btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.dashboard .kpi-period-note{color:#999;font-size:12px;margin:5px 0 12px;text-align:right}.dashboard .kpi-values.collapse{display:flex;flex-wrap:wrap;font-size:14px}@media print,screen and (max-width: 47.99875em){.dashboard .kpi-values.collapse .column,.dashboard .kpi-values.collapse .columns{padding-right:0 !important;padding-left:0 !important}}.dashboard .kpi-values.collapse legend{margin-bottom:8px;margin-right:0px;width:100%;text-transform:none;font-size:21px;font-weight:600}.dashboard .kpi-values.collapse legend.desirable{color:#5dc368}.dashboard .kpi-values.collapse legend.challenging{color:#d65a3d}.dashboard .kpi-values.collapse legend.warning{color:#cd991b}.dashboard .kpi-values.collapse legend.intervention{color:#197ea8}@media print,screen and (max-width: 47.99875em){.dashboard .kpi-values.collapse legend{text-align:center}}.dashboard .kpi-values.collapse .card{padding:10px 20px 20px 20px;border-radius:14px}.dashboard .kpi-values.collapse h1{color:#646367;display:inline-block;font-size:2em;font-weight:700;line-height:60px;letter-spacing:-0.04em}.dashboard .kpi-values.collapse h5{color:#999;margin-top:80px;text-align:center}.dashboard .kpi-values.collapse h6{font-size:14px;text-transform:none}.dashboard .kpi-values.collapse h6 small{color:#999;display:block;font-style:italic;margin-top:5px}@media print,screen and (max-width: 47.99875em){.dashboard .kpi-values.collapse h6{font-size:12px}}.dashboard .kpi-values.collapse .current{display:inline-block;float:left;text-align:center}.dashboard .kpi-values.collapse .desirable .fa.fa-arrow-up,.dashboard .kpi-values.collapse .desirable .fas.fa-arrow-up{color:#5dc368}.dashboard .kpi-values.collapse .desirable .fa.fa-arrow-down,.dashboard .kpi-values.collapse .desirable .fas.fa-arrow-down{color:#d65a3d}.dashboard .kpi-values.collapse .challenging .fa.fa-arrow-up,.dashboard .kpi-values.collapse .challenging .fas.fa-arrow-up,.dashboard .kpi-values.collapse .warning .fa.fa-arrow-up,.dashboard .kpi-values.collapse .warning .fas.fa-arrow-up{color:#d65a3d}.dashboard .kpi-values.collapse .challenging .fa.fa-arrow-down,.dashboard .kpi-values.collapse .challenging .fas.fa-arrow-down,.dashboard .kpi-values.collapse .warning .fa.fa-arrow-down,.dashboard .kpi-values.collapse .warning .fas.fa-arrow-down{color:#5dc368}.dashboard .kpi-values.collapse .past{color:#999;display:inline-block;float:left;font-size:14px;margin-top:5px;text-align:center;width:40px}.dashboard .kpi-values.kpi-compact{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:0}.dashboard .kpi-values.kpi-compact .kpi-card-col{flex:0 0 auto;width:190px}.dashboard .kpi-values.kpi-compact .kpi-card-col+.kpi-card-col{margin-left:10px}.dashboard .kpi-values.kpi-compact .card{padding:12px 14px 14px;border-radius:6px;cursor:pointer;margin-bottom:0;background:#fff;border:1px solid #e3e6ea;border-left:4px solid #e3e6ea;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.dashboard .kpi-values.kpi-compact .card:not(.active){opacity:.72}.dashboard .kpi-values.kpi-compact .card:hover{opacity:1;border-left-color:var(--kpi-color, #4a90d9);box-shadow:0 1px 4px rgba(0,0,0,.08)}.dashboard .kpi-values.kpi-compact .card.active{opacity:1;border-color:var(--kpi-color, #4a90d9);border-left-color:var(--kpi-color, #4a90d9);background:color-mix(in srgb, var(--kpi-color, #4a90d9) 8%, #fff);box-shadow:0 2px 10px rgba(0,0,0,.12)}.dashboard .kpi-values.kpi-compact legend{margin-bottom:8px;width:100%;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard .kpi-values.kpi-compact legend.intervention{color:#197ea8}.dashboard .kpi-values.kpi-compact legend.desirable{color:#5dc368}.dashboard .kpi-values.kpi-compact legend.challenging{color:#d65a3d}.dashboard .kpi-values.kpi-compact legend.warning{color:#cd991b}.dashboard .kpi-values.kpi-compact .kpi-metric{margin-bottom:8px}.dashboard .kpi-values.kpi-compact .kpi-current{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.dashboard .kpi-values.kpi-compact .kpi-number{font-size:1.5em;font-weight:700;color:#646367;letter-spacing:-0.03em;line-height:1.2}.dashboard .kpi-values.kpi-compact .kpi-label{font-size:11px;color:#999;text-transform:uppercase;letter-spacing:.03em;text-align:left;white-space:nowrap}.dashboard .kpi-values.kpi-compact .kpi-label span{text-transform:none;font-style:italic;font-size:9px}.dashboard .kpi-values.kpi-compact .kpi-trend{font-size:12px;color:#999;margin-top:1px}.dashboard .kpi-values.kpi-compact .kpi-trend .fa{font-size:11px;margin-right:1px}.dashboard .kpi-values.kpi-compact .kpi-pending .kpi-number,.dashboard .kpi-values.kpi-compact .kpi-pending .kpi-trend{animation:kpi-pulse 1.4s ease-in-out infinite}@keyframes kpi-pulse{0%,100%{opacity:1}50%{opacity:.25}}.dashboard .kpi-values.kpi-compact .desirable .kpi-trend .fa-arrow-up{color:#5dc368}.dashboard .kpi-values.kpi-compact .desirable .kpi-trend .fa-arrow-down{color:#d65a3d}.dashboard .kpi-values.kpi-compact .challenging .kpi-trend .fa-arrow-up,.dashboard .kpi-values.kpi-compact .warning .kpi-trend .fa-arrow-up{color:#d65a3d}.dashboard .kpi-values.kpi-compact .challenging .kpi-trend .fa-arrow-down,.dashboard .kpi-values.kpi-compact .warning .kpi-trend .fa-arrow-down{color:#5dc368}.dashboard .totals-graph{text-align:right}@media print,screen and (max-width: 47.99875em){.dashboard .totals-graph{text-align:center}}.dashboard legend.overall-trend{text-transform:none;font-size:15px;font-weight:600;margin-left:16px;margin-top:6px}.dashboard .kpi-loading{text-align:center;padding:40px 20px;color:#999;font-size:14px}.dashboard .kpi-loading i{margin-right:6px}.dashboard legend.behavior-totals{text-transform:none;font-size:22px;font-weight:600;margin:0 0 0 10px}.dashboard legend.dashboard-legend{text-transform:none;font-size:22px;font-weight:600;margin:0px}.dashboard .comment-day{border-bottom:1px solid #c3c3c3;color:#5a595c;font-size:16px;padding:15px}.dashboard .comment-day .tracked-day{padding:0;width:5%}.dashboard .comment-day .section{padding:0;word-break:keep-all}.dashboard .comment-day .section.small-offset-1{margin-left:5%}.dashboard .comment-day .textarea{background-color:#fff;border:1px solid #cacaca;border-radius:5px;color:#5a595c !important;font-size:14px !important;font-weight:600 !important;min-height:150px;outline:0;padding:12px 12px !important}.dashboard .comment-day .comment{color:#5a595c;margin:0 0 10px 0;margin-bottom:20px}.dashboard .comment-day .comment a{color:#5a595c}.dashboard .comment-day .comment a:hover,.dashboard .comment-day .comment a:focus{color:#999}.dashboard .comment-day .comment .date{display:inline-block;width:80px}.dashboard .comment-day .comment .date,.dashboard .comment-day .comment .note,.dashboard .comment-day .comment .author{font-size:1rem;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-weight:400}.dashboard .comment-day .comment .date,.dashboard .comment-day .comment .author{font-weight:600}.dashboard .comment-day .behavior{display:block;text-transform:uppercase}.dashboard .comment-day .behavior.behavior_interventions{color:#197ea8}.dashboard .comment-day .behavior.behavior_physicals.desirable{color:#5dc368}.dashboard .comment-day .behavior.behavior_physicals.challenging{color:#d65a3d}.dashboard .comment-day .behavior.behavior_physicals.warning{color:#cd991b}.dashboard .comment-day .behavior.environment_factors{color:#6975be}.dashboard .comment-day .behavior.environment_changes{color:#b569be}.dashboard .comment-day .behavior.environment_influences{color:#69bea5}.dashboard .comment-day .behavior.health_seizures{color:#e86618}.dashboard .non-interaction{display:none}.dashboard.disable .non-interaction{background-color:#fff;bottom:0;display:block;height:100%;position:fixed;left:0;top:0;right:0;opacity:.4;width:100%;z-index:1}.dashboard .mar .table-container{margin:0;padding:0;overflow:hidden;overflow-x:scroll;position:relative;z-index:1}.dashboard .mar .scolling-container{display:block;position:relative;width:100%}.dashboard .mar .scolling-container .more{display:block;height:100%;margin:0;padding:0;position:absolute;width:50px;z-index:1}.dashboard .mar .scolling-container .more.left{background-image:linear-gradient(to left, transparent, #e7e7e7);left:0}.dashboard .mar .scolling-container .more.right{background-image:linear-gradient(to right, transparent, #e7e7e7);right:0}.dashboard .mar table{position:relative;width:max-content}.dashboard .mar table thead td:first-child{width:100px}.dashboard .mar table thead td:not(:first-child){font-weight:normal;width:300px}.dashboard .mar table tr td{border:1px solid #999}.dashboard .mar table tr td strong,.dashboard .mar table tr td legend{color:#0a0a0a}.dashboard .mar table .mar-card{background-color:#fff;border:1px solid #a2a2a2 !important;border-radius:4px;margin-bottom:10px;padding:5px 7px}.dashboard .mar table .mar-card h6{font-size:14px;margin-bottom:0;margin-top:5px;color:#da3116}.dashboard .mar table .mar-card.given{background-color:#c4e9f8;border:1px solid #197ea8}.dashboard .mar table .mar-card.refused{background-color:#f3ddd8;border:1px solid #d19182}.dashboard .mar table .mar-card.skipped{background-color:#ddd;border:1px solid #a2a2a2}.dashboard .mar table .mar-card .marker{color:#da3116;float:right;padding:0px}.dashboard .mar table .mar-card .dropdown-pane{background-color:#fff;border-radius:10px;font-size:16px}.dashboard .mar table .mar-card .mar-status{text-transform:uppercase}.dashboard .mar .mar-narcotic{padding:1px 5px;color:#fff !important;background-color:#c03dea;border-radius:10px !important;font-size:12px;font-weight:bold;text-transform:uppercase}.dashboard .mar .mar-narcotic i{margin-left:5px;font-size:10px}.dashboard .mar .mar-narcotic:empty{display:none}.dashboard .mar table.mar-portrait{width:max-content;border-collapse:collapse;table-layout:auto}.dashboard .mar table.mar-portrait th.medication-header{width:250px;background-color:#2c3e50;color:#fff;padding:12px 8px !important;text-align:left;font-size:14px;font-weight:bold;border:1px solid #34495e !important;vertical-align:middle;position:sticky;left:0;z-index:2}.dashboard .mar table.mar-portrait th.date-column{background-color:#197ea8;color:#fff;padding:8px 4px !important;text-align:center;font-size:11px;border:1px solid #0b5584 !important;vertical-align:top;min-width:100px;max-width:120px}.dashboard .mar table.mar-portrait th.date-column .date-header{display:block}.dashboard .mar table.mar-portrait th.date-column .date-header strong{display:block;margin-bottom:6px;font-size:13px}.dashboard .mar table.mar-portrait tr.mar-vitals-row td.medication-info.vitals-label{background-color:#dfe6e9;font-size:12px;position:sticky;left:0;z-index:1}.dashboard .mar table.mar-portrait tr.mar-vitals-row td.medication-info.vitals-label strong{color:#2c3e50}.dashboard .mar table.mar-portrait tr.mar-vitals-row td.vitals-cell{background-color:#f4f6f7;text-align:center;vertical-align:top;min-width:100px;max-width:120px;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.dashboard .mar table.mar-portrait tr.mar-vitals-row td.vitals-cell .vital-reading{margin:5px 0;padding:2px 0;max-width:100%;white-space:normal}.dashboard .mar table.mar-portrait tr.mar-vitals-row td.vitals-cell .vital-reading+.vital-reading{border-top:1px solid rgba(10,10,10,.08);padding-top:5px;margin-top:6px}.dashboard .mar table.mar-portrait tr.mar-vitals-row td.vitals-cell .vital-reading__value{display:block;font-size:11px;font-weight:600;line-height:1.3}.dashboard .mar table.mar-portrait tr.mar-vitals-row td.vitals-cell .vital-reading__time{display:block;font-size:10px;line-height:1.25;color:#999}.dashboard .mar table.mar-portrait tr.mar-vitals-row td.vitals-cell .vital-reading--empty{color:#95a5a6;font-style:italic}.dashboard .mar table.mar-portrait td.medication-info{background-color:#ecf0f1;padding:12px 8px !important;border:1px solid #bdc3c7 !important;vertical-align:top;font-size:13px;line-height:1.5;position:sticky;left:0;z-index:1}.dashboard .mar table.mar-portrait td.medication-info .med-name{font-weight:bold;margin-bottom:8px;color:#2c3e50;font-size:14px}.dashboard .mar table.mar-portrait td.medication-info .med-details,.dashboard .mar table.mar-portrait td.medication-info .med-route,.dashboard .mar table.mar-portrait td.medication-info .med-times{color:#34495e;font-size:13px}.dashboard .mar table.mar-portrait td.medication-info .med-times{margin-bottom:4px}.dashboard .mar table.mar-portrait td.medication-info .mar-narcotic{margin-top:8px;padding:2px 10px 2px 4px}.dashboard .mar table.mar-portrait td.medication-info .mar-prn{margin-top:4px;margin-left:0px}.dashboard .mar table.mar-portrait td.med-entry{padding:8px 4px !important;border:1px solid #bdc3c7 !important;vertical-align:top;font-size:12px;background-color:#fff;min-width:100px;max-width:120px}.dashboard .mar table.mar-portrait td.med-entry .no-record{text-align:center;color:#95a5a6;font-style:italic;padding:8px;font-size:13px}.dashboard .mar table.mar-portrait .mar-entry-card{margin-bottom:6px;padding:6px 4px;border-radius:3px;background-color:#f8f9fa;border-left:2px solid #5dc368;font-size:11px}.dashboard .mar table.mar-portrait .mar-entry-card.given{border-left:2px solid #5dc368;background-color:#d4edda}.dashboard .mar table.mar-portrait .mar-entry-card.refused{border-left:2px solid #da3116;background-color:#f8d7da}.dashboard .mar table.mar-portrait .mar-entry-card.skipped{border-left:2px solid #ea863d;background-color:#fff3cd}.dashboard .mar table.mar-portrait .mar-entry-card:last-child{margin-bottom:0}.dashboard .mar table.mar-portrait .mar-entry-card .entry-header{margin-bottom:4px;font-size:11px;line-height:1.3}.dashboard .mar table.mar-portrait .mar-entry-card .alert-icon{color:#e67e22;font-weight:bold;margin-right:4px}.dashboard .mar table.mar-portrait .mar-entry-card .mar-status{text-transform:uppercase;font-weight:bold}.dashboard .mar table.mar-portrait .mar-entry-card .mar-status.status-given{color:#5dc368}.dashboard .mar table.mar-portrait .mar-entry-card .mar-status.status-refused{color:#da3116}.dashboard .mar table.mar-portrait .mar-entry-card .mar-status.status-skipped{color:#ea863d}.dashboard .mar table.mar-portrait .mar-entry-card .entry-admin,.dashboard .mar table.mar-portrait .mar-entry-card .entry-reason,.dashboard .mar table.mar-portrait .mar-entry-card .entry-outcome,.dashboard .mar table.mar-portrait .mar-entry-card .entry-history,.dashboard .mar table.mar-portrait .mar-entry-card .entry-effectiveness,.dashboard .mar table.mar-portrait .mar-entry-card .entry-diff{font-size:.85em;margin-top:4px;line-height:1.4}.dashboard .mar table.mar-portrait .mar-entry-card .entry-diff{color:#e67e22;background-color:#fff3cd;padding:4px;margin-top:6px;border-radius:3px}.user-activity-table{font-size:13px}.user-activity-table .has-tip{margin-left:0}#team-billing-table tbody tr:nth-child(even),#team-billing-staff-table tbody tr:nth-child(even),#staff-table tbody tr:nth-child(even){background-color:rgba(0,0,0,0)}#team-billing-table tbody tr.evv-stripe-row,#team-billing-staff-table tbody tr.evv-stripe-row,#staff-table tbody tr.evv-stripe-row{background-color:hsl(0,0%,95%)}.team-billing-table{width:100%}.team-billing-table td{vertical-align:middle}.team-billing-view-toggle{display:flex;width:fit-content;max-width:100%;margin:-10px auto 20px auto;border:1px solid #c9ced4;border-radius:6px;overflow:hidden;background:#f3f4f6}.team-billing-view-toggle-btn{display:inline-flex;align-items:center;justify-content:center;min-width:140px;padding:10px 16px;font-size:13px;font-weight:700;text-align:center;color:#4b5563;text-decoration:none;border-right:1px solid #c9ced4}.team-billing-view-toggle-btn:last-child{border-right:none}.team-billing-view-toggle-btn:hover,.team-billing-view-toggle-btn:focus{color:#1f2937;background:#e5e7eb;text-decoration:none}.team-billing-view-toggle-btn.is-active{background:#eff6ff;color:#1579ba;box-shadow:inset 0 -2px 0 #4a90e2}.team-billing-unit-tag{display:inline-block;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:#2563eb;background:#eff6ff;border-radius:3px;vertical-align:middle}.team-billing-kpi-strip{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 18px}.team-billing-kpi-card{flex:1 1 200px;min-width:180px;background:#fff;border:1px solid #e3e6ea;border-left:4px solid #c9ced4;border-radius:6px;padding:12px 14px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.team-billing-kpi-card.utilization-bucket-red{border-left-color:#d65a3d}.team-billing-kpi-card.utilization-bucket-amber{border-left-color:#e6a23c}.team-billing-kpi-card.utilization-bucket-green{border-left-color:#4caf50}.team-billing-kpi-card.utilization-bucket-over{border-left-color:#b03a2e}.team-billing-kpi-card.utilization-bucket-none{border-left-color:#9aa0a6}.team-billing-kpi-card.team-billing-kpi-mileage{border-left-color:#2196f3}.team-billing-kpi-card .team-billing-kpi-label{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;margin-bottom:4px}.team-billing-kpi-card .team-billing-kpi-value{font-size:28px;font-weight:700;line-height:1.1;color:#1f2937}.team-billing-kpi-card .team-billing-kpi-sub{font-size:12px;color:#6b7280;margin-top:4px}.team-billing-kpi-card.team-billing-kpi-active{background:#eef5ff;box-shadow:0 0 0 2px #4a90e2 inset}.team-billing-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:4px 0 8px}.team-billing-toolbar-btn{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:12px;line-height:1.4;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.team-billing-toolbar-btn:hover{background-color:#f3f4f6;border-color:#9ca3af;color:#1f2937}.team-billing-toolbar-btn:focus{outline:2px solid #4a90e2;outline-offset:1px}.team-billing-toolbar-btn .fa{color:#6b7280;font-size:12px}.team-billing-legend{display:inline-flex;flex-wrap:wrap;gap:10px;margin-left:auto;font-size:11px;color:#6b7280}.team-billing-legend-item{display:inline-flex;align-items:center;gap:4px}.team-billing-legend-swatch{display:inline-block;width:10px;height:10px;border-radius:2px}.team-billing-legend-swatch.utilization-red{background:#d65a3d}.team-billing-legend-swatch.utilization-amber{background:#e6a23c}.team-billing-legend-swatch.utilization-green{background:#4caf50}.team-billing-legend-swatch.utilization-over{background:#b03a2e}.utilization-progress .progress-meter.utilization-red{background:#d65a3d}.utilization-progress .progress-meter.utilization-amber{background:#e6a23c}.utilization-progress .progress-meter.utilization-green{background:#4caf50}.utilization-progress .progress-meter.utilization-over{background:#b03a2e}.utilization-progress .progress-meter.utilization-none{background:#9aa0a6}.utilization-bar-secondary{margin-left:8px;font-size:11px;opacity:.85}.team-billing-expander-col{width:32px}.team-billing-expander-cell{text-align:center}.team-billing-expander{background:rgba(0,0,0,0);border:0;cursor:pointer;color:#6b7280;padding:2px 6px;line-height:1;transition:transform .15s ease}.team-billing-expander:hover{color:#1f2937}.team-billing-expander[aria-expanded=true]{transform:rotate(90deg);color:#1f2937}.team-billing-trend{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:2px 8px;border-radius:12px;background:#f3f4f6;color:#374151}.team-billing-trend.trend-up{background:#e6f4ea;color:rgb(23.7481446762%,54.6832278728%,24.9980470276%)}.team-billing-trend.trend-down{background:#fdecea;color:#d65a3d}.team-billing-trend.trend-flat{background:#f3f4f6;color:#6b7280}.team-billing-trend.trend-none{background:rgba(0,0,0,0);color:#9aa0a6;padding-left:0}#team-billing-table tbody tr.tb-parent.tb-stripe-row,#team-billing-staff-table tbody tr.tb-parent.tb-stripe-row{background-color:hsl(0,0%,95%)}#team-billing-table tbody tr.tb-parent.tb-row-highlight,#team-billing-staff-table tbody tr.tb-parent.tb-row-highlight{box-shadow:inset 4px 0 0 #39b4e7;background-color:#eef8fd}#team-billing-table tbody tr.tb-child,#team-billing-staff-table tbody tr.tb-child{background-color:#fafbfc}#team-billing-table tbody tr.tb-child>td,#team-billing-staff-table tbody tr.tb-child>td{border-top:0;padding-top:4px;padding-bottom:4px}#team-billing-table tbody tr.tb-child-header>td,#team-billing-staff-table tbody tr.tb-child-header>td{padding-top:8px;padding-bottom:4px}#team-billing-table tbody tr.tb-child-header>td .tb-child-header-inner,#team-billing-staff-table tbody tr.tb-child-header>td .tb-child-header-inner{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#6b7280}#team-billing-table .tb-child-row,#team-billing-staff-table .tb-child-row{display:grid;grid-template-columns:minmax(140px, 1fr) auto auto minmax(120px, 200px);align-items:center;gap:12px;padding-left:16px}#team-billing-table .tb-child-row .tb-child-name,#team-billing-staff-table .tb-child-row .tb-child-name{font-weight:500;color:#1f2937}#team-billing-table .tb-child-row .tb-child-amount,#team-billing-staff-table .tb-child-row .tb-child-amount{font-variant-numeric:tabular-nums;color:#374151}#team-billing-table .tb-child-row .tb-child-share,#team-billing-staff-table .tb-child-row .tb-child-share{font-size:12px;color:#6b7280;min-width:90px;text-align:right}#team-billing-table .tb-child-row.tb-child-row-staff,#team-billing-staff-table .tb-child-row.tb-child-row-staff{grid-template-columns:minmax(160px, 1fr) auto minmax(180px, 1fr)}#team-billing-table .tb-child-row .tb-child-meta,#team-billing-staff-table .tb-child-row .tb-child-meta{font-size:12px;color:#6b7280;text-align:right}#team-billing-table .tb-status-badge,#team-billing-staff-table .tb-status-badge{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:4px;font-size:11px;font-weight:600;line-height:1.3;vertical-align:middle;white-space:nowrap}#team-billing-table .tb-status-badge.tb-status-over,#team-billing-staff-table .tb-status-badge.tb-status-over{background:rgba(176,58,46,.15);color:rgb(56.3349231585%,18.564917859%,14.723900371%)}#team-billing-table .tb-status-badge.tb-status-muted,#team-billing-staff-table .tb-status-badge.tb-status-muted{background:#eef2f7;color:#6b7280;font-weight:500}#team-billing-table .tb-child-bar,#team-billing-staff-table .tb-child-bar{position:relative;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}#team-billing-table .tb-child-bar-fill,#team-billing-staff-table .tb-child-bar-fill{position:absolute;inset:0 auto 0 0;background:#2196f3;border-radius:3px}.mobile-app-platform-ios,.mobile-app-platform-android{font-size:10px;border-radius:4px}.mobile-app-platform-ios{background:#007aff}.mobile-app-platform-android{background:#34a853}.staff-leaderboard{white-space:nowrap}.staff-leaderboard span{display:inline-block;width:30px;font-weight:700;text-align:right}.staff-leaderboard span:first-child{min-width:auto;text-align:right}.activity-legend{display:flex;flex-wrap:wrap;gap:12px;padding:8px 0;font-size:12px;color:#666}.activity-legend-item{display:inline-flex;align-items:center;gap:4px}.activity-legend-dot{display:inline-block;width:10px;height:10px;border-radius:50%}.pagination-counter{font-size:12px}.admin-reports{background-color:#39b4e7;padding-top:20px}.admin-reports .zselect{background-color:#c4e9f8;color:#4f7e87;width:255px}.admin-report-activity-toolbar{margin-bottom:20px}.shadow-page.admin-reports-shadow-page{padding:25px;margin-top:0}.admin-reports-filter-strip{background-color:#39b4e7;height:110px}.admin-reports-filter-strip__stack{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem;width:100%;box-sizing:border-box}.admin-reports-filter-strip .admin-reports-filter-strip__stack .row.admin-reports{margin-bottom:1.125rem;display:flex;justify-content:center}.admin-reports-filter-strip .admin-reports-filter-strip__stack .row.admin-reports>.columns{float:none;flex:0 0 auto;width:auto;max-width:100%}.admin-reports-filter-strip .admin-reports-filter-strip__stack .row.admin-reports .profile-groups .zselect{margin-left:auto;margin-right:auto}@media print,screen and (min-width: 48em){.admin-reports-filter-strip .admin-reports-filter-strip__stack .row.admin-reports{margin-bottom:1.375rem}}.admin-reports-filter-strip .title-header.dashboard.information.admin-reports-filter-strip__dates{margin-top:0 !important;height:auto !important;min-height:0 !important;padding:.25rem 0 .75rem !important}.admin-reports-filter-strip .title-header.dashboard.information.admin-reports-filter-strip__dates .range{background-color:rgba(0,0,0,0) !important;text-align:center}.admin-reports-filter-strip--archive{height:50px}.admin-reports-filter-strip--archive .admin-reports-archive-intro{color:#fff;font-size:14px;line-height:1.4;margin:0 auto;max-width:42rem;text-align:center;padding-top:14px}.admin-reports-shadow-page .admin-reports-archive-intro{color:#6b7280;font-size:14px;line-height:1.4;margin:0 0 15px}#active-documents-archive{font-size:13px}.inner-container.admin-reports-no-tabs{margin-top:-40px;position:relative}[ui-pnotify].ui-pnotify .brighttheme-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}[ui-pnotify].ui-pnotify .brighttheme-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}[ui-pnotify].ui-pnotify .brighttheme-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}[ui-pnotify].ui-pnotify .brighttheme-info{color:#31708f;background-color:#e7e7e7;border-color:#bce8f1}[ui-pnotify].ui-pnotify .brighttheme-notice{color:#484135;background-color:#f7ecb5;border-color:#fffbe7}[ui-pnotify].ui-pnotify.ui-pnotify-modal{top:15vh !important}.ui-pnotify-action-bar{display:block !important}[ui-pnotify].ui-pnotify .brighttheme.ui-pnotify-container{border-radius:8px}@media print,screen and (max-width: 47.99875em){[ui-pnotify].ui-pnotify .brighttheme.ui-pnotify-container{width:350px !important}}[ui-pnotify].ui-pnotify-with-icon .brighttheme .ui-pnotify-confirm{margin-left:0}[ui-pnotify].ui-pnotify-with-icon .brighttheme .ui-pnotify-icon{font-size:1.1rem}[ui-pnotify].ui-pnotify-with-icon .brighttheme .ui-pnotify-title{margin-left:1.6rem}[ui-pnotify].ui-pnotify .brighttheme .ui-pnotify-title{margin-top:-0.1rem}[ui-pnotify].ui-pnotify .brighttheme-info .ui-pnotify-action-button,[ui-pnotify].ui-pnotify .brighttheme-notice .ui-pnotify-action-button{background-color:#767676;color:#fff;border-radius:3px;margin-left:5px}[ui-pnotify].ui-pnotify .brighttheme-info .ui-pnotify-action-button.brighttheme-primary,[ui-pnotify].ui-pnotify .brighttheme-notice .ui-pnotify-action-button.brighttheme-primary{background-color:#2199e8;color:#fff;border-radius:3px}[ui-pnotify].ui-pnotify .brighttheme .ui-pnotify-action-button{text-transform:none;font-weight:600;font-size:.92rem !important;padding:11px 14px 10px 14px;min-width:100px;float:right}.ui-pnotify-title{font-size:20px}.ui-pnotify-text{font-size:.9rem !important}.ui-pnotify-text h5{font-weight:600}.ui-pnotify-text ul{margin-top:10px}.ui-pnotify-text li{font-size:14px}.callout{padding:.3rem}.ui-pnotify-prompt-input{height:250px !important}.js-draft-comment{border-left:3px solid #ffc107;background-color:#fffdf5;padding:10px 12px;margin-bottom:10px}.draft-recovery-banner{background-color:#fff3cd;border:1px solid #ffc107;border-radius:5px;color:#664d03;font-size:.85rem;padding:8px 12px;margin-bottom:8px}.draft-recovery-banner i{margin-right:4px}.draft-actions{margin-top:8px}.draft-actions button[disabled]{opacity:.5;cursor:not-allowed}.draft-offline-hint{display:block;margin-top:6px;font-size:.8rem;color:#999;font-style:italic}.draft-offline-hint i{margin-right:4px}.ui-pnotify .textarea{background-color:#fff;border:1px solid #cacaca;border-radius:5px;color:#5a595c !important;height:45px;min-height:150px;outline:0;overflow:scroll;padding:12px 12px !important;font-size:.95rem;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-weight:400}.signup h3{color:#5a595c;font-weight:normal}.signup h6{color:#5a595c;text-transform:uppercase;font-weight:600}.signup #mapContainer{margin-top:-16px;margin-bottom:20px}.signup .js-geolocation{margin-top:37px}.signup .signup-warning{margin-top:20px;margin-bottom:-20px;padding-top:20px;background-color:#f7ecb5}.signup .signup-profile-welcome{margin-bottom:24px;text-align:left}.signup .signup-profile-welcome h3.login-auth-card-title{font-weight:700}.signup .signup-profile-welcome p{color:#5a595c;margin-bottom:8px}.signup .signup-profile-welcome p:last-child{margin-bottom:0}@media print,screen and (min-width: 48em){.signup .signup-profile-media{margin-top:0}}@media print,screen and (max-width: 47.99875em){.signup .signup-profile-media{margin-top:28px}}.signup .signup-intro h4{font-size:18px}@media print,screen and (max-width: 47.99875em){.signup .signup-intro{padding-right:.59524rem}}@media print,screen and (max-width: 47.99875em){.signup .signup-intro .signup-description{display:none}}.signup .signup-intro .button.primary{background-color:#39b4e7;color:#fff;font-weight:800;min-width:100%;min-height:60px}@media print,screen and (max-width: 47.99875em){.signup .signup-intro .button.primary{min-width:100%;padding:10px 7px;white-space:normal}}.signup .signup-intro .button.selected{background-color:#5dc368}.signup label[for=tos]{margin-top:10px;margin-left:22px}.signup label[for=tos].is-invalid-label{color:#cc4b37}.signup label[for=tos].is-invalid-label a{color:#cc4b37;text-decoration:underline}.signup label[for=tos] input{margin-left:-22px}.signup .button.alternative{background-color:rgba(0,0,0,0);border:1px solid #39b4e7;border-radius:8px;color:#39b4e7;font-size:14px;font-weight:600}.signup .button.alternative:hover{background-color:#39b4e7;color:#fff}.signup .button.alternative i{margin-left:10px}.signup .button.next-step-button{background-color:#5dc368 !important;border:none;color:#fff;width:100%;height:52px;font-size:20px;font-weight:700;border-radius:8px}.signup .button.next-step-button:hover{background-color:#82e18c !important;color:#fff !important}.signup .information .title{display:block}@media print,screen and (max-width: 47.99875em){.signup .information .title{margin-top:20px}}.region-select{margin:20px auto 30px;max-width:320px;text-align:center}.region-select__control-wrap{position:relative;display:block;max-width:200px;margin:0 auto}.region-select__control{appearance:none;-webkit-appearance:none;display:block;width:100%;height:40px;margin:0;padding:0 0 0 14px;border:1px solid #c5c5c5;border-radius:6px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%235c5c5c' d='M1.4.6 6 5.2 10.6.6 12 2 6 8 0 2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;color:#5a595c;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;line-height:40px;cursor:pointer}.region-select__control:hover{border-color:#9a9a9a}.region-select__control:focus{outline:none;border-color:#2199e8;box-shadow:0 0 0 2px rgba(33,153,232,.2)}.social-login{margin:0 auto 30px auto;text-align:center;width:90%}.social-login a.btn{border-radius:23px}@media print,screen and (max-width: 47.99875em){.social-login{width:100%}}.login h3{color:#5a595c;font-weight:normal}.login h6{color:#5a595c;text-transform:uppercase;font-weight:600}.login #remember-me{margin-top:6px}.login .has-tip{margin-left:0px;border-bottom:dotted 1px #8a8a8a}.login fieldset{display:block;width:90%;max-width:100%;min-width:0;min-inline-size:0;margin:0 auto 15px;padding:0;border:0;text-align:left}@media print,screen and (max-width: 47.99875em){.login fieldset{width:100%}}.login .button{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;height:40px}.login .button.alternative{background-color:#1b153b;border-radius:20px;color:#fff;font-weight:700 !important;padding:12px 35px !important}.login .button.alternative:hover{background-color:#eaeaea;color:#1b153b}.login .button.signin{margin-top:25px;width:50%}@media print,screen and (max-width: 47.99875em){.login .button.signin{width:100%}}.region-flag{width:40px;height:auto;margin-right:8px}.inner-container.login-auth-under-strip{margin-top:-60px;margin-bottom:24px;position:relative}.shadow-page.login-auth-shadow-page{padding:40px;margin-top:0}.login-auth-card-title{color:#5a595c;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 8px}.login-auth-card-desc{color:#5a595c;font-size:14px;line-height:1.4;margin:0 0 16px;opacity:.85}.login-auth-account-prompt{color:#5a595c;font-size:14px;margin:0}.visitor-region-dropdown{position:relative;display:inline-flex;align-items:center}.visitor-region{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;border:0;box-shadow:none;background:rgba(0,0,0,0);color:#5a595c;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;user-select:none;cursor:pointer;font-family:inherit;appearance:none}.visitor-region__flag{width:20px;height:auto;display:block;border-radius:2px}.visitor-region__label{opacity:.85}.visitor-region__chevron{font-size:10px;opacity:.7;margin-left:1px}.visitor-region:hover .visitor-region__label,.visitor-region:hover .visitor-region__chevron{opacity:1}.visitor-region:focus{outline:none;border:0;box-shadow:none}.visitor-region:focus-visible{outline:2px solid rgba(33,153,232,.45);outline-offset:3px;border-radius:4px}.visitor-region-dropdown__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:136px;margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #e2e2e2;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.08)}.visitor-region-dropdown__menu>li{display:block;float:none;width:100%;margin:0;padding:0}.visitor-region-dropdown__menu .visitor-region-dropdown__option{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:8px 12px !important;color:#5a595c;font-size:13px;font-weight:500;line-height:1.2;text-align:left;text-decoration:none;white-space:nowrap;box-sizing:border-box}.visitor-region-dropdown__menu .visitor-region-dropdown__option.is-current{opacity:.55;cursor:default}.visitor-region-dropdown__menu .visitor-region-dropdown__option:not(.is-current):hover{background:rgba(33,153,232,.08);color:#2199e8;text-decoration:none}.visitor-region-dropdown__menu .visitor-region-dropdown__option:after{display:none}.menu.simple .visitor-region-dropdown__menu>li+li{margin-left:0}.header.intro .menu.simple.login>li.visitor-region-item{margin-top:0;margin-right:14px;display:inline-flex;align-items:center;height:40px}.header.intro .title-bar-right[data-responsive-toggle]{display:flex !important;align-items:center;gap:8px}.header.intro .title-bar-right[data-responsive-toggle] .visitor-region-dropdown{margin-top:0}.header.intro .title-bar-right[data-responsive-toggle] .menu-toggle{margin-top:0;flex-shrink:0}@media(min-width: 990px){.header.intro .title-bar-right[data-responsive-toggle]{display:none !important}}.pricing.inner-container{margin:0 auto 40px}.pricing.table{background-color:#fff;font-size:14px}.pricing.table .feature-grid p{padding-left:25px;text-indent:-25px}.pricing.table .feature-grid p:before{color:#39b4e7;content:"";font-family:"FontAwesome";margin-right:10px}.pricing.table .thead{background-color:#fff;text-align:center}.pricing.table .thead .columns{padding:0}.pricing.table .thead h5{color:#fff;font-weight:bold;line-height:60px;margin:0;vertical-align:middle}.pricing.table .thead h6{color:#fff;font-weight:bold}.pricing.table .thead .personal{background-color:#5dc368}.pricing.table .thead .family{background-color:#e5bf28}.pricing.table .thead .provider{background-color:#ea863d}.pricing.table .thead .school{background-color:#6975be}.pricing.table .tr{border-top:1px solid #e7e7e7;font-size:.97rem;padding:20px 5px 10px;text-align:center}@media print,screen and (max-width: 47.99875em){.pricing.table .tr{padding:20px 0 10px 5px}}.pricing.table .tr h5{text-align:left;font-size:.97rem}.pricing.table .tr .button{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:15px 20px}@media print,screen and (max-width: 47.99875em){.pricing.table .tr .button{padding:15px 10px;min-width:100%}}.pricing.table .tr i.fa-check-circle{color:#5dc368;font-weight:bold}.pricing.table .tr i.fa-times{color:#c3c3c3}.pricing.table .tr .prices h6{color:#39b4e7;font-size:36px;font-weight:700;margin-bottom:0}.pricing.table .tr .prices h6 small{color:#c3c3c3;font-size:30%}.pricing.table .tr.school,.pricing.table .tr.provider,.pricing.table .tr.expanded{display:none}.pricing.table .tr.school.active,.pricing.table .tr.provider.active,.pricing.table .tr.expanded.active{display:block}.pricing.title-header{height:170px}.pricing.title-header .tabs{background-color:#39b4e7}.pricing.title-header .tabs .tabs-title{margin:0}.pricing.title-header .tabs .tabs-title:first-child a{border-bottom-left-radius:50px;border-top-left-radius:50px}.pricing.title-header .tabs .tabs-title:last-child a{border-bottom-right-radius:50px;border-top-right-radius:50px}.pricing.title-header .tabs .tabs-title a{border:2px solid #197ea8;background-color:#39b4e7;color:#fff;padding:20px 40px}.pricing.title-header .tabs .tabs-title.is-active a{border:2px solid #197ea8;background-color:#197ea8;color:#fff}.pricing .tabs-content{background-color:rgba(0,0,0,0);margin-top:-80px}.pricing h3{color:#5a595c;font-weight:normal}.pricing h6{color:#5a595c;text-transform:uppercase;font-weight:600}.pricing .button{background-color:#5dc368;border:2px solid #5dc368;color:#fff;font-weight:bold;padding:15px 20px}.pricing .button:hover{background-color:#fff;color:#5dc368}.pricing .button.alternative{background-color:rgba(0,0,0,0);border:1px solid #39b4e7;border-radius:2px;color:#39b4e7;font-size:14px;font-weight:600}.pricing .button.alternative:hover{background-color:#39b4e7;color:#fff}.pricing .button.schedule-button{margin-top:20px;width:100%}.pricing .information span{color:#5a595c;display:inline-block;font-size:14px}@media print,screen and (max-width: 47.99875em){.pricing .information{text-align:center}.pricing .information .text-right{text-align:center}.pricing .information .text-right a.button{margin:20px !important}}.pricing .plans{margin-top:-80px;position:relative}.pricing .plans .columns{padding-left:7px;padding-right:7px}.pricing .plans .columns:first-child{padding-left:0}.pricing .plans .columns:last-child{padding-right:0}@media print,screen and (max-width: 47.99875em){.pricing .plans .columns{padding:0}}.pricing .plans .plan{background-color:#fff;color:#5a595c;min-height:370px;padding:30px 20px 0;text-align:center}.pricing .plans .plan:last-child{margin-right:0}.pricing .plans .plan h4{font-size:32px;line-height:32px;margin-bottom:30px}.pricing .plans .plan h6{font-size:14px;font-weight:800;line-height:14px}.pricing .plans .plan .subplans .with-separator{border-right:1px solid #c3c3c3;padding-bottom:30px}@media print,screen and (max-width: 47.99875em){.pricing .plans .plan .subplans .with-separator{border-right:none;border-bottom:1px solid #c3c3c3}.pricing .plans .plan .subplans .with-separator+.columns{padding-top:30px;padding-bottom:30px}}.pricing .plans .plan .description p{font-size:14px;font-weight:600;line-height:14px}.pricing .plans .plan .prices{margin-top:10px}.pricing .plans .plan .prices em{font-size:.8rem}.pricing .plans .plan .prices h3{color:#39b4e7;font-size:48px;font-weight:700;line-height:48px;margin-bottom:0px}.pricing .plans .plan .prices h3 small{color:#c3c3c3;display:block;line-height:24px;font-size:30%;text-transform:uppercase}.pricing .plans .plan .prices h3 sup{top:unset;vertical-align:super;font-size:60%}.pricing .plans .plan .prices h5{font-size:22px;font-weight:500;line-height:20px;margin-bottom:30px}.pricing .plans .plan .prices h5 small{color:#c3c3c3;font-size:60%;text-transform:uppercase}.pricing .plans .plan .prices h5 sup{font-size:50%;top:unset;vertical-align:super}.pricing .plans .plan .prices h6{font-size:60%;margin-bottom:20px;color:#c3c3c3}.pricing .plans .plan .prices h6 strong{color:#0a0a0a;font-size:120%}.pricing .button{bottom:0;margin-bottom:0}.pricing .button.mt110{margin-top:110px}.pricing .button.mtt80{margin-top:75px}.pricing .button.mtt50{margin-top:50px}.pricing .button.personal{background-color:#5dc368;border:2px solid #5dc368;color:#fff}.pricing .button.personal:hover,.pricing .button.personal:active,.pricing .button.personal:focus{background-color:#fff;border:2px solid #5dc368;color:#5dc368}.pricing .button.family{background-color:#e5bf28;border:2px solid #e5bf28;color:#fff}.pricing .button.family:hover,.pricing .button.family:active,.pricing .button.family:focus{background-color:#fff;border:2px solid #e5bf28;color:#e5bf28}.pricing .button.provider{background-color:#ea863d;border:2px solid #ea863d;color:#fff}.pricing .button.provider:hover,.pricing .button.provider:active,.pricing .button.provider:focus{background-color:#fff;border:2px solid #ea863d;color:#ea863d}.pricing .button.school{background-color:#6975be;border:2px solid #6975be;color:#fff}.pricing .button.school:hover,.pricing .button.school:active,.pricing .button.school:focus{background-color:#fff;border:2px solid #6975be;color:#6975be}.pricing .startnow{color:#5a595c;margin:80px 0}.pricing .startnow span{display:block;font-size:14px}.pricing.reveal{border-radius:5px;max-width:500px;min-width:460px}.pricing.reveal .modal-header{padding:16px;border-bottom:1px solid #dee2e6}.pricing.reveal .modal-header h4{margin:0}.pricing.reveal .modal-header .close-button{padding:16px}.pricing.reveal .modal-body{padding:16px}.pricing.reveal .modal-body p{font-size:16px}.sticky-wrapper{height:0 !important}.sticky-wrapper .mobile-plan-selector{background-color:#fff;padding:0}.sticky-wrapper .mobile-plan-selector .button-group{margin:0}.sticky-wrapper .mobile-plan-selector .button{margin:0;padding:20px 10px;width:25%}.sticky-wrapper .mobile-plan-selector .button.personal{background-color:#5dc368}.sticky-wrapper .mobile-plan-selector .button.family{background-color:#e5bf28}.sticky-wrapper .mobile-plan-selector .button.provider{background-color:#ea863d}.sticky-wrapper .mobile-plan-selector .button.school{background-color:#6975be}@media print,screen and (max-width: 47.99875em){#leadFormModal .schedule-button,#leadFormModal .js-create-lead-btn{width:100%}#leadFormModal .js-create-lead-btn{margin-top:10px}}.home h4{font-size:14px;font-weight:600}.home .button{background-color:#39b4e7;border:2px solid #39b4e7;font-weight:bold}.home .button:hover{background-color:#fff;color:#39b4e7}.home .graph-bars{padding-right:20px}.home .banner{background-image:url(../img/home-hero-image2.jpg);background-position:left top;background-repeat:no-repeat;background-size:100% auto;height:740px}@media print,screen and (max-width: 74.99875em){.home .banner{background-size:auto 100%;height:auto}}.home .banner .first-intro{margin-top:20px;color:#fff}.home .banner .first-intro h3,.home .banner .first-intro p{font-weight:600}.home .banner .first-intro h3{font-size:1.5rem}@media print,screen and (max-width: 47.99875em){.home .banner .first-intro{margin-top:0px;padding-left:20px;padding-right:20px}}.home .banner .separator{margin-top:10px;margin-bottom:10px}.home .banner a.button{margin:5px 0}@media print,screen and (max-width: 47.99875em){.home .banner a.button{width:100%}}.home .banner a.button i{font-size:25px;vertical-align:sub;padding-right:5px}.home .intro{color:#59595c;margin-bottom:0;margin-top:95px}@media print,screen and (max-width: 47.99875em){.home .intro{margin-top:50px;padding-left:20px;padding-right:20px}}.home .app-store-googleplay{background-image:url(../img/AppStore_GooglePlay_EN.svg);background-position:left center;background-repeat:no-repeat;background-size:145px auto;display:inline-block;height:50px;width:145px;margin-right:15px;margin-left:8px}.home .app-store-itunes{background-image:url(../img/AppStore_iTunes_EN.svg);background-position:left center;background-repeat:no-repeat;background-size:145px auto;display:inline-block;height:50px;width:145px}.home em.ios-soon{height:40px;line-height:52px;vertical-align:bottom}.home .book-promo{color:#fff;background-color:#1da0d6;height:350px}@media print,screen and (max-width: 47.99875em){.home .book-promo{height:580px}}.home .book-promo .inner-container{margin-top:40px}.home .book-promo .inner-container .copy{margin-top:20px}.home .book-promo h3{font-weight:600}.home .book-promo a,.home .book-promo a:visited{color:#fff;text-decoration:underline}.home .book-promo a:hover{color:#39b4e7;background-color:#fff}.home .book-promo a.button{background-color:#fff;border:2px solid #fff;bottom:10px;color:#39b4e7;text-decoration:none}.home .book-promo a.button:hover{background-color:#39b4e7;border:2px solid #39b4e7;bottom:10px;color:#fff}.home .book-promo .book-cover{text-align:center}.home .book-promo .book-cover-img{height:270px;width:auto}.home .book-promo .book-cover a:hover{background-color:rgba(0,0,0,0)}.home .features{color:#59595c;margin-top:0;text-align:center}.home .features .title{margin-top:30px;margin-bottom:40px}@media print,screen and (max-width: 47.99875em){.home .features .title{margin-bottom:40px;margin-top:40px}}.home .features .home-screenshot{box-shadow:8px 8px 0px 0px #ddd}.home .features .shadow-page{margin-top:0}.home .features .caption{margin-top:40px;margin-bottom:90px}@media print,screen and (max-width: 47.99875em){.home .features .caption{margin-bottom:40px}}.home .testimonials .testimonial-floater{font-style:italic;text-align:center}.home .testimonials blockquote:before{content:"“";position:relative;font-size:200px;line-height:0;left:-60%;top:120px}@media print,screen and (max-width: 47.99875em){.home .testimonials blockquote:before{left:-80%}}.home .testimonials blockquote:after{content:"”";position:relative;font-size:200px;line-height:0;right:-60%;bottom:-10px}@media print,screen and (max-width: 47.99875em){.home .testimonials blockquote:after{right:-80%}}.home .trial{color:#59595c;text-align:center}@media print,screen and (max-width: 47.99875em){.home .trial{margin-top:0}}.home .trial .title{margin-top:120px;margin-bottom:90px}@media print,screen and (max-width: 47.99875em){.home .trial .title{margin-bottom:40px;margin-top:40px}}.home .trial .button{margin-top:25px;width:185px}.home figure.blue-tint{position:relative}.home figure.blue-tint:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(39,155,225,.6)}.billing h3{color:#5a595c;font-weight:normal}.billing h6{color:#5a595c;text-transform:uppercase;font-weight:600}.billing [type=checkbox],.billing [type=radio]{margin-left:20px}.billing fieldset.billing-period input{margin-left:0px}.billing label{color:#5a595c;font-weight:700;margin-bottom:0}.billing td{font-size:12px}.billing .stripe-info{margin-top:20px}.billing .powered-by-stripe{background-image:url("../img/powered_by_stripe.svg");background-position:left center;background-repeat:no-repeat;background-size:122px auto;color:#fff;display:inline-block;height:26px;width:122px}.billing .promo-code{padding-top:10px}.billing .accordion-title,.billing .accordion-content,.billing .accordion-content:last-child,.billing :last-child:not(.is-active)>.accordion-title{border:none;padding:0}.billing .accordion-title::before{display:none}.billing .accordion-title:hover,.billing .accordion>.is-active{background-color:none}.billing .footnote{font-size:10px}.billing .button{background-color:#5dc368;border:2px solid #5dc368;color:#fff;font-weight:bold;padding:15px 20px}.billing .button:hover,.billing .button:focus,.billing .button:active,.billing .button.hollow{background-color:#fff;color:#39b4e7}.billing .button.alternative{background-color:rgba(0,0,0,0);border:2px solid #39b4e7;border-radius:2px;color:#39b4e7;font-weight:bold;text-transform:uppercase}.billing .button.alternative:hover{background-color:#39b4e7;color:#fff}@media print,screen and (max-width: 47.99875em){.billing .button-group .button{width:140px !important}}.billing .button-group .button h2{font-weight:bold;line-height:40px;margin:0;margin-top:28px}.billing .button-group .button small{text-transform:lowercase}.billing .button-group .button.disabled{background-color:#fff;color:#5a595c;border-color:#5dc368;cursor:default;opacity:1}.billing .button-group .button.disabled h2{margin-top:-10px}.billing .button-group .button.secondary{background-color:#fff;color:#999;border-color:#999}.billing .button-group .button i.selected{font-size:30px;position:relative;top:-32px;background-color:#fff;margin-left:6px;border:1px solid;border-radius:20px;padding:4px;color:#5dc368}.billing .information span{color:#5a595c;display:inline-block;font-size:14px}.billing .price{display:none}.billing .price.active{display:block}.billing .billing-plans .billing-period label{background-color:#fff;border:1px solid #197ea8;color:#197ea8;padding:7px 20px;margin-left:-15px}.billing .billing-plans .billing-period input[type=radio]{visibility:hidden}.billing .billing-plans .billing-period input[type=radio]+label{margin-left:-35px;margin-right:30px}@media print,screen and (max-width: 63.99875em){.billing .billing-plans .billing-period input[type=radio]+label{margin:0;text-align:center;width:100%}}.billing .billing-plans .billing-period input[type=radio].checked+label{background-color:#197ea8;color:#fff}.billing .selectable-card .ui-selectmenu-button{background-color:#fff;border:1px solid #cacaca;color:#5a595c;display:block;height:45px;line-height:27px;padding:7px;vertical-align:middle;width:100%}.billing .selectable-card .ui-selectmenu-button .ui-selectmenu-icon.ui-icon{margin-top:7px}.billing .selectable-card .newcard,.billing .selectable-card .unionpay{background-image:url("../img/cards/credit.png");background-position:left center;background-repeat:no-repeat;background-size:40px auto;text-indent:50px}.billing .selectable-card .visa{background-image:url("../img/cards/visa.png");background-position:left center;background-repeat:no-repeat;background-size:40px auto;text-indent:50px}.billing .selectable-card .mastercard{background-image:url("../img/cards/mastercard.png");background-position:left center;background-repeat:no-repeat;background-size:40px auto;text-indent:50px}.billing .selectable-card .american_express{background-image:url("../img/cards/amex.png");background-position:left center;background-repeat:no-repeat;background-size:40px auto;text-indent:50px}.billing .selectable-card .diners_club{background-image:url("../img/cards/diners.png");background-position:left center;background-repeat:no-repeat;background-size:40px auto;text-indent:50px}.billing .selectable-card .discover{background-image:url("../img/cards/discover.png");background-position:left center;background-repeat:no-repeat;background-size:40px auto;text-indent:50px}.billing .selectable-card .jcb{background-image:url("../img/cards/jcb.png");background-position:left center;background-repeat:no-repeat;background-size:40px auto;text-indent:50px}.billing .account .input-group input{margin:0}.billing .account .input-group .button{border-bottom-left-radius:0;border-bottom-right-radius:3px;border-top-left-radius:0;border-top-right-radius:3px;height:45px}.billing .account .button{padding:.85em 1em;width:220px}@media print,screen and (max-width: 47.99875em){.billing .account .button{width:100%}}.billing .account .button.success{background-color:#3adb76;border-color:#3adb76;color:#fefefe}.billing .account .button.success:hover,.billing .account .button.success:focus{background-color:#22bb5b;border-color:#22bb5b;color:#fefefe}.billing .billing-month-year{background-image:none}.billing .subscription-expired-alt-orgs{margin:40px;padding:40px;background-color:#ebffef;border:1px solid #90e2a1;border-radius:8px}.billing-confirmation h5{margin-bottom:20px}@media print,screen and (max-width: 47.99875em){.billing-confirmation .button{text-align:center;width:100%}}.billing-confirmation .signup-intro{padding-right:50px}.billing-confirmation .signup-intro h4{font-size:18px}.billing-confirm-thankyou{text-align:center}.plan-type-toggle{display:inline-flex;background-color:#e5e7eb;border-radius:9999px;padding:4px;margin-bottom:1rem}.plan-type-toggle .plan-toggle-btn{min-width:140px;margin:0;padding:10px 24px;border:none;border-radius:9999px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s ease}.plan-type-toggle .plan-toggle-btn.active{background-color:#fff;color:#5a595c;box-shadow:0 1px 3px rgba(0,0,0,.1)}.plan-type-toggle .plan-toggle-btn.active:hover,.plan-type-toggle .plan-toggle-btn.active:focus{background-color:#fff;color:#5a595c}.plan-type-toggle .plan-toggle-btn.hollow{background-color:rgba(0,0,0,0);color:#999}.plan-type-toggle .plan-toggle-btn.hollow:hover,.plan-type-toggle .plan-toggle-btn.hollow:focus{background-color:rgba(255,255,255,.5);color:#5a595c}.pricing-table-container{min-height:400px}.organization-billing .billing-current-sub{background:#f8f9fb;border:1px solid #e5e7eb;border-radius:8px;padding:24px 28px;margin-bottom:28px}.organization-billing .billing-current-sub--empty{background:#fafafa}.organization-billing .billing-current-sub--with-actions{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px 32px}.organization-billing .billing-current-sub__main{flex:1 1 280px;min-width:0}.organization-billing .billing-current-sub__actions{flex:0 1 20rem;max-width:20rem;text-align:right}.organization-billing .billing-current-sub__actions .billing-actions{margin-bottom:0}.organization-billing .billing-current-sub__actions .account{display:inline-block}.organization-billing .billing-current-sub__actions .billing-actions__help{margin-left:auto;text-align:right}.organization-billing .billing-current-sub__header{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:8px}.organization-billing .billing-current-sub__title{margin:0;font-family:"Rubik",sans-serif;font-size:14px;font-weight:600;color:#5a595c;text-transform:uppercase;letter-spacing:.03em}.organization-billing .billing-current-sub__plan{font-family:"Rubik",sans-serif;font-size:22px;font-weight:600;color:#5a595c;line-height:1.3;margin-bottom:4px}.organization-billing .billing-current-sub__price{font-family:"Rubik",sans-serif;font-size:16px;font-weight:500;color:#5a595c;margin-bottom:18px}.organization-billing .billing-current-sub__interval{font-weight:400;color:#999}.organization-billing .billing-current-sub__meta{margin:0;padding:0;border-top:1px solid #e5e7eb;padding-top:14px}.organization-billing .billing-current-sub__row{display:flex;flex-wrap:wrap;gap:4px 16px;margin-bottom:8px}.organization-billing .billing-current-sub__row:last-child{margin-bottom:0}.organization-billing .billing-current-sub__row dt{flex:0 0 120px;margin:0;font-family:"Rubik",sans-serif;font-size:13px;font-weight:600;color:#999}.organization-billing .billing-current-sub__row dd{flex:1 1 auto;margin:0;font-family:"Rubik",sans-serif;font-size:13px;color:#5a595c}.organization-billing .billing-current-sub__empty{margin:8px 0 0;font-family:"Rubik",sans-serif;font-size:14px;color:#999}@media screen and (max-width: 640px){.organization-billing .billing-current-sub--with-actions{align-items:stretch}.organization-billing .billing-current-sub__actions{flex:1 1 100%;max-width:none;text-align:left}.organization-billing .billing-current-sub__actions .account{display:block}.organization-billing .billing-current-sub__actions .button{width:100%;text-align:center}.organization-billing .billing-current-sub__actions .billing-actions__help{margin-left:0;text-align:left}}.organization-billing .billing-actions{margin-bottom:0}.organization-billing .billing-actions .button{margin-bottom:0}.organization-billing .billing-actions__help{margin:10px 0 0;max-width:20rem;font-family:"Rubik",sans-serif;font-size:13px;line-height:1.45;color:#999}.organization-billing__history h5{margin-bottom:12px}.billing-status-pill{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border-radius:999px;font-family:"Rubik",sans-serif;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.02em;white-space:nowrap;text-transform:none;vertical-align:middle;background:#e5e7eb;color:#374151}.billing-status-pill--paid,.billing-status-pill--active{background:#d1fae5;color:#065f46}.billing-status-pill--trial{background:#dbeafe;color:#1e40af}.billing-status-pill--failed,.billing-status-pill--cancelled,.billing-status-pill--unpaid,.billing-status-pill--expired{background:#fee2e2;color:#991b1b}.billing-status-pill--past-due,.billing-status-pill--canceling,.billing-status-pill--incomplete{background:#ffedd5;color:#9a3412}.billing-status-pill--paused,.billing-status-pill--neutral{background:#e5e7eb;color:#374151}.about p{font-size:115%}.about .about-img{float:right;height:500px;margin-left:80px;margin-bottom:20px;box-shadow:8px 8px 0px 0px #ddd}@media print,screen and (min-width: 48em){.about .title-header h3{font-size:1.7rem}}@media print,screen and (max-width: 47.99875em){.about .about-img{margin-left:20px;margin-bottom:30px;height:250px}}.builds ul{margin-left:5px}.builds ul strong{font-size:16px}.builds li{margin-left:40px}@media print,screen and (min-width: 48em){.builds h3{font-size:1.7rem}}.inner-container.account{margin-top:-60px}.inner-container.organization{margin-top:-40px}@media print,screen and (min-width: 48em){.inner-container.organization .profiles-grid>.profiles.form{top:78px}}.inner-container.organization .org-template-layout{display:flex;flex-direction:column;gap:1.25rem;width:100%}@media print,screen and (min-width: 48em){.inner-container.organization .org-template-layout{flex-direction:row;align-items:flex-start;gap:1.5rem}}.inner-container.organization .org-template-layout__meta{flex:0 0 auto;width:100%}@media print,screen and (min-width: 48em){.inner-container.organization .org-template-layout__meta{width:300px;position:sticky;top:123px;align-self:flex-start}}.inner-container.organization .org-template-layout__meta h5{margin-top:0;margin-bottom:.5rem}.inner-container.organization .org-template-layout__meta .template-selector{padding:.875rem 1rem}.inner-container.organization .org-template-layout__meta select,.inner-container.organization .org-template-layout__meta .ui-selectmenu-button{width:100%;max-width:100%}.inner-container.organization .org-template-layout__lead{font-size:14px;line-height:1.4;margin-bottom:1rem;color:#5a595c}.inner-container.organization .org-template-layout__label{margin-top:0;margin-bottom:.5rem}.inner-container.organization .org-template-layout__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.inner-container.organization .org-template-layout__actions .button{flex:1 1 auto;margin-bottom:0;text-align:center;padding-left:.75rem;padding-right:.75rem}.inner-container.organization .org-template-layout__hint{font-size:13px;line-height:1.4;margin:.75rem 0 0;color:#5a595c}.inner-container.organization .org-template-layout__save-as-new{margin-top:1rem}.inner-container.organization .org-template-layout__save-as-new input[type=text]{margin-bottom:.5rem}.inner-container.organization .org-template-layout__save-as-new .button{width:100%;margin-bottom:0}.inner-container.organization .org-template-layout__editor{flex:1 1 auto;min-width:0;width:100%}.inner-container.organization .org-template-layout__editor .tracking-master-detail{margin:0;min-height:360px}.account .tabs.subtabs .tabs-title a br{display:none}@media print,screen and (max-width: 47.99875em){.account .tabs.subtabs .tabs-title a br{display:block}}.account h3{color:#5a595c;font-weight:normal}.account .payment-history-scroll{overflow:scroll}.account .payment-history-scroll table{min-width:750px}.account .settings-toggle{height:30px}.account .settings-toggle p{padding-top:8px;line-height:1}@media print,screen and (max-width: 47.99875em){.account .settings-toggle p{padding-top:1px}}.account .settings-toggle.settings-toggle--described{height:auto;min-height:0}.account .settings-toggle.settings-toggle--described p{padding-top:0;line-height:1.25;margin-bottom:0}.account .settings-toggle.settings-toggle--described p small{display:block;margin-top:2px;color:#5a595c;font-weight:400}.account .row:has(>.columns>.settings-toggle){margin-bottom:0}.account .row:has(>.columns>.settings-toggle)>.columns{display:flex;align-items:flex-start;margin-bottom:6px}.account .row:has(>.columns>.settings-toggle) .switch{float:none;flex:0 0 auto;margin-right:20px;margin-top:0}.account .row:has(>.columns>.settings-toggle) .settings-toggle{flex:1 1 auto;height:auto;min-height:0}.account .js-current-time-display{margin-top:5px;font-size:12px;font-style:italic}.account .button{background-color:#39b4e7;border:1px solid #39b4e7;color:#fff;border-radius:2px;font-size:14px;font-weight:700}.account .button:hover{background-color:rgba(0,0,0,0);color:#39b4e7}.account .button.alternative{background-color:rgba(0,0,0,0);border:1px solid #5a595c;color:#5a595c}.account .button.alternative:hover{background-color:#5a595c;color:#fff}.account .button.mfa-button{height:26px;margin:0 0 0 20px;padding:6px 10px}.account .ui-selectmenu-button{background-color:#fff;border:1px solid #cacaca;color:#5a595c;display:block;height:45px;line-height:27px;padding:7px;vertical-align:middle;width:100%}.account .ui-selectmenu-button .ui-selectmenu-icon.ui-icon{margin-top:7px}.account .app-store-icons.org-page{margin-left:75px}.account .card-actions{float:right}.account .card-actions a{color:#5a595c}.account .card-actions .button{background-color:unset;border:1px solid #5a595c;margin:0;padding:5px;font-size:13px;font-weight:bold}.account .card-actions .button:hover{background-color:#c7c7c7;color:#fff}.account #pswmeter{margin-top:-0.9523809524rem}#pswmeter-message{margin-bottom:10px}.support .support-box{width:100%;height:440px;text-align:center;padding:100px;color:#5a595c;font-size:16px}@media print,screen and (max-width: 47.99875em){.support .support-box{padding:80px 30px 0 30px}}.support .support-box i{font-size:120px;margin-bottom:40px;display:block}.support .support-box a i{color:#5a595c}.support .support-box a i:hover{color:#39b4e7}.mt60{margin-top:60px}.inner-container.entries.admin-reports-no-tabs>.track-shell-wrap>.track-shell,.inner-container.entries.admin-reports-no-tabs>.track-shell-wrap>.shadow-page.track-shell{margin-top:0}.inner-container.entries.admin-reports-no-tabs .shadow-page.admin-reports-shadow-page:not(.track-shell){margin-bottom:24px}.entries legend{color:#5a595c;font-weight:800}.entries fieldset{padding:0}.entries fieldset label{display:inline-block;margin:10px 20px 0 0;padding-right:5px}.entries .icon-copyright{font-size:12px;color:#a3a3a3}.entries .entries-emotions-block{position:relative}.entries .entries-track-toolbar{align-items:center;margin-bottom:20px}.entries .entries-track-toolbar .entries-track-toolbar__date{color:#3a393b;font-weight:700;line-height:1.3;margin:0;text-transform:none;letter-spacing:normal}.entries .activity-track .js-activity-add,.entries .activity-track .js-bp-add{background-color:#2199e8;border:1px solid #2199e8;border-radius:6px;color:#fff;font-size:1rem;font-weight:400;text-transform:none}.entries .activity-track .js-activity-add:hover,.entries .activity-track .js-activity-add:focus,.entries .activity-track .js-bp-add:hover,.entries .activity-track .js-bp-add:focus{background-color:rgb(8.2925170068%,51.5578231293%,80.0408163265%);border-color:rgb(8.2925170068%,51.5578231293%,80.0408163265%);color:#fff}.entries .activity-track .js-activity-add i,.entries .activity-track .js-bp-add i{color:#fff}.entries .track-fields-panel>.row>.columns>h5,.entries .track-fields-panel>.entries-emotions-block>h5{color:#3a393b;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.entries .track-layout__aside>fieldset>legend,.entries .track-layout__aside .daily-summary>legend{float:none;display:block;width:auto;margin:0 0 12px;padding:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;line-height:1.3}.entries .digestion.digestion-dropdown{margin-bottom:20px}.entries .digestion.digestion-dropdown select.js-digestion-add{width:100%;max-width:370px}.entries .digestion.digestion-dropdown .digestion-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;min-height:0}.entries .digestion.digestion-dropdown .digestion-chip{align-items:center;background-color:#5dc368;border:0;border-radius:16px;color:#fff;display:inline-flex;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;gap:6px;line-height:1;padding:6px 6px 6px 12px}.entries .digestion.digestion-dropdown .digestion-chip.hide{display:none}.entries .digestion.digestion-dropdown .digestion-chip i{font-size:14px}.entries .digestion.digestion-dropdown .digestion-chip .digestion-chip-label{line-height:1}.entries .digestion.digestion-dropdown .digestion-chip .digestion-chip-time{line-height:1;opacity:.85}.entries .digestion.digestion-dropdown .digestion-chip button.js-digestion-chip-remove{background:rgba(0,0,0,0);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:22px;width:22px;padding:0;opacity:.85}.entries .digestion.digestion-dropdown .digestion-chip button.js-digestion-chip-remove:hover{opacity:1;background:rgba(0,0,0,.15)}.entries .digestion.digestion-dropdown .digestion-chip button.js-digestion-chip-remove i{font-size:12px}.entries .digestion .columns:last-child{padding-right:0}@media print,screen and (max-width: 63.99875em){.entries .digestion .columns{padding-right:0}}.entries .digestion label{border:1px solid #ddd;border-radius:4px;color:#999;cursor:pointer;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;padding:10px;width:100%}.entries .digestion label>[type=checkbox]{margin:0;width:0}.entries .digestion label.normal.checked{background-color:#5dc368;border:1px solid #5dc368;color:#fff}.entries .digestion label.diarrhea.checked{background-color:#e5bf28;border:1px solid #e5bf28;color:#fff}.entries .digestion label.constipation.checked{background-color:#d65a3d;border:1px solid #d65a3d;color:#fff}.entries .digestion label input{visibility:hidden}.entries .digestion.twitter label span{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:28px;margin-left:45px;vertical-align:text-bottom}.entries .digestion.twitter label.normal{background-image:url("../img/panel/default/normal.svg");background-position:10% center;background-repeat:no-repeat;background-size:26px}.entries .digestion.twitter label.diarrhea{background-image:url("../img/panel/default/diarrhea.svg");background-position:10% center;background-repeat:no-repeat;background-size:26px}.entries .digestion.twitter label.constipation{background-image:url("../img/panel/default/constipation.svg");background-position:10% center;background-repeat:no-repeat;background-size:26px}.entries .digestion.default label span{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:26px;margin-left:-5px;vertical-align:text-bottom}.entries .digestion.default label.normal:before{content:"";font-family:"Font Awesome 7 Pro";font-size:26px;font-weight:300;line-height:26px;padding:10px 15px 10px 10px}.entries .digestion.default label.diarrhea:before{content:"";font-family:"Font Awesome 7 Pro";font-size:26px;font-weight:300;line-height:26px;padding:10px 15px 10px 10px}.entries .digestion.default label.constipation:before{content:"";font-family:"Font Awesome 7 Pro";font-size:26px;font-weight:300;line-height:26px;padding:10px 15px 10px 10px}.entries .menstruation .columns{padding-right:0}.entries .menstruation label{margin:0;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px 10px;width:100%;background-color:#fff}.entries .menstruation label span:before{content:"";font-family:"Font Awesome 7 Pro";font-size:110%;font-weight:400;position:relative;padding-right:8px}.entries .menstruation label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.entries .menstruation label.checked{border:1px solid #9ca9fb;background-color:#9ca9fb}.entries .menstruation label.checked span{color:#fff}.entries .menstruation label.checked span:before{content:"";font-weight:900}.entries .emotions .action{cursor:pointer;text-align:center}.entries .emotions .action img{max-width:80px;width:100%}.entries .emotions .action label{cursor:pointer;margin:0}.entries .emotions .action.disabled{display:none}.entries .emotions label{cursor:pointer;font-size:12px;margin:0;margin-bottom:20px;text-align:center}.entries .emotions label.disabled{display:none}@media print,screen and (max-width: 74.99875em){.entries .emotions label{font-size:9px}}.entries .emotions.disabled .columns{cursor:not-allowed;opacity:.25;pointer-events:none}.entries .emotions.default .action,.entries .emotions.twitter .action,.entries .emotions.openmoji .action{background-position:center;background-repeat:no-repeat;background-size:contain;min-height:70px;width:100%}.entries .emotions.default .happy{background-image:url("../img/panel/default/happy.svg")}.entries .emotions.default .sad{background-image:url("../img/panel/default/sad.svg")}.entries .emotions.default .inpain{background-image:url("../img/panel/default/inpain.svg")}.entries .emotions.default .frustrated{background-image:url("../img/panel/default/frustrated.svg")}.entries .emotions.default .confused{background-image:url("../img/panel/default/confused.svg")}.entries .emotions.default .embarrassed{background-image:url("../img/panel/default/embarrassed.svg")}.entries .emotions.default .excited{background-image:url("../img/panel/default/excited.svg")}.entries .emotions.default .anxious{background-image:url("../img/panel/default/anxious.svg")}.entries .emotions.default .bored{background-image:url("../img/panel/default/bored.svg")}.entries .emotions.default .scared{background-image:url("../img/panel/default/scared.svg")}.entries .emotions.default .tired{background-image:url("../img/panel/default/tired.svg")}.entries .emotions.default .sick{background-image:url("../img/panel/default/sick.svg")}.entries .emotions.twitter .happy{background-image:url("../img/panel/twitter/happy.svg")}.entries .emotions.twitter .sad{background-image:url("../img/panel/twitter/sad.svg")}.entries .emotions.twitter .inpain{background-image:url("../img/panel/twitter/inpain.svg")}.entries .emotions.twitter .frustrated{background-image:url("../img/panel/twitter/frustrated.svg")}.entries .emotions.twitter .confused{background-image:url("../img/panel/twitter/confused.svg")}.entries .emotions.twitter .embarrassed{background-image:url("../img/panel/twitter/embarrassed.svg")}.entries .emotions.twitter .excited{background-image:url("../img/panel/twitter/excited.svg")}.entries .emotions.twitter .anxious{background-image:url("../img/panel/twitter/anxious.svg")}.entries .emotions.twitter .bored{background-image:url("../img/panel/twitter/bored.svg")}.entries .emotions.twitter .scared{background-image:url("../img/panel/twitter/scared.svg")}.entries .emotions.twitter .tired{background-image:url("../img/panel/twitter/tired.svg")}.entries .emotions.twitter .sick{background-image:url("../img/panel/twitter/sick.svg")}.entries .emotions.openmoji .happy{background-image:url("../img/panel/openmoji/happy.svg")}.entries .emotions.openmoji .sad{background-image:url("../img/panel/openmoji/sad.svg")}.entries .emotions.openmoji .inpain{background-image:url("../img/panel/openmoji/inpain.svg")}.entries .emotions.openmoji .frustrated{background-image:url("../img/panel/openmoji/frustrated.svg")}.entries .emotions.openmoji .confused{background-image:url("../img/panel/openmoji/confused.svg")}.entries .emotions.openmoji .embarrassed{background-image:url("../img/panel/openmoji/embarrassed.svg")}.entries .emotions.openmoji .excited{background-image:url("../img/panel/openmoji/excited.svg")}.entries .emotions.openmoji .anxious{background-image:url("../img/panel/openmoji/anxious.svg")}.entries .emotions.openmoji .bored{background-image:url("../img/panel/openmoji/bored.svg")}.entries .emotions.openmoji .scared{background-image:url("../img/panel/openmoji/scared.svg")}.entries .emotions.openmoji .tired{background-image:url("../img/panel/openmoji/tired.svg")}.entries .emotions.openmoji .sick{background-image:url("../img/panel/openmoji/sick.svg")}.entries .tolerance .slider{background:#e7e7e7;background:-moz-linear-gradient(left, #289e44 0%, #5dc368 25%, #cd991b 50%, #d65a3d 75%, #ae3d22 100%);background:-webkit-linear-gradient(left, #289e44 0%, #5dc368 25%, #cd991b 50%, #d65a3d 75%, #ae3d22 100%);background:linear-gradient(to right, #289e44 0%, #5dc368 25%, #cd991b 50%, #d65a3d 75%, #ae3d22 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#289e44', endColorstr='#ae3d22', GradientType=1)}.entries .tolerance .slider .slider-fill{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.entries .tolerance .sliderticks{height:20px;position:relative;width:100%}.entries .tolerance .sliderticks .tick{display:inline-block;position:absolute}.entries .tolerance .sliderticks .tick:first-child{margin-left:2px}.entries .tolerance .sliderticks .tick:last-child{margin-left:-10px}.entries .tolerance .sliderticks .tick label{display:block;font-size:12px;margin:0;padding:0;white-space:nowrap}@media print,screen and (max-width: 74.99875em){.entries .tolerance .sliderticks .tick label{font-size:9px;margin:0}}.entries .tolerance .sliderticks .tick.one{left:0%}.entries .tolerance .sliderticks .tick.two{left:25%;margin-left:-1px}.entries .tolerance .sliderticks .tick.three{left:50%;margin-left:-4px}.entries .tolerance .sliderticks .tick.four{left:75%;margin-left:-8px}.entries .tolerance .sliderticks .tick.five{left:100%}.entries .tolerance .representation{background:#e7e7e7;background:-moz-linear-gradient(top, #289e44 0%, #5dc368 25%, #cd991b 50%, #d65a3d 75%, #ae3d22 100%);background:-webkit-linear-gradient(top, #289e44 0%, #5dc368 25%, #cd991b 50%, #d65a3d 75%, #ae3d22 100%);background:linear-gradient(to bottom, #289e44 0%, #5dc368 25%, #cd991b 50%, #d65a3d 75%, #ae3d22 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#289e44', endColorstr='#ae3d22', GradientType=0);background-size:auto 500%;display:inline-block;height:50px;width:100px}.entries .tolerance .representation.class-0{background:rgba(0,0,0,0)}.entries .tolerance .representation.class-1{background-position:center 0%}.entries .tolerance .representation.class-2{background-position:center 25%}.entries .tolerance .representation.class-3{background-position:center 50%}.entries .tolerance .representation.class-4{background-position:center 75%}.entries .tolerance .representation.class-5{background-position:center 100%}.entries .side-bar ul li{line-height:55px}.entries .side-bar ul li span{color:#5a595c;display:inline-block;text-align:center;text-transform:uppercase;vertical-align:middle}.entries .side-bar ul li span label{color:#5a595c;display:block;font-size:9px;line-height:9px;margin-top:5px;margin-bottom:0;padding:0}.entries .side-bar ul li span img{width:25px}.entries .side-bar ul li span.tolerance{margin:0 7px}.entries .side-bar ul li span.tolerance .representation{width:60px}.entries .side-bar ul li span.emotions{width:60px}.entries .side-bar ul li a{color:#d19182;font-size:20px;vertical-align:text-top}.entries .side-bar .emotions.default .action{color:#0a0a0a;font-size:26px;line-height:26px}.entries .side-bar .emotions.twitter .action{min-height:26px}.entries .shadow-page{position:relative}@media print,screen and (max-width: 63.99875em){.entries .shadow-page{padding:20px}}.entries .timer-container{background-color:rgba(255,255,255,.75);height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:1}.entries .timer-container .timer{border:1px solid #999;border-radius:5px;font-size:20px;margin:auto;margin-top:15%;padding:40px 20px;text-align:center;width:400px}.entries .timer-container .timer span{display:block;font-size:28px}@media print,screen and (max-width: 47.99875em){.entries .timer-container .timer{width:200px}}.entries .events-icons:not(.track-activity-grid){display:flex;flex-direction:column;justify-content:flex-end;text-align:center;padding-top:15px}.entries .events-icons:not(.track-activity-grid) i{color:#999;font-size:30px}.entries .events-icons:not(.track-activity-grid) fieldset{margin-bottom:0}.entries .entries-list-modern{margin:0;padding:0}.entries .entries-list-modern .entry-card{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;line-height:normal;margin-bottom:10px;padding:15px}.entries .entries-list-modern .entry-card .entry-remove{background:rgba(0,0,0,0);border:0;color:#999;cursor:pointer;font-size:16px;margin-left:auto;padding:4px 6px}.entries .entries-list-modern .entry-card .entry-remove:hover{color:#5a595c}.entries .entries-list-modern .entry-card .entry-time{color:#5a595c;font-size:14px;font-weight:600;min-width:80px;text-transform:none}.entries .entries-list-modern .entry-card .entry-content{align-items:center;display:flex;flex:1;gap:12px}.entries .entries-list-modern .entry-card .tolerance-badge{border-radius:6px;color:#fff;font-size:16px;font-weight:700;height:36px;line-height:36px;min-width:36px;text-align:center}.entries .entries-list-modern .entry-card .tolerance-badge.class-1{background-color:#289e44}.entries .entries-list-modern .entry-card .tolerance-badge.class-2{background-color:#5dc368}.entries .entries-list-modern .entry-card .tolerance-badge.class-3{background-color:#cd991b}.entries .entries-list-modern .entry-card .tolerance-badge.class-4{background-color:#d65a3d}.entries .entries-list-modern .entry-card .tolerance-badge.class-5{background-color:#ae3d22}.entries .entries-list-modern .entry-card .tolerance-label{color:#5a595c;font-size:12px;font-weight:600;line-height:normal;margin-left:-4px;text-transform:uppercase}.entries .entries-list-modern .entry-card .emotions{align-items:center;display:flex;gap:8px;width:auto}.entries .entries-list-modern .entry-card .emotions .action{font-size:28px;line-height:28px;margin-bottom:0}.entries .entries-list-modern .entry-card .emotions label{color:#5a595c;display:inline;font-size:12px;font-weight:600;line-height:normal;margin:0;text-align:left;text-transform:uppercase}.entries .entries-list-modern .entry-card .emotions.default .action,.entries .entries-list-modern .entry-card .emotions.twitter .action,.entries .entries-list-modern .entry-card .emotions.openmoji .action{background-size:contain;background-repeat:no-repeat;background-position:center;height:28px;min-height:28px;width:28px}.entries .entries-list-modern .entry-card.digestion-card .entry-content label{color:#5a595c;font-size:12px;font-weight:600;line-height:normal;margin:0;text-align:left;text-transform:uppercase}.entries .entries-list-modern .entry-card.digestion-card .digestion-icon{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;height:28px;justify-content:center;width:28px}.entries .entries-list-modern .entry-card.digestion-card .digestion-icon i{color:#fff}.entries .entries-list-modern .entry-card.activity-card .entry-content label{color:#5a595c;font-size:12px;font-weight:600;line-height:normal;margin:0;text-align:left;text-transform:uppercase}.entries .entries-list-modern .entry-card.activity-card .activity-card-icon{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;height:28px;justify-content:center;width:28px}.entries .entries-list-modern .entry-card.activity-card .activity-card-icon i{color:#fff}.entries .daily-summary{border-top:1px solid #e0e0e0;margin-top:10px;padding-top:10px}.entries .daily-summary legend{color:#5a595c;font-weight:800;margin-bottom:8px}.entries .daily-summary .summary-pills{display:flex;flex-wrap:wrap;gap:6px}.entries .daily-summary .summary-pill{align-items:center;background-color:#f5f5f5;border-radius:16px;color:#5a595c;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 10px}.entries .daily-summary .summary-pill i{color:#999;font-size:13px}.entries .daily-summary .summary-pill.menstruation{background-color:#e8d5f5}.entries .daily-summary .summary-pill.menstruation i{color:#9b59b6}.maintenance .shadow-page{min-height:400px}.maintenance .shadow-page>div{position:relative}@media print,screen and (max-width: 47.99875em){.maintenance .shadow-page{min-height:200px;padding:5px}}.maintenance i{color:#39b4e7;font-size:15em;line-height:400px;vertical-align:middle}@media print,screen and (max-width: 47.99875em){.maintenance i{font-size:8em;line-height:200px}}.maintenance h3{line-height:200px;vertical-align:middle}@media print,screen and (max-width: 47.99875em){.maintenance h3{line-height:100px}}.maintenance h4{color:#ae3d22;line-height:140px;vertical-align:middle}@media print,screen and (max-width: 47.99875em){.maintenance h4{line-height:70px}}.maintenance .icon{text-align:right}@media print,screen and (max-width: 47.99875em){.maintenance .icon{text-align:center}}.maintenance .note{min-height:400px;text-align:left;vertical-align:middle}@media print,screen and (max-width: 47.99875em){.maintenance .note{min-height:200px;text-align:center}}.mars .table{width:100%}.mars .table small{font-size:70%}.mars .table .columns{overflow:hidden;padding:5px}.mars .table .theader{background:#dee2e6;color:#5a595c;font-weight:bold;text-align:left}.mars .table .tbody{border-top:1px solid #c3c3c3;text-transform:uppercase}.mars .table.form{border-bottom:1px solid #c3c3c3}.mars .table .remove{color:#5a595c}.mars .input-group{margin-bottom:0}.mars .input-group.even .input-group-button{width:65%}.mars .input-group .input-group-label{background:rgba(0,0,0,0);border:none;height:45px;padding:0 0 0 10px;text-align:left}.add-mar-pnotify label{line-height:1}.mar-prn{display:inline-block;padding:1px 6px;color:#fff !important;background-color:#1583cc;border-radius:10px;font-size:10px;font-weight:700;letter-spacing:.5px;vertical-align:middle;text-transform:uppercase}.mar-prn:empty{display:none}.mar-note{white-space:pre-line}.incident-reports input[type=text].signature-input{font-family:"Dancing Script",cursive;font-size:2.4rem !important;padding:8px 14px;height:auto;line-height:1.1;border:1px solid #cfcfcf;border-radius:6px;max-width:570px}.incident-reports .ir-signature-agreement{display:flex;gap:0px;align-items:center;margin:16px 0 16px 5px}.incident-reports label{color:#5a595c;margin-bottom:2px}.incident-reports label.button,.incident-reports label.switch-paddle{color:#fff}.incident-reports textarea{height:auto;font-size:1rem !important;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-weight:400 !important;line-height:1.5;padding:10px 12px;resize:vertical}.incident-reports [type=text],.incident-reports [type=number]{font-size:1rem !important;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-weight:400 !important}.incident-reports [type=checkbox]+label[for]{color:#5a595c;display:inline;text-transform:none;line-height:1rem}.incident-reports .tagit{margin-bottom:16px}.incident-reports .tagit.error{border:2px solid #ec5840}.incident-reports .tagit li .tagit-label::before{content:none;margin-right:0}.incident-reports .tagit li.tagit-choice{margin-bottom:4px;padding:.5em 2em .5em .5em !important}.incident-reports ul.tagit input[type=text]{height:26px}.incident-reports .switch{margin-bottom:10px}.incident-reports .liner-space{margin-top:25px}.incident-reports .button.blue{background-color:#39b4e7;border:1px solid #39b4e7}.incident-reports .button.green{background-color:#5dc368;border:1px solid #5dc368}.incident-reports .button.red{background-color:#d65a3d;border:1px solid #d65a3d}.incident-reports .button.selected{border:1px solid #5a595c}.incident-reports .button.js-submit-ir,.incident-reports .button.js-review-ir,.incident-reports .button.js-complete-ir,.incident-reports .button.js-send-feedback{text-transform:uppercase;font-weight:700}.incident-reports canvas{cursor:pointer}.incident-reports .gallery .column,.incident-reports .gallery .columns{padding-left:0;position:relative}.incident-reports .gallery .column .thumbnail,.incident-reports .gallery .columns .thumbnail{cursor:pointer}.incident-reports .gallery .column .thumbnail:hover,.incident-reports .gallery .columns .thumbnail:hover,.incident-reports .gallery .column .thumbnail:active,.incident-reports .gallery .columns .thumbnail:active,.incident-reports .gallery .column .thumbnail:focus,.incident-reports .gallery .columns .thumbnail:focus{box-shadow:0 0 6px 1px rgba(33,153,232,.5)}.incident-reports .gallery .column .thumbnail:hover+.remove,.incident-reports .gallery .columns .thumbnail:hover+.remove,.incident-reports .gallery .column .thumbnail:hover+.remove+.edit,.incident-reports .gallery .columns .thumbnail:hover+.remove+.edit,.incident-reports .gallery .column .thumbnail:active+.remove,.incident-reports .gallery .columns .thumbnail:active+.remove,.incident-reports .gallery .column .thumbnail:active+.remove+.edit,.incident-reports .gallery .columns .thumbnail:active+.remove+.edit,.incident-reports .gallery .column .thumbnail:focus+.remove,.incident-reports .gallery .columns .thumbnail:focus+.remove,.incident-reports .gallery .column .thumbnail:focus+.remove+.edit,.incident-reports .gallery .columns .thumbnail:focus+.remove+.edit{display:inline-block}.incident-reports .gallery .column .remove,.incident-reports .gallery .columns .remove{bottom:0;cursor:pointer;display:none;padding:5px;position:absolute;right:15px}.incident-reports .gallery .column .remove:hover,.incident-reports .gallery .columns .remove:hover,.incident-reports .gallery .column .remove:active,.incident-reports .gallery .columns .remove:active,.incident-reports .gallery .column .remove:focus,.incident-reports .gallery .columns .remove:focus{display:inline-block}@media print,screen and (max-width: 47.99875em){.incident-reports .gallery .column .remove,.incident-reports .gallery .columns .remove{display:inline-block;padding:15px}}.incident-reports .gallery .column .edit,.incident-reports .gallery .columns .edit{cursor:pointer;display:none;padding:5px;position:absolute;top:0;right:15px}.incident-reports .gallery .column .edit:hover,.incident-reports .gallery .columns .edit:hover,.incident-reports .gallery .column .edit:active,.incident-reports .gallery .columns .edit:active,.incident-reports .gallery .column .edit:focus,.incident-reports .gallery .columns .edit:focus{display:inline-block}@media print,screen and (max-width: 47.99875em){.incident-reports .gallery .column .edit,.incident-reports .gallery .columns .edit{display:inline-block;padding:15px}}.incident-reports .card{border:none;min-height:385px;position:relative}.incident-reports .card .card-image{height:130px;overflow:hidden}@media print,screen and (max-width: 47.99875em){.incident-reports .card .card-image{height:105px}}.incident-reports .card .ir-card-description{font-size:13px;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;height:120px}.incident-reports .card .ir-card-data{font-size:11px;font-weight:700;line-height:1.2;color:#000}.incident-reports .card .ir-card-data.draft{color:#6975be;padding-top:5px}.incident-reports .card .ir-card-data.pending{color:#cd991b;padding-top:5px}.incident-reports .card .ir-card-data.reviewed{color:#289e44;padding-top:5px}.incident-reports .card .button-bar{background-color:#c3c3c3;bottom:0;position:absolute;width:100%}.incident-reports .card .button-bar.reviewed{background-color:#5dc368}.incident-reports .card .button-bar.pending{background-color:#e5bf28}.incident-reports .card .button-bar.danger{background-color:#d65a3d;color:#fff}.incident-reports .card .button-bar.danger div{font-size:14px;font-weight:700;text-align:center;padding:16px 2px 16px 16px}.incident-reports .card .restricted{float:left;padding:16px 0px 16px 16px;margin-bottom:0}.incident-reports .card .restricted p{margin-bottom:0;font-size:13px;font-style:italic;color:#fff}.incident-reports .card .button-group{float:right;padding:16px 0px !important;margin-bottom:0}.incident-reports .card .button-group a{padding-right:13px;color:#0a0a0a}.incident-reports .card .button-group a[disabled]{opacity:.2;cursor:not-allowed}.incident-reports .card .button-group i{font-size:20px}.incident-reports .thumbnail{width:100%}.incident-reports .log{padding-left:.9375rem;padding-right:.9375rem}.incident-reports .log .note{font-size:14px;margin-bottom:10px;background:#f3f3f3;border-radius:6px;padding:14px 18px}.incident-reports .log.activity-log .note{margin-bottom:0;padding:14px 18px 6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0}.incident-reports .log.activity-log .note+.note{padding-top:6px;border-top-left-radius:0;border-top-right-radius:0}.incident-reports .log.activity-log .note:last-child{padding-bottom:14px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.incident-reports .log.reviews-log .note{margin-bottom:0;padding:18px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0}.incident-reports .log.reviews-log .note+.note{border-top:1px solid #d0d0d0;border-top-left-radius:0;border-top-right-radius:0;padding-top:20px}.incident-reports .log.reviews-log .note:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.incident-reports .disabled{opacity:.5}.incident-reports .disabled input,.incident-reports .disabled label{cursor:not-allowed;pointer-events:none}.incident-reports .ir-readability{padding-left:.9375rem;padding-right:.9375rem}.incident-reports .ir-readability label{font-size:13px;font-weight:600;line-height:1.35;text-transform:none;letter-spacing:normal;color:#5a595c;margin-bottom:4px}.incident-reports .ir-readability label small{font-size:.9em;font-weight:400;text-transform:none;color:#6b6b6b}.incident-reports .ir-readability p{font-size:1rem;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:1.55;color:#1f1f1f;margin-bottom:20px;max-width:100ch;white-space:pre-line}.incident-reports p.signed-printed-name{margin:0 0 2px}.incident-reports p.signed-signature{font-family:"Dancing Script",cursive;font-size:1.6rem;line-height:1.1;margin:0 0 4px 0;color:#222;font-weight:400}.incident-reports .review-signature-block{margin-top:12px}.incident-reports p.review-signed-on{color:#6b6b6b;font-size:14px;margin:0}.incident-reports .empty-section-note{color:#6b6b6b;margin:0}.incident-reports .ir-download-buttons{width:100%;text-align:center;margin-bottom:20px}.incident-reports .ir-download-buttons .button{background-color:unset;border:1px solid #5a595c;margin:0;padding:8px;font-size:14px;font-weight:bold}.incident-reports .ir-download-buttons .button:hover{background-color:#c7c7c7}.incident-reports .ir-download-buttons a{color:#5a595c}.incident-reports .ir-responsible-parties .ir-responsible-party__body::before,.incident-reports .ir-responsible-parties .ir-responsible-party__name::before,.incident-reports .ir-responsible-parties .ir-responsible-party__email::before,.incident-reports .ir-responsible-parties .ir-responsible-party__completed::before{content:none !important;padding:0 !important;margin:0 !important}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification,.incident-reports .checkbox-buttons.blue label.js-ir-notification{display:flex;align-items:center;box-sizing:border-box;margin-bottom:8px;min-height:0;padding:12px;border-radius:8px;border:1px solid #e0e0e0;background-color:#fff;text-transform:none;letter-spacing:normal;font-size:15px;font-weight:400;line-height:1.3;color:rgba(0,0,0,.87)}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification .js-provider-name.ir-responsible-party,.incident-reports .checkbox-buttons.blue label.js-ir-notification .js-provider-name.ir-responsible-party{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;min-width:0;color:inherit;font-weight:inherit;text-transform:none;letter-spacing:normal}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__body,.incident-reports .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.3}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__name,.incident-reports .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__name{display:block;font-size:15px;font-weight:500;color:rgba(0,0,0,.87);text-transform:none;letter-spacing:normal}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__email,.incident-reports .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__email{display:block;margin-top:2px;font-size:13px;font-weight:400;color:#757575;text-transform:none;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__completed,.incident-reports .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__completed{display:block;margin-top:2px;font-size:12px;font-weight:400;text-transform:none;letter-spacing:normal;color:#616161}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__role,.incident-reports .checkbox-buttons.blue label.js-ir-notification .ir-responsible-party__role{flex-shrink:0;display:inline-block;margin-right:0;padding:4px 8px;border-radius:4px;background-color:#eee;color:#616161 !important;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1.2;text-transform:uppercase;white-space:nowrap}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.checked,.incident-reports .checkbox-buttons.blue label.js-ir-notification.checked{background-color:rgba(57,180,231,.1) !important;border:2px solid #39b4e7 !important;padding:11px}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.checked span,.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.checked small,.incident-reports .checkbox-buttons.blue label.js-ir-notification.checked span,.incident-reports .checkbox-buttons.blue label.js-ir-notification.checked small{color:inherit}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.checked .js-provider-name::before,.incident-reports .checkbox-buttons.blue label.js-ir-notification.checked .js-provider-name::before{color:#39b4e7;font-weight:900}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.checked .ir-responsible-party__name,.incident-reports .checkbox-buttons.blue label.js-ir-notification.checked .ir-responsible-party__name{font-weight:600;color:rgba(0,0,0,.87)}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.checked .ir-responsible-party__email,.incident-reports .checkbox-buttons.blue label.js-ir-notification.checked .ir-responsible-party__email{color:#757575}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.checked .ir-responsible-party__completed,.incident-reports .checkbox-buttons.blue label.js-ir-notification.checked .ir-responsible-party__completed{color:#616161}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.checked .ir-responsible-party__role,.incident-reports .checkbox-buttons.blue label.js-ir-notification.checked .ir-responsible-party__role{background-color:#eee;color:#616161 !important}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.green.checked,.incident-reports .checkbox-buttons.blue label.js-ir-notification.green.checked{background-color:rgba(93,195,104,.12) !important;border:2px solid #5dc368 !important}.incident-reports .staff .checkbox-buttons.blue label.js-ir-notification.green.checked .js-provider-name::before,.incident-reports .checkbox-buttons.blue label.js-ir-notification.green.checked .js-provider-name::before{color:#5dc368}.restricted-warning{background-color:#d65a3d;padding:10px 14px;color:#fff;margin-bottom:12px;border-radius:8px;text-align:left}.restricted-warning p{margin-bottom:0;font-style:italic;color:#fff;font-weight:bold}.pending-review-warning{background-color:#e5bf28;padding:10px 14px;color:#0a0a0a;margin-bottom:12px;border-radius:8px;text-align:left}.pending-review-warning p{margin-bottom:0;font-style:italic;color:#0a0a0a;font-weight:bold}.pending-review-warning p a{color:#0a0a0a;text-decoration:underline}.completed-review-warning{background-color:#3aab5c;padding:10px 14px;color:#fff;margin-bottom:12px;border-radius:8px;text-align:left}.completed-review-warning p{margin-bottom:0;font-style:italic;color:#fff;font-weight:bold}.ir-status-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 14px;margin-bottom:16px;border-radius:8px}.ir-status-bar__message{flex:1 1 auto;min-width:0;text-align:left}.ir-status-bar__message p{margin:0;font-style:italic;font-weight:700;line-height:1.35}.ir-status-bar__message p i{margin-right:6px}.ir-status-bar__actions{flex:0 0 auto;margin-left:auto;justify-content:flex-end}.ir-status-bar--completed{background-color:#3aab5c;color:#fff}.ir-status-bar--completed .ir-status-bar__message p{color:#fff}.ir-status-bar--pending{background-color:#e5bf28;color:#0a0a0a}.ir-status-bar--pending .ir-status-bar__message p{color:#0a0a0a}.ir-status-bar--pending .ir-status-bar__message p a{color:#0a0a0a;text-decoration:underline}.ir-status-bar--draft{background-color:#6975be;color:#fff}.ir-status-bar--draft .ir-status-bar__message p{color:#fff;font-style:normal}.ir-status-bar--returned{background-color:#e86618;color:#fff}.ir-status-bar--returned .ir-status-bar__message p{color:#fff;font-style:normal}.ir-status-bar--returned .ir-status-bar__feedback{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.35)}.ir-status-bar--returned .ir-status-bar__feedback-line{font-style:normal;font-weight:500;margin-top:4px}.ir-status-bar--returned .ir-status-bar__feedback-line strong{font-weight:700}.ir-status-bar--actions{background-color:#f3f4f6;border:1px solid #e5e7eb;padding:8px 12px}.js-ir-agreement-submit{height:18px;width:18px}.ir-dashboard-toolbar.schedule-coverage-filters{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:12px;width:100%}.ir-dashboard-toolbar__filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-self:start;min-width:0}.ir-dashboard-toolbar__actions.schedule-toolbar{justify-self:end;margin-left:0;width:auto}@media print,screen and (max-width: 63.99875em){.ir-dashboard-toolbar.schedule-coverage-filters{grid-template-columns:1fr;justify-items:stretch}.ir-dashboard-toolbar__filters{justify-self:stretch;justify-content:center}.ir-dashboard-toolbar__actions.schedule-toolbar{justify-self:stretch;justify-content:flex-end}}.incident-reports.ir-index.page-shell-under-profile>.shadow-page.page-shell-card{margin-top:0}.incident-reports.ir-detail.page-shell-under-profile .ir-detail-toolbar{display:flex;align-items:center;justify-content:flex-end;margin-bottom:16px}.incident-reports.ir-detail.page-shell-under-profile .ir-detail-toolbar__actions{margin-left:auto}.incident-reports.ir-detail.page-shell-under-profile>.shadow-page.page-shell-card{margin-top:0}.incident-reports.ir-detail.page-shell-under-profile .ir-status-bar{margin-top:0}.incident-reports .ir-list-section{margin:0 0 8px}.incident-reports .ir-list-section__heading{margin:16px 0 8px;font-size:13px;font-weight:700;color:#5a595c;letter-spacing:.3px;text-transform:none}.incident-reports .ir-list-section:first-child .ir-list-section__heading{margin-top:8px}.incident-reports .ir-list{list-style:none;margin:0 0 20px;padding:0}.incident-reports .ir-list-empty{margin:40px 0 20px;color:#5a595c;font-size:15px;text-align:center}.incident-reports .ir-list-paginator{margin:0 0 30px;font-size:13px}.incident-reports .ir-list-row{display:flex;align-items:center;gap:12px;padding:15px;margin:0;background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid #ddd;border-left:3px solid var(--activity-accent, #dddddd);border-radius:0;list-style:none;position:relative}.incident-reports .ir-list-row:last-child{border-bottom:0}.incident-reports .ir-list-row:not(.ir-list-row--no-access){cursor:pointer}.incident-reports .ir-list-row:not(.ir-list-row--no-access):hover{background-color:#fafafa}.incident-reports .ir-list-row.ir-list-row--no-access{opacity:.72;cursor:default}.incident-reports .ir-list-row.ir-list-row--no-access .ir-list-row__type{display:none}.incident-reports .ir-list-row .ir-list-row__description--redacted{display:flex;flex-direction:column;gap:6px;margin-top:6px;pointer-events:none}.incident-reports .ir-list-row .ir-list-row__redacted-bar{display:block;height:12px;width:min(100%,420px);border-radius:3px;background-color:#d8d8d8}.incident-reports .ir-list-row .ir-list-row__redacted-bar--short{width:min(55%,220px)}.incident-reports .ir-list-row .ir-list-row__link{position:absolute;inset:0;z-index:1}.incident-reports .ir-list-row .ir-list-row__icon{align-items:center;background-color:var(--activity-accent, #999999);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;line-height:1;width:32px;position:relative;z-index:2;pointer-events:none}.incident-reports .ir-list-row .ir-list-row__icon i,.incident-reports .ir-list-row .ir-list-row__icon svg{color:#fff;vertical-align:middle;pointer-events:none}.incident-reports .ir-list-row .ir-list-row__body{flex:1;min-width:0;position:relative;z-index:2;pointer-events:none}.incident-reports .ir-list-row .ir-list-row__primary{font-size:14px;line-height:1.3;color:#0a0a0a;font-weight:700}.incident-reports .ir-list-row .ir-list-row__type{font-weight:500;text-transform:lowercase}.incident-reports .ir-list-row .ir-list-row__description{font-size:15px;line-height:1.35;margin-top:4px;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;color:#0a0a0a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:130ch}.incident-reports .ir-list-row .ir-list-row__meta{font-size:12px;line-height:1.35;margin-top:4px;color:#5a595c;display:flex;flex-wrap:wrap;gap:6px 12px}.incident-reports .ir-list-row .ir-list-row__status{display:inline-block;padding:1px 6px;border-radius:4px;font-weight:600}.incident-reports .ir-list-row .ir-list-row__status.ir-status-draft{background-color:#6975be;color:#fff}.incident-reports .ir-list-row .ir-list-row__status.ir-status-pending{background-color:#e5bf28;color:#0a0a0a}.incident-reports .ir-list-row .ir-list-row__status.ir-status-returned{background-color:#e86618;color:#fff}.incident-reports .ir-list-row .ir-list-row__status.ir-status-completed{background-color:#289e44;color:#fff}.incident-reports .ir-list-row .ir-list-row__actions{display:flex;align-items:center;gap:14px;flex-shrink:0;position:relative;z-index:3;pointer-events:auto;margin-right:10px}.incident-reports .ir-list-row .ir-list-row__action{color:#0a0a0a;font-size:20px;line-height:1;pointer-events:auto;position:relative;z-index:4}.incident-reports .ir-list-row .ir-list-row__action:hover{color:#39b4e7}.incident-reports .ir-list-row .ir-list-row__restricted-chip{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:1px 6px;border-radius:4px;font-size:11px;font-weight:700;line-height:1.4;text-transform:uppercase;color:#fff;background-color:#d65a3d;vertical-align:middle}.incident-reports .ir-list-row .ir-list-row__restricted-chip i{font-size:10px;color:#fff}.incident-reports .ir-list-row.ir-list-row--restricted:not(.ir-list-row--no-access){border-left-color:#d65a3d}.incident-reports .ir-list-row.ir-list-row--needs-review{border-left:none;border:1.5px solid #e5bf28;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);margin:0 0 8px}.incident-reports .ir-list-row.ir-list-row--needs-review:last-child{border-bottom:1.5px solid #e5bf28}.incident-reports .ir-list-row.ir-list-row--needs-review .ir-list-row__link{border-radius:8px}.incident-reports .ir-list-row.ir-list-row--returned{border-left:none;border:1.5px solid #e86618;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);margin:0 0 8px}.incident-reports .ir-list-row.ir-list-row--returned:last-child{border-bottom:1.5px solid #e86618}.incident-reports .ir-list-row.ir-list-row--returned .ir-list-row__link{border-radius:8px}.incident-reports .ir-sections .ir-section{margin:0;padding-bottom:26px;border-bottom:1px solid #ddd}.incident-reports .ir-sections .ir-section:last-child{padding-bottom:0;border-bottom:0}.incident-reports .ir-sections .ir-section__heading{font-size:15px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none;color:#0a0a0a;margin:26px 0 16px}.incident-reports .ir-sections .ir-section:first-child .ir-section__heading{margin-top:4px}.incident-reports .ir-sections .ir-section--no-heading{padding-top:26px}.incident-reports .ir-sections .ir-fact-table{width:100%;border-collapse:collapse;margin:0 0 22px;background:rgba(0,0,0,0)}.incident-reports .ir-sections .ir-fact-table tr{background:rgba(0,0,0,0);border:0}.incident-reports .ir-sections .ir-fact-table th,.incident-reports .ir-sections .ir-fact-table td{border-bottom:1px solid #eee;padding:7px 16px 7px 0;vertical-align:top;text-align:left}.incident-reports .ir-sections .ir-fact-table th{width:17%;font-size:11px;font-weight:700;line-height:1.5;text-transform:uppercase;letter-spacing:.04em;color:#6b6b6b}.incident-reports .ir-sections .ir-fact-table td{width:33%;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-size:15px;font-weight:400;line-height:1.5;color:#1f1f1f}@media print,screen and (max-width: 47.99875em){.incident-reports .ir-sections .ir-fact-table,.incident-reports .ir-sections .ir-fact-table tbody,.incident-reports .ir-sections .ir-fact-table tr,.incident-reports .ir-sections .ir-fact-table th,.incident-reports .ir-sections .ir-fact-table td{display:block;width:auto}.incident-reports .ir-sections .ir-fact-table tr{padding:8px 0;border-bottom:1px solid #eee}.incident-reports .ir-sections .ir-fact-table th,.incident-reports .ir-sections .ir-fact-table td{border-bottom:0;padding:0}.incident-reports .ir-sections .ir-fact-table td{margin-bottom:6px}}.incident-reports .ir-sections .ir-field>p:last-child{margin-bottom:0}.incident-reports .ir-sections .ir-field{margin-bottom:22px}.incident-reports .ir-sections .ir-field:last-child{margin-bottom:0}.incident-reports .ir-sections .ir-section__body>.row>.column,.incident-reports .ir-sections .ir-section__body>.row>.columns{padding-left:0;padding-right:0}.incident-reports .ir-sections .ir-record-meta{color:#6b6b6b}.incident-reports .ir-sections .ir-field-hint{margin:-6px 0 0;color:#6b6b6b;line-height:1.4}.incident-reports .ir-sections .ir-injuries-image{display:block;width:100%;max-width:520px}.incident-reports .ir-injuries-diagram{--ir-injuries-scale: 1;max-width:100%;margin:0 auto}.incident-reports .ir-injuries-diagram__tools{overflow:hidden;margin-bottom:10px}.incident-reports .ir-injuries-diagram__legend{position:relative;height:1.2em;margin-top:6px;overflow:hidden}.incident-reports .ir-injuries-diagram__legend span{position:absolute;transform:translateX(-50%);white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:.04em;color:#5a595c}.incident-reports .ir-injuries-diagram__legend-back{left:calc(137px*var(--ir-injuries-scale))}.incident-reports .ir-injuries-diagram__legend-front{left:calc(361px*var(--ir-injuries-scale))}.incident-reports .ir-injuries-diagram--art-legacy .ir-injuries-diagram__legend-back{left:calc(166px*var(--ir-injuries-scale))}.incident-reports .ir-injuries-diagram--art-legacy .ir-injuries-diagram__legend-front{left:calc(390px*var(--ir-injuries-scale))}.incident-reports .ir-sections+.ir-sections .ir-section:first-child{border-top:1px solid #ddd}.incident-reports .ir-sections+.ir-sections .ir-section:first-child .ir-section__heading{margin-top:26px}@media print{.first-top-bar,.show-for-small-only{display:none}.second-top-bar.colors{border:none}.title-header,.information{display:none}.comment a{display:none}.tabs-panel-container{display:none}.tracked-day{min-width:60px}.footer-container .logo,.footer-container .build,.footer-container .app-store-googleplay,.footer-container .app-store-itunes,.footer-container .ios-instructions,.footer-container .footer-social,.footer-container .foot-level-right{display:none}}.groups .checkbox-buttons>label{display:block;margin-bottom:8px;text-transform:none;font-size:13px;font-weight:500}.groups .profiles .panel .tagit li .tagit-label{text-transform:uppercase}.groups .profiles .panel .tagit li .tagit-label::before{display:none}.groups.staff .manage-list-board .tableheader>.manage-list-col--group-name,.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--group-name{flex:0 1 240px;max-width:280px}.groups.staff .manage-list-board .tableheader>.manage-list-col--group-profiles,.groups.staff .manage-list-board .tableheader>.manage-list-col--group-staff,.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--group-profiles,.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--group-staff{flex:0 0 88px;max-width:88px;justify-content:center;text-align:center}.groups.staff .manage-list-board .tableheader>.manage-list-col--group-description,.groups.staff .manage-list-board .tableheader>.manage-list-col--group-location,.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--group-description,.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--group-location{flex:1 1 140px;max-width:none;min-width:0}.groups.staff .manage-list-board .tableheader>.manage-list-col--actions,.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--actions{flex:0 0 auto;max-width:none;min-width:100px;margin-left:auto}.groups.staff .manage-list-board .js-group-list>.profile-list{border-bottom:1px solid #e7e7e7;border-radius:0;padding-top:12px;padding-bottom:12px;background-color:rgba(0,0,0,0)}.groups.staff .manage-list-board .js-group-list>.profile-list:last-child{border-bottom:none}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col{display:flex;flex-direction:column;justify-content:center}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col.text-center{align-items:center}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col.text-left{align-items:flex-start}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col.name{align-items:flex-start;min-width:0}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col.name .profile-container{display:flex;align-items:center;gap:10px;min-width:0;width:100%}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col.name .profile-name{min-width:0;flex:1}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col.name .profile-name a{display:block;min-width:0;color:inherit;font-weight:inherit;font-size:inherit}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col.name .name-entry{display:block;line-height:1.2;min-width:0}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col.card-actions{align-items:flex-end;float:none}.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--group-description,.groups.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--group-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Rubik",sans-serif;font-size:13px;font-weight:400;color:#6b7280}.groups.staff .manage-list-board .manage-list-toolbar .schedule-toolbar{margin-left:auto}.manage-list-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;width:100%}.manage-list-toolbar .manage-list-search{flex:1 1 50%;min-width:200px;max-width:50%;margin-bottom:0;display:flex;align-items:center;align-self:center}.manage-list-toolbar .manage-list-search input[type=text],.manage-list-toolbar .manage-list-search .input-group-field{display:block;margin:0;height:34px;width:100%;box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:32px}.manage-list-toolbar .schedule-toolbar{display:flex;flex-wrap:wrap;align-items:center;align-self:center;gap:8px;margin-left:auto;flex:0 0 auto}.manage-list-toolbar .schedule-toolbar .schedule-toolbar__btn{height:34px;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0}.manage-import-modal{padding:1.5rem 1.75rem}.manage-import-modal .manage-import-modal__body{padding-right:1.5rem}.manage-import-modal h5{margin-top:0}.manage-import-modal .numbered-list{margin-bottom:1rem}.staff select.js-profiles-select,.staff select.js-group-select{visibility:hidden;height:0;overflow:hidden}.staff .tableheader{font-weight:700;margin-bottom:15px;font-size:15px}.staff .tableheader a{color:#0a0a0a}.staff .settings-toggle{height:30px}.staff .settings-toggle p{padding-top:8px;line-height:1}@media print,screen and (max-width: 47.99875em){.staff .settings-toggle p{padding-top:1px}}.staff .settings-toggle.settings-toggle--described{height:auto;min-height:0;margin-bottom:0}.staff .settings-toggle.settings-toggle--described p{padding-top:0;line-height:1.25;margin-bottom:0}.staff .settings-toggle.settings-toggle--described p small{display:block;margin-top:2px;color:#5a595c;font-weight:400}.staff .staff-permissions .staff-permissions__group{margin-bottom:4px}.staff .staff-permissions .staff-permissions__heading{margin:4px 0 6px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5a595c}.staff .staff-permissions .row{margin-bottom:0}.staff .staff-permissions .row>.columns{display:flex;align-items:flex-start;margin-bottom:6px}.staff .staff-permissions .switch{float:none;flex:0 0 auto;margin-right:10px;margin-top:0}.staff .staff-permissions .settings-toggle{flex:1 1 auto;height:auto;min-height:0}.staff .tagit li.tagit-choice{padding:.5em 2.1em .5em .5em !important}.staff .profile-card .tagit{min-height:32px}.staff ul.tagit li.tagit-new{padding:0}.staff ul.tagit li.tagit-choice .tagit-close{padding-right:.25em}.staff .profile-groups [type=text]{height:30px}.staff .owner-highlight{background-color:#ececec}.staff .profile-list{border-bottom:1px solid #cacaca;padding-bottom:10px;padding-top:10px}.staff .profile-list a,.staff .profile-list .name{color:#2199e8;font-weight:600;font-size:16px;line-height:1.2}.staff .profile-list a small,.staff .profile-list .name small{color:#5a595c;font-size:12px}.staff .profile-list .person-name{font-weight:500;font-size:inherit;color:#5a595c}.staff .manage-list-board .profile-list a,.staff .manage-list-board .profile-list .name{font-weight:inherit;font-size:inherit}.staff #archived-staff .profile-list a,.staff #archived-staff .profile-list .name{color:#5a595c}.staff .card-actions{float:right}.staff .card-actions a{color:#5a595c}.staff .card-actions .button{background-color:unset;border:1px solid #5a595c;margin:0;padding:5px;font-size:12px !important;font-weight:600 !important;white-space:nowrap}.staff .card-actions .button:hover{background-color:#c7c7c7}.staff div.card-actions .button{margin-left:12px}.staff .role-title{text-transform:capitalize}.staff .checkbox-buttons input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.staff .checkbox-buttons label{border-radius:4px;border:1px solid #ddd;cursor:pointer;margin-right:0;min-height:34px;padding:3px 0px 3px 9px}.staff .checkbox-buttons label span:before{content:"";font-family:"Font Awesome 7 Pro";font-size:110%;font-weight:400;position:relative;padding-right:8px}.staff .checkbox-buttons label.disabled{background-color:#ddd;border:1px solid #ddd;cursor:default;pointer-events:none}.staff .checkbox-buttons label.disabled span,.staff .checkbox-buttons label.disabled small{color:#fff}.staff .checkbox-buttons.blue label.checked{border:1px solid #197ea8;background-color:#197ea8}.staff .checkbox-buttons.blue label.checked span,.staff .checkbox-buttons.blue label.checked small{color:#fff}.staff .checkbox-buttons.blue label.checked span:before{content:"";font-weight:900}.staff .checkbox-buttons.blue label.checked.disabled{background-color:#ddd;border:1px solid #ddd}.staff .checkbox-buttons label.green.checked{border:1px solid #5dc368;background-color:#5dc368}.staff .checkbox-buttons label.green.checked span,.staff .checkbox-buttons label.green.checked small{color:#fff}.staff .checkbox-buttons label.green.checked span:before{content:"";font-weight:900}.staff .checkbox-buttons label.green.checked.disabled{background-color:#ddd;border:1px solid #ddd}.staff .input-group{width:100%}.staff .staff-edit-split{width:100%}.staff .staff-edit-split .help-text .label{border-radius:5px}.staff .staff-edit-split .staff-edit-split__form legend{margin-bottom:0}.staff .staff-edit-split .staff-edit-split__assignments .checkbox-buttons>label{display:block;margin-bottom:8px;text-transform:none;font-size:13px;font-weight:600}@media print,screen and (min-width: 48em){.staff .staff-edit-split{position:relative}.staff .staff-edit-split::after{content:"";display:table;clear:both}.staff .staff-edit-split .staff-edit-split__form{float:left;width:50%;padding-right:20px;box-sizing:border-box}.staff .staff-edit-split .staff-edit-split__assignments{position:absolute;top:0;bottom:0;left:50%;right:0;width:auto;height:auto;margin-left:10px;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}}@media print,screen and (max-width: 47.99875em){.staff .staff-edit-split .staff-edit-split__assignments{margin-top:20px;max-height:60vh;overflow-y:auto}}.staff .grey-card{background-color:#ececec;border:1px solid #ececec;border-radius:14px;padding:20px 10px;overflow-x:hidden;overflow-y:auto}.staff .grey-card.error{border:1px solid #ec5840}.staff .grey-card legend{color:#5a595c}.staff .grey-card .checkbox-buttons label{background-color:#fff}.staff .grey-card .checkbox-buttons label.disabled{background-color:#ddd;border:1px solid #ddd}.staff .button{color:#fff;font-weight:bold;padding:15px 80px}.staff .button.disabled{color:#fff}.staff .button.primary{background-color:#39b4e7;border-color:#39b4e7}.staff .button.primary:hover,.staff .button.primary:focus{background-color:#229acc;border-color:#229acc;color:#fff}.staff .js-get-shared i{padding-left:4px;font-size:13px}.staff .manage-list-board .tableheader,.staff .manage-list-board .js-staff-list>.profile-list,.staff .manage-list-board .js-profile-list>.profile-list,.staff .manage-list-board .js-group-list>.profile-list{display:flex;flex-wrap:nowrap;align-items:center;padding-left:12px;padding-right:12px;margin-left:0;margin-right:0}.staff .manage-list-board .tableheader::before,.staff .manage-list-board .tableheader::after,.staff .manage-list-board .js-staff-list>.profile-list::before,.staff .manage-list-board .js-staff-list>.profile-list::after,.staff .manage-list-board .js-profile-list>.profile-list::before,.staff .manage-list-board .js-profile-list>.profile-list::after,.staff .manage-list-board .js-group-list>.profile-list::before,.staff .manage-list-board .js-group-list>.profile-list::after{display:none}.staff .manage-list-board .tableheader>.column,.staff .manage-list-board .tableheader>.columns,.staff .manage-list-board .tableheader>.manage-list-col,.staff .manage-list-board .js-staff-list>.profile-list>.column,.staff .manage-list-board .js-staff-list>.profile-list>.columns,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col,.staff .manage-list-board .js-profile-list>.profile-list>.column,.staff .manage-list-board .js-profile-list>.profile-list>.columns,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col,.staff .manage-list-board .js-group-list>.profile-list>.column,.staff .manage-list-board .js-group-list>.profile-list>.columns,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col{float:none;flex-shrink:0;min-width:0}.staff .manage-list-board .tableheader>.column:first-child,.staff .manage-list-board .tableheader>.columns:first-child,.staff .manage-list-board .tableheader>.manage-list-col:first-child,.staff .manage-list-board .js-staff-list>.profile-list>.column:first-child,.staff .manage-list-board .js-staff-list>.profile-list>.columns:first-child,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col:first-child,.staff .manage-list-board .js-profile-list>.profile-list>.column:first-child,.staff .manage-list-board .js-profile-list>.profile-list>.columns:first-child,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col:first-child,.staff .manage-list-board .js-group-list>.profile-list>.column:first-child,.staff .manage-list-board .js-group-list>.profile-list>.columns:first-child,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col:first-child{padding-left:0}.staff .manage-list-board .tableheader>.column:last-child,.staff .manage-list-board .tableheader>.columns:last-child,.staff .manage-list-board .tableheader>.manage-list-col:last-child,.staff .manage-list-board .js-staff-list>.profile-list>.column:last-child,.staff .manage-list-board .js-staff-list>.profile-list>.columns:last-child,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col:last-child,.staff .manage-list-board .js-profile-list>.profile-list>.column:last-child,.staff .manage-list-board .js-profile-list>.profile-list>.columns:last-child,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col:last-child,.staff .manage-list-board .js-group-list>.profile-list>.column:last-child,.staff .manage-list-board .js-group-list>.profile-list>.columns:last-child,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col:last-child{padding-right:0}.staff .manage-list-board .tableheader>.small-1,.staff .manage-list-board .js-staff-list>.profile-list>.small-1,.staff .manage-list-board .js-profile-list>.profile-list>.small-1,.staff .manage-list-board .js-group-list>.profile-list>.small-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.staff .manage-list-board .tableheader>.small-2,.staff .manage-list-board .js-staff-list>.profile-list>.small-2,.staff .manage-list-board .js-profile-list>.profile-list>.small-2,.staff .manage-list-board .js-group-list>.profile-list>.small-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.staff .manage-list-board .tableheader>.small-3,.staff .manage-list-board .js-staff-list>.profile-list>.small-3,.staff .manage-list-board .js-profile-list>.profile-list>.small-3,.staff .manage-list-board .js-group-list>.profile-list>.small-3{flex:0 0 25%;max-width:25%}.staff .manage-list-board .tableheader>.small-4,.staff .manage-list-board .js-staff-list>.profile-list>.small-4,.staff .manage-list-board .js-profile-list>.profile-list>.small-4,.staff .manage-list-board .js-group-list>.profile-list>.small-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.staff .manage-list-board .tableheader>.small-5,.staff .manage-list-board .js-staff-list>.profile-list>.small-5,.staff .manage-list-board .js-profile-list>.profile-list>.small-5,.staff .manage-list-board .js-group-list>.profile-list>.small-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.staff .manage-list-board .tableheader>.manage-list-col,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col{padding-left:8px;padding-right:8px}.staff .manage-list-board .tableheader>.manage-list-col--name,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--name,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--name,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--name{flex:.2 1 140px;max-width:none}.staff .manage-list-board .tableheader>.manage-list-col--email,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--email,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--email,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--email{flex:1 1 160px;max-width:none}.staff .manage-list-board .tableheader>.manage-list-col--access,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--access,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--access,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--access{flex:.1 1 160px;max-width:180px}.staff .manage-list-board .tableheader>.manage-list-col--role,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--role,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--role,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--role{flex:0 0 100px;max-width:100px}.staff .manage-list-board .tableheader>.manage-list-col--title,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--title,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--title,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--title{flex:1.2 1 120px;max-width:none}.staff .manage-list-board .tableheader>.manage-list-col--created,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--created,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--created,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--created{flex:0 0 100px;max-width:100px}.staff .manage-list-board .tableheader>.manage-list-col--actions,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--actions,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--actions,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--actions{flex:0 0 90px;max-width:90px}.staff .manage-list-board .tableheader>.manage-list-col--actions .button,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--actions .button,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--actions .button,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--actions .button{font-size:13px !important;font-weight:600 !important;text-transform:none;letter-spacing:normal}.staff .manage-list-board .tableheader>.manage-list-col--profile-name,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--profile-name,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--profile-name,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--profile-name{flex:0 0 220px;width:220px;min-width:220px;max-width:220px;padding-right:12px;overflow:hidden}.staff .manage-list-board .tableheader>.manage-list-col--groups,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--groups,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--groups,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--groups{flex:0 0 200px;width:200px;min-width:200px;max-width:200px;padding-left:8px;padding-right:16px}.staff .manage-list-board .tableheader>.manage-list-col--shared,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--shared,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--shared,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--shared{flex:1 0 88px;max-width:none;padding-left:16px;padding-right:16px;justify-content:center;text-align:center}.staff .manage-list-board .tableheader>.manage-list-col--entries,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--entries,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--entries,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--entries{flex:1 0 110px;max-width:none;padding-left:16px;padding-right:16px;justify-content:center;text-align:center}.staff .manage-list-board .tableheader>.manage-list-col--mar,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--mar,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--mar,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--mar{flex:1 0 64px;max-width:none;padding-left:16px;padding-right:16px;justify-content:center;text-align:center}.staff .manage-list-board .tableheader>.manage-list-col--required-docs,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--required-docs,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--required-docs,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--required-docs{flex:1 0 88px;max-width:none;padding-left:16px;padding-right:16px;justify-content:center;text-align:center}.staff .manage-list-board .tableheader>.manage-list-col--self,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col--self,.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col--self,.staff .manage-list-board .js-group-list>.profile-list>.manage-list-col--self{flex:1 0 120px;max-width:none;padding-left:16px;padding-right:16px;justify-content:center;text-align:center}.staff .manage-list-board .tableheader:has(>.manage-list-col--profile-name)>.manage-list-col--created,.staff .manage-list-board .js-staff-list>.profile-list:has(>.manage-list-col--profile-name)>.manage-list-col--created,.staff .manage-list-board .js-profile-list>.profile-list:has(>.manage-list-col--profile-name)>.manage-list-col--created,.staff .manage-list-board .js-group-list>.profile-list:has(>.manage-list-col--profile-name)>.manage-list-col--created{flex:1 0 110px;max-width:none;padding-left:16px;padding-right:16px;justify-content:center;text-align:center}.staff .manage-list-board .tableheader:has(>.manage-list-col--profile-name)>.manage-list-col--actions,.staff .manage-list-board .js-staff-list>.profile-list:has(>.manage-list-col--profile-name)>.manage-list-col--actions,.staff .manage-list-board .js-profile-list>.profile-list:has(>.manage-list-col--profile-name)>.manage-list-col--actions,.staff .manage-list-board .js-group-list>.profile-list:has(>.manage-list-col--profile-name)>.manage-list-col--actions{flex:0 0 auto;max-width:none;min-width:100px}.staff .manage-list-board .tableheader{margin-bottom:0;padding-top:10px;padding-bottom:10px;background:#f7f9fb;border-bottom:1px solid #e5e9ef;font-size:12px;font-weight:700;color:#374151}.staff .manage-list-board .tableheader a,.staff .manage-list-board .tableheader .js-sort-col{color:#374151;font-size:12px;font-weight:700;text-decoration:none}.staff .manage-list-board .tableheader a:hover,.staff .manage-list-board .tableheader a:focus,.staff .manage-list-board .tableheader .js-sort-col:hover,.staff .manage-list-board .tableheader .js-sort-col:focus{color:#111827;text-decoration:none}.staff .manage-list-board .tableheader>.column,.staff .manage-list-board .tableheader>.columns,.staff .manage-list-board .tableheader>.manage-list-col{display:flex;align-items:center}.staff .manage-list-board .tableheader>.column.text-center,.staff .manage-list-board .tableheader>.columns.text-center,.staff .manage-list-board .tableheader>.manage-list-col.text-center{justify-content:center}.staff .manage-list-board .tableheader>.column.text-left,.staff .manage-list-board .tableheader>.columns.text-left,.staff .manage-list-board .tableheader>.manage-list-col.text-left{justify-content:flex-start}.staff .manage-list-board .tableheader>.column.text-right,.staff .manage-list-board .tableheader>.columns.text-right,.staff .manage-list-board .tableheader>.manage-list-col.text-right{justify-content:flex-end}.staff .manage-list-board .tableheader .js-sort-col{white-space:nowrap}.staff .manage-list-board .tableheader>.column.text-center,.staff .manage-list-board .tableheader>.columns.text-center,.staff .manage-list-board .tableheader>.manage-list-col.text-center{white-space:nowrap}.staff .manage-list-board .manage-list-filters{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0}.staff .manage-list-board .manage-list-filters .manage-list-filters__label{font-weight:600;font-size:.85rem;color:#666;margin-right:2px;white-space:nowrap}.staff .manage-list-board .manage-list-filters .manage-list-filter-actions{margin-left:4px}.staff .manage-list-board .manage-list-filters .manage-list-filter-actions.is-hidden{display:none}.staff .manage-list-board .manage-list-filters .manage-list-filter-actions a{font-size:.8rem;font-weight:600;color:#5a595c;text-decoration:underline}.staff .manage-list-board .manage-list-filters .manage-list-filter-actions a:hover,.staff .manage-list-board .manage-list-filters .manage-list-filter-actions a:focus{color:#197ea8}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:16px;border:2px solid #ccc;background-color:rgba(0,0,0,0);color:#666;font-size:.8rem;font-weight:600;cursor:pointer;line-height:1.4;margin:0;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip .manage-list-filter-chip-dot{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid #ccc;flex-shrink:0;background-color:#ccc}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip.active{color:#fff}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=billing]{border-color:#a2a2a2;color:#a2a2a2}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=billing] .manage-list-filter-chip-dot{background-color:#a2a2a2;border-color:#a2a2a2}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=billing].active{background-color:#a2a2a2;border-color:#a2a2a2;color:#fff}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=billing].active .manage-list-filter-chip-dot{background-color:#fff;border-color:#fff}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=manager]{border-color:#197ea8;color:#197ea8}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=manager] .manage-list-filter-chip-dot{background-color:#197ea8;border-color:#197ea8}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=manager].active{background-color:#197ea8;border-color:#197ea8;color:#fff}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=manager].active .manage-list-filter-chip-dot{background-color:#fff;border-color:#fff}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=staff]{border-color:#39b4e7;color:#39b4e7}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=staff] .manage-list-filter-chip-dot{background-color:#39b4e7;border-color:#39b4e7}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=staff].active{background-color:#39b4e7;border-color:#39b4e7;color:#fff}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=staff].active .manage-list-filter-chip-dot{background-color:#fff;border-color:#fff}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=guest]{border-color:#e5bf28;color:rgb(72.6987226426%,59.8496460825%,8.7914734358%)}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=guest] .manage-list-filter-chip-dot{background-color:#e5bf28;border-color:rgb(79.8356521032%,65.7251647547%,9.6545439753%)}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=guest].active{background-color:#e5bf28;border-color:#e5bf28;color:#fff}.staff .manage-list-board .manage-list-filters .manage-list-filter-chip[data-role=guest].active .manage-list-filter-chip-dot{background-color:#fff;border-color:#fff}.staff .manage-list-board .manage-list-role-pill{display:inline-flex;align-items:center;justify-content:center;padding:1px 10px;border-radius:16px;border:2px solid rgba(0,0,0,0);font-size:.75rem;font-weight:600;line-height:1.3;white-space:nowrap;text-transform:capitalize;color:#fff}.staff .manage-list-board .manage-list-role-pill[data-role=billing]{background-color:#a2a2a2;border-color:#a2a2a2}.staff .manage-list-board .manage-list-role-pill[data-role=manager]{background-color:#197ea8;border-color:#197ea8}.staff .manage-list-board .manage-list-role-pill[data-role=staff]{background-color:#39b4e7;border-color:#39b4e7}.staff .manage-list-board .manage-list-role-pill[data-role=guest]{background-color:#e5bf28;border-color:#e5bf28}.staff .manage-list-board .js-staff-list>.profile-list,.staff .manage-list-board .js-profile-list>.profile-list{font-size:13px;color:#5a595c;transition:background-color .12s ease}.staff .manage-list-board .js-staff-list>.profile-list:hover,.staff .manage-list-board .js-profile-list>.profile-list:hover{background:hsl(0,0%,94.5882352941%)}.staff .manage-list-board .js-staff-list>.profile-list .role-title,.staff .manage-list-board .js-staff-list>.profile-list .staff-list-access,.staff .manage-list-board .js-staff-list>.profile-list .staff-list-email,.staff .manage-list-board .js-staff-list>.profile-list a.js-get-shared,.staff .manage-list-board .js-profile-list>.profile-list .role-title,.staff .manage-list-board .js-profile-list>.profile-list .staff-list-access,.staff .manage-list-board .js-profile-list>.profile-list .staff-list-email,.staff .manage-list-board .js-profile-list>.profile-list a.js-get-shared{font-size:13px}.staff .manage-list-board .js-staff-list>.profile-list .role-title,.staff .manage-list-board .js-profile-list>.profile-list .role-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.staff .manage-list-board .js-staff-list>.profile-list{border-bottom:1px solid #e7e7e7;border-radius:0;padding-top:12px;padding-bottom:12px;background-color:rgba(0,0,0,0)}.staff .manage-list-board .js-staff-list>.profile-list:last-child{border-bottom:none}.staff .manage-list-board .js-staff-list>.profile-list>.column,.staff .manage-list-board .js-staff-list>.profile-list>.columns,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col{display:flex;flex-direction:column;justify-content:center}.staff .manage-list-board .js-staff-list>.profile-list>.column.text-center,.staff .manage-list-board .js-staff-list>.profile-list>.columns.text-center,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.text-center{align-items:center}.staff .manage-list-board .js-staff-list>.profile-list>.column.text-left,.staff .manage-list-board .js-staff-list>.profile-list>.columns.text-left,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.text-left{align-items:flex-start}.staff .manage-list-board .js-staff-list>.profile-list>.column.name,.staff .manage-list-board .js-staff-list>.profile-list>.columns.name,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.name{align-items:flex-start}.staff .manage-list-board .js-staff-list>.profile-list>.column.name .profile-container,.staff .manage-list-board .js-staff-list>.profile-list>.columns.name .profile-container,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.name .profile-container{display:flex;align-items:center;gap:10px;min-width:0;width:100%}.staff .manage-list-board .js-staff-list>.profile-list>.column.name .profile-name,.staff .manage-list-board .js-staff-list>.profile-list>.columns.name .profile-name,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.name .profile-name{min-width:0;flex:1;width:100%}.staff .manage-list-board .js-staff-list>.profile-list>.column.name .profile-name>a,.staff .manage-list-board .js-staff-list>.profile-list>.column.name .profile-name>.name-entry,.staff .manage-list-board .js-staff-list>.profile-list>.columns.name .profile-name>a,.staff .manage-list-board .js-staff-list>.profile-list>.columns.name .profile-name>.name-entry,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.name .profile-name>a,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.name .profile-name>.name-entry{display:block;width:100%;min-width:0}.staff .manage-list-board .js-staff-list>.profile-list>.column.name .person-name-row,.staff .manage-list-board .js-staff-list>.profile-list>.columns.name .person-name-row,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.name .person-name-row{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;width:100%;min-width:0}.staff .manage-list-board .js-staff-list>.profile-list>.column.name .person-name,.staff .manage-list-board .js-staff-list>.profile-list>.columns.name .person-name,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.name .person-name{flex:1 1 auto;min-width:0}.staff .manage-list-board .js-staff-list>.profile-list>.column.name .manage-list-invite-badge,.staff .manage-list-board .js-staff-list>.profile-list>.columns.name .manage-list-invite-badge,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.name .manage-list-invite-badge{flex:0 0 auto;margin:0;font-size:.7em;border-radius:5px;line-height:1.3}.staff .manage-list-board .js-staff-list>.profile-list>.column.name .name-entry,.staff .manage-list-board .js-staff-list>.profile-list>.columns.name .name-entry,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.name .name-entry{display:block;line-height:1.2;min-width:0}.staff .manage-list-board .js-staff-list>.profile-list>.column.staff-list-email,.staff .manage-list-board .js-staff-list>.profile-list>.columns.staff-list-email,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.staff-list-email{align-items:flex-start}.staff .manage-list-board .js-staff-list>.profile-list>.column.staff-list-email .staff-list-email__text,.staff .manage-list-board .js-staff-list>.profile-list>.columns.staff-list-email .staff-list-email__text,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.staff-list-email .staff-list-email__text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.staff .manage-list-board .js-staff-list>.profile-list>.column.card-actions,.staff .manage-list-board .js-staff-list>.profile-list>.columns.card-actions,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.card-actions{align-items:flex-end;float:none}.staff .manage-list-board .js-staff-list>.profile-list>.column.card-actions .card-actions,.staff .manage-list-board .js-staff-list>.profile-list>.columns.card-actions .card-actions,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.card-actions .card-actions{float:none}.staff .manage-list-board .js-staff-list>.profile-list>.column.staff-list-access .staff-profiles,.staff .manage-list-board .js-staff-list>.profile-list>.column.staff-list-access .profile-groups,.staff .manage-list-board .js-staff-list>.profile-list>.columns.staff-list-access .staff-profiles,.staff .manage-list-board .js-staff-list>.profile-list>.columns.staff-list-access .profile-groups,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.staff-list-access .staff-profiles,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.staff-list-access .profile-groups{width:100%}.staff .manage-list-board .js-staff-list>.profile-list>.column.staff-list-access .zselect,.staff .manage-list-board .js-staff-list>.profile-list>.columns.staff-list-access .zselect,.staff .manage-list-board .js-staff-list>.profile-list>.manage-list-col.staff-list-access .zselect{margin-bottom:0;min-width:160px}.staff .manage-list-board .manage-list-flag{display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.staff .manage-list-board .manage-list-flag.is-on{color:#059669}.staff .manage-list-board .manage-list-flag.is-off{color:#c5ccd6}.staff .manage-list-board .manage-list-flag .manage-list-flag__count{padding-left:7px;font-size:12px;font-weight:600;letter-spacing:-0.01em}.staff .manage-list-board .manage-list-flag-stack{display:inline-flex;align-items:center;justify-content:center;gap:8px}.staff .manage-list-board .js-profile-list>.profile-list{border-bottom:1px solid #e7e7e7;border-radius:0;margin-bottom:0;padding-top:12px;padding-bottom:12px;background-color:rgba(0,0,0,0);align-items:stretch}.staff .manage-list-board .js-profile-list>.profile-list:last-child{border-bottom:none}.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col.text-center{justify-content:center;text-align:center}.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col.name{min-width:0;overflow:hidden}.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col.name .profile-container{display:flex;align-items:center;gap:10px;min-width:0;width:100%;max-width:100%}.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col.name .profile-name{min-width:0;flex:1 1 auto;overflow:hidden}.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col.name .profile-name a{display:block;min-width:0;overflow:hidden}.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col.card-actions{justify-content:flex-end;flex-wrap:nowrap;float:none}.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col.profile-groups{justify-content:center}.staff .manage-list-board .js-profile-list>.profile-list>.manage-list-col.profile-groups .zselect{margin-bottom:0;max-width:100%}.staff.team-import-preview-page.shadow-page{padding:24px 16px}.staff .team-import-preview-wrap{overflow-x:auto}.staff.team-import-preview-page .team-import-preview-wrap{margin-left:0;margin-right:0;max-width:100%;width:100%}.staff .team-import-preview{width:100%;table-layout:fixed}.staff .team-import-preview th,.staff .team-import-preview td{vertical-align:top;padding:8px 6px}.staff .team-import-preview .col-name{width:12%}.staff .team-import-preview .col-email{width:20%}.staff .team-import-preview .col-role{width:6%}.staff .team-import-preview .col-status{width:7%}.staff .team-import-preview .col-title{width:14%}.staff .team-import-preview .col-title select{font-size:.85rem;margin-bottom:0}.staff .team-import-preview .col-permissions{width:18%;min-width:150px}.staff .team-import-preview .col-access{width:25%;min-width:260px}.staff .team-import-preview .team-import-perm-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px 10px}.staff .team-import-preview .team-import-perm-item{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.staff .team-import-preview .team-import-perm-label{font-size:.68rem;line-height:1.2;white-space:normal}.staff .team-import-preview .team-import-perm-item .switch.tiny{margin-bottom:0}.staff .team-import-preview .col-access .zselect{margin-bottom:0;width:100%}.staff .team-import-preview .col-access .zselect ul li label{align-items:center;display:flex;gap:6px;white-space:nowrap}.team-import-result-list{margin:8px 0 0;padding-left:1.2rem}.team-import-result-list li{margin-bottom:4px}#get-shared{font-size:13px;height:75vh;overflow-y:auto}#get-shared .tableheader{font-weight:bold}#get-shared small{color:#5a595c}#get-shared .role-title-key{text-transform:capitalize}#get-shared .role-title-key.billing{background-color:#a2a2a2;color:#fff !important;font-weight:bold;border-radius:15px}#get-shared .role-title-key.guest{background-color:#e5bf28;color:#fff !important;font-weight:bold;border-radius:15px}#get-shared .role-title-key.manager{background-color:#197ea8;color:#fff !important;font-weight:bold;border-radius:15px}#get-shared .role-title-key.staff{background-color:#39b4e7;color:#fff !important;font-weight:bold;border-radius:15px}#get-shared .role-title{text-transform:capitalize;line-height:1}#get-shared .name{line-height:1;min-width:0}#get-shared .name .profile-container{display:flex;align-items:center;gap:10px;min-width:0;width:100%}#get-shared .name .profile-name{min-width:0;flex:1 1 auto;overflow:hidden}#get-shared .name .profile-name a{display:block;min-width:0;overflow:hidden;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;text-decoration:none}#get-shared .name .profile-name a:hover,#get-shared .name .profile-name a:focus{text-decoration:none}#get-shared .name .person-name{font-weight:500;color:#5a595c}.shadow-page.companies-select{max-width:500px;width:100%;margin-left:auto;margin-right:auto}.shadow-page.companies-select ul{margin:0}.shadow-page.companies-select ul li{background-color:#ececec;color:#5a595c;border-radius:8px;margin-bottom:15px;cursor:pointer;padding:10px}.shadow-page.companies-select ul li:hover{background-color:#e7e7e7}.shadow-page.companies-select ul li:last-child{margin-bottom:0}.shadow-page.companies-select ul li .initials{background-color:#197ea8;border-radius:50%;color:#fff;display:inline-block;font-size:16px;font-weight:600;height:38px;padding:7px 0;text-transform:uppercase;width:38px}.shadow-page.companies-select ul li .name{color:#5a595c;font-size:15px;font-weight:bold}.shadow-page.companies-select ul li img{max-height:38px;max-width:38px;border-radius:50%}.pagination{display:flex;justify-content:center}.pagination a{display:inline-block;padding:.5em 1em;margin:0 .15em;font-size:13px}.pagination a.current{padding:.5em 1em;font-weight:bold;background:#2199e8;color:#fff}.pagination .active a{font-weight:bold;background:#2199e8;color:#fff}.pagination li.disabled{visibility:hidden}.pagination .ellipsis{display:inline-block;padding:.5em .25em;font-size:13px;color:#999;cursor:default}#add-mar-pnotify .ui-pnotify-container{padding:20px 0 0 0;background-color:#fff}#add-mar-pnotify .ui-pnotify-container .ui-pnotify-icon{margin:0 10px 0 20px}#add-mar-pnotify .ui-pnotify-container .mar-form-tab-bar{display:flex;justify-content:flex-start;padding:0 30px 16px}#add-mar-pnotify .ui-pnotify-container .mar-form-panels{background-color:#fff;padding:10px 30px}#add-mar-pnotify .ui-pnotify-container .mar-form-panel{display:none}#add-mar-pnotify .ui-pnotify-container .mar-form-panel.is-active{display:block}#add-mar-pnotify .ui-pnotify-container .ui-pnotify-confirm{background-color:#fff;padding:0 30px 60px 30px;margin:0}#add-mar-pnotify .ui-pnotify-container .ui-pnotify-confirm .ui-pnotify-action-bar{margin:0}#add-mar-pnotify .ui-pnotify-container .js-mar-time-list li{background-color:#fff}@media print,screen and (max-width: 47.99875em){#add-mar-pnotify .ui-pnotify-container .mar-form-tab-bar{padding:0 16px 12px}#add-mar-pnotify .ui-pnotify-container .schedule-coverage-view-toggle__btn{padding:8px 10px;font-size:12px}#add-mar-pnotify .ui-pnotify-container .js-mar-time-list li{font-size:13px}#add-mar-pnotify .ui-pnotify-container .ui-pnotify-action-bar{font-size:14px}}#add-mar-pnotify button:disabled{opacity:.3;cursor:not-allowed}#add-mar-pnotify .schedule-coverage-view-toggle__btn.no-pointer-event{pointer-events:none;opacity:.3;cursor:not-allowed}#add-mar-pnotify .switch-paddle{color:#fff}#add-mar-pnotify .ui-autocomplete{max-height:200px}#addMar input.input.textareamarmodal{overflow:revert}[data-form-id]{max-height:75vh;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:contain;border-radius:8px}[data-form-id] .input.textareamarmodal{overflow:revert}[data-form-id] .js-observable-mar-rx-number-section{margin-top:10px}[data-form-id] .js-add-mar-time{margin-top:34px}[data-form-id] .js-mar-time-list li{font-family:"Rubik",sans-serif;font-weight:500}#delete-mar .ui-pnotify-text,#confirm-status .ui-pnotify-text{color:#000;font-size:22px;font-weight:700;text-align:center;margin-left:0;margin:15px}#delete-mar .attestation-signature-modal,#confirm-status .attestation-signature-modal{text-align:left;margin:0 15px 10px}#delete-mar .attestation-signature-modal__text,#confirm-status .attestation-signature-modal__text{font-size:16px;font-weight:600;line-height:1.35;margin:0 0 14px;text-align:center}#delete-mar .attestation-signature-modal__label,#confirm-status .attestation-signature-modal__label{display:block;font-size:13px;font-weight:600;margin-bottom:6px;text-transform:none}#delete-mar .attestation-signature-modal__agree,#confirm-status .attestation-signature-modal__agree{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:400;line-height:1.35;margin-top:12px;text-transform:none}#delete-mar .attestation-signature-modal__agree input[type=checkbox],#confirm-status .attestation-signature-modal__agree input[type=checkbox]{margin:3px 0 0;flex-shrink:0}#delete-mar .attestation-signature-modal input[type=text].signature-input,#delete-mar .attestation-signature-modal input[type=text].js-attestation-typed-name,#confirm-status .attestation-signature-modal input[type=text].signature-input,#confirm-status .attestation-signature-modal input[type=text].js-attestation-typed-name{border:1px solid #cfcfcf;border-radius:6px;box-sizing:border-box;font-family:"Dancing Script",cursive;font-size:2.2rem !important;font-weight:500;height:auto;line-height:1.1;max-width:100%;padding:8px 14px;width:100%}#delete-mar-container.ui-pnotify-container,#confirm-mar-status.ui-pnotify-container{background-color:#fff !important}#delete-mar-container .ui-pnotify-action-bar,#confirm-mar-status .ui-pnotify-action-bar{display:flex !important;justify-content:center !important;flex-direction:row-reverse;align-items:center}#delete-mar-container button.delete-button,#delete-mar-container button.confirm-button,#confirm-mar-status button.delete-button,#confirm-mar-status button.confirm-button{background-color:#ec5840;margin-left:10px}#delete-mar-container .ui-pnotify-confirm,#confirm-mar-status .ui-pnotify-confirm{margin-top:1.25rem !important}#delete-mar-container button,#confirm-mar-status button{text-transform:none;color:#fff;font-weight:100;font-size:16px;border-radius:2px}.users.form input.form-error{display:block;border-color:#cc4b37;margin-bottom:0}.users.form .error-message{color:#cc4b37;font-size:smaller;margin-bottom:15px}.password-field{position:relative}.password-field input{padding-right:44px;width:100%}.password-field__toggle{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:44px;height:45px;padding:0;border:0;background:rgba(0,0,0,0);color:#5a595c;cursor:pointer}.password-field__toggle:hover,.password-field__toggle:focus-visible{color:#646367}.password-field__toggle:focus-visible{outline:2px solid #5a595c;outline-offset:-4px}.password-field__toggle i{font-size:16px}.behca-admin{font-size:13px}.behca-admin .has-tip{position:unset;margin:unset;display:unset;font-weight:normal}.behca-admin tbody th,.behca-admin tbody td{padding:4px 0 4px 10px}.behca-admin tbody th.actions,.behca-admin tbody td.actions{padding:2px 5px 2px 0}.behca-admin tbody th.actions .button,.behca-admin tbody td.actions .button{margin:0px;padding:4px 8px}.behca-admin tbody th .button.secondary,.behca-admin tbody td .button.secondary{margin:0px;padding:4px 8px}.behca-admin tr.admin-row-purge-candidate{background-color:rgba(192,57,43,.08)}.behca-admin tr.admin-row-purge-candidate td{background-color:rgba(0,0,0,0)}.behca-admin.is-loading{opacity:.55;pointer-events:none}.behca-admin .callout{padding:9px 16px;border-radius:10px}.admin-list-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:16px;width:100%;position:sticky;top:68px;z-index:5;padding:10px 15px;background:rgba(255,255,255,.96);border-bottom:1px solid #e8e8e8;border-radius:10px}.admin-list-toolbar .admin-live-search{position:relative;flex:1 1 240px;min-width:200px;max-width:340px;margin:0}.admin-list-toolbar .admin-live-search input[type=text],.admin-list-toolbar .admin-live-search .input-group-field{display:block;margin:0;height:34px;width:100%;box-sizing:border-box;padding:0 32px 0 10px;line-height:32px;font-size:13px}.admin-list-toolbar .admin-live-search .js-admin-search-clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:rgba(0,0,0,0);color:#888;cursor:pointer;padding:2px 6px;line-height:1;font-size:14px}.admin-list-toolbar .admin-live-search .js-admin-search-clear[hidden]{display:none}.admin-list-toolbar .admin-live-search .js-admin-search-clear:hover{color:#333}.admin-list-toolbar .admin-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1 1 auto;margin:0;padding:0;list-style:none}.admin-list-toolbar .admin-filter-chips .menu-text{font-size:12px;font-weight:600;color:#666;margin-right:2px}.admin-list-toolbar .admin-filter-chips .button{margin:0;height:34px;line-height:32px;padding:0 10px}.admin-list-toolbar .admin-filter-chips .button.active{background:#1779ba;color:#fff;border-color:#1779ba}.admin-list-toolbar .admin-toolbar-actions{flex:0 0 auto;margin-left:auto;display:flex;align-items:center;gap:8px}.admin-list-toolbar .admin-toolbar-actions .admin-export-billing-only{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:11px;color:#666;white-space:nowrap;cursor:pointer}.admin-list-toolbar .admin-toolbar-actions .admin-export-billing-only input{margin:0}.admin-company-section-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;position:sticky;top:68px;z-index:4;padding:10px 15px;background:rgba(255,255,255,.96);border-bottom:1px solid #e8e8e8;border-radius:10px}.admin-company-section-nav a{font-size:12px;padding:4px 10px;border-radius:3px;background:#f5f5f5;color:#333;text-decoration:none}.admin-company-section-nav a:hover{background:#e8e8e8}.admin-section-filter{display:inline-flex;align-items:center;gap:10px;margin:0 0 10px;width:100%}.admin-section-filter .admin-section-filter__input{flex:0 1 280px;margin:0;height:34px;font-size:13px;padding:0 10px}.admin-section-filter label{margin:0;font-size:.85em;font-weight:normal;cursor:pointer}.admin-row-actions{position:relative;display:inline-flex;align-items:center;gap:4px;justify-content:flex-end}.admin-row-actions .admin-row-actions__menu{display:none;position:absolute;right:0;top:100%;z-index:10;min-width:140px;background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 4px 12px rgba(0,0,0,.12);padding:4px;flex-direction:column;gap:2px}.admin-row-actions .admin-row-actions__menu .button,.admin-row-actions .admin-row-actions__menu form{display:block;width:100%;margin:0}.admin-row-actions .admin-row-actions__menu .button{text-align:left}.admin-row-actions.is-open .admin-row-actions__menu{display:flex}.admin-jump-search{display:flex;align-items:center;gap:6px;margin:6px 0 0}.admin-jump-search form{margin:0;flex:0 1 auto}.admin-jump-search input[type=text]{margin:0;height:28px;width:180px;max-width:28vw;font-size:12px;padding:0 8px}.admin-jump-search .admin-jump-search__sign-out{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border-radius:3px;color:#39b4e7;background:rgba(0,0,0,0);text-decoration:none;line-height:1}.admin-jump-search .admin-jump-search__sign-out i{font-size:14px}.admin-jump-search .admin-jump-search__sign-out:hover,.admin-jump-search .admin-jump-search__sign-out:focus{background:rgba(57,180,231,.12);color:#229acc}.admin-status-badge{display:inline-block;padding:.15rem .4rem;font-size:.7rem;border-radius:.25rem;line-height:1.2;white-space:nowrap}.admin-status-badge--success{background:#e8f8ee;color:#1a7a3c}.admin-status-badge--alert{background:#fde8e8;color:#a32020}.admin-status-badge--warning{background:#fff4e0;color:#8a5a00}.admin-status-badge--muted{background:#f0f0f0;color:#666}.admin-menu a.button{padding:4px 10px}.company-view-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 8px}.company-view-header h2{margin:0;flex:1 1 auto}.company-export-actions{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto;flex:0 0 auto}.company-export-actions [hidden]{display:none !important}.company-export-actions .js-cde-form,.company-export-actions form{display:flex;flex-direction:column;align-items:flex-end;margin:0}.company-export-actions .submit{display:block;margin:0}.company-export-actions .button{margin:0;padding:4px 10px;font-size:.8rem;line-height:1.4}.company-export-share{margin:4px 0 0;text-align:right;font-size:12px;color:#555}.company-export-share .input.checkbox{margin:0;text-align:right}.company-export-share label{font-size:12px;font-weight:400;color:#555;text-transform:none;letter-spacing:normal;line-height:1.4;margin:0}.company-export-share input[type=checkbox]{margin-right:6px}.company-export-share__note{margin:0;font-size:12px;color:#888}.company-export-progress{display:flex;align-items:center;gap:8px;min-width:180px;max-width:240px}.company-export-progress__track{flex:1 1 120px;height:8px;background:#e8e8e8;border-radius:4px;overflow:hidden}.company-export-progress__bar{height:100%;background:#1779ba;border-radius:4px;transition:width .3s ease}.company-export-progress__label{font-size:11px;color:#666;white-space:nowrap}.company-export-error{flex-basis:100%;margin:0;text-align:right;font-size:12px;color:#a32020}.admin-archives-lead{margin:0;flex:1 1 280px;font-size:13px;color:#555}.admin-expired-age,.admin-member-preview{font-size:11px;color:#666}.admin-archives-delete-form{margin-top:8px;padding:10px;background:#fff5f5;border:1px solid #e0b4b4;border-radius:8px;text-align:left}.admin-archives-delete-form p{margin:0 0 8px;font-size:12px}.admin-archives-delete-form label{display:block;margin-bottom:8px;font-size:12px}.admin-archives-delete-form input[type=text]{margin:4px 0 0}.kpi-card{cursor:pointer}.kpi-bd-root{width:100%;padding:8px 4px 4px}.kpi-graph-resizable{position:relative}.kpi-graph-viewport{height:var(--kpi-graph-height, auto);overflow-y:auto;overscroll-behavior:contain}.kpi-graph-resize-handle{display:flex;align-items:center;justify-content:center;height:20px;margin-bottom:6px;cursor:ns-resize;background:#f5f6f5;border-top:1px solid #e3e7e3;border-bottom:1px solid #e3e7e3;transition:background .15s;user-select:none;touch-action:none}.kpi-graph-resize-handle:hover,.kpi-graph-resize-handle:focus-visible{background:#e7eae7}.kpi-graph-resize-handle:focus{outline:none}.kpi-graph-resize-handle:focus-visible{outline:2px solid #93c5fd;outline-offset:-2px}.kpi-graph-resize-handle[hidden]{display:none}.kpi-graph-resize-grip{display:block;width:40px;height:4px;border-top:2px solid #aaa;border-bottom:2px solid #aaa}.kpi-graph-viewport .kpi-bd>.bg-bd-row--head{position:sticky;top:0;z-index:1;background:#fff}body.is-kpi-graph-resizing{user-select:none}body.is-kpi-graph-resizing *{cursor:ns-resize !important}@media print,screen and (max-width: 63.99875em){.kpi-graph-viewport{height:auto;overflow:visible}.kpi-graph-resize-handle{display:none}.kpi-graph-viewport .kpi-bd>.bg-bd-row--head{position:static}}.kpi-bd>.bg-bd-row--head{border-bottom:1px solid #e3e7e3;margin-bottom:8px;padding-bottom:6px}.kpi-bd--freq-only>.bg-bd-row{grid-template-columns:220px 1fr}.kpi-bd>.bg-bd-row--head .bg-bd-title{display:flex;align-items:center;gap:8px;overflow:visible}.kpi-bd-row{cursor:pointer;border-radius:2px}.kpi-bd-row:hover{background:rgba(0,0,0,.025)}.kpi-bd-row:focus{outline:none}.kpi-bd-row:focus-visible{outline:2px solid #93c5fd;outline-offset:1px}.kpi-bd-row.is-dimmed{opacity:.4}.kpi-bd-row.is-selected .bg-bd-title{font-weight:600}.kpi-filter-bar{padding:5px 10px;margin-bottom:5px;font-size:14px}.kpi-filter-bar__clear{margin-left:10px;font-size:13px}.kpi-filter-bar__sep{margin:0 8px}.kpi-list-status{padding:20px;text-align:center}.kpiapp table{font-size:12px}.kpiapp table th,.kpiapp table td{padding:4px 8px}.card.kpiapp{border:none}.verify-green{color:#5dc368;font-size:.9rem}.verify-grey{color:#c3c3c3;font-size:.9rem}.progress-notes-evv{font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-size:16px !important}.utc-hint{font-size:12px;color:#a2a2a2}#evvFormModal .evv-form-modal-header,#evvModal .evv-form-modal-header{padding:30px 35px 0}#evvFormModal .evv-form-modal-title-row,#evvModal .evv-form-modal-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding-right:2.5rem}#evvFormModal .evv-form-modal-title-row .modal-title,#evvModal .evv-form-modal-title-row .modal-title{margin:0}#evvFormModal .evv-form-modal-body,#evvModal .evv-form-modal-body{padding:20px 24px}#evvFormModal .evv-form-disclaimer,#evvModal .evv-form-disclaimer{display:flex;align-items:flex-start;gap:8px;margin:0 0 1.25rem;padding:10px 12px;font-size:13px;line-height:1.45;color:#555;background:#f5f7fa;border-left:3px solid #00b4d8;border-radius:2px}#evvFormModal .evv-form-disclaimer[hidden],#evvModal .evv-form-disclaimer[hidden]{display:none !important}#evvFormModal .evv-form-disclaimer i,#evvModal .evv-form-disclaimer i{color:#00b4d8;margin-top:2px;flex-shrink:0}#evvFormModal .evv-form-disclaimer--flagged,#evvModal .evv-form-disclaimer--flagged{color:#333}#evvFormModal .evv-form-disclaimer--overlap,#evvModal .evv-form-disclaimer--overlap{background:#ffe0b2;border-left-color:#e65100}#evvFormModal .evv-form-disclaimer--overlap i,#evvModal .evv-form-disclaimer--overlap i{color:#e65100}#evvFormModal .evv-form-disclaimer--needs-review,#evvModal .evv-form-disclaimer--needs-review{background:#f3e5f5;border-left-color:#7b1fa2}#evvFormModal .evv-form-disclaimer--needs-review i,#evvModal .evv-form-disclaimer--needs-review i{color:#7b1fa2}#evvFormModal .evv-form-disclaimer--exceeds-12h,#evvModal .evv-form-disclaimer--exceeds-12h{background:#ffcdd2;border-left-color:#c62828}#evvFormModal .evv-form-disclaimer--exceeds-12h i,#evvModal .evv-form-disclaimer--exceeds-12h i{color:#c62828}#evvFormModal .evv-form-disclaimer--multi-day,#evvModal .evv-form-disclaimer--multi-day{background:#fff9c4;border-left-color:#f9a825}#evvFormModal .evv-form-disclaimer--multi-day i,#evvModal .evv-form-disclaimer--multi-day i{color:#f9a825}#evvFormModal .evv-form-disclaimer__list,#evvModal .evv-form-disclaimer__list{margin:0;padding-left:1.1em}#evvFormModal .evv-form-disclaimer__list li+li,#evvModal .evv-form-disclaimer__list li+li{margin-top:.25em}#evvFormModal .evv-form-section{margin-bottom:1.25rem}#evvFormModal .evv-form-section-heading{margin-bottom:.65rem}#evvFormModal .evv-form-section-title{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a2a2a2}#evvFormModal .evv-form-timezone-hint{margin:.35rem 0 0;font-size:12px;color:#a2a2a2}#evvFormModal .evv-form-visit-panel{height:100%;margin-bottom:.75rem;padding:12px 14px 10px;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:4px}#evvFormModal .evv-form-visit-panel .form-group{margin-bottom:.75rem}#evvFormModal .evv-form-visit-panel .evv-form-panel-field-last{margin-bottom:0}#evvFormModal .evv-form-visit-panel-title{margin:0 0 10px;font-size:15px;font-weight:600;color:#333}#evvFormModal .evv-form-visit-panel-title-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 0 10px}#evvFormModal .evv-form-visit-panel-title-row .evv-form-visit-panel-title{margin:0}#evvFormModal .evv-form-coord-input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}#evvFormModal .evv-form-copy-coords-btn{flex:0 0 auto;margin:0;padding:.2rem .65rem;font-size:12px;line-height:1.2;height:unset !important;white-space:nowrap}#evvFormModal .evv-form-copy-coords-btn i{margin-right:.3rem}#evvFormModal .evv-form-notes{height:100px !important;min-height:100px;overflow:auto}#evvFormModal .evv-form-mileage-row.is-hidden,#evvFormModal #evvFormMileageSection[hidden]{display:none !important}#evvFormModal .evv-form-status-chip,#evvModal .evv-form-status-chip{display:inline-block;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;border-radius:999px;white-space:nowrap}#evvFormModal .evv-form-status-chip--running,#evvModal .evv-form-status-chip--running{color:#0c5460;background:#d1ecf1}#evvFormModal .evv-form-status-chip--paused,#evvModal .evv-form-status-chip--paused{color:#856404;background:#fff3cd}#evvFormModal .evv-form-status-chip--finished,#evvModal .evv-form-status-chip--finished{color:#533f03;background:#ffe8a1}#evvFormModal .evv-form-status-chip--signed,#evvModal .evv-form-status-chip--signed{color:#155724;background:#d4edda}#evvFormModal .evv-form-status-chip--default,#evvModal .evv-form-status-chip--default{color:#383d41;background:#e2e3e5}#evvFormModal .evv-form-verified-chip,#evvModal .evv-form-verified-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#155724;background:#d4edda;border-radius:999px;white-space:nowrap}#evvFormModal .evv-form-verified-chip i,#evvModal .evv-form-verified-chip i{font-size:13px;color:#5dc368}#evvFormModal .evv-form-actions{margin-top:.5rem;padding-top:1rem;border-top:1px solid #e0e0e0}#evvFormModal .evv-archive-form-btn{float:left;margin-left:0;background-color:red;color:#fff;border:none}#evvFormModal .evv-cancel-form-btn{float:right;margin-right:10px;background-color:gray;color:#fff;border:none}#evvFormModal .evv-save-form-btn{float:right;margin-left:0}#evvFormModal .button{height:40px}.evv-table-data th{font-size:13px}.evv-table-data td{font-size:13px;line-height:105%}.evv-table-data .utc-hint{font-size:10px;color:#a2a2a2}.evv-table-data .lat-long{font-size:11px;white-space:nowrap}.evv-table-data .lat-long .lat-long__coord{display:inline-block;max-width:6ch;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.evv-table-data .has-tip{font-weight:normal}.edit-button{cursor:pointer;background-color:#fff;color:#000;padding:3px 8px;font-size:.8em;border-radius:4px;border:none}div.panel header{display:flex;justify-content:space-between;align-items:center;width:100%}div.ui-pnotify-action-bar button.brighttheme-primary:disabled{opacity:.3;cursor:not-allowed}.person-avatar,.schedule-coverage-avatar,.schedule-shift-client__avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;font-size:12px;font-weight:700;font-family:"Rubik",sans-serif;color:#fff;flex-shrink:0;overflow:hidden;letter-spacing:.02em;border:2.5px solid rgba(0,0,0,0);box-sizing:border-box}.person-avatar.has-photo,.schedule-coverage-avatar.has-photo,.schedule-shift-client__avatar.has-photo{background:#e5e9ef;padding:0;color:rgba(0,0,0,0)}.person-avatar.has-photo img,.schedule-coverage-avatar.has-photo img,.schedule-shift-client__avatar.has-photo img{display:block;width:100%;height:100%;object-fit:cover}.person-avatar.is-profile-initials,.schedule-coverage-avatar.is-profile-initials,.schedule-shift-client__avatar.is-profile-initials{color:#fff}.person-avatar.tone-a,.schedule-coverage-avatar.tone-a,.schedule-shift-client__avatar.tone-a{background:#ea580c}.person-avatar.tone-b,.schedule-coverage-avatar.tone-b,.schedule-shift-client__avatar.tone-b{background:#2563eb}.person-avatar.tone-c,.schedule-coverage-avatar.tone-c,.schedule-shift-client__avatar.tone-c{background:#059669}.person-avatar.tone-d,.schedule-coverage-avatar.tone-d,.schedule-shift-client__avatar.tone-d{background:#7c3aed}.person-avatar.tone-e,.schedule-coverage-avatar.tone-e,.schedule-shift-client__avatar.tone-e{background:#db2777}.person-avatar.has-photo.color-1,.schedule-coverage-avatar.has-photo.color-1,.schedule-shift-client__avatar.has-photo.color-1{border-color:#6975be}.person-avatar.has-photo.color-2,.schedule-coverage-avatar.has-photo.color-2,.schedule-shift-client__avatar.has-photo.color-2{border-color:#d65a3d}.person-avatar.has-photo.color-3,.schedule-coverage-avatar.has-photo.color-3,.schedule-shift-client__avatar.has-photo.color-3{border-color:#ea863d}.person-avatar.has-photo.color-4,.schedule-coverage-avatar.has-photo.color-4,.schedule-shift-client__avatar.has-photo.color-4{border-color:#e5bf28}.person-avatar.has-photo.color-5,.schedule-coverage-avatar.has-photo.color-5,.schedule-shift-client__avatar.has-photo.color-5{border-color:#5dc368}.person-avatar.has-photo.color-6,.schedule-coverage-avatar.has-photo.color-6,.schedule-shift-client__avatar.has-photo.color-6{border-color:#5b649c}.person-avatar.has-photo.color-7,.schedule-coverage-avatar.has-photo.color-7,.schedule-shift-client__avatar.has-photo.color-7{border-color:#ae3d22}.person-avatar.has-photo.color-8,.schedule-coverage-avatar.has-photo.color-8,.schedule-shift-client__avatar.has-photo.color-8{border-color:#c55c1d}.person-avatar.has-photo.color-9,.schedule-coverage-avatar.has-photo.color-9,.schedule-shift-client__avatar.has-photo.color-9{border-color:#cd991b}.person-avatar.has-photo.color-10,.schedule-coverage-avatar.has-photo.color-10,.schedule-shift-client__avatar.has-photo.color-10{border-color:#289e44}.person-avatar.has-photo.color-11,.schedule-coverage-avatar.has-photo.color-11,.schedule-shift-client__avatar.has-photo.color-11{border-color:#8c98e3}.person-avatar.has-photo.color-12,.schedule-coverage-avatar.has-photo.color-12,.schedule-shift-client__avatar.has-photo.color-12{border-color:#fb866f}.person-avatar.has-photo.color-13,.schedule-coverage-avatar.has-photo.color-13,.schedule-shift-client__avatar.has-photo.color-13{border-color:#f5c46f}.person-avatar.has-photo.color-14,.schedule-coverage-avatar.has-photo.color-14,.schedule-shift-client__avatar.has-photo.color-14{border-color:#eedd49}.person-avatar.has-photo.color-15,.schedule-coverage-avatar.has-photo.color-15,.schedule-shift-client__avatar.has-photo.color-15{border-color:#82e18c}.person-avatar.is-profile-initials.color-none,.schedule-coverage-avatar.is-profile-initials.color-none,.schedule-shift-client__avatar.is-profile-initials.color-none{background-color:#e7e7e7;border-color:#ccc;color:#5a595c}.person-avatar.is-profile-initials.color-1,.schedule-coverage-avatar.is-profile-initials.color-1,.schedule-shift-client__avatar.is-profile-initials.color-1{background-color:#6975be;border-color:#6975be}.person-avatar.is-profile-initials.color-2,.schedule-coverage-avatar.is-profile-initials.color-2,.schedule-shift-client__avatar.is-profile-initials.color-2{background-color:#d65a3d;border-color:#d65a3d}.person-avatar.is-profile-initials.color-3,.schedule-coverage-avatar.is-profile-initials.color-3,.schedule-shift-client__avatar.is-profile-initials.color-3{background-color:#ea863d;border-color:#ea863d}.person-avatar.is-profile-initials.color-4,.schedule-coverage-avatar.is-profile-initials.color-4,.schedule-shift-client__avatar.is-profile-initials.color-4{background-color:#e5bf28;border-color:#e5bf28}.person-avatar.is-profile-initials.color-5,.schedule-coverage-avatar.is-profile-initials.color-5,.schedule-shift-client__avatar.is-profile-initials.color-5{background-color:#5dc368;border-color:#5dc368}.person-avatar.is-profile-initials.color-6,.schedule-coverage-avatar.is-profile-initials.color-6,.schedule-shift-client__avatar.is-profile-initials.color-6{background-color:#5b649c;border-color:#5b649c}.person-avatar.is-profile-initials.color-7,.schedule-coverage-avatar.is-profile-initials.color-7,.schedule-shift-client__avatar.is-profile-initials.color-7{background-color:#ae3d22;border-color:#ae3d22}.person-avatar.is-profile-initials.color-8,.schedule-coverage-avatar.is-profile-initials.color-8,.schedule-shift-client__avatar.is-profile-initials.color-8{background-color:#c55c1d;border-color:#c55c1d}.person-avatar.is-profile-initials.color-9,.schedule-coverage-avatar.is-profile-initials.color-9,.schedule-shift-client__avatar.is-profile-initials.color-9{background-color:#cd991b;border-color:#cd991b}.person-avatar.is-profile-initials.color-10,.schedule-coverage-avatar.is-profile-initials.color-10,.schedule-shift-client__avatar.is-profile-initials.color-10{background-color:#289e44;border-color:#289e44}.person-avatar.is-profile-initials.color-11,.schedule-coverage-avatar.is-profile-initials.color-11,.schedule-shift-client__avatar.is-profile-initials.color-11{background-color:#8c98e3;border-color:#8c98e3}.person-avatar.is-profile-initials.color-12,.schedule-coverage-avatar.is-profile-initials.color-12,.schedule-shift-client__avatar.is-profile-initials.color-12{background-color:#fb866f;border-color:#fb866f}.person-avatar.is-profile-initials.color-13,.schedule-coverage-avatar.is-profile-initials.color-13,.schedule-shift-client__avatar.is-profile-initials.color-13{background-color:#f5c46f;border-color:#f5c46f}.person-avatar.is-profile-initials.color-14,.schedule-coverage-avatar.is-profile-initials.color-14,.schedule-shift-client__avatar.is-profile-initials.color-14{background-color:#eedd49;border-color:#eedd49}.person-avatar.is-profile-initials.color-15,.schedule-coverage-avatar.is-profile-initials.color-15,.schedule-shift-client__avatar.is-profile-initials.color-15{background-color:#82e18c;border-color:#82e18c}.person-name,.schedule-coverage-matrix__person-name{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;line-height:1.15;font-family:"Rubik",sans-serif;font-weight:500;color:#5a595c}.person-name__first,.person-name__last,.schedule-coverage-matrix__person-first,.schedule-coverage-matrix__person-last{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person-name__first,.schedule-coverage-matrix__person-first{font-size:14px}.person-name__last,.schedule-coverage-matrix__person-last{font-size:13px;font-weight:400;color:#6b7280}.person-name--inline{flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:.35em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person-name--inline .person-name__first,.person-name--inline .person-name__last{display:inline;overflow:visible;text-overflow:clip;white-space:nowrap;font-size:inherit;font-weight:inherit;color:inherit}.profile-person-link{display:flex;align-items:center;gap:10px;min-width:0;width:100%;color:inherit;text-decoration:none}.profile-person-link:hover,.profile-person-link:focus{color:inherit;text-decoration:none}.profile-person-link .profile-name{min-width:0;flex:1}#audit-log-content{padding-left:.9375rem;padding-right:.9375rem}.audit-comment-meta{color:#999;font-size:.85rem;font-style:italic;margin-left:4px}.audit-filter-label{font-weight:bold;margin-right:4px;font-size:.9rem}.audit-filter-chip{display:inline-block;padding:4px 12px;border-radius:16px;border:2px solid #ccc;background-color:rgba(0,0,0,0);color:#666;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s ease;line-height:1.4;margin:0;white-space:nowrap;flex-shrink:0}.audit-filter-chip:hover{opacity:.85}.audit-filter-chip:focus{outline:none}.audit-filter-actions{margin-right:8px;font-size:.85rem;white-space:nowrap;flex-shrink:0}.audit-filter-actions a{color:#2a6e9b;text-decoration:none}.audit-filter-actions a:hover{text-decoration:underline}.audit-log-filters{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:6px;padding:0px;margin-bottom:10px}.audit-log-search{position:relative}.audit-log-search .js-audit-search{padding-right:56px}.audit-log-search .audit-search-spinner,.audit-log-search .audit-search-clear{position:absolute;top:50%;transform:translateY(-50%);margin:0;line-height:1}.audit-log-search .audit-search-spinner{right:34px;color:#999;font-size:.9rem;pointer-events:none}.audit-log-search .audit-search-clear{right:8px;cursor:pointer;color:#999;font-size:1.1rem;font-weight:bold;border:1px solid #999;border-radius:5px;padding:1px 5px;background:#fff}.audit-log-search .audit-search-clear:hover{color:#333;background-color:#a5a5a5}#audit-log-loader,#audit-log-empty,#audit-log-end{font-size:.9rem}.audit-log .warning-al{color:#cd991b}.audit-log .challenging-al{color:#d65a3d}.audit-log .interventions-al{color:#197ea8}.audit-log .desirable-al{color:#5dc368}.audit-log .changes-al{color:#b569be}.audit-log .influences-al{color:#69bea5}.audit-log .factors-al{color:#6975be}.audit-log .seizures-al{color:#fb866f}.audit-log .bold-al{font-weight:bold}.audit-log .date-grouping-al{padding-bottom:50px;padding-top:15px;border-bottom:1px solid #c3c3c3}.audit-log .left-align-al{display:inline-block;text-align:left;width:100%}.audit-log .right-align-entry-al{width:230px;min-width:230px;max-width:230px;text-align:right;padding-right:22px;font-family:"Rubik",sans-serif;font-size:.78rem;font-weight:500;color:#b9b9b9;letter-spacing:.02em;padding-top:4px}@media print,screen and (max-width: 47.99875em){.audit-log .right-align-entry-al{display:none}}.audit-log .shift-right{position:relative}.audit-log .shift-right::after{content:"";position:absolute;left:218px;top:0;bottom:0;width:2px;background-color:#ddd}@media print,screen and (max-width: 47.99875em){.audit-log .shift-right::after{display:none}}.audit-log .comment-width-al{max-width:100%;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-size:1rem}.audit-log .entry-div-al{display:flex;justify-content:flex-start}.audit-log .audit-bubble{display:inline-flex;align-items:center;justify-content:center;width:22px;min-width:22px;height:22px;border-radius:50%;margin-right:8px;margin-top:0;flex-shrink:0;vertical-align:top}.audit-log .audit-bubble i{color:#fff;font-size:11px;line-height:1}.audit-log .audit-data-point{display:flex;align-items:center;font-size:.95rem;line-height:1.25;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.audit-log .audit-data-point .audit-data-point-text{flex:1 1 auto;min-width:0}.audit-log .audit-data-point .audit-data-point-name{font-weight:700;text-transform:lowercase}.audit-log .audit-data-point .audit-data-point-sep{color:rgba(0,0,0,.85);font-weight:400}.audit-log .audit-data-point .audit-data-point-number{color:rgba(0,0,0,.85);font-weight:400}.audit-log .audit-data-point .audit-data-point-unit{color:#999;font-weight:400;font-size:.8rem}.audit-log .audit-data-point .audit-evv-session-link{font-size:.8rem;font-weight:400;color:rgba(0,0,0,.85)}.audit-log .audit-data-point a.audit-evv-session-link{text-decoration:underline;color:inherit}.audit-log .audit-data-point a.audit-evv-session-link:hover{color:#1583cc}.audit-log .audit-data-point .evv-status-completed,.audit-log .audit-data-point .evv-status-awaiting,.audit-log .audit-data-point .evv-status-active,.audit-log .audit-data-point .evv-status-paused,.audit-log .audit-data-point .evv-status-reset{margin:0;vertical-align:middle}.audit-log .audit-meta-line{padding-left:30px;margin-bottom:4px;color:#999;font-size:.8rem;line-height:1}.audit-log .audit-comment-thread{padding-left:30px;font-size:16px;line-height:1.3;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif}.audit-log .audit-comment-thread .audit-comment{margin-bottom:6px;max-width:100ch}.audit-log .audit-comment-thread .audit-comment:last-child{margin-bottom:0}.audit-log .audit-row-content{flex:1 1 auto;min-width:0;padding-top:2px;padding-bottom:10px}.audit-log .textarea.alpage{background-color:#fff;border:1px solid #cacaca;border-radius:5px;color:#0a0a0a !important;font-size:1rem !important;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-weight:normal;line-height:1.5;min-height:150px;outline:0;padding:12px 12px !important}.audit-log .incident-report.alpage{margin-bottom:12px}.audit-log .incident-report.alpage{padding:8px 12px 8px 0}.audit-log .incident-report.alpage.incident-report--no-access{opacity:.55}.audit-log .audit-ir-restricted-chip{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:1px 6px;border-radius:4px;font-size:11px;font-weight:700;line-height:1.4;text-transform:uppercase;color:#fff;background-color:#d65a3d;vertical-align:middle}.audit-log .audit-ir-restricted-chip i{font-size:10px;color:#fff}.audit-log .audit-ir-view-link{color:inherit;text-decoration:none;display:block}.audit-log .audit-ir-view-link:hover,.audit-log .audit-ir-view-link:focus{text-decoration:none}.audit-log .audit-ir-view-link:hover .audit-data-point-name,.audit-log .audit-ir-view-link:focus .audit-data-point-name{text-decoration:underline}.audit-log .ir-status-draft,.audit-log .ir-status-pending,.audit-log .ir-status-returned,.audit-log .ir-status-completed{display:inline-block;padding:2px 8px;border-radius:4px;margin:2px 0 0 30px;font-size:.85rem;font-weight:500}.audit-log .ir-status-draft{background-color:#6975be;color:#fff}.audit-log .ir-status-pending{background-color:#e5bf28;color:#0a0a0a}.audit-log .ir-status-returned{background-color:#e86618;color:#fff}.audit-log .ir-status-completed{background-color:#289e44;color:#fff}.audit-log .evv-status-completed,.audit-log .evv-status-awaiting,.audit-log .evv-status-active,.audit-log .evv-status-paused,.audit-log .evv-status-reset{display:inline-block;padding:1px 4px;border-radius:4px;margin:0;vertical-align:middle;font-size:.75rem;font-weight:500;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.audit-log .evv-status-completed{background-color:#289e44;color:#fff}.audit-log .evv-status-awaiting{background-color:#6975be;color:#fff}.audit-log .evv-status-active{background-color:#39b4e7;color:#fff}.audit-log .evv-status-paused{background-color:#e5bf28;color:#0a0a0a}.audit-log .evv-status-reset{background-color:#999;color:#fff}.audit-log .js-edit-note{color:#2a6e9b;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-size:13px}.audit-log .js-edit-note:hover{color:#1583cc}.audit-log .js-update-note{color:#2a6e9b;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif}.audit-log .js-update-note:hover{color:#1583cc}.audit-log .js-update-note-cancel{color:#5a595c;font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;margin-left:10px}.audit-log .js-update-note-cancel:hover{color:#999}.audit-log .created-on-date,.audit-log .edit-line{font-family:"Zilla Slab",Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:13px}.profile-monthly-export-modal .help-text{margin-bottom:1rem}.profile-monthly-export-modal__years{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin:0 0 .75rem;padding:0 0 .65rem;border-bottom:1px solid #e8e8ea}.profile-monthly-export-modal__year{margin:0;padding:0;border:0;background:none;color:#5b649c;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:normal;line-height:1.4;text-decoration:underline;text-transform:none;text-underline-offset:.15em}.profile-monthly-export-modal__year:hover,.profile-monthly-export-modal__year:focus{color:#3f4670}.profile-monthly-export-modal__year.is-active{color:#374151;cursor:default;font-weight:700;text-decoration:none}.profile-monthly-export-modal__months{border:0;margin:0;max-height:16rem;overflow-y:auto;padding:0}.profile-monthly-export-modal__month{display:flex;align-items:center;gap:.5rem;margin:.35rem 0;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.4;text-transform:none;color:#374151}.profile-monthly-export-modal__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0;padding-top:1.25rem}.profile-monthly-export-modal__exports{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.profile-monthly-export-modal__progress,.profile-monthly-export-modal__ready,.profile-monthly-export-modal__error{margin-top:.25rem}.profile-monthly-export-modal__bar{height:.55rem;margin:.75rem 0 1rem;overflow:hidden;border-radius:999px;background:#e8e8ea}.profile-monthly-export-modal__bar-fill{display:block;height:100%;width:0;border-radius:inherit;background:#5b649c;transition:width .25s ease}.admin-compliance-log .compliance-log-signature{font-family:"Dancing Script",cursive;font-size:1.35rem;font-weight:500;line-height:1.1}#behca-graphs{font-size:14px;color:#3d423d;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.bg-toolbar{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:16px}.bg-toolbar .schedule-coverage-view-toggle{flex:0 1 auto;flex-wrap:wrap;max-width:100%}.bg-toolbar-date{flex:0 0 auto}.bg-export-btn{display:inline-flex;align-items:center;gap:8px;margin-left:auto;flex:none;box-sizing:border-box;height:34px;font-size:13px;font-weight:600;line-height:1.3;padding:0 14px;border-radius:4px;border:1px solid #c5ccd6;background:#fff;color:#374151;cursor:pointer}.bg-export-btn:hover{border-color:#9aa3af;background:#f3f4f6;color:#111827}.bg-export-btn .fa-file-pdf{font-size:14px}.bg-toolbar .shell-expand-toggle{flex:none;align-self:center;box-sizing:border-box;height:34px;padding-top:0;padding-bottom:0;padding-left:10px;padding-right:10px}.bg-toolbar:not(:has(.bg-export-btn)) .shell-expand-toggle{margin-left:auto}.bg-toolbar:not(:has(.bg-export-btn)):not(:has(.shell-expand-toggle)) .bg-toolbar-date{margin-left:auto}@media print,screen and (max-width: 47.99875em){.bg-toolbar-date{flex:1 1 100%;margin-left:0;order:3}}.bg-select-wrap{position:relative;flex:1;min-width:220px;max-width:100%;border:1px solid #c9cfc9;border-radius:999px;background:#fff}.bg-select-wrap:hover{border-color:#7a827a}.bg-select-wrap:focus-within{border-color:#7a827a;box-shadow:0 0 0 2px rgba(122,130,122,.15)}.bg-select-wrap::after{content:"";position:absolute;right:16px;top:50%;width:0;height:0;margin-top:-2px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid currentColor;pointer-events:none;z-index:2}.bg-select-face{display:block;font-size:12.5px;font-weight:500;padding:7px 36px 7px 14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.bg-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0 36px 0 14px;border:0;border-radius:999px;background:rgba(0,0,0,0);color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);cursor:pointer;z-index:1}.bg-select option,.bg-select optgroup{color:#3d423d;-webkit-text-fill-color:#3d423d;background:#fff}.bg-card{background:#fff;padding:8px 4px}.bg-empty{padding:40px;text-align:center;color:#7a827a}.bg-note{margin-top:12px;padding-top:10px;border-top:1px solid #eef1ee;font-size:12px;color:#7a827a;line-height:1.5}.bg-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:30px}.bg-chips--grouped{margin-bottom:10px}.bg-chips-groupname{width:160px;flex:none;font-size:11px;font-weight:600;letter-spacing:.05em;color:#7a827a}.bg-chip{appearance:none;font-size:12.5px;font-weight:500;padding:6px 14px;line-height:1;border-radius:999px;border:1px solid #c9cfc9;background:#fff;color:#3d423d;cursor:pointer;white-space:nowrap}.bg-chip:hover{border-color:#7a827a}.bg-chip.is-active{color:#fff}.bg-trend-legend{margin-bottom:16px}.bg-trend-mount{width:100%;min-height:150px}.bg-axis{position:relative;height:24px;border-top:1px solid #9aa29a}.bg-axis-label{position:absolute;transform:translateX(-50%);top:6px;font-size:11px;color:#7a827a;white-space:nowrap}.bg-gridline{position:absolute;left:0;right:0;border-top:1px solid #eef1ee;pointer-events:none}.bg-shade{position:absolute;top:0;bottom:0;pointer-events:none}.bg-moon-row{position:relative;height:26px;padding:2px 0;box-sizing:border-box;margin-top:2px}.bg-moon{position:absolute;top:2px;transform:translateX(-50%);line-height:0;opacity:.8}.bg-moon svg{display:block;width:18px;height:18px}.bg-hoverpanel{min-height:40px;margin-bottom:30px;padding:10px 14px;border:1px solid #e3e7e3;border-radius:4px;background:#f8faf8;font-size:12.5px;line-height:1.5;color:#3d423d}.bg-pressure-drop{color:#d65a3d}.bg-health-challenge{color:#e86618}.bg-tl-grid{display:flex}.bg-tl-labels{width:148px;flex:none}.bg-tl-label{display:flex;align-items:center;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7a827a;padding-right:10px}.bg-tl-plots{position:relative;flex:1}.bg-tl-track{position:relative;border-bottom:1px solid #eef1ee}.bg-tl-bar{position:absolute;bottom:0;border-radius:2px 2px 0 0}.bg-tl-med-stack{position:absolute;bottom:0;display:flex;flex-direction:column-reverse;border-radius:2px 2px 0 0;overflow:hidden}.bg-tl-med-seg{min-height:0;width:100%}.bg-tl-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transition:opacity .12s ease}.bg-tl-dot{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;border:2px solid #d65a3d;background:#fff;transform:translate(-50%, -50%)}.bg-tl-dot--warn{top:auto}.bg-crosshair{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed #3d423d;pointer-events:none;z-index:3}.bg-hoverlayer{position:absolute;inset:0;z-index:4}.bg-hovercol{position:absolute;top:0;bottom:0;cursor:crosshair}.bg-rhythm-row{display:flex}.bg-rhythm-y{width:56px;flex:none;position:relative}.bg-rhythm-y .bg-axis-label{right:8px;transform:translateY(-50%);top:auto}.bg-rhythm-plot,.bg-lens-plot{position:relative;flex:1;border-left:1px solid #9aa29a;border-bottom:1px solid #9aa29a}.bg-lens-plot>.bg-rhythm-y{position:absolute;left:0;top:0;width:28px;z-index:2;pointer-events:none}.bg-lens-plot>.bg-rhythm-y .bg-axis-label{right:auto;left:4px;transform:translateY(-50%);text-align:left}.bg-capsule{position:absolute;width:9px;min-height:7px;border-radius:999px;opacity:.85;transform:translateX(-50%);cursor:pointer;z-index:2}.bg-capsule.is-hover{opacity:1;outline:2px solid #3d423d;outline-offset:1px;z-index:5}.bg-rhythm-hist{width:108px;flex:none;position:relative;margin-left:10px}.bg-rhythm-histbar{position:absolute;left:0;height:9px;border-radius:0 2px 2px 0;opacity:.75}.bg-hist-label{position:absolute;top:-16px;left:0;font-size:10px;letter-spacing:.06em;color:#9aa29a}.bg-stats{display:flex;align-items:stretch;margin:6px 0 20px}.bg-stat{padding:4px 26px;border-left:1px solid #c9cfc9}.bg-stat:first-child{border-left:none;padding-left:4px}.bg-stat-value{font-size:32px;font-weight:300;line-height:1.1;color:#3d423d}.bg-stat-label{font-size:12px;color:#7a827a;margin-top:2px;max-width:220px}.bg-meanline{position:absolute;border-top:2px dashed;pointer-events:none}.bg-phaseline{position:absolute;top:0;bottom:0;width:0;border-left:1.5px solid #3d423d}.bg-phasetag{position:absolute;top:-2px;background:#3d423d;color:#fff;font-size:11px;font-weight:500;padding:3px 8px;border-radius:3px;white-space:nowrap;max-width:44%;overflow:hidden;text-overflow:ellipsis}.bg-sparkgrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:14px;margin-top:18px}.bg-spark{border:1px solid #e3e7e3;border-radius:5px;padding:12px 14px}.bg-spark-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.bg-spark-name{font-size:12.5px;font-weight:600}.bg-spark-delta{font-size:13px;font-weight:600}.bg-spark-svg{width:100%;height:44px;display:block;overflow:visible}.bg-bd-section{margin-bottom:22px}.bg-bd-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #e3e7e3}.bg-bd-swatch{width:10px;height:10px;border-radius:2px}.bg-bd-catname{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#3d423d}.bg-bd-row{display:grid;grid-template-columns:minmax(220px, 32%) 1fr 1fr;gap:16px;align-items:center;padding:4px 0}.bg-bd-row--head{padding:0 0 4px}.bg-bd-title{font-size:13px;color:#3d423d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 64em){.bg-bd-row{grid-template-columns:minmax(280px, 38%) 1fr 1fr}}@media screen and (min-width: 80em){.bg-bd-row{grid-template-columns:minmax(340px, 42%) 1fr 1fr}}.bg-bd-cell{display:flex;align-items:center;gap:8px}.bg-bd-bar{height:12px;border-radius:2px;opacity:.85;flex:none;max-width:70%}.bg-bd-bar--dur{opacity:.45}.bg-bd-val{font-size:12px;color:#7a827a;white-space:nowrap}.bg-bd-colname{font-size:10px;letter-spacing:.06em;color:#9aa29a}.bg-linedot{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;border:2px solid;transform:translate(-50%, -50%);z-index:2;transition:opacity .12s ease}.bg-lens-plot.is-focusing .bg-tl-svg,.bg-lens-plot.is-focusing .bg-linedot{opacity:.18}.bg-lens-plot.is-focusing .bg-tl-svg.is-focused,.bg-lens-plot.is-focusing .bg-linedot.is-focused{opacity:1}.bg-lens-plot.is-focusing .bg-linedot.is-focused{z-index:3}.bg-line-limit{margin:0 0 14px;font-size:12px;color:#7a827a}.bg-line-limit.is-warn{color:#d65a3d;font-weight:600}.bg-line-acc{border:1px solid #e3e7e3;border-radius:5px;margin-bottom:18px;max-height:280px;overflow:auto;background:#fff}.bg-line-acc__section+.bg-line-acc__section{border-top:1px solid #eef1ee}.bg-line-acc__head{appearance:none;width:100%;display:flex;align-items:center;gap:8px;padding:10px 12px;border:0;background:#f8faf8;color:#3d423d;font-size:12.5px;font-weight:600;cursor:pointer;text-align:left;position:sticky;top:0;z-index:1}.bg-line-acc__head:hover{background:#f1f4f1}.bg-line-acc__chev{width:12px;font-size:11px;color:#7a827a}.bg-line-acc__swatch{width:10px;height:10px;border-radius:2px;flex:none}.bg-line-acc__label{flex:1;text-transform:none !important;letter-spacing:normal}.bg-line-acc__body{padding:4px 10px 10px 28px;max-height:148px;overflow:auto}.bg-line-acc__row{display:flex;align-items:center;gap:8px;padding:5px 0;margin:0;font-size:12px;font-weight:normal;line-height:1.3;color:rgba(10,10,10,.6);cursor:pointer;text-transform:none !important;letter-spacing:normal}.bg-line-acc__row input{margin:0;flex:none}.bg-line-acc__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:normal;text-transform:none !important;letter-spacing:normal;color:rgba(10,10,10,.6)}@media print{.schedule-coverage-view-toggle,.bg-toolbar,.bg-export-btn,.bg-hoverpanel,.bg-line-acc,.bg-line-limit{display:none}.bg-card{padding:0}.bg-chip{border-color:#c9cfc9 !important}}#custom-multiselect-author,#custom-multiselect-status{position:relative;display:inline-block}#custom-multiselect-author .selectBox,#custom-multiselect-status .selectBox{display:inline-block;cursor:pointer;border:1px solid #fff;padding:5px;user-select:none;width:105px;height:34px}#custom-multiselect-author .selectBox span,#custom-multiselect-status .selectBox span{padding-top:5px}#custom-multiselect-author .selectBox::after,#custom-multiselect-status .selectBox::after{content:"";display:inline-block;margin-left:10px;width:0;height:0;border-top:6px solid #fff;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}#custom-multiselect-author .ir-checkboxes label,#custom-multiselect-status .ir-checkboxes label{display:block;padding:5px;color:#000;text-transform:capitalize}#custom-multiselect-author .ir-checkboxes label:hover,#custom-multiselect-status .ir-checkboxes label:hover{background-color:#f1f1f1}#custom-multiselect-author .ir-checkboxes input[type=checkbox],#custom-multiselect-status .ir-checkboxes input[type=checkbox]{height:20px;width:30px;padding-right:0 !important}#custom-multiselect-author .ir-checkboxes,#custom-multiselect-status .ir-checkboxes{display:none;border:1px solid #ccc;position:absolute;background-color:#fff;max-height:200px;width:200px;overflow-y:auto;text-align:left;z-index:1}@media screen and (max-width: 836px){#custom-multiselect-author,#custom-multiselect-status .selectBox{margin-bottom:10px !important}.ir-checkboxes{display:none;border:1px solid #ccc;position:absolute;background-color:#fff;max-height:200px;width:200px;overflow-y:auto;text-align:left;z-index:1}.ir-checkboxes label{display:block;padding:5px;color:#000;text-transform:capitalize}.ir-checkboxes label:hover{background-color:#f1f1f1}.ir-checkboxes input[type=checkbox]{height:20px;width:30px;padding-right:0 !important}}.ir-dashboard{display:flex;justify-content:center}.ir-dashboard .js-filter-dashboard{display:flex;width:100%}.ir-dashboard .js-filter-dashboard .dates{display:flex}.incident-reports .ir-cards{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;margin-left:25px;margin-right:25px;min-height:100px}.incident-reports .ir-cards .ir-card{width:18%}@media screen and (max-width: 836px){.ir-dashboard{flex-direction:column;align-items:center;height:auto !important;padding-bottom:10px}.incident-reports .ir-cards{margin-left:25px;margin-right:-30px}.incident-reports .ir-cards .ir-card{width:45%;height:470px}.incident-reports .ir-cards .ir-card .card .card-image{height:200px}.incident-reports .ir-cards .ir-card .card .ir-card-data{height:60px}#archived-ir .ir-card .card .ir-card-data{height:103px}}.react-datepicker-popper{z-index:10 !important}.react-datepicker__input-container input{pointer-events:auto !important;caret-color:rgba(0,0,0,0) !important;cursor:pointer !important}.react-datepicker__input-container input:not(#calendarappsingle .react-datepicker__input-container input,#calendarappsingleir .react-datepicker__input-container input){width:200px !important;margin-top:0px !important}.react-datepicker__input-container input:not(#calendarappsingleir .react-datepicker__input-container input){font-size:15px !important;background-color:#c4e9f8;border:0 solid #c4e9f8;color:#4f7e87 !important;text-align:center;box-shadow:none;transition:background-color .25s ease-out}.react-datepicker__input-container input:hover,.react-datepicker__input-container input:focus{background-color:#fff}#calendarappsingle .react-datepicker__input-container input:not(#calendarappsingleir .react-datepicker__input-container input){width:285px !important;padding-left:35px;margin-bottom:0px !important;height:36px !important}#calendarappsingle .react-datepicker__input-container .react-datepicker__calendar-icon{top:2px;left:2px;color:#4f7e87 !important}#calendarapp{margin-right:6px}#calendarappsingle{margin-right:15px}#calendarapp-wrap{display:flex;justify-content:center;align-items:center}@media(max-width: 767px){.react-datepicker__month-container{width:100%}}.shadow-page.schedule-shadow-page{padding:40px 10px;margin-top:0}.schedule-profile-layout{display:flex;align-items:flex-start;gap:16px}.schedule-profile-main{flex:1 1 auto;min-width:0}.schedule-series-panel{flex:0 0 260px;width:260px;max-height:calc(100vh - 180px);overflow:auto;padding:12px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;position:sticky;top:12px}.schedule-series-panel.is-collapsed{display:none}.schedule-series-panel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.schedule-series-panel__title{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.schedule-series-panel__close{border:0;background:rgba(0,0,0,0);color:#6b7280;cursor:pointer;padding:2px 6px;line-height:1}.schedule-series-panel__close:hover,.schedule-series-panel__close:focus{color:#111827}.schedule-series-panel__list{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.schedule-series-panel__empty{font-size:13px;margin:0}.schedule-series-panel__new{display:block;width:100%;margin:0 0 12px;padding:10px;font-size:13px;font-weight:600;color:#374151;background:#fff;border:1px dashed #9aa3af;border-radius:4px;cursor:pointer}.schedule-series-panel__new:hover,.schedule-series-panel__new:focus{border-color:#1779ba;color:#1779ba}.schedule-series-panel__note{margin:0;padding:10px;font-size:12px;line-height:1.4;color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px}.schedule-series-card{padding:10px;background:#fff;border:1px solid #e5e7eb;border-left-width:4px;border-radius:4px}.schedule-series-card[data-color="0"]{border-left-color:#f59e0b}.schedule-series-card[data-color="1"]{border-left-color:#6366f1}.schedule-series-card[data-color="2"]{border-left-color:#10b981}.schedule-series-card[data-color="3"]{border-left-color:#ec4899}.schedule-series-card[data-color="4"]{border-left-color:#0ea5e9}.schedule-series-card[data-color="5"]{border-left-color:#8b5cf6}.schedule-series-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}.schedule-series-card__name{font-size:14px;font-weight:700;color:#111827}.schedule-series-card__edit{border:0;background:rgba(0,0,0,0);color:#1779ba;font-size:12px;font-weight:600;cursor:pointer;padding:0}.schedule-series-card__edit:hover,.schedule-series-card__edit:focus{text-decoration:underline}.schedule-series-card__time{font-size:13px;font-weight:600;color:#374151;margin-bottom:2px}.schedule-series-card__time i{margin-right:4px;color:#9ca3af}.schedule-series-card__meta,.schedule-series-card__staff{font-size:12px;color:#6b7280;line-height:1.35}.schedule-series-card__staff{margin-top:4px;font-weight:600;color:#4b5563}.schedule-toolbar__btn.is-active{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.schedule-series-days{display:flex;flex-wrap:wrap;gap:6px}.schedule-series-day-chip{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 10px;font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:4px;cursor:pointer}.schedule-series-day-chip input{margin:0}.schedule-series-day-chip:has(input:checked){background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.schedule-series-rotation{display:grid;gap:8px;margin-bottom:10px;grid-template-columns:1fr}.schedule-series-rotation--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.schedule-series-rotation--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.schedule-series-rotation__option{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;letter-spacing:normal;text-transform:none;color:#374151;background:#fff;border:1px solid #e5e9ef;border-radius:6px;cursor:pointer;min-width:0}.schedule-series-rotation__option input[type=radio]{margin-top:3px;flex-shrink:0}.schedule-series-rotation__option>span,.schedule-series-rotation__option .schedule-series-rotation__choice>span{min-width:0}.schedule-series-rotation__option strong{display:block;font-weight:700;color:#111827}.schedule-series-rotation__option .schedule-shift-field-hint{margin-top:2px;display:block;line-height:1.35}.schedule-series-rotation__option:has(input[type=radio]:checked){border-color:#93c5fd;background:#f8fbff}.schedule-series-rotation__option--with-extra{flex-direction:column;align-items:stretch;gap:8px;cursor:default}.schedule-series-rotation__choice{display:flex;align-items:flex-start;gap:8px;margin:0;cursor:pointer;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}.schedule-series-rotation__extra{padding-left:22px}.schedule-series-rotation__extra input[type=date],.schedule-series-rotation__extra input[type=number]{width:100%;margin:0;max-width:100%}.schedule-series-rotation__weeks{display:flex;align-items:center;gap:8px}.schedule-series-rotation__weeks input[type=number]{width:4.5rem;flex:0 0 auto}.schedule-series-rotation__weeks span{font-size:13px;font-weight:500;color:#4b5563;white-space:nowrap}@media screen and (max-width: 767px){.schedule-series-rotation--2,.schedule-series-rotation--3{grid-template-columns:1fr}}.schedule-series-anchor{max-width:220px}.schedule-series-ab-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;align-items:stretch}.schedule-series-ab-grid>div{display:flex;flex-direction:column;min-width:0}.schedule-series-week-mode{display:inline-flex;align-self:flex-start;margin:0 0 10px;border:1px solid #d1d5db;border-radius:6px;overflow:hidden;background:#f3f4f6}.schedule-series-week-mode label{position:relative;margin:0;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:normal;text-transform:none;color:#4b5563}.schedule-series-week-mode label input{position:absolute;opacity:0;pointer-events:none}.schedule-series-week-mode label span{display:block;padding:2px 10px}.schedule-series-week-mode label:has(input:checked) span{background:#dbeafe;color:#1d4ed8}.schedule-series-week-off-card{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:74px;margin:0;padding:10px 12px;border:1px solid #e5e9ef;border-radius:8px;background:#fff;text-align:center;font-size:13px;font-weight:500;line-height:1.4;color:#6b7280}.schedule-series-week-off-card.is-hidden{display:none}@media screen and (max-width: 1024px){.schedule-profile-layout{flex-direction:column}.schedule-series-panel{flex:1 1 auto;width:100%;max-height:none;position:static}}.schedule-profile-header .text-secondary{color:#6b7280}.schedule-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.schedule-toolbar--inline{margin-left:auto}.schedule-evv-filters #evv-date-range-picker,.schedule-evv-filters #team-billing-month-picker{display:inline-flex;align-items:center}.schedule-evv-filters #evv-date-range-picker .react-datepicker-wrapper,.schedule-evv-filters #evv-date-range-picker .react-datepicker__input-container,.schedule-evv-filters #team-billing-month-picker .react-datepicker-wrapper,.schedule-evv-filters #team-billing-month-picker .react-datepicker__input-container{display:inline-flex;align-items:stretch}.schedule-evv-filters .schedule-coverage-weeknav__btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.schedule-coverage-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.schedule-coverage-filters .schedule-breadcrumbs{margin-bottom:0;min-width:0}.schedule-coverage-filters .schedule-coverage-filter--search{flex:0 1 280px;min-width:160px;max-width:340px;margin-bottom:0;display:flex;align-items:center}.schedule-coverage-filters .schedule-coverage-filter--search input[type=text],.schedule-coverage-filters .schedule-coverage-filter--search input[type=search],.schedule-coverage-filters .schedule-coverage-filter--search .input-group-field{display:block;margin:0;height:34px;width:100%;box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:32px}.schedule-coverage-filters .schedule-coverage-filter--event-type{flex:0 0 auto;margin-bottom:0}.schedule-coverage-filters .schedule-coverage-filter--event-type select{margin:0;height:34px;min-width:140px;max-width:220px;box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:32px}.schedule-breadcrumbs{margin-left:6px}.schedule-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;font-size:17px;line-height:1.4;font-family:"Rubik",sans-serif}.schedule-breadcrumbs__item{display:inline-flex;align-items:center;color:#6b7280}.schedule-breadcrumbs__item:not(.schedule-breadcrumbs__item--current)::after{content:"/";margin:0 6px;color:#9ca3af}.schedule-breadcrumbs__link{color:#5a595c;text-decoration:none;font-weight:600}.schedule-breadcrumbs__link:hover,.schedule-breadcrumbs__link:focus{color:#5a595c;text-decoration:underline}.schedule-breadcrumbs__current{color:#374151;font-weight:400}.schedule-coverage-view-toggle{display:inline-flex;align-items:stretch;flex-shrink:0;border:1px solid #c9ced4;border-radius:4px;overflow:hidden;background:#f3f4f6}.schedule-coverage-view-toggle__btn{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:8px 14px;font-size:13px;font-weight:700;line-height:1.3;text-align:center;color:#4b5563;text-decoration:none;border:0;border-right:1px solid #c9ced4;background:rgba(0,0,0,0);white-space:nowrap}.schedule-coverage-view-toggle__btn:last-child{border-right:none}.schedule-coverage-view-toggle__btn:hover,.schedule-coverage-view-toggle__btn:focus{color:#1f2937;background:#e5e7eb;text-decoration:none}.schedule-coverage-view-toggle__btn.is-active{background:#eff6ff;color:#1579ba;box-shadow:inset 0 -2px 0 #4a90e2}.schedule-coverage-weeknav{display:inline-flex;align-items:stretch;background:#fff;border:1px solid #c5ccd6;border-radius:4px;overflow:hidden}.schedule-coverage-weeknav__btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:0 10px;color:#374151;text-decoration:none;border:0;background:rgba(0,0,0,0)}.schedule-coverage-weeknav__btn:hover,.schedule-coverage-weeknav__btn:focus{background:#f3f4f6;color:#111827;text-decoration:none}.schedule-coverage-weeknav__btn i{font-size:12px}.schedule-coverage-weeknav__label{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:700;color:#1f2937;border-left:1px solid #c5ccd6;border-right:1px solid #c5ccd6;white-space:nowrap}.schedule-coverage-weeknav__label>.fa-calendar-days{color:#6b7280;font-size:14px;line-height:1}.schedule-coverage-weeknav__label--picker{margin:0;cursor:pointer;background:#fff;font-family:inherit;line-height:inherit;appearance:none;-webkit-appearance:none}.schedule-coverage-weeknav__label--picker:hover,.schedule-coverage-weeknav__label--picker:focus{background:#f9fafb;outline:none}.schedule-coverage-weeknav__label--picker:focus-visible{box-shadow:inset 0 0 0 2px #93c5fd}#schedule-week-picker{display:inline-flex;align-items:center}#schedule-week-picker .react-datepicker-wrapper,#schedule-week-picker .react-datepicker__input-container{display:inline-flex;align-items:stretch}.schedule-toolbar #schedule-week-picker{margin-right:0}.schedule-mine-view-toggle{display:inline-flex;align-items:stretch;background:#fff;border:1px solid #c5ccd6;border-radius:4px;overflow:hidden}.schedule-mine-view-toggle__btn{display:inline-flex;align-items:center;gap:6px;margin:0;padding:7px 12px;font-size:13px;font-weight:600;color:#374151;text-decoration:none;border:0;background:rgba(0,0,0,0);white-space:nowrap}.schedule-mine-view-toggle__btn:hover,.schedule-mine-view-toggle__btn:focus{background:#f3f4f6;color:#111827;text-decoration:none}.schedule-mine-view-toggle__btn.is-active{background:#eff6ff;color:#1579ba;box-shadow:inset 0 -2px 0 #4a90e2}.schedule-mine-view-toggle__btn+.schedule-mine-view-toggle__btn{border-left:1px solid #c5ccd6}.schedule-mine-view-toggle__btn i{font-size:12px}.schedule-week-grid--mine-readonly .schedule-shift-block,.schedule-week-grid--mine-readonly .schedule-shift-block--readonly{cursor:default;touch-action:auto;user-select:text}.schedule-mine-calendar-modal .schedule-mine-calendar-modal__label{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:6px}.schedule-mine-calendar-modal .schedule-mine-calendar-modal__row{display:flex;gap:8px;align-items:stretch;margin-bottom:14px}.schedule-mine-calendar-modal .schedule-mine-calendar-modal__input{flex:1;min-width:0;margin:0;font-size:13px}.schedule-mine-calendar-modal .schedule-mine-calendar-modal__steps{margin:0 0 14px;padding-left:1.2rem;font-size:13px;line-height:1.45}.schedule-mine-calendar-modal .schedule-mine-calendar-modal__steps li+li{margin-top:6px}.schedule-mine-calendar-modal .schedule-mine-calendar-modal__status{margin-top:10px;font-size:13px;color:#1d4ed8}.schedule-coverage-filter{min-width:160px;min-height:32px}.schedule-coverage-filter>select{visibility:hidden;height:0;margin:0;padding:0;border:0;overflow:hidden}.schedule-coverage-filter .zselect{display:inline-block;position:relative;box-sizing:border-box;margin:0;width:160px;min-width:160px;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28107, 114, 128%29'></polygon></svg>");background-repeat:no-repeat;background-origin:padding-box;background-position:right .65rem center;background-size:9px 6px;border:1px solid #c5ccd6;border-radius:4px;font-size:13px;font-weight:600;color:#1f2937;padding:.45rem 1.75rem .4rem .65rem;vertical-align:middle}.schedule-coverage-filter .zselect span.zmshead{display:block;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-coverage-filter .zselect ul{top:100%;left:0;min-width:320px;width:max-content;max-width:min(480px,90vw);margin-top:2px;margin-left:0;padding:4px 0;border:1px solid #c5ccd6;border-radius:4px;box-shadow:0 4px 12px rgba(16,24,40,.1);font-size:12px;font-weight:400;z-index:40}.schedule-coverage-filter .zselect ul li{font-size:12px;font-weight:400;line-height:1.35;padding:4px 10px;white-space:normal}.schedule-coverage-filter .zselect ul li input[type=checkbox]{height:13px;width:13px;margin:1px 6px 0 0;vertical-align:top;flex-shrink:0}.schedule-coverage-filter .zselect ul li.selectall,.schedule-coverage-filter .zselect ul li.deselectall{font-size:11px;font-weight:600;color:#1779ba}.schedule-coverage-filter .zselect ul li.selectall:hover,.schedule-coverage-filter .zselect ul li.deselectall:hover{color:#fff}.schedule-coverage-filter .zselect ul li.zmsfilter{padding:6px 8px}.schedule-coverage-filter .zselect ul li.zmsfilter input{font-size:12px;margin:0}.schedule-coverage-filter .zselect ul li label{font-size:12px;font-weight:400;white-space:normal}.schedule-coverage-filter .zselect ul li span{vertical-align:middle}.schedule-coverage-filter--services{min-width:200px}.schedule-coverage-filter--services .zselect{width:200px;min-width:200px}.schedule-coverage-filter--services .zselect ul{min-width:360px;max-width:min(520px,92vw)}.schedule-toolbar__btn{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.3;color:#374151;background:#fff;border:1px solid #c5ccd6;border-radius:4px;cursor:pointer;text-decoration:none;white-space:nowrap}.schedule-toolbar__btn:hover,.schedule-toolbar__btn:focus{background:#f3f4f6;border-color:#9aa3af;color:#111827;text-decoration:none}.schedule-toolbar__btn:disabled{opacity:.55;cursor:not-allowed}.schedule-toolbar__btn.disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.schedule-toolbar__btn i{font-size:12px;color:inherit}.schedule-toolbar__btn--primary{color:#fff;background:#1779ba;border-color:#1779ba}.schedule-toolbar__btn--primary:hover,.schedule-toolbar__btn--primary:focus{color:#fff;background:#1468a0;border-color:#1468a0}.schedule-toolbar__btn--danger{color:#b91c1c;background:#fff;border-color:#fecaca}.schedule-toolbar__btn--danger:hover,.schedule-toolbar__btn--danger:focus{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.schedule-shift-modal .schedule-shift-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;padding-right:28px}.schedule-shift-modal .schedule-shift-modal__heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.schedule-shift-modal .close-button{position:absolute;top:.8rem;right:1rem}.schedule-shift-modal .schedule-shift-field-label{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0;font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none;color:#374151;line-height:1.3}.schedule-shift-modal .schedule-shift-field-label input,.schedule-shift-modal .schedule-shift-field-label select,.schedule-shift-modal .schedule-shift-field-label textarea{margin:0;width:100%}.schedule-shift-modal .schedule-shift-field-hint{display:block;margin-top:-2px;font-size:12px;font-weight:500;color:#6b7280;text-transform:none;letter-spacing:normal}.schedule-shift-status-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.schedule-shift-status-badge.is-draft{color:#92400e;background:#fef3c7}.schedule-shift-status-badge.is-published{color:#1d4ed8;background:#dbeafe}.schedule-shift-modal__alert{display:flex;gap:10px;align-items:flex-start;margin-bottom:14px;padding:10px 12px;border:1px solid #fdba74;border-radius:6px;background:#fff7ed;color:#9a3412;font-size:13px;line-height:1.4}.schedule-shift-modal__alert i{margin-top:2px}.schedule-shift-modal__alert p{margin:0 0 6px}.schedule-shift-modal__alert p:last-child{margin-bottom:0}.schedule-shift-modal__series{display:flex;gap:10px;align-items:flex-start;margin-bottom:14px;padding:10px 12px;border:1px solid #bfdbfe;border-radius:6px;background:#eff6ff;color:#1e3a8a;font-size:13px;line-height:1.45}.schedule-shift-modal__series>i{margin-top:2px;flex-shrink:0;color:#2563eb}.schedule-shift-modal__series-body{display:flex;flex-direction:column;gap:6px;min-width:0}.schedule-shift-modal__series-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin:0;padding:0;border:0;background:none;color:#1d4ed8;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.schedule-shift-modal__series-link:hover,.schedule-shift-modal__series-link:focus{color:#1e40af;outline:none}.schedule-shift-modal__series-link i{font-size:11px}.schedule-shift-modal__section{margin-bottom:18px}.schedule-shift-modal__section-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:8px}.schedule-shift-modal__section-title{font-size:13px;font-weight:600;color:#374151;letter-spacing:normal;text-transform:none}.schedule-shift-modal__section-hint{font-size:12px;font-weight:500;color:#6b7280;text-transform:none;letter-spacing:normal}.schedule-shift-modal__grid{display:grid;gap:12px;width:100%;box-sizing:border-box}.schedule-shift-modal__grid--client{grid-template-columns:repeat(2, minmax(0, 1fr))}.schedule-shift-modal__grid--when{grid-template-columns:repeat(3, minmax(0, 1fr))}.schedule-shift-modal__grid--hours{grid-template-columns:repeat(2, minmax(0, 1fr))}.schedule-shift-field-label{font-size:13px;font-weight:600;color:#374151}.schedule-shift-client{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 10px;border:1px solid #e5e9ef;border-radius:6px;background:#f7f9fb;box-sizing:border-box}.schedule-shift-staff-card__avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;flex-shrink:0;overflow:hidden}.schedule-shift-staff-card__avatar.has-photo{background:#e5e9ef;padding:0;color:rgba(0,0,0,0)}.schedule-shift-staff-card__avatar.has-photo img{display:block;width:100%;height:100%;object-fit:cover}.schedule-shift-staff-card__avatar.tone-a{background:#ea580c}.schedule-shift-staff-card__avatar.tone-b{background:#2563eb}.schedule-shift-staff-card__avatar.tone-c{background:#059669}.schedule-shift-staff-card__avatar.tone-d{background:#7c3aed}.schedule-shift-staff-card__avatar.tone-e{background:#db2777}.schedule-shift-client__name{font-weight:700;color:#111827}.schedule-shift-staff-slots{display:flex;flex-direction:column;gap:8px}.schedule-shift-staff-card{display:grid;grid-template-columns:32px 1fr auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid #e5e9ef;border-radius:8px;background:#fff}.schedule-shift-staff-card.is-empty{grid-template-columns:1fr;background:#fafbfc;border-style:dashed}.schedule-shift-staff-card.is-upcoming{border-style:dashed;background:#eff6ff;border-color:#93c5fd}.schedule-shift-staff-card.is-creating{grid-template-columns:1fr;align-items:start}.schedule-shift-staff-card.has-conflict{border-color:#fdba74;background:#fffbeb}.schedule-shift-staff-card__body{min-width:0}.schedule-shift-staff-card__name{font-weight:700;color:#111827}a.schedule-shift-staff-card__name-link{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1d4ed8;text-decoration:none}a.schedule-shift-staff-card__name-link:hover,a.schedule-shift-staff-card__name-link:focus-visible{color:#1e40af;text-decoration:underline;outline:none}.schedule-shift-staff-card__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.schedule-shift-pill{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:700;color:#1d4ed8;background:#dbeafe}.schedule-shift-pill.is-muted{color:#4b5563;background:#e5e7eb}.schedule-shift-pill.is-upcoming{color:#1e40af;background:#dbeafe}.schedule-placeholder-inline{display:flex;flex-direction:column;gap:10px;width:100%}.schedule-placeholder-inline .schedule-shift-field-label{margin-bottom:0}.schedule-placeholder-inline input[type=text],.schedule-placeholder-inline input[type=date]{margin-bottom:0}.schedule-placeholder-inline__actions{display:flex;justify-content:flex-end;gap:8px}.schedule-shift-staff-card__availability{margin-top:4px;font-size:12px;font-weight:600;color:#059669}.schedule-shift-staff-card__availability.is-over{color:#c2410c}.schedule-shift-staff-card__preferred{margin-top:2px;font-size:12px;font-weight:500;color:#6b7280}.schedule-shift-staff-card__conflict{margin-top:4px;font-size:12px;font-weight:600;color:#c2410c}.schedule-shift-staff-card__remove{margin:0;padding:0;width:28px;height:28px;border:0;border-radius:4px;background:rgba(0,0,0,0);color:#6b7280;font-size:20px;line-height:1;cursor:pointer}.schedule-shift-staff-card__remove:hover{background:#f3f4f6;color:#111827}.schedule-shift-staff-card__select-hidden{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.schedule-shift-staff-card__empty-label{font-size:12px;font-weight:600;color:#6b7280;margin-bottom:4px}.schedule-status-toggle{display:inline-flex;border:1px solid #d1d5db;border-radius:6px;overflow:hidden;background:#f3f4f6}.schedule-status-toggle__btn{margin:0;padding:6px 12px;border:0;background:rgba(0,0,0,0);font-size:13px;font-weight:700;color:#4b5563;cursor:pointer}.schedule-status-toggle__btn.is-active{background:#fef3c7;color:#92400e}.schedule-status-toggle__btn[data-status=published].is-active{background:#dbeafe;color:#1d4ed8}.schedule-shift-modal__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding-top:14px;border-top:1px solid #e5e9ef}.schedule-shift-modal__footer-left{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;min-width:0}.schedule-shift-modal__footer-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.schedule-shift-modal__status-hint{margin:0;font-size:11px !important;max-width:240px}.schedule-week-grid{--schedule-hours: 24;--schedule-viewport-hours: 16;--schedule-hour-height: 48px;--schedule-grid-columns: 64px repeat(7, minmax(110px, 1fr));border:1px solid #d8dde3;border-radius:6px;overflow:hidden;background:#fff}.schedule-week-grid__head{display:grid;grid-template-columns:var(--schedule-grid-columns);position:relative;z-index:2;background:#f7f9fb;border-bottom:1px solid #e5e9ef}.schedule-week-grid__corner{background:#f7f9fb}.schedule-week-grid__day-head{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;padding:10px 8px 8px;border-left:1px solid #e5e9ef;background:#f7f9fb}.schedule-week-grid__day-label{min-width:0;text-align:left}.schedule-week-grid__dow{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.schedule-week-grid__dom{display:block;margin-top:2px;font-size:14px;font-weight:700;color:#1f2937}.schedule-week-grid__add{flex:0 0 auto;margin:0;padding:0 6px;min-width:24px;height:24px;font-size:16px;font-weight:600;line-height:22px;color:#4b5563;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer}.schedule-week-grid__add:hover,.schedule-week-grid__add:focus{color:#1779ba;background:#e8f4fc;border-color:#b6d7f0;outline:none}.schedule-week-grid__scroll{max-height:min(var(--schedule-viewport-hours)*var(--schedule-hour-height),100dvh - 14rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.schedule-week-grid__body{display:grid;grid-template-columns:var(--schedule-grid-columns);min-width:min-content;width:100%}.schedule-week-grid__gutter{background:#fafbfc;border-right:1px solid #e5e9ef}.schedule-week-grid__hour-label{box-sizing:border-box;height:var(--schedule-hour-height);padding:2px 6px 0 0;font-size:10px;line-height:1;color:#9aa3af;text-align:right}.schedule-week-grid__hour-label.is-viewport-edge{color:#6b7280;font-weight:600}.schedule-week-grid__day-col{display:flex;flex-direction:column;min-width:0;border-left:1px solid #e5e9ef;cursor:pointer}.schedule-week-grid__day-col.is-today{background:rgba(239,246,255,.35)}.schedule-week-grid__day-body{position:relative;flex:0 0 auto;box-sizing:border-box;height:calc(var(--schedule-hours)*var(--schedule-hour-height));overflow:hidden}.schedule-week-grid__foot{display:grid;grid-template-columns:var(--schedule-grid-columns);border-top:1px solid #e5e9ef;background:#f7f9fb}.schedule-week-grid__corner--foot{border-right:1px solid #e5e9ef}.schedule-week-grid__day-foot{min-height:8px;border-left:1px solid #e5e9ef}.schedule-week-grid__day-foot.is-today{background:rgba(239,246,255,.55)}.schedule-week-grid__hour-line{box-sizing:border-box;height:var(--schedule-hour-height);box-shadow:inset 0 -1px 0 #eef1f5}.schedule-week-grid__hour-line.is-off-hours{background:#f6f7f9}.schedule-availability-block{position:absolute;z-index:1;left:2px;right:2px;width:auto;box-sizing:border-box;pointer-events:none;background:repeating-linear-gradient(-45deg, rgba(148, 163, 184, 0.22), rgba(148, 163, 184, 0.22) 6px, rgba(148, 163, 184, 0.12) 6px, rgba(148, 163, 184, 0.12) 12px);border:1px solid rgba(148,163,184,.35);border-radius:3px}.schedule-coverage-gap-block{position:absolute;z-index:2;left:3px;right:3px;width:auto;box-sizing:border-box;margin:0;padding:4px 6px;overflow:hidden;text-align:left;cursor:pointer;line-height:1.2;color:#9b1c1c;background:rgba(254,226,226,.72);border:1.5px dashed #e35d5d;border-radius:4px}.schedule-coverage-gap-block:hover,.schedule-coverage-gap-block:focus{z-index:4;outline:none;background:rgba(254,202,202,.9);box-shadow:0 1px 4px rgba(155,28,28,.15)}.schedule-coverage-gap-block__label{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.schedule-coverage-gap-block__label .fa-solid{margin-right:3px;font-size:9px}.schedule-coverage-gap-block__time,.schedule-coverage-gap-block__reason{display:block;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-coverage-gap-block__action{display:inline-block;margin-top:2px;font-size:10px;font-weight:700;color:#b91c1c;text-decoration:underline}.schedule-evv-block{position:absolute;z-index:6;left:1px;right:4px;width:auto;box-sizing:border-box;pointer-events:none;overflow:hidden;border:1.5px solid #1e3a5f;border-radius:4px;background:rgba(30,58,95,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35);padding:4px 10px 4px 6px;line-height:1.2;text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;appearance:none;-webkit-appearance:none;font:inherit;color:inherit;margin:0}.schedule-evv-block.js-schedule-evv-block{pointer-events:auto;cursor:pointer}.schedule-evv-block.js-schedule-evv-block:hover,.schedule-evv-block.js-schedule-evv-block:focus-visible{background:rgba(30,58,95,.16);outline:none}.schedule-evv-block.js-schedule-evv-block:focus-visible{box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),0 0 0 2px rgba(30,58,95,.45)}.schedule-evv-block.js-schedule-evv-block.is-loading{opacity:.7;cursor:wait}.schedule-evv-block.is-laned{right:auto;left:calc(var(--schedule-evv-left, 0%) + 1px);width:calc(var(--schedule-evv-width, 100%) - 4px);padding:3px 8px 3px 4px}.schedule-evv-chooser{position:fixed;z-index:1200;min-width:140px;max-width:260px;padding:0;margin:0;list-style:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 8px 24px rgba(15,23,42,.18);overflow:hidden}.schedule-evv-chooser__item{display:block;width:100%;padding:8px 12px 8px 10px;border:0;border-left:3px solid rgba(0,0,0,0);background:rgba(0,0,0,0);text-align:left;font-size:13px;line-height:1.3;color:#1f2937;cursor:pointer}.schedule-evv-chooser__item--evv{border-left-color:#1e3a5f}.schedule-evv-chooser__item--profile{border-left-color:#6975be}.schedule-evv-chooser__item--staff{border-left-color:#5dc368}.schedule-evv-chooser__item:hover,.schedule-evv-chooser__item:focus-visible{background:#f3f4f6;outline:none}.schedule-evv-chooser__item strong{display:block;font-family:"Rubik",sans-serif;font-weight:500}.schedule-evv-chooser__item span{display:block;font-size:11px;color:#6b7280;margin-top:1px}.schedule-evv-block__bar{position:absolute;top:0;bottom:0;right:0;left:auto;width:8px;background:#1e3a5f}.schedule-evv-block__meta{display:block;flex:0 0 auto;align-self:flex-start;width:100%;min-width:0;color:#1e3a5f}.schedule-evv-block__time,.schedule-evv-block__staff{display:block;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.schedule-evv-block__time{font-size:11px;font-weight:700}.schedule-evv-block__staff{font-size:10px;font-weight:600;opacity:.9}.schedule-evv-block.is-active{border-color:#1d4ed8;background:rgba(37,99,235,.1)}.schedule-evv-block.is-active .schedule-evv-block__bar{background:#2563eb}.schedule-evv-block.is-active .schedule-evv-block__meta{color:#1d4ed8}.schedule-week-grid__in-progress{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:6px 8px;font-size:11px;font-weight:600;color:#1d4ed8;background:#eff6ff;border-top:1px solid #bfdbfe}.schedule-week-grid__in-progress-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#2563eb;box-shadow:0 0 0 0 rgba(37,99,235,.55);animation:schedule-pulse 1.6s ease-out infinite}@keyframes schedule-pulse{0%{box-shadow:0 0 0 0 rgba(37,99,235,.5)}70%{box-shadow:0 0 0 6px rgba(37,99,235,0)}100%{box-shadow:0 0 0 0 rgba(37,99,235,0)}}.schedule-shift-block{position:absolute;z-index:4;box-sizing:border-box;margin:0;padding:4px 6px;overflow:hidden;border:1px solid rgba(0,0,0,0);border-radius:4px;text-align:left;cursor:grab;line-height:1.2;box-shadow:0 1px 2px rgba(16,24,40,.08);transition:background-color .12s ease,box-shadow .12s ease,filter .12s ease;touch-action:none;user-select:none}.schedule-shift-block:hover,.schedule-shift-block:focus{z-index:5;outline:none;box-shadow:0 2px 8px rgba(16,24,40,.18)}.schedule-shift-block.is-dragging,.schedule-shift-block.is-resizing{z-index:20;opacity:.92;cursor:grabbing;box-shadow:0 6px 16px rgba(16,24,40,.22);transition:none}.schedule-shift-block.is-resizing{cursor:ns-resize}.schedule-shift-block.is-series{padding-right:20px}.schedule-shift-block.is-published{background:#d7f0e5;border-color:#7bc4a0;color:#1f4d38}.schedule-shift-block.is-published:hover,.schedule-shift-block.is-published:focus{background:#c2e8d6;border-color:#5fb089}.schedule-shift-block.is-upcoming{background:#dbeafe;border-color:#60a5fa;border-left-width:8px;border-left-color:#3b82f6;color:#1e3a8a}.schedule-shift-block.is-upcoming:hover,.schedule-shift-block.is-upcoming:focus{background:#bfdbfe;border-color:#3b82f6;border-left-color:#2563eb}.schedule-shift-block.is-draft{background:#e2e8f0;border-color:#94a3b8;border-style:dashed;border-left-width:1px;border-left-color:#94a3b8;color:#334155}.schedule-shift-block.is-draft:hover,.schedule-shift-block.is-draft:focus{background:#cbd5e1;border-color:#64748b;border-left-color:#64748b}.schedule-shift-block.has-open-slots{background:#fff7ed;border-color:#f0a35a;border-left-width:8px;border-left-color:#e0a15c;color:#9a3412}.schedule-shift-block.has-open-slots:hover,.schedule-shift-block.has-open-slots:focus{background:#ffedd5;border-color:#ea8a2e;border-left-color:#e0a15c}.schedule-shift-block.has-overlap-conflict{border-color:#dc2626;box-shadow:0 0 0 1px rgba(220,38,38,.35)}.schedule-shift-block.has-overlap-conflict::after{content:"Overlap";display:inline-block;margin-top:2px;padding:0 4px;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#991b1b;background:rgba(254,226,226,.95);border:1px solid #fca5a5;border-radius:2px}.schedule-shift-block.has-overlap-conflict:hover,.schedule-shift-block.has-overlap-conflict:focus{border-color:#b91c1c;box-shadow:0 2px 8px rgba(185,28,28,.2)}.schedule-shift-block__series-badge{position:absolute;top:3px;right:3px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;background:rgba(255,255,255,.85);color:inherit;font-size:9px;line-height:1;pointer-events:none;box-shadow:0 0 0 1px rgba(16,24,40,.08)}.is-series-exception .schedule-shift-block__series-badge{opacity:.75}.schedule-shift-block__time,.schedule-shift-block__code,.schedule-shift-block__staff{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-shift-block__time{font-size:11px;font-weight:700}.schedule-shift-block__code{font-size:11px}.schedule-shift-block__staff{font-size:10px;opacity:.85}.schedule-shift-block__flags,.schedule-mine-card__flags{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px}.schedule-mine-card__flags{margin-top:6px}.schedule-mine-card__flags .schedule-shift-block__draft-badge,.schedule-mine-card__flags .schedule-shift-block__upcoming-badge{font-size:10px;padding:1px 5px}.schedule-shift-block__draft-badge,.schedule-shift-block__upcoming-badge{display:inline-block;padding:0 4px;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:rgba(255,255,255,.7);border:1px solid;border-radius:2px}.schedule-shift-block__draft-badge{color:#9a3412;border-color:#f0a35a}.schedule-shift-block__upcoming-badge{color:#1d4ed8;border-color:#60a5fa}.schedule-shift-block__handle{position:absolute;left:4px;right:4px;height:10px;z-index:2;cursor:ns-resize;touch-action:none}.schedule-shift-block__handle::after{content:"";position:absolute;left:20%;right:20%;height:2px;border-radius:1px;background:currentColor;opacity:0;transition:opacity .12s ease}.schedule-shift-block:hover .schedule-shift-block__handle::after,.schedule-shift-block:focus .schedule-shift-block__handle::after,.schedule-shift-block.is-resizing .schedule-shift-block__handle::after{opacity:.45}.schedule-shift-block__handle--top{top:0}.schedule-shift-block__handle--top::after{top:3px}.schedule-shift-block__handle--bottom{bottom:0}.schedule-shift-block__handle--bottom::after{bottom:3px}.schedule-legend{display:inline-block;width:12px;height:12px;margin-right:4px;vertical-align:-1px;border-radius:2px;border:1px solid rgba(0,0,0,0)}.schedule-legend--availability{background:repeating-linear-gradient(-45deg, rgba(148, 163, 184, 0.35), rgba(148, 163, 184, 0.35) 3px, rgba(148, 163, 184, 0.15) 3px, rgba(148, 163, 184, 0.15) 6px);border-color:rgba(148,163,184,.5)}.schedule-legend--published{background:#d7f0e5;border-color:#7bc4a0}.schedule-legend--draft{background:#e2e8f0;border-color:#94a3b8;border-style:dashed}.schedule-legend--open{background:#fff7ed;border-color:#f0a35a;border-left:4px solid #e0a15c}.schedule-legend--upcoming{background:#dbeafe;border-color:#60a5fa;border-left:4px solid #3b82f6}.schedule-legend--series{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;background:#eff6ff;border-color:#93c5fd;color:#2563eb;font-size:7px;line-height:1;vertical-align:2px}.schedule-legend--series i{line-height:1}.schedule-legend--gap{background:rgba(254,226,226,.9);border-color:#e35d5d;border-style:dashed}.schedule-legend--evv{background:rgba(30,58,95,.12);border-color:#1e3a5f;border-right:3px solid #1e3a5f}.schedule-availability-week{display:flex;flex-direction:column;gap:12px;max-height:55vh;overflow-y:auto;padding-right:4px}.schedule-availability-day{display:grid;grid-template-columns:110px 1fr auto;gap:8px 12px;align-items:start;padding:10px 12px;border:1px solid #e5e9ef;border-radius:6px;background:#fafbfc}.schedule-availability-day__label{font-weight:700;color:#1f2937;padding-top:6px}.schedule-availability-day__windows{display:flex;flex-direction:column;gap:6px;min-width:0}.schedule-availability-day__empty{font-size:13px;padding-top:6px}.schedule-availability-day__actions{display:flex;flex-direction:column;align-items:stretch;gap:6px;align-self:start;margin-top:2px}.schedule-availability-window{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.schedule-availability-time{display:inline-flex;align-items:center;min-width:0}.schedule-availability-time input[type=time]{margin:0;width:9.5rem;max-width:100%}.schedule-availability-window__sep{color:#6b7280;font-size:13px;font-weight:600}.schedule-availability-window__remove,.schedule-availability-day__add,.schedule-availability-day__copy{margin:0;padding:4px 10px;font-size:12px;font-weight:600;color:#374151;background:#fff;border:1px solid #c5ccd6;border-radius:4px;cursor:pointer;white-space:nowrap}.schedule-availability-window__remove:hover,.schedule-availability-window__remove:focus,.schedule-availability-day__add:hover,.schedule-availability-day__add:focus,.schedule-availability-day__copy:hover,.schedule-availability-day__copy:focus{background:#f3f4f6;color:#111827}.schedule-availability-day__copy{display:inline-flex;align-items:center;justify-content:center;gap:6px}.schedule-availability-day__copy .fa-solid{font-size:11px}.schedule-availability-day__copy[aria-expanded=true]{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.schedule-availability-copy-panel{grid-column:1/-1;margin-top:2px;padding:10px 12px;border:1px solid #dbe3ef;border-radius:6px;background:#fff}.schedule-availability-copy-panel__shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.schedule-availability-copy-panel__shortcut{margin:0;padding:3px 10px;font-size:12px;font-weight:600;color:#1779ba;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;cursor:pointer}.schedule-availability-copy-panel__shortcut:hover,.schedule-availability-copy-panel__shortcut:focus{background:#dbeafe;color:#1e40af}.schedule-availability-copy-panel__days{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.schedule-availability-copy-panel__day{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:12px;font-weight:600;color:#374151;background:#f8fafc;border:1px solid #d1d5db;border-radius:4px;cursor:pointer}.schedule-availability-copy-panel__day input{margin:0}.schedule-availability-copy-panel__day:has(input:checked){background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.schedule-availability-copy-panel__footer{display:flex;justify-content:flex-end;gap:8px}.schedule-availability-copy-panel__cancel,.schedule-availability-copy-panel__apply{margin:0;padding:4px 12px;font-size:12px;font-weight:600;border-radius:4px;cursor:pointer}.schedule-availability-copy-panel__cancel{color:#374151;background:#fff;border:1px solid #c5ccd6}.schedule-availability-copy-panel__cancel:hover,.schedule-availability-copy-panel__cancel:focus{background:#f3f4f6}.schedule-availability-copy-panel__apply{color:#fff;background:#1779ba;border:1px solid #1468a0}.schedule-availability-copy-panel__apply:hover,.schedule-availability-copy-panel__apply:focus{background:#1468a0}.ml15{margin-left:15px}.schedule-mine-header .text-secondary{color:#6b7280}.schedule-mine-week{display:flex;flex-direction:column;gap:12px}.schedule-mine-day{border:1px solid #e5e9ef;border-radius:6px;background:#fff;overflow:hidden}.schedule-mine-day.is-empty{background:#fafbfc}.schedule-mine-day__head{display:flex;align-items:baseline;gap:10px;padding:10px 14px;border-bottom:1px solid #e5e9ef;background:#f7f9fb}.schedule-mine-day__dow{font-weight:700;color:#1f2937}.schedule-mine-day__dom{font-size:13px;color:#6b7280}.schedule-mine-day__none{margin:0;padding:12px 14px;font-size:13px}.schedule-mine-day__preferred{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 14px;border-bottom:1px solid #eef1f5;background:repeating-linear-gradient(-45deg, rgba(148, 163, 184, 0.14), rgba(148, 163, 184, 0.14) 6px, rgba(148, 163, 184, 0.06) 6px, rgba(148, 163, 184, 0.06) 12px)}.schedule-mine-day__preferred-label{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#64748b}.schedule-mine-day__preferred-windows{display:flex;flex-wrap:wrap;gap:6px}.schedule-mine-day__preferred-chip{display:inline-block;padding:2px 8px;font-size:12px;line-height:1.4;color:#475569;background:rgba(255,255,255,.85);border:1px solid rgba(148,163,184,.45);border-radius:999px}.schedule-mine-list{list-style:none;margin:0;padding:0}.schedule-mine-card{display:grid;grid-template-columns:300px 1fr;gap:12px;padding:12px 14px;border-top:1px solid #eef1f5}.schedule-mine-card:first-child{border-top:0}.schedule-mine-card--clickable{cursor:pointer}.schedule-mine-card--clickable:hover,.schedule-mine-card--clickable:focus{background:#f8fafc;outline:none}.schedule-mine-card--clickable:focus-visible{box-shadow:inset 0 0 0 2px #4a90e2}.schedule-mine-card__time{font-weight:700;color:#111827;white-space:normal}.schedule-mine-card__profile{font-weight:700;color:#1f2937}.schedule-mine-card__code,.schedule-mine-card__staff{font-size:13px;color:#4b5563;margin-top:2px}.schedule-mine-card__notes{margin-top:8px;padding:8px 10px;font-size:13px;color:#374151;background:#f3f4f6;border-radius:4px;text-align:left;white-space:pre-line}.schedule-mine-summary{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:0;margin-left:auto;background:#fff;border:1px solid #c5ccd6;border-radius:4px;overflow:hidden}.schedule-mine-summary__stat{display:flex;flex-direction:column;justify-content:center;min-width:88px;padding:6px 14px;border-left:1px solid #c5ccd6}.schedule-mine-summary__stat:first-child{border-left:0}.schedule-mine-summary__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#6b7280}.schedule-mine-summary__value{font-size:15px;font-weight:700;color:#111827;font-variant-numeric:tabular-nums}.schedule-mine-summary__stat--variance.is-short .schedule-mine-summary__value{color:#b45309}.schedule-mine-summary__stat--variance.is-over .schedule-mine-summary__value{color:#1d4ed8}.schedule-mine-summary__stat--variance.is-even .schedule-mine-summary__value{color:#047857}.schedule-mine-card__scheduled{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-weight:700;color:#111827}.schedule-mine-card__worked{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:2px;font-size:12px;font-weight:500}.schedule-mine-card__kind{flex:0 0 auto;min-width:4.75rem;font-size:11px;font-weight:700;letter-spacing:.01em;text-transform:none;color:#6b7280}.schedule-mine-card__scheduled .schedule-mine-card__kind{font-size:12px;color:#6b7280}.schedule-mine-card__range{min-width:0}.schedule-mine-card__dur{font-weight:600;color:#6b7280}.schedule-mine-card__active{margin-left:4px;font-weight:700;color:#1d4ed8}.schedule-mine-card__chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.schedule-mine-chip{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.3;background:#e5e7eb;color:#374151}.schedule-mine-chip--complete,.schedule-mine-chip--upcoming{background:#d1fae5;color:#065f46}.schedule-mine-chip--in-progress{background:#dbeafe;color:#1e40af}.schedule-mine-chip--late,.schedule-mine-chip--short,.schedule-mine-chip--missing{background:#ffedd5;color:#9a3412}.schedule-mine-chip--over{background:#e0e7ff;color:#3730a3}.schedule-mine-chip--unscheduled{background:#f3e8ff;color:#6b21a8}.schedule-mine-card--missing{background:#fffbeb}.schedule-mine-card--unscheduled{background:#faf5ff}.schedule-coverage-status{display:inline-flex;align-items:center;margin-left:4px;padding:5px 10px;font-size:12px;font-weight:700;color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:999px;white-space:nowrap}.schedule-coverage-status.is-clear{color:#065f46;background:#d1fae5;border-color:#6ee7b7}.schedule-coverage-layout{display:grid;grid-template-columns:minmax(0, 1fr) 300px;gap:20px;align-items:start}.schedule-coverage-matrix{--coverage-days: 7;display:grid;grid-template-columns:minmax(156px, 196px) repeat(var(--coverage-days), minmax(110px, 1fr));border:1px solid #d8dde3;border-radius:6px;overflow:auto;background:#fff}.schedule-coverage-matrix__corner,.schedule-coverage-matrix__day-head{position:sticky;top:0;z-index:2;padding:10px 8px;background:#f7f9fb;border-bottom:1px solid #e5e9ef;border-right:1px solid #eef1f5;font-size:12px;font-weight:700;color:#374151}.schedule-coverage-matrix__corner{left:0;z-index:3}.schedule-coverage-matrix__dow{display:block}.schedule-coverage-matrix__dom{display:block;font-weight:500;color:#6b7280}.schedule-coverage-matrix__row-label{position:sticky;left:0;z-index:1;display:flex;flex-direction:row;align-items:flex-start;gap:8px;padding:10px 10px;background:#fff;border-bottom:1px solid #eef1f5;border-right:1px solid #e5e9ef}.schedule-coverage-matrix__row-label:hover{background:hsl(0,0%,94.5882352941%)}.schedule-coverage-matrix__person{display:inline-flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;color:#5a595c;text-decoration:none}.schedule-coverage-matrix__person:hover,.schedule-coverage-matrix__person:focus{color:#5a595c;text-decoration:none}.schedule-coverage-matrix__person .schedule-coverage-matrix__person-name{flex:0 1 auto;max-width:88px;min-width:0}.schedule-coverage-matrix__aside{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:0 0 auto;width:56px;margin-left:auto}.schedule-coverage-matrix__hours{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:2px 3px;width:100%;font-size:11px;font-weight:600;line-height:1.25;color:#4b5563;white-space:nowrap;cursor:help}.schedule-coverage-matrix__hours.is-under .schedule-coverage-matrix__hours-assigned{color:#92400e}.schedule-coverage-matrix__hours-assigned{font-weight:700;color:#374151}.schedule-coverage-matrix__hours-sep{color:#9ca3af;font-weight:500}.schedule-coverage-matrix__hours-preferred{font-weight:500;color:#6b7280}.schedule-coverage-matrix__hours-draft{flex-basis:100%;font-size:10px;font-weight:500;color:#9ca3af;text-align:right}.schedule-coverage-matrix__flags{display:flex;flex-direction:column;align-items:stretch;gap:2px;width:100%;margin-top:0}.schedule-flag{display:block;width:100%;box-sizing:border-box;padding:1px 4px;font-size:10px;font-weight:700;border-radius:3px;line-height:1.3;text-align:center;white-space:normal}.schedule-flag--gap{color:#92400e;background:#fef3c7}.schedule-flag--open{color:#9a3412;background:#ffedd5}.schedule-flag--conflict{color:#991b1b;background:#fee2e2}.schedule-flag--draft{color:#374151;background:#e5e7eb;margin-left:6px}.schedule-flag--series{color:#1d4ed8;background:#dbeafe;margin-left:6px}.schedule-flag--upcoming{display:inline-block;width:auto;color:#1e40af;background:#dbeafe;margin-left:6px;vertical-align:middle}.schedule-coverage-matrix__cell{min-height:64px;padding:6px;border-bottom:1px solid #eef1f5;border-right:1px solid #eef1f5;display:flex;flex-direction:column;gap:4px}.schedule-coverage-matrix__cell.is-empty{background:#fafbfc}.schedule-coverage-preferred{flex-shrink:0;flex-wrap:wrap;gap:4px;margin:0 0 2px;padding:3px 5px;border-bottom:0;border-radius:3px;pointer-events:none}.schedule-coverage-preferred .schedule-mine-day__preferred-windows{gap:4px}.schedule-coverage-preferred .schedule-mine-day__preferred-chip{padding:1px 6px;font-size:10px;line-height:1.3;white-space:nowrap}.schedule-coverage-matrix-legend{display:flex;align-items:center;gap:2px;margin:10px 0 0;font-size:12px;color:#64748b}.schedule-coverage-chip{display:block;width:100%;margin:0 0 4px;padding:5px 6px;border-radius:4px;border:1px solid rgba(0,0,0,0);font-size:11px;line-height:1.25;text-align:left;text-decoration:none;color:#111827;background:rgba(0,0,0,0);cursor:pointer;appearance:none;-webkit-appearance:none}.schedule-coverage-chip:hover{text-decoration:none;filter:brightness(0.97)}.schedule-coverage-chip.is-published{background:#d7f0e5;border-color:#7bc4a0;color:#1f4d38}.schedule-coverage-chip.is-published:hover,.schedule-coverage-chip.is-published:focus{background:#c2e8d6;border-color:#5fb089;filter:none}.schedule-coverage-chip.is-upcoming{background:#dbeafe;border-color:#60a5fa;color:#1e3a8a;box-shadow:inset 3px 0 0 #3b82f6}.schedule-coverage-chip.is-upcoming:hover,.schedule-coverage-chip.is-upcoming:focus{background:#bfdbfe;border-color:#3b82f6;filter:none}.schedule-coverage-chip.is-draft{background:#e2e8f0;border-color:#94a3b8;border-style:dashed;color:#334155;box-shadow:none}.schedule-coverage-chip.is-draft:hover,.schedule-coverage-chip.is-draft:focus{background:#cbd5e1;border-color:#64748b;filter:none}.schedule-coverage-chip.has-open{background:#fff7ed;border-color:#f0a35a;color:#9a3412;box-shadow:inset 3px 0 0 #e0a15c}.schedule-coverage-chip.has-open:hover,.schedule-coverage-chip.has-open:focus{background:#ffedd5;border-color:#ea8a2e;filter:none}.schedule-coverage-chip.has-overlap{background:#fef2f2;border-color:#fca5a5;color:#991b1b}.schedule-coverage-chip.is-gap{background:#fff7ed;border-color:#fdba74;color:#9a3412}.schedule-coverage-chip__time{display:block;font-weight:700}.schedule-coverage-chip__meta{display:block;color:#4b5563;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-coverage-chip__meta--overlap{font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:#991b1b}.schedule-coverage-attention{position:sticky;top:110px}.schedule-coverage-attention__title{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.schedule-coverage-attention__cards{display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 120px);overflow:auto;padding-right:2px}.schedule-attention-card{background:#fff;border:1px solid #e5e9ef;border-radius:8px;border-left-width:4px;padding:12px 14px;box-shadow:0 1px 2px rgba(16,24,40,.04)}.schedule-attention-card--danger{border-left-color:#ef4444}.schedule-attention-card--warn{border-left-color:#f59e0b}.schedule-attention-card--alert{border-left-color:#f97316}.schedule-attention-card--muted{border-left-color:#9ca3af}.schedule-attention-card.is-clear{opacity:.72}.schedule-attention-card__title{margin:0 0 8px;font-size:14px;font-weight:700;color:#111827}.schedule-attention-card__empty{margin:0;font-size:13px;color:#6b7280}.schedule-attention-card__list{list-style:none;margin:0;padding:0}.schedule-attention-card__list li{margin:0;padding:5px 0;font-size:13px;line-height:1.35;border-top:1px solid #f3f4f6}.schedule-attention-card__list li:first-child{border-top:0;padding-top:0}.schedule-attention-card__list a,.schedule-attention-card__list .schedule-attention-card__action{display:block;width:100%;margin:0;padding:0;border:0;background:rgba(0,0,0,0);text-align:left;font:inherit;color:#1f2937;text-decoration:none;cursor:pointer}.schedule-attention-card__list a:hover,.schedule-attention-card__list .schedule-attention-card__action:hover{color:#1779ba;text-decoration:underline}.schedule-attention-card__more{margin:6px 0 0;font-size:12px}.schedule-attention-card__footer{display:inline-block;margin-top:8px;font-size:13px;font-weight:600;color:#1779ba;text-decoration:none}.schedule-attention-card__footer:hover{text-decoration:underline}@media screen and (max-width: 767px){.schedule-toolbar{justify-content:flex-start;margin-top:10px}.schedule-shift-modal__grid--client,.schedule-shift-modal__grid--when,.schedule-shift-modal__grid--hours{grid-template-columns:1fr}.schedule-series-ab-grid{grid-template-columns:1fr}.schedule-mine-summary{margin-left:0;width:100%}.schedule-mine-summary__stat{flex:1 1 0;min-width:0}.schedule-week-grid{--schedule-hour-height: 40px;--schedule-grid-columns: 48px repeat(7, minmax(96px, 1fr))}.schedule-availability-day{grid-template-columns:1fr}.schedule-mine-card{grid-template-columns:1fr;gap:4px}.schedule-coverage-layout{grid-template-columns:1fr}.schedule-coverage-attention{position:static}.schedule-coverage-matrix{grid-template-columns:minmax(140px, 168px) repeat(var(--coverage-days), minmax(96px, 1fr))}.schedule-shift-modal__footer{flex-direction:column;align-items:stretch}.schedule-shift-modal__footer-left,.schedule-shift-modal__footer-right{margin-left:0;justify-content:flex-start}.schedule-shift-modal__status-hint{max-width:none;flex-basis:100%}}#codes-table{font-size:.8rem}#schedule-evv-settings .org-evv-settings .app-store-icons.org-page{margin-left:75px;margin-top:.5rem}#schedule-evv-settings .org-evv-settings-divider{margin:1.25rem 0 1.5rem;border:0;border-top:1px solid #e5e7eb;max-width:none}#schedule-evv-settings .service-codes-provider-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}#schedule-evv-settings .service-codes-provider-field{flex:1 1 280px;max-width:36rem}#schedule-evv-settings .service-codes-provider-field label{margin-bottom:.4rem}#schedule-evv-settings .service-codes-provider-field .input,#schedule-evv-settings .service-codes-provider-field .form-error{margin-bottom:0}#schedule-evv-settings .service-codes-provider-field input[type=text]{margin-bottom:0}#schedule-evv-settings .service-codes-add-btn{margin-left:auto;flex:0 0 auto;padding-bottom:0;gap:8px}#schedule-evv-settings .service-codes-archived-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 5px;border-radius:999px;font-size:11px;font-weight:700;line-height:1;color:#fff;background:#6b7280}#schedule-evv-settings .js-service-codes-archived-toggle.is-active .service-codes-archived-count{background:#374151}#schedule-evv-settings .js-service-codes-active-help.is-hidden,#schedule-evv-settings .js-service-codes-archived-help.is-hidden,#schedule-evv-settings .js-service-codes-archived-table.is-hidden{display:none}.shadow-page.messaging-shadow{padding:0;overflow:hidden}.messaging-app{display:flex;height:calc(100dvh - 130px);max-height:calc(100dvh - 130px);min-height:280px;font-size:14px;color:#5a595c;--messaging-top-bar-height: 3.25rem}.messaging-sidebar{width:clamp(280px,16vw,360px);display:flex;flex-direction:column;flex-shrink:0;align-self:stretch;min-height:0;max-height:100%;overflow:hidden;background:#fff}.messaging-sidebar-search{flex-shrink:0;box-sizing:border-box;height:var(--messaging-top-bar-height);display:flex;align-items:center;padding:0 .75rem;border-bottom:1px solid #e7e7e7}.messaging-sidebar-search-field{display:flex;align-items:center;gap:.45rem;padding:.4rem .55rem;border:1px solid #ddd;border-radius:6px;background:#fff;width:100%}.messaging-sidebar-search-field>i{color:#646367;font-size:.8rem;margin:0}.messaging-sidebar-search-field:focus-within{border-color:#39b4e7}.messaging-sidebar-search-field .messaging-search-input,.messaging-sidebar-search-field input.messaging-search-input[type=search]{flex:1;min-width:0;height:auto;margin:0;padding:0;border:0 !important;border-radius:0;outline:none;box-shadow:none !important;background:rgba(0,0,0,0);font-size:13px;color:#5a595c;-webkit-appearance:none;appearance:none}.messaging-sidebar-search-field .messaging-search-input::placeholder,.messaging-sidebar-search-field input.messaging-search-input[type=search]::placeholder{color:#646367}.messaging-sidebar-search-field .messaging-search-input:focus,.messaging-sidebar-search-field .messaging-search-input:focus-visible,.messaging-sidebar-search-field input.messaging-search-input[type=search]:focus,.messaging-sidebar-search-field input.messaging-search-input[type=search]:focus-visible{border:0 !important;outline:none;box-shadow:none !important}.messaging-sidebar-search-field .messaging-search-input::-webkit-search-decoration,.messaging-sidebar-search-field .messaging-search-input::-webkit-search-cancel-button,.messaging-sidebar-search-field .messaging-search-input::-webkit-search-results-button,.messaging-sidebar-search-field .messaging-search-input::-webkit-search-results-decoration,.messaging-sidebar-search-field input.messaging-search-input[type=search]::-webkit-search-decoration,.messaging-sidebar-search-field input.messaging-search-input[type=search]::-webkit-search-cancel-button,.messaging-sidebar-search-field input.messaging-search-input[type=search]::-webkit-search-results-button,.messaging-sidebar-search-field input.messaging-search-input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.messaging-search-results{flex-shrink:0;max-height:40%;overflow-y:auto;border-bottom:1px solid #e7e7e7;padding:.35rem 0 .5rem}.messaging-search-results.hide{display:none}.messaging-search-results-heading{padding:.35rem 1rem .25rem;font-family:"Rubik",sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#646367}.messaging-search-result{display:block;padding:.45rem 1rem;color:inherit;text-decoration:none;border:0;background:rgba(0,0,0,0);width:100%;text-align:left;cursor:pointer}.messaging-search-result:hover,.messaging-search-result:focus{background:rgba(57,180,231,.08);outline:none}.messaging-search-result-title{display:block;font-weight:600;font-size:13px;color:#5a595c}.messaging-search-result-meta{display:block;margin-top:.1rem;font-size:11px;color:#646367}.messaging-search-result-snippet{display:block;margin-top:.15rem;font-size:12px;color:#5a595c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messaging-search-empty,.messaging-search-loading{padding:.5rem 1rem;font-size:12px;color:#646367}.messaging-oversight-banner{display:flex;align-items:center;gap:.5rem;margin:0;padding:.55rem 1rem;background:rgba(57,180,231,.1);border-bottom:1px solid rgba(57,180,231,.25);color:#229acc;font-size:12px;line-height:1.35}.messaging-oversight-banner i{margin:0;flex-shrink:0}.messaging-splitter{position:relative;flex-shrink:0;width:7px;margin:0 -3px;cursor:col-resize;z-index:2;touch-action:none;background:rgba(0,0,0,0)}.messaging-splitter::before{content:"";position:absolute;left:3px;top:0;bottom:0;width:1px;background:#ddd;transition:background-color .12s ease,width .12s ease,left .12s ease}.messaging-splitter:hover,.messaging-splitter:focus-visible,.messaging-splitter.is-dragging{outline:none}.messaging-splitter:hover::before,.messaging-splitter:focus-visible::before,.messaging-splitter.is-dragging::before{left:2px;width:3px;background:#2199e8}.messaging-app.is-resizing{cursor:col-resize;user-select:none}.messaging-app.is-resizing .messaging-sidebar,.messaging-app.is-resizing .messaging-main{pointer-events:none}.messaging-conversation-list{list-style:none;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;flex:1 1 auto;min-height:0;-webkit-overflow-scrolling:touch}.messaging-conversation-list .messaging-conv-item{position:relative;display:flex;align-items:stretch;border-bottom:1px solid hsl(0,0%,92.5882352941%)}.messaging-conversation-list .messaging-conv-item.is-search-hidden{display:none}.messaging-conversation-list .messaging-conv-item:hover{background:hsl(0,0%,94.5882352941%)}.messaging-conversation-list .messaging-conv-item.is-active{background:rgba(33,153,232,.08);box-shadow:inset 3px 0 0 #2199e8}.messaging-conversation-list .messaging-conv-link{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;padding:.75rem .5rem .75rem .55rem;color:inherit}.messaging-unread{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,0)}.messaging-unread.is-unread{background:#39b4e7}.messaging-section+.messaging-section{border-top:1px solid #e7e7e7}.messaging-section-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .75rem .4rem 1rem}.messaging-section-header-dms{margin-top:.75rem}.messaging-section-title{display:inline-flex;align-items:center;gap:.4rem;font-family:"Rubik",sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#646367}.messaging-section-title i{font-size:11px;margin:0}.messaging-section-add{flex-shrink:0;border:0;background:#ededed;color:#646367;cursor:pointer;width:1.55rem;height:1.55rem;padding:0;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.messaging-section-add i{margin:0;font-size:.85rem}.messaging-section-add:hover,.messaging-section-add:focus{background:#e7e7e7;color:#229acc;outline:none}.messaging-section-list{list-style:none;margin:0;padding:0}.messaging-empty-hint{padding:.25rem 1rem .75rem;color:#646367;font-size:12px;font-style:italic}.messaging-sidebar-disclaimer{flex-shrink:0;margin:0;padding:.55rem .85rem .7rem;border-top:1px solid #e7e7e7;font-size:11px !important;line-height:1.35;color:#646367;text-align:center}.messaging-conv-avatar{flex-shrink:0}.messaging-conv-avatar.is-channel{background:rgba(57,180,231,.12);color:#229acc;border-color:rgba(0,0,0,0);font-size:14px}.messaging-conv-avatar.is-channel i{font-size:14px;margin:0}.messaging-conv-body{flex:1;min-width:0}.messaging-conv-title-row{display:flex;align-items:center;gap:.35rem;min-width:0}.messaging-conv-menu{position:relative;flex-shrink:0;display:flex;align-items:center;align-self:center;margin-right:.35rem}.messaging-conv-menu-toggle{border:0;background:rgba(0,0,0,0);color:#646367;cursor:pointer;font-size:1rem;line-height:1;width:1.75rem;height:1.75rem;padding:0;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.messaging-conv-menu-toggle i{margin:0}.messaging-conv-menu-toggle:hover,.messaging-conv-menu-toggle[aria-expanded=true]{background:#e7e7e7;color:#5a595c}.messaging-conv-menu-dropdown{position:absolute;right:0;top:calc(100% + 2px);left:auto;z-index:20;min-width:8rem;margin:0;padding:.25rem 0;list-style:none;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.08);transform-origin:top right}.messaging-conv-menu-dropdown button{display:block;width:100%;border:0;background:rgba(0,0,0,0);text-align:left;padding:.45rem .75rem;cursor:pointer;color:#5a595c;font-size:13px}.messaging-conv-menu-dropdown button:hover{background:rgba(33,153,232,.08)}.messaging-channel-hash{padding-right:1px}.messaging-announcement-badge{display:inline-block;margin-left:.35rem;padding:.1rem .4rem;border-radius:3px;background:rgba(57,180,231,.12);color:#229acc;font-family:"Rubik",sans-serif;font-size:10px;font-weight:500;letter-spacing:.02em;vertical-align:middle;white-space:nowrap}.messaging-muted-icon{margin-left:.35rem;color:#cacaca;font-size:.75em;vertical-align:middle;opacity:.85}.messaging-conv-item.is-muted .messaging-conv-title{opacity:.85}.messaging-conv-avatar.is-announcement{background:rgba(57,180,231,.12);color:#229acc}.messaging-channel-announcement-field{display:flex;align-items:flex-start;margin:.75rem 0 1rem}.messaging-channel-announcement-field .switch{float:none;flex:0 0 auto;margin-right:10px;margin-top:0}.messaging-channel-announcement-field .settings-toggle{flex:1 1 auto;height:auto;min-height:0}.messaging-channel-announcement-field .settings-toggle p{padding-top:0;line-height:1.25;margin-bottom:0;font-size:14px}.messaging-channel-announcement-field .settings-toggle p small{display:block;margin-top:2px;color:#5a595c;font-weight:400;font-size:12px}.messaging-channel-announcement-readonly{display:flex;align-items:center;gap:.6rem;margin:.5rem 0 1rem;padding:.5rem .65rem;background:rgba(57,180,231,.1);border-radius:8px;color:#229acc;font-size:12px;line-height:1.35}.messaging-channel-announcement-readonly i{flex-shrink:0}.messaging-announcement-banner{background:rgba(57,180,231,.1)}.messaging-conv-title{font-family:"Rubik",sans-serif;font-weight:500;display:block;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messaging-preview{display:block;color:#646367;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messaging-main{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff}.messaging-main-toolbar{flex-shrink:0;align-self:stretch;box-sizing:border-box;width:100%;height:var(--messaging-top-bar-height);display:flex;justify-content:flex-end;align-items:center;padding:0 1rem;border-bottom:1px solid #e7e7e7}.messaging-main-toolbar.hide{display:none}#messaging-thread-panel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}#messaging-thread-panel.hide{display:none}.messaging-thread-header{padding:.75rem 1rem;border-bottom:1px solid #e7e7e7;display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;box-sizing:border-box}.messaging-thread-header h3{margin:0;font-family:"Rubik",sans-serif;font-size:20px;color:#5a595c;font-weight:600}.messaging-thread-heading{display:flex;align-items:center;gap:.65rem;min-width:0}.messaging-thread-heading h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messaging-compose-dm{flex:1;display:flex;flex-direction:column;min-height:0}.messaging-compose-to{display:flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-bottom:1px solid #e7e7e7}.messaging-compose-to-label{font-weight:600;color:#5a595c;flex-shrink:0;font-size:14px}.messaging-dm-to{flex:1;min-height:2rem;padding:.35rem .5rem;border:1px solid #ddd;border-radius:6px;background:#fff}.messaging-dm-to:empty:before{content:attr(data-placeholder);color:#646367}.messaging-dm-to:focus{outline:none;border-color:#2199e8}.messaging-recipient-chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.35rem}.messaging-recipient-chips:empty{display:none;margin-bottom:0}.messaging-recipient-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .45rem;border-radius:999px;background:rgba(33,153,232,.12);color:#2199e8;font-weight:600;font-size:13px}.messaging-recipient-chip .mention-role-pill{margin-left:0}.messaging-conv-title .mention-role-pill,.messaging-thread-heading h3 .mention-role-pill{position:relative;top:-1px}.messaging-channel-members{margin-bottom:1rem;padding:.5rem .65rem;border:1px solid #ddd;border-radius:6px;background:#fff}.messaging-channel-members-input{outline:none;font-size:15px}.messaging-channel-members-input:empty:before{content:attr(data-placeholder);color:#646367}.messaging-recipient-chip-remove{border:0;background:rgba(0,0,0,0);color:#2199e8;cursor:pointer;font-size:1.1rem;line-height:1;padding:0 .15rem}.messaging-recipient-chip-remove:hover{color:rgb(7.5028411365%,46.6480992397%,72.418727491%)}.messaging-thread{flex:1;overflow-y:auto;padding:1rem;width:100%;box-sizing:border-box}.messaging-bubble{margin-bottom:.85rem;position:relative}.messaging-bubble.is-search-hit .messaging-body{box-shadow:0 0 0 2px rgba(57,180,231,.55)}.messaging-meta{font-size:12px;color:#646367;margin-bottom:.15rem}.messaging-meta time{margin-left:.5rem}.messaging-bubble:has(.messaging-bubble-actions) .messaging-meta{padding-right:5.75rem}.messaging-sender-name{font-family:"Rubik",sans-serif;color:#5a595c;font-weight:600}.messaging-body{background:hsl(0,0%,95.5882352941%);padding:.5rem .75rem;border-radius:8px;word-wrap:break-word;font-size:14px;color:#5a595c}.messaging-body mention,.messaging-body .tribute-mention{color:#2199e8;font-weight:600}.messaging-body .messaging-profile-note-chip{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;padding:.15rem .5rem;border-radius:999px;background:rgba(33,153,232,.12);color:#2199e8;font-weight:600;font-size:.85em;line-height:1.4;text-decoration:none;vertical-align:baseline}.messaging-body .messaging-profile-note-chip i{font-size:.85em}.messaging-body .messaging-profile-note-chip:hover,.messaging-body .messaging-profile-note-chip:focus{background:rgba(33,153,232,.2);text-decoration:underline}.messaging-composer-input profile-note,.messaging-dm-compose-body profile-note,#messaging-dm-compose-body profile-note{display:inline-flex;align-items:center;max-width:100%;padding:.15rem .5rem;margin:0 .1rem;border-radius:999px;background:rgba(33,153,232,.12);color:#2199e8;font-weight:600;font-size:.85em;line-height:1.4;vertical-align:baseline;user-select:none}.messaging-bubble.is-own .messaging-body{background:rgba(33,153,232,.12)}.messaging-bubble.is-own .messaging-body .messaging-profile-note-chip{background:rgba(33,153,232,.18)}.messaging-bubble-actions{position:absolute;top:0;right:0;margin:0;opacity:0;transition:opacity .15s ease;z-index:1}.messaging-bubble:hover .messaging-bubble-actions,.messaging-bubble:focus-within .messaging-bubble-actions{opacity:1}.messaging-bubble-action{appearance:none;background:rgba(0,0,0,0);border:0;padding:.1rem .25rem;font-size:11px;font-family:"Rubik",sans-serif;color:#646367;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem;line-height:1.2}.messaging-bubble-action:hover{color:#2199e8}.messaging-bubble-action i{font-size:11px}.messaging-receipt{margin-top:.2rem;font-size:11px;color:#646367;font-weight:500;text-align:right;padding-right:5px}.messaging-document-help{font-size:13px;color:#646367;line-height:1.4;margin-bottom:.75rem}.messaging-modal-actions{display:flex;justify-content:flex-end;margin-top:.5rem}#messaging-document-modal .messaging-document-profile-field{margin-bottom:.75rem}#messaging-document-modal #messaging-document-profile-search,#messaging-document-modal #messaging-document-date,#messaging-document-modal #messaging-document-note{margin-bottom:.75rem}#messaging-document-modal #messaging-document-note{display:block;width:100%;min-height:10rem;resize:vertical;font-size:14px;line-height:1.45}#messaging-document-modal .ui-autocomplete{z-index:1005;max-height:220px;overflow-y:auto}.messaging-typing{min-height:1.25rem;padding:.15rem 1rem .35rem;font-size:12px;color:#646367;font-style:italic;max-width:800px;width:100%;box-sizing:border-box}.messaging-composer{display:flex;gap:.5rem;padding:.75rem 1rem;border-top:1px solid #e7e7e7;align-items:center;width:100%;box-sizing:border-box}.messaging-composer-input{flex:1;min-height:2.5rem;max-height:8rem;overflow-y:auto;border:1px solid #ddd;border-radius:6px;padding:.6rem .65rem;background:#fff;font-size:14px;color:#5a595c;line-height:1.4}.messaging-composer-input:empty:before{content:attr(data-placeholder);color:#646367}.messaging-composer-input:focus{outline:none;border-color:#2199e8}.messaging-send-btn{flex-shrink:0;width:2.5rem;height:2.5rem;padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:1}.messaging-send-btn i{font-size:.95rem;margin:0}.messaging-placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;padding:2rem 1rem;min-height:0}.messaging-placeholder-notice{display:flex;align-items:flex-start;gap:.65rem;max-width:32rem;width:100%;margin:-60px 0 0 0;text-align:left;border-left:4px solid #39b4e7;border-radius:10px}.messaging-placeholder-notice .messaging-placeholder-notice__icon{flex-shrink:0;margin:.15rem 0 0;color:#229acc;font-size:1rem;line-height:1}.messaging-placeholder-notice .messaging-placeholder-notice__body{flex:1;min-width:0}.messaging-placeholder-notice p{margin:0 0 .65rem;font-size:14px;line-height:1.45}.messaging-placeholder-notice p:last-child{margin-bottom:0}.messaging-placeholder-hint{max-width:30rem;margin:0;text-align:center;font-size:14px;line-height:1.45;color:#646367}.messaging-placeholder-disclaimer{max-width:26rem;font-size:13px}.messaging-empty{padding:2rem 1rem;color:#646367;text-align:center;font-size:14px}@media(max-width: 640px){.messaging-app{flex-direction:column;height:calc(100dvh - 120px);max-height:calc(100dvh - 120px)}.messaging-sidebar{width:100% !important;max-height:40vh;min-height:0;overflow:hidden;border-bottom:1px solid #ddd}.messaging-splitter{display:none}.messaging-main{min-height:0;flex:1 1 auto}}tr.evv-spans-multi-day{background-color:#fff9c4 !important}tr.evv-exceeds-12h{background-color:#ffcdd2 !important}tr.evv-overlap-conflict{background-color:#ffe0b2 !important}tr.evv-needs-review{background-color:#f3e5f5 !important}.evv-overlap-icon-wrap{display:inline-block;margin-left:4px;cursor:help;vertical-align:middle}.evv-overlap-icon{color:#e65100}.evv-auto-closed-icon-wrap{display:inline-block;margin-left:4px;cursor:help;vertical-align:middle}.evv-auto-closed-icon{color:#7b1fa2}.evv-table-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:10px}.evv-spotlight-filters{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:0}.evv-spotlight-filters__label{font-weight:600;font-size:.85rem;color:#666;margin-right:2px;white-space:nowrap}.evv-spotlight-filters .audit-filter-actions.is-hidden{display:none}.evv-spotlight-filters .js-evv-flag-chip:not(.active){background-color:rgba(0,0,0,0);color:#666}.evv-spotlight-filters .js-evv-flag-chip{display:inline-flex;align-items:center;gap:6px}.evv-flag-chip-dot{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid #ccc;flex-shrink:0}.evv-status-legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-left:auto}.evv-status-legend__label{font-weight:600;font-size:.85rem;color:#666;white-space:nowrap}.evv-status-legend__item{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;color:#555;white-space:nowrap;pointer-events:none}.evv-status-legend__text{line-height:1.2}#evv-table th.evv-col-status,#evv-table td.evv-col-status{width:1%;padding-left:4px;padding-right:4px;text-align:center;white-space:nowrap}.evv-status-icon-wrap{display:inline-block;cursor:help;vertical-align:middle}.evv-status-icon{font-size:.85rem}.evv-status-icon--completed{color:#289e44}.evv-status-icon--awaiting{color:#6975be}.evv-status-icon--active{color:#39b4e7}.evv-status-icon--paused{color:#e5bf28}.evv-status-icon--reset{color:#999}#codes-table table tbody tr:nth-child(even){background-color:#f5f5f5}#codes-table .success-message{background-color:#b6e6cd;color:#157347}#codes-table .informational-message{background-color:#e2e5ea;color:#5b6675}.select-container.blocked,.profile-groups.blocked{pointer-events:none;opacity:.5;cursor:not-allowed}.profile-groups input[disabled]{border:none;background-color:#fff;box-shadow:none;pointer-events:none}#evv-table{border-spacing:1px}#evv-table tbody tr:nth-child(even){background-color:rgba(0,0,0,0)}#evv-table tbody tr.evv-stripe-row{background-color:hsl(0,0%,95%)}#evv-table.evv-table--archived tbody td{color:#6b7280}#evv-table.evv-table--archived tbody td:first-child{box-shadow:inset 3px 0 0 #9ca3af}.evv-archived-pill{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:10px;background-color:#e5e7eb;color:#4b5563;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.evv-archived-notice{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;border:1px solid #e0c78a;border-left:4px solid #d0a032;border-radius:4px;background-color:#fdf6e3;color:#6b5518;font-size:13px;line-height:1.4}.evv-archived-notice i{color:#b8860b}.evv-archived-notice__link{margin-left:auto;font-weight:600;white-space:nowrap}.signature-container{width:100%;max-width:320px;height:200px;border:dashed 1px #ccc;border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#fff;margin:10px 0 20px 0}.signature-container img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.progress{position:relative;height:24px;border-radius:4px;overflow:hidden}.progress-meter{height:100%;background:#2196f3}.progress-label{position:absolute;inset:0;display:flex;align-items:center;padding-left:8px;white-space:nowrap;pointer-events:none;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);z-index:1}.billing-service-code-row{margin-bottom:1.25rem}.billing-service-code-row .billing-service-code-header{margin:0;font-size:.95rem;font-weight:500;line-height:1.3}.billing-service-code-row>.columns{margin-bottom:.5rem}.js-medical-codes-select~.zselect{min-height:45px}.js-medical-codes-select~.zselect span.zmshead{line-height:30px}.switch.disabled{opacity:.5}.switch.disabled .switch-paddle{cursor:not-allowed}.plan-gated{position:relative}.plan-gated.disabled,.plan-gated>a.disabled,.plan-gated>.disabled{opacity:.6;cursor:not-allowed !important;pointer-events:auto}a[data-plan-gate].disabled{color:inherit;opacity:.6;cursor:not-allowed}a[data-plan-gate].disabled:hover{text-decoration:none}select:disabled[data-plan-gate],input:disabled[data-plan-gate],button:disabled[data-plan-gate]{cursor:not-allowed;background-color:#f3f4f6}.upgrade-modal{max-width:500px;padding:2rem}.upgrade-modal h3{color:#1f2937;margin-bottom:1rem;font-size:1.5rem}.upgrade-modal h3 i.text-warning{color:#fbbf24}.upgrade-modal p{color:#4b5563;margin-bottom:1rem}.upgrade-modal ul{margin:1rem 0 1.5rem 0;padding-left:1.5rem}.upgrade-modal ul li{margin-bottom:.5rem;color:#374151}.upgrade-modal .button-group{display:flex;gap:1rem;margin-top:1.5rem}.upgrade-modal .button-group .button{flex:1}.tabs-title.plan-gated>a.disabled{color:#9ca3af}.menu-item.plan-gated>a.disabled{color:#9ca3af !important}.plan-gate-help{font-size:.85rem;color:#6b7280;margin-top:.5rem}.plan-gate-help i{margin-right:.25rem}.plan-gate-help a{color:#667eea;font-weight:500}.js-video-status-container:not(:has(.video-optimization-status)){display:none}.video-optimization-status{display:flex;align-items:center;gap:6px;margin-top:4px;color:#8c8c8c;font-size:.85rem;line-height:1.2;font-family:inherit;clear:both}ul.documents li:not(.hide){position:relative !important;padding:6px 40px 6px 8px !important;margin-bottom:5px !important;box-sizing:border-box !important;display:block !important;background-color:#e7e7e7 !important;border:1px solid #a2a2a2 !important;border-radius:4px !important;line-height:1.35 !important}ul.documents li:not(.hide)::after{content:"";display:table;clear:both}ul.documents li:not(.hide) a.remove,ul.documents li:not(.hide) a.js-remove-document,ul.documents li:not(.hide) a.js-modal-remove-document{position:absolute !important;top:5px !important;right:10px !important;margin:0 !important;padding:0 !important;line-height:1 !important;font-size:16px !important;color:#0a0a0a !important;display:block !important;float:none !important;z-index:10}.refined-spinner{position:relative;display:inline-block;width:16px;height:16px;vertical-align:middle}.refined-spinner::before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;border:2px solid rgba(33,153,232,.15);border-top-color:#2199e8;animation:refined-spin 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;z-index:2}.refined-spinner::after{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#2199e8;opacity:.3;animation:refined-pulse 2s ease-in-out infinite;z-index:1}@keyframes refined-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes refined-pulse{0%,100%{transform:scale(0.8);opacity:.4}50%{transform:scale(1.1);opacity:.7}}.optimization-note{font-weight:500;font-style:italic;opacity:.85}.optimization-failed{color:#ec5840;font-style:italic;font-weight:400}ul.documents li.document-row:not(.hide){display:flex !important;align-items:center !important;gap:10px !important;padding:8px !important;line-height:1.35 !important}ul.documents li.document-row:not(.hide)::after{display:none}ul.documents li.document-row:not(.hide) a.js-modal-remove-document{position:static !important;top:auto !important;right:auto !important;display:inline-flex !important;float:none !important;z-index:auto !important;font-size:inherit !important;line-height:inherit !important}.document-row__thumb{position:relative;flex:0 0 48px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#cecece;border-radius:4px;overflow:hidden;text-decoration:none}.document-row__thumb-img{width:100%;height:100%;object-fit:cover;display:block}.document-row__icon{font-size:24px !important;color:#0a0a0a;margin:0 !important}.document-row__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:rgba(255,255,255,.95);font-size:18px;text-shadow:0 1px 3px rgba(0,0,0,.6);pointer-events:none;margin:0 !important}.document-row__duration{position:absolute;bottom:2px;right:2px;background:rgba(0,0,0,.75);color:#fff;font-size:.7rem;font-weight:600;line-height:1;padding:2px 4px;border-radius:2px;pointer-events:none}.document-row__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.document-row__filename{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-row__meta{font-size:.85rem;color:#8c8c8c;font-style:italic}.document-row__size:not(.hide)+.document-row__uploaded-by::before{content:" · ";font-style:normal}.document-row__actions{flex:0 0 auto;display:flex;align-items:center;gap:2px;margin-left:auto}.document-row__action{display:inline-flex !important;align-items:center;justify-content:center;width:32px;height:32px;color:#0a0a0a !important;border-radius:4px;text-decoration:none;font-weight:normal !important}.document-row__action:hover{background-color:rgba(0,0,0,.06)}.document-row__action i{font-size:16px;margin:0 !important}.required-documents-sign{max-width:900px;margin:0 auto;padding:20px 0}.required-documents-sign .js-rd-agreement{height:18px;width:18px}.required-documents-sign__header{margin-bottom:16px}.required-documents-sign__header h1{margin:0 0 4px;font-size:1.6rem}.required-documents-sign__header .version-label{color:#6b6b6b;font-size:.9rem}.required-documents-sign__pdf{border:1px solid #d0d0d0;border-radius:4px;background:#fafafa;padding:10px;min-height:400px;margin-bottom:24px;max-height:70vh;overflow-y:auto}.required-documents-sign__pdf .pdf-viewer__loading,.required-documents-sign__pdf .pdf-viewer__error{padding:40px;text-align:center;color:#666}.required-documents-sign__pdf .pdf-viewer__error{color:#a00}.required-documents-sign__form{background:#fff;border:1px solid #d0d0d0;border-radius:4px;padding:20px}.required-documents-sign__form h2{margin-top:0;font-size:1.2rem}.required-documents-sign__form .help-text{color:#6b6b6b;font-size:.85rem;margin-bottom:8px}.required-documents-sign__form input[type=text].signature-input{font-family:"Dancing Script",cursive;font-size:2.4rem !important;padding:8px 14px;height:auto;line-height:1.1;border:1px solid #cfcfcf;border-radius:6px;width:100%}.required-documents-sign__form .snapshot-fields{display:flex;gap:24px;margin:16px 0;flex-wrap:wrap}.required-documents-sign__form .snapshot-fields>div{flex:1 1 220px}.required-documents-sign__form .snapshot-fields>div label{display:block;font-weight:600;font-size:.82rem;color:#444;margin-bottom:2px}.required-documents-sign__form .snapshot-fields>div .value{padding:6px 10px;background:#f4f4f4;border-radius:4px;color:#222}.required-documents-sign__form .agreement{display:flex;gap:0px;align-items:center;margin:16px 0 0 5px}.required-documents-sign__form .actions{text-align:right}.pdf-viewer{user-select:none}.pdf-viewer__page{box-shadow:0 1px 4px rgba(0,0,0,.1)}.document-viewer-modal{max-width:1000px}.document-viewer-modal.reveal{top:50% !important;transform:translateY(-50%)}.document-viewer-modal__header{margin-bottom:14px;padding-right:70px}.document-viewer-modal__header h5{margin:0;word-break:break-all}.document-viewer-modal__body{max-height:75vh;overflow-y:auto;background:#fafafa;border:1px solid #e0e0e0;border-radius:4px;padding:10px}.document-viewer-modal__body .pdf-viewer__loading,.document-viewer-modal__body .pdf-viewer__error{padding:40px;text-align:center;color:#666}.document-viewer-modal__body .pdf-viewer__error{color:#a00}.document-viewer-modal__pdf{min-height:400px}.document-viewer-modal__image{display:block;max-width:100%;margin:0 auto}.document-viewer-modal__video{display:block;max-width:100%;max-height:70vh;width:100%;background:#000;margin:0 auto}.document-viewer-modal__iframe{width:100%;min-height:70vh;border:0;background:#fff}.document-viewer-modal__fallback{text-align:center;padding:40px 20px;color:#555}.document-viewer-modal__fallback i{color:#fff;margin-right:5px}.document-viewer-modal__fallback p{margin:10px 0 20px}.document-viewer-modal__fullscreen{position:absolute;top:7px;right:44px;width:32px;height:32px;background:rgba(0,0,0,0);border:0;cursor:pointer;color:#8a8a8a;font-size:1.25rem;line-height:1;padding:0;display:inline-flex;align-items:center;justify-content:center}.document-viewer-modal__fullscreen:hover,.document-viewer-modal__fullscreen:focus{color:#333;outline:none}.document-viewer-modal--fullscreen.reveal{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100vw;height:100vh;max-width:none;margin:0;border-radius:0;display:flex;flex-direction:column;transform:none}.document-viewer-modal--fullscreen.reveal .document-viewer-modal__body{max-height:none;flex:1 1 auto}.document-viewer-modal--fullscreen.reveal .document-viewer-modal__iframe{min-height:0;height:100%}.rd-required-docs-heading{display:block;margin-bottom:4px}.rd-required-docs-heading__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.rd-required-docs-heading h5{margin-bottom:0}.rd-required-docs-heading__actions{flex-shrink:0}.rd-required-docs-heading .rd-add-toolbar-panel{width:100%;box-sizing:border-box;margin-top:10px;padding:12px 14px;border:1px solid #e0e0e0;border-radius:4px;background:#fafafa}.rd-required-docs-heading .rd-add-another-form{margin-top:0}.rd-required-docs-heading .rd-add-another-form label{display:block;margin-bottom:8px}.rd-required-docs-heading .rd-collapsible-body{margin-bottom:20px}.rd-required-docs-heading .rd-collapsible-body button{margin-bottom:0px}.required-documents-manager .rd-active-pill{display:inline-block;padding:2px 10px;background-color:#dff5e1;color:#1f7a28;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.3px;vertical-align:middle}.required-documents-manager .rd-inactive-pill{display:inline-block;padding:2px 10px;background-color:#e7e7e7;color:#6b6b6b;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.3px;vertical-align:middle}.required-documents-manager .rd-new-version{background-color:#e7e7e7;padding:16px 20px;border-radius:4px;margin-top:16px}.required-documents-manager .rd-new-version h6{margin-top:0}.required-documents-manager .rd-new-version span{display:block;font-size:.8rem}.required-documents-manager .rd-versions-heading{margin-top:16px}.required-documents-manager .rd-versions-empty{margin-top:4px;margin-bottom:8px}.required-documents-manager .rd-version-row{display:flex;gap:16px;align-items:center;padding:10px 0;border-bottom:1px solid #eee;color:#333}.required-documents-manager .rd-version-row .rd-label{min-width:60px;font-weight:600}.required-documents-manager .rd-version-row .rd-label .rd-active-pill{margin-left:0}.required-documents-manager .rd-version-row .rd-meta{flex:1;font-size:.8rem;color:#555}.required-documents-manager .rd-danger-zone{margin-top:24px;padding:16px 20px;border:1px solid #f2c7c7;border-radius:4px;background-color:#fdf3f3}.required-documents-manager .rd-danger-zone h6{margin-top:0;color:#a94442}.required-documents-manager .rd-danger-zone .help-text{color:#6b6b6b;font-size:.85rem;margin-bottom:10px}.required-documents-manager .rd-signature-roster{width:100%;margin-top:10px;border-collapse:collapse}.required-documents-manager .rd-signature-roster th,.required-documents-manager .rd-signature-roster td{padding:6px 10px;border-bottom:1px solid #f0f0f0;text-align:left}.required-documents-manager .rd-signature-roster th{font-size:.9rem}.required-documents-manager .rd-signature-roster td{font-size:.8rem}.required-documents-manager .rd-signature-roster td.signature-typed{font-family:"Dancing Script",cursive;font-size:1.4rem}.required-documents-manager .rd-collapsible-heading{margin:0}.required-documents-manager .rd-collapsible-toggle{display:flex;align-items:center;gap:8px;background:none;border:0;padding:8px 0;margin:0;font:inherit;font-weight:700;color:inherit;cursor:pointer;text-align:left;width:100%}.required-documents-manager .rd-collapsible-toggle:hover{color:#2199e8}.required-documents-manager .rd-collapsible-toggle:focus-visible{outline:2px solid #2199e8;outline-offset:2px}.required-documents-manager .rd-collapsible-chevron{font-size:.8em;width:12px;flex-shrink:0}.required-documents-manager .rd-sig-version-toggle{padding:6px 0}.required-documents-manager .rd-sig-version-toggle .rd-sig-count{font-weight:400}.required-documents-manager .rd-sig-block{margin-bottom:6px}.required-documents-manager .tracking-master-detail{margin-top:12px;margin-left:0;margin-right:0;min-height:280px}@media print,screen and (max-width: 47.99875em){.required-documents-manager .tracking-master-detail{flex-direction:column}}.required-documents-manager .tracking-nav{max-height:70vh;overflow-x:hidden;overflow-y:auto;border-right:none;padding-right:0}.required-documents-manager .tracking-nav .tracking-nav__item{width:100%;max-width:100%;box-sizing:border-box;margin-left:0;margin-right:0;text-align:left;text-transform:none;letter-spacing:normal;font-family:inherit;border:0;box-shadow:none;appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0)}.required-documents-manager .tracking-nav .tracking-nav__item .tracking-nav__label{min-width:0}.required-documents-manager .tracking-nav .tracking-nav__item:hover{box-shadow:none;background-color:#f0f0f0}.required-documents-manager .tracking-nav .tracking-nav__item.is-active{background-color:#e8f4fd;border-left:3px solid #197ea8;padding-left:7px;color:#197ea8;font-weight:600}.required-documents-manager .tracking-nav .tracking-nav__item.is-active:hover{background-color:#e8f4fd}.required-documents-manager .rd-master-detail-detail{min-width:0}.required-documents-manager .rd-detail-panel.card{padding:16px;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:0}.required-documents-manager .rd-detail-panel__header{margin-bottom:12px}.tabs-panel-container.registries.has-required-documents-gate .registry-tab-content,.inner-container.registries.has-required-documents-gate .page-body,.inner-container.incident-reports.has-required-documents-gate .shadow-page{position:relative;isolation:isolate}.required-documents-tracking-gate{position:absolute;top:0;left:0;right:0;bottom:0;z-index:8;display:flex;align-items:center;justify-content:center;min-height:280px}.required-documents-tracking-gate__backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(20,25,40,.72);border-radius:14px}.required-documents-tracking-gate__dialog{position:relative;z-index:1;background:#fff;border-radius:6px;max-width:560px;width:calc(100% - 40px);padding:28px 32px;box-shadow:0 12px 40px rgba(0,0,0,.3)}.required-documents-tracking-gate__dialog h2{margin:0 0 12px;font-size:1.35rem;color:#b45c00}.required-documents-tracking-gate__dialog h2 i{margin-right:6px}.required-documents-tracking-gate__dialog p{margin:0 0 14px;font-size:.95rem;color:#333}.required-documents-tracking-gate__dialog ul{margin:0 0 20px 20px;padding:0}.required-documents-tracking-gate__dialog ul li{margin:4px 0;font-size:.95rem}.required-documents-tracking-gate__dialog ul li .version-label{color:#777;font-size:.85rem;margin-left:6px}.required-documents-tracking-gate__dialog .actions{text-align:right}.required-documents-tracking-gate__dialog .actions .button{margin:0}#seatChangeModal .seat-change-stepper{display:inline-flex;align-items:stretch;height:40px}#seatChangeModal .seat-change-stepper-input{width:70px;height:40px;margin:0;text-align:center;border:1px solid #ccc;border-left:0;border-right:0;border-radius:0;padding:0 4px;box-shadow:none;-moz-appearance:textfield}#seatChangeModal .seat-change-stepper-input::-webkit-outer-spin-button,#seatChangeModal .seat-change-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#seatChangeModal .seat-change-stepper-btn{width:40px;height:40px;margin:0;padding:0;font-size:1.3rem;line-height:1;font-weight:600;background:#fff;color:#333;border:1px solid #ccc;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}#seatChangeModal .seat-change-stepper-btn:hover:not(:disabled){background:#f5f5f5}#seatChangeModal .seat-change-stepper-btn:disabled{color:#ccc;cursor:not-allowed;background:#fafafa}#seatChangeModal .seat-change-stepper-btn:first-child{border-radius:4px 0 0 4px}#seatChangeModal .seat-change-stepper-btn:last-child{border-radius:0 4px 4px 0}#seatChangeModal .seat-change-breakdown,#seatChangeModal .seat-change-breakdown-table,#seatChangeModal .seat-change-breakdown-table th,#seatChangeModal .seat-change-breakdown-table td{font-size:14px}#seatChangeModal .modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}#seatChangeModal .modal-actions>*{margin:0}#medicalCodeFormModal .service-code-modal-header{padding:1.5rem 24px 0}#medicalCodeFormModal .service-code-modal-header .modal-title{margin:0;padding-right:2.5rem}#medicalCodeFormModal .service-code-modal-body{padding:16px 24px 24px}#medicalCodeFormModal .service-code-intro{display:flex;align-items:flex-start;gap:8px;margin:0 0 1.25rem;padding:10px 12px;font-size:13px;line-height:1.45;color:#555;background:#f5f7fa;border-left:3px solid #39b4e7;border-radius:2px}#medicalCodeFormModal .service-code-intro i{color:#39b4e7;margin-top:2px;flex-shrink:0}#medicalCodeFormModal .service-code-section{margin-bottom:1.25rem}#medicalCodeFormModal .service-code-section:last-of-type{margin-bottom:0}#medicalCodeFormModal .service-code-section-heading{margin-bottom:.65rem;padding-bottom:4px;border-bottom:1px solid #dee2e6}#medicalCodeFormModal .service-code-section-title{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a2a2a2}#medicalCodeFormModal label{margin-bottom:4px;font-size:12px;line-height:1.3}#medicalCodeFormModal input[type=text],#medicalCodeFormModal input[type=number]{margin-bottom:6px}#medicalCodeFormModal .help-text{margin-top:4px;font-size:12px;font-style:normal;line-height:1.4;color:#a2a2a2}#medicalCodeFormModal .help-text code{padding:0 3px;font-size:11px;background:#f0f0f0;border:0;color:#5a595c}#medicalCodeFormModal .service-code-compact-row{display:flex;flex-wrap:wrap;gap:0 18px}#medicalCodeFormModal .service-code-field{margin-bottom:0}#medicalCodeFormModal .service-code-input{width:110px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;letter-spacing:.03em}#medicalCodeFormModal input[type=number].service-code-input{width:84px;text-align:center;font-family:inherit;letter-spacing:normal}#medicalCodeFormModal #serviceCodeSchedulingSection.is-hidden{display:none}#medicalCodeFormModal .service-code-toggle{display:flex;align-items:flex-start;margin-bottom:12px}#medicalCodeFormModal .service-code-toggle:last-child{margin-bottom:0}#medicalCodeFormModal .service-code-toggle .switch{flex:0 0 auto;float:none;margin:0 16px 0 0}#medicalCodeFormModal .service-code-toggle-copy{flex:1 1 auto}#medicalCodeFormModal .service-code-toggle-copy label{display:block;margin:0;font-size:14px;font-weight:600;line-height:1.3;text-transform:none;color:#5a595c;cursor:pointer}#medicalCodeFormModal .service-code-toggle-copy small{display:block;margin-top:2px;font-size:12px;font-weight:400;line-height:1.4;color:#a2a2a2}#medicalCodeFormModal .service-code-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dee2e6}#medicalCodeFormModal .service-code-actions .button{height:40px;margin:0}#medicalCodeFormModal .service-code-actions-primary{display:flex;gap:10px;margin-left:auto}#medicalCodeFormModal .service-code-cancel-btn{background-color:rgba(0,0,0,0);border:1px solid #c3c3c3;color:#5a595c}#medicalCodeFormModal .service-code-cancel-btn:hover,#medicalCodeFormModal .service-code-cancel-btn:focus{background-color:#ececec;color:#5a595c}#medicalCodeFormModal .service-code-archive-btn{background-color:red;color:#fff;border:none}#medicalCodeFormModal .service-code-archive-btn:hover,#medicalCodeFormModal .service-code-archive-btn:focus{background-color:rgb(84%,0%,0%);color:#fff;border:none}#medicalCodeFormModal .service-code-archive-btn.is-hidden{display:none}@media print,screen and (max-width: 47.99875em){#medicalCodeFormModal .service-code-compact-row{gap:0 12px}#medicalCodeFormModal .service-code-input,#medicalCodeFormModal input[type=number].service-code-input{width:100%}#medicalCodeFormModal .service-code-field{flex:1 1 100%;margin-bottom:.75rem}#medicalCodeFormModal .service-code-actions{flex-direction:column-reverse;align-items:stretch}#medicalCodeFormModal .service-code-actions .button{width:100%}#medicalCodeFormModal .service-code-actions-primary{flex-direction:column-reverse;margin-left:0;width:100%}}
