body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-header{height:70px;position:fixed;width:100%;z-index:100}.main-header .container{align-items:center;background:linear-gradient(0deg,#f3f3f200,hsla(60,4%,95%,.867));display:flex;height:100%;justify-content:center;padding-top:15px;width:100%}.main-header .container .wrapper{display:flex;flex-direction:row;justify-content:space-between;max-width:1400px;-webkit-user-select:none;user-select:none;width:calc(100% - 90px);z-index:10}.main-header .container .wrapper .logo a img{margin-top:3px;width:53px}.main-header .container .wrapper .menu{display:flex;flex-direction:row;gap:20px}.main-header .container .wrapper .menu a{color:#121212;font-size:18px;font-weight:500;text-align:center;text-decoration:none;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.07,1);width:60px}.main-header .container .wrapper .menu a.active,.main-header .container .wrapper .menu a:hover{font-weight:800}.main{flex-direction:row}.main,.main .preloader{display:flex;justify-content:center}.main .preloader{align-items:center;background-color:#f6f6f5;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.main .preloader img{width:80px}.main .container{max-width:1400px;top:0;width:calc(100% - 90px)}.main .container .project-gallery{overflow-y:auto;padding:90px 0 50px;width:100%}.main .container .project-gallery .wrapper{display:flex;flex-direction:column;overflow:hidden}.main .container .project-gallery .wrapper .block-title h2{font-size:34px;font-weight:700;letter-spacing:-.5px;margin:15px 0}.main .container .project-gallery .wrapper .block-title:nth-child(3) h2{margin:50px 0 15px}.main .container .project-gallery .wrapper .wrapper{grid-gap:7px 7px;display:grid;gap:7px 7px;grid-template-columns:1fr 1fr}.main .container .project-gallery .wrapper .wrapper .item-proj{align-items:center;cursor:pointer;display:flex;height:370px;justify-content:center;overflow:hidden;pointer-events:all;transition-duration:.7s;transition-timing-function:cubic-bezier(.15,1.35,.2,1);width:auto;width:100%}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper{align-items:center;background:#f4f4f3;border:3px solid #14141400;border-radius:10px;display:flex;height:calc(100% - 5px);justify-content:center;overflow:hidden;position:relative;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.07,1);width:calc(100% - 5px)}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper{align-items:start;background:#505050;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:space-between;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.07,1);width:100%}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:first-child{padding:32px 0 0 30px;-webkit-user-select:none;user-select:none;z-index:2}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:first-child span{font-feature-settings:"ss06" 1;background:#141414;border-radius:5px;color:#f4f4f3;font-size:18px;opacity:0;padding:5px 8px;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.07,1)}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:nth-child(2){align-items:start;background:linear-gradient(0deg,#0000,#0000);border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;height:200px;justify-content:end;margin-top:auto;padding:0;-webkit-user-select:none;user-select:none;width:100%;z-index:2}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:nth-child(2) p{color:hsla(60,4%,95%,.467);font-size:20px;font-weight:600;letter-spacing:.5px;margin:0 0 5px 31px;opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.07,1)}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:nth-child(2) h2{color:#f4f4f3;font-size:30px;font-weight:800;margin:0 0 30px 30px;opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.07,1);width:80%}.main .container .project-gallery .wrapper .wrapper .item-proj .proj-logo{opacity:0;pointer-events:none;position:absolute}.main .container .project-gallery .wrapper .wrapper .item-proj.load{pointer-events:none}.main .container .project-gallery .wrapper .wrapper .item-proj.load .border-wrapper .proj-logo{align-items:center;background:#bdbdbd;display:flex;height:100%;justify-content:center;opacity:1;position:absolute;width:100%}.main .container .project-gallery .wrapper .wrapper .item-proj.load .border-wrapper .proj-logo img{opacity:.8;width:80%}.main .container .project-gallery .wrapper .wrapper .item-proj:hover .border-wrapper{border:3px solid #000;border-radius:15px}.main .container .project-gallery .wrapper .wrapper .item-proj:hover .border-wrapper .content-wrapper{height:calc(100% - 10px);width:calc(100% - 10px)}.main .container .project-gallery .wrapper .wrapper .item-proj:hover .border-wrapper .content-wrapper div:first-child span{opacity:1}.main .container .project-gallery .wrapper .wrapper .item-proj:hover .border-wrapper .content-wrapper div:nth-child(2){background:linear-gradient(0deg,#000000b3,#0000)}.main .container .project-gallery .wrapper .wrapper .item-proj:hover .border-wrapper .content-wrapper div:nth-child(2) h2,.main .container .project-gallery .wrapper .wrapper .item-proj:hover .border-wrapper .content-wrapper div:nth-child(2) p{opacity:1}.main .container .project-gallery .wrapper .wrapper .item-proj:active{transform:scale(.97)}@media(max-width:800px){.main .container .project-gallery .wrapper{display:flex;flex-direction:column;overflow:hidden}.main .container .project-gallery .wrapper .block-title h2{font-size:30px;font-weight:700;letter-spacing:-.5px;margin:15px 0}.main .container .project-gallery .wrapper .wrapper{grid-gap:7px 7px;display:grid;gap:7px 7px;grid-template-columns:1fr}.main .container .project-gallery .wrapper .wrapper .item-proj{height:48vw}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:first-child{padding:15px 0 0 15px}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:first-child span{font-feature-settings:"ss06" 1;background:#141414;border-radius:5px;color:#f4f4f3;font-size:14px;opacity:0;padding:5px 8px;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.07,1)}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:nth-child(2){height:150px}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:nth-child(2) p{color:hsla(60,4%,95%,.467);font-size:16px;font-weight:600;letter-spacing:.5px;margin:0 0 2px 20px;opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.07,1)}.main .container .project-gallery .wrapper .wrapper .item-proj .border-wrapper .content-wrapper div:nth-child(2) h2{color:#f4f4f3;font-size:24px;font-weight:800;margin:0 0 15px 20px;opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.07,1);width:80%}}.sub{flex-direction:row;-webkit-user-select:none;user-select:none}.sub,.sub .preloader{display:flex;justify-content:center}.sub .preloader{align-items:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:hsla(60,5%,96%,.875);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.sub .preloader img{width:80px}.sub .container{margin-top:120px;max-width:1400px;width:calc(100% - 90px)}.sub .container .top-bar button{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:row;gap:15px;height:45px;justify-content:start;margin-left:-17px;-webkit-user-select:none;user-select:none;width:150px}.sub .container .top-bar button span{border-radius:100px;color:#000;font-size:32px;font-variation-settings:"wght" 400;margin-left:6px;margin-top:3px;padding:2px}.sub .container .top-bar button p,.sub .container .top-bar button span{transition-duration:.7s;transition-timing-function:cubic-bezier(.15,1.35,.2,1)}.sub .container .top-bar button p{font-size:18px;font-weight:800;letter-spacing:-.2px;opacity:0;transform:translateX(-10px)}.sub .container .top-bar button:hover span{background:#121212;color:#f6f6f5;margin-left:0;padding:8px}.sub .container .top-bar button:hover p{color:#121212;opacity:1;transform:translateX(0)}.sub .container .top-bar button:active span{font-variation-settings:"wght" 700;transform:scale(.9)}.sub .container .top-bar button:active p{transform:translateX(-3px)}.sub .container .notion-content{margin:50px 0}.sub .container .floating-button{align-items:center;bottom:20px;display:flex;flex-direction:row;justify-content:center;left:0;margin-bottom:10px;pointer-events:none;position:fixed;transform:translateY(90px);transition-duration:.75s;transition-timing-function:cubic-bezier(.15,1.35,.2,1);width:100%}.sub .container .floating-button .wrapper{display:flex;justify-content:end;max-width:1400px;width:calc(100% - 90px)}.sub .container .floating-button .wrapper button{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#0006;border:none;border-radius:100px;cursor:pointer;display:flex;flex-direction:row;gap:15px;height:60px;justify-content:center;pointer-events:all;transition-duration:.7s;transition-timing-function:cubic-bezier(.15,1.35,.2,1);width:60px}.sub .container .floating-button .wrapper button span{color:#fff;font-size:32px;font-variation-settings:"wght" 400;transition-duration:.7s;transition-timing-function:cubic-bezier(.15,1.35,.2,1)}.sub .container .floating-button:hover .wrapper button{background:#000000f2}.sub .container .floating-button:active .wrapper button{transform:scale(.9)}.sub .container .floating-button:active .wrapper button span{font-variation-settings:"wght" 700}.sub .container .floating-button.active{transform:translateY(0)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:100px}::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:100px}::-webkit-scrollbar-thumb:hover{background:#1f1f1f}@media(max-width:800px){.notion-content{margin:30px 0!important}}.notion-content .block.heading_1{font-size:38px;font-weight:900;letter-spacing:-.5px;margin-bottom:9px}.notion-content .block.heading_2{font-size:24px;font-weight:700;margin-bottom:7px}.notion-content .block.heading_3{font-size:18px;font-weight:500;margin-bottom:5px}.notion-content .block.paragraph{font-size:16px;font-weight:400;letter-spacing:0;line-height:1.5em;margin-bottom:10px;max-width:700px;word-break:keep-all}.notion-content .block.image{margin:5px 0}.notion-content .block.image img{border-radius:8px;pointer-events:none;width:100%}.notion-content .block.video{margin:5px 0;max-width:1280}.notion-content .block.video .wrapper{height:0;padding-top:56.25%;position:relative}.notion-content .block.video .wrapper iframe{border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}.notion-content .block.divider{height:20px}.notion-content .block.credit{display:flex;flex-direction:column;gap:15px;margin:50px 0 10px}.notion-content .block.credit h3{font-size:20px;font-weight:800;margin:5px 0}.notion-content .block.credit div{align-items:center;display:flex;flex-direction:row;gap:10px;height:20px}.notion-content .block.credit div p{margin:0}.notion-content .block.credit div p:first-child{font-size:13px;font-weight:800;letter-spacing:1.2px;opacity:.7}.notion-content .block.credit div p:nth-child(2){font-size:16px;font-weight:500}@media(max-width:800px){.block.heading_1{font-size:32px!important}}.about{justify-content:center}.about,.about .container{display:flex;flex-direction:row}.about .container{align-items:center;height:100%;justify-content:start;max-width:1400px;position:fixed;width:calc(100% - 90px);z-index:2}.about .container div.wrapper{align-items:start;display:flex;flex-direction:column;gap:50px;position:absolute}.about .container div.wrapper div.profile{display:flex;flex-direction:column;gap:15px;width:auto}.about .container div.wrapper div.profile h2{font-size:38px;font-weight:700;letter-spacing:-1px;margin:0}.about .container div.wrapper div.profile h3{color:#505050;font-size:20px;font-weight:600;letter-spacing:-.35px;line-height:1.4em;margin:0}.about .container div.wrapper div.contact{display:flex;flex-direction:column}.about .container div.wrapper div.contact a{align-items:center;border:2px solid #1e1e1e;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;gap:5px;height:40px;justify-content:start;padding:0 13px;text-decoration:none}.about .container div.wrapper div.contact a,.about .container div.wrapper div.contact a p{color:#1e1e1e;transition-duration:.8s;transition-timing-function:cubic-bezier(.15,1.35,.2,1)}.about .container div.wrapper div.contact a p{font-size:17px;font-weight:600}.about .container div.wrapper div.contact a:hover{background:#1e1e1e;color:#f6f6f5}.about .container div.wrapper div.contact a:hover p{color:#f6f6f5}.about .container div.wrapper div.contact a:active{transform:scale(.95)}.about #bg-effect{--gradient-color-1:#f6f6f5;--gradient-color-2:#c4c4c4;--gradient-color-3:#b0b0b0;--gradient-color-4:#f6f6f5;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}@media(max-width:800px){.about .container{justify-content:center}.about .container div.wrapper{align-items:center;gap:50px}.about .container div.wrapper div.profile{align-items:center;gap:15px}.about .container div.wrapper div.profile h2{font-size:35px;font-weight:700;letter-spacing:-1px;margin:0}.about .container div.wrapper div.profile h3{color:#505050;font-size:18px;font-weight:600;letter-spacing:-.35px;line-height:1.5em;margin:0;text-align:center}.about .container div.wrapper div.contact{align-items:center}.about .container div.wrapper div.contact a{height:50px;padding:0 20px}.about .container div.wrapper div.contact a p{color:#1e1e1e;font-size:18px;font-weight:600;transition-duration:.8s;transition-timing-function:cubic-bezier(.15,1.35,.2,1)}}.admin-auth .container{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.admin-auth .container .login-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.admin-auth .container .login-container .header h3{font-size:28px;font-weight:800;letter-spacing:-.4px;margin:0}.admin-auth .container .login-container .form{display:flex;flex-direction:column;gap:10px;width:330px}.admin-auth .container .login-container .form md-outlined-text-field{--md-outlined-text-field-container-shape:5px}.admin-auth .container .login-container .form md-filled-button{--md-filled-button-container-shape:5px;font-weight:700;height:44px}.admin-editor .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.admin-editor .container .project-overview{height:100%;max-width:1400px;padding-top:130px;position:fixed;top:0;width:calc(100% - 90px)}.admin-editor .container .project-overview .project-header{align-items:end;display:flex;flex-direction:row;justify-content:space-between}.admin-editor .container .project-overview .project-header div{display:flex;flex-direction:column;gap:10px}.admin-editor .container .project-overview .project-header div h2{font-size:28px;font-weight:800;letter-spacing:-.5px;margin:0}.admin-editor .container .project-overview .project-header div h3{font-size:18px;font-weight:500;letter-spacing:-.5px;margin:0}.admin-editor .container .project-overview .project-header button{align-items:center;background:#141414;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:4px;height:35px;justify-content:center;transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.07,1);width:140px}.admin-editor .container .project-overview .project-header button span{margin-left:-3px}.admin-editor .container .project-overview .project-header button:hover{opacity:.8}.admin-editor .container .project-overview .project-header button:active{transform:scale(.98)}.admin-editor .container .project-overview .project-list{display:flex;flex-direction:column;gap:10px;height:calc(100% - 220px);overflow-x:hidden;overflow-y:auto;padding-top:25px;width:100%}.admin-editor .container .project-overview .project-list .project-list-item{display:flex;height:60px;width:100%}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper{align-items:center;background:#9696961a;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.07,1);width:100%}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper p{font-weight:700}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div{align-items:center;display:flex;gap:20px}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div span:nth-child(2){font-weight:600}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div span:nth-child(2)[data-proj-status=published]{color:green}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div span:nth-child(2)[data-proj-status=pending]{color:red}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div div{border-left:1.5px solid #0000004d;gap:5px;margin-left:-15px;opacity:0;padding-left:0;transition-duration:.8s;transition-timing-function:cubic-bezier(.15,1.35,.2,1);width:0}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div div button{text-wrap:nowrap;align-items:center;background:none;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:3px;justify-content:center;padding:5px 10px;transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.07,1)}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div div button span{font-size:20px;margin-left:-1px;pointer-events:none}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div div button.list-btn-delete{color:#e60a00}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div div button:hover{background:#0000001a}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div div button.list-btn-delete:hover{background:#e60a00;color:#fff}.admin-editor .container .project-overview .project-list .project-list-item div.list-item-wrapper div div button:active{opacity:.8;transform:scale(.96)}.admin-editor .container .project-overview .project-list .project-list-item:hover div.list-item-wrapper{background:#96969633}.admin-editor .container .project-overview .project-list .project-list-item:hover div.list-item-wrapper div div{margin-left:5px;opacity:1;padding-left:10px;width:135px}.admin-editor .container .project-editor{display:flex;flex-direction:column;height:calc(100% - 60px);left:45px;position:fixed;top:60px;width:calc(100% - 90px)}.admin-editor .container .project-editor label.md-comp{align-items:center;display:flex;flex-direction:row;justify-content:start;padding:10px 0}.admin-editor .container .project-editor label.md-comp md-checkbox{margin:0 12px 0 0}.admin-editor .container .project-editor .header{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:start;margin-top:10px;padding:20px 0;width:100%}.admin-editor .container .project-editor .header div.header-content{display:flex;flex-direction:column;gap:3px;justify-content:start}.admin-editor .container .project-editor .header div.header-content h2{font-size:22px;margin:0}.admin-editor .container .project-editor .header div.header-content p{color:#00000080;font-weight:500;margin:0}.admin-editor .container .project-editor .header div.header-action{display:flex;flex-direction:row;gap:20px;margin-left:auto}.admin-editor .container .project-editor .header div.header-action div{align-items:center;display:flex;flex-direction:row;gap:10px}.admin-editor .container .project-editor .header div.header-action div label{color:#000c;font-weight:500}.admin-editor .container .project-editor .header div.header-action div md-checkbox{margin:0}.admin-editor .container .project-editor .section{display:flex;flex-direction:row;height:calc(100% - 145px);width:100%}.admin-editor .container .project-editor .section .section-preview{flex-grow:3;height:100%}.admin-editor .container .project-editor .section .section-preview .wrapper{align-items:center;background-color:#e2e2e2;border-radius:10px;display:flex;height:100%;justify-content:center}.admin-editor .container .project-editor .section .section-preview .wrapper .preview-container{background-color:#f6f6f5;border-radius:10px;height:80%;max-height:900px;max-width:800px;overflow-y:auto;padding:20px;width:80%}.admin-editor .container .project-editor .section .section-preview .wrapper .preview-container::-webkit-scrollbar{width:8px}.admin-editor .container .project-editor .section .section-preview .wrapper .preview-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:100px}.admin-editor .container .project-editor .section .section-preview .wrapper .preview-container::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:100px}.admin-editor .container .project-editor .section .section-preview .wrapper .preview-container::-webkit-scrollbar-thumb:hover{background:#1f1f1f}.admin-editor .container .project-editor .section .section-editor{flex-grow:1;height:100%;width:500px}.admin-editor .container .project-editor .section .section-editor .wrapper{display:flex;flex-direction:column;gap:60px;height:100%;overflow-y:auto;padding:0 40px}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit{display:flex;flex-direction:column;width:100%}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.text-field{gap:8px}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.text-field label{color:#000000b3;font-size:15px;font-weight:600}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.text-field md-outlined-text-field{height:50px}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.text-field.group{display:flex;flex-direction:column;gap:30px}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.text-field.group div{display:flex;flex-direction:column;gap:8px}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.image-field{gap:8px}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.image-field .img-preview-container{align-items:center;background-color:#e2e2e2;border-radius:10px;display:flex;height:200px;justify-content:center;margin-bottom:10px}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.image-field .img-preview-container .img-preview-area{background-color:#fff;background-position:50%;background-size:cover;border-radius:8px;transition-duration:.25s;transition-timing-function:cubic-bezier(0,0,.07,1)}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.image-field label{color:#000000b3;font-size:15px;font-weight:600}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.image-field md-outlined-text-field{height:45px}.admin-editor .container .project-editor .section .section-editor .wrapper .editor-unit.image-field.contain .img-preview-container .img-preview-area{background-position:50%;background-repeat:no-repeat;background-size:contain;transition-duration:.25s;transition-timing-function:cubic-bezier(0,0,.07,1)}.admin-editor .container .project-editor .section .section-editor .wrapper::-webkit-scrollbar{width:8px}.admin-editor .container .project-editor .section .section-editor .wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:100px}.admin-editor .container .project-editor .section .section-editor .wrapper::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:100px}.admin-editor .container .project-editor .section .section-editor .wrapper::-webkit-scrollbar-thumb:hover{background:#1f1f1f}.admin-editor .container .notion-proj-selector{align-items:center;-webkit-backdrop-filter:brightness(.7) blur(10px);backdrop-filter:brightness(.7) blur(10px);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:101}.admin-editor .container .notion-proj-selector .container{align-items:center;background:#fffc;border-radius:15px;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column;height:240px;justify-content:space-between;padding:30px;position:absolute;width:370px}.admin-editor .container .notion-proj-selector .container .header{display:flex;flex-direction:column;gap:5px;padding:0}.admin-editor .container .notion-proj-selector .container .header .top-bar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:-5px 0 3px}.admin-editor .container .notion-proj-selector .container .header .top-bar svg{width:30px}.admin-editor .container .notion-proj-selector .container .header .top-bar button{align-items:center;background:none;border:none;border-radius:100px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:-5px;transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.07,1);width:40px}.admin-editor .container .notion-proj-selector .container .header .top-bar button span{font-size:28px;font-variation-settings:"wght" 400;margin-top:1.25px;opacity:.8;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.07,1)}.admin-editor .container .notion-proj-selector .container .header .top-bar button:hover{background:#32323233}.admin-editor .container .notion-proj-selector .container .header .top-bar button:hover span{font-variation-settings:"wght" 500;opacity:1}.admin-editor .container .notion-proj-selector .container .header .top-bar button:active span{transform:scale(.9)}.admin-editor .container .notion-proj-selector .container .header h3{font-size:22px;font-weight:800;letter-spacing:-.25px;margin:0}.admin-editor .container .notion-proj-selector .container .header p{font-size:15px;font-weight:400;letter-spacing:-.25px;line-height:1.25em;margin:0;word-break:keep-all}.admin-editor .container .notion-proj-selector .container .form{display:flex;width:100%}.admin-editor .container .notion-proj-selector .container .form .loader{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:10px;width:100%}.admin-editor .container .notion-proj-selector .container .form .loader md-circular-progress{--md-circular-progress-size:40px}.admin-editor .container .notion-proj-selector .container .form .loader p{font-weight:600}.admin-editor .container .notion-proj-selector .container .form .form-input{display:flex;flex-direction:column;gap:10px;width:100%}.admin-editor .container .notion-proj-selector .container .form .form-input md-filled-button{--md-filled-button-container-shape:5px;font-weight:700;height:45px}.admin-editor .container .main-modal{align-items:center;background:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:101}.admin-editor .container .main-modal .container{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#ffffffbf;border-radius:15px;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column;gap:30px;height:auto;justify-content:space-between;padding:30px;position:absolute;width:340px}.admin-editor .container .main-modal .container .content{align-items:center;display:flex;flex-direction:column;gap:7px;justify-content:center;width:100%}.admin-editor .container .main-modal .container .content span{font-size:32px;font-variation-settings:"FILL" 1}.admin-editor .container .main-modal .container .content h2{font-size:24px;font-weight:800;margin:2.5px 0 0}.admin-editor .container .main-modal .container .content p{font-size:16px;font-weight:500;line-height:1.3em;margin:5px 0 0;text-align:center;word-break:keep-all}.admin-editor .container .main-modal .container .action{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center;width:100%}.admin-editor .container .main-modal .container .action md-outlined-button{--md-outlined-button-container-shape:5px;flex-basis:0;flex-grow:1;font-weight:700}.admin-editor .container .main-modal .container .action md-filled-button{--md-filled-button-container-shape:5px;flex-basis:0;flex-grow:1;font-weight:700}:root{--md-sys-color-primary:#000;--md-sys-color-secondary:#464646;--md-sys-color-secondary-container:#dcdce6;--md-ref-typeface-brand:"Pretendard Variable";--md-ref-typeface-plain:"Pretendard Variable";--md-icon-font:"Material Symbols Rounded"}*{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif}body{background:#f6f6f5}.material-header{height:9.5%;inset:0;pointer-events:none;position:fixed;z-index:9}.material-header:after,.material-header:before,.material-header>div{inset:0;position:absolute}.material-header:before{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);content:"";-webkit-mask:linear-gradient(0deg,#0000 0,#000 12.5%,#000 25%,#0000 37.5%);mask:linear-gradient(0deg,#0000 0,#000 12.5%,#000 25%,#0000 37.5%);z-index:1}.material-header>div:first-of-type{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask:linear-gradient(0deg,#0000 12.5%,#000 25%,#000 37.5%,#0000 50%);mask:linear-gradient(0deg,#0000 12.5%,#000 25%,#000 37.5%,#0000 50%);z-index:2}.material-header>div:nth-of-type(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask:linear-gradient(0deg,#0000 25%,#000 37.5%,#000 50%,#0000 62.5%);mask:linear-gradient(0deg,#0000 25%,#000 37.5%,#000 50%,#0000 62.5%);z-index:3}.material-header>div:nth-of-type(3){-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask:linear-gradient(0deg,#0000 37.5%,#000 50%,#000 62.5%,#0000 75%);mask:linear-gradient(0deg,#0000 37.5%,#000 50%,#000 62.5%,#0000 75%);z-index:4}.material-header>div:nth-of-type(4){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask:linear-gradient(0deg,#0000 50%,#000 62.5%,#000 75%,#0000 87.5%);mask:linear-gradient(0deg,#0000 50%,#000 62.5%,#000 75%,#0000 87.5%);z-index:5}.material-header>div:nth-of-type(5){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask:linear-gradient(0deg,#0000 62.5%,#000 75%,#000 87.5%,#0000);mask:linear-gradient(0deg,#0000 62.5%,#000 75%,#000 87.5%,#0000);z-index:6}.material-header>div:nth-of-type(6){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask:linear-gradient(0deg,#0000 75%,#000 87.5%,#000);mask:linear-gradient(0deg,#0000 75%,#000 87.5%,#000);z-index:7}.material-header:after{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);content:"";-webkit-mask:linear-gradient(0deg,#0000 87.5%,#000);mask:linear-gradient(0deg,#0000 87.5%,#000);z-index:8}