:root{--jobi-ease-out:cubic-bezier(0.23,1,0.32,1);--jobi-ease-in-out:cubic-bezier(0.77,0,0.175,1);--jobi-ease-drawer:cubic-bezier(0.32,0.72,0,1);--jobi-primary-rgb:90 103 231;--jobi-secondary-rgb:122 133 235;--jobi-alternative-rgb:146 89 231;--jobi-complementary-rgb:231 218 90;--jobi-primary-color:rgb(var(--jobi-primary-rgb));--jobi-secundary-color:rgb(var(--jobi-secondary-rgb));--jobi-alternative-color:rgb(var(--jobi-alternative-rgb));--jobi-complementary-color:rgb(var(--jobi-complementary-rgb));--jobi-primary-color-opacity-8:rgba(90,103,231,.8);--jobi-secundary-color-opacity-8:rgba(122,133,235,.8);--jobi-primary-color-O25:rgba(90,103,231,.25);--jobi-secundary-color-O25:rgba(122,133,235,.25);--jobi-alternative-color-opacity-8:rgba(146,89,231,.8);--jobi-alternative-color-O25:rgba(146,89,231,.25);--jobi-complementary-color-8:rgba(231,218,90,.8);--jobi-complementary-color-O25:rgba(231,218,90,.25);--jobi-sidebar-color:rgb(var(--jobi-primary-rgb));--jobi-sidebar-width:15rem;--jobi-sidebar-collapsed:4.5rem;--jobi-tb-head:#d5d9fa;--jobi-tb-head-text:#434fc4;--jobi-tb-row:#f8f8fd;--jobi-tb-row-alt:#fff;--jobi-tb-pag-btn:brightness(0);--jobi-callot-border-color:#d3d6f8;--jobi-callot-bg-color:#f0f0fd;--jobi-success:#22c55e;--jobi-warning:#f59e0b;--jobi-danger:#ef4444;--jobi-info:#64748b;--jobi-diff-old:#b91c1c;--jobi-diff-new:#15803d;--jobi-tone-success-fg:#15803d;--jobi-tone-warning-fg:#92400e;--jobi-tone-danger-fg:#b91c1c;--jobi-tone-info-fg:#3730a3;--jobi-error-text:#dc2626;--jobi-success-solid:#15803d;--jobi-success-solid-hover:#166534;--jobi-on-solid:#fff;--jobi-input-shadow:rgba(90,103,231,.8);--jobi-input-rounded:0.75rem;--jobi-radius-sm:0.5rem;--jobi-radius-md:0.75rem;--jobi-radius-lg:1.5rem;--jobi-font-family:"Muli",sans-serif;--jobi-font-sans:"Muli",sans-serif;--jobi-font-size-base:12px;--jobi-line-height-base:1.4285714;--jobi-font-size-xs:11px;--jobi-font-size-sm:12px;--jobi-font-size-lg:14px;--jobi-font-size-xl:16px;--jobi-font-size-2xl:18px;--jobi-space-1:0.25rem;--jobi-space-2:0.5rem;--jobi-space-3:0.75rem;--jobi-space-4:1rem;--jobi-space-6:1.5rem;--jobi-space-8:2rem;--jobi-modal-width-xs:20rem;--jobi-modal-width-sm:24rem;--jobi-modal-width-md:28rem;--jobi-modal-width-lg:32rem;--jobi-modal-width-xl:36rem;--jobi-modal-width-2xl:42rem;--jobi-modal-width-3xl:48rem;--jobi-modal-width-4xl:56rem;--jobi-modal-width-5xl:64rem;--jobi-modal-width-6xl:72rem;--jobi-modal-width-full:80rem;--jobi-modal-max-height:min(90dvh,50rem);--jobi-bg-app:#f1f5f9;--jobi-bg-surface:#fff;--jobi-bg-surface-muted:#f8fafc;--jobi-border-default:rgba(226,232,240,.9);--jobi-border-field:#bcc4d3;--jobi-skeleton:#d9dfe8;--jobi-text-primary:#0f172a;--jobi-text-secondary:#5b6b7f;--jobi-primary-fg:#4f5bd5;--jobi-avatar-bg:#e0e7ff;--jobi-avatar-fg:#4f46e5;--jobi-btn-ghost-bg-hover:#eef0fd;--jobi-btn-muted-bg:#e7e8eb;--jobi-btn-muted-bg-hover:#dcdde1;--jobi-btn-muted-text:#4c4c4c;--jobi-border:var(--jobi-border-default);--jobi-border-strong:var(--jobi-border-field);--jobi-text-muted:var(--jobi-text-secondary);--jobi-radius:var(--jobi-radius-md);--jobi-shadow-sm:0 1px 2px 0 rgba(15,23,42,.06);--jobi-shadow-elev:0 1px 3px 0 rgba(90,103,231,.08),0 1px 2px -1px rgba(90,103,231,.08);--jobi-shadow-elev-md:0 4px 12px 0 rgba(90,103,231,.12);--jobi-shadow-elev-lg:0 12px 32px -4px rgba(90,103,231,.18),0 2px 6px 0 rgba(90,103,231,.08);--jobi-bg-floating:var(--jobi-bg-surface);--jobi-border-floating:var(--jobi-border-default)}.dark{--jobi-error-text:#fca5a5;--jobi-diff-old:#f87171;--jobi-diff-new:#22c55e;--jobi-tone-success-fg:#4ade80;--jobi-tone-warning-fg:#fbbf24;--jobi-tone-danger-fg:#f87171;--jobi-tone-info-fg:#a5b4fc;--jobi-tb-head:#2d3560;--jobi-tb-head-text:#fff;--jobi-tb-row:#1e293b;--jobi-tb-row-alt:#1e293b;--jobi-tb-pag-btn:brightness(100);--jobi-callot-border-color:#334155;--jobi-callot-bg-color:#1e293b;--jobi-bg-app:#0f172a;--jobi-bg-surface:#1e293b;--jobi-bg-surface-muted:#334155;--jobi-border-default:rgba(51,65,85,.9);--jobi-border-field:#718096;--jobi-skeleton:#334155;--jobi-text-primary:#f1f5f9;--jobi-text-secondary:#a3b1c6;--jobi-primary-fg:#a5b4fc;--jobi-avatar-bg:color-mix(in srgb,var(--jobi-primary-fg) 14%,var(--jobi-bg-surface));--jobi-avatar-fg:var(--jobi-primary-fg);--jobi-btn-ghost-bg-hover:#2c3654;--jobi-btn-muted-bg:#334155;--jobi-btn-muted-bg-hover:#475569;--jobi-btn-muted-text:#e2e8f0;--jobi-shadow-sm:0 1px 2px 0 rgba(0,0,0,.3);--jobi-shadow-elev:0 1px 3px 0 rgba(0,0,0,.35),0 1px 2px -1px rgba(0,0,0,.3);--jobi-shadow-elev-md:0 4px 12px 0 rgba(0,0,0,.5);--jobi-shadow-elev-lg:0 12px 32px -4px rgba(0,0,0,.65),0 2px 6px 0 rgba(0,0,0,.4);--jobi-bg-floating:#283548;--jobi-border-floating:rgba(148,163,184,.3)}
:root{--jobi-ease-out:cubic-bezier(0.23,1,0.32,1);--jobi-ease-in-out:cubic-bezier(0.77,0,0.175,1);--jobi-ease-drawer:cubic-bezier(0.32,0.72,0,1);--jobi-primary-rgb:90 103 231;--jobi-secondary-rgb:122 133 235;--jobi-alternative-rgb:146 89 231;--jobi-complementary-rgb:231 218 90;--jobi-primary-color:rgb(var(--jobi-primary-rgb));--jobi-secundary-color:rgb(var(--jobi-secondary-rgb));--jobi-alternative-color:rgb(var(--jobi-alternative-rgb));--jobi-complementary-color:rgb(var(--jobi-complementary-rgb));--jobi-primary-color-opacity-8:rgba(90,103,231,.8);--jobi-secundary-color-opacity-8:rgba(122,133,235,.8);--jobi-primary-color-O25:rgba(90,103,231,.25);--jobi-secundary-color-O25:rgba(122,133,235,.25);--jobi-alternative-color-opacity-8:rgba(146,89,231,.8);--jobi-alternative-color-O25:rgba(146,89,231,.25);--jobi-complementary-color-8:rgba(231,218,90,.8);--jobi-complementary-color-O25:rgba(231,218,90,.25);--jobi-sidebar-color:rgb(var(--jobi-primary-rgb));--jobi-sidebar-width:15rem;--jobi-sidebar-collapsed:4.5rem;--jobi-tb-head:#d5d9fa;--jobi-tb-head-text:#434fc4;--jobi-tb-row:#f8f8fd;--jobi-tb-row-alt:#fff;--jobi-tb-pag-btn:brightness(0);--jobi-callot-border-color:#d3d6f8;--jobi-callot-bg-color:#f0f0fd;--jobi-success:#22c55e;--jobi-warning:#f59e0b;--jobi-danger:#ef4444;--jobi-info:#64748b;--jobi-diff-old:#b91c1c;--jobi-diff-new:#15803d;--jobi-tone-success-fg:#15803d;--jobi-tone-warning-fg:#92400e;--jobi-tone-danger-fg:#b91c1c;--jobi-tone-info-fg:#3730a3;--jobi-error-text:#dc2626;--jobi-success-solid:#15803d;--jobi-success-solid-hover:#166534;--jobi-on-solid:#fff;--jobi-input-shadow:rgba(90,103,231,.8);--jobi-input-rounded:0.75rem;--jobi-radius-sm:0.5rem;--jobi-radius-md:0.75rem;--jobi-radius-lg:1.5rem;--jobi-font-family:"Muli",sans-serif;--jobi-font-sans:"Muli",sans-serif;--jobi-font-size-base:12px;--jobi-line-height-base:1.4285714;--jobi-font-size-xs:11px;--jobi-font-size-sm:12px;--jobi-font-size-lg:14px;--jobi-font-size-xl:16px;--jobi-font-size-2xl:18px;--jobi-space-1:0.25rem;--jobi-space-2:0.5rem;--jobi-space-3:0.75rem;--jobi-space-4:1rem;--jobi-space-6:1.5rem;--jobi-space-8:2rem;--jobi-modal-width-xs:20rem;--jobi-modal-width-sm:24rem;--jobi-modal-width-md:28rem;--jobi-modal-width-lg:32rem;--jobi-modal-width-xl:36rem;--jobi-modal-width-2xl:42rem;--jobi-modal-width-3xl:48rem;--jobi-modal-width-4xl:56rem;--jobi-modal-width-5xl:64rem;--jobi-modal-width-6xl:72rem;--jobi-modal-width-full:80rem;--jobi-modal-max-height:min(90dvh,50rem);--jobi-bg-app:#f1f5f9;--jobi-bg-surface:#fff;--jobi-bg-surface-muted:#f8fafc;--jobi-border-default:rgba(226,232,240,.9);--jobi-border-field:#bcc4d3;--jobi-skeleton:#d9dfe8;--jobi-text-primary:#0f172a;--jobi-text-secondary:#5b6b7f;--jobi-primary-fg:#4f5bd5;--jobi-avatar-bg:#e0e7ff;--jobi-avatar-fg:#4f46e5;--jobi-btn-ghost-bg-hover:#eef0fd;--jobi-btn-muted-bg:#e7e8eb;--jobi-btn-muted-bg-hover:#dcdde1;--jobi-btn-muted-text:#4c4c4c;--jobi-border:var(--jobi-border-default);--jobi-border-strong:var(--jobi-border-field);--jobi-text-muted:var(--jobi-text-secondary);--jobi-radius:var(--jobi-radius-md);--jobi-shadow-sm:0 1px 2px 0 rgba(15,23,42,.06);--jobi-shadow-elev:0 1px 3px 0 rgba(90,103,231,.08),0 1px 2px -1px rgba(90,103,231,.08);--jobi-shadow-elev-md:0 4px 12px 0 rgba(90,103,231,.12);--jobi-shadow-elev-lg:0 12px 32px -4px rgba(90,103,231,.18),0 2px 6px 0 rgba(90,103,231,.08);--jobi-bg-floating:var(--jobi-bg-surface);--jobi-border-floating:var(--jobi-border-default)}.dark{--jobi-error-text:#fca5a5;--jobi-diff-old:#f87171;--jobi-diff-new:#22c55e;--jobi-tone-success-fg:#4ade80;--jobi-tone-warning-fg:#fbbf24;--jobi-tone-danger-fg:#f87171;--jobi-tone-info-fg:#a5b4fc;--jobi-tb-head:#2d3560;--jobi-tb-head-text:#fff;--jobi-tb-row:#1e293b;--jobi-tb-row-alt:#1e293b;--jobi-tb-pag-btn:brightness(100);--jobi-callot-border-color:#334155;--jobi-callot-bg-color:#1e293b;--jobi-bg-app:#0f172a;--jobi-bg-surface:#1e293b;--jobi-bg-surface-muted:#334155;--jobi-border-default:rgba(51,65,85,.9);--jobi-border-field:#718096;--jobi-skeleton:#334155;--jobi-text-primary:#f1f5f9;--jobi-text-secondary:#a3b1c6;--jobi-primary-fg:#a5b4fc;--jobi-avatar-bg:color-mix(in srgb,var(--jobi-primary-fg) 14%,var(--jobi-bg-surface));--jobi-avatar-fg:var(--jobi-primary-fg);--jobi-btn-ghost-bg-hover:#2c3654;--jobi-btn-muted-bg:#334155;--jobi-btn-muted-bg-hover:#475569;--jobi-btn-muted-text:#e2e8f0;--jobi-shadow-sm:0 1px 2px 0 rgba(0,0,0,.3);--jobi-shadow-elev:0 1px 3px 0 rgba(0,0,0,.35),0 1px 2px -1px rgba(0,0,0,.3);--jobi-shadow-elev-md:0 4px 12px 0 rgba(0,0,0,.5);--jobi-shadow-elev-lg:0 12px 32px -4px rgba(0,0,0,.65),0 2px 6px 0 rgba(0,0,0,.4);--jobi-bg-floating:#283548;--jobi-border-floating:rgba(148,163,184,.3)}
:root{--jobi-banner-height:5.5rem}@keyframes jobi-banner-enter{0%{opacity:0;transform:translateX(-50%) translateY(1.25rem)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.jobi-banner{animation:jobi-banner-enter .4s ease-out both;border-radius:var(--jobi-radius-lg,1.5rem);bottom:calc(1rem + env(safe-area-inset-bottom, 0px));box-shadow:0 8px 32px rgba(90,103,231,.25);left:50%;max-width:42rem;position:fixed;transform:translateX(-50%);transition:bottom .2s var(--jobi-ease-out);width:calc(100% - 2rem);z-index:40}.jobi-banner__close{align-items:center;background:hsla(0,0%,100%,.15);border:0;border-radius:var(--jobi-radius-md,.75rem);color:inherit;cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;padding:0;position:absolute;right:.5rem;top:.5rem;transition:background-color .15s ease;width:1.75rem;z-index:1}.jobi-banner__close:hover{background:hsla(0,0%,100%,.28)}.jobi-banner__close svg{stroke:currentColor;height:1rem;width:1rem}.jobi-banner__inner{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;padding:.875rem 1rem}body.jobi-has-banner{padding-bottom:calc(var(--jobi-banner-height) + env(safe-area-inset-bottom, 0px))}@media (prefers-reduced-motion:reduce){.jobi-banner{animation:none}}@media (min-width:640px){.jobi-banner__inner{align-items:center;flex-direction:row;gap:1rem;padding:.875rem 1.25rem}}
.jobi-banner--demo{background:var(--jobi-primary-color,#5a67e7);color:#fff}.dark .jobi-banner--demo{background:rgb(var(--jobi-primary-rgb,90 103 231)/.92);border:1px solid rgb(var(--jobi-primary-rgb,90 103 231)/.4);box-shadow:0 8px 32px rgba(0,0,0,.35)}.jobi-banner--demo .jobi-banner__icon{align-items:center;background:hsla(0,0%,100%,.15);border-radius:var(--jobi-radius-md,.75rem);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.jobi-banner--demo .jobi-banner__icon svg{stroke:currentColor;height:1.125rem;width:1.125rem}.jobi-banner--demo .jobi-banner__content{flex:1;min-width:0}.jobi-banner--demo .jobi-banner__message{font-family:var(--jobi-font-sans,"Roboto",system-ui,sans-serif);font-size:var(--jobi-font-size-sm,.875rem);line-height:1.45;margin:0}.jobi-banner--demo .jobi-banner__message strong{display:block;font-weight:700;margin-bottom:.125rem}@media (min-width:640px){.jobi-banner--demo .jobi-banner__message strong{display:inline;margin-bottom:0}.jobi-banner--demo .jobi-banner__message strong:after{content:" "}}.jobi-banner--demo .jobi-banner__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem}.jobi-banner--demo .jobi-banner__btn{align-items:center;border-radius:var(--jobi-radius-md,.75rem);display:inline-flex;font-family:var(--jobi-font-sans,"Roboto",system-ui,sans-serif);font-size:var(--jobi-font-size-xs,.75rem);font-weight:600;justify-content:center;line-height:1.25;padding:.4375rem .875rem;text-decoration:none;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.jobi-banner--demo .jobi-banner__btn--primary{background:#fff;color:var(--jobi-primary-color,#5a67e7)}.jobi-banner--demo .jobi-banner__btn--primary:hover{background:hsla(0,0%,100%,.9)}.jobi-banner--demo .jobi-banner__btn--ghost{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);color:#fff}.jobi-banner--demo .jobi-banner__btn--ghost:hover{background:hsla(0,0%,100%,.2)}@media (max-width:639px){.jobi-banner--demo .jobi-banner__actions{width:100%}.jobi-banner--demo .jobi-banner__btn{flex:1;min-width:0}:root{--jobi-banner-height:8.5rem}}
.jobi-banner--license-expiry{color:#fff}.jobi-banner--license-expiry .jobi-banner__inner{padding-right:2.5rem}.jobi-banner--license-expiry .jobi-banner__icon{align-items:center;background:hsla(0,0%,100%,.15);border-radius:var(--jobi-radius-md,.75rem);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.jobi-banner--license-expiry .jobi-banner__icon svg{stroke:currentColor;height:1.125rem;width:1.125rem}.jobi-banner--license-expiry .jobi-banner__content{flex:1;min-width:0}.jobi-banner--license-expiry .jobi-banner__message{font-family:var(--jobi-font-sans,"Roboto",system-ui,sans-serif);font-size:var(--jobi-font-size-sm,.875rem);line-height:1.45;margin:0}.jobi-banner--license-expiry .jobi-banner__message strong{display:block;font-weight:700;margin-bottom:.125rem}@media (min-width:640px){.jobi-banner--license-expiry .jobi-banner__message strong{display:inline;margin-bottom:0}.jobi-banner--license-expiry .jobi-banner__message strong:after{content:" "}}.jobi-banner--license-expiry .jobi-banner__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem}.jobi-banner--license-expiry .jobi-banner__btn{align-items:center;border-radius:var(--jobi-radius-md,.75rem);display:inline-flex;font-family:var(--jobi-font-sans,"Roboto",system-ui,sans-serif);font-size:var(--jobi-font-size-xs,.75rem);font-weight:600;justify-content:center;line-height:1.25;padding:.4375rem .875rem;text-decoration:none;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.jobi-banner--license-expiry .jobi-banner__btn--primary{background:#fff}.jobi-banner--license-expiry .jobi-banner__btn--primary:hover{background:hsla(0,0%,100%,.9)}.jobi-banner--license-expiry--warning{background:#b45309;box-shadow:0 8px 32px rgba(180,83,9,.35)}.jobi-banner--license-expiry--warning .jobi-banner__btn--primary{color:#92400e}.dark .jobi-banner--license-expiry--warning{background:rgba(180,83,9,.95);border:1px solid rgba(251,191,36,.35);box-shadow:0 8px 32px rgba(0,0,0,.35)}.jobi-banner--license-expiry--expired{background:#b91c1c;box-shadow:0 8px 32px rgba(185,28,28,.4)}.jobi-banner--license-expiry--expired .jobi-banner__btn--primary{color:#7f1d1d}.jobi-banner--license-expiry--expired .jobi-banner__icon{animation:jobi-banner-expired-pulse 1.6s ease-in-out infinite;background:hsla(0,0%,100%,.2)}.dark .jobi-banner--license-expiry--expired{background:rgba(153,27,27,.96);border:1px solid hsla(0,91%,71%,.4);box-shadow:0 8px 32px rgba(0,0,0,.4)}@keyframes jobi-banner-expired-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.jobi-banner--license-expiry--expired .jobi-banner__icon{animation:none}}@media (max-width:639px){.jobi-banner--license-expiry .jobi-banner__actions{width:100%}.jobi-banner--license-expiry .jobi-banner__btn{flex:1;min-width:0}:root{--jobi-banner-height:8.5rem}}
.jobi-banner--maintenance{color:#fff}.jobi-banner--maintenance .jobi-banner__inner{padding-right:2.5rem}.jobi-banner--maintenance .jobi-banner__icon{align-items:center;background:hsla(0,0%,100%,.15);border-radius:var(--jobi-radius-md,.75rem);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.jobi-banner--maintenance .jobi-banner__icon svg{stroke:currentColor;height:1.125rem;width:1.125rem}.jobi-banner--maintenance .jobi-banner__content{flex:1;min-width:0}.jobi-banner--maintenance .jobi-banner__message{font-family:var(--jobi-font-sans,"Roboto",system-ui,sans-serif);font-size:var(--jobi-font-size-sm,.875rem);line-height:1.45;margin:0}.jobi-banner--maintenance .jobi-banner__message strong{display:block;font-weight:700;margin-bottom:.125rem}.jobi-banner--maintenance .jobi-banner__meta{display:block;font-variant-numeric:tabular-nums;font-weight:600;margin-top:.125rem}@media (min-width:640px){.jobi-banner--maintenance .jobi-banner__message strong{display:inline;margin-bottom:0}.jobi-banner--maintenance .jobi-banner__message strong:after{content:" "}}.jobi-banner--maintenance--info{background:#5a67e7;box-shadow:0 8px 32px rgba(90,103,231,.35)}.dark .jobi-banner--maintenance--info{background:rgba(90,103,231,.92);border:1px solid rgba(165,180,252,.4);box-shadow:0 8px 32px rgba(0,0,0,.35)}.jobi-banner--maintenance--warning{background:#b45309;box-shadow:0 8px 32px rgba(180,83,9,.35)}.dark .jobi-banner--maintenance--warning{background:rgba(180,83,9,.95);border:1px solid rgba(251,191,36,.35);box-shadow:0 8px 32px rgba(0,0,0,.35)}.jobi-banner--maintenance--danger{background:#b91c1c;box-shadow:0 8px 32px rgba(185,28,28,.4)}.dark .jobi-banner--maintenance--danger{background:rgba(153,27,27,.96);border:1px solid hsla(0,91%,71%,.4);box-shadow:0 8px 32px rgba(0,0,0,.4)}.jobi-banner--maintenance--danger .jobi-banner__icon{animation:jobi-banner-expired-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.jobi-banner--maintenance--danger .jobi-banner__icon{animation:none}}

.jobi-v2 .badge{border-radius:9999px;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.375rem .625rem;text-align:center;vertical-align:baseline;white-space:nowrap}.jobi-v2 .badge.badge-jb{background:var(--jobi-primary-color);color:#fff}.jobi-v2 .badge.badge-jb-1{background:var(--jobi-primary-color-opacity-8);color:#fff}.jobi-v2 .badge.badge-jb-2{background:var(--jobi-primary-color-O25);color:var(--jobi-tb-head-text)}.jobi-v2 .badge.badge-jb-sec{background:var(--jobi-secundary-color);color:#fff}.jobi-v2 .badge.badge-jb-sec-1{background:var(--jobi-secundary-color-opacity-8);color:#fff}.jobi-v2 .badge.badge-jb-sec-2{background:var(--jobi-secundary-color-O25);color:var(--jobi-secundary-color)}.jobi-v2 .badge.badge-jb-alt{background:var(--jobi-alternative-color);color:#fff}.jobi-v2 .badge.badge-jb-alt-1{background:var(--jobi-alternative-color-opacity-8);color:#fff}.jobi-v2 .badge.badge-jb-alt-2{background:var(--jobi-alternative-color-O25);color:#6d3fc0}.jobi-v2 .badge.badge-jb-comp{background:var(--jobi-complementary-color);color:#fff}.jobi-v2 .badge.badge-jb-comp-1{background:var(--jobi-complementary-color-8);color:#fff}.jobi-v2 .badge.badge-jb-comp-2{background:var(--jobi-complementary-color-O25);color:var(--jobi-complementary-color)}.jobi-v2 .badge.black{background:#000;color:#fff}.jobi-v2 .badge.greylight{background:#f1f5f9;color:#0a0a0a}.jobi-v2 .badge.greylight2{background:#e8ecef;color:#494949}.jobi-v2 .badge.greylight3{background:rgba(232,236,239,.6);color:#494949}.jobi-v2 .badge.greylight4{background:rgba(232,236,239,.5);color:#5c5c5c}.jobi-v2 .badge.amber{background:#fef3c7;color:#0a0a0a}.jobi-v2 .badge.greenlight{background:#d8f5da;color:#0a0a0a}.jobi-v2 .badge.greenlight2{background:#bef2d3;color:#1a7200}.jobi-v2 .badge.greendark{background:#2f7d32;color:#fff}.jobi-v2 .badge.orangedark{background:#96600a;color:#fff}.jobi-v2 .badge.bluedark{background:#0b6fb3;color:#fff}.jobi-v2 .badge.reddark{background:#d61010;color:#fff}.jobi-v2 .badge.pinklight{background:#f6a3b0;color:#0a0a0a}.jobi-v2 .badge.orangelight{background:rgba(242,200,15,.25);color:#8a5300}.jobi-v2 .badge.bluelight{background:rgba(15,147,242,.25);color:#0b5d99}.jobi-v2 .badge.redlight{background:rgba(242,15,15,.25);color:#a30d0d}.dark .jobi-v2 .badge.badge-jb-2,.dark .jobi-v2 .badge.badge-jb-sec-2{color:var(--jobi-primary-fg)}.dark .jobi-v2 .badge.badge-jb-alt-2{color:#c4b5fd}.dark .jobi-v2 .badge.orangelight{color:#fbbf24}.dark .jobi-v2 .badge.bluelight{color:#7dd3fc}.dark .jobi-v2 .badge.redlight{color:#fca5a5}.dark .jobi-v2 .badge.greylight4{background:rgba(148,163,184,.15);color:var(--jobi-text-secondary)}.jobi-v2 .badge.invisible{background:rgba(242,15,15,0);color:rgba(242,15,15,0)}.jobi-v2 .badge.fw-900{font-weight:900}.jobi-v2 .badge.w-100{width:100%}.jobi-v2 .badge.pill-orange{background:#ffe0b2;color:#b85b00}.jobi-v2 .badge.pill-pink{background:#f8bbd0;color:#ad1457}.jobi-v2 .badge.pill-red{background:#f8d7da;color:#721c24}.jobi-v2 .badge.pill-green{background:#d4edda;color:#155724}.jobi-v2 .badge.pill-green-light{background:#c8e6c9;color:#2e7d32}.jobi-v2 .badge.pill-orange-light{background:#ffe0b2;color:#e65100}.jobi-v2 .badge.pill-yellow{background:#fff9c4;color:#827717}.jobi-v2 .badge.pill-blue{background:#d1ecf1;color:#0c5460}.jobi-v2 .badge.pill-blue-light{background:#e0f7fa;color:#006064}.jobi-v2 .badge.pill-purple{background:#e1bee7;color:#6a1b9a}.jobi-v2 .status-process{border-radius:9999px;color:#1f2937;display:inline-block;font-size:10px;font-weight:700;padding:.375rem .625rem;text-align:center;vertical-align:baseline;white-space:nowrap}.jobi-v2 .status-process--pending{background:#eff2a5}.jobi-v2 .status-process--active{background:#d2e8df}.jobi-v2 .status-process--rejected{background:#fddcd4;cursor:pointer}
.jobi-v2{--jobi-bell-top:4.25rem}@media (min-width:1024px){.jobi-v2{--jobi-bell-top:1.125rem}body.jobi-v2:has(.jobi-topbar){--jobi-bell-top:4.5rem}}.jobi-v2 .jobi-bell-btn{align-items:center;background-color:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:9999px;box-shadow:0 4px 16px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.08);color:var(--jobi-text-primary);cursor:pointer;display:flex;height:3rem;justify-content:center;opacity:1;position:fixed;right:1rem;top:var(--jobi-bell-top);transform:scale(1);transition:transform .2s var(--jobi-ease-out),opacity .2s var(--jobi-ease-out),box-shadow .2s ease;width:3rem;z-index:30}.jobi-v2 .jobi-bell-btn[data-hidden]{opacity:0;pointer-events:none;transform:scale(.9)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-bell-btn:hover{border-color:rgb(var(--jobi-primary-rgb)/.45);box-shadow:0 6px 20px rgba(0,0,0,.16),0 2px 5px rgba(0,0,0,.1)}}.jobi-v2 .jobi-bell-btn:active{transform:scale(.94);transition-duration:.1s}.jobi-v2 .jobi-bell-btn:focus-visible{outline:2px solid rgb(var(--jobi-primary-rgb))}.jobi-v2 .jobi-bell-badge{align-items:center;background-color:rgb(var(--jobi-primary-rgb));border-radius:9999px;color:#fff;display:flex;font-size:.6875rem;font-weight:600;height:1.125rem;justify-content:center;line-height:1;min-width:1.125rem;opacity:1;padding:0 .3rem;position:absolute;right:-.3rem;top:-.3rem;transform:scale(1);transition:transform .18s var(--jobi-ease-out),opacity .18s var(--jobi-ease-out)}.jobi-v2 .jobi-bell-badge[data-hidden]{opacity:0;transform:scale(.8)}.jobi-v2 .jobi-bell-panel{backdrop-filter:blur(20px) saturate(160%);background-color:color-mix(in srgb,var(--jobi-bg-surface) 86%,transparent);border:1px solid var(--jobi-border-default);border-radius:.875rem;box-shadow:0 12px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;max-height:min(55vh,30rem);max-width:calc(100vw - 2rem);opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:1rem;top:calc(var(--jobi-bell-top) + 3.75rem);transform:scale(.96) translateY(-6px);transform-origin:top right;transition:transform .14s var(--jobi-ease-out),opacity .14s var(--jobi-ease-out);width:22.5rem;z-index:31}.jobi-v2 .jobi-bell-panel.is-open{opacity:1;pointer-events:auto;transform:scale(1) translateY(0);transition-duration:.18s}.jobi-v2 .jobi-bell-head{align-items:center;border-bottom:1px solid var(--jobi-border-default);display:flex;gap:.5rem;padding:.5rem .5rem .5rem 1rem}.jobi-v2 .jobi-bell-title{color:var(--jobi-text-primary);flex:1;font-size:.8125rem;font-weight:600;letter-spacing:.01em}.jobi-v2 .jobi-bell-clear{border-radius:.5rem;color:var(--jobi-primary-fg);cursor:pointer;font-size:.75rem;font-weight:500;min-height:2.75rem;padding:0 .625rem;transition:background-color .15s ease}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-bell-clear:hover{background-color:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-bell-close{align-items:center;border-radius:.5rem;color:var(--jobi-text-secondary);cursor:pointer;display:flex;height:2.75rem;justify-content:center;margin:-.25rem 0;transition:background-color .15s ease,color .15s ease;width:2.75rem}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-bell-close:hover{background-color:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}}.jobi-v2 .jobi-bell-list{flex:1;list-style:none;margin:0;overflow-y:auto;overscroll-behavior:contain;padding:.25rem 0}.jobi-v2 .jobi-bell-item{align-items:flex-start;color:inherit;display:flex;gap:.625rem;opacity:1;padding:.75rem 1rem;text-align:left;text-decoration:none;transform:translateY(0);transition:opacity .2s var(--jobi-ease-out),transform .2s var(--jobi-ease-out);width:100%}.jobi-v2 .jobi-bell-item[data-staging],.jobi-v2 .jobi-bell-panel:not(.is-open) .jobi-bell-item{opacity:0;transform:translateY(6px)}.jobi-v2 .jobi-bell-list>li+li{border-top:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-bell-item-icon{flex:none;margin-top:.0625rem}.jobi-v2 .jobi-bell-item-icon[data-type=module]{color:rgb(var(--jobi-primary-rgb))}.jobi-v2 .jobi-bell-item-icon[data-type=success]{color:#3dc763}.jobi-v2 .jobi-bell-item-icon[data-type=error]{color:#ed3d3d}.jobi-v2 .jobi-bell-item-icon[data-type=warning]{color:#f59e0b}.jobi-v2 .jobi-bell-item-icon[data-type=info]{color:#64748b}.jobi-v2 .jobi-bell-item-body{flex:1;min-width:0}.jobi-v2 .jobi-bell-item-msg{color:var(--jobi-text-primary);font-size:.8125rem;line-height:1.45;overflow-wrap:break-word;white-space:pre-line}.jobi-v2 .jobi-bell-item-time{color:var(--jobi-text-secondary);display:block;font-size:.6875rem;margin-top:.125rem}.jobi-v2 .jobi-bell-empty{align-items:center;color:var(--jobi-text-secondary);display:flex;flex-direction:column;font-size:.8125rem;gap:.5rem;padding:2rem 1rem}.jobi-v2 .jobi-bell-hint{background-color:var(--jobi-bg-surface-muted);border-top:1px solid var(--jobi-border-default);color:var(--jobi-text-secondary);font-size:.6875rem;padding:.5rem 1rem}@media (prefers-reduced-transparency:reduce){.jobi-v2 .jobi-bell-panel{backdrop-filter:none;background-color:var(--jobi-bg-surface)}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-bell-badge,.jobi-v2 .jobi-bell-btn,.jobi-v2 .jobi-bell-item,.jobi-v2 .jobi-bell-panel{transform:none!important;transition:opacity .18s ease}}@media (min-width:1024px){.jobi-v2 .jobi-bell-btn,.jobi-v2 .jobi-bell-panel{right:1.5rem}}.jobi-v2 .jobi-bell-tabs{display:flex;flex:1;gap:.25rem;min-width:0}.jobi-v2 .jobi-bell-tab{align-items:center;border-radius:.5rem;color:var(--jobi-text-secondary);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;min-height:2.75rem;min-width:0;padding:0 .625rem;position:relative;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.jobi-v2 .jobi-bell-tab>.jobi-bell-tab-full,.jobi-v2 .jobi-bell-tab>span:first-child{overflow:hidden;text-overflow:ellipsis}.jobi-v2 .jobi-bell-tab-short{display:none}@media (max-width:479px){.jobi-v2 .jobi-bell-tab{font-size:.75rem;padding:0 .375rem}.jobi-v2 .jobi-bell-tab-short~.jobi-bell-tab-full{display:none}.jobi-v2 .jobi-bell-tab-short{display:inline}}.jobi-v2 .jobi-bell-tab[aria-selected=true]{border-radius:.5rem .5rem 0 0;box-shadow:inset 0 -2px 0 rgb(var(--jobi-primary-rgb));color:var(--jobi-text-primary)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-bell-tab:hover{background-color:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-bell-tab-count{background-color:rgb(var(--jobi-primary-rgb));border-radius:9999px;color:#fff;font-size:.6875rem;height:1.125rem;line-height:1.125rem;min-width:1.125rem;padding:0 .3rem;text-align:center}.jobi-v2 .jobi-bell-tab-count[data-hidden]{display:none}.jobi-v2 .jobi-bell-btn:focus-visible,.jobi-v2 .jobi-bell-clear:focus-visible,.jobi-v2 .jobi-bell-close:focus-visible,.jobi-v2 .jobi-bell-item:focus-visible,.jobi-v2 .jobi-bell-panel:focus-visible,.jobi-v2 .jobi-bell-tab:focus-visible{outline:2px solid rgb(var(--jobi-primary-rgb));outline-offset:-2px}.jobi-v2 .jobi-bell-btn:focus-visible{outline-offset:2px}.jobi-v2 .jobi-bell-panel:focus-visible{outline:none}.jobi-v2 .jobi-bell-pane{display:flex;flex:1;flex-direction:column;min-height:0}.jobi-v2 .jobi-bell-pane[hidden]{display:none}.jobi-v2 .jobi-bell-bar{align-items:center;border-bottom:1px solid var(--jobi-border-default);display:flex;gap:.5rem;justify-content:flex-end;padding:.25rem .5rem}.jobi-v2 .jobi-bell-bar[hidden]{display:none}.jobi-v2 .jobi-bell-item{cursor:pointer;position:relative}@media (hover:hover) and (pointer:fine){.jobi-v2 a.jobi-bell-item:hover,.jobi-v2 button.jobi-bell-item:hover{background-color:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-bell-item[data-read=false] .jobi-bell-item-msg{font-weight:600}.jobi-v2 .jobi-bell-dot{align-self:center;background-color:rgb(var(--jobi-primary-rgb));border-radius:9999px;flex:none;height:.5rem;width:.5rem}.jobi-v2 .jobi-bell-dot[data-read=true]{visibility:hidden}.jobi-v2 .jobi-bell-times{align-items:center;background-color:var(--jobi-bg-surface-muted);border-radius:9999px;color:var(--jobi-text-secondary);display:inline-flex;font-size:.6875rem;font-weight:600;margin-left:.375rem;padding:0 .3rem}.jobi-v2 .jobi-bell-more{border-top:1px solid var(--jobi-border-default);color:var(--jobi-primary-fg);cursor:pointer;flex:none;font-size:.75rem;font-weight:600;min-height:2.75rem}.jobi-v2 .jobi-bell-more[hidden]{display:none}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-bell-more:hover{background-color:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-bell-more:disabled{cursor:default;opacity:.6}.jobi-v2 .jobi-bell-skeleton{border-radius:.5rem;display:block;height:3rem;margin:.5rem 1rem}.jobi-v2 .jobi-bell-error{align-items:center;color:var(--jobi-text-secondary);display:flex;flex-direction:column;font-size:.8125rem;gap:.5rem;padding:1.5rem 1rem;text-align:center}.jobi-v2 .jobi-bell-btn[data-bell-leaving]{opacity:0;pointer-events:none;transform:scale(.9)}body.jobi-v2.jobi-has-bell .jobi-tabs--module{padding-right:3.75rem}
.jobi-v2 .jobi-tour-popover.driver-popover{animation:jobi-tour-pop-in .18s var(--jobi-ease-out);background-color:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);box-shadow:0 24px 48px -16px rgba(15,23,42,.28),0 4px 12px -4px rgba(15,23,42,.12);color:var(--jobi-text-primary);font-family:inherit;max-width:21rem;padding:1.25rem 1.25rem 1rem;z-index:10045}@keyframes jobi-tour-pop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.jobi-v2 .jobi-tour-popover .driver-popover-title{color:inherit;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.35;margin:0 0 .375rem}.jobi-v2 .jobi-tour-popover .driver-popover-description{color:var(--jobi-text-secondary);font-family:inherit;font-size:.8125rem;line-height:1.55;margin:0}.jobi-v2 .jobi-tour-popover .driver-popover-arrow-side-left{border-left-color:var(--jobi-bg-surface)}.jobi-v2 .jobi-tour-popover .driver-popover-arrow-side-right{border-right-color:var(--jobi-bg-surface)}.jobi-v2 .jobi-tour-popover .driver-popover-arrow-side-top{border-top-color:var(--jobi-bg-surface)}.jobi-v2 .jobi-tour-popover .driver-popover-arrow-side-bottom{border-bottom-color:var(--jobi-bg-surface)}.jobi-v2 .jobi-tour-popover .driver-popover-footer{align-items:center;gap:.5rem;margin-top:.875rem}.jobi-v2 .jobi-tour-popover .driver-popover-progress-text{color:var(--jobi-text-secondary);font-size:.75rem;font-weight:600}.jobi-v2 .jobi-tour-popover .driver-popover-navigation-btns{align-items:center;display:flex;gap:.375rem}.jobi-v2 .jobi-tour-popover .driver-popover-footer button{all:unset;border-radius:.5rem;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.2;padding:.4375rem .875rem;text-shadow:none;transition:background-color .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}.jobi-v2 .jobi-tour-popover .driver-popover-footer button:active{transform:scale(.97)}.jobi-v2 .jobi-tour-popover .driver-popover-footer button:focus-visible{outline:2px solid var(--jobi-primary-color);outline-offset:2px}.jobi-v2 .jobi-tour-popover .driver-popover-footer button.driver-popover-btn-disabled,.jobi-v2 .jobi-tour-popover .driver-popover-footer button:disabled{opacity:.35;pointer-events:none}.jobi-v2 .jobi-tour-popover .driver-popover-footer button.driver-popover-next-btn{background-color:var(--jobi-primary-color);color:#fff}.jobi-v2 .jobi-tour-popover .driver-popover-footer button.driver-popover-next-btn:hover{background-color:rgb(var(--jobi-primary-rgb)/.88);color:#fff}.jobi-v2 .jobi-tour-popover .driver-popover-footer button.driver-popover-prev-btn,.jobi-v2 .jobi-tour-popover .driver-popover-footer button.jobi-tour-popover__skip{background-color:transparent;color:var(--jobi-text-secondary)}.jobi-v2 .jobi-tour-popover .driver-popover-footer button.driver-popover-prev-btn:hover,.jobi-v2 .jobi-tour-popover .driver-popover-footer button.jobi-tour-popover__skip:hover{background-color:var(--jobi-btn-ghost-bg-hover);color:var(--jobi-text-primary)}.jobi-v2 .jobi-tour-popover--inverted.driver-popover{background-color:#0f172a;border-color:hsla(0,0%,100%,.08);color:#f8fafc}.jobi-v2 .jobi-tour-popover--inverted .driver-popover-description{color:#cbd5e1}.jobi-v2 .jobi-tour-popover--inverted .driver-popover-footer button.driver-popover-prev-btn,.jobi-v2 .jobi-tour-popover--inverted .driver-popover-footer button.jobi-tour-popover__skip,.jobi-v2 .jobi-tour-popover--inverted .driver-popover-progress-text{color:#94a3b8}.jobi-v2 .jobi-tour-popover--inverted .driver-popover-footer button.driver-popover-prev-btn:hover,.jobi-v2 .jobi-tour-popover--inverted .driver-popover-footer button.jobi-tour-popover__skip:hover{background-color:hsla(0,0%,100%,.08);color:#f8fafc}.jobi-v2 .jobi-tour-popover--inverted .driver-popover-arrow-side-left{border-left-color:#0f172a}.jobi-v2 .jobi-tour-popover--inverted .driver-popover-arrow-side-right{border-right-color:#0f172a}.jobi-v2 .jobi-tour-popover--inverted .driver-popover-arrow-side-top{border-top-color:#0f172a}.jobi-v2 .jobi-tour-popover--inverted .driver-popover-arrow-side-bottom{border-bottom-color:#0f172a}.jobi-v2 .jobi-tour-fab{align-items:center;background-color:var(--jobi-alternative-color);border:1px solid var(--jobi-border-default);border-radius:9999px;bottom:1.25rem;box-shadow:0 10px 24px -10px rgba(15,23,42,.25);color:#fff;cursor:pointer;display:flex;height:2.75rem;justify-content:center;position:fixed;right:1.25rem;transition:transform .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out),opacity .15s var(--jobi-ease-out);width:2.75rem;z-index:40}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-tour-fab:hover{background-color:var(--jobi-bg-surface);color:var(--jobi-primary-color);transform:scale(1.06)}}.jobi-v2 .jobi-tour-fab:active{transform:scale(.94)}.jobi-v2 .jobi-tour-fab--hidden,.jobi-v2 .jobi-tour-menu{opacity:0;pointer-events:none}.jobi-v2 .jobi-tour-menu{background-color:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);bottom:4.5rem;box-shadow:0 16px 36px -12px rgba(15,23,42,.28),0 3px 10px -4px rgba(15,23,42,.12);max-width:calc(100vw - 2.5rem);padding:.375rem;position:fixed;right:1.25rem;transform:scale(.96) translateY(6px);transform-origin:bottom right;transition:transform .14s var(--jobi-ease-out),opacity .14s var(--jobi-ease-out);width:19rem;z-index:41}.jobi-v2 .jobi-tour-menu.is-open{opacity:1;pointer-events:auto;transform:scale(1) translateY(0);transition-duration:.18s}.jobi-v2 .jobi-tour-menu__head{color:var(--jobi-text-secondary);font-size:.6875rem;font-weight:700;letter-spacing:.04em;padding:.5rem .625rem .375rem;text-transform:uppercase}.jobi-v2 .jobi-tour-menu__list{display:flex;flex-direction:column;gap:.125rem;max-height:20rem;overflow-y:auto;overscroll-behavior:contain}.jobi-v2 .jobi-tour-menu__item{align-items:flex-start;border-radius:.5rem;color:var(--jobi-text-primary);cursor:pointer;display:flex;gap:.625rem;padding:.5rem .625rem;text-align:left;transition:background-color .15s var(--jobi-ease-out);width:100%}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-tour-menu__item:hover{background-color:var(--jobi-btn-ghost-bg-hover)}}.jobi-v2 .jobi-tour-menu__item:focus-visible{outline:2px solid var(--jobi-primary-color);outline-offset:-2px}.jobi-v2 .jobi-tour-menu__icon{align-items:center;background-color:rgb(var(--jobi-primary-rgb)/.1);border-radius:.5rem;color:var(--jobi-primary-color);display:flex;flex:none;height:1.75rem;justify-content:center;width:1.75rem}.jobi-v2 .jobi-tour-menu__text{flex:1;min-width:0}.jobi-v2 .jobi-tour-menu__title{display:block;font-size:.8125rem;font-weight:600;line-height:1.3}.jobi-v2 .jobi-tour-menu__desc{color:var(--jobi-text-secondary);display:block;font-size:.6875rem;line-height:1.35;margin-top:.0625rem}.jobi-v2 .jobi-tour-menu__seen{color:var(--jobi-success);flex:none;margin-top:.25rem}.jobi-v2 .jobi-onb-card{background-color:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);margin-bottom:1.5rem;padding:1.25rem 1.5rem 1.5rem}.jobi-v2 .jobi-onb-card__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.jobi-v2 .jobi-onb-card__title{color:var(--jobi-text-primary);font-size:1.0625rem;font-weight:700}.jobi-v2 .jobi-onb-card__subtitle{color:var(--jobi-text-secondary);font-size:.8125rem;margin-top:.125rem}.jobi-v2 .jobi-onb-card__actions{align-items:center;display:flex;flex-shrink:0;gap:.25rem}.jobi-v2 .jobi-onb-card__replay{align-items:center;border-radius:.5rem;color:var(--jobi-primary-color);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;padding:.375rem .75rem;transition:background-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}.jobi-v2 .jobi-onb-card__replay:hover{background-color:rgb(var(--jobi-primary-rgb)/.08)}.jobi-v2 .jobi-onb-card__replay:active{transform:scale(.97)}.jobi-v2 .jobi-onb-complete{align-items:flex-start;background-color:rgba(34,197,94,.1);border-radius:.625rem;color:var(--jobi-success);display:flex;gap:.75rem;margin-bottom:1rem;padding:.875rem 1rem}.jobi-v2 .jobi-onb-complete p:first-child{color:var(--jobi-text-primary)}.jobi-v2 .jobi-onb-progress{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.jobi-v2 .jobi-onb-progress__label{color:var(--jobi-text-secondary);font-size:.8125rem}.jobi-v2 .jobi-onb-progress__count{color:var(--jobi-primary-color);font-size:.8125rem;font-weight:700}.jobi-v2 .jobi-onb-bar{background-color:var(--jobi-bg-surface-muted);border-radius:9999px;height:.5rem;overflow:hidden}.jobi-v2 .jobi-onb-bar__fill{background:linear-gradient(90deg,rgb(var(--jobi-primary-rgb)/.75),var(--jobi-primary-color));border-radius:9999px;height:100%;transform-origin:left;transition:transform .24s var(--jobi-ease-out);width:100%}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-onb-bar__fill{transition:none}}.jobi-v2 .jobi-onb-steps{display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin-top:1.25rem}.jobi-v2 .jobi-onb-step__top{align-items:center;display:flex;gap:.5rem;margin-bottom:.375rem}.jobi-v2 .jobi-onb-step__circle{align-items:center;display:inline-flex;font-size:.75rem;font-weight:700;height:1.625rem;justify-content:center;transition:background-color .2s var(--jobi-ease-out),color .2s var(--jobi-ease-out);width:1.625rem}.jobi-v2 .jobi-onb-step__badge,.jobi-v2 .jobi-onb-step__circle{background-color:var(--jobi-bg-surface-muted);border-radius:9999px;color:var(--jobi-text-secondary)}.jobi-v2 .jobi-onb-step__badge{font-size:.6875rem;font-weight:600;padding:.1875rem .5rem}.jobi-v2 .jobi-onb-step.is-done .jobi-onb-step__circle{background-color:rgba(34,197,94,.15);color:var(--jobi-success)}.jobi-v2 .jobi-onb-step.is-done .jobi-onb-step__badge{background-color:rgba(34,197,94,.12);color:var(--jobi-success)}.jobi-v2 .jobi-onb-step.is-current .jobi-onb-step__circle{background-color:rgb(var(--jobi-primary-rgb)/.14);color:var(--jobi-primary-color)}.jobi-v2 .jobi-onb-step.is-current .jobi-onb-step__badge{background-color:rgb(var(--jobi-primary-rgb)/.12);color:var(--jobi-primary-color)}.jobi-v2 .jobi-onb-step.is-skipped .jobi-onb-step__badge,.jobi-v2 .jobi-onb-step.is-skipped .jobi-onb-step__circle{background-color:rgba(245,158,11,.12);color:var(--jobi-warning)}.jobi-v2 .jobi-onb-step__label{color:var(--jobi-text-primary);display:block;font-size:.875rem;font-weight:700;text-decoration:none}.jobi-v2 .jobi-onb-step__label:hover{color:var(--jobi-primary-color)}.jobi-v2 .jobi-onb-step__hint{color:var(--jobi-text-secondary);font-size:.75rem;line-height:1.45;margin-top:.125rem}.jobi-v2 .jobi-onb-step__skip{color:var(--jobi-text-secondary);cursor:pointer;font-size:.75rem;font-weight:600;margin-top:.375rem;text-decoration:underline;text-underline-offset:2px;transition:color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-onb-step__skip:hover{color:var(--jobi-text-primary)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-tour-popover.driver-popover{animation:jobi-tour-fade-in .15s ease}.jobi-v2 .jobi-tour-fab:active,.jobi-v2 .jobi-tour-fab:hover,.jobi-v2 .jobi-tour-popover .driver-popover-footer button:active{transform:none}.jobi-v2 .jobi-tour-menu{transform:none;transition:opacity .15s ease}.jobi-v2 .jobi-tour-menu.is-open{transform:none}.jobi-v2 .jobi-onb-bar__fill{transition:none}}@keyframes jobi-tour-fade-in{0%{opacity:0}to{opacity:1}}
.jobi-v2 .jobi-roster__scroll{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-sm);max-height:min(70vh,46rem);overflow:auto;overscroll-behavior:contain;position:relative}.jobi-v2 .jobi-roster__table{border-collapse:separate;border-spacing:0;color:var(--jobi-text-primary);font-size:var(--jobi-font-size-sm);min-width:54rem;width:100%}.jobi-v2 .jobi-roster__table td,.jobi-v2 .jobi-roster__table th{border-bottom:1px solid var(--jobi-border-default);padding:.375rem .5rem;text-align:left;vertical-align:middle}.jobi-v2 .jobi-roster{--jobi-roster-edge:rgba(15,23,42,.2)}.dark .jobi-v2 .jobi-roster{--jobi-roster-edge:rgba(0,0,0,.55)}.jobi-v2 .jobi-roster__scroll[data-edge-y] .jobi-roster__coverage td,.jobi-v2 .jobi-roster__scroll[data-edge-y] .jobi-roster__coverage th{box-shadow:0 6px 8px -6px var(--jobi-roster-edge)}.jobi-v2 .jobi-roster__scroll[data-edge-x] .jobi-roster__corner,.jobi-v2 .jobi-roster__scroll[data-edge-x] th[scope=row]{box-shadow:6px 0 8px -6px var(--jobi-roster-edge)}.jobi-v2 .jobi-roster__scroll[data-edge-x][data-edge-y] .jobi-roster__coverage th[scope=row]{box-shadow:6px 0 8px -6px var(--jobi-roster-edge),0 6px 8px -6px var(--jobi-roster-edge)}.jobi-v2 .jobi-roster__table thead{position:sticky;top:0;z-index:3}.jobi-v2 .jobi-roster__table thead tr:first-child th{background:var(--jobi-tb-head);color:var(--jobi-tb-head-text);font-weight:600;white-space:nowrap}.jobi-v2 .jobi-roster__dnum{font-variant-numeric:tabular-nums}.jobi-v2 .jobi-roster__table thead tr:first-child .jobi-roster__day.is-today{background-image:linear-gradient(rgb(var(--jobi-primary-rgb)/.08),rgb(var(--jobi-primary-rgb)/.08));font-weight:800}.jobi-v2 .jobi-roster__table .jobi-roster__coverage td,.jobi-v2 .jobi-roster__table .jobi-roster__coverage th{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600}.jobi-v2 .jobi-roster__table .jobi-roster__corner,.jobi-v2 .jobi-roster__table th[scope=row]{background:var(--jobi-bg-surface);border-right:1px solid var(--jobi-border-default);left:0;max-width:14rem;min-width:14rem;position:sticky;width:14rem;z-index:1}.jobi-v2 .jobi-roster__table thead tr:first-child .jobi-roster__corner{background:var(--jobi-tb-head);z-index:2}.jobi-v2 .jobi-roster__table .jobi-roster__coverage th[scope=row]{background:var(--jobi-bg-surface-muted)}.jobi-v2 .jobi-roster__who{align-items:center;display:flex;gap:.5rem;min-width:0}.jobi-v2 .jobi-roster__name{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-roster__table th[scope=row] .jobi-roster__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;line-height:1.25;overflow-wrap:anywhere;white-space:normal}.jobi-v2 .jobi-roster__job{color:var(--jobi-text-secondary);display:block;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-roster__table .jobi-roster__group th{background:var(--jobi-tb-row);padding:0}.jobi-v2 .jobi-roster__group-toggle{align-items:center;border-radius:var(--jobi-radius-sm);color:var(--jobi-text-primary);display:inline-flex;font-weight:600;gap:.5rem;left:0;padding:.5rem .625rem;position:sticky}.jobi-v2 .jobi-roster__group-toggle:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:-2px}.jobi-v2 .jobi-roster__group-count{color:var(--jobi-text-secondary);font-weight:500}.jobi-v2 .jobi-roster__chevron{border-bottom:2px solid;border-right:2px solid;height:.5rem;transform:rotate(45deg);transition:transform .16s var(--jobi-ease-out);width:.5rem}.jobi-v2 .jobi-roster__group-toggle[aria-expanded=false] .jobi-roster__chevron{transform:rotate(-45deg)}.jobi-v2 .jobi-roster__table .jobi-roster__cell{border-left:1px solid var(--jobi-border-default);height:3.25rem;min-width:6.25rem;position:relative}@media (min-width:768px) and (max-width:1439.98px){.jobi-v2 .jobi-roster__table .jobi-roster__corner,.jobi-v2 .jobi-roster__table th[scope=row]{max-width:12.5rem;min-width:12.5rem;width:12.5rem}.jobi-v2 .jobi-roster__table th[scope=row]{padding-inline:.375rem}.jobi-v2 .jobi-roster__who{gap:.375rem}.jobi-v2 .jobi-roster__table th[scope=row] .jobi-roster__name{-webkit-line-clamp:3;line-clamp:3}.jobi-v2 .jobi-roster__table .jobi-roster__cell{min-width:5.25rem;padding-inline:.25rem}.jobi-v2 .jobi-roster__table .jobi-roster__cell .jobi-roster__shift{padding-inline:.25rem}.jobi-v2 .jobi-roster__table .jobi-roster__sum,.jobi-v2 .jobi-roster__table .jobi-roster__total{min-width:3.5rem;padding-inline:.25rem}.jobi-v2 .jobi-roster[data-mode=read] .jobi-roster__table .jobi-roster__corner,.jobi-v2 .jobi-roster[data-mode=read] .jobi-roster__table th[scope=row]{max-width:11rem;min-width:11rem;width:11rem}.jobi-v2 .jobi-roster[data-mode=read] .jobi-roster__table .jobi-roster__cell,.jobi-v2 .jobi-roster[data-mode=read] .jobi-roster__table .jobi-roster__cell .jobi-roster__shift{padding-inline:.125rem}.jobi-v2 .jobi-roster[data-mode=read] .jobi-roster__shift sup{margin-left:.125rem}}.jobi-v2 .jobi-roster__cell:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:-2px}.jobi-v2 .jobi-roster__cell.is-actionable{cursor:pointer;touch-action:manipulation}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-roster__cell.is-actionable:hover{background:rgb(var(--jobi-primary-rgb)/.06)}}.jobi-v2 .jobi-roster[data-mode=edit] .jobi-roster__cell.is-actionable:active,.jobi-v2 .jobi-roster__shift{background:rgb(var(--jobi-primary-rgb)/.12)}.jobi-v2 .jobi-roster__shift{border-radius:.375rem;color:var(--jobi-tb-head-text);display:block;font-variant-numeric:tabular-nums;font-weight:600;padding:.125rem .375rem;white-space:nowrap;width:-moz-fit-content;width:fit-content}.jobi-v2 .jobi-roster__shift+.jobi-roster__shift{margin-top:.125rem}.jobi-v2 .jobi-roster__shift.is-night{background:var(--jobi-primary-fg);color:var(--jobi-bg-surface)}.jobi-v2 .jobi-roster__agenda-time sup,.jobi-v2 .jobi-roster__shift sup{font-size:.75rem;font-weight:700;line-height:1;margin-left:.25rem;vertical-align:baseline}.jobi-v2 .jobi-roster__tail{color:var(--jobi-text-secondary);display:block;font-size:.75rem;white-space:nowrap}.jobi-v2 .jobi-roster__rest{color:var(--jobi-text-secondary);font-style:italic}.jobi-v2{--jobi-warning-fg:#b45309}.dark .jobi-v2{--jobi-warning-fg:#fbbf24}.jobi-v2 .jobi-warning-text{color:var(--jobi-warning-fg)}.jobi-v2 .jobi-roster__warn{border-left:10px solid transparent;border-top:10px solid var(--jobi-warning);height:0;pointer-events:none;position:absolute;right:0;top:0;width:0}.jobi-v2 .jobi-roster__table .jobi-roster__sum.has-warning{color:var(--jobi-warning-fg);font-weight:600}.jobi-v2 .jobi-roster__agenda-warn{color:var(--jobi-warning-fg);display:block;font-size:.75rem}.jobi-v2 .jobi-roster__warn-count{color:var(--jobi-warning-fg);font-weight:600}.jobi-v2 .jobi-roster__none{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-roster__table .jobi-roster__sum,.jobi-v2 .jobi-roster__table .jobi-roster__total{min-width:4rem;text-align:right;white-space:nowrap}.jobi-v2 .jobi-roster__table .jobi-roster__sum{background:var(--jobi-bg-surface);border-left:1px solid var(--jobi-border-default);color:var(--jobi-text-secondary);font-variant-numeric:tabular-nums;position:sticky;right:0;z-index:1}.jobi-v2 .jobi-roster__table thead tr:first-child .jobi-roster__total{z-index:2}.jobi-v2 .jobi-roster__table .jobi-roster__coverage td:last-child,.jobi-v2 .jobi-roster__table thead tr:first-child .jobi-roster__total{border-left:1px solid var(--jobi-border-default);position:sticky;right:0}.jobi-v2 .jobi-roster__agenda{display:flex;flex-direction:column;gap:1rem}.jobi-v2 .jobi-roster__agenda[hidden]{display:none}.jobi-v2 .jobi-roster__agenda-title{color:var(--jobi-text-primary);font-weight:600;margin-bottom:.375rem}.jobi-v2 .jobi-roster__agenda-title:first-letter{text-transform:uppercase}.jobi-v2 .jobi-roster__agenda-list{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-sm);list-style:none;margin:0;overflow:hidden;padding:0}.jobi-v2 .jobi-roster__agenda-list>li+li{border-top:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-roster__agenda-item{align-items:center;display:flex;gap:.75rem;min-height:2.75rem;padding:.625rem .75rem;text-align:left;width:100%}.jobi-v2 .jobi-roster__agenda-item:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:-2px}.jobi-v2 .jobi-roster__agenda-time{color:var(--jobi-tb-head-text);flex:none;font-variant-numeric:tabular-nums;font-weight:600;min-width:6.5rem}.jobi-v2 .jobi-roster__agenda-item .jobi-roster__job{white-space:normal}.jobi-v2 .jobi-roster__week-line{color:var(--jobi-text-secondary);display:block;font-size:.75rem;font-variant-numeric:tabular-nums}.jobi-v2 .jobi-roster__agenda-time.is-tail{color:var(--jobi-text-secondary);font-weight:500}.jobi-v2 .jobi-roster__agenda-empty{color:var(--jobi-text-secondary);font-style:italic;padding:.75rem}.jobi-v2 .jobi-roster__person{-webkit-tap-highlight-color:transparent;cursor:pointer;min-height:3.5rem;touch-action:manipulation}.jobi-v2 .jobi-roster__person .jobi-roster__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow-wrap:anywhere;white-space:normal}.jobi-v2 .jobi-roster__person:active{background:rgb(var(--jobi-primary-rgb)/.08)}.jobi-v2 .jobi-roster__strip{display:flex;gap:.375rem;margin-top:.375rem}.jobi-v2 .jobi-roster__strip-day{align-items:center;display:flex;flex-direction:column;gap:.125rem;min-width:.875rem}.jobi-v2 .jobi-roster__initial{color:var(--jobi-text-secondary);font-size:var(--jobi-font-size-sm,12px);line-height:1}.jobi-v2 .jobi-roster__dot{border-radius:9999px;box-sizing:border-box;display:block;height:.5rem;width:.5rem}.jobi-v2 .jobi-roster__dot.is-work{background:var(--jobi-primary-fg)}.jobi-v2 .jobi-roster__dot.is-rest{border:2px solid var(--jobi-text-secondary)}.jobi-v2 .jobi-roster__dot.is-none{background:var(--jobi-border-field);opacity:.45}.jobi-v2 .jobi-roster__go{border-right:2px solid var(--jobi-text-secondary);border-top:2px solid var(--jobi-text-secondary);flex:none;height:.5rem;transform:rotate(45deg);width:.5rem}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-roster__chevron{transition:none}}.jobi-v2 .jobi-roster[data-mode=edit] .jobi-roster__table{-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobi-v2 .jobi-roster__corner-inner{align-items:center;display:inline-flex;gap:.5rem}.jobi-v2 .jobi-roster__check{accent-color:var(--jobi-primary-fg);flex:none;height:1rem;width:1rem}.jobi-v2 .jobi-roster__table .jobi-roster__cell.is-selected{background:rgb(var(--jobi-primary-rgb)/.14)}.jobi-v2 .jobi-roster__cell.is-selected:after{border:0 solid var(--jobi-primary-fg);content:"";inset:0;pointer-events:none;position:absolute}.jobi-v2 .jobi-roster__cell.is-sel-t:after{border-top-width:2px}.jobi-v2 .jobi-roster__cell.is-sel-r:after{border-right-width:2px}.jobi-v2 .jobi-roster__cell.is-sel-b:after{border-bottom-width:2px}.jobi-v2 .jobi-roster__cell.is-sel-l:after{border-left-width:2px}.jobi-v2 .jobi-roster__cell.is-pressed{background:rgb(var(--jobi-primary-rgb)/.12)}.jobi-v2 .jobi-roster__cell.is-flash:before,.jobi-v2 .jobi-roster__person.is-flash:before{animation:jobi-roster-flash .6s var(--jobi-ease-out) both;border:2px solid var(--jobi-primary-fg);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.jobi-v2 .jobi-roster__person.is-flash{position:relative}@keyframes jobi-roster-flash{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-roster__cell.is-flash:before,.jobi-v2 .jobi-roster__person.is-flash:before{animation-duration:.12s}}.jobi-v2 .jobi-roster__cell.is-saving{opacity:.7;transition:opacity .12s var(--jobi-ease-out) .15s}.jobi-v2 .jobi-roster__table .jobi-roster__cell.is-pending{box-shadow:inset 2px 0 0 var(--jobi-primary-fg)}.jobi-v2 .jobi-roster__row-action{align-items:center;border-radius:var(--jobi-radius-sm);color:var(--jobi-text-secondary);display:inline-flex;flex:none;font-size:.75rem;font-weight:600;gap:.375rem;justify-content:center;min-height:2rem;min-width:2rem;padding:.375rem;transition:color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-roster__row-action:hover{background:rgb(var(--jobi-primary-rgb)/.08);color:var(--jobi-primary-fg)}}.jobi-v2 .jobi-roster__row-action:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:-2px}@media (max-width:767.98px){.jobi-v2 .jobi-roster__row-action{min-height:2.75rem;min-width:2.75rem}}@keyframes jobi-roster-saving{0%,to{opacity:.7}50%{opacity:.5}}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-roster__cell.is-saving{animation:jobi-roster-saving 1.2s ease-in-out .6s infinite}.jobi-v2 .jobi-roster__row-action:active{transform:scale(.97)}}html.jobi-roster-dragging .jobi-v2 .jobi-bulk-bar.is-open{opacity:.4;pointer-events:none}html.dark .jobi-v2 input[type=time],html.dark input[type=time].jobi-input{color-scheme:dark}
.tippy-box[data-theme~=jobi-popover]{background:var(--jobi-bg-floating);border:1px solid var(--jobi-border-floating);border-radius:var(--jobi-radius-md);box-shadow:var(--jobi-shadow-elev-lg);color:var(--jobi-text-primary);display:flex;flex-direction:column;font-size:var(--jobi-font-size-sm);max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem);transition-property:opacity,transform;transition-timing-function:var(--jobi-ease-out)}.tippy-box[data-theme~=jobi-popover]>.tippy-content{border-radius:inherit;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tippy-box[data-theme~=jobi-popover] .jobi-popover__footer,.tippy-box[data-theme~=jobi-popover] .jobi-popover__header{background:var(--jobi-bg-floating);margin-inline:-.875rem;padding-inline:.875rem;position:sticky;z-index:1}.tippy-box[data-theme~=jobi-popover] .jobi-popover__header{margin-top:-.875rem;padding-bottom:.375rem;padding-top:.875rem;top:-.875rem}.tippy-box[data-theme~=jobi-popover] .jobi-popover__footer{bottom:-.875rem;margin-bottom:-.875rem;padding-bottom:.875rem;padding-top:.5rem}.tippy-box[data-animation=jobi-pop]{transform-origin:top left}.tippy-box[data-animation=jobi-pop][data-placement^=bottom]{transform-origin:var(--jobi-pop-origin-x,50%) top}.tippy-box[data-animation=jobi-pop][data-placement^=top]{transform-origin:var(--jobi-pop-origin-x,50%) bottom}.tippy-box[data-animation=jobi-pop][data-placement^=left]{transform-origin:right var(--jobi-pop-origin-y,50%)}.tippy-box[data-animation=jobi-pop][data-placement^=right]{transform-origin:left var(--jobi-pop-origin-y,50%)}.tippy-box[data-animation=jobi-pop][data-placement=bottom-start]{transform-origin:var(--jobi-pop-origin-x,0) top}.tippy-box[data-animation=jobi-pop][data-placement=bottom-end]{transform-origin:var(--jobi-pop-origin-x,100%) top}.tippy-box[data-animation=jobi-pop][data-placement=top-start]{transform-origin:var(--jobi-pop-origin-x,0) bottom}.tippy-box[data-animation=jobi-pop][data-placement=top-end]{transform-origin:var(--jobi-pop-origin-x,100%) bottom}.tippy-box[data-animation=jobi-pop][data-state=hidden]{opacity:0;transform:translateY(-4px) scale(.97)}.tippy-box[data-animation=jobi-pop][data-state=hidden][data-placement^=top]{transform:translateY(4px) scale(.97)}.tippy-box[data-animation=jobi-pop][data-state=hidden][data-placement^=left]{transform:translateX(4px) scale(.97)}.tippy-box[data-animation=jobi-pop][data-state=hidden][data-placement^=right]{transform:translateX(-4px) scale(.97)}@media (prefers-reduced-motion:reduce){.tippy-box[data-animation=jobi-pop]{transition-property:opacity!important}.tippy-box[data-animation=jobi-pop][data-state=hidden]{transform:none!important}}
.jobi-split{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);box-shadow:var(--jobi-shadow-sm);display:block;overflow:hidden}.jobi-split__detail,.jobi-split__list{display:flex;flex-direction:column;min-height:0;min-width:0}.jobi-split__detail{background:var(--jobi-bg-surface);inset:0;overscroll-behavior:contain;position:fixed;transform:translateX(100%);transition:transform .28s var(--jobi-ease-drawer),visibility 0s linear .28s;visibility:hidden;z-index:45}@media (max-width:1023.98px){html:has(.jobi-split--detail-open){overflow:hidden}}.jobi-split--detail-open>.jobi-split__detail{transform:none;transition-delay:0s;visibility:visible}.jobi-split__detail-back{align-items:center;border-radius:var(--jobi-radius);color:var(--jobi-primary-fg);display:inline-flex;font-weight:700;gap:6px;min-height:44px;padding:0 10px;transition:background-color .15s var(--jobi-ease-out),transform .12s var(--jobi-ease-out)}.jobi-split__detail-back:active{transform:scale(.97)}.jobi-split__detail-back:focus-visible{outline:2px solid rgb(var(--jobi-primary-rgb));outline-offset:2px}.jobi-split__row{align-items:flex-start;background:transparent;border:0;border-radius:var(--jobi-radius-md);color:inherit;cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-height:64px;padding:12px 12px 12px 14px;position:relative;text-align:left;transition:background-color .15s var(--jobi-ease-out),transform .12s var(--jobi-ease-out);width:100%}.jobi-split__row:before{background:rgb(var(--jobi-primary-rgb));border-radius:3px;bottom:12px;content:"";left:5px;opacity:0;position:absolute;top:12px;transform:scaleY(0);transition:transform .18s var(--jobi-ease-out),opacity .15s var(--jobi-ease-out);width:3px}.jobi-split__row--active{background:rgb(var(--jobi-primary-rgb)/.1)}.jobi-split__row--active:before{opacity:1;transform:scaleY(1)}.jobi-split__row:active{transform:scale(.992)}.jobi-split__row:focus-visible{outline:2px solid rgb(var(--jobi-primary-rgb));outline-offset:-2px}@media (hover:hover) and (pointer:fine){.jobi-split__detail-back:hover,.jobi-split__row:not(.jobi-split__row--active):hover{background:var(--jobi-bg-surface-muted)}}@media (min-width:1024px){.jobi-split{border-radius:var(--jobi-radius-md);display:grid;grid-template-columns:minmax(300px,2fr) minmax(0,3fr);height:clamp(34rem,calc(100dvh - 14rem),62rem)}.jobi-split__list{border-right:1px solid var(--jobi-border-default);overflow-y:auto;overscroll-behavior:contain}.jobi-split__row{min-height:0;padding:11px 12px 11px 14px}.jobi-split__detail{overflow-y:auto;position:static;transform:none;transition:none;visibility:visible;z-index:auto}.jobi-split__detail-back{display:none}}@media (prefers-reduced-motion:reduce){.jobi-split__detail-back:active,.jobi-split__row:active,.jobi-split__row:before{transform:none}@media (max-width:1023.98px){.jobi-split__detail{opacity:0;transform:none;transition:opacity .15s var(--jobi-ease-out),visibility 0s linear .15s}.jobi-split--detail-open>.jobi-split__detail{opacity:1}}}
.jobi-stage-tone-1,.jobi-stage-tone-7,.jobi-stage-tone-9{--stage:var(--jobi-info)}.jobi-stage-tone-2{--stage:var(--jobi-warning)}.jobi-stage-tone-3{--stage:rgb(var(--jobi-alternative-rgb))}.jobi-stage-tone-4{--stage:rgb(var(--jobi-primary-rgb))}.jobi-stage-tone-5,.jobi-stage-tone-6{--stage:var(--jobi-success)}.jobi-stage-tone-8{--stage:var(--jobi-danger)}.jobi-stage-dot{background:var(--stage,var(--jobi-info));border-radius:50%;flex:none;height:8px;width:8px}.jobi-board__scroller{flex:1 1 auto;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.jobi-board,.jobi-board__scroller{display:flex;gap:12px;padding:4px 2px 12px}.jobi-board{--jobi-board-lane:color-mix(in srgb,var(--jobi-text-primary) 4.5%,var(--jobi-bg-app));--jobi-board-lane-edge:color-mix(in srgb,var(--jobi-text-primary) 8%,transparent)}.jobi-board__col{background:var(--jobi-board-lane);border:1px solid var(--jobi-board-lane-edge);border-radius:14px;display:flex;flex:0 0 264px;flex-direction:column;max-height:calc(100dvh - 16rem);min-height:12rem;padding:8px;scroll-snap-align:start;transition:flex-basis .2s var(--jobi-ease-out)}.jobi-board__head{align-items:center;display:flex;flex:none;min-height:36px;padding:0 4px 0 6px}.jobi-board__title,.jobi-board__toggle{align-items:center;color:var(--jobi-text-primary);display:flex;font-size:13px;font-weight:700;gap:8px;width:100%}.jobi-board__toggle{border-radius:var(--jobi-radius);min-height:32px}.jobi-board__count{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:999px;color:var(--jobi-text-secondary);font-size:12px;font-variant-numeric:tabular-nums;line-height:20px;margin-left:auto;min-width:22px;padding:0 7px;text-align:center}.jobi-board__meta{color:var(--jobi-text-secondary);font-size:12px;font-weight:600}.jobi-board__list{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:3rem;overflow-y:auto;padding:2px 2px 8px}.jobi-board__empty{color:var(--jobi-text-secondary);font-size:12px;margin:0 6px 8px}.jobi-board__card{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:10px;box-shadow:var(--jobi-shadow-sm);cursor:pointer;padding:10px 12px;position:relative;transition:border-color .15s var(--jobi-ease-out),box-shadow .15s var(--jobi-ease-out),transform .12s var(--jobi-ease-out)}.jobi-board__card.is-hidden{display:none}.jobi-board__card:focus-visible{outline:2px solid rgb(var(--jobi-primary-rgb));outline-offset:2px}.jobi-board__card:active{transform:scale(.975)}.jobi-board__card.is-ghost{opacity:.35}.jobi-board__card.is-drag,.jobi-board__card.sortable-fallback{border-color:rgb(var(--jobi-primary-rgb));box-shadow:var(--jobi-shadow-elev-lg);cursor:grabbing;rotate:1.6deg;scale:1.03;transition:scale .15s var(--jobi-ease-out),rotate .15s var(--jobi-ease-out),box-shadow .15s var(--jobi-ease-out);z-index:10070!important}@media (hover:hover) and (pointer:fine){.jobi-board__card:hover{border-color:var(--jobi-border-field)}}.jobi-board__chev{color:var(--jobi-text-secondary);display:none;flex:none;transition:transform .28s var(--jobi-ease-drawer)}.jobi-board__col.is-collapsed{flex-basis:56px;padding:0}.jobi-board__col.is-collapsed .jobi-board__head{flex:1 1 auto;padding:0}.jobi-board__col.is-collapsed .jobi-board__toggle{align-items:center;flex-direction:column;gap:12px;height:100%;justify-content:flex-start;min-height:10rem;padding:14px 0}.jobi-board__col.is-collapsed .jobi-stage-dot{display:none}.jobi-board__col.is-collapsed .jobi-board__count{margin-left:0;order:-1}.jobi-board__col.is-collapsed .jobi-board__name{letter-spacing:.01em;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.jobi-board__col.is-collapsed .jobi-board__chev{display:block;margin-top:auto}.jobi-board__col:not(.is-collapsed) .jobi-board__chev{display:none}.jobi-board__col.is-collapsed{position:relative}.jobi-board__col.is-collapsed .jobi-board__list{flex:none;inset:0;min-height:0;overflow:hidden;padding:0;position:absolute;z-index:0}.jobi-board__col.is-collapsed .jobi-board__head{position:relative;z-index:1}.jobi-board.is-dragging .jobi-board__col.is-collapsed .jobi-board__head{pointer-events:none}.jobi-board__col.is-collapsed .jobi-board__card{border:0;height:0;margin:0;padding:0;visibility:hidden}.jobi-board__col.is-collapsed .jobi-board__empty,.jobi-board__col.is-collapsed .jobi-board__meta{display:none}.jobi-board__col.is-collapsed:last-of-type{border-radius:14px;box-shadow:0 0 0 4px var(--jobi-board-fade,var(--jobi-bg-app));position:sticky;right:0;z-index:2}.jobi-board__col.is-collapsed:last-of-type:before{background:linear-gradient(to right,transparent,var(--jobi-board-fade,var(--jobi-bg-app)));bottom:-1px;content:"";pointer-events:none;position:absolute;right:calc(100% + 4px);top:-1px;width:36px}.jobi-board__col--rail{border-radius:14px;flex:0 0 var(--jobi-board-rail-w,300px);flex-direction:row;min-height:16rem;overflow:hidden;padding:0;position:relative;transition:flex-basis .28s var(--jobi-ease-drawer),background-color .15s var(--jobi-ease-out),border-color .15s var(--jobi-ease-out)}.jobi-board__col--rail.is-collapsed{flex-basis:56px}.jobi-board__col.jobi-board__col--rail.is-collapsed:last-of-type{box-shadow:none;position:relative;right:auto;z-index:auto}.jobi-board__col.jobi-board__col--rail.is-collapsed:last-of-type:before{display:none}.jobi-board{align-items:stretch}.jobi-board__col--rail .jobi-board__head{align-self:stretch;flex:none;padding:0;position:relative;width:54px;z-index:1}.jobi-board__col--rail .jobi-board__toggle{align-items:center;flex-direction:column;gap:12px;height:100%;justify-content:flex-start;min-height:10rem;padding:14px 0}.jobi-board__col--rail .jobi-board__meta,.jobi-board__col--rail .jobi-stage-dot{display:none}.jobi-board__col--rail .jobi-board__count{margin-left:0;order:-1}.jobi-board__col--rail .jobi-board__name{letter-spacing:.01em;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.jobi-board__col.jobi-board__col--rail .jobi-board__chev{display:block;margin-top:auto;transform:rotate(180deg)}.jobi-board__col--rail.is-collapsed .jobi-board__chev{transform:none}.jobi-board__col--rail .jobi-board__list{flex:none;gap:6px;inset:0;min-height:0;opacity:1;overscroll-behavior:contain;padding:10px 10px 10px 64px;position:absolute;transition:opacity .18s var(--jobi-ease-out) 90ms;z-index:0}.jobi-board__col--rail.is-collapsed .jobi-board__list{opacity:0;overflow:hidden;padding:0;transition:opacity .12s var(--jobi-ease-out)}.jobi-board__col--rail.is-collapsed .jobi-board__ghead,.jobi-board__col--rail.is-collapsed .jobi-board__skel{display:none}.jobi-board.is-dragging .jobi-board__col--rail .jobi-board__head{pointer-events:none}.jobi-board__col--rail:not(.is-collapsed) .jobi-board__empty{left:64px;margin:0;position:absolute;right:12px;top:12px}.jobi-board__col--rail.is-collapsed .jobi-board__empty{display:none}.jobi-board__ghead{align-items:center;color:var(--jobi-text-secondary);display:flex;font-size:12px;font-weight:700;gap:8px;margin:0 0 0 2px;padding:0}.jobi-board__ghead:not(:first-child){margin-top:10px}.jobi-board__ghead b{background:var(--jobi-bg-surface-muted);border-radius:999px;font-variant-numeric:tabular-nums;font-weight:700;line-height:18px;padding:0 7px}.jobi-board__card--compact{box-shadow:none;cursor:default;padding:9px 8px 9px 10px}.jobi-board__card--compact .jobi-avatar__inner{filter:grayscale(.55)}.jobi-board__skel{display:flex;flex-direction:column;gap:8px;left:64px;pointer-events:none;position:absolute;right:12px;top:12px;z-index:1}.jobi-board__skel .jobi-skeleton{border-radius:10px;display:block;height:52px}.jobi-board__hint{align-items:center;background:var(--jobi-board-lane);border-radius:12px;bottom:0;color:color-mix(in srgb,var(--jobi-danger) 62%,var(--jobi-text-primary));display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:10px;justify-content:center;left:0;opacity:0;padding:14px 0;pointer-events:none;position:absolute;top:0;transition:opacity .15s var(--jobi-ease-out);width:54px;z-index:2}.jobi-board__hint span{transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.jobi-board.is-dragging .jobi-board__col--rail{border-color:color-mix(in srgb,var(--jobi-danger) 42%,transparent);border-style:dashed}.jobi-board.is-dragging .jobi-board__col--rail.is-collapsed .jobi-board__hint{opacity:1}.jobi-board__col--rail.is-over{border-color:color-mix(in srgb,var(--jobi-danger) 60%,transparent)}.jobi-board__col--rail.is-over,.jobi-board__col--rail.is-over .jobi-board__hint{background:color-mix(in srgb,var(--jobi-danger) 9%,var(--jobi-board-lane))}@media (hover:hover) and (pointer:fine){.jobi-board__col--rail .jobi-board__toggle:hover{background:var(--jobi-bg-surface-muted)}}@media (pointer:coarse){.jobi-board [data-board-menu],.jobi-board__toggle{min-height:44px}.jobi-board [data-board-menu]{min-width:44px}}@media (max-width:767.98px){.jobi-board__scroller{scroll-snap-type:x mandatory}.jobi-board__col{flex-basis:86%;max-height:none}.jobi-board__col.is-collapsed:last-of-type{position:static}.jobi-board__col.is-collapsed:last-of-type:before{display:none}.jobi-board__col--rail{flex:0 0 56px;max-height:none;overflow:visible}.jobi-board__col--rail.is-collapsed,.jobi-board__col--rail.is-collapsed:last-of-type{overflow:hidden;position:relative}.jobi-board__col--rail:not(.is-collapsed){flex:0 0 86%;flex-direction:column;padding:8px}.jobi-board__col--rail:not(.is-collapsed) .jobi-board__head{align-self:auto;padding:0 4px 0 6px;width:auto}.jobi-board__col--rail:not(.is-collapsed) .jobi-board__toggle{flex-direction:row;gap:8px;height:auto;min-height:32px;padding:0}.jobi-board__col--rail:not(.is-collapsed) .jobi-board__name{transform:none;writing-mode:horizontal-tb}.jobi-board__col--rail:not(.is-collapsed) .jobi-stage-dot{display:block}.jobi-board__col--rail:not(.is-collapsed) .jobi-board__count{margin-left:auto;order:0}.jobi-board__col--rail:not(.is-collapsed) .jobi-board__chev{margin-top:0;transform:rotate(-90deg)}.jobi-board__col--rail:not(.is-collapsed) .jobi-board__list{opacity:1;padding:2px 2px 8px;position:static}.jobi-board__col--rail:not(.is-collapsed) .jobi-board__empty,.jobi-board__col--rail:not(.is-collapsed) .jobi-board__skel{margin:0 6px 8px;position:static}.jobi-board__hint{display:none}}@media (prefers-reduced-motion:reduce){.jobi-board__card,.jobi-board__chev,.jobi-board__col,.jobi-board__col--rail,.jobi-board__col--rail .jobi-board__list{transition:none}.jobi-board__card.is-drag,.jobi-board__card.sortable-fallback{rotate:none;scale:none;transition:none}}.jobi-stage-menu{display:flex;flex-direction:column;min-width:15rem;padding:4px}.jobi-stage-menu__title{color:var(--jobi-text-secondary);font-size:12px;font-weight:700;margin:4px 10px 6px}.jobi-stage-menu__item{align-items:center;border-radius:var(--jobi-radius);color:var(--jobi-text-primary);display:flex;font-size:13px;gap:10px;min-height:36px;padding:0 10px;text-align:left}.jobi-stage-menu__item:focus-visible{outline:2px solid rgb(var(--jobi-primary-rgb));outline-offset:-2px}.jobi-stage-menu__check{color:rgb(var(--jobi-primary-rgb));height:16px;margin-left:auto;visibility:hidden;width:16px}.jobi-stage-menu__item[aria-checked=true]{font-weight:700}.jobi-stage-menu__item[aria-checked=true] .jobi-stage-menu__check{visibility:visible}.jobi-stage-menu__item--danger{color:color-mix(in srgb,var(--jobi-danger) 70%,var(--jobi-text-primary))}.jobi-stage-menu__item svg{flex:none;height:16px;width:16px}.jobi-stage-menu__item:not(.jobi-stage-menu__item--danger) svg:not(.jobi-stage-menu__check){color:var(--jobi-text-secondary)}.jobi-stage-menu__sep{background:var(--jobi-border-default);height:1px;margin:4px 6px}@media (hover:hover) and (pointer:fine){.jobi-stage-menu__item:hover{background:var(--jobi-bg-surface-muted)}}@media (pointer:coarse){.jobi-stage-menu__item{min-height:44px}}.jobi-stage-sheet{inset:0;position:fixed;z-index:60}.jobi-stage-sheet__scrim{background:rgba(15,23,42,.5);inset:0;opacity:0;position:absolute;transition:opacity .2s var(--jobi-ease-out)}.jobi-stage-sheet__panel{background:var(--jobi-bg-surface);border-radius:16px 16px 0 0;bottom:0;box-shadow:var(--jobi-shadow-elev-lg);left:0;padding:8px 8px max(12px,env(safe-area-inset-bottom));position:absolute;right:0;touch-action:none;transform:translateY(100%);transition:transform .24s var(--jobi-ease-drawer)}.jobi-stage-sheet__grip{background:var(--jobi-border-field);border-radius:999px;display:block;height:4px;margin:4px auto 8px;width:36px}.jobi-stage-sheet.is-open .jobi-stage-sheet__scrim{opacity:1}.jobi-stage-sheet.is-open .jobi-stage-sheet__panel{transform:none}@media (prefers-reduced-motion:reduce){.jobi-stage-sheet__panel{opacity:0;transform:none;transition:opacity .15s linear}.jobi-stage-sheet.is-open .jobi-stage-sheet__panel{opacity:1}}
.jobi-v2 .jobi-drawer{background:var(--jobi-bg-surface);border-left:1px solid var(--jobi-border-default);bottom:0;box-shadow:var(--jobi-shadow-elev-lg);display:flex;flex-direction:column;outline:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .22s var(--jobi-ease-drawer);width:min(640px,100vw);z-index:46}.jobi-v2 .jobi-drawer.is-open{transform:none;transition-duration:.3s}.jobi-v2 .jobi-drawer[hidden]{display:none}.jobi-v2 .jobi-drawer__foot,.jobi-v2 .jobi-drawer__head{flex:none;padding:14px 20px}.jobi-v2 .jobi-drawer__head{border-bottom:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-drawer__foot{border-top:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px}html.jobi-drawer-lock{overflow:hidden}@media (max-width:767.98px){.jobi-v2 .jobi-drawer{border-left:0;width:100vw}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-drawer{opacity:0;transform:none;transition:opacity .12s linear}.jobi-v2 .jobi-drawer.is-open{opacity:1}}.jobi-v2 .jobi-drawer.jobi-drawer.jobi-drawer.jobi-drawer{margin:0}
.jobi-v2 .jobi-rating{border:0;margin:0;min-width:0;padding:0}.jobi-v2 .jobi-rating__legend{color:var(--jobi-text-primary);font-size:14px;font-weight:600;margin:0;overflow-wrap:anywhere;padding:0}.jobi-v2 .jobi-rating__desc{color:var(--jobi-text-secondary);font-size:13px;line-height:1.4;margin:2px 0 0}.jobi-v2 .jobi-rating__scale{display:grid;gap:6px;grid-template-columns:repeat(var(--jobi-rating-n,5),minmax(0,1fr));margin-top:10px}.jobi-v2 .jobi-rating__opt{-webkit-tap-highlight-color:transparent;align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field,var(--jobi-border-default));border-radius:var(--jobi-radius,.5rem);color:var(--jobi-text-primary);cursor:pointer;display:flex;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;justify-content:center;min-height:44px;position:relative;transition:background-color .12s var(--jobi-ease-out),border-color .12s var(--jobi-ease-out),color .12s var(--jobi-ease-out),transform .1s var(--jobi-ease-out);-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobi-v2 .jobi-rating__opt:active{transform:scale(.97)}.jobi-v2 .jobi-rating__opt:has(input:checked){background:rgb(var(--jobi-primary-rgb));border-color:transparent;color:#fff}.jobi-v2 .jobi-rating__opt:has(input:focus-visible){outline:2px solid rgb(var(--jobi-primary-rgb));outline-offset:2px}.jobi-v2 .jobi-rating__opt:has(input:disabled){cursor:default;opacity:.6}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-rating__opt:hover:not(:has(input:checked)):not(:has(input:disabled)){background:var(--jobi-bg-app)}}.jobi-v2 .jobi-rating__caption{color:var(--jobi-text-secondary);display:flex;font-size:12px;gap:8px;justify-content:space-between;margin:6px 0 0}.jobi-v2 .jobi-rating__pick{color:var(--jobi-text-primary);flex:1;font-weight:600;text-align:center}.jobi-v2 .jobi-field--error .jobi-rating__opt{border-color:var(--jobi-error-text,var(--jobi-danger))}.jobi-v2 .jobi-segmented{background:var(--jobi-bg-surface-muted);border:1px solid var(--jobi-border-field,var(--jobi-border-default));border-radius:10px;display:inline-flex;gap:2px;padding:2px}.jobi-v2 .jobi-segmented__opt{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--jobi-text-secondary);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;line-height:20px;min-height:30px;padding:0 12px;position:relative;transition:background-color .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out),transform .1s var(--jobi-ease-out)}@media (pointer:coarse){.jobi-v2 .jobi-segmented__opt:after{content:"";inset:-7px -2px;position:absolute}}.jobi-v2 .jobi-segmented__opt:active{transform:scale(.97)}.jobi-v2 .jobi-segmented__opt svg{height:16px;width:16px}.jobi-v2 .jobi-segmented__opt[aria-checked=true]{background:rgb(var(--jobi-primary-rgb));box-shadow:0 1px 2px rgba(0,0,0,.16);color:#fff}.jobi-v2 .jobi-segmented__opt:focus-visible{outline:2px solid rgb(var(--jobi-primary-rgb));outline-offset:2px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-segmented__opt[aria-checked=false]:hover{background:var(--jobi-bg-surface);color:var(--jobi-text-primary)}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-rating__opt,.jobi-v2 .jobi-segmented__opt{transition:none}.jobi-v2 .jobi-rating__opt:active,.jobi-v2 .jobi-segmented__opt:active{transform:none}}
.jobi-v2 .jobi-bulk-bar{background:var(--jobi-bg-floating);border:1px solid var(--jobi-border-floating);border-top-color:color-mix(in srgb,var(--jobi-text-primary) 14%,var(--jobi-border-floating));box-shadow:var(--jobi-shadow-elev-lg);transition-property:opacity,transform;transition-timing-function:var(--jobi-ease-out)}@supports (backdrop-filter:blur(1px)) and (background:color-mix(in srgb,red 50%,transparent)){.jobi-v2 .jobi-bulk-bar{backdrop-filter:blur(16px) saturate(1.6);background:color-mix(in srgb,var(--jobi-bg-floating) 82%,transparent)}}@media (prefers-reduced-transparency:reduce){.jobi-v2 .jobi-bulk-bar{backdrop-filter:none;background:var(--jobi-bg-floating)}}.jobi-v2 .jobi-bulk-bar__count{font-variant-numeric:tabular-nums;min-width:15ch}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-bulk-bar{transform:none!important;transition:opacity .12s linear!important}.jobi-v2 .jobi-bulk-bar.jobi-bulk-bar--floating{transform:translateX(-50%)!important}}.jobi-v2 .jobi-bulk-bar--floating{align-items:center;border-radius:14px;bottom:20px;display:flex;gap:6px;left:50%;opacity:0;padding:6px 8px 6px 14px;pointer-events:none;position:fixed;transform:translate(-50%,12px);transition-duration:.2s;z-index:44}.jobi-v2 .jobi-bulk-bar--floating.is-open{opacity:1;pointer-events:auto;transform:translate(-50%)}.jobi-v2 .jobi-bulk-bar--floating .jobi-bulk-bar__count{color:var(--jobi-text-primary);font-size:13px;font-weight:600;white-space:nowrap}.jobi-v2 .jobi-bulk-bar__sep{background:var(--jobi-border-default);flex:none;height:20px;width:1px}.jobi-v2 .jobi-bulk-bar__btn,.jobi-v2 .jobi-bulk-bar__close{align-items:center;border-radius:10px;color:var(--jobi-text-primary);display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-height:36px;padding:0 12px;transition:background-color .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-bulk-bar__btn svg,.jobi-v2 .jobi-bulk-bar__close svg{flex:none;height:16px;width:16px}.jobi-v2 .jobi-bulk-bar__close{color:var(--jobi-text-secondary);padding:0;width:36px}.jobi-v2 .jobi-bulk-bar__btn--danger{color:var(--jobi-danger)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-bulk-bar__btn:hover,.jobi-v2 .jobi-bulk-bar__close:hover{background:color-mix(in srgb,var(--jobi-text-primary) 8%,transparent)}}.jobi-v2 .jobi-bulk-bar__btn:focus-visible,.jobi-v2 .jobi-bulk-bar__close:focus-visible{outline:2px solid rgb(var(--jobi-primary-rgb));outline-offset:2px}@media (pointer:coarse){.jobi-v2 .jobi-bulk-bar__btn,.jobi-v2 .jobi-bulk-bar__close{min-height:44px}.jobi-v2 .jobi-bulk-bar__close{width:44px}}@media (max-width:767.98px){.jobi-v2 .jobi-bulk-bar--floating{bottom:12px;flex-wrap:wrap;left:12px;right:12px;transform:translateY(12px)}.jobi-v2 .jobi-bulk-bar--floating.is-open{transform:none}.jobi-v2 .jobi-bulk-bar--floating .jobi-bulk-bar__count{flex:1 1 100%;min-width:0}.jobi-v2 .jobi-bulk-bar--floating .jobi-bulk-bar__sep{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:767.98px){.jobi-v2 .jobi-bulk-bar.jobi-bulk-bar--floating{transform:none!important}}
.jobi-v2.jobi-file-preview{align-items:center;background:transparent;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .18s var(--jobi-ease-out);z-index:60}.jobi-file-preview.is-open{opacity:1}.jobi-file-preview__scrim{background:rgba(15,23,42,.6);inset:0;position:absolute}.jobi-file-preview__dialog{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:16px;box-shadow:var(--jobi-shadow-elev-lg);display:flex;flex-direction:column;height:min(88dvh,900px);overflow:hidden;position:relative;transform:scale(.98);transition:transform .18s var(--jobi-ease-out);width:min(960px,94vw)}.jobi-file-preview.is-open .jobi-file-preview__dialog{transform:none}.jobi-file-preview__head{align-items:center;border-bottom:1px solid var(--jobi-border-default);display:flex;flex:none;gap:8px;padding:10px 12px 10px 16px}.jobi-file-preview__name{color:var(--jobi-text-primary);flex:1 1 auto;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-file-preview__btn,.jobi-file-preview__close{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:10px;color:var(--jobi-text-primary);display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-height:36px;padding:0 12px}.jobi-file-preview__close{border-color:transparent;color:var(--jobi-text-secondary);padding:0;width:36px}.jobi-file-preview__btn svg,.jobi-file-preview__close svg{height:16px;width:16px}@media (hover:hover) and (pointer:fine){.jobi-file-preview__btn:hover,.jobi-file-preview__close:hover{background:color-mix(in srgb,var(--jobi-text-primary) 8%,var(--jobi-bg-surface))}}.jobi-file-preview__dialog:focus,.jobi-file-preview__dialog:focus-visible{outline:none}.jobi-file-preview__btn:focus-visible,.jobi-file-preview__close:focus-visible{outline:2px solid rgb(var(--jobi-primary-rgb));outline-offset:2px}.jobi-file-preview__body{align-items:center;background:var(--jobi-bg-app);display:flex;flex:1 1 auto;justify-content:center;min-height:0}.jobi-file-preview__frame{background:#fff;border:0;height:100%;width:100%}.jobi-file-preview__img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.jobi-file-preview__empty{color:var(--jobi-text-secondary);font-size:14px;padding:24px;text-align:center}@media (pointer:coarse){.jobi-file-preview__btn,.jobi-file-preview__close{min-height:44px}.jobi-file-preview__close{width:44px}}@media (max-width:767.98px){.jobi-file-preview__dialog{border:0;border-radius:0;height:100dvh;width:100vw}.jobi-file-preview__btn{padding:0;width:44px}.jobi-file-preview__btn span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media (prefers-reduced-motion:reduce){.jobi-file-preview,.jobi-file-preview__dialog{transform:none;transition:opacity .12s linear}}html.jobi-file-preview-lock{overflow:hidden}
@media (max-width:767.98px){.jobi-v2 .jobi-table.jobi-table--stack-sm,.jobi-v2 .jobi-table.jobi-table--stack-sm tbody{display:block;min-width:0;width:100%}.jobi-v2 .jobi-table.jobi-table--stack-sm thead{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.jobi-v2 .jobi-table.jobi-table--stack-sm tbody tr{align-items:start;border-top:1px solid var(--jobi-border-default);-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:.75rem .75rem .75rem 1rem}.jobi-v2 .jobi-table.jobi-table--stack-sm tbody tr:first-child{border-top:0}.jobi-v2 .jobi-table.jobi-table--stack-sm tbody tr:hover,.jobi-v2 .jobi-table.jobi-table--stack-sm tbody tr:nth-child(2n),.jobi-v2 .jobi-table.jobi-table--stack-sm tbody tr:nth-child(odd){background:var(--jobi-bg-surface)}.jobi-v2 .jobi-table.jobi-table--stack-sm tbody td{border:0;display:block;grid-column:1;min-width:0;padding:0;text-align:left}.jobi-v2 .jobi-table.jobi-table--stack-sm tbody td:not(:first-child):not(:last-child){margin-top:.5rem}.jobi-v2 .jobi-table.jobi-table--stack-sm tbody td:last-child:not(:first-child){grid-column:2;grid-row:1/span 6;justify-self:end;margin-top:-.25rem}.jobi-v2 .jobi-table.jobi-table--stack-sm tbody td[colspan]{grid-column:1/-1;grid-row:auto;justify-self:stretch;margin-top:0}.jobi-v2 .jobi-table.jobi-table--stack-sm tbody tr:has(>td[colspan]){display:block;padding:0}}
.jobi-v2 .jobi-chart{--jobi-chart-1:rgb(var(--jobi-primary-rgb));--jobi-chart-1-fill:rgba(90,103,231,.18);--jobi-chart-2:#7c3aed;--jobi-chart-2-fill:rgba(124,58,237,.18);--jobi-chart-3:#0d9488;--jobi-chart-muted:#64748b}.dark .jobi-v2 .jobi-chart,.dark.jobi-v2 .jobi-chart,.jobi-v2.dark .jobi-chart{--jobi-chart-1:#8b95f0;--jobi-chart-1-fill:rgba(139,149,240,.22);--jobi-chart-2:#b794f6;--jobi-chart-2-fill:rgba(183,148,246,.22);--jobi-chart-3:#2dd4bf;--jobi-chart-muted:#94a3b8}.jobi-v2 .jobi-chart__skeleton{inset:0;position:absolute}.jobi-v2 .jobi-chart__canvas{opacity:0}.jobi-v2 .jobi-chart__canvas.is-ready{opacity:1}.jobi-v2 .jobi-chart__canvas.is-stale{opacity:.55}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-chart__canvas{transition:opacity .15s var(--jobi-ease-out)}}.jobi-v2 .jobi-chart__error{align-items:center;display:flex;flex-direction:column;gap:.5rem;inset:0;justify-content:center;position:absolute;text-align:center}.jobi-v2 .jobi-chart__error[hidden],.jobi-v2 .jobi-chart__skeleton[hidden]{display:none}.jobi-v2 .jobi-chart__retry{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field,#718096);border-radius:var(--jobi-radius-md,.5rem);color:var(--jobi-text-primary);cursor:pointer;font-size:.875rem;font-weight:600;padding:.25rem .75rem}.jobi-v2 .jobi-chart__retry:focus-visible,.jobi-v2 .jobi-dash-link:focus-visible,.jobi-v2 .jobi-dash-warn__link:focus-visible{outline:2px solid var(--jobi-primary-fg,rgb(var(--jobi-primary-rgb)));outline-offset:2px}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-chart__retry,.jobi-v2 .jobi-dash-link,.jobi-v2 .jobi-dash-warn__link{transition:color .15s var(--jobi-ease-out),opacity .15s var(--jobi-ease-out)}}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-chart__retry:hover{background:var(--jobi-bg-surface-muted)}.jobi-v2 .jobi-dash-link:hover,.jobi-v2 .jobi-dash-warn__link:hover{text-decoration:underline}}.jobi-v2 .jobi-kpi--loading{color:transparent!important;display:inline-block;min-width:4.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobi-v2 p.jobi-kpi--loading{display:block;min-width:0;width:7rem}.jobi-v2 .jobi-dash-link{color:var(--jobi-primary-fg,rgb(var(--jobi-primary-rgb)))}.jobi-v2 .jobi-dash-warn{--jobi-warn-fg:#92400e;--jobi-warn-bg:#fffbeb;--jobi-warn-border:#fcd34d;align-items:flex-start;background:var(--jobi-warn-bg);border:1px solid var(--jobi-warn-border);border-radius:var(--jobi-radius-md,.5rem);color:var(--jobi-warn-fg);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;padding:.5rem .75rem}.dark .jobi-v2 .jobi-dash-warn,.dark.jobi-v2 .jobi-dash-warn,.jobi-v2.dark .jobi-dash-warn{--jobi-warn-fg:#fcd34d;--jobi-warn-bg:rgba(245,158,11,.12);--jobi-warn-border:rgba(252,211,77,.35)}.jobi-v2 .jobi-dash-warn[hidden]{display:none}.jobi-v2 .jobi-dash-warn__icon{flex:none;height:1rem;margin-top:.125rem;width:1rem}.jobi-v2 .jobi-dash-warn__link{color:inherit;font-weight:600;margin-left:auto;text-decoration:underline;text-underline-offset:2px}.jobi-v2 .jobi-chart__empty{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.jobi-v2 .jobi-chart__empty[hidden]{display:none}.jobi-v2 .jobi-chart__empty .jobi-empty-state{padding:.5rem 1rem}.jobi-v2 .jobi-chart__empty .jobi-empty-state>div:first-child{margin-bottom:.5rem}.jobi-v2 .jobi-chart__note{color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.25rem .5rem;margin-top:.75rem}.jobi-v2 .jobi-payroll-scope{color:var(--jobi-text-secondary);font-size:.8125rem;line-height:1.35;margin-top:.125rem;overflow-wrap:anywhere}.jobi-v2 .jobi-dash-link,.jobi-v2 .jobi-dash-warn__link{align-items:center;display:inline-flex;min-height:2rem;padding:.25rem .125rem}.jobi-v2 .jobi-payroll-gloss{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4;margin-top:.25rem}.jobi-v2 .jobi-chart.is-empty{height:auto;min-height:7rem}
.jobi-v2 .jobi-dash-today__grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.jobi-v2 .jobi-dash-today__grid{gap:1rem}}@media (min-width:1024px){.jobi-v2 .jobi-dash-today__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.jobi-v2 .jobi-dash-today__skeleton,.jobi-v2 .jobi-dash-today__tile{border-radius:var(--jobi-radius-md);display:flex;min-height:7.75rem}.jobi-v2 .jobi-dash-today__tile{align-items:flex-start;border:1px solid var(--jobi-border-default);color:var(--jobi-text-primary);gap:.75rem;padding:1rem;position:relative;text-decoration:none;transition:transform .15s var(--jobi-ease-out),opacity .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-dash-today__tile:has(.jobi-stretched-link:active){transform:scale(.98)}.jobi-v2 .jobi-dash-today__tile:has(.jobi-stretched-link:focus-visible){outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-dash-today__tile:has(.jobi-stretched-link:hover) .jobi-dash-today__value{color:var(--jobi-primary-fg)}}.jobi-v2 .jobi-dash-today__chip{align-items:center;background:var(--jobi-bg-surface-muted);border-radius:var(--jobi-radius-sm);color:var(--jobi-primary-fg);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.jobi-v2 .jobi-dash-today__chip svg{height:1.125rem;width:1.125rem}.jobi-v2 .jobi-dash-today__chip--attention{background:#fffbeb;color:#b45309}.jobi-v2 .jobi-dash-today__chip--ok{background:#f0fdf4;color:#15803d}.dark .jobi-v2 .jobi-dash-today__chip--attention{background:rgba(120,53,15,.3);color:#fcd34d}.dark .jobi-v2 .jobi-dash-today__chip--ok{background:rgba(20,83,45,.3);color:#86efac}.jobi-v2 .jobi-dash-today__body{color:inherit;flex:1 1 auto;min-width:0;outline:none;text-decoration:none}.jobi-v2 .jobi-dash-today__label{padding-right:1.75rem}.jobi-v2 .jobi-dash-today__updated:not(:empty):before{content:"· "}.jobi-v2 .jobi-dash-today__caption,.jobi-v2 .jobi-dash-today__label{color:var(--jobi-text-secondary);display:block;font-size:.75rem;line-height:1.25rem}.jobi-v2 .jobi-dash-today__value{color:var(--jobi-text-primary);display:block;font-size:1.125rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;transition:color .15s var(--jobi-ease-out);white-space:nowrap}.jobi-v2 .jobi-dash-today__retry{background:transparent;border:1px solid var(--jobi-border-field);border-radius:var(--jobi-radius-sm);color:var(--jobi-primary-fg);font-size:.75rem;margin-top:.25rem;padding:.125rem .5rem}.jobi-v2 .jobi-dash-today__retry:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-dash-today__retry:hover{background:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-dash-today__tile[data-kind=count] .jobi-dash-today__value{font-size:1.5rem;line-height:2rem}.jobi-v2 .jobi-dash-today__tile[data-tone=ok] .jobi-dash-today__value{color:var(--jobi-text-secondary);font-size:.875rem;font-weight:500}@media (max-width:639px){.jobi-v2 .jobi-dash-today__skeleton,.jobi-v2 .jobi-dash-today__tile{min-height:8.25rem}.jobi-v2 .jobi-dash-today__tile{padding:.75rem}.jobi-v2 .jobi-dash-today__chip{display:none}.jobi-v2 .jobi-dash-today__value{font-size:1rem}.jobi-v2 .jobi-dash-today__tile[data-kind=count] .jobi-dash-today__value{font-size:1.25rem;line-height:1.75rem}.jobi-v2 .jobi-dash-today__tile[data-tone=attention] .jobi-dash-today__value{color:#b45309}.dark .jobi-v2 .jobi-dash-today__tile[data-tone=attention] .jobi-dash-today__value{color:#fcd34d}.jobi-v2 .jobi-dash-today__caption{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-dash-today__tile{transition:none}.jobi-v2 .jobi-dash-today__tile:has(.jobi-stretched-link:active){transform:none}}.jobi-v2 .jobi-dash-today__summary{color:var(--jobi-text-primary);font-size:.9375rem;font-weight:500;margin:-.5rem 0 .75rem;min-height:1.5rem}@media (max-width:639px){.jobi-v2 .jobi-dash-today__summary{min-height:3rem}}.jobi-v2 .jobi-dash-today__summary[data-state=ok]{color:#15803d}.dark .jobi-v2 .jobi-dash-today__summary[data-state=ok]{color:#86efac}.jobi-v2 .jobi-dash-today__grid{background:var(--jobi-border-default);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-lg);box-shadow:var(--jobi-shadow-elev,0 1px 2px rgba(15,23,42,.06));gap:1px;overflow:hidden}.jobi-v2 .jobi-dash-today__skeleton,.jobi-v2 .jobi-dash-today__tile{border:0;border-radius:0}.jobi-v2 .jobi-dash-today__tile{background:var(--jobi-bg-surface)}.jobi-v2 .jobi-dash-today__summary a{color:var(--jobi-primary-fg);display:inline-block;font-weight:600;min-height:1.5rem;padding:.125rem 0;text-decoration:underline;text-underline-offset:3px}@media (max-width:639px){.jobi-v2 .jobi-dash-today__caption{-webkit-line-clamp:unset;display:block;overflow:visible}}.jobi-v2 .jobi-dash-today__action{color:var(--jobi-primary-fg);display:inline-block;font-size:.8125rem;font-weight:600;margin-top:.25rem;text-decoration:underline;text-underline-offset:3px}.jobi-v2 .jobi-dash-today__tile[data-tone=attention] .jobi-dash-today__value{color:#b45309}.dark .jobi-v2 .jobi-dash-today__tile[data-tone=attention] .jobi-dash-today__value{color:#fcd34d}
.jobi-v2 .jobi-ph{--ph-ok-fg:#15803d;--ph-ok-bg:#f0fdf4;--ph-warn-fg:#b45309;--ph-warn-bg:#fffbeb;--ph-block-fg:#b91c1c;--ph-block-bg:#fef2f2;--ph-hover:rgb(var(--jobi-primary-rgb)/0.05);--ph-ring:rgb(var(--jobi-primary-rgb)/0.18);display:flex;flex-direction:column;gap:1.5rem}.dark .jobi-v2 .jobi-ph{--ph-ok-fg:#86efac;--ph-ok-bg:rgba(20,83,45,.3);--ph-warn-fg:#fcd34d;--ph-warn-bg:rgba(120,53,15,.3);--ph-block-fg:#fca5a5;--ph-block-bg:rgba(127,29,29,.3);--ph-hover:rgb(var(--jobi-primary-rgb)/0.08);--ph-ring:rgb(var(--jobi-primary-rgb)/0.15)}.jobi-v2 .jobi-ph [hidden]{display:none!important}.jobi-v2 .jobi-ph-tnum{font-variant-numeric:tabular-nums}.jobi-v2 .jobi-ph-muted{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-ph__link{color:var(--jobi-primary-fg);font-size:.875rem;font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-ph__link:hover{text-decoration-color:currentColor}.jobi-v2 button.jobi-ph__link{background:none;border:0;cursor:pointer;padding:0}.jobi-v2 .jobi-ph :is(a,button,summary,[tabindex]):focus-visible{border-radius:4px;outline:2px solid var(--jobi-primary-fg);outline-offset:3px}.jobi-v2 .jobi-ph-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between}body.jobi-v2.jobi-has-bell .jobi-ph-head{padding-right:3.75rem}.jobi-v2 .jobi-ph-head__text{flex:1 1 28rem;min-width:0}.jobi-v2 .jobi-ph-head__row{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem 1rem}.jobi-v2 .jobi-ph-head__tour{align-items:center;display:inline-flex;gap:.375rem}.jobi-v2 .jobi-ph-head__tour svg{height:1rem;width:1rem}@media (max-width:767px){.jobi-v2 .jobi-ph-head__row{min-height:2.75rem;padding-right:3.5rem}.jobi-v2 .jobi-ph-head__tour{display:none!important}.jobi-v2 .jobi-ph{padding-bottom:5rem}}.jobi-v2 .jobi-ph-head__title{text-wrap:balance;color:var(--jobi-text-primary);font-size:1.5rem;font-weight:700;letter-spacing:-.01em;line-height:2rem}.jobi-v2 .jobi-ph-head__status{text-wrap:pretty;align-items:flex-start;color:var(--jobi-text-secondary);display:flex;font-size:.9375rem;gap:.5rem;line-height:1.375rem;margin-top:.375rem}.jobi-v2 .jobi-ph-head__status svg{flex-shrink:0;height:1.125rem;margin-top:.125rem;width:1.125rem}.jobi-v2 .jobi-ph-head__status[data-state=attention] svg{color:var(--ph-warn-fg)}.jobi-v2 .jobi-ph-head__status[data-state=ok] svg{color:var(--ph-ok-fg)}.jobi-v2 .jobi-ph-head__status a{color:var(--jobi-primary-fg);font-weight:600;text-decoration:underline;text-underline-offset:3px}.jobi-v2 .jobi-ph-head__filter{flex:0 1 18rem;min-width:14rem}@media (max-width:639px){.jobi-v2 .jobi-ph,.jobi-v2 .jobi-ph .jobi-ph-hero{gap:1rem}.jobi-v2 .jobi-ph-head{display:contents}.jobi-v2 .jobi-ph>*{order:3}.jobi-v2 .jobi-ph .jobi-ph-active,.jobi-v2 .jobi-ph .jobi-ph-head__text{flex:none;order:0}.jobi-v2 .jobi-ph .jobi-ph-top{order:1}.jobi-v2 .jobi-ph .jobi-ph-head__filter{flex:none;min-width:0;order:2}}.jobi-v2 .jobi-ph-active{align-self:flex-start;background:rgb(var(--jobi-primary-rgb)/.1);color:var(--jobi-primary-fg);font-size:.8125rem;font-weight:600;gap:.5rem;margin-top:-.75rem;padding:.25rem .25rem .25rem .75rem}.jobi-v2 .jobi-ph-active,.jobi-v2 .jobi-ph-active__clear{align-items:center;border-radius:999px;display:inline-flex}.jobi-v2 .jobi-ph-active__clear{color:inherit;height:1.75rem;justify-content:center;transition:background-color .15s var(--jobi-ease-out);width:1.75rem}.jobi-v2 .jobi-ph-active__clear svg{height:.875rem;width:.875rem}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-ph-active__clear:hover{background:rgb(var(--jobi-primary-rgb)/.15)}}.jobi-v2 .jobi-ph-row,.jobi-v2 .jobi-ph-top{align-items:stretch;display:grid;gap:1rem}@media (min-width:1024px){.jobi-v2 .jobi-ph-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.jobi-v2 .jobi-ph-row{grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .jobi-ph-row>:only-child,.jobi-v2 .jobi-ph-top>:only-child{grid-column:1/-1}}.jobi-v2 .jobi-ph-hero,.jobi-v2 .jobi-ph-panel{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-lg);box-shadow:var(--jobi-shadow-sm);display:flex;flex-direction:column;min-width:0;padding:1.25rem}.jobi-v2 .jobi-ph-side{display:flex;flex-direction:column;gap:1rem;min-width:0}.jobi-v2 .jobi-ph-side>:last-child{flex:1 1 auto}.jobi-v2 .jobi-ph-missing{display:grid;gap:.5rem 2rem}@media (min-width:1024px){.jobi-v2 .jobi-ph-missing{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.jobi-v2 .jobi-ph-panel__foot{align-self:flex-start;margin-top:auto;padding-top:.875rem}.jobi-v2 .jobi-ph-panel__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between;margin-bottom:.75rem}.jobi-v2 .jobi-ph-hero__title,.jobi-v2 .jobi-ph-panel__title{color:var(--jobi-text-primary);font-size:1rem;font-weight:600;line-height:1.5rem}.jobi-v2 .jobi-ph-panel>.jobi-ph-panel__title{margin-bottom:.75rem}.jobi-v2 .jobi-ph-panel__sub{color:var(--jobi-text-secondary);font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem}.jobi-v2 .jobi-ph-panel__head .jobi-ph-panel__sub{margin-bottom:0}.jobi-v2 .jobi-ph-subhead{color:var(--jobi-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.01em;margin-bottom:.375rem}.jobi-v2 .jobi-ph-error,.jobi-v2 .jobi-ph-ok{align-items:flex-start;color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem .75rem;line-height:1.375rem}.jobi-v2 .jobi-ph-error svg,.jobi-v2 .jobi-ph-ok svg{flex-shrink:0;height:1.125rem;margin-top:.125rem;width:1.125rem}.jobi-v2 .jobi-ph-ok svg{color:var(--ph-ok-fg)}.jobi-v2 .jobi-ph-error svg{color:var(--ph-warn-fg)}.jobi-v2 .jobi-ph-ok strong{color:var(--jobi-text-primary)}.jobi-v2 .jobi-ph-hero{background:linear-gradient(180deg,rgb(var(--jobi-primary-rgb)/.05),transparent 45%),var(--jobi-bg-surface);box-shadow:var(--jobi-shadow-elev);gap:1.25rem;padding:1.5rem}.jobi-v2 .jobi-ph-hero__bar{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.jobi-v2 .jobi-ph-hero__title{color:var(--jobi-text-secondary);font-size:.875rem;letter-spacing:.01em}.jobi-v2 .jobi-ph-hero__nav,.jobi-v2 .jobi-ph-hero__title{align-items:center;display:inline-flex;gap:.25rem}.jobi-v2 .jobi-ph-hero__pos{color:var(--jobi-text-secondary);font-size:.8125rem;font-variant-numeric:tabular-nums;min-width:4.5rem;text-align:center}.jobi-v2 .jobi-ph-iconbtn{align-items:center;border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-sm);color:var(--jobi-text-primary);display:inline-flex;height:2rem;justify-content:center;transition:background-color .15s var(--jobi-ease-out),transform .16s var(--jobi-ease-out);width:2rem}.jobi-v2 .jobi-ph-iconbtn svg{height:1rem;width:1rem}.jobi-v2 a.jobi-ph-iconbtn:active{transform:scale(.94)}.jobi-v2 .jobi-ph-iconbtn[aria-disabled=true]{opacity:.4}.jobi-v2 .jobi-ph-hero__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-top:-.5rem}.jobi-v2 .jobi-ph-hero__name{color:var(--jobi-text-primary);font-size:1.75rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.015em;line-height:2.125rem;overflow-wrap:anywhere}.jobi-v2 .jobi-ph-hero__name a{color:inherit;text-decoration:none;transition:color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-hero__name a:hover{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-ph-hero__meta{color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.375rem;margin-top:.25rem}.jobi-v2 .jobi-ph-hero__none{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.jobi-v2 .jobi-ph-hero__next{color:var(--jobi-text-primary);font-size:.9375rem;font-weight:600;line-height:1.375rem}.jobi-v2 .jobi-ph-hero__next[data-tone=attention]{color:var(--ph-warn-fg)}.jobi-v2 .jobi-ph-hero__warn{align-items:flex-start;background:var(--ph-warn-bg);border-radius:var(--jobi-radius-md);color:var(--jobi-text-primary);display:flex;font-size:.875rem;gap:.625rem;line-height:1.375rem;padding:.75rem .875rem}.jobi-v2 .jobi-ph-hero__warn[data-tone=block]{background:var(--ph-block-bg)}.jobi-v2 .jobi-ph-hero__warn>svg{color:var(--ph-warn-fg);flex-shrink:0;height:1.125rem;margin-top:.125rem;width:1.125rem}.jobi-v2 .jobi-ph-hero__warn[data-tone=block]>svg{color:var(--ph-block-fg)}.jobi-v2 .jobi-ph-hero__warn-title{font-weight:600}.jobi-v2 .jobi-ph-hero__reasons{color:var(--jobi-text-secondary);margin-top:.25rem}.jobi-v2 .jobi-ph-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.jobi-v2 .jobi-ph-hero .jobi-badge{white-space:nowrap}@media (max-width:639px){.jobi-v2 .jobi-ph-hero{padding:1.25rem}.jobi-v2 .jobi-ph-steps__item:not([data-state=current]) .jobi-ph-steps__detail{display:none}.jobi-v2 .jobi-ph-hero__bar{flex-wrap:wrap}.jobi-v2 .jobi-ph-hero__head{flex-direction:column;gap:.5rem}.jobi-v2 .jobi-ph-hero__name{font-size:1.375rem;line-height:1.75rem}}.jobi-v2 .jobi-ph-steps{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.jobi-v2 .jobi-ph-steps{gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}}.jobi-v2 .jobi-ph-steps__item{align-items:flex-start;display:flex;gap:.625rem;min-width:0;position:relative}.jobi-v2 .jobi-ph-steps__item:not(:last-child):after{background:var(--jobi-border-default);border-radius:1px;bottom:-.625rem;content:"";left:.9375rem;position:absolute;top:2.125rem;width:2px}.jobi-v2 .jobi-ph-steps__item[data-state=done]:not(:last-child):after{background:var(--jobi-primary-fg)}@media (min-width:640px){.jobi-v2 .jobi-ph-steps__item{flex-direction:column;gap:.5rem;padding-right:.75rem}.jobi-v2 .jobi-ph-steps__item:not(:last-child):after{bottom:auto;height:2px;left:2.25rem;right:.5rem;top:.9375rem;width:auto}}.jobi-v2 .jobi-ph-steps__dot{align-items:center;background:var(--jobi-bg-surface);border:2px solid var(--jobi-border-strong);border-radius:999px;color:var(--jobi-text-secondary);display:inline-flex;flex-shrink:0;font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:700;height:1.875rem;justify-content:center;transition:background-color .2s var(--jobi-ease-out),border-color .2s var(--jobi-ease-out),box-shadow .2s var(--jobi-ease-out);width:1.875rem}.jobi-v2 .jobi-ph-steps__dot svg{height:1rem;width:1rem}.jobi-v2 .jobi-ph-steps__item[data-state=done] .jobi-ph-steps__dot{background:var(--jobi-primary-fg);border-color:var(--jobi-primary-fg);color:var(--jobi-on-solid)}.jobi-v2 .jobi-ph-steps__item[data-state=current] .jobi-ph-steps__dot{border-color:var(--jobi-primary-fg);box-shadow:0 0 0 4px var(--ph-ring);color:var(--jobi-primary-fg)}.jobi-v2 .jobi-ph-steps__item[data-tone=attention] .jobi-ph-steps__dot{border-color:var(--ph-warn-fg);box-shadow:0 0 0 4px var(--ph-warn-bg);color:var(--ph-warn-fg)}.jobi-v2 .jobi-ph-steps__text{display:flex;flex-direction:column;min-width:0}.jobi-v2 .jobi-ph-steps__label{align-items:center;color:var(--jobi-text-primary);display:inline-flex;font-size:.875rem;font-weight:600;gap:.125rem;line-height:1.25rem}.jobi-v2 .jobi-ph-steps__item[data-state=pending] .jobi-ph-steps__label{color:var(--jobi-text-secondary);font-weight:500}.jobi-v2 .jobi-ph-steps__help{opacity:.7}.jobi-v2 .jobi-ph-steps__detail{color:var(--jobi-text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:.005em;line-height:1.125rem}.jobi-v2 .jobi-ph-health__list{display:flex;flex-direction:column}.jobi-v2 .jobi-ph-health__item{align-items:flex-start;border-radius:var(--jobi-radius-sm);display:flex;gap:.75rem;margin-inline:-.5rem;padding:.625rem .5rem;position:relative;transition:background-color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-health__item+.jobi-ph-health__item{box-shadow:inset 0 1px 0 var(--jobi-border-default)}.jobi-v2 .jobi-ph-health__icon{align-items:center;background:var(--ph-ok-bg);border-radius:var(--jobi-radius-sm);color:var(--ph-ok-fg);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.jobi-v2 .jobi-ph-health__item[data-tone=attention] .jobi-ph-health__icon{background:var(--ph-warn-bg);color:var(--ph-warn-fg)}.jobi-v2 .jobi-ph-health__icon svg{height:1rem;width:1rem}.jobi-v2 .jobi-ph-health__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.jobi-v2 .jobi-ph-health__label{color:var(--jobi-text-primary);font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none}.jobi-v2 .jobi-ph .jobi-stretched-link:after{border-radius:var(--jobi-radius-sm);content:"";inset:0;position:absolute}.jobi-v2 .jobi-ph .jobi-stretched-link:focus-visible{outline:none}.jobi-v2 .jobi-ph .jobi-stretched-link:focus-visible:after{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-ph-health__help{align-self:center;position:relative;z-index:1}.jobi-v2 .jobi-ph-health__value{color:var(--jobi-text-secondary);font-size:.8125rem;letter-spacing:.005em;line-height:1.125rem}.jobi-v2 .jobi-ph-health__item[data-tone=attention] .jobi-ph-health__value{color:var(--jobi-text-primary)}.jobi-v2 .jobi-ph-health__ok summary{align-items:center;border-radius:var(--jobi-radius-sm);color:var(--jobi-text-primary);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.75rem;list-style:none;margin-inline:-.5rem;padding:.5rem;transition:background-color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-cost__summary::-webkit-details-marker,.jobi-v2 .jobi-ph-health__ok summary::-webkit-details-marker{display:none}.jobi-v2 .jobi-ph-cost__chev,.jobi-v2 .jobi-ph-health__chev{color:var(--jobi-text-secondary);flex-shrink:0;height:1rem;margin-left:auto;transition:transform .2s var(--jobi-ease-out);width:1rem}.jobi-v2 .jobi-ph-cost__details[open] .jobi-ph-cost__chev,.jobi-v2 .jobi-ph-health__ok[open] .jobi-ph-health__chev{transform:rotate(180deg)}.jobi-v2 .jobi-ph-health__ok[open] .jobi-ph-health__list{margin-top:.5rem}.jobi-v2 .jobi-ph-hero[aria-busy=true]>:not(.jobi-ph-hero__bar){opacity:.5;transition:opacity .15s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-queue__tools{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:space-between;margin-bottom:.5rem}.jobi-v2 .jobi-ph-sort{flex:0 1 13rem;min-width:11rem}.jobi-v2 .jobi-ph-filters{display:flex;flex-wrap:wrap;gap:.5rem}.jobi-v2 .jobi-ph-filters__chip:disabled{cursor:default;opacity:.45}.jobi-v2 .jobi-ph-filters__chip{align-items:center;background:transparent;border:1px solid var(--jobi-border-default);border-radius:999px;color:var(--jobi-text-secondary);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;min-height:2rem;padding:0 .75rem;transition:background-color .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out),border-color .15s var(--jobi-ease-out),transform .16s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-filters__chip:active{transform:scale(.97)}.jobi-v2 .jobi-ph-filters__chip[aria-pressed=true]{background:rgb(var(--jobi-primary-rgb)/.1);border-color:var(--jobi-primary-fg);color:var(--jobi-primary-fg)}.jobi-v2 .jobi-ph-filters__count{font-variant-numeric:tabular-nums;font-weight:500}.jobi-v2 .jobi-ph-queue__row{align-items:center;border-radius:var(--jobi-radius-sm);display:grid;gap:.375rem 1rem;grid-template-columns:minmax(0,1fr);margin-inline:-.5rem;padding:.75rem .5rem;position:relative;transition:background-color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-queue__row+.jobi-ph-queue__row{box-shadow:inset 0 1px 0 var(--jobi-border-default)}.jobi-v2 .jobi-ph-queue__action,.jobi-v2 .jobi-ph-queue__state{position:relative;z-index:1}.jobi-v2 .jobi-ph-queue__action{white-space:nowrap}@media (max-width:767px){.jobi-v2 .jobi-ph-queue__row{grid-template-columns:minmax(0,1fr) auto}.jobi-v2 .jobi-ph-queue__main{grid-column:1/-1}}@media (min-width:768px){.jobi-v2 .jobi-ph-queue__row{grid-template-columns:minmax(0,1fr) auto 11rem}.jobi-v2 .jobi-ph-queue__action{text-align:right}}.jobi-v2 .jobi-ph-queue__main{display:flex;flex-direction:column;min-width:0}.jobi-v2 .jobi-ph-queue__name{color:var(--jobi-text-primary);font-size:.875rem;font-weight:600;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .15s var(--jobi-ease-out);white-space:nowrap}.jobi-v2 .jobi-ph-queue__meta{color:var(--jobi-text-secondary);font-size:.8125rem;letter-spacing:.005em}.jobi-v2 .jobi-ph-queue__state{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-start}@media (min-width:768px){.jobi-v2 .jobi-ph-queue__state{justify-content:flex-end}}.jobi-v2 .jobi-ph-queue__empty{color:var(--jobi-text-secondary);font-size:.875rem;padding:.75rem 0}.jobi-v2 .jobi-ph-queue__foot{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;margin-top:.5rem}.jobi-v2 .jobi-ph-queue__shown{color:var(--jobi-text-secondary);font-size:.8125rem;font-variant-numeric:tabular-nums}.jobi-v2 .jobi-ph-figure{color:var(--jobi-text-primary);font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:2rem}.jobi-v2 .jobi-ph-breakdown{margin:.5rem 0 1rem}.jobi-v2 .jobi-ph-breakdown__row{display:flex;font-size:.875rem;gap:1rem;justify-content:space-between;padding:.375rem 0}.jobi-v2 .jobi-ph-breakdown__row+.jobi-ph-breakdown__row{border-top:1px dashed var(--jobi-border-default)}.jobi-v2 .jobi-ph-breakdown__row dt{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-ph-breakdown__row dd{color:var(--jobi-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.jobi-v2 .jobi-ph-missing__cols{display:grid;gap:1rem 2rem}@media (min-width:640px){.jobi-v2 .jobi-ph-missing__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .jobi-ph-missing__cols>div+div{box-shadow:inset 1px 0 0 var(--jobi-border-default);padding-left:2rem}}.jobi-v2 .jobi-ph-mini__line{align-items:center;display:flex;gap:.5rem;min-width:0}.jobi-v2 .jobi-ph-mini{display:flex;flex-direction:column;font-size:.8125rem;gap:.375rem}.jobi-v2 .jobi-ph-mini li{display:flex;gap:.75rem;justify-content:space-between;min-width:0}.jobi-v2 .jobi-ph-mini .jobi-ph-mini__payroll{align-items:flex-start;flex-direction:column;gap:0}.jobi-v2 .jobi-ph-mini .jobi-ph-mini__person{flex-direction:column;gap:0}.jobi-v2 .jobi-ph-mini__name{color:var(--jobi-text-primary);font-weight:600;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .15s var(--jobi-ease-out);white-space:nowrap}.jobi-v2 a.jobi-ph-mini__name:hover{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-ph-mini__gaps,.jobi-v2 .jobi-ph-mini__more{color:var(--jobi-text-secondary);font-size:.75rem;letter-spacing:.005em}.jobi-v2 .jobi-ph-mini__more{margin-top:.375rem}.jobi-v2 .jobi-ph-season{display:flex;flex-direction:column;gap:.875rem}.jobi-v2 .jobi-ph-season__item{align-items:flex-start;display:flex;gap:.75rem}.jobi-v2 .jobi-ph-season__icon{align-items:center;background:rgb(var(--jobi-primary-rgb)/.1);border-radius:var(--jobi-radius-sm);color:var(--jobi-primary-fg);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.jobi-v2 .jobi-ph-season__icon svg{height:1rem;width:1rem}.jobi-v2 .jobi-ph-season__title{color:var(--jobi-text-primary);display:block;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .15s var(--jobi-ease-out)}.jobi-v2 a.jobi-ph-season__title:hover{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-ph-season__text{color:var(--jobi-text-secondary);display:block;font-size:.8125rem;line-height:1.25rem}.jobi-v2 .jobi-ph-table-wrap{border-top:1px solid var(--jobi-border-default);margin:0 -1.25rem -1.25rem;max-height:26rem;overflow:auto}.jobi-v2 .jobi-ph-table{border-collapse:collapse;font-size:.875rem;min-width:36rem;width:100%}.jobi-v2 .jobi-ph-table td,.jobi-v2 .jobi-ph-table th{padding:.625rem 1.25rem;text-align:left;vertical-align:middle}.jobi-v2 .jobi-ph-table thead th{background:var(--jobi-bg-surface);box-shadow:inset 0 -1px 0 var(--jobi-border-default);color:var(--jobi-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.01em;position:sticky;top:0;z-index:1}.jobi-v2 .jobi-ph-table tbody tr{transition:background-color .12s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-table tbody tr+tr{border-top:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-ph-table tbody tr[data-selected=true]{background:rgb(var(--jobi-primary-rgb)/.08)}.jobi-v2 .jobi-ph-table__name{align-items:center;color:var(--jobi-text-primary);display:inline-flex;font-weight:600;gap:.375rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:var(--jobi-border-strong);text-underline-offset:4px;transition:color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-table__name svg{color:var(--jobi-text-secondary);flex-shrink:0;height:.875rem;width:.875rem}.jobi-v2 .jobi-ph-table__name:hover{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-ph-table td{color:var(--jobi-text-primary)}.jobi-v2 .jobi-ph-table .text-right{text-align:right}.jobi-v2 .jobi-ph-table .text-right .jobi-ph-table__stampval{justify-content:flex-end}.jobi-v2 .jobi-ph-table__stampval{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.25rem .75rem}.jobi-v2 .jobi-ph-table__stamp .jobi-badge{white-space:nowrap}@media (min-width:640px){.jobi-v2 .jobi-ph-table__stamp .jobi-ph-table__stampval{display:flex;justify-content:space-between}}@media (max-width:639px){.jobi-v2 .jobi-ph-table-wrap{border-top:0;margin:0;max-height:none;overflow:visible}.jobi-v2 .jobi-ph-table{min-width:0}.jobi-v2 .jobi-ph-table thead{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.jobi-v2 .jobi-ph-table,.jobi-v2 .jobi-ph-table tbody,.jobi-v2 .jobi-ph-table td,.jobi-v2 .jobi-ph-table th,.jobi-v2 .jobi-ph-table tr{display:block}.jobi-v2 .jobi-ph-table tbody tr{padding:.75rem 0}.jobi-v2 .jobi-ph-table tbody tr+tr{border-top:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-ph-table td,.jobi-v2 .jobi-ph-table th{padding:.125rem 0}.jobi-v2 .jobi-ph-table td{align-items:center;display:flex;gap:.75rem;justify-content:space-between;text-align:left}.jobi-v2 .jobi-ph-table td[data-empty]{display:none}.jobi-v2 .jobi-ph-table td:before{color:var(--jobi-text-secondary);content:attr(data-label);font-size:.8125rem}.jobi-v2 .jobi-ph-table .text-right,.jobi-v2 .jobi-ph-table td.text-right{text-align:left}.jobi-v2 .jobi-ph-table td>:last-child{margin-left:auto}.jobi-v2 .jobi-ph-table__stampval{gap:.25rem .5rem;justify-content:flex-end}}.jobi-v2 .jobi-ph-cost__summary{align-items:center;cursor:pointer;display:flex;list-style:none}.jobi-v2 .jobi-ph-cost__details:not([open]) .jobi-ph-cost__summary{margin-bottom:0}.jobi-v2 .jobi-ph-cost__hint{display:block}.jobi-v2 .jobi-ph-cost__details[open] .jobi-ph-cost__hint{display:none}.jobi-v2 .jobi-ph-cost__details{display:flex;flex-direction:column}.jobi-v2 .jobi-ph-kpis{display:grid;gap:1rem;margin-bottom:1.25rem}@media (min-width:640px){.jobi-v2 .jobi-ph-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.jobi-v2 .jobi-ph-kpis__item dt{color:var(--jobi-text-secondary);font-size:.8125rem}.jobi-v2 .jobi-ph-kpis__value{color:var(--jobi-text-primary);font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:2rem}.jobi-v2 .jobi-ph-kpis__delta{color:var(--jobi-text-secondary);font-size:.8125rem;font-variant-numeric:tabular-nums}.jobi-v2 .jobi-ph-trend__caption{color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.25rem 1rem;justify-content:space-between;margin-bottom:.5rem}.jobi-v2 .jobi-ph-trend__legend{display:flex;gap:1rem}.jobi-v2 .jobi-ph-trend__legend span{align-items:center;display:inline-flex;gap:.375rem}.jobi-v2 .jobi-ph-trend__legend span:before{background:var(--jobi-primary-fg);border-radius:2px;content:"";height:.75rem;width:.75rem}.jobi-v2 .jobi-ph-trend__legend span[data-kind=open]:before{background:repeating-linear-gradient(135deg,rgb(var(--jobi-primary-rgb)/.75) 0 1.5px,rgb(var(--jobi-primary-rgb)/.15) 1.5px 4px);border:1px solid var(--jobi-primary-fg)}.jobi-v2 .jobi-ph-trend__canvas{height:15rem;position:relative}.jobi-v2 .jobi-ph-trend__canvas canvas{opacity:0;transition:opacity .15s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-trend__canvas canvas[data-ready]{opacity:1}.jobi-v2 .jobi-ph-quick{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.jobi-v2 .jobi-ph-quick__item{align-items:center;border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);color:var(--jobi-text-primary);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;min-height:2.5rem;padding:0 .875rem;text-decoration:none;transition:border-color .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out),transform .16s var(--jobi-ease-out)}.jobi-v2 .jobi-ph-quick__item:active{transform:scale(.97)}.jobi-v2 .jobi-ph-quick__item svg{height:1rem;width:1rem}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-ph-health__item:has(.jobi-stretched-link):hover,.jobi-v2 .jobi-ph-health__ok summary:hover,.jobi-v2 .jobi-ph-queue__row:hover,.jobi-v2 .jobi-ph-table tbody tr:hover,.jobi-v2 a.jobi-ph-iconbtn:hover{background:var(--ph-hover)}.jobi-v2 .jobi-ph-health__item:hover .jobi-ph-health__label.jobi-stretched-link,.jobi-v2 .jobi-ph-queue__row:hover .jobi-ph-queue__name{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-ph-filters__chip:hover,.jobi-v2 .jobi-ph-quick__item:hover{border-color:var(--jobi-primary-fg);color:var(--jobi-primary-fg)}}@media (max-width:639px),(pointer:coarse){.jobi-v2 .jobi-ph-filters__chip,.jobi-v2 .jobi-ph-health__item,.jobi-v2 .jobi-ph-iconbtn,.jobi-v2 .jobi-ph-quick__item{min-height:2.75rem}.jobi-v2 .jobi-ph-iconbtn{min-width:2.75rem}.jobi-v2 .jobi-ph-mini__name,.jobi-v2 .jobi-ph-queue__action,.jobi-v2 .jobi-ph-season__title,.jobi-v2 .jobi-ph-table__name,.jobi-v2 .jobi-ph__link{display:inline-block;margin-block:-.75rem;padding-block:.75rem}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-ph *,.jobi-v2 .jobi-ph :after{transition-duration:1ms!important}.jobi-v2 .jobi-ph :is(.jobi-ph-quick__item,.jobi-ph-filters__chip,.jobi-ph-iconbtn):active{transform:none}}
.jobi-v2 .jobi-gh{--gh-danger-fg:#b91c1c;--gh-hover:rgb(var(--jobi-primary-rgb)/0.05);--gh-warn-fg:#b45309;--gh-warn-bg:#fffbeb;display:flex;flex-direction:column;gap:1.5rem}.dark .jobi-v2 .jobi-gh{--gh-danger-fg:#fca5a5;--gh-hover:rgb(var(--jobi-primary-rgb)/0.08);--gh-warn-fg:#fcd34d;--gh-warn-bg:rgba(120,53,15,.3)}.jobi-v2 :is(.jobi-gh,#ghActionModal) [hidden]{display:none!important}.jobi-v2 .jobi-gh :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-gh-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between}.jobi-v2 .jobi-gh-head__text{flex:1 1 24rem;min-width:0}.jobi-v2 .jobi-gh-head__title{color:var(--jobi-text-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:2rem}.jobi-v2 .jobi-gh-head__meta{align-items:center;color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.25rem .5rem;margin-top:.125rem}.jobi-v2 .jobi-gh-head__meta>span:first-child:first-letter{text-transform:uppercase}.jobi-v2 .jobi-gh-head__tools{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem}.jobi-v2 .jobi-gh-head__filter{max-width:100%;width:16rem}.jobi-v2 .jobi-gh-refresh{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field);border-radius:var(--jobi-radius-md,.5rem);color:var(--jobi-text-secondary);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.375rem;min-height:2.5rem;padding:0 .75rem;transition:background-color .15s var(--jobi-ease-out),transform .16s var(--jobi-ease-out)}.jobi-v2 .jobi-gh-refresh svg{height:1rem;width:1rem}.jobi-v2 .jobi-gh-refresh:active{transform:scale(.97)}.jobi-v2 .jobi-gh-refresh[data-spinning=true] svg{animation:jobi-gh-spin .7s linear infinite}@keyframes jobi-gh-spin{to{transform:rotate(1turn)}}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-gh-refresh:hover{background:var(--gh-hover)}}.jobi-v2 .jobi-gh-row,.jobi-v2 .jobi-gh-top{align-items:start;display:grid;gap:1rem}@media (min-width:1024px){.jobi-v2 .jobi-gh-approvals{position:sticky;top:1rem}.jobi-v2 .jobi-gh-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.jobi-v2 .jobi-gh-top--solo{grid-template-columns:minmax(0,1fr)}.jobi-v2 .jobi-gh-row{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}}.jobi-v2 .jobi-gh-card,.jobi-v2 .jobi-gh-today{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-lg);box-shadow:var(--jobi-shadow-sm);display:flex;flex-direction:column;min-width:0}.jobi-v2 .jobi-gh-card{padding:1.25rem}.jobi-v2 .jobi-gh-card__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between}.jobi-v2 .jobi-gh-card__title{color:var(--jobi-text-primary);font-size:1rem;font-weight:600;line-height:1.5rem}.jobi-v2 .jobi-gh-card__sub{color:var(--jobi-text-secondary);font-size:.875rem;margin:.125rem 0 .75rem}.jobi-v2 .jobi-gh-card__foot{align-self:flex-start;margin-top:auto;padding-top:.75rem}.jobi-v2 .jobi-gh-card__error{align-items:center;color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;margin-top:.5rem}.jobi-v2 .jobi-gh-card__error svg{color:var(--gh-danger-fg);height:1rem;width:1rem}.jobi-v2 .jobi-gh-panel{display:flex;flex-direction:column;padding:.75rem .75rem 1rem}.jobi-v2 .jobi-gh-panel:focus-visible{outline-offset:-2px}.jobi-v2 .jobi-gh-panel__help,.jobi-v2 .jobi-gh-panel__readonly{color:var(--jobi-text-secondary);font-size:.8125rem;padding:.25rem .5rem .5rem}.jobi-v2 .jobi-gh-panel__readonly{align-items:center;display:flex;gap:.375rem}.jobi-v2 .jobi-gh-panel__readonly svg{height:.875rem;width:.875rem}.jobi-v2 .jobi-gh-list{display:flex;flex-direction:column}.jobi-v2 .jobi-gh-list>li{overflow:hidden}.jobi-v2 .jobi-gh-list>li+li{border-top:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-gh-item{align-items:center;background:transparent;border:0;border-radius:var(--jobi-radius-md,.5rem);display:flex;gap:.5rem;min-height:3.5rem;padding:.5rem;text-align:left;width:100%}.jobi-v2 button.jobi-gh-item{cursor:pointer}.jobi-v2 button.jobi-gh-item:active{background:rgb(var(--jobi-primary-rgb)/.1)}@media (hover:hover) and (pointer:fine){.jobi-v2 button.jobi-gh-item:hover{background:var(--gh-hover)}.jobi-v2 button.jobi-gh-item:hover .jobi-gh-item__chev{color:var(--jobi-text-primary);transform:translateX(2px)}}.jobi-v2 .jobi-gh-item .jobi-person-row{flex:1 1 auto;min-width:0}.jobi-v2 .jobi-gh-item .jobi-person-row__value{font-variant-numeric:tabular-nums}.jobi-v2 .jobi-gh-item__chev{color:var(--jobi-text-secondary);flex:none;height:1rem;transition:transform .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out);width:1rem}.jobi-v2 .jobi-gh-list__empty{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem .5rem}.jobi-v2 .jobi-gh-list__sk{align-items:center;display:flex;gap:.75rem;padding:.75rem .5rem}.jobi-v2 .jobi-gh-sk-avatar{border-radius:.5rem;flex:none;height:2rem;width:2rem}.jobi-v2 .jobi-gh-sk-line{height:.875rem;width:45%}.jobi-v2 .jobi-gh-more{align-self:center;background:none;border:0;color:var(--jobi-primary-fg);cursor:pointer;font-size:.875rem;font-weight:600;margin-top:.5rem;min-height:2.25rem;padding:0 1rem}.jobi-v2 .jobi-gh-panel__search{padding:0 .5rem .75rem}.jobi-v2 .jobi-gh-approvals__list{display:flex;flex-direction:column;margin:0 -.5rem}.jobi-v2 .jobi-gh-approvals__item{align-items:center;background:transparent;border:0;border-radius:var(--jobi-radius-md,.5rem);cursor:pointer;display:flex;gap:.75rem;min-height:3.25rem;padding:.5rem;text-align:left;transition:background-color .15s var(--jobi-ease-out);width:100%}.jobi-v2 .jobi-gh-approvals__item>svg{color:var(--jobi-text-secondary);flex:none;height:1rem;margin-left:auto;width:1rem}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-gh-approvals__item:hover{background:var(--gh-hover)}}.jobi-v2 .jobi-gh-approvals__text{display:flex;flex-direction:column;min-width:0}.jobi-v2 .jobi-gh-approvals__name{color:var(--jobi-text-primary);font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-gh-approvals__meta{color:var(--jobi-text-secondary);font-size:.8125rem}.jobi-v2 .jobi-gh-act{display:flex;flex-direction:column;gap:1.25rem}.jobi-v2 .jobi-gh-act__who{background:var(--gh-hover);border-radius:var(--jobi-radius-md,.5rem);padding:.75rem}.jobi-v2 .jobi-gh-act__choices{border:0;margin:0;min-width:0;padding:0}.jobi-v2 .jobi-gh-act__times{transition:opacity .18s var(--jobi-ease-out),transform .18s var(--jobi-ease-out)}@starting-style{.jobi-v2 .jobi-gh-act__times{opacity:0;transform:translateY(-4px)}}.jobi-v2 .jobi-gh-act__grid{display:flex;flex-direction:column;gap:.5rem;margin-top:.375rem}@media (max-width:767px){.jobi-v2 .jobi-gh-head__title{padding-right:3.5rem}.jobi-v2 .jobi-gh-head__tools{flex-wrap:nowrap;width:100%}.jobi-v2 .jobi-gh-head__filter{flex:1 1 auto;width:auto}.jobi-v2 .jobi-gh-refresh{flex:none;justify-content:center;min-height:2.75rem;padding:0;width:2.75rem}.jobi-v2 .jobi-gh-refresh__label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}}@media (pointer:coarse){.jobi-v2 .jobi-gh-more,.jobi-v2 .jobi-gh-refresh{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-gh-refresh[data-spinning=true] svg{animation:none}.jobi-v2 .jobi-gh-act__times,.jobi-v2 .jobi-gh-item__chev{transition:none}}.jobi-v2 .jobi-gh-presence{margin-top:.75rem;max-width:32rem}.jobi-v2 .jobi-gh-today .jobi-stat-tabs__tab:first-child{border-top-left-radius:var(--jobi-radius-lg)}.jobi-v2 .jobi-gh-head__loaded:not(:empty):before{content:"· "}.jobi-v2 .jobi-gh-head__loaded--stale{color:var(--gh-warn-fg);font-weight:500}.jobi-v2 .jobi-gh-head__meta .jobi-badge svg{height:.75rem;margin-right:.25rem;width:.75rem}.jobi-v2 .jobi-gh-refresh--icon{justify-content:center;padding:0;width:2.5rem}.jobi-v2 .jobi-gh-panel__bar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between}.jobi-v2 .jobi-gh-panel__help{align-items:center;display:inline-flex;gap:.25rem}.jobi-v2 .jobi-gh-help{display:flex;flex-direction:column;font-size:.8125rem;gap:.375rem;list-style:disc;padding-left:1rem}.jobi-v2 .jobi-gh-copy{align-items:center;display:inline-flex;font-size:.8125rem;gap:.375rem;min-height:2rem}.jobi-v2 .jobi-gh-copy svg{height:.875rem;width:.875rem}.jobi-v2 .jobi-gh-branches{display:flex;flex-wrap:wrap;gap:.375rem;padding:0 .5rem .75rem}.jobi-v2 .jobi-gh-chip{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field);border-radius:999px;color:var(--jobi-text-secondary);cursor:pointer;display:inline-flex;font-size:.8125rem;gap:.375rem;min-height:2rem;padding:0 .75rem}.jobi-v2 .jobi-gh-chip[aria-pressed=true]{background:var(--gh-hover);border-color:var(--jobi-primary-fg);color:var(--jobi-text-primary);font-weight:500}.jobi-v2 .jobi-gh-chip:active{background:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .jobi-gh-branches__label{align-self:center;color:var(--jobi-text-secondary);flex:none;font-size:.75rem;font-weight:600;margin-right:.25rem;white-space:nowrap}.jobi-v2 .jobi-gh-chip--more{border-style:dashed;color:var(--jobi-primary-fg)}.jobi-v2 .jobi-gh-chip__n{color:var(--gh-danger-fg);font-variant-numeric:tabular-nums;font-weight:600}.jobi-v2 .jobi-gh-stale{align-items:center;background:var(--jobi-bg-surface-muted);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md,.5rem);color:var(--jobi-text-primary);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.375rem .75rem;margin:0 .5rem .75rem;padding:.5rem .75rem}.jobi-v2 .jobi-gh-stale svg{color:var(--gh-danger-fg);height:1rem;width:1rem}.jobi-v2 .jobi-gh-list>li.jobi-gh-row--restored{background:var(--gh-hover);transition:background-color 1.2s var(--jobi-ease-out) .4s}.jobi-v2 .jobi-gh-approvals__row{align-items:center;display:flex;gap:.25rem}.jobi-v2 .jobi-gh-approvals__row>.jobi-gh-approvals__item{flex:1 1 auto;min-width:0}.jobi-v2 .jobi-gh-approvals__item:active{background:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .jobi-gh-approvals__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .375rem}.jobi-v2 .jobi-gh-approvals__actions{display:inline-flex;flex:none;gap:.25rem}.jobi-v2 .jobi-gh-mini{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field);border-radius:var(--jobi-radius-sm);color:var(--jobi-text-primary);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.25rem;justify-content:center;min-height:2rem;padding:0 .625rem;text-decoration:none}.jobi-v2 .jobi-gh-mini svg{height:.875rem;width:.875rem}.jobi-v2 .jobi-gh-mini--ghost{background:transparent;border-color:transparent;color:var(--jobi-text-secondary)}.jobi-v2 .jobi-gh-mini:active{background:rgb(var(--jobi-primary-rgb)/.1)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-gh-mini:hover{border-color:var(--jobi-primary-fg);transition:border-color .15s var(--jobi-ease-out)}}.jobi-v2 .jobi-gh-trend{display:flex;flex-direction:column;min-width:0}.jobi-v2 .jobi-gh-trend__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between}.jobi-v2 .jobi-gh-trend__card{flex:1 1 auto}.jobi-v2 .jobi-gh-act__who{display:flex;flex-direction:column;gap:.5rem}.jobi-v2 .jobi-gh-act__contact{display:flex;flex-wrap:wrap;gap:.25rem}.jobi-v2 .jobi-gh-act__pending{align-items:center;background:var(--gh-warn-bg,rgba(245,158,11,.1));border-radius:var(--jobi-radius-md,.5rem);color:var(--jobi-text-primary);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.375rem .5rem;padding:.5rem .75rem}.jobi-v2 .jobi-gh-act__pending svg{height:1rem;width:1rem}.jobi-v2 .jobi-gh-act__summary{color:var(--jobi-text-secondary);font-size:.8125rem}.jobi-v2 .jobi-gh-act__summary:empty{display:none}.jobi-v2 .jobi-gh-act__hint{color:var(--jobi-text-secondary);font-size:.75rem;margin-top:-.75rem}@media (pointer:coarse){.jobi-v2 .jobi-gh-act__hint{display:none}.jobi-v2 :is(.jobi-gh-chip,.jobi-gh-mini,.jobi-gh-copy){min-height:2.75rem}}@media (max-width:767px){.jobi-v2 .jobi-gh-head__loaded{flex-basis:100%}.jobi-v2 .jobi-gh-head__loaded:not(:empty):before{content:none}.jobi-v2 .jobi-gh-approvals__row{flex-wrap:wrap}.jobi-v2 .jobi-gh-item .jobi-person-row{flex-wrap:wrap;row-gap:.125rem}.jobi-v2 .jobi-gh-item .jobi-person-row__text{flex-basis:calc(100% - 3rem)}.jobi-v2 .jobi-gh-item .jobi-person-row__end{flex-basis:100%;justify-content:flex-start;margin-left:3rem}.jobi-v2 .jobi-gh-branches{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.jobi-v2 .jobi-gh-branches::-webkit-scrollbar{display:none}.jobi-v2 .jobi-gh-chip{flex:none;white-space:nowrap}.jobi-v2 .jobi-gh-approvals__actions{padding-left:2.75rem}}@media (prefers-contrast:more){.jobi-v2 .jobi-gh-list>li+li{border-top-color:var(--jobi-border-field)}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-gh-list>li.jobi-gh-row--restored{transition:none}}.jobi-v2 .jobi-gh-list>li.jobi-gh-row--sel{align-items:center;display:flex}.jobi-v2 .jobi-gh-item__chk{align-items:center;cursor:pointer;display:inline-flex;flex:none;justify-content:center;min-height:2.75rem;width:2.25rem}.jobi-v2 .jobi-gh-row--sel>.jobi-gh-item{flex:1 1 auto;min-width:0}.jobi-v2 .jobi-gh-panel__tools{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.25rem 1rem}.jobi-v2 .jobi-gh-selall{align-items:center;color:var(--jobi-text-primary);cursor:pointer;display:inline-flex;font-size:.8125rem;gap:.5rem;min-height:2rem}.jobi-v2 .jobi-gh-item .jobi-person-row__sub{font-size:.8125rem}.jobi-v2 .jobi-gh-chip[aria-pressed=true]{background:rgb(var(--jobi-primary-rgb)/.14);border-width:1.5px;color:var(--jobi-primary-fg);font-weight:600}.jobi-v2 .jobi-gh-approvals__past{align-items:center;color:var(--gh-warn-fg);display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem}.jobi-v2 .jobi-gh-approvals__past svg{height:.8125rem;width:.8125rem}.jobi-v2 .jobi-gh-jump{display:none}@media (max-width:1023px){.jobi-v2 .jobi-gh-jump{align-items:center;align-self:flex-start;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field);border-radius:999px;color:var(--jobi-primary-fg);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;min-height:2.75rem;padding:0 .875rem;text-decoration:none}.jobi-v2 .jobi-gh-jump svg{height:1rem;width:1rem}}.jobi-v2 .jobi-gh-act__times{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem}.jobi-v2 .jobi-gh-act__times>.jobi-form-grid{width:100%}.jobi-v2 .jobi-gh-act__nophone{align-items:center;color:var(--jobi-text-secondary);display:inline-flex;font-size:.8125rem;gap:.375rem}.jobi-v2 .jobi-gh-act__nophone svg{height:.875rem;width:.875rem}.jobi-v2 .jobi-gh-abs,.jobi-v2 .jobi-gh-kpis{display:flex;flex-direction:column;min-width:0}.jobi-v2 .jobi-gh-kpis__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.jobi-v2 .jobi-gh-abs__legend{color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.25rem 1rem;letter-spacing:.01em;margin-bottom:.75rem}.jobi-v2 .jobi-gh-abs__legend li{align-items:center;display:inline-flex;gap:.375rem}.jobi-v2 .jobi-gh-abs__dot{background:var(--abs);border-radius:3px;display:inline-block;flex:none;height:.625rem;width:.625rem}.jobi-v2 .jobi-gh-abs__ev{align-items:center;background:color-mix(in srgb,var(--abs) 22%,var(--jobi-bg-surface));border-radius:4px;color:var(--jobi-text-primary);cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.375rem;min-width:0;padding:.125rem .375rem;width:100%}.jobi-v2 .jobi-gh-abs__evname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-gh-abs__cal .fc-daygrid-event{background:transparent;border:0}.jobi-v2 .jobi-gh-abs__agenda{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.jobi-v2 .jobi-gh-abs__day+.jobi-gh-abs__day{margin-top:.75rem}.jobi-v2 .jobi-gh-abs__date{color:var(--jobi-text-primary);font-size:.8125rem;font-weight:600;margin-bottom:.25rem}.jobi-v2 .jobi-gh-abs__item{align-items:center;background:transparent;border:0;border-radius:var(--jobi-radius-md,.5rem);cursor:pointer;display:flex;flex-wrap:wrap;gap:.125rem .5rem;min-height:2.75rem;padding:.375rem .5rem;text-align:left;width:100%}.jobi-v2 .jobi-gh-abs__item:active{background:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .jobi-gh-abs__who{color:var(--jobi-text-primary);font-size:.875rem;font-weight:500}.jobi-v2 .jobi-gh-abs__cat{color:var(--jobi-text-secondary);flex-basis:100%;font-size:.75rem;padding-left:1.125rem}@media (max-width:767px){.jobi-v2 .jobi-gh-kpis__grid{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .jobi-gh-abs__cal{display:none}.jobi-v2 .jobi-gh-abs__agenda{clip:auto;height:auto;overflow:visible;position:static;width:auto}}.jobi-v2 .jobi-gh-kpis .jobi-delta__value{white-space:nowrap}
.jobi-v2 .jobi-stretched-link{color:inherit;text-decoration:none}.jobi-v2 .jobi-stretched-link:after{border-radius:inherit;content:"";inset:0;position:absolute;z-index:1}.jobi-v2 .jobi-stretched-link:focus-visible{outline:none}.jobi-v2 .jobi-help-btn{align-items:center;background:transparent;border:0;border-radius:var(--jobi-radius-sm);color:var(--jobi-text-secondary);cursor:help;display:inline-flex;height:2rem;justify-content:center;padding:0;position:relative;transition:color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out);width:2rem;z-index:2}.jobi-v2 .jobi-help-btn svg{height:1rem;width:1rem}.jobi-v2 .jobi-help-btn:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:0}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-help-btn:hover{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}}@media (pointer:coarse){.jobi-v2 .jobi-help-btn{height:2.75rem;width:2.75rem}}.jobi-v2 .jobi-dash-today__help{position:absolute;right:.25rem;top:.25rem}@media (pointer:coarse){.jobi-v2 .jobi-dash-today__help{right:0;top:0}}.jobi-v2 .jobi-stat-card--help .jobi-stat-card__label{align-items:center;display:inline-flex;gap:.125rem}.jobi-v2 .jobi-stat-card--help .jobi-help-btn{margin:-.375rem 0}.jobi-v2 .jobi-stat-card--help:has(.jobi-stretched-link:focus-visible){outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-stat-card--help:has(.jobi-stretched-link:active){transform:scale(.98)}@media (pointer:coarse){.jobi-v2 .jobi-stat-card--help .jobi-help-btn{margin:-.75rem 0}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-stat-card--help:has(.jobi-stretched-link:active){transform:none}}.jobi-v2 .jobi-chart__retry,.jobi-v2 .jobi-dash-today__retry,.jobi-v2 .jobi-dashboard-widget__toggle,.jobi-v2 .jobi-help-btn{transition:opacity .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}.jobi-v2 .jobi-chart__retry:active,.jobi-v2 .jobi-dash-today__retry:active,.jobi-v2 .jobi-dashboard-widget__toggle:active,.jobi-v2 .jobi-help-btn:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-chart__retry:active,.jobi-v2 .jobi-dash-today__retry:active,.jobi-v2 .jobi-dashboard-widget__toggle:active,.jobi-v2 .jobi-help-btn:active{transform:none}}
.jobi-v2 .jobi-dash-quick{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.jobi-v2 .jobi-dash-quick{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.jobi-v2 .jobi-dash-quick{grid-template-columns:repeat(6,minmax(0,1fr))}}.jobi-v2 .jobi-dash-quick__tile{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);display:flex;gap:.75rem;min-height:44px;padding:.75rem;text-decoration:none;transition:background-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}.jobi-v2 .jobi-dash-quick__tile:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-dash-quick__chip{align-items:center;background:var(--jobi-bg-surface-muted);border-radius:var(--jobi-radius-md);color:var(--jobi-primary-fg);display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-dash-quick__tile:hover{background:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-dash-quick__tile.jobi-pressable:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-dash-quick__tile.jobi-pressable:active{transform:none}}
.jobi-v2 .jobi-dash-rec__funnel{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);box-shadow:var(--jobi-shadow-elev,0 1px 2px rgba(15,23,42,.06));padding:1rem 1.25rem}.jobi-v2 .jobi-dash-rec__funnel,.jobi-v2 .jobi-dash-rec__skeleton{border-radius:var(--jobi-radius-lg);margin-top:1rem;min-height:11.75rem}.jobi-v2 .jobi-dash-rec__funnel-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between;margin-bottom:.875rem}.jobi-v2 .jobi-dash-rec__funnel-title{color:var(--jobi-text-primary);font-size:.9375rem;font-weight:600;line-height:1.5rem}.jobi-v2 .jobi-dash-rec__hint,.jobi-v2 .jobi-dash-rec__note{color:var(--jobi-text-secondary);font-size:.75rem;line-height:1.25rem}.jobi-v2 .jobi-dash-rec__note{margin:.75rem 0 0}.jobi-v2 .jobi-dash-rec__link{align-items:center;border-radius:var(--jobi-radius-sm);color:var(--jobi-primary-fg);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.25rem;min-height:1.75rem;text-decoration:underline;text-underline-offset:3px}.jobi-v2 .jobi-dash-rec__link svg{height:.875rem;width:.875rem}.jobi-v2 .jobi-dash-rec__link:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-dash-rec__rows{display:grid;gap:.625rem;list-style:none;margin:0;padding:0}.jobi-v2 .jobi-dash-rec__row{align-items:center;display:grid;gap:.25rem .75rem;grid-template-areas:"label track value";grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) minmax(5.5rem,auto)}.jobi-v2 .jobi-dash-rec__label{grid-area:label}.jobi-v2 .jobi-dash-rec__label,.jobi-v2 .jobi-dash-rec__value{color:var(--jobi-text-primary);font-size:.8125rem;line-height:1.25rem}.jobi-v2 .jobi-dash-rec__value{font-variant-numeric:tabular-nums;font-weight:600;grid-area:value;text-align:right}.jobi-v2 .jobi-dash-rec__pct{color:var(--jobi-text-secondary);font-weight:400}.jobi-v2 .jobi-dash-rec__track{background:color-mix(in srgb,var(--jobi-primary-fg) 14%,var(--jobi-bg-surface));border-radius:999px;grid-area:track;height:.625rem;overflow:hidden}.jobi-v2 .jobi-dash-rec__fill{background:var(--jobi-primary-fg);border-radius:inherit;display:block;height:100%;min-width:.375rem;width:calc(var(--rec-pct, 0)*1%)}.jobi-v2 .jobi-dash-rec__fill[data-zero]{min-width:0;width:0}@media (max-width:639px){.jobi-v2 .jobi-dash-rec__funnel{padding:.875rem}.jobi-v2 .jobi-dash-rec__row{grid-template-areas:"label value" "track track";grid-template-columns:minmax(0,1fr) auto}}.jobi-v2 .jobi-dash-rec__alert{color:color-mix(in srgb,var(--jobi-warning) 46%,var(--jobi-text-primary));font-weight:600}.jobi-v2 .jobi-dash-rec__error{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-lg);color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem .75rem;padding:1.5rem 1rem}
.jobi-v2 .jobi-dash-meta{font-size:.75rem;line-height:1.35}.jobi-v2 .jobi-timeline-group+.jobi-timeline-group{margin-top:.25rem}.jobi-v2 .jobi-timeline-group__author{color:var(--jobi-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.01em;line-height:1.35;margin:0 0 .5rem .5rem}.jobi-v2 .jobi-timeline-group .jobi-timeline__item{padding-bottom:1.25rem}.jobi-v2 .jobi-timeline-group .jobi-timeline__content{min-width:0}.jobi-v2 .jobi-timeline-group .jobi-timeline__time{color:var(--jobi-text-secondary);display:block;font-size:.75rem;line-height:1.35;margin-top:.125rem}
@keyframes jobi-reveal{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-reveal{animation:jobi-reveal .16s var(--jobi-ease-out)}.jobi-v2 .is-stale{transition:opacity .15s var(--jobi-ease-out)}}.jobi-v2 .is-stale{opacity:.55}.jobi-v2 .jobi-period-tag{align-items:center;background:var(--jobi-bg-surface-muted);border:1px solid var(--jobi-border-default);border-radius:999px;color:var(--jobi-text-secondary);display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:18px;max-width:100%;padding:1px 8px;white-space:nowrap}.jobi-v2 .jobi-period-tag svg,.jobi-v2 .jobi-period-tag__icon{flex:none;height:12px;width:12px}.jobi-v2 .jobi-delta{align-items:center;color:var(--jobi-text-secondary);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;gap:4px;line-height:16px}.jobi-v2 .jobi-delta svg,.jobi-v2 .jobi-delta__icon{flex:none;height:12px;width:12px}.jobi-v2 .jobi-delta--good{color:var(--jobi-tone-success-fg)}.jobi-v2 .jobi-delta--bad{color:var(--jobi-tone-danger-fg)}.jobi-v2 .jobi-delta--warn{color:var(--jobi-tone-warning-fg)}.jobi-v2 .jobi-delta--empty{font-weight:500}.jobi-v2 .jobi-delta__prev{color:var(--jobi-text-secondary);font-weight:500}.jobi-v2 .jobi-info-popover{align-items:center;display:inline-flex;vertical-align:middle}.jobi-v2 .jobi-info-popover__btn{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--jobi-text-secondary);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;transition:color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out);width:24px}.jobi-v2 .jobi-info-popover__btn svg{height:16px;width:16px}.jobi-v2 .jobi-info-popover__btn[aria-expanded=true]{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}.jobi-v2 .jobi-info-popover__btn:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:1px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-info-popover__btn:hover{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-info-popover__btn:active{transform:scale(.94)}}.jobi-v2 .jobi-info-popover__source[hidden]{display:none}.jobi-info-popover__panel{color:var(--jobi-text-primary);display:flex;flex-direction:column;font-size:13px;gap:.5rem;line-height:1.45;padding:.75rem .875rem}.jobi-info-popover__panel .jobi-popover__header{color:var(--jobi-text-primary);display:block;font-size:14px;font-weight:700}.jobi-info-popover__panel .jobi-info-popover__body{color:var(--jobi-text-secondary);display:block}.jobi-info-popover__panel .jobi-info-popover__body p+p{margin-top:.5rem}.jobi-v2 .jobi-person-row{align-items:center;display:flex;gap:.75rem;min-width:0;padding:.5rem 0}.jobi-v2 .jobi-person-row__avatar{display:inline-flex;flex:none}.jobi-v2 .jobi-person-row__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.jobi-v2 .jobi-person-row__name{color:var(--jobi-text-primary);font-size:14px;font-weight:600;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-person-row__name--link{border-radius:4px;text-decoration:none}.jobi-v2 .jobi-person-row__name--link:hover{text-decoration:underline;text-underline-offset:2px}.jobi-v2 .jobi-person-row__name--link:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-person-row__sub{color:var(--jobi-text-secondary);font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-person-row__end{align-items:center;display:inline-flex;flex:none;gap:.5rem;margin-left:auto}.jobi-v2 .jobi-person-row__value{color:var(--jobi-text-primary);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;line-height:20px;text-align:right}.jobi-v2 .jobi-attention__title{color:var(--jobi-text-primary);font-size:16px;font-weight:700;line-height:24px;margin:0 0 .5rem}.jobi-v2 .jobi-attention__list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.jobi-v2 .jobi-attention__row{--att-fg:var(--jobi-tone-info-fg);align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-left:3px solid var(--att-fg);border-radius:var(--jobi-radius-sm);display:flex;flex-wrap:wrap;gap:.5rem .875rem;padding:.75rem 1rem}.jobi-v2 .jobi-attention__row--danger{--att-fg:var(--jobi-tone-danger-fg)}.jobi-v2 .jobi-attention__row--warning{--att-fg:var(--jobi-tone-warning-fg)}.jobi-v2 .jobi-attention__row--success{--att-fg:var(--jobi-tone-success-fg)}.jobi-v2 .jobi-attention__icon{align-items:center;background:color-mix(in srgb,var(--att-fg) 12%,var(--jobi-bg-surface));border-radius:999px;color:var(--att-fg);display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.jobi-v2 .jobi-attention__icon svg{height:18px;width:18px}.jobi-v2 .jobi-attention__count{color:var(--jobi-text-primary);flex:none;font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;line-height:32px;min-width:2ch}.jobi-v2 .jobi-attention__body{display:flex;flex:1 1 14rem;flex-direction:column;min-width:0}.jobi-v2 .jobi-attention__name{color:var(--jobi-text-primary);font-size:14px;font-weight:600;line-height:20px}.jobi-v2 .jobi-attention__detail{color:var(--jobi-text-secondary);font-size:12px;line-height:16px}.jobi-v2 .jobi-attention__window{flex:none}@media (min-width:1024px){.jobi-v2 .jobi-attention__row{-moz-column-gap:.875rem;column-gap:.875rem;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:.375rem}.jobi-v2 .jobi-attention__row>:is(.jobi-attention__icon,.jobi-attention__count,.jobi-attention__body){align-self:center;grid-row:1/span 2}.jobi-v2 .jobi-attention__window{grid-column:4;grid-row:1;justify-self:end}.jobi-v2 .jobi-attention__action{grid-column:4;grid-row:2;justify-self:end}.jobi-v2 .jobi-attention__row>.jobi-attention__action:nth-child(4){align-self:center;grid-row:1/span 2}}.jobi-v2 .jobi-attention__action{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field);border-radius:var(--jobi-radius-sm);color:var(--jobi-text-primary);cursor:pointer;display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:6px;min-height:32px;padding:0 12px;text-decoration:none;transition:background-color .15s var(--jobi-ease-out),border-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}.jobi-v2 .jobi-attention__action svg{height:14px;width:14px}.jobi-v2 .jobi-attention__action:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-attention__action:hover{background:var(--jobi-bg-surface-muted);border-color:var(--jobi-primary-fg)}}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-attention__action:active{transform:scale(.97)}}.jobi-v2 .jobi-attention__empty{align-items:center;background:color-mix(in srgb,var(--jobi-tone-success-fg) 8%,var(--jobi-bg-surface));border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-sm);color:var(--jobi-text-primary);display:flex;font-size:14px;font-weight:500;gap:.5rem;margin:0;padding:.75rem 1rem}.jobi-v2 .jobi-attention__empty svg{color:var(--jobi-tone-success-fg);flex:none;height:18px;width:18px}.jobi-v2 .jobi-chart-table__bar{display:flex;justify-content:flex-end;margin-top:.25rem}.jobi-v2 .jobi-chart-table__toggle{align-items:center;background:transparent;border:0;border-radius:var(--jobi-radius-sm);color:var(--jobi-text-secondary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;min-height:28px;padding:0 10px;transition:color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}.jobi-v2 .jobi-chart-table__toggle svg{height:14px;width:14px}.jobi-v2 .jobi-chart-table__toggle[aria-pressed=true]{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}.jobi-v2 .jobi-chart-table__toggle:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-chart-table__toggle:hover{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-chart-table__toggle:active{transform:scale(.97)}}.jobi-v2 .jobi-chart-table__wrap:not(.sr-only){border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-sm);margin-top:.25rem;max-height:18rem;overflow:auto}.jobi-v2 .jobi-chart-table__table{border-collapse:collapse;font-size:13px;width:100%}.jobi-v2 .is-chart-table-open{height:auto!important;min-height:0}.jobi-v2 .is-chart-table-open>.jobi-chart__canvas,.jobi-v2 .is-chart-table-open>[data-chart-skeleton],.jobi-v2 .is-chart-table-open>canvas{display:none!important}.jobi-v2 .jobi-chart-table__wrap:not(.sr-only){max-width:100%;position:static;width:100%}.jobi-v2 .jobi-chart-table__wrap .jobi-chart-table__table{min-width:0;width:100%}.jobi-v2 .jobi-case-list{display:flex;flex-direction:column;gap:1.25rem}.jobi-v2 .jobi-case-group__title{align-items:center;color:var(--jobi-text-primary);display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:.5rem}.jobi-v2 .jobi-case-group__mark{background:var(--jobi-text-secondary);border-radius:2px;height:.5rem;width:.5rem}.jobi-v2 .jobi-case-group__mark--danger{background:var(--jobi-tone-danger-fg)}.jobi-v2 .jobi-case-group__mark--warning{background:var(--jobi-tone-warning-fg)}.jobi-v2 .jobi-case-group__mark--success{background:var(--jobi-tone-success-fg)}.jobi-v2 .jobi-case-group__count{background:var(--jobi-bg-surface-muted);border-radius:999px;color:var(--jobi-text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums;min-width:1.5rem;padding:0 .4rem;text-align:center}.jobi-v2 .jobi-case-group__rows{background:var(--jobi-bg-surface-muted);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);overflow:hidden}.jobi-v2 .jobi-case+.jobi-case{border-top:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-case__hit{align-items:center;color:inherit;display:grid;gap:.5rem 1rem;grid-template-columns:minmax(0,1fr) auto;padding:.75rem 1rem;text-decoration:none;transition:background-color .15s var(--jobi-ease-out)}.jobi-v2 a.jobi-case__hit:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.jobi-v2 a.jobi-case__hit:hover{background:color-mix(in srgb,rgb(var(--jobi-primary-rgb)) 7%,var(--jobi-bg-surface-muted))}.jobi-v2 a.jobi-case__hit:hover .jobi-case__name{text-decoration:underline;text-underline-offset:2px}}.jobi-v2 .jobi-case__who{align-items:center;display:flex;gap:.75rem;min-width:0}.jobi-v2 .jobi-case__avatar{flex:none}.jobi-v2 .jobi-case__text{display:flex;flex-direction:column;min-width:0}.jobi-v2 .jobi-case__name{color:var(--jobi-text-primary);font-size:.875rem;font-weight:600}.jobi-v2 .jobi-case__name,.jobi-v2 .jobi-case__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-case__sub{color:var(--jobi-text-secondary);font-size:.75rem}.jobi-v2 .jobi-case__reasons{display:flex;flex-wrap:wrap;gap:.375rem 1rem;grid-column:1/-1;padding-left:2.75rem}.jobi-v2 .jobi-case__reason{display:block;font-size:.8125rem;line-height:1.25rem;max-width:100%}.jobi-v2 .jobi-case__dot{background:var(--jobi-text-secondary);border-radius:2px;display:inline-block;height:.5rem;margin-right:.375rem;vertical-align:.05em;width:.5rem}.jobi-v2 .jobi-case__reason-note{margin-left:.375rem}.jobi-v2 .jobi-case__reason--danger .jobi-case__dot{background:var(--jobi-tone-danger-fg)}.jobi-v2 .jobi-case__reason--warning .jobi-case__dot{background:var(--jobi-tone-warning-fg)}.jobi-v2 .jobi-case__reason-text{color:var(--jobi-text-primary);font-weight:600}.jobi-v2 .jobi-case__chevron,.jobi-v2 .jobi-case__reason-note{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-case__chevron{grid-column:2;grid-row:1;height:1rem;width:1rem}@media (min-width:768px){.jobi-v2 .jobi-case__hit{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr) auto}.jobi-v2 .jobi-case__reasons{grid-column:2;grid-row:1;padding-left:0}.jobi-v2 .jobi-case__chevron{grid-column:3}}.jobi-v2 .jobi-case-group__more{border-radius:var(--jobi-radius-sm);color:var(--jobi-primary-fg);font-size:.875rem;font-weight:600;margin-top:.5rem;padding:.25rem .5rem}.jobi-v2 .jobi-case-group__more:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-case-group__more:hover{background:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-filter-toolbar--wrap .jobi-filter-toolbar__row--inline{flex-wrap:wrap}.jobi-v2 .jobi-filter-toolbar--wrap .jobi-filter-toolbar__lead{flex:1 1 auto;max-width:100%;min-width:0}.jobi-v2 .jobi-filter-toolbar--wrap .jobi-filter-toolbar__filters{display:contents}@media (min-width:640px){.jobi-v2 .jobi-tabs__list.jobi-tabs--wrap{flex-wrap:wrap;overflow:visible;row-gap:.5rem}}.jobi-v2 .jobi-segmented--compact .jobi-segmented{flex-wrap:wrap;max-width:100%}.jobi-v2 .jobi-segmented--compact .jobi-segmented__opt{font-size:12px;gap:4px;line-height:16px;min-height:24px;padding:0 8px}@media (pointer:coarse){.jobi-v2 .jobi-segmented--compact .jobi-segmented__opt:after{inset:-10px -4px}.jobi-v2 .jobi-tabs--wrap .jobi-tabs__tab{min-height:44px}}.jobi-v2 .jobi-reveal-rows{display:grid;grid-template-rows:1fr}.jobi-v2 .jobi-reveal-rows>*{min-height:0}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-reveal-rows{transition:grid-template-rows .22s var(--jobi-ease-out),opacity .22s var(--jobi-ease-out)}.jobi-v2 .jobi-reveal-rows[data-state=closed]{transition-duration:.16s}}.jobi-v2 .jobi-reveal-rows[data-state=closed]{grid-template-rows:0fr;opacity:0}.jobi-v2 .ac-collab-title{font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.75rem}.jobi-v2 .ac-collab-filter{align-items:center;background:var(--jobi-bg-surface-muted);border-radius:var(--jobi-radius-sm);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;padding:.5rem .75rem}.jobi-v2 .ac-collab-filter[hidden]{display:none}.jobi-v2 .ac-collab-filter svg{color:var(--jobi-tone-danger-fg)}.jobi-v2 .ac-collab-dates{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .375rem}.jobi-v2 .ac-collab-date{background:var(--jobi-bg-surface-muted);border-radius:999px;color:var(--jobi-text-primary);font-size:.8125rem;font-variant-numeric:tabular-nums;padding:.125rem .5rem}.jobi-v2 .ac-collab-date:hover{color:var(--jobi-primary-fg);text-decoration:underline;text-underline-offset:2px}.jobi-v2 .ac-collab-date:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (pointer:coarse){.jobi-v2 .ac-collab-date{min-height:2.75rem;padding-inline:.75rem}}.jobi-v2 .ac-collab-link{align-items:center;border-radius:var(--jobi-radius-sm);color:var(--jobi-primary-fg);display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;min-height:2rem;text-underline-offset:2px}.jobi-v2 .ac-collab-link:hover{text-decoration:underline}.jobi-v2 .ac-collab-link:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (pointer:coarse){.jobi-v2 .ac-collab-actions>*,.jobi-v2 .ac-collab-link{min-height:2.75rem}}.jobi-v2 .ac-collaborator .jobi-badge{font-size:12px}.jobi-v2 .ac-collab-bar--partial{opacity:.55}.jobi-v2 .ac-collab-nav{align-items:center;border-radius:var(--jobi-radius,.5rem);color:var(--jobi-primary-fg);display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.jobi-v2 .ac-collab-nav[hidden]{display:none}.jobi-v2 .ac-collab-nav:focus-visible{outline:2px solid var(--jobi-primary-color);outline-offset:2px}.jobi-v2 .ac-collab-day--outside{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-secondary)}.jobi-v2 .ac-collab-day--today{outline:2px solid var(--jobi-primary-color)}.ac-collab-swap{transition:opacity .12s ease-out}.ac-collab-swap.is-fading{opacity:0}@media (prefers-reduced-motion:reduce){.ac-collab-swap{transition:none}}.jobi-v2 .ac-collab-verdict{align-items:flex-start;background:var(--jobi-bg-surface-muted);border-radius:var(--jobi-radius-sm);color:var(--jobi-text-primary);display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-top:1rem;padding:.625rem .75rem}.jobi-v2 .ac-collab-verdict svg{flex:none;height:1.125rem;margin-top:1px;width:1.125rem}.jobi-v2 .ac-collab-verdict--high svg{color:var(--jobi-tone-danger-fg)}.jobi-v2 .ac-collab-verdict--mid svg{color:var(--jobi-tone-warning-fg)}.jobi-v2 .ac-collab-verdict--low svg{color:var(--jobi-tone-success-fg)}.jobi-v2 .ac-collab-rule{border-left-width:3px}.jobi-v2 .ac-collab-rule--high{border-left-color:var(--jobi-tone-danger-fg)}.jobi-v2 .ac-collab-rule--mid{border-left-color:var(--jobi-tone-warning-fg)}.jobi-v2 .ac-collab-weekdays{align-items:end;display:grid;gap:.5rem;grid-template-columns:repeat(7,minmax(0,1fr))}.jobi-v2 .ac-collab-weekdays li{align-items:center;display:flex;flex-direction:column;gap:.25rem}.jobi-v2 .ac-collab-weekdays__bar{align-items:flex-end;background:var(--jobi-bg-surface-muted);border-radius:4px;display:flex;height:6rem;max-width:2.5rem;width:100%}.jobi-v2 .ac-collab-weekdays__bar span{background:var(--jobi-tone-warning-fg);border-radius:4px;display:block;width:100%}.ac-collab-bar{border-radius:9999px;display:block;height:.75rem;overflow:hidden;width:100%}.ac-collab-bar__track{fill:var(--jobi-border-default)}.ac-collab-bar__fill{fill:var(--jobi-primary-color)}.ac-collab-bar__fill--over{fill:var(--jobi-danger)}.ac-collab-bar__legal{stroke:var(--jobi-text-primary);stroke-width:2;vector-effect:non-scaling-stroke}.ac-collab-bar__goal{stroke:var(--jobi-primary-fg);stroke-width:2;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.jobi-v2 .jobi-attention__skeleton{display:grid;gap:.5rem}.jobi-v2 .jobi-attention__skeleton>span{background:var(--jobi-skeleton);border-radius:var(--jobi-radius-md);display:block;height:3.5rem}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-attention__skeleton>span{animation:jobi-skeleton-pulse 1.4s ease-in-out infinite}}.jobi-v2 .jobi-filter-chips{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.jobi-v2 .jobi-filter-chips .jobi-chip{background:rgb(var(--jobi-primary-rgb)/.1);color:var(--jobi-primary-fg);font-size:12px}.jobi-v2 .jobi-filter-chips .jobi-chip__label{color:var(--jobi-text-secondary);font-weight:600}.jobi-v2 .jobi-filter-chips .jobi-chip__x{border-radius:9999px;justify-content:center;min-height:24px;min-width:24px}.jobi-v2 .jobi-filter-chips .jobi-chip__x:focus-visible,.jobi-v2 .jobi-filter-chips__clear:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-filter-chips__clear{background:none;border:0;color:var(--jobi-primary-fg);cursor:pointer;font-size:12px;font-weight:600;padding:.25rem}.jobi-v2 :is(.jobi-stat-tabs,.jobi-bar-list,.jobi-meter){--kit-danger-fg:#b91c1c;--kit-warn-fg:#b45309;--kit-ok-fg:#15803d;--kit-hover:rgb(var(--jobi-primary-rgb)/0.05)}.dark .jobi-v2 :is(.jobi-stat-tabs,.jobi-bar-list,.jobi-meter){--kit-danger-fg:#fca5a5;--kit-warn-fg:#fcd34d;--kit-ok-fg:#86efac;--kit-hover:rgb(var(--jobi-primary-rgb)/0.08)}.jobi-v2 .jobi-stat-tabs{border-bottom:1px solid var(--jobi-border-default);display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.jobi-v2 .jobi-stat-tabs__tab{align-items:flex-start;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;min-height:5.25rem;padding:1rem 1.25rem .875rem;position:relative;text-align:left}.jobi-v2 .jobi-stat-tabs__tab+.jobi-stat-tabs__tab{border-left:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-stat-tabs__tab:after{background:var(--jobi-primary-fg);border-radius:2px 2px 0 0;bottom:-1px;content:"";height:2px;left:1.25rem;opacity:0;position:absolute;right:1.25rem}.jobi-v2 .jobi-stat-tabs__tab[aria-selected=true]{background:var(--kit-hover)}.jobi-v2 .jobi-stat-tabs__tab[aria-selected=true]:after{opacity:1}.jobi-v2 .jobi-stat-tabs__tab:active{background:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .jobi-stat-tabs__tab:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-stat-tabs__tab:not([aria-selected=true]):hover{background:var(--kit-hover);transition:background-color .15s var(--jobi-ease-out)}}.jobi-v2 .jobi-stat-tabs__count{color:var(--jobi-text-primary);font-size:1.875rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:2.25rem}.jobi-v2 .jobi-stat-tabs__tab[data-tone=danger][data-empty=false] .jobi-stat-tabs__count{color:var(--kit-danger-fg)}.jobi-v2 .jobi-stat-tabs__tab[data-tone=warning][data-empty=false] .jobi-stat-tabs__count{color:var(--kit-warn-fg)}.jobi-v2 .jobi-stat-tabs__label,.jobi-v2 .jobi-stat-tabs__tab[data-empty=true] .jobi-stat-tabs__count{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-stat-tabs__label{align-items:center;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.375rem}.jobi-v2 .jobi-stat-tabs__tab[aria-selected=true] .jobi-stat-tabs__label{color:var(--jobi-text-primary)}.jobi-v2 .jobi-stat-tabs__label svg{flex:none;height:.9375rem;width:.9375rem}.jobi-v2 .jobi-stat-tabs__sk{display:block;height:1.75rem;margin:.25rem 0;width:2.5rem}@media (max-width:767px){.jobi-v2 .jobi-stat-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .jobi-stat-tabs__tab{min-height:4.5rem;padding:.75rem 1rem}.jobi-v2 .jobi-stat-tabs__tab:nth-child(odd){border-left:0}.jobi-v2 .jobi-stat-tabs__tab:nth-child(n+3){border-top:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-stat-tabs__count{font-size:1.5rem;line-height:2rem}.jobi-v2 .jobi-meter{flex-wrap:wrap;row-gap:.375rem}.jobi-v2 .jobi-meter__bar{flex:1 1 100%}}.jobi-v2 .jobi-bar-list [data-tone=primary]{--kit-bar:var(--jobi-primary-fg)}.jobi-v2 .jobi-bar-list [data-tone=success]{--kit-bar:var(--kit-ok-fg)}.jobi-v2 .jobi-bar-list [data-tone=warning]{--kit-bar:var(--kit-warn-fg)}.jobi-v2 .jobi-bar-list [data-tone=danger]{--kit-bar:var(--kit-danger-fg)}.jobi-v2 :is(.jobi-bar-list__legend,.jobi-bar-list__note,.jobi-bar-list__delta){letter-spacing:.01em}.jobi-v2 .jobi-bar-list__legend{color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.25rem 1rem;margin-bottom:.5rem}.jobi-v2 .jobi-bar-list__legend li{align-items:center;display:inline-flex;gap:.375rem}.jobi-v2 .jobi-bar-list__key{background:var(--kit-bar);border-radius:2px;height:.625rem;width:.625rem}.jobi-v2 .jobi-bar-list__rows{display:flex;flex-direction:column;gap:.75rem}.jobi-v2 .jobi-bar-list__row{align-items:center;display:grid;gap:.25rem 1rem;grid-template-columns:minmax(7rem,9rem) minmax(0,1fr)}.jobi-v2 .jobi-bar-list__bars{display:flex;flex-direction:column;gap:.25rem;min-width:0}.jobi-v2 .jobi-bar-list__label{color:var(--jobi-text-primary);display:flex;flex-direction:column;font-size:.8125rem;font-weight:500}.jobi-v2 .jobi-bar-list__note{color:var(--jobi-text-secondary);font-size:.75rem;font-weight:400}.jobi-v2 .jobi-bar-list__bar{align-items:center;display:flex;gap:.5rem}.jobi-v2 :is(.jobi-bar-list__track,.jobi-meter__bar){background:var(--jobi-border-default);border-radius:999px;flex:1 1 auto;height:.5rem;overflow:hidden;position:relative}.jobi-v2 :is(.jobi-bar-list__track,.jobi-meter__bar)>span{background:var(--kit-bar);border-radius:inherit;inset:0;position:absolute;transform:scaleX(calc(var(--v, 0)/100));transform-origin:left center;transition:transform .3s var(--jobi-ease-out)}.jobi-v2 .jobi-bar-list__value{color:var(--jobi-text-primary);flex:0 0 3.5rem;font-size:.8125rem;font-variant-numeric:tabular-nums;text-align:right}.jobi-v2 .jobi-bar-list__delta{color:var(--jobi-text-secondary);flex:0 0 4.75rem;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:500}.jobi-v2 .jobi-bar-list__delta[data-trend=up]{color:var(--kit-ok-fg)}.jobi-v2 .jobi-bar-list__delta[data-trend=down]{color:var(--kit-danger-fg)}.jobi-v2 .jobi-bar-list__empty{color:var(--jobi-text-secondary);font-size:.875rem}@media (max-width:767px){.jobi-v2 .jobi-bar-list__row{grid-template-columns:minmax(0,1fr)}}.jobi-v2 .jobi-meter{align-items:center;display:flex;gap:.75rem}.jobi-v2 .jobi-meter[data-tone=success]{--kit-bar:var(--kit-ok-fg)}.jobi-v2 .jobi-meter[data-tone=primary]{--kit-bar:var(--jobi-primary-fg)}.jobi-v2 .jobi-meter__bar{flex:0 0 8rem;height:.375rem}.jobi-v2 .jobi-meter__text{color:var(--jobi-text-primary);font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:500}.jobi-v2 .jobi-meter__sk{display:inline-block;height:.875rem;vertical-align:middle;width:12rem}.dark .jobi-v2 :is(.jobi-bar-list__track,.jobi-meter__bar){background:hsla(0,0%,100%,.12)}@media (prefers-contrast:more){.jobi-v2 :is(.jobi-bar-list__track,.jobi-meter__bar){background:var(--jobi-border-field)}.jobi-v2 .jobi-stat-tabs,.jobi-v2 .jobi-stat-tabs__tab+.jobi-stat-tabs__tab{border-color:var(--jobi-border-field)}.jobi-v2 .jobi-stat-tabs__tab:after{height:3px}}@media (prefers-reduced-motion:reduce){.jobi-v2 :is(.jobi-bar-list__track,.jobi-meter__bar)>span{transition:none}}
.jobi-v2 .jobi-mcal{--mcal-gap:4px;min-width:0}.jobi-v2 .jobi-mcal__grid,.jobi-v2 .jobi-mcal__head,.jobi-v2 .jobi-mcal__legend{list-style:none;margin:0;padding:0}.jobi-v2 .jobi-mcal__grid,.jobi-v2 .jobi-mcal__head{display:grid;gap:var(--mcal-gap);grid-template-columns:repeat(7,minmax(0,1fr))}.jobi-v2 .jobi-mcal__head{font-weight:600;margin-bottom:var(--mcal-gap)}.jobi-v2 .jobi-mcal__day,.jobi-v2 .jobi-mcal__head{color:var(--jobi-text-secondary);font-size:12px;line-height:16px;text-align:center}.jobi-v2 .jobi-mcal__day{--mcal-tone:var(--jobi-text-secondary);--mcal-ink:var(--jobi-text-primary);align-items:center;border:1px solid transparent;border-radius:var(--jobi-radius,.5rem);display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:3.75rem;min-width:0;padding:4px 2px;position:relative}.jobi-v2 .jobi-mcal__day--outside{min-height:0}.jobi-v2 .jobi-mcal__n{font-variant-numeric:tabular-nums}.jobi-v2 .jobi-mcal__icon{flex:none;height:12px;width:12px}.jobi-v2 .jobi-mcal__hours{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.jobi-v2 .jobi-mcal__night{height:10px;position:absolute;right:3px;top:3px;width:10px}.jobi-v2 .jobi-mcal__day--present{--mcal-tone:var(--jobi-tone-success-fg)}.jobi-v2 .jobi-mcal__day--delay{--mcal-tone:var(--jobi-tone-warning-fg)}.jobi-v2 .jobi-mcal__day--fault,.jobi-v2 .jobi-mcal__day--unpaid_leave{--mcal-tone:var(--jobi-tone-danger-fg)}.jobi-v2 .jobi-mcal__day--current,.jobi-v2 .jobi-mcal__day--holiday,.jobi-v2 .jobi-mcal__day--vacation{--mcal-tone:var(--jobi-tone-info-fg)}.jobi-v2 .jobi-mcal__day--incapacity,.jobi-v2 .jobi-mcal__day--paid_leave{--mcal-tone:var(--jobi-text-secondary)}.jobi-v2 .jobi-mcal__day--current,.jobi-v2 .jobi-mcal__day--delay,.jobi-v2 .jobi-mcal__day--fault,.jobi-v2 .jobi-mcal__day--holiday,.jobi-v2 .jobi-mcal__day--incapacity,.jobi-v2 .jobi-mcal__day--paid_leave,.jobi-v2 .jobi-mcal__day--present,.jobi-v2 .jobi-mcal__day--unpaid_leave,.jobi-v2 .jobi-mcal__day--vacation{background:color-mix(in srgb,var(--mcal-tone) 9%,var(--jobi-bg-surface));border-color:color-mix(in srgb,var(--mcal-tone) 26%,var(--jobi-bg-surface));color:color-mix(in srgb,var(--mcal-tone) 70%,var(--jobi-text-primary))}.jobi-v2 .jobi-mcal__day--paid_leave,.jobi-v2 .jobi-mcal__day--vacation{border-style:dashed}.jobi-v2 .jobi-mcal__day--current{background:color-mix(in srgb,var(--jobi-primary-color) 12%,var(--jobi-bg-surface));border-color:var(--jobi-primary-color)}.jobi-v2 .jobi-mcal__day--today{border-color:var(--jobi-primary-color);box-shadow:0 0 0 1px var(--jobi-primary-color)}.jobi-v2 .jobi-mcal__day--future{border:1px dashed var(--jobi-border-strong,var(--jobi-border-default))}.jobi-v2 .jobi-mcal__day--none,.jobi-v2 .jobi-mcal__day--rest{justify-content:flex-start;padding-top:8px}.jobi-v2 .jobi-mcal__legend{color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 16px;line-height:16px;margin-top:16px}.jobi-v2 .jobi-mcal__legend li{align-items:center;display:inline-flex;gap:6px}.jobi-v2 .jobi-mcal__swatch{align-items:center;border-radius:6px;display:inline-flex;height:20px;justify-content:center;min-height:0;padding:0;width:20px}.jobi-v2 .jobi-mcal__swatch.jobi-mcal__day--current{border-color:var(--jobi-primary-color)}.jobi-v2 .jobi-mcal__hit{background:transparent;border:0;border-radius:inherit;cursor:pointer;inset:0;position:absolute}.jobi-v2 .jobi-mcal__hit:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:1px}.jobi-v2 .jobi-mcal__hit[aria-pressed=true]{background:color-mix(in srgb,var(--jobi-primary-fg) 14%,transparent);box-shadow:inset 0 0 0 2px var(--jobi-primary-fg)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-mcal__hit:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px var(--jobi-primary-fg)}}.jobi-v2 .jobi-mcal__detail{background:var(--jobi-bg-surface-muted);border-radius:var(--jobi-radius-sm);color:var(--jobi-text-primary);font-size:.875rem;margin-top:.75rem;min-height:2.5rem;padding:.5rem .75rem}.jobi-v2 .jobi-mcal__flag{background:var(--jobi-tone-danger-fg);border-radius:2px;height:7px;pointer-events:none;position:absolute;right:3px;top:3px;width:7px}.jobi-v2 .jobi-mcal__day.is-highlight{box-shadow:inset 0 0 0 2px var(--jobi-tone-danger-fg)}.jobi-v2 .jobi-mcal.is-highlighting .jobi-mcal__day:not(.is-highlight):not(.jobi-mcal__day--outside){opacity:.45}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-mcal__day{transition:opacity .16s var(--jobi-ease-out),box-shadow .16s var(--jobi-ease-out)}}.jobi-v2 .jobi-mcal__detail-title{font-weight:600;margin-bottom:.25rem}.jobi-v2 .jobi-mcal__pairs{display:grid;gap:.25rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(9rem,max-content))}.jobi-v2 .jobi-mcal__pairs>div{min-width:0}.jobi-v2 .jobi-mcal__pairs dt{color:var(--jobi-text-secondary);font-size:12px}.jobi-v2 .jobi-mcal__pairs dd{font-variant-numeric:tabular-nums}.jobi-v2 .jobi-mcal__pairs>.is-wide{grid-column:1/-1}
@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:400;src:url(/fonts/Muli-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:600;src:url(/fonts/Muli-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Muli;font-style:normal;font-weight:700;src:url(/fonts/Muli-Bold.otf) format("opentype")}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Muli,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.jobi-v2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--jobi-bg-app);color:var(--jobi-text-primary);font-family:var(--jobi-font-family);font-size:var(--jobi-font-size-base);line-height:var(--jobi-line-height-base)}.jobi-v2 *,.jobi-v2 :after,.jobi-v2 :before{box-sizing:border-box}.jobi-v2 button,.jobi-v2 input,.jobi-v2 select,.jobi-v2 textarea{font-family:inherit;font-size:inherit}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.form-input,.form-multiselect,.form-select,.form-textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-select:where([size]:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.jobi-v2 .jobi-pressable,.jobi-v2 .jobi-toolbar-cta{transition:color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out),border-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}.jobi-v2 .jobi-pressable:active:not(:disabled),.jobi-v2 .jobi-toolbar-cta:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-pressable:active:not(:disabled),.jobi-v2 .jobi-toolbar-cta:active:not(:disabled){transform:none}}.jobi-v2 .jobi-progress__track{background-color:var(--jobi-bg-surface-muted);border-radius:9999px;display:flex;height:.5rem;overflow:hidden;width:100%}.jobi-v2 .jobi-progress__bar,:is(.jobi-v2 .jobi-progress__bar-error){height:100%;position:relative}.jobi-v2 .jobi-progress__bar,.jobi-v2 .jobi-progress__bar-error{transition:width .3s var(--jobi-ease-out),background-color .2s var(--jobi-ease-out)}.jobi-v2 .jobi-progress__bar{background-color:rgb(var(--jobi-primary-rgb))}.jobi-v2 .jobi-progress__bar-error{background-color:#f59e0b}.jobi-v2 .jobi-progress--running .jobi-progress__bar:after{content:""}.jobi-v2 :is(.jobi-progress--running .jobi-progress__bar):after{border-radius:9999px;inset:0;position:absolute}.jobi-v2 .jobi-progress--running .jobi-progress__bar:after{animation:jobi-progress-shimmer 1.4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0))}.jobi-v2 .jobi-progress--done .jobi-progress__bar{background-color:#22c55e}.jobi-v2 .jobi-progress--error .jobi-progress__bar{background-color:#f59e0b}.jobi-v2 .jobi-progress--error.jobi-progress--has-failures .jobi-progress__bar{background-color:#22c55e}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-progress__bar,.jobi-v2 .jobi-progress__bar-error{transition:none}.jobi-v2 .jobi-progress--running .jobi-progress__bar:after{animation:none}}.jobi-v2 .text-2xs{font-size:10px}.jobi-v2 .bg-jb-surface{background-color:var(--jobi-bg-surface)}.jobi-v2 .bg-jb-surface-muted{background-color:var(--jobi-bg-surface-muted)}.jobi-v2 .bg-force-transparent,.jobi-v2 .bg-force-transparent:before{background:transparent!important}.jobi-v2 .jobi-field{display:flex;flex-direction:column;gap:.5rem}.jobi-v2 .jobi-field-info{display:flex;flex-direction:column;gap:0}.jobi-v2 :is(.jobi-field-info .jobi-label){font-weight:600}.jobi-v2 .jobi-input{background-color:var(--jobi-bg-surface);border-color:var(--jobi-border-field);border-radius:var(--jobi-radius-md);border-width:1px;color:var(--jobi-text-primary);display:block;padding:.625rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.jobi-v2 .jobi-input::-moz-placeholder{color:var(--jobi-text-secondary);opacity:1}.jobi-v2 .jobi-input::placeholder{color:var(--jobi-text-secondary);opacity:1}.jobi-v2 .jobi-input:hover:not(:disabled):not(:focus){border-color:rgb(var(--jobi-primary-rgb)/.8)}.jobi-v2 .jobi-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.2);border-color:rgb(var(--jobi-primary-rgb));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.jobi-v2 .jobi-input:disabled{background-color:var(--jobi-bg-surface-muted);cursor:not-allowed;opacity:.6}.jobi-v2 select.jobi-input:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b6b7f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:2.5rem}.dark .jobi-v2 select.jobi-input:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a3b1c6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.jobi-v2 input[type=number]::-webkit-inner-spin-button,.jobi-v2 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jobi-v2 input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.jobi-v2 .jobi-stepper{display:block;min-width:0;position:relative;width:100%}.jobi-v2 :is(.jobi-stepper .jobi-input){text-align:center}.jobi-v2 .jobi-stepper .jobi-input{padding-left:2.25rem;padding-right:2.25rem}.jobi-v2 .jobi-stepper__btn{align-items:center;background:transparent;border-radius:.375rem;border-width:0;color:var(--jobi-text-secondary);cursor:pointer;display:flex;height:1.5rem;justify-content:center;margin-top:-.75rem;padding:0;position:absolute;top:50%;width:1.5rem}.jobi-v2 .jobi-stepper__btn--dec{left:.375rem}.jobi-v2 .jobi-stepper__btn--inc{right:.375rem}.jobi-v2 .jobi-stepper__btn:hover:not(:disabled){background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}.jobi-v2 .jobi-stepper__btn:disabled{cursor:not-allowed;opacity:.4}.jobi-v2 input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.jobi-v2 input[type=search]::-webkit-search-cancel-button,.jobi-v2 input[type=search]::-webkit-search-decoration,.jobi-v2 input[type=search]::-webkit-search-results-button,.jobi-v2 input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.jobi-v2 input[type=date]::-webkit-date-and-time-value,.jobi-v2 input[type=datetime-local]::-webkit-date-and-time-value,.jobi-v2 input[type=month]::-webkit-date-and-time-value,.jobi-v2 input[type=time]::-webkit-date-and-time-value{text-align:inherit}@supports (-webkit-touch-callout:none){.jobi-v2 input[type=date].jobi-input,.jobi-v2 input[type=datetime-local].jobi-input,.jobi-v2 input[type=month].jobi-input,.jobi-v2 input[type=time].jobi-input{min-height:calc(1.5em + 1.25rem + 2px)}}.jobi-v2 :is(.jobi-input-wrap .jobi-input--with-toggle){padding-right:2.5rem}.jobi-v2 .jobi-input-toggle{--tw-translate-y:-50%;--tw-text-opacity:1;align-items:center;border-radius:.375rem;color:rgb(148 163 184/var(--tw-text-opacity,1));display:flex;justify-content:center;padding:.25rem;position:absolute;right:.75rem;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-input-toggle:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.jobi-v2 .jobi-input-toggle:focus{outline:2px solid transparent;outline-offset:2px}.jobi-v2 .jobi-input-toggle:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.3);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .jobi-input-affix{--tw-translate-y:-50%;color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714;pointer-events:none;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .jobi-input-affix--prefix{left:.75rem}.jobi-v2 .jobi-input-affix--suffix{right:.75rem}.jobi-v2 :is(.jobi-input-wrap .jobi-input--with-prefix){padding-left:1.75rem}.jobi-v2 :is(.jobi-input-wrap .jobi-input--with-suffix){padding-right:2rem}.jobi-v2 .jobi-sidebar-link{--tw-text-opacity:1;align-items:center;border-radius:var(--jobi-radius-md);color:rgb(71 85 105/var(--tw-text-opacity,1));display:flex;font-size:12px;font-weight:500;gap:.75rem;line-height:1.4285714;padding:.625rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-sidebar-link:hover{--tw-text-opacity:1}.jobi-v2 .jobi-sidebar-link--active,.jobi-v2 .jobi-sidebar-link:hover{background-color:rgb(var(--jobi-primary-rgb)/.1);color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .jobi-sidebar-link--active{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1));border-right-width:2px;font-weight:600}.jobi-v2 .jobi-sidebar-shell{flex-shrink:0;overflow:visible;position:relative;transition:width .22s var(--jobi-ease-in-out);width:0;z-index:40}.jobi-v2 .jobi-sidebar-toggle__icon{display:inline-flex;transition:transform .22s var(--jobi-ease-in-out)}.jobi-v2 .jobi-sidebar-toggle__icon--collapsed{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-sidebar-brand__logo,.jobi-v2 .jobi-sidebar-shell,.jobi-v2 .jobi-sidebar-toggle__icon{transition:none}}@media (min-width:1024px){.jobi-v2 .jobi-sidebar-shell{align-self:flex-start;height:calc(100vh - 1.5rem);position:sticky;top:.75rem;width:var(--jobi-sidebar-width)}.jobi-v2 .jobi-sidebar-shell--collapsed{width:var(--jobi-sidebar-collapsed)}}.jobi-v2 .jobi-sidebar-panel{--tw-shadow:var(--jobi-shadow-elev);--tw-shadow-colored:var(--jobi-shadow-elev);background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:0;bottom:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;height:100%;left:0;max-height:100vh;position:fixed;top:0;transition-duration:.26s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--jobi-ease-drawer);width:var(--jobi-sidebar-width);z-index:50}.jobi-v2 .jobi-sidebar-shell--collapsed .jobi-sidebar-panel{width:var(--jobi-sidebar-collapsed)}@media (max-width:1023.98px){.jobi-v2 .jobi-sidebar-panel{transform:translateX(-100%)}.jobi-v2 .jobi-sidebar-panel.is-open{transform:none}}.is-booting .jobi-v2 .jobi-sidebar-brand__logo,.is-booting .jobi-v2 .jobi-sidebar-panel,.is-booting .jobi-v2 .jobi-sidebar-shell{transition:none!important}@media (min-width:1024px){.jobi-v2 .jobi-sidebar-panel{border-radius:1rem;height:100%;max-height:none;position:relative;width:100%}.jobi-v2 .jobi-sidebar-shell--collapsed .jobi-sidebar-panel{width:100%}}.jobi-v2 .jobi-sidebar-brand{align-items:center;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:1.25rem 1rem 1rem}.jobi-v2 .jobi-sidebar-brand__link{flex:1 1 0%;min-width:0}.jobi-v2 .jobi-sidebar-brand__link,.jobi-v2 .jobi-sidebar-brand__logo{align-items:center;display:flex;justify-content:center}.jobi-v2 .jobi-sidebar-brand__logo{background:hsla(0,0%,100%,.92);border-radius:var(--jobi-radius-md);box-shadow:0 0 0 1px var(--jobi-border-default);flex-shrink:0;height:108px;overflow:hidden;padding:.5rem;transition:width .22s var(--jobi-ease-in-out),height .22s var(--jobi-ease-in-out);width:108px}.jobi-v2 :is(.jobi-sidebar-shell--collapsed .jobi-sidebar-brand__logo){height:2.5rem;padding:.25rem;width:2.5rem}.jobi-v2 .jobi-sidebar-nav{flex:1 1 0%;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:.75rem}.jobi-v2 .jobi-sidebar-nav,.jobi-v2 .jobi-sidebar-section-label{padding-left:.75rem;padding-right:.75rem}.jobi-v2 .jobi-sidebar-section-label{color:var(--jobi-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.jobi-v2 :is(.jobi-sidebar-nav-list>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 .jobi-sidebar-nav-item{align-items:center;border-radius:.75rem;color:var(--jobi-text-secondary);display:flex;font-size:12px;font-weight:700;gap:.25rem;line-height:1.4285714;padding:.625rem .25rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-sidebar-nav-item:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-sidebar-nav-item:hover:is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-sidebar-nav-item:hover{color:var(--jobi-text-primary)}.jobi-v2 .jobi-sidebar-nav-item--active{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/.1);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--jobi-primary-fg)}.jobi-v2 .jobi-sidebar-nav-item--active .jobi-sidebar-nav-item__icon{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-sidebar-nav-item__icon{align-items:center;color:var(--jobi-text-secondary);display:flex;flex-shrink:0;height:2rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.jobi-v2 :is(.jobi-sidebar-shell--collapsed .jobi-sidebar-nav-item){justify-content:center;padding-left:.5rem;padding-right:.5rem}.jobi-v2 :is(.jobi-sidebar-shell--collapsed .jobi-sidebar-brand__link){justify-content:center}.jobi-v2 .jobi-sidebar-footer{margin-top:auto;padding-bottom:1rem}.jobi-v2 .jobi-sidebar-footer,.jobi-v2 .jobi-sidebar-tokens{flex-shrink:0;padding-left:.75rem;padding-right:.75rem}.jobi-v2 .jobi-sidebar-tokens{padding-bottom:.5rem}.jobi-v2 :is(.jobi-sidebar-shell--collapsed .jobi-sidebar-tokens){padding-left:.5rem;padding-right:.5rem}.jobi-v2 .jobi-sidebar-tokens__row{align-items:center;border-radius:.75rem;color:var(--jobi-text-secondary);display:flex;gap:.625rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-sidebar-tokens__row:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__row:hover:is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-sidebar-tokens__row:hover{color:var(--jobi-text-primary)}.jobi-v2 .jobi-sidebar-tokens__chevron{margin-left:auto;opacity:.6}.jobi-v2 .jobi-sidebar-tokens__card{border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;gap:.625rem;padding:.75rem}.jobi-v2 .jobi-sidebar-tokens__card--low{--tw-text-opacity:1;background-color:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3);color:rgb(180 83 9/var(--tw-text-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__card--low:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__card--out{--tw-text-opacity:1;background-color:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:rgb(185 28 28/var(--tw-text-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__card--out:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__hint{color:var(--jobi-text-secondary);line-height:1.375;margin-top:.125rem}.jobi-v2 .jobi-sidebar-tokens__link{font-weight:600}.jobi-v2 .jobi-sidebar-tokens__link:hover{text-decoration-line:underline}.jobi-v2 .jobi-sidebar-tokens__link{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-sidebar-tokens__icon{align-items:center;border-radius:.75rem;color:var(--jobi-text-secondary);display:flex;height:2.5rem;justify-content:center;margin-left:auto;margin-right:auto;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.jobi-v2 .jobi-sidebar-tokens__icon--ok:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__icon--ok:hover:is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-sidebar-tokens__icon--ok:hover{color:var(--jobi-text-primary)}.jobi-v2 .jobi-sidebar-tokens__icon--low{--tw-text-opacity:1;background-color:rgba(245,158,11,.1);color:rgb(180 83 9/var(--tw-text-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__icon--low:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__icon--out{--tw-text-opacity:1;background-color:rgba(239,68,68,.1);color:rgb(185 28 28/var(--tw-text-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__icon--out:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.jobi-v2 .jobi-sidebar-tokens__dot{background-color:currentColor;box-shadow:0 0 0 2px var(--jobi-bg-surface);height:.5rem;right:.5rem;top:.5rem;width:.5rem}.jobi-v2 .jobi-sidebar-toggle,.jobi-v2 .jobi-sidebar-tokens__dot{border-radius:9999px;position:absolute}.jobi-v2 .jobi-sidebar-toggle{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);align-items:center;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;height:1.75rem;justify-content:center;right:-.75rem;top:1.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.75rem;z-index:60}@media (min-width:1024px){.jobi-v2 .jobi-sidebar-toggle{display:flex}}.jobi-v2 .jobi-sidebar-toggle{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);color:var(--jobi-text-secondary)}.jobi-v2 .jobi-sidebar-toggle:hover{--tw-text-opacity:1;border-color:rgb(var(--jobi-primary-rgb)/.3);color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}@media (pointer:fine){.jobi-v2 .jobi-shell-btn{position:relative}.jobi-v2 .jobi-shell-btn:after{content:"";inset:-2px;position:absolute}.jobi-v2 .jobi-sidebar-toggle:after{content:"";inset:-.25rem;position:absolute}}@media (pointer:coarse){.jobi-v2 .jobi-shell-btn{align-items:center;display:inline-flex;justify-content:center;min-height:2.75rem;min-width:2.75rem}.jobi-v2 .jobi-sidebar-toggle:after{content:"";inset:-.5rem;position:absolute}}.jobi-v2 .jobi-main-shell{display:flex;flex:1 1 0%;flex-direction:column;min-height:100vh;min-width:0;width:100%}@media (min-width:1024px){.jobi-v2 .jobi-main-shell{min-height:0}}.jobi-v2 .jobi-main-shell{background:var(--jobi-bg-app)}.jobi-v2 .jobi-stat-card{--tw-shadow:var(--jobi-shadow-elev);--tw-shadow-colored:var(--jobi-shadow-elev);background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;height:100%;padding:1rem;position:relative}.jobi-v2 .jobi-stat-card--link{text-decoration-line:none}.jobi-v2 .jobi-stat-card--link:focus{outline:2px solid transparent;outline-offset:2px}.jobi-v2 .jobi-stat-card--link:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .jobi-stat-card--link{--tw-ring-color:var(--jobi-primary-fg);color:inherit;transition:box-shadow .15s var(--jobi-ease-out),border-color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-stat-card--link:hover{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);border-color:rgb(var(--jobi-primary-rgb)/.35);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.jobi-v2 .jobi-stat-card--link:has([aria-pressed=true]),.jobi-v2 .jobi-stat-card--link[aria-pressed=true]{background:var(--jobi-bg-surface);border-color:rgb(var(--jobi-primary-rgb));box-shadow:0 0 0 1px rgb(var(--jobi-primary-rgb)),var(--jobi-shadow-elev-md)}.jobi-v2 .jobi-stat-card--link:has(.jobi-stat-card__hit:focus-visible){outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-stat-card--link:active,.jobi-v2 .jobi-stat-card--link:has(.jobi-stat-card__hit:active){transform:scale(.985)}}.jobi-v2 .jobi-stat-card--kpi{min-height:8.75rem}.jobi-v2 .jobi-stat-card__hit{background:none;border:0;color:inherit;display:flex;flex:1 1 0%;flex-direction:column;padding:0;text-align:left;text-decoration-line:none}.jobi-v2 a.jobi-stat-card__hit,.jobi-v2 button.jobi-stat-card__hit{cursor:pointer}.jobi-v2 a.jobi-stat-card__hit:after,.jobi-v2 button.jobi-stat-card__hit:after{border-radius:inherit;content:"";inset:0;position:absolute}.jobi-v2 .jobi-stat-card__hit:focus-visible{outline:none}.jobi-v2 .jobi-stat-card__head .jobi-info-popover{position:relative;z-index:1}.jobi-v2 .jobi-stat-card__label{color:var(--jobi-text-secondary);font-size:14px;font-weight:500;line-height:1.25rem}.jobi-v2 .jobi-stat-card__unit{color:var(--jobi-text-secondary);font-size:14px;font-weight:600;margin-left:.25rem}.jobi-v2 .jobi-stat-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin-top:.5rem;min-height:1.25rem}.jobi-v2 .jobi-stat-card[aria-busy=true] .jobi-stat-card__sk{animation:jobi-skeleton-pulse 1.4s ease-in-out infinite;background:var(--jobi-skeleton);border-radius:6px;min-width:4ch}.jobi-v2 .jobi-stat-card[aria-busy=true] .jobi-stat-card__sk>*{visibility:hidden}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-stat-card[aria-busy=true] .jobi-stat-card__sk{animation:none}}.jobi-v2 .jobi-stat-card__head{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.jobi-v2 .jobi-stat-card__icon{color:var(--jobi-text-secondary);flex-shrink:0;height:1.25rem;width:1.25rem}@media (max-width:639px){.jobi-v2 .jobi-stat-card__icon{display:none}}.jobi-v2 .jobi-dash-page h2[class~=text-lg]{font-size:18px;line-height:1.5rem}.jobi-v2 .jobi-stat-card__value{--tw-numeric-spacing:tabular-nums;align-items:center;color:var(--jobi-text-primary);display:flex;font-size:1.875rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-weight:700;line-height:2.25rem;line-height:1;min-height:2.25rem}.jobi-v2 .jobi-stat-card__hint{color:var(--jobi-text-secondary);font-size:12px;line-height:1rem;margin-top:.25rem;min-height:2rem}.jobi-v2 .jobi-dash-row{display:flex;flex-wrap:wrap;gap:1.5rem}.jobi-v2 .jobi-dash-row--compact{gap:1rem}.jobi-v2 .jobi-dash-row>*{flex:1 1 100%;min-width:0}.jobi-v2 .jobi-dash-row--compact>*{flex-basis:calc(50% - 0.5rem)}@media (max-width:639px){.jobi-v2 .jobi-dash-page{padding-bottom:4.5rem;padding-right:1.75rem}}@media (min-width:640px){.jobi-v2 .jobi-dash-row--compact>*{flex-basis:calc(50% - 0.5rem)}}@media (min-width:1024px){.jobi-v2 .jobi-dash-row:not(.jobi-dash-row--compact)>*{flex-basis:0%}.jobi-v2 .jobi-dash-col--3{flex-grow:3}.jobi-v2 .jobi-dash-col--4{flex-grow:4}.jobi-v2 .jobi-dash-col--5{flex-grow:5}.jobi-v2 .jobi-dash-col--9{flex-grow:9}}@media (min-width:1280px){.jobi-v2 .jobi-dash-row--compact>*{flex-basis:0%}}.jobi-v2 .jobi-dash-sections{display:flex;flex-direction:column;gap:2rem;position:relative}.jobi-v2 .jobi-dash-section{border-radius:var(--jobi-radius-lg);outline:1px dashed transparent;outline-offset:8px;position:relative;transition:outline-color .15s var(--jobi-ease-out),box-shadow .15s var(--jobi-ease-out)}.jobi-v2 .jobi-dash-sections--arranging .jobi-dash-section{outline-color:rgb(var(--jobi-primary-rgb)/.45)}.jobi-v2 .jobi-dash-sections:not(.jobi-dash-sections--arranging) .jobi-dash-section:has([data-widget-id]):not(:has([data-widget-id]:not(.hidden))){display:none}.jobi-v2 .jobi-dash-sections--arranging .jobi-dash-section{min-height:3rem}.jobi-v2 .jobi-dash-sections--arranging{padding-bottom:5rem}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-dash-arrange-bar,.jobi-v2 .jobi-dash-arrange-bar--visible{transform:translate(-50%)}}.jobi-v2 .jobi-dash-sections--arranging .jobi-dash-section [data-section-body]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobi-v2 .jobi-dash-section__bar{display:none}.jobi-v2 .jobi-dash-sections--arranging .jobi-dash-section__bar{align-items:center;display:flex;gap:.25rem;left:.75rem;position:absolute;top:-1.35rem;z-index:3}.jobi-v2 .jobi-dash-section__handle{background:var(--jobi-bg-surface);border-color:rgb(var(--jobi-primary-rgb)/.5);border-radius:9999px;border-width:1px;color:var(--jobi-primary-fg);cursor:grab;font-size:11px;font-weight:600;gap:.375rem;line-height:1.35;min-height:32px;padding-left:.625rem;padding-right:.625rem;touch-action:none}.jobi-v2 .jobi-dash-section__handle,.jobi-v2 .jobi-dash-section__move{align-items:center;display:inline-flex}.jobi-v2 .jobi-dash-section__move{border-radius:9999px;border-width:1px;height:2rem;justify-content:center;width:2rem}.jobi-v2 .jobi-dash-section__move:focus{outline:2px solid transparent;outline-offset:2px}.jobi-v2 .jobi-dash-section__move:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .jobi-dash-section__move{--tw-ring-color:var(--jobi-primary-fg);background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);color:var(--jobi-text-primary)}.jobi-v2 .jobi-dash-section__handle,.jobi-v2 .jobi-dash-section__move{transition:transform .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-dash-section__handle:active,.jobi-v2 .jobi-dash-section__move:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-dash-section__handle:active,.jobi-v2 .jobi-dash-section__move:active:not(:disabled){transform:none}}.jobi-v2 .jobi-dash-section__move:disabled{opacity:.4}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-dash-sections--arranging .jobi-dash-section:hover{outline-color:rgb(var(--jobi-primary-rgb)/.6)}.jobi-v2 .jobi-dash-section__move:not(:disabled):hover{background:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-dash-section--dragging{box-shadow:0 16px 40px rgba(15,23,42,.18);cursor:grabbing;outline-color:rgb(var(--jobi-primary-rgb));transition:box-shadow .15s var(--jobi-ease-out),outline-color .15s var(--jobi-ease-out);z-index:20}.jobi-v2 .jobi-dash-section--dragging [data-section-body]{cursor:grabbing}.jobi-v2 .jobi-dash-arrange-bar{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:1rem;bottom:calc(1.5rem + env(safe-area-inset-bottom, 0px));box-shadow:0 8px 24px rgba(15,23,42,.16);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;left:50%;max-width:calc(100vw - 2rem);opacity:0;padding:.625rem 1rem;position:fixed;transform:translate(-50%,8px);transition:opacity .12s var(--jobi-ease-out),transform .12s var(--jobi-ease-out),visibility 0s linear .12s;visibility:hidden;z-index:60}.jobi-v2 .jobi-dash-arrange-bar--visible{opacity:1;transform:translate(-50%);transition:opacity .2s var(--jobi-ease-out),transform .2s var(--jobi-ease-out),visibility 0s;visibility:visible}.jobi-v2 .jobi-dashboard-widget{position:relative}.jobi-v2 .jobi-dashboard-widget__toggle{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);color:var(--jobi-text-secondary);display:flex;height:2.25rem;justify-content:center;opacity:.6;position:absolute;right:.5rem;top:.5rem;transition:opacity .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out);width:2.25rem;z-index:10}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-dashboard-widget__toggle{opacity:0}.jobi-v2 .jobi-dashboard-widget:hover .jobi-dashboard-widget__toggle{opacity:1}.jobi-v2 .jobi-dashboard-widget__toggle:hover{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}}.jobi-v2 .jobi-dashboard-widget__toggle:focus-visible{opacity:1}@media (hover:none){.jobi-v2 .jobi-dashboard-widget__toggle{display:none}}.jobi-v2 .jobi-dash-sections--arranging .jobi-dashboard-widget__toggle{display:none}.jobi-v2 :is(.jobi-expirations__skeleton>:not([hidden])~:not([hidden])){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.jobi-v2 .jobi-expirations__skeleton{border-color:var(--jobi-border-default)}.jobi-v2 .jobi-dashboard-customize-btn{--tw-translate-y:-50%;--tw-shadow:var(--jobi-shadow-elev);--tw-shadow-colored:var(--jobi-shadow-elev);align-items:center;background:var(--jobi-bg-surface);border-bottom-left-radius:var(--jobi-radius-md);border-color:var(--jobi-border-default);border-top-left-radius:var(--jobi-radius-md);border-width:1px 0 1px 1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--jobi-text-secondary);display:flex;gap:.5rem;justify-content:flex-end;min-height:6.5rem;opacity:.9;padding:.75rem .375rem;position:fixed;right:0;text-orientation:mixed;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:opacity .15s var(--jobi-ease-out),color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out),box-shadow .15s var(--jobi-ease-out);writing-mode:vertical-rl;z-index:40}.jobi-v2 .jobi-dashboard-customize-btn__label{font-size:11px;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.jobi-v2 .jobi-dashboard-customize-btn__icon{color:var(--jobi-text-secondary);flex-shrink:0}.jobi-v2 .jobi-dashboard-customize-btn:focus-visible,.jobi-v2 .jobi-dashboard-customize-btn:hover{background:var(--jobi-bg-surface-muted);box-shadow:0 4px 14px rgba(0,0,0,.12);color:rgb(var(--jobi-primary-rgb));opacity:1}.jobi-v2 .jobi-dashboard-customize-btn:hover .jobi-dashboard-customize-btn__icon{color:rgb(var(--jobi-primary-rgb))}.jobi-v2 .jobi-dashboard-progress{background:var(--jobi-bg-surface-muted);border-radius:9999px;height:.5rem;overflow:hidden}.jobi-v2 .jobi-dashboard-progress__bar{border-radius:9999px;height:100%;transform-origin:left;transition:transform .2s var(--jobi-ease-out)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-dashboard-progress__bar{transition:none}}.jobi-v2 .jobi-dashboard-progress__bar--primary{background:var(--jobi-primary-color)}.jobi-v2 .jobi-dashboard-progress__bar--alt{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-popover-menu{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:.375rem}.jobi-v2 .jobi-popover-menu__item{align-items:center;border-radius:.5rem;color:var(--jobi-text-primary);cursor:pointer;display:flex;font-size:12px;gap:.625rem;line-height:1.4285714;padding:.5rem .75rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.jobi-v2 .jobi-popover-menu__item:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-popover-menu__item:hover:is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-popover-menu__item--active{background:rgba(var(--jobi-primary-rgb),.08);color:rgb(var(--jobi-primary-rgb));font-weight:500}.jobi-v2 .jobi-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;line-height:1.35;padding:.125rem .625rem}.jobi-v2 .jobi-badge--primary{background-color:rgb(var(--jobi-primary-rgb)/.1);color:var(--jobi-primary-fg)}.jobi-v2 .jobi-badge--neutral{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));color:rgb(51 65 85/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--neutral:is(.dark *){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));color:rgb(226 232 240/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--success{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));color:rgb(21 128 61/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--success:is(.dark *){--tw-text-opacity:1;background-color:rgba(20,83,45,.4);color:rgb(134 239 172/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--warning{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));color:rgb(146 64 14/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--warning:is(.dark *){--tw-text-opacity:1;background-color:rgba(120,53,15,.4);color:rgb(252 211 77/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--danger{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));color:rgb(185 28 28/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--danger:is(.dark *){--tw-text-opacity:1;background-color:rgba(127,29,29,.4);color:rgb(252 165 165/var(--tw-text-opacity,1))}.jobi-v2 .jobi-icon-disc{border-radius:9999px;display:inline-grid;flex-shrink:0;place-items:center}.jobi-v2 .jobi-icon-disc--sm{height:1.75rem;width:1.75rem}.jobi-v2 .jobi-icon-disc--md{height:2.25rem;width:2.25rem}.jobi-v2 .jobi-icon-disc--primary{--tw-text-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/.1);color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .jobi-icon-disc--neutral{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));color:rgb(51 65 85/var(--tw-text-opacity,1))}.jobi-v2 .jobi-icon-disc--neutral:is(.dark *){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));color:rgb(226 232 240/var(--tw-text-opacity,1))}.jobi-v2 .jobi-icon-disc--success{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));color:rgb(21 128 61/var(--tw-text-opacity,1))}.jobi-v2 .jobi-icon-disc--success:is(.dark *){--tw-text-opacity:1;background-color:rgba(20,83,45,.4);color:rgb(134 239 172/var(--tw-text-opacity,1))}.jobi-v2 .jobi-icon-disc--warning{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));color:rgb(146 64 14/var(--tw-text-opacity,1))}.jobi-v2 .jobi-icon-disc--warning:is(.dark *){--tw-text-opacity:1;background-color:rgba(120,53,15,.4);color:rgb(252 211 77/var(--tw-text-opacity,1))}.jobi-v2 .jobi-icon-disc--danger{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));color:rgb(185 28 28/var(--tw-text-opacity,1))}.jobi-v2 .jobi-icon-disc--danger:is(.dark *){--tw-text-opacity:1;background-color:rgba(127,29,29,.4);color:rgb(252 165 165/var(--tw-text-opacity,1))}.jobi-v2 .jobi-expirations__row{border-radius:var(--jobi-radius-md);margin-left:-.5rem;margin-right:-.5rem;padding-left:.5rem;padding-right:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-expirations__row:hover{background:rgba(var(--jobi-primary-rgb),.06)}.jobi-v2 .jobi-detail-list{display:flex;flex-direction:column;margin:0}.jobi-v2 .jobi-detail-list__row{--tw-border-opacity:1;align-items:baseline;border-bottom-width:1px;border-color:rgb(241 245 249/var(--tw-border-opacity,1));display:flex;gap:1rem;justify-content:space-between;padding-bottom:.375rem;padding-top:.375rem}.jobi-v2 .jobi-detail-list__row:last-child{border-width:0}.jobi-v2 .jobi-detail-list__row:is(.dark *){border-color:rgba(51,65,85,.6)}.jobi-v2 .jobi-detail-list__label{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:11px;font-weight:500;line-height:1.35}.jobi-v2 .jobi-detail-list__label:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.jobi-v2 .jobi-detail-list__value{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1));font-size:12px;font-weight:500;line-height:1.4285714;margin:0;text-align:right;word-break:break-all}.jobi-v2 .jobi-detail-list__value:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.jobi-v2 .doc-history{display:flex;flex-direction:column;font-size:12px;gap:1rem;line-height:1.4285714}.jobi-v2 .doc-history__doc{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:11px;font-weight:600;letter-spacing:.025em;line-height:1.35;text-transform:uppercase}.jobi-v2 .doc-history__doc:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.jobi-v2 .doc-history__current{background-color:rgb(var(--jobi-primary-rgb)/.05);border-color:rgb(var(--jobi-primary-rgb)/.6);border-radius:.5rem;border-width:2px;padding:.75rem}.jobi-v2 .doc-history__current-head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.jobi-v2 .doc-history__name{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1));font-weight:600;word-break:break-all}.jobi-v2 .doc-history__name:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.jobi-v2 .doc-history__version{--tw-text-opacity:1;color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1));font-size:11px;font-weight:600;line-height:1.35}.jobi-v2 .doc-history__spacer{flex:1 1 0%}.jobi-v2 :is(.jobi-timeline__header .doc-history__view){flex-shrink:0;margin-left:auto}.jobi-v2 .doc-history__meta{--tw-text-opacity:1;align-items:center;color:rgb(100 116 139/var(--tw-text-opacity,1));-moz-column-gap:.375rem;column-gap:.375rem;display:flex;flex-wrap:wrap;font-size:11px;line-height:1.35;margin-top:.25rem;row-gap:.25rem}.jobi-v2 .doc-history__meta:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.jobi-v2 .doc-history__comment{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));font-size:11px;font-style:italic;line-height:1.35;margin-top:.375rem;overflow-wrap:break-word}.jobi-v2 .doc-history__comment:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.jobi-v2 .doc-history__label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:11px;font-weight:600;letter-spacing:.025em;line-height:1.35;margin-top:.25rem;text-transform:uppercase}.jobi-v2 .doc-history__label:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.jobi-v2 .doc-history__expiry{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1));font-weight:500}.jobi-v2 .doc-history__expiry:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.jobi-v2 .doc-history__expiry--expired{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));font-weight:500}.jobi-v2 .doc-history__expiry--expired:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.jobi-v2 .doc-history__empty{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:12px;line-height:1.4285714;padding-bottom:.5rem;padding-top:.5rem;text-align:center}.jobi-v2 .doc-history__empty:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--info{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));color:rgb(71 85 105/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--info:is(.dark *){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));color:rgb(203 213 225/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--info-2{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));color:rgb(29 78 216/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--info-2:is(.dark *){--tw-text-opacity:1;background-color:rgba(30,58,138,.4);color:rgb(147 197 253/var(--tw-text-opacity,1))}.jobi-v2 .jobi-badge--success-solid{background:#4ba64c;color:#fff}.jobi-v2 .jobi-badge--compact{font-size:10px;line-height:1rem;padding:1px .375rem;white-space:nowrap}.jobi-v2 .jobi-th--green{background-color:#daf5d9!important;color:#0a0a0a!important}.jobi-v2 .jobi-th--green-soft{background-color:#ecfade!important;color:#0a0a0a!important}.jobi-v2 .jobi-th--red{background-color:#edb8bc!important;color:#0a0a0a!important}.jobi-v2 .jobi-th--red-soft{background-color:#f7e2e6!important;color:#0a0a0a!important}.jobi-v2 .jobi-th--blue{background-color:rgba(192,214,228,.5)!important;color:#0a0a0a!important}.jobi-v2 .jobi-th--blue .dt-column-title,.jobi-v2 .jobi-th--green .dt-column-title,.jobi-v2 .jobi-th--green-soft .dt-column-title,.jobi-v2 .jobi-th--red .dt-column-title,.jobi-v2 .jobi-th--red-soft .dt-column-title{color:#0a0a0a!important}.jobi-v2 .jobi-comment-card{background-color:var(--jobi-bg-surface);transition:background-color .16s var(--jobi-ease-out),border-color .16s var(--jobi-ease-out)}.jobi-v2 .jobi-comment-card:hover{background-color:var(--jobi-bg-surface-muted);border-color:var(--jobi-border-strong)}@media not all and (min-width:1024px){.jobi-v2 :is(.pr-dt-toolbar .jobi-filter-toolbar__end){flex-shrink:1;margin-left:0;width:100%}}@media not all and (min-width:1024px){.jobi-v2 :is(.pr-dt-toolbar .jobi-filter-toolbar__toolbar-actions){justify-content:flex-start;width:100%}}@media not all and (min-width:640px){.jobi-v2 :is(.pr-dt-toolbar .jobi-filter-toolbar__primary-action){width:100%}.jobi-v2 :is(.pr-dt-toolbar .jobi-filter-toolbar__primary-action .jobi-toolbar-cta){justify-content:center;width:100%}}.jobi-v2 .jobi-table-cell-stack{min-width:9rem}.jobi-v2 .jobi-table-cell-stack,.jobi-v2 .jobi-table-cell-stack-v2{display:flex;flex-direction:column;gap:.125rem}.jobi-v2 .jobi-table-cell-name{color:var(--jobi-text-primary);font-weight:600}.jobi-v2 .jobi-table-cell-body{color:var(--jobi-text-primary)}.jobi-v2 .jobi-table-cell-muted,.jobi-v2 .jobi-table-cell-subtitle{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-table-cell-subtitle,:is(.jobi-v2 .jobi-table-cell-muted){font-size:11px;line-height:1.35}.jobi-v2 .jobi-table-tags{display:flex;flex-wrap:wrap;gap:.25rem;max-width:11rem}.jobi-v2 .jobi-table-col-min-sm{min-width:6rem}.jobi-v2 .jobi-table-col-min-md{min-width:7.5rem}.jobi-v2 .jobi-table-col-min-lg{min-width:9rem}.jobi-v2 .jobi-table-col-min-xl{min-width:10.5rem}.jobi-v2 .jobi-table-col-min-2xl{min-width:12rem}.jobi-v2 .jobi-table-col-min-3xl{min-width:14.5rem}.jobi-v2 .jobi-table-col-min-4xl{min-width:16rem}.jobi-v2 .jobi-table-col-min-6xl{min-width:18.5rem}.jobi-v2 .jobi-table--collaborators td{border-top-width:0}html:not(.dark) .jobi-v2 .jobi-table .jobi-badge--success{background:#bef2d3;color:#1a7200}html:not(.dark) .jobi-v2 .jobi-table .jobi-badge--neutral{background:#e8ecef;color:#494949}html:not(.dark) .jobi-v2 .jobi-table .jobi-badge--warning{background:rgba(242,200,15,.25);color:#8a5300}html:not(.dark) .jobi-v2 .jobi-table .jobi-badge--danger{background:rgba(242,15,15,.25);color:#a30d0d}@media (min-width:821px){.jobi-v2 .jobi-table--sticky-cols td:first-child,.jobi-v2 .jobi-table--sticky-cols th:first-child{left:0;min-width:2.75rem;position:sticky;z-index:2}.jobi-v2 .jobi-table--sticky-cols td:nth-child(2),.jobi-v2 .jobi-table--sticky-cols th:nth-child(2){left:2.75rem;min-width:5rem;position:sticky;z-index:2}.jobi-v2 .jobi-table--sticky-cols td:nth-child(3),.jobi-v2 .jobi-table--sticky-cols th:nth-child(3){box-shadow:4px 0 8px -4px rgba(15,23,42,.1);left:7.75rem;min-width:12rem;position:sticky;z-index:2}.jobi-v2 .jobi-table--sticky-cols thead th:nth-child(-n+3){background:var(--jobi-tb-head);z-index:4}.jobi-v2 .jobi-table--sticky-cols tbody tr:nth-child(odd) td:nth-child(-n+3){background:var(--jobi-tb-row-alt)}.jobi-v2 .jobi-table--sticky-cols tbody tr:nth-child(2n) td:nth-child(-n+3){background:var(--jobi-tb-row)}}@media (max-width:820px){.jobi-v2 .jobi-table--sticky-cols td:nth-child(-n+3),.jobi-v2 .jobi-table--sticky-cols th:nth-child(-n+3){box-shadow:none;position:static;z-index:auto}}@media (min-width:821px){.jobi-v2 .jobi-table--sticky-cols-2 td:first-child,.jobi-v2 .jobi-table--sticky-cols-2 th:first-child{left:0;min-width:4rem;position:sticky;z-index:2}.jobi-v2 .jobi-table--sticky-cols-2 td:nth-child(2),.jobi-v2 .jobi-table--sticky-cols-2 th:nth-child(2){box-shadow:4px 0 8px -4px rgba(15,23,42,.1);left:4rem;min-width:12rem;position:sticky;z-index:2}.jobi-v2 .jobi-table--sticky-cols-2 thead th:nth-child(-n+2){background:var(--jobi-tb-head);z-index:4}.jobi-v2 .jobi-table--sticky-cols-2 tbody tr:nth-child(odd) td:nth-child(-n+2){background:var(--jobi-tb-row-alt)}.jobi-v2 .jobi-table--sticky-cols-2 tbody tr:nth-child(2n) td:nth-child(-n+2){background:var(--jobi-tb-row)}}@media (max-width:820px){.jobi-v2 .jobi-table--sticky-cols-2 td:nth-child(-n+2),.jobi-v2 .jobi-table--sticky-cols-2 th:nth-child(-n+2){box-shadow:none;position:static;z-index:auto}}@media (min-width:821px){.jobi-v2 .jobi-table--sticky-col-1 td:first-child,.jobi-v2 .jobi-table--sticky-col-1 th:first-child{box-shadow:4px 0 8px -4px rgba(15,23,42,.1);left:0;min-width:4rem;position:sticky;z-index:2}.jobi-v2 .jobi-table--sticky-col-1 thead th:first-child{background:var(--jobi-tb-head);z-index:4}.jobi-v2 .jobi-table--sticky-col-1 tbody tr:nth-child(odd) td:first-child{background:var(--jobi-tb-row-alt)}.jobi-v2 .jobi-table--sticky-col-1 tbody tr:nth-child(2n) td:first-child{background:var(--jobi-tb-row)}}@media (max-width:820px){.jobi-v2 .jobi-table--sticky-col-1 td:first-child,.jobi-v2 .jobi-table--sticky-col-1 th:first-child{box-shadow:none;position:static;z-index:auto}}@media (min-width:821px){.jobi-v2 .jobi-table--sticky-col-2 td:nth-child(2),.jobi-v2 .jobi-table--sticky-col-2 th:nth-child(2){box-shadow:4px 0 8px -4px rgba(15,23,42,.1);left:0;min-width:14rem;position:sticky;z-index:2}.jobi-v2 .jobi-table--sticky-col-2 thead th:nth-child(2){background:var(--jobi-tb-head);z-index:4}.jobi-v2 .jobi-table--sticky-col-2 tbody tr:nth-child(odd) td:nth-child(2){background:var(--jobi-tb-row-alt)}.jobi-v2 .jobi-table--sticky-col-2 tbody tr:nth-child(2n) td:nth-child(2){background:var(--jobi-tb-row)}}@media (max-width:820px){.jobi-v2 .jobi-table--sticky-col-2 td:nth-child(2),.jobi-v2 .jobi-table--sticky-col-2 th:nth-child(2){box-shadow:none;position:static;z-index:auto}}@media (min-width:821px){.jobi-v2 .jobi-table--sticky-col-3 td:nth-child(3),.jobi-v2 .jobi-table--sticky-col-3 th:nth-child(3){box-shadow:4px 0 8px -4px rgba(15,23,42,.1);left:0;min-width:14rem;position:sticky;z-index:2}.jobi-v2 .jobi-table--sticky-col-3 thead th:nth-child(3){background:var(--jobi-tb-head);z-index:4}.jobi-v2 .jobi-table--sticky-col-3 tbody tr:nth-child(odd) td:nth-child(3){background:var(--jobi-tb-row-alt)}.jobi-v2 .jobi-table--sticky-col-3 tbody tr:nth-child(2n) td:nth-child(3){background:var(--jobi-tb-row)}}@media (max-width:820px){.jobi-v2 .jobi-table--sticky-col-2 td:nth-child(3),.jobi-v2 .jobi-table--sticky-col-2 th:nth-child(3){box-shadow:none;position:static;z-index:auto}}@media (min-width:821px){.jobi-v2 .jobi-table--sticky-col-last td:last-child:not([colspan]),.jobi-v2 .jobi-table--sticky-col-last th:last-child{box-shadow:-4px 0 8px -4px rgba(15,23,42,.1);min-width:4rem;position:sticky;right:0;z-index:2}.jobi-v2 .jobi-table--sticky-col-last thead th:last-child{background:var(--jobi-tb-head);z-index:4}.jobi-v2 .jobi-table--sticky-col-last tbody tr:nth-child(odd) td:last-child:not([colspan]){background:var(--jobi-tb-row-alt)}.jobi-v2 .jobi-table--sticky-col-last tbody tr:nth-child(2n) td:last-child:not([colspan]){background:var(--jobi-tb-row)}}@media (max-width:820px){.jobi-v2 .jobi-table--sticky-col-last td:last-child,.jobi-v2 .jobi-table--sticky-col-last th:last-child{box-shadow:none;position:static;z-index:auto}}.jobi-v2 .jobi-tag-board{gap:1rem;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x proximity}.jobi-v2 .jobi-tag-board,.jobi-v2 .jobi-tag-col{display:flex}.jobi-v2 .jobi-tag-col{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;flex-direction:column;flex-shrink:0;max-height:32rem;max-width:85vw;overflow:hidden;scroll-snap-align:start;width:18rem}.jobi-v2 .jobi-tag-col__header{align-items:center;display:flex;font-size:12px;font-weight:600;gap:.5rem;justify-content:space-between;line-height:1.4285714;padding:.75rem 1rem}.jobi-v2 .jobi-tag-col__count{background:hsla(0,0%,100%,.25);border-radius:9999px;flex-shrink:0;font-size:11px;font-weight:700;line-height:1.35;padding:.125rem .5rem}.jobi-v2 .jobi-tag-col__body{flex:1 1 0%}.jobi-v2 :is(.jobi-tag-col__body>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 .jobi-tag-col__body{overflow-y:auto;padding:.75rem}.jobi-v2 .jobi-tag-group__label{color:var(--jobi-text-secondary);font-size:11px;font-weight:600;letter-spacing:.025em;line-height:1.35;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.jobi-v2 .jobi-tag-card,.jobi-v2 .jobi-tag-group__label{margin-bottom:.5rem}.jobi-v2 .jobi-tag-card{align-items:center;background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;display:flex;gap:.75rem;padding:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-tag-card:hover{background:var(--jobi-bg-surface-muted)}.jobi-v2 .jobi-surface-muted{background-color:var(--jobi-bg-surface-muted)}.jobi-v2 .jobi-fieldset{border-width:0;margin-bottom:1.5rem;padding:0}.jobi-v2 .jobi-legend{color:var(--jobi-text-primary);font-size:12px;font-weight:600;line-height:1.4285714;margin-bottom:1rem}.jobi-v2 .jobi-form-grid{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}.jobi-v2 :is(.jobi-form-grid>*){min-width:0}@media (min-width:640px){.jobi-v2 .jobi-form-grid--2,.jobi-v2 .jobi-form-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.jobi-v2 .jobi-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.jobi-v2 .jobi-form-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.jobi-v2 .jobi-form-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.jobi-v2 :is(.jobi-field .ts-wrapper){max-width:100%}.jobi-v2 .jobi-create-form__tabs{background:var(--jobi-bg-app);border-color:var(--jobi-border-default);isolation:isolate;margin-left:-1.25rem;margin-right:-1.25rem;padding:.25rem 1.25rem .75rem;position:sticky;top:0;z-index:30}.jobi-v2 .jobi-create-form__tabs:before{background:var(--jobi-bg-app);content:"";inset:0;position:absolute;z-index:-1}.jobi-v2 .jobi-create-form__tabs{container-type:inline-size}.jobi-v2 :is(.jobi-create-form__tabs.jobi-tabs--pills-surface .jobi-tabs__list){flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.jobi-v2 .jobi-create-form__tabs.jobi-tabs--pills-surface .jobi-tabs__list{padding:4px 3px;scroll-behavior:smooth;scrollbar-width:none}.jobi-v2 .jobi-create-form__tabs .jobi-tabs__list::-webkit-scrollbar{display:none}.jobi-v2 :is(.jobi-create-form__tabs.jobi-tabs--pills-surface .jobi-tabs__tab){flex-shrink:0;white-space:nowrap}.jobi-v2 .jobi-create-form__tabs .cc-tab-full{display:none}@container (max-width: 800px){.jobi-v2 .jobi-create-form__tabs.jobi-tabs--pills-surface .jobi-tabs__tab{padding-inline:.625rem}.jobi-v2 .jobi-create-form__tabs.jobi-tabs--pills-surface .jobi-tabs__list{gap:.375rem}}@container (min-width: 960px){.jobi-v2 .jobi-create-form__tabs .cc-tab-full{display:inline}.jobi-v2 .jobi-create-form__tabs .cc-tab-short{display:none}}.jobi-v2 .jobi-create-form__tabs .cc-tab-pending{align-items:center;background:color-mix(in srgb,var(--jobi-warning) 30%,var(--jobi-bg-surface));border-radius:999px;color:var(--jobi-text-primary);display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;height:18px;justify-content:center;line-height:1;margin-left:6px;min-width:18px;padding:0 5px;vertical-align:1px}.jobi-v2 .jobi-create-form__tabs .cc-tab-pending[hidden]{display:none}.jobi-v2 .jobi-create-form__tabs .cc-tab-pending--error{background:#dc2626;color:#fff}.jobi-v2 #colabsCreate[data-hire] .jobi-create-form__tabs .jobi-tabs__tab-badge{display:none}.jobi-v2 .jobi-create-form__tabs .jobi-tabs__tab--active .cc-tab-pending{background:hsla(0,0%,100%,.92);color:#1e293b}.jobi-v2 .jobi-create-form__tabs .jobi-tabs__tab--active .cc-tab-pending--error{color:#b91c1c}@media (max-width:900px){.jobi-v2 .jobi-create-form__tabs .jobi-tabs__list{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}}@media (pointer:coarse){.jobi-v2 .jobi-create-form__tabs.jobi-tabs--pills-surface .jobi-tabs__tab{min-height:44px}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-create-form__tabs .jobi-tabs__list{scroll-behavior:auto}.jobi-v2 .jobi-create-form__tabs.jobi-tabs--pills-surface .jobi-tabs__tab{transition:none}}@media (min-width:640px){.jobi-v2 #colabsCreate .jobi-modal__body{min-height:calc(100dvh - 15.6rem)}}@media (max-width:639px){.jobi-v2 #colabsCreate .jobi-input,.jobi-v2 #colabsCreate .ts-control,.jobi-v2 #colabsCreate .ts-control input,.jobi-v2 #colabsCreate textarea{font-size:16px}.jobi-v2 #colabsCreate .jobi-modal__footer button{min-height:44px}.jobi-v2 #colabsCreate .jobi-phone select.jobi-phone-code-select:not([multiple]):not([size]){min-width:9.25rem;width:9.25rem}}.jobi-v2 :is(.jobi-create-form__tabs .jobi-tabs__tab-badge){border-radius:9999px;display:none;position:absolute}.jobi-v2 .jobi-create-form__tabs .jobi-tabs__tab-badge{background-color:var(--jobi-danger);height:8px;pointer-events:none;right:2px;top:6px;width:8px;z-index:2}.jobi-v2 :is(.jobi-create-form__tabs .jobi-tabs__tab-badge--visible){display:block}.jobi-v2 :is(.jobi-create-form__tabs .jobi-tabs__tab-badge--count){--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;font-weight:700;justify-content:center;line-height:1}.jobi-v2 .jobi-create-form__tabs .jobi-tabs__tab-badge--count{background-color:#dc2626;font-size:11px;height:16px;min-width:16px;padding:0 4px;right:-2px;top:3px;width:auto}.jobi-v2 :is(.jobi-edit-collab__tabs-nav .jobi-tabs__tab){overflow:visible;position:relative}.jobi-v2 :is(.jobi-edit-collab__tabs-nav .jobi-tabs__tab-badge){border-radius:9999px;display:none;position:absolute}.jobi-v2 .jobi-edit-collab__tabs-nav .jobi-tabs__tab-badge{background-color:var(--jobi-danger);border:2px solid #fff;box-shadow:0 0 0 1px rgba(15,23,42,.08);height:10px;pointer-events:none;right:-4px;top:-4px;width:10px;z-index:2}.jobi-v2 :is(.jobi-edit-collab__tabs-nav .jobi-tabs__tab-badge--visible){display:block}.jobi-v2 :is(.jobi-form-tabs .jobi-tabs__tab){overflow:visible;position:relative}.jobi-v2 :is(.jobi-form-tabs .jobi-tabs__tab-badge){border-radius:9999px;display:none;position:absolute}.jobi-v2 .jobi-form-tabs .jobi-tabs__tab-badge{background-color:var(--jobi-danger);border:2px solid #fff;box-shadow:0 0 0 1px rgba(15,23,42,.08);height:10px;pointer-events:none;right:-4px;top:-4px;width:10px;z-index:2}.jobi-v2 :is(.jobi-form-tabs .jobi-tabs__tab-badge--visible){display:block}.jobi-v2 .jobi-label{font-weight:500}.jobi-v2 .jobi-label,.jobi-v2 .jobi-textarea{color:var(--jobi-text-primary);display:block;font-size:12px;line-height:1.4285714}.jobi-v2 .jobi-textarea{background-color:var(--jobi-bg-surface);border-color:var(--jobi-border-field);border-radius:var(--jobi-radius-md);border-width:1px;min-height:6rem;padding:.625rem .75rem;resize:vertical;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.jobi-v2 .jobi-textarea::-moz-placeholder{color:var(--jobi-text-secondary);opacity:1}.jobi-v2 .jobi-textarea::placeholder{color:var(--jobi-text-secondary);opacity:1}.jobi-v2 .jobi-textarea:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.2);border-color:rgb(var(--jobi-primary-rgb));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.jobi-v2 .jobi-input--error,:is(.jobi-v2 .jobi-textarea.jobi-input--error){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.jobi-v2 .jobi-input--error:focus,:is(.jobi-v2 .jobi-textarea.jobi-input--error:focus){--tw-border-opacity:1;--tw-ring-color:rgba(239,68,68,.3);border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.jobi-v2 .jobi-input--success,.jobi-v2 .jobi-input--success:focus{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.jobi-v2 .jobi-input--success:focus{--tw-ring-color:rgba(34,197,94,.3)}.jobi-v2 .jobi-field--error>.jobi-field-hint{display:none}.jobi-v2 .jobi-field-hint{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714}.jobi-v2 .jobi-field-error{color:var(--jobi-error-text,#dc2626);font-size:12px;line-height:1.4285714;transition:opacity .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}@starting-style{.jobi-v2 .jobi-field-error{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-field-error{transform:none;transition:opacity .15s ease}}.jobi-v2 :is(.jobi-field--error .jobi-input),:is(.jobi-v2 .jobi-field--error .jobi-input-wrap .jobi-input),:is(.jobi-v2 .jobi-field--error .jobi-textarea){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.jobi-v2 :is(.jobi-field--error .jobi-input:focus),:is(.jobi-v2 .jobi-field--error .jobi-input-wrap .jobi-input:focus),:is(.jobi-v2 .jobi-field--error .jobi-textarea:focus){--tw-border-opacity:1;--tw-ring-color:rgba(239,68,68,.3);border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.jobi-v2 :is(.jobi-field--error .ts-wrapper .ts-control),:is(.jobi-v2 .jobi-field--error .ts-control.jobi-input--error){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.jobi-v2 .jobi-field--error .ts-control.jobi-input--error,.jobi-v2 .jobi-field--error .ts-wrapper .ts-control{--tw-ring-color:rgba(239,68,68,.3)}.jobi-v2 :is(.jobi-field--error .tagify),:is(.jobi-v2 .jobi-field--error .dropzone){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.jobi-v2 .jobi-field-success{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1));font-size:12px;line-height:1.4285714}.jobi-v2 .jobi-field-success:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.jobi-v2 .jobi-check-label{align-items:center;color:var(--jobi-text-primary);cursor:pointer;display:flex;font-size:12px;gap:.625rem;line-height:1.4285714}[x-cloak]{display:none!important}.jobi-v2 .jobi-tab-loading,:is(.jobi-v2 .jobi-tab-error){align-items:center;display:flex;font-size:12px;justify-content:center;line-height:1.4285714;padding-bottom:2rem;padding-top:2rem}.jobi-v2 .jobi-tab-error,.jobi-v2 .jobi-tab-loading,.jobi-v2 .jobi-text-secondary{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-text-primary{color:var(--jobi-text-primary)}.jobi-v2 .jobi-text-warning{color:var(--jobi-warning)}.jobi-v2 .jobi-border-token{border-color:var(--jobi-border-default)}.jobi-v2 .jobi-surface-token{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-checkbox,:is(.jobi-v2 .jobi-radio){--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(203 213 225/var(--tw-border-opacity,1));cursor:pointer;flex-shrink:0;height:1rem;width:1rem}.jobi-v2 .jobi-checkbox:focus,:is(.jobi-v2 .jobi-radio:focus){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:0px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .jobi-checkbox:is(.dark *),:is(.jobi-v2 .jobi-radio:is(.dark *)){--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.jobi-v2 .jobi-radio{border-radius:9999px}.jobi-v2 .jobi-checkbox{border-radius:.25rem}.jobi-v2 .jobi-checkbox--sm{height:1rem;width:1rem}.jobi-v2 .jobi-checkbox--md{height:1.25rem;width:1.25rem}.jobi-v2 .jobi-checkbox--lg{border-radius:.375rem;height:1.5rem;width:1.5rem}.jobi-v2 .jobi-checkbox--primary,:is(.jobi-v2 .jobi-radio--primary){--tw-text-opacity:1;color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .jobi-checkbox--primary:focus,:is(.jobi-v2 .jobi-radio--primary:focus){--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.3)}.jobi-v2 .jobi-checkbox--primary,.jobi-v2 .jobi-radio--primary{accent-color:var(--jobi-primary-color)}.jobi-v2 .jobi-checkbox--success,.jobi-v2 .jobi-radio--success{--tw-ring-color:rgba(34,197,94,.3);accent-color:var(--jobi-success);color:var(--jobi-success)}.jobi-v2 .jobi-checkbox--danger,.jobi-v2 .jobi-radio--danger{--tw-ring-color:rgba(239,68,68,.3);accent-color:var(--jobi-danger);color:var(--jobi-danger)}.jobi-v2 .jobi-checkbox--warning,.jobi-v2 .jobi-radio--warning{--tw-ring-color:rgba(245,158,11,.3);accent-color:var(--jobi-warning);color:var(--jobi-warning)}.jobi-v2 .jobi-checkbox--neutral,:is(.jobi-v2 .jobi-radio--neutral){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.jobi-v2 .jobi-checkbox--neutral:focus,:is(.jobi-v2 .jobi-radio--neutral:focus){--tw-ring-color:rgba(148,163,184,.3)}.jobi-v2 .jobi-checkbox--neutral,.jobi-v2 .jobi-radio--neutral{accent-color:#64748b}.jobi-v2 .jobi-switch{align-items:center;border-color:transparent;border-radius:9999px;border-width:2px;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.5rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.75rem}.jobi-v2 .jobi-switch:focus{outline:2px solid transparent;outline-offset:2px}.jobi-v2 .jobi-switch:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .jobi-switch{background-color:var(--jobi-border-field)}.jobi-v2 .jobi-switch--primary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--jobi-primary-rgb)/var(--tw-ring-opacity,1))}.jobi-v2 .jobi-switch--success:focus-visible{--tw-ring-color:#22c55e}.jobi-v2 .jobi-switch--danger:focus-visible{--tw-ring-color:#ef4444}.jobi-v2 .jobi-switch--warning:focus-visible{--tw-ring-color:#f59e0b}.jobi-v2 .jobi-switch--neutral:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.jobi-v2 .jobi-switch--on.jobi-switch--primary{--tw-bg-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-switch--on.jobi-switch--success{background-color:var(--jobi-success)}.jobi-v2 .jobi-switch--on.jobi-switch--danger{background-color:var(--jobi-danger)}.jobi-v2 .jobi-switch--on.jobi-switch--warning{background-color:var(--jobi-warning)}.jobi-v2 .jobi-switch--on.jobi-switch--neutral{background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-switch--on.jobi-switch--neutral,.jobi-v2 .jobi-switch__thumb{--tw-bg-opacity:1}.jobi-v2 .jobi-switch__thumb{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);display:inline-block;height:1.25rem;pointer-events:none;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--jobi-ease-out);width:1.25rem}.jobi-v2 :is(.jobi-switch--on .jobi-switch__thumb){--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 :is(.jobi-switch:not(.jobi-switch--on) .jobi-switch__thumb){--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .jobi-switch--busy{cursor:progress;opacity:.6;transition:opacity .15s ease-in-out}.jobi-v2 .jobi-slider{--tw-bg-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));border-radius:9999px;cursor:pointer;height:.5rem}.jobi-v2 .jobi-slider:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-slider::-webkit-slider-thumb{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);-webkit-appearance:none;appearance:none;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:1rem;width:1rem}.jobi-v2 .jobi-slider::-moz-range-thumb{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));border-radius:9999px;border-width:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:1rem;width:1rem}.jobi-v2 .jobi-color-picker{align-items:center;display:flex;gap:.75rem}.jobi-v2 .jobi-color-picker__input{background:transparent;border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;cursor:pointer;flex-shrink:0;height:2.5rem;overflow:hidden;padding:0;width:2.5rem}.jobi-v2 .jobi-color-picker__input::-webkit-color-swatch-wrapper{padding:0}.jobi-v2 .jobi-color-picker__input::-webkit-color-swatch{border-radius:.375rem;border-width:0}.jobi-v2 .jobi-choice-card{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-lg);border-width:1px;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;padding:.75rem;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.jobi-v2 :is(.jobi-choice-card--md .jobi-choice-card__visual){align-items:center;border-radius:var(--jobi-radius-md);display:flex;height:6rem;justify-content:center;overflow:hidden;width:100%}.jobi-v2 .jobi-choice-card--md .jobi-choice-card__visual{background:var(--jobi-bg-surface-muted)}.jobi-v2 .jobi-choice-card__body{display:flex;flex-direction:column;gap:.125rem}.jobi-v2 .jobi-choice-card--inline{align-items:center;flex-direction:row;gap:.75rem;padding-right:2.25rem}.jobi-v2 :is(.jobi-choice-card--inline.jobi-choice-card--md .jobi-choice-card__visual){flex-shrink:0;height:2.5rem;width:2.5rem}.jobi-v2 :is(.jobi-choice-card--inline .jobi-choice-card__check){--tw-translate-y:-50%;right:.75rem;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .jobi-choice-card__label{align-items:center;color:var(--jobi-text-primary);display:flex;font-size:12px;font-weight:500;gap:.5rem;line-height:1.4285714}.jobi-v2 .jobi-choice-card__description{color:var(--jobi-text-secondary);font-size:11px;line-height:1.35}.jobi-v2 .jobi-choice-card--sm{border-radius:var(--jobi-radius-md);flex-shrink:0;gap:0;height:2rem;padding:0;width:2rem}.jobi-v2 :is(.jobi-choice-card--sm .jobi-choice-card__visual){border-radius:calc(var(--jobi-radius-md) - 1px);height:100%;width:100%}.jobi-v2 .jobi-choice-card__check{--tw-text-opacity:1;align-items:center;background:var(--jobi-primary-color);border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));display:none;height:1.25rem;justify-content:center;position:absolute;right:.375rem;top:.375rem;width:1.25rem}.jobi-v2 :is(.jobi-choice-card--sm .jobi-choice-card__check){border-radius:inherit;height:100%;inset:0;right:auto;top:auto;width:100%}.jobi-v2 .jobi-choice-card--sm .jobi-choice-card__check{background:rgba(15,23,42,.35)}.jobi-v2 .jobi-choice-card:has(.jobi-choice-card__input:checked){border-color:var(--jobi-primary-color);box-shadow:0 0 0 1px var(--jobi-primary-color)}.jobi-v2 :is(.jobi-choice-card:has(.jobi-choice-card__input:checked) .jobi-choice-card__check){display:flex}.jobi-v2 .jobi-choice-card:has(.jobi-choice-card__input:focus-visible){border-color:var(--jobi-primary-color);box-shadow:0 0 0 3px rgb(var(--jobi-primary-rgb)/.3)}.jobi-v2 .jobi-choice-card:has(.jobi-choice-card__input:disabled){cursor:not-allowed;opacity:.5}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-choice-card:not(:has(.jobi-choice-card__input:disabled)):hover{border-color:rgb(var(--jobi-primary-rgb)/.5)}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-choice-card{transition:none}}.jobi-v2 .jobi-check-list{display:flex;flex-direction:column;gap:.75rem}.jobi-v2 .jobi-check-list__box{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-lg);border-width:1px;overflow:hidden}.jobi-v2 .jobi-check-list__head{align-items:center;background:var(--jobi-bg-surface-muted);border-bottom-width:1px;border-color:var(--jobi-border-default);display:flex;gap:.75rem;justify-content:space-between;min-height:2.75rem;padding:.5rem .75rem}.jobi-v2 .jobi-check-list__all,:is(.jobi-v2 .jobi-check-list__title){align-items:center;cursor:pointer;display:flex;font-weight:600;gap:.625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobi-v2 .jobi-check-list__all,.jobi-v2 .jobi-check-list__title{color:var(--jobi-text-primary);font-size:.8125rem}.jobi-v2 .jobi-check-list__count{--tw-numeric-spacing:tabular-nums;background:var(--jobi-bg-surface);border-radius:9999px;color:var(--jobi-text-secondary);flex-shrink:0;font-size:.75rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-weight:600;padding:.125rem .625rem;transition:color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-check-list--has-selection .jobi-check-list__count{background:rgb(var(--jobi-primary-rgb)/.12);color:var(--jobi-primary-fg)}.jobi-v2 .jobi-check-list__items{background:linear-gradient(var(--jobi-bg-surface),var(--jobi-bg-surface)) top /100% .75rem no-repeat local,linear-gradient(var(--jobi-bg-surface),var(--jobi-bg-surface)) bottom /100% .75rem no-repeat local,linear-gradient(to bottom,rgba(15,23,42,.08),transparent) top /100% .75rem no-repeat scroll,linear-gradient(to top,rgba(15,23,42,.08),transparent) bottom /100% .75rem no-repeat scroll;background-color:var(--jobi-bg-surface);overflow-y:auto;overscroll-behavior:contain;padding:.375rem}.dark .jobi-v2 .jobi-check-list__items{background:linear-gradient(var(--jobi-bg-surface),var(--jobi-bg-surface)) top /100% .75rem no-repeat local,linear-gradient(var(--jobi-bg-surface),var(--jobi-bg-surface)) bottom /100% .75rem no-repeat local,linear-gradient(to bottom,rgba(0,0,0,.35),transparent) top /100% .75rem no-repeat scroll,linear-gradient(to top,rgba(0,0,0,.35),transparent) bottom /100% .75rem no-repeat scroll;background-color:var(--jobi-bg-surface)}.jobi-v2 .jobi-check-list__item{align-items:center;border-radius:var(--jobi-radius-md);color:var(--jobi-text-primary);cursor:pointer;display:flex;font-size:.8125rem;gap:.75rem;min-height:2.5rem;padding:.5rem .625rem;transition:background-color .15s var(--jobi-ease-out),border-radius .15s var(--jobi-ease-out);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (pointer:coarse){.jobi-v2 .jobi-check-list__item{min-height:2.75rem}}.jobi-v2 .jobi-check-list__item:has(:checked){background:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .jobi-check-list__items li[data-join-top] .jobi-check-list__item{border-top-left-radius:0;border-top-right-radius:0}.jobi-v2 .jobi-check-list__items li[data-join-bottom] .jobi-check-list__item{border-bottom-left-radius:0;border-bottom-right-radius:0}.jobi-v2 .jobi-check-list__item:has(:focus-visible){outline:2px solid var(--jobi-primary-color);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-check-list__item:not(:has(:checked)):hover{background:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-check-list__item:active{background:rgb(var(--jobi-primary-rgb)/.16);transition-duration:0ms}.jobi-v2 .jobi-check-list__code{--tw-numeric-spacing:tabular-nums;color:var(--jobi-text-secondary);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);min-width:2.75rem}.jobi-v2 .jobi-check-list__label{flex:1 1 0%;min-width:0}.jobi-v2 .jobi-check-list__desc{color:var(--jobi-text-secondary);display:block;font-size:.75rem}.jobi-v2 .jobi-check-list__empty{padding:.75rem}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-check-list__count,.jobi-v2 .jobi-check-list__item{transition:none}}.jobi-v2 .jobi-result-summary{display:flex;flex-direction:column;gap:.75rem}.jobi-v2 .jobi-result-summary__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.jobi-v2 .jobi-result-summary__title{color:var(--jobi-text-primary);font-size:.9375rem;font-weight:600;outline:2px solid transparent;outline-offset:2px}.jobi-v2 .jobi-result-summary__subtitle,:is(.jobi-v2 .jobi-result-summary__legend){margin-top:.125rem}.jobi-v2 .jobi-result-summary__legend,.jobi-v2 .jobi-result-summary__subtitle{color:var(--jobi-text-secondary);font-size:.75rem}.jobi-v2 :is(.jobi-result-summary__legend>summary){align-items:center;border-radius:var(--jobi-radius-md);cursor:pointer;display:inline-flex;gap:.375rem;list-style-type:none}.jobi-v2 .jobi-result-summary__legend>summary::-webkit-details-marker{display:none}.jobi-v2 :is(.jobi-result-summary__legend>summary svg){height:.875rem;width:.875rem}.jobi-v2 .jobi-result-summary__legend>summary:focus-visible{outline:2px solid var(--jobi-primary-color);outline-offset:2px}.jobi-v2 :is(.jobi-result-summary__legend>p){margin-top:.375rem}.jobi-v2 .jobi-result-summary__legend>p{color:var(--jobi-text-primary);font-size:.8125rem}.jobi-v2 .jobi-result-summary__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem}.jobi-v2 .jobi-result-summary__allgood{--tw-text-opacity:1;align-items:center;border-radius:var(--jobi-radius-md);color:rgb(6 95 70/var(--tw-text-opacity,1));display:flex;font-weight:600;gap:.5rem;padding:.625rem .75rem}.jobi-v2 .jobi-result-summary__allgood:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__allgood{background:rgba(16,185,129,.1);font-size:.8125rem}.jobi-v2 :is(.jobi-result-summary__allgood svg){flex-shrink:0;height:1rem;width:1rem}.jobi-v2 .jobi-result-summary__search{flex:1 1 0%;max-width:20rem;min-width:12rem}.jobi-v2 .jobi-result-summary__link{text-underline-offset:2px}.jobi-v2 .jobi-result-summary__link:hover{text-decoration-line:underline}.jobi-v2 .jobi-result-summary__link:focus-visible{text-decoration-line:underline}.jobi-v2 .jobi-result-summary__link{color:var(--jobi-text-primary)}.jobi-v2 .jobi-result-summary__link:focus-visible{border-radius:.125rem;outline:2px solid var(--jobi-primary-color);outline-offset:2px}.jobi-v2 .jobi-result-summary__stats{display:flex;flex-wrap:wrap;gap:.5rem;list-style-type:none;padding:0}.jobi-v2 .jobi-result-summary__stat{align-items:center;background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:9999px;border-width:1px;color:var(--jobi-text-secondary);display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;padding:.25rem .625rem}.jobi-v2 :is(.jobi-result-summary__stat svg){height:.875rem;width:.875rem}.jobi-v2 .jobi-result-summary__stat--ok{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__stat--ok:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__stat--warn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));border-color:rgb(252 211 77/var(--tw-border-opacity,1));color:rgb(146 64 14/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__stat--warn:is(.dark *){--tw-border-opacity:1;--tw-text-opacity:1;background-color:rgba(69,26,3,.4);border-color:rgb(180 83 9/var(--tw-border-opacity,1));color:rgb(253 230 138/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__box{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-lg);border-width:1px;overflow:hidden}.jobi-v2 .jobi-result-summary__scroll{max-height:min(26rem,50vh);overflow:auto}.jobi-v2 .jobi-result-summary__person{align-items:center;display:flex;gap:.625rem;min-width:0;text-align:left}.jobi-v2 .jobi-result-summary__name{color:var(--jobi-text-primary);display:block;font-size:.8125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-result-summary__sub{color:var(--jobi-text-secondary);display:block;font-size:.75rem;white-space:pre-line}.jobi-v2 .jobi-result-summary__why{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1));display:block;font-weight:500}.jobi-v2 .jobi-result-summary__why:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__why{font-size:.75rem;white-space:normal}.jobi-v2 .jobi-result-summary__chip{border-color:var(--jobi-border-default);border-radius:9999px;border-width:1px;color:var(--jobi-text-secondary);display:inline-block;font-size:.75rem;margin-left:0;margin-top:.125rem;padding-left:.5rem;padding-right:.5rem}.jobi-v2 .jobi-result-summary__cell{align-items:center;display:inline-flex;font-size:.8125rem;gap:.375rem;white-space:nowrap}.jobi-v2 :is(.jobi-result-summary__cell svg){flex-shrink:0;height:.875rem;width:.875rem}.jobi-v2 :is(.jobi-result-summary__cell--ok svg){--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.jobi-v2 :is(.jobi-result-summary__cell--ok svg:is(.dark *)){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__cell--muted{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-result-summary__cell--danger{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__cell--danger:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__before{color:var(--jobi-text-secondary);font-size:.75rem}.jobi-v2 .jobi-result-summary__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.jobi-v2 .jobi-result-summary__matrix{border-collapse:collapse;width:100%}.jobi-v2 :is(.jobi-result-summary__matrix th),:is(.jobi-v2 .jobi-result-summary__matrix td){border-bottom-width:1px;padding:.625rem .75rem;text-align:right;vertical-align:middle}.jobi-v2 .jobi-result-summary__matrix td,.jobi-v2 .jobi-result-summary__matrix th{border-color:var(--jobi-border-default)}.jobi-v2 :is(.jobi-result-summary__matrix tr:last-child>*){border-bottom-width:0}.jobi-v2 :is(.jobi-result-summary__matrix thead th){font-weight:600;position:sticky;top:0;white-space:nowrap;z-index:10}.jobi-v2 .jobi-result-summary__matrix thead th{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-secondary);font-size:.75rem}.jobi-v2 :is(.jobi-result-summary__matrix th[scope=row]),:is(.jobi-v2 .jobi-result-summary__matrix thead th:first-child){font-weight:400;text-align:left}.jobi-v2 :is(.jobi-result-summary__matrix tbody th[scope=row]){left:0;position:sticky;z-index:1}.jobi-v2 .jobi-result-summary__matrix tbody th[scope=row]{background:var(--jobi-bg-surface)}.jobi-v2 .jobi-result-summary__rowtotal{color:var(--jobi-text-primary);font-weight:600}.jobi-v2 :is(.jobi-result-summary__matrix tfoot th),:is(.jobi-v2 .jobi-result-summary__matrix tfoot td){--tw-numeric-spacing:tabular-nums;border-bottom-width:0;border-top-width:1px;bottom:0;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-weight:600;position:sticky;z-index:1}.jobi-v2 .jobi-result-summary__matrix tfoot td,.jobi-v2 .jobi-result-summary__matrix tfoot th{background:var(--jobi-bg-surface-muted);border-color:var(--jobi-border-default);color:var(--jobi-text-primary);font-size:.8125rem}.jobi-v2 :is(.jobi-result-summary__matrix thead th:first-child){font-weight:600}.jobi-v2 .jobi-result-summary__rowerror,.jobi-v2 .jobi-result-summary__td--danger{background:rgba(220,38,38,.06)}.jobi-v2 :is(.jobi-result-summary__matrix td.jobi-result-summary__rowerror){--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1));font-weight:500;text-align:left}.jobi-v2 :is(.jobi-result-summary__matrix td.jobi-result-summary__rowerror:is(.dark *)){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.jobi-v2 .jobi-result-summary__matrix td.jobi-result-summary__rowerror{font-size:.75rem}.jobi-v2 :is(.jobi-result-summary__rowerror svg){display:inline;height:.875rem;margin-right:.25rem;vertical-align:-2px;width:.875rem}.jobi-v2 .jobi-result-summary__empty{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-result-summary__none{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714;padding:1rem;text-align:center}.jobi-v2 :is(.jobi-result-summary__section>summary),:is(.jobi-v2 .jobi-result-summary__item>summary){align-items:center;cursor:pointer;display:flex;gap:.5rem;list-style-type:none}.jobi-v2 .jobi-result-summary__item>summary::-webkit-details-marker,.jobi-v2 .jobi-result-summary__section>summary::-webkit-details-marker{display:none}.jobi-v2 .jobi-result-summary__section-title{color:var(--jobi-text-primary);font-size:.8125rem;font-weight:600;margin-bottom:.5rem}.jobi-v2 :is(.jobi-result-summary__section+.jobi-result-summary__section){margin-top:.25rem}.jobi-v2 .jobi-result-summary__item{border-bottom-width:1px;border-color:var(--jobi-border-default)}.jobi-v2 .jobi-result-summary__item:last-child{border-bottom-width:0}.jobi-v2 :is(.jobi-result-summary__item>summary){padding:.625rem .75rem}.jobi-v2 .jobi-result-summary__item--static{padding:.625rem .75rem}.jobi-v2 :is(.jobi-result-summary__item>summary .jobi-result-summary__person){flex:1 1 0%}.jobi-v2 .jobi-result-summary__meta{align-items:flex-end;color:var(--jobi-text-secondary);display:flex;flex-direction:column;flex-shrink:0;font-size:.75rem}.jobi-v2 .jobi-result-summary__meta b{color:var(--jobi-text-primary);font-size:.8125rem}.jobi-v2 .jobi-result-summary__chev{color:var(--jobi-text-secondary);flex-shrink:0;height:1rem;transition:transform .15s var(--jobi-ease-out);width:1rem}.jobi-v2 details[open]>summary>.jobi-result-summary__chev{transform:rotate(180deg)}.jobi-v2 .jobi-result-summary__item>summary:focus-visible,.jobi-v2 .jobi-result-summary__section>summary:focus-visible{outline:2px solid var(--jobi-primary-color);outline-offset:-2px}.jobi-v2 :is(.jobi-result-summary__section>summary:focus-visible),:is(.jobi-v2 .jobi-result-summary__item>summary:focus-visible){border-radius:var(--jobi-radius-md)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-result-summary__item>summary:hover{background:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-result-summary__lines{display:grid;gap:.375rem;list-style-type:none;margin:0;padding-bottom:.75rem;padding-left:3.25rem;padding-right:.75rem}.jobi-v2 :is(.jobi-result-summary__lines li){align-items:baseline;display:flex;gap:.75rem;justify-content:space-between}.jobi-v2 .jobi-result-summary__concept{color:var(--jobi-text-primary);font-size:.8125rem;min-width:0}.jobi-v2 .jobi-result-summary__people{list-style-type:none;margin:0;padding:0}.jobi-v2 .jobi-result-summary__person-row{align-items:center;border-bottom-width:1px;border-color:var(--jobi-border-default);display:flex;gap:.75rem;padding:.625rem .75rem}.jobi-v2 .jobi-result-summary__person-row:last-child{border-bottom-width:0}.jobi-v2 :is(.jobi-result-summary__person-row>.jobi-result-summary__person){flex:1 1 0%}.jobi-v2 :is(.jobi-result-summary__person-row .jobi-result-summary__name){white-space:normal}.jobi-v2 .jobi-result-summary__amount{flex-shrink:0;text-align:right}.jobi-v2 :is(.jobi-result-summary__amount b){display:block}.jobi-v2 .jobi-result-summary__amount b{color:var(--jobi-text-primary);font-size:.8125rem}.jobi-v2 :is(.jobi-result-summary__amount span){display:block;font-size:11px;line-height:1.35}.jobi-v2 .jobi-result-summary__amount span{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-result-summary__total{--tw-numeric-spacing:tabular-nums;background:var(--jobi-bg-surface-muted);border-color:var(--jobi-border-default);border-top-width:1px;color:var(--jobi-text-primary);display:flex;font-size:.8125rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-weight:600;justify-content:space-between;padding:.625rem .75rem}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-result-summary__chev{transition:none}}.jobi-v2 .jobi-choice-card--circle,.jobi-v2 .jobi-choice-card--circle .jobi-choice-card__visual{border-radius:9999px}.jobi-v2 .jobi-choice-card--circle{transition:box-shadow .16s ease-out,transform .16s ease-out}.jobi-v2 .jobi-choice-card--circle:active{transform:scale(.95)}.jobi-v2 :is(.jobi-choice-card--circle .jobi-choice-card__check){align-items:center;border-radius:9999px;inset:auto;bottom:-.125rem;height:1rem;justify-content:center;right:-.125rem;top:auto;width:1rem}.jobi-v2 .jobi-choice-card--circle .jobi-choice-card__check{background:rgba(15,23,42,.65);box-shadow:0 0 0 1.5px var(--jobi-bg-surface)}.jobi-v2 .jobi-choice-card--circle .jobi-choice-card__visual{overflow:hidden}.jobi-v2 :is(.jobi-choice-card--circle .jobi-choice-card__check i){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));height:.625rem;width:.625rem}.jobi-v2 .jobi-choice-card--circle:has(.jobi-choice-card__input:checked){border-color:transparent;box-shadow:0 0 0 2px var(--jobi-bg-surface),0 0 0 4px var(--jobi-primary-color)}.jobi-v2 .jobi-choice-card--circle:has(.jobi-choice-card__input:focus-visible){border-color:transparent;box-shadow:0 0 0 2px var(--jobi-bg-surface),0 0 0 4px rgb(var(--jobi-primary-rgb)/.55)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-choice-card--circle{transition:none}}.jobi-v2 .jobi-signature-pad__canvas{background:#fff;border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;cursor:crosshair;display:block;height:140px;touch-action:none;width:100%}.jobi-v2 .jobi-signature-pad--lg .jobi-signature-pad__canvas{height:180px}.jobi-v2 .jobi-signature-pad__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-top:.25rem}.jobi-v2 .jobi-cred-designer [hidden]{display:none!important}.jobi-v2 .jobi-cred-designer__layout{align-items:flex-start;display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.jobi-v2 .jobi-cred-designer__layout{grid-template-columns:minmax(0,1fr) 400px}.jobi-v2 .jobi-cred-designer__preview{position:sticky;top:1.5rem}}.jobi-v2 .jobi-cred-designer__preview{z-index:20}.jobi-v2 .jobi-cred-designer__controls{display:flex;flex-direction:column;gap:1.5rem}.jobi-v2 .jobi-cred-designer__stage-top{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.jobi-v2 .jobi-cred-designer__viewer{margin-top:.75rem}.jobi-v2 .jobi-cred-designer__viewer-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.5rem}.jobi-v2 .jobi-cred-designer__hard-case-item{align-items:flex-start;flex-direction:column;gap:.125rem;white-space:normal}.jobi-v2 .jobi-cred-designer__hard-case-item:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.jobi-v2 .jobi-cred-designer__hard-case-title{color:var(--jobi-text-primary);font-size:12px;font-weight:600;line-height:1.4285714}.jobi-v2 .jobi-cred-designer__hard-case-detail{font-size:11px;line-height:1.35}.jobi-v2 .jobi-cred-designer__history-panel-head{border-bottom-width:1px;border-color:var(--jobi-border-default);margin-bottom:.25rem;padding:.25rem .75rem .5rem}.jobi-v2 .jobi-cred-designer__history-item{align-items:stretch;cursor:default;flex-direction:column;gap:.25rem;white-space:normal}.jobi-v2 .jobi-cred-designer__history-item:hover{background-color:transparent}.jobi-v2 .jobi-cred-designer__history-item:hover:is(.dark *){background-color:transparent}.jobi-v2 .jobi-cred-designer__history-head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.jobi-v2 .jobi-cred-designer__history-actions{align-items:center;display:flex;gap:.75rem;padding-top:.125rem}.jobi-v2 .jobi-cred-designer__history-action{--tw-text-opacity:1;color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1));font-size:11px;font-weight:600;line-height:1.35;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-cred-designer__history-action:hover{text-decoration-line:underline}.jobi-v2 .jobi-cred-designer__card-area{display:flex;justify-content:center;padding-bottom:.5rem;padding-top:.5rem}.jobi-v2 .jobi-cred-designer__card-viewport{height:476px;position:relative;transition:scale .22s var(--jobi-ease-out);width:300px}.jobi-v2 .jobi-cred-designer__card-viewport[aria-busy=true]{scale:.985}.jobi-v2 .jobi-cred-designer__card-viewport[aria-busy=true] .jobi-cred-designer__face{filter:blur(5px) saturate(.9);opacity:.88}.jobi-v2 .jobi-cred-designer__card-scale{height:323.5px;left:50%;position:absolute;top:0;transform:translateX(-50%) scale(1.4706);transform-origin:top center;width:204px}.jobi-v2 .jobi-cred-designer__card-inner{--tw-shadow:var(--jobi-shadow-elev);--tw-shadow-colored:var(--jobi-shadow-elev);border-radius:var(--jobi-radius-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:100%;position:relative;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.77,0,.175,1);width:100%}.jobi-v2 .jobi-cred-designer__card-inner--flipped{transform:rotateY(180deg)}.jobi-v2 .jobi-cred-designer__face{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--jobi-bg-surface-muted);border-radius:var(--jobi-radius-lg);inset:0;overflow:hidden;position:absolute;transition:opacity .12s ease,filter .22s var(--jobi-ease-out)}.jobi-v2 .jobi-cred-designer__face--back{transform:rotateY(180deg)}.jobi-v2 .jobi-cred-designer__face--fading{opacity:0}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-cred-designer__card-inner{transition:none}.jobi-v2 .jobi-cred-designer__face{transition:opacity .15s ease}.jobi-v2 .jobi-cred-designer__card-viewport{transition:none}.jobi-v2 .jobi-cred-designer__card-viewport[aria-busy=true]{scale:none}.jobi-v2 .jobi-cred-designer__card-viewport[aria-busy=true] .jobi-cred-designer__face{filter:none;opacity:.6}}.jobi-v2 .jobi-cred-designer__row{background:var(--jobi-bg-surface-muted);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;margin-bottom:.75rem;padding:.75rem;transition:opacity .15s ease-out,transform .15s ease-out}.jobi-v2 .jobi-cred-designer__row--enter{opacity:0;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-cred-designer__row{transition:none}}.jobi-v2 .jobi-cred-designer__row-head{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}.jobi-v2 .jobi-cred-designer__row-number{font-weight:700;letter-spacing:.025em;text-transform:uppercase}.jobi-v2 .jobi-cred-designer__row-number,.jobi-v2 .jobi-cred-designer__row-toggle{color:var(--jobi-text-secondary);font-size:11px;line-height:1.35}.jobi-v2 .jobi-cred-designer__row-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:500;gap:.375rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobi-v2 :is(.jobi-cred-designer__row-toggle input[type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;cursor:pointer;display:inline-block;flex-shrink:0;height:18px;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.jobi-v2 .jobi-cred-designer__row-toggle input[type=checkbox]{background:var(--jobi-border-default)}.jobi-v2 .jobi-cred-designer__row-toggle input[type=checkbox]:after{content:""}.jobi-v2 :is(.jobi-cred-designer__row-toggle input[type=checkbox]):after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;height:.875rem;left:.125rem;position:absolute;top:.125rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.875rem}.jobi-v2 .jobi-cred-designer__row-toggle input[type=checkbox]:after{box-shadow:0 1px 2px rgba(0,0,0,.25)}.jobi-v2 .jobi-cred-designer__row-toggle input[type=checkbox]:checked{background:var(--jobi-primary-color)}.jobi-v2 .jobi-cred-designer__row-toggle input[type=checkbox]:checked:after{transform:translateX(14px)}.jobi-v2 .jobi-cred-designer__row-toggle input[type=checkbox]:focus-visible{outline:2px solid var(--jobi-primary-color);outline-offset:2px}.jobi-v2 .jobi-cred-designer__row-selects{display:flex;flex-wrap:wrap;gap:.5rem}.jobi-v2 .jobi-cred-designer__row-slot{flex:1 1 0%;min-width:140px}.jobi-v2 .jobi-cred-designer__row-text{margin-top:.5rem}.jobi-v2 .jobi-cred-designer__key-pair{align-items:center;display:grid;gap:.5rem;grid-template-columns:1fr 1fr auto;margin-bottom:.5rem}.jobi-v2 select.jobi-phone-code-select:not([multiple]):not([size]){background-position:right .5rem center;flex-shrink:0;min-width:6.25rem;padding-left:.5rem;padding-right:1.75rem;text-align:left;text-overflow:ellipsis;width:6.25rem}.jobi-v2 .jobi-phone{align-items:stretch;background-color:var(--jobi-bg-surface);border-color:var(--jobi-border-field);border-radius:var(--jobi-radius-md);border-width:1px;display:flex;overflow:hidden;transition:border-color .15s var(--jobi-ease-out),box-shadow .15s var(--jobi-ease-out)}.jobi-v2 .jobi-phone:hover:not(:focus-within){border-color:rgb(var(--jobi-primary-rgb)/.8)}.jobi-v2 .jobi-phone:focus-within{border-color:rgb(var(--jobi-primary-rgb));box-shadow:0 0 0 2px rgb(var(--jobi-primary-rgb)/.2)}.jobi-v2 :is(.jobi-phone .jobi-input),:is(.jobi-v2 .jobi-phone .jobi-input:focus),:is(.jobi-v2 .jobi-phone .jobi-input:hover:not(:disabled):not(:focus)){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);border-radius:0;border-width:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .jobi-phone .jobi-input,.jobi-v2 .jobi-phone .jobi-input:focus,.jobi-v2 .jobi-phone .jobi-input:hover:not(:disabled):not(:focus){background-color:transparent}.jobi-v2 :is(.jobi-phone input.jobi-input){flex:1 1 0%;min-width:0;width:auto}.jobi-v2 .jobi-phone input.jobi-input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-variant-numeric:tabular-nums;padding-inline:.625rem .5rem}.jobi-v2 .jobi-phone input.jobi-input::-webkit-inner-spin-button,.jobi-v2 .jobi-phone input.jobi-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jobi-v2 .jobi-phone select.jobi-phone-code-select:not([multiple]):not([size]){background-color:var(--jobi-bg-surface-muted);background-position:right .375rem center;border-right:1px solid var(--jobi-border-default);min-width:7rem;padding-right:1.5rem;width:7rem}.jobi-v2 .jobi-field--error .jobi-phone{border-color:#ef4444}.jobi-v2 .jobi-whatsapp-phone-col--collapsed{align-items:center;display:flex;padding-bottom:.25rem;padding-top:1.5rem}.jobi-v2 :is(.jobi-whatsapp-phone-col--collapsed .jobi-field){width:100%}.jobi-v2 :is(.jobi-whatsapp-phone-col--expanded .jobi-check-label>span){display:none}.jobi-v2 :is(.jobi-whatsapp-phone-col--expanded .jobi-whatsapp-phone-col__wa-label){display:inline-block;margin-left:.5rem}.jobi-v2 :is(.jobi-whatsapp-phone-col--expanded .jobi-whatsapp-phone-col__inputs){display:block}.jobi-v2 .jobi-logo-upload{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;flex-wrap:wrap;gap:1.25rem;padding:1rem}.jobi-v2 .jobi-logo-upload,.jobi-v2 .jobi-logo-upload__preview{align-items:center;display:flex}.jobi-v2 .jobi-logo-upload__preview{background:var(--jobi-bg-surface-muted);border-color:var(--jobi-border-default);border-radius:9999px;border-style:dashed;border-width:2px;cursor:pointer;flex-shrink:0;height:7rem;justify-content:center;overflow:hidden;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:7rem}.jobi-v2 .jobi-logo-upload__preview:hover,:is(.jobi-v2 .jobi-logo-upload__preview--active){background-color:rgb(var(--jobi-primary-rgb)/.05);border-color:rgb(var(--jobi-primary-rgb)/.5)}.jobi-v2 .jobi-logo-upload__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.jobi-v2 .jobi-logo-upload__placeholder{align-items:center;color:var(--jobi-text-secondary);display:flex;flex-direction:column;gap:.375rem}.jobi-v2 .jobi-logo-upload__placeholder-text{font-size:11px;font-weight:500;line-height:1.35}.jobi-v2 .jobi-logo-upload__overlay{--tw-text-opacity:1;align-items:center;background-color:rgba(15,23,42,.45);color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 :is(.jobi-logo-upload__preview:hover .jobi-logo-upload__overlay){opacity:1}.jobi-v2 .jobi-logo-upload__meta{flex:1 1 0%;min-width:0}.jobi-v2 .jobi-logo-upload__title{color:var(--jobi-text-primary);font-size:12px;font-weight:600;line-height:1.4285714}.jobi-v2 .jobi-logo-upload__subtitle{color:var(--jobi-text-secondary);font-size:11px;line-height:1.35;margin-top:.125rem}.jobi-v2 .jobi-logo-upload__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.jobi-v2 .jobi-image-cropper--modal{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem}.jobi-v2 .jobi-image-cropper__preview-btn{background:var(--jobi-bg-surface-muted);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-style:dashed;border-width:2px;cursor:pointer;flex-shrink:0;overflow:hidden;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-image-cropper__preview-btn--circle{border-radius:9999px}.jobi-v2 .jobi-image-cropper__preview-btn:hover{border-color:rgb(var(--jobi-primary-rgb)/.4)}.jobi-v2 .jobi-image-cropper__overlay{--tw-text-opacity:1;align-items:center;background-color:rgba(15,23,42,.45);color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 :is(.jobi-image-cropper__preview-btn:hover .jobi-image-cropper__overlay){opacity:1}.jobi-v2 .jobi-image-cropper__meta{flex:1 1 0%;min-width:0}.jobi-v2 .jobi-image-cropper__canvas-host{justify-items:center}.jobi-v2 .jobi-image-cropper__canvas-host,:is(.jobi-v2 .jobi-image-cropper__canvas){border-radius:var(--jobi-radius-md);display:block;height:100%;width:100%}.jobi-v2 .jobi-image-cropper__inline{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}.jobi-v2 .jobi-image-cropper__stage{aspect-ratio:1;background:var(--jobi-bg-surface-muted);border-radius:.5rem;max-width:100%;overflow:hidden;position:relative;transition:background-color .15s var(--jobi-ease-out);width:var(--jobi-cropper-size,240px)}.jobi-v2 .jobi-image-cropper__stage:after{border:1px solid var(--jobi-border-default);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition:border-color .15s var(--jobi-ease-out);z-index:3}.jobi-v2 .jobi-image-cropper__inline.is-empty .jobi-image-cropper__stage:after{border:2px dashed var(--jobi-border-field)}.jobi-v2 .jobi-image-cropper__inline.is-dragging .jobi-image-cropper__stage{background:color-mix(in srgb,var(--jobi-primary-fg) 12%,var(--jobi-bg-surface))}.jobi-v2 .jobi-image-cropper__inline.is-dragging .jobi-image-cropper__stage:after{border:2px dashed var(--jobi-primary-fg)}.jobi-v2 .jobi-image-cropper__idle{background:transparent;border:0;cursor:pointer;display:block;height:100%;inset:0;opacity:1;padding:0;position:absolute;transition:opacity .16s var(--jobi-ease-out),visibility 0s linear 0s;width:100%}.jobi-v2 .jobi-image-cropper__idle:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:-3px}.jobi-v2 .jobi-image-cropper__inline.is-editing .jobi-image-cropper__idle{opacity:0;pointer-events:none;transition:opacity .16s var(--jobi-ease-out),visibility 0s linear .16s;visibility:hidden}.jobi-v2 .jobi-image-cropper__stage .jobi-image-cropper__initials{background:color-mix(in srgb,var(--jobi-primary-fg) 14%,var(--jobi-bg-surface));color:var(--jobi-primary-fg);font-size:calc(var(--jobi-cropper-size, 240px)*.3);letter-spacing:.02em;padding-bottom:36px}.jobi-v2 .jobi-image-cropper__idle-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.jobi-v2 .jobi-image-cropper__cue{align-items:center;background:color-mix(in srgb,var(--jobi-bg-surface) 92%,transparent);border-radius:999px;bottom:12px;box-shadow:var(--jobi-shadow-sm);color:var(--jobi-text-primary);display:inline-flex;font-size:12px;font-weight:600;gap:8px;left:50%;line-height:1.3;max-width:calc(100% - 24px);padding:6px 12px;position:absolute;transform:translateX(-50%);transition:opacity .15s var(--jobi-ease-out);white-space:nowrap;width:-moz-max-content;width:max-content}.jobi-v2 .jobi-image-cropper__cue>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.jobi-v2 .jobi-image-cropper__cue svg{flex:none;height:16px;width:16px}.jobi-v2 .jobi-image-cropper__cue--hover{opacity:0}.jobi-v2 .jobi-image-cropper__idle:focus-visible .jobi-image-cropper__cue--hover{opacity:1}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-image-cropper__idle:hover .jobi-image-cropper__cue--hover{opacity:1}}@media (hover:none){.jobi-v2 .jobi-image-cropper__cue--hover{opacity:1}}.jobi-v2 .jobi-image-cropper__drop{align-items:center;background:color-mix(in srgb,var(--jobi-bg-surface) 82%,var(--jobi-primary-fg) 18%);color:var(--jobi-primary-fg);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px;inset:0;justify-content:center;opacity:0;padding:16px;pointer-events:none;position:absolute;text-align:center;transition:opacity .12s var(--jobi-ease-out)}.jobi-v2 .jobi-image-cropper__inline.is-dragging .jobi-image-cropper__drop{opacity:1}.jobi-v2 .jobi-image-cropper__stage .jobi-image-cropper__canvas-host{border-radius:0;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .16s var(--jobi-ease-out)}.jobi-v2 .jobi-image-cropper__inline.is-editing .jobi-image-cropper__stage .jobi-image-cropper__canvas-host{opacity:1;pointer-events:auto}.jobi-v2 .jobi-image-cropper__inline .jobi-image-cropper__hint{font-size:12px;line-height:1.4;margin:0;text-align:center}.jobi-v2 .jobi-image-cropper__bar-wrap{display:grid;grid-template-rows:0fr;margin-top:-12px;opacity:0;transition:grid-template-rows .16s var(--jobi-ease-out),margin-top .16s var(--jobi-ease-out),opacity .16s var(--jobi-ease-out),visibility 0s linear .16s;visibility:hidden;width:min(100%,340px)}.jobi-v2 .jobi-image-cropper__inline.is-editing .jobi-image-cropper__bar-wrap{grid-template-rows:1fr;margin-top:0;opacity:1;transition:grid-template-rows .16s var(--jobi-ease-out),margin-top .16s var(--jobi-ease-out),opacity .16s var(--jobi-ease-out),visibility 0s linear 0s;visibility:visible}.jobi-v2 .jobi-image-cropper__bar{align-items:center;display:flex;gap:10px;min-height:0;overflow:hidden}.jobi-v2 .jobi-image-cropper__bar-icon{color:var(--jobi-text-secondary);flex:none;height:16px;width:16px}.jobi-v2 .jobi-image-cropper__zoom{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;flex:1 1 auto;height:28px;margin:0;min-width:0;padding:0}.jobi-v2 .jobi-image-cropper__zoom::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--jobi-primary-fg) var(--jobi-zoom-fill,0),var(--jobi-border-field) var(--jobi-zoom-fill,0));border-radius:999px;height:4px}.jobi-v2 .jobi-image-cropper__zoom::-moz-range-track{background:linear-gradient(to right,var(--jobi-primary-fg) var(--jobi-zoom-fill,0),var(--jobi-border-field) var(--jobi-zoom-fill,0));border-radius:999px;height:4px}.jobi-v2 .jobi-image-cropper__zoom::-webkit-slider-thumb{-webkit-appearance:none;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field);border-radius:50%;box-shadow:0 1px 3px color-mix(in srgb,var(--jobi-text-primary) 30%,transparent);height:20px;margin-top:-8px;-webkit-transition:transform .12s var(--jobi-ease-out);transition:transform .12s var(--jobi-ease-out);width:20px}.jobi-v2 .jobi-image-cropper__zoom::-moz-range-thumb{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field);border-radius:50%;box-shadow:0 1px 3px color-mix(in srgb,var(--jobi-text-primary) 30%,transparent);height:18px;width:18px}.jobi-v2 .jobi-image-cropper__zoom:active::-webkit-slider-thumb{transform:scale(1.12)}.jobi-v2 .jobi-image-cropper__zoom:focus-visible{outline:none}.jobi-v2 .jobi-image-cropper__zoom:focus-visible::-webkit-slider-thumb{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-image-cropper__zoom:focus-visible::-moz-range-thumb{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-image-cropper__swap{background:transparent;border-radius:var(--jobi-radius-sm);color:var(--jobi-primary-fg);flex:none;font-size:13px;font-weight:600;min-height:32px;padding:0 8px;transition:background-color .15s var(--jobi-ease-out)}.jobi-v2 .jobi-image-cropper__swap:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:1px}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-image-cropper__swap:hover{background:color-mix(in srgb,var(--jobi-primary-fg) 10%,transparent)}}.jobi-v2 .jobi-image-cropper__camera{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-field);border-radius:var(--jobi-radius);color:var(--jobi-text-primary);display:none;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:0 16px;transition:background-color .15s var(--jobi-ease-out),transform .12s var(--jobi-ease-out);width:min(100%,var(--jobi-cropper-size,240px))}.jobi-v2 .jobi-image-cropper__camera:active{transform:scale(.97)}.jobi-v2 .jobi-image-cropper__camera:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (pointer:coarse){.jobi-v2 .jobi-image-cropper__zoom{height:44px}.jobi-v2 .jobi-image-cropper__swap{min-height:44px;padding:0 12px}.jobi-v2 .jobi-image-cropper__camera{display:inline-flex}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-image-cropper__bar-wrap,.jobi-v2 .jobi-image-cropper__camera,.jobi-v2 .jobi-image-cropper__cue,.jobi-v2 .jobi-image-cropper__drop,.jobi-v2 .jobi-image-cropper__idle,.jobi-v2 .jobi-image-cropper__stage,.jobi-v2 .jobi-image-cropper__stage .jobi-image-cropper__canvas-host,.jobi-v2 .jobi-image-cropper__zoom::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.jobi-v2 .jobi-image-cropper__empty{color:var(--jobi-text-secondary);flex-direction:column;gap:.5rem}.jobi-v2 .jobi-image-cropper__empty,.jobi-v2 .jobi-image-cropper__initials{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.jobi-v2 .jobi-image-cropper__initials{font-size:1.875rem;font-weight:600;line-height:2.25rem}.jobi-v2 .jobi-image-cropper__empty-text{font-size:11px;font-weight:500;line-height:1.35}.jobi-v2 .jobi-image-cropper__hint{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714}.jobi-v2 .jobi-image-cropper__controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.jobi-v2 .jobi-image-cropper__ctrl-btn{align-items:center;border-radius:var(--jobi-radius-md);border-width:1px;display:inline-flex;font-size:11px;font-weight:500;gap:.375rem;justify-content:center;line-height:1.35;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-image-cropper__ctrl-btn:disabled{cursor:not-allowed;opacity:.4}.jobi-v2 .jobi-image-cropper__ctrl-btn{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);color:var(--jobi-text-primary)}.jobi-v2 .jobi-image-cropper__ctrl-btn:hover:not(:disabled){background-color:rgb(var(--jobi-primary-rgb)/.05);border-color:rgb(var(--jobi-primary-rgb)/.3);color:rgb(var(--jobi-primary-rgb))}.jobi-v2 .jobi-image-cropper__preview-wrap{display:flex;flex-direction:column;gap:.5rem}.jobi-v2 .jobi-image-cropper__preview-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.jobi-v2 :is(.jobi-image-cropper__preview-btn--circle .jobi-image-cropper__preview-img){border-radius:9999px}.jobi-v2 .jobi-image-cropper-free{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem}.jobi-v2 .jobi-image-cropper-free__frame{align-items:center;background:var(--jobi-bg-surface-muted);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-style:dashed;border-width:2px;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;padding:.25rem;position:relative;transition:border-color .16s ease,transform .16s var(--jobi-ease-out)}.jobi-v2 .jobi-image-cropper-free__frame:hover{border-color:rgb(var(--jobi-primary-rgb)/.4)}.jobi-v2 .jobi-image-cropper-free__frame:active{transform:scale(.97)}.jobi-v2 .jobi-image-cropper-free__pic{aspect-ratio:var(--crop-aspect,1);border-radius:calc(var(--jobi-radius-md) - 2px);display:block;max-height:100%;overflow:hidden;position:relative;transition:width .2s var(--jobi-ease-out),aspect-ratio .2s var(--jobi-ease-out);width:min(100%,calc(100%*var(--crop-aspect, 1)))}.jobi-v2 .jobi-image-cropper-free__img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.jobi-v2 .jobi-image-cropper-free__overlay{--tw-text-opacity:1;align-items:center;background-color:rgba(15,23,42,.45);color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .16s ease-out}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-image-cropper-free__frame:hover .jobi-image-cropper-free__overlay{opacity:1}}.jobi-v2 .jobi-image-cropper-free__empty{align-items:center;color:var(--jobi-text-secondary);display:flex;flex-direction:column;gap:.5rem;justify-content:center}.jobi-v2 .jobi-image-cropper-free__empty-text{font-size:11px;font-weight:500;line-height:1.35}.jobi-v2 .jobi-image-cropper-free__meta{min-width:0;width:100%}.jobi-v2 .jobi-image-cropper-free__hint{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714}.jobi-v2 .jobi-image-cropper-free__note{color:var(--jobi-text-secondary);font-size:11px;line-height:1.35;margin-top:.25rem}.jobi-v2 .jobi-image-cropper-free__canvas-host{display:block;width:100%}.jobi-v2 .jobi-image-cropper-free__canvas{border-radius:var(--jobi-radius-md);display:block;overflow:hidden;width:100%}.jobi-v2 .jobi-image-cropper-free__controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.jobi-v2 .jobi-image-cropper-free__btn{align-items:center;border-radius:var(--jobi-radius-md);border-width:1px;display:inline-flex;font-size:11px;font-weight:500;gap:.375rem;justify-content:center;line-height:1.35;padding:.375rem .75rem}.jobi-v2 .jobi-image-cropper-free__btn:disabled{cursor:not-allowed;opacity:.4}.jobi-v2 .jobi-image-cropper-free__btn{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);color:var(--jobi-text-primary);transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s var(--jobi-ease-out)}.jobi-v2 .jobi-image-cropper-free__btn:hover:not(:disabled){background-color:rgb(var(--jobi-primary-rgb)/.05);border-color:rgb(var(--jobi-primary-rgb)/.3);color:rgb(var(--jobi-primary-rgb))}.jobi-v2 .jobi-image-cropper-free__btn:active:not(:disabled){transform:scale(.97)}.jobi-v2 .jobi-image-cropper-free__size{--tw-numeric-spacing:tabular-nums;background:var(--jobi-bg-surface-muted);border-radius:var(--jobi-radius-md);color:var(--jobi-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.35;padding:.25rem .5rem}.jobi-v2 .jobi-image-cropper-free__close{border-radius:.5rem;padding:.25rem}.jobi-v2 .jobi-image-cropper-free__close:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-image-cropper-free__close:hover:is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-image-cropper-free__close{transition:background-color .16s ease,transform .16s var(--jobi-ease-out)}.jobi-v2 .jobi-image-cropper-free__close:active{transform:scale(.92)}.jobi-v2 .jobi-image-cropper-free__action{align-items:center;border-radius:var(--jobi-radius-md);display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:1.4285714;padding:.5rem 1rem}.jobi-v2 .jobi-image-cropper-free__action:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-image-cropper-free__action:hover:is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-image-cropper-free__action{transition:background-color .16s ease,transform .16s var(--jobi-ease-out)}.jobi-v2 .jobi-image-cropper-free__action--primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 .jobi-image-cropper-free__action--primary:hover{background-color:rgb(var(--jobi-primary-rgb)/.9)}.jobi-v2 .jobi-image-cropper-free__action:active{transform:scale(.97)}.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action$=-resize]{filter:drop-shadow(0 0 1.5px rgba(15,23,42,.9));transition:filter .12s ease-out}@media (pointer:coarse){.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action$=-resize]{height:30px;width:30px}.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action=n-resize]{top:-15px}.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action=s-resize]{bottom:-15px}.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action=e-resize]{right:-15px}.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action=w-resize]{left:-15px}.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action=ne-resize]{right:-15px;top:-15px}.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action=nw-resize]{left:-15px;top:-15px}.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action=se-resize]{bottom:-15px;right:-15px}.jobi-v2 .jobi-image-cropper-free__canvas cropper-handle[action=sw-resize]{bottom:-15px;left:-15px}}.jobi-v2 .jobi-image-cropper-free__canvas-host[data-jobi-action] cropper-handle[action$=-resize]{filter:drop-shadow(0 0 3px rgba(90,103,231,.95))}.jobi-v2 .jobi-image-cropper-free__fade{transition:opacity .2s var(--jobi-ease-out)}.jobi-v2 .jobi-image-cropper-free__fade--fast{transition-duration:.15s}.jobi-v2 .jobi-image-cropper-free__fade--out{opacity:0}.jobi-v2 .jobi-image-cropper-free__fade--in{opacity:1}.jobi-v2 .jobi-image-cropper-free__panel{transform-origin:center;transition:opacity .2s var(--jobi-ease-out),transform .2s var(--jobi-ease-out)}.jobi-v2 .jobi-image-cropper-free__panel--fast{transition-duration:.15s}.jobi-v2 .jobi-image-cropper-free__panel--out{opacity:0;transform:scale(.96)}.jobi-v2 .jobi-image-cropper-free__panel--in{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-image-cropper-free__panel{transition:opacity .15s ease-out}.jobi-v2 .jobi-image-cropper-free__panel--out{transform:none}.jobi-v2 .jobi-image-cropper-free__action,.jobi-v2 .jobi-image-cropper-free__btn,.jobi-v2 .jobi-image-cropper-free__frame,.jobi-v2 .jobi-image-cropper-free__pic{transition-duration:1ms}}.jobi-v2 .jobi-location-picker{display:flex;flex-direction:column;gap:.5rem}.jobi-v2 .jobi-location-picker__map{border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;min-height:220px;overflow:hidden;width:100%}.jobi-v2 :is(.jobi-location-picker__search .mapboxgl-ctrl-geocoder){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;border-radius:var(--jobi-radius-md);border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:none;width:100%}.jobi-v2 .jobi-location-picker__search .mapboxgl-ctrl-geocoder{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);font:inherit}.jobi-v2 :is(.jobi-location-picker__search .mapboxgl-ctrl-geocoder--input){width:100%}.jobi-v2 .jobi-location-picker__search .mapboxgl-ctrl-geocoder--input{color:var(--jobi-text-primary);height:42px}.jobi-v2 .jobi-location-picker__search .mapboxgl-ctrl-geocoder--input::-moz-placeholder{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-location-picker__search .mapboxgl-ctrl-geocoder--input::placeholder{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-location-picker__search .mapboxgl-ctrl-geocoder--icon{fill:var(--jobi-text-secondary)}.jobi-v2 .mapboxgl-ctrl-geocoder .suggestions{background:var(--jobi-bg-surface);color:var(--jobi-text-primary)}.jobi-v2 .mapboxgl-ctrl-geocoder .suggestions>.active>a,.jobi-v2 .mapboxgl-ctrl-geocoder .suggestions>li>a:hover{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}.jobi-v2 .mapboxgl-ctrl-geocoder .suggestions>.\!active>a{background:var(--jobi-bg-surface-muted)!important;color:var(--jobi-text-primary)!important}.jobi-v2 .jobi-field--error .jobi-location-picker__map{border-color:#ef4444}.jobi-v2 .dropzone{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default)!important;border-radius:var(--jobi-radius-md)}.jobi-v2 :is(.dropzone .dz-message){font-size:12px;line-height:1.4285714}.jobi-v2 .dropzone .dz-message{color:var(--jobi-text-secondary)}.jobi-v2 .dropzone.dz-drag-hover{background-color:rgb(var(--jobi-primary-rgb)/.05);border-color:rgb(var(--jobi-primary-rgb)/.5)}.jobi-v2 .singleFileDropzone{background:var(--jobi-bg-surface);border:2px dashed #cbd5e1!important;border-radius:12px;display:flex;flex-wrap:wrap;gap:1rem;min-height:unset!important;padding:10px!important;transition:.3s ease;width:100%}.dark .jobi-v2 .singleFileDropzone{border-color:#475569!important}.jobi-v2 .singleFileDropzone.dz-started{background:var(--jobi-bg-surface-muted)!important}.jobi-v2 .singleFileDropzone .dz-message{margin:17.5px 0;text-align:center;width:100%}.jobi-v2 .singleFileDropzone .dz-preview{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:10px;box-shadow:0 4px 10px rgba(90,103,231,.08);display:flex;height:auto!important;justify-content:space-between!important;margin:0!important;min-height:unset!important;padding:12px 16px;width:100%}.jobi-v2 .singleFileDropzone .dz-image{border-radius:8px!important;height:35px!important;margin-right:12px;overflow:hidden;width:35px!important}.jobi-v2 .singleFileDropzone .dz-details{display:flex;flex:1;flex-direction:column-reverse;flex-wrap:wrap;justify-content:space-between;padding:12px 16px 12px 56px!important;text-align:left!important}.jobi-v2 .singleFileDropzone .dz-progress{display:none!important}.jobi-v2 .singleFileDropzone .dz-filename{color:var(--jobi-text-primary);font-weight:600;margin-top:0!important}.jobi-v2 .singleFileDropzone .dz-size{color:var(--jobi-text-secondary);font-size:13px!important;margin:0!important}.jobi-v2 .singleFileDropzone .dz-remove{background-color:var(--jobi-bg-surface);color:#ef4444!important;cursor:pointer;font-weight:600;padding-left:20px;text-decoration:none;z-index:21!important}.jobi-v2 .singleFileDropzone .dz-error-message{top:39px!important}.jobi-v2 :is(.dropzone:not(.singleFileDropzone) .dz-preview){border-radius:var(--jobi-radius-md);border-width:1px}.jobi-v2 .dropzone:not(.singleFileDropzone) .dz-preview{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default)}.jobi-v2 .dropzone:not(.singleFileDropzone) .dz-remove{color:#ef4444!important;font-weight:600;text-decoration:none}.jobi-v2 .jobi-spinner{animation:spin 1s linear infinite;border-color:transparent currentColor currentColor;border-radius:9999px;border-width:2px;display:inline-block}.jobi-v2 .jobi-spinner--sm{height:1rem;width:1rem}.jobi-v2 .jobi-spinner--md{height:2rem;width:2rem}.jobi-v2 .jobi-spinner--lg,.jobi-v2 .jobi-spinner--md{--tw-text-opacity:1;color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .jobi-spinner--lg{height:3rem;width:3rem}.jobi-v2 .jobi-skeleton{animation:jobi-skeleton-pulse 1.4s ease-in-out infinite;background:var(--jobi-skeleton);border-radius:var(--jobi-radius-md)}.jobi-v2 .jobi-table-empty{--tw-text-opacity:1;align-items:center;color:rgb(148 163 184/var(--tw-text-opacity,1));display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding-bottom:2.5rem;padding-top:2.5rem}.jobi-v2 :is(.jobi-table-empty svg){opacity:.6}.jobi-v2 :is(.jobi-table-empty span){font-size:12px;line-height:1.4285714}.jobi-v2 .jobi-modal__backdrop{background:rgba(15,23,42,.5);inset:0;position:fixed}.jobi-v2 .jobi-modal__viewport{display:flex;inset:0;justify-content:center;overflow-y:auto;padding:1rem;position:fixed;z-index:50}.jobi-v2 .jobi-modal__viewport--fullscreen{align-items:flex-end;padding:0}@media (min-width:640px){.jobi-v2 .jobi-modal__viewport--fullscreen{align-items:center;padding:1rem}}.jobi-v2 .jobi-modal__panel{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);background:var(--jobi-bg-app);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;margin:auto;max-width:var(--jobi-modal-width-lg);outline:2px solid transparent;outline-offset:2px;overflow:hidden;width:100%}.jobi-v2 .jobi-modal__panel--top{margin:min(8vh,4rem) auto auto}.jobi-v2 .jobi-modal__panel--size-xs{max-width:var(--jobi-modal-width-xs)}.jobi-v2 .jobi-modal__panel--size-sm{max-width:var(--jobi-modal-width-sm)}.jobi-v2 .jobi-modal__panel--size-md{max-width:var(--jobi-modal-width-md)}.jobi-v2 .jobi-modal__panel--size-lg{max-width:var(--jobi-modal-width-lg)}.jobi-v2 .jobi-modal__panel--size-xl{max-width:var(--jobi-modal-width-xl)}.jobi-v2 .jobi-modal__panel--size-2xl{max-width:var(--jobi-modal-width-2xl)}.jobi-v2 .jobi-modal__panel--size-3xl{max-width:var(--jobi-modal-width-3xl)}.jobi-v2 .jobi-modal__panel--size-4xl{max-width:var(--jobi-modal-width-4xl)}.jobi-v2 .jobi-modal__panel--size-5xl{max-width:var(--jobi-modal-width-5xl)}.jobi-v2 .jobi-modal__panel--size-6xl{max-width:var(--jobi-modal-width-6xl)}.jobi-v2 .jobi-modal__panel--size-full{max-width:var(--jobi-modal-width-full)}.jobi-v2 .jobi-modal__panel--size-fullscreen{border-radius:0;height:100dvh;max-height:100dvh;max-width:none!important;width:100%}@media (min-width:640px){.jobi-v2 .jobi-modal__panel--size-fullscreen{border-radius:var(--jobi-radius-md);height:auto;max-height:var(--jobi-modal-max-height);max-width:var(--jobi-modal-width-full)}}.jobi-v2 .jobi-modal__panel--scrollable{display:flex;flex-direction:column;max-height:var(--jobi-modal-max-height)}.jobi-v2 .jobi-modal__panel--scrollable.jobi-modal__panel--size-fullscreen{max-height:100dvh}@media (min-width:640px){.jobi-v2 .jobi-modal__panel--scrollable.jobi-modal__panel--size-fullscreen{max-height:var(--jobi-modal-max-height)}}.jobi-v2 .jobi-modal__header{border-bottom-width:1px;border-color:var(--jobi-border-default);flex-shrink:0;justify-content:space-between;padding:1rem 1.25rem}.jobi-v2 .jobi-modal__header,.jobi-v2 .jobi-modal__header-main{align-items:flex-start;display:flex;gap:.75rem}.jobi-v2 .jobi-modal__header-main{flex:1 1 0%;min-width:0}.jobi-v2 .jobi-modal__icon{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.jobi-v2 .jobi-modal__panel--variant-danger .jobi-modal__icon{background:rgba(239,68,68,.12);color:var(--jobi-danger)}.jobi-v2 .jobi-modal__panel--variant-warning .jobi-modal__icon{background:rgba(245,158,11,.12);color:var(--jobi-warning)}.jobi-v2 .jobi-modal__panel--variant-info .jobi-modal__icon{background:rgba(100,116,139,.12);color:var(--jobi-info)}.jobi-v2 .jobi-modal__title{color:var(--jobi-text-primary);font-size:16px;font-weight:600;line-height:1.35}.jobi-v2 .jobi-modal__description{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714;margin-top:.25rem}.jobi-v2 .jobi-modal__close{border-radius:var(--jobi-radius-md);color:var(--jobi-text-secondary);flex-shrink:0;padding:.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-modal__close:hover{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}}.jobi-v2 .jobi-modal__body{padding:1rem 1.25rem}.jobi-v2 .jobi-modal__body--flush-top{padding-top:0}.jobi-v2 :is(.jobi-modal__panel--scrollable .jobi-modal__body){overflow-y:auto;position:relative}.jobi-v2 .jobi-modal__panel--scrollable .jobi-modal__body{flex:1 1 auto;min-height:0;overscroll-behavior:contain}.jobi-v2 .jobi-modal__footer{align-items:center;border-color:var(--jobi-border-default);border-top-width:1px;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;padding:1rem 1.25rem}.jobi-v2 .jobi-modal__icon--brand{background:rgb(var(--jobi-primary-rgb)/.12);border-radius:var(--jobi-radius-md);color:var(--jobi-primary-fg)}.jobi-v2 .jobi-modal__back,.jobi-v2 .jobi-modal__handle{display:none}@media (max-width:639.98px){.jobi-v2 .jobi-modal__viewport--m-sheet{align-items:flex-end;overflow:hidden;padding:0}.jobi-v2 .jobi-modal__viewport--m-fullscreen{align-items:stretch;overflow:hidden;padding:0}.jobi-v2 .jobi-modal__panel--m-sheet{border-radius:var(--jobi-radius-lg) var(--jobi-radius-lg) 0 0;border-width:1px 0 0;margin:auto 0 0;max-height:92dvh;max-width:none;width:100%}.jobi-v2 .jobi-modal__panel--m-fullscreen{border-radius:0;border-width:0;height:100dvh;margin:0;max-height:100dvh;max-width:none;width:100%}.jobi-v2 .jobi-modal__panel--m-sheet [data-jobi-sheet-drag]{touch-action:none}.jobi-v2 .jobi-modal__panel--m-sheet .jobi-modal__handle{cursor:grab;display:block;flex-shrink:0;padding:8px 0 2px}.jobi-v2 .jobi-modal__panel--m-sheet .jobi-modal__handle:before{background-color:var(--jobi-border-field);border-radius:9999px;content:"";display:block;height:4px;margin-left:auto;margin-right:auto;width:36px}.jobi-v2 .jobi-modal__panel--m-sheet .jobi-modal__header{padding-top:.5rem}.jobi-v2 .jobi-modal__panel--m-fullscreen .jobi-modal__header{flex-wrap:wrap}.jobi-v2 .jobi-modal__panel--m-fullscreen .jobi-modal__back{align-items:center;border-radius:var(--jobi-radius-md);color:var(--jobi-primary-fg);display:inline-flex;font-size:12px;font-weight:600;gap:.375rem;line-height:1.4285714;margin-left:-.25rem;padding-bottom:.25rem;padding-top:.25rem;width:100%}.jobi-v2 .jobi-modal__panel--m-fullscreen .jobi-modal__close{display:none}.jobi-v2 .jobi-modal__panel--m-fullscreen .jobi-modal__footer,.jobi-v2 .jobi-modal__panel--m-sheet .jobi-modal__footer{flex-wrap:nowrap;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.jobi-v2 .jobi-modal__panel--m-fullscreen .jobi-modal__footer>:last-child:not(:only-child),.jobi-v2 .jobi-modal__panel--m-sheet .jobi-modal__footer>:last-child:not(:only-child){flex:1 1 auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-modal__viewport{transform:none!important}}.jobi-v2 .jobi-table-wrap{background-color:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);overflow-x:auto}.jobi-v2 .jobi-table-wrap th .dt-column-title{color:var(--jobi-tb-head-text)}.jobi-v2 .jobi-table{font-size:12px;line-height:1.4285714;min-width:640px;text-align:left;width:100%}.jobi-v2 .jobi-salary-band{--tw-numeric-spacing:tabular-nums;align-items:center;color:var(--jobi-text-secondary);display:inline-flex;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);gap:.5rem;white-space:nowrap}.jobi-v2 .jobi-salary-band__track{background-color:var(--jobi-border-default);border-radius:9999px;flex-shrink:0;height:.375rem;position:relative;width:6rem}.jobi-v2 .jobi-salary-band__range{background-color:rgb(var(--jobi-primary-rgb)/.45);border-radius:9999px;bottom:0;min-width:4px;position:absolute;top:0}@keyframes jobi-row-flash{0%{background-color:rgb(var(--jobi-primary-rgb)/.2)}to{background-color:transparent}}.jobi-v2 .jobi-table tbody tr.jobi-row-flash>td{animation:jobi-row-flash .7s var(--jobi-ease-out)}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-table tbody tr.jobi-row-flash>td{animation:none}}.jobi-v2 .jobi-salary-band__mid{--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--jobi-primary-color);border-radius:9999px;height:.75rem;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.125rem}.jobi-v2 .jobi-table thead{background:var(--jobi-tb-head)}.jobi-v2 :is(.jobi-table th){font-size:11px;font-weight:600;letter-spacing:.025em;line-height:1.35;padding:.75rem 1rem;text-transform:uppercase}.jobi-v2 .jobi-table th{color:var(--jobi-tb-head-text)}.jobi-v2 :is(.jobi-table td){border-top-width:1px;padding:.75rem 1rem}.jobi-v2 .jobi-table td{border-color:var(--jobi-border-default)}.jobi-v2 .jobi-table tbody tr:nth-child(2n){background:var(--jobi-tb-row)}.jobi-v2 .jobi-table tbody tr:nth-child(odd){background:var(--jobi-tb-row-alt)}.jobi-v2 .jobi-table--plain tbody tr:nth-child(2n),.jobi-v2 .jobi-table--plain tbody tr:nth-child(odd){background:var(--jobi-bg-surface)}.jobi-v2 :is(.jobi-table th[scope=row]){font-size:12px;font-weight:600;letter-spacing:0;line-height:1.4285714;padding:.75rem 1rem;text-transform:none}.jobi-v2 .jobi-table th[scope=row]{background:transparent;border-top:1px solid var(--jobi-border-default);color:var(--jobi-text-primary);text-align:left}.jobi-v2 .jobi-table td[class~=text-center],.jobi-v2 .jobi-table th[class~=text-center]{text-align:center}.jobi-v2 .jobi-table td[class~=text-right],.jobi-v2 .jobi-table th[class~=text-right]{text-align:right}.jobi-v2 .jobi-table td[class~=text-left],.jobi-v2 .jobi-table th[class~=text-left]{text-align:left}.jobi-v2 .jobi-table td[class~=text-nowrap],.jobi-v2 .jobi-table th[class~=text-nowrap]{white-space:nowrap}.jobi-v2 .ts-wrapper.plugin-clear_button.has-items .clear-button{opacity:1}.jobi-v2 :is(.ts-wrapper.plugin-clear_button .clear-button){align-items:center;border-radius:9999px;display:flex;font-size:12px;height:1.5rem;justify-content:center;line-height:1.4285714;width:1.5rem}.jobi-v2 .jobi-table div.dt-column-header{justify-content:flex-start}.jobi-v2 .jobi-table div.dt-column-header .dt-column-title{flex-grow:0}.jobi-v2 .jobi-table th.dt-type-date div.dt-column-header,.jobi-v2 .jobi-table th.dt-type-numeric div.dt-column-header,.jobi-v2 .jobi-table th[class~=text-right] div.dt-column-header{flex-direction:row-reverse;justify-content:flex-start}.jobi-v2 :is(.jobi-table tbody tr:hover){background-color:rgb(var(--jobi-primary-rgb)/.05)}.jobi-v2 .jobi-filter-bar{border-radius:var(--jobi-radius-md);display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (min-width:640px){.jobi-v2 .jobi-filter-bar{align-items:flex-end;flex-direction:row;flex-wrap:wrap}}.jobi-v2 .jobi-filter-bar{background:var(--jobi-bg-surface-muted);border:1px solid var(--jobi-border-default)}.jobi-v2 .jobi-filter-toolbar{display:flex;flex-direction:column;gap:.75rem;position:relative;z-index:10}.jobi-v2 .jobi-filter-toolbar__row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem}.jobi-v2 .jobi-filter-toolbar__row--toolbar{align-items:center;flex-wrap:wrap;gap:.75rem}.jobi-v2 .jobi-filter-toolbar__row--inline{align-items:flex-end;flex-wrap:nowrap;gap:.75rem}@media not all and (min-width:768px){.jobi-v2 .jobi-filter-toolbar__row--inline{flex-wrap:wrap}}.jobi-v2 .jobi-filter-toolbar__lead{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem;min-width:0}.jobi-v2 .jobi-filter-toolbar__end,.jobi-v2 .jobi-filter-toolbar__start{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.jobi-v2 .jobi-filter-toolbar__end{flex-shrink:0;margin-left:auto}.jobi-v2 .jobi-filter-toolbar__filters{align-items:flex-end;display:flex;flex:1 1 0%;flex-wrap:wrap;gap:.75rem;min-width:0}.jobi-v2 .jobi-filter-toolbar__filter-actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem;overflow:visible}@media not all and (min-width:1024px){.jobi-v2 :is(.jobi-filter-toolbar--legacy .jobi-filter-toolbar__row--filters){align-items:stretch;flex-direction:column}}.jobi-v2 :is(.ar-toolbar .jobi-filter-toolbar__row--toolbar){align-items:flex-start}.jobi-v2 :is(.ar-toolbar .jobi-filter-toolbar__start){flex:1 1 0%;min-width:0}.jobi-v2 .ar-opt.is-active{background-color:rgb(var(--jobi-primary-rgb)/.06);border-color:rgb(var(--jobi-primary-rgb));box-shadow:0 0 0 2px rgb(var(--jobi-primary-rgb)/.4)}.jobi-v2 .ar-cell-btn{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:background-color .15s ease,transform .15s ease}.jobi-v2 .ar-cell-btn:hover{background-color:rgb(var(--jobi-primary-rgb)/.1);transform:scale(1.1)}.jobi-v2 .ar-cell-btn.ar-no-perm,.jobi-v2 .ar-cell-btn.showContinuos{cursor:default}.jobi-v2 .ar-cell-btn.ar-no-perm:hover,.jobi-v2 .ar-cell-btn.showContinuos:hover{background-color:transparent;transform:none}@media not all and (min-width:1024px){.jobi-v2 :is(.jobi-filter-toolbar--legacy .jobi-filter-toolbar__filters){flex:none;width:100%}.jobi-v2 :is(.jobi-filter-toolbar--legacy .jobi-filter-toolbar__filter-actions){align-self:auto;justify-content:flex-start;width:100%}}.jobi-v2 .jobi-filter-toolbar__toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;overflow:visible}.jobi-v2 .jobi-filter-toolbar__primary-action{flex-shrink:0}@media (max-width:820px){.jobi-v2 .jobi-filter-toolbar__filters{width:100%!important}}.jobi-v2 .jobi-filter-field{display:flex;flex-direction:column;gap:.25rem;min-width:0}.jobi-v2 .jobi-filter-field--sm{width:100%}@media (min-width:640px){.jobi-v2 .jobi-filter-field--sm{width:8rem}}.jobi-v2 .jobi-filter-field--md{width:100%}@media (min-width:640px){.jobi-v2 .jobi-filter-field--md{width:10.5rem}}.jobi-v2 .jobi-filter-field--lg{width:100%}@media (min-width:640px){.jobi-v2 .jobi-filter-field--lg{width:14rem}}.jobi-v2 .jobi-filter-field--auto{width:100%}@media (min-width:640px){.jobi-v2 .jobi-filter-field--auto{width:auto}}.jobi-v2 .jobi-filter-field__label{color:var(--jobi-text-primary);font-weight:700;line-height:1.25}.jobi-v2 :is(.jobi-filter-field__control>.jobi-field){gap:0}.jobi-v2 :is(.jobi-filter-field__control>.jobi-field>.jobi-label){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.jobi-v2 .jobi-search-input{position:relative;width:100%}.jobi-v2 .jobi-search-input__field{padding-right:2.25rem}.jobi-v2 .jobi-search-input__icon{align-items:center;bottom:0;color:var(--jobi-text-secondary);display:flex;padding-right:.75rem;pointer-events:none;position:absolute;right:0;top:0}.jobi-v2 .jobi-icon-btn{border-radius:10px;font-size:12px;height:2.5rem;justify-items:center;line-height:1.4285714;position:relative;width:2.5rem}.jobi-v2 .jobi-icon-btn--primary{background-color:rgb(var(--jobi-primary-rgb));color:#fff}.jobi-v2 .jobi-icon-btn--primary:hover{background-color:rgb(var(--jobi-primary-rgb)/.9)}.jobi-v2 .jobi-icon-btn--muted{background-color:var(--jobi-btn-muted-bg);border:1px solid var(--jobi-btn-muted-bg);color:var(--jobi-btn-muted-text)}.jobi-v2 .jobi-icon-btn--muted:hover{background-color:var(--jobi-btn-muted-bg-hover)}.jobi-v2 .jobi-icon-btn--ghost{background-color:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-width:1px;color:var(--jobi-primary-fg)}.jobi-v2 .jobi-icon-btn--ghost:hover{background-color:var(--jobi-btn-ghost-bg-hover)}.jobi-v2 .jobi-icon-btn--plain{background-color:transparent;border:0;color:var(--jobi-text-secondary)}.jobi-v2 .jobi-icon-btn--plain:hover{background-color:var(--jobi-btn-ghost-bg-hover);color:var(--jobi-text-primary)}.jobi-v2 .jobi-icon-btn--plain.jobi-icon-btn--danger{color:#dc2626}.dark .jobi-v2 .jobi-icon-btn--plain.jobi-icon-btn--danger{color:#f87171}.jobi-v2 .jobi-icon-btn--plain.jobi-icon-btn--danger:hover{background-color:rgba(239,68,68,.1)}.jobi-v2 .jobi-icon-btn--tone{background-color:color-mix(in srgb,var(--icon-tone) 8%,var(--jobi-bg-surface));border:1px solid color-mix(in srgb,var(--icon-tone) 35%,transparent);color:var(--icon-tone)}.jobi-v2 .jobi-icon-btn--tone-success{--icon-tone:var(--jobi-tone-success-fg)}.jobi-v2 .jobi-icon-btn--tone-danger{--icon-tone:var(--jobi-tone-danger-fg)}.jobi-v2 .jobi-icon-btn--tone:active{background-color:color-mix(in srgb,var(--icon-tone) 18%,var(--jobi-bg-surface))}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-icon-btn--tone:hover{background-color:color-mix(in srgb,var(--icon-tone) 14%,var(--jobi-bg-surface))}}.jobi-v2 .jobi-icon-btn__badge{--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1));background-color:rgb(239 68 68/var(--tw-bg-opacity,1));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);height:.625rem;position:absolute;width:.625rem;z-index:10}.jobi-v2 .jobi-icon-btn__badge:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity,1))}.jobi-v2 .jobi-icon-btn__badge{right:-.125rem;top:-.125rem}.jobi-v2 :is(.jobi-filter-toolbar__primary-action .jobi-btn-primary),:is(.jobi-v2 .jobi-toolbar-cta){align-items:center;border-radius:10px;display:inline-flex;font-size:12px;font-weight:700;gap:.5rem;height:2.5rem;line-height:1.4285714;padding-left:.875rem;padding-right:.875rem}.jobi-v2 .jobi-filter-toolbar__primary-action .jobi-btn-primary,.jobi-v2 .jobi-toolbar-cta{background-color:rgb(var(--jobi-primary-rgb));color:#fff}.jobi-v2 .jobi-toolbar-cta:hover{background-color:rgb(var(--jobi-primary-rgb)/.9)}.jobi-v2 .jobi-toolbar-cta.btn--warning{background-color:rgba(242,200,15,.25);color:#d68910}.jobi-v2 .jobi-toolbar-cta.btn--warning:hover{background-color:#fefce8}.jobi-v2 :is(.jobi-filter-toolbar--inline .jobi-filter-toolbar__filters){flex:none}.jobi-v2 :is(.jobi-filter-toolbar--simple .jobi-filter-toolbar__lead){flex:1 1 0%}.jobi-v2 :is(.jobi-filter-toolbar--simple .jobi-filter-toolbar__filters){flex:1 1 0%}.jobi-v2 .jobi-filter-field--full{flex:1 1 0%;width:100%}.jobi-v2 .jobi-filter-toolbar--compact{align-items:flex-end;background:var(--jobi-bg-surface-muted);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;flex-direction:row;flex-wrap:wrap;padding:1rem}.jobi-v2 :is(.jobi-filter-toolbar--compact .jobi-filter-toolbar__row--filters){flex:1 1 0%}.jobi-v2 :is(.jobi-filter-toolbar--compact .jobi-filter-toolbar__row--toolbar){display:none}.jobi-v2 .jobi-filter-toolbar--modern{--tw-shadow:var(--jobi-shadow-elev);--tw-shadow-colored:var(--jobi-shadow-elev);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:rgb(var(--jobi-bg-surface)/.95);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-lg);border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:.75rem 1rem;position:sticky;top:0;z-index:20}.jobi-v2 :is(.jobi-filter-toolbar--modern .jobi-filter-toolbar__filters){align-items:center;gap:.5rem}.jobi-v2 :is(.jobi-filter-toolbar--modern .jobi-filter-field__label){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.jobi-v2 :is(.jobi-filter-toolbar--modern .jobi-search-input){flex:1 1 0%;min-width:14rem}.jobi-v2 :is(.jobi-filter-toolbar--modern .jobi-search-input__field){border-radius:9999px}.jobi-v2 .jobi-filter-modern-pill{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:9999px;border-width:1px;color:var(--jobi-text-primary);font-size:12px;font-weight:500;gap:.375rem;line-height:1.4285714;padding:.5rem .75rem}.jobi-v2 .jobi-filter-modern-pill,.jobi-v2 .jobi-filter-modern-pill__count{align-items:center;display:inline-flex}.jobi-v2 .jobi-filter-modern-pill__count{background:rgb(var(--jobi-primary-rgb)/.12);border-radius:9999px;color:rgb(var(--jobi-primary-rgb));font-size:11px;font-weight:700;height:1.25rem;justify-content:center;line-height:1.35;min-width:1.25rem;padding-left:.25rem;padding-right:.25rem}.jobi-v2 .jobi-avatar{display:inline-flex;flex-shrink:0;position:relative;vertical-align:middle}.jobi-v2 .jobi-avatar__inner{align-items:center;background-color:rgb(var(--jobi-primary-rgb)/.15);border-radius:9999px;color:var(--jobi-primary-fg);display:flex;font-weight:600;height:100%;justify-content:center;overflow:hidden;width:100%}.jobi-v2 .jobi-avatar__inner--square{border-radius:.5rem}.jobi-v2 .jobi-avatar--xs{font-size:.6rem;height:1.5rem;width:1.5rem}.jobi-v2 .jobi-avatar--sm{font-size:11px;height:2rem;line-height:1.35;width:2rem}.jobi-v2 .jobi-avatar--md{font-size:12px;height:2.5rem;line-height:1.4285714;width:2.5rem}.jobi-v2 .jobi-avatar--lg{font-size:12px;height:3rem;line-height:1.4285714;width:3rem}.jobi-v2 .jobi-avatar--xl{font-size:14px;height:4rem;line-height:1.4;width:4rem}.jobi-v2 .jobi-avatar__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.jobi-v2 .jobi-avatar__badge{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1));align-items:center;border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);display:flex;justify-content:center;position:absolute;z-index:10}.jobi-v2 .jobi-avatar__badge:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity,1))}.jobi-v2 .jobi-avatar__badge--top-right{right:-.125rem;top:-.125rem}.jobi-v2 .jobi-avatar__badge--top-left{left:-.125rem;top:-.125rem}.jobi-v2 .jobi-avatar__badge--bottom-right{bottom:-.125rem;right:-.125rem}.jobi-v2 .jobi-avatar__badge--bottom-left{bottom:-.125rem;left:-.125rem}.jobi-v2 .jobi-avatar__badge--dot{height:.75rem;width:.75rem}.jobi-v2 :is(.jobi-avatar--sm .jobi-avatar__badge--dot){height:.625rem;width:.625rem}.jobi-v2 :is(.jobi-avatar--xs .jobi-avatar__badge--dot){height:.5rem;width:.5rem}.jobi-v2 .jobi-avatar__badge--online{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-avatar__badge--offline{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-avatar__badge--busy{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-avatar__badge--icon{--tw-bg-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));height:1.25rem;width:1.25rem}.jobi-v2 .jobi-avatar__badge--count,.jobi-v2 .jobi-avatar__badge--icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 .jobi-avatar__badge--count{font-size:.625rem;font-weight:700;line-height:1;min-width:1.125rem;padding-left:.25rem;padding-right:.25rem}.jobi-v2 .jobi-avatar__badge--primary.jobi-avatar__badge--icon,:is(.jobi-v2 .jobi-avatar__badge--primary.jobi-avatar__badge--count){--tw-bg-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-avatar__badge--success.jobi-avatar__badge--count,.jobi-v2 .jobi-avatar__badge--success.jobi-avatar__badge--icon{background-color:var(--jobi-success)}.jobi-v2 .jobi-avatar__badge--danger.jobi-avatar__badge--count,.jobi-v2 .jobi-avatar__badge--danger.jobi-avatar__badge--icon{background-color:var(--jobi-danger)}.jobi-v2 .jobi-avatar__badge--warning.jobi-avatar__badge--count,.jobi-v2 .jobi-avatar__badge--warning.jobi-avatar__badge--icon{background-color:var(--jobi-warning)}.jobi-v2 .jobi-avatar__badge--neutral.jobi-avatar__badge--icon,:is(.jobi-v2 .jobi-avatar__badge--neutral.jobi-avatar__badge--count){--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-avatar__badge-icon{height:.75rem;width:.75rem}.jobi-v2 .jobi-avatar-group{align-items:center;display:flex}.jobi-v2 .jobi-avatar-group__item{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);margin-left:-.5rem}.jobi-v2 .jobi-avatar-group__item:first-child{margin-left:0}.jobi-v2 .jobi-avatar-group__item:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity,1))}.jobi-v2 .jobi-avatar-group__counter{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1));align-items:center;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(71 85 105/var(--tw-text-opacity,1));display:flex;font-weight:600;justify-content:center;margin-left:-.5rem}.jobi-v2 .jobi-avatar-group__counter:is(.dark *){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity,1));background-color:rgb(71 85 105/var(--tw-bg-opacity,1));color:rgb(226 232 240/var(--tw-text-opacity,1))}.jobi-v2 .jobi-avatar-group__counter.jobi-avatar--sm{font-size:11px;height:2rem;line-height:1.35;width:2rem}.jobi-v2 .jobi-avatar-group__counter.jobi-avatar--md{font-size:12px;height:2.5rem;line-height:1.4285714;width:2.5rem}.jobi-v2 .jobi-breadcrumb{align-items:center;color:var(--jobi-text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:.375rem;line-height:1.4285714}.jobi-v2 :is(.jobi-breadcrumb a){transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 :is(.jobi-breadcrumb a:hover){--tw-text-opacity:1;color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .jobi-breadcrumb__sep{opacity:.4}.jobi-v2 .jobi-breadcrumb__current{color:var(--jobi-text-primary);font-weight:500}.jobi-v2 .jobi-pagination{display:flex;flex-wrap:wrap;gap:.25rem}.jobi-v2 .jobi-pagination,.jobi-v2 .jobi-pagination__btn{align-items:center}.jobi-v2 .jobi-pagination__btn{border-radius:var(--jobi-radius-md);color:var(--jobi-text-secondary);display:inline-flex;font-size:12px;font-weight:500;height:2.25rem;justify-content:center;line-height:1.4285714;min-width:2.25rem;padding-left:.75rem;padding-right:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-pagination__btn:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-pagination__btn:hover:not(:disabled):is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-pagination__btn:hover:not(:disabled){color:var(--jobi-text-primary)}.jobi-v2 .jobi-pagination__btn--active{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 .jobi-pagination__btn:disabled{cursor:not-allowed;opacity:.4}.jobi-v2 :is(.jobi-card-list .pagination){align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;list-style-type:none;margin:0;padding:0}.jobi-v2 :is(.jobi-card-list .pagination li){list-style-type:none}.jobi-v2 :is(.jobi-card-list .pagination li a),:is(.jobi-v2 .jobi-card-list .pagination li button),:is(.jobi-v2 .jobi-card-list .pagination li span){align-items:center;background-color:transparent;border-radius:var(--jobi-radius-md);border-width:0;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:2.25rem;justify-content:center;line-height:1.4285714;min-width:2.25rem;padding-left:.75rem;padding-right:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-card-list .pagination li a,.jobi-v2 .jobi-card-list .pagination li button,.jobi-v2 .jobi-card-list .pagination li span{color:var(--jobi-text-secondary)}.jobi-v2 :is(.jobi-card-list .pagination li a:hover),:is(.jobi-v2 .jobi-card-list .pagination li button:hover){--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 :is(.jobi-card-list .pagination li a:hover:is(.dark *)),:is(.jobi-v2 .jobi-card-list .pagination li button:hover:is(.dark *)){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-card-list .pagination li a:hover,.jobi-v2 .jobi-card-list .pagination li button:hover{color:var(--jobi-text-primary)}.jobi-v2 :is(.jobi-card-list .pagination li.active a),:is(.jobi-v2 .jobi-card-list .pagination li.active button){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 :is(.jobi-card-list .pagination li.\!active a),:is(.jobi-v2 .jobi-card-list .pagination li.\!active button){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 :is(.jobi-card-list .pagination li.disabled button){cursor:default;opacity:.5}.jobi-v2 :is(.jobi-tabs--underline .jobi-tabs__list){border-bottom-width:1px;display:flex;gap:1.5rem}.jobi-v2 .jobi-tabs--underline .jobi-tabs__list{border-color:var(--jobi-border-default)}.jobi-v2 :is(.jobi-tabs--underline .jobi-tabs__tab){border-bottom-width:2px;border-color:transparent;font-size:12px;font-weight:500;line-height:1.4285714;margin-bottom:-1px;padding:.75rem .25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-tabs--underline .jobi-tabs__tab{color:var(--jobi-text-secondary)}.jobi-v2 :is(.jobi-tabs--underline .jobi-tabs__tab--active){--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1));color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 :is(.jobi-tabs--pills .jobi-tabs__list){display:flex;flex-wrap:wrap;gap:.5rem}.jobi-v2 :is(.jobi-tabs--pills .jobi-tabs__tab){border-radius:9999px;font-size:12px;font-weight:500;line-height:1.4285714;padding:.5rem 1rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-tabs--pills .jobi-tabs__tab{color:var(--jobi-text-secondary)}.jobi-v2 :is(.jobi-tabs--pills .jobi-tabs__tab--active){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 :is(.jobi-tabs--pills-surface .jobi-tabs__list){display:flex;flex-wrap:wrap;gap:.5rem}.jobi-v2 :is(.jobi-tabs--pills-surface .jobi-tabs__tab){border-radius:9999px;font-size:12px;font-weight:500;line-height:1.4285714;padding:.5rem 1rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-tabs--pills-surface .jobi-tabs__tab{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);color:var(--jobi-text-secondary)}.jobi-v2 .jobi-tabs--pills-surface .jobi-tabs__tab:hover:not(.jobi-tabs__tab--active){background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}.jobi-v2 :is(.jobi-tabs--pills-surface .jobi-tabs__tab--active){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 .jobi-tabs--pills-surface .jobi-tabs__tab--active{border-color:transparent}.jobi-v2 :is(.jobi-tabs--pills-surface .jobi-tabs__tab:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.4);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.jobi-v2 .jobi-tabs--segmented{background:var(--jobi-bg-surface-muted);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);display:inline-flex;padding:.25rem}.jobi-v2 :is(.jobi-tabs--segmented .jobi-tabs__list){display:flex;gap:.25rem}.jobi-v2 :is(.jobi-tabs--segmented .jobi-tabs__tab){border-radius:.375rem;font-size:12px;font-weight:500;line-height:1.4285714;padding:.5rem 1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-tabs--segmented .jobi-tabs__tab{color:var(--jobi-text-secondary)}.jobi-v2 :is(.jobi-tabs--segmented .jobi-tabs__tab--active){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 :is(.jobi-tabs--segmented .jobi-tabs__tab){overflow:visible;position:relative}.jobi-v2 :is(.jobi-tabs--segmented .jobi-tabs__tab-badge){border-radius:9999px;display:none;position:absolute}.jobi-v2 .jobi-tabs--segmented .jobi-tabs__tab-badge{background-color:var(--jobi-danger);border:2px solid #fff;box-shadow:0 0 0 1px rgba(15,23,42,.08);height:10px;pointer-events:none;right:-4px;top:-4px;width:10px;z-index:2}.jobi-v2 :is(.jobi-tabs--segmented .jobi-tabs__tab-badge--visible){display:block}.jobi-v2 :is(.jobi-tabs--module .jobi-tabs__list){display:flex;gap:.5rem}@media (min-width:768px){.jobi-v2 :is(.jobi-tabs--module .jobi-tabs__list){flex-wrap:wrap}}.jobi-v2 :is(.jobi-tabs--module .jobi-tabs__tab){align-items:center;border-radius:var(--jobi-radius-md);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;justify-content:center;line-height:1.4285714;max-width:100%;min-height:2.75rem;padding:.375rem 1rem;text-align:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}@media (min-width:768px){.jobi-v2 :is(.jobi-tabs--module .jobi-tabs__tab){flex-shrink:1;white-space:normal}}.jobi-v2 .jobi-tabs--module .jobi-tabs__tab{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);box-shadow:0 1px 2px rgba(0,0,0,.04);color:var(--jobi-text-primary)}.jobi-v2 .jobi-tabs--module .jobi-tabs__tab:hover:not(.jobi-tabs__tab--active){background:var(--jobi-bg-surface-muted)}.jobi-v2 :is(.jobi-tabs--module .jobi-tabs__tab--active){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 .jobi-tabs--module .jobi-tabs__tab--active{border-color:transparent}.jobi-v2 :is(.jobi-tabs--module .jobi-tabs__tab:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.4);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.jobi-v2 [class*=jobi-tabs--] .jobi-tabs__tab{transition:color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out),border-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out)}@media (prefers-reduced-motion:no-preference){.jobi-v2 [class*=jobi-tabs--] .jobi-tabs__tab:active:not(:disabled){transform:scale(.97)}}.jobi-v2 .jobi-segmented__opt[aria-checked=true] .jobi-badge.jobi-badge[class],.jobi-v2 .jobi-tabs__tab--active .jobi-badge.jobi-badge[class],.jobi-v2 .jobi-tabs__tab[aria-selected=true] .jobi-badge.jobi-badge[class]{background:hsla(0,0%,100%,.94);color:#1e293b}.jobi-v2 .jobi-segmented__opt[aria-checked=true] .jobi-badge--danger.jobi-badge[class],.jobi-v2 .jobi-tabs__tab--active .jobi-badge--danger.jobi-badge[class],.jobi-v2 .jobi-tabs__tab[aria-selected=true] .jobi-badge--danger.jobi-badge[class]{color:#991b1b}.jobi-v2 .jobi-segmented__opt[aria-checked=true] .jobi-badge--warning.jobi-badge[class],.jobi-v2 .jobi-tabs__tab--active .jobi-badge--warning.jobi-badge[class],.jobi-v2 .jobi-tabs__tab[aria-selected=true] .jobi-badge--warning.jobi-badge[class]{color:#78350f}.jobi-v2 .jobi-segmented__opt[aria-checked=true] .jobi-badge--success.jobi-badge[class],.jobi-v2 .jobi-tabs__tab--active .jobi-badge--success.jobi-badge[class],.jobi-v2 .jobi-tabs__tab[aria-selected=true] .jobi-badge--success.jobi-badge[class]{color:#14532d}@media (max-width:767.98px){.jobi-v2 .jobi-tabs--module>.jobi-tabs__list,.jobi-v2 [data-jobi-subtabs]{--jobi-tabs-fade:1.75rem;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin:-.25rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.25rem;scroll-snap-type:x proximity;scrollbar-width:none}.jobi-v2 .jobi-tabs--module>.jobi-tabs__list::-webkit-scrollbar,.jobi-v2 [data-jobi-subtabs]::-webkit-scrollbar{display:none}.jobi-v2 .jobi-tabs--module>.jobi-tabs__list>*,.jobi-v2 [data-jobi-subtabs]>[role=tab]{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;min-height:2.75rem;scroll-snap-align:center;white-space:nowrap;width:auto}.jobi-v2 [data-scroll-fade=end]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--jobi-tabs-fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--jobi-tabs-fade)),transparent)}.jobi-v2 [data-scroll-fade=start]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--jobi-tabs-fade)),transparent);mask-image:linear-gradient(to left,#000 calc(100% - var(--jobi-tabs-fade)),transparent)}.jobi-v2 [data-scroll-fade=both]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--jobi-tabs-fade),#000 calc(100% - var(--jobi-tabs-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--jobi-tabs-fade),#000 calc(100% - var(--jobi-tabs-fade)),transparent)}}.jobi-v2 .jobi-navbar-demo{--tw-shadow:var(--jobi-shadow-elev);--tw-shadow-colored:var(--jobi-shadow-elev);align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);gap:1rem;justify-content:space-between;padding:.75rem 1rem}.jobi-v2 .jobi-navbar-demo,.jobi-v2 .jobi-steps__list{display:flex}.jobi-v2 .jobi-steps__list{flex-direction:column;gap:0;list-style-type:none;padding:0}.jobi-v2 :is(.jobi-steps--horizontal .jobi-steps__list){align-items:flex-start;flex-direction:row}.jobi-v2 .jobi-steps__item{display:flex;flex:1 1 0%;gap:.75rem;position:relative}.jobi-v2 :is(.jobi-steps--horizontal .jobi-steps__item:last-child){flex:none}.jobi-v2 :is(.jobi-steps--horizontal .jobi-steps__content){padding-top:.5rem;white-space:nowrap}.jobi-v2 :is(.jobi-steps--horizontal .jobi-steps__item:not(:last-child)):after{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));border-radius:9999px;flex:1 1 0%;height:.125rem;min-width:1rem}.jobi-v2 :is(.jobi-steps--horizontal .jobi-steps__item:not(:last-child):is(.dark *)):after{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-steps--horizontal .jobi-steps__item:not(:last-child):after{content:"";margin-right:.75rem;margin-top:17px}.jobi-v2 .jobi-steps__item--complete:not(:last-child):after{background-color:rgb(var(--jobi-primary-rgb)/.4)}@media (max-width:639px){.jobi-v2 .jobi-steps--horizontal .jobi-steps__item:not(.jobi-steps__item--current) .jobi-steps__content{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.jobi-v2 :is(.jobi-steps--vertical .jobi-steps__item){padding-bottom:2rem;padding-left:0}.jobi-v2 :is(.jobi-steps--vertical .jobi-steps__item:not(:last-child)):before{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));height:calc(100% - 2.5rem);left:1.125rem;position:absolute;top:2.5rem;width:.125rem}.jobi-v2 :is(.jobi-steps--vertical .jobi-steps__item:not(:last-child):is(.dark *)):before{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-steps--vertical .jobi-steps__item:not(:last-child):before{content:""}.jobi-v2 :is(.jobi-steps--vertical .jobi-steps__item--complete:not(:last-child)):before{background-color:rgb(var(--jobi-primary-rgb)/.4)}.jobi-v2 .jobi-steps__marker{align-items:center;background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:9999px;border-width:2px;color:var(--jobi-text-secondary);display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:2.25rem;justify-content:center;line-height:1.4285714;position:relative;width:2.25rem;z-index:10}.jobi-v2 :is(.jobi-steps__item--current .jobi-steps__marker){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 :is(.jobi-steps__item--complete .jobi-steps__marker){--tw-border-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/.1);border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1));color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 :is(.jobi-steps__item--error .jobi-steps__marker){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));border-color:rgb(239 68 68/var(--tw-border-opacity,1));color:rgb(220 38 38/var(--tw-text-opacity,1))}.jobi-v2 :is(.jobi-steps__item--error .jobi-steps__marker:is(.dark *)){background-color:rgba(69,10,10,.4)}.jobi-v2 .jobi-steps__label{color:var(--jobi-text-primary);font-size:12px;font-weight:600;line-height:1.4285714}.jobi-v2 .jobi-steps__desc{color:var(--jobi-text-secondary);font-size:11px;line-height:1.35;margin-top:.125rem}.jobi-v2 .jobi-list{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;overflow:hidden}.jobi-v2 .jobi-list__item{align-items:center;border-bottom-width:1px;display:flex;gap:.75rem;padding:.75rem 1rem}.jobi-v2 .jobi-list__item:last-child{border-bottom-width:0}.jobi-v2 .jobi-list__item{border-color:var(--jobi-border-default)}.jobi-v2 :is(.jobi-list--default .jobi-list__body){flex:1 1 0%;min-width:0}.jobi-v2 :is(.jobi-list--default .jobi-list__trailing){flex-shrink:0}.jobi-v2 :is(.jobi-list--col3-grow .jobi-list__item){align-items:center;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto}.jobi-v2 :is(.jobi-list--col3-grow .jobi-list__body){min-width:0}.jobi-v2 :is(.jobi-list--col3-wrap .jobi-list__item){-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:auto minmax(0,1fr);row-gap:.25rem}.jobi-v2 :is(.jobi-list--col3-wrap .jobi-list__trailing){grid-column:span 2/span 2;justify-self:start}@media (min-width:640px){.jobi-v2 :is(.jobi-list--col3-wrap .jobi-list__trailing){grid-column:span 1/span 1;grid-column-start:3;grid-row-start:1;justify-self:end}}.jobi-v2 .jobi-list__title{color:var(--jobi-text-primary);font-size:12px;font-weight:500;line-height:1.4285714}.jobi-v2 .jobi-list__subtitle{color:var(--jobi-text-secondary);font-size:11px;line-height:1.35}.jobi-v2 .jobi-timeline{position:relative}.jobi-v2 :is(.jobi-timeline>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.jobi-v2 .jobi-timeline{padding-left:.5rem}.jobi-v2 .jobi-timeline__item{display:flex;gap:1rem;padding-bottom:2rem;padding-left:1.5rem;position:relative}.jobi-v2 .jobi-timeline__item:not(:last-child):before{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));bottom:0;left:.4375rem;position:absolute;top:.75rem;width:.125rem}.jobi-v2 .jobi-timeline__item:not(:last-child):is(.dark *):before{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-timeline__item:not(:last-child):before{content:""}.jobi-v2 .jobi-timeline__dot{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;border-width:2px;height:.875rem;left:0;position:absolute;top:.375rem;width:.875rem;z-index:10}.jobi-v2 .jobi-timeline__dot:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-timeline__dot{border-color:var(--jobi-border-default)}.jobi-v2 :is(.jobi-timeline__item--primary .jobi-timeline__dot){--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1))}.jobi-v2 .jobi-timeline__item--success .jobi-timeline__dot{background-color:var(--jobi-success);border-color:var(--jobi-success)}.jobi-v2 .jobi-timeline__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.jobi-v2 .jobi-timeline__title{color:var(--jobi-text-primary);font-size:12px;font-weight:600;line-height:1.4285714}.jobi-v2 .jobi-timeline__time{color:var(--jobi-text-secondary);font-size:11px;line-height:1.35}.jobi-v2 .jobi-timeline__body{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714;margin-top:.25rem}.jobi-v2 .jobi-table-actions{gap:.125rem;justify-content:flex-end}.jobi-v2 .jobi-table-actions,.jobi-v2 .jobi-table-actions__icon{align-items:center;display:inline-flex}.jobi-v2 .jobi-table-actions__icon{border-radius:var(--jobi-radius-md);color:var(--jobi-text-secondary);height:2rem;justify-content:center;transition:color .15s var(--jobi-ease-out),background-color .15s var(--jobi-ease-out),transform .15s var(--jobi-ease-out);width:2rem}.jobi-v2 .jobi-table-actions__icon:active{transform:scale(.92)}.jobi-v2 .jobi-table-actions__icon:hover{--tw-text-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/.1);color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .jobi-table-actions__menu{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.jobi-v2 .jobi-table-actions__menu--portaled{z-index:100}.jobi-v2 .jobi-dt-host{overflow:visible}.jobi-v2 :is(.jobi-dt-host .dataTables_wrapper){overflow:visible}@media (min-width:1024px){.jobi-v2 .jobi-uikit-layout{display:grid;gap:2rem;grid-template-columns:14rem minmax(0,1fr)}}@media (min-width:1280px){.jobi-v2 .jobi-uikit-layout{grid-template-columns:16rem minmax(0,1fr)}}.jobi-v2 .jobi-uikit-layout{overflow-x:clip}.jobi-v2 .jobi-uikit-nav{margin-bottom:2rem}@media (min-width:1024px){.jobi-v2 .jobi-uikit-nav{align-self:flex-start;margin-bottom:0;max-height:calc(100vh - 7rem);overflow-y:auto;padding-right:.25rem;position:sticky;top:6rem}}.jobi-v2 .jobi-uikit-nav__toggle{align-items:center;background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;color:var(--jobi-text-primary);display:flex;font-size:12px;font-weight:600;justify-content:space-between;line-height:1.4285714;min-height:44px;padding-left:1rem;padding-right:1rem;width:100%}.jobi-v2 .jobi-uikit-nav__body{margin-top:.5rem}@media (min-width:1024px){.jobi-v2 .jobi-uikit-nav__body{margin-top:0}}.jobi-v2 .jobi-uikit-nav__filter{font-size:12px;line-height:1.4285714;margin-bottom:.75rem;width:100%}.jobi-v2 :is(.jobi-uikit-nav__list>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 .jobi-uikit-nav__link{align-items:center;border-radius:.5rem;display:flex;font-size:12px;line-height:1.4285714;min-height:44px;padding-left:.75rem;padding-right:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.jobi-v2 .jobi-uikit-nav__link{min-height:36px}}.jobi-v2 .jobi-uikit-nav__link{color:var(--jobi-text-secondary)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-uikit-nav__link:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-uikit-nav__link:hover:is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-uikit-nav__link:hover{color:var(--jobi-text-primary)}}.jobi-v2 .jobi-uikit-nav__link[aria-current=true]{background:rgb(var(--jobi-primary-rgb)/.1);color:var(--jobi-primary-fg);font-weight:600}.jobi-v2 .jobi-uikit-nav__sub{margin-bottom:.25rem;margin-left:.75rem}.jobi-v2 :is(.jobi-uikit-nav__sub>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 .jobi-uikit-nav__sub{border-color:var(--jobi-border-default);border-left-width:1px;padding-left:.5rem}.jobi-v2 :is(.jobi-uikit-nav__sub .jobi-uikit-nav__link){font-size:13px;min-height:40px}@media (min-width:1024px){.jobi-v2 :is(.jobi-uikit-nav__sub .jobi-uikit-nav__link){min-height:30px}}.jobi-v2 .jobi-uikit-nav__group{font-size:11px;font-weight:600;line-height:1.35;padding:1rem .75rem .25rem}.jobi-v2 .jobi-uikit-nav__group:first-child{padding-top:0}.jobi-v2 .jobi-uikit-nav__group{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-uikit-skip{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.jobi-v2 .jobi-uikit-skip:focus{clip:auto;border-radius:var(--jobi-radius-md);display:block;font-size:12px;font-weight:600;height:auto;line-height:1.4285714;margin:0 0 .5rem;overflow:visible;padding:.5rem .75rem;position:static;white-space:normal;width:auto}.jobi-v2 .jobi-uikit-skip{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-uikit-totop{--tw-shadow:var(--jobi-shadow-elev);--tw-shadow-colored:var(--jobi-shadow-elev);align-items:center;background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:9999px;border-width:1px;bottom:1rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--jobi-text-primary);display:flex;height:2.75rem;justify-content:center;left:1rem;position:fixed;width:2.75rem;z-index:30}.jobi-v2 .jobi-uikit-ease-dot{background:var(--jobi-primary-fg);border-radius:9999px;height:1.5rem;left:.25rem;position:absolute;top:.25rem;transition-duration:.25s;transition-property:transform;width:1.5rem}.jobi-v2 .jobi-uikit-ease-dot.is-end{transform:translateX(calc(var(--ease-track, 18rem)))}.jobi-v2 .jobi-uikit-nav__empty:empty{display:none}.jobi-v2 .jobi-uikit-nav__empty{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714;padding:.5rem .75rem}.jobi-v2 .jobi-uikit-section{margin-bottom:3.5rem}.jobi-v2 .jobi-uikit-section__header{border-bottom-width:1px;border-color:var(--jobi-border-default);margin-bottom:1.5rem;padding-bottom:1rem}.jobi-v2 .jobi-uikit-section__header p{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-uikit-banner-preview .jobi-banner{animation:none;bottom:auto;left:auto;max-width:none;position:relative;transform:none;width:100%}.jobi-v2 .jobi-uikit-subsection{margin-bottom:.75rem;margin-top:2.5rem}.jobi-v2 :is(.jobi-uikit-section__header+.jobi-uikit-subsection),:is(.jobi-v2 .jobi-uikit-section__header+*+.jobi-uikit-subsection){margin-top:0}.jobi-v2 .jobi-uikit-subsection__title{align-items:center;color:var(--jobi-text-primary);display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;line-height:1.4285714;row-gap:.25rem}.jobi-v2 .jobi-uikit-subsection__anchor{border-radius:.125rem}.jobi-v2 .jobi-uikit-subsection__anchor:hover{text-decoration-line:underline}.jobi-v2 .jobi-uikit-subsection__anchor{color:inherit;text-underline-offset:3px}.jobi-v2 :is(.jobi-uikit-layout :not(pre)>code){border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125em;padding:1px .25rem}.jobi-v2 .jobi-uikit-layout :not(pre)>code{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary);overflow-wrap:anywhere}.jobi-v2 :is(.jobi-uikit-token-table__group th){font-size:11px;font-weight:600;letter-spacing:.05em;line-height:1.35;padding-top:1.25rem;text-transform:uppercase}.jobi-v2 .jobi-uikit-token-table__group th{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-uikit-swatch{border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);overflow:hidden}.jobi-v2 .jobi-uikit-swatch__color{height:3.5rem;width:100%}.jobi-v2 :is(.jobi-uikit-swatch__meta>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 .jobi-uikit-swatch__meta{background:var(--jobi-bg-surface);font-size:11px;line-height:1.35;padding:.625rem}.jobi-v2 :is(.jobi-uikit-swatch__meta code){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.65rem}.jobi-v2 .jobi-uikit-swatch__meta code{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-uikit-token-table{font-size:12px;line-height:1.4285714;text-align:left;width:100%}.jobi-v2 :is(.jobi-uikit-token-table th),:is(.jobi-v2 .jobi-uikit-token-table td){border-bottom-width:1px;padding:.5rem .75rem}.jobi-v2 .jobi-uikit-token-table td,.jobi-v2 .jobi-uikit-token-table th{border-color:var(--jobi-border-default)}.jobi-v2 :is(.jobi-uikit-token-table code){--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;line-height:1.35;padding:.125rem .375rem}.jobi-v2 :is(.jobi-uikit-token-table code:is(.dark *)){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-uikit-code{background:var(--jobi-bg-surface-muted);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);font-size:11px;line-height:1.35;margin-top:.75rem}.jobi-v2 :is(.jobi-uikit-code summary){cursor:pointer;font-weight:500;padding:.5rem .75rem}.jobi-v2 .jobi-uikit-code summary{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-uikit-code__pre{border-color:var(--jobi-border-default);border-top-width:1px;overflow-x:auto;padding:.5rem .75rem}.jobi-v2 .jobi-uikit-code__body{position:relative}.jobi-v2 :is(.jobi-uikit-code__body .jobi-uikit-code__pre){padding-right:6rem}.jobi-v2 .jobi-uikit-code__copy{align-items:center;background:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:.375rem;border-width:1px;color:var(--jobi-text-secondary);display:inline-flex;font-size:11px;font-weight:500;gap:.25rem;line-height:1.35;min-height:28px;padding-left:.5rem;padding-right:.5rem;position:absolute;right:.5rem;top:.5rem}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-uikit-code__copy:hover{color:var(--jobi-text-primary)}}.jobi-v2 .jobi-uikit-demo-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.jobi-v2 :is(.jobi-uikit-grid-demo>div){background-color:rgb(var(--jobi-primary-rgb)/.15);border-radius:var(--jobi-radius-md);font-size:11px;font-weight:600;line-height:1.35;padding-bottom:.75rem;padding-top:.75rem;text-align:center}.jobi-v2 .jobi-uikit-grid-demo>div{color:var(--jobi-text-primary)}.jobi-v2 .jobi-uikit-callout{--tw-border-opacity:1;background:var(--jobi-callot-bg-color);border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1));border-color:var(--jobi-primary-color);border-left-width:4px;border-radius:var(--jobi-radius-md);font-size:12px;line-height:1.4285714;padding:1rem}.jobi-v2 .sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.jobi-v2 .pointer-events-none{pointer-events:none}.jobi-v2 .\!visible{visibility:visible!important}.jobi-v2 .visible{visibility:visible}.jobi-v2 .invisible{visibility:hidden}.jobi-v2 .collapse{visibility:collapse}.jobi-v2 .static{position:static}.jobi-v2 .fixed{position:fixed}.jobi-v2 .absolute{position:absolute}.jobi-v2 .\!relative{position:relative!important}.jobi-v2 .relative{position:relative}.jobi-v2 .sticky{position:sticky}.jobi-v2 .inset-0{inset:0}.jobi-v2 .inset-3{inset:.75rem}.jobi-v2 .inset-y-0{bottom:0;top:0}.jobi-v2 .-bottom-4{bottom:-1rem}.jobi-v2 .-left-1{left:-.25rem}.jobi-v2 .-right-0\.5{right:-.125rem}.jobi-v2 .-right-1{right:-.25rem}.jobi-v2 .-right-1\.5{right:-.375rem}.jobi-v2 .-top-0\.5{top:-.125rem}.jobi-v2 .-top-1{top:-.25rem}.jobi-v2 .-top-1\.5{top:-.375rem}.jobi-v2 .bottom-full{bottom:100%}.jobi-v2 .left-0{left:0}.jobi-v2 .left-1\/2{left:50%}.jobi-v2 .left-2{left:.5rem}.jobi-v2 .right-0{right:0}.jobi-v2 .right-2{right:.5rem}.jobi-v2 .right-3{right:.75rem}.jobi-v2 .right-4{right:1rem}.jobi-v2 .top-0{top:0}.jobi-v2 .top-2{top:.5rem}.jobi-v2 .top-3{top:.75rem}.jobi-v2 .top-4{top:1rem}.jobi-v2 .top-full{top:100%}.jobi-v2 .isolate{isolation:isolate}.jobi-v2 .z-10{z-index:10}.jobi-v2 .z-30{z-index:30}.jobi-v2 .z-40{z-index:40}.jobi-v2 .z-50{z-index:50}.jobi-v2 .z-\[60\]{z-index:60}.jobi-v2 .z-\[70\]{z-index:70}.jobi-v2 .col-span-1{grid-column:span 1/span 1}.jobi-v2 .col-span-2{grid-column:span 2/span 2}.jobi-v2 .col-span-3{grid-column:span 3/span 3}.jobi-v2 .col-span-4{grid-column:span 4/span 4}.jobi-v2 .col-span-6{grid-column:span 6/span 6}.jobi-v2 .col-span-full{grid-column:1/-1}.jobi-v2 .col-start-1{grid-column-start:1}.jobi-v2 .row-start-1{grid-row-start:1}.jobi-v2 .-m-2{margin:-.5rem}.jobi-v2 .-m-4{margin:-1rem}.jobi-v2 .-m-5{margin:-1.25rem}.jobi-v2 .m-0{margin:0}.jobi-v2 .-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.jobi-v2 .-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.jobi-v2 .-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.jobi-v2 .mx-1{margin-left:.25rem;margin-right:.25rem}.jobi-v2 .mx-auto{margin-left:auto;margin-right:auto}.jobi-v2 .my-1{margin-bottom:.25rem;margin-top:.25rem}.jobi-v2 .my-3{margin-bottom:.75rem;margin-top:.75rem}.jobi-v2 .my-5{margin-bottom:1.25rem;margin-top:1.25rem}.jobi-v2 .my-6{margin-bottom:1.5rem;margin-top:1.5rem}.jobi-v2 .\!mb-0{margin-bottom:0!important}.jobi-v2 .\!mt-0{margin-top:0!important}.jobi-v2 .-mb-4{margin-bottom:-1rem}.jobi-v2 .-ml-2{margin-left:-.5rem}.jobi-v2 .-mt-2{margin-top:-.5rem}.jobi-v2 .-mt-4{margin-top:-1rem}.jobi-v2 .-mt-8{margin-top:-2rem}.jobi-v2 .mb-0{margin-bottom:0}.jobi-v2 .mb-0\.5{margin-bottom:.125rem}.jobi-v2 .mb-1{margin-bottom:.25rem}.jobi-v2 .mb-1\.5{margin-bottom:.375rem}.jobi-v2 .mb-10{margin-bottom:2.5rem}.jobi-v2 .mb-2{margin-bottom:.5rem}.jobi-v2 .mb-2\.5{margin-bottom:.625rem}.jobi-v2 .mb-3{margin-bottom:.75rem}.jobi-v2 .mb-4{margin-bottom:1rem}.jobi-v2 .mb-5{margin-bottom:1.25rem}.jobi-v2 .mb-6{margin-bottom:1.5rem}.jobi-v2 .mb-8{margin-bottom:2rem}.jobi-v2 .mb-\[2px\]{margin-bottom:2px}.jobi-v2 .ml-0{margin-left:0}.jobi-v2 .ml-0\.5{margin-left:.125rem}.jobi-v2 .ml-1{margin-left:.25rem}.jobi-v2 .ml-1\.5{margin-left:.375rem}.jobi-v2 .ml-11{margin-left:2.75rem}.jobi-v2 .ml-2{margin-left:.5rem}.jobi-v2 .ml-5{margin-left:1.25rem}.jobi-v2 .ml-6{margin-left:1.5rem}.jobi-v2 .ml-7{margin-left:1.75rem}.jobi-v2 .ml-auto{margin-left:auto}.jobi-v2 .mr-1{margin-right:.25rem}.jobi-v2 .mr-3{margin-right:.75rem}.jobi-v2 .mr-auto{margin-right:auto}.jobi-v2 .mt-0{margin-top:0}.jobi-v2 .mt-0\.5{margin-top:.125rem}.jobi-v2 .mt-1{margin-top:.25rem}.jobi-v2 .mt-1\.5{margin-top:.375rem}.jobi-v2 .mt-2{margin-top:.5rem}.jobi-v2 .mt-20{margin-top:5rem}.jobi-v2 .mt-3{margin-top:.75rem}.jobi-v2 .mt-4{margin-top:1rem}.jobi-v2 .mt-5{margin-top:1.25rem}.jobi-v2 .mt-6{margin-top:1.5rem}.jobi-v2 .mt-8{margin-top:2rem}.jobi-v2 .mt-\[7px\]{margin-top:7px}.jobi-v2 .mt-auto{margin-top:auto}.jobi-v2 .mt-px{margin-top:1px}.jobi-v2 .box-content{box-sizing:content-box}.jobi-v2 .line-clamp-1{-webkit-line-clamp:1}.jobi-v2 .line-clamp-1,.jobi-v2 .line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jobi-v2 .line-clamp-2{-webkit-line-clamp:2}.jobi-v2 .\!block{display:block!important}.jobi-v2 .block{display:block}.jobi-v2 .inline-block{display:inline-block}.jobi-v2 .\!inline{display:inline!important}.jobi-v2 .inline{display:inline}.jobi-v2 .flex{display:flex}.jobi-v2 .inline-flex{display:inline-flex}.jobi-v2 .\!table{display:table!important}.jobi-v2 .table{display:table}.jobi-v2 .table-row{display:table-row}.jobi-v2 .\!grid{display:grid!important}.jobi-v2 .grid{display:grid}.jobi-v2 .inline-grid{display:inline-grid}.jobi-v2 .contents{display:contents}.jobi-v2 .list-item{display:list-item}.jobi-v2 .\!hidden{display:none!important}.jobi-v2 .hidden{display:none}.jobi-v2 .\!h-3{height:.75rem!important}.jobi-v2 .\!h-8{height:2rem!important}.jobi-v2 .\!h-9{height:2.25rem!important}.jobi-v2 .\!h-auto{height:auto!important}.jobi-v2 .\!h-full{height:100%!important}.jobi-v2 .h-1{height:.25rem}.jobi-v2 .h-1\.5{height:.375rem}.jobi-v2 .h-10{height:2.5rem}.jobi-v2 .h-11{height:2.75rem}.jobi-v2 .h-12{height:3rem}.jobi-v2 .h-14{height:3.5rem}.jobi-v2 .h-16{height:4rem}.jobi-v2 .h-2{height:.5rem}.jobi-v2 .h-2\.5{height:.625rem}.jobi-v2 .h-20{height:5rem}.jobi-v2 .h-24{height:6rem}.jobi-v2 .h-3{height:.75rem}.jobi-v2 .h-3\.5{height:.875rem}.jobi-v2 .h-4{height:1rem}.jobi-v2 .h-40{height:10rem}.jobi-v2 .h-44{height:11rem}.jobi-v2 .h-48{height:12rem}.jobi-v2 .h-5{height:1.25rem}.jobi-v2 .h-56{height:14rem}.jobi-v2 .h-6{height:1.5rem}.jobi-v2 .h-64{height:16rem}.jobi-v2 .h-7{height:1.75rem}.jobi-v2 .h-72{height:18rem}.jobi-v2 .h-8{height:2rem}.jobi-v2 .h-80{height:20rem}.jobi-v2 .h-9{height:2.25rem}.jobi-v2 .h-96{height:24rem}.jobi-v2 .h-\[1\.125rem\]{height:1.125rem}.jobi-v2 .h-\[15px\]{height:15px}.jobi-v2 .h-\[162px\]{height:162px}.jobi-v2 .h-\[16px\]{height:16px}.jobi-v2 .h-\[170px\]{height:170px}.jobi-v2 .h-\[17px\]{height:17px}.jobi-v2 .h-\[18px\]{height:18px}.jobi-v2 .h-\[20px\]{height:20px}.jobi-v2 .h-\[260px\]{height:260px}.jobi-v2 .h-\[320px\]{height:320px}.jobi-v2 .h-\[360px\]{height:360px}.jobi-v2 .h-\[37px\]{height:37px}.jobi-v2 .h-\[52px\]{height:52px}.jobi-v2 .h-\[650px\]{height:650px}.jobi-v2 .h-auto{height:auto}.jobi-v2 .h-full{height:100%}.jobi-v2 .max-h-32{max-height:8rem}.jobi-v2 .max-h-40{max-height:10rem}.jobi-v2 .max-h-48{max-height:12rem}.jobi-v2 .max-h-56{max-height:14rem}.jobi-v2 .max-h-60{max-height:15rem}.jobi-v2 .max-h-64{max-height:16rem}.jobi-v2 .max-h-72{max-height:18rem}.jobi-v2 .max-h-80{max-height:20rem}.jobi-v2 .max-h-96{max-height:24rem}.jobi-v2 .max-h-\[19rem\]{max-height:19rem}.jobi-v2 .max-h-\[22rem\]{max-height:22rem}.jobi-v2 .max-h-\[360px\]{max-height:360px}.jobi-v2 .max-h-\[540px\]{max-height:540px}.jobi-v2 .max-h-\[55vh\]{max-height:55vh}.jobi-v2 .max-h-\[70vh\]{max-height:70vh}.jobi-v2 .max-h-full{max-height:100%}.jobi-v2 .min-h-0{min-height:0}.jobi-v2 .min-h-11{min-height:2.75rem}.jobi-v2 .min-h-40{min-height:10rem}.jobi-v2 .min-h-8{min-height:2rem}.jobi-v2 .min-h-\[1\.43em\]{min-height:1.43em}.jobi-v2 .min-h-\[36px\]{min-height:36px}.jobi-v2 .min-h-\[40px\]{min-height:40px}.jobi-v2 .min-h-\[40vh\]{min-height:40vh}.jobi-v2 .min-h-\[44px\]{min-height:44px}.jobi-v2 .min-h-\[5\.5rem\]{min-height:5.5rem}.jobi-v2 .min-h-screen{min-height:100vh}.jobi-v2 .\!w-3{width:.75rem!important}.jobi-v2 .\!w-9{width:2.25rem!important}.jobi-v2 .w-0\.5{width:.125rem}.jobi-v2 .w-1{width:.25rem}.jobi-v2 .w-1\.5{width:.375rem}.jobi-v2 .w-1\/2{width:50%}.jobi-v2 .w-1\/3{width:33.333333%}.jobi-v2 .w-10{width:2.5rem}.jobi-v2 .w-11{width:2.75rem}.jobi-v2 .w-12{width:3rem}.jobi-v2 .w-14{width:3.5rem}.jobi-v2 .w-16{width:4rem}.jobi-v2 .w-2{width:.5rem}.jobi-v2 .w-2\.5{width:.625rem}.jobi-v2 .w-2\/3{width:66.666667%}.jobi-v2 .w-20{width:5rem}.jobi-v2 .w-24{width:6rem}.jobi-v2 .w-28{width:7rem}.jobi-v2 .w-3{width:.75rem}.jobi-v2 .w-3\.5{width:.875rem}.jobi-v2 .w-3\/4{width:75%}.jobi-v2 .w-32{width:8rem}.jobi-v2 .w-36{width:9rem}.jobi-v2 .w-4{width:1rem}.jobi-v2 .w-4\/5{width:80%}.jobi-v2 .w-40{width:10rem}.jobi-v2 .w-44{width:11rem}.jobi-v2 .w-48{width:12rem}.jobi-v2 .w-5{width:1.25rem}.jobi-v2 .w-5\/6{width:83.333333%}.jobi-v2 .w-56{width:14rem}.jobi-v2 .w-6{width:1.5rem}.jobi-v2 .w-60{width:15rem}.jobi-v2 .w-64{width:16rem}.jobi-v2 .w-7{width:1.75rem}.jobi-v2 .w-72{width:18rem}.jobi-v2 .w-8{width:2rem}.jobi-v2 .w-9{width:2.25rem}.jobi-v2 .w-96{width:24rem}.jobi-v2 .w-\[1\.125rem\]{width:1.125rem}.jobi-v2 .w-\[102px\]{width:102px}.jobi-v2 .w-\[15px\]{width:15px}.jobi-v2 .w-\[16px\]{width:16px}.jobi-v2 .w-\[18px\]{width:18px}.jobi-v2 .w-\[20rem\]{width:20rem}.jobi-v2 .w-auto{width:auto}.jobi-v2 .w-fit{width:-moz-fit-content;width:fit-content}.jobi-v2 .w-full{width:100%}.jobi-v2 .w-max{width:-moz-max-content;width:max-content}.jobi-v2 .w-px{width:1px}.jobi-v2 .\!min-w-0{min-width:0!important}.jobi-v2 .min-w-0{min-width:0}.jobi-v2 .min-w-64{min-width:16rem}.jobi-v2 .min-w-\[1\.25rem\]{min-width:1.25rem}.jobi-v2 .min-w-\[10rem\]{min-width:10rem}.jobi-v2 .min-w-\[11rem\]{min-width:11rem}.jobi-v2 .min-w-\[12rem\]{min-width:12rem}.jobi-v2 .min-w-\[13rem\]{min-width:13rem}.jobi-v2 .min-w-\[14rem\]{min-width:14rem}.jobi-v2 .min-w-\[15rem\]{min-width:15rem}.jobi-v2 .min-w-\[16rem\]{min-width:16rem}.jobi-v2 .min-w-\[18rem\]{min-width:18rem}.jobi-v2 .min-w-\[240px\]{min-width:240px}.jobi-v2 .min-w-\[34rem\]{min-width:34rem}.jobi-v2 .min-w-\[36rem\]{min-width:36rem}.jobi-v2 .min-w-\[400px\]{min-width:400px}.jobi-v2 .min-w-\[44px\]{min-width:44px}.jobi-v2 .min-w-\[6em\]{min-width:6em}.jobi-v2 .min-w-\[6rem\]{min-width:6rem}.jobi-v2 .min-w-\[7rem\]{min-width:7rem}.jobi-v2 .min-w-\[8rem\]{min-width:8rem}.jobi-v2 .min-w-\[900px\]{min-width:900px}.jobi-v2 .min-w-full{min-width:100%}.jobi-v2 .max-w-2xl{max-width:42rem}.jobi-v2 .max-w-48{max-width:12rem}.jobi-v2 .max-w-4xl{max-width:56rem}.jobi-v2 .max-w-5xl{max-width:64rem}.jobi-v2 .max-w-7xl{max-width:80rem}.jobi-v2 .max-w-\[10rem\]{max-width:10rem}.jobi-v2 .max-w-\[120px\]{max-width:120px}.jobi-v2 .max-w-\[14rem\]{max-width:14rem}.jobi-v2 .max-w-\[160px\]{max-width:160px}.jobi-v2 .max-w-\[16rem\]{max-width:16rem}.jobi-v2 .max-w-\[180px\]{max-width:180px}.jobi-v2 .max-w-\[20rem\]{max-width:20rem}.jobi-v2 .max-w-\[22rem\]{max-width:22rem}.jobi-v2 .max-w-\[260px\]{max-width:260px}.jobi-v2 .max-w-\[32rem\]{max-width:32rem}.jobi-v2 .max-w-\[60\%\]{max-width:60%}.jobi-v2 .max-w-full{max-width:100%}.jobi-v2 .max-w-lg{max-width:32rem}.jobi-v2 .max-w-md{max-width:28rem}.jobi-v2 .max-w-sm{max-width:24rem}.jobi-v2 .max-w-xl{max-width:36rem}.jobi-v2 .max-w-xs{max-width:20rem}.jobi-v2 .flex-1{flex:1 1 0%}.jobi-v2 .flex-initial{flex:0 1 auto}.jobi-v2 .flex-none{flex:none}.jobi-v2 .flex-shrink{flex-shrink:1}.jobi-v2 .shrink-0{flex-shrink:0}.jobi-v2 .flex-grow,.jobi-v2 .grow{flex-grow:1}.jobi-v2 .basis-full{flex-basis:100%}.jobi-v2 .border-collapse{border-collapse:collapse}.jobi-v2 .origin-bottom-left{transform-origin:bottom left}.jobi-v2 .origin-bottom-right{transform-origin:bottom right}.jobi-v2 .origin-left{transform-origin:left}.jobi-v2 .origin-top-left{transform-origin:top left}.jobi-v2 .origin-top-right{transform-origin:top right}.jobi-v2 .-translate-x-1{--tw-translate-x:-0.25rem}.jobi-v2 .-translate-x-1,.jobi-v2 .-translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .-translate-y-1{--tw-translate-y:-0.25rem}.jobi-v2 .translate-x-0{--tw-translate-x:0px}.jobi-v2 .translate-x-0,.jobi-v2 .translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .translate-y-0{--tw-translate-y:0px}.jobi-v2 .translate-y-2{--tw-translate-y:0.5rem}.jobi-v2 .rotate-180,.jobi-v2 .translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .rotate-180{--tw-rotate:180deg}.jobi-v2 .rotate-90{--tw-rotate:90deg}.jobi-v2 .rotate-90,.jobi-v2 .scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .scale-100{--tw-scale-x:1;--tw-scale-y:1}.jobi-v2 .scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.jobi-v2 .scale-50,.jobi-v2 .scale-\[\.98\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .scale-\[\.98\]{--tw-scale-x:.98;--tw-scale-y:.98}.jobi-v2 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .animate-spin{animation:spin 1s linear infinite}.jobi-v2 .cursor-grab{cursor:grab}.jobi-v2 .cursor-help{cursor:help}.jobi-v2 .cursor-not-allowed{cursor:not-allowed}.jobi-v2 .cursor-pointer{cursor:pointer}.jobi-v2 .cursor-progress{cursor:progress}.jobi-v2 .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobi-v2 .select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.jobi-v2 .resize{resize:both}.jobi-v2 .scroll-mt-28{scroll-margin-top:7rem}.jobi-v2 .list-inside{list-style-position:inside}.jobi-v2 .list-decimal{list-style-type:decimal}.jobi-v2 .list-disc{list-style-type:disc}.jobi-v2 .list-none{list-style-type:none}.jobi-v2 .columns-3{-moz-columns:3;column-count:3}.jobi-v2 .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.jobi-v2 .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.jobi-v2 .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.jobi-v2 .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.jobi-v2 .grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.jobi-v2 .grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.jobi-v2 .grid-rows-\[0fr\]{grid-template-rows:0fr}.jobi-v2 .grid-rows-\[1fr\]{grid-template-rows:1fr}.jobi-v2 .flex-col{flex-direction:column}.jobi-v2 .flex-wrap{flex-wrap:wrap}.jobi-v2 .place-items-center{place-items:center}.jobi-v2 .items-start{align-items:flex-start}.jobi-v2 .items-end{align-items:flex-end}.jobi-v2 .items-center{align-items:center}.jobi-v2 .items-baseline{align-items:baseline}.jobi-v2 .justify-start{justify-content:flex-start}.jobi-v2 .justify-end{justify-content:flex-end}.jobi-v2 .justify-center{justify-content:center}.jobi-v2 .justify-between{justify-content:space-between}.jobi-v2 .gap-0{gap:0}.jobi-v2 .gap-0\.5{gap:.125rem}.jobi-v2 .gap-1{gap:.25rem}.jobi-v2 .gap-1\.5{gap:.375rem}.jobi-v2 .gap-2{gap:.5rem}.jobi-v2 .gap-2\.5{gap:.625rem}.jobi-v2 .gap-3{gap:.75rem}.jobi-v2 .gap-4{gap:1rem}.jobi-v2 .gap-5{gap:1.25rem}.jobi-v2 .gap-6{gap:1.5rem}.jobi-v2 .gap-8{gap:2rem}.jobi-v2 .gap-px{gap:1px}.jobi-v2 .gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.jobi-v2 .gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.jobi-v2 .gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.jobi-v2 .gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.jobi-v2 .gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.jobi-v2 .gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.jobi-v2 .gap-y-0\.5{row-gap:.125rem}.jobi-v2 .gap-y-1{row-gap:.25rem}.jobi-v2 .gap-y-1\.5{row-gap:.375rem}.jobi-v2 .gap-y-2{row-gap:.5rem}.jobi-v2 .gap-y-3{row-gap:.75rem}.jobi-v2 .gap-y-4{row-gap:1rem}.jobi-v2 .gap-y-8{row-gap:2rem}.jobi-v2 :is(.\!space-y-0>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0!important;margin-bottom:calc(0px*var(--tw-space-y-reverse))!important;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))!important}.jobi-v2 :is(.\!space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0!important;margin-bottom:calc(.25rem*var(--tw-space-y-reverse))!important;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))!important}.jobi-v2 :is(.-space-x-2>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.jobi-v2 :is(.space-x-3>:not([hidden])~:not([hidden])){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.jobi-v2 :is(.space-y-0\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.space-y-2\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.space-y-8>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.jobi-v2 :is(.divide-x>:not([hidden])~:not([hidden])){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.jobi-v2 :is(.divide-y>:not([hidden])~:not([hidden])){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.jobi-v2 :is(.divide-\[color\:var\(--jobi-border-default\)\]>:not([hidden])~:not([hidden])){border-color:var(--jobi-border-default)}.jobi-v2 :is(.divide-\[var\(--jobi-border\)\]>:not([hidden])~:not([hidden])){border-color:var(--jobi-border)}.jobi-v2 :is(.divide-\[var\(--jobi-border-default\)\]>:not([hidden])~:not([hidden])){border-color:var(--jobi-border-default)}.jobi-v2 .self-start{align-self:flex-start}.jobi-v2 .self-end{align-self:flex-end}.jobi-v2 .self-center{align-self:center}.jobi-v2 .overflow-hidden{overflow:hidden}.jobi-v2 .overflow-x-auto{overflow-x:auto}.jobi-v2 .overflow-y-auto{overflow-y:auto}.jobi-v2 .overflow-x-hidden{overflow-x:hidden}.jobi-v2 .overflow-x-clip{overflow-x:clip}.jobi-v2 .overscroll-contain{overscroll-behavior:contain}.jobi-v2 .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .whitespace-normal{white-space:normal}.jobi-v2 .whitespace-nowrap{white-space:nowrap}.jobi-v2 .whitespace-pre-line{white-space:pre-line}.jobi-v2 .text-wrap{text-wrap:wrap}.jobi-v2 .text-nowrap{text-wrap:nowrap}.jobi-v2 .text-balance{text-wrap:balance}.jobi-v2 .break-words{overflow-wrap:break-word}.jobi-v2 .break-all{word-break:break-all}.jobi-v2 .\!rounded-full{border-radius:9999px!important}.jobi-v2 .\!rounded-jobi{border-radius:var(--jobi-radius-md)!important}.jobi-v2 .rounded{border-radius:.25rem}.jobi-v2 .rounded-\[10px\]{border-radius:10px}.jobi-v2 .rounded-\[2rem\]{border-radius:2rem}.jobi-v2 .rounded-full{border-radius:9999px}.jobi-v2 .rounded-jobi{border-radius:var(--jobi-radius-md)}.jobi-v2 .rounded-jobi-lg{border-radius:var(--jobi-radius-lg)}.jobi-v2 .rounded-lg{border-radius:.5rem}.jobi-v2 .rounded-md{border-radius:.375rem}.jobi-v2 .rounded-xl{border-radius:.75rem}.jobi-v2 .rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.jobi-v2 .border{border-width:1px}.jobi-v2 .border-0{border-width:0}.jobi-v2 .border-2{border-width:2px}.jobi-v2 .border-\[6px\]{border-width:6px}.jobi-v2 .border-b{border-bottom-width:1px}.jobi-v2 .border-l{border-left-width:1px}.jobi-v2 .border-l-2{border-left-width:2px}.jobi-v2 .border-t{border-top-width:1px}.jobi-v2 .border-dashed{border-style:dashed}.jobi-v2 .\!border-red-500{--tw-border-opacity:1!important;border-color:rgb(239 68 68/var(--tw-border-opacity,1))!important}.jobi-v2 .border-\[color\:var\(--jobi-border-default\)\]{border-color:var(--jobi-border-default)}.jobi-v2 .border-\[color\:var\(--jobi-border-field\)\]{border-color:var(--jobi-border-field)}.jobi-v2 .border-\[color\:var\(--jobi-primary-fg\)\]{border-color:var(--jobi-primary-fg)}.jobi-v2 .border-\[var\(--jobi-border-default\)\]{border-color:var(--jobi-border-default)}.jobi-v2 .border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.jobi-v2 .border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.jobi-v2 .border-amber-300\/40{border-color:rgba(252,211,77,.4)}.jobi-v2 .border-amber-300\/50{border-color:rgba(252,211,77,.5)}.jobi-v2 .border-amber-600\/30{border-color:rgba(217,119,6,.3)}.jobi-v2 .border-black\/10{border-color:rgba(0,0,0,.1)}.jobi-v2 .border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.jobi-v2 .border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.jobi-v2 .border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.jobi-v2 .border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.jobi-v2 .border-jobi-primary{--tw-border-opacity:1;border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1))}.jobi-v2 .border-jobi-primary\/10{border-color:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .border-jobi-primary\/15{border-color:rgb(var(--jobi-primary-rgb)/.15)}.jobi-v2 .border-jobi-primary\/20{border-color:rgb(var(--jobi-primary-rgb)/.2)}.jobi-v2 .border-jobi-primary\/25{border-color:rgb(var(--jobi-primary-rgb)/.25)}.jobi-v2 .border-jobi-primary\/30{border-color:rgb(var(--jobi-primary-rgb)/.3)}.jobi-v2 .border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.jobi-v2 .border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.jobi-v2 .border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.jobi-v2 .border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.jobi-v2 .border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.jobi-v2 .border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.jobi-v2 .border-transparent{border-color:transparent}.jobi-v2 .border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.jobi-v2 .\!bg-jobi-primary\/80{background-color:rgb(var(--jobi-primary-rgb)/.8)!important}.jobi-v2 .\!bg-jobi-primary\/90{background-color:rgb(var(--jobi-primary-rgb)/.9)!important}.jobi-v2 .bg-\[\#0F172A\]{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.jobi-v2 .bg-\[\#22C55E\]{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.jobi-v2 .bg-\[\#4BA64C\]{--tw-bg-opacity:1;background-color:rgb(75 166 76/var(--tw-bg-opacity,1))}.jobi-v2 .bg-\[\#5A67E7\]{--tw-bg-opacity:1;background-color:rgb(90 103 231/var(--tw-bg-opacity,1))}.jobi-v2 .bg-\[\#F59E0B\]{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.jobi-v2 .bg-\[color\:var\(--jobi-bg-surface\)\]{background-color:var(--jobi-bg-surface)}.jobi-v2 .bg-\[color\:var\(--jobi-border-default\)\]{background-color:var(--jobi-border-default)}.jobi-v2 .bg-\[color\:var\(--jobi-diff-new\)\]{background-color:var(--jobi-diff-new)}.jobi-v2 .bg-\[var\(--jobi-bg-surface\)\]{background-color:var(--jobi-bg-surface)}.jobi-v2 .bg-\[var\(--jobi-bg-surface-muted\)\]{background-color:var(--jobi-bg-surface-muted)}.jobi-v2 .bg-\[var\(--jobi-border-default\)\]{background-color:var(--jobi-border-default)}.jobi-v2 .bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.jobi-v2 .bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.jobi-v2 .bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.jobi-v2 .bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.jobi-v2 .bg-amber-500\/10{background-color:rgba(245,158,11,.1)}.jobi-v2 .bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.jobi-v2 .bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.jobi-v2 .bg-current{background-color:currentColor}.jobi-v2 .bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.jobi-v2 .bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.jobi-v2 .bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.jobi-v2 .bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.jobi-v2 .bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.jobi-v2 .bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.jobi-v2 .bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.jobi-v2 .bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.jobi-v2 .bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.jobi-v2 .bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.jobi-v2 .bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.jobi-v2 .bg-jobi-primary{--tw-bg-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1))}.jobi-v2 .bg-jobi-primary\/10{background-color:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .bg-jobi-primary\/15{background-color:rgb(var(--jobi-primary-rgb)/.15)}.jobi-v2 .bg-jobi-primary\/25{background-color:rgb(var(--jobi-primary-rgb)/.25)}.jobi-v2 .bg-jobi-primary\/30{background-color:rgb(var(--jobi-primary-rgb)/.3)}.jobi-v2 .bg-jobi-primary\/40{background-color:rgb(var(--jobi-primary-rgb)/.4)}.jobi-v2 .bg-jobi-primary\/5{background-color:rgb(var(--jobi-primary-rgb)/.05)}.jobi-v2 .bg-jobi-primary\/50{background-color:rgb(var(--jobi-primary-rgb)/.5)}.jobi-v2 .bg-jobi-primary\/\[0\.03\]{background-color:rgb(var(--jobi-primary-rgb)/.03)}.jobi-v2 .bg-jobi-tb-head{background-color:var(--jobi-tb-head)}.jobi-v2 .bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.jobi-v2 .bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.jobi-v2 .bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.jobi-v2 .bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.jobi-v2 .bg-red-50\/60{background-color:hsla(0,86%,97%,.6)}.jobi-v2 .bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.jobi-v2 .bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.jobi-v2 .bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.jobi-v2 .bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-100\/0{background-color:rgba(241,245,249,0)}.jobi-v2 .bg-slate-100\/10{background-color:rgba(241,245,249,.1)}.jobi-v2 .bg-slate-100\/100{background-color:#f1f5f9}.jobi-v2 .bg-slate-100\/15{background-color:rgba(241,245,249,.15)}.jobi-v2 .bg-slate-100\/20{background-color:rgba(241,245,249,.2)}.jobi-v2 .bg-slate-100\/25{background-color:rgba(241,245,249,.25)}.jobi-v2 .bg-slate-100\/30{background-color:rgba(241,245,249,.3)}.jobi-v2 .bg-slate-100\/35{background-color:rgba(241,245,249,.35)}.jobi-v2 .bg-slate-100\/40{background-color:rgba(241,245,249,.4)}.jobi-v2 .bg-slate-100\/45{background-color:rgba(241,245,249,.45)}.jobi-v2 .bg-slate-100\/5{background-color:rgba(241,245,249,.05)}.jobi-v2 .bg-slate-100\/50{background-color:rgba(241,245,249,.5)}.jobi-v2 .bg-slate-100\/55{background-color:rgba(241,245,249,.55)}.jobi-v2 .bg-slate-100\/60{background-color:rgba(241,245,249,.6)}.jobi-v2 .bg-slate-100\/65{background-color:rgba(241,245,249,.65)}.jobi-v2 .bg-slate-100\/70{background-color:rgba(241,245,249,.7)}.jobi-v2 .bg-slate-100\/75{background-color:rgba(241,245,249,.75)}.jobi-v2 .bg-slate-100\/80{background-color:rgba(241,245,249,.8)}.jobi-v2 .bg-slate-100\/85{background-color:rgba(241,245,249,.85)}.jobi-v2 .bg-slate-100\/90{background-color:rgba(241,245,249,.9)}.jobi-v2 .bg-slate-100\/95{background-color:rgba(241,245,249,.95)}.jobi-v2 .bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-200\/0{background-color:rgba(226,232,240,0)}.jobi-v2 .bg-slate-200\/10{background-color:rgba(226,232,240,.1)}.jobi-v2 .bg-slate-200\/100{background-color:#e2e8f0}.jobi-v2 .bg-slate-200\/15{background-color:rgba(226,232,240,.15)}.jobi-v2 .bg-slate-200\/20{background-color:rgba(226,232,240,.2)}.jobi-v2 .bg-slate-200\/25{background-color:rgba(226,232,240,.25)}.jobi-v2 .bg-slate-200\/30{background-color:rgba(226,232,240,.3)}.jobi-v2 .bg-slate-200\/35{background-color:rgba(226,232,240,.35)}.jobi-v2 .bg-slate-200\/40{background-color:rgba(226,232,240,.4)}.jobi-v2 .bg-slate-200\/45{background-color:rgba(226,232,240,.45)}.jobi-v2 .bg-slate-200\/5{background-color:rgba(226,232,240,.05)}.jobi-v2 .bg-slate-200\/50{background-color:rgba(226,232,240,.5)}.jobi-v2 .bg-slate-200\/55{background-color:rgba(226,232,240,.55)}.jobi-v2 .bg-slate-200\/60{background-color:rgba(226,232,240,.6)}.jobi-v2 .bg-slate-200\/65{background-color:rgba(226,232,240,.65)}.jobi-v2 .bg-slate-200\/70{background-color:rgba(226,232,240,.7)}.jobi-v2 .bg-slate-200\/75{background-color:rgba(226,232,240,.75)}.jobi-v2 .bg-slate-200\/80{background-color:rgba(226,232,240,.8)}.jobi-v2 .bg-slate-200\/85{background-color:rgba(226,232,240,.85)}.jobi-v2 .bg-slate-200\/90{background-color:rgba(226,232,240,.9)}.jobi-v2 .bg-slate-200\/95{background-color:rgba(226,232,240,.95)}.jobi-v2 .bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-300\/0{background-color:rgba(203,213,225,0)}.jobi-v2 .bg-slate-300\/10{background-color:rgba(203,213,225,.1)}.jobi-v2 .bg-slate-300\/100{background-color:#cbd5e1}.jobi-v2 .bg-slate-300\/15{background-color:rgba(203,213,225,.15)}.jobi-v2 .bg-slate-300\/20{background-color:rgba(203,213,225,.2)}.jobi-v2 .bg-slate-300\/25{background-color:rgba(203,213,225,.25)}.jobi-v2 .bg-slate-300\/30{background-color:rgba(203,213,225,.3)}.jobi-v2 .bg-slate-300\/35{background-color:rgba(203,213,225,.35)}.jobi-v2 .bg-slate-300\/40{background-color:rgba(203,213,225,.4)}.jobi-v2 .bg-slate-300\/45{background-color:rgba(203,213,225,.45)}.jobi-v2 .bg-slate-300\/5{background-color:rgba(203,213,225,.05)}.jobi-v2 .bg-slate-300\/50{background-color:rgba(203,213,225,.5)}.jobi-v2 .bg-slate-300\/55{background-color:rgba(203,213,225,.55)}.jobi-v2 .bg-slate-300\/60{background-color:rgba(203,213,225,.6)}.jobi-v2 .bg-slate-300\/65{background-color:rgba(203,213,225,.65)}.jobi-v2 .bg-slate-300\/70{background-color:rgba(203,213,225,.7)}.jobi-v2 .bg-slate-300\/75{background-color:rgba(203,213,225,.75)}.jobi-v2 .bg-slate-300\/80{background-color:rgba(203,213,225,.8)}.jobi-v2 .bg-slate-300\/85{background-color:rgba(203,213,225,.85)}.jobi-v2 .bg-slate-300\/90{background-color:rgba(203,213,225,.9)}.jobi-v2 .bg-slate-300\/95{background-color:rgba(203,213,225,.95)}.jobi-v2 .bg-slate-400{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-400\/0{background-color:rgba(148,163,184,0)}.jobi-v2 .bg-slate-400\/10{background-color:rgba(148,163,184,.1)}.jobi-v2 .bg-slate-400\/100{background-color:#94a3b8}.jobi-v2 .bg-slate-400\/15{background-color:rgba(148,163,184,.15)}.jobi-v2 .bg-slate-400\/20{background-color:rgba(148,163,184,.2)}.jobi-v2 .bg-slate-400\/25{background-color:rgba(148,163,184,.25)}.jobi-v2 .bg-slate-400\/30{background-color:rgba(148,163,184,.3)}.jobi-v2 .bg-slate-400\/35{background-color:rgba(148,163,184,.35)}.jobi-v2 .bg-slate-400\/40{background-color:rgba(148,163,184,.4)}.jobi-v2 .bg-slate-400\/45{background-color:rgba(148,163,184,.45)}.jobi-v2 .bg-slate-400\/5{background-color:rgba(148,163,184,.05)}.jobi-v2 .bg-slate-400\/50{background-color:rgba(148,163,184,.5)}.jobi-v2 .bg-slate-400\/55{background-color:rgba(148,163,184,.55)}.jobi-v2 .bg-slate-400\/60{background-color:rgba(148,163,184,.6)}.jobi-v2 .bg-slate-400\/65{background-color:rgba(148,163,184,.65)}.jobi-v2 .bg-slate-400\/70{background-color:rgba(148,163,184,.7)}.jobi-v2 .bg-slate-400\/75{background-color:rgba(148,163,184,.75)}.jobi-v2 .bg-slate-400\/80{background-color:rgba(148,163,184,.8)}.jobi-v2 .bg-slate-400\/85{background-color:rgba(148,163,184,.85)}.jobi-v2 .bg-slate-400\/90{background-color:rgba(148,163,184,.9)}.jobi-v2 .bg-slate-400\/95{background-color:rgba(148,163,184,.95)}.jobi-v2 .bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-50\/0{background-color:rgba(248,250,252,0)}.jobi-v2 .bg-slate-50\/10{background-color:rgba(248,250,252,.1)}.jobi-v2 .bg-slate-50\/100{background-color:#f8fafc}.jobi-v2 .bg-slate-50\/15{background-color:rgba(248,250,252,.15)}.jobi-v2 .bg-slate-50\/20{background-color:rgba(248,250,252,.2)}.jobi-v2 .bg-slate-50\/25{background-color:rgba(248,250,252,.25)}.jobi-v2 .bg-slate-50\/30{background-color:rgba(248,250,252,.3)}.jobi-v2 .bg-slate-50\/35{background-color:rgba(248,250,252,.35)}.jobi-v2 .bg-slate-50\/40{background-color:rgba(248,250,252,.4)}.jobi-v2 .bg-slate-50\/45{background-color:rgba(248,250,252,.45)}.jobi-v2 .bg-slate-50\/5{background-color:rgba(248,250,252,.05)}.jobi-v2 .bg-slate-50\/50{background-color:rgba(248,250,252,.5)}.jobi-v2 .bg-slate-50\/55{background-color:rgba(248,250,252,.55)}.jobi-v2 .bg-slate-50\/60{background-color:rgba(248,250,252,.6)}.jobi-v2 .bg-slate-50\/65{background-color:rgba(248,250,252,.65)}.jobi-v2 .bg-slate-50\/70{background-color:rgba(248,250,252,.7)}.jobi-v2 .bg-slate-50\/75{background-color:rgba(248,250,252,.75)}.jobi-v2 .bg-slate-50\/80{background-color:rgba(248,250,252,.8)}.jobi-v2 .bg-slate-50\/85{background-color:rgba(248,250,252,.85)}.jobi-v2 .bg-slate-50\/90{background-color:rgba(248,250,252,.9)}.jobi-v2 .bg-slate-50\/95{background-color:rgba(248,250,252,.95)}.jobi-v2 .bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-500\/0{background-color:rgba(100,116,139,0)}.jobi-v2 .bg-slate-500\/10{background-color:rgba(100,116,139,.1)}.jobi-v2 .bg-slate-500\/100{background-color:#64748b}.jobi-v2 .bg-slate-500\/15{background-color:rgba(100,116,139,.15)}.jobi-v2 .bg-slate-500\/20{background-color:rgba(100,116,139,.2)}.jobi-v2 .bg-slate-500\/25{background-color:rgba(100,116,139,.25)}.jobi-v2 .bg-slate-500\/30{background-color:rgba(100,116,139,.3)}.jobi-v2 .bg-slate-500\/35{background-color:rgba(100,116,139,.35)}.jobi-v2 .bg-slate-500\/40{background-color:rgba(100,116,139,.4)}.jobi-v2 .bg-slate-500\/45{background-color:rgba(100,116,139,.45)}.jobi-v2 .bg-slate-500\/5{background-color:rgba(100,116,139,.05)}.jobi-v2 .bg-slate-500\/50{background-color:rgba(100,116,139,.5)}.jobi-v2 .bg-slate-500\/55{background-color:rgba(100,116,139,.55)}.jobi-v2 .bg-slate-500\/60{background-color:rgba(100,116,139,.6)}.jobi-v2 .bg-slate-500\/65{background-color:rgba(100,116,139,.65)}.jobi-v2 .bg-slate-500\/70{background-color:rgba(100,116,139,.7)}.jobi-v2 .bg-slate-500\/75{background-color:rgba(100,116,139,.75)}.jobi-v2 .bg-slate-500\/80{background-color:rgba(100,116,139,.8)}.jobi-v2 .bg-slate-500\/85{background-color:rgba(100,116,139,.85)}.jobi-v2 .bg-slate-500\/90{background-color:rgba(100,116,139,.9)}.jobi-v2 .bg-slate-500\/95{background-color:rgba(100,116,139,.95)}.jobi-v2 .bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-600\/0{background-color:rgba(71,85,105,0)}.jobi-v2 .bg-slate-600\/10{background-color:rgba(71,85,105,.1)}.jobi-v2 .bg-slate-600\/100{background-color:#475569}.jobi-v2 .bg-slate-600\/15{background-color:rgba(71,85,105,.15)}.jobi-v2 .bg-slate-600\/20{background-color:rgba(71,85,105,.2)}.jobi-v2 .bg-slate-600\/25{background-color:rgba(71,85,105,.25)}.jobi-v2 .bg-slate-600\/30{background-color:rgba(71,85,105,.3)}.jobi-v2 .bg-slate-600\/35{background-color:rgba(71,85,105,.35)}.jobi-v2 .bg-slate-600\/40{background-color:rgba(71,85,105,.4)}.jobi-v2 .bg-slate-600\/45{background-color:rgba(71,85,105,.45)}.jobi-v2 .bg-slate-600\/5{background-color:rgba(71,85,105,.05)}.jobi-v2 .bg-slate-600\/50{background-color:rgba(71,85,105,.5)}.jobi-v2 .bg-slate-600\/55{background-color:rgba(71,85,105,.55)}.jobi-v2 .bg-slate-600\/60{background-color:rgba(71,85,105,.6)}.jobi-v2 .bg-slate-600\/65{background-color:rgba(71,85,105,.65)}.jobi-v2 .bg-slate-600\/70{background-color:rgba(71,85,105,.7)}.jobi-v2 .bg-slate-600\/75{background-color:rgba(71,85,105,.75)}.jobi-v2 .bg-slate-600\/80{background-color:rgba(71,85,105,.8)}.jobi-v2 .bg-slate-600\/85{background-color:rgba(71,85,105,.85)}.jobi-v2 .bg-slate-600\/90{background-color:rgba(71,85,105,.9)}.jobi-v2 .bg-slate-600\/95{background-color:rgba(71,85,105,.95)}.jobi-v2 .bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-700\/0{background-color:rgba(51,65,85,0)}.jobi-v2 .bg-slate-700\/10{background-color:rgba(51,65,85,.1)}.jobi-v2 .bg-slate-700\/100{background-color:#334155}.jobi-v2 .bg-slate-700\/15{background-color:rgba(51,65,85,.15)}.jobi-v2 .bg-slate-700\/20{background-color:rgba(51,65,85,.2)}.jobi-v2 .bg-slate-700\/25{background-color:rgba(51,65,85,.25)}.jobi-v2 .bg-slate-700\/30{background-color:rgba(51,65,85,.3)}.jobi-v2 .bg-slate-700\/35{background-color:rgba(51,65,85,.35)}.jobi-v2 .bg-slate-700\/40{background-color:rgba(51,65,85,.4)}.jobi-v2 .bg-slate-700\/45{background-color:rgba(51,65,85,.45)}.jobi-v2 .bg-slate-700\/5{background-color:rgba(51,65,85,.05)}.jobi-v2 .bg-slate-700\/50{background-color:rgba(51,65,85,.5)}.jobi-v2 .bg-slate-700\/55{background-color:rgba(51,65,85,.55)}.jobi-v2 .bg-slate-700\/60{background-color:rgba(51,65,85,.6)}.jobi-v2 .bg-slate-700\/65{background-color:rgba(51,65,85,.65)}.jobi-v2 .bg-slate-700\/70{background-color:rgba(51,65,85,.7)}.jobi-v2 .bg-slate-700\/75{background-color:rgba(51,65,85,.75)}.jobi-v2 .bg-slate-700\/80{background-color:rgba(51,65,85,.8)}.jobi-v2 .bg-slate-700\/85{background-color:rgba(51,65,85,.85)}.jobi-v2 .bg-slate-700\/90{background-color:rgba(51,65,85,.9)}.jobi-v2 .bg-slate-700\/95{background-color:rgba(51,65,85,.95)}.jobi-v2 .bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-800\/0{background-color:rgba(30,41,59,0)}.jobi-v2 .bg-slate-800\/10{background-color:rgba(30,41,59,.1)}.jobi-v2 .bg-slate-800\/100{background-color:#1e293b}.jobi-v2 .bg-slate-800\/15{background-color:rgba(30,41,59,.15)}.jobi-v2 .bg-slate-800\/20{background-color:rgba(30,41,59,.2)}.jobi-v2 .bg-slate-800\/25{background-color:rgba(30,41,59,.25)}.jobi-v2 .bg-slate-800\/30{background-color:rgba(30,41,59,.3)}.jobi-v2 .bg-slate-800\/35{background-color:rgba(30,41,59,.35)}.jobi-v2 .bg-slate-800\/40{background-color:rgba(30,41,59,.4)}.jobi-v2 .bg-slate-800\/45{background-color:rgba(30,41,59,.45)}.jobi-v2 .bg-slate-800\/5{background-color:rgba(30,41,59,.05)}.jobi-v2 .bg-slate-800\/50{background-color:rgba(30,41,59,.5)}.jobi-v2 .bg-slate-800\/55{background-color:rgba(30,41,59,.55)}.jobi-v2 .bg-slate-800\/60{background-color:rgba(30,41,59,.6)}.jobi-v2 .bg-slate-800\/65{background-color:rgba(30,41,59,.65)}.jobi-v2 .bg-slate-800\/70{background-color:rgba(30,41,59,.7)}.jobi-v2 .bg-slate-800\/75{background-color:rgba(30,41,59,.75)}.jobi-v2 .bg-slate-800\/80{background-color:rgba(30,41,59,.8)}.jobi-v2 .bg-slate-800\/85{background-color:rgba(30,41,59,.85)}.jobi-v2 .bg-slate-800\/90{background-color:rgba(30,41,59,.9)}.jobi-v2 .bg-slate-800\/95{background-color:rgba(30,41,59,.95)}.jobi-v2 .bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-900\/0{background-color:rgba(15,23,42,0)}.jobi-v2 .bg-slate-900\/10{background-color:rgba(15,23,42,.1)}.jobi-v2 .bg-slate-900\/100{background-color:#0f172a}.jobi-v2 .bg-slate-900\/15{background-color:rgba(15,23,42,.15)}.jobi-v2 .bg-slate-900\/20{background-color:rgba(15,23,42,.2)}.jobi-v2 .bg-slate-900\/25{background-color:rgba(15,23,42,.25)}.jobi-v2 .bg-slate-900\/30{background-color:rgba(15,23,42,.3)}.jobi-v2 .bg-slate-900\/35{background-color:rgba(15,23,42,.35)}.jobi-v2 .bg-slate-900\/40{background-color:rgba(15,23,42,.4)}.jobi-v2 .bg-slate-900\/45{background-color:rgba(15,23,42,.45)}.jobi-v2 .bg-slate-900\/5{background-color:rgba(15,23,42,.05)}.jobi-v2 .bg-slate-900\/50{background-color:rgba(15,23,42,.5)}.jobi-v2 .bg-slate-900\/55{background-color:rgba(15,23,42,.55)}.jobi-v2 .bg-slate-900\/60{background-color:rgba(15,23,42,.6)}.jobi-v2 .bg-slate-900\/65{background-color:rgba(15,23,42,.65)}.jobi-v2 .bg-slate-900\/70{background-color:rgba(15,23,42,.7)}.jobi-v2 .bg-slate-900\/75{background-color:rgba(15,23,42,.75)}.jobi-v2 .bg-slate-900\/80{background-color:rgba(15,23,42,.8)}.jobi-v2 .bg-slate-900\/85{background-color:rgba(15,23,42,.85)}.jobi-v2 .bg-slate-900\/90{background-color:rgba(15,23,42,.9)}.jobi-v2 .bg-slate-900\/95{background-color:rgba(15,23,42,.95)}.jobi-v2 .bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.jobi-v2 .bg-slate-950\/0{background-color:rgba(2,6,23,0)}.jobi-v2 .bg-slate-950\/10{background-color:rgba(2,6,23,.1)}.jobi-v2 .bg-slate-950\/100{background-color:#020617}.jobi-v2 .bg-slate-950\/15{background-color:rgba(2,6,23,.15)}.jobi-v2 .bg-slate-950\/20{background-color:rgba(2,6,23,.2)}.jobi-v2 .bg-slate-950\/25{background-color:rgba(2,6,23,.25)}.jobi-v2 .bg-slate-950\/30{background-color:rgba(2,6,23,.3)}.jobi-v2 .bg-slate-950\/35{background-color:rgba(2,6,23,.35)}.jobi-v2 .bg-slate-950\/40{background-color:rgba(2,6,23,.4)}.jobi-v2 .bg-slate-950\/45{background-color:rgba(2,6,23,.45)}.jobi-v2 .bg-slate-950\/5{background-color:rgba(2,6,23,.05)}.jobi-v2 .bg-slate-950\/50{background-color:rgba(2,6,23,.5)}.jobi-v2 .bg-slate-950\/55{background-color:rgba(2,6,23,.55)}.jobi-v2 .bg-slate-950\/60{background-color:rgba(2,6,23,.6)}.jobi-v2 .bg-slate-950\/65{background-color:rgba(2,6,23,.65)}.jobi-v2 .bg-slate-950\/70{background-color:rgba(2,6,23,.7)}.jobi-v2 .bg-slate-950\/75{background-color:rgba(2,6,23,.75)}.jobi-v2 .bg-slate-950\/80{background-color:rgba(2,6,23,.8)}.jobi-v2 .bg-slate-950\/85{background-color:rgba(2,6,23,.85)}.jobi-v2 .bg-slate-950\/90{background-color:rgba(2,6,23,.9)}.jobi-v2 .bg-slate-950\/95{background-color:rgba(2,6,23,.95)}.jobi-v2 .bg-transparent{background-color:transparent}.jobi-v2 .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.jobi-v2 .bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.jobi-v2 .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.jobi-v2 .from-jobi-primary\/10{--tw-gradient-from:rgb(var(--jobi-primary-rgb)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--jobi-primary-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.jobi-v2 .to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.jobi-v2 .bg-cover{background-size:cover}.jobi-v2 .bg-center{background-position:50%}.jobi-v2 .stroke-2{stroke-width:2}.jobi-v2 .object-contain{-o-object-fit:contain;object-fit:contain}.jobi-v2 .object-cover{-o-object-fit:cover;object-fit:cover}.jobi-v2 .\!p-0{padding:0!important}.jobi-v2 .\!p-3{padding:.75rem!important}.jobi-v2 .p-0{padding:0}.jobi-v2 .p-0\.5{padding:.125rem}.jobi-v2 .p-1{padding:.25rem}.jobi-v2 .p-1\.5{padding:.375rem}.jobi-v2 .p-10{padding:2.5rem}.jobi-v2 .p-2{padding:.5rem}.jobi-v2 .p-2\.5{padding:.625rem}.jobi-v2 .p-3{padding:.75rem}.jobi-v2 .p-4{padding:1rem}.jobi-v2 .p-5{padding:1.25rem}.jobi-v2 .p-6{padding:1.5rem}.jobi-v2 .p-8{padding:2rem}.jobi-v2 .\!px-0{padding-left:0!important;padding-right:0!important}.jobi-v2 .\!px-4{padding-left:1rem!important;padding-right:1rem!important}.jobi-v2 .\!py-0{padding-bottom:0!important;padding-top:0!important}.jobi-v2 .\!py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.jobi-v2 .\!py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.jobi-v2 .\!py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.jobi-v2 .px-0\.5{padding-left:.125rem;padding-right:.125rem}.jobi-v2 .px-1{padding-left:.25rem;padding-right:.25rem}.jobi-v2 .px-1\.5{padding-left:.375rem;padding-right:.375rem}.jobi-v2 .px-2{padding-left:.5rem;padding-right:.5rem}.jobi-v2 .px-2\.5{padding-left:.625rem;padding-right:.625rem}.jobi-v2 .px-3{padding-left:.75rem;padding-right:.75rem}.jobi-v2 .px-3\.5{padding-left:.875rem;padding-right:.875rem}.jobi-v2 .px-4{padding-left:1rem;padding-right:1rem}.jobi-v2 .px-5{padding-left:1.25rem;padding-right:1.25rem}.jobi-v2 .px-6{padding-left:1.5rem;padding-right:1.5rem}.jobi-v2 .py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.jobi-v2 .py-1{padding-bottom:.25rem;padding-top:.25rem}.jobi-v2 .py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.jobi-v2 .py-10{padding-bottom:2.5rem;padding-top:2.5rem}.jobi-v2 .py-12{padding-bottom:3rem;padding-top:3rem}.jobi-v2 .py-2{padding-bottom:.5rem;padding-top:.5rem}.jobi-v2 .py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.jobi-v2 .py-3{padding-bottom:.75rem;padding-top:.75rem}.jobi-v2 .py-4{padding-bottom:1rem;padding-top:1rem}.jobi-v2 .py-5{padding-bottom:1.25rem;padding-top:1.25rem}.jobi-v2 .py-6{padding-bottom:1.5rem;padding-top:1.5rem}.jobi-v2 .py-8{padding-bottom:2rem;padding-top:2rem}.jobi-v2 .py-px{padding-bottom:1px;padding-top:1px}.jobi-v2 .\!pr-0{padding-right:0!important}.jobi-v2 .pb-0{padding-bottom:0}.jobi-v2 .pb-1{padding-bottom:.25rem}.jobi-v2 .pb-2{padding-bottom:.5rem}.jobi-v2 .pb-20{padding-bottom:5rem}.jobi-v2 .pb-3{padding-bottom:.75rem}.jobi-v2 .pb-4{padding-bottom:1rem}.jobi-v2 .pl-0{padding-left:0}.jobi-v2 .pl-1{padding-left:.25rem}.jobi-v2 .pl-11{padding-left:2.75rem}.jobi-v2 .pl-3{padding-left:.75rem}.jobi-v2 .pl-4{padding-left:1rem}.jobi-v2 .pl-5{padding-left:1.25rem}.jobi-v2 .pl-6{padding-left:1.5rem}.jobi-v2 .pl-8{padding-left:2rem}.jobi-v2 .pr-0{padding-right:0}.jobi-v2 .pr-0\.5{padding-right:.125rem}.jobi-v2 .pr-1{padding-right:.25rem}.jobi-v2 .pr-3{padding-right:.75rem}.jobi-v2 .pr-8{padding-right:2rem}.jobi-v2 .ps-3{padding-inline-start:.75rem}.jobi-v2 .pt-0{padding-top:0}.jobi-v2 .pt-1{padding-top:.25rem}.jobi-v2 .pt-1\.5{padding-top:.375rem}.jobi-v2 .pt-2{padding-top:.5rem}.jobi-v2 .pt-20{padding-top:5rem}.jobi-v2 .pt-3{padding-top:.75rem}.jobi-v2 .pt-4{padding-top:1rem}.jobi-v2 .pt-5{padding-top:1.25rem}.jobi-v2 .pt-6{padding-top:1.5rem}.jobi-v2 .pt-7{padding-top:1.75rem}.jobi-v2 .\!text-left{text-align:left!important}.jobi-v2 .text-left{text-align:left}.jobi-v2 .\!text-center{text-align:center!important}.jobi-v2 .text-center{text-align:center}.jobi-v2 .text-right{text-align:right}.jobi-v2 .text-justify{text-align:justify}.jobi-v2 .align-top{vertical-align:top}.jobi-v2 .align-middle{vertical-align:middle}.jobi-v2 .align-\[-1px\]{vertical-align:-1px}.jobi-v2 .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.jobi-v2 .\!text-xs{font-size:11px!important;line-height:1.35!important}.jobi-v2 .text-2xl{font-size:1.5rem;line-height:2rem}.jobi-v2 .text-3xl{font-size:1.875rem;line-height:2.25rem}.jobi-v2 .text-4xl{font-size:2.25rem;line-height:2.5rem}.jobi-v2 .text-\[0\.75rem\]{font-size:.75rem}.jobi-v2 .text-\[10px\]{font-size:10px}.jobi-v2 .text-\[11px\]{font-size:11px}.jobi-v2 .text-\[12px\]{font-size:12px}.jobi-v2 .text-\[9px\]{font-size:9px}.jobi-v2 .text-base{font-size:12px;line-height:1.4285714}.jobi-v2 .text-lg{font-size:14px;line-height:1.4}.jobi-v2 .text-sm{font-size:12px;line-height:1.4285714}.jobi-v2 .text-xl{font-size:16px;line-height:1.35}.jobi-v2 .text-xs{font-size:11px;line-height:1.35}.jobi-v2 .\!font-black{font-weight:900!important}.jobi-v2 .font-bold{font-weight:700}.jobi-v2 .font-medium{font-weight:500}.jobi-v2 .font-normal{font-weight:400}.jobi-v2 .font-semibold{font-weight:600}.jobi-v2 .uppercase{text-transform:uppercase}.jobi-v2 .capitalize{text-transform:capitalize}.jobi-v2 .normal-case{text-transform:none}.jobi-v2 .italic{font-style:italic}.jobi-v2 .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.jobi-v2 .leading-4{line-height:1rem}.jobi-v2 .leading-8{line-height:2rem}.jobi-v2 .leading-none{line-height:1}.jobi-v2 .leading-snug{line-height:1.375}.jobi-v2 .leading-tight{line-height:1.25}.jobi-v2 .tracking-\[-0\.02em\]{letter-spacing:-.02em}.jobi-v2 .tracking-normal{letter-spacing:0}.jobi-v2 .tracking-tight{letter-spacing:-.025em}.jobi-v2 .tracking-wide{letter-spacing:.025em}.jobi-v2 .tracking-wider{letter-spacing:.05em}.jobi-v2 .tracking-widest{letter-spacing:.1em}.jobi-v2 .\!text-red-600{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity,1))!important}.jobi-v2 .text-\[color\:var\(--jobi-diff-new\)\]{color:var(--jobi-diff-new)}.jobi-v2 .text-\[color\:var\(--jobi-error-text\)\]{color:var(--jobi-error-text)}.jobi-v2 .text-\[color\:var\(--jobi-primary-fg\)\]{color:var(--jobi-primary-fg)}.jobi-v2 .text-\[color\:var\(--jobi-warning\)\]{color:var(--jobi-warning)}.jobi-v2 .text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.jobi-v2 .text-amber-500\/70{color:rgba(245,158,11,.7)}.jobi-v2 .text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.jobi-v2 .text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.jobi-v2 .text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.jobi-v2 .text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.jobi-v2 .text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.jobi-v2 .text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.jobi-v2 .text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.jobi-v2 .text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.jobi-v2 .text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.jobi-v2 .text-emerald-500\/70{color:rgba(16,185,129,.7)}.jobi-v2 .text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.jobi-v2 .text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.jobi-v2 .text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.jobi-v2 .text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.jobi-v2 .text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.jobi-v2 .text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.jobi-v2 .text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.jobi-v2 .text-green-900{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity,1))}.jobi-v2 .text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.jobi-v2 .text-jobi-primary{--tw-text-opacity:1;color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .text-jobi-primary\/40{color:rgb(var(--jobi-primary-rgb)/.4)}.jobi-v2 .text-jobi-primary\/60{color:rgb(var(--jobi-primary-rgb)/.6)}.jobi-v2 .text-jobi-primary\/70{color:rgb(var(--jobi-primary-rgb)/.7)}.jobi-v2 .text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.jobi-v2 .text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.jobi-v2 .text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.jobi-v2 .text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.jobi-v2 .text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.jobi-v2 .text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.jobi-v2 .text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.jobi-v2 .text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.jobi-v2 .text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.jobi-v2 .text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.jobi-v2 .text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.jobi-v2 .text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.jobi-v2 .text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.jobi-v2 .text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.jobi-v2 .text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.jobi-v2 .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 .text-white\/70{color:hsla(0,0%,100%,.7)}.jobi-v2 .text-white\/80{color:hsla(0,0%,100%,.8)}.jobi-v2 .underline{text-decoration-line:underline}.jobi-v2 .no-underline{text-decoration-line:none}.jobi-v2 .decoration-1{text-decoration-thickness:1px}.jobi-v2 .underline-offset-2{text-underline-offset:2px}.jobi-v2 .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jobi-v2 .accent-jobi-primary{accent-color:rgb(var(--jobi-primary-rgb)/1)}.jobi-v2 .opacity-0{opacity:0}.jobi-v2 .opacity-100{opacity:1}.jobi-v2 .opacity-40{opacity:.4}.jobi-v2 .opacity-50{opacity:.5}.jobi-v2 .opacity-60{opacity:.6}.jobi-v2 .opacity-70{opacity:.7}.jobi-v2 .opacity-75{opacity:.75}.jobi-v2 .opacity-80{opacity:.8}.jobi-v2 .opacity-90{opacity:.9}.jobi-v2 .shadow-jobi{--tw-shadow:var(--jobi-shadow-elev);--tw-shadow-colored:var(--jobi-shadow-elev)}.jobi-v2 .shadow-jobi,.jobi-v2 .shadow-jobi-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.jobi-v2 .shadow-jobi-md{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md)}.jobi-v2 .shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.jobi-v2 .shadow-md,.jobi-v2 .shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.jobi-v2 .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.jobi-v2 .outline-none{outline:2px solid transparent;outline-offset:2px}.jobi-v2 .outline{outline-style:solid}.jobi-v2 .ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.jobi-v2 .ring,.jobi-v2 .ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.jobi-v2 .ring-jobi-primary{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--jobi-primary-rgb)/var(--tw-ring-opacity,1))}.jobi-v2 .ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.jobi-v2 .blur{--tw-blur:blur(8px)}.jobi-v2 .blur,.jobi-v2 .invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.jobi-v2 .invert{--tw-invert:invert(100%)}.jobi-v2 .\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.jobi-v2 .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.jobi-v2 .backdrop-blur{--tw-backdrop-blur:blur(8px)}.jobi-v2 .backdrop-blur,.jobi-v2 .backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.jobi-v2 .backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.jobi-v2 .backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.jobi-v2 .transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .transition-\[color\2c background-color\2c transform\]{transition-duration:.15s;transition-property:color,background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .transition-\[grid-template-rows\2c opacity\]{transition-duration:.15s;transition-property:grid-template-rows,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .transition-\[opacity\2c transform\]{transition-duration:.15s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .duration-100{transition-duration:.1s}.jobi-v2 .duration-150{transition-duration:.15s}.jobi-v2 .duration-200{transition-duration:.2s}.jobi-v2 .duration-500{transition-duration:.5s}.jobi-v2 .duration-\[160ms\]{transition-duration:.16s}.jobi-v2 .ease-\[cubic-bezier\(0\.23\2c 1\2c 0\.32\2c 1\)\]{transition-timing-function:cubic-bezier(.23,1,.32,1)}.jobi-v2 .ease-\[var\(--jobi-ease-out\)\]{transition-timing-function:var(--jobi-ease-out)}.jobi-v2 .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.jobi-v2 .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}body.jobi-has-banner{padding-bottom:0}.jobi-has-banner .jobi-main{padding-bottom:calc(var(--jobi-banner-height) + env(safe-area-inset-bottom, 0px) + 1.5rem)!important}.jobi-v2 .ts-wrapper{width:100%}.jobi-v2 .ts-wrapper.multi .ts-control,.jobi-v2 .ts-wrapper.single .ts-control{background-color:var(--jobi-bg-surface)!important;border-color:var(--jobi-border-field)!important;border-radius:var(--jobi-radius-md);border-width:1px;box-shadow:none!important;color:var(--jobi-text-primary);font-size:12px;line-height:1.4285714;min-height:42px;padding-bottom:.25rem;padding-left:.25rem!important;padding-right:.25rem!important;padding-top:.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .ts-wrapper.multi .ts-control,.jobi-v2 .ts-wrapper.single .ts-control{align-items:center;display:flex}.jobi-v2 .ts-wrapper.multi .ts-control{flex-wrap:wrap;gap:.25rem}.jobi-v2 .ts-wrapper .ts-control input{color:var(--jobi-text-primary)!important;font-size:12px;line-height:1.4285714}.jobi-v2 .ts-wrapper .ts-control input::-moz-placeholder{color:var(--jobi-text-secondary)!important;opacity:1}.jobi-v2 .ts-wrapper .ts-control input::placeholder{color:var(--jobi-text-secondary)!important;opacity:1}.jobi-v2 .ts-wrapper:hover .ts-control{border-color:rgb(var(--jobi-primary-rgb)/.8)!important}.jobi-v2 .ts-wrapper.focus .ts-control{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.2);border-color:rgb(var(--jobi-primary-rgb))!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);box-shadow:none!important}.jobi-v2 .jobi-field--error .ts-wrapper.multi .ts-control,.jobi-v2 .jobi-field--error .ts-wrapper.single .ts-control{--tw-border-opacity:1!important;--tw-ring-color:rgba(239,68,68,.3);border-color:rgb(239 68 68/var(--tw-border-opacity,1))!important}.jobi-v2 .ts-wrapper .item{background-color:rgb(var(--jobi-primary-rgb)/.1)!important;border-radius:.375rem;color:var(--jobi-primary-fg)!important;overflow:hidden;padding:.375rem .75rem;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .ts-wrapper.single .ts-control{padding-right:30px!important;position:relative}.jobi-v2 .ts-wrapper.single .ts-control:after{background-color:var(--jobi-text-secondary);content:"";height:16px;margin-top:-8px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;pointer-events:none;position:absolute;right:10px;top:50%;transition:transform .15s var(--jobi-ease-out);width:16px}.jobi-v2 .ts-wrapper.single.dropdown-active .ts-control:after{transform:rotate(180deg)}.jobi-v2 .ts-wrapper.single.plugin-clear_button .clear-button{right:30px}@media (prefers-reduced-motion:reduce){.jobi-v2 .ts-wrapper.single .ts-control:after{transition:none}}.jobi-v2 .ts-wrapper.single .ts-control>.item{background-color:transparent!important;border-radius:0;color:var(--jobi-text-primary)!important;padding:0 .5rem}.jobi-v2 .ts-wrapper.single .ts-control>.item[data-value=""]{background-color:transparent!important;border-radius:0;color:var(--jobi-text-secondary)!important;font-weight:400;padding:0 .5rem}.jobi-v2 .ts-wrapper .item .remove{border-color:rgb(var(--jobi-primary-rgb)/.2)}.jobi-v2 .plugin-dropdown_input .dropdown-input{border-radius:var(--jobi-radius-md);margin:.25rem;width:98%}.jobi-v2 .ts-dropdown,body>.ts-dropdown{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);background-color:var(--jobi-bg-surface)!important;border-color:var(--jobi-border-default)!important;border-radius:var(--jobi-radius-md);border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:.25rem;overflow:hidden;z-index:100}.jobi-v2 .ts-dropdown.ts-dropdown--up,body>.ts-dropdown.ts-dropdown--up{margin-top:0}.jobi-v2 .ts-dropdown .create,.jobi-v2 .ts-dropdown .option,body>.ts-dropdown .create,body>.ts-dropdown .option{color:var(--jobi-text-primary);font-size:12px;line-height:1.4285714;padding:.5rem .75rem}.jobi-v2 .ts-dropdown .create.active,body>.ts-dropdown .create.active{background-color:rgb(var(--jobi-primary-rgb)/.2);color:var(--jobi-text-primary)}.jobi-v2 .ts-dropdown .no-results,body>.ts-dropdown .no-results{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714;padding:.5rem .75rem}.jobi-v2 .ts-dropdown .dropdown-input,body>.ts-dropdown .dropdown-input{background-color:var(--jobi-bg-surface);border-color:var(--jobi-border-field);color:var(--jobi-text-primary)}.jobi-v2 .ts-dropdown .dropdown-input::-moz-placeholder,body>.ts-dropdown .dropdown-input::-moz-placeholder{color:var(--jobi-text-secondary);opacity:1}.jobi-v2 .ts-dropdown .dropdown-input::placeholder,body>.ts-dropdown .dropdown-input::placeholder{color:var(--jobi-text-secondary);opacity:1}.jobi-v2 .ts-dropdown .dropdown-input-wrap,body>.ts-dropdown .dropdown-input-wrap{border-color:var(--jobi-border-default)}.jobi-v2 .ts-dropdown .active,body>.ts-dropdown .active{--tw-text-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/.1);color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .vscomp-wrapper,body>.vscomp-dropbox-container,body>.vscomp-dropbox-container .vscomp-wrapper{font-family:inherit}.jobi-v2 .jobi-multi-select.vscomp-ele,.jobi-v2 .vscomp-ele{max-width:none}.jobi-v2 .vscomp-dropbox-container,body>.vscomp-dropbox-container{border-radius:var(--jobi-radius-md)}.jobi-v2 .vscomp-dropbox,body>.vscomp-dropbox-container .vscomp-dropbox{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);border-color:var(--jobi-border-default)!important;border-radius:var(--jobi-radius-md);border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}.jobi-v2 .vscomp-dropbox,.jobi-v2 .vscomp-wrapper .vscomp-toggle-button,body>.vscomp-dropbox-container .vscomp-dropbox{background-color:var(--jobi-bg-surface)!important}.jobi-v2 .vscomp-wrapper .vscomp-toggle-button{border-color:var(--jobi-border-field)!important;border-radius:var(--jobi-radius-md);border-width:1px;box-shadow:none!important;min-height:42px;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .vscomp-wrapper .vscomp-toggle-button,.jobi-v2 .vscomp-wrapper .vscomp-value{color:var(--jobi-text-primary);font-size:12px;line-height:1.4285714}.jobi-v2 .vscomp-wrapper .vscomp-value{height:auto;line-height:1.25rem;min-height:20px}.jobi-v2 .vscomp-wrapper:not(.has-value) .vscomp-value{opacity:.65}.jobi-v2 .vscomp-wrapper:hover .vscomp-toggle-button{border-color:rgb(var(--jobi-primary-rgb)/.8)!important}.jobi-v2 .vscomp-wrapper.focused .vscomp-toggle-button,.jobi-v2 .vscomp-wrapper:focus .vscomp-toggle-button{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.2);border-color:rgb(var(--jobi-primary-rgb))!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);box-shadow:none!important}.jobi-v2 .jobi-field--error .vscomp-wrapper .vscomp-toggle-button{--tw-border-opacity:1!important;border-color:rgb(239 68 68/var(--tw-border-opacity,1))!important}.jobi-v2 .vscomp-wrapper .vscomp-arrow:after{border-bottom-color:var(--jobi-text-secondary);border-right-color:var(--jobi-text-secondary)}.jobi-v2 .vscomp-search-input,body>.vscomp-dropbox-container .vscomp-search-input{color:var(--jobi-text-primary)!important}.jobi-v2 .vscomp-search-container,body>.vscomp-dropbox-container .vscomp-search-container{border-color:var(--jobi-border-default)!important}.jobi-v2 .vscomp-option,body>.vscomp-dropbox-container .vscomp-option{color:var(--jobi-text-primary);flex-wrap:unset!important;font-size:12px;line-height:1.4285714}.jobi-v2 .vscomp-option.focused,body>.vscomp-dropbox-container .vscomp-option.focused{background-color:rgb(var(--jobi-primary-rgb)/.08)!important}.jobi-v2 .vscomp-option.selected,body>.vscomp-dropbox-container .vscomp-option.selected{background-color:unset;color:var(--jobi-text-primary)}.jobi-v2 .vscomp-option-text,body>.vscomp-dropbox-container .vscomp-option-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;text-overflow:unset;white-space:normal}.jobi-v2 .vscomp-option-text:has(+.vscomp-option-description),body>.vscomp-dropbox-container .vscomp-option-text:has(+.vscomp-option-description){-webkit-line-clamp:1}.jobi-v2 .vscomp-option:has(.vscomp-option-description),body>.vscomp-dropbox-container .vscomp-option:has(.vscomp-option-description){align-content:center;flex-wrap:wrap!important;row-gap:2px}.jobi-v2 .vscomp-option:has(.vscomp-option-description) .vscomp-option-text,body>.vscomp-dropbox-container .vscomp-option:has(.vscomp-option-description) .vscomp-option-text{flex:1 1 calc(100% - 26px);min-width:0}.jobi-v2 .vscomp-option-description,body>.vscomp-dropbox-container .vscomp-option-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--jobi-text-secondary);display:-webkit-box;flex-basis:100%;font-size:.8125rem;line-height:1.25;overflow:hidden;overflow-wrap:anywhere;padding-left:26px;white-space:normal}.pop-comp-wrapper{border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);color:var(--jobi-text-primary)!important}.pop-comp-wrapper,.pop-comp-wrapper .pop-comp-arrow:before{background-color:var(--jobi-bg-surface)!important}.jobi-v2 .vscomp-wrapper .checkbox-icon,body>.vscomp-dropbox-container .checkbox-icon{align-items:center;background-color:var(--jobi-bg-surface);border:1.5px solid var(--jobi-border-default);border-radius:.25rem;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;margin-right:10px;position:relative;vertical-align:middle;width:16px}.jobi-v2 .vscomp-wrapper .checkbox-icon:after,body>.vscomp-dropbox-container .checkbox-icon:after{border:none!important;content:none!important;display:none!important;height:0!important;transform:none!important;width:0!important}.jobi-v2 .vscomp-wrapper .checkbox-icon:before,body>.vscomp-dropbox-container .checkbox-icon:before{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:8px;transform:rotate(45deg) translateY(-1px);width:4px}.jobi-v2 .vscomp-wrapper .checkbox-icon.checked,.jobi-v2 .vscomp-wrapper.multiple .vscomp-option.selected .checkbox-icon,body>.vscomp-dropbox-container .checkbox-icon.checked,body>.vscomp-dropbox-container .vscomp-option.selected .checkbox-icon{background-color:rgb(var(--jobi-primary-rgb));border-color:rgb(var(--jobi-primary-rgb))}.jobi-v2 .vscomp-wrapper .checkbox-icon.checked:before,.jobi-v2 .vscomp-wrapper.multiple .vscomp-option.selected .checkbox-icon:before,body>.vscomp-dropbox-container .checkbox-icon.checked:before,body>.vscomp-dropbox-container .vscomp-option.selected .checkbox-icon:before{display:block}.jobi-v2 .vscomp-toggle-all-button,body>.vscomp-dropbox-container .vscomp-toggle-all-button{color:rgb(var(--jobi-primary-rgb));font-size:12px;font-weight:500;line-height:1.4285714}.jobi-v2 .vscomp-clear-icon:after,.jobi-v2 .vscomp-clear-icon:before{background-color:var(--jobi-text-secondary)}.jobi-v2 .vscomp-no-options,.jobi-v2 .vscomp-no-search-results{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714}.jobi-v2 .jobi-tag-input.tagify{--tag-border-radius:3px;--tag-bg:#e5e5e5;--tag-text-color:var(--jobi-text-primary);--tag-hover:#d3e2e2;--tags-border-color:var(--jobi-border-field);--tags-hover-border-color:rgb(var(--jobi-primary-rgb)/0.8);--tags-focus-border-color:rgb(var(--jobi-primary-rgb));font-size:12px;line-height:1.4285714;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.jobi-v2 .jobi-tag-input.tagify--outside{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:transparent;border-width:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:block;min-height:unset;padding:0}.jobi-v2 .jobi-tag-input.tagify--outside .tagify__input{background-color:var(--jobi-bg-surface)!important;border:1px solid var(--jobi-border-default)!important;border-radius:var(--jobi-radius-md)!important;color:var(--jobi-text-primary);flex:1 1 100%;line-height:1.25;margin:0 0 .5rem!important;min-height:42px;order:-1;padding:10px 12px!important;width:100%}.jobi-v2 .tagify__dropdown__wrapper{background-color:var(--jobi-bg-surface);border-color:rgb(var(--jobi-primary-rgb)/.8)!important;border-radius:var(--jobi-radius-md);border-width:1px;padding:.375rem}.jobi-v2 .tagify--empty .tagify__input:before{color:var(--jobi-text-secondary)!important}.jobi-v2 .jobi-tag-input.tagify--outside:hover .tagify__input{border-color:rgb(var(--jobi-primary-rgb)/.8)!important}.jobi-v2 .jobi-tag-input.tagify--outside.tagify--focus .tagify__input{border-color:rgb(var(--jobi-primary-rgb))!important;box-shadow:0 0 0 2px rgb(var(--jobi-primary-rgb)/.2)}.jobi-v2 .jobi-tag-input.tagify--outside .tagify__tag{margin-block:4px}.jobi-v2 .jobi-tag-input.tagify--outside .tagify__tag>div{font-size:12px!important;line-height:1.35}.jobi-v2 .jobi-tag-input.tagify--outside .tagify__tag-text{max-width:140px}.jobi-v2 .jobi-tag-input.tagify:not(.tagify--outside){background-color:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;color:var(--jobi-text-primary);min-height:42px;padding:.375rem .5rem}.jobi-v2 .jobi-tag-input.tagify:not(.tagify--outside):hover{border-color:rgb(var(--jobi-primary-rgb)/.35)}.jobi-v2 .jobi-tag-input.tagify:not(.tagify--outside).tagify--focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.2);border-color:rgb(var(--jobi-primary-rgb))!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .tagify__input{color:var(--jobi-text-primary)}.jobi-v2 .tagify__dropdown{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);background-color:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:.5rem}.jobi-v2 .tags-look .tagify__dropdown__item{background-color:var(--jobi-bg-surface-muted);border-color:var(--jobi-border-default);border-radius:3px;color:var(--jobi-text-primary);display:inline-block;font-size:12px;margin:.2em;padding:.3em .5em;transition:0s;vertical-align:middle}.jobi-v2 .tags-look .tagify__dropdown__item--active{border-color:var(--jobi-text-primary)}.jobi-v2 .tags-look .tagify__dropdown__item:hover{background:rgb(var(--jobi-primary-rgb)/.85);border-color:rgb(var(--jobi-primary-rgb));color:#fff}.jobi-v2 .tags-look .tagify__dropdown__item--hidden{border:0;margin:.2em 0;max-width:0;overflow:hidden;padding:.3em 0;text-indent:-20px;white-space:nowrap}.jobi-v2 .flatpickr-input[readonly]{background-color:var(--jobi-bg-surface);border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;color:var(--jobi-text-primary);cursor:pointer;display:block;font-size:12px;line-height:1.4285714;padding:.625rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.jobi-v2 .flatpickr-calendar{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);border-radius:var(--jobi-radius-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html.dark .jobi-v2 .flatpickr-calendar{background:var(--jobi-bg-surface);box-shadow:0 0 0 1px var(--jobi-border-default),0 4px 12px 0 rgb(var(--jobi-primary-rgb)/.12);color-scheme:dark}html.dark .jobi-v2 .flatpickr-calendar.arrowTop:before{border-bottom-color:var(--jobi-border-default)}html.dark .jobi-v2 .flatpickr-calendar.arrowTop:after{border-bottom-color:var(--jobi-bg-surface)}html.dark .jobi-v2 .flatpickr-calendar.arrowBottom:before{border-top-color:var(--jobi-border-default)}html.dark .jobi-v2 .flatpickr-calendar.arrowBottom:after{border-top-color:var(--jobi-bg-surface)}html.dark .jobi-v2 .flatpickr-current-month input.cur-year,html.dark .jobi-v2 .flatpickr-months .flatpickr-month{fill:var(--jobi-text-primary);color:var(--jobi-text-primary)}html.dark .jobi-v2 .flatpickr-current-month input.cur-year[disabled],html.dark .jobi-v2 .flatpickr-current-month input.cur-year[disabled]:hover{color:var(--jobi-text-secondary)}html.dark .jobi-v2 .flatpickr-current-month .flatpickr-monthDropdown-months{color:var(--jobi-text-primary)}html.dark .jobi-v2 .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:var(--jobi-bg-surface);color:var(--jobi-text-primary)}html.dark .jobi-v2 .flatpickr-current-month .flatpickr-monthDropdown-months:hover,html.dark .jobi-v2 .flatpickr-current-month span.cur-month:hover,html.dark .jobi-v2 .numInputWrapper:hover{background:var(--jobi-bg-surface-muted)}html.dark .jobi-v2 .flatpickr-months .flatpickr-next-month,html.dark .jobi-v2 .flatpickr-months .flatpickr-prev-month{fill:var(--jobi-text-secondary);color:var(--jobi-text-secondary)}html.dark .jobi-v2 .flatpickr-months .flatpickr-next-month:hover,html.dark .jobi-v2 .flatpickr-months .flatpickr-prev-month:hover{fill:var(--jobi-text-primary);color:var(--jobi-text-primary)}html.dark .jobi-v2 .flatpickr-months .flatpickr-next-month:hover svg,html.dark .jobi-v2 .flatpickr-months .flatpickr-prev-month:hover svg{fill:var(--jobi-text-primary)}html.dark .jobi-v2 span.flatpickr-weekday{color:var(--jobi-text-secondary)}html.dark .jobi-v2 .flatpickr-day{color:var(--jobi-text-primary)}html.dark .jobi-v2 .flatpickr-day.inRange,html.dark .jobi-v2 .flatpickr-day:not(.flatpickr-disabled):focus,html.dark .jobi-v2 .flatpickr-day:not(.flatpickr-disabled):hover{background:var(--jobi-bg-surface-muted);border-color:var(--jobi-bg-surface-muted)}html.dark .jobi-v2 .flatpickr-day.inRange{box-shadow:-5px 0 0 var(--jobi-bg-surface-muted),5px 0 0 var(--jobi-bg-surface-muted)}html.dark .jobi-v2 .flatpickr-day.nextMonthDay,html.dark .jobi-v2 .flatpickr-day.notAllowed,html.dark .jobi-v2 .flatpickr-day.prevMonthDay{color:var(--jobi-text-secondary)}html.dark .jobi-v2 .flatpickr-day.flatpickr-disabled,html.dark .jobi-v2 .flatpickr-day.flatpickr-disabled:hover{background:transparent;border-color:transparent;color:var(--jobi-text-secondary);opacity:.55}html.dark .jobi-v2 .flatpickr-day.today{border-color:var(--jobi-primary-fg);font-weight:700}html.dark .jobi-v2 .flatpickr-day.today:focus,html.dark .jobi-v2 .flatpickr-day.today:hover{background:var(--jobi-bg-surface-muted);border-color:var(--jobi-primary-fg);color:var(--jobi-text-primary)}html.dark .jobi-v2 .flatpickr-day.endRange,html.dark .jobi-v2 .flatpickr-day.endRange:focus,html.dark .jobi-v2 .flatpickr-day.endRange:hover,html.dark .jobi-v2 .flatpickr-day.selected,html.dark .jobi-v2 .flatpickr-day.selected:focus,html.dark .jobi-v2 .flatpickr-day.selected:hover,html.dark .jobi-v2 .flatpickr-day.startRange,html.dark .jobi-v2 .flatpickr-day.startRange:focus,html.dark .jobi-v2 .flatpickr-day.startRange:hover{background:var(--jobi-primary-color);border-color:var(--jobi-primary-color);color:#fff;font-weight:700}html.dark .jobi-v2 .flatpickr-day.startRange+.flatpickr-day.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 var(--jobi-primary-color)}html.dark .jobi-v2 .flatpickr-calendar.hasTime .flatpickr-time{border-top-color:var(--jobi-border-default)}html.dark .jobi-v2 .dayContainer+.dayContainer{box-shadow:-1px 0 0 var(--jobi-border-default)}html.dark .jobi-v2 .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 var(--jobi-border-default)}html.dark .jobi-v2 .flatpickr-weekwrapper span.flatpickr-day,html.dark .jobi-v2 .flatpickr-weekwrapper span.flatpickr-day:hover{color:var(--jobi-text-secondary)}html.dark .jobi-v2 .flatpickr-time .flatpickr-am-pm,html.dark .jobi-v2 .flatpickr-time .flatpickr-time-separator,html.dark .jobi-v2 .flatpickr-time input{color:var(--jobi-text-primary)}html.dark .jobi-v2 .flatpickr-time .flatpickr-am-pm:focus,html.dark .jobi-v2 .flatpickr-time .flatpickr-am-pm:hover,html.dark .jobi-v2 .flatpickr-time input:focus,html.dark .jobi-v2 .flatpickr-time input:hover{background:var(--jobi-bg-surface-muted)}html.dark .jobi-v2 .numInputWrapper span{border-color:var(--jobi-border-default)}html.dark .jobi-v2 .numInputWrapper span:hover{background:var(--jobi-bg-surface-muted)}html.dark .jobi-v2 .numInputWrapper span:active{background:var(--jobi-btn-muted-bg-hover)}html.dark .jobi-v2 .flatpickr-current-month .numInputWrapper span.arrowUp:after,html.dark .jobi-v2 .flatpickr-time .numInputWrapper span.arrowUp:after,html.dark .jobi-v2 .numInputWrapper span.arrowUp:after{border-bottom-color:var(--jobi-text-secondary)}html.dark .jobi-v2 .flatpickr-current-month .numInputWrapper span.arrowDown:after,html.dark .jobi-v2 .flatpickr-time .numInputWrapper span.arrowDown:after,html.dark .jobi-v2 .numInputWrapper span.arrowDown:after{border-top-color:var(--jobi-text-secondary)}.swal2-container{--swal2-background:var(--jobi-bg-surface);--swal2-color:var(--jobi-text-primary);--swal2-border:1px solid var(--jobi-border-default);--swal2-border-radius:var(--jobi-radius-md);--swal2-backdrop:rgba(15,23,42,.5);--swal2-confirm-button-background-color:var(--jobi-primary-color);--swal2-confirm-button-color:#fff;--swal2-confirm-button-border-radius:var(--jobi-radius-md);--swal2-cancel-button-background-color:transparent;--swal2-cancel-button-color:var(--jobi-text-secondary);--swal2-cancel-button-border-radius:var(--jobi-radius-md);--swal2-action-button-focus-box-shadow:0 0 0 2px var(--jobi-bg-surface),0 0 0 5px var(--jobi-primary-fg);--swal2-input-background:var(--jobi-bg-surface);--swal2-input-border:1px solid var(--jobi-border-default);--swal2-input-border-radius:var(--jobi-radius-md);--swal2-input-box-shadow:none;--swal2-input-hover-box-shadow:none;--swal2-input-focus-border:1px solid rgb(var(--jobi-primary-rgb));--swal2-input-focus-box-shadow:0 0 0 2px rgb(var(--jobi-primary-rgb)/0.2);--swal2-validation-message-background:var(--jobi-bg-surface-muted);--swal2-validation-message-color:var(--jobi-text-primary);--swal2-footer-border-color:var(--jobi-border-default);--swal2-footer-color:var(--jobi-text-secondary);--swal2-close-button-color:var(--jobi-text-secondary);--swal2-width:24rem;--swal2-icon-zoom:0.7;--swal2-title-padding:0.75rem 1.25rem 0;--swal2-html-container-padding:0.5rem 1.25rem 0;--swal2-actions-margin:1.25rem auto 0}.swal2-container .swal2-title{font-size:16px;font-weight:600;line-height:1.35}.swal2-container .swal2-html-container{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714}.swal2-container .swal2-styled{font-size:12px;line-height:1.4285714;margin:0 .25rem;padding:.5rem 1rem}.swal2-container .swal2-styled.swal2-confirm{border:1px solid transparent;font-weight:700}.swal2-container .swal2-styled.swal2-confirm.jobi-swal-danger{--swal2-confirm-button-background-color:#dc2626}.swal2-container .swal2-styled.swal2-cancel{border:1px solid;font-weight:500}.swal2-container .swal2-styled.swal2-cancel:hover{background-color:var(--jobi-btn-ghost-bg-hover)}.swal2-container .swal2-icon.swal2-warning{border-color:var(--jobi-warning);color:var(--jobi-warning)}.swal2-container .swal2-icon.swal2-info{border-color:var(--jobi-info);color:var(--jobi-info)}.swal2-container .swal2-icon.swal2-question{border-color:var(--jobi-primary-fg);color:var(--jobi-primary-fg)}.tippy-box[data-theme~=jobi-help][data-theme~=jobi-help]{font-size:13px;line-height:1.45}.tippy-box[data-theme~=jobi-help][data-theme~=jobi-help] .tippy-content{font-size:13px;padding:.5rem .75rem}.tippy-box[data-theme~=jobi]{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);background-color:var(--jobi-text-primary);border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--jobi-bg-surface);font-size:11px;font-weight:500;line-height:1.35}.tippy-box[data-theme~=jobi][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--jobi-text-primary)}.tippy-box[data-theme~=jobi][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--jobi-text-primary)}.tippy-box[data-theme~=jobi][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--jobi-text-primary)}.tippy-box[data-theme~=jobi][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--jobi-text-primary)}.tippy-box[data-theme~=jobi-dark]{--tw-shadow:var(--jobi-shadow-elev-md);--tw-shadow-colored:var(--jobi-shadow-elev-md);background-color:#334155;border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#f1f5f9;font-size:11px;font-weight:500;line-height:1.35}.tippy-box[data-theme~=jobi-dark][data-placement^=right]>.tippy-arrow:before{border-right-color:#334155}.tippy-box[data-theme~=jobi-dark][data-placement^=left]>.tippy-arrow:before{border-left-color:#334155}.tippy-box[data-theme~=jobi-dark][data-placement^=top]>.tippy-arrow:before{border-top-color:#334155}.tippy-box[data-theme~=jobi-dark][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#334155}.jobi-v2 .dataTables_wrapper .dataTables_filter,.jobi-v2 .dataTables_wrapper .dataTables_length{display:none!important}.jobi-v2 table.dataTable{border-collapse:separate;border-spacing:0;font-size:12px;line-height:1.4285714;width:100%}.jobi-v2 table.dataTable thead th{background:var(--jobi-tb-head);border-bottom-width:1px;border-color:var(--jobi-border-default);color:var(--jobi-tb-head-text);font-size:11px;font-weight:600;letter-spacing:.025em;line-height:1.35;padding:.75rem 1rem;text-align:left;text-transform:uppercase}.jobi-v2 table.dataTable tbody td{border-color:var(--jobi-border-default);border-width:0!important;padding:.75rem 1rem}.jobi-v2 table.dataTable tbody td:last-child{overflow:visible;position:relative}table.dataTable.display>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr>.sorting_1,table.dataTable.order-column.stripe>tbody>tr>.sorting_1,table.dataTable.stripe>tbody>tr:nth-child(odd)>*{box-shadow:unset!important}.jobi-v2 table.dataTable tbody tr{background:var(--jobi-bg-surface);border:0 solid #e5e7eb}.jobi-v2 table.dataTable tbody tr:nth-child(2n){background:var(--jobi-tb-row)}.jobi-v2 table.dataTable tbody tr:nth-child(odd){background:var(--jobi-tb-row-alt)}.jobi-v2 table.dataTable tbody tr:last-child td{border-bottom-width:0}.jobi-v2 .dataTables_wrapper .dataTables_info{color:var(--jobi-text-secondary);font-size:12px;line-height:1.4285714;padding-top:0}.jobi-v2 .dataTables_wrapper .dataTables_paginate{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;justify-content:flex-end;padding-top:.75rem}.jobi-v2 .jobi-dt-footer .dataTables_paginate .paginate_button{align-items:center;background-color:transparent;border-radius:9999px;border-width:0;color:var(--jobi-text-secondary)!important;display:inline-flex;font-size:12px;font-weight:500;height:2.25rem;justify-content:center;line-height:1.4285714;margin:0!important;min-width:2.25rem;padding-left:.75rem;padding-right:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jobi-v2 .jobi-dt-footer .dataTables_paginate .paginate_button:hover:not(.disabled):not(.current){--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .jobi-dt-footer .dataTables_paginate .paginate_button:hover:not(.disabled):not(.current):is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .jobi-dt-footer .dataTables_paginate .paginate_button:hover:not(.disabled):not(.current){color:var(--jobi-text-primary)!important}.jobi-v2 .jobi-dt-footer .dataTables_paginate .paginate_button.current,.jobi-v2 .jobi-dt-footer .dataTables_paginate .paginate_button.current:hover{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));border:none!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1));color:#fff!important}.jobi-v2 .jobi-dt-footer .dataTables_paginate .paginate_button.disabled,.jobi-v2 .jobi-dt-footer .dataTables_paginate .paginate_button.disabled:hover{background:transparent!important;color:var(--jobi-text-secondary)!important;cursor:not-allowed;opacity:.4}.jobi-v2 .jobi-dt-host{border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;overflow:hidden}.jobi-v2 .jobi-dt-footer-host{background-color:var(--jobi-bg-surface);flex-shrink:0}.jobi-v2 .jobi-dt-footer{border-top-width:1px;display:flex;flex-direction:column;font-size:12px;gap:.5rem;line-height:1.4285714;margin-top:0;padding:.75rem 1rem;width:100%}@media (min-width:640px){.jobi-v2 .jobi-dt-footer{align-items:center;flex-direction:row;justify-content:space-between}}.jobi-v2 .jobi-dt-footer{border-color:var(--jobi-border-default)}.jobi-v2 .jobi-dt-host .jobi-table-wrap{overflow-x:auto;overflow-y:visible}.jobi-v2 .dt-paging{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.jobi-v2 .ellipsis{color:var(--jobi-text-primary)}.jobi-v2 .dt-paging-button{border-radius:.375rem!important;filter:var(--jobi-tb-pag-btn)}.jobi-v2 .dt-paging-button:hover{--tw-border-opacity:1!important;--tw-bg-opacity:1!important;background:unset!important;background-color:rgb(var(--jobi-secondary-rgb)/var(--tw-bg-opacity,1))!important;border-color:rgb(var(--jobi-secondary-rgb)/var(--tw-border-opacity,1))!important;filter:unset}.jobi-v2 .dt-paging-button:hover.disabled{background:unset!important;background-color:unset!important;border:unset!important}.jobi-v2 .dt-paging-button.current{--tw-bg-opacity:1!important;--tw-text-opacity:1!important;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1))!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;filter:unset}.jobi-v2 .onboarding-card{padding:2rem!important}@media (min-width:640px){.jobi-v2 .onboarding-card{padding:2.5rem!important}}.jobi-v2 .onboarding-card{box-shadow:0 4px 24px -2px rgba(0,0,0,.06)}.jobi-v2 .onboarding-welcome-card{padding:2rem!important}@media (min-width:640px){.jobi-v2 .onboarding-welcome-card{padding:3rem!important}}.jobi-v2 .onboarding-welcome-card{box-shadow:0 4px 24px -2px rgba(0,0,0,.06)}.jobi-v2 .onboarding-step-dots{align-items:center;display:flex;gap:.375rem}.jobi-v2 .onboarding-step-dot{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;height:.5rem;justify-content:center;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.5rem}.jobi-v2 .onboarding-step-dot--completed{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.jobi-v2 .onboarding-step-dot--completed,.jobi-v2 .onboarding-step-dot--current{color:rgb(255 255 255/var(--tw-text-opacity,1));height:.625rem;width:.625rem}.jobi-v2 .onboarding-step-dot--current{--tw-scale-x:1.1;--tw-scale-y:1.1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .onboarding-step-dot--upcoming{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.jobi-v2 .onboarding-step-dot svg{height:.5rem;width:.5rem}.jobi-v2 .onboarding-summary-row{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;padding:1rem}.jobi-v2 .onboarding-summary-icon{align-items:center;border-radius:var(--jobi-radius-md);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.jobi-v2 .jobi-pdf-preview--loading iframe{opacity:.4;pointer-events:none}.jobi-v2 .jobi-page-loader-overlay{align-items:center;background:rgba(15,23,42,.45);display:flex;inset:0;justify-content:center;position:fixed;transition:opacity .36s ease,visibility .36s ease;z-index:10050}.jobi-v2 .jobi-page-loader-overlay.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.jobi-v2 .jobi-page-loader-overlay--legacy .jobi-page-loader{aspect-ratio:1;background:radial-gradient(farthest-side at top,#0000 calc(100% - 21px),rgb(var(--jobi-primary-rgb)) calc(100% - 20px) 99%,#0000) bottom /100% 50%,radial-gradient(farthest-side,rgb(var(--jobi-primary-rgb)) 94%,#0000) 0 /20px 20px,radial-gradient(farthest-side,rgb(var(--jobi-primary-rgb)) 94%,#0000) 100% /20px 20px;background-repeat:no-repeat;margin:auto;position:relative;width:80px}.jobi-v2 .jobi-page-loader-overlay--legacy .jobi-page-loader:before{animation:jobi-page-loader-spin 1s cubic-bezier(.5,623,.5,-623) infinite;background:#fff;border-radius:50%;content:"";height:20px;inset:auto 0 0;margin:auto;position:absolute;transform-origin:50% -20px;width:20px}@keyframes jobi-progress-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes jobi-page-loader-spin{to{transform:rotate(.5deg)}}.jobi-v2 .jobi-page-loader-overlay--spinner .jobi-page-loader{display:inline-block;height:3rem;width:3rem}@keyframes spin{to{transform:rotate(1turn)}}.jobi-v2 .jobi-page-loader-overlay--spinner .jobi-page-loader{--tw-text-opacity:1;animation:spin 1s linear infinite;border-color:transparent currentColor currentColor;border-radius:9999px;border-width:2px;color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .jobi-edit-collab{--jobi-edit-collab-sticky-top:1.5rem;--jobi-edit-collab-vh-offset:3rem;width:100%}.jobi-v2 .jobi-edit-collab__layout{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));padding-left:0;padding-right:0}@media (min-width:1024px){.jobi-v2 .jobi-edit-collab__layout{align-items:flex-start;gap:1.5rem;grid-template-columns:minmax(140px,180px) minmax(0,1fr)}}.jobi-v2 .jobi-edit-collab__sidebar{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:10px;display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (min-width:1024px){.jobi-v2 .jobi-edit-collab__sidebar{align-self:start;max-height:calc(100dvh - var(--jobi-edit-collab-vh-offset));min-height:calc(100dvh - var(--jobi-edit-collab-vh-offset));overflow-y:auto;overscroll-behavior:contain;position:sticky;top:var(--jobi-edit-collab-sticky-top)}}.jobi-v2 .jobi-edit-collab__invite{background:var(--jobi-bg-surface-muted);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);padding:.75rem;text-align:center}.jobi-v2 .jobi-edit-collab__back{align-items:center;color:var(--jobi-text-secondary);display:inline-flex;font-size:12px;font-weight:500;gap:.25rem;line-height:1.4285714;text-decoration-line:none}.jobi-v2 .jobi-edit-collab__back:hover{color:rgb(var(--jobi-primary-rgb))}.jobi-v2 .jobi-edit-collab__avatar-wrap{display:flex;justify-content:center;margin-left:auto;margin-right:auto;position:relative}.jobi-v2 .jobi-edit-collab__avatar-img{border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius-md);height:9rem;-o-object-fit:cover;object-fit:cover;width:9rem}.jobi-v2 .jobi-edit-collab__photo-cropper .jobi-image-cropper__preview-btn{height:9rem!important;width:9rem!important}.jobi-v2 .jobi-edit-collab__photo-cropper .jobi-image-cropper__meta{margin-top:.5rem;text-align:center}.jobi-v2 .jobi-edit-collab__photo-cropper .jobi-image-cropper__hint{font-size:11px;line-height:1.35}.jobi-v2 .jobi-edit-collab__copy-btn{border-radius:.25rem;color:rgb(var(--jobi-primary-rgb));display:inline-flex;margin-left:.25rem;padding:.125rem;vertical-align:middle}.jobi-v2 .jobi-edit-collab__copy-btn:hover{background:rgb(var(--jobi-primary-rgb)/.08)}.jobi-v2 .jobi-edit-collab__sidebar-actions{display:flex;flex-direction:column;gap:.5rem}.jobi-v2 .jobi-edit-collab__main{display:flex;flex-direction:column;min-width:0}.jobi-v2 .jobi-edit-collab__title{margin-bottom:0}.jobi-v2 .jobi-edit-collab__tabs-list{display:flex;flex-wrap:wrap;gap:.25rem}.jobi-v2 .jobi-edit-collab__form,.jobi-v2 .jobi-edit-collab__panel{padding-bottom:1rem;padding-top:1rem}@media (min-width:640px){.jobi-v2 .jobi-edit-collab__form,.jobi-v2 .jobi-edit-collab__panel{padding-bottom:1.5rem;padding-top:1.5rem}}.jobi-v2 .jobi-edit-collab__footer{background-color:var(--jobi-bg-app);border-top-width:1px;bottom:0;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;padding:.75rem 1rem;position:sticky;z-index:10}@media (min-width:640px){.jobi-v2 .jobi-edit-collab__footer{padding-left:1.5rem;padding-right:1.5rem}}.jobi-v2 .jobi-edit-collab__footer{border-color:var(--jobi-border-default)}.jobi-v2 .jobi-edit-subresource__toolbar{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}@media (min-width:640px){.jobi-v2 .jobi-edit-subresource__toolbar{align-items:center;flex-direction:row;justify-content:space-between}}.jobi-v2 .jobi-edit-subresource__search{width:100%}@media (min-width:640px){.jobi-v2 .jobi-edit-subresource__search{max-width:20rem}}.jobi-v2 .jobi-edit-subresource__table{border-color:var(--jobi-border-default);border-radius:var(--jobi-radius-md);border-width:1px;overflow:hidden}.jobi-v2 .jobi-edit-subresource__table .jobi-table-wrap{overflow-x:auto}.jobi-v2 .jobi-exp-upload{display:flex;flex-direction:column;gap:12px;position:relative}.jobi-v2 .jobi-exp-upload [hidden]{display:none!important}.jobi-v2 .jobi-exp-upload__hint,.jobi-v2 .jobi-exp-upload__note,.jobi-v2 .jobi-exp-upload__renew,.jobi-v2 .jobi-exp-upload__summary{align-items:flex-start;border-radius:10px;color:var(--jobi-text-primary);display:flex;font-size:12px;gap:10px;line-height:1.5;margin:0;padding:8px 12px}.jobi-v2 .jobi-exp-upload__note{background:color-mix(in srgb,var(--jobi-primary-fg) 8%,var(--jobi-bg-surface))}.jobi-v2 .jobi-exp-upload__note svg,.jobi-v2 .jobi-exp-upload__renew svg{color:var(--jobi-primary-fg);margin-top:1px}.jobi-v2 .jobi-exp-upload__summary{background:color-mix(in srgb,var(--jobi-danger) 10%,var(--jobi-bg-surface));color:var(--jobi-error-text);font-weight:600}.jobi-v2 .jobi-exp-upload__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.jobi-v2 .jobi-exp-upload__count{color:var(--jobi-text-primary);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;margin:0}.jobi-v2 .jobi-exp-upload__count:focus{outline:none}.jobi-v2 .jobi-exp-upload__count:focus-visible{border-radius:4px;outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-exp-upload__formats{color:var(--jobi-text-secondary);font-size:12px;margin:2px 0 0}.jobi-v2 .jobi-exp-upload__list{list-style:none;margin:0;padding:0}.jobi-v2 .jobi-exp-upload__row{border-top:1px solid var(--jobi-border-default);padding:12px 0}.jobi-v2 .jobi-exp-upload__row:first-child{border-top:0;padding-top:2px}.jobi-v2 .jobi-exp-upload__row-head{align-items:center;display:flex;gap:12px}.jobi-v2 .jobi-exp-upload__tile{background:var(--jobi-bg-surface-muted);border-radius:10px;color:var(--jobi-text-secondary);display:inline-grid;flex:none;height:36px;place-items:center;width:36px}.jobi-v2 .jobi-exp-upload__tile svg{height:16px;width:16px}.jobi-v2 .jobi-exp-upload__row--done .jobi-exp-upload__tile{color:var(--jobi-diff-new)}.jobi-v2 .jobi-exp-upload__row-id{flex:1 1 auto;min-width:0}.jobi-v2 .jobi-exp-upload__name{color:var(--jobi-text-primary);display:flex;font-size:13px;font-weight:600;min-width:0}.jobi-v2 .jobi-exp-upload__name b{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-exp-upload__name span{flex:none}.jobi-v2 .jobi-exp-upload__sub{display:block;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.jobi-v2 .jobi-exp-upload__status,.jobi-v2 .jobi-exp-upload__sub{color:var(--jobi-text-secondary);font-size:12px;white-space:nowrap}.jobi-v2 .jobi-exp-upload__status{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:5px}.jobi-v2 .jobi-exp-upload__status:empty{display:none}.jobi-v2 .jobi-exp-upload__status svg{height:14px;width:14px}.jobi-v2 .jobi-exp-upload__status--ok{color:var(--jobi-diff-new)}.jobi-v2 .jobi-exp-upload__status--error{color:var(--jobi-error-text)}.jobi-v2 .jobi-exp-upload__icon{background:transparent;border:0;border-radius:10px;color:var(--jobi-text-secondary);cursor:pointer;display:inline-grid;flex:none;height:32px;place-items:center;transition:background-color .15s ease,color .15s ease,transform .12s var(--jobi-ease-out);width:32px}.jobi-v2 .jobi-exp-upload__icon svg{height:16px;width:16px}.jobi-v2 .jobi-exp-upload__icon:active{transform:scale(.9)}.jobi-v2 .jobi-exp-upload__icon:focus-visible,.jobi-v2 .jobi-exp-upload__link:focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}@media (hover:hover){.jobi-v2 .jobi-exp-upload__icon:hover{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}.jobi-v2 .jobi-exp-upload__icon--remove:hover{background:color-mix(in srgb,var(--jobi-danger) 10%,var(--jobi-bg-surface));color:var(--jobi-error-text)}}.jobi-v2 [data-upload-toggle] svg{transition:transform .15s var(--jobi-ease-out)}.jobi-v2 .jobi-exp-upload__row--open [data-upload-toggle] svg{transform:rotate(180deg)}.jobi-v2 .jobi-exp-upload__row-error{color:var(--jobi-error-text);font-size:12px;font-weight:600;margin:6px 0 0 48px}.jobi-v2 .jobi-exp-upload__fields{display:flex;flex-direction:column;gap:12px;margin:12px 0 0 48px}.jobi-v2 .jobi-exp-upload__fields>*{animation:jobi-exp-fade-in .14s var(--jobi-ease-out)}.jobi-v2 .jobi-exp-upload__hint{background:color-mix(in srgb,var(--jobi-warning) 14%,var(--jobi-bg-surface))}.jobi-v2 .jobi-exp-upload__hint:empty,.jobi-v2 .jobi-exp-upload__renew:empty{display:none}.jobi-v2 .jobi-exp-upload__hint>*,.jobi-v2 .jobi-exp-upload__renew>*{animation:jobi-exp-hint-in .16s var(--jobi-ease-out)}@keyframes jobi-exp-hint-in{0%{opacity:0;transform:translateY(-2px)}}.jobi-v2 .jobi-exp-upload__hint svg{margin-top:1px}.jobi-v2 .jobi-exp-upload__renew{background:color-mix(in srgb,var(--jobi-primary-fg) 8%,var(--jobi-bg-surface))}.jobi-v2 .jobi-exp-upload__hint p,.jobi-v2 .jobi-exp-upload__renew p{margin:0}.jobi-v2 .jobi-exp-upload__link{align-items:center;background:transparent;border:0;color:var(--jobi-primary-fg);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-top:4px;padding:4px 0;text-decoration:underline;text-underline-offset:2px}.jobi-v2 .jobi-exp-upload__row--renew [data-upload-field=detail],.jobi-v2 .jobi-exp-upload__row--renew [data-upload-field=name],.jobi-v2 .jobi-exp-upload__row--renew [data-upload-field=type]{display:none}.jobi-v2 .jobi-exp-upload__drop{align-items:center;animation:jobi-exp-fade-in .12s var(--jobi-ease-out);background:color-mix(in srgb,var(--jobi-bg-surface) 92%,transparent);border:2px dashed var(--jobi-primary-fg);border-radius:12px;color:var(--jobi-primary-fg);display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:8px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:5}.jobi-v2 .jobi-exp-upload__footer-sum{color:var(--jobi-text-secondary);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;margin-right:auto}.jobi-v2 .jobi-exp-upload__footer-sum--error{color:var(--jobi-error-text)}.jobi-v2 #expBtnSaveUpload[aria-disabled=true]{cursor:not-allowed;opacity:.5}@media (max-width:560px){.jobi-v2 .jobi-exp-upload__fields,.jobi-v2 .jobi-exp-upload__row-error{margin-left:0}.jobi-v2 .jobi-exp-upload__fields .jobi-form-grid--2{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.jobi-v2 .jobi-exp-upload__icon{height:44px;width:44px}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-exp-upload__hint>*,.jobi-v2 .jobi-exp-upload__renew>*{animation:jobi-exp-fade-in .12s linear}.jobi-v2 .jobi-exp-upload__icon:active{transform:none}.jobi-v2 [data-upload-toggle] svg{transition:none}}.jobi-v2 .jobi-expedient{display:flex;flex-direction:column;gap:12px;height:calc(100vh - var(--exp-offset, 200px));height:calc(100dvh - var(--exp-offset, 200px));min-height:560px}.jobi-v2 .jobi-expedient__toolbar{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:10px;row-gap:10px}@media (max-width:900px){.jobi-v2 .jobi-expedient__toolbar{flex-wrap:wrap}}.jobi-v2 .jobi-expedient__filters{align-items:center;border-bottom:1px solid var(--jobi-border-default);display:flex;flex-wrap:wrap;gap:10px;padding-bottom:10px}.jobi-v2 .jobi-expedient__chips{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px;min-width:0}.jobi-v2 .jobi-expedient__folder-chip{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:12px;color:var(--jobi-text-primary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:8px 14px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s var(--jobi-ease-out)}.jobi-v2 .jobi-expedient__folder-chip svg{flex-shrink:0;height:14px;width:14px}@media (hover:hover){.jobi-v2 .jobi-expedient__folder-chip:hover:not(.jobi-expedient__folder-chip--active){background:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-expedient__folder-chip--active{background:color-mix(in srgb,var(--jobi-primary-fg) 7%,var(--jobi-bg-surface));border-color:rgb(var(--jobi-primary-rgb)/.25);color:var(--jobi-primary-fg);font-weight:700}.jobi-v2 .jobi-expedient__folder-chip--empty:not(.jobi-expedient__folder-chip--active) .jobi-expedient__chip-count{background:transparent;color:var(--jobi-text-secondary)}.jobi-v2 .jobi-expedient__chip-count{align-items:center;background:var(--jobi-bg-surface-muted);border-radius:999px;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;justify-content:center;line-height:1.3;min-width:18px;padding:1px 6px}.jobi-v2 .jobi-expedient__folder-chip--active .jobi-expedient__chip-count{background:var(--jobi-bg-surface)}.jobi-v2 .jobi-expedient__status-chip{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:999px;color:var(--jobi-text-primary);cursor:pointer;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;gap:6px;padding:6px 12px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s var(--jobi-ease-out)}@media (hover:hover){.jobi-v2 .jobi-expedient__status-chip:hover:not(.jobi-expedient__status-chip--active){background:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-expedient__status-chip--active{background:var(--jobi-bg-surface-muted);border-color:var(--jobi-text-secondary);color:var(--jobi-text-primary);font-weight:700}.jobi-v2 .jobi-expedient__status-dot{border-radius:999px;flex-shrink:0;height:7px;width:7px}.jobi-v2 .jobi-expedient__status-dot--success{background:var(--jobi-success)}.jobi-v2 .jobi-expedient__status-dot--warning{background:var(--jobi-warning)}.jobi-v2 .jobi-expedient__status-dot--danger{background:var(--jobi-danger)}.jobi-v2 .jobi-expedient__status-dot--neutral{background:#cbd5e1}.dark .jobi-v2 .jobi-expedient__status-dot--neutral{background:#e2e8f0}.jobi-v2 .jobi-expedient__search-wrap{flex-shrink:0;position:relative}.jobi-v2 .jobi-expedient__search-wrap svg{color:var(--jobi-text-secondary);height:14px;left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:14px}.jobi-v2 .jobi-expedient__search{max-width:260px;padding-left:32px}.jobi-v2 .jobi-expedient__shown{color:var(--jobi-text-secondary);font-size:12px;font-variant-numeric:tabular-nums;margin-left:auto;white-space:nowrap}.jobi-v2 .jobi-expedient__filters--inert>*{visibility:hidden}.jobi-v2 .jobi-expedient__split{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:14px;box-shadow:var(--jobi-shadow-sm);display:grid;flex:1 1 auto;gap:0;grid-template-columns:minmax(0,1fr);min-height:360px;overflow:hidden;position:relative}.jobi-v2 .jobi-expedient__split--panel-open{grid-template-columns:minmax(0,1fr) 360px}.jobi-v2 .jobi-expedient__list{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px 12px 8px}.jobi-v2 .jobi-expedient__row{align-items:center;background:transparent;border:0;border-radius:12px;color:inherit;cursor:pointer;display:flex;gap:12px;padding:11px 12px;text-align:left;transition:background-color .15s ease,box-shadow .15s ease;width:100%}@media (hover:hover){.jobi-v2 .jobi-expedient__row:hover:not(.jobi-expedient__row--selected){background:var(--jobi-bg-surface-muted)}}.jobi-v2 .jobi-expedient__row:active:not(.jobi-expedient__row--selected){background:var(--jobi-bg-surface-muted)}.jobi-v2 .jobi-expedient__row--selected{background:color-mix(in srgb,var(--jobi-primary-fg) 7%,var(--jobi-bg-surface));box-shadow:inset 0 0 0 1px rgb(var(--jobi-primary-rgb)/.22)}.jobi-v2 .jobi-expedient__row .jobi-badge{flex-shrink:0;white-space:nowrap}.jobi-v2 .jobi-expedient__row-icon{align-items:center;background:var(--jobi-bg-surface-muted);border-radius:10px;color:var(--jobi-text-secondary);display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.jobi-v2 .jobi-expedient__row-icon svg{height:16px;width:16px}.jobi-v2 .jobi-expedient__row-main{flex:1 1 auto;min-width:0}.jobi-v2 .jobi-expedient__row-name{color:var(--jobi-text-primary);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-expedient__row--selected .jobi-expedient__row-name{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-expedient__row-sub{color:var(--jobi-text-secondary);display:block;font-size:12px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-expedient__drop-cta{align-items:center;background:rgb(var(--jobi-primary-rgb)/.04);border:2px dashed rgb(var(--jobi-primary-rgb)/.3);border-radius:12px;color:var(--jobi-primary-fg);cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font-size:13px;font-weight:600;gap:2px;justify-content:center;margin:8px 12px 12px;padding:12px;transition:background-color .15s ease,border-color .15s ease,transform .12s var(--jobi-ease-out);width:auto}.jobi-v2 .jobi-expedient__drop-cta svg{flex-shrink:0;height:14px;width:14px}@media (hover:hover){.jobi-v2 .jobi-expedient__drop-cta:hover{background:rgb(var(--jobi-primary-rgb)/.08)}}.jobi-v2 .jobi-expedient__drop-cta-main{align-items:center;display:inline-flex;gap:8px}.jobi-v2 .jobi-expedient__drop-cta-note{color:var(--jobi-text-secondary);font-size:12px;font-weight:500}.jobi-v2 .jobi-expedient__drop-overlay{align-items:center;animation:jobi-exp-fade-in .12s var(--jobi-ease-out);background:color-mix(in srgb,var(--jobi-bg-surface) 92%,transparent);border:2px dashed var(--jobi-primary-fg);border-radius:12px;color:var(--jobi-primary-fg);display:flex;flex-direction:column;font-size:15px;font-weight:700;gap:8px;inset:8px;justify-content:center;padding:16px;pointer-events:none;position:absolute;text-align:center;z-index:25}.jobi-v2 .jobi-expedient__drop-overlay small{color:var(--jobi-text-secondary);font-size:12px;font-weight:500}@keyframes jobi-exp-row-new{0%{background-color:color-mix(in srgb,var(--jobi-primary-fg) 14%,var(--jobi-bg-surface))}}.jobi-v2 .jobi-expedient__row--new{animation:jobi-exp-row-new 1.2s var(--jobi-ease-out)}.jobi-v2 .jobi-expedient__panel{animation:jobi-exp-panel-in .24s var(--jobi-ease-drawer);background:var(--jobi-bg-surface);border-left:1px solid var(--jobi-border-default);display:flex;flex-direction:column;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain}@keyframes jobi-exp-panel-in{0%{opacity:0;transform:translateX(16px)}}.jobi-v2 .jobi-expedient__panel-header{align-items:center;background:var(--jobi-bg-surface);border-bottom:1px solid var(--jobi-border-default);box-sizing:border-box;display:flex;flex-shrink:0;gap:8px;height:48px;justify-content:space-between;padding:0 16px;position:sticky;top:0;z-index:2}.jobi-v2 .jobi-expedient__panel-title{color:var(--jobi-text-primary);font-size:13px;font-weight:700}.jobi-v2 .jobi-expedient__preview{align-items:center;background:var(--jobi-bg-surface-muted);border:1px solid var(--jobi-border-default);border-radius:12px;display:flex;flex-shrink:0;height:clamp(96px,16vh,150px);justify-content:center;overflow:hidden}.jobi-v2 .jobi-expedient__preview iframe,.jobi-v2 .jobi-expedient__preview img{border:0;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;pointer-events:none;transition:opacity .16s var(--jobi-ease-out);width:100%}.jobi-v2 .jobi-expedient__preview .jobi-expedient__preview-media--loaded{opacity:1}.jobi-v2 .jobi-expedient__preview-open{background:transparent;border:0;border-radius:inherit;cursor:zoom-in;inset:0;position:absolute}.jobi-v2 .jobi-expedient__meta{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .jobi-expedient__meta-cell{background:var(--jobi-bg-surface-muted);border-radius:10px;padding:8px 10px}.jobi-v2 .jobi-expedient__meta-label{color:var(--jobi-text-secondary);display:block;font-size:12px;font-weight:500}.jobi-v2 .jobi-expedient__meta-value{color:var(--jobi-text-primary);display:block;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.jobi-v2 .jobi-expedient__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.jobi-v2 .jobi-expedient__actions .jobi-expedient__icon-action--danger{margin-left:auto}.jobi-v2 .jobi-expedient__decision{background:var(--jobi-bg-surface);border-top:1px solid var(--jobi-border-default);bottom:0;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;padding:12px 16px;position:sticky;z-index:2}.jobi-v2 .jobi-expedient__tabs{background:var(--jobi-bg-surface);border-bottom:1px solid var(--jobi-border-default);display:flex;gap:2px;padding:0 16px;position:sticky;top:48px;z-index:2}.jobi-v2 .jobi-expedient__tab{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--jobi-text-secondary);cursor:pointer;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;margin-bottom:-1px;padding:8px 12px;transition:color .15s ease,border-color .15s ease}.jobi-v2 .jobi-expedient__tab--active{border-bottom-color:var(--jobi-primary-fg);color:var(--jobi-primary-fg);font-weight:700}.jobi-v2 .jobi-expedient__comment{align-items:flex-start;display:flex;gap:10px}.jobi-v2 .jobi-expedient__comment-bubble{background:var(--jobi-bg-surface-muted);border-radius:0 12px 12px 12px;padding:8px 12px}.jobi-v2 .jobi-expedient__version{align-items:center;border:1px solid var(--jobi-border-default);border-radius:12px;display:flex;gap:10px;padding:9px 12px}.jobi-v2 .jobi-expedient__version--current{background:rgb(var(--jobi-primary-rgb)/.05);border-color:rgb(var(--jobi-primary-rgb)/.3)}.jobi-v2 .jobi-expedient__list-col{display:flex;flex-direction:column;min-height:0;min-width:0}.jobi-v2 .jobi-expedient__list-scroll{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain}.jobi-v2 .jobi-expedient__empty{align-items:center;display:flex;flex:1 1 auto;justify-content:center;padding:24px}.jobi-v2 .jobi-expedient__empty .jobi-empty-state{background:transparent;border:0}.jobi-v2 .jobi-expedient__folder-name{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-expedient__panel-body{display:flex;flex-direction:column;gap:11px;padding:14px 16px}.jobi-v2 .jobi-expedient__panel-headline{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.jobi-v2 .jobi-expedient__doc-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:14px;font-weight:700;margin:0;overflow:hidden;overflow-wrap:anywhere}.jobi-v2 .jobi-expedient__btn-approve{background:var(--jobi-success-solid);border-color:var(--jobi-success-solid);color:var(--jobi-on-solid)}.jobi-v2 .jobi-expedient__btn-approve:hover{background:var(--jobi-success-solid-hover);border-color:var(--jobi-success-solid-hover)}.jobi-v2 .jobi-expedient__btn-reject{background:var(--jobi-bg-surface);border-color:color-mix(in srgb,var(--jobi-danger) 35%,transparent);color:var(--jobi-error-text)}.jobi-v2 .jobi-expedient__btn-reject:hover{background:color-mix(in srgb,var(--jobi-danger) 8%,var(--jobi-bg-surface));border-color:color-mix(in srgb,var(--jobi-danger) 50%,transparent);color:var(--jobi-error-text)}.jobi-v2 .jobi-expedient__icon-action{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:12px;color:var(--jobi-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:background-color .15s ease,color .15s ease,transform .12s var(--jobi-ease-out);width:38px}.jobi-v2 .jobi-expedient__icon-action:disabled{cursor:not-allowed;opacity:.45}@media (hover:hover){.jobi-v2 .jobi-expedient__icon-action:hover:not(:disabled){background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}.jobi-v2 .jobi-expedient__icon-action--danger:hover:not(:disabled){background:color-mix(in srgb,var(--jobi-danger) 8%,var(--jobi-bg-surface));color:var(--jobi-danger)}}.jobi-v2 .jobi-expedient__icon-action--danger{border-color:color-mix(in srgb,var(--jobi-danger) 35%,transparent);color:var(--jobi-danger)}.jobi-v2 .jobi-expedient__preview{position:relative}.jobi-v2 .jobi-expedient__preview-fallback{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-expedient__tab-body{padding:12px 16px}.jobi-v2 .jobi-expedient__tab-body,.jobi-v2 .jobi-expedient__tab-body>div{display:flex;flex-direction:column;gap:8px}.jobi-v2 .jobi-expedient__version-chip{align-items:center;background:var(--jobi-bg-surface-muted);border-radius:999px;color:var(--jobi-text-secondary);display:inline-flex;flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;padding:2px 8px}.jobi-v2 .jobi-expedient__version--current .jobi-expedient__version-chip{background:rgb(var(--jobi-primary-rgb)/.12);color:var(--jobi-primary-fg)}.jobi-v2 .jobi-expedient__version-main{flex:1 1 auto;min-width:0}.jobi-v2 .jobi-expedient__version-label{color:var(--jobi-text-primary);display:block;font-size:12px;font-weight:600}.jobi-v2 .jobi-expedient__version-sub{color:var(--jobi-text-secondary);display:block;font-size:12px}.jobi-v2 .jobi-expedient__comment-avatar{align-items:center;background-color:rgb(var(--jobi-primary-rgb)/.15);border-radius:8px;color:var(--jobi-primary-fg);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:26px;justify-content:center;width:26px}.jobi-v2 .jobi-expedient__comment-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.jobi-v2 .jobi-expedient__comment-author{color:var(--jobi-text-primary);font-size:12px;font-weight:700}.jobi-v2 .jobi-expedient__comment-date{color:var(--jobi-text-secondary);font-size:12px}.jobi-v2 .jobi-expedient__comment-text{color:var(--jobi-text-primary);font-size:12px;margin:2px 0 0;overflow-wrap:anywhere}.jobi-v2 .jobi-expedient__link{align-items:center;align-self:flex-start;background:transparent;border:0;color:var(--jobi-primary-fg);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 0}@media (hover:hover){.jobi-v2 .jobi-expedient__link:hover{text-decoration:underline}}.jobi-v2 .jobi-expedient [hidden]{display:none!important}.jobi-v2 .jobi-expedient :is(.jobi-expedient__folder-chip,.jobi-expedient__status-chip,.jobi-expedient__icon-action,.jobi-expedient__drop-cta,.jobi-expedient__link,.jobi-expedient__preview-open):focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:2px}.jobi-v2 .jobi-expedient :is(.jobi-expedient__row,.jobi-expedient__tab):focus-visible{outline:2px solid var(--jobi-primary-fg);outline-offset:-2px}.jobi-v2 .jobi-expedient :is(.jobi-expedient__folder-chip,.jobi-expedient__status-chip,.jobi-expedient__icon-action:not(:disabled)):active{transform:scale(.97)}.jobi-v2 .jobi-expedient__drop-cta:active{transform:scale(.99)}.jobi-v2 .jobi-expedient__scrim{animation:jobi-exp-fade-in .16s var(--jobi-ease-out);background:rgba(15,23,42,.35);border:0;inset:0;position:absolute;z-index:19}@keyframes jobi-exp-fade-in{0%{opacity:0}}@media (min-width:1201px){.jobi-v2 .jobi-expedient__scrim{display:none}}@media (max-width:1200px){.jobi-v2 .jobi-expedient__split--panel-open{grid-template-columns:minmax(0,1fr)}.jobi-v2 .jobi-expedient__panel{bottom:0;box-shadow:var(--jobi-shadow-elev-lg);overflow-y:auto;position:absolute;right:0;top:0;width:min(360px,92%);z-index:20}}@media (max-width:767px){.jobi-v2 .jobi-expedient__filters .jobi-expedient__chips,.jobi-v2 .jobi-expedient__toolbar .jobi-expedient__chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.jobi-v2 .jobi-expedient__filters .jobi-expedient__chips::-webkit-scrollbar,.jobi-v2 .jobi-expedient__toolbar .jobi-expedient__chips::-webkit-scrollbar{display:none}.jobi-v2 .jobi-expedient__folder-chip,.jobi-v2 .jobi-expedient__status-chip{flex-shrink:0}.jobi-v2 .jobi-expedient__filters{flex-wrap:wrap}.jobi-v2 .jobi-expedient__filters .jobi-expedient__chips{flex-basis:100%;order:3}.jobi-v2 .jobi-expedient__search-wrap{flex:1 1 auto}.jobi-v2 .jobi-expedient__search{max-width:none;width:100%}.jobi-v2 .jobi-expedient__panel{animation:jobi-exp-sheet-in .3s var(--jobi-ease-drawer);border-left:0;box-shadow:none;inset:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;width:100%;z-index:40}.jobi-v2 .jobi-expedient__scrim{display:none}}@keyframes jobi-exp-sheet-in{0%{opacity:0;transform:translateY(24px)}}@media (pointer:coarse){.jobi-v2 .jobi-expedient__folder-chip,.jobi-v2 .jobi-expedient__status-chip,.jobi-v2 .jobi-expedient__tab{min-height:44px}.jobi-v2 .jobi-expedient__icon-action{height:44px;width:44px}}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-expedient__panel{animation:jobi-exp-fade-in .16s linear}.jobi-v2 .jobi-expedient :is(.jobi-expedient__folder-chip,.jobi-expedient__status-chip,.jobi-expedient__icon-action,.jobi-expedient__drop-cta):active{transform:none}}.jobi-v2 .color-jobi-1{color:var(--jobi-primary-color)}.jobi-v2 #loansPanel .jobi-badge,.jobi-v2 #loansPanel .jobi-table td,.jobi-v2 #loansPanel .jobi-table th,.jobi-v2 #loansPanel table.dataTable td,.jobi-v2 #loansPanel table.dataTable th{white-space:nowrap}.jobi-v2 .jobi-import-steps{margin-bottom:1.5rem}.jobi-v2 #colabsImportWizard .jobi-modal__panel{transition:max-width .2s ease}.jobi-v2 .jobi-import-wizard--wide .jobi-modal__panel{max-width:var(--jobi-modal-width-5xl)}.jobi-v2 #colabsImportWizard .jobi-data-table{margin-top:1rem}.jobi-v2 .jobi-import-type,.jobi-v2 .jobi-option-row{align-items:center;background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:.75rem;color:var(--jobi-text-primary);display:flex;font-weight:500;gap:.875rem;padding:.875rem 1rem;text-align:left;transition:background-color .15s var(--jobi-ease-out),border-color .15s var(--jobi-ease-out),transform .12s var(--jobi-ease-out);width:100%}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-import-type:hover,.jobi-v2 .jobi-option-row:hover{background:var(--jobi-bg-surface-muted);border-color:var(--jobi-primary-color)}}.jobi-v2 .jobi-import-type:active,.jobi-v2 .jobi-option-row:active{transform:scale(.985)}.jobi-v2 .jobi-import-type:focus-visible,.jobi-v2 .jobi-option-row:focus-visible{outline:2px solid var(--jobi-primary-color);outline-offset:2px}.jobi-v2 .jobi-import-type__icon,.jobi-v2 .jobi-option-row__icon{align-items:center;background:rgb(var(--jobi-primary-rgb)/.1);border-radius:.625rem;color:var(--jobi-primary-fg);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.jobi-v2 .jobi-import-type__label,.jobi-v2 .jobi-option-row__label{flex:1 1 auto}.jobi-v2 .jobi-option-row__desc{color:var(--jobi-text-secondary);display:block;font-size:.75rem;font-weight:400}.jobi-v2 .jobi-import-type__chevron,.jobi-v2 .jobi-option-row__chevron{color:var(--jobi-text-secondary);flex-shrink:0;transition:transform .15s var(--jobi-ease-out)}@media (hover:hover) and (pointer:fine){.jobi-v2 .jobi-option-row:hover .jobi-option-row__chevron{transform:translateX(2px)}}.jobi-v2 .jobi-option-group+.jobi-option-group{margin-top:1.25rem}.jobi-v2 .jobi-option-group__title{color:var(--jobi-text-primary);font-size:.8125rem;font-weight:600}.jobi-v2 .jobi-option-group__hint{color:var(--jobi-text-secondary);font-size:.75rem;margin-bottom:.5rem}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-import-type,.jobi-v2 .jobi-option-row,.jobi-v2 .jobi-option-row__chevron{transition:none}.jobi-v2 .jobi-import-type:active,.jobi-v2 .jobi-option-row:active{transform:none}}.jobi-v2 .jobi-import-current{align-items:baseline;background:var(--jobi-bg-surface-muted);border-radius:.625rem;display:flex;font-size:.9375rem;gap:.375rem;padding:.625rem .875rem}.jobi-v2 .jobi-import-result-title{color:var(--jobi-text-primary);font-size:1rem;font-weight:600}.jobi-v2 .jobi-import-badge{border-radius:50px;display:inline-block;font-size:11px;font-weight:700;min-width:45px;padding:4px 10px;text-align:center}.jobi-v2 .jobi-import-badge--yes{background:#d1fae5;color:#065f46}.jobi-v2 .jobi-import-badge--no{background:#fee2e2;color:#991b1b}.jobi-v2 .jobi-import-row--unchanged{opacity:.55}.jobi-v2 .jobi-import-cell-diff{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:.25rem;line-height:1.35}.jobi-v2 .jobi-import-cell-diff__old{color:var(--jobi-text-muted,#64748b);font-weight:400;text-decoration:line-through}.jobi-v2 .jobi-import-cell-diff__arrow{color:var(--jobi-text-muted,#94a3b8);font-size:.85em}.jobi-v2 .jobi-import-cell-diff__new{color:var(--jobi-text-primary,#0f172a);font-weight:600}.jobi-v2 .jobi-table--import td.jobi-import-expand-cell,.jobi-v2 .jobi-table--import th.jobi-import-expand-col{text-align:center;width:3rem}.jobi-v2 td.jobi-import-expand-cell{cursor:pointer}.jobi-v2 .jobi-import-toggle{background:#16a34a;border:0;border-radius:9999px;cursor:pointer;display:inline-block;height:22px;padding:0;position:relative;transition:background-color .15s ease,filter .15s ease;vertical-align:middle;width:22px}.jobi-v2 .jobi-import-toggle:hover{filter:brightness(1.08)}.jobi-v2 .jobi-import-toggle:after,.jobi-v2 .jobi-import-toggle:before{background:#fff;border-radius:1px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.jobi-v2 .jobi-import-toggle:before{height:2px;width:10px}.jobi-v2 .jobi-import-toggle:after{height:10px;width:2px}.jobi-v2 tr.shown .jobi-import-toggle{background:#dc2626}.jobi-v2 tr.shown .jobi-import-toggle:after{opacity:0}.jobi-v2 .jobi-import-error-box{background:var(--jobi-bg-surface-muted);border:1px solid rgba(185,28,28,.35);border-radius:6px;padding:12px 16px 16px}.jobi-v2 .jobi-import-error-title{color:var(--jobi-text-primary);font-weight:700;margin-bottom:.5rem}.jobi-v2 .jobi-import-form-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:4px 0 10px}.jobi-v2 .jobi-import-form-hint{color:var(--jobi-text-secondary);flex:1;font-size:12px;margin:0}.jobi-v2 .jobi-import-form-progress{min-width:130px;text-align:right}.jobi-v2 .jobi-import-form-progress-label{color:var(--jobi-text-secondary);font-size:12px}.jobi-v2 .jobi-import-form-progress-track{background:var(--jobi-border,#e5e7eb);border-radius:3px;height:5px;margin-top:4px;overflow:hidden;width:100%}.jobi-v2 .jobi-import-form-progress-bar{background:#22c55e;height:100%;transition:width .2s ease}.jobi-v2 .jobi-import-section{background:#fff;border:1px solid var(--jobi-border,#e5e7eb);border-radius:8px;margin-bottom:6px;padding:0 12px}.jobi-v2 .jobi-import-section-summary{cursor:pointer;font-size:13px;font-weight:500;list-style:none;padding:9px 0}.jobi-v2 .jobi-import-section-summary::-webkit-details-marker{display:none}.jobi-v2 .jobi-import-section-summary:before{color:var(--jobi-text-muted,#9ca3af);content:"›";display:inline-block;margin-right:6px;transition:transform .15s ease}.jobi-v2 .jobi-import-section[open]>.jobi-import-section-summary:before{transform:rotate(90deg)}.jobi-v2 .jobi-import-section-count{color:#b91c1c;font-weight:400}.jobi-v2 .jobi-import-section-count--ok{color:#15803d}.jobi-v2 .jobi-import-error-row{align-items:center;border-top:1px solid var(--jobi-border,#e5e7eb);display:grid;gap:10px;grid-template-columns:20px minmax(0,1fr) minmax(0,1.3fr);padding:9px 0}.jobi-v2 .jobi-import-error-row:not(:has(.jobi-import-error-status)){grid-template-columns:minmax(0,1fr)}.jobi-v2 .jobi-import-error-status{align-items:center;display:inline-flex;height:20px;justify-content:center;line-height:0;width:20px}.jobi-v2 .jobi-import-error-status--bad{color:#dc2626}.jobi-v2 .jobi-import-error-status--ok{color:#22c55e}@media (max-width:640px){.jobi-v2 .jobi-import-error-row{grid-template-columns:20px minmax(0,1fr)}.jobi-v2 .jobi-import-error-control{grid-column:1/-1}}.jobi-v2 .jobi-import-error-field{color:var(--jobi-text-primary);font-size:13px;font-weight:500;margin:0}.jobi-v2 .jobi-import-error-list{color:#dc2626;font-size:12px;list-style:disc;margin:.25rem 0 0;padding-left:1.25rem}.jobi-v2 .jobi-import-error-list--ok{color:#15803d}.jobi-v2 .jobi-import-error-list li{margin:.125rem 0}.jobi-v2 .jobi-import-error-control .jobi-field{margin:0}.jobi-v2 .jobi-import-phone-lada{align-items:stretch;width:100%}.jobi-v2 .jobi-import-phone-lada .jobi-phone-code-select,.jobi-v2 .jobi-import-phone-lada [data-imp-phone-lada]{flex:0 0 auto;min-width:132px}.jobi-v2 .jobi-import-input-affix{align-items:stretch;display:flex;width:100%}.jobi-v2 .jobi-import-input-affix .jobi-input{border-bottom-right-radius:0;border-top-right-radius:0;flex:1;min-width:0}.jobi-v2 .jobi-import-input-affix__suffix{align-items:center;background:var(--jobi-bg-surface-muted,#f1f5f9);border:1px solid var(--jobi-border-default,#e2e8f0);border-left:0;border-radius:0 var(--jobi-radius,.5rem) var(--jobi-radius,.5rem) 0;color:var(--jobi-text-secondary,#64748b);display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;padding:0 .75rem}.jobi-v2 .jobi-import-form-actions{display:flex;justify-content:flex-end;margin-top:12px}.jobi-v2 .jobi-rich-text__wrap{border-radius:.5rem}.jobi-v2 .ql-container.ql-snow,.jobi-v2 .ql-toolbar.ql-snow{border-color:var(--jobi-border-default)}.jobi-v2 .ql-toolbar.ql-snow{background:var(--jobi-bg-surface-muted);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.jobi-v2 .ql-container.ql-snow{background:var(--jobi-bg-surface);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;font-family:inherit}.jobi-v2 .ql-editor{color:var(--jobi-text-primary)}.jobi-v2 .ql-editor.ql-blank:before{color:var(--jobi-text-secondary);font-style:normal}.jobi-v2 .ql-snow .ql-stroke{stroke:var(--jobi-text-secondary)}.jobi-v2 .ql-snow .ql-fill{fill:var(--jobi-text-secondary)}.jobi-v2 .ql-snow .ql-picker{color:var(--jobi-text-secondary)}.jobi-v2 .ql-snow .ql-picker-options{background:var(--jobi-bg-surface);border-color:var(--jobi-border-default)}.jobi-v2 .ql-snow.ql-toolbar button.ql-active .ql-stroke,.jobi-v2 .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:var(--jobi-primary-color)}.jobi-v2 .ql-snow.ql-toolbar button.ql-active .ql-fill,.jobi-v2 .ql-snow.ql-toolbar button:hover .ql-fill{fill:var(--jobi-primary-color)}.jobi-v2 .jobi-field--error .ql-container.ql-snow,.jobi-v2 .jobi-field--error .ql-toolbar.ql-snow{border-color:#ef4444}.jobi-v2 .jobi-form-card{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:.75rem;padding:1.5rem}.jobi-v2 .jobi-form-card__title{color:var(--jobi-text-primary);font-size:1rem;font-weight:600;margin-bottom:1rem}.jobi-v2 .jobi-ficha-stat__icon{align-items:center;background:rgba(86,100,230,.1);border-radius:.625rem;color:var(--jobi-primary-color);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.jobi-v2 .jobi-richtext-content{color:var(--jobi-text-primary);font-size:.9375rem;line-height:1.6}.jobi-v2 .jobi-richtext-content p{margin:0 0 .5rem}.jobi-v2 .jobi-richtext-content ul{list-style:disc;margin:0 0 .5rem;padding-left:1.5rem}.jobi-v2 .jobi-richtext-content ol{list-style:decimal;margin:0 0 .5rem;padding-left:1.5rem}.jobi-v2 .jobi-richtext-content li{margin:.125rem 0}.jobi-v2 .jobi-richtext-content a{color:var(--jobi-primary-color);text-decoration:underline}.jobi-v2 .jobi-richtext-content h1,.jobi-v2 .jobi-richtext-content h2,.jobi-v2 .jobi-richtext-content h3,.jobi-v2 .jobi-richtext-content h4,.jobi-v2 .jobi-richtext-content h5{color:var(--jobi-text-primary);font-weight:600;margin:.5rem 0 .25rem}.jobi-v2 .jobi-perfil-avatar{align-items:center;background:var(--jobi-primary-color);border-radius:1rem;color:#fff;display:flex;flex:none;font-size:1.25rem;font-weight:700;height:3.75rem;justify-content:center;overflow:hidden;width:3.75rem}.jobi-v2 .jobi-perfil-avatar--sm{border-radius:.75rem;font-size:.8rem;height:2.5rem;width:2.5rem}.jobi-v2 .jobi-perfil-label{color:var(--jobi-text-secondary);display:block;font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.jobi-v2 .jobi-perfil-value{color:var(--jobi-text-primary);display:block;font-size:.9rem;font-weight:600;margin-top:.15rem;word-break:break-word}.jobi-v2 .jobi-perfil-ic{align-items:center;border-radius:.75rem;display:inline-flex;flex:none;height:2.25rem;justify-content:center;width:2.25rem}.jobi-v2 .jobi-exp-card{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:var(--jobi-radius,.75rem);padding:1rem 1.25rem;transition:box-shadow .2s ease,border-color .2s ease}.jobi-v2 .jobi-exp-card:hover{border-color:var(--jobi-primary-color);box-shadow:var(--jobi-shadow-sm,0 1px 3px rgba(0,0,0,.08))}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-exp-card{transition:none}}.jobi-v2 .jobi-idse-stack{width:100%}.jobi-v2 .jobi-idse-stack__row{align-items:center;border-bottom:1px solid var(--jobi-border-default);display:flex;gap:.5rem;justify-content:space-between;margin-bottom:5px;padding-bottom:2px}.jobi-v2 .jobi-idse-stack__row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.jobi-v2 .jobi-idse-stack__txt{color:var(--jobi-text-primary);font-size:.72rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-v2 .jobi-idse-cell-input{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:.5rem;color:var(--jobi-text-primary);font-size:.8rem;max-width:11rem;padding:.3rem .5rem;width:100%}.jobi-v2 .jobi-idse-cell-input:disabled{cursor:not-allowed;opacity:.55}.jobi-v2 .jobi-idse-invalid{color:#dc2626;font-size:.8rem;margin:0}.jobi-v2 .jobi-idse-checkbox{accent-color:var(--jobi-primary-color);cursor:pointer;height:1.05rem;width:1.05rem}.jobi-v2 .jobi-idse-checkbox:disabled{cursor:not-allowed;opacity:.4}.jobi-v2 .jobi-idse-alert{background:rgba(59,130,246,.08);border:1px solid rgba(37,99,235,.25);border-radius:var(--jobi-radius,.75rem);color:var(--jobi-text-primary);padding:1rem 1.25rem}.jobi-v2 .jobi-chip{align-items:center;background:rgba(86,100,230,.1);border-radius:9999px;color:var(--jobi-primary-color);display:inline-flex;font-size:.8125rem;font-weight:500;gap:.375rem;padding:.25rem .625rem}.jobi-v2 .jobi-chip__x{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;opacity:.7;padding:0}.jobi-v2 .jobi-chip__x:hover{opacity:1}.jobi-v2 .jobi-calendar{--fc-border-color:rgba(148,163,184,.25);--fc-page-bg-color:transparent;--fc-neutral-bg-color:rgba(86,100,230,.04);--fc-today-bg-color:rgba(86,100,230,.06);--fc-now-indicator-color:#ef4444;--fc-non-business-color:rgba(148,163,184,.08);--fc-button-bg-color:#fff;--fc-button-border-color:rgba(148,163,184,.35);--fc-button-text-color:#334155;--fc-button-hover-bg-color:rgba(30,42,59,.8);--fc-button-hover-border-color:var(--jobi-primary-color);--fc-button-active-bg-color:var(--jobi-primary-color);--fc-button-active-border-color:var(--jobi-primary-color);font-size:.8125rem}.jobi-v2 .jobi-calendar .fc-toolbar-title{font-size:1rem;font-weight:700}.jobi-v2 .jobi-calendar .fc-button{border-radius:var(--jobi-radius,.5rem);box-shadow:none;font-size:.75rem;font-weight:600;padding:.35rem .7rem;text-transform:capitalize}.jobi-v2 .jobi-calendar .fc-button-primary:not(:disabled).fc-button-active,.jobi-v2 .jobi-calendar .fc-button-primary:not(:disabled):active{color:#fff}.jobi-v2 .jobi-calendar .fc-button:focus{box-shadow:0 0 0 2px rgba(86,100,230,.3)}.jobi-v2 .jobi-calendar .fc-col-header-cell-cushion,.jobi-v2 .jobi-calendar .fc-timegrid-axis-cushion,.jobi-v2 .jobi-calendar .fc-timegrid-slot-label-cushion{color:var(--jobi-text-secondary);text-decoration:none}.jobi-v2 .jobi-calendar .fc-event{border:none;cursor:pointer}.jobi-cal-event{align-items:flex-start;display:flex;gap:.375rem;overflow:hidden;padding:.125rem .25rem}.jobi-cal-event__avatar{background-color:hsla(0,0%,100%,.35);background-position:50%;background-size:cover;border-radius:.5rem;flex:none;height:1.75rem;width:1.75rem}.jobi-cal-event__avatar--initials{align-items:center;background-color:hsla(0,0%,100%,.28);color:#fff;display:flex;font-size:.6875rem;font-weight:700;justify-content:center}.jobi-cal-event__body{line-height:1.2;min-width:0}.jobi-cal-event__time{font-weight:700}.jobi-cal-event__time,.jobi-cal-event__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-cal-event__title{font-weight:500}.jobi-cal-event__name{font-weight:700}.jobi-cal-event__name,.jobi-cal-event__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobi-cal-event__sub{font-size:.85em;font-weight:400;opacity:.9}.jobi-v2 .jobi-calendar .fc-daygrid-event-harness{margin-top:3px}.jobi-v2 .jobi-calendar .fc-daygrid-block-event .jobi-cal-event{padding:.375rem .5rem}.jobi-v2 .jobi-calendar .fc-daygrid-block-event .fc-event-main{padding:0}.jobi-v2 .fc-popover{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.18);overflow:hidden}.jobi-v2 .fc-popover-header{background:rgba(148,163,184,.14);color:var(--jobi-text-primary);font-weight:600;padding:.5rem .75rem}.jobi-v2 .fc-popover-body{background:var(--jobi-bg-surface);padding:.5rem}.jobi-v2 .pv-card{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:box-shadow .2s ease}.jobi-v2 .pv-card:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.jobi-v2 .pv-card--expired>*{filter:grayscale(75%);opacity:.4}.jobi-v2 .pv-chev{transition:transform .2s ease}.jobi-v2 .pv-chev.pv-chev--open{transform:rotate(180deg)}.jobi-v2 .pv-surface{background:var(--jobi-bg-surface)}.jobi-cal-tip__name{font-weight:700}.jobi-cal-tip__time{font-size:.75rem;margin-top:2px;opacity:.9}.jobi-cal-tip__sub{font-size:.6875rem;margin-top:2px;opacity:.75}.jobi-v2 .assign-chip{transition:box-shadow .15s ease}.jobi-v2 .assign-chip--active{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--jobi-primary-color)}.jobi-v2 .assign-event__del{color:#fff;cursor:pointer;float:right;margin-left:4px;opacity:.85}.jobi-v2 .assign-event__del:hover{opacity:1}.jobi-v2 .assign-event__del svg{height:12px;vertical-align:middle;width:12px}@media (prefers-color-scheme:dark){.jobi-v2 .jobi-calendar{--fc-border-color:rgba(148,163,184,.18);--fc-neutral-bg-color:rgba(148,163,184,.06);--fc-today-bg-color:rgba(86,100,230,.14);--fc-button-bg-color:#1e293b;--fc-button-text-color:#cbd5e1;--fc-button-border-color:rgba(148,163,184,.25)}}:root[data-theme=dark] .jobi-v2 .jobi-calendar{--fc-border-color:rgba(148,163,184,.18);--fc-neutral-bg-color:rgba(148,163,184,.06);--fc-today-bg-color:rgba(86,100,230,.14);--fc-button-bg-color:#1e293b;--fc-button-text-color:#cbd5e1;--fc-button-border-color:rgba(148,163,184,.25)}:root[data-theme=light] .jobi-v2 .jobi-calendar{--fc-button-bg-color:#fff;--fc-button-text-color:#334155}.jobi-v2 .jobi-kardex-history [hidden]{display:none!important}.jobi-v2 .jobi-kardex-history__timeline{display:flex;flex-direction:column;gap:.75rem;padding-left:1.25rem;position:relative}.jobi-v2 .jobi-kardex-history__timeline:before{background:var(--jobi-border-default);bottom:.5rem;content:"";left:.375rem;position:absolute;top:.5rem;width:2px}.jobi-v2 .jobi-kardex-history__card{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:.625rem;position:relative}.jobi-v2 .jobi-kardex-history__card:before{background:var(--jobi-primary-color);border:2px solid var(--jobi-bg-surface);border-radius:9999px;content:"";height:.625rem;left:-1.125rem;position:absolute;top:1rem;width:.625rem}.jobi-v2 .jobi-kardex-history__card.is-module_log:before{background:var(--jobi-text-secondary)}.jobi-v2 .jobi-kardex-history__card.is-movement:before{background:var(--jobi-warning)}.jobi-v2 .jobi-kardex-history__head{align-items:center;color:var(--jobi-text-primary);cursor:pointer;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem .75rem;list-style:none;padding:.75rem .875rem}.jobi-v2 .jobi-kardex-history__head::-webkit-details-marker{display:none}.jobi-v2 .jobi-kardex-history__head:focus-visible{border-radius:.625rem;outline:2px solid var(--jobi-primary-color);outline-offset:2px}.jobi-v2 .jobi-kardex-history__avatar{background:rgb(var(--jobi-primary-rgb)/.12);border-radius:9999px;color:var(--jobi-primary-color);display:inline-grid;font-size:.625rem;font-weight:700;height:1.375rem;place-items:center;width:1.375rem}.jobi-v2 .jobi-kardex-history__who{font-weight:600}.jobi-v2 .jobi-kardex-history__src,.jobi-v2 .jobi-kardex-history__title{background:var(--jobi-bg-surface-muted);border-radius:.25rem;color:var(--jobi-text-secondary);font-size:.6875rem;font-weight:700;letter-spacing:.05em;padding:.125rem .4375rem;text-transform:uppercase}.jobi-v2 .jobi-kardex-history__when{color:var(--jobi-text-secondary);font-variant-numeric:tabular-nums}.jobi-v2 .jobi-kardex-history__n{color:var(--jobi-text-secondary);margin-left:auto}.jobi-v2 .jobi-kardex-history__body{padding:0 .875rem .75rem}.jobi-v2 .jobi-kardex-history__row{align-items:baseline;display:grid;font-size:.8125rem;gap:.375rem .75rem;grid-template-columns:minmax(7.5rem,10rem) minmax(0,1fr) auto minmax(0,1fr);padding:.25rem 0}.jobi-v2 .jobi-kardex-history__field{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-kardex-history__old{color:var(--jobi-diff-old);text-decoration:line-through;text-decoration-color:var(--jobi-diff-old)}.jobi-v2 .jobi-kardex-history__new,.jobi-v2 .jobi-kardex-history__old{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;min-width:0;overflow-wrap:anywhere;word-break:break-word}.jobi-v2 .jobi-kardex-history__new{color:var(--jobi-diff-new);font-weight:600}.jobi-v2 .jobi-kardex-history__arrow{color:var(--jobi-text-secondary)}.jobi-v2 .jobi-kardex-history__new.is-masked,.jobi-v2 .jobi-kardex-history__old.is-masked{font-weight:400;letter-spacing:.15em;text-decoration:none}.jobi-v2 .jobi-kardex-history__html{overflow-wrap:anywhere;word-break:break-word}.jobi-v2 .jobi-kardex-history__foot{border-top:1px dashed var(--jobi-border-default);color:var(--jobi-text-secondary);font-size:.75rem;margin-top:.5rem;padding-top:.5rem}.jobi-v2 .jobi-kardex-history__more{display:flex;justify-content:center;padding:.75rem 0}@media (max-width:640px){.jobi-v2 .jobi-kardex-history__row{grid-template-columns:1fr}.jobi-v2 .jobi-kardex-history__arrow{display:none}}@media (prefers-reduced-motion:no-preference){.jobi-v2 .jobi-kardex-history__body{animation:jobi-kh-in .18s cubic-bezier(.23,1,.32,1)}}@keyframes jobi-kh-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.jobi-v2 .jobi-kardex-history__scroll{display:flex;flex-direction:column}.jobi-v2 .jobi-kardex-history__empty{align-items:center;display:flex;flex:1 1 auto;justify-content:center;padding:1.5rem}.jobi-v2 .jobi-kardex-history__empty .jobi-empty-state{background:transparent;border:0}@media (min-width:1024px){.jobi-v2 .jobi-kardex-history{display:flex;flex-direction:column;height:calc(100vh - 260px);height:calc(100dvh - 260px);min-height:420px}.jobi-v2 .jobi-kardex-history>.jobi-filter-toolbar{flex:0 0 auto}.jobi-v2 .jobi-kardex-history__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}}.jobi-v2 .jobi-skip-link,html .jobi-v2 [class~="hover:text-jobi-primary"]:hover,html .jobi-v2 [class~=text-jobi-primary]{color:var(--jobi-primary-fg)}.jobi-v2 .jobi-skip-link{background:var(--jobi-bg-surface);border-radius:var(--jobi-radius-sm);box-shadow:0 4px 12px 0 rgba(15,23,42,.18);font-weight:600;left:1rem;outline:2px solid var(--jobi-primary-fg);outline-offset:2px;padding:.5rem .875rem;position:fixed;top:.75rem;transform:translateY(-200%);z-index:10001}.jobi-v2 .jobi-skip-link:focus{transform:none}@media (pointer:coarse){.jobi-v2 .dt-paging-button,.jobi-v2 .jobi-icon-btn,.jobi-v2 .jobi-table-actions__icon{min-height:44px;min-width:44px}}@media (prefers-reduced-motion:reduce){.jobi-v2 [class~=transition-all],.jobi-v2 [class~=transition-transform],.jobi-v2 [class~=transition]{transition-property:opacity,color,background-color,border-color!important}.jobi-v2 .jobi-sidebar-panel,.jobi-v2 .jobi-sidebar-shell{transition-duration:0s!important}.jobi-v2 .jobi-table-actions__icon:active{transform:none}.jobi-v2 .jobi-page-loader-overlay--legacy .jobi-page-loader:before{animation-duration:3s;animation-timing-function:linear}}@keyframes jobi-skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}.jobi-v2 .jobi-sk-rows{display:flex;flex-direction:column}.jobi-v2 .jobi-sk-row{align-items:center;border-bottom:1px solid var(--jobi-border-default);display:grid;gap:1.5rem;grid-template-columns:repeat(var(--jobi-sk-cols,4),minmax(0,1fr));min-height:2.75rem;padding:0 1rem}.jobi-v2 .jobi-sk-row:nth-child(2n){background:var(--jobi-tb-row)}.jobi-v2 .jobi-sk-row:last-child{border-bottom:0}.jobi-v2 .jobi-sk-bar{animation:jobi-skeleton-pulse 1.4s ease-in-out infinite;background:var(--jobi-skeleton);border-radius:999px;display:block;height:.625rem;width:var(--jobi-sk-w,70%)}.jobi-v2 .jobi-sk-row:nth-child(2n) .jobi-sk-bar{animation-delay:.12s}.jobi-v2 .jobi-sk-row:nth-child(3n) .jobi-sk-bar{animation-delay:.24s}.jobi-v2 .jobi-table-loading>td{padding:0!important}.jobi-v2 .jobi-table-wrap.is-reloading{position:relative}.jobi-v2 .jobi-table-skeleton{animation:jobi-sk-in .16s ease-out;background:var(--jobi-bg-surface);left:0;overflow:hidden;position:absolute;right:0;z-index:2}@keyframes jobi-sk-in{0%{opacity:0}to{opacity:1}}.jobi-v2 .is-reloading .dt-info,.jobi-v2 .is-reloading .dt-paging,.jobi-v2 .jobi-dt-host.is-reloading .dt-info,.jobi-v2 .jobi-dt-host.is-reloading .dt-paging,.jobi-v2 .jobi-table-wrap.is-reloading~*{opacity:.45;pointer-events:none;transition:opacity .16s ease-out}@media (prefers-reduced-motion:reduce){.jobi-v2 .jobi-sk-bar,.jobi-v2 .jobi-skeleton,.jobi-v2 .jobi-table-skeleton{animation:none}}.jobi-v2 .jobi-modal__close{position:relative}.jobi-v2 .jobi-modal__close:after{content:"";inset:-2px;position:absolute}.jobi-v2 .jobi-stepper__btn:after{content:"";inset:-4px;position:absolute}@media (max-width:639.98px),(pointer:coarse){.jobi-v2 .jobi-modal__close{align-items:center;display:inline-flex;height:44px;justify-content:center;margin:-10px -10px -10px 0;width:44px}}.jobi-v2 .jobi-switch:after{content:"";inset:0;position:absolute}@media (pointer:coarse){.jobi-v2 .jobi-modal__close:after{inset:-8px}.jobi-v2 .jobi-stepper__btn:after{inset:-10px}.jobi-v2 .jobi-switch:after{inset:-10px -6px}}.jobi-shortcuts{align-items:center;background:rgba(15,23,42,.5);display:flex;inset:0;justify-content:center;opacity:0;padding:1rem;position:fixed;transition:opacity .16s var(--jobi-ease-out);z-index:10050}.jobi-shortcuts--open{opacity:1}.jobi-shortcuts__panel{background:var(--jobi-bg-surface);border:1px solid var(--jobi-border-default);border-radius:.75rem;box-shadow:0 20px 40px rgba(15,23,42,.25);color:var(--jobi-text-primary);font-family:var(--jobi-font-family);max-height:calc(100vh - 2rem);max-width:32rem;overflow-y:auto;padding:1.25rem;transform:scale(.97);transition:transform .16s var(--jobi-ease-out);width:100%}.jobi-shortcuts--open .jobi-shortcuts__panel{transform:scale(1)}.jobi-shortcuts__head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.jobi-shortcuts__title{font-size:1.125rem;font-weight:700;margin:0}.jobi-shortcuts__close{background:transparent;border:0;border-radius:.5rem;color:var(--jobi-text-secondary);cursor:pointer;font:inherit;font-size:.875rem;min-height:32px;padding:.25rem .625rem}.jobi-shortcuts__close:hover{background:var(--jobi-bg-surface-muted);color:var(--jobi-text-primary)}.jobi-shortcuts__group-title{color:var(--jobi-text-secondary);font-size:.75rem;font-weight:700;letter-spacing:.04em;margin:1rem 0 .375rem;text-transform:uppercase}.jobi-shortcuts__empty{color:var(--jobi-text-secondary);font-size:.75rem;margin:1rem 0 0}.jobi-shortcuts__list{list-style:none;margin:0;padding:0}.jobi-shortcuts__item{align-items:center;border-top:1px solid var(--jobi-border-default);display:flex;font-size:.875rem;gap:1rem;justify-content:space-between;padding:.4rem 0}.jobi-shortcuts__keys{display:inline-flex;flex-shrink:0;gap:.25rem}.jobi-shortcuts kbd{background:var(--jobi-bg-surface-muted);border:solid var(--jobi-border-default);border-radius:.375rem;border-width:1px 1px 2px;color:var(--jobi-text-primary);display:inline-block;font:inherit;font-size:.75rem;font-weight:600;min-width:1.5rem;padding:.125rem .4rem;text-align:center}@media (prefers-reduced-motion:reduce){.jobi-shortcuts,.jobi-shortcuts__panel{transition:none}.jobi-shortcuts__panel{transform:none}}.jobi-v2 :is(.marker\:text-jobi-primary *)::marker{color:rgb(var(--jobi-primary-rgb))}.jobi-v2 .marker\:text-jobi-primary::marker{color:rgb(var(--jobi-primary-rgb))}.jobi-v2 .last\:mb-0:last-child{margin-bottom:0}.jobi-v2 .last\:border-0:last-child{border-width:0}.jobi-v2 .last\:border-b-0:last-child{border-bottom-width:0}.jobi-v2 .hover\:border-emerald-400:hover{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.jobi-v2 .hover\:border-jobi-primary:hover{--tw-border-opacity:1;border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1))}.jobi-v2 .hover\:border-jobi-primary\/30:hover{border-color:rgb(var(--jobi-primary-rgb)/.3)}.jobi-v2 .hover\:border-jobi-primary\/40:hover{border-color:rgb(var(--jobi-primary-rgb)/.4)}.jobi-v2 .hover\:border-jobi-primary\/50:hover{border-color:rgb(var(--jobi-primary-rgb)/.5)}.jobi-v2 .hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.jobi-v2 .hover\:bg-\[var\(--jobi-bg-surface-muted\)\]:hover{background-color:var(--jobi-bg-surface-muted)}.jobi-v2 .hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.jobi-v2 .hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.jobi-v2 .hover\:bg-jobi-primary\/10:hover{background-color:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .hover\:bg-jobi-primary\/20:hover{background-color:rgb(var(--jobi-primary-rgb)/.2)}.jobi-v2 .hover\:bg-jobi-primary\/5:hover{background-color:rgb(var(--jobi-primary-rgb)/.05)}.jobi-v2 .hover\:bg-jobi-primary\/90:hover{background-color:rgb(var(--jobi-primary-rgb)/.9)}.jobi-v2 .hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.jobi-v2 .hover\:bg-red-500\/10:hover{background-color:rgba(239,68,68,.1)}.jobi-v2 .hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.jobi-v2 .hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.jobi-v2 .hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 .hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.jobi-v2 .hover\:text-amber-600:hover{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.jobi-v2 .hover\:text-jobi-primary:hover{--tw-text-opacity:1;color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))}.jobi-v2 .hover\:text-jobi-primary\/80:hover{color:rgb(var(--jobi-primary-rgb)/.8)}.jobi-v2 .hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.jobi-v2 .hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.jobi-v2 .hover\:text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.jobi-v2 .hover\:underline:hover{text-decoration-line:underline}.jobi-v2 .hover\:opacity-70:hover{opacity:.7}.jobi-v2 .hover\:opacity-80:hover{opacity:.8}.jobi-v2 .hover\:shadow-jobi:hover{--tw-shadow:var(--jobi-shadow-elev);--tw-shadow-colored:var(--jobi-shadow-elev)}.jobi-v2 .hover\:shadow-jobi:hover,.jobi-v2 .hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.jobi-v2 .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.jobi-v2 .hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.jobi-v2 .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.jobi-v2 .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .focus\:ring-jobi-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--jobi-primary-rgb)/var(--tw-ring-opacity,1))}.jobi-v2 .focus\:ring-jobi-primary\/30:focus{--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.3)}.jobi-v2 .focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.jobi-v2 .focus\:ring-slate-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(148 163 184/var(--tw-ring-opacity,1))}.jobi-v2 .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.jobi-v2 .focus-visible\:bg-jobi-primary\/10:focus-visible{background-color:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .focus-visible\:underline:focus-visible{text-decoration-line:underline}.jobi-v2 .focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.jobi-v2 .focus-visible\:outline:focus-visible{outline-style:solid}.jobi-v2 .focus-visible\:outline-2:focus-visible{outline-width:2px}.jobi-v2 .focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.jobi-v2 .focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.jobi-v2 .focus-visible\:outline-\[var\(--jobi-primary-color\)\]:focus-visible{outline-color:var(--jobi-primary-color)}.jobi-v2 .focus-visible\:outline-jobi-primary:focus-visible{outline-color:rgb(var(--jobi-primary-rgb)/1)}.jobi-v2 .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 .focus-visible\:ring-green-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity,1))}.jobi-v2 .focus-visible\:ring-jobi-primary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--jobi-primary-rgb)/var(--tw-ring-opacity,1))}.jobi-v2 .focus-visible\:ring-red-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity,1))}.jobi-v2 .focus-visible\:ring-slate-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity,1))}.jobi-v2 .focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.jobi-v2 .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.jobi-v2 .active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95}.jobi-v2 .active\:scale-95:active,.jobi-v2 .active\:scale-\[0\.97\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .active\:scale-\[0\.97\]:active{--tw-scale-x:0.97;--tw-scale-y:0.97}.jobi-v2 .active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .active\:cursor-grabbing:active{cursor:grabbing}.jobi-v2 .active\:bg-\[var\(--jobi-bg-surface-muted\)\]:active{background-color:var(--jobi-bg-surface-muted)}.jobi-v2 .active\:bg-jobi-primary\/10:active{background-color:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .active\:bg-jobi-primary\/15:active{background-color:rgb(var(--jobi-primary-rgb)/.15)}.jobi-v2 .active\:bg-jobi-primary\/80:active{background-color:rgb(var(--jobi-primary-rgb)/.8)}.jobi-v2 .active\:bg-red-100:active{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.jobi-v2 .active\:bg-red-700:active{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.jobi-v2 .active\:bg-red-800:active{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.jobi-v2 .active\:bg-slate-200:active{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.jobi-v2 .disabled\:pointer-events-none:disabled{pointer-events:none}.jobi-v2 .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.jobi-v2 .disabled\:opacity-30:disabled{opacity:.3}.jobi-v2 .disabled\:opacity-40:disabled{opacity:.4}.jobi-v2 .disabled\:opacity-50:disabled{opacity:.5}.jobi-v2 .disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.jobi-v2 :is(.group:hover .group-hover\:opacity-100){opacity:1}.jobi-v2 :is(.group:hover .group-hover\:opacity-70){opacity:.7}.jobi-v2 :is(.peer:checked~.peer-checked\:border-jobi-primary){--tw-border-opacity:1;border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1))}.jobi-v2 :is(.peer:checked~.peer-checked\:bg-\[color\:var\(--jobi-bg-surface\)\]){background-color:var(--jobi-bg-surface)}.jobi-v2 :is(.peer:checked~.peer-checked\:bg-jobi-primary){--tw-bg-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1))}.jobi-v2 :is(.peer:checked~.peer-checked\:bg-jobi-primary\/5){background-color:rgb(var(--jobi-primary-rgb)/.05)}.jobi-v2 :is(.peer:checked~.peer-checked\:bg-slate-600){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.jobi-v2 :is(.peer:checked~.peer-checked\:text-\[color\:var\(--jobi-text-primary\)\]){color:var(--jobi-text-primary)}.jobi-v2 :is(.peer:checked~.peer-checked\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.jobi-v2 :is(.peer:checked~.peer-checked\:shadow-sm){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.jobi-v2 :is(.peer:focus-visible~.peer-focus-visible\:ring-2){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.jobi-v2 :is(.peer:focus-visible~.peer-focus-visible\:ring-jobi-primary){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--jobi-primary-rgb)/var(--tw-ring-opacity,1))}.jobi-v2 :is(.peer:focus-visible~.peer-focus-visible\:ring-jobi-primary\/40){--tw-ring-color:rgb(var(--jobi-primary-rgb)/0.4)}.jobi-v2 :is(.peer:focus-visible~.peer-focus-visible\:ring-offset-1){--tw-ring-offset-width:1px}.jobi-v2 :is(.peer:disabled~.peer-disabled\:cursor-not-allowed){cursor:not-allowed}.jobi-v2 :is(.peer:disabled~.peer-disabled\:opacity-50){opacity:.5}.jobi-v2 .aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.jobi-v2 .aria-disabled\:opacity-30[aria-disabled=true]{opacity:.3}@media (prefers-reduced-motion:no-preference){.jobi-v2 .motion-safe\:animate-\[jobi-sk-in_120ms_var\(--jobi-ease-out\)\]{animation:jobi-sk-in .12s var(--jobi-ease-out)}}@media (prefers-reduced-motion:reduce){.jobi-v2 .motion-reduce\:transition-none{transition-property:none}.jobi-v2 .motion-reduce\:transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.jobi-v2 .dark\:border-amber-400\/30:is(.dark *){border-color:rgba(251,191,36,.3)}.jobi-v2 .dark\:border-amber-500\/30:is(.dark *){border-color:rgba(245,158,11,.3)}.jobi-v2 .dark\:border-amber-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.jobi-v2 .dark\:border-amber-900\/40:is(.dark *){border-color:rgba(120,53,15,.4)}.jobi-v2 .dark\:border-blue-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.jobi-v2 .dark\:border-emerald-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.jobi-v2 .dark\:border-green-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.jobi-v2 .dark\:border-red-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.jobi-v2 .dark\:border-red-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1))}.jobi-v2 .dark\:border-slate-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.jobi-v2 .dark\:border-slate-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.jobi-v2 .dark\:border-white\/10:is(.dark *){border-color:hsla(0,0%,100%,.1)}.jobi-v2 .dark\:bg-amber-400\/10:is(.dark *){background-color:rgba(251,191,36,.1)}.jobi-v2 .dark\:bg-amber-500\/10:is(.dark *){background-color:rgba(245,158,11,.1)}.jobi-v2 .dark\:bg-amber-500\/20:is(.dark *){background-color:rgba(245,158,11,.2)}.jobi-v2 .dark\:bg-amber-900\/20:is(.dark *){background-color:rgba(120,53,15,.2)}.jobi-v2 .dark\:bg-amber-900\/40:is(.dark *){background-color:rgba(120,53,15,.4)}.jobi-v2 .dark\:bg-amber-950\/40:is(.dark *){background-color:rgba(69,26,3,.4)}.jobi-v2 .dark\:bg-blue-950\/40:is(.dark *){background-color:rgba(23,37,84,.4)}.jobi-v2 .dark\:bg-emerald-900\/20:is(.dark *){background-color:rgba(6,78,59,.2)}.jobi-v2 .dark\:bg-emerald-900\/30:is(.dark *){background-color:rgba(6,78,59,.3)}.jobi-v2 .dark\:bg-emerald-950\/40:is(.dark *){background-color:rgba(2,44,34,.4)}.jobi-v2 .dark\:bg-green-500\/15:is(.dark *){background-color:rgba(34,197,94,.15)}.jobi-v2 .dark\:bg-green-900\/20:is(.dark *){background-color:rgba(20,83,45,.2)}.jobi-v2 .dark\:bg-green-900\/40:is(.dark *){background-color:rgba(20,83,45,.4)}.jobi-v2 .dark\:bg-green-950\/40:is(.dark *){background-color:rgba(5,46,22,.4)}.jobi-v2 .dark\:bg-indigo-500\/20:is(.dark *){background-color:rgba(99,102,241,.2)}.jobi-v2 .dark\:bg-jobi-primary\/10:is(.dark *){background-color:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .dark\:bg-red-500\/10:is(.dark *){background-color:rgba(239,68,68,.1)}.jobi-v2 .dark\:bg-red-900\/20:is(.dark *){background-color:rgba(127,29,29,.2)}.jobi-v2 .dark\:bg-red-900\/30:is(.dark *){background-color:rgba(127,29,29,.3)}.jobi-v2 .dark\:bg-red-900\/40:is(.dark *){background-color:rgba(127,29,29,.4)}.jobi-v2 .dark\:bg-red-950\/20:is(.dark *){background-color:rgba(69,10,10,.2)}.jobi-v2 .dark\:bg-red-950\/40:is(.dark *){background-color:rgba(69,10,10,.4)}.jobi-v2 .dark\:bg-slate-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.jobi-v2 .dark\:bg-slate-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.jobi-v2 .dark\:bg-slate-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.jobi-v2 .dark\:bg-slate-800\/40:is(.dark *){background-color:rgba(30,41,59,.4)}.jobi-v2 .dark\:bg-transparent:is(.dark *){background-color:transparent}.jobi-v2 .dark\:bg-white\/10:is(.dark *){background-color:hsla(0,0%,100%,.1)}.jobi-v2 .dark\:from-jobi-primary\/15:is(.dark *){--tw-gradient-from:rgb(var(--jobi-primary-rgb)/0.15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--jobi-primary-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.jobi-v2 .dark\:to-slate-800:is(.dark *){--tw-gradient-to:#1e293b var(--tw-gradient-to-position)}.jobi-v2 .dark\:text-amber-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-amber-500:is(.dark *){--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-blue-200:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-emerald-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-green-200:is(.dark *){--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-green-300:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-red-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-slate-100:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-slate-200:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.jobi-v2 .dark\:text-slate-500:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.jobi-v2 .dark\:ring-slate-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity,1))}.jobi-v2 .dark\:hover\:border-emerald-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.jobi-v2 .dark\:hover\:border-red-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.jobi-v2 .dark\:hover\:bg-jobi-primary\/20:hover:is(.dark *){background-color:rgb(var(--jobi-primary-rgb)/.2)}.jobi-v2 .dark\:hover\:bg-red-500\/10:hover:is(.dark *){background-color:rgba(239,68,68,.1)}.jobi-v2 .dark\:hover\:bg-red-950\/30:hover:is(.dark *){background-color:rgba(69,10,10,.3)}.jobi-v2 .dark\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.jobi-v2 .dark\:hover\:bg-slate-700\/50:hover:is(.dark *){background-color:rgba(51,65,85,.5)}.jobi-v2 .dark\:hover\:bg-slate-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.jobi-v2 .dark\:hover\:bg-slate-800\/50:hover:is(.dark *){background-color:rgba(30,41,59,.5)}@media not all and (min-width:768px){.jobi-v2 .max-md\:sticky{position:sticky}.jobi-v2 .max-md\:top-14{top:3.5rem}.jobi-v2 .max-md\:z-20{z-index:20}.jobi-v2 .max-md\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.jobi-v2 .max-md\:bg-\[var\(--jobi-bg-app\)\]{background-color:var(--jobi-bg-app)}.jobi-v2 .max-md\:px-1{padding-left:.25rem;padding-right:.25rem}.jobi-v2 .max-md\:py-2{padding-bottom:.5rem;padding-top:.5rem}}@media not all and (min-width:640px){.jobi-v2 .max-sm\:mb-2{margin-bottom:.5rem}.jobi-v2 .max-sm\:inline-flex{display:inline-flex}.jobi-v2 .max-sm\:hidden{display:none}.jobi-v2 .max-sm\:h-11{height:2.75rem}.jobi-v2 .max-sm\:min-h-11,.jobi-v2 .max-sm\:min-h-\[2\.75rem\]{min-height:2.75rem}.jobi-v2 .max-sm\:\!w-auto{width:auto!important}.jobi-v2 .max-sm\:w-11{width:2.75rem}.jobi-v2 .max-sm\:w-full{width:100%}.jobi-v2 .max-sm\:flex-1{flex:1 1 0%}.jobi-v2 .max-sm\:translate-x-full{--tw-translate-x:100%}.jobi-v2 .max-sm\:translate-x-full,.jobi-v2 .max-sm\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .max-sm\:translate-y-0{--tw-translate-y:0px}.jobi-v2 .max-sm\:translate-y-full{--tw-translate-y:100%}.jobi-v2 .max-sm\:scale-100,.jobi-v2 .max-sm\:translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .max-sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.jobi-v2 .max-sm\:items-center{align-items:center}.jobi-v2 .max-sm\:py-1{padding-bottom:.25rem;padding-top:.25rem}.jobi-v2 .max-sm\:opacity-100{opacity:1}.jobi-v2 .max-sm\:duration-300{transition-duration:.3s}.jobi-v2 .max-sm\:duration-\[180ms\]{transition-duration:.18s}.jobi-v2 .max-sm\:ease-\[var\(--jobi-ease-drawer\)\]{transition-timing-function:var(--jobi-ease-drawer)}}@media (min-width:640px){.jobi-v2 .sm\:absolute{position:absolute}.jobi-v2 .sm\:right-0{right:0}.jobi-v2 .sm\:top-0{top:0}.jobi-v2 .sm\:col-span-1{grid-column:span 1/span 1}.jobi-v2 .sm\:col-span-2{grid-column:span 2/span 2}.jobi-v2 .sm\:col-span-3{grid-column:span 3/span 3}.jobi-v2 .sm\:col-span-full{grid-column:1/-1}.jobi-v2 .sm\:-m-1{margin:-.25rem}.jobi-v2 .sm\:-m-5{margin:-1.25rem}.jobi-v2 .sm\:mb-4{margin-bottom:1rem}.jobi-v2 .sm\:ml-auto{margin-left:auto}.jobi-v2 .sm\:mr-auto{margin-right:auto}.jobi-v2 .sm\:mt-0{margin-top:0}.jobi-v2 .sm\:mt-0\.5{margin-top:.125rem}.jobi-v2 .sm\:block{display:block}.jobi-v2 .sm\:inline-block{display:inline-block}.jobi-v2 .sm\:inline{display:inline}.jobi-v2 .sm\:flex{display:flex}.jobi-v2 .sm\:inline-flex{display:inline-flex}.jobi-v2 .sm\:contents{display:contents}.jobi-v2 .sm\:hidden{display:none}.jobi-v2 .sm\:\!h-8{height:2rem!important}.jobi-v2 .sm\:h-56{height:14rem}.jobi-v2 .sm\:h-8{height:2rem}.jobi-v2 .sm\:h-auto{height:auto}.jobi-v2 .sm\:min-h-8{min-height:2rem}.jobi-v2 .sm\:min-h-9{min-height:2.25rem}.jobi-v2 .sm\:min-h-\[18rem\]{min-height:18rem}.jobi-v2 .sm\:min-h-\[2\.86em\]{min-height:2.86em}.jobi-v2 .sm\:min-h-\[22rem\]{min-height:22rem}.jobi-v2 .sm\:\!w-8{width:2rem!important}.jobi-v2 .sm\:w-28{width:7rem}.jobi-v2 .sm\:w-32{width:8rem}.jobi-v2 .sm\:w-56{width:14rem}.jobi-v2 .sm\:w-64{width:16rem}.jobi-v2 .sm\:w-8{width:2rem}.jobi-v2 .sm\:w-96{width:24rem}.jobi-v2 .sm\:w-auto{width:auto}.jobi-v2 .sm\:min-w-\[14rem\]{min-width:14rem}.jobi-v2 .sm\:max-w-\[calc\(50\%-0\.5rem\)\]{max-width:calc(50% - .5rem)}.jobi-v2 .sm\:max-w-md{max-width:28rem}.jobi-v2 .sm\:max-w-sm{max-width:24rem}.jobi-v2 .sm\:max-w-xs{max-width:20rem}.jobi-v2 .sm\:flex-1{flex:1 1 0%}.jobi-v2 .sm\:flex-none{flex:none}.jobi-v2 .sm\:basis-0{flex-basis:0px}.jobi-v2 .sm\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.jobi-v2 .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.jobi-v2 .sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.jobi-v2 .sm\:grid-cols-\[1fr\2c 1fr\2c auto\]{grid-template-columns:1fr 1fr auto}.jobi-v2 .sm\:grid-cols-\[1fr_14rem\]{grid-template-columns:1fr 14rem}.jobi-v2 .sm\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.jobi-v2 .sm\:flex-row{flex-direction:row}.jobi-v2 .sm\:flex-wrap{flex-wrap:wrap}.jobi-v2 .sm\:flex-nowrap{flex-wrap:nowrap}.jobi-v2 .sm\:items-start{align-items:flex-start}.jobi-v2 .sm\:items-end{align-items:flex-end}.jobi-v2 .sm\:items-center{align-items:center}.jobi-v2 .sm\:items-baseline{align-items:baseline}.jobi-v2 .sm\:justify-end{justify-content:flex-end}.jobi-v2 .sm\:justify-between{justify-content:space-between}.jobi-v2 .sm\:gap-10{gap:2.5rem}.jobi-v2 .sm\:gap-3{gap:.75rem}.jobi-v2 .sm\:gap-6{gap:1.5rem}.jobi-v2 :is(.sm\:divide-x>:not([hidden])~:not([hidden])){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.jobi-v2 :is(.sm\:divide-y-0>:not([hidden])~:not([hidden])){--tw-divide-y-reverse:0;border-bottom-width:calc(0px*var(--tw-divide-y-reverse));border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)))}.jobi-v2 .sm\:border-l{border-left-width:1px}.jobi-v2 .sm\:border-t-0{border-top-width:0}.jobi-v2 .sm\:p-5{padding:1.25rem}.jobi-v2 .sm\:p-6{padding:1.5rem}.jobi-v2 .sm\:px-4{padding-left:1rem;padding-right:1rem}.jobi-v2 .sm\:py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.jobi-v2 .sm\:py-12{padding-bottom:3rem;padding-top:3rem}.jobi-v2 .sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.jobi-v2 .sm\:pl-\[7\.75rem\]{padding-left:7.75rem}.jobi-v2 .sm\:pt-1\.5{padding-top:.375rem}.jobi-v2 .sm\:text-left{text-align:left}.jobi-v2 .sm\:text-right{text-align:right}.jobi-v2 .sm\:text-2xl{font-size:1.5rem;line-height:2rem}.jobi-v2 .sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.jobi-v2 .md\:col-span-2{grid-column:span 2/span 2}.jobi-v2 .md\:mt-0{margin-top:0}.jobi-v2 .md\:rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jobi-v2 .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.jobi-v2 .md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.jobi-v2 .md\:flex-wrap{flex-wrap:wrap}.jobi-v2 .md\:items-center{align-items:center}}@media (min-width:1024px){.jobi-v2 .lg\:bottom-20{bottom:5rem}.jobi-v2 .lg\:col-span-2{grid-column:span 2/span 2}.jobi-v2 .lg\:col-span-3{grid-column:span 3/span 3}.jobi-v2 .lg\:col-span-4{grid-column:span 4/span 4}.jobi-v2 .lg\:mb-0{margin-bottom:0}.jobi-v2 .lg\:\!block{display:block!important}.jobi-v2 .lg\:flex{display:flex}.jobi-v2 .lg\:\!hidden{display:none!important}.jobi-v2 .lg\:hidden{display:none}.jobi-v2 .lg\:w-1\/2{width:50%}.jobi-v2 .lg\:w-52{width:13rem}.jobi-v2 .lg\:min-w-0{min-width:0}.jobi-v2 .lg\:flex-1{flex:1 1 0%}.jobi-v2 .lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.jobi-v2 .lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.jobi-v2 .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.jobi-v2 .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.jobi-v2 .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.jobi-v2 .lg\:grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.jobi-v2 .lg\:grid-cols-\[minmax\(0\2c 1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.jobi-v2 .lg\:flex-row{flex-direction:row}.jobi-v2 .lg\:flex-col{flex-direction:column}.jobi-v2 .lg\:items-start{align-items:flex-start}.jobi-v2 .lg\:items-end{align-items:flex-end}.jobi-v2 .lg\:justify-end{justify-content:flex-end}.jobi-v2 .lg\:justify-between{justify-content:space-between}.jobi-v2 .lg\:gap-3{gap:.75rem}.jobi-v2 .lg\:gap-6{gap:1.5rem}.jobi-v2 .lg\:p-3{padding:.75rem}.jobi-v2 .lg\:p-5{padding:1.25rem}.jobi-v2 .lg\:p-6{padding:1.5rem}.jobi-v2 .lg\:text-center{text-align:center}}@media (min-width:1280px){.jobi-v2 .xl\:col-span-2{grid-column:span 2/span 2}.jobi-v2 .xl\:col-span-3{grid-column:span 3/span 3}.jobi-v2 .xl\:max-w-\[9rem\]{max-width:9rem}.jobi-v2 .xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.jobi-v2 .xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.jobi-v2 .xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.jobi-v2 .xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.jobi-v2 .xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.jobi-v2 .xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.jobi-v2 .xl\:flex-row{flex-direction:row}.jobi-v2 .xl\:flex-col{flex-direction:column}.jobi-v2 .xl\:gap-1{gap:.25rem}.jobi-v2 .xl\:border-l{border-left-width:1px}.jobi-v2 .xl\:border-t-0{border-top-width:0}.jobi-v2 .xl\:text-center{text-align:center}}.jobi-v2 .\[\&\.sortable-chosen\]\:bg-jobi-primary\/5.sortable-chosen{background-color:rgb(var(--jobi-primary-rgb)/.05)}.jobi-v2 .\[\&\.sortable-ghost\]\:opacity-40.sortable-ghost{opacity:.4}.jobi-v2 :is(.\[\&\>\*\+\*\]\:border-\[var\(--jobi-border-default\)\]>*+*){border-color:var(--jobi-border-default)}.jobi-v2 :is(.\[\&\>svg\]\:h-full>svg){height:100%}.jobi-v2 :is(.\[\&\>svg\]\:w-full>svg){width:100%}.jobi-v2 .\[\&\[hidden\]\]\:hidden[hidden]{display:none}.jobi-v2 :is(.\[\&_\.jobi-check-label\]\:\!text-jobi-primary .jobi-check-label){--tw-text-opacity:1!important;color:rgb(var(--jobi-primary-rgb)/var(--tw-text-opacity,1))!important}@media not all and (min-width:768px){.jobi-v2 :is(.max-md\:\[\&_\.jobi-filter-field__label\]\:sr-only .jobi-filter-field label){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media not all and (min-width:640px){.jobi-v2 :is(.max-sm\:\[\&_\.jobi-search-input__field\]\:min-h-11 .jobi-search-input field){min-height:2.75rem}}.jobi-v2 :is(.peer:checked~.peer-checked\:\[\&_\.prmExpMarkIcon\]\:opacity-100 .prmExpMarkIcon){opacity:1}.jobi-v2 :is(.peer:checked~.peer-checked\:\[\&_\.prmExpMark\]\:border-jobi-primary .prmExpMark){--tw-border-opacity:1;border-color:rgb(var(--jobi-primary-rgb)/var(--tw-border-opacity,1))}.jobi-v2 :is(.peer:checked~.peer-checked\:\[\&_\.prmExpMark\]\:bg-jobi-primary .prmExpMark){--tw-bg-opacity:1;background-color:rgb(var(--jobi-primary-rgb)/var(--tw-bg-opacity,1))}.jobi-v2 :is(.\[\&_p\]\:mb-1 p){margin-bottom:.25rem}@media(hover:hover) and (pointer:fine){.jobi-v2 .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-\[var\(--jobi-bg-surface-muted\)\]:hover{background-color:var(--jobi-bg-surface-muted)}.jobi-v2 .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-jobi-primary\/10:hover{background-color:rgb(var(--jobi-primary-rgb)/.1)}.jobi-v2 .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-jobi-primary\/5:hover{background-color:rgb(var(--jobi-primary-rgb)/.05)}.jobi-v2 .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-jobi-primary\/90:hover{background-color:rgb(var(--jobi-primary-rgb)/.9)}.jobi-v2 .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.jobi-v2 .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.jobi-v2 :is(.group:hover .\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:group-hover\:underline){text-decoration-line:underline}.jobi-v2 .dark\:\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-red-950\/40:hover:is(.dark *){background-color:rgba(69,10,10,.4)}.jobi-v2 .dark\:\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.jobi-v2 .dark\:\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:hover\:bg-slate-700\/50:hover:is(.dark *){background-color:rgba(51,65,85,.5)}}
