.Login{background-color:var(--text-primary);display:flex;height:100vh}.Login__container{display:flex;flex-direction:column;height:400px;margin:auto;padding:25px 50px;width:510px}.Login__container h1{font-size:3em}.Login__container .MuiButton-root{margin:auto;max-width:90px}.Login__container-icons{color:var(--primary-main);margin:auto auto .5em}.Login__container-icons svg{height:2.25em;width:2.25em}nav .MuiButtonBase-root{font-size:1.186em;margin-right:2.5em;max-width:none;min-width:0}nav .MuiButtonBase-root,nav .MuiButtonBase-root:hover{color:var(--primary-main)}nav .MuiTabs-indicator{top:2.25em}nav .MuiTab-root{padding:6px}nav .MuiTabs-root{width:100%}nav .MuiTabs-root .MuiTabs-flexContainer .Nav__approver{margin-right:0;position:absolute;right:120px;top:0}nav .MuiTabs-root .MuiTabs-flexContainer .Nav__admin{margin-right:0;position:absolute;right:0;top:0}.InvalidPermissions.MuiContainer-root{display:flex;flex-direction:column;justify-content:center;margin:200px auto;text-align:center}.TravelApproval__header{grid:"auto-flow"/1fr 1fr}.BaseDialog .MuiDialog-paperWidthSm{min-width:600px}.BaseDialog__title.MuiDialogTitle-root{padding-bottom:0}.BaseDialog__title.MuiDialogTitle-root h2{font-weight:700}.BaseDialog__content .MuiDialogContentText-root{color:var(--text-primary);font-weight:700}.BaseDialog .MuiDialogActions-root{padding:0 25px 15px 8px}.TravelDataGrid{flex-grow:1}.TravelDataGrid__adornment{font-weight:600}.TravelDataGrid .MuiDataGrid-root{border:0}.TravelDataGrid .MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{font-weight:700}.TravelDataGrid .MuiDataGrid-root .MuiDataGrid-iconSeparator{display:none}.TravelDataGrid .MuiDataGrid-columnHeaderWrapper{background-color:#f4f4f4}.TravelDataGrid .MuiDataGrid-row:hover{background-color:var(--background-paper)!important}.TravelDataGrid a{font-weight:700;text-transform:capitalize}.TravelDataGrid a:hover{color:var(--primary-main)}.RequestDataGrid{display:flex;height:100%}.Dashboard__header{align-items:center;display:flex;grid-gap:.5em;gap:.5em;justify-content:space-between;margin:0 1rem 1rem;padding-top:1em}.Dashboard__header a:hover{color:var(--primary-contrastText)}.Dashboard__header .MuiButton-label{text-transform:none}.Dashboard__header .MuiSvgIcon-root{padding-right:.25em}.Dashboard__header .MuiTypography-h3{font-weight:600}.Dashboard__header .MuiButton-startIcon svg{color:var(--primary-contrastText)}.Dashboard__main{height:calc(100vh - 188px - 5rem);position:relative}.Dashboard__main-loading{left:50%;margin:-60px 0 0 -20px;position:absolute;top:50%}.Dashboard__data{align-items:flex-start;height:calc(100vh - 188px - 6rem);margin-top:1rem}.Dashboard__data-requests{height:100%}.Dashboard__data .MuiPaper-root{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.Dashboard .MuiButton-colorPrimary:hover{color:var(--primary-light)}.NotFound.MuiContainer-root{display:flex;flex-direction:column;justify-content:center;margin:200px auto;text-align:center}.Profile__generalInput{padding-bottom:5px}.Profile__notifications{padding:15px 0 15px 10px}.Profile__notifications .MuiTypography-body1{font-weight:400!important}.Profile__notifications-digestFrequency{margin-right:0!important}.Profile__notifications-frequency{width:100px}.TravelApproval{flex-grow:1}.TravelApproval__adornment{font-weight:600}.TravelApproval__header{align-items:center;display:grid;grid:"auto-flow"/.45fr 1fr 2fr;justify-items:start}.TravelApproval__header-chips{justify-self:start}.TravelApproval__header-chips .MuiChip-root{margin-right:5px;background-color:#f4f4f4}.TravelApproval__header-buttons{justify-self:end;padding:1.05em}.TravelApproval__header-buttons .MuiButton-containedPrimary{margin-right:.5em}.TravelApproval__header-selected{opacity:1}.TravelApproval__header-history,.TravelApproval__header-pending{opacity:.5}.TravelApproval__title{padding:1.05em}.TravelApproval__data{height:calc(100vh - 188px - 5rem)}.TravelApproval .MuiTypography-h5{font-size:.875em}.TravelApproval .MuiDataGrid-root{border:0}.TravelApproval .MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{font-weight:700}.TravelApproval .MuiDataGrid-root .MuiDataGrid-iconSeparator{display:none}.TravelApproval .MuiDataGrid-columnHeaderWrapper{background-color:#f4f4f4}.TravelApproval .MuiDataGrid-row:hover{background-color:var(--background-paper)!important}.TravelApproval .MuiTypography-h3{font-weight:600}.TravelApproval a{font-weight:700;text-transform:capitalize}.TravelApproval a:hover{color:var(--primary-main)}.TravelApprovalDetails .MuiBreadcrumbs-root{margin-bottom:1.25em;margin-top:.5em}.TravelApprovalDetails .MuiBreadcrumbs-root p{font-weight:600}.TravelApprovalDetails__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em}.TravelApprovalDetails__loading{left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%}.TravelApprovalDetails__main{display:grid;grid-gap:1em;gap:1em;grid-template-areas:"details actions";grid-template-columns:2fr 1fr}.TravelApprovalDetails__main-details{display:flex;flex-direction:column;grid-gap:1em;gap:1em;grid-area:details}.TravelApprovalDetails__main-details .FlexLayout__flexStart{margin-bottom:1em}.TravelApprovalDetails__main-details .MuiFormControl-fullWidth{width:auto}.TravelApprovalDetails__main-details .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root] .MuiAutocomplete-input:first-child{font-family:"Montserrat","Trebuchet","Helvetica",sans-serif;font-size:.875rem;font-weight:400;line-height:1.43;padding:0 0 0 6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.TravelApprovalDetails__main-actions{display:flex;flex-direction:column;grid-gap:1em;gap:1em;grid-area:actions}.TravelApprovalDetails__main-actions .ApproveButton{background-color:var(--success-main)}.TravelApprovalDetails__main-actions .ApproveButton .MuiButton-startIcon svg{color:var(--primary-contrastText)}.TravelApprovalDetails__main-actions .DenyButton{border-color:var(--error-main);color:var(--error-main)}.TravelApprovalDetails__main-historyContainer{overflow:auto;min-height:200px;max-height:150px}.TravelApprovalDetails__main-history{padding-bottom:.15em;padding-top:.15em}.TravelApprovalDetails__main .ApproverEdit{align-items:center;display:flex;justify-content:flex-end}.TravelApprovalDetails__main .MuiPaper-root{padding:1em}.TravelApprovalDetails__main .MuiTypography-body1{font-weight:700}.TravelApprovalDetails__main .MuiTypography-h5{font-size:.875em}.TravelApprovalDetails__main .MuiDivider-root{background-color:var(--primary-main);margin:.75em 0}.TravelApprovalDetails__grid{display:grid;grid-gap:1em;gap:1em;grid:"left middle right"/1fr 1fr 1fr}.TravelApprovalDetails__grid-left{grid-area:left}.TravelApprovalDetails__grid-middle{grid-area:middle}.TravelApprovalDetails__grid-right{grid-area:right}.TravelApprovalDetails__grid-left div,.TravelApprovalDetails__grid-middle div,.TravelApprovalDetails__grid-right div{margin-bottom:1em}.TravelApprovalDetails__grid-left .MuiTypography-body1,.TravelApprovalDetails__grid-middle .MuiTypography-body1,.TravelApprovalDetails__grid-right .MuiTypography-body1{font-weight:700}.TravelApprovalDetails .MuiAutocomplete-hasPopupIcon .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root]{padding-right:inherit}.TravelApprovalDetails__fullWidth{margin-bottom:1em}.TravelApprovalDetails__dialog-title.MuiDialogTitle-root{padding-bottom:0}.TravelApprovalDetails__dialog-title.MuiDialogTitle-root h2{font-weight:700}.TravelApprovalDetails__dialog-content .MuiDialogContentText-root{color:var(--text-primary);font-weight:700}.TravelRequest__loading{left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%}.TravelRequest__actions{display:flex;grid-gap:.5em;gap:.5em;justify-content:flex-end;margin-top:1em}.TravelRequest__review-title{font-size:1.1rem!important;font-weight:400!important;text-align:center}.TravelRequest .MuiTypography-body1{font-weight:600}.TravelRequest__form-select-field .MuiSelect-select:focus{background:none}.TravelRequest__form-select-label{background:var(--background-paper);padding:0 .5em!important}.TravelRequest__form-noHelperText .MuiFormLabel-root,.TravelRequest__form-noHelperText .MuiInputBase-root{margin-top:1em}.TravelRequest__details .MuiBreadcrumbs-root{margin-bottom:1.25em;margin-top:.5em}.TravelRequest__details .MuiBreadcrumbs-root a{font-weight:400}.TravelRequest__details .MuiBreadcrumbs-root p{font-weight:600}.TravelRequest__details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em}.TravelRequest__details-actions{grid-column-gap:.5em;-webkit-column-gap:.5em;column-gap:.5em;display:flex}.TravelRequest__details-main{align-items:start;grid-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;display:grid;grid:auto-flow dense/2fr 1fr}.TravelRequest__details-main ul{list-style-type:none;margin:0;padding:0}.TravelRequest__details-main ul li{margin:0 0 .75em;padding:0}.TravelRequest__details-main-status h3{margin-bottom:.25em}.TravelRequest__details-main-status blockquote{border-left:2px solid var(--black);margin:0 0 0 .25em;padding:0 0 0 .5em}.TravelRequest__details-main-status .Status__denied .MuiTypography-body1{color:var(--error-main)}.TravelRequest__details-main-status .Status__denied blockquote{border-color:var(--error-main)}.TravelRequest__details-main-status-bottom{margin-top:.5em}.TravelRequest__details-main-status-bottom .Title{display:flex;justify-content:space-between}.TravelRequest__details-main-status-bottom .DateTime{color:var(--primary-light)}.TravelRequest__details-main-status-bottom .TripNumber{font-weight:200}.TravelRequest__details-main-status-bottom .FieldChange{display:flex;background-color:var(--background-default);border:1px solid #dedede;border-radius:5px;margin-top:.5em;padding:.5em}.TravelRequest__details-main-status-bottom .ValueText,.TravelRequest__details-main-status-bottom .ValueText-new{font-size:.8rem!important;margin:auto;width:100%;word-wrap:break-word;text-align:center}.TravelRequest__details-main-status-bottom .ValueText-new{font-style:italic}.TravelRequest__details-main-status-bottom .HistoryItem{margin-top:1em}.TravelRequest__details-edit{justify-self:end}.TravelRequest__details .MuiTableCell-head{width:150px}.TravelRequest .FlexLayout,.TravelRequest .FlexLayout__flexStart{margin-bottom:1.5em}.TravelRequest .MuiDivider-root{background-color:var(--primary-main);margin:1em 0}.TravelRequest .MuiPaper-root{padding:1em}.TravelRequest .MuiTypography-body2{font-size:1em}.TravelRequest .MuiTypography-h5{font-size:.875em}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:url(/static/media/montserrat-v18-latin-300.35c4b9ac.eot);src:local(""),url(/static/media/montserrat-v18-latin-300.35c4b9ac.eot) format("embedded-opentype"),url(/static/media/montserrat-v18-latin-300.3cd97426.woff2) format("woff2"),url(/static/media/montserrat-v18-latin-300.986d631a.woff) format("woff"),url(/static/media/montserrat-v18-latin-300.090d426a.ttf) format("truetype"),url(/static/media/montserrat-v18-latin-300.0c378378.svg) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;src:url(/static/media/montserrat-v18-latin-300italic.120af062.eot);src:local(""),url(/static/media/montserrat-v18-latin-300italic.120af062.eot) format("embedded-opentype"),url(/static/media/montserrat-v18-latin-300italic.ef96449a.woff2) format("woff2"),url(/static/media/montserrat-v18-latin-300italic.9893a0a4.woff) format("woff"),url(/static/media/montserrat-v18-latin-300italic.29f3c479.ttf) format("truetype"),url(/static/media/montserrat-v18-latin-300italic.77f2de87.svg) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/static/media/montserrat-v18-latin-regular.af48efb7.eot);src:local(""),url(/static/media/montserrat-v18-latin-regular.af48efb7.eot) format("embedded-opentype"),url(/static/media/montserrat-v18-latin-regular.b07bcc99.woff2) format("woff2"),url(/static/media/montserrat-v18-latin-regular.97471a28.woff) format("woff"),url(/static/media/montserrat-v18-latin-regular.81e8a75b.ttf) format("truetype"),url(/static/media/montserrat-v18-latin-regular.22d8566c.svg) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;src:url(/static/media/montserrat-v18-latin-italic.a8d861d5.eot);src:local(""),url(/static/media/montserrat-v18-latin-italic.a8d861d5.eot) format("embedded-opentype"),url(/static/media/montserrat-v18-latin-italic.89f5ae13.woff2) format("woff2"),url(/static/media/montserrat-v18-latin-italic.2956e2ed.woff) format("woff"),url(/static/media/montserrat-v18-latin-italic.e63a6846.ttf) format("truetype"),url(/static/media/montserrat-v18-latin-italic.d92eb2f1.svg) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url(/static/media/montserrat-v18-latin-600.0d6f82c2.eot);src:local(""),url(/static/media/montserrat-v18-latin-600.0d6f82c2.eot) format("embedded-opentype"),url(/static/media/montserrat-v18-latin-600.597e2010.woff2) format("woff2"),url(/static/media/montserrat-v18-latin-600.d7b7fa75.woff) format("woff"),url(/static/media/montserrat-v18-latin-600.ed26400c.ttf) format("truetype"),url(/static/media/montserrat-v18-latin-600.160f4d63.svg) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:600;src:url(/static/media/montserrat-v18-latin-600italic.029cac6e.eot);src:local(""),url(/static/media/montserrat-v18-latin-600italic.029cac6e.eot) format("embedded-opentype"),url(/static/media/montserrat-v18-latin-600italic.5758fad3.woff2) format("woff2"),url(/static/media/montserrat-v18-latin-600italic.dc562fc4.woff) format("woff"),url(/static/media/montserrat-v18-latin-600italic.81615f1a.ttf) format("truetype"),url(/static/media/montserrat-v18-latin-600italic.d9cf0d40.svg) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url(/static/media/montserrat-v18-latin-700.529a3220.eot);src:local(""),url(/static/media/montserrat-v18-latin-700.529a3220.eot) format("embedded-opentype"),url(/static/media/montserrat-v18-latin-700.686bda13.woff2) format("woff2"),url(/static/media/montserrat-v18-latin-700.49404dd4.woff) format("woff"),url(/static/media/montserrat-v18-latin-700.3f5b8761.ttf) format("truetype"),url(/static/media/montserrat-v18-latin-700.fac85a30.svg) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;src:url(/static/media/montserrat-v18-latin-700italic.e450a7fe.eot);src:local(""),url(/static/media/montserrat-v18-latin-700italic.e450a7fe.eot) format("embedded-opentype"),url(/static/media/montserrat-v18-latin-700italic.b38b12f7.woff2) format("woff2"),url(/static/media/montserrat-v18-latin-700italic.f021ee20.woff) format("woff"),url(/static/media/montserrat-v18-latin-700italic.7ec102a1.ttf) format("truetype"),url(/static/media/montserrat-v18-latin-700italic.c398f333.svg) format("svg")}h1,h2,h3,h4,h5,h6{color:var(--primary-main)}h1{font-size:1.714em}h1,h2{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0}h2{font-size:1.429em}h3{font-size:1.286em}h3,h4{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0}h4{font-size:1em}h5{font-size:.75em}h5,h6{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0}h6{font-size:.625em}html{height:100%}body{background-color:var(--background-default);font-family:var(--font-family);font-size:var(--font-size);margin:0;padding:0}a{color:var(--primary-main);text-decoration:none}a:hover{color:var(--action-hover)}a:active,a:focus{color:var(--action-focus)}a:disabled{color:var(--action-disabled)}.App__header h1{color:var(--primary-contrastText);padding:.5em 0}.App__header .MuiButton-label{display:flex;flex-direction:column;font-weight:100}.App__header .MuiToolbar-root{align-items:center;color:var(--primary-contrastText);display:flex;justify-content:space-between}.App__header .MuiSvgIcon-root{color:var(--primary-contrastText)!important;font-size:30px}.App__header .MuiButton-root{background:transparent;color:var(--primary-contrastText)}.App__main{padding-bottom:1em;padding-top:1.5em}.App .FlexLayout,.App .FlexLayout__column,.App .FlexLayout__flexStart,.App .FlexLayout__spaceAround,.App .FlexLayout__spaceEvenly{align-items:flex-start;grid-column-gap:.5em;-webkit-column-gap:.5em;column-gap:.5em;display:flex;justify-content:space-between;width:100%}.App .FlexLayout__quarter{width:25%}.App .FlexLayout__third{width:33%}.App .FlexLayout__half{width:50%}.App .FlexLayout__twoThirds{width:67%}.App .FlexLayout__threeQuarters{margin-right:1.5em;width:75%}.App .FlexLayout__flexStart{justify-content:flex-start}.App .FlexLayout__spaceEvenly{justify-content:space-evenly}.App .FlexLayout__spaceAround{justify-content:space-around}.App .FlexLayout__column{flex-direction:column}.App .TravelDestination{white-space:pre}.App .MuiToolbar-regular{min-height:0}.App .MuiSvgIcon-root{color:var(--primary-main)}.App .MuiAlert-icon svg{color:var(--primary-contrastText)}
/*# sourceMappingURL=main.bf17e8ea.chunk.css.map */