#app .v2131-identity{flex-wrap:wrap;gap:16px}#app .v2131-identity-copy{flex:1;min-width:0}#app .v2131-identity-copy h1{overflow-wrap:anywhere}#h5GoogleEntry{display:inline-flex;align-items:center;justify-content:center;flex:none;align-self:center;width:auto;min-height:40px;padding:9px 16px;margin:0;border:1px solid #ffffff30;border-radius:999px;background:#fff;color:#202124;font:500 14px/20px Arial,sans-serif;cursor:pointer}#h5GoogleEntry[data-bound=true]{background:transparent;color:#c8d2e2;border-color:#ffffff26}#h5GoogleEntry:hover{box-shadow:0 0 0 3px #ffffff12} @media(max-width:520px){#app .v2131-identity{gap:12px}#h5GoogleEntry{margin-left:76px;max-width:calc(100% - 76px);min-height:40px;font-size:13px}}
#h5GoogleAccount{width:min(440px,calc(100vw - 32px));max-height:85dvh;overflow:auto;border:1px solid #ffffff24;border-radius:20px;background:#17171e;color:#f3eef5;padding:0;box-shadow:0 24px 90px #0008}#h5GoogleAccount::backdrop{background:#000b}#h5GoogleAccount section{padding:30px 26px;position:relative}#h5GoogleAccount h2{font-size:24px;margin:0 36px 20px 0}#h5GoogleAccount p{font-size:14px;line-height:1.7;color:#bcb5c5;overflow-wrap:anywhere}#h5GoogleAccount .hg-close{position:absolute;top:14px;right:14px;border:0;background:none;color:#ddd;font-size:28px;cursor:pointer;width:36px;height:36px}#h5GoogleAccount [data-hg-google]{display:flex;justify-content:center;margin:24px 0}#h5GoogleAccount [data-hg-actions]{display:grid;gap:10px}#h5GoogleAccount [data-hg-actions] button{border:1px solid #ffffff22;border-radius:10px;background:#29252f;color:#f6f1f7;padding:13px;cursor:pointer;font:inherit}#h5GoogleAccount[aria-busy=true] button{pointer-events:none;opacity:.5}#h5GoogleAccount button:focus-visible,#h5GoogleEntry:focus-visible{outline:2px solid #ff4261;outline-offset:3px}

.ns-header .ns-account svg{display:none}@media(max-width:1100px){.ns-header .ns-account{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none}.ns-header .ns-account svg{display:block}.ns-header .ns-account span{display:none}}@media(max-width:380px){.ns-header{gap:8px}.ns-header nav{gap:10px}.ns-header .ns-brand{font-size:20px}}

@media(max-width:520px){#app .v2131-identity-copy{flex:1 0 calc(100% - 76px)}#app .v2131-identity-copy h1{font-size:22px;line-height:1.25}}
