[data-hmc]{--t2:18px;--t4:14px;--ink9:#1c1c1c;--ink5:#6a6a6a;--line:#e5e5e5;--blued:#1b64da;--blue:#3182f6;font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,Noto Sans CJK KR,sans-serif;letter-spacing:-.3px;color:var(--ink9);word-break:keep-all}[data-hmc] a{color:inherit;text-decoration:none}[data-hmc] button{font:inherit;color:inherit;letter-spacing:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}[data-hmc] svg{display:block;flex:none}.hmc-top{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top,0)}[data-hmc] .dh{display:flex;align-items:center;gap:4px;height:56px;padding:0 8px 0 4px}[data-hmc] .bk,[data-hmc] .sh{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--ink9);flex:none}[data-hmc] .tt{flex:1;min-width:0;margin:0;font-size:var(--t2);line-height:26px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-hmc] .tabbar{position:fixed;left:0;right:0;bottom:0;height:calc(64px + env(safe-area-inset-bottom,0px));padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(5,1fr);z-index:95}[data-hmc] .tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:var(--t4);line-height:20px;font-weight:400;color:var(--ink5);white-space:nowrap}[data-hmc] .tab.on{color:var(--blued);font-weight:700}[data-hmc] .tab.on svg{color:var(--blue)}[data-hmc] .hmc-toast{position:fixed;left:16px;right:16px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:96;background:var(--ink9);color:#fff;border-radius:8px;padding:10px 14px;font-size:var(--t4);line-height:20px;text-align:center}