*{box-sizing:border-box}html,body,.assessment-frame{height:100%;margin:0}.assessment-frame{background:#f7f6f1;min-height:100vh}.assessment-frame iframe{border:0;width:100%;height:100%;min-height:100vh;display:block}.assessment-alert-dialog-overlay{z-index:50;background:#17251f7a;animation:.16s ease-out assessment-dialog-fade-in;position:fixed;inset:0}.assessment-alert-dialog-content{z-index:51;background:#fff;width:min(440px,100% - 48px);padding:28px;animation:.18s ease-out assessment-dialog-enter;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 44px #17251f2e}.assessment-alert-dialog-content h2{color:#17251f;margin:0 0 12px;font:500 28px/1.15 Georgia,serif}.assessment-alert-dialog-content p{color:#45514a;margin:0;line-height:1.5}.assessment-alert-dialog-actions{justify-content:flex-end;gap:8px;margin-top:28px;display:flex}.assessment-alert-dialog-actions button{cursor:pointer;border:0;min-height:40px;padding:8px 12px;font:600 13px/1 Public Sans,Arial,sans-serif}.assessment-alert-dialog-cancel{color:#17251f;background:#e9e7df}.assessment-alert-dialog-action{color:#fff;background:#31543f}.assessment-alert-dialog-actions button:focus-visible{outline-offset:2px;outline:3px solid #788a64}@media (prefers-reduced-motion:reduce){.assessment-alert-dialog-overlay,.assessment-alert-dialog-content{animation:none}}@keyframes assessment-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes assessment-dialog-enter{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
