:root{--uaehrs-teal:#20A8B5;--uaehrs-teal-dark:#39C0CA;--uaehrs-gold:#C69A3F;--uaehrs-border:#29383C;--uaehrs-bg-soft:#172124;--uaehrs-surface:#172124;--uaehrs-surface-2:#1D2B2F;--uaehrs-bg:#0F1719;--uaehrs-text:#F1F5F6;--uaehrs-muted:#AAB8BC;--uaehrs-radius:14px}.uaehrs-feed{max-width:none;width:100%;margin:0 auto;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:#fff0}.uaehrs-feed *,.uaehrs-feed *::before,.uaehrs-feed *::after{box-sizing:border-box}.uaehrs-feed a:focus-visible,.uaehrs-feed button:focus-visible,.uaehrs-feed summary:focus-visible{outline:2px solid var(--uaehrs-teal-dark);outline-offset:2px}.uaehrs-nav{max-width:none;margin:0 auto 14px;padding:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:var(--uaehrs-surface);border:1px solid var(--uaehrs-border);border-radius:14px;box-sizing:border-box}.uaehrs-nav-link{color:var(--uaehrs-teal)!important;text-decoration:none!important;font-weight:600;font-size:14px;line-height:1.2;padding:10px 16px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:999px;background:var(--uaehrs-surface-2);border:1px solid #fff0;transition:background .15s ease,border-color .15s ease}.uaehrs-nav-link:hover{background:rgb(32 168 181 / .16);border-color:var(--uaehrs-border)}.uaehrs-nav-link.uaehrs-nav-cta{background:var(--uaehrs-teal);color:#0F1719!important;padding:10px 20px}.uaehrs-nav-link.uaehrs-nav-cta:hover{background:var(--uaehrs-teal-dark)}.uaehrs-nav-link.uaehrs-nav-muted{color:var(--uaehrs-muted)!important;font-weight:500;margin-left:auto;background:#fff0}.uaehrs-nav-link.uaehrs-nav-muted:hover{background:var(--uaehrs-bg)}@media (max-width:600px){.uaehrs-nav{gap:6px;padding:6px}.uaehrs-nav-link{flex:1 1 auto;font-size:13px;padding:10px 10px}.uaehrs-nav-link.uaehrs-nav-muted{margin-left:0;background:var(--uaehrs-surface-2)}}.uaehrs-sitewide-bar{position:fixed;top:0;left:0;right:0;z-index:99999;background:var(--uaehrs-surface);box-shadow:0 1px 6px rgb(0 0 0 / .5)}.uaehrs-sitewide-bar .uaehrs-nav{max-width:none;margin:0;padding:8px 20px;border-radius:0;border:none;border-bottom:1px solid var(--uaehrs-border);box-shadow:none}body.uaehrs-has-sitewide-bar{padding-top:46px}.uaehrs-back-link{display:inline-block;padding:8px 0;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--uaehrs-teal)!important;text-decoration:none!important}.uaehrs-back-link:hover{text-decoration:underline!important}.uaehrs-badge-inline{font-size:11px;vertical-align:middle;margin-left:4px;padding:3px 10px}.uaehrs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uaehrs-hero{margin:0 0 12px;background:radial-gradient(120% 140% at 0% 0%,#12707A 0%,#0B4C56 55%,#0A3B43 100%);color:#fff;border-radius:var(--uaehrs-radius);padding:22px 18px 18px;position:relative;overflow:hidden}.uaehrs-hero::after{content:"";position:absolute;right:-40px;top:-40px;width:140px;height:140px;border-radius:50%;background:rgb(198 154 63 / .18);pointer-events:none}.uaehrs-hero-title{margin:0;font-size:28px;line-height:1.15;color:#fff;font-weight:800;letter-spacing:-.02em;position:relative}.uaehrs-hero-title-sub{display:block;font-size:15px;font-weight:600;color:var(--uaehrs-gold);margin-top:6px;letter-spacing:0;line-height:1.35}.uaehrs-hero-sub{margin:12px 0 16px;font-size:15px;line-height:1.55;color:#E6F1F2;position:relative;max-width:560px}.uaehrs-hero-actions{display:flex;flex-wrap:wrap;gap:10px;position:relative}.uaehrs-hero-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:999px;border:1.5px solid rgb(255 255 255 / .45);background:#fff0;color:#fff!important;font-size:14.5px;font-weight:700;text-decoration:none!important;cursor:pointer;font-family:inherit}.uaehrs-hero-btn:hover{background:rgb(255 255 255 / .12)}.uaehrs-hero-btn-solid{background:var(--uaehrs-gold);border-color:var(--uaehrs-gold);color:#1a1405!important}.uaehrs-hero-btn-solid:hover{background:#D8AB4F}@media (max-width:480px){.uaehrs-hero-btn{flex:1 1 auto}}.uaehrs-composer{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:10px 10px 10px 12px;min-height:56px;background:var(--uaehrs-surface);border:1px solid var(--uaehrs-border);border-radius:var(--uaehrs-radius);text-decoration:none!important;color:var(--uaehrs-muted)!important;transition:border-color .15s ease}.uaehrs-composer:hover{border-color:var(--uaehrs-teal)}.uaehrs-composer .uaehrs-avatar{width:34px;height:34px;min-width:34px;font-size:14px}.uaehrs-composer-text{flex:1;min-width:0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uaehrs-composer-btn{background:var(--uaehrs-teal);color:#0F1719;font-weight:700;font-size:13px;padding:9px 18px;border-radius:999px}.uaehrs-rules-box{max-width:640px;margin:0 0 18px;box-sizing:border-box;background:rgb(198 154 63 / .1);border:1px solid rgb(198 154 63 / .35);border-left:4px solid var(--uaehrs-gold);border-radius:10px;padding:12px 16px}.uaehrs-rules-box p{margin:4px 0;font-size:13px;line-height:1.5;color:var(--uaehrs-text)}.uaehrs-rules-box strong{color:var(--uaehrs-teal-dark)}.uaehrs-rules-box .uaehrs-rules-warn{color:#F87171;font-weight:600}.uaehrs-rules-box .uaehrs-rules-warn strong{color:#F87171}.uaehrs-tag-filters{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 16px;padding:0}.uaehrs-tag{display:flex;align-items:center;justify-content:center;text-align:center;min-height:44px;padding:0 8px;border-radius:12px;background:var(--uaehrs-surface);border:1px solid var(--uaehrs-border);color:var(--uaehrs-text)!important;text-decoration:none!important;font-size:14px;font-weight:600;line-height:1.2;transition:background .15s ease,border-color .15s ease}.uaehrs-tag:hover{border-color:var(--uaehrs-teal)}.uaehrs-tag.active{background:var(--uaehrs-teal);border-color:var(--uaehrs-teal);color:#0F1719!important;font-weight:800}@media (min-width:700px){.uaehrs-tag-filters{display:flex;flex-wrap:wrap;gap:8px}.uaehrs-tag{border-radius:999px;padding:0 18px;min-height:40px}}.uaehrs-card{position:relative;background:var(--uaehrs-surface);border:1px solid var(--uaehrs-border);border-left:4px solid var(--uaehrs-border);border-radius:var(--uaehrs-radius);padding:14px 16px;margin-bottom:12px;transition:border-color .15s ease,transform .15s ease}.uaehrs-card:hover{border-color:#3A5157}.uaehrs-card h3{margin:10px 0 4px;font-size:17px;line-height:1.35;font-weight:700}.uaehrs-card h3 a,.uaehrs-card h3 a:link,.uaehrs-card h3 a:visited{text-decoration:none!important;color:var(--uaehrs-text)!important}.uaehrs-card h3 a:hover{color:var(--uaehrs-teal-dark)!important}.uaehrs-card-link::after{content:"";position:absolute;inset:0;border-radius:inherit}.uaehrs-card .uaehrs-author-row a,.uaehrs-card .uaehrs-tag-pill{position:relative;z-index:2}.uaehrs-card-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;font-size:12px;color:var(--uaehrs-muted)}.uaehrs-card-meta .uaehrs-date{white-space:nowrap}.uaehrs-context{color:var(--uaehrs-muted);font-size:13px;margin:0 0 6px}.uaehrs-excerpt{margin:4px 0 0;font-size:14.5px;line-height:1.55;color:#D6E0E2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uaehrs-card-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-top:10px}.uaehrs-card-tags{margin:0;display:flex;flex-wrap:wrap;gap:6px}.uaehrs-card-stats{display:flex;gap:12px;font-size:12px;color:var(--uaehrs-muted)}.uaehrs-tag-pill{display:inline-block;background:rgb(59 130 246 / .15);color:#6FA8FF;font-size:11.5px;font-weight:600;padding:4px 11px;border-radius:999px;margin:0;text-decoration:none}.uaehrs-tag-pill:hover{background:rgb(59 130 246 / .28);text-decoration:none}.uaehrs-single .uaehrs-card-tags,.uaehrs-feed>.uaehrs-card-tags{margin-top:8px}.uaehrs-topic-ask-a-question{border-left-color:#4C8DFF}.uaehrs-topic-general-discussion{border-left-color:#9B7BFF}.uaehrs-topic-walkin-interview{border-left-color:#2DD4A7}.uaehrs-topic-post-a-job{border-left-color:#E8B84B}.uaehrs-topic-share-your-experience-in-job-search{border-left-color:#FF8A5B}.uaehrs-pill-ask-a-question{background:rgb(76 141 255 / .16);color:#7FAEFF}.uaehrs-pill-general-discussion{background:rgb(155 123 255 / .16);color:#B7A0FF}.uaehrs-pill-walkin-interview{background:rgb(45 212 167 / .15);color:#4FE3BB}.uaehrs-pill-post-a-job{background:rgb(232 184 75 / .16);color:#F0C867}.uaehrs-pill-share-your-experience-in-job-search{background:rgb(255 138 91 / .16);color:#FFA27D}.uaehrs-empty{text-align:center;color:var(--uaehrs-muted);padding:36px 16px;font-size:14px;background:var(--uaehrs-surface);border:1px dashed var(--uaehrs-border);border-radius:var(--uaehrs-radius)}.uaehrs-empty p{margin:0 0 4px}.uaehrs-empty-title{color:var(--uaehrs-text);font-weight:700;font-size:16px}.uaehrs-pagination{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;margin:22px 0 8px}.uaehrs-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border:1px solid var(--uaehrs-border);border-radius:10px;color:var(--uaehrs-teal)!important;text-decoration:none!important;font-size:14px;font-weight:600;background:var(--uaehrs-surface)}.uaehrs-page-link:hover{background:var(--uaehrs-surface-2)}.uaehrs-page-link.active{background:var(--uaehrs-teal);color:#0F1719!important;border-color:var(--uaehrs-teal)}.uaehrs-page-link.uaehrs-page-prev,.uaehrs-page-link.uaehrs-page-next{padding:0 16px}.uaehrs-page-ellipsis{color:var(--uaehrs-muted);font-size:13px;padding:0 2px}@media (max-width:480px){.uaehrs-page-link.uaehrs-page-prev,.uaehrs-page-link.uaehrs-page-next{flex:1 1 40%}.uaehrs-page-link{min-width:40px;height:40px}.uaehrs-hero-title{font-size:21px}.uaehrs-card h3{font-size:16.5px}}.uaehrs-filter-banner{background:rgb(59 130 246 / .12);color:var(--uaehrs-text);font-size:13px;padding:12px 16px;border-radius:10px;margin-bottom:12px}.uaehrs-filter-banner a{color:var(--uaehrs-teal-dark);font-weight:600}.uaehrs-author-row{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap}.uaehrs-avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border-radius:50%;background:var(--uaehrs-teal);color:#0F1719;font-size:11px;font-weight:700;line-height:1}.uaehrs-avatar-sm{width:22px;height:22px;min-width:22px;font-size:10px}.uaehrs-avatar-anon{background:#5F6B70;color:#F1F5F6}a.uaehrs-author-name{color:var(--uaehrs-teal-dark);font-weight:700;text-decoration:none;font-size:13px}a.uaehrs-author-name:hover{text-decoration:underline}span.uaehrs-author-name{font-weight:700;font-size:13px;color:#F1F5F6}.uaehrs-author-badge{display:inline-block;background:rgb(198 154 63 / .18);color:#E8B84B;font-size:10px;font-weight:600;padding:2px 9px;border-radius:10px;white-space:nowrap}.uaehrs-form{max-width:640px;display:flex;flex-direction:column;gap:14px}.uaehrs-form label{display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:4px;color:#F1F5F6}.uaehrs-form input[type="text"],.uaehrs-form textarea,.uaehrs-form select{font-weight:400;padding:11px 12px;border:1px solid var(--uaehrs-border);border-radius:8px;font-size:16px;width:100%;background:#0F1719;color:#F1F5F6}.uaehrs-form-row{display:flex;gap:14px;flex-wrap:wrap}.uaehrs-form-row label{flex:1 1 200px}.uaehrs-checkbox{flex-direction:row!important;align-items:center;gap:8px!important}.uaehrs-form button{align-self:flex-start;background:var(--uaehrs-teal);color:#0F1719;border:none;padding:12px 26px;min-height:44px;border-radius:8px;cursor:pointer;font-size:15px;font-weight:700}.uaehrs-form button:hover{background:var(--uaehrs-teal-dark)}.uaehrs-form-msg{padding:10px;border-radius:6px;font-size:13px}.uaehrs-form-msg.success{background:rgb(34 197 94 / .15);color:#4ADE80}.uaehrs-form-msg.error{background:rgb(239 68 68 / .15);color:#F87171}.uaehrs-auth-form{max-width:400px;width:100%;margin:32px auto;background:#172124;border:1px solid var(--uaehrs-border);border-radius:14px;padding:32px 28px;box-shadow:0 4px 18px rgb(0 0 0 / .4);box-sizing:border-box;gap:16px}.uaehrs-auth-form,.uaehrs-auth-form *,.uaehrs-auth-form *::before,.uaehrs-auth-form *::after{box-sizing:border-box}.uaehrs-auth-form label{font-size:13px;color:#F1F5F6}.uaehrs-auth-form input[type="text"],.uaehrs-auth-form input[type="email"],.uaehrs-auth-form input[type="password"]{padding:12px 14px;border:1px solid var(--uaehrs-border);border-radius:10px;font-size:16px;background:#0F1719;color:#F1F5F6;transition:border-color 0.15s ease}.uaehrs-auth-form input[type="text"]:focus,.uaehrs-auth-form input[type="email"]:focus,.uaehrs-auth-form input[type="password"]:focus{outline:none;border-color:var(--uaehrs-teal);box-shadow:0 0 0 3px rgb(32 168 181 / .25)}.uaehrs-auth-form button{align-self:stretch;text-align:center;padding:13px 24px;min-height:48px;border-radius:10px;font-size:16px;font-weight:700;margin-top:4px}.uaehrs-auth-form .uaehrs-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.uaehrs-auth-switch{font-size:13px;color:#AAB8BC;margin:4px 0 0;text-align:center}.uaehrs-auth-switch a{color:var(--uaehrs-teal-dark);font-weight:600;text-decoration:none}.uaehrs-auth-switch a:hover{text-decoration:underline}.uaehrs-resend{font-size:13px;color:#AAB8BC;margin:0;text-align:center}.uaehrs-resend a{color:var(--uaehrs-teal-dark);font-weight:600}.uaehrs-notice{background:rgb(59 130 246 / .12);color:#F1F5F6;font-size:14px;padding:14px 18px;border-radius:8px}.uaehrs-notice a{color:var(--uaehrs-teal-dark);font-weight:600}@media (max-width:480px){.uaehrs-auth-form{margin:16px auto;padding:24px 18px;border-radius:10px;box-shadow:none;border:1px solid var(--uaehrs-border)}}.uaehrs-feed.uaehrs-profile-page{max-width:940px}.uaehrs-profile{max-width:720px;margin:0 auto}.uaehrs-profile-header{display:flex;align-items:center;gap:16px;margin-bottom:18px}.uaehrs-avatar-lg{width:56px;height:56px;min-width:56px;font-size:22px}.uaehrs-profile-header h2{margin:0;font-size:22px;color:#F1F5F6}.uaehrs-joined{margin:2px 0 0;color:#AAB8BC;font-size:13px}.uaehrs-points-card{background:linear-gradient(135deg,var(--uaehrs-teal),#0B4C56);color:#fff;border-radius:var(--uaehrs-radius);padding:18px 20px;margin-bottom:18px;display:flex;align-items:baseline;gap:8px}.uaehrs-points-number{font-size:30px;font-weight:800;line-height:1}.uaehrs-points-label{font-size:13px;opacity:.9}.uaehrs-stats{list-style:none;padding:0;margin:0 0 18px;font-size:14px;border:1px solid var(--uaehrs-border);border-radius:8px;overflow:hidden}.uaehrs-stats li{padding:10px 16px;border-bottom:1px solid var(--uaehrs-border);color:#F1F5F6}.uaehrs-stats li:last-child{border-bottom:none}.uaehrs-stats li a{color:var(--uaehrs-teal-dark);text-decoration:none;display:block}.uaehrs-stats li a:hover{text-decoration:underline}.uaehrs-badges{margin-bottom:22px}.uaehrs-badge{display:inline-block;background:rgb(198 154 63 / .18);color:#E8B84B;font-size:12px;font-weight:600;padding:5px 13px;border-radius:14px;margin:3px 6px 3px 0}.uaehrs-guide{background:var(--uaehrs-bg-soft);border:1px solid var(--uaehrs-border);border-radius:var(--uaehrs-radius);padding:16px 18px}.uaehrs-guide h3{margin:0 0 10px;font-size:14px;color:var(--uaehrs-teal-dark)}.uaehrs-guide h3:not(:first-child){margin-top:18px}.uaehrs-guide-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.uaehrs-guide-list li{display:flex;justify-content:space-between;align-items:center;font-size:13px;background:#0F1719;color:#F1F5F6;padding:8px 12px;border-radius:6px;border:1px solid var(--uaehrs-border)}.uaehrs-guide-list li strong{color:var(--uaehrs-teal-dark);white-space:nowrap}.uaehrs-guide-badges li{flex-direction:column;align-items:flex-start;gap:2px;opacity:.6}.uaehrs-guide-badges li.uaehrs-guide-earned{opacity:1;border-color:var(--uaehrs-teal)}.uaehrs-guide-badges li span{font-weight:600}.uaehrs-guide-badges li em{font-style:normal;color:#AAB8BC;font-size:12px}.uaehrs-actions{display:flex;gap:10px;margin:14px 0 0;flex-wrap:wrap}.uaehrs-actions button{background:#172124;border:1px solid var(--uaehrs-border);color:#F1F5F6;padding:9px 16px;min-height:40px;border-radius:8px;cursor:pointer;font-size:13px}.uaehrs-actions button:hover{border-color:var(--uaehrs-teal)}.uaehrs-actions button.active{background:var(--uaehrs-teal);color:#0F1719;border-color:var(--uaehrs-teal)}.uaehrs-notice{background:rgb(198 154 63 / .15);color:#F1F5F6;padding:12px;border-radius:6px;font-size:14px}.uaehrs-comments{margin-top:28px}.uaehrs-comments h3{margin:0 0 12px;font-size:16px;color:#F1F5F6;padding-bottom:8px;border-bottom:2px solid var(--uaehrs-border)}.uaehrs-comment-list{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:12px}.uaehrs-comment-list>li,.uaehrs-comment-list>li.comment,.uaehrs-comment-list>li.byuser,.uaehrs-comment-list>li.bypostauthor,.uaehrs-comment-list>li.even,.uaehrs-comment-list>li.odd{list-style:none!important;margin:0!important;padding:0!important;border:none!important;border-left:none!important;border-image:none!important;background:none!important;box-shadow:none!important}.uaehrs-comment{background:var(--uaehrs-bg-soft);border:1px solid var(--uaehrs-border);border-left:3px solid var(--uaehrs-teal);border-radius:8px;padding:12px 16px}.uaehrs-comment .uaehrs-card-meta{margin-bottom:8px}.uaehrs-comment .uaehrs-author{font-weight:700;color:var(--uaehrs-teal-dark);font-size:13px}.uaehrs-comment-text{font-size:14px;color:#F1F5F6;line-height:1.55;word-wrap:break-word}.uaehrs-comment-text p{margin:0 0 8px}.uaehrs-comment-text p:last-child{margin-bottom:0}.uaehrs-comment .uaehrs-actions{margin-top:8px;gap:8px}.uaehrs-comment .uaehrs-actions button{padding:7px 12px;min-height:36px;font-size:12px}.comment-respond{max-width:640px;background:#172124;border:1px solid var(--uaehrs-border);border-radius:8px;padding:14px 16px}#reply-title{font-size:15px;margin:0 0 10px;color:#F1F5F6}.logged-in-as{font-size:12px;color:#AAB8BC;margin-bottom:10px}.logged-in-as a{color:var(--uaehrs-teal-dark)}#commentform textarea{width:100%;min-height:80px;max-height:180px;padding:10px 12px;border:1px solid var(--uaehrs-border);border-radius:8px;font-family:inherit;font-size:16px;resize:vertical;display:block;background:#0F1719;color:#F1F5F6}#commentform .form-submit{margin:10px 0 0}#commentform .form-submit input{background:var(--uaehrs-teal);color:#0F1719;border:none;padding:11px 22px;min-height:44px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:700}#commentform .form-submit input:hover{background:var(--uaehrs-teal-dark)}@media (max-width:600px){.uaehrs-card-meta{font-size:11.5px}.uaehrs-comment{padding:10px 12px}.uaehrs-actions{gap:8px}.uaehrs-actions button{flex:1 1 auto;text-align:center;padding:9px 8px;font-size:12.5px}.uaehrs-form-row{flex-direction:column;gap:14px}.comment-respond{padding:12px}}@media (prefers-reduced-motion:reduce){.uaehrs-feed *,.uaehrs-auth-form *{transition:none!important}}.uaehrs-topic-label{font-weight:700;color:var(--uaehrs-muted)}.uaehrs-topic-ask-a-question .uaehrs-topic-label{color:#7FAEFF}.uaehrs-topic-general-discussion .uaehrs-topic-label{color:#B7A0FF}.uaehrs-topic-walkin-interview .uaehrs-topic-label{color:#4FE3BB}.uaehrs-topic-post-a-job .uaehrs-topic-label{color:#F0C867}.uaehrs-topic-share-your-experience-in-job-search .uaehrs-topic-label{color:#FFA27D}.uaehrs-contrib-wrap{margin:4px 0 16px;padding:14px 0 4px}.uaehrs-contrib-title{margin:0 0 10px;font-size:15px;font-weight:800;color:var(--uaehrs-text)}.uaehrs-contrib-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:2px 0 8px}.uaehrs-contrib{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:16px 10px 12px;background:var(--uaehrs-surface);border:1px solid var(--uaehrs-border);border-radius:var(--uaehrs-radius);text-decoration:none!important}.uaehrs-contrib:hover{border-color:var(--uaehrs-teal)}.uaehrs-contrib-rank{position:absolute;top:8px;left:10px;font-size:12px;font-weight:800;color:var(--uaehrs-gold)}.uaehrs-avatar-md{width:44px;height:44px;min-width:44px;font-size:18px}.uaehrs-contrib-name{font-size:14px;font-weight:700;color:var(--uaehrs-text);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uaehrs-contrib-pts{font-size:12px;font-weight:700;color:var(--uaehrs-teal-dark)}@media (min-width:560px){.uaehrs-contrib-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:820px){.uaehrs-contrib-list{grid-template-columns:repeat(6,minmax(0,1fr))}}.uaehrs-verified{display:inline-flex;align-items:center;gap:4px;background:rgb(45 212 167 / .15);color:#4FE3BB;font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;white-space:nowrap}.uaehrs-author-card{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 16px;padding:12px 14px;background:var(--uaehrs-surface-2);border:1px solid var(--uaehrs-border);border-radius:var(--uaehrs-radius)}.uaehrs-ac-avatar{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;min-width:52px;border-radius:50%;background:var(--uaehrs-teal);color:#0F1719!important;font-size:21px;font-weight:800;text-decoration:none!important;box-shadow:0 0 0 3px rgb(32 168 181 / .25)}.uaehrs-ac-avatar.uaehrs-avatar-anon{background:#5F6B70;color:#F1F5F6!important;box-shadow:none}.uaehrs-ac-main{flex:1 1 160px;min-width:0}.uaehrs-ac-nameline{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}a.uaehrs-ac-name{font-size:17px;font-weight:800;color:var(--uaehrs-text)!important;text-decoration:none!important}a.uaehrs-ac-name:hover{color:var(--uaehrs-teal-dark)!important;text-decoration:underline!important}.uaehrs-ac-name-text{font-size:16px;font-weight:700;color:var(--uaehrs-text)}.uaehrs-ac-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;font-size:12px;color:var(--uaehrs-muted)}.uaehrs-ac-stats{margin-top:4px;font-size:13px;color:var(--uaehrs-muted)}.uaehrs-ac-stats a{color:var(--uaehrs-teal-dark)!important;font-weight:700;text-decoration:none!important}.uaehrs-ac-stats a:hover{text-decoration:underline!important}.uaehrs-ac-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;background:var(--uaehrs-teal);color:#0F1719!important;font-size:14px;font-weight:800;text-decoration:none!important}.uaehrs-ac-btn:hover{background:var(--uaehrs-teal-dark)}@media (max-width:480px){.uaehrs-ac-btn{width:100%}}.uaehrs-recent{margin:0 0 18px}.uaehrs-recent h3{margin:0 0 8px;font-size:14px;color:var(--uaehrs-teal-dark)}.uaehrs-recent-list{list-style:none;margin:0;padding:0;border:1px solid var(--uaehrs-border);border-radius:10px;overflow:hidden}.uaehrs-recent-list li{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-bottom:1px solid var(--uaehrs-border);background:var(--uaehrs-surface)}.uaehrs-recent-list li:last-child{border-bottom:none}.uaehrs-recent-list a{color:var(--uaehrs-text);font-weight:600;font-size:14.5px;text-decoration:none;line-height:1.4}.uaehrs-recent-list a:hover{color:var(--uaehrs-teal-dark)}.uaehrs-recent-list span{font-size:12px;color:var(--uaehrs-muted)}.uaehrs-recent-all{display:inline-block;margin-top:8px;font-size:13px;font-weight:700;color:var(--uaehrs-teal-dark)!important;text-decoration:none!important}.uaehrs-sheet[hidden]{display:none!important}.uaehrs-sheet{position:fixed;inset:0;z-index:100000;display:flex;align-items:flex-end;justify-content:center}.uaehrs-sheet-backdrop{position:absolute;inset:0;background:rgb(5 10 12 / .72);opacity:0;transition:opacity .25s ease}.uaehrs-sheet-panel{position:relative;width:100%;max-width:560px;max-height:88vh;max-height:88dvh;display:flex;flex-direction:column;background:var(--uaehrs-surface);color:var(--uaehrs-text);border:1px solid var(--uaehrs-border);border-bottom:none;border-radius:22px 22px 0 0;transform:translateY(100%);transition:transform .3s cubic-bezier(.2,.8,.2,1);box-shadow:0 -10px 40px rgb(0 0 0 / .5)}.uaehrs-sheet.is-open .uaehrs-sheet-backdrop{opacity:1}.uaehrs-sheet.is-open .uaehrs-sheet-panel{transform:translateY(0)}.uaehrs-sheet-handle{display:block;width:44px;height:5px;border-radius:3px;background:#3A5157;margin:10px auto 0;flex:0 0 auto}.uaehrs-sheet-x{position:absolute;top:8px;right:10px;width:44px;height:44px;border:none;background:#fff0;color:var(--uaehrs-muted);font-size:28px;line-height:1;cursor:pointer;border-radius:50%}.uaehrs-sheet-x:hover{background:var(--uaehrs-surface-2);color:#fff}.uaehrs-sheet-scroll{padding:14px 20px 6px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.uaehrs-sheet-scroll h2{margin:6px 40px 10px 0;font-size:21px;line-height:1.25;color:#fff;font-weight:800}.uaehrs-sheet-scroll p{margin:0 0 10px;font-size:14.5px;line-height:1.55;color:#D6E0E2}.uaehrs-sheet-list{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:8px}.uaehrs-sheet-list li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.4;color:var(--uaehrs-text);background:var(--uaehrs-bg);border:1px solid var(--uaehrs-border);border-radius:10px;padding:10px 12px}.uaehrs-sheet-vacancy{background:rgb(198 154 63 / .1);border:1px solid rgb(198 154 63 / .35);border-left:4px solid var(--uaehrs-gold);border-radius:10px;padding:12px 14px;margin:0 0 12px}.uaehrs-sheet-vacancy h3{margin:0 0 6px;font-size:16px;color:var(--uaehrs-gold)}.uaehrs-sheet-vacancy p{margin:0;font-size:14px}.uaehrs-sheet-note{font-size:13px!important;color:var(--uaehrs-muted)!important}.uaehrs-sheet-actions{padding:12px 20px calc(16px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--uaehrs-border);display:flex;flex-direction:column;gap:8px;background:var(--uaehrs-surface);border-radius:0}.uaehrs-sheet-primary{display:flex;align-items:center;justify-content:center;text-align:center;min-height:50px;padding:10px 16px;border-radius:12px;background:var(--uaehrs-teal);color:#0F1719!important;font-size:15px;font-weight:800;text-decoration:none!important;line-height:1.3}.uaehrs-sheet-primary:hover{background:var(--uaehrs-teal-dark)}.uaehrs-sheet-secondary{min-height:48px;border-radius:12px;border:1.5px solid var(--uaehrs-border);background:#fff0;color:var(--uaehrs-text);font-size:15px;font-weight:700;cursor:pointer;font-family:inherit}.uaehrs-sheet-secondary:hover{border-color:var(--uaehrs-teal)}.uaehrs-sheet-login{margin:2px 0 0!important;text-align:center;font-size:13px!important;color:var(--uaehrs-muted)!important}.uaehrs-sheet-login a{color:var(--uaehrs-teal-dark);font-weight:700}body.uaehrs-sheet-lock{overflow:hidden}@media (min-width:700px){.uaehrs-sheet{align-items:center}.uaehrs-sheet-panel{border-radius:20px;border-bottom:1px solid var(--uaehrs-border);transform:translateY(24px);opacity:0;transition:transform .25s ease,opacity .25s ease}.uaehrs-sheet.is-open .uaehrs-sheet-panel{opacity:1}.uaehrs-sheet-handle{display:none}}@media (prefers-reduced-motion:reduce){.uaehrs-sheet-panel,.uaehrs-sheet-backdrop{transition:none}}.uaehrs-loadmore-wrap{display:flex;justify-content:center;margin:20px 0 8px}.uaehrs-loadmore-btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:360px;min-height:48px;padding:12px 20px;background:var(--uaehrs-teal);color:#0F1719!important;border:0;border-radius:10px;font-size:15px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none!important;cursor:pointer}.uaehrs-loadmore-btn:hover{background:var(--uaehrs-teal-dark)}.uaehrs-loadmore-btn[aria-disabled="true"]{opacity:.65;cursor:default}.uaehrs-content a.uaehrs-hl,a.uaehrs-hl{display:inline-block;padding:3px 10px;margin:2px 0;border-radius:8px;background:rgb(198 154 63 / .24);border:1px solid rgb(198 154 63 / .65);color:#FFD98A!important;font-weight:800;text-decoration:none!important;overflow-wrap:anywhere;word-break:break-word;line-height:1.5}a.uaehrs-hl:hover{background:rgb(198 154 63 / .38);color:#fff!important}.uaehrs-post-links{display:flex;flex-direction:column;gap:10px;margin:0 0 18px}.uaehrs-pl-btn{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;border-radius:10px;background:var(--uaehrs-surface-2);border:1px solid var(--uaehrs-border);color:var(--uaehrs-text)!important;font-size:15px;font-weight:800;text-align:center;text-decoration:none!important}.uaehrs-pl-btn:hover{border-color:var(--uaehrs-teal);color:var(--uaehrs-teal-dark)!important}.uaehrs-pl-wa{background:#25D366;border-color:#25D366;color:#07290F!important}.uaehrs-pl-wa:hover{background:#3BE078;border-color:#3BE078;color:#07290F!important}@media (min-width:700px){.uaehrs-post-links{flex-direction:row}.uaehrs-pl-btn{flex:1 1 0%}}