.hepan-form .person-select select{transition:border-color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1)}.hepan-form .person-select select:hover:not(:disabled){border-color:var(--rule-strong)}.hepan-form .person-select select:focus-visible{border-color:var(--ink);outline:none}.hepan-form .person-select select:disabled{opacity:.55}.hepan-form .person-bar-row .btn{min-height:44px}@media (prefers-reduced-motion:no-preference){.hepan-polish .person-dialog[open]{animation:hepan-rise .35s cubic-bezier(.16,1,.3,1)}.hepan-polish .person-dialog[open]::-webkit-backdrop{animation:hepan-fade .3s cubic-bezier(.16,1,.3,1)}.hepan-polish .person-dialog[open]::backdrop{animation:hepan-fade .3s cubic-bezier(.16,1,.3,1)}.hepan-polish .result-block table.plain tbody tr{opacity:0;animation:hepan-rise .45s cubic-bezier(.16,1,.3,1) forwards}.hepan-polish .result-block table.plain tbody tr:first-child{animation-delay:0s}.hepan-polish .result-block table.plain tbody tr:nth-child(2){animation-delay:50ms}.hepan-polish .result-block table.plain tbody tr:nth-child(3){animation-delay:.1s}.hepan-polish .result-block table.plain tbody tr:nth-child(4){animation-delay:.15s}.hepan-polish .result-block table.plain tbody tr:nth-child(5){animation-delay:.2s}.hepan-polish .result-block table.plain tbody tr:nth-child(6){animation-delay:.25s}.hepan-polish .result-block table.plain tbody tr:nth-child(n+7){animation-delay:.3s}}@keyframes hepan-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hepan-fade{0%{opacity:0}to{opacity:1}}