:root{font-family:var(--custom-font);font-style:normal;font-size:var(--root-font-size);font-weight:400;letter-spacing:-.025rem;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}:root,html{background:var(--color-background-light)}html{line-height:1.25;-webkit-text-size-adjust:100%;max-width:100%;scrollbar-width:none}::selection{background:var(--color-brand-300);color:#000}*{scrollbar-width:thin;box-sizing:border-box}body{position:relative;width:100%;background-color:var(--color-background-light)}body::-webkit-scrollbar{display:none}body:after{z-index:2147483647;filter:opacity(.5);background:url(/images/picture/img-filter-grain.png) 0 0/cover;touch-action:none;pointer-events:none;mix-blend-mode:overlay;width:100%;height:100%;position:fixed;top:0;left:0}main{scrollbar-color:rgba(0,29,58,.18) rgba(0,0,0,0);scrollbar-width:thin}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:var(--default-font-size);margin:0;padding:0;vertical-align:baseline;color:var(--main-text-color);line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-size:1.6rem;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}audio{display:none}table{border-collapse:collapse;border-spacing:0}input{height:var(--input-height);padding:var(--input-padding)}a{display:inline-block;text-decoration:none}hr{height:.1px;background:var(--color-gray-200)}button{cursor:pointer;border:none;padding:0;margin:0;background:none}::marker{font-size:1.8rem}.scroll-behavior-off{overscroll-behavior:none}.object-fit{object-fit:cover}.hover-visible-md:after{width:calc(100% + 1.6rem);height:calc(100% + 1.6rem)}.hover-visible-sm:after{width:calc(100% - 1.6rem);height:calc(100% - 1.6rem)}.hover-visible-md,.hover-visible-sm{position:relative}.hover-visible-md:after,.hover-visible-sm:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:2.4rem;opacity:0;box-shadow:var(--shadow-brand-hard);transition:opacity .25s;cursor:pointer;z-index:100}.hover-visible-md:hover:after,.hover-visible-sm:hover:after{opacity:1;animation:wave-vertical 3s linear infinite}.hover-visible-md:active:after,.hover-visible-sm:active:after{opacity:.3}.key-guide{display:flex;align-items:center;justify-content:center;gap:.4rem}.key-guide>p{font-weight:500;font-size:1.4rem;color:var(--color-gray-600)}.key-guide>div{font-size:1.2rem;width:2.2rem;background:#fff;border-radius:.8rem;font-weight:700;padding:.4rem;color:var(--color-gray-500);box-shadow:var(--shadow-normal)}.locate{position:absolute;background:linear-gradient(180deg,rgba(75,77,80,.1254901961) 10%,#3C9AFF,rgba(75,77,80,.1254901961) 90%);background-size:100% 200%;margin:0;animation:wave-vertical 3s linear infinite}@keyframes wave-vertical{0%{background-position:0 -50%}to{background-position:0 150%}}.locate.bottom,.locate.top{height:3.2rem;width:.2rem;transform:translate(-50%)}.locate.left,.locate.right{top:50%;width:3.2rem;height:.2rem;transform:translateY(-50%)}.locate.top{top:-3.2rem;left:50%}.locate.left{left:-3.2rem}.locate.right{right:-3.2rem}.locate.bottom{left:50%;bottom:-3.2rem}.checkbox-tab input[type=checkbox]+label{background:rgba(0,0,0,0);color:var(--color-gray-600);border:1px solid var(--color-gray-100)}.checkbox-tab input[type=checkbox]:checked+label{color:var(--color-gray-800);border:1px solid var(--color-gray-800)}.checkbox-tab label{gap:1.6rem;display:flex;align-items:center;justify-content:center;padding:1.6rem 1.4rem;cursor:pointer;transform:scale(1);transition:transform .25s cubic-bezier(.075,.82,.165,1),background;user-select:none}.checkbox-tab label:active{transform:scale(.9)}.checkbox-box input[type=checkbox]{display:none}.checkbox-box input[type=checkbox]+label{position:relative;display:block;width:2.4rem;height:2.4rem;background:var(--color-gray-200);color:var(--color-gray-600);border:2px solid var(--color-gray-300);border-radius:.8rem;cursor:pointer;transition-property:color,background,box-shadow;transition-duration:.15s;transition-timing-function:ease}.checkbox-box input[type=checkbox]+label:hover{background:var(--color-gray-500);border-color:var(--color-gray-600)}.checkbox-box input[type=checkbox]+label:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .1s;width:1.8rem;height:1.8rem}.checkbox-box input[type=checkbox]:checked+label{border-color:var(--color-brand-500);box-shadow:var(--shadow-brand-hard);background:var(--color-brand-500)}.checkbox-box input[type=checkbox]:checked+label:after{opacity:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m10.4099%2017.8538c-.3393%200-.67866-.1131-.90488-.4524l-5.20306-5.2031c-.56556-.5655-.56556-1.3573%200-1.9228.56555-.56559%201.35732-.56559%201.92287%200l4.18507%204.185%207.4653-7.46523c.5655-.56555%201.3573-.56555%201.9228%200%20.5656.56555.5656%201.35732%200%201.92287l-8.3701%208.37016c-.3393.4524-.6787.5655-1.018.5655z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.animate-number{display:flex;align-items:center}.animate-number__guide-back,.animate-number__guide-front,.number-column{display:inline-block}.number-column{overflow:hidden;text-align:center;position:relative}.number-column__track{display:flex;flex-direction:column;align-items:center;will-change:transform}.number-column__digit{text-align:center}.skeleton-wrapper,.skeleton-wrapper>.skeleton-inner{width:100%;height:100%;display:flex}.skeleton-wrapper>.skeleton-inner{flex-direction:column;justify-content:center}.skeleton-wrapper>.skeleton-inner .skeleton{background:var(--color-gray-200)}.skeleton-wrapper>.skeleton-inner .skeleton.text{width:100%;height:2rem}.skeleton-wrapper>.skeleton-inner .skeleton.title{width:50%;height:20px;margin-bottom:15px}.skeleton-wrapper>.skeleton-inner .skeleton.item{width:100%;height:48px;border-radius:1.2rem}.skeleton-wrapper>.skeleton-inner .skeleton.avatar{border-radius:.8rem;aspect-ratio:1/1}.skeleton-wrapper>.skeleton-inner .skeleton.thumbnail{width:100%;height:auto;aspect-ratio:1/1}.skeleton-wrapper>.skeleton-inner .skeleton.containers{width:100%;height:100%}@keyframes skeleton-loading{0%{background-color:var(--color-gray-100)}50%{background-color:var(--color-gray-200)}to{background-color:var(--color-gray-100)}}@keyframes blinking{0%{filter:opacity(1)}50%{filter:opacity(.3)}to{filter:opacity(1)}}@keyframes glowing{0%{transform:skew(-20deg) translateX(calc(0dvw - 17.2rem))}to{transform:skew(-20deg) translateX(calc(100dvw + 50.2rem))}}@keyframes shaking{0%{transform:translateX(0) translateY(-50%)}25%{transform:translateX(-10px) translateY(-50%)}50%{transform:translateX(10px) translateY(-50%)}75%{transform:translateX(-10px) translateY(-50%)}to{transform:translateX(0) translateY(-50%)}}@keyframes hovering{0%{transform:translateX(-50%) translateY(0)}25%{transform:translateX(-50%) translateY(10px)}50%{transform:translateX(-50%) translateY(-8px)}75%{transform:translateX(-50%) translateY(0)}to{transform:translateX(-50%) translateY(0)}}.animation.shaking{animation:shaking .15s 1 alternate}.animation.hovering{animation:hovering .75s alternate}.animation>.dot{width:.8rem;height:.8rem;margin:0 5px;border-radius:50%;animation:blinking 1.2s infinite alternate;box-shadow:0 0 34px 12px hsla(0,0%,100%,.5647058824)}.animation>.dot:first-child{animation-delay:0s}.animation>.dot:nth-child(2){animation-delay:.3s}.animation>.dot:nth-child(3){animation-delay:.6s}.animation.glowing-dark:after,.animation.glowing-light:after{content:"";position:absolute;left:0;top:-4rem;filter:blur(70px);width:3.2rem;height:calc(100% + 8rem);animation:glowing 2.5s ease-in-out infinite;pointer-events:none}.animation.glowing-dark:after{background:rgba(0,0,0,.4862745098)}.animation.glowing-light:after{background:hsla(0,0%,100%,.8078431373)}.slider-container{position:relative}.slider-container:after{content:"";position:absolute;left:0;top:-4rem;background:hsla(0,0%,100%,.8078431373);filter:blur(30px);width:3.2rem;height:calc(100% + 8rem);animation:glowing 2.5s ease-in-out infinite;pointer-events:none}.page-loader{height:100svh;width:100dvw;position:fixed;top:0;left:0;z-index:10000;background:#fff}.page-loader,.page-loader>section:last-child{justify-content:center;align-items:center;display:flex}.page-loader>section:last-child{flex-direction:column;gap:1.6rem}.config-loader{height:100%;width:100%;position:fixed;top:0;left:0;z-index:10000;background:#fff;overflow:hidden}.config-loader,.config-loader>section:last-child{justify-content:center;align-items:center;display:flex}.config-loader>section:last-child{flex-direction:column;gap:1.2rem;padding:3.2rem}.config-loader>section:last-child h2,.config-loader>section:last-child p{font-family:NanumMyeongjo;text-wrap-style:balance;text-align:center;line-height:1.5;white-space:break-spaces}.config-loader:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 3.2rem);height:calc(100% - 3.2rem);border:1px solid var(--color-gray-300);pointer-events:none}#handleToolHandle{position:absolute;top:0;left:0;z-index:100;cursor:col-resize;background:rgba(0,0,0,0);border-radius:100px;width:.4rem;height:100%;margin:auto 0;transition:all .5s cubic-bezier(.075,.82,.165,1)}#handleToolHandle:hover{transform:scaleX(2.2);background:linear-gradient(0deg,transparent,#3c9aff 40%,#3c9aff 60%,transparent)}#handleToolHandle:active{transform:scale(.95)}#handlePreviewVerticalHandle{position:absolute;top:50%;right:0;width:.4rem;height:15rem;transform:translateY(-50%);background:linear-gradient(0deg,transparent,#3c9aff 40%,#3c9aff 60%,transparent);margin:0 auto;cursor:col-resize}#handlePreviewVerticalHandle:hover{opacity:1}#handlePreviewHorizontalHandle{background:linear-gradient(90deg,transparent,#3c9aff 40%,#3c9aff 60%,transparent);height:.4rem;width:15rem;cursor:col-resize;margin:0 auto}#handlePreviewHorizontalHandle:hover{opacity:1}#handleNoticeHandle{background:linear-gradient(90deg,transparent,#3c9aff 40%,#3c9aff 60%,transparent);height:.4rem;width:15rem;cursor:col-resize;margin:0 auto}#handleNoticeHandle:hover{opacity:1}.toast{position:fixed;left:50%;top:12.8rem;transform:translateX(-50%);z-index:10000000;flex-direction:column;gap:.4rem;width:100%;pointer-events:none}.toast,.toast .toast-item{display:flex;align-items:center}.toast .toast-item{justify-content:center;gap:.8rem;box-shadow:0 1px 1px .5px rgba(41,41,41,.0392156863),0 3px 3px -1.5px rgba(41,41,41,.0196078431),0 6px 6px -3px rgba(41,41,41,.0392156863),0 12px 12px -6px rgba(41,41,41,.0392156863),0 24px 24px -12px rgba(41,41,41,.0392156863),0 48px 48px -24px rgba(41,41,41,.0392156863),0 0 0 1px rgba(41,41,41,.0392156863),inset 0 -1px 1px -.5px rgba(51,51,51,.0588235294);background:rgba(0,0,0,.5647058824);color:#fff;backdrop-filter:blur(20px);padding:1.6rem 2rem;font-size:1.6rem;border-radius:100px;white-space:nowrap}.spotlight{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:1.6rem;width:100%;max-width:54.4rem}.spotlight>.spotlight-inner{box-shadow:var(--shadow-normal);backdrop-filter:blur(20px);background:rgba(222,229,233,.7490196078);margin:0 .8rem;border-radius:2.4rem;overflow:hidden}.spotlight>.spotlight-inner>section.header{display:flex;align-items:center;padding:.4rem}.spotlight>.spotlight-inner>section.header>button{background:#fff;border-radius:.8rem;padding:.8rem;margin:0 .4rem;box-shadow:var(--shadow-normal)}.spotlight>.spotlight-inner>section.header>input{width:100%;border:none;padding:1.6rem;border-radius:.8rem;background:rgba(0,0,0,0);transition:background .25s}.spotlight>.spotlight-inner>section.header>input:focus{outline:none}.spotlight>.spotlight-inner>section.body{display:flex;flex-direction:column}.spotlight>.spotlight-inner>section.body>article{flex:1}.spotlight>.spotlight-inner>section.body>article.list{flex-direction:column;padding:1.2rem;display:flex;gap:1.6rem}.spotlight>.spotlight-inner>section.body>article.list>section>h5{color:var(--color-gray-500);padding:.8rem 0;font-size:1.2rem;font-weight:500}.spotlight>.spotlight-inner>section.body>article.list>section>div>.item{display:flex;align-items:center;gap:.8rem;padding:.4rem;border-radius:.8rem;cursor:pointer}.spotlight>.spotlight-inner>section.body>article.list>section>div>.item>h5{box-shadow:var(--shadow-normal);background:#fff;border-radius:.8rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:1.4rem;color:var(--color-gray-500);display:flex}.spotlight>.spotlight-inner>section.body>article.list>section>div>.item>p{color:var(--color-gray-700);background:none;border-radius:.8rem;transition:background-color .5s cubic-bezier(.075,.82,.165,1)}.spotlight>.spotlight-inner>section.body>article.list>section>div>.item:hover{background-color:var(--color-brand-100)}.spotlight>.spotlight-inner>section.footer{display:flex;padding:1.2rem;gap:1.2rem;background:#eaeef0}.spotlight>.spotlight-inner>section.footer>section{display:flex;gap:.4rem}.spotlight>.spotlight-inner>section:last-child{border-bottom:none}:root{--custom-font:"Helvetica Neue","Noto Sans KR","Segoe UI",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--root-font-size:62.5%;--default-font-size:1.4rem;--preview-font:"Helvetica Neue","Noto Sans KR","Segoe UI",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--color-background-light:#ffffff;--color-background-outside:#ffffff;--color-background-normal:white;--color-background-funnel:#ffffff;--color-main-text-light:var(--color-gray-800);--color-brand-900:#00514b;--color-brand-800:#007068;--color-brand-700:#009082;--color-brand-600:#00afa0;--color-brand-500:#00c9b9;--color-brand-400:#33d1c6;--color-brand-300:#66d9d3;--color-brand-200:#99e2df;--color-brand-100:#ccebeb;--color-brand-50:#e6f7f7;--color-gray-1000:#0f172a;--color-gray-900:#1e293b;--color-gray-800:#334155;--color-gray-700:#475569;--color-gray-600:#64748b;--color-gray-500:#94a3b8;--color-gray-400:#cbd5e1;--color-gray-300:#e2e8f0;--color-gray-200:#f1f5f9;--color-gray-100:#f8fafc;--color-gray-50:#f9fbfd;--color-green-50:#f0faf6;--color-green-100:#aeefd5;--color-green-200:#76e4b8;--color-green-300:#3fd599;--color-green-400:#15c47e;--color-green-500:#03b26c;--color-green-600:#02a262;--color-green-700:#029359;--color-green-800:#028450;--color-green-900:#027648;--color-red-50:#ffeeee;--color-red-100:#ffd4d6;--color-red-200:#feafb4;--color-red-300:#fb8890;--color-red-400:#f66570;--color-red-500:#f04452;--color-red-600:#e42939;--color-red-700:#d22030;--color-red-800:#bc1b2a;--color-red-900:#a51926;--color-blue-50:#f4f7ff;--color-blue-100:#eaf1ff;--color-blue-200:#c6e0ff;--color-blue-300:#91c5ff;--color-blue-400:#5ca9ff;--color-blue-500:#3485fa;--color-blue-600:#2c78e6;--color-blue-700:#2469c2;--color-blue-800:#1d58a0;--color-blue-900:#173e7a;--color-blue-1000:#0f2a55;--color-orange-900:#a33100;--color-orange-500:#ff7337;--color-orange-50:#fff4ef;--button-height:4rem;--button-min-height:3.2rem;--nav-height:5.2rem;--header-height:calc(7.2rem + 1.4rem + 1.6rem);--footer-height:4.4rem;--letter-line-height:1.29;--tool-height:4.8rem;--tool-width:24.2rem;--preview-width:37.5rem;--preview-height:66.7rem;--modal-width:35.2rem;--section-space:12.8rem;--between-space:1.2rem;--input-height:4.2rem;--input-padding:0.4rem 0;--input-date-width:12.2rem;--shadow-popup:0 1px 1px 0.5px #2929290a,0 3px 3px -1.5px #29292905,0 6px 6px -3px #2929290a,0 12px 12px -6px #2929290a,0 24px 24px -12px #2929290a,0 48px 48px -24px #5e5e6a94,0 0 0 1px #2929290a,inset 0 -1px 1px -0.5px #3333330f;--shadow-normal:0 1px 1px 0.5px #2929290a,0 3px 3px -1.5px #29292905,0 6px 6px -3px #2929290a,0 12px 12px -6px #2929290a,0 24px 24px -12px #2929290a,0 48px 48px -24px #2929290a,0 0 0 1px #2929290a,inset 0 -1px 1px -0.5px #3333330f;--shadow-hard:inset 0 0 0 4px var(--color-gray-500),0 19px 8px #731f0803,0 11px 6px #731f080a,0 5px 5px #731f0812,0 1px 3px #731f0814,0 0 0 2px var(--color-gray-200),inset 0 0.5px 0.5px #ffffff1f;--shadow-border-normal:inset 0 0 0 1px var(--color-gray-200);--shadow-border-brand:inset 0 0 0 1px var(--color-brand-500);--shadow-brand-hard:inset 0 0 0 4px var(--color-brand-500),0 19px 8px #731f0803,0 11px 6px #731f080a,0 5px 5px #731f0812,0 1px 3px #731f0814,0 0 0 1px var(--color-brand-500),inset 0 0.5px 0.5px #ffffff1f;--button-sm-height:3.2rem;--button-sm-padding:0.2rem 0.4rem;--button-md-height:3.4rem;--button-md-padding:0.2rem 1.2rem;--button-lg-height:5rem;--button-lg-padding:1.2rem 1.8rem;--size-pc:1920px;--size-tablet:768px;--size-mobile:376px;--toastify-toast-min-height:auto!important;--scroll-top:0}pre.code-block{color:#e2e8f0;white-space:pre-wrap;background-color:rgba(0,0,0,0);border-radius:0;padding:0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.35rem;line-height:1.7;overflow-x:auto;tab-size:4}pre.code-block code{display:block;font-family:inherit;tab-size:4;white-space:pre-wrap;word-break:break-word}.code-block-view pre.code-block{background-color:rgba(0,0,0,0)}pre.code-block .hljs-comment,pre.code-block .hljs-quote{color:#64748b;font-style:italic}pre.code-block .hljs-built_in,pre.code-block .hljs-keyword,pre.code-block .hljs-selector-class,pre.code-block .hljs-selector-id,pre.code-block .hljs-selector-tag{color:#f472b6;font-weight:500}pre.code-block .hljs-literal,pre.code-block .hljs-number,pre.code-block .hljs-symbol{color:#c4b5fd}pre.code-block .hljs-function,pre.code-block .hljs-title,pre.code-block .hljs-title.class_,pre.code-block .hljs-title.function_{color:#7dd3fc}pre.code-block .hljs-class .hljs-title,pre.code-block .hljs-type,pre.code-block .hljs-variable.language_{color:#fcd34d}pre.code-block .hljs-deletion,pre.code-block .hljs-meta,pre.code-block .hljs-regexp{color:#94a3b8}pre.code-block .hljs-params,pre.code-block .hljs-template-variable,pre.code-block .hljs-variable{color:#e2e8f0}pre.code-block .hljs-property,pre.code-block .hljs-subst{color:#cbd5e1}pre.code-block .hljs-name,pre.code-block .hljs-tag,pre.code-block .hljs-tag.hljs-name{color:#f472b6}pre.code-block .hljs-attr,pre.code-block .hljs-attribute,pre.code-block .hljs-tag.hljs-attr{color:#38bdf8;font-weight:500}pre.code-block .hljs-addition,pre.code-block .hljs-string,pre.code-block .hljs-tag.hljs-string{color:#e2e8f0}pre.code-block .hljs-tag.hljs-built_in,pre.code-block .hljs-tag.hljs-keyword{color:#f472b6;font-weight:500}.code-block-view .hljs-comment,.code-block-view .hljs-quote{color:#64748b;font-style:italic}.code-block-view .hljs-built_in,.code-block-view .hljs-keyword,.code-block-view .hljs-selector-class,.code-block-view .hljs-selector-id,.code-block-view .hljs-selector-tag{color:#f472b6;font-weight:500}.code-block-view .hljs-literal,.code-block-view .hljs-number,.code-block-view .hljs-symbol{color:#c4b5fd}.code-block-view .hljs-function,.code-block-view .hljs-title,.code-block-view .hljs-title.class_,.code-block-view .hljs-title.function_{color:#7dd3fc}.code-block-view .hljs-class .hljs-title,.code-block-view .hljs-type,.code-block-view .hljs-variable.language_{color:#fcd34d}.code-block-view .hljs-deletion,.code-block-view .hljs-meta,.code-block-view .hljs-regexp{color:#94a3b8}.code-block-view .hljs-params,.code-block-view .hljs-template-variable,.code-block-view .hljs-variable{color:#e2e8f0}.code-block-view .hljs-property,.code-block-view .hljs-subst{color:#cbd5e1}.code-block-view .hljs-name,.code-block-view .hljs-tag,.code-block-view .hljs-tag.hljs-name{color:#f472b6}.code-block-view .hljs-attr,.code-block-view .hljs-attribute,.code-block-view .hljs-tag.hljs-attr{color:#38bdf8;font-weight:500}.code-block-view .hljs-addition,.code-block-view .hljs-string,.code-block-view .hljs-tag.hljs-string{color:#e2e8f0}.code-block-view .hljs-tag.hljs-built_in,.code-block-view .hljs-tag.hljs-keyword{color:#f472b6;font-weight:500}.code-block-panel .hljs-comment,.code-block-panel .hljs-quote{color:#64748b;font-style:italic}.code-block-panel .hljs-built_in,.code-block-panel .hljs-keyword,.code-block-panel .hljs-selector-class,.code-block-panel .hljs-selector-id,.code-block-panel .hljs-selector-tag{color:#f472b6;font-weight:500}.code-block-panel .hljs-literal,.code-block-panel .hljs-number,.code-block-panel .hljs-symbol{color:#c4b5fd}.code-block-panel .hljs-function,.code-block-panel .hljs-title,.code-block-panel .hljs-title.class_,.code-block-panel .hljs-title.function_{color:#7dd3fc}.code-block-panel .hljs-class .hljs-title,.code-block-panel .hljs-type,.code-block-panel .hljs-variable.language_{color:#fcd34d}.code-block-panel .hljs-deletion,.code-block-panel .hljs-meta,.code-block-panel .hljs-regexp{color:#94a3b8}.code-block-panel .hljs-params,.code-block-panel .hljs-template-variable,.code-block-panel .hljs-variable{color:#e2e8f0}.code-block-panel .hljs-property,.code-block-panel .hljs-subst{color:#cbd5e1}.code-block-panel .hljs-name,.code-block-panel .hljs-tag,.code-block-panel .hljs-tag.hljs-name{color:#f472b6}.code-block-panel .hljs-attr,.code-block-panel .hljs-attribute,.code-block-panel .hljs-tag.hljs-attr{color:#38bdf8;font-weight:500}.code-block-panel .hljs-addition,.code-block-panel .hljs-string,.code-block-panel .hljs-tag.hljs-string{color:#e2e8f0}.code-block-panel .hljs-tag.hljs-built_in,.code-block-panel .hljs-tag.hljs-keyword{color:#f472b6;font-weight:500}.post-snippet-code-block .hljs-comment,.post-snippet-code-block .hljs-quote{color:#64748b;font-style:italic}.post-snippet-code-block .hljs-built_in,.post-snippet-code-block .hljs-keyword,.post-snippet-code-block .hljs-selector-class,.post-snippet-code-block .hljs-selector-id,.post-snippet-code-block .hljs-selector-tag{color:#f472b6;font-weight:500}.post-snippet-code-block .hljs-literal,.post-snippet-code-block .hljs-number,.post-snippet-code-block .hljs-symbol{color:#c4b5fd}.post-snippet-code-block .hljs-function,.post-snippet-code-block .hljs-title,.post-snippet-code-block .hljs-title.class_,.post-snippet-code-block .hljs-title.function_{color:#7dd3fc}.post-snippet-code-block .hljs-class .hljs-title,.post-snippet-code-block .hljs-type,.post-snippet-code-block .hljs-variable.language_{color:#fcd34d}.post-snippet-code-block .hljs-deletion,.post-snippet-code-block .hljs-meta,.post-snippet-code-block .hljs-regexp{color:#94a3b8}.post-snippet-code-block .hljs-params,.post-snippet-code-block .hljs-template-variable,.post-snippet-code-block .hljs-variable{color:#e2e8f0}.post-snippet-code-block .hljs-property,.post-snippet-code-block .hljs-subst{color:#cbd5e1}.post-snippet-code-block .hljs-name,.post-snippet-code-block .hljs-tag,.post-snippet-code-block .hljs-tag.hljs-name{color:#f472b6}.post-snippet-code-block .hljs-attr,.post-snippet-code-block .hljs-attribute,.post-snippet-code-block .hljs-tag.hljs-attr{color:#38bdf8;font-weight:500}.post-snippet-code-block .hljs-addition,.post-snippet-code-block .hljs-string,.post-snippet-code-block .hljs-tag.hljs-string{color:#e2e8f0}.post-snippet-code-block .hljs-tag.hljs-built_in,.post-snippet-code-block .hljs-tag.hljs-keyword{color:#f472b6;font-weight:500}.post-snippet-code-block .snippet-code-block-editor__input{color:rgba(0,0,0,0);caret-color:#e2e8f0}.post-snippet-code-block .snippet-code-block-editor__input::selection{background:rgba(59,130,246,.35)}.tiptap-code-editor-wrapper .tiptap-code-editor,.tiptap-code-editor-wrapper .tiptap-code-editor pre,.tiptap-code-editor-wrapper .tiptap-code-editor pre code{color:#e2e8f0;background:rgba(0,0,0,0)}.tiptap-code-editor-wrapper .tiptap-code-editor pre{margin:0;padding:0;tab-size:4;white-space:pre-wrap;word-break:break-word}.tiptap-code-editor-wrapper .tiptap-code-editor pre code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;tab-size:4}.tiptap-code-editor-wrapper .hljs-comment,.tiptap-code-editor-wrapper .hljs-quote{color:#64748b;font-style:italic}.tiptap-code-editor-wrapper .hljs-built_in,.tiptap-code-editor-wrapper .hljs-keyword,.tiptap-code-editor-wrapper .hljs-selector-class,.tiptap-code-editor-wrapper .hljs-selector-id,.tiptap-code-editor-wrapper .hljs-selector-tag{color:#f472b6;font-weight:500}.tiptap-code-editor-wrapper .hljs-literal,.tiptap-code-editor-wrapper .hljs-number,.tiptap-code-editor-wrapper .hljs-symbol{color:#c4b5fd}.tiptap-code-editor-wrapper .hljs-function,.tiptap-code-editor-wrapper .hljs-title,.tiptap-code-editor-wrapper .hljs-title.class_,.tiptap-code-editor-wrapper .hljs-title.function_{color:#7dd3fc}.tiptap-code-editor-wrapper .hljs-class .hljs-title,.tiptap-code-editor-wrapper .hljs-type,.tiptap-code-editor-wrapper .hljs-variable.language_{color:#fcd34d}.tiptap-code-editor-wrapper .hljs-deletion,.tiptap-code-editor-wrapper .hljs-meta,.tiptap-code-editor-wrapper .hljs-regexp{color:#94a3b8}.tiptap-code-editor-wrapper .hljs-params,.tiptap-code-editor-wrapper .hljs-template-variable,.tiptap-code-editor-wrapper .hljs-variable{color:#e2e8f0}.tiptap-code-editor-wrapper .hljs-property,.tiptap-code-editor-wrapper .hljs-subst{color:#cbd5e1}.tiptap-code-editor-wrapper .hljs-name,.tiptap-code-editor-wrapper .hljs-tag,.tiptap-code-editor-wrapper .hljs-tag.hljs-name{color:#f472b6}.tiptap-code-editor-wrapper .hljs-attr,.tiptap-code-editor-wrapper .hljs-attribute,.tiptap-code-editor-wrapper .hljs-tag.hljs-attr{color:#38bdf8;font-weight:500}.tiptap-code-editor-wrapper .hljs-addition,.tiptap-code-editor-wrapper .hljs-string,.tiptap-code-editor-wrapper .hljs-tag.hljs-string{color:#e2e8f0}.tiptap-code-editor-wrapper .hljs-tag.hljs-built_in,.tiptap-code-editor-wrapper .hljs-tag.hljs-keyword{color:#f472b6;font-weight:500}main{min-height:100svh;margin:0 auto}article#cursor>section.cursor{position:fixed;pointer-events:none;border:5px solid rgba(0,0,0,0);border-radius:100%}article#cursor>section.cursor.main{mix-blend-mode:difference;background:#fff;z-index:100000000;height:3rem;width:3rem;top:-1.5rem;left:-1.5rem}article#cursor>section.cursor.main .description{background:rgba(232,233,240,.6549019608);backdrop-filter:blur(10px);position:absolute;top:1.6rem;left:3.2rem;box-shadow:var(--shadow-normal);border-radius:1.2rem;padding:.4rem;white-space:nowrap;display:flex;flex-direction:column;gap:.8rem}article#cursor>section.cursor.main .description>h6{padding:.4rem .4rem 0;font-size:1.4rem;color:var(--color-gray-900)}article#cursor>section.cursor.main .description>div{display:flex;flex-direction:column;gap:.8rem;background:#fff;border-radius:1.2rem;box-shadow:var(--shadow-normal);padding:.8rem}article#cursor>section.cursor.main .description>div>p{font-size:1.4rem;font-weight:500;color:var(--color-gray-700)}article#cursor>section.cursor.main .description>div>p>strong{color:#fff;padding:.2rem .4rem;margin-right:.4rem;border-radius:.6rem;min-width:5.2rem;font-size:1.2rem;background:var(--color-brand-500)}@media screen and (max-width:1024px){main.page-type-custom .main-inner{padding:0}main.page-type-custom .main-inner>section.package{border-radius:0}article#cursor{display:none}}