.wantedPanel{margin:1.25rem 0 1.75rem}.wantedPanel__title{font-size:var(--text-md);color:var(--ink);margin:0 0 .35rem;font-weight:700}.wantedPanel__lede{font-size:var(--text-sm);color:var(--muted);margin:0 0 .85rem;line-height:1.4}.wantedCapture{gap:.65rem;display:grid}.wantedCapture__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wantedCapture__row{grid-template-columns:1fr auto;align-items:stretch;gap:.5rem;display:grid}.wantedCapture__input,.wantedCapture__note{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:100%;min-height:44px;color:var(--ink);font:inherit;padding:.55rem .75rem}.wantedCapture__note{resize:vertical;min-height:44px}.wantedCapture__submit,.wantedCapture__secondary,.wantedSaveBtn,.wantedCandidate,.wantedRow__map{min-height:var(--control-height);min-width:44px;padding:0 var(--control-pad-x);border-radius:var(--control-radius);border:1px solid var(--line);background:var(--brass);color:var(--paper);font:inherit;font-size:var(--control-font-size);font-weight:var(--control-font-weight);cursor:pointer;line-height:1.15}.wantedCapture__secondary,.wantedCandidate,.wantedRow__map{color:var(--ink);background:0 0}.wantedCapture__add{min-height:44px;font-size:var(--control-font-size);color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.wantedRow__map{justify-content:center;justify-self:start;align-items:center;display:inline-flex}.wantedSaveWrap .wantedSaveBtn{border-color:var(--control-secondary-border);background:var(--control-secondary-surface);color:var(--ink)}@media (hover:hover) and (pointer:fine){.wantedSaveWrap .wantedSaveBtn:hover:not(:disabled){border-color:var(--hairline-strong)}}.wantedCapture__submit:disabled,.wantedSaveBtn:disabled{opacity:.55;cursor:not-allowed}.wantedCapture__status,.wantedPanel__empty,.wantedFulfilNote{font-size:var(--text-sm);color:var(--muted);margin:0;line-height:1.4}.wantedFulfilNote{color:var(--color-text-muted);font-weight:650}.wantedCandidates{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.wantedCandidate{text-align:left;justify-items:start;gap:.15rem;width:100%;display:grid}.wantedCandidate__name{font-weight:700}.wantedCandidate__meta{font-size:var(--text-sm);color:var(--muted)}.wantedList{gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.wantedRow{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:start;gap:.5rem;padding:.65rem 0;display:grid}.wantedRow__name{color:var(--ink);margin:0;font-weight:700}.wantedRow__meta{font-size:var(--text-sm);color:var(--muted);margin:.2rem 0 0;line-height:1.35}.wantedRow__actions,.wantedPromotion{gap:.45rem;min-width:0;display:grid}.wantedRow__actions{grid-column:1/-1}.wantedRow__manage{grid-column:1/-1;gap:.5rem;min-width:0;display:grid}.wantedRow__buttons{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.wantedRow__button{min-height:var(--control-height);min-width:44px;padding:0 var(--control-pad-x);border:1px solid var(--line);border-radius:var(--control-radius);color:var(--ink);font:inherit;font-size:var(--control-font-size);font-weight:var(--control-font-weight);cursor:pointer;background:0 0;justify-content:center;align-items:center;line-height:1.15;text-decoration:none;display:inline-flex}.wantedRow__button--primary{border-color:var(--brass);background:var(--brass);color:var(--color-on-accent)}.wantedRow__button:disabled{opacity:.55;cursor:default}.wantedRow__noteEdit{gap:.5rem;min-width:0;display:grid}.wantedRow__noteLabel{color:var(--muted);font-size:var(--text-xs)}.wantedPromotion label{color:var(--muted);font-size:var(--text-xs);gap:.25rem;display:grid}.wantedPromotion select,.wantedPromotion button{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;padding:.5rem .7rem}.wantedPromotion button{background:var(--brass);color:var(--paper);font-weight:650}.wantedPromotion [role=status]{max-width:16rem;color:var(--muted);font-size:var(--text-xs)}.wantedPromotionState{color:var(--muted);font-size:var(--text-sm);margin:0}.wantedSaveWrap{margin-top:.65rem}.wantedSaveWrap .authOptions{margin-inline:0}.wantedPlanChips{flex-wrap:wrap;gap:.45rem;margin:.55rem 0 .15rem;display:flex}.wantedPlanChips__label{font-size:var(--text-sm);color:var(--muted);flex:1 0 100%;margin:0}.wantedPlanChip{border-radius:var(--radius-pill);border:1px solid var(--line);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:.45rem .8rem}
