body,html{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}[contenteditable=true] img,article img{max-width:100%}.form-floating [required]+label:after,.form-label:has(+* input[required]):after{margin-left:.25rem;content:"*";color:red}.review-comment-form .form-floating:has([data-review-changed=true]),.review-comment-form .form-floating:has([data-review-comment=true]),.review-comment-form .mb-3[data-review-changed=true],.review-record-form .form-floating:has([data-review-changed=true]),.review-record-form .form-floating:has([data-review-comment=true]),.review-record-form .mb-3[data-review-changed=true]{box-shadow:0 0 0 1px var(--bs-danger);border-radius:var(--bs-border-radius);background-color:var(--bs-danger-bg-subtle)}div:has(.next-error-h1){height:auto!important}.wrap_404 .wrap_right{width:80vw!important}.wrap_404 .wrap_right .container{width:auto!important}