.related-post{margin-top:60px;margin-bottom:40px;padding-top:60px!important;border-top:1px solid rgba(0,0,0,.05)}.related-post .section-header{border-bottom:none}.related-post .section-title{font-size:17px;font-weight:600}.related-post .profile-avatar{width:24px;height:24px}.related-post .profile-img{width:inherit;height:inherit}.related-post .post-item{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.05)}.related-post .related-post-list .component-post.list{padding:20px 0}@media (min-width:768px){.related-post .section-title{font-size:18px}.related-post .article-item .item-img-wrap{width:136px;height:102px;margin-left:24px}.related-post .article-item .item-content-title{font-size:18px;margin-bottom:6px}.related-post .tag-box{margin-top:14px}.related-post .text-box.has-no-subtext+.tag-box{margin-top:4px}.related-post.section{margin-left:0;margin-right:0}}@media (min-width:992px){section.related-post{padding-bottom:0}.related-post .article-main:hover .item-content-title,.related-post .text-box:hover .item-content-title{text-decoration:underline}.non-mobile .blog .related-post .btn:not(.text-brand):not(.btn-strong):hover,.non-mobile .blog .related-post .dropdown.show>.btn:not(.text-brand):not(.btn-strong){box-shadow:none}}.blog{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;max-width:100vw;overflow-x:hidden}.ie .blog{display:block}@media (min-width:768px){.blog{max-width:none;overflow-x:auto}}.row{margin-right:-12px;margin-left:-12px}.col,[class*="col-"]{padding-right:12px;padding-left:12px}.container{max-width:1072px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}.sidebar{display:none}@media (min-width:992px){.main,.main>.container,.main-layout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.ie .main,.ie .main>.container,.ie .blog-post-list.post-grid-view .main-layout,.ie .blog-series-list.series-grid-view .main-layout{display:block}.blog-series .main>.container{-ms-flex:initial;flex:initial}.content{padding-top:20px;padding-bottom:20px}.sidebar{padding-top:56px;padding-bottom:20px}.sidebar .section{padding:28px}.sidebar .sidebar-profile{border-radius:10px}.post-list-view.has-sidebar .main-layout,.series-list-view.blog-series-list.has-sidebar .main-layout{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:0 -12px}.blog-series-list.post-list-view.series-grid-view.has-sidebar .main-layout{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:initial;justify-content:initial;margin:0}.post-list-view.has-sidebar .content,.series-list-view.blog-series-list.has-sidebar .content{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;padding-right:12px;padding-left:12px}.blog-series-list.post-list-view.series-grid-view.has-sidebar .content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0}.post-list-view.has-sidebar .sidebar,.series-list-view.blog-series-list.has-sidebar .sidebar{display:block;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-right:12px;padding-left:40px}.blog-series-list.post-list-view.series-grid-view.has-sidebar .sidebar{display:none!important}}.blog .custom-select{height:32px;padding:4px 10px;font-weight:inherit;font-size:inherit;background-position:right 10px top 7px;background-size:9px auto;border:0}#support-id{height:40px;padding:5px 12px;font-weight:inherit;font-size:inherit;background-position:right 12px top 11px;background-size:9px auto;border:1px solid #ccc}.blog .switch{width:21px;padding-left:21px}.blog .switch-indicator::before{top:5px;width:21px;height:14px}.blog .switch-indicator::after{top:7px;width:10px;height:10px}.blog .switch-input:checked+.switch-indicator::after{left:9px}.blog .switch-description{margin-left:.1em;font-weight:400}.blog .btn{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;padding:5px 11px;text-align:center;font-size:14px;line-height:24px;background-color:transparent;border:1px solid transparent;border-radius:4px}.blog .btn.btn-secondary{color:#000;background-color:#fff;border-color:#ccc}.blog .image-after-inner .btn{position:absolute;width:24px;min-width:24px!important;height:24px;padding:0;text-align:center;background-color:rgba(0,0,0,.5);border:1px solid transparent;border-radius:4px}.blog .image-after-inner .btn .fa-lg{font-size:18px;line-height:.75em;vertical-align:-.0667em}.blog .image-after-inner .btn:hover{background-color:#3478ff}.blog [class*="btn-icon"]{width:auto;min-width:36px;height:36px;padding-top:5px;padding-bottom:5px;border-radius:25rem}.blog .btn-icon{width:36px;padding:5px}@media (min-width:768px){.blog .btn{padding:5px 15px}.blog [class*="btn-icon"]{min-width:40px;height:40px;padding-top:7px;padding-bottom:7px}.blog .btn-icon{width:40px;padding:7px}}.blog .btn-default{font-weight:500;border:1px solid}.blog .btn-default.text-brand,.blog .btn-default.btn-subscribe:not(.active){border-color:currentColor!important}.blog .btn-strong{font-weight:500;border:1px solid transparent}@media (min-width:1200px){.blog .btn-default,.blog .btn-strong{font-weight:400}}.blog [class*="btn-icon"] span{vertical-align:middle}.blog [class*="btn-icon"] [class*="fa-"]{vertical-align:middle;font-size:20px}.blog .btn [class*="fa-"]+span:not(.active-text){margin-left:0}.blog .btn-icon .fa-bell{font-size:22px}.blog .btn-icon .fa-ellipsis-h,.blog .btn-icon .fa-pencil-ruler{font-size:18px}.blog .btn-icon .fa-sign-out{position:relative;top:-1px}.blog .btn-icon .fa-chevron-left{margin:0 1px 0 -1px}.blog .btn-icon .fa-chevron-right{margin:0 -1px 0 1px}.action-group .btn-block{-ms-flex:1;flex:1}.btn-subscribe [class*="fa-"]{font-size:87.5%}@media (min-width:992px){.blog .btn.disabled,.blog .btn.disabled:hover{box-shadow:none!important}}.flex,[class*="flex-"]:not([class*="d-md-flex"]),.action-group{display:-ms-flexbox;display:flex}.inline-flex,[class*="inline-flex-"]{display:-ms-inline-flexbox;display:inline-flex}[class*="flex-"][class*="-row-reverse"]{-ms-flex-direction:row-reverse;flex-direction:row-reverse}[class*="flex-"][class*="-column"]{-ms-flex-direction:column;flex-direction:column}[class*="flex-"][class*="-column-reverse"]{-ms-flex-direction:column-reverse;flex-direction:column-reverse}[class*="flex-"][class*="-wrap"]{-ms-flex-wrap:wrap;flex-wrap:wrap}[class*="flex-"][class*="-middle"],.action-group{-ms-flex-align:center;align-items:center}[class*="flex-"][class*="-center"]{-ms-flex-pack:center;justify-content:center}[class*="flex-"][class*="-between"]{-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){[class*="md-flex"]{display:-ms-flexbox;display:flex;display:-ms-flexbox;display:flex}}.blog .badge{font-weight:600}.windows .blog .badge{font-weight:400}.blog .tag-list .tag{min-width:30px;padding:7px 9px 7px 8px;margin:3px 0;vertical-align:middle;color:inherit;transition:color .15s ease-in-out,border-color .15s ease-in-out}.blog .tag-list .tag::before{margin-right:.05em}.blog .my-membership-badge{position:absolute;top:-8px;left:-8px;z-index:1;width:40px;height:40px;padding:0;text-align:center;font-weight:500;font-style:normal;font-size:13px;line-height:40px;text-transform:uppercase;color:#fff;background-color:#121212;border-radius:50%;box-shadow:0 3px 6px rgba(20,20,20,.1)}.section{padding:20px;margin-right:-20px;margin-left:-20px}.section-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8px;margin-top:-4px;font-weight:400;font-size:14px;line-height:32px;border-bottom:1px solid}.section-title{padding:6px 0;margin:0;font-weight:500;font-size:15px;line-height:20px}.section-title b{font-weight:700}.section-header form[id*="sort"]{margin-right:-10px;line-height:0}.blog .dropdown-menu{min-width:200px;margin-top:4px;margin-bottom:4px;color:#606060;border-radius:5px}.dropdown-item>i:first-child{position:relative;width:21px;height:16px;margin-right:13px}.dropdown-item>i:first-child::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-header>.dropdown:last-child{margin-right:-8px;line-height:0}.section-header .dropdown>.btn,.blog .section-header .custom-select,.blog .switch-description{font-weight:400;font-size:14px}.dropdown>.btn .fa-angle-down{position:relative;top:.1em;font-size:18px}.dropdown>.btn .fa-check{font-size:14px}.section-header .list-sort .btn{padding:0;border:0;font-size:13px;box-shadow:none!important}.section-header .list-sort .btn+.btn::before{content:"";position:relative;top:1px;display:inline-block;height:11px;margin:0 8px;border-left:1px solid}@media (min-width:768px){.section{padding-top:32px;padding-bottom:32px}.section-header{padding-bottom:8px}.section-title{font-size:16px}.section-header form[id*="sort"],.section-header>.dropdown:last-child{margin-right:0}.section-header .list-sort .btn{font-size:14px}}@media (min-width:992px){.section{padding-right:0;padding-left:0;margin-right:0;margin-left:0}}@media (max-width:991.98px){.sidebar .section>.section-header:first-child{margin-top:12px;padding-bottom:0;border:0}.sidebar .section .notice-list{padding-top:0;padding-bottom:16px}}.blog .nav-pagination{padding:16px 0 0}@media (min-width:768px){.blog .nav-pagination{padding-top:24px}}.post-grid-view .post-list~.nav-pagination,.series-grid-view .series-list~.nav-pagination{border-top:1px solid}.blog .nav-pagination+.action-group{margin-top:24px}.blog .pagination .page-link{position:relative;display:inline-block;min-width:30px;height:30px;padding:4px;margin:0 2px;font-weight:500;font-size:14px;letter-spacing:0;border-radius:4px}.blog .pagination .page-link [class*="fa-"]{font-weight:400}.blog .pagination .page-link .fa-chevron-left{margin:0 1px 0 -1px}.blog .pagination .page-link .fa-chevron-right{margin:0 -1px 0 1px}.footer{-ms-flex:1;flex:1;padding:16px 0 48px;font-size:13px;line-height:16px}@media (min-width:768px){.footer{padding:20px 0}}@media (min-width:992px){.footer{-ms-flex:0;flex:0}}.footer .scroll-to-top{margin-right:-12px;font-size:13px}.footer .fa-arrow-to-top{position:relative;top:-1px;margin-right:4px;font-size:16px!important}.blog .store-container{max-width:unset!important;flex:unset!important;width:100%}.navbar{padding:0}.navbar>.container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-left,.navbar-center,.navbar-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navbar-left,.navbar-right{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.navbar-center{overflow:hidden}.navbar-right{-ms-flex-pack:end;justify-content:flex-end}.navbar-title-wrap{max-width:320px;overflow:hidden;text-align:center;font-size:12px;line-height:14px}.navbar-title{margin:0;line-height:0}.navbar-title span{font-weight:600;font-size:16px;line-height:20px}@media (min-width:768px){.header .btn-back{margin-left:0}.navbar-left,.navbar-right{width:152px}.navbar-title-wrap{margin:0 4px;font-size:13px;line-height:16px}.navbar-subtitle{margin-top:2px}.navbar-title span{font-size:17px;line-height:22px}}@media (max-width:768.98px){#blog.scroll-down #header{transform:translateY(-104px)}#blog.scroll-down #viewer-navbar{transform:translateY(48px)}}@media (min-width:992px){.navbar-title span{font-weight:500}}@media (max-width:991.98px){.header .navbar-center{opacity:0}.header-is-fixed .navbar-center{opacity:1;transition:opacity .25s ease}.blog-post .navbar-center{opacity:1}#blog.scroll-down #header{transform:translateY(-120px)}#blog.scroll-down #viewer-navbar{transform:translateY(56px)}#header{transition:transform .25s ease}#viewer-navbar{transition:transform .25s ease}}.header{position:relative;z-index:1030;width:100%;max-width:100vw}.header-is-thin .header,.header-is-fixed .header{position:fixed;right:0;left:0;width:auto}.header .container{position:relative}.gnb .container,.navbar .container{padding-right:8px;padding-left:8px}.gnb .container{-ms-flex-pack:end;justify-content:flex-end}.gnb{position:fixed;top:0!important;right:0;left:0;z-index:2;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gnb,.gnb .container{height:56px}.navbar,.navbar .container{height:48px}.header-is-thin .main{padding-top:104px}.gnb .action-group .btn-icon{color:inherit}.gnb-sub{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.05)}.dark-mode .gnb-sub{border-bottom:1px solid rgba(255,255,255,.05)}.gnb-sub a{padding:5px 8px;line-height:19px;font-size:14px}.gnb-sub a.active{border-radius:14px;background-color:#000;color:#fff}.dark-mode .gnb-sub a.active{border-radius:14px;background-color:#fff;color:#000}.header .header-custom{position:relative;z-index:1;padding-top:56px}.header-custom a{text-decoration:none}.header .btn-default,.header .btn-strong{padding:3px 12px}@media (min-width:768px){.gnb .container,.navbar .container{padding-right:16px;padding-left:16px}.gnb .container{-ms-flex-pack:justify;justify-content:space-between}.gnb,.gnb .container{height:60px}.navbar,.navbar .container{height:56px}.header .header-custom{padding-top:60px}.header-is-thin .main{padding-top:120px}}.blog .gnb-logo{position:relative;display:block;padding:5px;border-radius:0}.gnb-logo::before,.gnb-logo::after{content:"";position:absolute;width:24px;height:24px;border-radius:3px}.gnb-logo::before{background:url(https://d33pksfia2a94m.cloudfront.net/assets/img/postype/logo_black.svg) no-repeat center;background-size:contain}.dark-mode .gnb-logo::before{background:url(https://d33pksfia2a94m.cloudfront.net/assets/img/postype/logo_white.svg) no-repeat center;background-size:contain}@media (min-width:768px){.blog .gnb-logo{padding:5px}.gnb-logo::before,.gnb-logo::after{width:28px;height:28px;border-radius:4px}}.gnb-brand-wrap{-ms-flex:1;flex:1;height:100%;overflow:hidden}.gnb-brand{position:relative;-ms-flex:1;flex:1;height:100%;margin-left:-6px;text-align:center;font-weight:600;font-size:18px;line-height:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gnb-brand::before{content:"";position:absolute;top:calc(50% - 7px);left:12px;height:14px;border-left:1px solid}.gnb-brand .blog-logo{display:none}.gnb-brand .gnb-title{padding:0 24px}@media (min-width:768px){.gnb-brand{max-width:512px;margin-left:-4px;font-size:20px;line-height:60px}.gnb-brand::before{top:calc(50% - 9px);left:16px;height:18px}.gnb-brand .gnb-title{padding:0 32px}}.blog:not(.header-is-thin) .gnb-brand:not(.original){transition:opacity .25s ease}.blog:not(.header-is-thin) .gnb-brand.original{opacity:1!important}.blog:not(.header-is-thin):not(.header-is-fixed) .gnb-brand:not(.original){opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}@media (min-width:992px){.header #user-menu-toggle .notification-badge{display:none}}#user-menu-toggle{padding:3px}#user-menu-toggle .user-avatar{width:28px;height:28px;vertical-align:initial;border-radius:50%;background-color:#fff}@media (min-width:768px){.header .action-group:last-child{margin-right:0}.gnb .action-group>*+*,.header .action-group>*+*{margin-left:8px}#user-menu-toggle .user-avatar{width:32px;height:32px}.blog .header [class*="btn-icon"] [class*="fa-"]+span{font-size:15px}}@media (max-width:767.98px){.header .btn-icon{min-width:36px;width:36px;height:36px;padding:5px}}.lnb::before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;border-top:1px solid}.lnb::before{bottom:-1px}.masthead{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;word-break:keep-all}.masthead-title-text{font-weight:600;font-size:26px;line-height:32px;word-break:break-word}.masthead-subtitle{margin-bottom:4px;font-weight:400;font-size:14px;color:rgba(0,0,0,.47);line-height:20px;word-break:break-word}@media (min-width:768px){.masthead-title{margin-top:6px;margin-bottom:6px}.masthead-title-text{font-size:36px;line-height:43px;text-indent:-.025em}.masthead-subtitle{margin-bottom:6px;font-size:18px;line-height:22px}}.header-is-fixed .header-custom{padding:0}.header-is-fixed .masthead{visibility:hidden;overflow:hidden;padding:0}.gnb-nav{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gnb-nav nav{-ms-flex:1;flex:1;height:48px;margin:0 0 0 -20px;overflow:hidden}.gnb-nav ul{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:100px;padding:0;margin:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.gnb-nav li{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.gnb-nav li:first-child{padding-left:10px}.gnb-nav li:last-child{padding-right:10px}.gnb-nav nav a{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:0 10px;font-weight:600;font-size:15px;line-height:48px;transition:opacity .15s ease-in-out}.gnb-nav nav a:not(.active):not(:hover){opacity:.6}.gnb-nav nav a.active::after{content:"";position:absolute;bottom:0;right:10px;left:10px;height:2px;background-color:currentColor}.gnb-nav .btn-admin-options{margin-right:-12px}@media (min-width:768px){.gnb-nav nav{height:56px}.gnb-nav nav li+li{margin-left:12px}.gnb-nav nav a{font-size:17px;line-height:56px}.gnb-nav .btn-admin-options{margin-right:-4px}}@media (min-width:1200px){.gnb-nav nav a{font-weight:600}}.gnb-nav .dropdown-menu{margin-top:-1px}.gnb-nav .dropdown-item .fa-books{-webkit-transform:translateX(1px);transform:translateX(1px)}.header-is-fixed .masthead>*{position:absolute;width:1px;height:1px;min-height:initial;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;outline:0;text-shadow:none}.header-custom .gnb{background-color:inherit;border-bottom:1px solid rgba(0,0,0,.05)}.header .header-image{height:calc(100vw / 4);margin-bottom:-20px}.header-is-thin .header .header-image{display:none!important}.header .masthead{display:flex;padding-bottom:30px}.header .header-custom:not(.header-has-image) .masthead{padding-top:30px}.header .masthead .channel-avatar{order:1}.header .masthead .action-group{order:2;margin:-36px 0 0 auto}.header .masthead .channel-meta{order:3}.header .masthead .masthead-title{order:4}.header .masthead .masthead-subtitle{order:5}.header .masthead .user-profile{order:6}@media (min-width:992px){.header .masthead .action-group{order:7;margin-top:-40px}}.header .channel-avatar{width:74px;height:74px;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),0 0 0 4px rgba(255,255,255,1);background-repeat:no-repeat;background-position:center;background-size:cover;background-color:rgba(255,255,255,1);transform-origin:bottom center}.header .channel-meta{font-size:14px;color:rgba(0,0,0,.47);margin-top:30px}.header .masthead-title{margin-top:4px;margin-bottom:8px}.header .user-profile{margin-top:30px}.header .masthead .media-body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.header .user-profile .profile-avatar{margin-right:6px;flex-shrink:0}.header .user-profile .profile-title-box{display:flex;align-items:center}.header .user-profile .profile-title-box>a{line-height:0}.header .user-profile .profile-title-box .profile-title a{font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header .masthead .btn-strong{color:rgba(255,255,255,1);background-color:rgba(0,0,0,1)}.blog .btn-strong-pill{height:36px;padding:5px 14px;border-radius:100px}.header .masthead .btn-strong.active{background-color:transparent;color:rgba(0,0,0,.47)!important;border:1px solid rgba(0,0,0,.27)!important}.header .masthead .btn.btn-icon{color:rgba(0,0,0,.47);margin-right:8px}.header .divider{width:calc(100% + 20*2);height:1px;background-color:rgba(0,0,0,.05);margin:0 -20px}.header .gnb-nav:before{content:"";bottom:0;position:absolute;width:calc(100% + 40px);margin:0 -20px;height:1px;background-color:rgba(0,0,0,.05)}.header-custom .gnb-nav .action-group{box-shadow:-8px 0 5px 0 rgba(255,255,255,1);z-index:10}.header-custom .gnb-nav .btn-subscribe{display:none}.header-is-fixed .header-custom .gnb-nav .btn-subscribe{display:block;padding:1px 7px;margin-top:-1px;font-size:13px;line-height:21px;background-color:transparent;color:rgba(0,0,0,1);border:1px solid rgba(0,0,0,1)}.header-is-fixed .header-custom .gnb-nav .btn-subscribe.active{color:rgba(0,0,0,.47);border:1px solid rgba(0,0,0,.27)}@media (min-width:768px){.blog-about .header .profile-avatar{position:relative}.header .header-image{height:calc(100vw / 6.666666666666667)}}@media (min-width:992px){.header .header-image{margin-bottom:-48px}.header .header-custom:not(.header-has-image) .masthead{padding-top:68px}.header .channel-avatar{width:80px;height:80px}.header .masthead .btn-strong{margin-left:4px}.header .masthead-title,.header .masthead-subtitle{max-width:800px}.header .user-profile{display:none}.header .divider{display:none}.header .gnb-nav:before{width:100%;margin:0}}.dark-mode .header-custom .gnb{background-color:inherit;border-bottom:1px solid rgba(255,255,255,.05)}.dark-mode .header .gnb-nav:before,.dark-mode .header .divider{background-color:rgba(255,255,255,.05)}.dark-mode .header-custom .gnb-nav .action-group{box-shadow:-8px 0 5px 0 rgba(18,18,18,1)}.dark-mode .header .channel-avatar{box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 0 0 4px rgb(18,18,18);background-color:rgb(255,255,255)}.dark-mode .channel-meta,.dark-mode .masthead-subtitle{color:rgba(255,255,255,.47)}.dark-mode .header .masthead .btn-strong.active{background-color:transparent!important;color:rgba(255,255,255,.47)!important;border:1px solid rgba(255,255,255,.27)!important}.dark-mode .header .masthead .btn.btn-icon{color:rgba(255,255,255,.47)}.dark-mode .header-is-fixed .header-custom .gnb-nav .btn-subscribe{color:rgba(255,255,255,1);border:1px solid rgba(255,255,255,1)}.dark-mode .header-is-fixed .header-custom .gnb-nav .btn-subscribe.active{color:rgba(255,255,255,.47);border:1px solid rgba(255,255,255,.27)}.blog-search .header-custom .gnb{border:none}.ch-home{display:flex;flex-direction:column}.ch-home .ch-section-header{display:flex;align-items:center;padding:30px 0 10px;margin:0 20px}.ch-home .ch-home-body .ch-section-header{border-bottom:1px solid rgba(0,0,0,.05)}.ch-home .ch-section-header h4{display:flex;align-items:center;height:24px;margin:0 6px 0 0;font-size:18px;font-weight:600}.ch-home .ch-section-header .btn-icon{display:flex;justify-content:center;align-items:center;margin:-6px -12px -6px auto}.ch-home .ch-section-header .btn-icon .far{font-size:16px}.ch-home .ch-section-header .btn-icon:hover{color:#3478ff;transition:all ease-in-out 0.15s}.ch-home .section-body{padding:0 20px 30px 20px}.ch-home .ch-home-notice .section-body{padding-top:30px}.ch-home .notice-wrapper{padding:16px;background-color:rgba(245,248,255,1);border-radius:8px}.ch-home .notice-wrapper a{display:flex;align-items:center}.ch-home .notice-wrapper a:not(:last-child){margin-bottom:8px}.ch-home .notice-badge{height:18px;flex-shrink:0;padding:1px 7px;background-color:#3478ff;color:rgba(255,255,255,1);font-size:11px;border-radius:100px;margin-right:8px}.ch-home .notice-title{font-size:14px;height:21px}.ch-home .ch-home-membership .membership-item{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;background-color:#f7f7f7;border-radius:8px;width:100%!important;min-width:unset!important}.ch-home .ch-home-membership .membership-item p{margin-bottom:0}.ch-home .ch-home-membership .membership-title{font-size:15px;font-weight:600}.ch-home .ch-home-membership .membership-meta{font-size:12px}.ch-home .ch-home-membership .membership-item .btn-strong-pill{margin-left:10px}.ch-home-author-bio{display:none}.ch-home-author-bio .author-bio{padding:24px;background-color:#fafafa;border-radius:10px}.ch-home-author-bio .author-bio .user-profile{margin-bottom:16px}.ch-home-author-bio .author-bio .profile-avatar{flex-shrink:0}.ch-home-author-bio .author-bio .profile-img{width:36px;height:36px}.ch-home-author-bio .author-bio .profile-title-box{display:flex;align-items:center}.ch-home-author-bio .author-bio .profile-title-box .profile-title>a{font-size:16px}.ch-home-author-bio .author-bio .profile-title-box>a{line-height:0}.ch-home-author-bio .author-bio p{font-size:14px;line-height:21px}.ch-home-author-bio .author-message{display:block;position:relative;text-align:center;font-size:14px;transition:background-color ease-in-out 0.1s;margin-top:24px;padding-top:20px}.ch-home-author-bio .author-message:before{content:"";position:absolute;width:calc(100% + 48px);top:0;left:0;margin:0 -24px;height:1px;background-color:rgba(0,0,0,.05)}.ch-home section .btn-secondary{margin:30px auto 0 auto;border:1px solid rgba(0,0,0,.27);padding:5px 16px}.ch-home .ch-section-footer{text-align:center}.ch-home .ch-section-footer .btn{margin-top:10px}.ch-home section:not(.ch-empty) .btn-secondary{border-radius:100px}.ch-home .btn-secondary .far{font-size:10px;margin-top:1px}.ch-home .btn-secondary:hover{border-color:#3478ff;color:#3478ff;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s}.ch-home .ch-empty{padding:0}.ch-home .ch-empty p{font-size:14px}.ch-home .ch-empty .error-block p{font-size:15px}.ch-empty .ch-section-header{height:64px}.ch-empty .section-body{padding-top:72px;height:264px}.ch-home .ch-empty .btn-secondary.active{color:rgba(0,0,0,.47);border-color:rgba(0,0,0,.27);background-color:transparent}.ch-home .notice-title,.ch-home .ch-home-membership .membership-title,.ch-home .ch-home-membership .membership-meta,.author-bio .media-body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ch-home-author-bio .author-bio p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.channel-home #main #content{overflow-x:hidden;padding-top:0}@media (min-width:992px){.channel-home{overflow:hidden}.ch-home{flex-direction:row-reverse;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;max-width:1072px}.ch-home-body{flex:0 0 66.666667%;max-width:66.666667%;padding-right:8px}.ch-home-aside{flex:0 0 33.333333%;max-width:33.333333%;padding-left:44px}@media (min-width:992px){.header-is-fixed .ch-home .sticky-top{overflow-x:hidden}}.header-is-fixed .ch-home .sticky-top{position:sticky;overflow-y:auto}.ch-home section{width:100%;margin:0;border-bottom:none}.ch-home .ch-section-header,.ch-home .section-body{padding-left:0;padding-right:0}.ch-home .ch-section-header{margin:0}.ch-home-author-bio{display:block}}.dark-mode .ch-home section,.dark-mode .ch-home-author-bio .author-bio{border-color:rgba(255,255,255,.05)}.dark-mode .ch-home .notice-wrapper{background-color:#30313a}.dark-mode .ch-home-membership .membership-item,.dark-mode .ch-home-author-bio .author-bio,.dark-mode .ch-home-author-bio .author-message{background-color:#363636}.dark-mode .ch-home .btn-secondary{border-color:rgba(255,255,255,.27)}.dark-mode .ch-home .btn-secondary:hover{border-color:#3478ff;color:#3478ff;background-color:transparent;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s}.dark-mode .ch-home .ch-empty .btn-secondary.active{color:rgba(255,255,255,.47);border-color:rgba(255,255,255,.27)}.dark-mode .ch-home-author-bio .author-message:before{background-color:rgba(255,255,255,.05)}.membership-pagination{position:static;display:flex;justify-content:center;align-items:center;width:100%;margin-top:12px}.membership-pagination .swiper-bullet{width:6px;height:6px;margin:0 3px!important;background-color:rgba(0,0,0,.2);border-radius:50%}.membership-pagination .swiper-bullet.active{background-color:#3478FF!important}.membership-pagination .swiper-bullet:focus,.membership-pagination .swiper-bullet.active:focus{outline:none}.channel-home .ch-home-post{padding-bottom:30px}.channel-home .ch-home-pin-post{padding:24px 20px}.channel-home .ch-home-pin-post.hide,#pin-post #pin-post-image.hide{display:none}.dark-mode .channel-home .ch-home-pin-post #pin-post{border:1px solid rgba(255,255,255,.05)}#pin-post{display:flex;flex-direction:column;justify-content:center;align-items:center;height:fit-content;border:1px solid rgba(0,0,0,.07);border-radius:8px;min-height:152px;border-bottom:1px solid rgba(0,0,0,.05)}#pin-post:hover{cursor:pointer}#pin-post-image{width:100%;height:100%;overflow:hidden}#pin-post-image.empty-thumbnail-wrapper{position:relative;padding-top:75%}#pin-post-image>img{width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0}#pin-post-image>img.blind-thumbnail{position:absolute;top:0;width:100%;height:100%;object-fit:cover}#pin-post-info{width:100%;display:block;overflow:hidden}#pin-post-info{padding:20px}#pin-post-info .post-series{display:block;font-weight:400;font-size:14px;line-height:135%;margin-bottom:7px}#pin-post-info .post-title{margin-bottom:10px;font-weight:600;font-size:16px;line-height:135%}#pin-post-info .post-tags{margin-bottom:20px;display:flex;white-space:nowrap;overflow-x:auto}#pin-post-info .post-tags::-webkit-scrollbar{display:none}#pin-post-info .post-tags>*{display:inline-block;font-size:12px;line-height:16px;text-align:center;padding:2px 6px;border-radius:3px;transition:background-color .15s ease-in-out;margin-right:4px;font-weight:400}#pin-post-info .post-tags>*:last-of-type{margin-right:0}#pin-post-info .post-tags .post-tag.red{color:#F99C3E;background:#FFF5E0;font-weight:500}#pin-post-info .post-tags .post-tag.blue{color:#3478FF;background:#EBF4FF;font-weight:500}#pin-post-info .post-tags .post-tag.grey{color:rgba(0,0,0,.47);background:rgba(0,0,0,.05)}#pin-post-info .post-tags .post-tag.grey:hover{background-color:rgba(0,0,0,.1)}.dark-mode #pin-post-info .post-tag.red{background:#493611;color:#F99C3E}.dark-mode #pin-post-info .post-tag.blue{color:#3478FF;background:#112B49}.dark-mode #pin-post-info .post-tag.grey{color:rgba(255,255,255,.47);background:rgba(255,255,255,.13)}.dark-mode #pin-post-info .post-tag.grey:hover{color:rgba(255,255,255,.67);background:rgba(255,255,255,.2)}#pin-post-info .post-pin-badge{display:flex;justify-content:flex-start;align-items:center;width:100%}#pin-post-info .post-pin-badge>img{filter:invert(0%) sepia(6%) saturate(25%) hue-rotate(224deg) brightness(107%) contrast(107%);fill-opacity:.47}.dark-mode #pin-post-info .post-pin-badge>img{filter:invert(100%) sepia(1%) saturate(0%) hue-rotate(83deg) brightness(107%) contrast(100%);fill-opacity:.47}#pin-post-info .post-pin-badge span{font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.14px;color:rgba(0,0,0,.47);margin-left:3px}.dark-mode #pin-post-info .post-pin-badge span{color:rgba(255,255,255,.47)}@media (min-width:768px){#pin-post{flex-direction:row;justify-content:flex-start;align-items:center}#pin-post-info{padding:28px}#pin-post-image{width:280px;height:210px;min-width:280px;min-height:210px}#pin-post-image.empty-thumbnail-wrapper{padding-top:0}#pin-post-image img{border-radius:8px 0 0 8px;border-right:1px solid rgba(0,0,0,.07)}.dark-mode #pin-post-image img{border-right:1px solid rgba(255,255,255,.05)}#pin-post-image img.blind-thumbnail{position:relative}#pin-post-info .post-title{font-weight:600;font-size:22px;line-height:135%;margin-bottom:10px}#pin-post-info .post-tags>*{font-size:14px;padding:1px 6px;margin-right:6px;line-height:20px}}@media (min-width:992px){.channel-home .ch-home-pin-post{padding:30px 0 20px 0;border-bottom:0}}.channel-home .ch-home-series{margin:0;padding:0 0 30px 0;border-bottom:none}.channel-home .post-list{padding:0 20px}.channel-home .series-list{padding:0 20px}.channel-home .home-head{margin-top:0;margin-bottom:0}@media (min-width:992px){.channel-home .ch-home-post,.channel-home .ch-home-series{padding-bottom:50px}.channel-home .post-list,.channel-home .series-list{padding:0}.blog .header .masthead .masthead-subtitle{font-size:16px}.channel-home .home-head{margin-top:-20px;margin-bottom:10px}}.dark-mode .ch-home .ch-home-body .ch-section-header{border-color:rgba(255,255,255,.05)}.dark-mode .swiper-pagination-container .swiper-bullet{background-color:rgba(255,255,255,.2)}.dark-mode .swiper-pagination-container .swiper-bullet.active{background-color:#3478FF}@media (min-width:992px){.dark-mode .container .swiper-navigator-btn{background-color:rgba(0,0,0,.9);color:rgba(255,255,255,.33)}}.channel-home .channel-home-store-list .component-post.grid{flex-basis:50%!important}.channel-home .channel-home-store-list .component-post.grid .store-item-title{font-weight:600;font-size:15px;line-height:135%;color:#000;margin-bottom:6px}.channel-home .channel-home-store-list .component-post.grid .store-item-date{font-weight:400;font-size:12px;line-height:130%;color:rgba(0,0,0,.47);margin-bottom:12px}.dark-mode .channel-home .channel-home-store-list .component-post.grid .store-item-title{color:#fff}.dark-mode .channel-home .channel-home-store-list .component-post.grid .store-item-date{color:rgba(255,255,255,.47)}.dark-mode .channel-home-store-list .badge.sold-out{border:1px solid #313131!important}@media (min-width:768px){.channel-home .channel-home-store-list .component-post.grid .store-item-title{font-size:16px}.channel-home .channel-home-store-list .component-post.grid .store-item-date{margin-bottom:10px}.channel-home-store-list .badge-groups .badge{font-size:14px!important}}.search{-ms-flex:1;flex:1;height:48px;padding-bottom:12px;margin:0 -8px;border-radius:25rem}.blog-search .btn-back{position:absolute;top:-46px;left:8px;z-index:2}.search-input{position:relative;z-index:2;width:100%;height:100%;padding:1px 0 0 8px;font-size:18px;line-height:24px;color:currentColor;background-color:transparent;border:0;border-radius:0}.search-input:focus{background-color:transparent;outline:none}.invert-colors .search-input::placeholder{color:rgba(255,255,255,.7)}.header .btn-search{position:relative;z-index:2;height:100%;border:0}.btn-search::before{content:none}@media (min-width:768px){.search{height:56px}.blog-search .btn-back{top:-52px;left:12px}.header .btn-search{width:64px;margin-right:-12px}.header .btn-search .fa-search{position:relative;top:-1px}}@media (min-width:992px){.search{position:absolute;top:-52px;right:20px;z-index:10;width:280px;height:40px;padding:0;margin:0 48px 0 0;overflow:hidden;background-color:#fff;border-radius:24px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}.search:not(.focused){box-shadow:0 0 0 1px rgba(0,0,0,.1)}.search.focused{box-shadow:0 0 0 1px rgba(0,0,0,.05),0 3px 6px rgba(20,20,20,.1)}.no-keyword .search{position:fixed;top:120px;left:calc(50% - 280px);width:560px;height:48px;margin-right:0}.logged-user .search{margin-right:144px}.search,.no-keyword .search-input,.no-keyword .header-custom .btn-icon.btn-search{color:#121212!important}.has-keyword .btn-back{display:none}.no-keyword .search-input{padding-left:22px}.has-keyword .search-input{padding-left:20px;font-size:15px;color:currentColor}.no-keyword.header-bg-img .search-input::placeholder,.no-keyword.invert-colors .search-input::placeholder{color:rgba(0,0,0,.5)}.no-keyword .btn-search{margin-right:0;box-shadow:none!important}.has-keyword .btn-search{width:52px;margin-right:0}.has-keyword .btn-icon.btn-search,.has-keyword .header-custom .btn-icon.btn-search{color:#121212!important}.has-keyword .btn-search .fa-search{font-size:16px}}.no-keyword .gnb-logo,.no-keyword .gnb-brand::before,.blog-search #search-link,.no-keyword .gnb-nav{display:none}.no-keyword .gnb-brand{margin-left:12px}@media (max-width:991.98px){.has-keyword .gnb-logo,.blog-search .gnb-brand::before,.blog-search .gnb-nav,.blog-search .gnb .action-group,.no-keyword .footer{display:none}.blog-search .gnb-brand{margin-left:12px}}[class*="suggestion-"]{margin-bottom:24px}[class*="suggestion-"]+[class*="suggestion-"]{border-top:0}.blog-search .error-block{margin-bottom:-16px}.section.search-footer{padding-top:20px;padding-bottom:20px;margin-top:-4px;text-align:center;font-size:14px;line-height:24px;border-top:1px solid;white-space:initial}.search-footer p{display:inline-block;margin:4px 8px;vertical-align:middle}.search-footer p+.btn{margin:4px 8px}@media (max-width:375px){.section.search-footer>.btn.btn-default>.keyword.text-brand{white-space:initial;text-overflow:ellipsis}}@media (min-width:768px){.blog-search .suggestion-tags,.blog-search .suggestion-posts{margin-top:0}.blog-search .error-block{margin-bottom:-24px}.section.search-footer{margin-top:-8px}}.series-info-wrap{border-bottom:1px solid}.series-info{position:relative;padding:0}.series-info .article-img{position:absolute;top:0;left:0;width:96px;height:128px;padding:0!important;margin-right:16px;border-radius:8px;background-color:#f7f7f7}.dark-mode .series-info .article-img{background-color:#232323}.series-info .article-img::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(0,0,0,.05)}.series-info .article-img .cover{font-size:14px}.series-info .article-img .ppm-badge{top:0;right:6px}.series-info .article-media{margin-bottom:20px;padding:0;word-break:break-word}.series-info .article-title-wrap{-ms-flex:1;flex:1;display:block;height:128px;max-height:128px;margin:0 0 16px 112px;overflow:initial}.series-info .article-title{margin-bottom:8px;font-size:18px;font-weight:600;line-height:130%}.series-info .article-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog .series-info .article-meta{display:block}.blog .series-info .desc-more{background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1) 40%);display:none;position:absolute;right:0;width:68px;bottom:0;height:auto;text-align:right}.blog .series-info .desc-more span{position:relative;color:#3478ff;font-size:14px;font-weight:700}.blog .series-info .article-text-wrap{-ms-flex:1;flex:1;display:block;margin:0 0 16px;font-weight:400;font-size:14px;line-height:135%;position:relative;height:auto;overflow:hidden;max-height:none}.blog .series-info .series-desc{margin:0}.series-info .article-title{-webkit-line-clamp:3}.blog .series-info .article-meta{font-weight:400;font-size:12px;line-height:130%}.blog .series-info .btn.btn-series-info{border-radius:6px;font-size:15px}.series-info .article-meta .badge{vertical-align:1px;font-size:11px;line-height:10px}.blog .series-info .series-badge-container{display:flex;position:relative;padding-left:0;margni-bottom:0;line-height:1;list-stype:none;flex-wrap:wrap;gap:6px 4px}.blog .series-info .series-badge{display:inline-block;font-size:12px;line-height:16.2px;font-weight:400;color:rgba(0,0,0,.47);text-align:center;padding:2px 6px;background:rgba(0,0,0,.05);border-radius:3px;transition:background-color .15s ease-in-out;font-style:normal;text-decoration:none!important;margin-left:0!important}.blog .series-info .series-badge.partners{font-weight:500;color:#3478FF;background:#EBF4FF}.blog .series-info .series-badge.adult{font-weight:500;color:#F99C3E;background:#FFF5E0}.dark-mode .blog .series-info .series-badge{color:rgba(255,255,255,.47);background:rgba(255,255,255,.13)}.dark-mode .blog .series-info .series-badge.partners{color:#3478FF;background:#112B49}.dark-mode .blog .series-info .series-badge.adult{background:#493611;color:#F99C3E}.series-info .article-meta .meta-item:not(.article-author)::before{content:"·";margin:0 5px}.series-info .article-text-wrap+.tag-list{margin-top:16px}.series-info .tag-list .tag{font-size:13px}.series-info .article-stats{position:absolute;top:112px;right:0;left:112px;padding:0;margin:0;list-style:none;font-weight:400;font-size:12px;line-height:16px}.series-info .article-stats li{position:relative;display:inline-block;margin-right:12px}.series-info .article-stats li+li::before{margin-right:3px}.series-info .article-stats i{margin-right:1px;font-size:inherit}.series-info .article-stats .ic-eye{position:relative;width:16px;height:16px}.series-info .action-group .btn{padding:9px 15px}.series-info .action-group .btn+.btn{margin-top:0;margin-left:12px;border:1px solid #000}.series-info .action-group .btn+.btn:disabled{margin-top:0;margin-left:6px;border:1px solid rgba(0,0,0,.27);color:rgba(0,0,0,.27)}.series-info .action-group .btn-purchases{border:1px solid #000}.dark-mode .series-info .action-group .btn-purchases{border:1px solid #fff}@media (min-width:768px){.series-info{font-size:15px;line-height:20px;min-height:288px}.series-info .article-img{width:210px;height:280px}.series-info .article-img .ppm-badge{right:10px}.series-info .article-media{min-height:228px;margin-bottom:4px}.series-info .article-media,.series-info .action-group{margin-left:242px}.series-info .article-content-wrap{-ms-flex:1;flex:1}.series-info .article-title-wrap{height:auto;padding:0;margin:2px 0 16px}.series-info .article-title{font-size:30px;-webkit-line-clamp:2;margin-bottom:12px}.series-info #series-tit.smaller{font-size:26px}.blog .series-info .article-meta{font-size:15px;line-height:18px}.series-info .article-meta .meta-item{font-size:inherit}.blog .series-info .article-text-wrap{-ms-flex:1;flex:1;display:block;font-size:16px;margin-bottom:20px}.blog .series-info .series-desc{margin:0;font-size:16px}.blog .series-info .series-badge-container{gap:8px 6px}.blog .series-info .series-badge{font-size:14px;line-height:20.3px;padding:1px 6px}.series-info .article-stats{margin-top:0;margin-left:20px;position:relative;top:auto;left:auto;font-size:15px;line-height:18px}.series-info .article-stats .ic-eye{top:1px;width:16px;height:16px}.series-info .action-group .btn{max-width:217px}}@media (min-width:992px){.series-info-wrap{padding-top:44px;padding-bottom:44px}.series-info .article-media{margin-bottom:8px}.series-info .article-author:hover{text-decoration:underline}.series-info .article-text-wrap+.tag-list{margin-top:20px}.series-info .article-stats{position:absolute;right:0;bottom:8px;display:-ms-flexbox;display:flex;width:300px;margin-top:0;margin-right:-12px;margin-left:0;max-width:360px;text-align:center;font-size:14px}.series-info .article-stats li{-ms-flex:1;flex:1;margin:0}.series-info .article-stats li+li::before{content:"";position:absolute;top:0;left:0;height:100%;margin:0!important;border-left:1px solid}.series-info .article-stats i{margin:0 0 4px;font-size:18px;width:20px;height:20px}.series-info .article-stats .ic-eye{top:-1px;width:20px;height:20px}.series-info .stats-count{display:block}.series-info .action-group .btn{max-width:192px}}@media (max-width:991.98px){.series-info .article-stats li+li::before{display:none}}.profile,.profile-bar{word-break:break-word}.profile-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.profile-img{-ms-flex-negative:0;border-radius:6px}.user-profile .profile-img{border-radius:50%!important}.profile-subtitle .user-avatar{display:none;width:18px;height:18px;margin-right:2px;vertical-align:top}.profile-title{margin-bottom:0;font-weight:500;font-size:13px;line-height:22px}.profile-title>a{font-size:17px}.profile-subtitle{margin-top:2px;font-size:13px;line-height:16px}.profile-bar .meta-item .fa-angle-right{font-size:93.75%}.profile-snippet{font-size:14px;line-height:19px}.profile-bar .media-body{overflow:hidden}.profile-bar .action-group{margin-left:16px}.profile-bar .action-group .btn+.btn{margin-left:8px}@media (max-width:414px){.profile-bar.has-membership{-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-bar.has-membership .action-group{width:100%;margin:16px 0 4px}.profile-bar .action-group .btn{-ms-flex:1;flex:1}}.profile-bar .btn-subscribe .fa-check{font-size:14px}.main .action-group>.btn-default+.btn-default{margin-left:6px}.blog-info-list{padding:0;margin:0;list-style:none;font-size:14px;line-height:19px}@media (min-width:992px){.sidebar .blog-info-list{font-size:13px}}.profile-snippet+.blog-info-list{margin-top:20px}.blog-info-list.flex-wrap{margin:0 -10px}.blog-info-list li+li{margin-top:8px}.blog-info-list a{letter-spacing:0}.blog-info-list .inline-flex [class*="fa-"]{width:20px;margin-right:4px;text-align:center;line-height:19px}.blog-info-list .btn{font-size:18px;color:inherit}.sidebar .profile-bar,.sidebar .profile-body{margin-bottom:20px}.sidebar .btn-subscribe{padding:2px 8px}.sidebar .profile-snippet{padding-bottom:20px;border-bottom:1px solid}.sidebar .profile-snippet div{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media (min-width:992px){.sidebar .profile-img{width:44px;height:44px;margin-right:12px;border-radius:4px}.sidebar .profile-title>a{font-size:16px}.sidebar .profile-subtitle{margin-top:2px}.sidebar .action-group{display:none}.sidebar .profile-body{margin-bottom:0}}.membership-help{position:relative;font-size:14px;line-height:19px;word-break:keep-all}.content .membership-help{padding-top:8px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.membership-help .profile-avatar{margin:8px 0}.membership-help .profile-title{text-align:center;font-weight:500}.membership-help .profile-title>a{font-size:16px;line-height:20px}.membership-help h5{margin:4px 70px 12px 0;font-size:20px;line-height:1.25;word-break:break-word}.membership-help p{margin-bottom:12px}.membership-help .fa-angle-right{position:relative;top:1px}@media (min-width:768px){.content .membership-help{font-size:15px;line-height:21px}.content .membership-help .user-profile{-ms-flex:0 0 calc((100% + 24px) / 4 - 24px);flex:0 0 calc((100% + 24px) / 4 - 24px);max-width:calc((100% + 24px) / 4 - 24px);padding:0;margin-left:24px;overflow:hidden}.content .membership-help h5{margin-top:0;margin-right:0;font-size:25px}.content .membership-help p span{display:block}.content .membership-help .profile-img{width:60px;height:60px}}@media (min-width:992px){.content .membership-help .user-profile{-ms-flex:0 0 calc((100% + 24px) / 3 - 24px);flex:0 0 calc((100% + 24px) / 3 - 24px);max-width:calc((100% + 24px) / 3 - 24px)}.sidebar .membership-help .profile-img{width:60px;height:60px;margin-top:0}.sidebar .membership-help .profile-title{display:none}.sidebar .membership-help h5{margin-right:0;font-size:19px;line-height:24px}}@media (max-width:767.98px){.membership-help .user-profile{-ms-flex:0 0 calc((100% + 24px) / 4 - 24px);flex:0 0 calc((100% + 24px) / 4 - 24px);max-width:calc((100% + 24px) / 4 - 24px)}.membership-help .profile-title{display:none}}.membership-info{border-bottom:1px solid}.membership-info .profile-bar{-ms-flex-align:start;align-items:flex-start;padding-top:16px;padding-bottom:16px}.membership-info .fa-question-circle{font-size:14px}.membership-info .mplan-cover{width:100%;padding-top:30%;background:no-repeat center;background-size:cover;border-radius:4px}.membership-info .profile-body{margin-top:16px}.membership-info .profile-title{font-size:26px;line-height:30px}.membership-info .profile-subtitle{font-size:14px;line-height:20px}.membership-info .profile-snippet{margin-top:16px}.membership-info .btn-wrap{margin-top:16px;margin-bottom:8px}@media (min-width:768px){.membership-info .profile-body{position:relative;margin-top:20px}.membership-info .mplan-cover{padding-top:25%}.membership-info .profile-title,.membership-info .profile-subtitle{margin-right:calc(33.333333% - 16px)}.membership-info .profile-title{margin-bottom:4px}.membership-info .profile-title>a{font-size:30px;line-height:34px}.membership-info .mplan-badge{width:24px;height:24px}.membership-info .profile-subtitle,.membership-info .profile-snippet{font-size:15px;line-height:20px}.membership-info .btn-wrap{position:absolute;top:0;right:0;max-width:calc(33.333333% + 8px);margin:4px 0}}@media (min-width:992px){.membership-info{margin-top:10px}.membership-info .section-header.has-img{border-bottom:1px solid}.membership-info .membership-profile{display:-ms-flexbox;display:flex;padding-top:32px}.membership-info .mplan-cover{width:180px;padding:0;margin:0 36px 0 0}.membership-info .media-body{padding-bottom:2px}.membership-info .profile-body{-ms-flex:1;flex:1;max-width:100%;min-height:90px;margin:0}}.blog .mplan-grid.row{padding-bottom:0;margin:12px -12px}.blog .mplan-grid.row>.col-12{padding:12px;margin:0}.blog .mplan-grid.row .mplan{border-radius:10px;box-shadow:none}.blog .mplan-grid.row .mplan-img{border-radius:10px 10px 0 0}@media (min-width:768px){.blog .mplan-grid.row>.col-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.blog .mplan-grid.row>.col-12{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.author-info{padding-top:16px;padding-bottom:16px;margin-bottom:12px;border-top:1px solid}.author-info .section-header{border-width:0}.author-info .profile-img{width:36px;height:36px;margin-right:10px}.author-info .user-profile,.author-info .user-profile .media-body{overflow:hidden}.author-info .profile-title>a{font-weight:500;font-size:15px;line-height:20px}@media (min-width:768px){.author-info{padding-top:24px;padding-bottom:24px}.author-info .profile-subtitle{font-size:14px;line-height:18px}}@media (min-width:992px){.section.author-info{padding:28px;margin-bottom:24px;border:1px solid;border-radius:10px}}.about-blog{border-bottom:1px solid}.blog-about .section-header{padding:0}.blog-about .profile{padding:16px 0}.blog-about .profile .btn-subscribe{display:none}.blog-about .profile .btn-subscribe+.btn{margin-left:0}.blog-about .profile-body{margin-top:20px}@media (min-width:768px){.blog-about .profile{min-height:128px}.blog-about .profile-bar{position:relative;padding-left:88px}.blog-about .blog-avatar,.blog-about .profile-avatar{position:absolute;top:0;left:0}.blog-about .profile-title,.blog-about .profile-body{max-width:800px}.blog-about .profile-title>a{font-size:20px;line-height:25px}.blog-about .action-group{margin-left:40px}.blog-about .profile-body{margin:2px 0 0 88px}.blog-about .blog-info-list li{display:inline-block;margin-right:24px}}.blog-post .header-is-fixed .header-custom::after{content:none}.post-header .comment-count.gray-990{font-weight:600}.blog-post .navbar-center .btn-icon,.header .btn-like,.header .episodes-toggle{display:none}.header .action-group>.episodes-toggle{margin-left:16px}.episodes-show .header .episodes-toggle{box-shadow:inset 0 100px rgba(20,20,20,.05)}.dark-mode .episodes-show .header .episodes-toggle{box-shadow:inset 0 100px rgba(255,255,255,.15)}@media (min-width:768px){.blog-post{}.blog-post .post~.section .container{max-width:700px;padding-right:0;padding-left:0}}@media (min-width:992px){.blog-post{padding-bottom:0}.blog-post .main{padding-bottom:64px}.blog-post .navbar-center .btn-icon{display:inline-block;min-width:36px;width:36px;height:36px;padding:5px 3px 5px 7px}.blog-post .navbar-center .btn-icon [class*="fa-"]{position:relative;top:-1px;font-size:20px}.blog-post .navbar-center .btn-prev{-ms-flex-order:-1;order:-1;padding:5px 7px 5px 3px}.header .navbar-right .btn-like,.header .navbar-right .episodes-toggle{display:inline-block}.viewer-navbar .container{max-width:740px}}.membership-only .card{max-width:402px;padding:28px 24px 8px;margin:0 auto;border-radius:10px;text-align:left}@media (min-width:768px){.membership-only>.card{margin:48px auto 20px}}.membership-only h5{margin:0;font-weight:600;font-size:16px;line-height:135%}.membership-only h5+div{margin:4px 0 20px;font-size:14px;line-height:135%;word-break:keep-all}.membership-only h5+p{font-size:14px;text-indent:0!important}.mplan-media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:17px 0 16px;border-top:1px solid}.mplan-media .mplan-media-content{-ms-flex:1;flex:1;margin-right:12px;overflow:hidden}.mplan-media .mplan-media-content a{color:inherit!important;text-decoration:none}.mplan-media .mplan-media-content a:hover .mplan-title{text-decoration:underline}.mplan-media .mplan-avatar{width:40px;min-width:40px;height:40px;margin-right:12px;border-radius:50%}.mplan-media .mplan-title{margin:0;font-weight:400;font-size:14px;line-height:135%}.mplan-media .mplan-title-2{margin:0;font-weight:400;font-size:14px;line-height:22px}.mplan-media .mplan-price{margin:0;height:24px;font-weight:600;font-size:18px;line-height:135%}.mplan-media .mplan-price-2{margin:0;height:24px;font-weight:600;font-size:18px;line-height:26px}.mplan-media .mplan-price small{font-weight:400;font-size:12px}.mplan-media .mplan-price .per{margin:.2em}.mplan-media .btn-membership{height:32px;font-weight:500;line-height:130%;display:flex;justify-content:center;align-items:center;padding:7px 12px;font-size:14px;border-color:rgba(0,0,0,.27)!important}.mplan-media .btn-membership.disabled{opacity:.27}.dark-mode .mplan-media .btn-membership{border-color:rgba(255,255,255,.27)!important}.post-content a.pay-mplan-header,.post-content .pay-mplan-body a{text-decoration:none}.pay{position:relative;max-width:700px;padding:0 20px;margin-top:80px;font-size:14px;line-height:18px;text-align:left;word-break:break-word;border:1px solid rgba(0,0,0,.1);border-radius:10px}@media (min-width:768px){.pay{padding-right:24px;padding-left:24px;margin-top:100px;font-size:15px;line-height:19px}}.pay p{margin-bottom:0;font-size:inherit;line-height:inherit;text-indent:0!important}.pay b{font-weight:600}.pay-header{padding-top:24px;padding-bottom:24px}.pay-header>.gray-550{text-indent:0}.pay-body,.pay-footer{padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(0,0,0,.05)}.pay-price{font-weight:500;font-size:18px;letter-spacing:0}.pay-footer .btn-purchases{display:flex;align-items:center;border-color:transparent;background-color:transparent;color:#3478ff;font-size:14px;font-weight:500;line-height:18px;text-align:center}.pay-footer .btn-purchases>i{font-size:11px;margin-left:7px}.pay-footer .btn-purchases:focus{outline:none}@media (min-width:768px){.pay-price{font-size:19px}}.pay-support,.pay-support h4,.pay-support p{text-align:center!important}.pay-support .btn-support{width:100%;max-width:160px;margin:14px auto 0}@media (min-width:768px){.pay-support .pay-body p{display:inline-block;vertical-align:middle}.pay-support .btn-support{width:auto;margin:0 0 0 20px}}.vcard{padding:0 20px 20px;font-size:14px;line-height:1;text-align:center}.vcard a{text-decoration:none!important;color:inherit!important}.vcard-img{position:relative;margin:-41px auto 12px}.vcard-img,.vcard img{width:80px;height:80px;border-radius:50%}.vcard-title{max-width:500px;margin:0 auto!important;font-weight:600;font-size:17px;line-height:1.2}.vcard-title a:hover{text-decoration:underline}.vcard-text{max-width:500px;margin:6px auto 0!important;overflow:hidden;line-height:18px!important}.pay-purchase .pay-body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.pay-purchase .pay-body,.pay-purchase .pay-body p{text-align:left!important}.pay-purchase .product-list{padding:0;margin:8px 0 0;list-style:none}.pay-purchase .product-list li{display:inline-block;height:36px;padding:7px 11px;margin:4px 4px 0 0;font-size:14px;line-height:20px;border:1px solid transparent;border-radius:4px}.pay-purchase .product-list li>*{vertical-align:middle}.pay-purchase .product-list li [class*="fa-"]{margin-right:4px;font-size:18px;line-height:20px}.pay-purchase .product-list li b{letter-spacing:0}.pay-purchase .product-list li small{font-size:10px;vertical-align:-.1em}.pay-membership{margin-top:20px}.pay-membership .pay-author-img{float:right;width:40px;height:40px;margin-left:16px;border-radius:50%}@media (min-width:768px){.pay-membership .pay-author-img{width:50px;height:50px;margin-left:24px}}.pay-membership .dropdown{margin:6px 0 -16px -12px}.pay-membership .dropdown>.btn{padding:5px 11px;font-size:12px}@media (min-width:768px){.pay-membership .dropdown{margin-bottom:-12px}.pay-membership .dropdown>.btn{font-size:13px}}.pay-membership .dropdown>.btn:hover,.pay-membership .dropdown.show>.btn{color:inherit}.pay-membership .dropdown>.btn [class*="fa-"]{margin-left:3px;font-size:inherit}.pay-membership .dropdown-menu{max-width:260px;padding:16px 18px 18px;font-size:13px;line-height:16px}.pay-membership .dropdown-menu h6{margin-bottom:10px;font-size:15px}.pay-membership .dropdown-menu p+p{margin-top:10px}.pay-membership .dropdown-menu a{text-decoration:underline}.pay-mplan{position:relative}.pay-mplan+.pay-mplan{margin-top:24px;border-top:0 solid transparent}@media (min-width:768px){.pay-mplan+.pay-mplan{margin-top:20px;padding-top:20px;border-top-width:1px}}.pay-mplan-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.pay-mplan-header .media-body{overflow:hidden}.pay-mplan-header .pay-mplan-title{margin-top:0;margin-bottom:0;font-weight:400;font-size:inherit;line-height:22px}.pay-mplan-header .pay-mplan-price{height:26px;font-size:12px;line-height:26px;word-spacing:-.1em}.pay-mplan-header .fa-chevron-down{margin:0 4px 0 16px}.pay-mplan-header:not(.collapsed) .chevron{transform:scaleY(-1)}.pay-mplan-body{font-size:13px;line-height:18px}.pay-mplan:last-child .pay-mplan-body .inner{padding-bottom:0}.pay-mplan-feature{padding:10px 0 0 16px;margin-bottom:4px}.pay-mplan-feature a{text-decoration:underline}.pay-mplan-description{padding-bottom:4px}.pay-mplan-footer{margin-top:12px}.pay-mplan .btn-membership{width:100%;height:36px}@media (min-width:768px){.pay-mplan{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pay-mplan-header{-ms-flex-order:1;order:1;-ms-flex:1;flex:1}.pay-mplan-header .pay-mplan-price{font-size:13px}.pay-mplan-body{-ms-flex-order:3;order:3;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font-size:14px;line-height:20px}.pay-mplan-description{padding-bottom:0}.pay-mplan-footer{-ms-flex-order:2;order:2;height:48px;padding:6px 0;margin:0 0 0 20px}}.pay-membership .pay-footer{padding-top:12px;text-align:right}.pay-membership .pay-footer .btn{padding:5px 11px;margin:-9px -12px -9px 0;font-size:14px}.paid-content-starting-point{position:relative;margin:1.5em 0;text-align:center}.paid-content-starting-point::after,.paid-content-starting-point::before{content:'';position:absolute;top:8px;left:0;width:calc(50% - 104px);border-top:1px solid transparent}.paid-content-starting-point::after{left:auto;right:0}.paid-content-starting-point div{font-size:13px;line-height:19px}.paid-content-starting-point div+div{margin-top:2px}.paid-content-starting-point .price{font-family:Montserrat,sans-serif;font-size:16px}.paid-content-starting-point div.price{margin-top:2px;font-family:Montserrat,sans-serif;font-size:16px}.paid-content-starting-point div.price small{font-size:14px}.blog-post .post-footer{padding-top:0;padding-bottom:0}.blog-post .tag-list{padding-top:24px}.blog-post .tag-list h6{display:inline-block;margin:3px 8px 3px 0;vertical-align:middle;font-weight:500;font-size:14px;line-height:30px}.blog-post .tag-list .fa-tag{font-size:12px;margin-right:2px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.post-reaction{padding:24px 0;margin-right:-4px;font-size:14px}.post-reaction .btn-like .fa-heart{font-size:24px}.post-reaction .btn-like .like-count{position:absolute;display:none!important}.post-reaction .btn-like-user{display:none;padding:4px 12px;margin:0 14px;text-align:left;border-radius:25rem}.post-reaction .btn-like-user:hover{box-shadow:none!important}.btn-like-user .like-counter{-ms-flex:1;flex:1;margin-left:6px}.btn-like-user .user-avatar{position:relative;z-index:3;display:inline-block;box-sizing:content-box;width:24px;height:24px;margin-left:-8px;background:no-repeat center;background-size:cover;border-radius:50%;border:2px solid}.btn-like-user .user-avatar:nth-child(2){z-index:2}.btn-like-user .user-avatar:nth-child(3){z-index:1}.btn-like-user [class*="fa-"]{margin-left:4px;font-size:14px}@media (min-width:768px){.post-reaction{padding:28px 0;margin:0}.blog-post .tag-list{padding-top:28px}.post-reaction .btn-like{width:52px;height:52px;padding-top:8px}.post-reaction .btn-like-user{margin:0 18px}.post-reaction .action-group .btn+.btn{margin-left:4px}.post-reaction .action-group .divider{margin:0 12px}.post-footer.section{margin-left:0;margin-right:0}}@media (max-width:767.98px){.post-reaction .btn-like{border-color:transparent!important}}.post-pager{padding-top:0;padding-bottom:0;font-size:13px;line-height:18px;border-top:1px solid}.post-pager .pager-item a{-ms-flex:1;flex:1;padding:20px 0;overflow:hidden}@media (min-width:768px){.post-pager .pager-item a{overflow:visible;max-width:100%}}@media (min-width:992px){.post-pager .pager-item a{overflow:visible;max-width:700px}}.post-pager .pager-item+.pager-item{border-top:1px solid}.post-pager .pager-label{-ms-flex-negative:0;flex-shrink:0;width:40px;margin-right:16px;text-align:center;font-size:12px}.post-pager [class*="fa-chevron"]{display:block;font-size:14px}.post-pager .pager-img-wrap{position:relative;-ms-flex-negative:0;flex-shrink:0;width:72px;height:72px;margin-left:16px;border-radius:4px;overflow:hidden}.post-pager .pager-img{width:100%;height:100%;border-radius:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#f7f7f7}.dark-mode .post-pager .pager-img{background-color:#232323}.post-pager .pager-img-wrap::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border:1px solid rgba(0,0,0,.05);border-radius:inherit}.dark-mode .post-pager .pager-img-wrap::before{border-color:rgba(255,255,255,.05)}.dark-mode .post-pager .pager-img-wrap .pager-img.empty-thumbnail{background-image:url(https://d33pksfia2a94m.cloudfront.net/assets/img/empty/empty_thumbnail_16_9_dark.svg)!important}.post-pager .pager-item .media-body{flex:auto;overflow:hidden;word-break:break-word}.post-pager .pager-title{margin-bottom:0;font-weight:500;font-size:16px;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.post-pager .pager-subtitle{margin:4px 0 0;font-weight:400;font-size:13px;line-height:16px}#other-posts-pagination .page-link{margin:0 16px}@media (min-width:768px){.post-pager{font-size:14px;line-height:19px}.post-pager .pager-item a{min-height:128px;padding:16px 0}.post-pager .pager-label{width:60px;font-size:13px}.post-pager .pager-title{font-size:18px;line-height:23px}.post-pager .pager-img-wrap{width:128px;height:96px;margin-left:40px;border-radius:6px;overflow:hidden}.post-pager .pager-img{width:100%;height:100%;margin-left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.pager-img-wrap:hover .pager-img{-ms-transform:scale(1.15);-moz-transform:scale(1.15);-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.blog-post .profile{margin:0;padding-left:0;padding-right:0;border-radius:0}}@media (min-width:768px){.blog-post .profile{margin:0;padding-left:0;padding-right:0;border-radius:0}}@media (min-width:992px){.post-pager .pager-label{margin:0 20px}.blog-post .profile{max-width:700px;margin:0 auto;padding:24px;background-color:transparent;border-radius:10px}}@media (min-width:767.98px){.post-pager .pager-item+.pager-item{border-left:0}}.viewer-navbar{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:1030}.viewer-navbar::before{content:"";position:absolute;top:-1px;right:0;left:0;z-index:1;border-bottom:1px solid}.viewer-reaction [class*="fa-"]{margin-right:3px}.pager-btn-group .btn-next{-ms-flex-order:3;order:3}.viewer-navbar .pager-btn-group .btn-prev{margin-right:10px}.viewer-navbar .pager-btn-group .btn-next{margin-left:10px}.pager-btn-group .btn.disabled{opacity:1}.viewer-navbar .viewer-reaction .btn-icon-text .count{vertical-align:bottom!important}@media (min-width:992px){.viewer-navbar{display:none}.viewer-navbar{top:16px;bottom:auto;width:152px;height:40px;overflow:hidden;background-color:transparent}.viewer-navbar .container{height:40px;padding:0}.viewer-navbar::before{display:none}.viewer-navbar .viewer-reaction{display:none}}.comment-item{padding-right:0;padding-left:0}@media (min-width:768px){#responses{padding-top:40px}.comment-form .brand-icons .btn-icon{min-width:36px;width:36px;height:36px;padding:8px}.comments.section{margin-right:0;margin-left:0}}@media (min-width:992px){#responses{padding-top:80px;padding-bottom:0}}.blog-post .header,.blog-post .main,.blog-post .episodes{-webkit-transform:translateY(0);transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.episodes-show{overflow:hidden}.episodes-show .episodes{visibility:visible;-webkit-transform:translateX(-264px);transform:translateX(-264px)}.episodes-show .backdrop{-webkit-animation:none;animation:none;opacity:.15}.episodes{position:fixed;top:0;right:-264px;bottom:0;z-index:1100;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:264px;margin:0;overflow:hidden;-webkit-overflow-scrolling:touch;background-clip:padding-box;visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.episodes-show .episodes{box-shadow:0 0 1px rgba(0,0,0,.1),-10px 0 20px rgba(0,0,0,.08);}.episodes .navbar{height:56px}.episodes .navbar::before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;border-top:1px solid}.episodes .navbar-title-wrap{width:100%;margin:0 20px;text-align:left}.episodes .navbar-subtitle{margin-top:2px}.episodes .btn-close{position:absolute;left:6px;width:36px;height:36px;padding:5px}.episodes .btn-close .fa-times{font-size:16px}.episode-list-wrap{-ms-flex:1;flex:1;padding-bottom:40px;overflow-x:hidden;overflow-y:auto}.episode-list-wrap>.btn{display:block;width:calc(100% - 8px);margin:4px}.episode-list-wrap>.btn [class*="fa-"]{margin-right:4px;font-size:16px}.episode-list{padding:0;margin:0;line-height:20px;list-style:none}.episode-list li{position:relative;padding-bottom:1px}.episode-list li::after{content:"";position:absolute;right:0;bottom:0;left:48px;border-bottom:1px solid}.episode-list li:last-child::after{display:none}.episode-list a{display:-ms-flexbox;display:flex;padding:12px 16px 12px 52px;margin-bottom:1px;overflow:hidden}.episode-list a .media-body{overflow:hidden}.episode-list .number{position:absolute;top:12px;left:6px;width:44px;text-align:center;font-size:13px;letter-spacing:0}.episode-list li:hover .number{color:inherit}.episode-list li.active .number{color:#aaa}.episode-list .article-title-wrap{font-size:14px;line-height:20px}.episode-list .article-title{display:block;max-height:40px;font-weight:400;font-size:14px;line-height:20px;overflow:hidden;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.episode-list .viewed .article-title{color:rgba(0,0,0,.47)!important}.dark-mode .episode-list .viewed .article-title{color:rgba(255,255,255,.47)!important}.episode-list .article-subtitle{display:block;margin-top:2px;font-weight:400;font-size:12px;line-height:16px}.episode-list .active.btn-strong .article-subtitle,.episode-list .active.btn-strong .price{color:rgba(255,255,255,.47)}.dark-mode .episode-list .active.btn-strong .article-subtitle,.dark-mode .episode-list .active.btn-strong .price{color:rgba(0,0,0,.47)}.episode-list .article-meta{margin-top:4px}.episode-list .price{-ms-flex-negative:0;flex-shrink:0;min-width:60px;font-size:12px;text-align:right;line-height:20px}@media (min-width:768px){.episodes-show .header,.episodes-show .main,.episodes-show .viewer-navbar,.episodes-show .episodes{visibility:visible;-webkit-transform:translateX(-360px);transform:translateX(-360px)}.episodes{right:-360px;width:360px}.episodes .navbar{height:64px}}@media (min-width:992px){.episodes-show .header,.episodes-show .main,.episodes-show .viewer-navbar{margin-right:360px;-webkit-transform:none;transform:none}}.comment-section-header{padding-bottom:0;border-bottom:0 solid transparent}.comment-section-title{padding:0}.comments.comments-error{padding-top:15px}.comments.comments-error .comment-item{padding:16px 0}.comments .comment-customize-form{width:100%;height:100%;border-radius:10px;border:1px solid rgba(0,0,0,.1);background-color:#fff;padding:16px;margin-bottom:40px}.comments .show .comment-dropdown>.fa-angle-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.comments .comment-customize-form .comment-dropdown,.comments .comment-customize-form .dropdown-item{display:flex;justify-content:flex-start;align-items:center;padding:0;background-color:#fff!important;width:100%;max-width:335px}.comments .comment-customize-form .comment-dropdown{height:49px}.comments .comment-customize-form .comment-dropdown.disabled{cursor:default}.comments .comment-customize-form .dropdown-menu.show{width:100%;max-width:285px;padding:12px 16px;margin:0}.comments .comment-customize-form .dropdown-item{height:44px;justify-content:space-between;align-items:center}.comments .comment-customize-form .dropdown-item:first-of-type{margin-bottom:12px}.comment-creator-info{display:flex;align-items:center}.comments .comment-customize-form .comment-dropdown .user-nickname,.comments .comment-customize-form .dropdown-item .user-nickname,.comments .comment-customize-form .comment-creator-info .user-nickname{max-width:166px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comments .comment-customize-form .comment-dropdown i{margin-left:6px;color:#000}.comments .comment-customize-form .comment-create-form-footer{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.comments .comment-customize-form .btn-insert-image{width:28px;min-width:28px;height:28px;display:flex;justify-content:center;align-items:center;padding:3px}.comments .comment-customize-form .btn-insert-image i{color:rgba(0,0,0,.27)}.comments .comment-customize-form a.form-control .underline{text-decoration:underline;text-underline-position:under;text-decoration-thickness:1px}.comments .comment-customize-form textarea.form-control,.comments .comment-customize-form a.form-control.disabled{border:0 solid transparent;padding:0}.comments .comment-customize-form textarea.form-control{margin-top:12px;min-height:fit-content;max-height:105px;overflow-y:auto}.comments .comment-customize-form a.form-control.disabled,.comments .comment-customize-form textarea.form-control::placeholder{color:rgba(0,0,0,.33);font-size:15px;font-weight:400;line-height:21px}.comments .comment-customize-form .dropdown-item .user-nickname{font-weight:400;font-size:15px;line-height:20px;color:rgba(0,0,0,.6)}.comments .comment-customize-form .dropdown-item i{display:none}.comments .comment-customize-form .user-nickname,.comments .comment-customize-form .dropdown-item.selected .user-nickname{font-weight:600;font-size:15px;line-height:20px;color:#000}.comments .comment-customize-form .dropdown-item.selected i{display:block}.comments .comment-customize-form .btn-create-comment{background-color:#000!important;color:#fff!important}.dark-mode .comments .comment-customize-form .btn-create-comment{background-color:#000!important;color:#fff!important}.comments .comment-customize-form .btn-create-comment:disabled{opacity:.27}.comments .btn-create-comment,.comments .btn-login{border-radius:6px}.comment-list-divider{border:1px solid rgba(0,0,0,.05)}.comment-list{overflow:visible;border-bottom:1px solid transparent}.comment-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:relative;padding:20px 0 15px;border-top:1px solid transparent}.comment-item .comment-content .comment-image{max-height:140px;width:auto;object-fit:contain;object-position:left;display:block;margin-bottom:6px}.comment-item .comment-content .comment-link{text-decoration:underline}.comment-list>.comment-item:first-child,.comments>.comment-item:first-child{border-top:1px solid rgba(0,0,0,.05)}.comment-item.reply{margin-left:52px}#btn-more-comment{display:none;width:100%;padding:7px 0 8px;font-size:14px;border:0;border-bottom:1px solid transparent;border-radius:0}#btn-more-reply{display:none;width:calc(100% - 52px);margin-left:52px;padding:7px 0 8px;font-size:14px;border:0;border-top:1px solid rgba(0,0,0,.05);border-radius:0}.dark-mode #btn-more-reply{border-top:1px solid rgba(255,255,255,.125)}.comment-item .profile-avatar{margin-right:12px}.comment-item.is-secret .secret-comment-content{height:40px;line-height:40px}.comment-main{-ms-flex:1;flex:1}.comment-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;margin-bottom:6px}@media (min-width:768px){.comment-item.reply{margin-left:64px}#btn-more-reply{width:calc(100% - 64px);margin-left:64px}.comment-item.is-secret .secret-comment-content{height:48px;line-height:48px}.comment-item .comment-content .comment-image{max-height:210px}}@media (max-width:375px){.comment-item.reply{margin-left:42px}#btn-more-reply{width:calc(100% - 42px);margin-left:42px}.comments .comment-customize-form .dropdown-menu.show{min-width:calc(100vw - 40px);left:-16px!important}.comment-item .comment-header .time{line-height:20px}.comment-item.is-secret .secret-comment-content{height:32px;line-height:32px}}.comment-header *{line-height:inherit}.comment-header .user-avatar-xs{min-width:1.25rem;vertical-align:top;box-shadow:inset 0 0 0 1px rgb(0 0 0 / 5%)!important}.modal-content .comment-header{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:8px}.modal-content .comment-header .user-avatar-xs{margin-right:6px}.comment-main .pinned-comment-label{display:none;font-style:normal;font-weight:400;font-size:12px;line-height:120%;color:rgba(0,0,0,.47);vertical-align:text-top}.dark-mode .comment-main .pinned-comment-label{color:rgba(255,255,255,.47)}.comment-main .pinned-comment-label .fa-thumbtack{font-size:12px;transform:rotate(45deg)}.comment-item.is-pinned .pinned-comment-label{display:flex;align-items:center;padding:2px 0}.comment-item.is-pinned .pinned-comment-label div{margin-left:6px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-header .author{display:inline-block;margin-right:4px;font-weight:600;font-size:15px;line-height:20px;word-break:break-all}.comment-header a.author:hover{text-decoration:underline}.comment-item .post-author{font-weight:700}.comment-header .time{display:inline-block;min-width:32px;font-size:12px;line-height:14px;color:rgba(0,0,0,.47);text-align:right;margin-left:6px;cursor:default}.creator-badge{padding:2.75px 6px;background-color:#ebf4ff;border-radius:3px;font-style:normal;font-weight:500;font-size:12px;line-height:135%;color:#3478ff;margin-right:4px}.dark-mode .creator-badge{color:#3478FF;background:#112B49}.supported-label{display:inline-block;margin-right:4px;font-style:normal;font-size:13px;font-weight:500;line-height:19px;color:#3478ff;background-color:transparent}.supported-label abbr{margin-left:2px}.comment-actions{margin:10px -7px -4px -7px;line-height:16px}.comment-actions .btn{padding:7px 8px;font-size:12px;line-height:inherit;color:#888;background-color:transparent;border:0}.comment-actions .btn-icon .count{font-size:13px;line-height:16px}.comment-actions .btn-comment-reply{margin-right:14px}.comment-actions .btn-comment-reply:disabled{color:rgba(0,0,0,.47)}.comment-content,.parent-comment{font-weight:400;font-size:15px;line-height:21px;-webkit-font-smoothing:antialiased;vertical-align:top}.comment-content p{margin-bottom:0}.comment-content p,.comment-content p a{word-break:break-word}.comment-content.empty-comment-content p{color:rgba(0,0,0,.27)}.dark-mode .comment-content.empty-comment-content p{color:rgba(255,255,255,.27)}.comment-content.error-msg p{font-size:14px;color:#909090}.parent-comment{padding:8px 12px;background-color:#fafafa;border:1px solid rgba(0,0,0,.1);border-radius:4px;max-height:123px;overflow-y:auto}.comment-content img{max-width:100%}.comment-header .fa-lock-alt{font-size:13px;color:rgba(0,0,0,.47)}.dark-mode .comment-header .fa-lock-alt{color:rgba(255,255,255,.47)}.comment-list .comment-respond-btns .dropdown-menu{min-width:unset;max-width:240px;left:50%!important;right:auto!important;text-align:center!important;transform:translate3d(-50%,26px,0)!important}.comment-list .comment-respond-btns .dropdown-menu .tooltip-message{padding:10px 18px;white-space:nowrap;vertical-align:middle;display:inline-block}.comment-list .comment-respond-btns .dropdown-menu .tooltip-message .author-text{max-width:150px;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.blog .comment-list [class*="btn-icon"]{min-width:32px;width:auto;height:32px;padding:3px 8px}.blog .comment-list [class*="btn-icon"] [class*="fa-"]{position:relative;top:-1px;font-size:16px}.comment-list .comment-respond-btns .dropdown-menu .fa-heart{margin-left:4px;color:#f44450}.comment-list .post-author-liked{position:relative;padding:5px 8px 9px;margin-left:14px}.comment-list .post-author-liked .author-avatar{width:18px;height:18px;margin:0 -1px;border-radius:50%;vertical-align:middle;background-color:#fff;display:inline-block;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);background-position:center center;background-repeat:no-repeat;background-size:cover}.dark-mode .comment-list .post-author-liked .author-avatar{-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.comment-list .post-author-liked .fa-heart{position:absolute;left:50%;top:50%;margin-left:4px;margin-top:1px;font-size:9px;color:#f44450;-webkit-text-stroke:.8px #fff}.comment-list .post-author-liked-tooltip{border:1px solid rgba(0,0,0,.15);background-color:#fff;z-index:1000;color:#000}.comment-list .post-author-liked.dropdown-toggle::after{display:none}.comment-list .comment-modify-btns .dropdown.show>.btn{color:#3478ff}.comment-list .comment-modify-btns .dropdown-menu{margin-right:8px;min-width:140px}.comment-list .comment-modify-btns .dropdown-menu .dropdown-item{color:#666}.comment-list .open-replies-actions{line-height:16px}.comment-list .open-replies-actions .btn{margin:4px 0 -8px -12px;font-size:13px;line-height:18px;color:rgba(0,0,0,.54)}@media (min-width:768px){.comment-actions .btn-comment-reply{margin-right:19px}.comment-actions .btn-comment-reply:disabled{color:rgba(0,0,0,.47)}.comment-actions .post-author-liked{margin-left:19px}.comment-list .open-replies-actions .btn{margin-left:-16px}}@media (max-width:375px){.comment-item.is-pinned .pinned-comment-label div{max-width:120px}.comment-actions .btn-comment-reply{margin-right:6px}.comment-actions .btn-comment-reply:disabled{color:rgba(0,0,0,.47)}.comment-actions .post-author-liked{margin-left:6px}}.comments .form-inline{padding:16px 0}.comments .author-form-inline{padding:8px 0}.comments .form-inline .custom-control{margin-right:18px}.modal.comment-edit-form .form-inline .custom-control{margin-right:18px;padding-bottom:10px;padding-top:5px}.modal.comment-content-form .modal-footer{border-top:1px solid rgba(0,0,0,.05);margin-top:20px}.modal.comment-content-form.comment-edit-form .modal-footer{margin-top:16px}.comment-content-form .image-after-inner>div::after{border-width:0;border-color:transparent}.comment-content-form .image-after-inner img{width:64px;height:64px;object-fit:cover}.comment-content-form .image-after-inner .btn{position:absolute;top:4px;right:4px;z-index:2;width:18px;min-width:18px!important;height:18px;padding:0;color:#fff!important;background-color:rgba(0,0,0,.33);border-radius:50%;display:flex;justify-content:center;align-items:center}.comment-content-form .image-after-inner .btn i{font-size:8px!important}.comments textarea.form-control{min-height:80px;margin-bottom:10px;font-size:14px;color:#000!important;background-color:#fff!important;border-color:rgba(0,0,0,.15);border-radius:4px}.comments textarea.form-control:focus{border-color:rgba(0,0,0,.3)}.comments textarea.form-control:disabled{background-color:#fff}.comments .comment-content .form-control{margin-top:6px}.comments .custom-control-label{font-size:14px}.comments a.form-control.disabled{height:65px;margin-bottom:10px;font-size:14px;color:#909090;background-color:#fff;background-clip:padding-box;border-radius:4px}.comments a.form-control.disabled,.comments .btn-secondary.disabled,.comments .btn-secondary:disabled{border-color:rgba(0,0,0,.125)}#easy-login .fa-comments{margin-bottom:12px;font-size:40px}.post-meta .article-meta .meta-item:not(time)::before{content:"·";margin-left:3px;margin-right:3px}.header-serif .gnb-brand,.header-serif .masthead{font-family:'Nanum Myeongjo','Georgia',serif}.header-serif .gnb-brand,.header-serif .masthead-title{font-weight:500}.gray-990,.blog .gray-990,.blog .btn,.blog .gnb .action-group>.btn,.blog .header-custom,.blog .gnb-brand,.header-bg-color:not(.invert-colors) .header-custom .btn-icon,.header-bg-color:not(.invert-colors) .header-custom .btn-subscribe{color:#121212}.dark-mode .gray-990,.dark-mode .blog .gray-990,.dark-mode .blog .btn:not(.btn-secondary),.dark-mode .blog:not(.header-bg-color) .gnb .action-group>.btn,.dark-mode .blog:not(.header-bg-color) .header-custom,.dark-mode .blog:not(.header-bg-color) .gnb-brand{color:#fff}.blog .gray-600,.blog .tag-list .tag,.paid-content-starting-point div{color:#757575}.dark-mode .blog .gray-600,.dark-mode .blog .tag-list .tag,.dark-mode .paid-content-starting-point div{color:#999}.blog .gray-550,.badge:not(.text-brand):not(.text-danger),.blog .pagination .page-link{color:rgba(0,0,0,.47)}.dark-mode .blog .gray-550,.dark-mode .badge:not(.text-brand):not(.text-danger),.dark-mode .blog .pagination .page-link{color:#888}.gray-550 .ic-eye{opacity:.44}.dark-mode .gray-550 .ic-eye{opacity:.5}.blog .gray-480{color:#999}.dark-mode .blog .gray-480{color:#757575}.blog .gray-450,.blog .meta-item::after,.btn-disabled,.text-brand:disabled,.text-brand.disabled,.btn-series-episode.disabled,.blog .page-item.disabled .page-link,.body-custom .btn-subscribe.active{color:#aaa}.dark-mode .blog .gray-450,.dark-mode .blog .meta-item::after,.dark-mode .btn-disabled,.dark-mode .text-brand:disabled,.dark-mode .text-brand.disabled,.dark-mode .btn-series-episode.disabled,.dark-mode .blog .page-item.disabled .page-link,.dark-mode .body-custom .btn-subscribe.active{color:#666}.blog .gray-400{color:#b4b4b4}.dark-mode .blog .gray-400{color:#555}.blog .gray-350,.pager-btn-group .btn.disabled{color:#ccc}.dark-mode .blog .gray-350,.dark-mode .pager-btn-group .btn.disabled{color:#444}.blog .gray-300{color:#ddd}.dark-mode .blog .gray-300{color:#333}.blog .gray-0,.blog .btn-strong{color:#fff}.dark-mode .blog .gray-0,.dark-mode .body-custom .btn-strong,.dark-mode .blog .my-membership-badge{color:#000}.bg-gray-0,.blog .bg-gray-0,.blog-search.no-keyword,.blog-post,.blog .section,.blog .card,.btn-like-user .user-avatar{background-color:#fff}.dark-mode .bg-gray-0,.dark-mode .blog .bg-gray-0,.dark-mode .blog:not(.header-bg-color),.dark-mode .blog-search.no-keyword,.dark-mode .blog-post,.dark-mode .blog .section,.dark-mode .blog .card,.dark-mode .post-reaction .btn-like.btn-default,.dark-mode .btn-like-user .user-avatar{background-color:#121212}.dark-mode .bg-gray-100{background-color:#1a1a1a}.blog .bg-gray-50,.article-img,.blog-post .profile{background-color:#f7f7f7}.dark-mode .blog .bg-gray-50,.dark-mode .article-img,.dark-mode .blog-post .profile,.dark-mode .blog .episodes,.dark-mode .blog .episodes .navbar{background-color:#1a1a1a}.blog .bg-gray-990{background-color:#121212}.dark-mode .blog .bg-gray-990,.dark-mode .blog .my-membership-badge{background-color:#fff}.blog .btn-default.disabled,.header-is-thin .header-custom::before,.post-list-view .post-item,.series-list-view .series-item,.article-img::after,.section.search-footer,.post-header,.post-pager,.post-pager .pager-item+.pager-item,.post-pager .pager-img::after,.pay-body,.pay-footer,.pay-mplan+.pay-mplan,.episode-list li::after,.sidebar .profile-snippet,.blog .author-info,.blog .mplan-media,.blog .mplan-benefit,.section.about-blog,.comment-item,#btn-more-comment{border-color:rgba(0,0,0,.05)}.dark-mode .blog .btn-default.disabled,.dark-mode .header-is-thin .header-custom::before,.dark-mode .post-list-view .post-item,.dark-mode .series-list-view .series-item,.dark-mode .post-header,.dark-mode .post-pager,.dark-mode .post-pager .pager-item+.pager-item,.dark-mode .post-pager .pager-img::after,.dark-mode .pay-body,.dark-mode .pay-footer,.dark-mode .pay-mplan+.pay-mplan,.dark-mode .sidebar .profile-snippet,.dark-mode .blog .author-info,.dark-mode .blog .mplan-media,.dark-mode .blog .mplan-benefit,.dark-mode .section.about-blog,.dark-mode .comment-item,.dark-mode #btn-more-comment,.dark-mode .membership-only .card{border-color:rgba(255,255,255,.125)}.lnb::before,.viewer-navbar::before,.section-header,.notice-list,.post-grid-view .post-list~.nav-pagination,.series-grid-view .series-list~.nav-pagination,.series-info-wrap,.series-info .article-stats li+li::before,.pay,.pay-purchase .product-list li,.blog .tag-list .tag,.post-reaction .btn-like.btn-default,.episodes .navbar::before,.section.author-info,.membership-info,.membership-info .section-header.has-img,.mplan-grid.row .mplan,.mplan-grid.row .mplan-img::after,.comment-list{border-color:rgba(0,0,0,.05)}.dark-mode .header-custom::before,.dark-mode .lnb::before,.dark-mode .viewer-navbar::before,.dark-mode .section-header,.dark-mode .notice-list,.dark-mode .post-grid-view .post-list~.nav-pagination,.dark-mode .series-grid-view .series-list~.nav-pagination,.dark-mode .series-info-wrap,.dark-mode .series-info .article-stats li+li::before,.dark-mode .pay,.dark-mode .pay-purchase .product-list li,.dark-mode .blog .tag-list .tag,.dark-mode .post-reaction .btn-like.btn-default,.dark-mode .episodes .navbar::before,.dark-mode .section.author-info,.dark-mode .membership-info,.dark-mode .membership-info .section-header.has-img,.dark-mode .mplan-grid.row .mplan,.dark-mode .mplan-grid.row .mplan-img::after,.dark-mode .comment-list{border-color:rgba(255,255,255,.175)}.blog .btn-default,.blog .btn-default.text-brand.disabled,.body-custom .btn-subscribe.active,.section-header .list-sort .btn+.btn::before,.paid-content-starting-point::after,.paid-content-starting-point::before{border-color:rgba(0,0,0,.15)}.dark-mode .blog .btn-default,.dark-mode .blog .btn-default.text-brand.disabled,.dark-mode .body-custom .btn-subscribe.active,.dark-mode .section-header .list-sort .btn+.btn::before,.dark-mode .paid-content-starting-point::after,.dark-mode .paid-content-starting-point::before{border-color:rgba(255,255,255,.25)}.gnb-brand::before,.post-reaction .action-group .divider,.dark-mode .blog.header-bg-color:not(.invert-colors) .gnb-brand::before{border-color:rgba(0,0,0,.2)}.dark-mode .gnb-brand::before,.dark-mode .post-reaction .action-group .divider{border-color:rgba(255,255,255,.3)}.header-bg-color:not(.invert-colors) .header-custom .btn-subscribe{border-color:rgba(0,0,0,.6)}.header-bg-img.header-bg-color:not(.invert-colors) .header-custom .btn-subscribe,.header-bg-color.invert-colors .header-custom .btn-subscribe,.dark-mode .header-custom .btn-subscribe{border-color:rgba(255,255,255,.7)}.header-custom .btn-subscribe.active,.header-bg-img .header-custom .btn-subscribe,.header-bg-color .header-custom .btn-subscribe{border-color:currentColor}.dark-mode .article-img::after,.dark-mode .post-pager .pager-img::after,.dark-mode .episode-list li::after{border-color:rgba(255,255,255,.05)}.blog .text-brand,.blog .btn-default.text-brand,.article-title-wrap .badge-primary,.article-meta .meta-item.price,.dropdown-select .dropdown-item.active::after,.blog .pagination .active,.list-sort .btn.active,.comment-item .post-author{color:#4a65f6}.blog .text-brand,.blog .btn-default.text-brand,.article-title-wrap .badge-primary,.article-meta .meta-item.price,.dropdown-select .dropdown-item.active::after,.blog .pagination .active,.list-sort .btn.active,.comment-item .post-author{color:rgba(0,0,0,1)}.dark-mode .blog .text-brand,.dark-mode .blog .btn-default.text-brand,.dark-mode .article-title-wrap .badge-primary,.dark-mode .article-meta .meta-item.price,.dark-mode .dropdown-select .dropdown-item.active::after,.dark-mode .blog .pagination .active,.dark-mode .list-sort .btn.active,.dark-mode .comment-item .post-author,.dark-mode .blog .ic-membership{color:rgba(255,255,255,1)}.dark-mode .form-control.text-black,.custom-select.text-black{color:#000}.post-grid-view .post-item .article-status .badge-primary,.series-grid-view .series-item .article-status .badge-primary,.blog .switch-input:checked+.switch-indicator::before,.blog .btn-strong,.blog .is-support .point-label,.blog .custom-radio .custom-control-input:checked~.custom-control-label::before,.blog .custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#3478ff}.post-grid-view .post-item .article-status .badge-primary,.series-grid-view .series-item .article-status .badge-primary,.blog .switch-input:checked+.switch-indicator::before,.blog .btn-strong,.blog .is-support .point-label,.blog .custom-radio .custom-control-input:checked~.custom-control-label::before,.blog .custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:rgba(0,0,0,1);color:rgba(255,255,255,1)!important}.blog .force-black{color:rgba(0,0,0,1)!important}.dark-mode .post-grid-view .post-item .article-status .badge-primary,.dark-mode .series-grid-view .series-item .article-status .badge-primary,.dark-mode .blog .switch-input:checked+.switch-indicator::before,.dark-mode .blog .btn-strong,.dark-mode .blog .is-support .point-label,.dark-mode .blog .custom-radio .custom-control-input:checked~.custom-control-label::before,.dark-mode .blog .custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:rgba(255,255,255,1)!important;color:rgba(0,0,0,1)!important}.dark-mode .blog .custom-radio .custom-control-input:disabled~.custom-control-label{opacity:0.5!important}.dark-mode .blog .custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='var(--dark-mode-text-color);'/%3E%3C/svg%3E")}.dark-mode .blog .custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='var(--dark-mode-text-color);' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.dark-mode .blog .ic-membership{fill:var(--dark-mode-primary-color)}.dark-mode .membership-pagination .swiper-bullet{background-color:rgba(255,255,255,.2)}.blog .btn-subscribe.active{background-color:transparent!important;color:#aaa!important}.dark-mode .blog .btn-subscribe.active{color:#666!important}.group-3 .btn-like .fa-heart.default-text{animation:color-change 1s infinite}@keyframes color-change{0%{color:#f44450}50%{color:inherit;transform:scale(1.5)}100%{color:#f44450}}.group-4 .btn-subscribe:not(.active){background:linear-gradient(124deg,#ff2400,#e81d1d,#e8b71d,#e3e81d,#1de840,#1ddde8,#2b1de8,#dd00f3,#dd00f3);background-size:1800% 1800%;-webkit-animation:rainbow 4s ease infinite;-z-animation:rainbow 4s ease infinite;-o-animation:rainbow 4s ease infinite;animation:rainbow 4s ease infinite;border:0}@-webkit-keyframes rainbow{0%{background-position:0% 82%}50%{background-position:100% 19%}100%{background-position:0% 82%}}@-moz-keyframes rainbow{0%{background-position:0% 82%}50%{background-position:100% 19%}100%{background-position:0% 82%}}@-o-keyframes rainbow{0%{background-position:0% 82%}50%{background-position:100% 19%}100%{background-position:0% 82%}}@keyframes rainbow{0%{background-position:0% 82%}50%{background-position:100% 19%}100%{background-position:0% 82%}}.custom-control.postype-radio{padding-left:26px}.postype-radio .custom-control-label{display:flex;align-items:center}.postype-radio>.custom-control-label[for="etc"]{padding:14px 18px;font-weight:400;font-size:12px;letter-spacing:-.14px;color:rgba(0,0,0,.47);line-height:20px}.postype-radio>.custom-control-label[for="etc"]>.label-text{display:flex;flex-direction:column;justify-content:center}.postype-radio>.custom-control-label>.label-text>.label-description{font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.14px;color:#000}.postype-radio .custom-control-label::before{margin-right:10px;width:20px;height:20px;top:2px;left:-26px;background-color:transparent;border:1px solid rgba(0,0,0,.27);transition:none;border-radius:50%}.postype-radio .custom-control-input:checked~.custom-control-label::before{background-color:#3478ff;border:1px solid #3478ff}.postype-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.postype-radio .custom-control-input:disabled~.custom-control-label::before{background-color:rgba(0,0,0,.07);border-color:rgba(0,0,0,.07)}.postype-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.postype-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(52,120,255,.3);border-color:transparent}.postype-radio .custom-control-input:active~.custom-control-label::before{background-color:transparent}.postype-radio .custom-control-label::after{top:7px;left:-21px;width:10px;height:10px;background-size:unset}.postype-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}