.LoginContainer,.login-container{box-sizing:border-box;background-image:url(https://msha-public.s3.us-west-2.amazonaws.com/mine.jpg);background-position:50%;background-size:cover;background-attachment:fixed;padding:40px 0;position:relative}.LoginContainer:before,.login-container:before{content:"";pointer-events:none;background:#0009;position:absolute;inset:0}.form-container{background:var(--app-form-overlay);width:95%;max-width:1200px;color:var(--app-text);z-index:1;margin:auto;padding:20px;position:relative}.invalid-feedback{color:red}.passwordReset{color:red;font-size:16px}@media (width<=600px){.LoginContainer{background-size:cover;padding:40px 0}.FormContainer{width:92%;max-width:none;padding:16px}}.listRequirements{text-align:left;font-size:12px;list-style-position:inside}@media (width<=600px){.LoginContainer{background-size:cover;padding:40px 0}.FormContainer{width:92%;max-width:none;padding:16px}}.passwordError{color:red;font-size:12px}.root{justify-content:center;display:flex}.formControl{margin:auto}.checksContainer{background-color:var(--app-surface-alt);border:1px solid var(--app-border-strong);box-sizing:border-box;width:100%;color:var(--app-text);border-radius:4px;flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:2.5rem;padding:16px;display:flex}.filterSection{flex-direction:column;flex:1 1 0;align-items:flex-start;min-width:0;max-width:50%;display:flex}.filterSectionTitle{text-transform:capitalize;color:var(--app-filter-title);margin:0 0 .5rem;font-size:1rem;font-weight:500}.checkboxGroup{flex-flow:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.checkboxLevel{padding-bottom:7%}@media (width<=768px){.checksContainer{flex-direction:column;gap:1rem;padding:1rem}.filterSection{width:100%;max-width:100%}.checkboxGroup{gap:.5rem 1rem}}@media (width<=480px){.checksContainer{padding:.75rem}.checkboxGroup{flex-direction:column;align-items:flex-start;gap:.25rem}}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.listItem{border:1px solid var(--app-list-item-border);cursor:pointer;background-color:var(--app-list-item-bg);color:var(--app-text);flex-direction:column;flex:1;margin:20px;padding:22px;display:flex}.listTitle{text-align:left;color:var(--app-heading);flex:2;font-size:14px}.listText{text-align:left;font-size:12px}.listStatue{text-align:left;text-transform:capitalize;color:var(--app-heading);font-size:12px}.MuiPopover-paper{max-width:350px!important}.listContainer{flex-direction:column;flex:2;align-items:center;margin:0 20px;display:flex}.facitedNav{flex:1}@media (width<=1199px){.facetedNavDesktop{display:none}}@media (width>=1200px){.facetedNavMobile{display:none}}.hintNav{flex:1}.listHeader{display:flex}.iconWrapper,.brightIconWrapper{margin-top:-10px;width:2rem!important;height:2em!important}.brightIconWrapper{border-bottom:3px solid var(--app-quick-accent)}.facitedNav label{margin-right:6px}.icon{width:95%}.facetedNav{flex-direction:column;display:flex}.BottomHalf{display:flex}@media (width<=1200px){.BottomHalf{flex-direction:column}}.check{color:var(--app-check-color)!important}.check .MuiSvgIcon-root{width:1rem}.firstChecks{text-transform:capitalize;padding-left:7%}.firstChecks .only{text-transform:none;padding-left:5px}.thirdChecks{padding-left:7%}.select-all{cursor:pointer;color:var(--app-accent);text-align:left;margin-top:-2px;margin-bottom:2px;padding-left:8%;font-size:14px;font-weight:900;text-decoration:underline}.facetedContainter:hover .only{visibility:visible}.facetedContainter .only{visibility:hidden}.only{color:var(--app-accent);cursor:pointer;align-items:center;font-size:12px;font-weight:900;text-decoration:underline;display:flex}.facitedNav .MuiTypography-body1{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:12px;overflow:hidden}.facitedNav .MuiTypography-body1:hover{white-space:normal;height:auto;overflow:visible}.secondChecks{padding-left:14%}.authorityTitle{border-bottom:3px solid var(--app-quick-accent);width:fit-content;margin:1.2rem 0 1rem 7%;font-size:18px}.authorityCount{align-items:center;padding-right:5px;font-size:12px;display:flex}.authorityIconWrapper{margin-top:2.5%;margin-left:2%}.authorityInfoImage{margin-top:0;margin-left:5px}.authorityIcon{width:85%}.iconPopout{width:43%}.quickSearch{background-color:var(--app-quick-accent);flex-direction:column;display:flex}.quickHeader{background-color:var(--app-surface-muted);text-align:left;margin:0;padding:10px 25px}.quickResult{background-color:var(--app-surface-muted);padding:3%}.quickResult:after{content:"";border-bottom:2px solid var(--app-paper);width:90%;padding:10px;display:block;position:relative}.quickResult:last-child:after{display:none}.quickSource{background-color:var(--app-surface-muted);text-align:right;padding:3% 3% 3% 28%;font-size:13px;font-style:italic}.dropdownContainer .selectFields{background-color:var(--app-dropdown-bg);margin-left:1.55rem}.dropdownContainer .selectFields .MuiInput-root{padding:2px 10px}.dropdownContainer{padding:15px 0;display:flex}.dropdownContainer .MuiInput-underline:before,.dropdownContainer .MuiInput-underline:after,.dropdownContainer .MuiFilledInput-underline:before,.dropdownContainer .MuiFilledInput-underline:after{display:none}.relatedContainer{padding:5%}.relatedTop{padding-bottom:2%}.relatedIconWrapper{margin-right:-20px;width:4.5rem!important;height:1.7em!important}.relatedTitle{border-bottom:3px solid var(--app-quick-accent);margin:4% 4% 2%;font-size:18px}label .MuiCheckbox-colorSecondary.Mui-checked:hover{background-color:#00000014}.MuiFilledInput-input{padding:11px 34px 10px 10px!important}.listContainer ul{padding-left:15px;padding-right:15px;display:inline-block}.listContainer li{border:1px solid var(--app-pagination-border);background-color:var(--app-pagination-bg);color:var(--app-pagination-color);cursor:pointer;opacity:.7;vertical-align:middle;text-align:center;justify-content:center;align-items:center;height:100%;font-weight:700;display:inline-block}.listContainer li a{width:45px;padding:10px 0;display:inline-block}.regsList{box-sizing:border-box;background-color:var(--app-regs-bg);border:1px solid var(--app-regs-border);margin-bottom:30px;box-shadow:0 2px 10px #0003}.blueLine{background-color:var(--app-accent);height:10px}.regsTitle{text-align:left;margin:0}.regsHeaderContainer{flex-direction:row;margin-top:10px;display:flex}.regsHeaderContainer .iconWrapper{margin-top:-5px;margin-left:-35px;width:auto!important;height:auto!important}.regsHeaderContainer .icon{width:25%}.pagination-active{color:#fff;background-color:gray}.SearchView{background-color:#00000080;background-image:url(https://msha-public.s3.us-west-2.amazonaws.com/truck.jpg);background-position:50%;background-size:100%;box-shadow:inset 0 0 0 300px #0000009c}.SearchButton{background-color:var(--app-accent)!important;color:#fff!important;font-weight:700!important}.search{justify-content:center;align-items:center;gap:8px;padding-top:20px;display:flex}.headerAndFooter{color:var(--app-heading);padding:20px 40px;font-weight:700!important}.inputInput{background-color:var(--app-search-input-bg)!important;color:var(--app-text)!important;width:400px!important;padding:8px 7px!important}.inputRoot{background-color:var(--app-search-input-bg)!important;color:var(--app-text)!important;border:1px solid var(--app-border-strong)!important;border-radius:4px!important;padding:4px 8px!important}@media (width<=600px){.inputInput{width:80vw!important}}.react-pdf__Page__canvas{border:1px solid var(--app-list-item-border);width:685px!important}.docNavBar{text-align:left;cursor:pointer;padding-top:10px;padding-left:10px;font-weight:700;color:var(--app-accent)!important}.react-pdf__Page{max-height:794px}.printButton{width:5%;background-color:var(--app-accent)!important;color:#fff!important;margin-top:6px!important;margin-left:10px!important;padding:0!important;font-weight:700!important}.NavControls{display:flex}.pdfViewer{width:80vw;height:80vh}mark{margin-left:9px;padding:0 2px}.welcomeWell{background-color:var(--app-welcome-bg);border:1px solid var(--app-welcome-border);max-width:640px;color:var(--app-welcome-text);border-radius:12px;margin:0 auto;padding:16px 20px;box-shadow:0 2px 8px #0000001a}.welcomeWellHeader{align-items:center;margin-bottom:8px;display:flex;position:relative}.welcomeWellIcon{color:#fff;background-color:var(--app-welcome-icon-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;padding:6px;display:flex;font-size:20px!important}.welcomeWellTitle{color:var(--app-welcome-text);font-size:14px!important;font-weight:700!important}.welcomeWellBody{color:var(--app-welcome-body);font-size:13px!important;line-height:1.5!important}.ai-markdown ul,.ai-markdown ol{margin-top:.5em;margin-bottom:.5em;padding-left:1.5em}.ai-markdown li{margin-top:.25em;margin-bottom:.25em;line-height:1.4}.ai-markdown ul ul,.ai-markdown ol ol,.ai-markdown ul ol,.ai-markdown ol ul{margin-top:.25em;margin-bottom:.25em}.chat-fab{z-index:1000;transition:all .3s ease-in-out;bottom:24px;right:24px;position:fixed!important;box-shadow:0 4px 12px #00000026!important}.chat-fab:hover{transform:scale(1.05);box-shadow:0 6px 16px #0003!important}.chat-fab-open{opacity:.8;transform:scale(.9)}@media (width<=768px){.chat-fab{bottom:20px;right:20px}}.SignUpContainer{box-sizing:border-box;background-image:url(https://msha-public.s3.us-west-2.amazonaws.com/mine.jpg);background-position:50%;background-size:cover;background-attachment:fixed;height:calc(100vh - 80px);padding:70px 0;position:relative}.SignUpContainer:before{content:"";pointer-events:none;background:#0009;position:absolute;inset:0}.FormContainer{background:var(--app-form-overlay);width:90%;max-width:560px;color:var(--app-text);z-index:1;margin:auto;padding:20px;position:relative}.captcha{display:flex}.captcha div{margin:auto}.fields{border:1px solid var(--app-border-strong);background-color:var(--app-input-bg);width:100%;color:var(--app-text);margin:15px auto;padding:5px;display:flex}.signinButton{width:100%;background-color:var(--app-accent)!important;color:#fff!important;border-radius:5px!important;margin:11px auto!important;padding:7px 10px!important;display:inline-flex!important}@media (width<=600px){.SignUpContainer{background-size:cover;padding:40px 0}.FormContainer{width:92%;max-width:none;padding:16px}}.secondText{margin-top:40px;font-size:14px;font-weight:700}.LoginContainer{box-sizing:border-box;background-image:url(https://msha-public.s3.us-west-2.amazonaws.com/mine.jpg);background-position:50%;background-size:cover;background-attachment:fixed;height:calc(100vh - 80px);padding:40px 0;position:relative}.LoginContainer:before{content:"";pointer-events:none;background:#0009;position:absolute;inset:0}.thankYouContainer{background:var(--app-form-overlay);max-width:50%;min-height:200px;color:var(--app-text);text-align:center;z-index:1;margin:auto;padding:20px;position:relative}.thankYouContainer h2{padding-bottom:20px}.thankYouPadding{padding:70px 60px}.spacing{height:20px}.UserEditContainer{background-color:var(--app-paper);color:var(--app-text);box-sizing:border-box;width:100%;padding:16px}.UserEditContainer .topLevelChecksLeft,.UserEditContainer .topLevelChecksRight{background:0 0;width:30%}.userFirstText{padding-bottom:8px;font-weight:700!important}.userSecondText{text-align:left;padding-bottom:8px}.userInfoContainer{flex-direction:column;width:100%;margin-top:16px;display:flex}.rightUserFields{margin-bottom:16px;padding:0;display:flex}.userFields{background-color:var(--app-user-fields-bg);border:1px solid var(--app-list-item-border);color:var(--app-text);width:70%;margin:0 auto 40px;padding:4px}.billingPlan{background-color:var(--app-billing-bg);color:var(--app-text);border:1px solid var(--app-list-item-border);width:max-content;margin:0 0 50px;padding:33px}html,body{height:100%;margin:0}.App{text-align:center}.App-logo{height:80px;animation:20s linear infinite App-logo-spin}.App-header{color:#fff;background-color:#222;height:150px;padding:20px}.App-title{font-size:1.5em}.App-intro{font-size:large}@font-face{font-family:Roboto Slab;src:url(/Roboto_Slab/RobotoSlab-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root,[data-color-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-bg:#fafafa;--app-paper:#fff;--app-text:#000000de;--app-text-secondary:#0009;--app-text-muted:#999;--app-heading:#034864;--app-border:#e0e0e0;--app-border-strong:#ccc;--app-surface:#f5f5f5;--app-surface-alt:#fafafa;--app-surface-muted:#ececec;--app-header-bg:#fff;--app-brand:#1ca9bc;--app-brand-hover:#1894a4;--app-accent:#5ba8c4;--app-form-overlay:#ffffffe6;--app-input-bg:#fff;--app-search-input-bg:#ffffffd9;--app-welcome-bg:#e3f2fd;--app-welcome-border:#b3e5fc;--app-welcome-text:#00796b;--app-welcome-body:#00897b;--app-welcome-icon-bg:#009688;--app-check-color:#0000008a;--app-quick-accent:#ffe351;--app-dropdown-bg:#f0f0f0;--app-list-item-bg:#fff;--app-list-item-border:#000;--app-pagination-bg:#fff;--app-pagination-color:gray;--app-pagination-border:gray;--app-regs-bg:#fff;--app-regs-border:#e1e1e1;--app-user-fields-bg:#fff;--app-billing-bg:#fffcee;--app-chat-bg:#fafafa;--app-chat-surface:#fff;--app-chat-header:#08a7a7;--app-chat-thread-active:#e3f2fd;--app-chat-text:#333;--app-chat-muted:#666;--app-chat-faint:#999;--app-chat-ai-avatar:#e0e0e0;--app-chat-input-bg:#f5f5f5;--app-scrollbar-track:#f1f1f1;--app-scrollbar-thumb:#c1c1c1;--app-hover:#0000000a;--app-link:#1976d2;--app-filter-title:#000000de}[data-color-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:#121212;--app-paper:#1e1e1e;--app-text:#ffffffde;--app-text-secondary:#fff9;--app-text-muted:#ffffff73;--app-heading:#7ec8d6;--app-border:#3a3a3a;--app-border-strong:#555;--app-surface:#2a2a2a;--app-surface-alt:#242424;--app-surface-muted:#2c2c2c;--app-header-bg:#1e1e1e;--app-brand:#1ca9bc;--app-brand-hover:#3bc0d1;--app-accent:#5ba8c4;--app-form-overlay:#1e1e1eeb;--app-input-bg:#2a2a2a;--app-search-input-bg:#1e1e1ee0;--app-welcome-bg:#16343c;--app-welcome-border:#1ca9bc;--app-welcome-text:#9ee0d4;--app-welcome-body:#b2e5dc;--app-welcome-icon-bg:#1ca9bc;--app-check-color:#ffffffb3;--app-quick-accent:#c9a227;--app-dropdown-bg:#2a2a2a;--app-list-item-bg:#1e1e1e;--app-list-item-border:#555;--app-pagination-bg:#1e1e1e;--app-pagination-color:#b0b0b0;--app-pagination-border:#555;--app-regs-bg:#1e1e1e;--app-regs-border:#3a3a3a;--app-user-fields-bg:#2a2a2a;--app-billing-bg:#3a3420;--app-chat-bg:#161616;--app-chat-surface:#1e1e1e;--app-chat-header:#0e8a8a;--app-chat-thread-active:#16343c;--app-chat-text:#ffffffde;--app-chat-muted:#fff9;--app-chat-faint:#ffffff73;--app-chat-ai-avatar:#3a3a3a;--app-chat-input-bg:#2a2a2a;--app-scrollbar-track:#1e1e1e;--app-scrollbar-thumb:#555;--app-hover:#ffffff14;--app-link:#64b5f6;--app-filter-title:#ffffffde}html,body,#root{min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--app-bg);color:var(--app-text);margin:0;font-family:Roboto Slab,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiInputBase-root{width:100%}.inputRoot{width:inherit}.TermsAndConditionsContainer{text-align:left;color:var(--app-text);padding:10px 10%}.TermsAndConditionsContainer h3{color:var(--app-heading)}[data-color-mode=dark] .app-logo{background-color:#fff;border-radius:6px;padding:4px 8px}
