body[data-ui-env=preview] [data-jobs-page].is-loading .jobs-main,body[data-ui-env=preview] [data-jobs-results][aria-busy=true]{opacity:.58;opacity:var(--vc-loading-disabled-opacity);transition:var(--vc-loading-transition)}body[data-ui-env=preview] [data-jobs-results][aria-busy=true]{cursor:progress}body[data-ui-env=preview] [data-jobs-results][aria-busy=true] .job-card,body[data-ui-env=preview] [data-jobs-results][aria-busy=true] article{border-color:var(--vc-loading-border-active);box-shadow:var(--vc-loading-shadow)}body[data-ui-env=preview] .entry-comments__state[data-entry-comments-state=loading],body[data-ui-env=preview] .entry-comments__state[data-entry-comments-state=posting],body[data-ui-env=preview] .vc-workspace-empty-message,body[data-ui-env=preview] [data-admin-topic-list],body[data-ui-env=preview] [data-admin-comments-state]{min-height:var(--vc-loading-min-height);border:1px solid var(--vc-loading-border);border-radius:var(--vc-loading-radius-sm);background:var(--vc-loading-surface);padding:var(--vc-loading-padding-y) var(--vc-loading-padding-x);color:var(--vc-loading-text);font-size:var(--vc-loading-font-size);line-height:var(--vc-loading-line-height);transition:var(--vc-loading-transition)}body[data-ui-env=preview] .entry-comments__state[data-entry-comments-state=loading]:not([hidden]),body[data-ui-env=preview] .entry-comments__state[data-entry-comments-state=posting]:not([hidden]),body[data-ui-env=preview] [data-admin-topic-list]:not(:has(.vc-workspace-list-row)),body[data-ui-env=preview] [data-admin-comments-state]:not([hidden]){border-color:var(--vc-loading-border-active);background:var(--vc-loading-sheen),var(--vc-loading-surface);background-size:220% 100%,auto;animation:vc-loading-background var(--vc-loading-duration) ease-in-out infinite}body[data-ui-env=preview] [data-profile-tab-panel] .text-muted-foreground,body[data-ui-env=preview] .vc-workspace-list>.text-muted-foreground{min-height:var(--vc-loading-min-height);border:1px solid var(--vc-loading-border);border-radius:var(--vc-loading-radius-sm);background:var(--vc-loading-surface);padding:var(--vc-loading-padding-y) var(--vc-loading-padding-x);color:var(--vc-loading-text);font-size:var(--vc-loading-font-size);line-height:var(--vc-loading-line-height)}@media(prefers-reduced-motion:reduce){body[data-ui-env=preview] .entry-comments__state[data-entry-comments-state=loading]:not([hidden]),body[data-ui-env=preview] .entry-comments__state[data-entry-comments-state=posting]:not([hidden]),body[data-ui-env=preview] [data-admin-topic-list]:not(:has(.vc-workspace-list-row)),body[data-ui-env=preview] [data-admin-comments-state]:not([hidden]){animation:none}}.jobs-content-container{position:relative}.jobs-main{min-width:0;transition:opacity var(--vc-motion-duration-fast) ease}[data-jobs-page].is-loading .jobs-main{pointer-events:none;opacity:.58}[data-jobs-page].is-loading .jobs-loading-state{display:block!important;margin-bottom:var(--vc-space-4)}.jobs-filter__actions{display:grid;gap:var(--vc-space-2)}.jobs-submit-card{display:grid;gap:var(--vc-space-2);border:1px solid hsl(var(--primary) / .62);border-radius:var(--vc-radius-3);padding:var(--vc-space-4);color:hsl(var(--foreground));background:hsl(var(--primary) / .08);text-decoration:none;transition:border-color var(--vc-motion-duration-fast) ease,background-color var(--vc-motion-duration-fast) ease,box-shadow var(--vc-motion-duration-fast) ease}html:not(.dark) .jobs-submit-card,html:not(.dark) .jobs-submit-card:hover{background:hsl(var(--card))}.jobs-submit-card:hover{border-color:hsl(var(--primary));background:hsl(var(--primary) / .12);box-shadow:0 16px 34px hsl(var(--primary) / .08)}.jobs-submit-card span,.jobs-submit-card small{color:hsl(var(--muted-foreground));font-family:JetBrains Mono,monospace;font-size:var(--vc-font-size-1);line-height:1.45}.jobs-submit-card strong{color:hsl(var(--foreground));font-size:var(--vc-font-size-3);line-height:1.25}.jobs-chips span{color:inherit;opacity:.74}.jobs-result-line{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:space-between;margin:0 0 var(--vc-space-4);font-family:JetBrains Mono,monospace;font-size:var(--vc-font-size-1);color:hsl(var(--muted-foreground))}.jobs-result-line a{display:inline-flex;min-height:2.45rem;align-items:center;justify-content:center;border:1px solid hsl(var(--primary));border-radius:var(--vc-radius-3);padding:var(--vc-space-2) var(--vc-space-3);color:hsl(var(--primary-foreground));background:hsl(var(--primary));text-decoration:none}.jobs-grid{display:grid;gap:var(--vc-space-4)}.jobs-pagination{display:flex;flex-wrap:wrap;gap:var(--vc-space-2);align-items:center;justify-content:space-between;margin-top:var(--vc-space-4);font-family:JetBrains Mono,monospace;font-size:var(--vc-font-size-1)}.jobs-pagination a,.jobs-pagination span{display:inline-flex;min-height:2.35rem;min-width:2.35rem;align-items:center;justify-content:center;border:1px solid hsl(var(--border));border-radius:var(--vc-radius-3);padding:var(--vc-space-2) var(--vc-space-3);color:hsl(var(--muted-foreground));background:hsl(var(--card));text-decoration:none}.jobs-pagination__pages{display:flex;flex-wrap:wrap;gap:var(--vc-space-2);justify-content:center}.jobs-pagination a:hover{border-color:hsl(var(--primary) / .55);color:hsl(var(--foreground))}.jobs-pagination a.is-active{border-color:hsl(var(--primary));color:hsl(var(--primary-foreground));background:hsl(var(--primary))}.jobs-pagination a.is-disabled{pointer-events:none;opacity:.42}@media(min-width:960px){.jobs-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:959px){.jobs-content-container{padding-top:var(--vc-space-4)}}
