#uafmhr-engagement{max-width:100%;margin:24px 0 0;padding:0;color:#111}#uafmhr-engagement,#uafmhr-engagement *{box-sizing:border-box}#uafmhr-engagement a{text-decoration:none}#uafmhr-engagement .uafmhr-inline-form{margin:0 0 24px}#uafmhr-engagement .uafmhr-label{display:block;margin:0 0 8px;font-size:22px;line-height:1.2;font-weight:700;color:#111}#uafmhr-engagement .uafmhr-vote-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:nowrap;width:100%}#uafmhr-engagement .uafmhr-stars-group{gap:10px}#uafmhr-engagement .uafmhr-stars-group,#uafmhr-engagement .uafmhr-stars-input{display:flex;align-items:center;flex:1 1 auto;min-width:0}#uafmhr-engagement .uafmhr-star-btn{position:relative;appearance:none;-webkit-appearance:none;background:0 0!important;border:0!important;padding:0!important;margin:0!important;cursor:pointer;box-shadow:none!important;text-shadow:none!important;font-size:36px;line-height:1;color:#ccc!important;-webkit-text-fill-color:#ccc!important;opacity:1!important;transition:color .12s}#uafmhr-engagement .uafmhr-score-pack{display:flex;align-items:center;gap:5px;flex:0 0 auto}#uafmhr-engagement .uafmhr-score-inline{font-size:36px;line-height:1;font-weight:700;color:#2b6ea6}#uafmhr-engagement .uafmhr-score-count{font-size:12px;color:#888}#uafmhr-engagement .uafmhr-comments-jump{display:inline-block;min-width:120px;padding:9px 16px;background:#16a4b8;color:#fff!important;font-size:12px;font-weight:700;text-align:center;border-radius:2px;white-space:nowrap;flex:0 0 auto;transition:background .15s}#uafmhr-engagement .uafmhr-comments-jump:hover{background:#119ab0}#uafmhr-engagement .uafmhr-message{margin-top:8px;min-height:18px;font-size:12px;font-weight:700;color:#222}#uafmhr-engagement .uafmhr-comments-title{margin:0 0 5px!important;font-size:18px;font-weight:700;color:#111}#uafmhr-engagement .uafmhr-warning{margin:0 0 10px;font-size:11px;font-style:italic;color:#b33434}#uafmhr-engagement .uafmhr-muted{font-size:13px;color:#555}#uafmhr-engagement .uafmhr-comment-form p{margin:0 0 10px}#uafmhr-engagement .uafmhr-comment-form input[type=text],#uafmhr-engagement .uafmhr-comment-form textarea{display:block;width:100%;max-width:520px;border:1px solid #d1d1d1;border-radius:3px;background:#fff;color:#111;padding:10px 12px;font-size:13px;font-family:inherit;outline:0;transition:border-color .15s}#uafmhr-engagement .uafmhr-comment-form input[type=text]:focus,#uafmhr-engagement .uafmhr-comment-form textarea:focus{border-color:#16a4b8}#uafmhr-engagement .uafmhr-comment-form textarea{min-height:50px;resize:vertical}#uafmhr-engagement .uafmhr-comment-form .submit{display:inline-block;min-width:105px;padding:10px 22px;border:1px solid #bfbfbf;border-radius:2px;background:#d9d9d9;color:#333;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}#uafmhr-engagement .uafmhr-comment-form .submit:hover{background:#cfcfcf}.comments-area{display:none!important}@media (max-width:680px){#uafmhr-engagement .uafmhr-label{font-size:20px}#uafmhr-engagement .uafmhr-vote-row{flex-direction:column;align-items:flex-start;gap:10px}#uafmhr-engagement .uafmhr-stars-group{width:100%}#uafmhr-engagement .uafmhr-stars-input{overflow:hidden}#uafmhr-engagement .uafmhr-star-btn{font-size:20px;flex:0 0 auto}#uafmhr-engagement .uafmhr-score-inline{font-size:18px}#uafmhr-engagement .uafmhr-score-count{font-size:10px}#uafmhr-engagement .uafmhr-comments-jump{min-width:auto;padding:8px 14px;font-size:11px}}.comment-respond{margin-top:0}.comment-form>.form-submit{margin-bottom:0}.comment-form input,.comment-form-comment{margin-bottom:10px}.comment-form-comment textarea{resize:vertical}.comment-form #author,main{display:block}.comment-form-cookies-consent{display:flex;align-items:center}.comment-form-cookies-consent input{margin-right:.5em;margin-bottom:0}#cancel-comment-reply-link{padding-left:10px}body,html,iframe,li{margin:0;padding:0;border:0}h1,h2,h3,p,ul{padding:0;border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}*,::after,::before{box-sizing:inherit}button,input,textarea{font-family:inherit;margin:0}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}body,button,input,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}p{margin:0 0 1.5em}h1,h2,h3{font-family:inherit;font-style:inherit;font-size:42px;margin:0 0 20px;line-height:1.2em;font-weight:400;text-transform:none}h2,h3{font-size:35px}h3{font-size:29px}ul{margin:0 0 1.5em 3em;list-style:disc}strong{font-weight:700}small{font-size:75%}img{height:auto;max-width:100%}button,input[type=submit]{background:#55555e;color:#fff;border:1px solid #fff0;cursor:pointer;-webkit-appearance:button;padding:10px 20px}input[type=text],textarea{border:1px solid;border-radius:0;padding:10px 15px;max-width:100%}textarea{width:100%}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a{text-decoration:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content{word-wrap:break-word;display:flex}iframe{max-width:100%}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px}.site-main>*{margin-bottom:20px}.separate-containers .comments-area,.separate-containers .inside-article{padding:40px}.separate-containers .site-main{margin:20px}.separate-containers.no-sidebar .site-main{margin-left:0;margin-right:0}.separate-containers .inside-right-sidebar{margin-top:20px;margin-bottom:20px}.separate-containers .site-main>:last-child{margin-bottom:0}.inside-site-info{display:flex;align-items:center;justify-content:center;padding:20px 40px}.site-info{text-align:center;font-size:15px}.container.grid-container{width:auto}@media (max-width:768px){a,body,button,input,textarea{transition:all 0s ease-in-out}.site-content{flex-direction:column}.container .site-content .content-area{width:auto}.is-right-sidebar.sidebar{width:auto;order:initial}#main{margin-left:0;margin-right:0}}