html:has(.fde-root){scroll-behavior:smooth;-webkit-text-size-adjust:100%}html:has(.fde-root.fde-arm-process){scroll-padding-top:calc(var(--qjc-slim-banner-h, 0px) + 4rem + 88px)}html:has(.fde-root.fde-arm-define){scroll-padding-top:calc(var(--qjc-slim-banner-h, 0px) + 4rem + 72px)}.fde-root{background-color:#FFFFFF;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:1.0625rem;line-height:1.7;font-feature-settings:"ss06";word-break:keep-all;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased}.fde-root.fde-arm-process{color:#0F1115;--fde-radius-card:16px;--fde-radius-panel:28px;--fde-shadow-window:0 1px 1px rgba(15,17,21,0.06),0 0 0 1px rgba(15,17,21,0.06),0 24px 48px -16px rgba(15,17,21,0.18);--fde-shadow-card:0 1px 1px rgba(15,17,21,0.05),0 0 0 1px rgba(15,17,21,0.07);--fde-shadow-menu:0 24px 48px -24px rgba(15,17,21,0.25);--fde-shadow-toast:0 0 0 1px rgba(15,17,21,0.06),0 12px 32px -8px rgba(15,17,21,0.22)}.fde-root .fde-shadow-window{box-shadow:var(--fde-shadow-window)}.fde-root .fde-shadow-card{box-shadow:var(--fde-shadow-card)}.fde-root .fde-shadow-menu{box-shadow:var(--fde-shadow-menu)}.fde-root .fde-shadow-toast{box-shadow:var(--fde-shadow-toast)}.fde-root.fde-arm-define{color:#000000;--fde-radius-tile:6px;--fde-c-ink:#000000;--fde-c-client:#E97FB2;--fde-c-fde:#3F6FD8;--fde-c-canvas:#FFFFFF}:where(.fde-root) h1,:where(.fde-root) h2,:where(.fde-root) h3{text-wrap:balance}:where(.fde-root) p{text-wrap:pretty}:where(.fde-root.fde-arm-process) ::selection{background:#FFF3B0;color:#0F1115}:where(.fde-root.fde-arm-define) ::selection{background:#000000;color:#FFFFFF}:where(.fde-root.fde-arm-process :focus-visible){outline:2px solid #FF5A1F;outline-offset:3px;border-radius:6px}:where(.fde-root.fde-arm-define :focus-visible){outline:2px solid #000000;outline-offset:3px}.fde-root .fde-no-scrollbar{scrollbar-width:none}.fde-root .fde-no-scrollbar::-webkit-scrollbar{display:none}@keyframes fde-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.fde-root .fde-pulse-dot{animation:fde-pulse-dot 1.6s ease-in-out 3}@keyframes fde-accordion-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.fde-root .fde-accordion-open{animation:fde-accordion-down .22s ease-out 1}@media (prefers-reduced-motion:reduce){html:has(.fde-root){scroll-behavior:auto}.fde-root *,.fde-root :after,.fde-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}