/* HemenOkey V71 — corporate, compact Help Center, frontend only.
   Scoped: no account, feedback API, SQL, lobby or game changes. */
.hky69-body{--h71-ink:#202e36;--h71-muted:#64748b;--h71-border:#dfe5ec;--h71-blue:#1264ae;background:#f5f6f8!important;color:var(--h71-ink)!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-size:13px!important}
.hky69-body .hky69-container{max-width:1140px!important;padding:0 16px 12px!important}
.hky69-body .v25-page-header{background:#fff!important;border-bottom:1px solid #e7eaee!important;box-shadow:0 1px 3px #14213a08!important}
.hky69-body .v25-page-nav a{font-weight:650!important;letter-spacing:0!important}
.hky69-body .hky69-hero{height:auto!important;min-height:120px!important;margin:13px 0 12px!important;padding:17px 22px!important;grid-template-columns:minmax(0,1fr) 125px!important;gap:14px!important;align-items:center!important;border:1px solid var(--h71-border)!important;border-radius:11px!important;background:#fff!important;box-shadow:0 2px 8px #1a283c0b!important}
.hky69-body .hky69-kicker{color:#0c7055!important;font-size:10px!important;letter-spacing:.45px!important}
.hky69-body .hky69-kicker img{filter:none!important}
.hky69-body .hky69-hero h1{color:#142c32!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-size:clamp(23px,2.3vw,28px)!important;line-height:1.13!important;font-weight:790!important;letter-spacing:-.8px!important;margin:5px 0 6px!important}
.hky69-body .hky69-hero h1 em{color:#086e50!important}
.hky69-body .hky69-hero p{color:#657786!important;font-size:12px!important;line-height:1.5!important;max-width:720px!important}
.hky69-body .hky69-hero-photo{width:125px!important;height:100px!important;border-radius:9px!important}
.hky69-body .hky69-hero-chips{margin-top:9px!important;gap:7px!important}
.hky69-body .hky69-hero-chips a{background:#e9f2ed!important;border:1px solid #d6e9df!important;color:#146349!important;font-size:11px!important;font-weight:730!important;border-radius:7px!important;padding:5px 11px!important;box-shadow:none!important}
.hky69-body .hky69-hero-chips a+a{background:#fff!important;border:1px solid #dce4e8!important;color:#47576a!important}
.hky69-body .hky69-layout{grid-template-columns:254px minmax(0,1fr)!important;gap:13px!important;align-items:start!important}
.hky69-body .hky69-layout > .hky69-form-card{order:2;min-width:0}
.hky69-body .hky69-layout > .hky69-aside{order:1;min-width:0;display:flex!important;flex-direction:column!important;gap:11px!important}
.hky69-body .hky69-card{border:1px solid var(--h71-border)!important;border-radius:11px!important;background:#fff!important;box-shadow:0 2px 6px #1e2f450a!important;padding:15px!important}
.hky69-body .hky69-form-card{padding:19px 21px!important}
.hky69-body .hky69-card-heading{margin-bottom:14px!important;gap:10px!important}
.hky69-body .hky69-heading-img{width:36px!important;height:36px!important;border-radius:9px!important;background:#eaf3ee!important}
.hky69-body .hky69-heading-img img{width:19px!important;height:19px!important}
.hky69-body .hky69-card-heading h2{font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-size:18px!important;font-weight:780!important;color:#142d35!important;line-height:1.22!important;letter-spacing:-.45px!important}
.hky69-body .hky69-card-heading p{font-size:11px!important;color:#75818e!important;line-height:1.45!important}
.hky69-body .hky69-overline{font-size:9px!important;font-weight:750!important;letter-spacing:.55px!important;color:#48806c!important}
.hky69-body #hky69-form{display:grid!important;gap:13px!important}
.hky69-body .hky69-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}
.hky69-body label.hky69-field{display:flex!important;flex-direction:column!important;gap:6px!important;align-items:stretch!important;min-width:0!important;color:#32465a!important;font-size:12px!important;font-weight:660!important;line-height:1.3!important;margin:0!important}
.hky69-body .hky71-field-heading{display:flex!important;align-items:center!important;gap:4px!important;min-height:17px!important;white-space:normal!important;color:#33465a!important}
.hky69-body .hky71-field-heading strong{color:#d05757!important;font-size:12px!important;display:inline!important}
.hky69-body .hky69-field>.hky69-control,.hky69-body .hky69-field>input,.hky69-body .hky69-field>select,.hky69-body .hky69-field>textarea{margin:0!important}
.hky69-body .hky69-control{display:block!important;position:relative!important;width:100%!important;min-width:0!important;height:41px!important}
.hky69-body .hky69-control img{position:absolute!important;display:block!important;width:18px!important;height:18px!important;left:13px!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;z-index:1!important}
.hky69-body #hky69-form input:not([type=hidden]),.hky69-body #hky69-form select,.hky69-body #hky69-form textarea{
 box-sizing:border-box!important;min-width:0!important;max-width:100%!important;width:100%!important;
 border:1px solid #d4dde5!important;border-radius:8px!important;background:#fff!important;
 box-shadow:0 1px 2px #1e293b08!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important;
 font-size:13px!important;font-weight:480!important;letter-spacing:0!important;color:#263849!important;
 transition:border-color .15s,box-shadow .15s,background .15s!important;
}
.hky69-body #hky69-form input:not([type=hidden]),.hky69-body #hky69-form select{height:41px!important;min-height:41px!important;max-height:41px!important;line-height:1.3!important;padding:9px 12px!important}
.hky69-body #hky69-form .hky69-control input:not([type=hidden]){height:41px!important;min-height:41px!important;max-height:41px!important;padding:9px 13px 9px 42px!important;text-indent:0!important;line-height:20px!important}
.hky69-body #hky69-form select{padding:8px 31px 8px 12px!important;cursor:pointer!important;appearance:auto!important}
.hky69-body #hky69-form textarea{height:112px!important;min-height:112px!important;max-height:260px!important;line-height:1.6!important;padding:11px 13px!important;resize:vertical!important}
.hky69-body #hky69-form input::placeholder,.hky69-body #hky69-form textarea::placeholder{color:#99a7b4!important;font-weight:400!important}
.hky69-body #hky69-form input:hover,.hky69-body #hky69-form textarea:hover,.hky69-body #hky69-form select:hover{border-color:#9eb6ac!important}
.hky69-body #hky69-form input:focus-visible,.hky69-body #hky69-form textarea:focus-visible,.hky69-body #hky69-form select:focus-visible{outline:0!important;border-color:#177b62!important;box-shadow:0 0 0 3px #13826920!important}
.hky69-body #hky69-form input[aria-invalid="true"],.hky69-body #hky69-form textarea[aria-invalid="true"],.hky69-body #hky69-form select[aria-invalid="true"]{border-color:#cf5050!important}
.hky69-body #hky69-form .hky69-form-foot{gap:16px!important;margin-top:0!important;border-top:1px solid #eef1f4!important;padding-top:12px!important;align-items:center!important}
.hky69-body .hky69-form-foot p{max-width:450px!important;font-size:10px!important;line-height:1.55!important;color:#798997!important}
.hky69-body .hky69-form-foot button{height:40px!important;min-height:40px!important;padding:8px 17px!important;min-width:153px!important;font-size:12px!important;white-space:nowrap!important;border-radius:8px!important;background:#086548!important;font-weight:780!important;box-shadow:0 2px 4px #125c471c!important}
.hky69-body .hky69-form-foot button:hover{background:#087c58!important}
.hky69-body .hky69-form-foot button img{width:17px!important;height:17px!important}
.hky69-body .hky69-aside .hky69-card-heading{margin-bottom:10px!important}
.hky69-body .hky69-topic-links{gap:5px!important}
.hky69-body .hky69-topic-links a{background:#fff!important;border:0!important;border-radius:7px!important;min-height:59px!important;padding:10px!important;color:#2c4558!important;font-size:12px!important;font-weight:720!important;gap:10px!important}
.hky69-body .hky69-topic-links a + a{border-top:1px solid #edf1f4!important;border-radius:0!important}
.hky69-body .hky69-topic-links a:hover{background:#f3f7f6!important;color:#075d47!important;transform:none!important}
.hky69-body .hky69-topic-links a img{height:22px!important;width:22px!important}
.hky69-body .hky69-topic-links small{color:#82919f!important;font-size:10px!important;line-height:1.35!important;margin-top:4px!important}
.hky69-body .hky69-security{padding:13px!important;background:#f8fafb!important;border-color:#e0e7e9!important}
.hky69-body .hky69-security strong{color:#324759!important}
.hky69-body .hky69-security p{color:#748591!important}
.hky69-body .hky69-faq{margin-top:19px!important}
.hky69-body .hky69-faq-head h2{font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-size:19px!important;color:#26394b!important}
.hky69-body .hky69-faq-grid{gap:12px!important}
.hky69-body .hky69-faq-group h3{font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-size:14px!important;color:#254457!important;font-weight:750!important}
.hky69-body .hky69-faq-group summary{font-size:12px!important;color:#32465a!important;font-weight:650!important;padding:2px 0!important}
.hky69-body .hky69-faq-group summary:hover{color:#0c7051!important}
.hky69-body .hky69-faq-group details p{font-size:12px!important;color:#697989!important}
.hky69-body .hky69-last{background:#f9fbfb!important;border:1px solid #dfe7e7!important;color:#273d46!important}
.hky69-body .hky69-last h2{color:#29454d!important}
.hky69-body .hky69-last p{color:#788992!important}
.hky69-body .hky69-coming{background:#f2f6f4!important;border-color:#d6e3dc!important;color:#6d8578!important}
@media(max-width:960px){.hky69-body .hky69-layout{grid-template-columns:220px minmax(0,1fr)!important}.hky69-body .hky69-form-card{padding:16px!important}.hky69-body .hky69-hero{grid-template-columns:minmax(0,1fr) 110px!important}}
@media(max-width:700px){.hky69-body .hky69-container{padding:0 12px 12px!important}.hky69-body .hky69-hero{grid-template-columns:1fr!important;padding:15px!important;margin:10px 0!important}.hky69-body .hky69-hero-photo{display:none!important}.hky69-body .hky69-layout{grid-template-columns:1fr!important;gap:10px!important}.hky69-body .hky69-layout > .hky69-form-card{order:1!important}.hky69-body .hky69-layout > .hky69-aside{order:2!important;display:grid!important;grid-template-columns:1fr!important;position:static!important}.hky69-body .hky69-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.hky69-body .hky69-form-card{padding:14px!important}.hky69-body .hky69-form-foot{flex-direction:column!important;align-items:stretch!important}.hky69-body .hky69-form-foot button{width:100%!important}.hky69-body .hky69-faq-grid{grid-template-columns:1fr!important}.hky69-body .hky69-hero h1{font-size:23px!important}}
@media(max-width:440px){.hky69-body .hky69-row{grid-template-columns:1fr!important}.hky69-body #hky69-form input:not([type=hidden]),.hky69-body #hky69-form select{font-size:13px!important}.hky69-body .hky69-topic-links a{min-height:50px!important}}
