.mbr-career-avail-card{border-radius:var(--r-lg);overflow:visible;margin-bottom:var(--sp-5);transition:border-color .3s ease;box-sizing:border-box}.mbr-career-avail-card--off{border:var(--bw) solid var(--acct-border)}.mbr-career-avail-card--on{border:var(--bw) solid var(--success)}.mbr-career-avail-head{padding:var(--sp-4) var(--sp-5);display:flex;align-items:center;gap:var(--sp-4);transition:background .3s ease;box-sizing:border-box}.mbr-career-avail-head--off{background:var(--acct-surface)}.mbr-career-avail-head--on{background:linear-gradient(135deg,var(--success-dark),var(--success))}.mbr-career-avail-icon-wrap{width:44px;height:44px;border-radius:var(--r-lg);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:var(--fs-xl);box-sizing:border-box}.mbr-career-avail-icon-wrap--off{background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success-dark)}.mbr-career-avail-icon-wrap--on{background:color-mix(in srgb,var(--text-inverse) 22%,transparent);color:var(--text-inverse)}.mbr-career-avail-title{font-weight:800;font-size:.95rem}.mbr-career-avail-title--off{color:var(--acct-text)}.mbr-career-avail-title--on{color:var(--text-inverse)}.mbr-career-avail-sub{font-size:var(--fs-xs)}.mbr-career-avail-sub--off{color:var(--acct-muted)}.mbr-career-avail-sub--on{color:color-mix(in srgb,var(--text-inverse) 74%,transparent)}.mbr-career-input{width:100%;padding:var(--sp-2) var(--sp-3);border:var(--bw) solid var(--acct-border);border-radius:var(--r);font-size:var(--fs-md);outline:none;font-family:inherit;box-sizing:border-box}.mbr-career-prop-shell .mbr-career-input:focus{border-color:var(--mbr-career-accent, var(--brand))}.mbr-career-input--avail:focus{border-color:var(--success)}.mbr-career-dd-btn{width:100%;padding:var(--sp-2) var(--sp-3);border:var(--bw) solid var(--acct-border);border-radius:var(--r);font-size:var(--fs-md);font-family:inherit;background:var(--acct-bg);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:inherit;text-align:left}.mbr-career-dd-btn--open{border-radius:var(--r) var(--r) 0 0}.mbr-career-dd-list{position:absolute;top:100%;left:0;width:100%;background:var(--acct-bg);border:var(--bw) solid var(--acct-border);border-top:none;border-radius:0 0 var(--r) var(--r);z-index:var(--z-max);box-shadow:0 var(--sp-2) var(--sp-3) #0000001a;box-sizing:border-box}.mbr-career-dd-list--hidden{display:none!important}.mbr-career-dd-item:hover{background:var(--acct-hover)}.mbr-career-type-chip{display:flex;align-items:center;gap:var(--sp-2);cursor:pointer;padding:var(--sp-2) var(--sp-3);border-radius:var(--r);font-size:var(--fs-xs);font-weight:700;border:var(--bw) solid var(--border);transition:border-color .15s ease,background .15s ease,color .15s ease;box-sizing:border-box}.mbr-career-type-chip--freelance.mbr-career-type-chip--checked{border-color:var(--purple-500);background:color-mix(in srgb,var(--purple-500) 10%,var(--surface2));color:var(--purple-700)}.mbr-career-type-chip--freelance:not(.mbr-career-type-chip--checked){background:var(--surface2);color:var(--text-soft)}.mbr-career-type-chip--parttime.mbr-career-type-chip--checked{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--surface2));color:var(--brand-dark)}.mbr-career-type-chip--parttime:not(.mbr-career-type-chip--checked){background:var(--surface2);color:var(--text-soft)}.mbr-career-type-chip--fulltime.mbr-career-type-chip--checked{border-color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--surface2));color:var(--success-dark)}.mbr-career-type-chip--fulltime:not(.mbr-career-type-chip--checked){background:var(--surface2);color:var(--text-soft)}.mbr-career-type-chip--remote.mbr-career-type-chip--checked{border-color:var(--warning);background:color-mix(in srgb,var(--warning) 12%,var(--surface2));color:var(--warning-dark)}.mbr-career-type-chip--remote:not(.mbr-career-type-chip--checked){background:var(--surface2);color:var(--text-soft)}.mbr-career-loc-chip{cursor:pointer;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:700;border:var(--bw) solid var(--border);background:var(--surface2);color:var(--text-soft);transition:border-color .15s ease,background .15s ease,color .15s ease;box-sizing:border-box}.mbr-career-loc-chip--active{background:color-mix(in srgb,var(--brand) 12%,var(--surface2));border-color:var(--brand);color:var(--brand-dark)}.mbr-career-prop-filter{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);border:var(--bw) solid var(--border);font-size:var(--fs-xxs);font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease,border-color .15s ease;box-sizing:border-box}.mbr-career-prop-filter--inactive{background:var(--surface2);color:var(--text-mid);border-color:var(--border)}.mbr-career-prop-filter--active{background:var(--purple-500);color:var(--text-inverse);border-color:var(--purple-500)}.mbr-career-sugg-head{font-weight:800;font-size:.95rem;color:var(--acct-text);margin-bottom:var(--sp-3);display:flex;align-items:center;gap:var(--sp-2)}.mbr-career-job-card{background:var(--acct-surface);border:var(--bw) solid var(--acct-border);border-radius:var(--r-lg);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;cursor:pointer;box-sizing:border-box}.mbr-career-job-card:hover{box-shadow:0 var(--sp-2) var(--sp-4) #00000017;border-color:var(--acct-accent)}.mbr-career-job-stripe{height:var(--sp-2)}.mbr-career-job-stripe--cad{background:var(--brand)}.mbr-career-job-stripe--cnc{background:var(--purple-500)}.mbr-career-job-stripe--fea{background:var(--warning)}.mbr-career-job-badge{background:var(--surface2);font-size:var(--fs-xxs);font-weight:800;padding:2px var(--sp-3);border-radius:var(--r)}.mbr-career-job-badge--hot{color:var(--danger-dark)}.mbr-career-job-badge--new{color:var(--success-dark)}.mm-career-matched-card__barfill{width:var(--mbr-career-fill-w);background:var(--mbr-career-fill-bg)}.mm-career-matched-card__pct{color:var(--mbr-career-color)}.mbr-career-job-bar-inner{height:100%;border-radius:2px;width:var(--mbr-career-fill-w);background:var(--mbr-career-fill-bg)}.mbr-career-job-pct{font-size:var(--fs-xs);font-weight:700;flex-shrink:0;color:var(--mbr-career-color, inherit)}.mbr-career-job-cta{width:100%;padding:var(--sp-2);border:none;border-radius:var(--r);font-size:var(--fs-sm);font-weight:700;cursor:pointer;font-family:inherit;color:var(--text-inverse);box-sizing:border-box}.mbr-career-job-cta--cad{background:linear-gradient(135deg,var(--brand),var(--brand-dark))}.mbr-career-job-cta--cnc{background:linear-gradient(135deg,var(--purple-500),var(--purple-700))}.mbr-career-job-cta--fea{background:linear-gradient(135deg,var(--warning),var(--warning-dark))}.mbr-career-prop-card{border-radius:var(--r-lg);overflow:hidden;transition:box-shadow .2s ease;background:var(--acct-surface);box-sizing:border-box}.mbr-career-prop-card:hover{box-shadow:0 var(--sp-2) var(--sp-4) #00000014}.mbr-career-prop-card--border-default{border:var(--bw) solid var(--acct-border)}.mbr-career-prop-card--border-accepted{border:var(--bw) solid color-mix(in srgb,var(--success) 24%,var(--acct-border))}.mbr-career-prop-card--border-rejected{border:var(--bw) solid color-mix(in srgb,var(--danger) 20%,var(--acct-border))}.mbr-career-prop-card--filtered-out{display:none!important}.mbr-career-prop-stripe{height:var(--sp-2);background:var(--mbr-career-accent, var(--text-soft))}.mbr-career-prop-icon{width:40px;height:40px;border-radius:var(--r-lg);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.9rem;box-sizing:border-box;background:color-mix(in srgb,var(--mbr-career-accent, var(--text-soft)) 12%,transparent);color:var(--mbr-career-accent, var(--text-soft))}.mbr-career-status-pill{font-size:var(--fs-xxs);font-weight:700;padding:var(--sp-2) var(--sp-3);border-radius:var(--r);display:inline-flex;align-items:center;gap:var(--sp-2);box-sizing:border-box}.mbr-career-status-pill--draft{background:var(--surface2);color:var(--text-soft)}.mbr-career-status-pill--sent{background:var(--brand-lighter);color:var(--brand-dark)}.mbr-career-status-pill--viewed{background:color-mix(in srgb,var(--purple-500) 14%,var(--surface2));color:var(--purple-700)}.mbr-career-status-pill--interview{background:var(--surface2);color:var(--success-dark)}.mbr-career-status-pill--accepted{background:var(--success-lighter);color:var(--success-dark)}.mbr-career-status-pill--rejected{background:var(--surface2);color:var(--danger-dark)}.mbr-career-prop-send-draft{height:28px;padding:0 var(--sp-3);border:none;border-radius:var(--r);font-size:var(--fs-xs);cursor:pointer;font-family:inherit;font-weight:700}.mbr-career-prop-send-draft--accent{background:var(--mbr-career-accent, var(--brand));color:var(--text-inverse)}.mbr-career-pipe-wrap{padding-bottom:var(--sp-4);box-sizing:border-box}.mbr-career-pipe-wrap--sparse{margin-bottom:var(--sp-2)}.mbr-career-pipe-wrap--dense{margin-bottom:var(--sp-3)}.mbr-career-pipe{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0}.mbr-career-pipe-step{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.mbr-career-pipe-dot{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;border:var(--bw) solid var(--mbr-career-dot-border, var(--border));box-sizing:border-box;background:var(--mbr-career-dot-bg, var(--surface2));color:var(--mbr-career-dot-fg, var(--text-soft))}.mbr-career-pipe-caption{margin-top:var(--sp-2);font-size:.58rem;text-align:center;color:var(--mbr-career-label-color, var(--text-soft));font-weight:var(--mbr-career-label-weight, 500);white-space:nowrap}.mbr-career-pipe-line{width:28px;height:2px;flex-shrink:0;background:var(--mbr-career-line-bg, var(--border));align-self:center}.mbr-career-reject-banner{font-size:var(--fs-xs);color:var(--danger-dark);background:var(--danger-lighter);border-radius:var(--r-sm);padding:var(--sp-2) var(--sp-3);display:inline-block}.mbr-career-note-box{font-size:var(--fs-xs);color:var(--acct-text);font-style:italic;background:var(--acct-bg);border-radius:var(--r-sm);padding:var(--sp-2) var(--sp-3);margin-top:var(--sp-2)}.mbr-career-slide-head{background:linear-gradient(135deg,var(--mbr-career-accent, var(--brand)),color-mix(in srgb,var(--mbr-career-accent, var(--brand)) 76%,var(--surface)));padding:var(--sp-5);flex-shrink:0}.mbr-career-slide-head .mm-u-gwvHzmd{color:var(--text-inverse)}.mbr-career-slide-head .mm-u-gdLhlgX{color:color-mix(in srgb,var(--text-inverse) 82%,transparent)}.mbr-career-slide-head-view-title{color:var(--text-inverse)}.mbr-career-slide-head-view-sub{color:color-mix(in srgb,var(--text-inverse) 82%,transparent)}.mbr-career-slide-icon{width:36px;height:36px;border-radius:var(--r);background:color-mix(in srgb,var(--text-inverse) 22%,transparent);color:var(--text-inverse);display:flex;align-items:center;justify-content:center}.mbr-career-sec-cap{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);font-weight:700;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;background:color-mix(in srgb,var(--mbr-career-accent, var(--brand)) 8%,var(--acct-surface));color:var(--mbr-career-accent, var(--brand))}.mbr-career-auto-badge{background:var(--success-lighter);color:var(--success-dark);font-size:.6rem;font-weight:700;padding:2px var(--sp-2);border-radius:var(--r-xs)}.mbr-career-auto-badge--dense{font-size:.58rem;padding:2px var(--sp-1);margin-left:var(--sp-2)}.mbr-career-prop-ta{width:100%;padding:var(--sp-3);border:none;outline:none;font-family:inherit;font-size:var(--fs-md);resize:vertical;color:var(--acct-text);background:var(--acct-surface);line-height:1.6;box-sizing:border-box}.mbr-career-prop-summary-card{margin-top:var(--sp-3);background:var(--success-light);border:var(--bw) solid var(--success-lighter);border-radius:var(--r);padding:var(--sp-3);box-sizing:border-box}.mbr-career-prop-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:stretch}.mbr-career-prop-btn-draft{flex:1;padding:var(--sp-3);border-radius:var(--r);font-size:var(--fs-md);font-weight:700;cursor:pointer;font-family:inherit;box-sizing:border-box}.mbr-career-prop-btn-send{flex:2;padding:var(--sp-3);border:none;border-radius:var(--r);font-size:var(--fs-md);font-weight:800;cursor:pointer;font-family:inherit;color:var(--text-inverse);box-sizing:border-box}.mbr-career-prop-btn-draft,.mbr-career-prop-btn-send{transition:opacity .15s ease,box-shadow .15s ease}.mbr-career-prop-btn-draft{background:var(--surface);border:var(--bw) solid var(--mbr-career-accent, var(--brand));color:var(--mbr-career-accent, var(--brand))}.mbr-career-prop-btn-send{background:linear-gradient(135deg,var(--mbr-career-accent, var(--brand)),color-mix(in srgb,var(--mbr-career-accent, var(--brand)) 80%,var(--surface)));box-shadow:0 var(--sp-2) var(--sp-4) color-mix(in srgb,var(--mbr-career-accent, var(--brand)) 24%,transparent)}.mbr-career-prop-cancel{padding:var(--sp-3) var(--sp-4);border-radius:var(--r);border:var(--bw) solid var(--border);font-size:var(--fs-md);cursor:pointer;font-family:inherit;box-sizing:border-box;background:var(--surface);color:var(--text-mid)}.mbr-career-meta-chip{background:var(--surface2);color:var(--text-soft);font-size:var(--fs-xs);font-weight:600;padding:var(--sp-2);border-radius:var(--r-sm)}.mbr-career-st-btn{padding:var(--sp-2) var(--sp-3);border-radius:var(--r);border:var(--bw) solid var(--mbr-career-st-border, var(--border));font-size:var(--fs-xs);font-weight:700;cursor:pointer;font-family:inherit;box-sizing:border-box;background:var(--mbr-career-st-bg, var(--surface));color:var(--mbr-career-st-fg, var(--text))}.mbr-career-toast-ico{width:36px;height:36px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:var(--fs-sm)}.mbr-career-toast-ico-accent{background:color-mix(in srgb,var(--mbr-career-toast-bg, var(--brand)) 20%,transparent);color:var(--mbr-career-toast-fg, var(--brand))}.mbr-career-toast-eye{background:var(--purple-lt, color-mix(in srgb, var(--purple-500) 22%, transparent));color:var(--purple-700)}.mm-career-avail-settings .mbr-career-input:focus{border-color:var(--success)}.mbr-career-pipe-dot--inactive{background:var(--surface2);border-color:var(--border);color:var(--text-soft)}.mbr-career-pipe-dot--active,.mbr-career-pipe-dot--done{background:color-mix(in srgb,var(--mbr-career-accent, var(--text-soft)) 20%,var(--surface2));border-color:var(--mbr-career-accent, var(--border));color:var(--mbr-career-accent, var(--text-soft))}.mbr-career-pipe-line--inactive{background:var(--border)}.mbr-career-pipe-line--done{background:var(--mbr-career-accent, var(--border))}.mbr-career-pipe-caption--inactive{color:var(--text-soft);font-weight:500}.mbr-career-pipe-caption--active{color:var(--mbr-career-accent, var(--text-soft));font-weight:700}.mbr-career-pipe-caption--done{color:var(--mbr-career-accent, var(--text-soft));font-weight:500}.mbr-career-st-prop{padding:var(--sp-2) var(--sp-3);border-radius:var(--r);border:var(--bw) solid var(--mbr-career-st-border, var(--border));font-size:var(--fs-xs);font-weight:700;cursor:pointer;font-family:inherit;box-sizing:border-box;background:var(--mbr-career-st-bg, var(--surface));color:var(--mbr-career-st-fg, var(--text-mid))}.mbr-career-st-prop--active{background:var(--mbr-career-st-bg, var(--brand));color:var(--mbr-career-st-fg, var(--text-inverse));border-color:var(--mbr-career-st-border, var(--brand))}.mbr-career-toast-ico--tpl-cad{background:color-mix(in srgb,var(--brand) 22%,transparent);color:var(--brand)}.mbr-career-toast-ico--tpl-cnc{background:color-mix(in srgb,var(--purple-500) 22%,transparent);color:var(--purple-500)}.mbr-career-toast-ico--tpl-fea{background:color-mix(in srgb,var(--warning) 22%,transparent);color:var(--warning-dark)}.mbr-career-job-match-bar{height:100%;border-radius:2px}.mbr-career-job-match-bar--high{background:var(--success)}.mbr-career-job-match-bar--mid{background:var(--warning)}.mbr-career-job-match-bar--low{background:var(--brand)}.mbr-career-job-match-pct{font-size:.7rem;font-weight:700;flex-shrink:0}.mbr-career-job-match-pct--high{color:var(--success)}.mbr-career-job-match-pct--mid{color:var(--warning)}.mbr-career-job-match-pct--low{color:var(--brand)}
