.lngone-account{position:relative;display:inline-flex}.lngone-account-toggle{display:inline-flex;align-items:center;gap:10px;padding:5px;background:none;border:0;color:inherit;font:inherit;line-height:1.2;cursor:pointer}.lngone-account-avatar{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--hf-link,#001a70);color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em}.lngone-account-toggle:hover,.lngone-account-toggle:focus,.lngone-account-toggle:active{background:none;color:inherit}.lngone-account-toggle:hover .lngone-account-avatar,.lngone-account-toggle:focus-visible .lngone-account-avatar{background:var(--hf-hover,#0066cc)}.lngone-account-toggle:hover .lngone-account-greeting,.lngone-account-toggle:focus-visible .lngone-account-greeting{color:var(--hf-hover,#0066cc)}.lngone-account-panel{position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:0;z-index:1000;width:var(--lngone-account-width,360px);max-width:calc(100vw - 32px);padding:22px;background:#fff;color:#071638;border:1px solid #dce5f1;border-radius:14px;box-shadow:0 18px 40px rgb(7 22 56 / .16);text-align:start}.lngone-account-head h2{margin:0;font-size:19px;line-height:1.3}.lngone-account-head p{margin:6px 0 0;color:#526078;font-size:13px;line-height:1.5}.lngone-account-cta{display:block;margin-block-start:18px;padding:11px 16px;border:1px solid #c3d2e6;border-radius:999px;color:#001a70;font-weight:600;text-align:center;text-decoration:none}.lngone-account-cta:hover,.lngone-account-cta:focus-visible{background:#eef7ff;border-color:#9abce2}.lngone-account-links{margin:18px 0 0;padding:18px 0 0;list-style:none;border-block-start:1px solid #e4ecf5}.lngone-account-links li+li{margin-block-start:2px}.lngone-account-links a{display:block;padding:9px 10px;border-radius:8px;color:inherit;text-decoration:none}.lngone-account-links a:hover,.lngone-account-links a:focus-visible{background:#f3f7fb}.lngone-account-links a.has-icon{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:start}.lngone-account-links a.has-icon .lumaro-hf-icon{grid-row:span 2;width:20px;height:20px;margin-block-start:1px;color:#001a70}.lngone-account-link-label{display:block;font-weight:600;font-size:14px}.lngone-account-link-note{display:block;margin-block-start:2px;color:#526078;font-size:12px;line-height:1.45}.lngone-account-signout{display:inline-block;margin-block-start:16px;padding-block-start:14px;border-block-start:1px solid #e4ecf5;width:100%;color:#071638;font-weight:600;font-size:14px;text-decoration:none}.lngone-account-signout:hover,.lngone-account-signout:focus-visible{color:#06c}.lngone-account-signin{color:inherit;text-decoration:none}.lngone-account-signin.lumaro-hf-with-icon{justify-content:center;min-width:44px;min-height:44px;padding:10px;margin:-10px;box-sizing:border-box;border-radius:8px}@media (max-width:600px){.lngone-account-greeting{display:none}.lngone-account-panel{inset-inline:0;margin-inline:auto;width:min(360px, calc(100vw - 32px));max-width:none}.lumaro-hf-mobile-inline .lngone-account{position:static}.lumaro-hf-mobile-inline .lngone-account-panel{inset-inline:16px;inset-block-start:calc(100% + 4px);width:auto;margin-inline:0}}