#acf8 .stp.done .stp-n{background:#22c55e;color:#fff}#acf8 .tc.sel{border-color:#2563c0;background:linear-gradient(135deg,rgba(37,99,192,.04),rgba(79,141,232,.03))}#acf8 .tc.sel::before{transform:scaleX(1)}#acf8 .tc.sel .tc-ck{display:flex}#acf8 .si{display:flex;align-items:center;gap:8px;padding:8px 11px;border:1.5px solid #d4e0f5;border-radius:8px;cursor:pointer;font-size:12px;font-weight:500;color:#607ba8;transition:all .15s;user-select:none}#acf8 .si:hover{border-color:#4f8de8;color:#0d2d6e;background:rgba(37,99,192,.03)}#acf8 .si.on{border-color:#2563c0;background:rgba(37,99,192,.06);color:#0d2d6e}#acf8 .sb{width:17px;height:17px;border-radius:4px;border:1.5px solid #d4e0f5;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;font-weight:700;transition:all .15s}#acf8 .si.on .sb{background:#2563c0;border-color:#2563c0}#acf8 .sr{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:7px 0;border-bottom:1px solid #d4e0f5;font-size:12.5px}#acf8 .sr:last-child{border-bottom:none}#acf8 .sk{color:#607ba8;font-weight:500;min-width:110px;flex-shrink:0}#acf8 .sv{color:#0d2d6e;font-weight:600;text-align:right;flex:1;word-break:break-word}#acf8 .herr input,#acf8 .herr select,#acf8 .herr textarea{border-color:#e63946!important;box-shadow:0 0 0 3px rgba(230,57,70,.1)!important}#acf8 .herr .ferr{display:block}