.commission127{margin:22px 0;padding:20px;border:1px solid #d7e1f0;border-radius:18px;background:var(--card,#fff);color:var(--text,#122640);font-size:14px;box-shadow:0 5px 20px #16396706}.commission-head127{display:flex;align-items:center;gap:12px}.commission-head127 h3{margin:0;font-size:16px;line-height:1.4}.commission-head127 p{margin:3px 0 0;color:#61738b;font-size:14px}.commission-icon127{display:grid;place-items:center;width:42px;height:42px;background:#edf4ff;color:#1d5fd3;border-radius:13px;font-size:23px;font-weight:650}.commission-switch127{position:relative;margin-left:auto!important;width:48px;height:28px;display:block!important;flex:none}.commission-switch127 input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.commission-switch127 span{display:block;border-radius:30px;background:#a7b4c5;height:28px;pointer-events:none}.commission-switch127 span:after{content:'';display:block;position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:white;box-shadow:0 2px 4px #0002;transition:transform .16s}.commission-switch127 input:checked+span{background:#2164db}.commission-switch127 input:checked+span:after{transform:translateX(20px)}.commission-switch127 input:focus-visible+span{outline:3px solid #72aaff;outline-offset:3px}.commission-fields127{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.commission127 label{font-size:14px;display:flex;flex-direction:column;gap:7px;min-width:0}.commission127 input:not([role=switch]),.commission127 select,.commission127 textarea{box-sizing:border-box;width:100%;min-height:44px;border:1px solid #cdd8e7;border-radius:10px;padding:10px 12px;font:inherit;background:var(--card,#fff);color:inherit}.commission127 [hidden]{display:none!important}.commission-recipients127{margin-top:18px;display:grid;gap:12px}.commission-recipients127>div{display:grid;grid-template-columns:minmax(0,1fr) 100px 44px;gap:10px;align-items:end}.commission-recipients127 button{height:44px;min-width:44px}.commission-add127{border:0;background:none;color:#2164db;font:inherit;font-weight:600;padding:12px 0;cursor:pointer}.commission-preview127{display:grid;grid-template-columns:1fr auto;gap:5px;background:#f0f5fd;border-radius:12px;padding:16px;margin-top:8px;color:#17365d}.commission-preview127 strong{font-size:23px;letter-spacing:-.025em}.commission-preview127 small{grid-column:1/-1;font-size:13px;color:#546d8b}.commission-note127{font-size:13px;color:#61738b;line-height:1.6}.commission127 summary{cursor:pointer;font-size:14px;margin-bottom:8px}.commission-actions127{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:18px}.commission-actions127 a{color:#2164db}.commission-status127{font-size:13px;color:#65788d;margin-top:10px}.commission-status127.error127{color:#b72b3a}.dark .commission127{border-color:#33475e}.dark .commission-preview127{background:#1c3049;color:#d7e8ff}@media(max-width:600px){.commission127{padding:16px;margin:16px 0}.commission-fields127{grid-template-columns:1fr}.commission-recipients127>div{grid-template-columns:minmax(0,1fr) 78px 44px}.commission-preview127 strong{font-size:21px}.commission-actions127{align-items:stretch;flex-direction:column}.commission127 input,.commission127 select{font-size:16px!important}}@media print{.commission127{display:none!important}}
.commission127 .commission-switch127{display:block!important;position:relative;width:48px;min-width:48px;height:44px;padding:0!important;align-self:center;flex:0 0 48px}.commission127 .commission-switch127>input{inset:0;width:48px;height:44px;min-height:0;padding:0;border:0;z-index:1}.commission127 .commission-switch127>span{position:absolute;top:8px;left:0;width:48px;min-width:48px;height:28px;flex:none}
