.doc-pdf-list{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.doc-pdf-list .body-area{flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 10px 0 0}.doc-pdf-list .best-body,.doc-pdf-list .body-area{align-items:flex-start;align-self:stretch;display:flex;position:relative;width:100%}.doc-pdf-list .best-body{flex:0 0 auto;flex-wrap:wrap;gap:10px 10px;min-width:240px;padding:10px 10px 40px}.doc-pdf-list .best-item{height:320px;min-width:300px}.doc-pdf-list .best-item,.doc-pdf-list .thumbnail{align-items:center;display:flex;flex:1 1;flex-direction:column;flex-grow:1;position:relative}.doc-pdf-list .thumbnail{align-self:stretch;border:1px solid #aaa;border-radius:6px;overflow:hidden;width:100%;z-index:1}.doc-pdf-list .div-img{align-self:stretch;flex:1 1;flex-grow:1;object-fit:cover;position:relative;width:100%}.doc-pdf-list .item-info{background-color:#fff;flex-direction:column;height:82px;padding:0 5px;z-index:0}.doc-pdf-list .item-info,.doc-pdf-list .item-title{align-items:flex-start;align-self:stretch;display:flex;position:relative;width:100%}.doc-pdf-list .item-title{height:22px;padding:1.5px 0}.doc-pdf-list .item-title-text{color:#333;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.doc-pdf-list .item-desc{align-items:flex-start;align-self:stretch;display:flex;height:40px;padding:2px 0;position:relative;width:100%}.doc-pdf-list .item-title-text-2{color:#333;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.doc-pdf-list .price-info{align-items:center;align-self:stretch;display:flex;height:20px;justify-content:space-between;padding:1.5px 0;position:relative;width:100%}.doc-pdf-list .price-left,.doc-pdf-list .price-middle{color:#333;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-pdf-list .price-middle{text-align:center}.doc-pdf-list .price-right{color:#333;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-pdf-list .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.doc-pdf-list .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.doc-pdf-list .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.doc-pdf-list .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.doc-pdf-list .i-navigation-instance{height:1050px!important}.doc-pdf-list .i-navigation-instance,.doc-pdf-list .navigation-instance,.doc-pdf-list .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.nav-icon-wraper{align-items:flex-start;display:flex;flex-direction:column;height:40px;justify-content:center;left:30px;padding:8px;position:relative;width:40px}.nav-icon-wraper .yt-icon-wrapper{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-grow:1;position:relative;width:100%}.nav-icon-wraper .container-wrapper{align-items:center;display:flex;justify-content:center;position:relative;width:24px}.nav-icon-wraper .nav-left-icon-wraper-wrapper{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;height:24px;justify-content:center;position:relative}.nav-icon-wraper .nav-left-icon-wraper{align-self:stretch;flex:1 1;flex-grow:1;object-fit:cover;position:relative;width:100%}.nav-icon-wraper:hover{background-color:#0000001a;border-radius:24px;left:180px}.banner-container{align-items:center;display:flex;height:56px;left:7151px;position:relative;top:11px;width:140px}.banner-container .nav-icon-wraper-instance{left:auto!important}.banner-container .ytd-topbar-logo{width:100px}.banner-container .link,.banner-container .ytd-topbar-logo{align-items:center;align-self:stretch;display:flex;position:relative}.banner-container .link{flex:1 1;flex-grow:1;padding:3px 0}.banner-container .switch-logo{align-self:stretch;flex:1 1;flex-grow:1;object-fit:cover;position:relative}.i-navigation{background-color:var(--chagaunnetnero);flex-direction:column;height:1024px;left:7151px;padding:4px;top:270px;width:72px}.i-navigation,.i-navigation .container-3{align-items:center;display:flex;position:relative}.i-navigation .container-3{flex:0 0 auto;flex-direction:column;width:64px}.i-navigation .icon-container{align-items:center;display:flex;flex-direction:column;gap:12px;height:72px;justify-content:center;position:relative;width:64px}.i-navigation .icon-container .hover-btn:hover{background-color:#005fa3;color:#ffe600}.i-navigation .icon-image{height:22px;position:relative;width:18px}.i-navigation .title{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;max-height:14px;max-width:64px;position:relative;width:100%}.i-navigation .text-2{color:#0f0f0f;font-family:Pretendard-Regular,Helvetica;font-size:10px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav-short-icon{height:24px;left:0;position:absolute;top:0;width:24px}.nav-short-icon-text{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;position:relative;width:64px}.nav-short-icon-text .link-2{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding:16px 0 14px;position:relative;width:64px}.nav-short-icon-text .yt-interaction{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.nav-short-icon-text .yt-icon-margin{align-items:flex-start;display:flex;flex-direction:column;height:30px;padding:0 0 6px;position:relative;width:24px;z-index:1}.nav-short-icon-text .div-wrapper{align-items:center;display:flex;height:24px;justify-content:center;position:relative;width:24px}.nav-short-icon-text .nav-short-icon-wrapper{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;height:24px;justify-content:center;position:relative}.nav-short-icon-text .nav-short-icon-wraper{align-self:stretch!important;flex:1 1!important;flex-grow:1!important;height:auto!important;left:auto!important;object-fit:cover!important;position:relative!important;top:auto!important;width:100%!important}.nav-short-icon-text .container-3{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;max-height:14px;max-width:64px;position:relative;z-index:0}.nav-short-icon-text .text-2{color:#0f0f0f;margin-top:-1px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav-short-icon-text.hover-0-true{background-color:#0000000d;left:180px}.nav-short-icon-text.four{top:342px}.nav-short-icon-text.three{top:238px}.nav-short-icon-text.five{top:446px}.nav-short-icon-text.six{top:550px}.nav-short-icon-text.seven{top:654px}.nav-short-icon-text.hover-0-false{background-color:var(--chagaunnetnero);left:30px}.nav-short-icon-text.two{top:134px}.nav-short-icon-text.one{top:30px}.nav-short-icon-text.five .text-2,.nav-short-icon-text.four .text-2,.nav-short-icon-text.seven .text-2,.nav-short-icon-text.six .text-2,.nav-short-icon-text.three .text-2{font-family:Malgun Gothic-Regular,Helvetica;font-size:10px;font-weight:400;letter-spacing:0;line-height:14px}.nav-short-icon-text.two .text-2{font-family:var(--www-youtube-com-semantic-link-font-family);font-size:var(--www-youtube-com-semantic-link-font-size);font-style:var(--www-youtube-com-semantic-link-font-style);font-weight:var(--www-youtube-com-semantic-link-font-weight);letter-spacing:var(--www-youtube-com-semantic-link-letter-spacing);line-height:var(--www-youtube-com-semantic-link-line-height)}.nav-short-icon-text.one .text-2{font-family:Malgun Gothic-Regular,Helvetica;font-size:10px;font-weight:400;letter-spacing:0;line-height:14px}.navigation{align-items:flex-start;display:flex;flex-direction:column;gap:10px;left:7252px;overflow-y:scroll;position:relative;top:270px;width:180px}.navigation .ytd-guide-renderer-wrapper{background-color:var(--chagaunnetnero)}.navigation .ytd-guide-renderer,.navigation .ytd-guide-renderer-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:180px}.navigation .container-6{align-items:center;z-index:1}.navigation .container-6,.navigation .ytd-guide-section{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.navigation .ytd-guide-section{align-items:flex-start;border-bottom:1px solid;border-color:#0000001a;padding:12px 12px 13px}.navigation .heading-yt{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;max-height:32px;padding:6px 12px 4px;position:relative;width:100%}.navigation .text-wrapper-2{align-self:stretch;color:#0f0f0f;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.navigation .container-7,.navigation .ytd-guide-entry{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.navigation .ytd-guide-entry{border-radius:10px}.navigation .link-wrapper{align-self:stretch;flex:0 0 auto;justify-content:center;min-height:40px;width:100%}.navigation .link-3,.navigation .link-wrapper{align-items:center;display:flex;position:relative}.navigation .link-3{flex:1 1;flex-grow:1;height:40px;padding:0 12px}.navigation .yt-img-shadow-margin{align-items:flex-start;width:38px}.navigation .ua-pxhhovpw-wrapper,.navigation .yt-img-shadow-margin{display:flex;flex-direction:column;height:24px;justify-content:center;position:relative}.navigation .ua-pxhhovpw-wrapper{align-items:center;border-radius:12px;overflow:hidden;width:24px}.navigation .ua-pxhhovpw{background-image:url(https://cdn.animaapp.com/projects/6614ef6f5f16da1152470b09/releases/67fa1d150f1f023f61dbd230/img/u2a-pxhhovp2w-h1cz8tomlbup20fe3wliywpotq0w8f9s3olzdvuxfjujhdsknt@2x.png);background-position:50% 50%;background-size:cover;height:20px;max-width:24px;position:relative;width:20px}.navigation .yt-formatted-string-2{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;position:relative}.navigation .text-wrapper-3{align-self:stretch;color:#0f0f0f;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.navigation .yt-img-shadow-2{height:24px;position:relative;width:24px}.navigation .yt-icon-margin-2{align-items:flex-start;display:flex;flex-direction:column;height:24px;justify-content:center;position:relative;width:38px;z-index:1}.navigation .yt-icon-4{width:24px}.navigation .container-8,.navigation .yt-icon-4{align-items:center;display:flex;height:24px;justify-content:center;position:relative}.navigation .container-8{flex:1 1;flex-direction:column;flex-grow:1}.navigation .img-3{height:20px;object-fit:cover;position:relative;width:20px}.navigation .yt-formatted-string-3{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;position:relative;z-index:0}.navigation .img-4{height:20px;position:relative;width:20px}.navigation .yt-icon-margin-3{height:24px;position:relative;width:38px;z-index:1}.navigation .text-wrapper-4{font-family:Pretendard-Regular,Helvetica;line-height:20px}.navigation .text-wrapper-4,.navigation .text-wrapper-5{align-self:stretch;color:#0f0f0f;font-size:14px;font-weight:400;letter-spacing:0;margin-top:-1px;position:relative}.navigation .text-wrapper-5{font-family:Roboto,Helvetica;line-height:normal}.navigation .ytd-guide-section-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;padding:12px 0 0;position:relative;width:100%}.navigation .container-9{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;height:24px;justify-content:center;position:relative}.navigation .nav-left-icon-wraper-3{align-self:stretch;flex:1 1;flex-grow:1;object-fit:cover;position:relative;width:100%}.navigation .container-10{flex-direction:column;height:263px;padding:5px;z-index:0}.navigation .container-10,.navigation .paragraph{align-items:center;align-self:stretch;display:flex;position:relative;width:100%}.navigation .paragraph{border-top:1px solid;border-color:#0000001a;flex:0 0 auto;flex-wrap:wrap;gap:5px 10px;padding:5px 10px}.navigation .link-4{margin-top:-1px}.navigation .link-4,.navigation .link-5{color:#606060;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navigation .paragraph-2{flex-wrap:wrap;gap:5px 10px;height:27px;padding:5px 10px}.navigation .container-11,.navigation .paragraph-2{align-items:center;align-self:stretch;display:flex;position:relative;width:100%}.navigation .container-11{flex:0 0 auto;flex-direction:column;gap:10px;padding:5px}.navigation .element-chagaun-inc{line-height:18px;margin-top:-1px}.navigation .element-chagaun-inc,.navigation .p{align-self:stretch;color:#909090;font-family:Pretendard-Regular,Helvetica;font-size:11px;font-weight:400;letter-spacing:0;position:relative;text-align:center}.navigation .p{line-height:normal}.navigation::-webkit-scrollbar{display:none;width:0}.search-magnify{align-items:center;background-color:#f8f8f8;border:1px solid #d3d3d3;border-radius:0 40px 40px 0;flex-direction:column;left:30px;padding:8px 1px;top:30px;width:64px}.search-magnify,.search-magnify .yt-icon{display:flex;justify-content:center;position:relative}.search-magnify .yt-icon{align-items:flex-start;flex:0 0 auto;flex-direction:column;width:24px}.search-magnify .magnify-glass-hover{align-self:stretch;flex:1 1;flex-grow:1;object-fit:cover;position:relative;width:100%}.search-magnify:hover{background-color:var(--chagaunnetgallery);border-color:var(--chagaunnetsilver);left:180px}.search-container{align-items:center;display:flex;height:56px;justify-content:space-around;left:7151px;position:relative;top:141px;width:1920px}.search-container .search-margin{flex-direction:column;height:40px;width:270px}.search-container .div,.search-container .search-margin{align-items:center;display:flex;justify-content:center;position:relative}.search-container .div{align-self:stretch;flex:1 1;flex-grow:1;width:100%}.search-container .search-edit-area{align-items:center;align-self:stretch;background-color:#fff;border-bottom:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-radius:40px 0 0 40px;border-right-color:#c6c6c6;border-top:1px solid #c6c6c6;box-shadow:inset 0 1px 2px #eee;display:flex;flex:1 1;flex-grow:1;justify-content:space-around;padding:0 4px 0 16px;position:relative}.search-container .search-edit-input{align-items:center;display:flex;flex:1 1;flex-grow:1;justify-content:center;position:relative}.search-container .search-edit-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--chagaunnetboulder);display:-webkit-box;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;overflow:hidden;position:relative;text-align:justify;text-overflow:ellipsis}.search-container .search-btn-area{align-items:center;background-color:#fff;border:1px solid #c6c6c6;border-radius:0 40px 40px 0;box-shadow:inset 0 1px 2px #eee;display:flex;flex-direction:column;height:40px;justify-content:center;padding:8px 1px;position:relative;width:50px}.search-container .sear-btn-text{height:25px;margin-bottom:-.5px;margin-top:-.5px;position:relative;width:25px}.circle{height:32px;left:0;position:absolute;top:0;width:32px}.tab{align-items:flex-start;display:inline-flex;position:relative;top:20px}.tab .background{align-items:center;border-radius:8px;height:32px;min-width:12px;overflow:hidden;padding:0 12px}.tab .background,.tab .yt-formatted-string{display:inline-flex;flex:0 0 auto;position:relative}.tab .yt-formatted-string{align-items:flex-start;flex-direction:column;max-width:200px}.tab .text{font-family:var(--www-youtube-com-noto-sans-KR-medium-font-family);font-size:var(--www-youtube-com-noto-sans-KR-medium-font-size);font-style:var(--www-youtube-com-noto-sans-KR-medium-font-style);font-weight:var(--www-youtube-com-noto-sans-KR-medium-font-weight);letter-spacing:var(--www-youtube-com-noto-sans-KR-medium-letter-spacing);line-height:var(--www-youtube-com-noto-sans-KR-medium-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tab.selected{left:172px}.tab.default{left:20px}.tab.hover{left:96px}.tab.selected .background{background-color:#0f0f0f}.tab.default .background{background-color:#0000000d}.tab.hover .background{background-color:#0000001a}.tab.selected .text{color:#fff}.tab.default .text,.tab.hover .text{color:#0f0f0f}.tab-container{align-items:center;display:inline-flex;height:40px;left:0;position:fixed;right:0;top:56px}.tab-container .circle-instance{left:auto!important;position:relative!important;top:auto!important}.tab-container .tab-controls{align-items:center;display:flex;position:relative;width:312px}.tab-container .tab-frame{align-items:center;background-color:#fff;display:inline-flex;flex:0 0 auto;gap:10px;height:40px;padding:4px 0;position:relative}.tab-container .tab-instance{flex:0 0 auto!important;left:auto!important;top:auto!important}.add-buttno-wraper{align-items:center;background-color:#0000000d;border-radius:18px;display:inline-flex;height:36px;justify-content:center;left:30px;padding:0 16px 0 10px;position:relative;top:30px}.add-buttno-wraper .div-wrapper{align-items:flex-start;padding:0 6px 0 0;width:30px}.add-buttno-wraper .div,.add-buttno-wraper .div-wrapper{display:flex;flex-direction:column;height:24px;position:relative}.add-buttno-wraper .div{align-items:center;justify-content:center;width:24px}.add-buttno-wraper .img-wrapper{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;position:relative;width:24px}.add-buttno-wraper .img{align-self:stretch;flex:1 1;flex-grow:1;object-fit:cover;position:relative;width:100%}.add-buttno-wraper .container-2{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.add-buttno-wraper .text{color:#0f0f0f;font-family:Malgun Gothic-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:36px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.add-buttno-wraper .rectangle{border-radius:18px;height:100%;left:0;position:absolute;top:0;width:98px}.add-buttno-wraper:hover{background-color:#0000001a;left:180px}.bell-alarm-wraper{align-items:flex-start;display:inline-flex;left:30px;position:relative;top:30px}.bell-alarm-wraper .yt-icon-button{align-items:flex-start;display:flex;flex-direction:column;height:40px;justify-content:center;position:relative;width:40px}.bell-alarm-wraper .yt-icon-badge-shape-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:1 1;flex-grow:1;padding:8px;position:relative;width:100%}.bell-alarm-wraper .yt-icon-badge-shape{align-items:center;display:flex;flex-direction:column;height:24px;justify-content:center;position:relative;width:24px}.bell-alarm-wraper .yt-icon-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;position:relative;width:24px}.bell-alarm-wraper .nav-left-icon-wraper-2{align-self:stretch;flex:1 1;flex-grow:1;object-fit:cover;position:relative;width:100%}.bell-alarm-wraper:hover{background-color:#0000001a;border-radius:24px;left:180px}.circle-user-wraper{height:40px}.circle-user-wraper,.circle-user-wraper .button-menu{align-items:center;display:inline-flex;justify-content:center;position:relative}.circle-user-wraper .button-menu{flex:0 0 auto;padding:1px 14px}.circle-user-wraper .yt-img-shadow{align-items:center;border-radius:16px;display:flex;flex-direction:column;height:32px;overflow:hidden;position:relative;width:32px}.circle-user-wraper .div-2{background-position:50% 50%;background-size:cover}.circle-user-wraper .div-2,.circle-user-wraper .img-2{height:32px;max-width:32px;position:relative;width:32px}.circle-user-wraper.hover-true{border-radius:24px;left:180px}.circle-user-wraper.hover-false{left:30px}.session-container{height:40px;left:8846px;top:27px;width:160px}.session-container,.session-container .container-2{align-items:center;display:flex;justify-content:flex-end;position:relative}.session-container .container-2{flex:1 1;flex-grow:1}.session-container .ytd-button-renderer{border-radius:20px;height:32px}.session-container .yt-button-shape,.session-container .ytd-button-renderer{align-items:center;display:flex;justify-content:center;position:relative;width:60px}.session-container .yt-button-shape{align-self:stretch}.session-container .text-wrapper{color:#454545;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.session-container .ytd-notification{align-items:center;display:flex;flex-direction:column;height:32px;justify-content:center;position:relative;width:50px}.session-container .bell-alarm-wraper-instance{display:flex!important;justify-content:center!important;left:auto!important;top:auto!important;width:100%!important}.session-container .bell-alarm-wraper-instance,.session-container .design-component-instance-node{align-items:center!important;align-self:stretch!important;flex:1 1!important;flex-grow:1!important}.session-container .design-component-instance-node{height:auto!important;width:auto!important}.session-container .bell-alarm-wraper-2{align-items:center!important;justify-content:center!important;padding:initial!important}.session-container .circle-user-wraper-instance{display:flex!important;height:32px!important;left:auto!important;width:50px!important}.session-container .circle-user-wraper-2{align-self:stretch!important;display:flex!important;flex:1 1!important;flex-grow:1!important;padding:initial!important}.session-container .circle-user-wraper-3{justify-content:center!important}.session-container .circle-user-wraper-4{background-image:url(https://cdn.animaapp.com/projects/6614ef6f5f16da1152470b09/releases/67ff164d1075cc07c919597d/img/-------@2x.png)!important;background-position:50% 50%!important;background-size:cover!important}.sidebar-menu-overlay{background-color:#00000080;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:9990}.sidebar-menu-overlay.active{opacity:1;visibility:visible}.sidebar-menu{background-color:#fff;box-shadow:2px 0 5px #0003;height:100%;left:-240px;position:fixed;top:0;transition:all .3s ease;width:240px;z-index:9991}.sidebar-menu.open{left:0}.sidebar-menu-header{border-bottom:1px solid #eee;display:flex;justify-content:flex-start;padding:.4rem}.close-button{background:none;border:none;color:#333;cursor:pointer;font-size:2rem}.sidebar-menu-content{padding:1rem 0}.sidebar-menu-content ul{list-style:none}.sidebar-menu-content ul li{padding:.5rem 1rem}.sidebar-menu-content ul li a{color:#333;display:block;padding:.5rem 0;text-decoration:none;transition:all .2s ease}.sidebar-menu-content ul li a:hover{color:#007bff}.sidebar-navigation{align-items:flex-start;display:inline-flex;flex-direction:column;gap:10px;left:6833px;overflow-y:scroll;position:relative;top:-1444px}.sidebar-navigation .background{background-color:var(--chagaunnetnero)}.sidebar-navigation .background,.sidebar-navigation .ytd-guide-renderer{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:240px}.sidebar-navigation .container-6{align-items:center;padding:0 0 12px;z-index:1}.sidebar-navigation .container-6,.sidebar-navigation .ytd-guide-section{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.sidebar-navigation .ytd-guide-section{align-items:flex-start;border-bottom:1px solid;border-color:#0000001a;padding:12px 12px 13px}.sidebar-navigation .heading-yt{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;max-height:32px;padding:6px 12px 4px;position:relative;width:100%}.sidebar-navigation .text-wrapper-2{align-self:stretch;color:#0f0f0f;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.sidebar-navigation .container-7{align-self:stretch;width:100%}.sidebar-navigation .container-7,.sidebar-navigation .ytd-guide-entry{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;position:relative}.sidebar-navigation .ytd-guide-entry{border-radius:10px;width:204px}.sidebar-navigation .link-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:center;min-height:40px;position:relative;width:100%}.sidebar-navigation .link-3{align-items:center;display:flex;flex:1 1;flex-grow:1;height:40px;padding:0 12px;position:relative}.sidebar-navigation .yt-img-shadow-margin{padding:0 24px 0 0;width:48px}.sidebar-navigation .yt-img-shadow-2,.sidebar-navigation .yt-img-shadow-margin{align-items:center;display:flex;flex-direction:column;height:24px;justify-content:center;position:relative}.sidebar-navigation .yt-img-shadow-2{border-radius:12px;overflow:hidden;width:24px}.sidebar-navigation .ua-pxhhovpw{background-image:url(https://cdn.animaapp.com/projects/6614ef6f5f16da1152470b09/releases/67fa1d150f1f023f61dbd230/img/u2a-pxhhovp2w-h1cz8tomlbup20fe3wliywpotq0w8f9s3olzdvuxfjujhdsknt@2x.png);background-position:50% 50%;background-size:cover;height:20px;max-width:24px;position:relative;width:20px}.sidebar-navigation .yt-formatted-string{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;position:relative}.sidebar-navigation .text-wrapper-3{align-self:stretch;color:#0f0f0f;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.sidebar-navigation .yt-img-shadow-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:24px;padding:0 24px 0 0;position:relative;width:48px}.sidebar-navigation .element{background-image:url(https://cdn.animaapp.com/projects/6614ef6f5f16da1152470b09/releases/67fa1d150f1f023f61dbd230/img/9mecudwvc52scd7qhnq-fsr5a6bfp1ivscgkwanpttjujdzdyc-iyvegz0wjcpft@2x.png);background-position:50% 50%;background-size:cover;height:20px;max-width:24px;position:relative;width:20px}.sidebar-navigation .yt-icon-margin-2{flex-direction:column;padding:0 24px 0 0;width:48px;z-index:1}.sidebar-navigation .yt-icon-4,.sidebar-navigation .yt-icon-margin-2{align-items:center;display:flex;height:24px;justify-content:center;position:relative}.sidebar-navigation .yt-icon-4{width:24px}.sidebar-navigation .container-8{align-items:center;display:flex;flex:1 1;flex-direction:column;flex-grow:1;height:24px;justify-content:center;position:relative}.sidebar-navigation .img-3{height:20px;object-fit:cover;position:relative;width:20px}.sidebar-navigation .yt-formatted-string-2{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;position:relative;z-index:0}.sidebar-navigation .img-4{height:20px;position:relative;width:20px}.sidebar-navigation .yt-icon-margin-3{height:24px;position:relative;width:48px;z-index:1}.sidebar-navigation .text-wrapper-4{font-family:Pretendard-Regular,Helvetica;line-height:20px}.sidebar-navigation .text-wrapper-4,.sidebar-navigation .text-wrapper-5{align-self:stretch;color:#0f0f0f;font-size:14px;font-weight:400;letter-spacing:0;margin-top:-1px;position:relative}.sidebar-navigation .text-wrapper-5{font-family:Roboto,Helvetica;line-height:normal}.sidebar-navigation .ytd-guide-section-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;padding:12px 0 0;position:relative;width:100%}.sidebar-navigation .yt-icon-margin-4{align-items:flex-start;display:flex;flex-direction:column;height:24px;padding:0 24px 0 0;position:relative;width:48px;z-index:1}.sidebar-navigation .container-9{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;height:24px;justify-content:center;position:relative}.sidebar-navigation .nav-left-icon-wraper-3{align-self:stretch;flex:1 1;flex-grow:1;object-fit:cover;position:relative;width:100%}.sidebar-navigation .container-10{align-items:center;align-self:stretch;display:flex;flex-direction:column;height:263px;padding:5px;position:relative;width:100%;z-index:0}.sidebar-navigation .paragraph{align-items:flex-start;align-self:stretch;border-top:1px solid;border-color:#0000001a;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:5px 10px;justify-content:center;padding:5px 10px;position:relative;width:100%}.sidebar-navigation .link-4{margin-top:-1px}.sidebar-navigation .link-4,.sidebar-navigation .link-5{color:#606060;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sidebar-navigation .paragraph-2{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:5px 10px;height:27px;justify-content:center;padding:5px 10px;position:relative;width:100%}.sidebar-navigation .container-11{align-items:center;align-self:stretch;display:flex;flex-direction:column;height:168px;justify-content:space-between;padding:5px;position:relative;width:100%}.sidebar-navigation .element-chagaun-inc{font-size:12px;line-height:18px;margin-top:-1px}.sidebar-navigation .element-chagaun-inc,.sidebar-navigation .p{align-self:stretch;color:#909090;font-family:Pretendard-Regular,Helvetica;font-weight:400;letter-spacing:0;position:relative;text-align:center}.sidebar-navigation .p{font-size:13px;line-height:normal}.sidebar-navigation::-webkit-scrollbar{display:none;width:0}.convert{height:21px;left:0;position:absolute;top:0;width:21px}.doc-pdf-detail{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.doc-pdf-detail .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 0 0;position:relative;width:100%}.doc-pdf-detail .body-main{align-items:flex-start;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;max-width:1440px;min-width:360px;padding:10px 20px;position:relative;width:100%}.doc-pdf-detail .title-container{align-items:flex-end;align-self:stretch;border-bottom:2px solid;border-color:#0078d5;display:flex;height:100px;justify-content:space-between;padding:5px 10px;position:relative;width:100%}.doc-pdf-detail .category-title{align-items:flex-start;display:flex;padding:5px 0;position:relative;width:200px}.doc-pdf-detail .category-title-text{color:#0000;font-family:Pretendard-Bold,Helvetica;font-size:20px;font-weight:700;letter-spacing:.32px;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-pdf-detail .span{color:#0078d5;letter-spacing:.06px}.doc-pdf-detail .circle-logo-title{align-items:center;border:1px solid #000;border-radius:45px;display:flex;height:90px;justify-content:center;position:relative;width:90px}.doc-pdf-detail .grid{height:60px;position:relative;width:60px}.doc-pdf-detail .download-title{align-items:center;display:flex;height:40px;justify-content:flex-end;position:relative;width:200px}.doc-pdf-detail .download-title-frame{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.doc-pdf-detail .download-icon{height:32px;position:relative;width:33px}.doc-pdf-detail .body-container-2{flex:0 0 auto;flex-direction:column;padding:10px}.doc-pdf-detail .body-container-2,.doc-pdf-detail .title-frame{align-items:flex-start;align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.doc-pdf-detail .title-frame{flex:0 0 auto;justify-content:center;padding:10px 0}.doc-pdf-detail .title-2{color:#0078d5;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-pdf-detail .desc-frame{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px 10px;justify-content:center;padding:10px 0;position:relative;width:100%}.doc-pdf-detail .desc{color:#1e293b;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-pdf-detail .dummy-frame{align-self:stretch;height:10px;position:relative;width:100%}.doc-pdf-detail .load-container{align-items:center;align-self:stretch;background-color:#eee;border:2px dashed #cbd5e1;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:column;gap:5px;padding:20px 0;position:relative;width:100%}.doc-pdf-detail .load-icon{height:32px;position:relative;width:32px}.doc-pdf-detail .text-wrapper-6{color:#334155;font-size:15px;height:18px;width:386.37px}.doc-pdf-detail .text-wrapper-6,.doc-pdf-detail .text-wrapper-7{font-family:Pretendard-Regular,Helvetica;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center;white-space:nowrap}.doc-pdf-detail .text-wrapper-7{color:#64748b;font-size:14px;height:14px;width:365.02px}.doc-pdf-detail .summary{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;height:30px;justify-content:center;position:relative;width:100%}.doc-pdf-detail .text-wrapper-8{color:#334155;font-family:var(--localhost-segoe-UI-semibold-font-family);font-size:var(--localhost-segoe-UI-semibold-font-size);font-style:var(--localhost-segoe-UI-semibold-font-style);font-weight:var(--localhost-segoe-UI-semibold-font-weight);letter-spacing:var(--localhost-segoe-UI-semibold-letter-spacing);line-height:var(--localhost-segoe-UI-semibold-line-height);position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-pdf-detail .convert-table{align-items:center;border-bottom:1px solid;border-color:#adadad;flex:0 0 auto;flex-direction:column}.doc-pdf-detail .convert-table,.doc-pdf-detail .head-frame{align-self:stretch;display:flex;position:relative;width:100%}.doc-pdf-detail .head-frame{align-items:flex-start;flex-wrap:wrap;gap:0 0;height:50px;justify-content:space-between}.doc-pdf-detail .body-row-cell{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-pdf-detail .text-wrapper-9{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-pdf-detail .body-row-cell-2{align-items:center;background-color:#f7f7f7;display:flex;flex:1 1;flex-grow:1;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-pdf-detail .text-wrapper-10{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative}.doc-pdf-detail .body-row-cell-3{width:120px}.doc-pdf-detail .body-row-cell-3,.doc-pdf-detail .body-row-cell-4{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-pdf-detail .body-row-cell-4{width:140px}.doc-pdf-detail .text-wrapper-11{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-pdf-detail .body-row-cell-5{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:80px}.doc-pdf-detail .record-frame{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:45px;justify-content:space-between;position:relative;width:100%}.doc-pdf-detail .body-row-data{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-pdf-detail .text-wrapper-12{color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-pdf-detail .body-row-data-2{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;flex:1 1;flex-grow:1;gap:10px;height:45px;justify-content:center;padding:4.5px 5px;position:relative}.doc-pdf-detail .text-wrapper-13{align-self:stretch;color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.doc-pdf-detail .body-row-data-3{width:120px}.doc-pdf-detail .body-row-data-3,.doc-pdf-detail .body-row-data-4{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative}.doc-pdf-detail .body-row-data-4{width:140px}.doc-pdf-detail .convert-wrapper{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:12px 29.5px;position:relative;width:80px}.doc-pdf-detail .convert-instance{left:auto!important;position:relative!important;top:auto!important}.doc-pdf-detail .convert-button{background-color:#0d99ff;height:40px;padding:6px 0}.doc-pdf-detail .convert-button,.doc-pdf-detail .convert-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.doc-pdf-detail .convert-frame{gap:10px;height:22px;padding:1.5px 0}.doc-pdf-detail .convert-text{align-self:stretch;color:#fff;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-pdf-detail .progress-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;height:6px;justify-content:center;padding:0 5px;position:relative;width:100%}.doc-pdf-detail .progressbar{align-self:stretch;background-color:#fff;border-radius:2px;height:6px;position:relative;width:100%}.doc-pdf-detail .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.doc-pdf-detail .search-container-2{justify-content:space-between!important}.doc-pdf-detail .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.doc-pdf-detail .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.doc-pdf-detail .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.doc-pdf-detail .i-navigation-instance{height:1050px!important;left:0!important;position:fixed!important;top:56px!important}.doc-pdf-detail .navigation-instance{width:240px!important}.doc-pdf-detail .navigation-instance,.doc-pdf-detail .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.login{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.login .body-container{align-self:stretch;flex:1 1;flex-grow:1;gap:10px;padding:96px 180px 0}.login .body-container,.login .login-area{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.login .login-area{border:1px solid #bcbcbc;gap:20px;height:590px;max-width:600px;padding:20px 10px}.login .login-text{flex-direction:column;height:130px;padding:10px}.login .login-text,.login .login-title{align-items:center;align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.login .login-title{border:1px solid #fff;height:46px;justify-content:center}.login .text-wrapper-6{color:#000;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-align:center}.login .login-sub-title{align-items:center;align-self:stretch;display:flex;gap:10px;height:54px;justify-content:center;padding:0 10px;position:relative;width:100%}.login .text-wrapper-7{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center}.login .form-login{align-self:stretch;flex-direction:column;gap:20px;height:400px;padding:20px 10px}.login .form-login,.login .login-btn-frame{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.login .login-btn-frame{background-color:#fff;border:1px solid #bcbcbc;gap:10px;height:60px;max-width:340px;padding:10px}.login .google-icon{height:44px;margin-bottom:-2px;margin-top:-2px;object-fit:cover;position:relative;width:44px}.login .login-btn{color:#000;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;width:164px}.login .dummy-frame{border-top:1px solid;border-color:#bcbcbc;height:20px}.login .div-wrapper-2,.login .dummy-frame{max-width:340px;position:relative;width:100%}.login .div-wrapper-2,.login .login-btn-wrapper{align-items:center;border:1px solid #bcbcbc;display:flex;gap:10px;height:48px;justify-content:center;padding:0 10px}.login .login-btn-wrapper{background-color:#163e64;max-width:340px;position:relative;width:100%}.login .login-btn-2{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.login .auth-area{align-items:center;display:flex;height:17px;justify-content:space-between;max-width:340px;overflow:hidden;position:relative;width:100%}.login .forget-auth{height:17px;position:relative;width:152px}.login .text-wrapper-8{color:#000;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;height:17px;left:0;letter-spacing:0;line-height:normal;position:absolute;top:0;width:150px}.login .registry-auth{height:17px;position:relative;width:62px}.login .text-wrapper-9{color:#000;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;height:17px;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:right;top:0;width:60px}.login .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.login .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.login .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.login .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.login .i-navigation-instance{height:1050px!important}.login .i-navigation-instance,.login .navigation-instance,.login .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.login .overlay{align-items:center;background:#1e293b80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.login .spinner{align-items:top;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#0078d5;height:40px;width:40px}.login .overlay-text{color:#fff;font-size:18px;font-weight:700}.password{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.password .body-container{align-self:stretch;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;justify-content:center;padding:96px 180px 0}.password .body-container,.password .login-area{align-items:center;display:flex;position:relative;width:100%}.password .login-area{border:1px solid #bcbcbc;flex:0 0 auto;flex-direction:column;gap:40px;max-width:600px;padding:10px}.password .login-text{flex:0 0 auto;flex-direction:column;padding:10px}.password .login-text,.password .login-title{align-items:center;align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.password .login-title{border:1px solid #fff;height:40px;justify-content:center}.password .text-wrapper-6{color:#000;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:24px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.password .login-sub-title{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:center;padding:0 10px;position:relative;width:100%}.password .text-wrapper-7{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.password .form-login{flex:0 0 auto;flex-direction:column;gap:20px;padding:20px 50px}.password .form-login,.password .login-id-frame{align-items:center;align-self:stretch;display:flex;position:relative;width:100%}.password .login-id-frame{border:1px solid #bcbcbc;gap:10px;height:48px;justify-content:center}.password .login-id{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center}.password .login-btn-frame{align-items:center;align-self:stretch;background-color:#163e64;border:1px solid #bcbcbc;display:flex;gap:10px;height:48px;justify-content:center;position:relative;width:100%}.password .login-btn{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.password .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.password .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 240px!important;position:fixed!important;top:56px!important;width:1920px!important}.password .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.password .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.password .i-navigation-instance{height:1050px!important}.password .i-navigation-instance,.password .navigation-instance,.password .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.password .overlay{align-items:center;background:#1e293b80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.password .spinner{align-items:top;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#0078d5;height:40px;width:40px}.password .overlay-text{color:#fff;font-size:18px;font-weight:700}.input{background:none;border:1px solid #00000080;color:#00000080;flex:1 1;font-family:Roboto,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:21px;margin-top:-1px;overflow:hidden;padding:16px;position:relative;width:380px}.change-password{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.change-password .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;justify-content:center;padding:96px 180px 0;position:relative;width:100%}.change-password .login-area{border:1px solid #bcbcbc;gap:20px;max-width:600px;padding:20px 10px}.change-password .login-area,.change-password .login-text{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.change-password .login-text{align-self:stretch;gap:10px;padding:10px}.change-password .login-title{align-items:center;align-self:stretch;border:1px solid #fff;display:flex;gap:10px;height:46px;justify-content:center;padding:7.5px 0;position:relative;width:100%}.change-password .text-wrapper-6{color:#000;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:24px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.change-password .login-sub-title{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:center;padding:10px;position:relative;width:100%}.change-password .text-wrapper-7{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.change-password .form-login{flex-direction:column;gap:20px;height:292px;padding:20px 50px}.change-password .div-wrapper-2,.change-password .form-login{align-items:center;align-self:stretch;display:flex;position:relative;width:100%}.change-password .div-wrapper-2{border:1px solid #bcbcbc;flex:1 1;flex-grow:1;gap:10px;justify-content:center;padding:0 10px}.change-password .text-wrapper-8{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center}.change-password .change-password-btn-wrapper{align-items:center;align-self:stretch;background-color:#163e64;border:1px solid #bcbcbc;display:flex;flex:1 1;flex-grow:1;gap:10px;justify-content:center;padding:0 10px;position:relative;width:100%}.change-password .change-password-btn{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.change-password .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.change-password .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.change-password .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.change-password .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.change-password .i-navigation-instance{height:1050px!important}.change-password .i-navigation-instance,.change-password .navigation-instance,.change-password .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.change-password .overlay{align-items:center;background:#1e293b80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.change-password .spinner{align-items:top;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#0078d5;height:40px;width:40px}.change-password .overlay-text{color:#fff;font-size:18px;font-weight:700}.product-list{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.product-list .body-area{flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 0 0}.product-list .best-body,.product-list .body-area{align-items:flex-start;align-self:stretch;display:flex;position:relative;width:100%}.product-list .best-body{flex:0 0 auto;flex-wrap:wrap;gap:10px 10px;padding:10px 20px 10px 0}.product-list .best-item{flex:1 1;flex-grow:1;padding:0 0 20px}.product-list .best-item,.product-list .thumbnail{align-items:center;display:flex;flex-direction:column;position:relative}.product-list .thumbnail{align-self:stretch;border:1px solid #aaa;border-radius:6px;height:288px;overflow:hidden;width:100%;z-index:1}.product-list .div-img{align-self:stretch;flex:1 1;flex-grow:1;object-fit:cover;position:relative;width:100%}.product-list .item-info{align-items:flex-start;background-color:#fff;flex-direction:column;height:78px;padding:0 2px;z-index:0}.product-list .item-info,.product-list .item-title{align-self:stretch;display:flex;position:relative;width:100%}.product-list .item-title{align-items:center;height:22px}.product-list .item-title-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#333;display:-webkit-box;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis}.product-list .item-desc{align-items:flex-start;align-self:stretch;display:flex;height:38px;padding:1px 0;position:relative;width:100%}.product-list .item-title-text-2{color:#333;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.product-list .price-info{align-items:center;align-self:stretch;display:flex;height:18px;justify-content:space-between;padding:.5px 0;position:relative;width:100%}.product-list .price-left,.product-list .price-middle{color:#333;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-list .price-middle{text-align:center}.product-list .price-right{color:#333;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-list .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.product-list .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.product-list .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.product-list .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.product-list .i-navigation-instance{height:1050px!important}.product-list .i-navigation-instance,.product-list .navigation-instance{left:0!important;position:fixed!important;top:56px!important}.product-list .navigation-2{align-self:stretch!important;width:100%!important}.product-list .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.product-list .overlay{align-items:center;background:#1e293b80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.product-list .spinner{align-items:top;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#0078d5;height:40px;width:40px}.product-list .overlay-text{color:#fff;font-size:18px;font-weight:700}.doc-pptx-detail{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.doc-pptx-detail .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 0 0;position:relative;width:100%}.doc-pptx-detail .body-main{align-items:flex-start;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;max-width:1440px;min-width:360px;padding:10px 20px;position:relative;width:100%}.doc-pptx-detail .title-container{align-items:flex-end;align-self:stretch;border-bottom:2px solid;border-color:#0078d5;display:flex;height:100px;justify-content:space-between;padding:5px 10px;position:relative;width:100%}.doc-pptx-detail .category-title{align-items:flex-start;display:flex;padding:5px 0;position:relative;width:200px}.doc-pptx-detail .category-title-text{color:#0000;font-family:Pretendard-Bold,Helvetica;font-size:20px;font-weight:700;letter-spacing:.32px;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-pptx-detail .span{color:#0078d5;letter-spacing:.06px}.doc-pptx-detail .circle-logo-title{align-items:center;border:1px solid #000;border-radius:45px;display:flex;height:90px;justify-content:center;position:relative;width:90px}.doc-pptx-detail .grid{height:60px;position:relative;width:60px}.doc-pptx-detail .download-title{align-items:center;display:flex;height:40px;justify-content:flex-end;position:relative;width:200px}.doc-pptx-detail .download-title-frame{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.doc-pptx-detail .download-icon{height:32px;position:relative;width:33px}.doc-pptx-detail .body-container-2{flex:0 0 auto;flex-direction:column;padding:10px}.doc-pptx-detail .body-container-2,.doc-pptx-detail .title-frame{align-items:flex-start;align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.doc-pptx-detail .title-frame{flex:0 0 auto;justify-content:center;padding:10px 0}.doc-pptx-detail .title-2{color:#0078d5;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-pptx-detail .desc-frame{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px 10px;justify-content:center;padding:10px 0;position:relative;width:100%}.doc-pptx-detail .desc{color:#1e293b;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-pptx-detail .dummy-frame{align-self:stretch;height:10px;position:relative;width:100%}.doc-pptx-detail .load-container{align-items:center;align-self:stretch;background-color:#eee;border:2px dashed #cbd5e1;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:column;gap:5px;padding:20px 0;position:relative;width:100%}.doc-pptx-detail .load-icon{height:32px;position:relative;width:32px}.doc-pptx-detail .text-wrapper-6{color:#334155;font-size:15px;height:18px;width:386.37px}.doc-pptx-detail .text-wrapper-6,.doc-pptx-detail .text-wrapper-7{font-family:Pretendard-Regular,Helvetica;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center;white-space:nowrap}.doc-pptx-detail .text-wrapper-7{color:#64748b;font-size:14px;height:14px;width:365.02px}.doc-pptx-detail .summary{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;height:30px;justify-content:center;position:relative;width:100%}.doc-pptx-detail .text-wrapper-8{color:#334155;font-family:var(--localhost-segoe-UI-semibold-font-family);font-size:var(--localhost-segoe-UI-semibold-font-size);font-style:var(--localhost-segoe-UI-semibold-font-style);font-weight:var(--localhost-segoe-UI-semibold-font-weight);letter-spacing:var(--localhost-segoe-UI-semibold-letter-spacing);line-height:var(--localhost-segoe-UI-semibold-line-height);position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-pptx-detail .convert-table{align-items:center;align-self:stretch;border-bottom:1px solid;border-color:#adadad;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.doc-pptx-detail .head-frame{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:50px;justify-content:space-between;position:relative;width:100%}.doc-pptx-detail .body-row-cell{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-pptx-detail .text-wrapper-9{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-pptx-detail .body-row-cell-2{align-items:center;background-color:#f7f7f7;display:flex;flex:1 1;flex-grow:1;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-pptx-detail .text-wrapper-10{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative}.doc-pptx-detail .body-row-cell-3{width:120px}.doc-pptx-detail .body-row-cell-3,.doc-pptx-detail .body-row-cell-4{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-pptx-detail .body-row-cell-4{width:140px}.doc-pptx-detail .text-wrapper-11{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-pptx-detail .body-row-cell-5{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:80px}.doc-pptx-detail .record-frame{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:45px;justify-content:space-between;position:relative;width:100%}.doc-pptx-detail .body-row-data{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-pptx-detail .text-wrapper-12{color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-pptx-detail .body-row-data-2{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;flex:1 1;flex-grow:1;gap:10px;height:45px;justify-content:center;padding:4.5px 5px;position:relative}.doc-pptx-detail .text-wrapper-13{align-self:stretch;color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.doc-pptx-detail .body-row-data-3{width:120px}.doc-pptx-detail .body-row-data-3,.doc-pptx-detail .body-row-data-4{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative}.doc-pptx-detail .body-row-data-4{width:140px}.doc-pptx-detail .convert-wrapper{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:12px 29.5px;position:relative;width:80px}.doc-pptx-detail .convert-instance{left:auto!important;position:relative!important;top:auto!important}.doc-pptx-detail .convert-button{background-color:#0d99ff;height:40px;padding:6px 0}.doc-pptx-detail .convert-button,.doc-pptx-detail .convert-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.doc-pptx-detail .convert-frame{gap:10px;height:22px;padding:1.5px 0}.doc-pptx-detail .convert-text{align-self:stretch;color:#fff;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-pptx-detail .progress-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;height:6px;justify-content:center;padding:0 5px;position:relative;width:100%}.doc-pptx-detail .progressbar{align-self:stretch;background-color:#fff;border-radius:2px;height:6px;position:relative;width:100%}.doc-pptx-detail .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.doc-pptx-detail .search-container-2{justify-content:space-between!important}.doc-pptx-detail .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.doc-pptx-detail .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.doc-pptx-detail .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.doc-pptx-detail .i-navigation-instance{height:1050px!important;left:0!important;position:fixed!important;top:56px!important}.doc-pptx-detail .navigation-instance{width:240px!important}.doc-pptx-detail .navigation-instance,.doc-pptx-detail .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.doc-xlsx-detail{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.doc-xlsx-detail .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 0 0;position:relative;width:100%}.doc-xlsx-detail .body-main{align-items:flex-start;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;max-width:1440px;min-width:360px;padding:10px 20px;position:relative;width:100%}.doc-xlsx-detail .title-container{align-items:flex-end;align-self:stretch;border-bottom:2px solid;border-color:#0078d5;display:flex;height:100px;justify-content:space-between;padding:5px 10px;position:relative;width:100%}.doc-xlsx-detail .category-title{align-items:flex-start;display:flex;padding:5px 0;position:relative;width:200px}.doc-xlsx-detail .category-title-text{color:#0000;font-family:Pretendard-Bold,Helvetica;font-size:20px;font-weight:700;letter-spacing:.32px;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-xlsx-detail .span{color:#0078d5;letter-spacing:.06px}.doc-xlsx-detail .circle-logo-title{align-items:center;border:1px solid #000;border-radius:45px;display:flex;height:90px;justify-content:center;position:relative;width:90px}.doc-xlsx-detail .grid{height:60px;position:relative;width:60px}.doc-xlsx-detail .download-title{align-items:center;display:flex;height:40px;justify-content:flex-end;position:relative;width:200px}.doc-xlsx-detail .download-title-frame{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.doc-xlsx-detail .download-icon{height:32px;position:relative;width:33px}.doc-xlsx-detail .body-container-2{flex:0 0 auto;flex-direction:column;padding:10px}.doc-xlsx-detail .body-container-2,.doc-xlsx-detail .title-frame{align-items:flex-start;align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.doc-xlsx-detail .title-frame{flex:0 0 auto;justify-content:center;padding:10px 0}.doc-xlsx-detail .title-2{color:#0078d5;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-xlsx-detail .desc-frame{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px 10px;justify-content:center;padding:10px 0;position:relative;width:100%}.doc-xlsx-detail .desc{color:#1e293b;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-xlsx-detail .dummy-frame{align-self:stretch;height:10px;position:relative;width:100%}.doc-xlsx-detail .load-container{align-items:center;align-self:stretch;background-color:#eee;border:2px dashed #cbd5e1;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:column;gap:5px;padding:20px 0;position:relative;width:100%}.doc-xlsx-detail .load-icon{height:32px;position:relative;width:32px}.doc-xlsx-detail .text-wrapper-6{color:#334155;font-size:15px;height:18px;width:386.37px}.doc-xlsx-detail .text-wrapper-6,.doc-xlsx-detail .text-wrapper-7{font-family:Pretendard-Regular,Helvetica;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center;white-space:nowrap}.doc-xlsx-detail .text-wrapper-7{color:#64748b;font-size:14px;height:14px;width:365.02px}.doc-xlsx-detail .summary{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;height:30px;justify-content:center;position:relative;width:100%}.doc-xlsx-detail .text-wrapper-8{color:#334155;font-family:var(--localhost-segoe-UI-semibold-font-family);font-size:var(--localhost-segoe-UI-semibold-font-size);font-style:var(--localhost-segoe-UI-semibold-font-style);font-weight:var(--localhost-segoe-UI-semibold-font-weight);letter-spacing:var(--localhost-segoe-UI-semibold-letter-spacing);line-height:var(--localhost-segoe-UI-semibold-line-height);position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-xlsx-detail .convert-table{align-items:center;align-self:stretch;border-bottom:1px solid;border-color:#adadad;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.doc-xlsx-detail .head-frame{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:50px;justify-content:space-between;position:relative;width:100%}.doc-xlsx-detail .body-row-cell{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-xlsx-detail .text-wrapper-9{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-xlsx-detail .body-row-cell-2{align-items:center;background-color:#f7f7f7;display:flex;flex:1 1;flex-grow:1;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-xlsx-detail .text-wrapper-10{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative}.doc-xlsx-detail .body-row-cell-3{width:120px}.doc-xlsx-detail .body-row-cell-3,.doc-xlsx-detail .body-row-cell-4{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-xlsx-detail .body-row-cell-4{width:140px}.doc-xlsx-detail .text-wrapper-11{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-xlsx-detail .body-row-cell-5{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:80px}.doc-xlsx-detail .record-frame{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:45px;justify-content:space-between;position:relative;width:100%}.doc-xlsx-detail .body-row-data{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-xlsx-detail .text-wrapper-12{color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-xlsx-detail .body-row-data-2{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;flex:1 1;flex-grow:1;gap:10px;height:45px;justify-content:center;padding:4.5px 5px;position:relative}.doc-xlsx-detail .text-wrapper-13{align-self:stretch;color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.doc-xlsx-detail .body-row-data-3{width:120px}.doc-xlsx-detail .body-row-data-3,.doc-xlsx-detail .body-row-data-4{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative}.doc-xlsx-detail .body-row-data-4{width:140px}.doc-xlsx-detail .convert-wrapper{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:12px 29.5px;position:relative;width:80px}.doc-xlsx-detail .convert-instance{left:auto!important;position:relative!important;top:auto!important}.doc-xlsx-detail .convert-button{background-color:#0d99ff;height:40px;padding:6px 0}.doc-xlsx-detail .convert-button,.doc-xlsx-detail .convert-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.doc-xlsx-detail .convert-frame{gap:10px;height:22px;padding:1.5px 0}.doc-xlsx-detail .convert-text{align-self:stretch;color:#fff;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-xlsx-detail .progress-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;height:6px;justify-content:center;padding:0 5px;position:relative;width:100%}.doc-xlsx-detail .progressbar{align-self:stretch;background-color:#fff;border-radius:2px;height:6px;position:relative;width:100%}.doc-xlsx-detail .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.doc-xlsx-detail .search-container-2{justify-content:space-between!important}.doc-xlsx-detail .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.doc-xlsx-detail .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.doc-xlsx-detail .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.doc-xlsx-detail .i-navigation-instance{height:1050px!important;left:0!important;position:fixed!important;top:56px!important}.doc-xlsx-detail .navigation-instance{width:240px!important}.doc-xlsx-detail .navigation-instance,.doc-xlsx-detail .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.doc-docx-detail{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.doc-docx-detail .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 0 0;position:relative;width:100%}.doc-docx-detail .body-main{align-items:flex-start;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;max-width:1440px;min-width:360px;padding:10px 20px;position:relative;width:100%}.doc-docx-detail .title-container{align-items:flex-end;align-self:stretch;border-bottom:2px solid;border-color:#0078d5;display:flex;height:100px;justify-content:space-between;padding:5px 10px;position:relative;width:100%}.doc-docx-detail .category-title{align-items:flex-start;display:flex;padding:5px 0;position:relative;width:200px}.doc-docx-detail .category-title-text{color:#0000;font-family:Pretendard-Bold,Helvetica;font-size:20px;font-weight:700;letter-spacing:.32px;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-docx-detail .span{color:#0078d5;letter-spacing:.06px}.doc-docx-detail .circle-logo-title{align-items:center;border:1px solid #000;border-radius:45px;display:flex;height:90px;justify-content:center;position:relative;width:90px}.doc-docx-detail .grid{height:60px;position:relative;width:60px}.doc-docx-detail .download-title{align-items:center;display:flex;height:40px;justify-content:flex-end;position:relative;width:200px}.doc-docx-detail .download-title-frame{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.doc-docx-detail .download-icon{height:32px;position:relative;width:33px}.doc-docx-detail .body-container-2{flex:0 0 auto;flex-direction:column;padding:10px}.doc-docx-detail .body-container-2,.doc-docx-detail .title-frame{align-items:flex-start;align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.doc-docx-detail .title-frame{flex:0 0 auto;justify-content:center;padding:10px 0}.doc-docx-detail .title-2{color:#0078d5;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-docx-detail .desc-frame{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px 10px;justify-content:center;padding:10px 0;position:relative;width:100%}.doc-docx-detail .desc{color:#1e293b;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-docx-detail .dummy-frame{align-self:stretch;height:10px;position:relative;width:100%}.doc-docx-detail .load-container{align-items:center;align-self:stretch;background-color:#eee;border:2px dashed #cbd5e1;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:column;gap:5px;padding:20px 0;position:relative;width:100%}.doc-docx-detail .load-icon{height:32px;position:relative;width:32px}.doc-docx-detail .text-wrapper-6{color:#334155;font-size:15px;height:18px;width:386.37px}.doc-docx-detail .text-wrapper-6,.doc-docx-detail .text-wrapper-7{font-family:Pretendard-Regular,Helvetica;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center;white-space:nowrap}.doc-docx-detail .text-wrapper-7{color:#64748b;font-size:14px;height:14px;width:365.02px}.doc-docx-detail .summary{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;height:30px;justify-content:center;position:relative;width:100%}.doc-docx-detail .text-wrapper-8{color:#334155;font-family:var(--localhost-segoe-UI-semibold-font-family);font-size:var(--localhost-segoe-UI-semibold-font-size);font-style:var(--localhost-segoe-UI-semibold-font-style);font-weight:var(--localhost-segoe-UI-semibold-font-weight);letter-spacing:var(--localhost-segoe-UI-semibold-letter-spacing);line-height:var(--localhost-segoe-UI-semibold-line-height);position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-docx-detail .convert-table{align-items:center;align-self:stretch;border-bottom:1px solid;border-color:#adadad;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.doc-docx-detail .head-frame{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:50px;justify-content:space-between;position:relative;width:100%}.doc-docx-detail .body-row-cell{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-docx-detail .text-wrapper-9{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-docx-detail .body-row-cell-2{align-items:center;background-color:#f7f7f7;display:flex;flex:1 1;flex-grow:1;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-docx-detail .text-wrapper-10{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative}.doc-docx-detail .body-row-cell-3{width:120px}.doc-docx-detail .body-row-cell-3,.doc-docx-detail .body-row-cell-4{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-docx-detail .body-row-cell-4{width:140px}.doc-docx-detail .text-wrapper-11{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-docx-detail .body-row-cell-5{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:80px}.doc-docx-detail .record-frame{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:45px;justify-content:space-between;position:relative;width:100%}.doc-docx-detail .body-row-data{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-docx-detail .text-wrapper-12{color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-docx-detail .body-row-data-2{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;flex:1 1;flex-grow:1;gap:10px;height:45px;justify-content:center;padding:4.5px 5px;position:relative}.doc-docx-detail .text-wrapper-13{align-self:stretch;color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.doc-docx-detail .body-row-data-3{width:120px}.doc-docx-detail .body-row-data-3,.doc-docx-detail .body-row-data-4{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative}.doc-docx-detail .body-row-data-4{width:140px}.doc-docx-detail .convert-wrapper{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:12px 29.5px;position:relative;width:80px}.doc-docx-detail .convert-instance{left:auto!important;position:relative!important;top:auto!important}.doc-docx-detail .convert-button{background-color:#0d99ff;height:40px;padding:6px 0}.doc-docx-detail .convert-button,.doc-docx-detail .convert-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.doc-docx-detail .convert-frame{gap:10px;height:22px;padding:1.5px 0}.doc-docx-detail .convert-text{align-self:stretch;color:#fff;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-docx-detail .progress-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;height:6px;justify-content:center;padding:0 5px;position:relative;width:100%}.doc-docx-detail .progressbar{align-self:stretch;background-color:#fff;border-radius:2px;height:6px;position:relative;width:100%}.doc-docx-detail .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.doc-docx-detail .search-container-2{justify-content:space-between!important}.doc-docx-detail .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.doc-docx-detail .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.doc-docx-detail .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.doc-docx-detail .i-navigation-instance{height:1050px!important;left:0!important;position:fixed!important;top:56px!important}.doc-docx-detail .navigation-instance{width:240px!important}.doc-docx-detail .navigation-instance,.doc-docx-detail .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.doc-hwpx-detail{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.doc-hwpx-detail .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 0 0;position:relative;width:100%}.doc-hwpx-detail .body-main{align-items:flex-start;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;max-width:1440px;min-width:360px;padding:10px 20px;position:relative;width:100%}.doc-hwpx-detail .title-container{align-items:flex-end;align-self:stretch;border-bottom:2px solid;border-color:#0078d5;display:flex;height:100px;justify-content:space-between;padding:5px 10px;position:relative;width:100%}.doc-hwpx-detail .category-title{align-items:flex-start;display:flex;padding:5px 0;position:relative;width:200px}.doc-hwpx-detail .category-title-text{color:#0000;font-family:Pretendard-Bold,Helvetica;font-size:20px;font-weight:700;letter-spacing:.32px;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-hwpx-detail .span{color:#0078d5;letter-spacing:.06px}.doc-hwpx-detail .circle-logo-title{align-items:center;border:1px solid #000;border-radius:45px;display:flex;height:90px;justify-content:center;position:relative;width:90px}.doc-hwpx-detail .grid{height:60px;position:relative;width:60px}.doc-hwpx-detail .download-title{align-items:center;display:flex;height:40px;justify-content:flex-end;position:relative;width:200px}.doc-hwpx-detail .download-title-frame{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.doc-hwpx-detail .download-icon{height:32px;position:relative;width:33px}.doc-hwpx-detail .body-container-2{flex:0 0 auto;flex-direction:column;padding:10px}.doc-hwpx-detail .body-container-2,.doc-hwpx-detail .title-frame{align-items:flex-start;align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.doc-hwpx-detail .title-frame{flex:0 0 auto;justify-content:center;padding:10px 0}.doc-hwpx-detail .title-2{color:#0078d5;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-hwpx-detail .desc-frame{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px 10px;justify-content:center;padding:10px 0;position:relative;width:100%}.doc-hwpx-detail .desc{color:#1e293b;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-hwpx-detail .dummy-frame{align-self:stretch;height:10px;position:relative;width:100%}.doc-hwpx-detail .load-container{align-items:center;align-self:stretch;background-color:#eee;border:2px dashed #cbd5e1;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:column;gap:5px;padding:20px 0;position:relative;width:100%}.doc-hwpx-detail .load-icon{height:32px;position:relative;width:32px}.doc-hwpx-detail .text-wrapper-6{color:#334155;font-size:15px;height:18px;width:386.37px}.doc-hwpx-detail .text-wrapper-6,.doc-hwpx-detail .text-wrapper-7{font-family:Pretendard-Regular,Helvetica;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center;white-space:nowrap}.doc-hwpx-detail .text-wrapper-7{color:#64748b;font-size:14px;height:14px;width:365.02px}.doc-hwpx-detail .summary{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;height:30px;justify-content:center;position:relative;width:100%}.doc-hwpx-detail .text-wrapper-8{color:#334155;font-family:var(--localhost-segoe-UI-semibold-font-family);font-size:var(--localhost-segoe-UI-semibold-font-size);font-style:var(--localhost-segoe-UI-semibold-font-style);font-weight:var(--localhost-segoe-UI-semibold-font-weight);letter-spacing:var(--localhost-segoe-UI-semibold-letter-spacing);line-height:var(--localhost-segoe-UI-semibold-line-height);position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doc-hwpx-detail .convert-table{align-items:center;align-self:stretch;border-bottom:1px solid;border-color:#adadad;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.doc-hwpx-detail .head-frame{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:50px;justify-content:space-between;position:relative;width:100%}.doc-hwpx-detail .body-row-cell{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-hwpx-detail .text-wrapper-9{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-hwpx-detail .body-row-cell-2{align-items:center;background-color:#f7f7f7;display:flex;flex:1 1;flex-grow:1;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-hwpx-detail .text-wrapper-10{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;height:21px;letter-spacing:0;line-height:normal;position:relative}.doc-hwpx-detail .body-row-cell-3{width:120px}.doc-hwpx-detail .body-row-cell-3,.doc-hwpx-detail .body-row-cell-4{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative}.doc-hwpx-detail .body-row-cell-4{width:140px}.doc-hwpx-detail .text-wrapper-11{color:#666;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:15px;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-hwpx-detail .body-row-cell-5{align-items:center;background-color:#f7f7f7;display:flex;gap:10px;height:50px;justify-content:center;padding:9px 5px;position:relative;width:80px}.doc-hwpx-detail .record-frame{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:45px;justify-content:space-between;position:relative;width:100%}.doc-hwpx-detail .body-row-data{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative;width:70px}.doc-hwpx-detail .text-wrapper-12{color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;height:21px;letter-spacing:0;line-height:normal;position:relative;text-align:center}.doc-hwpx-detail .body-row-data-2{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;flex:1 1;flex-grow:1;gap:10px;height:45px;justify-content:center;padding:4.5px 5px;position:relative}.doc-hwpx-detail .text-wrapper-13{align-self:stretch;color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.doc-hwpx-detail .body-row-data-3{width:120px}.doc-hwpx-detail .body-row-data-3,.doc-hwpx-detail .body-row-data-4{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:9px 5px;position:relative}.doc-hwpx-detail .body-row-data-4{width:140px}.doc-hwpx-detail .convert-wrapper{align-items:center;background-color:#fff;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:45px;justify-content:center;padding:12px 29.5px;position:relative;width:80px}.doc-hwpx-detail .convert-instance{left:auto!important;position:relative!important;top:auto!important}.doc-hwpx-detail .convert-button{background-color:#0d99ff;height:40px;padding:6px 0}.doc-hwpx-detail .convert-button,.doc-hwpx-detail .convert-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.doc-hwpx-detail .convert-frame{gap:10px;height:22px;padding:1.5px 0}.doc-hwpx-detail .convert-text{align-self:stretch;color:#fff;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.doc-hwpx-detail .progress-frame{align-items:center;align-self:stretch;display:flex;flex-direction:column;height:6px;justify-content:center;padding:0 5px;position:relative;width:100%}.doc-hwpx-detail .progressbar{align-self:stretch;background-color:#fff;border-radius:2px;height:6px;position:relative;width:100%}.doc-hwpx-detail .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.doc-hwpx-detail .search-container-2{justify-content:space-between!important}.doc-hwpx-detail .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.doc-hwpx-detail .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.doc-hwpx-detail .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.doc-hwpx-detail .i-navigation-instance{height:1050px!important;left:0!important;position:fixed!important;top:56px!important}.doc-hwpx-detail .navigation-instance{width:240px!important}.doc-hwpx-detail .navigation-instance,.doc-hwpx-detail .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.give-detail{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.give-detail .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 0 0;position:relative;width:100%}.give-detail .body-main{align-items:flex-start;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;max-width:1440px;min-width:360px;padding:10px 20px;position:relative;width:100%}.give-detail .title-container{align-self:stretch;border-bottom:2px solid;border-color:#0078d5;justify-content:space-around;padding:5px 10px;width:100%}.give-detail .title-container,.give-detail .title-frame{align-items:center;display:flex;height:40px;position:relative}.give-detail .title-frame{gap:10px;justify-content:center;margin-bottom:-5px;margin-top:-5px;width:240px}.give-detail .title-2{color:#0078d5;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-align:center}.give-detail .body-container-2{align-items:flex-start;flex:0 0 auto;flex-direction:column;gap:10px;padding:10px}.give-detail .body-container-2,.give-detail .desc-frame{align-self:stretch;display:flex;position:relative;width:100%}.give-detail .desc-frame{align-content:space-between;align-items:center;flex:0 0 auto;flex-wrap:wrap;justify-content:center;padding:10px 0}.give-detail .desc{color:#1e293b;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.give-detail .signup-registry-body{border:1px solid #bcbcbc;flex:0 0 auto;gap:10px;padding:10px}.give-detail .registry-title,.give-detail .signup-registry-body{align-items:center;align-self:stretch;display:flex;flex-direction:column;position:relative;width:100%}.give-detail .registry-title{height:40px;justify-content:center;padding:8px 0}.give-detail .registry-title-text{align-self:stretch;color:#333;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:-1px;line-height:normal;position:relative;text-align:center}.give-detail .data-form{border-bottom:2px solid #bcbcbc;border-left-color:#bcbcbc;border-right-color:#bcbcbc;border-top:2px solid #bcbcbc}.give-detail .data-form,.give-detail .form-container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;position:relative;width:100%}.give-detail .video-url-area{align-self:stretch;border-bottom:1.33px solid;border-color:#ddd;height:70px;padding:10px;width:100%}.give-detail .div-wrapper-2,.give-detail .video-url-area{align-items:center;display:flex;gap:10px;position:relative}.give-detail .div-wrapper-2{height:40px;justify-content:center;padding:0 10px;width:160px}.give-detail .text-wrapper-6{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis}.give-detail .div-wrapper-3{align-items:center;border:1px solid #bcbcbc;display:flex;flex:1 1;flex-grow:1;gap:10px;height:40px;justify-content:center;padding:0 10px;position:relative}.give-detail .text-wrapper-7{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis}.give-detail .video-url-btn{align-items:center;background-color:#163e64;display:flex;gap:10px;height:40px;justify-content:center;padding:0 10px;position:relative;width:120px}.give-detail .text-wrapper-8{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.give-detail .field-frame{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;justify-content:center;position:relative;width:100%}.give-detail .thumbnail-area{align-items:center;border-bottom:1.33px solid;border-color:#ddd;display:flex;flex:1 1;flex-direction:column;flex-grow:1;max-height:308px;max-width:532px;padding:10px;position:relative}.give-detail .thumbnail-block{align-items:flex-start;align-self:stretch;border:1px solid #bcbcbc;display:flex;height:512px;justify-content:center;position:relative;width:100%}.give-detail .text-wrapper-9{align-self:stretch;color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.give-detail .detail-frame{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;padding:10px 0;position:relative}.give-detail .title-area{align-items:center;align-self:stretch;border-bottom:1.33px solid #ddd;border-left-color:#ddd;border-right-color:#ddd;border-top:1.33px solid #ddd;display:flex;flex:1 1;flex-grow:1;gap:10px;padding:10px;position:relative;width:100%}.give-detail .text-wrapper-10{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center}.give-detail .div-3{align-items:center;align-self:stretch;border-bottom:1.33px solid;border-color:#ddd;display:flex;flex:1 1;flex-grow:1;gap:10px;padding:10px;position:relative;width:100%}.give-detail .text-wrapper-11{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;flex:1 1;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis}.give-detail .button-container{align-items:center;align-self:stretch;display:flex;height:40px;justify-content:space-between;padding:0 10px;position:relative;width:100%}.give-detail .cancel-btn{all:unset;align-items:center;border:1px solid #bcbcbc;box-sizing:border-box;display:flex;height:40px;justify-content:center;padding:10.5px 0;position:relative;width:90px}.give-detail .text-wrapper-12{color:#000;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative;text-align:center}.give-detail .make-btn{align-items:center;background-color:#163e64;display:flex;height:40px;justify-content:center;padding:10.5px 0;position:relative;width:180px}.give-detail .text-wrapper-13{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-2.5px;position:relative;text-align:center}.give-detail .make-btn-2{all:unset;background-color:#163e64;box-sizing:border-box;height:40px;justify-content:center;padding:10.5px 0;width:90px}.give-detail .body-list,.give-detail .make-btn-2{align-items:center;display:flex;position:relative}.give-detail .body-list{align-self:stretch;flex:0 0 auto;flex-direction:column;gap:10px;padding:5px 20px 95px 0;width:100%}.give-detail .body-list-title{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;position:relative;width:100%}.give-detail .title-3{color:#0078d5;flex:1 1;font-family:Nanum Gothic,Helvetica;font-size:24px;font-weight:700;height:25px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap}.give-detail .body-list-head{align-self:stretch;border:1px solid #bcbcbc;flex:0 0 auto;padding:10px 10px 10px 0;width:100%}.give-detail .body-list-head,.give-detail .head-frame{align-items:center;display:flex;justify-content:space-between;position:relative}.give-detail .head-frame{padding:0 5px;width:295px}.give-detail .source{flex-wrap:wrap;gap:5px 5px;padding:10px 5px;width:175px}.give-detail .dropdown,.give-detail .source{align-items:center;display:flex;position:relative}.give-detail .dropdown{height:28px;padding:4.5px 0;width:60px}.give-detail .text-wrapper-14{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative;text-align:right}.give-detail .dropdown-2{align-items:center;border:1px solid #bcbcbc;display:flex;flex:1 1;flex-grow:1;height:28px;padding:4.5px 5px;position:relative}.give-detail .text-wrapper-15{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative;text-align:center}.give-detail .left-right-frame{height:48px;padding:10px 5px;width:100px}.give-detail .div-wrapper-4,.give-detail .left-right-frame{align-items:center;display:flex;gap:10px;justify-content:center;position:relative}.give-detail .div-wrapper-4{border:1px solid #bcbcbc;flex-direction:column;height:28px;width:40px}.give-detail .text-wrapper-16{align-self:stretch;color:#666;font-family:Font Awesome\ 5 Free-Solid,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center}.give-detail .make{align-items:center;background-color:#163e64;display:flex;height:40px;justify-content:center;padding:10.5px 0;position:relative;width:80px}.give-detail .text-wrapper-17{color:#fff;flex:1 1;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-3px;position:relative;text-align:center}.give-detail .body-list-table{align-items:flex-start;border-bottom:1px solid;border-color:#adadad;flex:0 0 auto;flex-direction:column}.give-detail .body-list-table,.give-detail .head-frame-2{align-self:stretch;display:flex;position:relative;width:100%}.give-detail .head-frame-2{align-items:center;height:50px;justify-content:space-between}.give-detail .body-row-cell{align-items:center;background-color:#656978;display:flex;height:50px;justify-content:center;padding:16px 5px;position:relative;width:60px}.give-detail .text-wrapper-18{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.give-detail .body-row-cell-2{width:100px}.give-detail .body-row-cell-2,.give-detail .body-row-cell-3{align-items:center;background-color:#656978;display:flex;height:50px;justify-content:center;padding:16px 5px;position:relative}.give-detail .body-row-cell-3{flex:1 1;flex-grow:1}.give-detail .body-row-cell-4{width:130px}.give-detail .body-row-cell-4,.give-detail .body-row-cell-5{align-items:center;background-color:#656978;display:flex;height:50px;justify-content:center;padding:16px 5px;position:relative}.give-detail .body-row-cell-5{width:150px}.give-detail .body-row-cell-6{align-items:center;background-color:#656978;display:flex;height:50px;justify-content:center;padding:16px 5px;position:relative;width:140px}.give-detail .text-wrapper-19{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff;display:-webkit-box;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis}.give-detail .record-frame{align-self:stretch;flex-wrap:wrap;gap:0 0;justify-content:space-between;width:100%}.give-detail .body-row-data,.give-detail .record-frame{align-items:center;display:flex;height:50px;position:relative}.give-detail .body-row-data{background-color:#f7f7f7;border-bottom:1px solid;border-color:#d7dbdd;gap:10px;justify-content:center;padding:0 5px;width:60px}.give-detail .text-wrapper-20{color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center}.give-detail .body-row-data-2{width:100px}.give-detail .body-row-data-2,.give-detail .body-row-data-3{align-items:center;background-color:#f7f7f7;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:50px;justify-content:center;padding:0 5px;position:relative}.give-detail .body-row-data-3{flex:1 1;flex-grow:1}.give-detail .text-wrapper-21{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#666;display:-webkit-box;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis}.give-detail .body-row-data-4{width:130px}.give-detail .body-row-data-4,.give-detail .body-row-data-5{align-items:center;background-color:#f7f7f7;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:50px;justify-content:center;padding:0 5px;position:relative}.give-detail .body-row-data-5{width:150px}.give-detail .body-row-data-6{align-items:center;background-color:#f7f7f7;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:50px;justify-content:center;padding:0 5px;position:relative;width:140px}.give-detail .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.give-detail .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 240px!important;position:fixed!important;top:56px!important;width:1920px!important}.give-detail .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.give-detail .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.give-detail .i-navigation-instance{height:1050px!important;left:0!important;position:fixed!important;top:56px!important}.give-detail .navigation-instance{width:240px!important}.give-detail .navigation-instance,.give-detail .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.give-detail .overlay{align-items:center;background:#1e293b80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.give-detail .spinner{align-items:top;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#0078d5;height:40px;width:40px}.give-detail .overlay-text{color:#fff;font-size:18px;font-weight:700}.take-detail{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.take-detail .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 0 0;position:relative;width:100%}.take-detail .body-main{align-items:flex-start;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;max-width:1440px;min-width:360px;padding:10px 20px;position:relative;width:100%}.take-detail .title-container{align-self:stretch;border-bottom:2px solid;border-color:#0078d5;justify-content:space-around;padding:5px 10px;width:100%}.take-detail .title-container,.take-detail .title-frame{align-items:center;display:flex;height:40px;position:relative}.take-detail .title-frame{gap:10px;justify-content:center;margin-bottom:-5px;margin-top:-5px;width:240px}.take-detail .title-2{color:#0078d5;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-align:center}.take-detail .body-container-2{align-items:flex-start;flex:0 0 auto;flex-direction:column;gap:10px;padding:10px}.take-detail .body-container-2,.take-detail .desc-frame{align-self:stretch;display:flex;position:relative;width:100%}.take-detail .desc-frame{align-content:space-between;align-items:center;flex:0 0 auto;flex-wrap:wrap;justify-content:center;padding:10px 0}.take-detail .desc{color:#1e293b;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.take-detail .signup-registry-body{border:1px solid #bcbcbc;flex:0 0 auto;gap:10px;padding:10px}.take-detail .registry-title,.take-detail .signup-registry-body{align-items:center;align-self:stretch;display:flex;flex-direction:column;position:relative;width:100%}.take-detail .registry-title{height:40px;padding:8px 0}.take-detail .registry-title-text{align-self:stretch;color:#333;font-family:Pretendard-Medium,Helvetica;font-size:20px;font-weight:500;letter-spacing:-1px;line-height:normal;margin-top:-1px;position:relative;text-align:center}.take-detail .data-form{align-self:stretch;border-bottom:2px solid #bcbcbc;border-left-color:#bcbcbc;border-right-color:#bcbcbc;border-top:2px solid #bcbcbc;flex:0 0 auto;width:100%}.take-detail .data-form,.take-detail .field-frame{align-items:flex-start;display:flex;justify-content:center;position:relative}.take-detail .field-frame{flex:1 1;flex-grow:1}.take-detail .thumbnail-area{align-items:flex-start;max-height:532px;max-width:308px;padding:10px}.take-detail .thumbnail-area,.take-detail .thumbnail-block{display:flex;flex:1 1;flex-grow:1;justify-content:center;position:relative}.take-detail .thumbnail-block{align-items:center;align-self:stretch;border:1px solid #bcbcbc;flex-direction:column;gap:10px}.take-detail .text-wrapper-6{align-self:stretch;color:#000;font-family:Inter,Helvetica;font-size:16px;font-weight:500;height:512px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.take-detail .form-container{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;height:350px;padding:10px 0;position:relative}.take-detail .title-area{align-self:stretch;border-bottom:1.33px solid #ddd;border-left-color:#ddd;border-right-color:#ddd;border-top:1.33px solid #ddd;height:70px;padding:10px;width:100%}.take-detail .div-wrapper-2,.take-detail .title-area{align-items:center;display:flex;gap:10px;position:relative}.take-detail .div-wrapper-2{height:40px;justify-content:center;padding:0 10px;width:160px}.take-detail .text-wrapper-7{color:#000;flex:1 1;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.take-detail .div-wrapper-3{align-items:center;border:1px solid #bcbcbc;display:flex;flex:1 1;flex-grow:1;gap:10px;height:40px;justify-content:center;padding:0 10px;position:relative}.take-detail .text-wrapper-8{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;flex:1 1;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis}.take-detail .div-3,.take-detail .view-count-area{align-items:center;align-self:stretch;border-bottom:1.33px solid;border-color:#ddd;display:flex;gap:10px;height:70px;padding:10px;position:relative;width:100%}.take-detail .view-count-area{margin-bottom:-20px}.take-detail .button-container{align-self:stretch;gap:20px;justify-content:space-around;padding:0 10px;width:100%}.take-detail .button-container,.take-detail .make-btn{align-items:center;display:flex;height:40px;position:relative}.take-detail .make-btn{background-color:#163e64;justify-content:center;padding:10.5px 0;width:200px}.take-detail .text-wrapper-9{color:#fff;flex:1 1;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-3px;position:relative;text-align:center}.take-detail .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.take-detail .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 240px!important;position:fixed!important;top:56px!important;width:1920px!important}.take-detail .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.take-detail .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.take-detail .i-navigation-instance{height:1050px!important;left:0!important;position:fixed!important;top:56px!important}.take-detail .navigation-instance{width:240px!important}.take-detail .navigation-instance,.take-detail .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.take-detail .overlay{align-items:center;background:#1e293b80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.take-detail .spinner{align-items:top;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#0078d5;height:40px;width:40px}.take-detail .overlay-text{color:#fff;font-size:18px;font-weight:700}.comments{background-color:#fff;color:#0f0f0f;font-family:Roboto,Arial,sans-serif;margin:0 auto;max-width:900px;padding:20px}.comments .comments-header{align-items:center;display:flex;gap:4px;margin-bottom:32px}.comments .comments-count{font-size:20px;font-weight:400;line-height:28px}.comments .sort-dropdown{position:relative}.comments .sort-select{background:#0000;border:none;color:#065fd4;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.007px;padding:8px 0;text-transform:uppercase}.comments .sort-select:hover{background-color:#0000000d;border-radius:18px;padding:8px 12px}.comments .comment-input-section{margin-bottom:32px}.comments .comment-input-container{align-items:flex-start;display:flex;gap:8px}.comments .user-avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}.comments .comment-input-wrapper{flex:1 1}.comments .comment-input{background:#0000;border:none;border-bottom:1px solid #ccc;font-family:inherit;font-size:14px;line-height:20px;min-height:20px;outline:none;padding:8px 0;resize:none;width:100%}.comments .comment-input:focus{border-bottom:2px solid #065fd4}.comments .comment-input::placeholder{color:#606060}.comments .comment-actions{justify-content:flex-end;margin-top:8px}.comments .cancel-btn,.submit-btn{border:none;border-radius:18px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px;text-transform:uppercase;transition:background-color .1s ease}.comments .cancel-btn{background:#0000;color:#606060}.comments .cancel-btn:hover{background-color:#0000000d}.comments .submit-btn{background-color:#f2f2f2;color:#606060}.comments .submit-btn.active{background-color:#065fd4;color:#fff}.comments .submit-btn:hover.active{background-color:#0556d1}.comments .submit-btn:disabled{cursor:not-allowed}.comments .comments-list{gap:4px}.comments .comment,.comments .comments-list{display:flex;flex-direction:column}.comments .comment-main{align-items:flex-start;display:flex;gap:8px}.comments .comment-avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}.comments .comment-content{flex:1 1}.comments .comment-header{align-items:center;display:flex;gap:8px;margin-bottom:2px}.comments .comment-username{color:#0f0f0f;font-size:13px;font-weight:500}.comments .comment-timestamp{color:#606060;font-size:12px}.comments .comment-text{word-wrap:break-word;color:#0f0f0f;font-size:14px;line-height:20px;margin-bottom:8px}.comments .comment-actions{align-items:center;display:flex;gap:8px}.comments .action-btn{align-items:center;background:#0000;border:none;border-radius:18px;color:#606060;cursor:pointer;display:flex;font-size:12px;gap:6px;padding:8px;transition:background-color .1s ease}.comments .action-btn:hover{background-color:#0000000d}.comments .action-btn.disliked,.comments .action-btn.liked{color:#065fd4}.comments .like-icon,.dislike-icon{font-size:16px}.comments .reply-btn{font-weight:500;letter-spacing:.007px;text-transform:uppercase}.comments .reply-input-section{align-items:flex-start;display:flex;gap:12px;margin-left:56px;margin-top:16px}.comments .reply-avatar{border-radius:50%;height:24px;object-fit:cover;width:24px}.comments .reply-input-wrapper{flex:1 1}.comments .reply-input{background:#0000;border:none;border-bottom:1px solid #ccc;font-family:inherit;font-size:14px;line-height:20px;min-height:20px;outline:none;padding:4px 0;resize:none;width:100%}.comments .reply-input:focus{border-bottom:2px solid #065fd4}.comments .reply-input::placeholder{color:#606060}.comments .reply-actions{justify-content:flex-end;margin-top:8px}.comments .replies-section{margin-left:56px;margin-top:16px}.comments .toggle-replies-btn{align-items:center;background:#0000;border:none;border-radius:18px;color:#065fd4;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:16px;padding:8px;transition:background-color .1s ease}.comments .toggle-replies-btn:hover{background-color:#0000000d}.comments .arrow{font-size:12px;transition:transform .2s ease}.comments .replies-list{display:flex;flex-direction:column;gap:4px}.comments .reply{align-items:flex-start;display:flex;gap:4px}.comments .reply-content{flex:1 1}.comments .reply-header{align-items:center;display:flex;gap:8px;margin-bottom:2px}.comments .reply-username{color:#0f0f0f;font-size:13px;font-weight:500}.comments .reply-timestamp{color:#606060;font-size:12px}.comments .reply-text{word-wrap:break-word;color:#0f0f0f;font-size:14px;line-height:20px;margin-bottom:8px}.comments .reply-actions{align-items:center;display:flex;gap:8px}@media (max-width:768px){.comments .youtube-comments{padding:16px}.comments .comments-header{align-items:flex-start;flex-direction:column;gap:4px}.comments .comment-input-container,.comments .comment-main,.comments .reply{gap:4px}.comments .comment-avatar,.comments .user-avatar{height:32px;width:32px}.comments .reply-avatar{height:20px;width:20px}.comments .replies-section,.comments .reply-input-section{margin-left:44px}}@media (max-width:480px){.comments .youtube-comments{padding:12px}.comments .comment-actions,.comments .reply-actions{flex-wrap:wrap}.comments .action-btn{font-size:11px;padding:6px}.comments .comment-input,.comments .reply-input{font-size:16px}}@media (prefers-color-scheme:dark){.comments .youtube-comments{background-color:#0f0f0f;color:#f1f1f1}.comments .comment-input,.comments .comment-text,.comments .comment-username,.comments .reply-input,.comments .reply-text,.comments .reply-username{color:#f1f1f1}.comments .comment-input:focus,.comments .reply-input:focus{border-bottom-color:#3ea6ff}.comments .action-btn.disliked,.comments .action-btn.liked,.comments .sort-select,.comments .toggle-replies-btn{color:#3ea6ff}.comments .submit-btn.active{background-color:#3ea6ff}.comments .submit-btn.active:hover{background-color:#65b8ff}.comments .action-btn:hover,.comments .cancel-btn:hover,.comments .sort-select:hover,.comments .toggle-replies-btn:hover{background-color:#ffffff1a}}.sns-post-detail{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.sns-post-detail .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 0 0;position:relative;width:100%}.sns-post-detail .body-main{align-items:flex-start;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:column;max-width:1440px;min-width:360px;padding:10px 20px;position:relative;width:100%}.sns-post-detail .title-container{align-items:center;align-self:stretch;border-bottom:2px solid;border-color:#0078d5;display:flex;height:40px;justify-content:space-around;padding:5px 10px;position:relative;width:100%}.sns-post-detail .title-frame{align-items:center;display:flex;gap:10px;height:40px;justify-content:center;margin-bottom:-5px;margin-top:-5px;position:relative;width:240px}.sns-post-detail .title-2{color:#0078d5;flex:1 1;font-family:Pretendard-Bold,Helvetica;font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-align:center}.sns-post-detail .body-container-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:10px;position:relative;width:100%}.sns-post-detail .desc-frame{align-content:space-between;align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:center;padding:10px 0;position:relative;width:100%}.sns-post-detail .desc{color:#1e293b;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.sns-post-detail .signup-registry-body{border:1px solid #bcbcbc;flex:0 0 auto;gap:10px;padding:10px}.sns-post-detail .registry-title,.sns-post-detail .signup-registry-body{align-items:center;align-self:stretch;display:flex;flex-direction:column;position:relative;width:100%}.sns-post-detail .registry-title{height:40px;justify-content:center;padding:8px 0}.sns-post-detail .registry-title-text{align-self:stretch;color:#333;font-family:Pretendard-Medium,Helvetica;font-size:16px;font-weight:500;letter-spacing:-1px;line-height:normal;position:relative;text-align:center}.sns-post-detail .data-form{border-bottom:2px solid #bcbcbc;border-left-color:#bcbcbc;border-right-color:#bcbcbc;border-top:2px solid #bcbcbc}.sns-post-detail .data-form,.sns-post-detail .form-container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;position:relative;width:100%}.sns-post-detail .video-url-area{align-items:center;align-self:stretch;border-bottom:1.33px solid;border-color:#ddd;display:flex;gap:10px;height:70px;padding:10px;position:relative;width:100%}.sns-post-detail .div-wrapper-2{align-items:center;display:flex;gap:10px;height:40px;justify-content:center;padding:0 10px;position:relative;width:160px}.sns-post-detail .text-wrapper-6{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis}.sns-post-detail .div-wrapper-3{align-items:center;border:1px solid #bcbcbc;display:flex;flex:1 1;flex-grow:1;gap:10px;height:40px;justify-content:center;padding:0 10px;position:relative}.sns-post-detail .text-wrapper-7{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis}.sns-post-detail .video-url-btn{align-items:center;background-color:#163e64;display:flex;gap:10px;height:40px;justify-content:center;padding:0 10px;position:relative;width:120px}.sns-post-detail .text-wrapper-8{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.sns-post-detail .field-frame{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;justify-content:center;position:relative;width:100%}.sns-post-detail .thumbnail-area{align-items:center;border-bottom:1.33px solid;border-color:#ddd;display:flex;flex:1 1;flex-direction:column;flex-grow:1;max-height:308px;max-width:532px;overflow:hidden;padding:10px;position:relative}.sns-post-detail .thumbnail-block{align-items:flex-start;align-self:stretch;border:1px solid #bcbcbc;display:flex;height:512px;justify-content:center;margin-bottom:-10px;position:relative;width:100%}.sns-post-detail .text-wrapper-9{align-self:stretch;color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.sns-post-detail .detail-frame{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;flex-grow:1;padding:10px 0;position:relative}.sns-post-detail .title-area{align-items:center;align-self:stretch;border-bottom:1.33px solid #ddd;border-left-color:#ddd;border-right-color:#ddd;border-top:1.33px solid #ddd;display:flex;flex:1 1;flex-grow:1;gap:10px;padding:10px;position:relative;width:100%}.sns-post-detail .text-wrapper-10{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center}.sns-post-detail .div-3{align-items:center;align-self:stretch;border-bottom:1.33px solid;border-color:#ddd;display:flex;flex:1 1;flex-grow:1;gap:10px;padding:10px;position:relative;width:100%}.sns-post-detail .text-wrapper-11{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#000;display:-webkit-box;flex:1 1;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis}.sns-post-detail .button-container{align-items:center;align-self:stretch;display:flex;height:40px;justify-content:space-between;padding:0 10px;position:relative;width:100%}.sns-post-detail .cancel-btn{all:unset;align-items:center;border:1px solid #bcbcbc;box-sizing:border-box;display:flex;height:40px;justify-content:center;padding:10.5px 0;position:relative;width:90px}.sns-post-detail .text-wrapper-12{color:#000;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative;text-align:center}.sns-post-detail .make-btn{align-items:center;background-color:#163e64;display:flex;height:40px;justify-content:center;padding:10.5px 0;position:relative;width:180px}.sns-post-detail .text-wrapper-13{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-2.5px;position:relative;text-align:center}.sns-post-detail .make-btn-2{all:unset;align-items:center;background-color:#163e64;box-sizing:border-box;display:flex;height:40px;justify-content:center;padding:10.5px 0;position:relative;width:90px}.sns-post-detail .body-list{align-items:center;flex:0 0 auto;flex-direction:column;padding:5px 20px 95px 0}.sns-post-detail .body-list,.sns-post-detail .body-list-title{align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.sns-post-detail .body-list-title{align-items:flex-start;flex:0 0 auto}.sns-post-detail .title-3{color:#0078d5;flex:1 1;font-family:Nanum Gothic,Helvetica;font-size:24px;font-weight:700;height:25px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap}.sns-post-detail .body-list-head{align-self:stretch;border:1px solid #bcbcbc;flex:0 0 auto;padding:10px 10px 10px 0;width:100%}.sns-post-detail .body-list-head,.sns-post-detail .head-frame{align-items:center;display:flex;justify-content:space-between;position:relative}.sns-post-detail .head-frame{padding:0 5px;width:295px}.sns-post-detail .source{align-items:center;display:flex;flex-wrap:wrap;gap:5px 5px;padding:10px 5px;position:relative;width:175px}.sns-post-detail .dropdown{align-items:center;display:flex;height:28px;padding:4.5px 0;position:relative;width:60px}.sns-post-detail .text-wrapper-14{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative;text-align:right}.sns-post-detail .dropdown-2{align-items:center;border:1px solid #bcbcbc;display:flex;flex:1 1;flex-grow:1;height:28px;padding:4.5px 5px;position:relative}.sns-post-detail .text-wrapper-15{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative;text-align:center}.sns-post-detail .left-right-frame{height:48px;padding:10px 5px;width:100px}.sns-post-detail .div-wrapper-4,.sns-post-detail .left-right-frame{align-items:center;display:flex;gap:10px;justify-content:center;position:relative}.sns-post-detail .div-wrapper-4{border:1px solid #bcbcbc;flex-direction:column;height:28px;width:40px}.sns-post-detail .text-wrapper-16{align-self:stretch;color:#666;font-family:Font Awesome\ 5 Free-Solid,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center}.sns-post-detail .make{align-items:center;background-color:#163e64;display:flex;height:40px;justify-content:center;padding:10.5px 0;position:relative;width:80px}.sns-post-detail .text-wrapper-17{color:#fff;flex:1 1;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-3px;position:relative;text-align:center}.sns-post-detail .body-list-table{align-items:flex-start;align-self:stretch;border-bottom:1px solid;border-color:#adadad;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.sns-post-detail .head-frame-2{align-items:center;align-self:stretch;display:flex;height:50px;justify-content:space-between;position:relative;width:100%}.sns-post-detail .body-row-cell{align-items:center;background-color:#656978;display:flex;height:50px;justify-content:center;padding:16px 5px;position:relative;width:60px}.sns-post-detail .text-wrapper-18{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.sns-post-detail .body-row-cell-2{width:100px}.sns-post-detail .body-row-cell-2,.sns-post-detail .body-row-cell-3{align-items:center;background-color:#656978;display:flex;height:50px;justify-content:center;padding:16px 5px;position:relative}.sns-post-detail .body-row-cell-3{flex:1 1;flex-grow:1}.sns-post-detail .body-row-cell-4{width:130px}.sns-post-detail .body-row-cell-4,.sns-post-detail .body-row-cell-5{align-items:center;background-color:#656978;display:flex;height:50px;justify-content:center;padding:16px 5px;position:relative}.sns-post-detail .body-row-cell-5{width:150px}.sns-post-detail .body-row-cell-6{align-items:center;background-color:#656978;display:flex;height:50px;justify-content:center;padding:16px 5px;position:relative;width:140px}.sns-post-detail .text-wrapper-19{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff;display:-webkit-box;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis}.sns-post-detail .record-frame{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:0 0;height:50px;justify-content:space-between;position:relative;width:100%}.sns-post-detail .body-row-data{align-items:center;background-color:#f7f7f7;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:50px;justify-content:center;padding:0 5px;position:relative;width:60px}.sns-post-detail .text-wrapper-20{color:#666;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center}.sns-post-detail .body-row-data-2{width:100px}.sns-post-detail .body-row-data-2,.sns-post-detail .body-row-data-3{align-items:center;background-color:#f7f7f7;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:50px;justify-content:center;padding:0 5px;position:relative}.sns-post-detail .body-row-data-3{flex:1 1;flex-grow:1}.sns-post-detail .text-wrapper-21{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#666;display:-webkit-box;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis}.sns-post-detail .body-row-data-4{width:130px}.sns-post-detail .body-row-data-4,.sns-post-detail .body-row-data-5{align-items:center;background-color:#f7f7f7;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:50px;justify-content:center;padding:0 5px;position:relative}.sns-post-detail .body-row-data-5{width:150px}.sns-post-detail .body-row-data-6{align-items:center;background-color:#f7f7f7;border-bottom:1px solid;border-color:#d7dbdd;display:flex;gap:10px;height:50px;justify-content:center;padding:0 5px;position:relative;width:140px}.sns-post-detail .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.sns-post-detail .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.sns-post-detail .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.sns-post-detail .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.sns-post-detail .i-navigation-instance{height:1050px!important;left:0!important;position:fixed!important;top:56px!important}.sns-post-detail .navigation-instance{left:0!important;position:fixed!important;top:56px!important;width:240px!important}.sns-post-detail .container{background-color:#fff;margin:0 auto;max-width:1024px;padding:24px}.sns-post-detail .input-section{margin-bottom:24px}.sns-post-detail .section-title{color:#374151;font-size:20px;font-weight:700;margin-bottom:16px}.sns-post-detail .input-fields{gap:16px}.sns-post-detail .field-group,.sns-post-detail .input-fields{display:flex;flex-direction:column}.sns-post-detail .field-label{color:#374151;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.sns-post-detail .text-input{border:1px solid #d1d5db;border-radius:6px;font-size:14px;padding:8px 12px;transition:all .2s ease;width:100%}.sns-post-detail .text-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.sns-post-detail .textarea-input{border:1px solid #d1d5db;border-radius:6px;font-family:inherit;font-size:14px;padding:8px 12px;resize:vertical;transition:all .2s ease;width:100%}.sns-post-detail .textarea-input::placeholder{color:gray;font-weight:700;opacity:.5}.sns-post-detail .textarea-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.sns-post-detail .add-button{background:linear-gradient(135deg,#3498db,#2980b9);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:16px;padding:8px 24px;transition:all .2s ease}.sns-post-detail .add-button:hover{background-color:#1d4ed8}.sns-post-detail .add-button:focus{box-shadow:0 0 0 3px #2563eb4d;outline:none}.sns-post-detail .list-section{margin-bottom:24px}.sns-post-detail .list-title{color:#374151;font-size:18px;font-weight:600;margin-bottom:12px}.sns-post-detail .table-container{overflow-x:auto}.sns-post-detail .context-table{border:1px solid #d1d5db;border-collapse:collapse;width:100%}.sns-post-detail .table-header{background-color:#f9fafb}.sns-post-detail .table-header th{border:1px solid #d1d5db;color:#374151;font-size:14px;font-weight:500;padding:12px 16px;text-align:left}.sns-post-detail .table-row{transition:background-color .2s ease}.sns-post-detail .table-row:hover{background-color:#f9fafb}.sns-post-detail .table-cell{border:1px solid #d1d5db;color:#374151;font-size:14px;overflow:hidden;padding:12px 16px;white-space:nowrap;.overflow-ellipsis{text-overflow:ellipsis}}.sns-post-detail .table-cell.center{font-weight:500;text-align:center}.sns-post-detail .table-link{color:#2563eb;text-decoration:underline;transition:color .2s ease;word-break:break-all}.sns-post-detail .table-link:hover{color:#1d4ed8}.sns-post-detail .usage-section{margin-bottom:24px}.sns-post-detail .usage-title{color:#374151;font-size:20px;font-weight:600;font-weight:700;margin-bottom:12px}.sns-post-detail .radio-group{flex-direction:row;gap:8px}.sns-post-detail .radio-option{align-items:center;display:flex}.sns-post-detail .radio-input{accent-color:#2563eb;margin-right:8px}.sns-post-detail .radio-label{color:#374151}.sns-post-detail .usage-display{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;margin-top:12px;padding:12px}.sns-post-detail .usage-text{color:#1e40af;font-size:14px}.sns-post-detail .usage-text strong{font-weight:600}@media (max-width:768px){.sns-post-detail .container{padding:16px}.sns-post-detail .section-title{font-size:18px}.sns-post-detail .list-title,.sns-post-detail .usage-title{font-size:16px}.sns-post-detail .table-cell{font-size:13px;overflow:hidden;padding:8px 12px;white-space:nowrap;.overflow-ellipsis{text-overflow:ellipsis}}.sns-post-detail .table-header th{font-size:13px;padding:8px 12px}}.sns-post-detail .scheduler-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin:0 auto;max-width:1024px;padding:20px;width:100%}.sns-post-detail .scheduler-header{margin-bottom:30px;text-align:center}.sns-post-detail .scheduler-header h1{color:#2c3e50;margin-bottom:10px}.sns-post-detail .scheduler-header p{color:#7f8c8d;font-size:16px}.sns-post-detail .scheduler-form{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin-bottom:30px;padding:30px}.sns-post-detail .form-group{margin-bottom:25px}.sns-post-detail .form-label{color:#2c3e50;display:block;font-size:20px;font-weight:700;margin-bottom:12px}.sns-post-detail .sns-group{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.sns-post-detail .checkbox-item{align-items:center;border:1px solid #e1e8ed;border-radius:6px;cursor:pointer;display:flex;padding:8px;transition:all .2s ease}.sns-post-detail .checkbox-item:hover{background-color:#f8f9fa;border-color:#3498db}.sns-post-detail .checkbox-item input[type=checkbox]{height:16px;margin-right:8px;width:16px}.sns-post-detail .checkbox-item label{color:#2c3e50;cursor:pointer;font-size:14px}.sns-post-detail .radio-group{display:flex;flex-wrap:nowrap;gap:20px;justify-content:left}.sns-post-detail .radio-item{align-items:center;border:2px solid #e1e8ed;border-radius:8px;cursor:pointer;display:flex;padding:10px 16px;transition:all .2s ease}.sns-post-detail .radio-item:hover{border-color:#3498db}.sns-post-detail .radio-item input[type=radio]:checked+.radio-label{color:#3498db;font-weight:600}.sns-post-detail .radio-item input[type=radio]{height:16px;margin-right:8px;width:16px}.sns-post-detail .radio-label{color:#2c3e50;cursor:pointer;font-size:14px}.sns-post-detail .datetime-inputs{display:flex;flex-wrap:wrap;gap:15px}.sns-post-detail .datetime-inputs input[type=date],.sns-post-detail .datetime-inputs input[type=number],.sns-post-detail .datetime-inputs input[type=text],.sns-post-detail .datetime-inputs input[type=time]{border:1px solid #ddd;border-radius:6px;font-size:14px;padding:10px 12px;transition:border-color .2s ease}.sns-post-detail .datetime-inputs input:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db33;outline:none}.sns-post-detail .datetime-inputs select{background-color:#fff;border:1px solid #ddd;border-radius:6px;font-size:14px;padding:10px 12px;transition:border-color .2s ease}.sns-post-detail .datetime-inputs select:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db33;outline:none}.sns-post-detail .cron-input{max-width:300px;width:100%}.sns-post-detail .add-job-btn{background:linear-gradient(135deg,#3498db,#2980b9);border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;margin:0 auto;padding:12px 30px;transition:all .2s ease}.sns-post-detail .add-job-btn:hover{background:linear-gradient(135deg,#2980b9,#21618c);box-shadow:0 4px 8px #0003;transform:translateY(-1px)}.sns-post-detail .add-job-btn:disabled{background:#bdc3c7;box-shadow:none;cursor:not-allowed;transform:none}.sns-post-detail .jobs-list{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin-bottom:30px}.sns-post-detail .jobs-header{background:#f8f9fa;border-bottom:1px solid #e1e8ed;border-radius:12px 12px 0 0;padding:20px}.sns-post-detail .jobs-header h2{color:#2c3e50;font-size:18px;margin:0}.sns-post-detail .job-item{border-bottom:1px solid #e1e8ed;padding:20px;transition:background-color .2s ease}.sns-post-detail .job-item:last-child{border-bottom:none}.sns-post-detail .job-item:hover{background-color:#f8f9fa}.sns-post-detail .job-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}.sns-post-detail .job-id{color:#2c3e50;font-size:16px;font-weight:600}.sns-post-detail .job-status{border-radius:12px;font-size:12px;font-weight:600;padding:4px 8px;text-transform:uppercase}.sns-post-detail .status-pending{background:#fff3cd;color:#856404}.sns-post-detail .status-running{background:#d1ecf1;color:#0c5460}.sns-post-detail .status-completed{background:#d4edda;color:#155724}.sns-post-detail .job-details{grid-gap:10px;color:#5a6c7d;display:grid;font-size:14px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sns-post-detail .job-detail{display:flex;flex-direction:column}.sns-post-detail .job-detail strong{color:#2c3e50;margin-bottom:2px}.sns-post-detail .sns-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.sns-post-detail .sns-tag{background:#e3f2fd;border-radius:12px;color:#1976d2;font-size:12px;font-weight:500;padding:2px 8px}.sns-post-detail .usage-guide{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:30px}.sns-post-detail .usage-guide h2{color:#2c3e50;font-size:20px;margin-bottom:20px}.sns-post-detail .usage-example{background:#f8f9fa;border-left:4px solid #3498db;border-radius:8px;margin-bottom:25px;padding:20px}.sns-post-detail .usage-example h3{color:#2c3e50;font-size:16px;margin-bottom:10px}.sns-post-detail .usage-example p{color:#5a6c7d;line-height:1.5;margin-bottom:8px}.sns-post-detail .usage-example code{background:#e8f4f8;border-radius:4px;color:#2c3e50;font-family:Monaco,Menlo,Ubuntu Mono,monospace;padding:2px 6px}.sns-post-detail .empty-state{color:#7f8c8d;padding:40px;text-align:center}.sns-post-detail .empty-state-icon{font-size:48px;margin-bottom:16px}@media (max-width:768px){.sns-post-detail .scheduler-container{padding:15px}.sns-post-detail .scheduler-form{padding:20px}.sns-post-detail .radio-group{gap:10px}.sns-post-detail .radio-item{flex:1 1;justify-content:center;padding:8px 12px}.sns-post-detail .datetime-inputs{flex-direction:column}.sns-post-detail .job-details{grid-template-columns:1fr}}.sns-post-detail .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.sns-post-detail .overlay{align-items:center;background:#1e293b80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.sns-post-detail .spinner{align-items:top;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#0078d5;height:40px;width:40px}.sns-post-detail .overlay-text{color:#fff;font-size:18px;font-weight:700}.signup-agree{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.signup-agree .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;padding:96px 180px 0;position:relative;width:100%}.signup-agree .body-container-2{flex:0 0 auto;gap:40px;max-width:1560px;padding:10px}.signup-agree .body-container-2,.signup-agree .registry-title{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.signup-agree .registry-title{align-self:stretch;height:40px;justify-content:center}.signup-agree .registry-title-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;color:#333;display:-webkit-box;font-family:Pretendard-Medium,Helvetica;font-size:24px;font-weight:500;letter-spacing:0;line-height:normal;overflow:hidden;position:relative;text-overflow:ellipsis}.signup-agree .title-container{border:3px solid #eee;gap:10px;padding:10px}.signup-agree .div-agree-all-txt,.signup-agree .title-container{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.signup-agree .div-agree-all-txt{gap:19.97px}.signup-agree .frame{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:10px;justify-content:space-around;position:relative;width:100%}.signup-agree .SNS{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:20px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;text-align:center}.signup-agree .p-point{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:0 0;justify-content:center;padding:0 10px;position:relative;width:100%}.signup-agree .div-3{color:#0000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;text-align:center}.signup-agree .span{color:#343434}.signup-agree .text-wrapper-6{color:#777}.signup-agree .p-join-check{align-items:center;align-self:stretch;display:flex;gap:5px;height:24px;justify-content:center;padding:0 5px;position:relative;width:100%}.signup-agree .check-box{text-align:center;width:17px}.signup-agree .check-box,.signup-agree .text-wrapper-7{color:#343434;font-family:Pretendard-Medium,Helvetica;font-size:14px;font-weight:500;letter-spacing:0;line-height:normal;position:relative}.signup-agree .text-wrapper-7{width:76px}.signup-agree .div-4{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:10px;height:500px;padding:10px;position:relative;width:100%}.signup-agree .heading{align-self:stretch;color:#000;font-family:Pretendard-Medium,Helvetica;font-size:20px;font-weight:500;height:24px;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap}.signup-agree .div-con{align-items:flex-start;align-self:stretch;border-bottom:3px solid #0000;border-image:linear-gradient(0deg,#ddd,#000 0) 1;border-left-color:#0000;border-right-color:#0000;border-top:3px solid #0000;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;overflow-y:scroll;padding:10px;position:relative;width:100%}.signup-agree .div-con::-webkit-scrollbar{display:none;width:0}.signup-agree .list-item{align-items:flex-start;align-self:stretch;display:flex;flex:1 1;flex-grow:1;gap:10px 10px;overflow-y:scroll;position:relative;width:100%}.signup-agree .list-item::-webkit-scrollbar{display:none;width:0}.signup-agree .text-wrapper-8{align-self:stretch;color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:1px;line-height:normal;position:relative}.signup-agree .p-join-check-2{align-items:center;align-self:stretch;display:flex;gap:5px;height:22px;padding:0 5px;position:relative;width:100%}.signup-agree .check-box-2{text-align:center;width:17px}.signup-agree .check-box-2,.signup-agree .text-wrapper-9{color:#343434;font-family:Pretendard-Medium,Helvetica;font-size:14px;font-weight:500;height:17px;letter-spacing:0;line-height:normal;position:relative}.signup-agree .text-wrapper-9{flex:1 1}.signup-agree .button-container{align-self:stretch;border:1px solid #bcbcbc;gap:40px;height:60px;padding:10px;width:100%}.signup-agree .button-container,.signup-agree .link-5{align-items:center;display:flex;justify-content:center;position:relative}.signup-agree .link-5{background-color:#fff;border:2px solid #ccc;height:40px;width:90px}.signup-agree .text-wrapper-10{color:#000;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.signup-agree .link-6{align-items:center;background-color:#163e64;display:flex;height:40px;justify-content:center;position:relative;width:90px}.signup-agree .text-wrapper-11{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center}.signup-agree .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.signup-agree .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.signup-agree .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.signup-agree .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.signup-agree .i-navigation-instance{height:1050px!important}.signup-agree .i-navigation-instance,.signup-agree .navigation-instance,.signup-agree .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.signup-registry{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.signup-registry .signup-registry-body-wrapper{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;justify-content:center;padding:96px 180px 0;position:relative;width:100%}.signup-registry .signup-registry-body{align-items:center;border:1px solid #bcbcbc;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;max-width:600px;padding:10px;position:relative;width:100%}.signup-registry .registry-title-text-wrapper{align-items:center;align-self:stretch;display:flex;flex-direction:column;height:40px;padding:8px 0;position:relative;width:100%}.signup-registry .registry-title-text-2{align-self:stretch;color:#333;font-family:Pretendard-Medium,Helvetica;font-size:24px;font-weight:500;letter-spacing:0;line-height:normal;margin-bottom:-4px;margin-top:-1px;position:relative}.signup-registry .form{border-top:3px solid;border-color:#bcbcbc;height:370px;padding:10px 0}.signup-registry .form,.signup-registry .registry-container{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.signup-registry .registry-container{height:350px}.signup-registry .email-area{align-self:stretch;border-bottom:1.33px solid;border-color:#ddd;height:70px;padding:15px 10px;width:100%}.signup-registry .div-wrapper-2,.signup-registry .email-area{align-items:center;display:flex;gap:10px;justify-content:center;position:relative}.signup-registry .div-wrapper-2{height:40px;padding:10.5px 10px;width:120px}.signup-registry .text-wrapper-12{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative;text-align:center}.signup-registry .div-wrapper-3{align-items:center;border:1px solid #bcbcbc;display:flex;flex:1 1;flex-grow:1;gap:10px;height:40px;justify-content:center;padding:10.5px 10px;position:relative}.signup-registry .text-wrapper-13{color:#000;flex:1 1;font-family:Pretendard-Regular,Helvetica;font-size:15px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative}.signup-registry .email-btn{align-items:center;background-color:#163e64;display:flex;gap:10px;height:40px;justify-content:center;padding:10.5px 10px;position:relative;width:100px}.signup-registry .text-wrapper-14{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative;text-align:center}.signup-registry .div-5{border-bottom:1.33px solid;border-color:#ddd;gap:10px;height:70px;padding:15px 10px}.signup-registry .button-container-2,.signup-registry .div-5{align-items:center;align-self:stretch;display:flex;position:relative;width:100%}.signup-registry .button-container-2{height:40px;justify-content:space-between;padding:0 10px}.signup-registry .link-7{align-items:center;background-color:#fff;border:2px solid #ccc;display:flex;height:40px;justify-content:center;padding:10.5px 0;position:relative;width:80px}.signup-registry .text-wrapper-15{color:#000;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1.5px;position:relative;text-align:center}.signup-registry .link-8{align-items:center;background-color:#163e64;display:flex;height:40px;justify-content:center;padding:10.5px 0;position:relative;width:80px}.signup-registry .text-wrapper-16{color:#fff;flex:1 1;font-family:Pretendard-Medium,Helvetica;font-size:15px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-2.5px;position:relative;text-align:center}.signup-registry .search-container-2{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.signup-registry .tab-container-2{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.signup-registry .banner-container-2{left:0!important;position:fixed!important;top:0!important}.signup-registry .session-container-2{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.signup-registry .i-navigation-2{height:1050px!important}.signup-registry .i-navigation-2,.signup-registry .navigation-2,.signup-registry .sidebar-2{left:0!important;position:fixed!important;top:56px!important}.signup-registry .overlay{align-items:center;background:#1e293b80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.signup-registry .spinner{align-items:top;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#0078d5;height:40px;width:40px}.signup-registry .overlay-text{color:#fff;font-size:18px;font-weight:700}.file-repository .body-container{align-items:center;align-self:stretch;display:flex;flex:1 1;flex-direction:column;flex-grow:1;gap:10px;justify-content:center;padding:96px 180px 0;position:relative;width:100%}.file-repository .page-container{background-color:#f9fafb;min-height:100vh}.file-repository .page-container--error,.file-repository .page-container--loading{align-items:center;display:flex;justify-content:center}.file-repository .header{background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f}.file-repository .header-content{margin:0 auto;max-width:80rem;padding:1.5rem 1rem}.file-repository .header-info{align-items:center;display:flex;justify-content:space-between}.file-repository .header-title{color:#111827;font-size:24px;font-weight:500;margin:0}.file-repository .header-subtitle{color:#6b7280;font-size:15px;font-weight:500;margin:.5rem 0 0}.file-repository .header-stats{color:#6b7280;font-size:.875rem}.file-repository .main-content{margin:0 auto;max-width:80rem;padding:1.5rem 1rem}.file-repository .search-filter-container{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;margin-bottom:1.5rem;padding:1.5rem}.file-repository .search-filter-content{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.file-repository .search-filter-content{flex-direction:row}}.file-repository .search-box{flex:1 1;position:relative}.file-repository .search-icon{color:#9ca3af;height:1.25rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem}.file-repository .search-input{border:1px solid #d1d5db;border-radius:.5rem;font-size:16px;padding:.5rem 1rem .5rem 2.5rem;transition:all .2s ease-in-out;width:100%}.file-repository .search-input:focus{ring:2px solid #3b82f6;border-color:#0000;outline:none}.file-repository .filter-container{align-items:center;display:flex;gap:.5rem}.file-repository .filter-icon{color:#9ca3af;height:1.25rem;width:1.25rem}.file-repository .filter-select{border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;padding:.5rem .75rem;transition:all .2s ease-in-out}.file-repository .filter-select:focus{ring:2px solid #3b82f6;border-color:#0000;outline:none}.file-repository .file-list-container{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;overflow:hidden}.file-repository .file-list{border-top:1px solid #e5e7eb}.file-repository .file-list>.file-repository .file-item:not(:last-child){border-bottom:1px solid #e5e7eb}.file-repository .file-item{padding:1.5rem;transition:background-color .2s ease-in-out}.file-repository .file-item:hover{background-color:#f9fafb}.file-repository .file-content{align-items:center;display:flex;justify-content:space-between}.file-repository .file-info{align-items:center;display:flex;flex:1 1;gap:1rem;min-width:0}.file-repository .file-icon-container{flex-shrink:0}.file-repository .file-icon{height:2rem;width:2rem}.file-repository .file-icon--archive{color:#f97316}.file-repository .file-icon--executable{color:#3b82f6}.file-repository .file-icon--default{color:#6b7280}.file-repository .file-details{flex:1 1;min-width:0}.file-repository .file-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.25rem}.file-repository .file-name{color:#111827;font-size:1.125rem;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-repository .type-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;padding:.125rem .625rem}.file-repository .type-badge--archive{background-color:#fed7aa;color:#9a3412}.file-repository .type-badge--executable{background-color:#dbeafe;color:#1e40af}.file-repository .type-badge--default{background-color:#f3f4f6;color:#374151}.file-repository .file-meta{color:#6b7280;font-size:.875rem;gap:1rem}.file-repository .file-meta,.file-repository .meta-item{align-items:center;display:flex}.file-repository .meta-icon{height:1rem;margin-right:.25rem;width:1rem}.file-repository .download-container{flex-shrink:0}.file-repository .download-button{align-items:center;background-color:#3b82f6;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;padding:.5rem 1rem;transition:background-color .2s ease-in-out}.file-repository .download-button:hover:not(:disabled){background-color:#2563eb}.file-repository .download-button--loading,.file-repository .download-button:disabled{background-color:#9ca3af;cursor:not-allowed}.file-repository .download-icon{height:1rem;margin-right:.5rem;width:1rem}.file-repository .download-icon--spinning{animation:spin 1s linear infinite}.file-repository .empty-state{padding:3rem;text-align:center}.file-repository .empty-icon{color:#d1d5db;height:4rem;margin:0 auto 1rem;width:4rem}.file-repository .empty-title{color:#111827;font-size:1.125rem;font-weight:500;margin:0 0 .5rem}.file-repository .empty-message{color:#6b7280;margin:0}.file-repository .loading-content{text-align:center}.file-repository .loading-spinner{animation:spin 1s linear infinite;color:#3b82f6;height:3rem;margin:0 auto 1rem;width:3rem}.file-repository .loading-text{color:#6b7280;font-size:1.125rem;margin:0}.file-repository .error-content{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:2rem;text-align:center}.file-repository .error-icon{color:#ef4444;height:4rem;margin:0 auto 1rem;width:4rem}.file-repository .error-title{color:#374151;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.file-repository .error-message{color:#6b7280;margin:0 0 1rem}.file-repository .retry-button{background-color:#3b82f6;border:none;border-radius:.5rem;color:#fff;cursor:pointer;padding:.5rem 1.5rem;transition:background-color .2s ease-in-out}.file-repository .retry-button:hover{background-color:#2563eb}.file-repository .search-results-info{color:#6b7280;font-size:.875rem;margin-top:1rem;text-align:center}@media (max-width:640px){.file-repository .header-content{padding:1rem}.file-repository .header-info{align-items:flex-start;flex-direction:column;gap:.5rem}.file-repository .file-item,.file-repository .main-content,.file-repository .search-filter-container{padding:1rem}.file-repository .file-content{align-items:stretch;flex-direction:column;gap:1rem}.file-repository .file-info{gap:.75rem}.file-repository .file-meta{align-items:flex-start;flex-direction:column;gap:.5rem}.file-repository .download-container{align-self:stretch}.file-repository .download-button{justify-content:center;width:100%}}@media (max-width:480px){.file-repository .header-title{font-size:1.5rem}.file-repository .file-header{align-items:flex-start;flex-direction:column;gap:.25rem}.file-repository .file-name{font-size:1rem}}.file-repository .search-container-instance{left:calc(50% - 960px)!important;position:fixed!important;top:0!important}.file-repository .tab-container-instance{display:flex!important;left:0!important;padding:0 0 0 180px;position:fixed!important;top:56px!important;width:1920px!important}.file-repository .banner-container-instance{left:0!important;position:fixed!important;top:0!important}.file-repository .session-container-instance{left:auto!important;position:fixed!important;right:0!important;top:8px!important}.file-repository .i-navigation-instance{height:1050px!important}.file-repository .i-navigation-instance,.file-repository .navigation-instance,.file-repository .sidebar-instance{left:0!important;position:fixed!important;top:56px!important}.file-repository .overlay{align-items:center;background:#1e293b80;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.file-repository .spinner{align-items:top;animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#0078d5;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.file-repository .overlay-text{color:#fff;font-size:18px;font-weight:700}input::placeholder{color:gray;font-weight:700;opacity:.5}.youtube-comments{background-color:#fff;margin:0 auto;max-width:1024px;padding:20px}.comments-header{border-bottom:1px solid #e5e7eb;margin-bottom:24px;padding-bottom:16px}.comments-header-content{align-items:center;display:flex;justify-content:space-between}.comments-title{color:#111827;font-size:20px;font-weight:600}.sort-button{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;font-size:14px;gap:8px}.sort-button:hover{color:#374151}.comment-input-section{display:flex;gap:12px;margin-bottom:32px}.avatar{align-items:center;background-color:#f3f4f6;border-radius:50%;display:flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;width:40px}.avatar-small{font-size:14px;height:32px;width:32px}.input-container{flex:1 1}.comment-textarea{background:#0000;border:none;border-bottom:2px solid #e5e7eb;font-family:inherit;font-size:14px;outline:none;padding:8px;resize:none;transition:border-color .2s ease;width:100%}.comment-textarea:focus{border-bottom-color:#3b82f6}.comment-textarea::placeholder{color:#9ca3af}.button-group{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.btn{border:none;border-radius:4px;cursor:pointer;font-family:inherit;font-size:14px;padding:8px 16px;transition:all .2s ease}.btn-cancel{background:#0000;color:#6b7280}.btn-cancel:hover{background-color:#f3f4f6}.btn-primary{background-color:#3b82f6;color:#fff}.btn-primary:hover:not(:disabled){background-color:#2563eb}.btn-primary:disabled{background-color:#d1d5db;cursor:not-allowed}.comments-list{display:flex;flex-direction:column;gap:24px}.comment-item{display:flex;gap:12px;margin-bottom:16px}.reply-item{margin-left:48px;margin-top:12px}.comment-content{flex:1 1}.comment-header{align-items:center;display:flex;gap:8px;margin-bottom:4px}.comment-user{color:#111827;font-size:14px;font-weight:500}.comment-timestamp{color:#6b7280;font-size:12px}.comment-text{color:#374151;font-size:14px;line-height:1.5;margin-bottom:8px}.comment-actions{align-items:center;display:flex;gap:16px}.action-button{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:4px;transition:color .2s ease}.action-button:hover{color:#374151}.action-button.like:hover{color:#3b82f6}.action-button.dislike:hover{color:#ef4444}.action-button svg{height:16px;width:16px}.replies-toggle{margin-top:12px}.replies-button{align-items:center;background:none;border:none;color:#3b82f6;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;transition:color .2s ease}.replies-button:hover{color:#2563eb}.replies-container{margin-top:8px}.reply-input-section{display:flex;gap:12px;margin-top:12px}.empty-state{color:#6b7280;padding:48px 0;text-align:center}.empty-state svg{color:#d1d5db;height:48px;margin:0 auto 16px;width:48px}.empty-state p{font-size:16px;margin-bottom:4px}.empty-state .subtitle{font-size:14px}@media (max-width:768px){.youtube-comments{padding:16px}.comment-input-section{gap:8px}.reply-item{margin-left:32px}.comment-actions{gap:12px}.button-group{gap:6px}.btn{font-size:13px;padding:6px 12px}}
/*# sourceMappingURL=main.9cd52d78.css.map*/