.sheet-form-fields{border:0;gap:14px;min-inline-size:0;margin:0;padding:0;display:grid}.sheet-form-fields:disabled{opacity:.72}@media (width>=1000px){.sheet-backdrop:has(>.admin-person-detail){justify-content:flex-end;padding:0}.admin-person-detail.comment-sheet{border-radius:0;width:min(620px,100%);height:100dvh;max-height:100dvh}}.searchable-select{min-width:0}.searchable-select>label{color:var(--muted);font-size:.82rem;font-weight:800}.searchable-select-control{min-width:0;position:relative}.searchable-select-control>input{text-overflow:ellipsis;padding-right:36px}.searchable-select-chevron{color:var(--muted);pointer-events:none;position:absolute;top:13px;right:12px}.searchable-select-control>input[aria-expanded=true]+.searchable-select-chevron{transform:rotate(180deg)}.searchable-select-popup{top:calc(100% + 6px);z-index:5;overscroll-behavior:contain;border:1px solid var(--line);background:var(--panel);border-radius:8px;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 8px 24px #1e25231f}.searchable-select-popup--above{top:auto;bottom:calc(100% + 6px)}.searchable-select-popup ul{margin:0;padding:4px;list-style:none}.searchable-select-popup li{min-height:42px;color:var(--ink);overflow-wrap:anywhere;cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:10px;font-size:14px;line-height:1.5;display:flex}.searchable-select-popup li svg{flex-shrink:0}.searchable-select-popup li.is-active,.searchable-select-popup li:not([aria-disabled=true]):hover{background:var(--green-2)}.searchable-select-popup li[aria-selected=true]{color:var(--green);font-weight:600}.searchable-select-popup li[aria-disabled=true]{color:var(--muted);opacity:.55;cursor:not-allowed}.searchable-select-empty{color:var(--muted);margin:0;padding:16px 14px;font-size:13px;line-height:1.6}@media (width<=600px){.searchable-select-control>input{min-height:44px;font-size:16px}.searchable-select-popup li{min-height:44px}}
