/* Original uploaded glyph, cropped in the interface; the source asset is unchanged. */
.sk-identity{--brand-size:32px;display:inline-flex;align-items:center;gap:9px;white-space:nowrap;font:800 27px/1 Manrope,system-ui,sans-serif;letter-spacing:-1.4px;text-decoration:none}
.sk-identity .sk-symbol{position:relative;display:block;flex:none;width:var(--brand-size);height:var(--brand-size);overflow:hidden;isolation:isolate;border-radius:25%;background:linear-gradient(145deg,#5174ff,#2448ed 70%);box-shadow:0 3px 8px #2448ed1c}
.sk-identity .sk-symbol img{position:absolute!important;display:block;width:558.7%!important;max-width:none!important;height:173.92%!important;left:-32.61%;top:-50%;mix-blend-mode:screen}
.sk-identity .sk-word{display:inline-flex;align-items:baseline;color:#151b2c}
.sk-identity .sk-korea{color:#2448ed}
.sk-identity .sk-word i{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:#ee4c77;margin:0 0 2px 3px}
.sk-identity.sk-identity-dark .sk-word{color:#f7f4ec}
.sk-identity.sk-identity-dark .sk-korea{color:#88a4ff}
.fs-wordmark .sk-identity{--brand-size:28px;font-size:23px;gap:8px;letter-spacing:-1.1px}
@media(max-width:720px){
 .sk-identity{--brand-size:27px;font-size:22px!important;gap:7px;letter-spacing:-1.2px}
 .sk-identity .sk-word i{width:6px;height:6px;margin-left:2px}
 .header:has(.sk-identity){padding-inline:16px;column-gap:10px}
 .header:has(.sk-identity) .header-actions{gap:8px}
 .header:has(.sk-identity) .app-link{padding:10px 11px;font-size:12px}
 .header:has(.sk-identity) .language-label select{font-size:12px;max-width:63px}
 .sk-header:has(.sk-identity){padding-inline:16px}
}
