.b2et-preferences{margin:24px 0;padding:22px;border:1px solid #dce4ed;border-radius:10px;background:#f8faff;color:#334155;font-size:14px;line-height:1.8;clear:both;box-sizing:border-box}.b2et-preferences strong{font-size:17px}.b2et-preferences label{display:block;margin:10px 0}.b2et-preferences input[type=checkbox]{margin-right:7px}.b2et-preferences button{padding:9px 18px;cursor:pointer;border:0;border-radius:6px;background:#2563eb;color:#fff;font-size:14px}.b2et-preferences p{margin:8px 0}.b2et-preferences a{color:#2563eb}.b2et-comment-preferences{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin:12px 0 0;padding:10px 0 0;border-top:1px solid #eef0f3;font-size:12px;line-height:1.6;color:inherit;clear:both}.b2et-comment-preferences label{display:inline-flex;align-items:center;gap:6px;margin:0;cursor:pointer;font-size:12px;font-weight:400}.b2et-comment-preferences input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;display:inline-block;position:static;width:15px;height:15px;min-width:15px;margin:0;opacity:1;accent-color:#2563eb;cursor:pointer}.b2et-comment-preferences input:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.b2et-comment-save-status{font-size:11px;color:#64748b;overflow-wrap:anywhere}.b2et-comment-save-status:empty{display:none}html.b2-theme-dark .b2et-comment-preferences{border-color:#34463b;color:#dbe7df}html.b2-theme-dark .b2et-comment-save-status{color:#a5b7ab}@media(max-width:480px){.b2et-comment-preferences{gap:8px 14px}.b2et-comment-save-status{flex-basis:100%}}#comment-form .com-form-button{flex-wrap:wrap;column-gap:12px;row-gap:8px}#comment-form .com-form-button-l{display:flex;align-items:center;flex-wrap:wrap;flex:1 1 auto;min-width:0;column-gap:14px;row-gap:8px}#comment-form .com-form-button-r{flex:0 0 auto;margin-left:auto}#comment-form .com-form-button-l>.b2et-comment-preferences{display:flex;flex:0 1 auto;align-items:center;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;border:0;clear:none;position:static;max-width:100%;width:auto}#comment-form .com-form-button-l>.b2et-comment-preferences label{white-space:nowrap;line-height:1.6}@media(max-width:480px){#comment-form .com-form-button-l{flex-basis:100%}#comment-form .com-form-button-l>.b2et-comment-preferences{gap:6px 10px}#comment-form .com-form-button-r{margin-left:auto}}#comment-form .b2et-comment-save-status{margin-right:0;cursor:default}