.case-assignment-error{background:var(--surface,#fff);border:1px solid var(--line-soft,#e0e3dd);width:min(32rem,100vw - 2rem);max-width:none;height:fit-content;max-height:calc(100dvh - 2rem);color:var(--ink,#111513);font:inherit;border-radius:.8rem;margin:auto;padding:1.5rem;position:fixed;inset:0;overflow:auto;box-shadow:0 1.5rem 4rem #11151333}.case-assignment-error::backdrop{-webkit-backdrop-filter:blur(.35rem)saturate(.94);backdrop-filter:blur(.35rem)saturate(.94);background:#11151375}.case-assignment-error-heading{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.case-assignment-error h2{min-width:0;margin:0;font-size:1rem;font-weight:700;line-height:1.4}.case-assignment-error ul{overflow-wrap:anywhere;margin:0;padding-left:1.15rem;font-size:.85rem;line-height:1.6}.case-assignment-error li+li{margin-top:.75rem}.case-assignment-error li::marker{color:var(--muted,#626a66)}.case-assignment-error-footer{border-top:1px solid var(--line-soft,#e0e3dd);justify-content:flex-end;margin-top:1.5rem;padding-top:1rem;display:flex}.case-assignment-error button{background:var(--ink,#111513);border:1px solid var(--ink,#111513);min-height:2.45rem;color:var(--surface,#fff);cursor:pointer;font:inherit;border-radius:.4rem;padding:.55rem 1rem;font-size:.8rem;font-weight:650}.case-assignment-error button:hover{background:var(--ink-hover,#2a302d)}.case-assignment-unavailable-icon{color:#dc2626;flex:none;width:1.15rem;height:1.15rem}.case-assignment-error-heading .case-assignment-unavailable-icon{width:1.5rem;height:1.5rem}.case-assignment-select{width:100%;min-width:0;position:relative}.case-assignment-select .case-assignment-native{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.case-assignment-select-trigger{border:1px solid var(--line,#d9dcd6);background:var(--surface,#fff);width:100%;min-height:2.45rem;color:var(--ink,#111513);font:inherit;text-align:left;cursor:pointer;border-radius:.4rem;align-items:center;gap:.6rem;padding:.55rem .65rem;font-size:.78rem;display:flex}.case-assignment-select-trigger:hover{border-color:var(--line-strong,#ccd1c5)}.case-assignment-select-trigger:disabled{opacity:.65;cursor:not-allowed}.case-assignment-select-trigger[aria-expanded=true]{border-color:var(--ink,#111513)}.case-assignment-select-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.case-assignment-select-chevron{border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:.45rem;height:.45rem;margin:-.2rem .2rem 0 auto;transform:rotate(45deg)}.case-assignment-select-menu{background:var(--surface,#fff);border:1px solid var(--line-soft,#e0e3dd);color:var(--ink,#111513);overscroll-behavior:contain;font:inherit;border-radius:.5rem;margin:0;padding:.3rem;font-size:.78rem;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 .5rem 1.5rem #11151324}.case-assignment-select-option{cursor:pointer;border-radius:.3rem;align-items:center;gap:.6rem;min-height:2.4rem;padding:.6rem .65rem;display:flex}.case-assignment-select-option span{overflow-wrap:anywhere;min-width:0}.case-assignment-select-option-text{gap:.15rem;display:grid}.case-assignment-select-option-text small{color:var(--muted,#626a66);font-size:.7rem}.case-assignment-select-option:hover,.case-assignment-select-option.is-active{background:var(--surface-subtle,#f6f7f4)}.case-assignment-select-option[aria-selected=true]{background:var(--cream,#edf0e4)}.case-assignment-select-option[aria-disabled=true]{color:var(--muted,#626a66);cursor:default}@media (pointer:coarse){.case-assignment-select-trigger,.case-assignment-select-option,.case-assignment-error button{min-height:2.75rem}}
