.settings-task{margin:0 0 18px;border:1px solid #e8d8c7;border-radius:16px;background:#fff;overflow:hidden;min-width:0}
.settings-task>summary{padding:20px 24px;cursor:pointer;color:#38261e;min-height:70px;list-style-position:inside}
.settings-task>summary strong{font-size:1.12rem}.settings-task>summary span{display:block;margin-top:6px;color:#756458;line-height:1.5}
.settings-task[open]>summary{background:#f3ece2;border-bottom:1px solid #e8d8c7}.settings-task>.card{border:0;margin:0}
.settings-layout{display:block!important}.settings-task>section,.settings-task>.auth-import{margin:18px}
.settings-task summary:focus-visible,.customer-returns button:focus-visible,.return-item input:focus-visible,.return-item select:focus-visible{outline:3px solid #aa7b45;outline-offset:3px}
.return-item,.delivery-fields{border:1px solid #e8d8c7;border-radius:12px;padding:16px;margin:16px 0;min-width:0}
.return-item legend,.delivery-fields legend{font-weight:600;color:#38261e;padding:0 6px;max-width:100%;overflow-wrap:anywhere}
.return-item input,.return-item select,.delivery-fields input,.delivery-fields select{max-width:100%;min-height:44px;box-sizing:border-box}
.return-document{padding:18px 0;border-top:1px solid #e8d8c7;overflow-wrap:anywhere}.customer-returns p{line-height:1.6}
.customer-returns .table-wrap{max-width:100%;overflow:auto}.settings-shortcuts{display:flex;flex-wrap:wrap;gap:12px}
@media(max-width:600px){.settings-task>summary{padding:16px}.settings-task>section{margin:10px}.return-item,.delivery-fields{padding:12px}.return-document .actions{display:flex;flex-direction:column;align-items:stretch}.return-document button{min-height:44px}}
