/* Shared consultation shortcut: visible on desktop and above the mobile quick menu. */
.channel-consult-float{position:fixed;right:24px;bottom:24px;z-index:1005;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:13px 20px;border-radius:999px;background:#0755e9;color:#fff!important;box-shadow:0 8px 24px #0755e930;font:700 13px/1.4 Portal,Pretendard,'Malgun Gothic',sans-serif;text-decoration:none;white-space:nowrap}
.channel-consult-float svg{display:block;flex:0 0 24px;width:24px;height:24px}
.channel-consult-float:hover{background:#0649c5}
.channel-consult-float:focus-visible{outline:3px solid #99bdff;outline-offset:4px}
@media(max-width:800px){.channel-consult-float{right:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px));min-height:48px;padding:11px 16px;font-size:12px}.portal-home .portal-banner-reopen,.portal-banner-reopen{bottom:calc(190px + env(safe-area-inset-bottom,0px));right:16px}.to-top{bottom:calc(140px + env(safe-area-inset-bottom,0px));right:16px}}
