.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.jm-dashboard__overlay{--jm-dialog-padding:var(--jm-ui-space-ml);height:100vh;width:var(--wp--style--global--wide-size,1200px)}.jm-dashboard__overlay,.jm-dashboard__overlay *{box-sizing:border-box}.jm-dashboard__overlay .jm-ui-spinner{--size:64px}.jm-dashboard__overlay .jm-dialog-close{color:inherit;right:var(--jm-dialog-padding);top:var(--jm-dialog-padding)}.jm-dashboard__overlay .jm-dialog-modal{display:block;overflow:unset}.jm-dashboard__overlay .jm-dialog-modal-container{display:block;height:100%}.jm-dashboard__overlay .jm-dialog-modal-content{height:100%}.jm-job-overlay{align-self:stretch;animation:jm-fade-in .2s ease-in;display:flex;flex:1;flex-direction:column;font-size:var(--jm-ui-font-size-m);gap:var(--jm-ui-space-sm);height:100%;padding:var(--jm-ui-space-ml)}.jm-job-overlay-header{border-bottom:var(--jm-ui-border-size) solid var(--jm-ui-border-faint);display:flex;flex:0 0 min-content;gap:var(--jm-ui-space-m);justify-content:space-between;padding-bottom:var(--jm-ui-space-sm);padding-right:calc(var(--jm-ui-icon-size) + var(--jm-ui-space-s))}.jm-job-overlay-header .job_title{font-size:var(--jm-ui-heading-font-size);font-weight:600;line-height:1.2}.jm-job-overlay-content{flex:1 1 auto;margin:0 calc(var(--jm-ui-space-m)*-1);overflow:auto;padding:0 var(--jm-ui-space-m)}.jm-job-overlay-footer{border-top:var(--jm-ui-border-size) solid var(--jm-ui-border-faint);padding-top:var(--jm-ui-space-m)}.jm-job-overlay-footer .jm-ui-actions-row{flex-wrap:wrap;gap:var(--jm-ui-space-sm)}.jm-job-overlay-footer:empty{display:none}.jm-job-overlay-details-box{--jm-dashboard-company-logo-size:var(--jm-ui-icon-size);background:var(--jm-ui-faint-color);padding:var(--jm-ui-space-m)}@media(max-width:600px){.jm-dashboard__overlay{height:100%;margin-bottom:0;max-width:100%}.jm-job-overlay-footer .jm-ui-actions-row{gap:var(--jm-ui-space-s)}.jm-job-overlay-footer .jm-ui-actions-row *{font-size:var(--jm-ui-font-size-s)}.jm-job-overlay-footer .jm-ui-button--outline{padding:var(--jm-ui-space-xxs) var(--jm-ui-space-s2)}.jm-job-overlay-footer .jm-ui-button--link{padding:var(--jm-ui-space-xxs) var(--jm-ui-space-xs)}}@keyframes jm-job-overlay-fade-in{0%{opacity:0}to{opacity:1}}.jm-job-stats{--jm-stat-color-page-view:var(--jm-ui-accent-color);--jm-stat-color-unique-view:var(--jm-ui-accent-alt-color)}.jm-job-stat-details{grid-gap:var(--jm-ui-space-l);align-items:stretch;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));justify-content:space-between;margin:var(--jm-ui-space-m) 0}.jm-job-stat-details *{box-sizing:border-box}.jm-job-stat-details>.jm-ui-col{gap:var(--jm-ui-space-m)}.jm-job-stat-details .jm-stat-section,.jm-job-stat-details>.jm-ui-col{display:flex;flex-direction:column}.jm-job-stat-details .jm-stat-row{padding:var(--jm-ui-space-xs);position:relative}.jm-job-stat-details .jm-stat-background{background:var(--jm-ui-accent-color);bottom:1px;left:0;opacity:.1;position:absolute;top:1px;z-index:-1}.jm-job-stat-details .jm-stat-row:where(:not(:last-child)){border-bottom:var(--jm-ui-border-size) solid var(--jm-ui-border-faint)}.jm-job-stat-details .jm-stat-row:has(.jm-stat-background){border:unset}.jm-job-stat-details .jm-stat-label{flex:1}.jm-job-stat-details .jm-stat-value{font-weight:600}.jm-job-stat-details .jm-ui-icon[data-icon^=color]{--jm-ui-icon-size:14px;border-radius:var(--jm-ui-radius);margin:5px;-webkit-mask-image:unset;mask-image:unset}.jm-job-stat-details .jm-ui-icon[data-icon=color-page-view]{background:var(--jm-stat-color-page-view)}.jm-job-stat-details .jm-ui-icon[data-icon=color-unique-view]{--jm-ui-icon-size:14px;background:var(--jm-stat-color-unique-view);border-radius:var(--jm-ui-radius);margin:5px}.jm-job-stat-details .jm-ui-icon[data-icon=message]{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27evenodd%27 d=%27M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.28 0 .5.22.5.5v.94L12 13.56 4.5 7.94V7c0-.28.22-.5.5-.5Zm-.5 3.31V17c0 .28.22.5.5.5h14a.5.5 0 0 0 .5-.5V9.81L12 15.44 4.5 9.8Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27evenodd%27 d=%27M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.28 0 .5.22.5.5v.94L12 13.56 4.5 7.94V7c0-.28.22-.5.5-.5Zm-.5 3.31V17c0 .28.22.5.5.5h14a.5.5 0 0 0 .5-.5V9.81L12 15.44 4.5 9.8Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E")}.jm-job-stat-details .jm-ui-icon[data-icon=cursor]{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27evenodd%27 d=%27M10.49 18.51a36.83 36.83 0 0 0-1.03 2.08L5.24 3.84l14.7 9.06s-1.05.09-2.35.31c-1.57.27-3.5.73-4.41 1.46-.92.73-1.95 2.44-2.7 3.84Zm-.54-2.11c.23-.37.46-.75.7-1.1.46-.65 1-1.34 1.6-1.8a6.69 6.69 0 0 1 2.24-1.1c.4-.13.81-.24 1.23-.34l-8.12-5 2.35 9.34Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27evenodd%27 d=%27M10.49 18.51a36.83 36.83 0 0 0-1.03 2.08L5.24 3.84l14.7 9.06s-1.05.09-2.35.31c-1.57.27-3.5.73-4.41 1.46-.92.73-1.95 2.44-2.7 3.84Zm-.54-2.11c.23-.37.46-.75.7-1.1.46-.65 1-1.34 1.6-1.8a6.69 6.69 0 0 1 2.24-1.1c.4-.13.81-.24 1.23-.34l-8.12-5 2.35 9.34Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E")}.jm-section-header{align-items:center;display:flex;font-weight:200;gap:var(--jm-ui-space-xs);letter-spacing:-.2px;margin-bottom:var(--jm-ui-space-xs);text-transform:uppercase}.jm-section-header__help{font-weight:400;height:18px;letter-spacing:normal;text-transform:none}.jm-section-header__help .jm-ui-icon{--jm-ui-icon-size:18px;color:color-mix(in srgb,transparent,currentColor 50%)}.jm-chart,.jm-job-stats-chart{margin:var(--jm-ui-space-m) 0}.jm-chart{padding:2px;position:relative}.jm-chart .jm-chart-bar-tooltip{display:none;left:0;min-width:160px;position:absolute;top:calc(100% + 6px);z-index:1}.jm-chart .jm-chart-bar-tooltip .jm-ui-row{gap:var(--jm-ui-space-m);justify-content:space-between;margin:var(--jm-ui-space-xs) 0}.jm-chart .jm-chart-bar-tooltip strong{font-weight:600}.jm-chart .jm-chart-bar:hover{background:color-mix(in srgb,transparent,currentColor 5%)}.jm-chart .jm-chart-bar:hover .jm-chart-bar-tooltip{display:block}.jm-chart .jm-chart-bar--right-edge .jm-chart-bar-tooltip{left:unset;right:0}.jm-chart .jm-chart-bars{display:flex}.jm-chart .jm-chart-bar{--jm-local-gap:min(0.1vw,2px);--jm-local-padding:15%;flex:1;height:150px;min-width:1px;position:relative}.jm-chart .jm-chart-bar-inner-value,.jm-chart .jm-chart-bar-value{--jm-local-radius:1px;animation:jm-chart-bar-scale-up .35s ease-out;border-radius:var(--jm-local-radius) var(--jm-local-radius) 0 0;bottom:0;position:absolute;transform-origin:bottom center}.jm-chart .jm-chart-bar-value{background:var(--jm-stat-color-page-view);box-sizing:content-box;left:var(--jm-local-gap);padding-top:var(--jm-local-padding);right:var(--jm-local-gap)}.jm-chart .jm-chart-bar-inner-value{background:var(--jm-stat-color-unique-view);left:calc(var(--jm-local-gap) + var(--jm-local-padding));right:calc(var(--jm-local-gap) + var(--jm-local-padding))}.jm-chart .jm-chart-bar.future-day .jm-chart-bar-value{animation:unset;background:color-mix(in srgb,transparent,currentColor 10%);height:0!important}.jm-chart .jm-chart-y-axis{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.jm-chart .jm-chart-y-axis__label{border-bottom:1px solid var(--jm-ui-border-faint);left:0;position:absolute;right:0;text-align:right}.jm-chart .jm-chart-x-axis,.jm-chart .jm-chart-y-axis__label{color:color-mix(in srgb,transparent,currentColor 50%);font-size:var(--jm-ui-font-size-s)}.jm-chart .jm-chart-x-axis{border-top:2px solid var(--jm-ui-border-faint);display:flex;justify-content:space-between;margin-top:2px}@keyframes jm-chart-bar-scale-up{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.jm-dashboard-table{--jm-dashboard-company-logo-size:calc(var(--jm-ui-icon-size) + var(--jm-ui-space-xs)*2);container-name:jm-dashboard-table;container-type:inline-size}.jm-dashboard-table.jm-dashboard-table--large{container-name:jm-dashboard-table-large}.jm-dashboard-header,.jm-dashboard-job{align-items:center;display:flex;font-size:var(--jm-ui-font-size-m);gap:var(--jm-ui-space-sm);margin:var(--jm-ui-space-sm) 0;padding:var(--jm-ui-space-sm)}.jm-dashboard-header{color:color-mix(in srgb,transparent,currentColor 85%);margin-bottom:unset;padding-bottom:unset}.jm-dashboard__intro{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--jm-ui-space-sm);justify-content:space-between}.jm-dashboard__filters{font-size:var(--jm-ui-button-font-size)}.jm-dashboard-job{border:var(--jm-ui-border-size) solid var(--jm-ui-border-light)}.jm-dashboard-job-column{flex:1 1 calc(50% - var(--jm-ui-space-sm));line-height:1.2;min-width:0}.jm-dashboard-job-column small{white-space:nowrap}.jm-dashboard-job-column.company{flex:0 0 var(--jm-dashboard-company-logo-size)}.jm-dashboard-header .jm-dashboard-job-column.company{visibility:hidden}.jm-dashboard .job-status{color:color-mix(in srgb,transparent,currentColor 70%);font-size:var(--jm-ui-font-size-s);font-weight:500;line-height:var(--jm-ui-icon-size-s);margin:var(--jm-ui-space-xxs) 0;text-transform:uppercase}.jm-dashboard .job-status .jm-ui-row{gap:var(--jm-ui-space-xxxs)}.jm-dashboard .job-status .jm-separator{color:color-mix(in srgb,transparent,currentColor 20%)}.jm-dashboard .job-status .jm-ui-icon{height:var(--jm-ui-icon-size-s);width:var(--jm-ui-icon-size-s)}.jm-dashboard img.company_logo{height:var(--jm-dashboard-company-logo-size);-o-object-fit:contain;object-fit:contain;width:var(--jm-dashboard-company-logo-size)}.jm-dashboard-job-column.actions{align-items:center;display:flex;gap:var(--jm-ui-space-s);justify-content:flex-end;text-align:right}.jm-dashboard-job-column a.job-title{font-size:var(--jm-ui-font-size);font-weight:600;text-decoration:unset}.jm-dashboard-job-column a.job-title:hover{text-decoration:underline}.jm-dashboard-job-column-label{color:color-mix(in srgb,transparent,currentColor 70%);font-size:var(--jm-ui-font-size-s);font-weight:200;text-transform:uppercase}.jm-dashboard-job .jm-dashboard-job-column-label{display:none}.jm-dashboard small{font-size:var(--jm-ui-font-size-s)}.jm-dashboard-table .job_title{flex:1 1 200%}.jm-dashboard-table--large .job_title{flex:1 1 150%}.jm-dashboard-action{display:block;text-decoration:none}.jm-dashboard-action--primary{flex-basis:fit-content;white-space:nowrap}.jm-dashboard-action:where(:not(:hover):not(:focus)){color:inherit}.jm-dashboard .job-dashboard-action-delete{color:var(--jm-ui-danger-color)}.jm-dashboard .job-manager-pagination ul.page-numbers{align-items:center;border:unset;display:flex;flex-wrap:wrap;font-size:var(--jm-ui-font-size);gap:12px;justify-content:center}.jm-dashboard .job-manager-pagination li{border:1px solid var(--jm-ui-border-light);border-radius:2px;min-width:32px;text-align:center}@container jm-dashboard-table-large (width < 940px){.jm-dashboard-job-column.job_title{flex-basis:100%}}@container jm-dashboard-table (width < 540px){.jm-dashboard-job-column:where(:not(.job_title):not(.actions):not(.company)) .jm-dashboard-job-column-label{display:block}.jm-dashboard-job{align-items:flex-start;flex-wrap:wrap}.jm-dashboard-header{display:none}.jm-dashboard-job-column.actions{justify-content:space-between}.jm-dashboard-job-column.company~.jm-dashboard-job-column.job_title{flex-basis:calc(100% - var(--jm-dashboard-company-logo-size) - var(--jm-ui-space-sm));order:-1}}@container jm-dashboard-table-large (width < 780px){.jm-dashboard-job-column:where(:not(.job_title):not(.actions):not(.company)) .jm-dashboard-job-column-label{display:block}.jm-dashboard-job{align-items:flex-start;flex-wrap:wrap}.jm-dashboard-header{display:none}.jm-dashboard-job-column.actions{justify-content:space-between}.jm-dashboard-job-column.company~.jm-dashboard-job-column.job_title{flex-basis:calc(100% - var(--jm-dashboard-company-logo-size) - var(--jm-ui-space-sm));order:-1}}@container jm-dashboard-table-large (540px < width < 780px){.jm-dashboard-job-column{flex:1 1 calc(33% - var(--jm-ui-space-sm)*2)}}
