.rz-demo-security{border:1px solid #b7c8d8;border-radius:8px;margin:1.25rem 0;padding:1rem;background:#f5f8fc;color:#17324a;min-width:0;overflow-wrap:anywhere}
.rz-demo-security legend{font-weight:700;padding:0 .3rem}.rz-demo-security input{max-width:100%;box-sizing:border-box}.rz-demo-security button,.rz-demo-security summary,.rz-demo-guide summary{min-height:44px;cursor:pointer}.rz-demo-security button{margin:.5rem 0;padding:.5rem .75rem}.rz-demo-security :focus-visible,.rz-demo-guide summary:focus-visible{outline:3px solid #8a4d00;outline-offset:3px}.rz-demo-trap{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.rz-demo-guide{padding:1rem;margin:1rem 0;border:1px solid #c3cbd4;border-radius:8px}.rz-demo-guide summary{font-weight:600}.rz-demo-security [hidden]{display:none!important}
