.v7155-tasks-form{display:grid;gap:12px;max-width:780px}
.v7155-tasks-panel{padding:0;overflow:hidden}
.v7155-tasks-heading{display:flex;gap:13px;align-items:center;padding:18px 20px;background:#faf8f2;border-bottom:1px solid #e6e1d7}
.v7155-tasks-heading h3{margin:0;font-size:19px}
.v7155-tasks-heading p{margin:3px 0 0;color:#736f68;font-size:14px}
.v7155-tasks-icon{display:grid;place-items:center;flex:none;width:35px;height:35px;background:#fff1c5;border-radius:11px;color:#755300;font-weight:800}
.v7155-task-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;min-height:81px;cursor:pointer}
.v7155-task-row+.v7155-task-row{border-top:1px solid #ebe8e1}
.v7155-task-row>span:first-child{display:grid;gap:4px;min-width:0}
.v7155-task-row strong{font-size:16px;line-height:1.3}
.v7155-task-row small{font-size:13px;line-height:1.45;color:#746f66}
.v7155-task-row input{position:absolute;width:1px;height:1px;opacity:0}
.v7155-switch{position:relative;flex:none;width:48px;height:28px;background:#b8b4ac;border-radius:30px;transition:background .15s}
.v7155-switch:after{content:'';position:absolute;top:4px;left:4px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0002;transition:transform .15s}
.v7155-task-row input:checked+.v7155-switch{background:var(--accent,#f5b51b)}
.v7155-task-row input:checked+.v7155-switch:after{transform:translateX(20px)}
.v7155-task-row input:focus-visible+.v7155-switch{outline:3px solid #1a6699;outline-offset:3px}
.v7155-task-row input:disabled+.v7155-switch{opacity:.55}
.v7155-tasks-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:5px 0}
.v7155-tasks-footer p{margin:0;font-size:13px;color:#706b63;line-height:1.4}
.v7155-tasks-footer button{min-width:145px}
@media(max-width:720px){
  #v71123Section-automation .v71123-section-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-bottom:14px}
  #v71123Section-automation .v71123-section-head h2{display:none}
  #v71123Section-automation .v71123-section-head .btn{margin:0;min-height:40px;padding:8px 12px;font-size:13px;white-space:nowrap}
  #v71123Section-automation .v71123-section-head p{font-size:13px;line-height:1.35}
  .v7155-tasks-heading{padding:13px 15px;gap:10px}
  .v7155-tasks-heading h3{font-size:16px}
  .v7155-tasks-heading p{font-size:12px;line-height:1.35}
  .v7155-tasks-icon{width:32px;height:32px}
  .v7155-task-row{padding:14px 15px;min-height:70px;gap:12px}
  .v7155-task-row strong{font-size:14px}
  .v7155-task-row small{font-size:12px;line-height:1.35}
  .v7155-tasks-footer{align-items:stretch;flex-direction:column-reverse;gap:7px}
  .v7155-tasks-footer button{width:100%;min-height:48px}
  .v7155-tasks-footer p{font-size:12px}
}
