.jobResources{height:60%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:20px}.jobResources-sidebar{height:100%;width:100px}.floating-button{position:fixed;width:60px;height:60px;bottom:40px;right:40px}.job-bar-title{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-bottom:0}.job-bar-title-text{color:#ee6a7c;padding-bottom:15px;width:80%;border-bottom:2px solid #ee6a7c;margin-bottom:0}html{font-size:14px}body{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-primary: #577590;--color-secondary: #43aa8b;--color-error: #f94144;--color-warning: #f3722c;--color-info: #43aa8b;--color-success: #90be6d;--color-neutral: #a9a9a9;--color-text: #2e2e2e;--color-text-secondary: rgba(0, 0, 0, .6);--color-icon-muted: #d9d9d9;--color-sidebar-icon: #3b3b3b;--color-white: #ffffff;--font-heading: "Montserrat", sans-serif;--font-body: "Source Sans Pro", sans-serif;--spacing-unit: 8px}.dashboard-shell{display:flex;width:100%;min-height:100vh;overflow:hidden}.dashboard-main{flex:1;min-width:0;min-height:100vh;display:flex;flex-direction:column;overflow:hidden}.dashboard-main-scroll{flex:1;min-height:0;overflow:auto;width:100%}.dashboard-sidebar{flex:0 0 52px;width:52px;min-width:52px;height:100vh;display:flex;flex-direction:column;overflow:hidden}.dashboard-sidebar-paper{width:100%;flex:1;display:flex;flex-direction:column}.dashboard-sidebar-logo{padding:6px;margin-top:4px}.dashboard-sidebar-avatar{border-radius:50%;width:24px;height:24px;display:block}.sidebar-nav-icon{font-size:24px;color:var(--color-sidebar-icon)}.sidebar-nav-icon--exit{transform:rotate(180deg)}.kanban-board{width:100%;overflow-x:auto}.kanban-columns{min-width:max-content}.kanban-column{min-width:240px;flex:0 0 240px;max-width:300px}.dashboard-column{width:100%;height:100%;padding:5px}.column-heading-wrap{display:flex;flex-direction:column;padding:5px;margin:-5px -5px 1px}.column-heading-paper{height:auto;padding:10px 8px 10px 24px;position:relative}.column-heading-tick{position:absolute;top:6px;left:4px}.column-heading-title{color:var(--color-sidebar-icon);font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-heading);text-align:center;line-height:1.2;word-break:break-word}.demo-mode-banner{bottom:24px;left:24px;z-index:1400;max-width:360px}.auth-layout{display:flex;justify-content:center;align-items:center;height:100vh}.auth-layout-paper{display:flex;flex-direction:column;flex-wrap:wrap}.auth-layout-logo-wrap{display:flex;justify-content:center;margin-top:40px}.auth-layout-content{display:flex;flex-direction:column;justify-content:center;padding:40px}.auth-layout-content--narrow{width:300px}.auth-layout-content--default{width:340px}.stats-container{width:100%;padding:25px 0}.stats-paper{width:100%;padding:25px}.stats-heading-wrap{display:flex;justify-content:center;align-content:center;margin-bottom:32px}.stats-chart-wrap{margin-bottom:40px}.search-container{width:100%;padding-top:25px;padding-left:25px;padding-right:25px}.search-row{display:flex;flex-direction:row}.search-status-filter{margin-left:25px;width:250px}.alert-full-width{width:100%;margin-bottom:10px}.field-spacing{margin-bottom:10px}.field-spacing-lg{margin-bottom:20px}.section-heading-spacing{margin-top:-5px;margin-bottom:10px}.section-heading-spacing-lg{margin-top:20px;margin-bottom:10px}.confirm-button-spacing{margin-top:25px}.login-button-wrap{margin-top:40px;margin-bottom:24px}.demo-description{margin-top:4px;text-align:center}.expired-event-badge{display:inline-flex;align-items:center;margin-left:10px;margin-bottom:4px}.expired-event-text{margin-top:3px;margin-left:3px;color:var(--color-error)}.job-form-logo{width:100px;height:100px;margin-right:15px}.form-actions{display:flex;flex-direction:row;justify-content:space-between;padding:16px}.form-actions-end{display:flex;flex-grow:1;justify-content:flex-end}.form-actions-cancel{margin-right:16px}.job-form-section-heading{font-family:var(--font-heading);padding-top:15px;padding-bottom:0;line-height:1em;margin-top:0;margin-bottom:5px}.profile-avatar{width:250px;height:250px}.profile-sidebar{display:flex;flex-direction:column;padding:16px}.profile-container{width:100%;padding-top:25px;padding-bottom:25px}.profile-paper{width:100%;padding:25px}.profile-layout{display:grid;grid-template-columns:1fr}@media(min-width:900px){.profile-layout{grid-template-columns:1fr 2fr}}
