.v2root .entWrap{overflow:hidden}.v2root .entSplit{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:stretch;flex:1 1;min-height:0}.v2root .entSplit>*{min-height:0;overflow-y:auto}@media (max-width:900px){.v2root .entSplit{grid-template-columns:minmax(0,1fr)}}.v2root .entObjects{flex:1 1;min-height:0;overflow-y:auto}.v2root .entRail{border:1px solid var(--border);border-radius:11px;background:var(--panel);padding:14px}.v2root .entRailHd{margin:0 0 9px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.v2root .entRail .entForm+.entRailHd{margin-top:20px}.v2root .entPane{min-width:0}.v2root .entObjects{display:flex;flex-direction:column;gap:4px}.v2root .entList{list-style:none;margin:0;padding:0}.v2root .entList .mvRailItem{width:100%;border:0;background:none;font-family:inherit;text-align:left}.v2root .entList .mvRailItem:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.v2root .entHead,.v2root .entName{overflow-wrap:anywhere}.v2root .entHead{margin:0 0 4px;font-size:16px;font-weight:700;color:var(--text);font-family:var(--mono)}.v2root .entLede{margin:0 0 14px;font-size:12.5px;color:var(--faint)}.v2root .entLede code{font-family:var(--mono)}.v2root .entRoster{list-style:none;margin:0 0 14px;padding:0;border:1px solid var(--border);border-radius:10px;overflow:hidden}.v2root .entRosterRow{display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;border-bottom:1px solid var(--border)}.v2root .entRosterRow:last-child{border-bottom:0}.v2root .entPrincipal{font-family:var(--mono);color:var(--text);overflow-wrap:anywhere;min-width:0}.v2root .entRowBtn{margin-left:auto;height:26px;font-size:11.5px}.v2root .entPager{display:flex;align-items:center;gap:8px;margin-bottom:16px}.v2root .entPagerLabel{font-size:11.5px;color:var(--muted);font-family:var(--mono);margin-right:auto}.v2root .entForm,.v2root .entGrant{margin:0 0 16px}.v2root .entLabel{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:10px 0 5px}.v2root .entGrantRow{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.v2root .entGrantRow>div{flex:1 1 200px;min-width:0}.v2root .entGrantRow>.mvIn{flex:1 1 220px}.v2root .entHint{font-size:11.5px;color:var(--faint);margin:6px 0 0;line-height:1.5}.v2root .entHint code{font-family:var(--mono);color:var(--muted)}.v2root .entSubmit{margin-top:11px}.v2root .entClearGroup{margin:11px 8px 0 0;height:30px;font-size:11.5px}.v2root .entSel{height:38px;flex:1 1 220px}.v2root .entNote{margin:10px 0;padding:7px 11px;border-radius:var(--radius);font-size:12px;border:1px solid var(--border)}.v2root .entNote.ok{border-color:rgba(57,224,138,.4);background:rgba(57,224,138,.08);color:var(--accent-2)}.v2root .entNote.bad{border-color:rgba(224,86,79,.45);background:rgba(224,86,79,.08);color:#e0564f}.v2root .entSkeleton{padding:8px 2px}.v2root .entSkeleton .skeletonLine{height:12px;margin:0 0 10px;border-radius:4px;background:linear-gradient(90deg,var(--raise) 25%,var(--border) 37%,var(--raise) 63%);background-size:400% 100%;animation:skeletonShimmer 1.4s ease infinite}@media (prefers-reduced-motion:reduce){.v2root .entSkeleton .skeletonLine{animation:none}}.v2root .entDidYouMean{margin:12px 0 0;padding:10px 12px;border:1px solid var(--accent-line,var(--accent));border-radius:10px;background:var(--accent-dim,var(--raise))}.v2root .entDidYouMeanHd{margin:0 0 8px;font-size:12px;font-weight:700;color:var(--text)}.v2root .entDidYouMeanList{list-style:none;margin:0 0 4px;padding:0;display:flex;flex-direction:column;gap:7px}.v2root .entCandidate{display:block;border:0;background:none;padding:0;font-family:var(--mono);font-size:12.5px;color:var(--accent);text-align:left;cursor:pointer;overflow-wrap:anywhere}.v2root .entCandidate:hover{text-decoration:underline}.v2root .entCandidate:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v2root .entCandidateWhy{display:block;font-size:11.5px;color:var(--muted);line-height:1.45}.v2root .entGrant .fdPicker{min-width:0}.v2root .entGrant .fdPickerList{max-height:40vh}.v2root .entGrant .fdField{margin-bottom:0}