.site-help{z-index:60;color:#e6e7ea;font-family:Noto Sans KR Variable,sans-serif;position:fixed;bottom:22px;right:22px}.site-help .site-help-trigger{cursor:pointer;background:linear-gradient(160deg,#26282e,#141519);border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;padding:0;transition:transform .16s cubic-bezier(.2,0,0,1),box-shadow .16s,border-color .16s;display:flex;position:relative;box-shadow:0 8px 28px #00000073}.site-help .site-help-trigger:hover{border-color:#8ca5ff73;transform:translateY(-3px)scale(1.04);box-shadow:0 14px 36px #0000008c}.site-help .site-help-trigger svg{display:block}.site-help .help-status-dot{background:#2bd97c;border:2px solid #141519;border-radius:50%;width:11px;height:11px;position:absolute;top:3px;right:3px}.site-help .help-tooltip{color:#17181b;white-space:nowrap;opacity:0;pointer-events:none;background:#eceef2;border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:600;transition:opacity .15s;position:absolute;top:50%;right:64px;transform:translateY(-50%);box-shadow:0 4px 16px #00000059}.site-help-trigger:is(:hover,:focus-visible) .help-tooltip{opacity:1}.site-help .site-help-pop{overscroll-behavior:contain;color:#e6e7ea;background:#1e1f24;border:1px solid #ffffff1f;border-radius:18px;width:min(280px,100vw - 28px);max-height:calc(100dvh - 130px);padding:18px 20px;font-size:13px;line-height:1.65;animation:.18s cubic-bezier(.16,1,.3,1) client-help-in;position:absolute;bottom:64px;right:0;overflow-y:auto;box-shadow:0 16px 48px #00000080}.site-help .site-help-pop h2{margin:0 24px 6px 0;font-size:14px;font-weight:600;line-height:1.6}.site-help .site-help-pop p{word-break:keep-all;overflow-wrap:anywhere;margin:0 0 8px}.site-help .site-help-pop p+p{color:#9aa0a6;font-size:12px}.site-help .site-help-pop a{color:#a8c7fa;align-items:center;min-height:44px;font-size:13px;display:flex}.site-help .help-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.site-help :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #8fb2ff}.client-source-overlays .site-help{z-index:151}.client-source-app>.site-help{bottom:42px}.client-source-app:has(.client-sidebar.mobile-open)>.site-help{visibility:hidden;pointer-events:none}.client-source-app:has(.client-plus-popover)>.site-help{visibility:hidden;pointer-events:none}.client-source-app:has(.client-home-pill.is-fullscreen)>.site-help{visibility:hidden;pointer-events:none}body:has(.client-composer-dialog[open],.client-preferences-layer,.client-modal-help) .site-help:not(.client-modal-help){visibility:hidden;pointer-events:none}@keyframes client-help-in{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:none}}.site-help-pop[data-surface-closing=true]{pointer-events:none;animation:.16s cubic-bezier(.16,1,.3,1) both client-help-out}.client-modal-help[data-surface-active=false]{pointer-events:none}@keyframes client-help-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)scale(.985)}}@media (width<=640px){.site-help{right:14px;bottom:calc(14px + env(safe-area-inset-bottom))}.site-help .site-help-trigger{width:50px;height:50px}.site-help .help-tooltip{display:none}.site-help .site-help-pop{bottom:62px}.client-source-app .client-home-content .client-home-terms{padding-right:74px}}@media (prefers-reduced-motion:reduce){.site-help .site-help-pop{animation:none}.site-help .site-help-trigger{transition:none}.site-help .site-help-trigger:hover{transform:none}}
