html,body,#root{min-height:100%;margin:0}body{background:#f5f5f5}a:focus-visible,button:focus-visible{outline-offset:2px;outline:2px solid #1668dc}@keyframes strac-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.strac-shake .ant-modal-container,.strac-shake .ant-modal-content{animation:.4s strac-shake}@media (prefers-reduced-motion:reduce){.strac-shake .ant-modal-container,.strac-shake .ant-modal-content{animation:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.strac-row-fresh td{background:#f6ffed!important}.strac-label-error{color:#cf1322;font-weight:500}.strac-heat{font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;height:30px;font-size:12px;display:flex}.strac-choice{min-height:44px;font:inherit;color:#000000e0;cursor:pointer;text-align:left;background:#fff;border:1px solid #d9d9d9;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 12px;display:flex}.strac-choice:hover{border-color:#1668dc}.strac-choice.on{background:#e6f4ff;border-color:#1668dc}.strac-choice .radio{background:#fff;border:1px solid #d9d9d9;border-radius:50%;flex:none;width:16px;height:16px}.strac-choice.on .radio{border:5px solid #1668dc}
