.river-seoul-return{position:sticky;z-index:29;top:calc(83px + var(--safe-top,0px));padding:10px max(20px,calc((100% - 1280px)/2));background:var(--bg,#101613);border-bottom:1px solid #ffffff20}.river-seoul-return a{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:10px 16px;border:1px solid #a99c79;border-radius:999px;background:#f8f2e8;color:#29392f;font-family:inherit;font-size:13px;line-height:1.4;text-decoration:none}.river-seoul-return svg{width:17px;height:17px;flex:none;color:#796542}.river-seoul-return a:focus-visible{outline:3px solid #94b192;outline-offset:4px}html:has(.river-seoul-return){scroll-padding-top:calc(160px + var(--safe-top,0px))}@media(max-width:900px){.river-seoul-return{top:calc(59px + var(--safe-top,0px))}html:has(.river-seoul-return){scroll-padding-top:calc(136px + var(--safe-top,0px))}}@media(max-width:640px){.river-seoul-return{top:calc(57px + var(--safe-top,0px));padding:8px 20px}.river-seoul-return a{font-size:12px;padding:9px 13px}html:has(.river-seoul-return){scroll-padding-top:calc(130px + var(--safe-top,0px))}}