/* Акцент баннера повторяется в выборе агента, первом поручении и финальном действии. */
.vilk-approved[data-mode="business"] .audience .selected{background:linear-gradient(125deg,#dcff92,#b5e3bd);color:#183220;box-shadow:0 0 26px #b6e89a0b}
.vilk-approved[data-mode="business"] #agents .cat-total{background:radial-gradient(ellipse at 100% 0,#ccff901a,transparent 70%),#101713;border-color:#c5e8a936}
.vilk-approved[data-mode="business"] #agents #cat-total-number{color:#cef5aa}
.vilk-approved[data-mode="business"] #cat-filters .selected{border-color:#bfe99a69;background:#c9eea51a;color:#dbf8c4}
.vilk-approved[data-mode="business"] #cat-grid .cat-card:hover{border-color:#c4eda256;box-shadow:0 12px 40px #111d161f}
.vilk-approved[data-mode="business"] #first-task-v3 .eyebrow{color:#b8d59c}
.vilk-approved[data-mode="business"] #first-task-v3 .v3-steps{position:relative;border-top:1px solid #c5e8a92e;border-bottom:1px solid #c5e8a922;padding-block:28px;background:radial-gradient(ellipse at 50% 0,#bdf3970d,transparent 75%)}
.vilk-approved[data-mode="business"] #first-task-v3 .vm-step-icon .vm-numeral{fill:#d5f4b9}
.vilk-approved[data-mode="business"] #first-task-v3 .vm-step-icon .vm-stream{stroke:#a8cc8c}
.vilk-approved[data-mode="business"] #first-task-v3 .v3-steps>li{border-top-color:#c5e8a936}
.vilk-approved[data-mode="business"] #first-task-v3 .button{background:linear-gradient(120deg,#d8fbab,#bbe6bf);color:#17321f}
.vilk-approved[data-mode="business"] .closing{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 110%,#a5e48620,transparent 67%)}
.vilk-approved[data-mode="business"] .closing::after{content:"";pointer-events:none;position:absolute;z-index:-1;width:min(800px,100vw);height:260px;left:50%;bottom:-210px;transform:translateX(-50%);border:1px solid #a9da8866;border-radius:50%;box-shadow:0 -24px 80px #b6ec9010}
.vilk-approved[data-mode="business"] .closing .button{background:linear-gradient(120deg,#ddff98,#b6e7bf);color:#172e1c;box-shadow:0 8px 36px #b1df8e12}
.vilk-approved[data-mode="business"] .closing .icon{color:#b9df99}
.vilk-approved[data-mode="business"] .closing .button .icon{color:inherit}
/* Обе галочки видны и в макете с отключённой отправкой. */
.v9-enterprise-form .v9-form-consent{grid-template-columns:22px 1fr;min-height:44px;align-items:start;gap:12px;padding-block:3px;cursor:pointer}
.v9-enterprise-form .v9-form-consent input{appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:1px 0 0;border:1.5px solid #b4c7ac;border-radius:5px;background:#17221a;position:relative;display:block;flex-shrink:0;cursor:pointer}
.v9-enterprise-form .v9-form-consent input:checked{background:#d0f3ab;border-color:#d0f3ab}
.v9-enterprise-form .v9-form-consent input:checked::after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #233b27;border-width:0 2px 2px 0;transform:rotate(45deg)}
.v9-enterprise-form .v9-form-consent input:focus-visible{outline:2px solid #e4ffd0;outline-offset:4px}
.v9-enterprise-form .v9-form-consent small{display:block;margin-top:5px;font-size:11px;color:#a5b6a6}
.v9-enterprise-form .v9-form-consent a{text-underline-offset:3px}
