@import"https://fonts.googleapis.com/css?family=Montserrat";.BaseCard{display:flex;flex-direction:column;justify-content:center;margin:var(--Gaps-Gap);margin-bottom:calc(var(--Gaps-Gap) + var(--Shadow-Default-Height));gap:var(--Gaps-Gap);border:var(--Border-Thickness-Default) solid var(--Color-Shadow);border-radius:var(--L-cnr);box-shadow:var(--Shadow-Default-Width) var(--Shadow-Default-Height) var(--Shadow-Default-Blur) var(--Color-Shadow);background-color:var(--Color-System-Base);transition:height .3s ease,background-color .3s ease}.BaseCard.Loading{background-color:var(--Color-System-Base);position:relative;display:flex;justify-content:center;align-items:center}.BaseCard.Loading:after{content:"";position:absolute;border:var(--Border-Thickness-Default) solid var(--Color-Shadow);border-radius:var(--L-cnr);top:0;left:0;width:100%;height:100%;opacity:1;z-index:1;transition:opacity .3s ease;animation:ripple 5s infinite}.BaseCard.Loading svg{margin:50px;float:left;z-index:2}.BaseCard:not(.Loading):after{opacity:0;transition:opacity .3s ease}@keyframes ripple{0%{opacity:1;background-color:var(--Color-System-Base)}50%{opacity:1;background-color:var(--Color-Mood-Meh)}to{opacity:1;background-color:var(--Color-System-Base)}}.NavMenu-Main{justify-content:space-between;display:inline-flex;align-items:center;box-sizing:border-box}.NavMenu-Main ul{padding:var(--Gaps-Zero);margin:var(--Gaps-Gap);list-style-type:none;overflow:hidden}.NavMenu-Main li{float:left}.NavMenu-Main .Main-Menu{display:flex;flex-direction:row;justify-content:space-between;gap:var(--Gaps-Zero)!important;align-items:center;width:100%}.NavMenu-Main li a{display:block;padding:var(--Gaps-Gap) var(--Gaps-Half);margin:var(--Gaps-Half);text-decoration:none;border:var(--Border-Thickness-Default) solid var(--Color-Shadow);border-radius:var(--lu1-cnr);box-shadow:var(--Gaps-Quarter) var(--Gaps-Quarter) var(--Shadow-Default-Blur) var(--Color-Shadow);position:relative}.NavMenu-Main ul li:first-child a{margin-left:var(--Gaps-Zero)}.NavMenu-Main li.Account{display:none}.NavMenu-Main .Menu-card-Logo{box-shadow:var(--Shadow-Footer-Width) var(--Shadow-Footer-Height) var(--Shadow-Default-Blur) var(--Color-Shadow);display:flex;max-width:max-content;padding:var(--Gaps-Gap);margin:var(--Gaps-Gap)}.NavMenu-Main li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0;border-radius:var(--lu1-cnr)}.NavMenu-Main .account-Initials{border-radius:50px;height:50px;width:50px;margin:var(--Gaps-Gap);display:flex;justify-content:center;align-items:center;background-color:var(--Color-Secondary);text-decoration:none;color:var(--Color-System-Base);border:var(--Border-Thickness-Default) solid var(--Color-Secondary)}.NavMenu-Main .account-Initials:hover,.NavMenu-Main .account-Initials.active{box-shadow:1px 1px var(--Shadow-Default-Blur) var(--Color-Shadow);border:var(--Border-Thickness-Default) solid var(--Color-Shadow)}.NavMenu-Main li.active a{border-color:var(--Color-Primary);background-color:var(--Color-Primary);color:var(--Color-Buttons-Inverse)}.NavMenu-Main .NavMenu-Toggle{display:none;margin:var(--Gaps-Gap);border-color:var(--Color-Primary);background-color:var(--Color-Primary);color:var(--Color-System-Base);padding:var(--Gaps-Gap);border:none;cursor:pointer;border-radius:var(--lu1-cnr)}@media (max-width: 555px){.NavMenu-Main .Menu-card-Logo{display:none}.NavMenu-Main{box-sizing:border-box;flex-direction:column;margin:var(--Gaps-Gap)}.NavMenu-Main li.Account{display:unset}.BaseCard.Main-Menu{border:none!important}.NavMenu-Main .Main-Menu{flex-direction:column}.NavMenu-Main ul{width:100%;padding:var(--Gaps-Gap)}.NavMenu-Main ul{display:none;flex-direction:column}.NavMenu-Main ul.open{display:flex}.NavMenu-Main .NavMenu-Toggle{width:100%;display:block;box-sizing:border-box;color:var(--Color-Buttons-Inverse)}.NavMenu-Main .account-Initials{display:none}}@media (min-width: 556px) and (max-width: 950px){.NavMenu-Main .Menu-card-Logo{display:none}.NavMenu-Main .Main-Menu{width:100%}}footer{display:inline-flex;width:100%;align-items:center}.Footer-card-Text{width:100%;max-height:max-content;border-radius:var(--L-cnr);box-shadow:var(--Shadow-Footer-Width) var(--Shadow-Footer-Height) var(--Shadow-Default-Blur) var(--Color-Shadow)}.Footer-card-Text .Card-Body{padding:calc(var(--Gaps-Gap) + var(--Gaps-Half))}.Footer-card-Logo{box-shadow:var(--Shadow-Footer-Width) var(--Shadow-Footer-Height) var(--Shadow-Default-Blur) var(--Color-Shadow);display:flex;max-width:max-content;padding:var(--Gaps-Gap)}.Footer-card-Logo .Lexxic-Logo{width:auto;height:64px}@media (max-width:550px){footer{display:none}}@media (min-width: 556px) and (max-width: 950px){.Footer-card-Logo{display:none}}#root{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:1033px}#root main{flex-grow:1;overflow:auto}body{display:flex;flex-direction:column;justify-content:center;align-items:center}.Modal-Overlay{background-color:rgba(var(--Palette-Base-r),var(--Palette-Base-g),var(--Palette-Base-g),.5);position:fixed;top:0;left:0;right:0;bottom:0;align-items:center;display:flex;z-index:1000}.Button{padding:var(--Gaps-Half) var(--Gaps-Gap);border-radius:var(--Gaps-Quarter);max-height:max-content}.Button.Primary{border-color:var(--Color-Primary);background-color:var(--Color-Primary);color:var(--Color-Buttons-Inverse)}.Button.Secondary{border-color:var(--Color-Secondary);background-color:var(--Color-Secondary);color:var(--Color-Buttons-Inverse)}.Button.Negative{border-color:var(--Color-Negative);background-color:var(--Color-Negative);color:var(--Color-Buttons-Inverse)}.Button.Primary:hover,.Button.Secondary:hover,.Button.Negative:hover{border-color:var(--Color-System-Key);background-color:var(--Color-System-Key)}@media (max-width: 768px){.Button{border-radius:var(--Gaps-Gap)}}.PageHeader{display:flex;justify-content:space-between;flex-direction:row;box-shadow:var(--Shadow-Header-Width) var(--Shadow-Header-Height) var(--Shadow-Default-Blur) var(--Color-Shadow);margin-bottom:calc(var(--Gaps-Gap) + var(--Gaps-Double));margin-right:var(--Gaps-Double);position:relative}.PageHeader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0;border-radius:var(--L-cnr)}.PageHeader .Title{position:relative;z-index:1;padding:var(--Gaps-Gap)}.PageHeader .Button{margin-top:var(--Gaps-Quad);margin-right:var(--Gaps-Gap)}.PageHeader .Title h1{margin:var(--Gaps-Double);margin-top:var(--Gaps-Zero);margin-right:var(--Gaps-Gap);margin-bottom:calc(var(--Gaps-Quad) + var(--Gaps-Quad))}.PageHeader .Unstyled-Button{background:none;border:none;font:inherit;color:inherit;outline:none;text-decoration:underline;text-underline-offset:.5em;text-decoration-thickness:2px;margin:var(--Gaps-Gap);padding:var(--Gaps-Gap);margin-left:var(--Gaps-Zero);padding-left:calc(var(--Gaps-Zero) + var(--Gaps-Half))}.PageHeader .Breadcrumb{display:flex}.PageHeader .Breadcrumb svg{margin-top:calc(var(--Gaps-Double) + 4px)}.PageHeader .Unstyled-Button:hover{cursor:pointer;background:none;border:none;font:inherit;color:inherit;outline:none}.PageHeader .Unstyled-Button:disabled{text-decoration:unset;text-underline-offset:unset;text-decoration-thickness:unset}@media (max-width: 550px){.PageHeader .Title h1{margin:var(--Gaps-Gap)}.PageHeader{margin-bottom:var(--Gaps-Gap);margin-right:var(--Gaps-Gap)}.PageHeader .Title{margin-bottom:var(--Gaps-Gap)}.PageHeader .Content{margin-top:var(--Gaps-Gap)}}.BaseCard.Summary-Card .Card-Body{display:flex;flex-direction:column;gap:var(--Gaps-Gap);margin:var(--Gaps-Gap);align-items:center;justify-content:center}.BaseCard.Summary-Card .Inverse-Text{color:var(--Color-Buttons-Inverse)}.BaseCard.Summary-Card{flex-grow:1}.BaseCard.Summary-Card .Card-Body{flex-direction:row!important}.BaseCard.Summary-Card .Card-Body span:first-child{margin-right:var(--Gaps-Zero)}.BaseCard.Summary-Card .Card-Body span:last-child{margin-left:var(--Gaps-Zero);line-height:var(--Font-Massive-Line-Height)!important;text-align:center}.BaseCard.Summary-Card.Action{background-color:var(--Color-Action)}.BaseCard.Summary-Card.Session{background-color:var(--Color-Session)}.BaseCard.Summary-Card.Services{background-color:var(--Color-Service)}@media (max-width: 975px){.BaseCard.Summary-Card .Card-Body span:last-child{line-height:unset!important}}.BaseCard.WelcomeCard .Items{margin:unset!important}.BaseCard.WelcomeCard .Card-Body{padding:var(--Gaps-Gap);display:flex;flex-direction:column}.BaseCard.WelcomeCard .Card-Body .Items{display:flex;flex-direction:row;justify-content:space-between;gap:var(--Gaps-Gap);padding-right:var(--Gaps-Gap)}.BaseCard.WelcomeCard .Card-Header{padding-left:var(--Gaps-Gap)}.BaseCard.WelcomeCard .Card-Body .Items section:first-of-type,.BaseCard.WelcomeCard .Card-Body .Items section:last-of-type{margin-left:var(--Gaps-Zero);margin-right:var(--Gaps-Zero)}@media (max-width: 555px){.BaseCard.WelcomeCard .Card-Body .Items{flex-direction:column}.BaseCard.WelcomeCard .Card-Body .Items section:first-of-type,.BaseCard.WelcomeCard .Card-Body .Items section:last-of-type{margin-left:var(--Gaps-Gap);margin-right:var(--Gaps-Gap)}.BaseCard.WelcomeCard .Card-Body .Items span{line-height:var(--Font-Massive-Line-Height)!important}}.BaseCard.Card .Card-Header{display:flex;justify-content:space-between;flex-direction:row;align-items:center;z-index:1}.BaseCard.Card.Card-Hidden{display:none}.Card-Description{padding:var(--Gaps-Gap);font-style:italic}.BaseCard.Card .Card-Header,.BaseCard.Card .Card-Body{margin-right:var(--Gaps-Double);margin-left:var(--Gaps-Double)}.BaseCard.Card .Card-Header h2{margin:var(--Gaps-Gap) var(--Gaps-Zero)}.BaseCard.Card.has-header .Card-Header,.BaseCard.Card:not(.has-header) .Card-Body{margin-top:var(--Gaps-Gap)}.BaseCard.Card .Card-Body{margin-bottom:var(--Gaps-Gap)}@media (max-width: 821px){.BaseCard.Card .Card-Header{display:flex}}@media (max-width: 500px){.BaseCard.Card .Card-Header{flex-direction:column;align-items:flex-start;justify-content:start}.BaseCard.Card .Card-Header h2{margin-bottom:var(--Gaps-Gap)}}.BaseCard.Card .Empty-Card{display:flex;flex-direction:column;gap:var(--Gaps-Gap);padding:var(--Gaps-Gap);border-radius:var(--lu2-cnr);border:var(--Border-Thickness-Default) solid var(--Color-Shadow);position:relative;z-index:1;box-sizing:border-box;width:100%;margin-top:var(--Gaps-Gap)}.BaseCard.Card .Empty-Card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0;border-radius:var(--lu2-cnr)}.Status-Container{padding:var(--Gaps-Half);border-radius:var(--Gaps-Half);max-height:max-content;max-width:max-content;background-color:var(--Color-Shadow);display:flex;align-items:center;gap:var(--Gaps-Half)}.Status-Container span{text-transform:uppercase}.Status-Container svg{size:1x}@media (max-width: 550px){.Mobile-Text-Hidden span{display:none}}th .Sortable-Header{display:flex;flex-direction:row;align-items:center}th .Sortable-Header .Sort-Icons{margin-right:var(--Gaps-Half);height:calc(var(--Gaps-Gap) + var(--Gaps-Half))}th .Sortable-Header .Sort-Icons{position:relative;z-index:1;box-shadow:var(--Shadow-Footer-Width) var(--Shadow-Footer-Height) var(--Shadow-Default-Blur) var(--Color-Shadow);display:flex;align-items:center}th .Sortable-Header .Sort-Icons:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:.095;background-blend-mode:screen;pointer-events:none;z-index:0}th .Sortable-Header .Sort-Icons svg{color:var(--Color-Secondary);height:var(--Gaps-Gap);margin:1px}th .Sortable-Header .Sort-Icons svg:hover{cursor:pointer}th .Sortable-Header .Sort-Icons svg:first-of-type{margin-right:0}th .Sortable-Header .Sort-Icons svg.Active{color:var(--Color-Primary)}th .Sortable-Header .Sort-Icons svg.Active:hover{cursor:unset}.BaseCard.Font-Base.Card.Next-Appointment-Card .Appointment-Details{display:flex;align-items:center;justify-content:space-between;gap:var(--Gaps-Gap);padding:var(--Gaps-Gap);border-radius:var(--lu2-cnr);border:var(--Border-Thickness-Default) solid var(--Color-Shadow);position:relative;z-index:1;box-shadow:var(--Gaps-Quarter) var(--Gaps-Quarter) var(--Shadow-Default-Blur) var(--Color-Shadow)}.BaseCard.Font-Base.Card.Next-Appointment-Card .Appointment-Details:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0;border-radius:var(--lu2-cnr)}.Appointment-Details-Container{display:flex;align-items:center;gap:var(--Gaps-Gap);flex-direction:row}.BaseCard.Font-Base.Card.Next-Appointment-Card .Date-Details{display:flex;flex-direction:column;justify-content:center;gap:var(--Gaps-Gap);align-items:center;max-width:max-content;max-height:max-content;padding:var(--Gaps-Half);border-radius:var(--lu2-cnr);border:var(--Border-Thickness-Default) solid var(--Color-Shadow);position:relative;z-index:1}.BaseCard.Font-Base.Card.Next-Appointment-Card .Date-Details:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0;border-radius:var(--lu2-cnr)}.BaseCard.Font-Base.Card.Next-Appointment-Card .Buttons input{width:100%}.Appointment-Details-Content{display:grid;grid-template-columns:max-content max-content;gap:var(--Gaps-Half)}.Appointment-Details-Content .Service-Name{grid-column:1 / span 2}.Appointment-Details-Content .Format,.Appointment-Details-Content .Time,.Appointment-Details-Content .Assessor,.Appointment-Details-Content .Reference{display:flex;align-content:center;align-items:center}.Appointment-Details-Content .Format span,.Appointment-Details-Content .Time span,.Appointment-Details-Content .Assessor span,.Appointment-Details-Content .Reference span{padding-left:var(--Gaps-Half);display:flex;align-items:center}.BaseCard.Font-Base.Card.Next-Appointment-Card svg{width:20px;height:20px;padding:var(--Gaps-Half)}.BaseCard.Font-Base.Card.Next-Appointment-Card .Reference .Icon-Div{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:var(--Gaps-Half)}.BaseCard.Font-Base.Card.Next-Appointment-Card .Icon-Div{border-radius:var(--lu2-cnr);border:var(--Border-Thickness-Default) solid var(--Color-Shadow);display:flex;align-items:center;box-shadow:var(--Gaps-Quarter) var(--Gaps-Quarter) var(--Shadow-Default-Blur) var(--Color-Shadow);position:relative;z-index:1}.BaseCard.Font-Base.Card.Next-Appointment-Card .Icon-Div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0;border-radius:var(--lu2-cnr)}.BaseCard.Font-Base.Card.Next-Appointment-Card .Buttons{display:flex;flex-direction:column;gap:var(--Gaps-Gap);justify-content:center;align-items:center}.BaseCard.Font-Base.Card.Next-Appointment-Card .Cancel-Details{padding:var(--Gaps-Gap)}.BaseCard.Font-Base.Card.Next-Appointment-Card .Cancel-Details p{margin:var(--Gaps-Zero)}@media (max-width: 850px){.Appointment-Details-Content{grid-template-columns:max-content}.Appointment-Details-Content .Service-Name{grid-column:1}}@media (min-width: 851px){.Appointment-Details-Content{grid-template-columns:max-content max-content}.Appointment-Details-Content .Service-Name{grid-column:1 / span 2}}.Outer-Modal{width:100%;display:grid;border-top-width:var(--Border-Modal-Thickness);border-top-style:solid;border-bottom-width:var(--Border-Modal-Thickness);border-bottom-style:solid;padding-top:var(--Gaps-Quad);padding-bottom:var(--Gaps-Quad);background-color:var( --Color-System-Base)}.Outer-Modal.Primary{border-top-color:var(--Color-Primary);border-bottom-color:var(--Color-Primary)}.Outer-Modal.Secondary{border-top-color:var(--Color-Secondary);border-bottom-color:var(--Color-Secondary)}.Outer-Modal.Negative{border-top-color:var(--Color-Negative);border-bottom-color:var(--Color-Negative)}.Toast-Header{display:grid;grid-template-columns:1fr;box-shadow:var(--Shadow-Header-Width) var(--Shadow-Header-Height) var(--Shadow-Default-Blur) var(--Color-Shadow);margin-bottom:calc(var(--Gaps-Gap) + var(--Gaps-Double));margin-right:var(--Gaps-Double);position:relative}.Toast-Header .Modal-Buttons{display:flex;justify-content:end;gap:var(--Gaps-Gap);margin-right:var(--Gaps-Gap);margin-left:var(--Gaps-Gap);padding-bottom:var(--Gaps-Gap)}.Toast-Header .Modal-Buttons .Button{width:7em}.Toast-Header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0;border-radius:var(--L-cnr)}.Toast-Header .Modal-Content{margin-right:var(--Gaps-Gap);margin-left:var(--Gaps-Gap)}.Toast-Header .Title{position:relative;z-index:1;padding:var(--Gaps-Gap)}.Toast-Header .Title h1{margin-left:var(--Gaps-Gaps);margin-top:var(--Gaps-Zero);margin-right:var(--Gaps-Gap)}@media (max-width: 550px){.Toast-Header .Title h1{margin:var(--Gaps-Gap)}.Toast-Header{margin-bottom:var(--Gaps-Gap);margin-right:var(--Gaps-Gap)}.Toast-Header .Title{margin-bottom:var(--Gaps-Gap)}.Toast-Header .Modal-Buttons{flex-direction:column}.Toast-Header .Modal-Buttons .Button{width:100%}}#Add-Diagnoses-Mobile{display:none}.BaseCard.Diagnoses-Card form{display:flex;flex-direction:column;gap:var(--Gaps-Gap);justify-content:space-between}.BaseCard.Diagnoses-Card table td .Provider{width:100%;text-align:left}.Buttons{display:flex;flex-direction:row;gap:var(--Gaps-Gap);justify-content:flex-end}.Buttons .Button{width:7em}@media (max-width: 550px){#Add-Diagnoses-Mobile{display:unset;width:100%}.Default-Table.Diagnoses-Table tfoot{display:none}.Buttons{flex-direction:column}.Buttons .Button{width:100%}.BaseCard.Diagnoses-Card table td .Provider{width:unset;text-align:unset!important}}.Profile-Summary .Summary-Address,.Profile-Summary .Employment-History,.Profile-Summary .Employment-Name{grid-column:1/ span 2}.Profile-Summary .Button-Holder{display:flex;align-items:center;justify-content:flex-end}.Profile-Summary h3{grid-column:1/ span 2}@media (max-width: 569px){.Profile-Summary .Summary-Address,.Profile-Summary .Employment-History,.Profile-Summary h3,.Profile-Summary .Employment-Name{grid-column:unset}}.Documents-Link{display:grid;grid-template-columns:auto max-content}.Documents-Link .Underline.Bold.Uppercase{grid-column:1 / span 2}@media (max-width: 550px){.Documents-Link{grid-template-columns:auto!important}.Documents-Link .Underline.Bold.Uppercase{grid-column:1}}.Support-Table{padding-bottom:var(--Gaps-Gap);padding-left:var(--Gaps-Gap);padding-right:var(--Gaps-Gap)}.Support-Table td{font-size:var(--Font-Base-Size)!important;text-transform:none!important}.Support-Table td:last-child{vertical-align:bottom;justify-content:flex-start}.Support-Table .Horizontal-Flex{gap:var(--Gaps-Gap)}.Support-Table .Vertical-Flex{font-size:var(--Font-Base-Size);justify-content:space-between}.Contact-Title{font-size:var(--Font-Super-Massive-Size);font-weight:700;line-height:var(--Font-Super-Massive-Line-Height)}.Bold-Header{font-weight:700}.Contact-Header h2{text-transform:none!important}.Support-Table-Row{align-items:flex-end}:root{--Palette-Base-r: 254;--Palette-Base-g: 254;--Palette-Base-b: 254;--Palette-Key-r: 25;--Palette-Key-g: 25;--Palette-Key-b: 25;--Palette-Card-Shadow-r: 31;--Palette-Card-Shadow-g: 31;--Palette-Card-Shadow-b: 31;--Palette-Card-Border-r: 241;--Palette-Card-Border-g: 241;--Palette-Card-Border-b: 241;--Palette-Button-Inverse-r: 255;--Palette-Button-Inverse-g: 255;--Palette-Button-Inverse-b: 255;--Palette-Primary-r: 1;--Palette-Primary-g: 33;--Palette-Primary-b: 105;--Palette-Secondary-r: 57;--Palette-Secondary-g: 171;--Palette-Secondary-b: 122;--Palette-Negative-r: 255;--Palette-Negative-g: 0;--Palette-Negative-b: 0;--Palette-Tint-r: 25;--Palette-Tint-g: 25;--Palette-Tint-b: 25;--Palette-Impact-r: 25;--Palette-Impact-g: 25;--Palette-Impact-b: 25;--Palette-Action-r: 221;--Palette-Action-g: 51;--Palette-Action-b: 121;--Palette-Service-r: 255;--Palette-Service-g: 116;--Palette-Service-b: 51;--Palette-Session-r: 177;--Palette-Session-g: 74;--Palette-Session-b: 171;--Border-Thickness-Default: 1px;--Border-Modal-Thickness: 5px;--Gaps-Zero: 0px;--Gaps-Gap: 12px;--Gaps-Double: calc(var(--Gaps-Gap) * 2);--Gaps-Triple: calc(var(--Gaps-Gap) * 3);--Gaps-Quad: calc(var(--Gaps-Gap) * 4);--Gaps-Half: calc(var(--Gaps-Gap) / 2);--Gaps-Quarter: calc(var(--Gaps-Gap) / 4);--L-cnr: var(--Gaps-Double);--lu1-cnr: var(--Gaps-Gap);--lu2-cnr: var(--Gaps-Half);--Shadow-Default-Height: var(--Gaps-Gap);--Shadow-Default-Width: var(--Gaps-Gap);--Shadow-Default-Blur: 1px;--Shadow-Default-Control: 1px;--Shadow-Header-Height: var(--Gaps-Double);--Shadow-Header-Width: var(--Gaps-Double);--Shadow-Footer-Height: 1px;--Shadow-Footer-Width: 1px;--Font-Base-Family: Montserrat, sans-serif, arial;--Font-Base-Size: 16px;--Font-Base-Weight: 400;--Font-Base-Line-Height: 24px;--Font-Base-Letter-Spacing: 0;--Font-Tiny-Size: 8px;--Font-Tiny-Line-Height: 10px;--Font-Small-Size: 10px;--Font-Small-Line-Height: 12px;--Font-Impactful-Line-Spacing: -2.5;--Font-Massive-Size: 48px;--Font-Massive-Line-Height: 48px;--Font-Super-Massive-Size: 72px;--Font-Super-Massive-Line-Height: 84px;--Font-Table-Header-size: 10px;--Font-Table-Header-Line-Height: 12px;--Font-Table-Header-Letter-Spacing: 0;--Font-Table-Header-Weight: 400;--Font-Table-Cell-size: 10px;--Font-Table-Cell-Line-Height: 12px;--Font-Table-Cell-Letter-Spacing: 0;--Font-Table-Cell-Weight: 400;--Transparency-Shadow: .1;--Transparency-Default: .05;--Color-System-Base: rgb( var(--Palette-Base-r), var(--Palette-Base-g), var(--Palette-Base-b) );--Color-Buttons-Inverse: rgb( var(--Palette-Button-Inverse-r), var(--Palette-Button-Inverse-g), var(--Palette-Button-Inverse-b) );--Color-System-Key: rgb( var(--Palette-Key-r), var(--Palette-Key-g), var(--Palette-Key-b) );--Color-Primary: rgb( var(--Palette-Primary-r), var(--Palette-Primary-g), var(--Palette-Primary-b) );--Color-Secondary: rgb( var(--Palette-Secondary-r), var(--Palette-Secondary-g), var(--Palette-Secondary-b) );--Color-Negative: rgb( var(--Palette-Negative-r), var(--Palette-Negative-g), var(--Palette-Negative-b) );--Color-Shadow: rgba( var(--Palette-Card-Shadow-r), var(--Palette-Card-Shadow-g), var(--Palette-Card-Shadow-b), var(--Transparency-Shadow) );--Color-Action: rgb( var(--Palette-Action-r), var(--Palette-Action-g), var(--Palette-Action-b) );--Color-Service: rgb( var(--Palette-Service-r), var(--Palette-Service-g), var(--Palette-Service-b) );--Color-Session: rgb( var(--Palette-Session-r), var(--Palette-Session-g), var(--Palette-Session-b) );--Color-Mood-Negative: rgb( var(--Palette-Mood-Negative-r), var(--Palette-Mood-Negative-g), var(--Palette-Mood-Negative-b) );--Color-Mood-Positive: rgb( var(--Palette-Mood-Positive-r), var(--Palette-Mood-Positive-g), var(--Palette-Mood-Positive-b) );--Color-Mood-Meh: rgb( var(--Palette-Mood-Meh-r), var(--Palette-Mood-Meh-g), var(--Palette-Mood-Meh-b) );--Color-Mood-Info: rgb( var(--Palette-Mood-Info-r), var(--Palette-Mood-Info-g), var(--Palette-Mood-Info-b) );--Color-Mood-Exciting: rgb( var(--Palette-Mood-Exciting-r), var(--Palette-Mood-Exciting-g), var(--Palette-Mood-Exciting-b) );--Icon-State: unset}@media (min-width: 551px) and (max-width: 768px){:root{--Gaps-Gap: 6px;--Font-Base-Size: 12px;--Font-Base-Line-Height: 20px;--Font-Base-Letter-Spacing: 0;--Font-Impactful-Line-Spacing: -2;--Font-Massive-Size: 36px;--Font-Massive-Line-Height: 36px;--Font-Super-Massive-Size: 58px;--Font-Super-Massive-Line-Height: 63px;--Font-Table-Header-size: 10px;--Font-Table-Header-Line-Height: 12px;--Font-Table-Header-Letter-Spacing: 0;--Font-Table-Header-Weight: 400;--Font-Table-Cell-size: 12px;--Font-Table-Cell-Line-Height: 18px;--Font-Table-Cell-Letter-Spacing: 1.5;--Font-Table-Cell-Weight: 400}}@media (max-width: 550px){:root{--Gaps-Gap: 3px;--Shadow-Default-Height: var(--Gaps-Zero);--Shadow-Default-Width:var(--Gaps-Zero);--Shadow-Default-Blur:var(--Gaps-Zero);--Shadow-Header-Height: var(--Gaps-Zero);--Shadow-Header-Width: var(--Gaps-Zero);--Font-Base-Size: 10px;--Font-Base-Line-Height: 18px;--Font-Base-Letter-Spacing: 0;--Font-Impactful-Line-Spacing: -1.5;--Font-Massive-Size: 24px;--Font-Massive-Line-Height: 24px;--Font-Super-Massive-Size: 24px;--Font-Super-Massive-Line-Height: 36px;--Font-Table-Header-size: 10px;--Font-Table-Header-Line-Height: 12px;--Font-Table-Header-Letter-Spacing: 0;--Font-Table-Header-Weight: 400;--Font-Table-Cell-size: 10px;--Font-Table-Cell-Line-Height: 12px;--Font-Table-Cell-Letter-Spacing: 0;--Font-Table-Cell-Weight: 400}}@media (prefers-color-scheme: light){:root{--Palette-Base-r: 254;--Palette-Base-g: 254;--Palette-Base-b: 254;--Palette-Key-r: 25;--Palette-Key-g: 25;--Palette-Key-b: 25;--Palette-Card-Shadow-r: 31;--Palette-Card-Shadow-g: 31;--Palette-Card-Shadow-b: 31;--Palette-Card-Border-r: 241;--Palette-Card-Border-g: 241;--Palette-Card-Border-b: 241;--Palette-Button-Inverse-r: 255;--Palette-Button-Inverse-g: 255;--Palette-Button-Inverse-b: 255;--Palette-Primary-r: 1;--Palette-Primary-g: 33;--Palette-Primary-b: 105;--Palette-Secondary-r: 57;--Palette-Secondary-g: 171;--Palette-Secondary-b: 122;--Palette-Negative-r: 255;--Palette-Negative-g: 0;--Palette-Negative-b: 0;--Palette-Tint-r: 25;--Palette-Tint-g: 25;--Palette-Tint-b: 25;--Palette-Impact-r: 25;--Palette-Impact-g: 25;--Palette-Impact-b: 25;--Palette-Action-r: 221;--Palette-Action-g: 51;--Palette-Action-b: 121;--Palette-Service-r: 255;--Palette-Service-g: 116;--Palette-Service-b: 51;--Palette-Session-r: 177;--Palette-Session-g: 74;--Palette-Session-b: 171;--Palette-Mood-Negative-r: 255;--Palette-Mood-Negative-g: 0;--Palette-Mood-Negative-b: 0;--Palette-Mood-Positive-r: 28;--Palette-Mood-Positive-g: 33;--Palette-Mood-Positive-b: 105;--Palette-Mood-Meh-r: 211;--Palette-Mood-Meh-g: 210;--Palette-Mood-Meh-b: 211;--Palette-Mood-Info-r: 213;--Palette-Mood-Info-g: 0;--Palette-Mood-Info-b: 87;--Palette-Mood-Exciting-r: 255;--Palette-Mood-Exciting-g: 81;--Palette-Mood-Exciting-b: 0;--Icon-State: unset}}@media (prefers-color-scheme: dark){:root{--Palette-Base-r: 25;--Palette-Base-g: 25;--Palette-Base-b: 25;--Palette-Key-r: 254;--Palette-Key-g: 254;--Palette-Key-b: 254;--Palette-Card-Shadow-r: 224;--Palette-Card-Shadow-g: 224;--Palette-Card-Shadow-b: 224;--Palette-Card-Border-r: 14;--Palette-Card-Border-g: 14;--Palette-Card-Border-b: 24;--Palette-Button-Inverse-r: 254;--Palette-Button-Inverse-g: 254;--Palette-Button-Inverse-b: 254;--Palette-Primary-r: 1;--Palette-Primary-g: 33;--Palette-Primary-b: 105;--Palette-Secondary-r: 57;--Palette-Secondary-g: 171;--Palette-Secondary-b: 122;--Palette-Negative-r: 255;--Palette-Negative-g: 0;--Palette-Negative-b: 0;--Palette-Tint-r: 25;--Palette-Tint-g: 25;--Palette-Tint-b: 25;--Palette-Impact-r: 25;--Palette-Impact-g: 25;--Palette-Impact-b: 25;--Palette-Action-r: 221;--Palette-Action-g: 51;--Palette-Action-b: 121;--Palette-Service-r: 255;--Palette-Service-g: 116;--Palette-Service-b: 51;--Palette-Session-r: 177;--Palette-Session-g: 74;--Palette-Session-b: 171;--Palette-Mood-Negative-r: 255;--Palette-Mood-Negative-g: 0;--Palette-Mood-Negative-b: 0;--Palette-Mood-Positive-r: 28;--Palette-Mood-Positive-g: 33;--Palette-Mood-Positive-b: 105;--Palette-Mood-Meh-r: 211;--Palette-Mood-Meh-g: 210;--Palette-Mood-Meh-b: 211;--Palette-Mood-Info-r: 213;--Palette-Mood-Info-g: 0;--Palette-Mood-Info-b: 87;--Palette-Mood-Exciting-r: 255;--Palette-Mood-Exciting-g: 81;--Palette-Mood-Exciting-b: 0;--Transparency-Default: .45;--Icon-State: invert(1)}}.Default-Table{width:100%;border-collapse:separate;border-spacing:0 var(--Gaps-Gap);font-family:var(--Font-Base-Family)}.Default-Table th,.Default-Table td{padding:var(--Gaps-Half);position:relative;font-size:var(--Font-Table-Header-size);line-height:var(--Font-Table-Header-Line-Height);letter-spacing:var(--Font-Table-Header-Letter-Spacing);font-weight:var(--Font-Table-Header-Weight);text-transform:uppercase}.Default-Table th,.Default-Table td{text-align:left}.Default-Table td:first-child:before{border-top-left-radius:var(--lu1-cnr);border-bottom-left-radius:var(--lu1-cnr)}.Default-Table tfoot td:last-child{display:flex;justify-content:flex-end;padding:var(--Gaps-Gap)}.Default-Table td:last-child:before{border-top-right-radius:var(--lu1-cnr);border-bottom-right-radius:var(--lu1-cnr)}.Default-Table tbody tr td:not(:first-child):not(:last-child){border:var(--Border-Thickness-Default) solid var(--Color-Shadow);border-left:unset;border-right:unset}.Default-Table tbody tr td:first-child{border:var(--Border-Thickness-Default) solid var(--Color-Shadow);border-right:unset;border-top-left-radius:var(--lu1-cnr);border-bottom-left-radius:var(--lu1-cnr)}.Default-Table tbody tr td:last-child{border:var(--Border-Thickness-Default) solid var(--Color-Shadow);border-left:unset;border-top-right-radius:var(--lu1-cnr);border-bottom-right-radius:var(--lu1-cnr)}.Default-Table td{position:relative;z-index:1;font-size:var(--Font-Table-Cell-size);line-height:var(--Font-Table-Cell-Line-Height);letter-spacing:var(--Font-Table-Cell-Letter-Spacing);font-weight:var(--Font-Table-Cell-Weight);padding-top:var(--Gaps-Gap);padding-bottom:var(--Gaps-Gap);align-items:center}.Default-Table td:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0}.Default-Table .Button-Group{display:flex;flex-direction:column;gap:var(--Gaps-Gap);justify-content:flex-end}.Empty-Table-Container{padding:var(--Gaps-Double);position:relative;font-size:var(--Font-Table-Header-size);line-height:var(--Font-Table-Header-Line-Height);letter-spacing:var(--Font-Table-Header-Letter-Spacing);font-weight:var(--Font-Table-Header-Weight)}.Empty-Table-Container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0;border-radius:var(--lu1-cnr)}.Default-Table tbody tr td:last-child{display:flex;justify-content:flex-end;padding-right:var(--Gaps-Gap)}.Default-Table tbody tr td.Left-Aligned{justify-content:start}@media (max-width: 550px){.Default-Table,.Default-Table thead,.Default-Table tbody,.Default-Table th,.Default-Table td,.Default-Table tr{display:block}.Default-Table thead tr{display:none}.Default-Table tr{margin-bottom:var(--Gaps-Gap)}.Default-Table td{position:relative;padding:var(--Gaps-Gap)}.Default-Table td:before{content:attr(data-label);position:absolute;left:0}.Default-Table td:first-child:before{border-radius:unset;border-top-left-radius:var(--lu2-cnr);border-top-right-radius:var(--lu2-cnr)}.Default-Table td:last-child:before{border-radius:unset;border-bottom-left-radius:var(--lu2-cnr);border-bottom-right-radius:var(--lu2-cnr)}.Default-Table td{text-align:right;padding:var(--Gaps-Gap);padding-left:25%;position:relative}.Default-Table td div{float:right}.Default-Table td:has(.Status-Container){display:list-item}.Default-Table td:after{content:attr(data-label);position:absolute;left:0;text-align:left;z-index:1;font-family:var(--Font-Base-Family);font-size:var(--Font-Base-Size);letter-spacing:var(--Font-Base-Letter-Spacing);color:var(-Color-System-Key);padding-left:var(--Gaps-Gap)}@media (prefers-color-scheme: dark){.Default-Table td:before{color:var(--Color-System-Base)}}.Default-Table td:last-child{padding:var(--Gaps-Double) var(--Gaps-Gap)}}@media (min-width: 551px) and (max-width: 768px){.Default-Table td:first-child:before{border-top-left-radius:var(--lu2-cnr);border-top-right-radius:var(--lu2-cnr)}.Default-Table td:last-child:before{border-bottom-left-radius:var(--lu2-cnr);border-bottom-right-radius:var(--lu2-cnr)}}@media (max-width: 500px){.Default-Table tbody tr td.Left-Aligned{justify-content:flex-end}}.Default-Headerless-Table{width:100%;border-collapse:separate;border-spacing:0 var(--Gaps-Gap);font-family:var(--Font-Base-Family)}.Default-Headerless-Table th,.Default-Headerless-Table td{padding:var(--Gaps-Half);position:relative;font-size:var(--Font-Table-Header-size);line-height:var(--Font-Table-Header-Line-Height);letter-spacing:var(--Font-Table-Header-Letter-Spacing);font-weight:var(--Font-Table-Header-Weight);text-transform:uppercase}.Default-Headerless-Table th,.Default-Headerless-Table td{text-align:left}.Default-Headerless-Table td:first-child:before{border-top-left-radius:var(--lu1-cnr);border-bottom-left-radius:var(--lu1-cnr)}.Default-Headerless-Table td:last-child:before{border-top-right-radius:var(--lu1-cnr);border-bottom-right-radius:var(--lu1-cnr)}.Default-Headerless-Table td{position:relative;z-index:1;font-size:var(--Font-Table-Cell-size);line-height:var(--Font-Table-Cell-Line-Height);letter-spacing:var(--Font-Table-Cell-Letter-Spacing);font-weight:var(--Font-Table-Cell-Weight);padding:var(--Gaps-Gap)}.Default-Headerless-Table td:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--Color-Primary);opacity:var(--Transparency-Default);background-blend-mode:screen;pointer-events:none;z-index:0}.Default-Headerless-Table .Button-Group{display:flex;flex-direction:column;gap:var(--Gaps-Gap);justify-content:flex-end}@media (max-width: 550px){.Default-Headerless-Table thead tr{display:none}.Default-Headerless-Table tr{margin-bottom:var(--Gaps-Gap)}.Default-Headerless-Table td{position:relative;padding:var(--Gaps-Gap)}.Default-Headerless-Table td:first-child:before{border-radius:unset}.Default-Headerless-Table td:last-child:before{border-radius:unset}.Default-Headerless-Table td{padding:var(--Gaps-Gap);position:relative}}.Summary-Grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--Gaps-Gap)}.Summary-Grid .Summary-Row{display:flex;flex-direction:column;gap:var(--Gaps-Gap)}@media (max-width: 569px){.Summary-Grid{grid-template-columns:1fr!important}}.Font-Base,.Font-Tiny,.Font-Small,.Font-Impact,.Font-Massive,.Font-Super-Massive{font-weight:var(--Font-Base-Weight);font-family:var(--Font-Base-Family);font-size:var(--Font-Base-Size);line-height:var(--Font-Base-Line-Height);letter-spacing:var(--Font-Base-Letter-Spacing);color:var(--Color-System-Key)}.Font-Tiny{font-size:var(--Font-Tiny-Size)!important;line-height:var(--Font-Tiny-Line-Height)!important}.Font-Small{font-size:var(--Font-Small-Size)!important;line-height:var(--Font-Small-Line-Height)!important}.Bold{font-weight:700!important}.Underline{text-decoration:underline!important}.Italic{font-style:italic!important}.Uppercase{text-transform:uppercase!important;text-underline-offset:var(--Gaps-Gap)!important}span.Underline.Bold.Uppercase{text-underline-offset:var(--Gaps-Half)!important}.Font-Impact,.Font-Massive,.Font-Super-Massive{font-weight:700!important;letter-spacing:var(--Font-Impactful-Line-Spacing)!important}.Font-Massive,.Font-Super-Massive{font-size:var(--Font-Massive-Size)!important;font-weight:700!important;line-height:var(--Font-Massive-Line-Height)!important}.Font-Super-Massive{font-size:var(--Font-Super-Massive-Size)!important;font-weight:700!important;line-height:var(--Font-Super-Massive-Line-Height)!important;word-break:break-word}h1.Font-Super-Massive,h2.Font-Massive,h3.Font-Impact{text-decoration:underline!important;text-underline-offset:var(--Gaps-Double)!important}h3.Font-Impact{text-underline-offset:var(--Gaps-Half)!important}body{min-width:350px;overflow:scroll;background-color:var(--Color-System-Base);margin:var(--Gaps-Zero)!important;position:relative;min-height:100vh}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAqklEQVRYhcXPQQ6AMAwDQYf//zlckBCo0CZxXN+t0RoKc/f01/aoZkm4qCJXXFczMEUNwyw1BhPVAMxVV2G6ugR3qHO4SZ3Afeof3Kp+wt3qGBaoA1ijvmGZ+oCV6g2L1QvWqwBsiwrg2KK6exIuqsgV19UMTFHDMEuNwUQ1AHPVVZiuLsEd6hxuUidwn/oHt6qfcLc6hgXqANaob1imPmClesNi9YL1KoATWih4OdyNt9MAAAAASUVORK5CYII=);background-repeat:repeat;background-size:5px 5px;background-position:center;opacity:.1;z-index:-1;pointer-events:none}input,select,textarea{background-color:var(--Color-System-Base)}input[type=date]::-webkit-calendar-picker-indicator{filter:var(--Icon-State)}body #root{min-width:350px;min-height:100vh}.Vertical-Flex{display:flex;flex-direction:column}.Horizontal-Flex{display:flex;flex-direction:row}.Control{border:var(--Border-Thickness-Default) solid var(--Color-Shadow);border-radius:var( --lu2-cnr);padding:var(--Gaps-Half);box-shadow:var( --Shadow-Default-Control) var( --Shadow-Default-Control) var(--Shadow-Default-Blur) var(--Color-Shadow)}svg.Negative{color:var(--Color-Mood-Negative)}svg.Positive{color:var(--Color-Mood-Positive)}svg.Meh{color:var(--Color-Mood-Meh)}svg.Info{color:var(--Color-Mood-Info)}svg.Exciting{color:var(--Color-Mood-Exciting)}
