.vacancy-compensation-row[data-v-b30e1f8d]{align-items:center;display:flex;gap:.5rem}.vacancy-compensation-currency[data-v-b30e1f8d]{color:var(--ogure-text-secondary);flex:0 0 auto;font-size:.8rem;font-weight:600}.vacancy-compensation-toggle[data-v-b30e1f8d]{align-items:center;color:var(--ogure-text-secondary);cursor:pointer;display:inline-flex;font-size:.8rem;gap:.4rem;margin:.5rem 0 0}.vacancy-drawer-overlay[data-v-b30e1f8d]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a6b;inset:0;position:fixed;z-index:2100}.vacancy-drawer[data-v-b30e1f8d]{display:flex;flex-direction:column;height:100vh;height:100dvh;margin:0 0 0 auto;max-height:100dvh;max-width:680px;overflow:hidden;width:min(100vw,680px)}.vacancy-drawer-header[data-v-b30e1f8d]{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 1.1rem}.vacancy-drawer-body[data-v-b30e1f8d]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem 1.1rem}.vacancy-drawer-footer[data-v-b30e1f8d]{border-top:1px solid;flex-shrink:0;min-height:64px;padding:.75rem 1.1rem calc(.75rem + env(safe-area-inset-bottom,0px))}.vacancy-close-btn[data-v-b30e1f8d]{border-radius:999px;height:2rem;line-height:1;width:2rem}.vacancy-field-label[data-v-b30e1f8d]{letter-spacing:.04em;margin-bottom:.35rem}.vacancy-client-cnpj[data-v-b30e1f8d]{align-items:baseline;display:flex;font-size:.8125rem;gap:.5rem;margin:.375rem 0 0}.vacancy-client-cnpj__label[data-v-b30e1f8d]{color:var(--ogure-text-muted);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.vacancy-client-cnpj__value[data-v-b30e1f8d]{color:var(--ogure-text-secondary);font-variant-numeric:tabular-nums}.vacancy-field-control[data-v-b30e1f8d]{min-height:44px}.vacancy-multi-dropdown[data-v-b30e1f8d]{position:relative}.vacancy-multi-dropdown-toggle[data-v-b30e1f8d]{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.vacancy-multi-dropdown-toggle span[data-v-b30e1f8d]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vacancy-multi-dropdown-menu[data-v-b30e1f8d]{background:var(--ogure-surface-elevated);border:1px solid var(--ogure-border-strong);border-radius:8px;box-shadow:0 .75rem 1.5rem color-mix(in srgb,var(--ogure-text-primary) 14%,transparent);left:0;max-height:220px;overflow-y:auto;padding:.35rem;position:absolute;right:0;top:calc(100% + .25rem);z-index:30}.vacancy-multi-dropdown-option[data-v-b30e1f8d]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--ogure-text-primary);display:flex;gap:.55rem;min-height:34px;padding:.45rem .5rem;text-align:left;width:100%}.vacancy-multi-dropdown-option.is-selected[data-v-b30e1f8d],.vacancy-multi-dropdown-option[data-v-b30e1f8d]:hover{background:color-mix(in srgb,var(--ogure-primary) 10%,var(--ogure-surface));color:var(--ogure-primary)}.vacancy-multi-check[data-v-b30e1f8d]{align-items:center;border:1px solid var(--ogure-border-strong);border-radius:50%;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;width:16px}.vacancy-multi-dropdown-option.is-selected .vacancy-multi-check[data-v-b30e1f8d]{background:var(--ogure-primary);border-color:var(--ogure-primary);color:var(--ogure-primary-text);font-size:.58rem}.vacancy-hiring-model-grid[data-v-b30e1f8d]{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.vacancy-hiring-model-option[data-v-b30e1f8d]{align-items:center;background:var(--ogure-surface);border:1px solid var(--ogure-border-strong);border-radius:8px;color:var(--ogure-text-primary);cursor:pointer;display:flex;font-size:.84rem;font-weight:700;gap:.5rem;min-height:42px;padding:.65rem .75rem;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.vacancy-hiring-model-option input[data-v-b30e1f8d]{accent-color:var(--ogure-primary);flex:0 0 auto}.vacancy-hiring-model-option span[data-v-b30e1f8d]{color:inherit}.vacancy-hiring-model-option.is-selected[data-v-b30e1f8d]{background:color-mix(in srgb,var(--ogure-primary) 10%,var(--ogure-surface));border-color:var(--ogure-primary);color:var(--ogure-primary)}.vacancy-hiring-model-option.is-selected span[data-v-b30e1f8d]{color:inherit}.vacancy-section[data-v-b30e1f8d]{margin-bottom:.85rem}.vacancy-section-header[data-v-b30e1f8d]{margin-bottom:.25rem}@media(max-width:767.98px){.vacancy-hiring-model-grid[data-v-b30e1f8d]{grid-template-columns:1fr}}body.ogure-drawer-open{overflow:hidden}.dark-version .vacancy-drawer-header h5,.dark-version .vacancy-section h6{color:var(--ogure-text-primary)!important}.dark-version .vacancy-drawer .text-secondary{color:#cbd5e1b8!important}.dark-version .vacancy-drawer .form-label{color:var(--ogure-text-secondary)!important}.dark-version .vacancy-drawer select.form-control option{background:var(--ogure-surface);color:var(--ogure-text-primary)}
