.nrf-widget{--white: #fff;--black: #000;--light-grey: #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.nrf-widget *,.nrf-widget *:after,.nrf-widget *:before{-webkit-box-sizing:inherit;box-sizing:inherit}.nrf-widget.nrf-hidden{display:none !important}.nrf-widget.disabled{opacity:.65;cursor:not-allowed !important}.nrf-widget.disabled *{pointer-events:none}.nrf-widget.signature{max-width:var(--width, 100%)}.nrf-widget.signature:hover{cursor:url("/media/plg_system_nrframework/svg/pencil.png") 0 20,auto}.nrf-widget.signature.readonly{pointer-events:none}.nrf-widget.signature .nrf-signature-body{position:relative}.nrf-widget.signature .nrf-signature-body canvas{display:inline-block;position:relative;width:100%;height:var(--height, 150px);border:var(--input-border-width, 1px) solid var(--input-border-color, transparent);background:var(--input-background-color, transparent);border-radius:var(--input-border-radius, 0);z-index:2}.nrf-widget.signature .nrf-signature-body .actions{position:absolute;right:10px;top:10px;height:25px;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nrf-widget.signature .nrf-signature-body .actions>svg{color:var(--input-color);display:none;opacity:.5;cursor:pointer}.nrf-widget.signature .nrf-signature-body .actions>svg:hover{opacity:1}.nrf-widget.signature.painted .actions .nrf-signature-clear,.nrf-widget.signature.has-value .actions .nrf-signature-reset{display:inline-block;opacity:.8}.nrf-widget.signature.has-value .actions .nrf-signature-clear{margin-right:10px}.nrf-widget.signature.show-line .nrf-signature-body:after{position:absolute;content:"";left:30px;bottom:20%;border-bottom:2px dashed var(--line-color);width:calc(100% - 60px);z-index:2;opacity:.3}

