
/* Account entry: scoped to the new link; original styles.css stays unchanged. */
.tp-account-nav{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;min-width:42px;min-height:42px;padding:9px 11px;border:1px solid rgba(201,155,80,.65);border-radius:8px;color:#f0d19b;text-decoration:none;font:700 12px 'DM Sans',Arial,sans-serif;white-space:nowrap;transition:background .15s ease}
.tp-account-nav:hover,.tp-account-nav:focus-visible{background:rgba(201,155,80,.14);outline-offset:3px}
.tp-account-nav svg{width:20px;height:20px;flex:none}
.tp-account-nav.is-signed-in{border-color:#e1b873}
.tp-account-indicator{display:none!important}
.tp-account-icon-wrap{position:relative;display:inline-flex}
@media(max-width:1050px){.tp-account-nav-label{display:none}}
@media(max-width:600px){.tp-account-nav{position:fixed;bottom:max(18px,env(safe-area-inset-bottom));right:16px;z-index:50;min-height:48px;min-width:48px;border-radius:50%;padding:11px;background:#141a20;box-shadow:0 4px 19px rgba(0,0,0,.35)}.tp-account-nav svg{width:23px;height:23px}}

html[lang="ko"] body,html[lang="ko"] button,html[lang="ko"] input,html[lang="ko"] select{font-family:"Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",Arial,sans-serif}html[lang="ko"] .tp-account-nav{letter-spacing:0}