
body.single .author-role,body.single .author-avatar-edit{display:none!important}
body.single .author-sec{--text-color:#0070ee;--text-color-trans:#08f2;--button-color:#0070ee;--hover-color:#08f;--invert:#fff;background:#f5f5f7;padding:32px;border-radius:12px;position:relative;z-index:99}
.theme-dark body.single .author-sec,body.single.theme-dark .author-sec{--text-color:#09f;--text-color-trans:#09f3;--hover-color:#09f;--invert:#111;background:#1d1d1f}
body.single .author-titile-sec{width:100%;margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between}
body.single .title-author{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}
body.single .author-deg-sec{margin-left:16px;margin-top:4px}
body.single .author-post-link{font-family:'BB Text',sans-serif;font-weight:600}
body.single .author-post-link:hover .author-post-count,body.single .author-post-link:hover .article-view-count{text-decoration:underline;color:var(--text-color)}
body.single .author-post-link-sec{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;justify-content:flex-start;margin-top:8px}
body.single .divider-line{color:#99999f;padding:0 8px}
body.single .author-join-date{display:none}
body.single .author-avatar{line-height:0}
body.single .author-info .author-avatar img{border-radius:50%!important;width:64px!important;height:64px!important}
body.single .author-info{display:flex;flex-direction:column;font-family:'BB Text',sans-serif;font-weight:400;font-size:14px;letter-spacing:-.016em;line-height:1.41858;z-index:99}
body.single.theme-dark .author-info,.theme-dark body.single .author-info{color:#f5f5f7}
body.single .author-stats{display:inline-block;border-radius:80px;align-self:center}
body.single .author-post-count,body.single .article-view-count{display:inline-block;color:#1d1d1f}
body.single.theme-dark .author-post-count,body.single.theme-dark .article-view-count{color:#f5f5f7}
body.single .author-name{font-family:'BB Display',sans-serif;font-weight:600;font-size:24px;line-height:1.08em;letter-spacing:.016em}
body.single .author-nickname{font-family:'BB Display',sans-serif;font-weight:300;font-size:21px;line-height:1.2em;letter-spacing:.032em;padding-top:6px}
body.single .author-web-profile-link{margin-top:16px}
body.single .author-social-media a{display:inline-block;font-size:15px;color:#868688;padding:0 8px;margin-top:12px;text-decoration:none}
body.single .author-social-media a:last-child{padding-right:0}
body.single .author-social-media a:hover{color:var(--hover-color)}
body.single .author-social-media a:active{color:#0070ee}
body.single .author-web-profile-link a{margin:6px}
body.single .author-web-profile-link a:first-child{margin-left:0}
body.single a.author-website-button,body.single a.author-profile-button{display:inline-block;font-family:'BB Text',sans-serif;font-weight:600;line-height:1.42858;letter-spacing:-.012em;padding:8px 16px;transition:.2s;text-decoration:none;border:none;border-radius:80px}
body.single a.author-website-button{color:#161617;background:#fff}
body.single.theme-dark a.author-website-button{color:#f8f8fa;background:#000}
body.single a.author-website-button:hover,body.single a.author-website-button:focus{color:#fff;background:#0070ee}
body.single a.author-website-button:active{background:#08f}
body.single a.author-profile-button{color:#161617;background:#e5e5ea}
body.single a.author-profile-button:hover,body.single a.author-profile-button:focus{color:#fff;background:#0070ee}
body.single a.author-profile-button:active{background:#08f}
body.single.theme-dark a.author-profile-button{color:#f8f8fa;background:#333337}
body.single.theme-dark a.author-profile-button:hover,body.single.theme-dark a.author-profile-button:focus{color:#fff;background:#0070ee}
body.single .author-info .author-name .copy-profile-link{display:inline;margin-left:.3em;cursor:pointer;background:none;border:none;padding:0;border-radius:0;line-height:1em}
body.single .copy-profile-link #copyIcon{color:#868688;font-family:'BB Text',sans-serif;font-weight:400;font-size:24px;transition:none}
body.single .copy-profile-link #copyIcon:hover{color:#0070ee}
body.single.theme-dark .copy-profile-link #copyIcon:hover{color:#09f}
body.single .copy-profile-link .tooltiptext{visibility:hidden;background:#1d1d1f;color:#f5f5f7;text-align:center;border-radius:5px;padding:7px 10px;margin-bottom:5px;position:absolute;transform:translateX(-100%) translateY(calc(-100% - 12px));opacity:0;font-family:'BB Text',sans-serif;font-weight:400;font-size:12px;line-height:1.3334;letter-spacing:-.01em;transition:opacity .2s ease,visibility .2s ease}
body.single.theme-dark .copy-profile-link .tooltiptext{background:#f5f5f7;color:#1d1d1f}
body.single .copy-profile-link .tooltiptext.copied{visibility:visible;opacity:1}
body.single .copy-profile-link .tooltiptext::after{content:"";position:absolute;top:100%;left:calc(100% - 15px);border-width:5px;border-style:solid;border-color:#1d1d1f transparent transparent}
body.single.theme-dark .copy-profile-link .tooltiptext::after{border-color:#f5f5f7 transparent transparent}
body.single .profile-link-copied-notify-msec{position:absolute;top:0;width:calc(100% - 20px);visibility:hidden;opacity:0;background:#e8e8ed;border-radius:8px 8px 0 0;transform:translateY(0);margin:0 10px;z-index:22;transition:opacity .8s,visibility .8s,transform .8s}
body.single .profile-link-copied-notify-msec.profile-link-copied-active{visibility:visible;opacity:1;transform:translateY(-32px);transition:opacity .8s .5s,visibility .8s .5s,transform .8s .5s}
body.single.theme-dark .profile-link-copied-notify-msec{background:#282830}
body.single .profile-link-copied-notify-wrapper{font-size:12px;line-height:1.3334;letter-spacing:-.01em;padding:8px 10px}
body.single input.profile-link-text{all:unset;width:100%;pointer-events:none;color:#1d1d1f;background:transparent;border:0;box-sizing:border-box}
body.single.theme-dark .profile-link-text{color:#f5f5f7}
body.single .pl-bg-mask-gradient{position:absolute;top:0;right:0;width:72px;height:30px;border-top-right-radius:8px;background:linear-gradient(to right,#0000 0%,#e8e8ed 50%,#e8e8ed 100%);z-index:5}
body.single.theme-dark .pl-bg-mask-gradient{background:linear-gradient(to right,#0000 0%,#282830 50%,#282830 100%)}
body.single button.profile-link-close-button{position:absolute;top:0;right:7px;font-family:'BB Text';font-weight:400;font-size:17px;line-height:30px;color:#868688;cursor:pointer;border:0;background:none;transition:none;z-index:9}
body.single button.profile-link-close-button:hover{color:#000}
body.single.theme-dark button.profile-link-close-button:hover{color:#fff}
body.single .copy-profile-link{display:inline-block;padding:4px;box-sizing:content-box;font-family:'BB Text';font-weight:400;font-size:17px;line-height:24px;cursor:pointer;color:#868688;border:0;background:none;transition:.3s}
body.single .copy-profile-link:hover{color:#1d1d1f}
body.single.theme-dark .copy-profile-link:hover{color:#f5f5f7}
body.single .tooltiptext{display:inline-block;visibility:hidden;opacity:0;background:#1d1d1f;color:#f5f5f7;border-radius:5px;min-width:132px;padding:7px 10px;margin-bottom:12px;text-align:center;white-space:nowrap;z-index:999;transition:opacity .2s,visibility .2s}
body.single.theme-dark .tooltiptext{background:#f5f5f7;color:#1d1d1f}
body.single .tooltiptext.copied{visibility:visible;opacity:1}
@media(max-width:767px){body.single .author-sec{padding:28px}body.single .author-name{padding-top:16px;font-size:21px}body.single .author-nickname{font-size:19px;padding-top:4px}body.single .author-deg-sec{margin-left:0}body.single .author-info .author-avatar img{width:80px!important;height:80px!important}body.single .author-titile-sec{width:100%;display:block}body.single .title-author{display:block}body.single .author-post-link-sec{align-items:center;padding-top:12px;margin-top:0}body.single .author-web-profile-link a{margin:7px}body.single .author-web-profile-link a:first-child{margin-left:7px}body.single a.author-website-button,body.single a.author-profile-button{font-size:12px;line-height:1.334;letter-spacing:-.01em;padding:8px 14px;transition:none}body.single .author-title-sec{margin-left:0}body.single .author-social-media a{margin-top:12px}body.single .author-info{text-align:center;align-items:center}body.single .copy-profile-link #copyIcon{font-size:21px}}


body.single .bb-profile-notify-mask{position:absolute;top:-32px;left:10px;right:10px;height:32px;overflow:hidden;z-index:22;pointer-events:none;isolation:isolate}
body.single .bb-profile-notify-mask>.profile-link-copied-notify-msec{position:absolute;top:0;left:0;width:100%;margin:0;transform:translateY(100%);pointer-events:auto}
body.single .bb-profile-notify-mask>.profile-link-copied-notify-msec.profile-link-copied-active{transform:translateY(0)}
