vektor-team-applications{inline-size:100%;min-inline-size:0;display:block}.team-applications{--team-applications-space-1:.25rem;--team-applications-space-2:.5rem;--team-applications-space-3:.75rem;--team-applications-space-4:1rem;--team-applications-space-6:1.5rem;--team-applications-border:.0625rem solid var(--border);--team-applications-focus:.1875rem solid var(--ring);--team-applications-control-block-size:2.75rem;box-sizing:border-box;color:var(--foreground);gap:var(--team-applications-space-6);overflow-wrap:anywhere;inline-size:100%;max-inline-size:60rem;padding:var(--team-applications-space-4);grid-template-columns:minmax(0,1fr);margin-inline:auto;line-height:1.5;display:grid}.team-applications *,.team-applications :before,.team-applications :after{box-sizing:inherit}.team-applications h1,.team-applications h2,.team-applications p,.team-applications dl,.team-applications dd,.team-applications ul,.team-applications fieldset{margin:0}.team-applications h1{font-size:1.75rem;line-height:1.2}.team-applications h2{font-size:1.25rem;line-height:1.3}.team-applications__header{border-block-end:var(--team-applications-border);gap:var(--team-applications-space-2);padding-block-end:var(--team-applications-space-4);display:grid}.team-applications__header>p:not(.team-applications__eyebrow){color:var(--muted-foreground);max-inline-size:60ch}.team-applications__eyebrow{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:700}.team-applications__link,.team-applications__value a,.team-applications__fields a{color:currentColor;text-underline-offset:var(--team-applications-space-1);justify-self:start;text-decoration-thickness:.08em}.team-applications__panel{border:var(--team-applications-border);border-radius:var(--radius-md);gap:var(--team-applications-space-4);min-inline-size:0;padding:var(--team-applications-space-4);display:grid}.team-applications__panel--failure,.team-applications__notice--failure{border-color:var(--destructive)}.team-applications__panel-heading{align-items:baseline;gap:var(--team-applications-space-2) var(--team-applications-space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.team-applications__notice-region:empty{display:none}.team-applications__notice{border:var(--team-applications-border);border-radius:var(--radius-md);padding:var(--team-applications-space-3) var(--team-applications-space-4)}.team-applications__status{font-weight:650}.team-applications__list{gap:var(--team-applications-space-2);padding:0;list-style:none;display:grid}.team-applications__row{border:var(--team-applications-border);border-radius:var(--radius-md);align-items:center;gap:var(--team-applications-space-2) var(--team-applications-space-4);padding:var(--team-applications-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.team-applications__row-text{gap:var(--team-applications-space-1);flex:12rem;min-inline-size:0;display:grid}.team-applications__name{font-weight:650}.team-applications__meta,.team-applications__hint,.team-applications__empty{color:var(--muted-foreground);font-size:.875rem}.team-applications__hint--error{color:var(--destructive);font-weight:650}.team-applications__actions{gap:var(--team-applications-space-2);flex-wrap:wrap;display:flex}.team-applications__button{background:var(--background);border:var(--team-applications-border);border-radius:var(--radius-sm);color:var(--foreground);cursor:pointer;font:inherit;max-inline-size:100%;min-block-size:var(--team-applications-control-block-size);padding:var(--team-applications-space-2) var(--team-applications-space-4);font-weight:650}.team-applications__button--primary{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.team-applications__button--danger{background:var(--destructive);border-color:var(--destructive);color:var(--background)}.team-applications__button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.team-applications__button:focus-visible,.team-applications__checkbox-box:focus-visible,.team-applications__input:focus-visible,.team-applications__link:focus-visible,.team-applications__fields a:focus-visible{outline:var(--team-applications-focus);outline-offset:.125rem}.team-applications__form,.team-applications__fieldset{gap:var(--team-applications-space-4);min-inline-size:0;display:grid}.team-applications__fieldset{border:var(--team-applications-border);border-radius:var(--radius-md);padding:var(--team-applications-space-4)}.team-applications__fieldset legend{padding-inline:var(--team-applications-space-1);font-weight:700}.team-applications__checkbox{align-items:center;gap:var(--team-applications-space-3);display:flex}.team-applications__checkbox-box{background:var(--background);border:.125rem solid var(--foreground);border-radius:var(--radius-sm);color:var(--foreground);cursor:pointer;flex:none;justify-content:center;align-items:center;block-size:1.75rem;inline-size:1.75rem;padding:0;font-weight:700;display:inline-flex}.team-applications__checkbox-box[aria-disabled=true]{cursor:not-allowed;opacity:.55}.team-applications__checkbox-label{cursor:pointer}.team-applications__field{gap:var(--team-applications-space-1);min-inline-size:0;display:grid}.team-applications__field label{font-weight:650}.team-applications__input{background:var(--background);border:var(--team-applications-border);border-radius:var(--radius-sm);color:var(--foreground);font:inherit;inline-size:100%;max-inline-size:22rem;min-block-size:var(--team-applications-control-block-size);min-inline-size:0;padding:var(--team-applications-space-2) var(--team-applications-space-3)}.team-applications__input[aria-invalid=true]{border-color:var(--destructive)}.team-applications__fields{gap:var(--team-applications-space-3);display:grid}.team-applications__field-row{border-inline-start:var(--team-applications-space-1) solid var(--border);gap:var(--team-applications-space-1);padding-inline-start:var(--team-applications-space-3);display:grid}.team-applications__field-row dt{font-size:.875rem;font-weight:700}.team-applications__text{white-space:pre-wrap}.team-applications__dialog{color:var(--foreground);background:0 0;border:0;max-block-size:calc(100dvh - 2rem);inline-size:min(100% - 2rem,32rem);padding:0;overflow:visible}.team-applications__dialog-backdrop{background:#00000080;position:fixed;inset:0}.team-applications__dialog-panel{background:var(--background);border:var(--team-applications-border);border-radius:var(--radius-md);gap:var(--team-applications-space-4);overflow-wrap:anywhere;max-block-size:calc(100dvh - 2rem);padding:var(--team-applications-space-6);display:grid;position:relative;overflow-y:auto}
