@charset "UTF-8";.login{align-items:center;background-color:var(--black);display:flex;flex-direction:column;gap:80px;padding:90px 0}.login-screen-spike-logo{height:122px;object-fit:cover;width:172px}.amplify-heading{color:#fff!important}.overlap-group{align-items:center;text-align:center;background-color:var(--module-bg-1c1c1e);border-radius:13px;display:flex;flex-direction:column;min-height:464px;padding-left:90px;padding-right:90px;padding-top:40px;position:relative;min-width:340px;max-width:480px}.title{letter-spacing:0;line-height:41px;min-height:42px;white-space:nowrap}.icon-mail{height:17px;margin-bottom:1.98px;object-fit:cover;width:22px}.email-address::placeholder,.password::placeholder{color:#fff9}.icon-lock{height:19px;margin-top:1.19px;object-fit:cover;width:13px}.amplify-button--primary{background-color:var(--primary-gold-f1ae3c);border-radius:20px;cursor:pointer;height:40px;left:0;margin-top:40px;margin-bottom:30px;top:0;transition:all .2s ease;width:200px}.amplify-button--primary:hover{background-color:#f0c67d}.amplify-button--link{cursor:pointer;border-radius:12px;height:40px;left:0;margin-top:25px;margin-bottom:30px;top:0;transition:all .2s ease;color:var(--amplify-components-button-link-hover-color);font-weight:var(--amplify-font-weights-normal);width:200px}.amplify-button--link:hover{color:var(--amplify-components-button-link-hover-color);background-color:var(--amplify-components-button-link-hover-background-color)}.amplify-visually-hidden,fieldset legend{display:none!important}.amplify-alert{background-color:#f8d7da!important;color:#721c24;border-radius:5px;padding:10px 15px;border:1px solid #f5c6cb;margin-top:29px;display:flex;align-items:center;justify-content:flex-start}.amplify-alert__icon{color:#721c24;margin-right:10px;display:inline-block}.amplify-alert__body{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;text-align:left;word-wrap:break-word;white-space:normal}.amplify-alert__dismiss{color:#721c24;cursor:pointer;margin-left:10px;flex-shrink:0;font-size:20px}.amplify-alert__dismiss{display:none!important}.amplify-button[aria-busy=true]{pointer-events:none;opacity:1!important;position:relative}.amplify-loader{display:none!important}.amplify-loader circle[data-testid=circular-empty]{stroke:#ffffff4d}.amplify-loader circle[data-testid=circular-filled]{stroke:gold;animation:spin 1s linear infinite}.amplify-button--loading{padding:10px 20px;position:relative}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.amplify-label{display:none!important}.amplify-flex.amplify-field-group.amplify-field-group--horizontal{height:70px;padding:10px}.amplify-field-group{display:flex;align-items:center;max-width:100%}.amplify-field-group__field-wrapper{flex-grow:1}.amplify-field-group__outer-end{margin-left:auto;display:flex;align-items:center;position:relative}.amplify-field__show-password{position:absolute;right:20px;top:9px;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%}.amplify-textfield{flex-direction:column;--amplify-components-fieldcontrol-font-size: var(--amplify-components-textfield-font-size)}.amplify-input.amplify-field-group__control{width:calc(100% - 40px);box-sizing:border-box;align-items:center;background-color:#7474802e;border-radius:6px;display:flex;height:48px;margin-top:25px;min-width:300px;padding:15px;white-space:nowrap;font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-m);font-weight:600;letter-spacing:0;line-height:17px}.login-btn-login-container{border-radius:20px;cursor:pointer;height:40px;left:0;position:absolute;top:0;transition:all .2s ease;width:160px}.login-1{font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-m);font-weight:600;left:58px;letter-spacing:0;line-height:21px;position:absolute;text-align:center;top:10px;white-space:nowrap}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}@font-face{font-family:SFPro Text-Medium;font-style:normal;font-weight:500;src:url(/assets/font/SF-Pro-Text-Medium.otf) format("opentype")}@font-face{font-family:SFPro Text-Regular;font-style:normal;font-weight:400;src:url(/assets/font/FontsFree-Net-SFProText-Regular.ttf) format("truetype")}@font-face{font-family:SFPro Text-Semibold;font-style:normal;font-weight:600;src:url(/assets/font/SF-Pro-Text-Semibold.otf) format("opentype")}@font-face{font-family:SFPro-Bold;font-style:normal;font-weight:700;src:url(/assets/font/SF-Pro-Text-Bold.otf) format("truetype")}@font-face{font-family:SFPro Text-Regular;font-style:normal;font-weight:400;src:url(/assets/font/SF-Pro-Text-Regular.otf) format("truetype")}.screen a{display:contents;text-decoration:none}.container-center-horizontal{display:flex;flex-direction:row;justify-content:center;pointer-events:none;width:100%}.container-center-horizontal>*{flex-shrink:0;pointer-events:auto}input:focus{outline:none}*{box-sizing:border-box}.image-container{position:relative;width:172px;height:172px}.image-container img{width:100%;height:100%}.image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background:#000c;z-index:1}.text-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:2}:root{--light-gold-primary: #FEAC00;--light-gold-secondary: #B2812B;--light-gold-tertiary: #9A6F25;--light-gold-action-hover: #C99131;--light-text-white: #FFFFFF;--light-text-grey-1: #DEE2EA;--light-text-grey-2: #A7ACB1;--light-text-grey-3: #898c90;--light-button-grey-1: #2D2E2F;--light-button-grey-2: #363839;--light-button-grey-3: #3C3F40;--light-button-grey-4: #565A5C;--light-button-black: #000000;--light-divider: #55555D;--light-module-bg: #1E1E1F;--light-module-divider: #42424A;--light-module-black-divider: #000000;--light-component-border: #42424A;--light-menu-background: #353638;--light-main-background: #DEE2EA;--dark-gold-primary: #FEAC00;--dark-gold-secondary: #B37A00;--dark-gold-tertiary: #996900;--dark-gold-action-hover: #B37A00;--dark-text-white: #FFFFFF;--dark-text-grey-1: #DEE2EA;--dark-text-grey-2: #A7ACB1;--dark-text-grey-3: #898c90;--dark-button-grey-1: #2D2E2F;--dark-button-grey-2: #363839;--dark-button-grey-3: #3C3F40;--dark-button-grey-4: #565A5C;--dark-button-black: #000000;--dark-divider: #55555D;--dark-module-bg: #1E1E1F;--dark-module-divider: #42424A;--dark-module-black-divider: #000000;--dark-component-border: #42424A;--dark-menu-background: #353638;--dark-main-background: #1e1e1f;--dark-unit-image-border: #55555D;--red: #FF3C1E;--error-red: #FF3C1E;--error-shadow-red: #F85B43;--dark-red-450: #F85B43;--dark-green-400: #328538;--success-green: #67C336;--disabled-red: #FF3C1E;--caution-yellow: #FED60A;--alert-red: #FF3C1E;--medium-green: #5F996E;--dark-green: #4E7E5B;--progress-bar-primary: #FFD67D;--table-row-hover: #272626;--dark-table-row-alert: #3E2B00;--dark-table-row-alert-hover: color: #4B3400;--icon-gold-bg: #432e03;--font-size-xl: 24px;--font-size-l: 20px;--font-size-m: 17px;--font-size-sm: 15px;--font-size-xsm: 13px;--font-size-xxsm: 12px;--button-size-m: 44px;--font-family-sfpro-bold: "SFPro-Bold", Helvetica;--font-family-sfpro-regular: "SFPro Text-Regular", Helvetica;--font-family-sfpro-medium: "SFPro Text-Medium", Helvetica;--font-family-sfpro-semibold: "SFPro Text-Semibold", Helvetica;--athens-gray: #ebebf599;--black: #000000;--input-field-elevated: #7474802e;--module-bg-1c1c1e: #1c1c1e;--primary-gold-f1ae3c: #f1ae3c;--white: #ffffff;--eerie-black: #1e1e1f;--mercury: #dee2ea;--amplify-components-fieldcontrol-border-radius: 6px;--amplify-components-fieldcontrol-border-width: 0px;--amplify-components-fieldcontrol-color:var(--amplify-components-textfield-border-color);--amplify-border-widths-large: 3px;--amplify-border-widths-medium: 2px;--amplify-border-widths-small: 0px;--amplify-components-textfield-color: #fff;--amplify-components-textfield-border-color: #f00;--amplify-components-textfield-font-size: 17px;--amplify-components-textfield-focus-border-color: #7474802e;--amplify-components-authenticator-form-padding: 5px;--amplify-components-flex-align-content: stretch;--amplify-components-flex-align-items: center;--amplify-components-flex-justify-content: space-around}.segmented-nav-deselected-sf-pro-text--15pt{font-family:var(--font-family-text-regular);font-size:var(--font-size-s);font-style:normal;font-weight:400;letter-spacing:0}.sfprotext-semi-bold-white-17px{color:var(--white);font-family:var(--font-family-text-semibold);font-size:var(--font-size-m);font-style:normal;font-weight:600}.sfpro-bold-white-34px{color:var(--white);font-family:var(--font-family-sfpro-bold);font-size:var(--font-size-l);font-style:normal;font-weight:700}.sfprotext-semi-bold-white-15px{color:var(—white);font-family:var(—font-family-sfpro_text-semibold);font-size:var(—font-size-s);font-style:normal;font-weight:600}nav{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem}.auth-wrapper{display:flex;justify-content:center;margin-top:2rem}#form-file-upload{height:16rem;width:28rem;max-width:100%;text-align:center;position:relative}#input-file-upload{display:none}#label-file-upload{height:100%;display:flex;align-items:center;justify-content:center;border-width:2px;border-radius:1rem;border-style:dashed;border-color:#cbd5e1;background-color:#f8fafc}.upload-button{cursor:pointer;padding:.25rem;font-size:1rem;border:none;font-family:Oswald,sans-serif;background-color:transparent}.upload-button:hover{text-decoration-line:underline}#label-file-upload.drag-active{background-color:#e392ce}#drag-file-element{position:absolute;width:100%;height:100%;border-radius:1rem;top:0;right:0;bottom:0;left:0}#DropContainer{flex:1;display:flex;flex-direction:column;align-items:center;padding:40px;border-width:2px;border-radius:10px;border-style:dashed;background-color:#fafafa;color:#000;font-weight:700;font-size:1.4rem;outline:none;transition:border .24s ease-in-out}html{scroll-behavior:smooth}body{margin:0}*{-webkit-tap-highlight-color:transparent}*[data-focus]{box-shadow:none!important}input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}.without_ampm::-webkit-datetime-edit-ampm-field{display:none}li{list-style-type:disc}.hidden_radio{position:absolute;left:-9999px}.select input{font-family:SFPro Text-Regular;font-size:"25px",}.chakra-react-select .chakra-react-select__control{border-color:var(--dark-module-divider)}.chakra-react-select .chakra-react-select__indicator-separator{border-color:#000}.custom-plaid-link-button{background-color:teal;color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:16px;cursor:pointer;width:100%}.custom-plaid-link-button:hover{background-color:#008b8b}.custom-plaid-link-button:disabled{background-color:#d3d3d3;cursor:not-allowed}#reader__dashboard_section_csr{display:flex;flex-direction:column;align-items:center}#html5-qrcode-select-camera,#html5-qrcode-button-camera-start{width:100%}#html5-qrcode-button-camera-permission{border-radius:6px;margin-top:25px;margin-bottom:25px;height:var(--button-size-m);padding:10px;font-family:var(--font-family-sfpro-regular);font-size:var(--font-size-sm);font-weight:400;line-height:var(--font-size-sm);background:var(--dark-gold-secondary);color:var(--dark-text-grey-1);transition:all .3s ease}.html5-qrcode-element:hover{color:var(--dark-text-grey-1);background:var(--dark-gold-action-hover);text-decoration:none}.html5-qrcode-element:active{color:var(--dark-text-grey-1);background:var(--dark-gold-tertiary);text-decoration:none}.dark-sfpro-heading-1{color:var(--dark-text-grey-1);font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-xl);font-weight:600;letter-spacing:0}.dark-sfpro-heading-2{color:var(--dark-text-grey-1);font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-l);font-weight:600;letter-spacing:0;line-height:36px}.dark-sfpro-heading-3{color:var(--dark-text-grey-1);font-family:var(--font-family-sfpro-medium);font-size:var(--font-size-m);font-weight:500;letter-spacing:0}.dark-sfpro-heading-4{color:var(--dark-text-grey-1);font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-xsm);font-weight:600;letter-spacing:0}.dark-sfpro-text-1{color:var(--dark-text-grey-1);font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-sm);font-weight:600;letter-spacing:0}.dark-sfpro-text-2{color:var(--dark-text-grey-1);font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-sm);font-weight:400;letter-spacing:0}.dark-sfpro-text-3{color:var(--dark-text-grey-1);font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-xs);font-weight:400;letter-spacing:0}.dark-sfpro-text-4{color:var(--dark-text-grey-1);font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-xxs);font-weight:600;letter-spacing:0}.dark-sfpro-text-5{color:var(--dark-text-grey-1);font-family:var(--font-family-sfpro-semibold);font-size:var(--font-size-xs);font-weight:400;letter-spacing:0}.framework{display:flex;min-height:768px;width:100%}.framework .btn{-webkit-border-radius:6;-moz-border-radius:6;border-radius:6px;font-family:Arial;color:#fff;text-align:center;font-size:15px;background:#9a6f25;padding:10px 20px;text-decoration:none;width:100px}.framework .btn:hover{background:#89611c;text-decoration:none}.framework .btn:active{background:#7b5515;text-decoration:none}.framework .left-nav-wrapper{align-items:center;display:flex;flex-direction:column;min-height:100%;padding:15px 0;width:220px}.framework .nav-bar-logo{height:52px;margin-right:7px;object-fit:cover;width:97px}.framework .nav-bar-user-seperator-top{margin-top:14px}.framework .flex-row{align-items:flex-start;display:flex;height:46px;margin-top:13px;min-width:170px}.framework .avatar{align-items:center;align-self:flex-end;display:flex;gap:4px;min-width:61px}.framework .header-user-profile-pic{border-radius:22px;height:44px;object-fit:cover;width:44px}.framework .header-user-profile-menu-control{height:8px;margin-bottom:.91px;object-fit:cover;width:13px}.framework .notifications{height:35px;margin-left:22px;position:relative;width:35px}.framework .icon-notifications{height:24px;left:0;object-fit:cover;position:absolute;top:11px;width:22px}.framework .icon-notifications-alert{background-color:#e3001b;border-radius:10px;height:20px;left:14px;position:absolute;top:2px;width:20px}.framework .number{-webkit-text-stroke:1px transparent;color:#fff;font-family:var(--font-family-sfpro-regular);font-size:var(--font-size-s);font-weight:400;left:12px;letter-spacing:0;line-height:22px;position:absolute;text-align:center;top:0;white-space:nowrap;width:23px}.framework .add-new-revised{height:26px;margin-left:26px;position:relative;width:26px}.framework .icon-add-new{height:26px;left:0;object-fit:cover;position:absolute;top:11px;width:26px}.framework .flex-col{align-items:center;display:flex;flex-direction:column;margin-top:14px;min-height:536px;width:220px}.framework .menu-top-vert-spacer{height:14px}.framework .nav-hstack,.framework .nav-btn{border-radius:6px;height:40px;left:0;position:absolute;top:0;width:192px}.framework .nav-btn-off{background-color:var(--eerie-black)}.framework .nav-btn-selected{background-color:#9a6f25}.framework .nav-btn-hover{background-color:#2e2e2e}.framework .overlap-group9,.framework .overlap-group{height:40px;margin-left:2px;position:relative;width:194px}.framework .dashboard{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .dashboard:hover{color:#f1ae3c}.framework .icon-dashboard{height:15px;left:11px;object-fit:cover;position:absolute;top:9px;width:15px}.framework .daily-job-ticket{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .daily-job-ticket:hover{color:#f1ae3c}.framework .icon-daily-job-ticket{height:15px;left:11px;object-fit:cover;position:absolute;top:10px;width:15px}.framework .tasks{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .tasks:hover{color:#f1ae3c}.framework .icon-tasks{height:15px;left:11px;object-fit:cover;position:absolute;top:9px;width:15px}.framework .statements{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .statements:hover{color:#f1ae3c}.framework .icon-statements{height:16px;left:12px;object-fit:cover;position:absolute;top:11px;width:12px}.framework .transfers{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .transfers:hover{color:#f1ae3c}.framework .icon-transfers{height:16px;left:12px;object-fit:cover;position:absolute;top:11px;width:14px}.framework .units{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .units:hover{color:#f1ae3c}.framework .icon-units{height:16px;left:12px;object-fit:cover;position:absolute;top:9px;width:12px}.framework .daily-inspections{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .daily-inspections:hover{color:#f1ae3c}.framework .icon-daily-inspections{height:16px;left:13px;object-fit:cover;position:absolute;top:10px;width:13px}.framework .credentials{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .credentials:hover{color:#f1ae3c}.framework .icon-credentials{height:19px;left:12px;object-fit:cover;position:absolute;top:9px;width:14px}.framework .team-members{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:10px;transition:all .2s ease;white-space:nowrap}.framework .team-members:hover{color:#f1ae3c}.framework .icon-team-members{height:12px;left:9px;object-fit:cover;position:absolute;top:15px;width:18px}.framework .contracts-and-bids{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .contracts-and-bids:hover{color:#f1ae3c}.framework .icon-contracts-and-bids{height:15px;left:11px;object-fit:cover;position:absolute;top:10px;width:16px}.framework .careers{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .careers:hover{color:#f1ae3c}.framework .icon-careers{height:12px;left:11px;object-fit:cover;position:absolute;top:12px;width:15px}.framework .divisions{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .divisions:hover{color:#f1ae3c}.framework .icon-divisions{height:18px;left:14px;object-fit:cover;position:absolute;top:9px;width:11px}.framework .nav-item{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .nav-item:hover{color:#f1ae3c}.framework .icon-nav-item{height:18px;left:14px;object-fit:cover;position:absolute;top:10px;width:15px}.framework .contacts{cursor:pointer;left:41px;letter-spacing:0;line-height:21px;position:absolute;top:8px;transition:all .2s ease;white-space:nowrap}.framework .contacts:hover{color:#f1ae3c}.framework .icon-contacts{height:16px;left:11px;object-fit:cover;position:absolute;top:10px;width:15px}.framework .navlink-text{font-family:SFPro Text-Regular;font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;color:var(--dark-text-grey-1)}.framework .navlink-text-selected{font-family:SFPro Text-Regular;font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;color:var(--dark-text-white)}.framework .navlink{border-radius:6px;text-align:left;background-color:#1e1e1f;width:192px;height:36px;margin-top:2px;margin-bottom:2px}.framework .navlink:hover{background-color:#2e2e2e}.framework .navlink:hover .navlink-text{color:#dee2ea}.framework .navlink:active{background-color:#383737}.framework .navlink:active .navlink-text{color:#92949a}.framework .navlink-selected{border-radius:6px;text-align:left;background-color:var(--dark-gold-tertiary);width:192px;height:36px;margin-top:2px;margin-bottom:2px}.framework .nav-bar-user-seperator{height:1px;object-fit:cover}.framework .module-container{border-radius:6px;padding:25px;margin-top:25px;margin-left:25px;background:var(--dark-module-bg)}.framework .dark-module-select-1{background:purple;border-color:green;color:orange}.framework .right-side-content-wrapper{background-color:#000;max-width:1146px}.plaid-connect-container{max-width:500px;margin:20px auto;padding:20px;border:1px solid #eee;border-radius:8px;text-align:center}.update-mode-notice{color:#000;background-color:#fff8e6;padding:15px;border-radius:6px;margin-bottom:20px;border-left:4px solid #ffc107}.error-message{color:#d32f2f;padding:15px;background-color:#ffebee;border-radius:4px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}
