.n-btn{border-radius:var(--radius-04);cursor:pointer;background-color:var(--background-01-color);border:none;border:1px solid var(--background-01-color);white-space:nowrap;outline:none;justify-content:center;align-items:center;transition:none;display:inline-flex;position:relative}.n-btn--active{background-color:var(--btn-secondary-hover-color)}.n-btn:focus-visible{outline-offset:2px;outline-width:1px;outline-style:solid}.n-btn__spin{position:absolute;transform:translate(-50%,-50%)}.n-btn__content{align-items:center;gap:var(--spacing-02);display:flex}.n-btn__content--icon-right{flex-direction:row-reverse}.n-btn--loading{cursor:not-allowed}.n-btn--loading .n-btn__content{visibility:hidden}.n-btn--icon-only{padding:var(--radius-03);background-color:#0000;border:none!important}.n-btn--small{border-radius:var(--radius-03);height:28px;padding:0px var(--spacing-04);font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:20px}.n-btn--large{gap:var(--spacing-04);height:48px;padding:0px var(--spacing-07);font-family:Pretendard,sans-serif;font-size:16px;font-weight:600;line-height:22px}.n-btn--medium{height:36px;padding:0px var(--spacing-05);font-family:Pretendard,sans-serif;font-size:15px;font-weight:600;line-height:23px}.n-btn--medium.n-btn--icon-only{padding:var(--spacing-04);background-color:#0000;border:none}.n-btn--primary{color:var(--btn-primary-text-color);border-color:var(--btn-theme-default-color);background-color:var(--btn-theme-default-color)}.n-btn--primary.n-btn--loading,.n-btn--primary:hover:not(.n-btn--disabled,.n-btn--loading){background-color:var(--btn-theme-hover-color);border-color:var(--btn-theme-hover-color)}.n-btn--primary:focus-visible{outline-color:#000}.n-btn--alt{color:var(--btn-alt-text-color);border:1px solid var(--btn-alt-border-color)}.n-btn--alt.n-btn--loading,.n-btn--alt:hover:not(.n-btn--disabled,.n-btn--loading){background-color:var(--background-theme)}.n-btn--alt:focus-visible{outline-color:#000}.n-btn--secondary{color:var(--text-primary-color);border:1px solid var(--divider-01-color)}.n-btn--secondary.n-btn--loading,.n-btn--secondary:hover:not(.n-btn--disabled,.n-btn--loading){background-color:var(--btn-secondary-hover-color)}.n-btn--secondary:focus-visible{outline-color:#000}.n-btn--error{border:1px solid var(--system-error-color);background-color:var(--system-error-color);color:var(--text-on-color-color)}.n-btn--error.n-btn--loading,.n-btn--error:hover:not(.n-btn--disabled,.n-btn--loading){background-color:#a93e42;border-color:#a93e42}.n-btn--error:focus-visible{outline-color:#000}.n-btn--error:not(.n-btn--disabled).n-btn--small{background-color:var(--btn-secondary-default-color);border-color:var(--btn-secondary-default-color);color:var(--system-error-color)}.n-btn--error:not(.n-btn--disabled).n-btn--small.n-btn--loading,.n-btn--error:not(.n-btn--disabled).n-btn--small:hover:not(.n-btn--disabled,.n-btn--loading){background-color:var(--system-error-color);border-color:var(--system-error-color);color:var(--btn-secondary-default-color)}.n-btn--text{color:var(--text-secondary-color);background-color:#0000;border-color:#0000;padding:0}.n-btn--text.n-btn--small{height:18px;font-family:Pretendard,sans-serif;font-size:12px;font-weight:500;line-height:18px}.n-btn--text.n-btn--medium{height:28px;font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:20px}.n-btn--text.n-btn--large{height:32px;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:24px}.n-btn--text:focus-visible{outline-color:#000}.n-btn--link{text-underline-position:from-font;color:var(--system-info-color);background-color:#0000;border-color:#0000;font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:21px;text-decoration:underline}.n-btn--link.n-btn--medium{height:28px}.n-btn--link:focus-visible{outline-color:#000}.n-btn--delete{border:1px solid var(--divider-01-color);color:var(--text-primary-color)}.n-btn--delete:not(.n-btn--disabled,.n-btn--loading) svg>path{fill:var(--text-primary-color)}.n-btn--delete.n-btn--loading{background-color:var(--btn-secondary-hover-color);color:var(--system-error-color)}.n-btn--delete.n-btn--loading:hover:not(.n-btn--disabled) svg>path{fill:var(--system-error-color)}.n-btn--delete:hover:not(.n-btn--disabled,.n-btn--loading){background-color:var(--btn-secondary-hover-color);color:var(--system-error-color)}.n-btn--delete:hover:not(.n-btn--disabled,.n-btn--loading):hover:not(.n-btn--disabled) svg>path{fill:var(--system-error-color)}.n-btn--disabled{cursor:not-allowed;background-color:var(--btn-theme-disabled-color);border:1px solid var(--btn-theme-disabled-color)}.n-btn--disabled .n-btn__title{color:var(--text-disabled-color)}.n-btn--disabled.n-btn--text{background-color:#0000;border-color:#0000}.n-btn--disabled.n-btn--link{-webkit-text-decoration-color:var(--text-disabled-color);text-decoration-color:var(--text-disabled-color);background-color:#0000;border-color:#0000}
