/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:initial}sub{bottom:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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:initial}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}[hidden],template{display:none}:root{--border-border-primary:var(--color-grey-400);--border-border-secondary:var(--color-blue-700);--border-border-active:var(--color-blue-500);--border-border-brand:var(--color-blue-500);--color-blue-100:#eff9ff;--color-blue-200:#cdeaf9;--color-blue-300:#b4e0f8;--color-blue-400:#8fd0f4;--color-blue-500:#69c0f1;--color-blue-600:#215eac;--color-blue-700:#052b5c;--color-green-500:#1bd785;--color-green-400:#6af2b6;--color-green-300:#e1fef1;--color-grey-000:#fff;--color-grey-100:#fafaff;--color-grey-300:#f2f2f7;--color-grey-400:#d8d9e1;--color-grey-500:#c4c4ce;--color-grey-600:#9d9ea7;--color-orange-700:#df7800;--color-orange-600:#ff891e;--color-orange-500:#ffa14b;--color-orange-400:#ffc895;--color-orange-300:#ffeedb;--color-orange-200:#fdf8ed;--color-purple-800:#391157;--color-purple-700:#7c67d3;--color-purple-600:#a38af4;--color-purple-500:#baa7f7;--color-purple-400:#d1c5fa;--color-purple-300:#e8e2fc;--color-purple-200:#f5f0ff;--color-red-500:#ff1b1b;--color-red-400:#ff7d7d;--color-red-300:#ffb8b8;--color-red-200:#ffe2e2;--color-yellow-700:#b5c500;--color-yellow-600:#e1f03a;--color-yellow-500:#ebff9f;--color-yellow-400:#efffb3;--color-yellow-300:#f6ffd3;--color-yellow-200:#fbffed;--font-family-text:DM Sans;--font-family-icon:Modulate;--font-size-xxs:1rem;--font-size-xs:1.125rem;--font-size-sm:1.125rem;--font-size-md:1.25rem;--font-size-lg:1.5rem;--font-size-xl:1.75rem;--font-size-2xl:2rem;--font-size-3xl:2.25rem;--font-line-height-xs:1.125rem;--font-line-height-sm:1.5rem;--font-line-height-md:2rem;--font-line-height-lg:2.5rem;--font-line-height-xl:3rem;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:1rem;--radius-xl:2rem;--radius-2xl:8rem;--radius-radius-rounded:var(--radius-xl);--radius-radius-full:var(--radius-2xl);--radius-radius-squared:var(--radius-md);--spacing-05:0.25rem;--spacing-1:0.5rem;--spacing-2:1rem;--spacing-3:1.5rem;--spacing-4:2rem;--spacing-5:2.5rem;--spacing-6:3rem;--spacing-7:3.5rem;--spacing-8:4rem;--spacing-9:4.5rem;--spacing-10:5rem;--spacing-11:5.5rem;--spacing-12:6rem;--spacing-13:6.5rem;--spacing-14:8rem;--spacing-spacing-xxs:var(--spacing-1);--spacing-spacing-xs:var(--spacing-1);--spacing-spacing-md:var(--spacing-4);--spacing-spacing-lg:var(--spacing-5);--spacing-spacing-xl:var(--spacing-6);--spacing-spacing-2xl:var(--spacing-14);--spacing-spacing-sm:var(--spacing-2);--surface-surface-primary:var(--color-grey-000);--surface-surface-secondary:var(--color-grey-500);--surface-surface-invert:var(--color-blue-700);--surface-surface-brand:var(--color-blue-500);--surface-surface-hover:var(--color-blue-500);--surface-surface-active:var(--color-blue-100);--surface-surface-alert:var(--color-red-500);--text-text-primary:var(--color-blue-700);--text-text-secondary:var(--color-grey-600);--text-text-invert:var(--color-grey-100);--text-text-link:var(--color-blue-500);--text-text-delete:var(--color-red-500)}@font-face{font-family:DM Sans;font-weight:300;src:url(/static/media/DMSans-Light.01a44a42c1b22a037941.ttf) format("truetype")}@font-face{font-family:DM Sans;font-weight:400;src:url(/static/media/DMSans-Regular.36401d66ca415d09e170.ttf) format("truetype")}@font-face{font-family:DM Sans;font-weight:500;src:url(/static/media/DMSans-Medium.3b0ba81ccb599b9c3f61.ttf) format("truetype")}@font-face{font-family:DM Sans;font-weight:700;src:url(/static/media/DMSans-Bold.e604b7aec4c3e2ceb6e3.ttf) format("truetype")}@font-face{font-family:Modulate;font-weight:400;src:url(/static/media/Modulate.7c8afe8e9d3387133970.ttf) format("truetype")}@font-face{font-family:Modulate;src:url(/static/media/Modulate.ce552711c2017b42161f.eot);src:url(/static/media/Modulate.ce552711c2017b42161f.eot) format("embedded-opentype"),url(/static/media/Modulate.ccbbc3fcc047a9213285.woff2) format("woff2"),url(/static/media/Modulate.f9c4c05b24bc26114c79.woff) format("woff"),url(/static/media/Modulate.7c8afe8e9d3387133970.ttf) format("truetype"),url(/static/media/Modulate.1d208377173d673802c7.svg) format("svg")}.modIcon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;display:inline-block;flex-shrink:0;font:normal normal normal 1em/1 Modulate;font:normal normal normal 1em/1 var(--font-family-icon);font-size:1em}.modIcon--sm{font-size:.8em}.modIcon--lg{font-size:1.2em}.modIcon--is-spinning{animation:icon-spinning-animation 1s linear infinite}.modIcon--bell:before{content:""}.modIcon--box:before{content:""}.modIcon--camera:before{content:""}.modIcon--cash-toggle:before{content:""}.modIcon--check:before{content:""}.modIcon--chevron-up:before{content:""}.modIcon--chevron-right:before{content:""}.modIcon--chevron-left:before{content:""}.modIcon--chevron-expand-y:before{content:""}.modIcon--chevron-down:before{content:""}.modIcon--circle-info:before{content:""}.modIcon--design-document-3ds-1:before{content:""}.modIcon--download-circle:before{content:""}.modIcon--expand-1:before{content:""}.modIcon--filter:before{content:""}.modIcon--layers-select:before{content:""}.modIcon--layers-select-front:before{content:""}.modIcon--light-mode-brightness:before{content:""}.modIcon--loader:before{content:""}.modIcon--magnifier:before{content:""}.modIcon--navigation-menu-vertical:before{content:""}.modIcon--office-file-pdf:before{content:""}.modIcon--paper-plane-2:before{content:""}.modIcon--pen-3:before{content:""}.modIcon--plus:before{content:""}.modIcon--print:before{content:""}.modIcon--road-sign-banned:before{content:""}.modIcon--share-1:before{content:""}.modIcon--taking-pictures-square:before{content:""}.modIcon--triangle-warning:before{content:""}.modIcon--weather-night-clear:before{content:""}.modIcon--xmark:before{content:""}.modIcon--xray:before{content:""}@keyframes icon-spinning-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box}body,button,html,input,select{color:#052b5c;color:var(--text-text-primary);font-family:DM Sans,sans-serif;font-family:var(--font-family-text),sans-serif}p{margin:0}#root,body,html{height:100%;min-height:100vh}h1,h2,h3,h4,h5{margin:0}.modTitle{font-weight:700}.modTitle--h1{font-size:2.25rem;font-size:var(--font-size-3xl);line-height:3rem;line-height:var(--font-line-height-xl);margin-bottom:2rem;margin-bottom:var(--spacing-spacing-md)}.modTitle--h2{font-size:2rem;font-size:var(--font-size-2xl);line-height:2.5rem;line-height:var(--font-line-height-lg)}.modTitle--h4{font-size:1.5rem;font-size:var(--font-size-lg);font-weight:500;line-height:2rem;line-height:var(--font-line-height-md)}.modTitle--h5{font-size:1.25rem;font-size:var(--font-size-md);font-weight:500;line-height:1.5rem;line-height:var(--font-line-height-sm)}.modText{font-weight:400}.modText--body1{font-size:1.125rem;font-size:var(--font-size-sm)}.modText--body1,.modText--body2{line-height:1.5rem;line-height:var(--font-line-height-sm)}.modText--body2{font-size:1.125rem;font-size:var(--font-size-xs)}.modText--note{font-size:1rem;font-size:var(--font-size-xxs);line-height:1.125rem;line-height:var(--font-line-height-xs)}.modText--link{cursor:pointer;text-decoration:none}.modText--link:hover{text-decoration:underline}.modText--link:active,.modText--link:visited{color:currentcolor}.modText--underline{text-decoration:underline}.modText--important{font-weight:700}.modText--secondary{color:#9d9ea7;color:var(--text-text-secondary)}.modText--centered{text-align:center}.modLoginForm{background-image:url(/static/media/brace_cropped_flipped.00a39bd10e387133e6c2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-end;padding:var(--spacing-spacing-md) var(--spacing-spacing-2xl)}.modLoginForm,.modLoginForm__box{align-items:center;display:flex;height:100%}.modLoginForm__box{background-color:var(--color-grey-000);border-radius:15px;flex-direction:column;justify-content:center;padding:var(--spacing-spacing-sm) var(--spacing-spacing-md);width:30rem}.modLoginForm__logo{height:15%;width:15%}.modLoginForm__title{font-size:var(--font-size-xl);font-weight:700;padding:var(--spacing-spacing-xs)}.modLoginForm__subtitle{font-size:var(--font-size-xs);padding:var(--spacing-spacing-xs)}.modLoginForm__form{margin-top:auto;width:100%}.modLoginForm__input{align-self:flex-end;background:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-rounded);color:var(--text-text-primary);font-size:var(--font-size-sm);height:2.625rem;line-height:var(--font-line-height-sm);outline:0;padding:var(--spacing-spacing-xs) var(--spacing-spacing-sm);width:100%}.modLoginForm__input::placeholder{color:var(--text-text-secondary)}.modLoginForm__input:active,.modLoginForm__input:focus{border:2px solid var(--border-border-active)}.modLoginForm__input:focus{box-shadow:0 0 8px 2px #69c0f13d}.modLoginForm__input:invalid{border-color:red}.modLoginForm__passwordInput{position:relative}.modLoginForm__passwordToggle{background-color:#0000;border:none;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.modLoginForm__inputName{align-self:flex-start;padding:var(--spacing-spacing-sm) 0 var(--spacing-spacing-xs) 0}.modLoginForm__signUp{margin-top:auto;padding-top:var(--spacing-spacing-xs)}.modButton{align-items:center;border:0;border-radius:var(--radius-radius-rounded);column-gap:.4rem;cursor:pointer;display:inline-flex;font-size:var(--font-size-sm);font-weight:400;height:2.625rem;justify-content:center;line-height:var(--font-line-height-sm);padding:var(--spacing-spacing-xs) var(--spacing-spacing-md);text-align:center;text-decoration:none;transition:color .15s ease-out,background-color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;user-select:none}.modButton:disabled{cursor:default}.modButton--primary{background:var(--surface-surface-invert);color:var(--text-text-invert)}.modButton--primary:hover{background:var(--surface-surface-hover)}.modButton--primary:active{background:var(--surface-surface-brand)}.modButton--primary:disabled{background:var(--surface-surface-secondary);color:var(--text-text-secondary)}.modButton--secondary{background:var(--surface-surface-primary);border:1px solid var(--border-border-secondary);color:var(--text-text-primary)}.modButton--secondary:hover{border:1px solid var(--surface-surface-hover);color:var(--text-text-link)}.modButton--secondary:active{border:2px solid var(--border-border-active);color:var(--text-text-primary);padding:calc(var(--spacing-spacing-xs) - 1px) calc(var(--spacing-spacing-md) - 1px)}.modButton--secondary:disabled{border:1px solid var(--surface-surface-secondary);color:var(--text-text-secondary)}.modButton--action{background:#0000;border:0;color:var(--text-text-link);padding:var(--spacing-spacing-xs) var(--spacing-spacing-sm);transition:opacity .15s ease-out}.modButton--action:active,.modButton--action:hover{opacity:.6}.modButton--action:disabled{border:1px solid var(--surface-surface-secondary);color:var(--text-text-secondary)}.modButton--profile{align-items:left;background:0;border:none;color:var(--text-text-primary);font-size:var(--font-size-xs);padding:5px;transition:opacity .15s ease-out}.modButton--profile:active,.modButton--profile:hover{color:var(--color-blue-500)}.modButton--profile:disabled{border:1px solid var(--surface-surface-secondary);color:var(--text-text-secondary)}.modButton--full-width{width:100%}.modBackLink{margin-bottom:var(--spacing-spacing-md)}.modBackLink .modButton{font-size:var(--font-size-xs);line-height:var(--font-line-height-sm);padding:0}.modBackLink .modIcon{color:var(--text-text-primary)}.modBottomBarSpacer{height:6rem}.modBottomBar{align-items:center;background:var(--surface-surface-primary);border-top:1px solid var(--border-border-primary);bottom:0;box-shadow:0 -2px 20px 12px rgba(5,43,92,.075);display:flex;flex-direction:row-reverse;height:4.625rem;justify-content:space-between;left:0;padding:var(--spacing-spacing-sm) var(--spacing-spacing-xl);position:fixed;width:100vw}.modFormSection{border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-rounded);padding:var(--spacing-spacing-lg);width:100%}.modFormSection__title{color:var(--text-text-primary);display:block;float:left;font-size:var(--font-size-2xl);font-weight:700;line-height:var(--font-line-height-lg);margin-bottom:1rem}.modFormSection__content{align-items:flex-end;clear:both;display:flex;flex-wrap:wrap;margin:-.5rem;width:calc(100% + 1rem)}.modFormSection__content .modFormField{padding:.5rem}.modFormField{display:flex;flex-direction:column;gap:var(--spacing-05)}.modFormField .modDropzone{margin-top:var(--spacing-spacing-xs)}.modFormField--50{flex-basis:50%}.modFormField--100{flex-basis:100%}.modFormField--toggle{align-items:center;column-gap:var(--spacing-1);flex-direction:row}.modFormField--toggle .modFormFieldLabel{-webkit-user-select:none;user-select:none}.modFormField__input{background:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-rounded);color:var(--text-text-primary);font-size:var(--font-size-sm);height:2.625rem;line-height:var(--font-line-height-sm);outline:0;padding:var(--spacing-spacing-xs) var(--spacing-spacing-sm)}.modFormField__input::placeholder{color:var(--text-text-secondary)}.modFormField__input:active,.modFormField__input:focus{border:2px solid var(--border-border-active)}.modFormField__input:focus{box-shadow:0 0 8px 2px #69c0f13d}.modFormField__input--select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjE0NyA4Ljk4N2EuNzUuNzUgMCAwIDEgMS4wNi4wMjFMMTIgMTcuMTI1bDcuNzkyLTguMTE3YS43NS43NSAwIDAgMSAxLjA4MiAxLjA0bC04LjMzMyA4LjY4YS43NS43NSAwIDAgMS0xLjA4MiAwbC04LjMzNC04LjY4YS43NS43NSAwIDAgMSAuMDIyLTEuMDYxWiIgZmlsbD0iIzA1MkI1QyIvPjwvc3ZnPg==");background-position:right .75em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:1.5rem auto,100%}.modFormFieldLabel{color:var(--text-text-primary);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);position:relative}.modFormFieldLabel__optional{color:var(--text-text-secondary);float:right;font-size:var(--font-size-xxs);line-height:var(--font-line-height-xs);text-transform:lowercase;-webkit-user-select:none;user-select:none}.modFormField--error .modFormFieldLabel{color:var(--text-text-delete)}.modFormField--error .modDropzone__zone,.modFormField--error .modFormField__input,.modFormField--error .modFormField__slider-container__current{border-color:var(--text-text-delete)}.modFormField__options{align-items:center;column-gap:var(--spacing-spacing-sm);display:flex;justify-content:center;padding-top:.25rem}.modFormOptionValue{flex:1 1}.modFormOptionValue__label{align-items:center;border:1px solid var(--border-border-secondary);border-radius:var(--radius-radius-rounded);column-gap:var(--spacing-spacing-xs);cursor:pointer;display:flex;flex:1 1;font-size:var(--font-size-sm);height:2.625rem;justify-content:center;line-height:var(--font-line-height-sm);padding:var(--spacing-spacing-xs) var(--spacing-spacing-md);transition:all .1s ease-out}.modFormOptionValue__label:hover{border-color:var(--surface-surface-hover);color:var(--text-text-link)}.modFormField__input:checked+.modFormOptionValue__label{background:var(--surface-surface-invert);border-color:var(--border-border-secondary);color:var(--text-text-invert);cursor:default}.modFormField__input[type=checkbox]+.modFormOptionValue__label{cursor:pointer}.modFormField__slider-container{align-items:center;column-gap:var(--spacing-spacing-sm);display:flex}.modFormField__slider-container__current{align-items:center;background:var(--surface-surface-primary);border:1px solid var(--border-border-active);border-radius:var(--radius-md);display:inline-flex;font-size:var(--font-size-xs);height:2.625rem;justify-content:center;overflow:hidden;white-space:nowrap;width:3rem}.modFormFieldSlider{align-items:center;column-gap:var(--spacing-spacing-xs);display:flex;flex:1 1}.modFormFieldSlider__value{color:var(--text-text-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-sm);-webkit-user-select:none;user-select:none}.modFormFieldSlider__slider{-webkit-appearance:none;appearance:none;background:var(--surface-surface-active);border-radius:.125rem;flex:1 1;height:.25rem}.modFormFieldSlider__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:50%;cursor:pointer;height:20px;height:var(--font-size-md,20px);-webkit-transition:border-color .15s ease-out;transition:border-color .15s ease-out;width:20px;width:var(--font-size-md,20px)}.modFormFieldSlider__slider::-webkit-slider-thumb:hover{border-color:var(--border-border-active)}.modFormFieldSlider__slider::-webkit-slider-thumb:active{border-width:2px}.modFormFieldSlider__slider::-moz-range-thumb{background:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:50%;cursor:pointer;height:20px;height:var(--font-size-md,20px);-moz-transition:border-color .15s ease-out;transition:border-color .15s ease-out;width:20px;width:var(--font-size-md,20px)}.modFormFieldSlider__slider::-moz-range-thumb:hover{border-color:var(--border-border-active)}.modFormFieldSlider__slider::-moz-range-thumb:active{border-width:2px}.modFormFieldToggle{background-color:var(--surface-surface-primary);border:1px solid var(--border-border-secondary);border-radius:.75rem;height:1.5rem;overflow:hidden;position:relative;width:3rem}.modFormFieldToggle__switch{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.modFormFieldToggle__switch:before{border-radius:50%;content:"";height:1.25rem;left:.125rem;position:absolute;top:.0625rem;transition:.4s;width:1.25rem}.modFormFieldToggle__input:checked+.modFormFieldToggle__switch,.modFormFieldToggle__switch:before{background-color:var(--surface-surface-invert)}.modFormFieldToggle__input:checked+.modFormFieldToggle__switch:before{background-color:var(--surface-surface-primary);transform:translateX(1.375rem)}.modDropzone__zone{align-items:center;background:var(--surface-surface-primary);border:1px dashed var(--border-border-primary);border-radius:var(--radius-radius-rounded);display:flex;flex-direction:column;gap:var(--spacing-spacing-xs);justify-content:center;padding:var(--spacing-spacing-xl) var(--spacing-spacing-lg);-webkit-user-select:none;user-select:none}.modDropzone__zone .modText--underline{color:var(--text-text-link);cursor:pointer}.modDropzone__zone--disabled .modText--underline{color:inherit;cursor:inherit;text-decoration:none}.modDropzone__zone--active{border-color:var(--border-border-active);border-width:2px;padding:calc(var(--spacing-spacing-xl) - 1px) calc(var(--spacing-spacing-lg) - 1px)}.modDropzone__zone--active .modText--underline{color:inherit;cursor:inherit}.modDropzone__filelist{list-style:none;margin:1rem 0 0;padding:0}.modFileUploaded{align-items:center;background:var(--surface-surface-primary);border-bottom:1px solid var(--border-border-primary);display:flex;justify-content:space-between;padding:var(--radius-lg) var(--spacing-spacing-sm);transition:all .1s ease-out;-webkit-user-select:none;user-select:none}.modFileUploaded:hover{background:var(--surface-surface-active);border-color:var(--border-border-active)}.modFileUploaded--readonly:hover{background:inherit;border-color:var(--border-border-primary)}.modFileUploaded--readonly .modFileUploaded__name{color:var(--text-text-secondary)}.modFileUploaded--readonly .modIcon{color:var(--text-text-primary)}.modFileUploaded--small{padding:var(--spacing-spacing-xs) var(--spacing-spacing-sm)}.modFileUploaded--small .modButton{height:auto}.modFileUploaded__name{align-items:center;font-size:var(--font-size-xs);line-height:var(--font-line-height-sm)}.modFileUploaded__actions,.modFileUploaded__name{column-gap:var(--spacing-spacing-sm);display:inline-flex}.modFileUploaded__actions .modButton{font-size:var(--font-size-xs);line-height:var(--font-line-height-sm);padding:0}.modFileUploaded__actions__danger .modButton{color:var(--text-text-delete)}.modLayout{display:flex;flex-direction:column;min-height:100vh}.modLayout__content{flex:1 1;padding:var(--spacing-spacing-md) var(--spacing-spacing-2xl) var(--spacing-spacing-xl) var(--spacing-spacing-2xl)}.modFooter{align-items:center;border-top:1px solid var(--border-border-primary);display:flex;justify-content:space-between;padding:var(--spacing-spacing-md);-webkit-user-select:none;user-select:none}.modFooter__section{color:var(--text-text-secondary)}.modFooter__section a{color:inherit}.modFooter__section--highlighted{color:var(--text-text-primary);flex:1 1;text-align:center}.modFooterLogo{fill:var(--text-text-primary);display:inline;height:1.625rem;vertical-align:bottom}.modHeader{align-items:center;background:var(--surface-surface-primary);border-bottom:1px solid var(--border-border-primary);box-sizing:initial;display:flex;height:2.5rem;justify-content:space-between;padding:var(--spacing-spacing-sm) var(--spacing-spacing-xl);position:-webkit-sticky;position:sticky;top:0;-webkit-user-select:none;user-select:none;z-index:2}.modHeader__logo{fill:var(--text-text-primary);height:2.25em;width:14rem}.modHeader__menu{align-items:center;display:flex;height:inherit}.modHeader__menu__separator{background:var(--border-border-primary);height:inherit;margin:0 1rem;width:1px}.modHeaderNotification{background:none;border:0;cursor:pointer;font-size:1.5rem;padding:0;position:relative}.modHeaderNotification:hover{color:var(--color-blue-200)}.modHeaderNotification--unread:after{background-color:var(--surface-surface-alert);border:1px solid var(--surface-surface-primary);border-radius:50%;content:"";height:.5rem;position:absolute;right:.1rem;width:.5rem}.modHeader__notifs{background-color:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-squared);max-width:20rem;padding:var(--spacing-spacing-sm);position:absolute;right:var(--spacing-spacing-xl);top:calc(100% + var(--spacing-spacing-xxs));z-index:1000}.modHeader__numNotifs{padding:var(--spacing-05)}.modProfile{align-items:center;background:#0000;border:0;border-radius:var(--radius-radius-squared);color:var(--text-text-primary);column-gap:var(--spacing-spacing-xs);cursor:pointer;display:flex;padding:var(--spacing-spacing-xs)}.modProfile:hover{background-color:var(--color-blue-200)}.modProfile__avatar{background:var(--surface-surface-secondary);border-radius:50%;color:var(--text-text-invert);font-size:var(--font-size-s);height:2rem;line-height:2rem;text-align:center;text-transform:uppercase;width:2rem}.modProfile__popup{background-color:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-squared);padding:var(--spacing-spacing-xxs) var(--spacing-spacing-sm);position:absolute;right:var(--spacing-spacing-xl);top:calc(100% + var(--spacing-spacing-xxs));z-index:1500}.modProfile__popup p{margin:5px 0}.modProfile__blue-button{color:var(--text-text-primary)}.modProfile__blue-button,.modProfile__red-button{background:0;border:none;cursor:pointer;font-size:var(--font-size-xs);margin-top:0;padding:5px}.modProfile__red-button{color:#ff1b1b}.modProfile__popup button:hover{color:var(--color-blue-500)}.modProfile__separator{background-color:var(--color-grey-500);border:none;height:1px;margin:0;width:100%}.modWizardSteps{column-gap:var(--spacing-spacing-md);display:flex}.modWizardSteps__stepper{flex-basis:12rem}.modWizardSteps__active-section{flex:1 1}.modWizardSteps__active-section .modFormSection{height:100%}.modStepper{--stepper-padding:1.25rem;--stepper-border-size:2px;--stepper-bullet-size:1.5rem;display:flex;flex-direction:column;list-style:none;padding-left:1rem;position:relative;-webkit-user-select:none;user-select:none}.modStepper__step{border-left:var(--stepper-border-size) solid #0000;padding-left:var(--stepper-padding);position:relative}.modStepper__step:before{background:var(--surface-surface-secondary);height:var(--stepper-bullet-size);top:0;width:var(--stepper-bullet-size)}.modStepper__step:after,.modStepper__step:before{border-radius:50%;content:"";display:block;left:0;position:absolute;transform:translateX(calc(-50% - 1px))}.modStepper__step:after{background:var(--surface-surface-primary);height:calc(var(--stepper-bullet-size)/2);top:calc(var(--stepper-bullet-size)/4);width:calc(var(--stepper-bullet-size)/2)}.modStepper__step:not(:last-child){border-color:var(--border-border-primary);padding-bottom:2.875rem}.modStepper__step--active:before,.modStepper__step--completed:before{background:var(--surface-surface-invert)}.modStepper__step--completed:after{align-items:center;background-color:#0000;border-radius:0;color:var(--text-text-invert);content:"";display:flex;font-family:var(--font-family-icon);font-size:1rem;height:var(--stepper-bullet-size);justify-content:center;left:0;top:0;width:var(--stepper-bullet-size)}.modStepper__step__title{color:var(--surface-surface-secondary);font-size:var(--font-size-xs);font-weight:400;letter-spacing:.9px;line-height:var(--font-line-height-sm);text-transform:uppercase}.modNewPatientPageInsuranceSection{display:flex;flex-wrap:wrap;width:100%}.modNewPatientPageInsuranceSection .modFormFieldLabel{color:var(--text-text-secondary)}.modPatientListToolbar{display:flex;justify-content:space-between;margin:var(--spacing-spacing-md) 0}.modPatientListToolbar__search{column-gap:var(--spacing-spacing-xxs);display:flex}.modPatientListCount{color:var(--text-text-secondary);font-family:var(--font-family-text);margin-top:var(--spacing-spacing-sm);text-align:center}.modBadge,.modPatientListCount{font-size:var(--font-size-xxs);line-height:var(--font-line-height-xs);-webkit-user-select:none;user-select:none}.modBadge{align-items:center;background-color:var(--surface-surface-primary);border:1px solid;border-radius:var(--radius-radius-full);display:inline-flex;gap:var(--spacing-spacing-xs);justify-content:center;padding:var(--spacing-spacing-xxs) var(--spacing-spacing-sm);white-space:nowrap;width:8.125rem}.modBadge--full-width{width:100%}.modBadge--auto-size{width:auto}.modBadge--button{cursor:pointer;transition:opacity .15s ease-in-out}.modBadge--button:hover{opacity:.6}.modBadge--black{border-color:var(--border-border-secondary);color:var(--text-text-primary)}.modBadge--blue{background-color:var(--color-blue-200);border-color:var(--color-blue-600);color:var(--color-blue-600)}.modBadge--purple{background-color:var(--color-purple-200);border-color:var(--color-purple-700);color:var(--color-purple-700)}.modBadge--yellow{background-color:var(--color-yellow-200);border-color:var(--color-yellow-700);color:var(--color-yellow-700)}.modBadge--green{background-color:var(--color-green-300);border-color:var(--color-green-500);color:var(--color-green-500)}.modBadge--orange{background-color:var(--color-orange-200);border-color:var(--color-orange-700);color:var(--color-orange-700)}.modBadge--grey{background-color:var(--color-grey-100);border-color:var(--color-grey-600);color:var(--color-grey-600)}.modBadge--red{background-color:var(--color-red-200);border-color:var(--color-red-500);color:var(--color-red-500)}.modDataGrid{display:flex;flex-direction:column;margin-bottom:var(--spacing-spacing-xl);width:100%}.modDataGrid__header{align-items:center;background:var(--surface-surface-secondary);border-radius:10px 10px 0 0;color:var(--text-text-invert);display:flex;font-size:var(--font-size-xs);font-weight:400;height:2rem;letter-spacing:.9px;line-height:var(--font-line-height-sm);overflow:hidden;text-transform:uppercase;-webkit-user-select:none;user-select:none}.modDataGrid__content{border-bottom:1px solid var(--surface-surface-secondary);border-left:1px solid var(--surface-surface-secondary);border-radius:0 0 10px 10px;border-right:1px solid var(--surface-surface-secondary);overflow:hidden}.modDataGridRow{align-items:center;background:var(--surface-surface-primary);box-sizing:initial;display:flex;height:2rem;padding:var(--spacing-spacing-sm) 0}.modDataGridRow:not(:last-child){border-bottom:1px solid var(--border-border-primary)}.modDataGridCell{flex:1 1;padding:0 var(--spacing-spacing-sm)}.modDataGridCell--columnheader{align-items:center;column-gap:.5rem;display:inline-flex}.modDataGridCell--columnheader .modIcon{color:var(--text-text-primary)}.modDataGridCell--fixed-width{flex:initial}.modDataGridCell--center{text-align:center}.modDataGridCell--right{text-align:right}.modDataGridCell--clickable{cursor:pointer}.modPagination{align-items:center;display:flex;gap:var(--spacing-spacing-xxs);justify-content:center;list-style:none;margin:0;padding:0;-webkit-user-select:none;user-select:none}.modPagination__element{background:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:3px;color:var(--text-text-primary);cursor:pointer;font-size:var(--font-size-xs);height:1.5rem;line-height:var(--font-line-height-sm);text-align:center;text-decoration:none;width:1.5rem}.modPagination__element:hover{border-color:var(--border-border-active)}.modPagination__element--active{background-color:var(--surface-surface-invert);color:var(--text-text-invert);cursor:default}.modPagination__element--active,.modPagination__element--active:hover{border-color:var(--surface-surface-invert)}.modPagination__element--arrow{background:none;border:0}.modPagination__element--arrow .modIcon{line-height:inherit}.modPagination__element--disabled{color:var(--text-text-secondary);cursor:default}.modSearchBar{align-items:center;align-self:stretch;background:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-rounded);display:flex;gap:var(--spacing-spacing-xs);min-width:20rem;padding:var(--spacing-spacing-xs) var(--spacing-spacing-sm)}.modSearchBar:focus-within{border:2px solid var(--border-border-active);box-shadow:0 0 8px 2px #69c0f13d;padding:calc(var(--spacing-spacing-xs) - 1px) calc(var(--spacing-spacing-sm) - 1px)}.modSearchBar__input{border:0;flex:1 1;font-size:var(--font-size-xs);line-height:var(--font-line-height-sm);outline:0;text-overflow:ellipsis}.modSearchBar__input::placeholder{color:var(--text-text-secondary)}.modSearchBar__button{background:none;border:0;cursor:pointer;padding:0}.modSearchBar__button .modIcon{font-size:1.25rem}.modPayment{display:flex}.modPaymentForm__title{color:var(--text-text-primary);display:block;font-size:var(--font-size-2xl);font-weight:700;line-height:var(--font-line-height-lg);padding:1rem .5rem}.modProfilePage{align-items:center;display:flex;padding-bottom:3rem}.modProfilePage__avatar{align-items:center;background-color:var(--surface-surface-secondary);border-radius:50%;color:var(--text-text-invert);display:flex;font-size:var(--font-size-3xl);height:6rem;justify-content:center;text-transform:uppercase;width:6rem}.modProfilePage__name--title{display:flex;flex-direction:column;margin-left:1rem}.modProfilePage__name{font-size:var(--font-size-xl);font-weight:700}.modProfilePage__title{font-size:var(--font-size-sm)}.modProfilePage__status{margin-left:auto;padding:1rem}.modProfileInfo__header{align-items:center;display:flex}.modProfilePage__title--subtitle{display:flex;flex-direction:column}.modProfileInfo__title{font-size:var(--font-size-lg);padding:.5rem 0}.modProfileInfo__subtitle{font-size:var(--font-size-sm);padding:.5rem 0}.modProfileInfo__save{margin-left:auto;padding:1rem}.modProfileInfo__inputName{padding:1rem 0 .25rem}.modProfilePageForm__input{background:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-rounded);color:var(--text-text-primary);font-size:var(--font-size-sm);height:2.625rem;line-height:var(--font-line-height-sm);outline:0;padding:var(--spacing-spacing-xs) var(--spacing-spacing-sm);width:50%}.modProfilePageForm__input::placeholder{color:var(--text-text-secondary)}.modProfilePageForm__input:active,.modProfilePageForm__input:focus{border:2px solid var(--border-border-active)}.modProfilePageForm__input:focus{box-shadow:0 0 8px 2px #69c0f13d}.modProfilePageForm__input:invalid{border-color:red}.modProfileInfo__passwordToggle{background-color:#0000;border:none;cursor:pointer;position:relative;right:3.75rem}.modTab{border:1px solid var(--border-border-primary);border-radius:0 0 var(--radius-radius-rounded) var(--radius-radius-rounded);padding:var(--spacing-spacing-lg) var(--spacing-spacing-md)}.modTabs__header{bottom:-1px;display:flex;gap:var(--radius-sm);list-style:none;margin:0;overflow-y:auto;padding:0;position:relative;-webkit-user-select:none;user-select:none}.modTabs__header__tab{background:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-squared) var(--radius-radius-squared) 0 0;color:var(--text-text-secondary);cursor:pointer;height:3.125rem;line-height:2.125rem;padding:var(--spacing-spacing-xs) var(--spacing-spacing-sm);white-space:nowrap}.modTabs__header__tab--active{border-bottom:0;color:var(--text-text-primary);cursor:default;font-size:var(--font-size-sm);font-weight:700}.modSignUp{background-image:url(/static/media/brace_closeup.b321d4f1acdd1da74807.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-end;padding:var(--spacing-spacing-md) var(--spacing-spacing-2xl)}.modSignUp,.modSignUp__box{align-items:center;display:flex;height:100%}.modSignUp__box{background-color:var(--color-grey-000);border-radius:15px;flex-direction:column;justify-content:center;padding:var(--spacing-spacing-sm) var(--spacing-spacing-md);width:30rem}.modSignUp__logo{height:15%;width:15%}.modSignUp__title{font-size:var(--font-size-xl);font-weight:700;padding:var(--spacing-spacing-xs)}.modSignUp__subtitle{font-size:var(--font-size-xs);padding:var(--spacing-spacing-xs)}.modSignUp__form{margin-top:auto;width:100%}.modSignUp__FirstLastName{align-items:center;display:flex;gap:var(--spacing-spacing-sm)}.modSignUp__name{justify-content:flex-end}.modSignUp__input{align-self:flex-end;background:var(--surface-surface-primary);border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-rounded);color:var(--text-text-primary);font-size:var(--font-size-sm);height:2.625rem;line-height:var(--font-line-height-sm);outline:0;padding:var(--spacing-spacing-xs) var(--spacing-spacing-sm);width:100%}.modSignUp__input::placeholder{color:var(--text-text-secondary)}.modSignUp__input:active,.modSignUp__input:focus{border:2px solid var(--border-border-active)}.modSignUp__input:focus{box-shadow:0 0 8px 2px #69c0f13d}.modSignUp__input:invalid{border-color:red}.modSignUp__passwordInput{position:relative}.modSignUp__passwordToggle{background-color:#0000;border-color:#0000;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.modSignUp__inputName{align-self:flex-start;padding:var(--spacing-spacing-xxs) 0 var(--spacing-spacing-xxs) 0;width:100%}.modSignUp__logIn{margin-top:auto;padding-top:var(--spacing-spacing-xs)}.modReport{font-size:large}.modReportCanva{display:flex;height:450px}.modReportToggles{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:250px}.modSinglePatientPage{align-items:stretch;display:flex;gap:var(--spacing-spacing-md)}.modSinglePatientPage__infos{flex:1 1;padding:var(--spacing-spacing-md) var(--spacing-spacing-sm)}.modSinglePatientPage__infos__separator{background:var(--border-border-primary);border:0;height:1px;margin:var(--spacing-spacing-md) 0;width:100%}.modSinglePatientPage__brace-orders{flex:2 1;position:relative}.modSinglePatientPage__brace-orders>.modButton{position:absolute;right:0;top:.5rem;z-index:1}.modSinglePatientPage__brace-orders .modTabs__header{margin-right:6rem}.modSinglePatientPageEmptyPanel{align-items:center;border:1px solid var(--border-border-primary);border-radius:var(--radius-radius-rounded);display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-spacing-md);height:100%;justify-content:center;margin-top:var(--spacing-spacing-sm);padding:var(--spacing-spacing-lg) var(--spacing-spacing-md);-webkit-user-select:none;user-select:none}.modSinglePatientPageEmptyPanel__text{align-items:center;color:var(--text-text-secondary);display:flex;flex-direction:column;gap:var(--spacing-spacing-xs)}.modDescriptionList{display:flex;flex-wrap:wrap;margin:0;row-gap:var(--spacing-spacing-xs)}.modDescriptionList__item{column-gap:var(--spacing-spacing-sm);display:flex;flex-basis:100%}.modDescriptionList__item__title,.modDescriptionList__item__value{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm)}.modDescriptionList__item__title{color:var(--text-text-primary);flex:0 1;white-space:nowrap}.modDescriptionList__item__value{color:var(--text-text-secondary);flex:1 1;margin:0}.modBraceDetails{display:flex;gap:var(--spacing-spacing-md)}.modBraceDetails__preview{display:flex;flex-basis:19.875rem;flex-direction:column;gap:var(--spacing-05);position:relative}.modBraceDetails__preview .modBadge{position:absolute;right:.25rem;top:.25rem;z-index:1}.modBraceDetails__preview__image-container{border-radius:var(--radius-lg);overflow:hidden;position:relative;width:100%}.modBraceDetails__preview__image-container:after{content:"";display:block;padding-bottom:100%}.modBraceDetails__infos{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-spacing-md)}.modBraceDetails__infos__patient .modTitle{margin-bottom:var(--spacing-spacing-sm)}.modBraceDetailsFiles{margin-bottom:var(--spacing-spacing-xs)}.modBraceDetailsPreviewImage{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}
/*# sourceMappingURL=main.fa539593.css.map*/