.JobBoard_window__a6Yi6{padding-block-end:16px;color:var(--color-fog);font-size:15px}.JobBoard_toolbar__LyGPc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px 0}.JobBoard_titleField__7iH32{display:flex;flex:0 1 22rem;align-items:center;gap:10px;min-inline-size:0;margin-inline-end:auto}.JobBoard_titleField__7iH32 input{flex:1;min-inline-size:0}.JobBoard_messages__NLuZZ{padding-inline:16px;color:var(--color-gold-2)}.JobBoard_messages__NLuZZ:empty{display:none}.JobBoard_messages__NLuZZ p{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:10px}.JobBoard_groups__0vdqx{display:grid;gap:4px;margin:14px 16px 0;padding:0;list-style:none}.JobBoard_group__BbIrI{display:grid;grid-template-columns:minmax(7rem,11rem) 1fr;min-block-size:56px;border-radius:6px;background:var(--color-abyss);box-shadow:var(--window-frame)}.JobBoard_groupHead__GoR_J{display:flex;align-items:center;gap:6px;padding:4px 8px;border-inline-end:1px solid var(--color-edge)}.JobBoard_groupName___066_{flex:1;min-inline-size:0;font:400 20px/26px var(--font-narrow)}.JobBoard_slots__6Fm4l{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 8px}.JobBoard_job__2NbmX{display:inline-flex;align-items:center;gap:8px;min-block-size:48px;padding:4px 10px 4px 4px;border-radius:6px;color:var(--color-fog);cursor:grab;transition:background-color .1s ease-out}.JobBoard_job__2NbmX[aria-pressed=true]{background:var(--wash-selected);color:var(--color-bright)}.JobBoard_handle__M77dI{display:block;padding:0;border-radius:6px}.JobBoard_handle__M77dI:focus-visible{outline:2px solid var(--color-gold-2);outline-offset:1px}.JobBoard_jobName__CMBQo{color:inherit}@media (hover:hover) and (pointer:fine){.JobBoard_job__2NbmX:hover{background:var(--wash-hover);color:var(--color-bright)}}.JobBoard_jobName__CMBQo{display:inline-block;white-space:nowrap}.JobBoard_jobName__CMBQo:first-letter{text-transform:uppercase}.JobBoard_place__9W_jR{min-block-size:40px}.JobBoard_pool__b0s6a{display:grid;gap:6px;margin:14px 16px 0}.JobBoard_role__lyNWK{display:grid;grid-template-columns:28px 1fr;align-items:center;gap:8px}.JobBoard_role__lyNWK .JobBoard_slots__6Fm4l{padding:0}.JobBoard_selected__ulIcF{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 16px 0}@media (max-width:640px){.JobBoard_group__BbIrI{grid-template-columns:1fr}.JobBoard_groupHead__GoR_J{border-inline-end:0;border-block-end:1px solid var(--color-edge)}}