.sharing-panel{background:#f0f4f8;border:1px solid #cdd6e1;border-radius:5px;padding:24px;margin:24px 0 36px}.sharing-panel h3{margin:8px 0 12px}.sharing-panel p{line-height:1.55}.sharing-choice{display:flex;gap:12px;align-items:flex-start;font-weight:500;line-height:1.5;margin:18px 0}.sharing-choice input[type=checkbox]{width:19px;height:19px;flex:0 0 19px;margin-top:3px;accent-color:#141a2c}.sharing-options{padding:0;border:0;margin:20px 0}.sharing-options legend{font-weight:700}.sharing-consent{border-top:1px solid #cdd6e1;padding-top:18px}.sharing-feedback{margin:20px 0}.sharing-feedback summary{cursor:pointer}.sharing-intro{border-left:3px solid #557caa;padding:10px 14px;background:#f0f4f8;font-size:14px;line-height:1.6}.sharing-choice strong{font-weight:700}.sharing-panel .field{margin-top:18px}.sharing-panel #sharing-status{overflow-wrap:anywhere;font-size:14px;margin-bottom:0}.sharing-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sharing-panel button:disabled{opacity:.6;cursor:wait}.sharing-panel input:focus-visible,.sharing-panel textarea:focus-visible,.sharing-panel select:focus-visible{outline:3px solid #557caa;outline-offset:2px}@media(max-width:600px){.sharing-panel{padding:18px}.sharing-panel .fields{grid-template-columns:1fr}}
