._0qPrga_container{width:100%;padding:var(--section-padding-h-160) 0;align-items:center;gap:var(--spacing-200);background:linear-gradient(#fbf8fe 0%,#f0f2ff 36.87%);flex-direction:column;display:flex}._0qPrga_container._0qPrga_solid{background:#f0f2ff}._0qPrga_container._0qPrga_spacingOnSections{--project-gap-half:calc(var(--spacing-200) / 2);gap:0;padding-top:0;padding-bottom:0}@media (max-width:74.99em){._0qPrga_container._0qPrga_spacingOnSections{padding-left:0;padding-right:0}._0qPrga_container._0qPrga_spacingOnSections>[data-section-key]>*{padding-right:var(--layout-container-padding);padding-left:var(--layout-container-padding)}}._0qPrga_container._0qPrga_spacingOnSections>[data-section-key]>*{padding-top:var(--project-gap-half);padding-bottom:var(--project-gap-half)}._0qPrga_container._0qPrga_spacingOnSections>[data-section-key]:first-child>*{padding-top:var(--section-padding-h-160)}._0qPrga_container._0qPrga_spacingOnSections>[data-section-key]:last-child>*{padding-bottom:var(--section-padding-h-160)}@media (max-width:74.99em){._0qPrga_container._0qPrga_spacingOnSections>[data-section-key]:last-child>*{padding-bottom:var(--section-padding-h-200)}}._0qPrga_container._0qPrga_spacingOnSections>[data-section-key]:not(:first-child)>[data-project-portfolio]{padding-top:calc(var(--spacing-160) - var(--project-gap-half));margin-top:0}@media (max-width:74.99em){._0qPrga_container{padding:var(--section-padding-h-160) var(--layout-container-padding) var(--section-padding-h-200)}}._0qPrga_container>[data-project-portfolio]:not(:first-child),._0qPrga_container>:not(:first-child)>[data-project-portfolio]{margin-top:calc(var(--spacing-160) - var(--spacing-200))}
.TIGOjW_container{flex-direction:column;align-items:center;width:100%;display:flex}.TIGOjW_inner{align-items:center;gap:var(--spacing-40);width:100%;max-width:120rem;padding:0 var(--layout-container-padding);flex-direction:column;display:flex}@media (max-width:74.99em){.TIGOjW_inner{padding:0}}@media (max-width:47.99em){.TIGOjW_inner{padding:0}}.TIGOjW_sectionTitle{flex-shrink:0}.TIGOjW_label{color:var(--text-purple-primary)}.TIGOjW_cards{gap:1.2rem;width:100%;display:flex}@media (max-width:74.99em){.TIGOjW_cards{flex-wrap:wrap}}@media (max-width:47.99em){.TIGOjW_cards{flex-flow:column;gap:1.6rem}}.TIGOjW_card{border:.1rem solid var(--border-tertiary);background:#fff;border-radius:1.6rem;flex-direction:column;flex:1 0 0;align-items:center;min-width:0;padding:2.4rem 0 3.2rem;display:flex;overflow:hidden}@media (max-width:74.99em){.TIGOjW_card{flex:1 0 calc(50% - .6rem)}}@media (max-width:47.99em){.TIGOjW_card{border-radius:1.2rem;flex:none;grid-template-columns:auto 1fr;grid-template-areas:"image badge""image title";align-items:center;gap:1rem 2.4rem;padding:2.4rem 2rem;display:grid}}.TIGOjW_badge{margin-bottom:1.6rem}@media (max-width:47.99em){.TIGOjW_badge{grid-area:badge;align-self:end;margin-bottom:0}}.TIGOjW_imageBox{border-radius:.8rem;flex-shrink:0;width:18rem;height:18rem;margin-bottom:2rem;position:relative;overflow:hidden}@media (max-width:47.99em){.TIGOjW_imageBox{grid-area:image;width:12rem;height:12rem;margin-bottom:0}}.TIGOjW_image{object-fit:cover}.TIGOjW_cardTitle{text-align:center;color:var(--text-primary);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}@media (max-width:47.99em){.TIGOjW_cardTitle{text-align:left;letter-spacing:inherit;grid-area:title;align-self:start;font-size:1.5rem;font-weight:700;line-height:2.5rem}}
.s6Bp5G_container{flex-direction:column;align-items:center;width:100%;display:flex}.s6Bp5G_contents{gap:var(--spacing-40);width:100%;max-width:120rem;padding:0 var(--layout-container-padding);flex-direction:column;margin:0 auto;display:flex}@media (max-width:74.99em){.s6Bp5G_contents{padding:0}}@media (max-width:47.99em){.s6Bp5G_contents{padding:0}}
.V793Ua_container{align-items:center;gap:var(--spacing-48);flex-direction:row-reverse;width:100%;display:flex}@media (max-width:74.99em){.V793Ua_container{flex-direction:column;align-items:center;padding:0}}@media (max-width:47.99em){.V793Ua_container{gap:var(--spacing-40)}}.V793Ua_content{gap:var(--spacing-40);flex-direction:column;flex-grow:1;display:flex}@media (max-width:74.99em){.V793Ua_content{width:100%}}@media (max-width:47.99em){.V793Ua_content{gap:var(--spacing-40)}}@media (max-width:74.99em){.V793Ua_contentTitle{padding-left:0}}.V793Ua_label{color:var(--blue-70)}.V793Ua_list{gap:var(--spacing-16);flex-direction:column;display:flex}@media (max-width:74.99em){.V793Ua_list{flex-direction:column}}.V793Ua_item{gap:var(--spacing-12);background:linear-gradient(180deg, var(--gray-00) 0%, var(--gray-05) 100%);border:.1rem solid var(--border-secondary);background-clip:padding-box;border-radius:99.9rem;align-items:center;padding:1.1rem;display:flex}@media (max-width:74.99em){.V793Ua_item{width:100%}}@media (max-width:47.99em){.V793Ua_item{gap:1rem;padding:.9rem}}.V793Ua_itemImage{object-fit:contain;flex-shrink:0;width:4.8rem;min-width:4.8rem;height:4.8rem;min-height:4.8rem}@media (max-width:47.99em){.V793Ua_itemImage{width:4rem;min-width:4rem;height:4rem;min-height:4rem}}.V793Ua_itemText{color:var(--text-secondary);letter-spacing:inherit;font-size:2rem;font-weight:500;line-height:3.2rem}@media (max-width:47.99em){.V793Ua_itemText{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.V793Ua_itemText em,.V793Ua_itemText b,.V793Ua_itemText strong{color:var(--blue-60);font-style:normal;font-weight:700}.V793Ua_image{aspect-ratio:615/448;object-fit:cover;border-radius:var(--corner-radius-L);width:auto;height:44.8rem}@media (max-width:74.99em){.V793Ua_image{aspect-ratio:704/448;width:100%;height:auto}}@media (max-width:47.99em){.V793Ua_image{aspect-ratio:343/207}}
.iKC3hq_container{align-items:center;gap:var(--spacing-200);flex-direction:column;width:100%;display:flex}
.wxvfPG_container{flex-direction:column;align-items:center;width:100%;display:flex}.wxvfPG_inner{align-items:center;gap:var(--spacing-40);width:100%;max-width:120rem;padding:0 var(--layout-container-padding);flex-direction:column;display:flex}@media (max-width:74.99em){.wxvfPG_inner{padding:0}}@media (max-width:47.99em){.wxvfPG_inner{padding:0}}.wxvfPG_sectionTitle{flex-shrink:0}.wxvfPG_sectionTitle .wxvfPG_label{color:var(--blue-70)}.wxvfPG_steps{flex-direction:column;gap:2.4rem;width:100%;display:flex;position:relative}@media (max-width:47.99em){.wxvfPG_steps{gap:2rem}}.wxvfPG_stepRow{align-items:center;gap:3.2rem;display:flex}@media (max-width:74.99em){.wxvfPG_stepRow{gap:1.6rem}}@media (max-width:47.99em){.wxvfPG_stepRow{gap:.6rem}}.wxvfPG_indicator{z-index:1;flex-shrink:0;width:1.2rem;height:1.2rem;position:relative}@media (max-width:47.99em){.wxvfPG_indicator{width:.8rem;height:.8rem}}.wxvfPG_dot{background:var(--gray-50);border-radius:50%;width:100%;height:100%;display:block}.wxvfPG_verticalLine{background-image:linear-gradient(#c2c3cd 50%,#0000 50%);background-repeat:repeat-y;background-size:.1rem .8rem;width:.1rem;position:absolute;top:0;bottom:0;left:.55rem}@media (max-width:47.99em){.wxvfPG_verticalLine{left:.35rem}}.wxvfPG_stepCard{background:linear-gradient(180deg, #ffffffb3 0%, var(--gray-00) 100%);border:.1rem solid var(--border-tertiary);border-radius:2.4rem;flex:1 0 0;justify-content:space-between;align-items:center;min-width:0;height:32.6rem;padding:0 3.2rem 0 6.4rem;display:flex;overflow:hidden}@media (max-width:74.99em){.wxvfPG_stepCard{height:28rem;padding:0 2rem 0 3.2rem}}@media (max-width:47.99em){.wxvfPG_stepCard{border-radius:2rem;flex-direction:column;align-items:flex-start;gap:2.4rem;height:auto;padding:2.4rem 1.6rem 2.4rem 2.4rem}}.wxvfPG_stepContent{flex-direction:column;gap:1.6rem;width:47.8rem;display:flex}@media (max-width:74.99em){.wxvfPG_stepContent{width:30rem}}@media (max-width:47.99em){.wxvfPG_stepContent{gap:1.2rem;width:100%}}.wxvfPG_stepTitle{color:var(--gray-100);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:74.99em){.wxvfPG_stepTitle{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}@media (max-width:47.99em){.wxvfPG_stepTitle{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.wxvfPG_checkList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.wxvfPG_checkItem{align-items:center;gap:.6rem;display:flex}.wxvfPG_checkIcon{flex-shrink:0}.wxvfPG_checkText{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:74.99em){.wxvfPG_checkText{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}@media (max-width:47.99em){.wxvfPG_checkText{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}}.wxvfPG_stepImageBox{background:var(--gray-15);border:.1rem solid var(--border-tertiary);border-radius:1.2rem;flex-shrink:0;width:44.8rem;height:24rem;position:relative;overflow:hidden}@media (max-width:74.99em){.wxvfPG_stepImageBox{flex:none;width:30rem;height:19rem}}@media (max-width:47.99em){.wxvfPG_stepImageBox{width:100%;height:auto}}.wxvfPG_stepImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:47.99em){.wxvfPG_stepImage{height:auto;position:static}}
._4CePXa_section{width:100%;padding:12rem var(--layout-container-padding);background:#f0f2ff;justify-content:center;display:flex}@media (max-width:74.99em){._4CePXa_section{padding:12rem 3.2rem}}@media (max-width:47.99em){._4CePXa_section{padding:6.4rem 1.6rem}}._4CePXa_content ._4CePXa_label{color:var(--blue-70)}._4CePXa_content{flex-direction:column;gap:4rem;width:100%;max-width:120rem;display:flex}@media (max-width:47.99em){._4CePXa_content{gap:3.2rem}}._4CePXa_projectCards{gap:2.4rem;width:100%;display:flex}@media (max-width:74.99em){._4CePXa_projectCards{gap:1.6rem}}@media (max-width:47.99em){._4CePXa_projectCards{flex-direction:column}}._4CePXa_projectCard{background:linear-gradient(180deg, #ffffffb3 0%, var(--gray-00) 100%);border:.1rem solid var(--border-tertiary);border-radius:2.4rem;flex-direction:column;flex:1 0 0;gap:4rem;min-width:0;padding:3.2rem 4rem 4rem;display:flex;overflow:hidden}@media (max-width:74.99em){._4CePXa_projectCard{gap:2.4rem;padding:2.4rem}}@media (max-width:47.99em){._4CePXa_projectCard{border-radius:2rem;flex:none;gap:2.4rem;padding:2.4rem 1.6rem}}._4CePXa_projectInfo{flex-direction:column;gap:1.6rem;display:flex}@media (max-width:47.99em){._4CePXa_projectInfo{padding-left:var(--spacing-10);gap:1.2rem}}._4CePXa_projectTitle{color:var(--gray-100);letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:74.99em){._4CePXa_projectTitle{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}@media (max-width:47.99em){._4CePXa_projectTitle{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}._4CePXa_projectChecks{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._4CePXa_projectCheckItem{align-items:center;gap:.6rem;display:flex}._4CePXa_projectCheckIcon{flex-shrink:0}._4CePXa_projectCheckText{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:74.99em){._4CePXa_projectCheckText{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}@media (max-width:47.99em){._4CePXa_projectCheckText{letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}}._4CePXa_projectImage{border:.1rem solid var(--border-tertiary);border-radius:1.2rem;width:100%;height:24rem;position:relative}@media (max-width:74.99em){._4CePXa_projectImage{height:19rem}}@media (max-width:47.99em){._4CePXa_projectImage{aspect-ratio:448/240;border-radius:1rem;height:auto}}._4CePXa_projectImageClip{border-radius:inherit;position:absolute;inset:0;overflow:hidden}._4CePXa_projectImageInner{object-fit:cover}
.xs-KqG_card{border-radius:var(--corner-radius-M);border:.1rem solid var(--border-tertiary);background:var(--gray-00);flex-direction:column;width:100%;display:flex;overflow:hidden}.xs-KqG_header{align-items:center;gap:var(--spacing-6);padding:var(--spacing-12) var(--spacing-16);background-color:var(--gray-15);letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem;transition:background-color .3s ease-in-out;display:flex}.xs-KqG_projectImage{object-fit:cover;width:100%;height:auto;max-height:30rem}@media (max-width:74.99em){.xs-KqG_projectImage{max-height:22rem}}@media (max-width:47.99em){.xs-KqG_projectImage{max-height:18rem}}.xs-KqG_git{width:3.2rem;height:auto}@media (max-width:47.99em){.xs-KqG_git{width:2.8rem}}.xs-KqG_headerText{text-align:left;width:100%;letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}@media (max-width:47.99em){.xs-KqG_headerText{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.xs-KqG_videoWrapper{aspect-ratio:16/9;width:100%;display:block;overflow:hidden}@media (max-width:74.99em){.xs-KqG_videoWrapper{max-height:16rem}}@media (max-width:47.99em){.xs-KqG_videoWrapper{max-height:unset}}.xs-KqG_video{object-fit:cover;transform-origin:50%;will-change:transform;width:100%;height:auto;transform:scale(1.12)}.xs-KqG_cardContent{gap:var(--spacing-12);padding:var(--spacing-20) var(--spacing-20) var(--spacing-24);flex-direction:column;display:flex;position:relative}.xs-KqG_cardContent.xs-KqG_hasLogo{padding:var(--spacing-32) var(--spacing-20)}.xs-KqG_logo{border-radius:var(--corner-radius-L);width:6.4rem;height:auto;box-shadow:var(--shadow-01);border:.1rem solid var(--border-tertiary);position:absolute;top:-4rem;left:2rem}@media (max-width:47.99em){.xs-KqG_logo{width:7.2rem;top:-6rem;left:1.6rem}}.xs-KqG_title{white-space:pre-line;text-align:left;letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){.xs-KqG_title{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.xs-KqG_tags{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.xs-KqG_tags .xs-KqG_tag{color:#9d9da8;background-color:var(--gray-10);border:.1rem solid var(--border-tertiary);box-shadow:none;letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}
.ZL1cbW_container{padding:var(--section-padding-h-160) 0 var(--section-padding-h-200);background:#04060e}@media (max-width:74.99em){.ZL1cbW_container{padding:var(--section-padding-h-160) 3.2rem var(--section-padding-h-200)}}@media (max-width:47.99em){.ZL1cbW_container{padding:var(--section-padding-h-160) 0 var(--section-padding-h-200)}}.ZL1cbW_content{gap:var(--spacing-120);flex-direction:column;width:100%;max-width:120rem;margin:0 auto;display:flex;overflow:hidden}.ZL1cbW_title{align-items:center;gap:var(--spacing-64);display:flex}@media (max-width:74.99em){.ZL1cbW_title{flex-direction:column;padding:0}}.ZL1cbW_label{color:var(--headline-text-invert)}.ZL1cbW_titleText{color:var(--text-primary-invert)}.ZL1cbW_image{width:70rem;position:relative}@media (max-width:74.99em){.ZL1cbW_image{width:100%}}.ZL1cbW_image img{object-fit:cover;width:100%;height:100%}.ZL1cbW_chats{width:100%;height:100%;position:absolute;top:0;left:0}.ZL1cbW_chat{position:absolute}.ZL1cbW_chat.ZL1cbW_chat1{width:30.2rem;height:auto;top:13.9rem;left:4.9rem;transform:translate(-8rem,-6rem)}.ZL1cbW_chat.ZL1cbW_chat1.ZL1cbW_animated{animation:1.2s cubic-bezier(.25,.46,.45,.94) forwards ZL1cbW_chat1ZigZag}@media (max-width:47.99em){.ZL1cbW_chat.ZL1cbW_chat1{width:14.6rem;top:3.9rem;left:1.1rem;transform:translate(-4rem,-3rem)}.ZL1cbW_chat.ZL1cbW_chat1.ZL1cbW_animated{animation:.8s ease-in forwards ZL1cbW_chat1Bounce}}.ZL1cbW_chat.ZL1cbW_chat2{width:33.65rem;height:auto;top:27rem;right:3.3rem;transform:translate(6rem,-8rem)}.ZL1cbW_chat.ZL1cbW_chat2.ZL1cbW_animated{animation:.8s ease-in forwards ZL1cbW_chat2Bounce}@media (max-width:47.99em){.ZL1cbW_chat.ZL1cbW_chat2{width:17.1rem;top:12.1rem;right:.4rem;transform:translate(4rem,-3rem)}.ZL1cbW_chat.ZL1cbW_chat2.ZL1cbW_animated{animation:.8s ease-in forwards ZL1cbW_chat2BounceSmall}}.ZL1cbW_chat.ZL1cbW_chat3{width:31.7rem;height:auto;bottom:3.7rem;left:4rem;transform:translate(-5rem,4rem)}.ZL1cbW_chat.ZL1cbW_chat3.ZL1cbW_animated{animation:.8s ease-in forwards ZL1cbW_chat3Bounce}@media (max-width:47.99em){.ZL1cbW_chat.ZL1cbW_chat3{width:16rem;bottom:.8rem;left:17.3rem;transform:translate(-3rem,2rem)}}@keyframes ZL1cbW_chat1ZigZag{0%{transform:translate(-4rem,-3rem)}60%{transform:translate(2rem,-3rem)}to{transform:translate(0)}}@keyframes ZL1cbW_chat1Bounce{0%{transform:translate(-4rem,-3rem)}to{transform:translate(0)}}@keyframes ZL1cbW_chat2Bounce{0%{transform:translate(6rem,-8rem)}to{transform:translate(0)}}@keyframes ZL1cbW_chat2BounceSmall{0%{transform:translate(4rem,-3rem)}to{transform:translate(0)}}@keyframes ZL1cbW_chat3Bounce{0%{transform:translate(-5rem,4rem)}to{transform:translate(0)}}@keyframes ZL1cbW_chat3BounceSmall{0%{transform:translate(-5rem,4rem)}to{transform:translate(0)}}.ZL1cbW_result{gap:var(--spacing-32);flex-direction:column;display:flex}.ZL1cbW_resultList{transform:translateY(var(--spacing-16));flex-direction:column;display:flex;position:relative}@media (max-width:74.99em){.ZL1cbW_resultList{width:100%;transform:translateY(0)}}.ZL1cbW_resultList:before{content:"";z-index:1;background:linear-gradient(270deg,#04060e00 0%,#04060e 100%);width:5.1rem;height:100%;display:block;position:absolute;top:0;left:0}.ZL1cbW_resultList:after{content:"";z-index:1;background:linear-gradient(90deg,#04060e00 0%,#04060e 100%);width:5.1rem;height:100%;display:block;position:absolute;top:0;right:0}.ZL1cbW_itemsWrapper{gap:1.2rem;animation-duration:25s!important}.ZL1cbW_itemsWrapper.ZL1cbW_first>div{margin-top:1.25rem}@media (max-width:47.99em){.ZL1cbW_itemsWrapper.ZL1cbW_first>div{margin-top:0}}.ZL1cbW_itemsWrapper.ZL1cbW_third{display:none}@media (max-width:47.99em){.ZL1cbW_itemsWrapper.ZL1cbW_third{display:flex}}.ZL1cbW_itemsWrapper>div{margin-bottom:var(--spacing-16)}.ZL1cbW_powerStats{flex-direction:column;gap:3.2rem;display:flex}.ZL1cbW_powerStatsHeading{text-align:center;align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}.ZL1cbW_powerStatsLabel{color:var(--text-secondary-invert);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}.ZL1cbW_powerStatsTitle{color:var(--text-primary-invert)}.ZL1cbW_powerStatsDesc{color:var(--text-caption-invert);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}.ZL1cbW_statCardsRow{gap:var(--spacing-20);display:flex}@media (max-width:74.99em){.ZL1cbW_statCardsRow{flex-direction:column}}
.f2-Qya_container{flex-direction:row;display:flex;overflow:hidden}.f2-Qya_container.f2-Qya_swipeable{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.f2-Qya_container.f2-Qya_swipeable img{-webkit-user-drag:none}.f2-Qya_container.f2-Qya_dragging{cursor:grabbing;touch-action:none}.f2-Qya_itemsWrapper{animation:f2-Qya_slide var(--infinite-slide-duration,15s) linear infinite;flex-direction:row;display:flex}.f2-Qya_backward .f2-Qya_itemsWrapper{animation-direction:reverse}.f2-Qya_set{flex-direction:row;flex-shrink:0;display:flex}@keyframes f2-Qya_slide{0%{transform:translateX(var(--slide-from,0px))}to{transform:translateX(calc(var(--slide-from,0px) + var(--infinite-slide-distance,-50%)))}}
.SqUWxG_container{flex-direction:column;justify-content:flex-start;align-items:center;display:inline-flex;position:relative}.SqUWxG_cardContent{border-radius:var(--corner-radius-L);justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:var(--spacing-32);background:linear-gradient(#f8f8f80d,#f8f8f80d);flex-direction:column;display:flex;overflow:hidden}@media (max-width:74.99em){.SqUWxG_cardContent{gap:var(--spacing-24)}}@media (max-width:47.99em){.SqUWxG_cardContent{gap:var(--spacing-20);flex-direction:column}}.SqUWxG_image{object-fit:cover;width:100%;height:19.2rem}@media (max-width:74.99em){.SqUWxG_image{width:100%;height:auto}}.SqUWxG_textContent{width:100%;padding:0 var(--spacing-40) var(--spacing-40);justify-content:flex-start;align-items:center;gap:var(--spacing-16);flex-direction:column;display:flex;position:relative}@media (max-width:74.99em){.SqUWxG_textContent{padding:0 var(--spacing-40) var(--spacing-24)}}@media (max-width:47.99em){.SqUWxG_textContent{width:100%;padding:0 var(--spacing-32) var(--spacing-24)}}.SqUWxG_textSection{text-align:center;justify-content:center;align-self:stretch;align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}@media (max-width:47.99em){.SqUWxG_textSection{gap:0}}.SqUWxG_subtitle{color:var(--purple-30);letter-spacing:inherit;justify-content:flex-start;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:47.99em){.SqUWxG_subtitle{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.SqUWxG_title{color:var(--text-secondary-invert);letter-spacing:inherit;justify-content:flex-start;font-size:2.8rem;font-weight:500;line-height:4rem}@media (max-width:47.99em){.SqUWxG_title{letter-spacing:inherit;font-size:2rem;font-weight:500;line-height:3.2rem}}.SqUWxG_title strong{color:var(--text-primary-invert);letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}@media (max-width:47.99em){.SqUWxG_title strong{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}.SqUWxG_caption{text-align:center;width:22.4rem;color:var(--text-caption-invert);letter-spacing:inherit;justify-content:flex-start;font-size:1.2rem;font-weight:400;line-height:2rem;position:absolute;top:34.6rem;left:-3.9rem}
.HtXjUW_container{align-items:flex-start;gap:var(--spacing-12);padding:var(--spacing-24);background-color:var(--gray-05);border-radius:var(--corner-radius-L,2rem);border:.1rem solid var(--border-tertiary);flex-direction:column;display:flex}@media (max-width:74.99em){.HtXjUW_container{max-width:31rem}}@media (max-width:47.99em){.HtXjUW_container{max-width:24rem}}.HtXjUW_label{background-color:var(--blue-00);border-radius:var(--radius-8);border:.1rem solid var(--border-tertiary);color:var(--blue-50);letter-spacing:inherit;flex-direction:row;align-items:center;gap:.4rem;padding:.4rem .8rem .4rem .6rem;font-size:1.5rem;font-weight:700;line-height:2.5rem;display:flex}@media (max-width:47.99em){.HtXjUW_label{letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}.HtXjUW_thumb{aspect-ratio:1;width:2.4rem;height:auto}@media (max-width:47.99em){.HtXjUW_thumb{width:1.6rem}}.HtXjUW_content{color:var(--text-secondary);letter-spacing:inherit;flex:1;padding-top:.4rem;font-size:2rem;font-weight:400;line-height:3.2rem}@media (max-width:47.99em){.HtXjUW_content{letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}}.HtXjUW_content b{font-weight:700}.HtXjUW_writer{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}@media (max-width:47.99em){.HtXjUW_writer{letter-spacing:inherit;font-size:1.1rem;font-weight:700;line-height:2rem}}
.RrieqG_layout{padding:var(--section-padding-h-120) 0 var(--spacing-200);background:linear-gradient(180deg, var(--gray-05) 50.07%, var(--gray-30) 100%)}@media (max-width:74.99em){.RrieqG_layout{padding:var(--section-padding-h-120) 3.2rem var(--spacing-200)}}@media (max-width:47.99em){.RrieqG_layout{padding:var(--section-padding-h-120) 1.6rem var(--spacing-200)}}.RrieqG_container{flex-direction:column;padding:0 4rem;display:flex}@media (max-width:74.99em){.RrieqG_container{padding:0}}.RrieqG_head{margin-bottom:var(--spacing-48);flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex}.RrieqG_titleContainer{gap:var(--spacing-4);flex-direction:column;display:flex}.RrieqG_best{object-fit:contain;width:7.8rem;height:auto}@media (max-width:47.99em){.RrieqG_best{width:5.8rem}}.RrieqG_avatarContainer{flex-direction:row;align-items:stretch;display:flex}.RrieqG_navigation{flex-direction:row;align-items:center;gap:4.8rem;display:flex}@media (max-width:74.99em){.RrieqG_navigation{display:none}}
.XmnqRa_container{flex-direction:column;align-items:center;display:flex}.XmnqRa_pageMode{align-items:stretch;width:100%}.XmnqRa_description{color:var(--sp-txt-caption);text-align:center;letter-spacing:-.054rem;margin-top:1.6rem;font-size:1.8rem;font-weight:500;line-height:3rem}.XmnqRa_form{width:100%}.XmnqRa_label{margin-bottom:0}.XmnqRa_controller{width:100%}.XmnqRa_controller+.XmnqRa_controller{margin-top:1.6rem}.XmnqRa_submitBtn{margin-top:2.4rem;margin-bottom:1.2rem}.XmnqRa_pageSubmitBtn{border-radius:.8rem;min-height:4.3rem;margin-bottom:0}.XmnqRa_dividerContainer{align-items:center;gap:1.6rem;width:100%;margin:2.4rem 0;display:flex}.XmnqRa_dividerContainer .XmnqRa_divider{background:var(--sp-gray-50);flex:1 0 0;height:.1rem}.XmnqRa_dividerContainer .XmnqRa_dividerText{color:var(--sp-gray-50);letter-spacing:-.042rem;font-size:1.4rem;font-weight:700;line-height:160%}.XmnqRa_pageDividerContainer{gap:.8rem;margin:4rem 0 2rem}.XmnqRa_pageDividerText{letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%;color:var(--sp-txt-caption)!important}.XmnqRa_pageKakaoButton{height:5.2rem;color:var(--sp-txt-primary);box-shadow:none;border-radius:.8rem;margin-top:4rem}@media (max-width:47.99em){.XmnqRa_pageKakaoButton{margin-top:3.2rem}}.XmnqRa_pageHiddenLabel{display:none}.XmnqRa_pageTextFieldInput{border-radius:.8rem;height:5.6rem;padding:0 1.6rem;box-shadow:none!important}:is(.XmnqRa_pageTextFieldInput:has(input:hover),.XmnqRa_pageTextFieldInput:has(input:focus)){background-color:var(--sp-bg-primary);box-shadow:none!important}.XmnqRa_pageTextFieldInput input{letter-spacing:-.048rem;font-size:1.6rem;font-weight:400;line-height:160%}.XmnqRa_pageTextFieldInput input::placeholder{color:var(--sp-txt-caption)}.XmnqRa_findPassword{text-align:right;color:var(--sp-txt-caption);letter-spacing:-.042rem;margin-top:.8rem;font-size:1.4rem;font-weight:400;line-height:160%}.XmnqRa_findPassword button{color:var(--sp-main-60);letter-spacing:-.042rem;margin-left:.5rem;font-size:1.4rem;font-weight:700;line-height:160%}.XmnqRa_pageLinkGroup{width:100%;color:var(--sp-txt-secondary);letter-spacing:inherit;justify-content:space-between;margin-top:2rem;padding:0 1.2rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}.XmnqRa_pageLinkButton{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;padding:0;text-decoration:none}.XmnqRa_signupText{text-align:center;color:var(--sp-txt-secondary);letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}.XmnqRa_signupText .XmnqRa_singupLink{color:var(--sp-main-60);letter-spacing:-.042rem;margin-left:.5rem;font-size:1.4rem;font-weight:700;line-height:160%}
.iwJJNW_kakaoBtn{width:100%;height:4.6rem;color:var(--sp-yellow-100);letter-spacing:-.048rem;background-color:#ffe600;border-radius:.6rem;justify-content:center;align-items:center;gap:1.3rem;font-size:1.6rem;font-weight:500;line-height:160%;display:flex;box-shadow:0 .4rem 1.2rem #0022660f,0 0 .8rem #0000000a}.iwJJNW_kakaoBtn svg{width:2.2rem;height:2.2rem}
.oWnRDq_layout{--draw-width:37.5rem;--draw-mobile-width:100vw;--drawer-top:var(--sp-gnb-height);--drawer-background:var(--gray-00);display:none}@media (max-width:74.99em){.oWnRDq_layout{display:initial}}.oWnRDq_container{border-top:.1rem solid var(--border-tertiary);gap:var(--spacing-32);flex-direction:column;height:100%;display:flex;position:relative}.oWnRDq_content{padding:var(--spacing-32) var(--spacing-4);flex:1;overflow:scroll}.oWnRDq_content::-webkit-scrollbar{display:none}.oWnRDq_content{scrollbar-width:none;-ms-overflow-style:none}.oWnRDq_trackCategories{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.oWnRDq_trackCategory{gap:var(--spacing-12);flex-direction:column;display:flex}.oWnRDq_divider{border-top:.1rem solid var(--border-tertiary);margin:var(--spacing-24) 0;grid-column:span 2}.oWnRDq_trackCategoryTitle{padding:0 var(--spacing-8);color:var(--text-caption);letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}.oWnRDq_tracks{gap:var(--spacing-12);flex-direction:column;display:flex}.oWnRDq_track{color:var(--text-primary);gap:var(--spacing-8);padding:.4rem var(--spacing-8);white-space:nowrap;letter-spacing:inherit;flex-flow:row;align-items:center;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}.oWnRDq_track:has(>:nth-child(2)){flex-wrap:wrap}.oWnRDq_section{gap:var(--spacing-20);flex-direction:column;display:flex}.oWnRDq_section+.oWnRDq_section{margin-top:var(--spacing-24);padding-top:var(--spacing-24);border-top:.1rem solid var(--border-tertiary)}.oWnRDq_link{color:var(--text-primary);padding:var(--spacing-4) var(--spacing-8);letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}.oWnRDq_sectionTitle{color:var(--text-caption);padding:0 var(--spacing-8);letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}
.-gQhXa_content{top:var(--drawer-top,0);bottom:var(--gnt-height,0);z-index:var(--z-index-drawer);width:var(--draw-width,100vw);max-width:var(--draw-width,100vw);background-color:var(--drawer-background,var(--gray-00));filter:drop-shadow(0 .4rem 2.5rem #0000000a);pointer-events:none;flex-direction:column;transition:transform .3s ease-out;display:flex;position:fixed;overflow-y:scroll!important}.-gQhXa_content::-webkit-scrollbar{display:none}.-gQhXa_content.-gQhXa_left{left:0;transform:translate(-100%)}.-gQhXa_content.-gQhXa_right{right:0;transform:translate(100%)}.-gQhXa_open .-gQhXa_content{pointer-events:auto;transform:translate(0)}@media (max-width:47.99em){.-gQhXa_content{width:var(--draw-mobile-width,100vw);max-width:var(--draw-mobile-width,100vw)}}.-gQhXa_contentWrapper{height:100%}.-gQhXa_overlay{inset:0;top:var(--drawer-top,0);z-index:calc(var(--z-index-drawer) - 1);opacity:0;visibility:hidden;background-color:#000000b3;transition:opacity .2s,visibility 0s linear .2s;display:flex;position:fixed}.-gQhXa_open .-gQhXa_overlay{opacity:.74;visibility:visible;transition:opacity .2s}
.E1sKzG_container{z-index:2;background:var(--background-primary);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);opacity:1;visibility:visible;transition:opacity .2s,transform .2s;position:sticky;top:0;transform:translateY(0)}.E1sKzG_container.E1sKzG_invert{background:var(--sp-transparency-gray-70)}.E1sKzG_container.E1sKzG_isHidden{opacity:0;visibility:hidden;transform:translateY(-100%)}.E1sKzG_container.E1sKzG_underline{box-shadow:inset 0 0 0 .1rem var(--border-tertiary)}.E1sKzG_logo{flex-shrink:0;width:5.67rem;height:auto;position:relative}@media (max-width:74.99em){.E1sKzG_logo{position:static}}.E1sKzG_devLogo{color:#ff4500;font-size:2.4rem;font-weight:800}.E1sKzG_nav{width:144rem;height:var(--sp-gnb-height);align-items:center;gap:.8rem;margin:0 auto;padding:0 4rem;display:flex;position:relative}@media (max-width:100em){.E1sKzG_nav{width:120rem}}@media (max-width:74.99em){.E1sKzG_nav{width:100%;box-shadow:inset 0 -.1rem 0 var(--border-tertiary);justify-content:space-between;padding:0 1.2rem}}.E1sKzG_hideLinks{visibility:hidden}.E1sKzG_links{align-items:center;gap:2.4rem;display:flex}.E1sKzG_links.E1sKzG_middle{flex-grow:1;margin-left:4rem}@media (max-width:74.99em){.E1sKzG_links{display:none}}.E1sKzG_separator{background:var(--border-tertiary);width:.1rem;height:2.4rem}.E1sKzG_invert .E1sKzG_separator{background:var(--border-tertiary-invert)}.E1sKzG_myPageContainer{position:relative}.E1sKzG_menuButton{cursor:pointer}.E1sKzG_menuButton.E1sKzG_active{color:var(--text-primary)!important;font-weight:700!important}@media (hover:hover) and (pointer:fine){.E1sKzG_menuButton.E1sKzG_active{transition:all .3s ease-out}.E1sKzG_menuButton.E1sKzG_active:hover{color:var(--text-primary)!important;background-color:#0000!important;font-weight:700!important}}.E1sKzG_buttonContent{align-items:center;gap:var(--spacing-4);flex-direction:row;display:flex}.E1sKzG_totalButton{background-color:var(--gray-100)!important}@media (hover:hover) and (pointer:fine){.E1sKzG_totalButton{transition:all .3s ease-out}.E1sKzG_totalButton:hover{background-color:var(--gray-90)!important}}.E1sKzG_admissionNav{background-color:var(--background-primary);border-top:.1rem solid #0000;border-bottom:.1rem solid var(--border-tertiary);opacity:0;visibility:hidden;transition:transform .2s,opacity .2s,visibility 0s linear .2s,border-color .2s;position:absolute;bottom:0;left:0;right:0;transform:translateY(80%)}.E1sKzG_admissionNav.E1sKzG_active{opacity:1;visibility:visible;border-color:var(--border-tertiary);transition:transform .2s,opacity .2s;transform:translateY(100%)}@media (max-width:74.99em){.E1sKzG_admissionNav{display:none}}.E1sKzG_mobileButtonWrapper{flex-direction:column;flex:1;display:none}.E1sKzG_mobileButtonWrapper.E1sKzG_left{align-items:flex-start}.E1sKzG_mobileButtonWrapper.E1sKzG_right{align-items:flex-end}@media (max-width:74.99em){.E1sKzG_mobileButtonWrapper{display:flex}}
.n99FaW_container{background-color:var(--background-primary);padding:var(--spacing-32);z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.n99FaW_trackCategories{grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:120rem;display:grid}.n99FaW_trackCategory{align-items:flex-start;gap:var(--spacing-16);flex-direction:column;display:flex}.n99FaW_title{color:var(--text-caption);letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}.n99FaW_tracks{gap:var(--spacing-24);flex-direction:column;display:flex}.n99FaW_track{padding-left:.4rem var(--spacing-8);flex-direction:row;align-items:center;gap:.8rem;display:flex}.n99FaW_trackTitle{color:var(--text-primary);align-items:center;gap:var(--spacing-4);letter-spacing:inherit;flex-direction:row;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.n99FaW_dim{z-index:0;background-color:#0000;height:100vh;position:fixed;inset:0;overflow:hidden}
.Ab7gmW_container{background-color:var(--sp-gray-50);color:var(--text-secondary);gap:2rem;padding:.8rem 3.2rem;display:flex}.Ab7gmW_container a{letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}body.hide-admin-navigation .Ab7gmW_container{display:none}
.-DGELW_container{background:var(--background-primary)}.-DGELW_footer{padding:var(--spacing-32) 3.2rem;max-width:120rem;color:var(--text-secondary);letter-spacing:-.036rem;align-items:flex-start;gap:2.4rem;margin:0 auto;font-size:1.2rem;font-weight:400;line-height:160%;display:flex}@media (max-width:47.99em){.-DGELW_footer{padding:var(--spacing-32) 1.6rem;flex-direction:column;align-items:stretch}}.-DGELW_footer .-DGELW_bold{letter-spacing:-.036rem;font-size:1.2rem;font-weight:700;line-height:160%}.-DGELW_companyInfos{gap:var(--spacing-8);white-space:nowrap;flex-direction:column;flex:1;min-width:0;padding-top:.8rem;display:none}@media (min-width:75em){.-DGELW_companyInfos.-DGELW_pc{display:flex}}.-DGELW_companyInfos.-DGELW_tablet{padding-top:.4rem}@media (min-width:48em) and (max-width:74.99em){.-DGELW_companyInfos.-DGELW_tablet{display:flex}}@media (max-width:47.99em){.-DGELW_companyInfos.-DGELW_mobile{white-space:normal;padding-top:0;display:flex}}.-DGELW_companyInfoRow{align-items:center;gap:.8rem;display:flex}.-DGELW_services{letter-spacing:-.036rem;flex-shrink:0;justify-content:center;align-items:center;gap:2rem;padding-top:.8rem;font-size:1.2rem;font-weight:700;line-height:160%;display:flex}@media (max-width:74.99em){.-DGELW_services{padding-top:.4rem}}@media (max-width:47.99em){.-DGELW_services{padding-top:0}}.-DGELW_divider{background-color:var(--text-secondary);width:.1rem;height:1.6rem}.-DGELW_term{cursor:pointer}
.bu6Gra_wrapper{padding-bottom:var(--section-padding-h-80);background:linear-gradient(180deg, #efedff 48.5%, var(--gray-10) 100%);position:relative}@media (max-width:47.99em){.bu6Gra_wrapper{padding-top:var(--section-padding-h-160)}}.bu6Gra_container{flex-direction:column;max-width:120rem;margin:0 auto;padding:0 4rem;display:flex}@media (max-width:74.99em){.bu6Gra_container{gap:var(--spacing-20);padding:0 3.2rem}}@media (max-width:47.99em){.bu6Gra_container{padding:0 var(--spacing-16);gap:0}}.bu6Gra_heroSection{align-items:center;gap:4rem;display:flex}@media (max-width:74.99em){.bu6Gra_heroSection{position:relative}}@media (max-width:47.99em){.bu6Gra_heroSection{gap:var(--spacing-10);flex-direction:column;align-items:center}}.bu6Gra_titleWrapper{gap:var(--spacing-10);padding-top:var(--section-padding-h-120);padding-bottom:var(--section-padding-h-80);flex-direction:column;flex:1;display:flex}@media (max-width:47.99em){.bu6Gra_titleWrapper{align-items:center;padding-top:0;padding-bottom:0}}.bu6Gra_subtitle{color:#8145f4;padding-left:var(--spacing-6);letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){.bu6Gra_subtitle{text-align:center;letter-spacing:inherit;padding-left:0;font-size:1.8rem;font-weight:700;line-height:3rem}}.bu6Gra_title{max-width:var(--section-title-max-width,none);color:var(--text-primary);letter-spacing:-.15rem;font-size:6.8rem;font-weight:700;line-height:8.4rem}@media (max-width:47.99em){.bu6Gra_title{text-align:center;letter-spacing:-.1rem;font-size:4.8rem;font-weight:700;line-height:6.2rem}}.bu6Gra_description{color:var(--text-tertiary);padding-left:var(--spacing-4);letter-spacing:inherit;font-size:1.8rem;font-weight:500;line-height:3rem}@media (max-width:47.99em){.bu6Gra_description{text-align:center;letter-spacing:inherit;padding-left:0;font-size:1.6rem;font-weight:500;line-height:2.7rem}}.bu6Gra_description strong{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}@media (max-width:47.99em){.bu6Gra_description strong{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}}.bu6Gra_heroImage{width:51.8rem;height:auto}@media (max-width:74.99em){.bu6Gra_heroImage{width:36rem;height:48.8rem;position:absolute;top:0;right:-2.2rem}}@media (max-width:47.99em){.bu6Gra_heroImage{width:100%;max-width:37.5rem;height:26.1rem;position:static}}.bu6Gra_heroImage img{object-fit:contain;width:100%;height:100%}.bu6Gra_cards{gap:var(--spacing-20);display:flex}@media (max-width:74.99em){.bu6Gra_cards{flex-direction:column}}@media (max-width:47.99em){.bu6Gra_cards{flex-direction:column}}.bu6Gra_card{align-items:center;gap:var(--spacing-12);padding:var(--spacing-32) var(--spacing-24);background:linear-gradient(#fff9 0%,#ffffffb3 100%);border-radius:2.4rem;flex-direction:column;flex:1;display:flex;overflow:hidden}@media (max-width:74.99em){.bu6Gra_card{gap:var(--spacing-12);padding:var(--spacing-16) var(--spacing-24) var(--spacing-16) var(--spacing-40);flex-direction:row}}@media (max-width:47.99em){.bu6Gra_card{gap:var(--spacing-10);padding:var(--spacing-32) var(--spacing-24);border-radius:2rem;flex-direction:column}}.bu6Gra_cardTextGroup{display:contents}@media (max-width:74.99em){.bu6Gra_cardTextGroup{gap:var(--spacing-4);flex-direction:column;flex:1;align-items:flex-start;display:flex}}@media (max-width:47.99em){.bu6Gra_cardTextGroup{display:contents}}.bu6Gra_cardContent{gap:var(--spacing-12);flex-direction:column;order:1;align-items:center;width:100%;display:flex}@media (max-width:74.99em){.bu6Gra_cardContent{gap:var(--spacing-12);order:unset;align-items:flex-start}}@media (max-width:47.99em){.bu6Gra_cardContent{gap:var(--spacing-4);align-items:center}}.bu6Gra_cardTitle{color:var(--text-primary);text-align:center;letter-spacing:inherit;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media (max-width:74.99em){.bu6Gra_cardTitle{text-align:left}}@media (max-width:47.99em){.bu6Gra_cardTitle{text-align:center;letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.bu6Gra_cardImage{order:2;width:100%;height:20rem;overflow:hidden}@media (max-width:74.99em){.bu6Gra_cardImage{flex-shrink:0;order:unset;width:30.6rem;height:20rem}}@media (max-width:47.99em){.bu6Gra_cardImage{width:31rem;height:14rem}}.bu6Gra_cardImage img{object-fit:cover;width:100%;height:100%}.bu6Gra_cardCaption{color:var(--text-caption);text-align:center;letter-spacing:inherit;order:3;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media (max-width:74.99em){.bu6Gra_cardCaption{text-align:left;order:unset}}@media (max-width:47.99em){.bu6Gra_cardCaption{text-align:center;letter-spacing:-.03rem;letter-spacing:inherit;order:3;font-size:1.3rem;font-weight:500;line-height:2.1rem}}
.X6UQvG_wrapper{background:linear-gradient(#fff0 30%,#edebfa 100%),#fff;flex-direction:column;align-items:center;display:flex}.X6UQvG_container{gap:var(--spacing-64);justify-content:center;align-items:center;max-width:120rem;height:30rem;display:flex}@media (max-width:74.99em){.X6UQvG_container{width:100%;padding:0 var(--spacing-24) 0 var(--spacing-64);justify-content:space-between;gap:0}}@media (max-width:47.99em){.X6UQvG_container{padding:var(--spacing-48) 0 var(--spacing-20);flex-direction:column;height:auto}}.X6UQvG_title{letter-spacing:-.1rem;flex-direction:column;gap:.4rem;font-size:4.8rem;font-weight:700;line-height:6.2rem;display:flex}@media (max-width:74.99em){.X6UQvG_title{letter-spacing:-.03rem;letter-spacing:-.03rem;font-size:3.8rem;font-weight:700;line-height:5rem}}@media (max-width:47.99em){.X6UQvG_title{align-self:unset;text-align:center;letter-spacing:inherit;gap:0;font-size:2.8rem;font-weight:700;line-height:4rem}}.X6UQvG_title strong{color:var(--text-purple-primary)}.X6UQvG_caption{color:var(--text-tertiary);letter-spacing:inherit;font-size:2.4rem;font-weight:500;line-height:3.6rem}@media (max-width:74.99em){.X6UQvG_caption{letter-spacing:inherit;font-size:2rem;font-weight:500;line-height:3.2rem}}@media (max-width:47.99em){.X6UQvG_caption{letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}.X6UQvG_device{width:37.2rem;height:auto}@media (max-width:47.99em){.X6UQvG_device{align-self:unset;width:31rem}}
.jxQB-W_container{border-radius:var(--corner-radius-S);-webkit-backdrop-filter:blur(2.8rem);backdrop-filter:blur(2.8rem);border:.1rem solid;align-items:center;gap:.4rem;width:100%;height:4.8rem;padding:1.2rem 1.6rem;display:flex}.jxQB-W_container.jxQB-W_light-purple{border-color:var(--purple-opacity-60);background:linear-gradient(0deg, var(--purple-opacity-10) 0%, var(--purple-opacity-10) 100%),var(--gray-00-opacity-70)}.jxQB-W_container.jxQB-W_purple{border-color:var(--border-secondary);background:linear-gradient(90deg, var(--purple-40) 0%, var(--purple-70) 100%)}@media (max-width:47.99em){.jxQB-W_container.jxQB-W_isInHeroSection{border-radius:var(--corner-radius-XS)}}.jxQB-W_container.jxQB-W_messageOnly{justify-content:center}.jxQB-W_container.jxQB-W_messageOnly .jxQB-W_text{text-align:center;flex-grow:0}@media (max-width:47.99em){.jxQB-W_container{border:none;border-radius:0;height:4rem;padding:.8rem 1.2rem .8rem 1.6rem}}.jxQB-W_text{text-align:left;letter-spacing:inherit;flex-grow:1;font-size:1.4rem;font-weight:500;line-height:2.4rem}.jxQB-W_light-purple .jxQB-W_text{color:var(--text-primary)}.jxQB-W_purple .jxQB-W_text{color:var(--text-primary-invert)}@media (max-width:47.99em){.jxQB-W_text{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.jxQB-W_chevron{width:1.4rem!important;height:1.4rem!important}.jxQB-W_purple .jxQB-W_chevron path{--color:var(--text-secondary-invert)!important}.jxQB-W_light-purple .jxQB-W_chevron path{--color:var(--text-secondary)!important}
.Oat-uG_indicator{z-index:calc(var(--z-index-overlay) - 1);border-radius:var(--radius-circle);background:var(--gray-00);height:3.2rem;box-shadow:0 .2rem .8rem var(--gray-100-opacity-20),inset 0 0 0 .1rem var(--gray-100-opacity-05);color:var(--text-secondary);pointer-events:none;letter-spacing:-.03rem;letter-spacing:inherit;align-items:center;gap:.8rem;padding:0 1.4rem 0 1.2rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex;position:fixed;bottom:1.2rem;right:5.2rem}
.H001jq_modalBody.H001jq_modalBody{text-align:left;background-image:none;padding:0}.H001jq_body{gap:var(--spacing-16);padding:var(--spacing-24) var(--spacing-32) 0;flex-direction:column;display:flex}.H001jq_footer{padding:var(--spacing-24) var(--spacing-32);justify-content:center;gap:1.4rem;display:flex}.H001jq_empty{padding:var(--spacing-16) var(--spacing-32) var(--spacing-24)}.H001jq_emptyBox{align-items:center;gap:var(--spacing-32);flex-direction:column;display:flex}.H001jq_emptyMessage{align-items:center;gap:var(--spacing-20);color:var(--text-secondary);text-align:center;white-space:pre-line;letter-spacing:inherit;flex-direction:column;font-size:1.8rem;font-weight:400;line-height:3rem;display:flex}.H001jq_emptyNameField{width:100%;padding:0 var(--spacing-32)}.H001jq_emptyIcon{padding:var(--spacing-12);border-radius:var(--radius-12);background:var(--gray-100-opacity-10)}.H001jq_top{gap:var(--spacing-8);flex-direction:column;display:flex}.H001jq_activeRow{align-items:center;gap:var(--spacing-8);display:flex}.H001jq_schedule{gap:var(--spacing-4);flex-direction:column;display:flex}.H001jq_scheduleRow{gap:var(--spacing-12);display:flex}.H001jq_scheduleField{gap:var(--spacing-4);color:var(--text-secondary);flex-direction:column;flex:1;font-size:1.3rem;display:flex}.H001jq_scheduleInput{background:var(--gray-00);height:4rem;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10);color:var(--text-primary);border-radius:.8rem;padding:0 1.2rem;font-size:1.4rem}.H001jq_scheduleInput:focus{box-shadow:inset 0 0 0 .2rem var(--purple-60);outline:none}.H001jq_scheduleStatus{color:var(--text-caption);font-size:1.3rem}.H001jq_scheduleStatus.H001jq_error{color:var(--error)}.H001jq_activeLabel{align-items:center;gap:var(--spacing-12);color:var(--text-primary);letter-spacing:inherit;flex:1;font-size:1.8rem;font-weight:700;line-height:3rem;display:flex}.H001jq_list{align-items:center;gap:var(--spacing-12);flex-direction:column;display:flex}.H001jq_card{gap:var(--spacing-16);width:100%;padding:var(--spacing-16) var(--spacing-20);border-radius:var(--radius-12);background:var(--gray-10);flex-direction:column;display:flex}.H001jq_cardHead{gap:var(--spacing-8);flex-direction:column;display:flex}.H001jq_cardTop{align-items:center;gap:var(--spacing-16);display:flex}.H001jq_cardLabel{color:var(--text-primary);letter-spacing:inherit;flex-shrink:0;font-size:1.6rem;font-weight:700;line-height:2.7rem}.H001jq_ratio{color:var(--text-secondary);text-align:right;letter-spacing:inherit;flex:1;font-size:1.4rem;font-weight:500;line-height:2.4rem}.H001jq_cardActions{gap:var(--spacing-8);display:flex}.H001jq_removeButton{border-radius:var(--radius-8);background:var(--gray-00);width:4.2rem;height:4.2rem;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-20);flex-shrink:0;justify-content:center;align-items:center;display:flex}.H001jq_removeButton:hover{background:linear-gradient(var(--gray-100-opacity-05), var(--gray-100-opacity-05)),var(--gray-00)}.H001jq_stepper{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-8);background:var(--gray-00);box-shadow:inset 0 0 0 .1rem var(--gray-30);display:flex}.H001jq_stepperButton{display:flex}.H001jq_stepperButton:disabled{cursor:default}.H001jq_stepperValue{width:3.4rem;color:var(--text-primary);text-align:center;letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.H001jq_endBody{gap:var(--spacing-8);padding:var(--spacing-16) var(--spacing-32) 0;flex-direction:column;display:flex}
.qjwb2q_environmentBadge{background:var(--yellow-80);color:var(--text-primary-invert);border-radius:var(--radius-32);letter-spacing:inherit;flex-shrink:0;padding:.2rem .8rem;font-size:1.3rem;font-weight:700;line-height:2.1rem}.qjwb2q_environmentBadge.qjwb2q_production{background:var(--purple-80)}
.hj3W_G_container{border:.1rem solid var(--sp-transparency-gray-10);background:var(--sp-gray-00);width:24rem;box-shadow:var(--sp-shadow-m);border-radius:1.6rem;flex-direction:column;gap:2.4rem;padding:2.4rem;display:flex}.hj3W_G_header{justify-content:space-between;align-items:center;display:flex}.hj3W_G_title{color:var(--sp-txt-primary);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}.hj3W_G_bottom{flex-direction:column;gap:.8rem;display:flex}.hj3W_G_description{color:var(--text-secondary);white-space:pre-line;letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}
html:has(._RE4JG_editor){overscroll-behavior-x:none}._RE4JG_editor{z-index:calc(var(--z-index-overlay) - 1);position:fixed;top:0;left:0}._RE4JG_editor._RE4JG_hidden{visibility:hidden}._RE4JG_editor._RE4JG_hidden *{transition:none}._RE4JG_panel{background:var(--gray-05);height:calc(100vh - 10rem);box-shadow:0 .4rem 2rem 0 var(--gray-100-opacity-20);border-radius:1.2rem;flex-direction:column;display:flex;position:fixed;top:8.8rem;overflow:hidden}._RE4JG_listPanel{width:32rem;left:1.2rem}._RE4JG_formPanel{background:var(--gray-00);width:32rem;right:1.2rem}._RE4JG_listLauncher{background:var(--gray-00);width:6rem;height:6rem;box-shadow:0 .4rem 2rem 0 var(--gray-100-opacity-20);color:var(--text-secondary);border-radius:1.2rem;justify-content:center;align-items:center;display:flex;position:fixed;top:8.8rem;left:1.2rem}._RE4JG_listLauncher:hover{color:var(--text-primary)}._RE4JG_headerActions{align-items:center;gap:1.2rem;display:flex}._RE4JG_collapseButton{color:var(--text-secondary);flex-shrink:0;align-items:center;display:inline-flex}._RE4JG_collapseButton:hover{color:var(--text-primary)}._RE4JG_header{box-shadow:inset 0 -.1rem 0 0 var(--gray-100-opacity-10);justify-content:space-between;align-items:center;padding:1.6rem;display:flex}._RE4JG_formHeader{flex-direction:column;gap:.8rem;padding:1.6rem;display:flex}._RE4JG_formTitleRow{justify-content:space-between;align-items:center;gap:.8rem;display:flex}._RE4JG_resetButton{color:var(--text-secondary);letter-spacing:inherit;border-radius:.6rem;flex-shrink:0;align-items:center;gap:.2rem;padding:.4rem .6rem;font-size:1.2rem;font-weight:500;line-height:2rem;display:flex}._RE4JG_resetButton:hover{background-color:var(--gray-05)}._RE4JG_resetButton:disabled{cursor:default;opacity:.4}._RE4JG_resetButton:disabled:hover{background-color:#0000}._RE4JG_tagList{flex-wrap:wrap;gap:.4rem;display:flex}._RE4JG_tag{background:var(--gray-15);box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-05);color:var(--gray-70);border-radius:.4rem;padding:.1rem .4rem 0;font-size:1.2rem;font-weight:700;line-height:2rem}._RE4JG_title{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:1.5rem;font-weight:700;overflow:hidden}._RE4JG_hint{color:var(--text-tertiary);flex-shrink:0;font-size:1.2rem}._RE4JG_body{flex-direction:column;flex:1;gap:1.6rem;padding:1.6rem;display:flex;overflow-y:auto}._RE4JG_listFooter{box-shadow:inset 0 .1rem 0 0 var(--gray-100-opacity-10);flex-direction:column;flex-shrink:0;gap:.8rem;padding:1.2rem 1.6rem;display:flex}._RE4JG_importButton{background:var(--gray-00);width:100%;height:3.6rem;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-15);color:var(--text-primary);text-align:left;letter-spacing:inherit;border-radius:.8rem;padding:0 1.2rem;font-size:1.3rem;font-weight:400;line-height:2.1rem}._RE4JG_importButton:hover:not(:disabled){background:var(--gray-05)}._RE4JG_importButton:disabled{opacity:.4}._RE4JG_formBody{gap:0;padding-top:0}._RE4JG_flatFields{flex-direction:column;gap:1.6rem;padding-top:1.6rem;display:flex}._RE4JG_fadeTop{-webkit-mask-image:linear-gradient(#0000 0,#000 3.2rem);mask-image:linear-gradient(#0000 0,#000 3.2rem)}._RE4JG_fadeBottom{-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 3.2rem);mask-image:linear-gradient(0deg,#0000 0,#000 3.2rem)}._RE4JG_fadeTop._RE4JG_fadeBottom{-webkit-mask-image:linear-gradient(#0000 0,#000 3.2rem calc(100% - 3.2rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 3.2rem calc(100% - 3.2rem),#0000 100%)}._RE4JG_shortcutButton{z-index:calc(var(--z-index-overlay) - 1);background:var(--gray-00);width:3.2rem;height:3.2rem;box-shadow:0 .2rem .8rem var(--gray-100-opacity-20);color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;border-radius:50%;justify-content:center;align-items:center;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex;position:fixed;bottom:1.2rem;right:1.2rem}._RE4JG_shortcutButton:hover{background:var(--gray-05)}._RE4JG_shortcutBackdrop{z-index:var(--z-index-overlay);background:var(--gray-100-opacity-50);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._RE4JG_shortcutPanel{background:var(--gray-00);border-radius:1.2rem;flex-direction:column;gap:1.6rem;width:32rem;padding:2.4rem;display:flex}._RE4JG_shortcutTitle{color:var(--text-primary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}._RE4JG_shortcutList{flex-direction:column;gap:1.2rem;display:flex}._RE4JG_shortcutRow{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}._RE4JG_shortcutDescription{color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}._RE4JG_shortcutKeys{flex-shrink:0;gap:.4rem;display:flex}._RE4JG_shortcutComma{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}._RE4JG_shortcutKey{background:var(--gray-10);min-width:2.4rem;color:var(--text-primary);text-align:center;letter-spacing:inherit;border-radius:.6rem;padding:.2rem .6rem;font-size:1.2rem;font-weight:500;line-height:2rem}._RE4JG_shortcutNote{color:var(--text-tertiary);letter-spacing:inherit;margin-top:-.8rem;font-size:1.2rem;font-weight:500;line-height:2rem}._RE4JG_formatRow{justify-content:flex-start}._RE4JG_formatSyntax{text-align:left;white-space:nowrap;flex-shrink:0;width:7.2rem}._RE4JG_library{flex-direction:column;flex-shrink:0;gap:.8rem;display:flex}._RE4JG_librarySearch{background:var(--gray-00);min-width:0;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10);border-radius:.8rem;flex:1;align-items:center;gap:.4rem;padding:.8rem 1.2rem;display:flex}._RE4JG_librarySearchIcon{opacity:.3;flex-shrink:0}._RE4JG_librarySearchInput{min-width:0;color:var(--text-primary);letter-spacing:inherit;flex:1;font-size:1.2rem;font-weight:700;line-height:2rem}._RE4JG_librarySearchInput::placeholder{color:var(--text-caption)}._RE4JG_librarySearchRow{flex-shrink:0;align-items:center;gap:.4rem;display:flex;position:relative}._RE4JG_libraryFilterButton{background:var(--gray-00);width:3.6rem;height:3.6rem;box-shadow:inset 0 0 0 .1rem var(--border-tertiary);color:var(--text-secondary);border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._RE4JG_libraryFilterButton:hover{background:var(--gray-10)}._RE4JG_libraryFilterButton._RE4JG_on:after{background:var(--pink-60);content:"";border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.9rem;right:.9rem}._RE4JG_filterPopover{z-index:1;background:var(--gray-00);box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10),var(--shadow-01);border-radius:1.2rem;flex-direction:column;gap:1.6rem;padding:1.2rem 1.6rem;display:flex;position:absolute;top:calc(100% + .4rem);left:0;right:0}._RE4JG_filterHead{justify-content:space-between;align-items:center;display:flex}._RE4JG_filterTitle{color:var(--text-secondary);font-size:1.4rem;font-weight:700;line-height:2.4rem}._RE4JG_filterClose{color:var(--text-tertiary);display:flex}._RE4JG_filterBodyFrame{min-height:0;position:relative}._RE4JG_filterBody{flex-direction:column;gap:1.2rem;max-height:32rem;display:flex;overflow-y:auto}._RE4JG_filterFade{background:linear-gradient(to top, var(--gray-00-opacity-100), var(--gray-00-opacity-00));pointer-events:none;height:3.2rem;position:absolute;bottom:0;left:0;right:0}._RE4JG_filterGroup{flex-direction:column;gap:.8rem;display:flex}._RE4JG_filterGroupHead{align-items:center;gap:.8rem;display:flex}._RE4JG_filterGroupLabel{color:var(--text-caption);flex-shrink:0;font-size:1.2rem;font-weight:700;line-height:2rem}._RE4JG_filterGroupRule{background:var(--gray-10);flex:1;height:.1rem}._RE4JG_filterChips{flex-wrap:wrap;gap:.4rem;display:flex}._RE4JG_filterChip{background:var(--gray-15);color:var(--text-tertiary);border-radius:4rem;padding:.4rem .8rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}._RE4JG_filterChip._RE4JG_on{background:var(--gray-90);color:var(--text-primary-invert)}._RE4JG_filterFoot{justify-content:space-between;align-items:center;display:flex}._RE4JG_filterApply{min-width:auto!important}._RE4JG_libraryEmpty{color:var(--text-tertiary);padding:1.2rem;font-size:1.2rem}._RE4JG_librarySearchHeading{color:var(--text-secondary);padding:1.2rem .4rem .4rem;font-size:1.2rem;font-weight:700}._RE4JG_libraryGroup{background:var(--gray-00);border-radius:.6rem;flex-direction:column;display:flex;overflow:hidden}._RE4JG_libraryGroupHead{color:var(--text-primary);text-align:left;justify-content:space-between;align-items:center;gap:.8rem;padding:1rem 1.2rem;font-size:1.3rem;display:flex}._RE4JG_libraryGroupChevron{color:var(--text-secondary);flex-shrink:0;transition:transform .15s}._RE4JG_libraryGroupChevron._RE4JG_open{transform:rotate(180deg)}._RE4JG_libraryHeadings{isolation:isolate;padding-bottom:.8rem}._RE4JG_libraryGroupCount{color:var(--text-tertiary);margin-left:.6rem;font-size:1.2rem;font-weight:500}._RE4JG_previewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:0 1.2rem 1.2rem;display:grid}._RE4JG_previewGrid._RE4JG_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}._RE4JG_previewCard{flex-direction:column;gap:.4rem;display:flex}._RE4JG_previewCard._RE4JG_added ._RE4JG_previewImage,._RE4JG_previewCard._RE4JG_added ._RE4JG_previewName{opacity:.5}._RE4JG_previewViewport{background:var(--gray-00);box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-15);aspect-ratio:1;border-radius:1.6rem;padding:.4rem;position:relative;overflow:hidden}._RE4JG_previewViewport:hover:before{content:"";background:var(--gray-100-opacity-10);position:absolute;inset:0}._RE4JG_previewImage{object-fit:contain;width:100%;height:100%}._RE4JG_previewImage._RE4JG_tall{object-fit:cover;object-position:top}._RE4JG_previewPopover{z-index:calc(var(--z-index-overlay) - 1);background:var(--gray-00);width:24rem;height:24rem;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-15),var(--shadow-01);pointer-events:none;border-radius:1.6rem;padding:.4rem;position:fixed;left:33.8rem}._RE4JG_previewImport{background:var(--gray-00);width:2.8rem;height:2.8rem;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-15);opacity:0;border-radius:999rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.4rem;right:.4rem}._RE4JG_previewImport:hover{background:var(--gray-05)}._RE4JG_previewImport:focus-visible,._RE4JG_previewViewport:hover ._RE4JG_previewImport{opacity:1}._RE4JG_previewAdd{flex-direction:column;align-items:flex-end;gap:.4rem;display:flex;position:absolute;bottom:.4rem;right:.4rem}._RE4JG_previewAddButton{background:var(--gray-00);border-radius:999rem;display:inline-flex}._RE4JG_twoColumns ._RE4JG_previewAdd{flex-direction:row;justify-content:flex-end;left:.4rem}._RE4JG_twoColumns ._RE4JG_previewAddPrimary{order:-1;margin-right:auto}._RE4JG_previewName{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.1rem;display:-webkit-box;overflow:hidden}._RE4JG_topBar{background:var(--gray-00);height:6.4rem;box-shadow:0 .4rem 2rem 0 var(--gray-100-opacity-20);border-radius:1.2rem;align-items:center;gap:1.6rem;padding:0 1.2rem;display:flex;position:fixed;top:1.2rem;left:1.2rem;right:1.2rem}._RE4JG_topBarSide{flex:1;align-items:center;gap:.8rem;display:flex;overflow:hidden}._RE4JG_topBarSide._RE4JG_end{justify-content:flex-end}._RE4JG_topBarCenter{flex-shrink:0;align-items:center;gap:.8rem;display:flex}._RE4JG_topBarIconButton{width:3.2rem;height:3.2rem;color:var(--text-secondary);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}._RE4JG_topBarIconButton:hover:not(:disabled){background:var(--gray-10)}._RE4JG_topBarIconButton:disabled{color:var(--text-disabled);cursor:default}._RE4JG_topBarTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;font-weight:700;line-height:2.7rem;overflow:hidden}._RE4JG_topBarBadge{background:var(--background-purple-primary);box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-05);color:var(--text-purple-secondary);border-radius:var(--radius-32);letter-spacing:inherit;flex-shrink:0;padding:.2rem .8rem;font-size:1.3rem;font-weight:700;line-height:2.1rem}._RE4JG_topBarDivider{background:var(--gray-30);flex-shrink:0;width:.1rem;height:1.4rem}._RE4JG_topBarText{color:var(--text-secondary);border-radius:.8rem;flex-shrink:0;padding:.4rem .8rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}._RE4JG_topBarText:hover:not(:disabled){background:var(--gray-10)}._RE4JG_topBarText:disabled{color:var(--text-disabled);cursor:default}._RE4JG_topBarSaveGroup{border-radius:var(--radius-circle);background:var(--gray-00);height:4rem;box-shadow:inset 0 0 0 .1rem var(--gray-20);flex-shrink:0;align-items:center;gap:.6rem;margin-right:.8rem;padding:0 1.1rem;display:flex}._RE4JG_topBarSaveGroupIcon{border-radius:var(--radius-circle);color:var(--text-secondary);flex-shrink:0;padding:.4rem;display:flex}._RE4JG_topBarSaveGroupIcon:hover:not(:disabled){background:var(--gray-10)}._RE4JG_topBarSaveGroupIcon:disabled{color:var(--text-disabled);cursor:default}._RE4JG_topBarPublishGroup{border-radius:var(--radius-circle);background:var(--text-primary);flex-shrink:0;align-items:center;gap:.6rem;height:4rem;padding:0 1.1rem;display:flex}._RE4JG_topBarPublish{color:var(--text-primary-invert);border-radius:.8rem;flex-shrink:0;padding:.4rem .8rem;font-size:1.5rem;font-weight:500;line-height:2.5rem}._RE4JG_topBarPublish:hover:not(:disabled){background:var(--gray-00-opacity-15)}._RE4JG_topBarPublish:disabled{color:var(--text-disabled-invert);cursor:default}._RE4JG_sectionNameInput{border:.1rem solid var(--border-secondary);background:var(--gray-00);width:100%;height:3.2rem;color:var(--text-primary);border-radius:.6rem;margin-top:.8rem;padding:0 1rem;font-size:1.2rem}._RE4JG_sectionNameInput::placeholder{color:var(--text-caption)}._RE4JG_sectionNameInput:focus{border-color:var(--purple-60);outline:none}._RE4JG_topBarPublishDivider{background:var(--border-secondary-invert);flex-shrink:0;width:.1rem;height:1.4rem}._RE4JG_topBarPublishIcon{border-radius:var(--radius-circle);color:var(--text-primary-invert);flex-shrink:0;padding:.4rem;display:flex}._RE4JG_topBarPublishIcon:hover,._RE4JG_topBarPublishIcon._RE4JG_on{background:var(--gray-00-opacity-15)}._RE4JG_fieldGroup{flex-direction:column;margin:0 -1.6rem;display:flex}._RE4JG_fieldGroupHead{background:var(--background-secondary);box-shadow:inset 0 .1rem 0 0 var(--border-tertiary);justify-content:space-between;align-items:center;padding:1.6rem;display:flex}._RE4JG_fieldGroupTitle{align-items:center;gap:.6rem;display:flex}._RE4JG_fieldGroupLabel{color:var(--text-primary);font-size:1.4rem;font-weight:700}._RE4JG_accentFieldGroups ._RE4JG_fieldGroupHead{background:var(--purple-00);box-shadow:inset 0 .1rem 0 0 var(--purple-10)}._RE4JG_fieldGroupChevron{color:var(--text-secondary);flex-shrink:0;transition:transform .2s}._RE4JG_fieldGroupChevron._RE4JG_open{transform:rotate(180deg)}._RE4JG_fieldGroupBody{flex-direction:column;gap:1.6rem;padding:1.6rem;display:flex}._RE4JG_tabs{align-items:center;gap:1.2rem;display:flex}._RE4JG_tab{color:var(--text-tertiary);white-space:nowrap;font-size:1.5rem;font-weight:700}._RE4JG_tab:hover{color:var(--text-secondary)}._RE4JG_tabActive,._RE4JG_tabActive:hover{color:var(--text-primary)}
.fEHzFa_container{width:100%;padding:var(--spacing-8);color:var(--sp-txt-secondary);letter-spacing:-.042rem;border-radius:.4rem;justify-content:space-between;align-items:center;font-size:1.4rem;font-weight:700;line-height:160%;display:flex}.fEHzFa_container.fEHzFa_active{color:var(--sp-main-50);background-color:var(--sp-transparency-main-05)}@media (hover:hover) and (pointer:fine){.fEHzFa_container.fEHzFa_active{transition:all .3s ease-out}.fEHzFa_container.fEHzFa_active:hover{color:var(--sp-main-70);background-color:var(--sp-transparency-main-10)}.fEHzFa_container.fEHzFa_active:hover svg path{fill:var(--sp-main-70)}}.fEHzFa_container.fEHzFa_active svg path{fill:var(--sp-main-50)}.fEHzFa_container.fEHzFa_disabled{color:var(--sp-txt-disabled);background-color:var(--sp-bg-disabled)}.fEHzFa_container.fEHzFa_disabled svg path{fill:var(--sp-txt-disabled)}@media (hover:hover) and (pointer:fine){.fEHzFa_container{transition:all .3s ease-out}.fEHzFa_container:hover{color:var(--sp-txt-primary);background-color:var(--sp-bg-secondary)}.fEHzFa_container:hover svg path{fill:var(--sp-txt-primary)}}.fEHzFa_container svg path{fill:var(--sp-txt-secondary)}.fEHzFa_leftIcon{margin-right:.4rem}.fEHzFa_rightIcon{margin-left:.8rem}
._0R-MSa_container{padding:1.2rem 2rem calc(1.2rem + env(safe-area-inset-bottom,0rem));background-color:var(--sp-transparency-white-80);border:.1rem solid var(--sp-border-secondary);-webkit-backdrop-filter:blur(2.8rem);backdrop-filter:blur(2.8rem);border-radius:1.2rem;flex-direction:row;align-items:center;gap:.6rem 3.2rem;display:flex}@media (max-width:47.99em){._0R-MSa_container{border-radius:0;flex-direction:column;align-items:stretch}}._0R-MSa_content{flex-direction:row;align-items:center;gap:.6rem;display:flex}@media (max-width:47.99em){._0R-MSa_content{align-self:center}}._0R-MSa_flag{width:4.8rem;height:auto}@media (max-width:47.99em){._0R-MSa_flag{width:2.4rem}}._0R-MSa_title{color:var(--sp-txt-primary);letter-spacing:-.048rem;font-size:1.6rem;font-weight:500;line-height:160%}@media (max-width:47.99em){._0R-MSa_title{letter-spacing:-.042rem;font-size:1.4rem;font-weight:500;line-height:160%}}
.xAmysa_layout{padding-top:var(--spacing-120);padding-bottom:var(--spacing-80);background-color:var(--gray-00)}@media (max-width:47.99em){.xAmysa_layout{padding-top:var(--spacing-80);padding-bottom:var(--spacing-120)}}.xAmysa_layout.xAmysa_noTopPadding{padding-top:0}.xAmysa_layoutContent{padding:0 4rem;max-width:120rem!important}@media (max-width:74.99em){.xAmysa_layoutContent{padding:0}}.xAmysa_container{align-items:flex-start;gap:var(--spacing-32);flex-direction:column;display:flex}@media (max-width:74.99em){.xAmysa_container{gap:var(--spacing-40)}}@media (max-width:47.99em){.xAmysa_container{gap:var(--spacing-32)}.xAmysa_title{align-self:stretch}}.xAmysa_grid{gap:var(--spacing-16);grid-template-columns:repeat(4,1fr);width:100%;max-width:120rem;margin:0 auto;display:grid}@media (max-width:74.99em){.xAmysa_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1069px){.xAmysa_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:47.99em){.xAmysa_grid{grid-template-columns:repeat(1,1fr)}}.xAmysa_empty{text-align:center;min-height:26rem;color:var(--text-tertiary);letter-spacing:inherit;justify-content:center;align-self:stretch;align-items:center;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex}.xAmysa_internshipBanner{width:100%;max-width:120rem}
.tje0fG_wrapper{background-color:var(--gray-10);border:.1rem solid var(--border-tertiary);border-radius:100rem;max-width:100%;position:relative;overflow:hidden}.tje0fG_wrapper.tje0fG_overflowLeft:before,.tje0fG_wrapper.tje0fG_overflowRight:after{width:8rem}.tje0fG_wrapper:before,.tje0fG_wrapper:after{content:"";width:0;transition:width .1s;display:block;position:absolute;top:0;bottom:0}.tje0fG_wrapper:before{background:linear-gradient(90deg,#413b541a 0%,#fff0 100%);left:0}.tje0fG_wrapper:after{background:linear-gradient(270deg,#413b541a 0%,#fff0 100%);right:0}.tje0fG_container{padding:var(--spacing-8);z-index:1;position:relative;overflow-x:scroll}.tje0fG_container::-webkit-scrollbar{display:none}.tje0fG_container{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:47.99em){.tje0fG_container{padding:var(--spacing-4)}}.tje0fG_list{gap:var(--spacing-8);flex-direction:row;display:flex;position:relative}@media (max-width:47.99em){.tje0fG_list{gap:0}}.tje0fG_highlight{background-color:var(--gray-90);border-radius:100rem;width:8.4rem;transition:background-color .3s,transform .3s,width .3s;position:absolute;top:0;bottom:0;left:0}.tje0fG_highlight:not([data-ready]){opacity:0;transition:none}.tje0fG_highlight:not([data-ready])~.tje0fG_tab.tje0fG_active{background-color:var(--gray-90);border-radius:100rem}@media (max-width:47.99em){.tje0fG_highlight{width:4.5rem}}.tje0fG_tab{padding:var(--spacing-8) var(--spacing-24);color:var(--text-tertiary);white-space:nowrap;letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem;transition:color .3s;position:relative}.tje0fG_tab.tje0fG_active{color:var(--text-primary-invert)}@media (max-width:47.99em){.tje0fG_tab{padding:var(--spacing-8) var(--spacing-12);letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}
.BkYMwG_container{background:#d3d3d3 url(../media/bg-l.0wqnmqp16lvzg.webp) 50%/cover no-repeat;border-radius:1.2rem;align-items:center;width:100%;height:14rem;display:flex;box-shadow:inset 0 0 0 .1rem #dce1eb}@media (max-width:74.99em){.BkYMwG_container{background:#d3d3d3 url(../media/bg-m.1eh3bnb2547nt.webp) 50%/cover no-repeat}}@media (max-width:47.99em){.BkYMwG_container{background:#d3d3d3 url(../media/bg-s.2_-nab682a42x.webp) 50%/cover no-repeat;height:8.6rem}}.BkYMwG_body{margin-left:20%}@media (max-width:74.99em){.BkYMwG_body{margin-left:3.2rem}}@media (max-width:47.99em){.BkYMwG_body{margin-left:1.2rem}}.BkYMwG_label{color:var(--blue-50);letter-spacing:inherit;margin-bottom:.2rem;font-size:1.6rem;font-weight:500;line-height:2.7rem}@media (max-width:47.99em){.BkYMwG_label{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.BkYMwG_title{color:var(--text-primary);letter-spacing:inherit;margin-bottom:.2rem;font-size:2.8rem;font-weight:700;line-height:4rem}@media (max-width:47.99em){.BkYMwG_title{letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}}
.g82uhq_container{flex-direction:column;min-width:0;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.g82uhq_container{transition:all .3s ease-out}.g82uhq_container:hover .g82uhq_thumbnailBg{opacity:.5}.g82uhq_container:hover .g82uhq_thumbnail{transform:translateY(-1.6rem)}}.g82uhq_card{border-radius:var(--corner-radius-M);border:.1rem solid var(--border-tertiary);background:#f3f2fb;flex-direction:column;display:flex;overflow:hidden}.g82uhq_eventOngoing .g82uhq_card{border-radius:var(--corner-radius-M) var(--corner-radius-M) 0 0;border-width:.1rem .1rem 0}@media (max-width:47.99em){.g82uhq_card{background:linear-gradient(#fefeff 0%,#f3f2fb 100%);flex-direction:row-reverse;justify-content:space-between}}.g82uhq_imageContainer{width:100%;height:19.9rem;margin-left:auto;position:relative}@media (max-width:47.99em){.g82uhq_imageContainer{max-width:unset;width:11.2rem;height:11.2rem;margin-left:unset}}.g82uhq_thumbnailBg{width:100%;height:fit-content;transition:opacity .4s ease-in-out;position:absolute;top:-.1rem;right:-.1rem}@media (max-width:74.99em){.g82uhq_thumbnailBg{width:34rem}}@media (max-width:47.99em){.g82uhq_thumbnailBg{width:11.2rem;height:11.2rem}}.g82uhq_thumbnail{z-index:1;width:auto;height:20.5rem;transition:transform .4s ease-in-out;position:absolute;top:.1rem;right:.8rem;transform:translateY(0)}@media (max-width:74.99em){.g82uhq_thumbnail{height:18.8rem;top:.7rem;right:.7rem}}@media (max-width:47.99em){.g82uhq_thumbnail{width:9.7rem;height:11.2rem;top:0;right:0}}.g82uhq_cardContent{padding:0 var(--spacing-20) var(--spacing-24);gap:var(--spacing-16);z-index:1;flex-direction:column;display:flex}@media (max-width:47.99em){.g82uhq_eventPublished .g82uhq_cardContent{padding-bottom:.8rem}}@media (max-width:74.99em){.g82uhq_cardContent{margin-top:-3.2rem}}@media (max-width:47.99em){.g82uhq_cardContent{padding:var(--spacing-20) var(--spacing-20) var(--spacing-24);margin-top:0}}.g82uhq_info{flex-direction:column;gap:.4rem;display:flex}@media (max-width:47.99em){.g82uhq_info{gap:.2rem}}.g82uhq_title{color:var(--text-primary);letter-spacing:inherit;word-break:keep-all;overflow-wrap:anywhere;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:47.99em){.g82uhq_title{letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}}.g82uhq_subtitle{color:var(--text-tertiary);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}@media (max-width:47.99em){.g82uhq_subtitle{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.g82uhq_tags{gap:var(--spacing-8);flex-flow:wrap;display:flex}.g82uhq_tags:empty{display:none}.g82uhq_event{padding:var(--spacing-12) var(--spacing-16);border-radius:0 0 var(--corner-radius-M) var(--corner-radius-M);border:.1rem solid var(--border-tertiary);z-index:1;background:#efecff;flex-direction:row;justify-content:space-between;align-items:center;gap:.6rem;margin-top:-1.6rem;display:flex;overflow:hidden}@media (max-width:47.99em){.g82uhq_event{margin-top:-1.1rem}}.g82uhq_eventTitleWrapper{align-items:center;gap:var(--spacing-4);max-width:calc(100% - 3rem);display:flex;overflow:hidden}.g82uhq_eventTitle{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.g82uhq_labels{align-items:center;gap:var(--spacing-4);flex-direction:row;height:2.4rem;display:flex}@media (max-width:47.99em){.g82uhq_labels{height:2rem}}
.fxdspG_actions{flex:1 1 0;justify-content:flex-end;align-items:center;gap:.8rem;min-width:0;display:flex;position:relative}.fxdspG_measure{visibility:hidden;pointer-events:none;gap:.8rem;display:flex;position:absolute;top:0;right:0}.fxdspG_action{color:var(--text-secondary);white-space:nowrap;letter-spacing:inherit;border-radius:.8rem;flex-shrink:0;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:1.5rem;font-weight:500;line-height:2.5rem;display:flex}.fxdspG_action:hover:not(:disabled){background:var(--gray-10)}.fxdspG_action.fxdspG_on{background:var(--gray-10);color:var(--text-primary)}.fxdspG_action:disabled{color:var(--text-disabled);cursor:default}.fxdspG_more{flex-shrink:0;display:flex}.fxdspG_moreButton{justify-content:center;width:3.3rem;height:3.3rem;padding:0}.fxdspG_menu{z-index:calc(var(--z-index-overlay) - 1);background:var(--gray-00);min-width:16rem;box-shadow:0 .4rem 1.2rem 0 var(--gray-100-opacity-10),inset 0 0 0 .1rem var(--gray-100-opacity-10);border-radius:.8rem;flex-direction:column;padding:.4rem;display:flex;position:fixed}.fxdspG_menuItem{color:var(--text-secondary);white-space:nowrap;letter-spacing:inherit;border-radius:.6rem;align-items:center;gap:.6rem;padding:.6rem .8rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}.fxdspG_menuItem:hover:not(:disabled){background:var(--gray-100-opacity-05)}.fxdspG_menuItem.fxdspG_on{color:var(--text-primary)}.fxdspG_menuItem:disabled{color:var(--text-disabled);cursor:default}.fxdspG_menuIcon{flex-shrink:0;justify-content:center;width:2rem;display:flex}.fxdspG_menuLabel{text-align:left;flex:1}
.GEjfeW_container{width:100%;padding:var(--spacing-120) 4rem 30rem;background-color:var(--sp-bg-secondary);justify-content:center;gap:4rem;display:flex}.GEjfeW_content{width:84rem}.GEjfeW_cardContainer{width:24rem;margin-top:9.2rem}.GEjfeW_card{position:sticky;top:10.4rem}
.eZ0LMG_valueText{background:var(--gray-05);max-width:100%;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;letter-spacing:inherit;border-radius:.4rem;padding:.2rem .6rem;font-size:1.2rem;font-weight:400;line-height:2rem;display:inline-block}.eZ0LMG_valueText.eZ0LMG_before{background:var(--diff-remove-bg);color:var(--diff-remove-txt);text-decoration:line-through}.eZ0LMG_valueText.eZ0LMG_after{background:var(--diff-add-bg);color:var(--diff-add-txt)}.eZ0LMG_valueLink{text-decoration:underline}.eZ0LMG_valueImageLink{background:var(--gray-05);border-radius:.8rem;padding:.4rem;display:inline-flex}.eZ0LMG_valueImageLink.eZ0LMG_before{background:var(--diff-remove-bg);opacity:.7}.eZ0LMG_valueImageLink.eZ0LMG_after{background:var(--diff-add-bg)}.eZ0LMG_valueImage{object-fit:contain;border-radius:.4rem;max-width:16rem;max-height:9.4rem}
.YC8usq_muted{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}.YC8usq_more{color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;border-radius:.8rem;padding:.8rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}.YC8usq_more:hover{background:var(--gray-10)}.YC8usq_badge{border-radius:var(--radius-circle);letter-spacing:inherit;flex-shrink:0;padding:0 .7rem;font-size:1.1rem;font-weight:500;line-height:1.8rem}.YC8usq_badge.YC8usq_added{background:var(--diff-add-bg);color:var(--diff-add-txt)}.YC8usq_badge.YC8usq_removed{background:var(--diff-remove-bg);color:var(--diff-remove-txt)}.YC8usq_badge.YC8usq_moved{background:var(--background-purple-primary);color:var(--text-purple-secondary)}.YC8usq_badge.YC8usq_modified{background:var(--yellow-00);color:var(--yellow-90)}.YC8usq_badge.YC8usq_direct,.YC8usq_badge.YC8usq_promoted{box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-05);letter-spacing:inherit;padding:.1rem .8rem 0;font-size:1.1rem;font-weight:700;line-height:2rem}.YC8usq_badge.YC8usq_direct{background:var(--gray-15);color:var(--gray-70)}.YC8usq_badge.YC8usq_promoted{background:var(--blue-00);color:var(--blue-50)}
.wPCb-q_groups{flex-direction:column;gap:1.2rem;display:flex}.wPCb-q_group{border-radius:var(--radius-12);background:var(--gray-00);box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10);flex-direction:column;gap:1.2rem;padding:1.4rem 1.6rem;display:flex}.wPCb-q_groupHead{align-items:flex-start;gap:.8rem;display:flex}.wPCb-q_groupHeader{flex-wrap:wrap;flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.wPCb-q_groupToggle{text-align:left;width:100%}.wPCb-q_chevron{color:var(--text-tertiary);flex-shrink:0;transition:transform .15s;transform:rotate(-90deg)}.wPCb-q_chevron.wPCb-q_open{transform:none}.wPCb-q_sectionJump{color:var(--text-secondary);letter-spacing:inherit;border-radius:.6rem;flex-shrink:0;padding:.2rem .6rem;font-size:1.2rem;font-weight:500;line-height:2rem}.wPCb-q_sectionJump:hover{background:var(--gray-10);color:var(--text-primary)}.wPCb-q_jump{color:inherit;text-align:left;text-underline-offset:.2rem;text-decoration:underline;-webkit-text-decoration-color:var(--gray-30);text-decoration-color:var(--gray-30)}.wPCb-q_jump:hover{color:var(--text-primary);text-decoration-color:currentColor}.wPCb-q_groupTitle{color:var(--text-primary);letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}.wPCb-q_items{flex-direction:column;gap:1.2rem;display:flex}.wPCb-q_item{flex-direction:column;gap:.4rem;display:flex}.wPCb-q_itemPath{color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex}.wPCb-q_diff{align-items:flex-start;gap:.6rem;display:flex}.wPCb-q_diffBefore,.wPCb-q_diffAfter{min-width:0}.wPCb-q_fields{background:var(--gray-05);border-radius:.8rem;padding:.8rem 1.2rem}.wPCb-q_fieldsSummary{cursor:pointer;color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}.wPCb-q_fieldList{flex-direction:column;gap:.8rem;margin-top:1rem;display:flex}.wPCb-q_fieldRow{flex-direction:column;gap:.2rem;display:flex}.wPCb-q_fieldPath{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}
.t4h-hW_review{flex-direction:column;gap:.8rem;display:flex}.t4h-hW_summary{color:var(--text-primary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.t4h-hW_changes{border-radius:var(--radius-12);background:var(--gray-05);max-height:44vh;padding:1.2rem;overflow-y:auto}
.UAcgoq_layout{padding-top:8rem;padding-bottom:8rem}.UAcgoq_container{justify-content:center;display:flex}
._0yZapq_content{flex-direction:column;gap:1.6rem;display:flex}._0yZapq_wide,._0yZapq_memo{text-align:left}._0yZapq_notice{color:var(--text-purple-primary);font-weight:600}
._7RRysa_container{background-color:var(--background-invert);cursor:pointer;justify-content:center;align-items:center;width:100%;height:5.8rem;display:flex}._7RRysa_inner{align-items:center;gap:.4rem;display:flex}._7RRysa_illustration{flex-shrink:0;width:3.05rem;height:3.05rem}._7RRysa_text{letter-spacing:-.03rem;white-space:nowrap;align-items:center;gap:.3rem;display:flex}._7RRysa_lead{color:var(--text-secondary-invert);letter-spacing:inherit;font-size:1.8rem;font-weight:400;line-height:3rem}._7RRysa_highlight{-webkit-text-fill-color:#0000;letter-spacing:inherit;background:linear-gradient(270deg,#718dff 0%,#b867fa 72.78%);-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:700;line-height:3rem}@media (max-width:74.99em){._7RRysa_container{height:5.4rem}}@media (max-width:47.99em){._7RRysa_container{height:4rem}._7RRysa_illustration{width:2.525rem;height:2.525rem}._7RRysa_text{gap:.2rem}._7RRysa_lead{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}._7RRysa_highlight{letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem;text-decoration:underline}}
.ycKWoG_content{flex-direction:column;gap:1.6rem;display:flex}.ycKWoG_wide{text-align:left}
.NrjiYq_list{gap:var(--spacing-16);text-align:left;flex-direction:column;max-height:32rem;display:flex;overflow-y:auto}.NrjiYq_lead{color:var(--text-secondary);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.NrjiYq_section{align-items:flex-start;gap:var(--spacing-4);flex-direction:column;display:flex}.NrjiYq_sectionLabel,.NrjiYq_field{text-align:left;cursor:pointer;background:0 0}.NrjiYq_sectionLabel:hover,.NrjiYq_field:hover{text-decoration:underline}.NrjiYq_sectionLabel{color:var(--text-primary);letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}.NrjiYq_field{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}
.F_EU8W_modalBody.F_EU8W_modalBody{text-align:left;background-image:none;flex-direction:column;padding:0;display:flex;overflow:hidden}.F_EU8W_body{flex-direction:column;gap:1.2rem;min-height:0;max-height:70vh;padding:1.6rem 2.4rem 0;display:flex}.F_EU8W_listScroll{flex-direction:column;flex:1;gap:1.2rem;min-height:0;padding-bottom:2.4rem;display:flex;overflow-y:auto}.F_EU8W_chips{flex-wrap:wrap;gap:.6rem;display:flex}.F_EU8W_chip{border:.1rem solid var(--gray-15);background:var(--gray-00);height:2.8rem;color:var(--text-secondary);border-radius:1.4rem;padding:0 1rem;font-size:1.2rem;font-weight:700}.F_EU8W_chip:hover{border-color:var(--purple-60)}.F_EU8W_chip.F_EU8W_picked{border-color:var(--purple-60);background:var(--purple-05);color:var(--purple-60)}.F_EU8W_message{color:var(--text-caption);text-align:center;padding:2.4rem 0;font-size:1.3rem}.F_EU8W_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.F_EU8W_item{border:.1rem solid var(--gray-15);background:var(--gray-00);text-align:left;border-radius:.8rem;flex-direction:column;gap:.4rem;width:100%;padding:.6rem;display:flex}.F_EU8W_item:hover:not(:disabled){border-color:var(--purple-60)}.F_EU8W_item:disabled{cursor:not-allowed;opacity:.5}.F_EU8W_thumb{aspect-ratio:4/3;background:var(--gray-05);border-radius:.6rem;overflow:hidden}.F_EU8W_thumb img{object-fit:cover;object-position:top;width:100%;height:100%}.F_EU8W_thumbSnapshot.F_EU8W_thumbSnapshot{position:relative;container-type:inline-size}.F_EU8W_thumbSnapshot.F_EU8W_thumbSnapshot img{object-fit:fill;height:auto;position:absolute;top:0;left:0}.F_EU8W_snapshotClip{width:100%;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.F_EU8W_name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;font-weight:700;overflow:hidden}.F_EU8W_item.F_EU8W_previewing{border-color:var(--purple-60);background:var(--purple-05)}.F_EU8W_split{height:70vh;min-height:0;display:flex}.F_EU8W_listColumn{flex:1;min-width:0}.F_EU8W_listColumn .F_EU8W_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.F_EU8W_previewColumn{flex-direction:column;flex:none;padding:1.6rem 2.4rem 2.4rem 0;display:flex}.F_EU8W_previewScroll{flex:1;min-height:0;overflow-y:auto}.F_EU8W_previewActions{flex:none;justify-content:space-between;align-items:center;gap:1.2rem;padding:0 0 1.2rem;display:flex}.F_EU8W_previewTitle{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:1.3rem;font-weight:700;overflow:hidden}.F_EU8W_previewPane{background:var(--gray-05);box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10);border-radius:.8rem;position:relative;overflow:hidden}.F_EU8W_previewFrame{transform-origin:0 0;pointer-events:none;border:none;position:absolute;top:0;left:0}.F_EU8W_previewIdle{width:52rem;height:24rem;color:var(--text-caption);justify-content:center;align-items:center;font-size:1.3rem;display:flex}.F_EU8W_previewSnapshot{max-width:none;height:auto;position:absolute;top:0;left:0}.F_EU8W_previewMessage{color:var(--text-caption);justify-content:center;align-items:center;font-size:1.3rem;display:flex;position:absolute;inset:0}
.QrXf1a_field{flex-direction:column;gap:.6rem;display:flex}.QrXf1a_label{color:var(--text-secondary);font-size:1.3rem;font-weight:600}.QrXf1a_labelRow{align-items:center;gap:.6rem;display:flex}.QrXf1a_labelRow>.QrXf1a_label{flex-shrink:0}.QrXf1a_labelDescription{color:var(--text-caption);text-align:right;margin-left:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem}.QrXf1a_counter{color:var(--text-caption);font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem}.QrXf1a_counter.QrXf1a_over{color:var(--status-negative);font-weight:700}.QrXf1a_helpLink{text-decoration:underline}.QrXf1a_labelDescription+.QrXf1a_labelDescription{margin-left:var(--spacing-8)}.QrXf1a_labelDescription+.QrXf1a_counter{margin-left:0}.QrXf1a_required:after{color:var(--status-negative);content:" *"}.QrXf1a_groupLabel{text-align:left;justify-content:space-between;align-items:center;gap:.6rem;width:100%;display:flex}.QrXf1a_summary{color:var(--text-tertiary);margin-left:.4rem;font-weight:400}.QrXf1a_chevron{color:var(--text-tertiary);flex-shrink:0;transition:transform .15s;transform:rotate(-90deg)}.QrXf1a_chevron.QrXf1a_open{transform:none}.QrXf1a_control{background:var(--gray-00);box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10);color:var(--text-primary);border-radius:.6rem;padding:.8rem 1rem;font-size:1.4rem}.QrXf1a_control:focus{box-shadow:inset 0 0 0 .2rem var(--purple-60);outline:none}.QrXf1a_textarea{resize:vertical;white-space:pre-wrap;min-height:calc(3em + 1.6rem);line-height:1.5}.QrXf1a_toggle{align-items:center;gap:.8rem;display:flex}.QrXf1a_hint{color:var(--text-tertiary);font-size:1.2rem}.QrXf1a_list{flex-direction:column;gap:1.2rem;display:flex}.QrXf1a_listTextButton{border:.1rem solid var(--purple-30);background:var(--purple-05);width:100%;height:3.8rem;color:var(--purple-60);border-radius:.8rem;justify-content:center;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:700;line-height:1.8rem;display:flex}.QrXf1a_listTabs{flex-wrap:wrap;gap:.4rem;display:flex}.QrXf1a_listTab{border:.1rem solid var(--gray-15);background:var(--gray-00);min-width:3.2rem;height:3.2rem;color:var(--text-secondary);border-radius:1.6rem;padding:0 1rem;font-size:1.2rem;font-weight:700}.QrXf1a_listTab:hover{border-color:var(--purple-60)}.QrXf1a_listTab.QrXf1a_picked{border-color:var(--purple-60);background:var(--purple-05);color:var(--purple-60)}.QrXf1a_listTabAdd{color:var(--text-tertiary);border-style:dashed}.QrXf1a_chipList{border:.1rem solid var(--gray-15);background:var(--gray-00);border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.4rem;min-height:3.8rem;padding:.6rem;display:flex}.QrXf1a_chipList:focus-within{border-color:var(--purple-60)}.QrXf1a_chip{background:var(--background-tertiary);height:2.4rem;color:var(--text-primary);border-radius:.6rem;align-items:center;gap:.2rem;padding:0 .4rem 0 .8rem;font-size:1.2rem;font-weight:500;display:inline-flex}.QrXf1a_chipRemove{width:1.8rem;height:1.8rem;color:var(--text-tertiary);font-size:1.4rem;line-height:1}.QrXf1a_chipRemove:hover{color:var(--text-primary)}.QrXf1a_chipInput{background:0 0;border:none;outline:none;flex:1 0 6rem;min-width:6rem;height:2.4rem;font-size:1.2rem}.QrXf1a_collapsibleHeader{align-items:center;display:flex;position:relative}.QrXf1a_collapsibleHeader>button{flex:1;min-width:0}.QrXf1a_collapsibleSwitch{flex-shrink:0;margin-left:.8rem;display:inline-flex}.QrXf1a_collapsibleSwitch.QrXf1a_inCard{margin-left:0;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.QrXf1a_textEditor{text-align:left;flex-direction:column;gap:.8rem;display:flex}.QrXf1a_textEditorGuide{color:var(--text-tertiary);white-space:pre-line;font-size:1.2rem;line-height:1.8rem}.QrXf1a_textEditorColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem;display:grid}.QrXf1a_textEditorPreview{background:var(--background-secondary);border-radius:.8rem;height:44rem;padding:1.2rem 1.4rem;overflow-y:auto}.QrXf1a_textEditorPreviewTitle{color:var(--text-tertiary);margin-bottom:.8rem;font-size:1.1rem;font-weight:700}.QrXf1a_outline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QrXf1a_outlineLabel{word-break:keep-all;display:block}.QrXf1a_outlineNote{color:var(--text-tertiary);font-size:1.1rem;display:block}.QrXf1a_outlineDepth0{gap:1.2rem}.QrXf1a_outlineDepth0>li>.QrXf1a_outlineLabel{color:var(--text-primary);font-size:1.3rem;font-weight:700}.QrXf1a_outlineDepth1{border-left:.2rem solid var(--purple-20);gap:.6rem;margin-top:.6rem;padding-left:1rem}.QrXf1a_outlineDepth1>li>.QrXf1a_outlineLabel{color:var(--text-secondary);font-size:1.2rem;font-weight:700}.QrXf1a_outlineDepth2{margin-top:.2rem;padding-left:1rem}.QrXf1a_outlineDepth2>li>.QrXf1a_outlineLabel{color:var(--text-tertiary);font-size:1.2rem}.QrXf1a_outlineDepth2>li>.QrXf1a_outlineLabel:before{content:"· "}.QrXf1a_textEditorInput{white-space:pre;resize:vertical;height:44rem;font-size:1.3rem;line-height:2rem}.QrXf1a_textEditorSummary{color:var(--text-secondary);font-size:1.2rem;font-weight:700}.QrXf1a_textEditorProblems{color:var(--error);margin:0;padding-left:1.6rem;font-size:1.2rem;line-height:1.8rem;list-style:outside}.QrXf1a_textEditorActions{justify-content:flex-end;gap:.8rem;padding-bottom:2.4rem;display:flex}.QrXf1a_nestedCard{background:var(--background-secondary)}.QrXf1a_nestedCard .QrXf1a_cardHeader{background:var(--background-tertiary);height:3.4rem}.QrXf1a_nestedCard .QrXf1a_cardBody{background:var(--background-secondary)}.QrXf1a_richTextHelp{align-self:center;display:inline-flex;position:relative}.QrXf1a_richTextHelpButton{border:.1rem solid var(--gray-20);width:1.6rem;height:1.6rem;color:var(--text-tertiary);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.QrXf1a_richTextHelpButton.QrXf1a_open{border-color:var(--purple-60);color:var(--purple-60)}.QrXf1a_richTextHelpPopover{pointer-events:none;z-index:var(--z-index-overlay);background:var(--gray-90);width:24rem;color:var(--gray-00);box-shadow:0 .4rem 1.2rem var(--gray-100-opacity-15);border-radius:.8rem;flex-direction:column;gap:.6rem;padding:1rem 1.2rem;font-size:1.1rem;font-weight:500;line-height:1.6rem;display:flex;position:fixed}.QrXf1a_richTextHelpPopover code{background:var(--gray-00-opacity-15);border-radius:.4rem;margin-right:.6rem;padding:0 .4rem;font-family:inherit;font-weight:700}.QrXf1a_richTextHelpRow{display:block}.QrXf1a_fieldHelpText{white-space:pre-line}.QrXf1a_tileOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.QrXf1a_tileOptions.QrXf1a_oneRow{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.QrXf1a_tileOption{border:.1rem solid var(--border-secondary);background:var(--gray-00);color:var(--text-secondary);border-radius:.8rem;flex-direction:column;align-items:center;padding:.6rem .4rem;display:flex}.QrXf1a_tileOption:hover{border-color:var(--purple-60)}.QrXf1a_tileOption.QrXf1a_picked{border-color:var(--border-purple-primary);box-shadow:inset 0 0 0 .05rem var(--border-purple-primary);background:var(--purple-05);color:var(--text-purple-primary)}.QrXf1a_tileOption.QrXf1a_picked .QrXf1a_tileLabel{font-weight:700}.QrXf1a_tileOption.QrXf1a_picked .QrXf1a_tileCaption{color:inherit}.QrXf1a_tileLabel{font-size:1.2rem;font-weight:500;line-height:1.8rem}.QrXf1a_tileCaption{color:var(--text-caption);font-size:1rem;line-height:1.4rem}.QrXf1a_syncRow{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.QrXf1a_syncLabel{color:var(--text-secondary);font-size:1.2rem;font-weight:500}.QrXf1a_listItem{flex-direction:column;gap:.8rem;display:flex}.QrXf1a_singleLineItem{align-items:center;gap:.4rem;display:flex}.QrXf1a_singleLineItem>.QrXf1a_control{flex:1;min-width:0}.QrXf1a_singleLineRemove{color:var(--text-secondary);border-radius:2.4rem;flex-shrink:0;padding:.4rem;display:inline-flex}.QrXf1a_singleLineRemove:hover{background:var(--gray-100-opacity-5)}.QrXf1a_card{background:var(--background-primary);border-radius:1rem;flex-direction:column;flex-shrink:0;display:flex;position:relative}.QrXf1a_card:after{border-radius:inherit;box-shadow:inset 0 0 0 .1rem var(--border-secondary);content:"";pointer-events:none;position:absolute;inset:0}.QrXf1a_card>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.QrXf1a_card>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.QrXf1a_cardHeader{background:var(--background-secondary);text-align:left;flex-shrink:0;justify-content:space-between;align-items:center;gap:.6rem;width:100%;height:4.2rem;padding:0 1.2rem 0 1rem;display:flex}.QrXf1a_cardHeader.QrXf1a_withSwitch{padding-right:5.6rem}.QrXf1a_listCardBadge{background:var(--background-tertiary);height:2rem;color:var(--text-secondary);border-radius:1rem;align-items:center;padding:0 .8rem;font-size:1.1rem;font-weight:700;line-height:1.6rem;display:inline-flex}.QrXf1a_listCardRemove{color:var(--text-caption);font-size:1.1rem;font-weight:500;line-height:1.6rem}.QrXf1a_listCardActions{align-items:center;gap:2.4rem;display:inline-flex}.QrXf1a_listCardMoveGroup{align-items:center;gap:.6rem;display:inline-flex}.QrXf1a_listCardMoveButtons{align-items:center;gap:1.6rem;display:inline-flex}.QrXf1a_listCardMoveLabel{color:var(--text-caption);font-size:1.1rem;line-height:1.6rem}.QrXf1a_listCardMoveButtons .QrXf1a_listCardMove{box-shadow:inset 0 0 0 .1rem var(--border-secondary);border-radius:.6rem}.QrXf1a_listCardMoveButtons .QrXf1a_listCardMove:disabled{box-shadow:inset 0 0 0 .1rem var(--border-tertiary)}.QrXf1a_cardBody{background:var(--background-primary);flex-direction:column;gap:1rem;padding:1.2rem;display:flex}.QrXf1a_addButton{border:.1rem dashed var(--border-secondary);background:var(--background-secondary);height:3.8rem;color:var(--text-secondary);border-radius:.8rem;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;line-height:1.8rem;display:flex}.QrXf1a_textButton{color:var(--text-secondary);font-size:1.2rem;text-decoration:underline}.QrXf1a_inputRow{gap:.6rem;display:flex}.QrXf1a_inputRow .QrXf1a_control{flex:1;min-width:0}.QrXf1a_pickButton{background:var(--gray-00);width:3.6rem;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10);color:var(--text-secondary);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.QrXf1a_pickButton:disabled{cursor:progress;opacity:.5}.QrXf1a_colorSwatch{background:var(--gray-00);width:3.6rem;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10);cursor:pointer;border:none;border-radius:.6rem;flex-shrink:0;padding:.2rem}.QrXf1a_suggestionToggle{border:.1rem solid var(--gray-15);background:var(--gray-00);height:2.8rem;color:var(--text-secondary);border-radius:.6rem;align-self:flex-start;align-items:center;gap:.4rem;padding:0 .8rem 0 1rem;font-size:1.2rem;font-weight:600;display:inline-flex}.QrXf1a_pickedImages{flex-wrap:wrap;gap:.6rem;display:flex}.QrXf1a_pickedImage{border:.1rem solid var(--gray-15);background:var(--gray-00);border-radius:.6rem;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:inline-flex;position:relative}.QrXf1a_pickedImageRemove{background:var(--gray-60);width:1.6rem;height:1.6rem;color:var(--gray-00);border-radius:50%;padding-top:.1rem;font-size:1.1rem;line-height:1.5rem;position:absolute;top:-.6rem;right:-.6rem}.QrXf1a_suggestionOrder{background:var(--purple-60);min-width:1.6rem;height:1.6rem;color:var(--gray-00);text-align:center;border-radius:.8rem;padding:.1rem .3rem 0;font-size:1rem;font-weight:700;line-height:1.5rem;position:absolute;bottom:-.4rem;left:-.4rem}.QrXf1a_suggestionGroups{flex-direction:column;gap:.8rem;margin-top:.6rem;display:flex}.QrXf1a_suggestionGroup[open]>.QrXf1a_suggestionGroupLabel{margin-bottom:.4rem}.QrXf1a_suggestionGroupLabel{color:var(--text-tertiary);cursor:pointer;font-size:1.1rem}.QrXf1a_suggestions{flex-wrap:wrap;gap:.4rem;display:flex}.QrXf1a_suggestion{border:.1rem solid var(--gray-15);background:var(--gray-00);border-radius:.6rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:inline-flex;position:relative}.QrXf1a_suggestion:hover{border-color:var(--purple-60)}.QrXf1a_suggestion.QrXf1a_picked{border-color:var(--purple-60);box-shadow:inset 0 0 0 .1rem var(--purple-60)}.QrXf1a_suggestion:disabled{opacity:.35}.QrXf1a_suggestion[data-tooltip]:hover:after{content:attr(data-tooltip);z-index:10;background:var(--gray-90);color:var(--gray-00);white-space:nowrap;pointer-events:none;border-radius:.4rem;padding:.3rem .6rem;font-size:1.1rem;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%)}.QrXf1a_swatchOptions{flex-wrap:wrap;gap:.4rem;display:flex}.QrXf1a_swatchOption{border:.1rem solid var(--gray-15);background:var(--gray-00);height:3.2rem;color:var(--text-primary);border-radius:.6rem;align-items:center;gap:.6rem;padding:0 1rem 0 .6rem;font-size:1.2rem;display:inline-flex}.QrXf1a_swatchOption:hover{border-color:var(--purple-60)}.QrXf1a_swatchOption.QrXf1a_picked{border-color:var(--purple-60);box-shadow:inset 0 0 0 .1rem var(--purple-60)}.QrXf1a_swatchDot{border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:inline-flex}.QrXf1a_swatchDot:hover{box-shadow:inset 0 0 0 .1rem var(--gray-30)}.QrXf1a_swatchDot.QrXf1a_picked{box-shadow:inset 0 0 0 .2rem var(--purple-60)}.QrXf1a_swatchDotFill{border-radius:50%;width:2.2rem;height:2.2rem}.QrXf1a_swatchChip{border:.1rem solid var(--gray-15);border-radius:.4rem;width:2rem;height:2rem}.QrXf1a_readOnly{field-sizing:content;background:var(--gray-05);min-height:0;color:var(--text-tertiary);resize:none;cursor:default}.QrXf1a_externalBlock{flex-direction:column;gap:1.2rem;display:flex}.QrXf1a_externalBlock+.QrXf1a_externalBlock{box-shadow:inset 0 .1rem 0 0 var(--border-tertiary);padding-top:1.6rem}.QrXf1a_externalHead{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.QrXf1a_externalTitle{color:var(--text-primary);font-size:1.3rem;font-weight:700}.QrXf1a_externalLink{background:var(--purple-05);height:2.8rem;box-shadow:inset 0 0 0 .1rem var(--purple-30);color:var(--purple-60);border-radius:.8rem;flex-shrink:0;align-items:center;gap:.4rem;padding:0 1rem;font-size:1.2rem;font-weight:700;line-height:1.8rem;display:flex}.QrXf1a_imagePreview{background:var(--gray-05);object-fit:contain;border-radius:.6rem;width:100%;max-height:16rem;display:block}.QrXf1a_tileOption:disabled,.QrXf1a_swatchOption:disabled,.QrXf1a_swatchDot:disabled{opacity:.5;cursor:not-allowed}
._8Va-rq_modalBody._8Va-rq_modalBody{text-align:left;background-image:none;padding:0}._8Va-rq_body{flex-direction:column;gap:1.2rem;max-height:70vh;padding:1.6rem 2.4rem 2.4rem;display:flex;overflow-y:auto}._8Va-rq_filters{flex-direction:column;gap:.8rem;display:flex}._8Va-rq_filterRow{align-items:flex-start;gap:1.2rem;display:flex}._8Va-rq_filterLabel{width:3.2rem;color:var(--text-caption);flex:none;font-size:1.2rem;font-weight:700;line-height:2.8rem}._8Va-rq_search{background:var(--gray-00);width:100%;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10);color:var(--text-primary);border-radius:.6rem;padding:.8rem 1rem;font-size:1.4rem}._8Va-rq_search:focus{box-shadow:inset 0 0 0 .2rem var(--purple-60);outline:none}._8Va-rq_chips{flex-wrap:wrap;gap:.6rem;display:flex}._8Va-rq_chip{border:.1rem solid var(--gray-15);background:var(--gray-00);height:2.8rem;color:var(--text-secondary);border-radius:1.4rem;padding:0 1rem;font-size:1.2rem;font-weight:700}._8Va-rq_chip:hover{border-color:var(--purple-60)}._8Va-rq_chip._8Va-rq_picked{border-color:var(--purple-60);background:var(--purple-05);color:var(--purple-60)}._8Va-rq_message{color:var(--text-caption);text-align:center;padding:2.4rem 0;font-size:1.3rem}._8Va-rq_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}._8Va-rq_item{border:.1rem solid var(--gray-15);background:var(--gray-00);text-align:left;border-radius:.8rem;flex-direction:column;gap:.4rem;width:100%;padding:.6rem;display:flex;position:relative}._8Va-rq_item:hover{border-color:var(--purple-60)}._8Va-rq_item._8Va-rq_picked{border-color:var(--purple-60);background:var(--purple-05)}._8Va-rq_thumb{aspect-ratio:1;background:var(--gray-05);border-radius:.6rem;justify-content:center;align-items:center;display:flex;overflow:hidden}._8Va-rq_thumb img{object-fit:contain;max-width:100%;max-height:100%}._8Va-rq_usagesPopover{pointer-events:none;z-index:calc(var(--z-index-overlay) + 1);background:var(--gray-90);border-radius:.8rem;flex-direction:column;gap:.4rem;max-width:32rem;padding:1rem 1.2rem;display:flex;position:fixed}._8Va-rq_usage{color:var(--gray-00);word-break:keep-all;font-size:1.1rem;line-height:1.4}._8Va-rq_usage b{font-weight:700}._8Va-rq_caption{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;overflow:hidden}._8Va-rq_meta{color:var(--text-caption);font-size:1.1rem}
.Smyl6G_reviewButton{color:var(--text-secondary);letter-spacing:inherit;border-radius:.6rem;flex-shrink:0;align-items:center;gap:.4rem;margin-left:auto;padding:.4rem .6rem;font-size:1.2rem;font-weight:500;line-height:2rem;display:flex}.Smyl6G_reviewButton:hover{background-color:var(--gray-05)}.Smyl6G_reviewButton:disabled{cursor:default}.Smyl6G_reviewButton:disabled:hover{background-color:#0000}.Smyl6G_reviewButton:disabled:not(.Smyl6G_loading){opacity:.4}.Smyl6G_stale{opacity:.5}.Smyl6G_location{min-width:0;color:var(--text-secondary);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:1.3rem;font-weight:600;overflow:hidden}.Smyl6G_location:hover{color:var(--purple-60)}.Smyl6G_actions{flex-shrink:0;align-items:center;gap:.4rem;margin-left:auto;display:flex}.Smyl6G_dismiss{height:2.8rem;color:var(--text-secondary);border-radius:.8rem;padding:0 .8rem;font-size:1.2rem;font-weight:700}.Smyl6G_dismiss:hover{background-color:var(--gray-05)}.Smyl6G_apply:disabled{cursor:default;background:var(--background-secondary);box-shadow:inset 0 0 0 .1rem var(--border-tertiary);color:var(--text-disabled)}.Smyl6G_diff{flex-direction:column;gap:.4rem;display:flex}.Smyl6G_line{white-space:pre-wrap;word-break:keep-all;border-radius:.6rem;padding:.6rem .8rem;font-size:1.4rem;line-height:1.5}.Smyl6G_line.Smyl6G_before{background:var(--diff-remove-bg);color:var(--diff-remove-txt)}.Smyl6G_line.Smyl6G_after{background:var(--diff-add-bg);color:var(--diff-add-txt)}.Smyl6G_change{border-radius:.2rem;font-weight:700;text-decoration:none}.Smyl6G_change:is(del){background:color-mix(in srgb, var(--diff-remove-txt) 16%, transparent);text-decoration:line-through}.Smyl6G_change:is(ins){background:color-mix(in srgb, var(--diff-add-txt) 16%, transparent)}.Smyl6G_applyAll{align-self:flex-end}.Smyl6G_close{color:var(--text-tertiary);align-self:flex-end;font-size:1.2rem}.Smyl6G_close:hover{color:var(--text-secondary)}.Smyl6G_cancel{color:var(--text-tertiary);flex-shrink:0;font-size:1.2rem}.Smyl6G_cancel:hover{color:var(--text-secondary)}
.VSR8mG_empty{color:var(--text-tertiary);text-align:center;letter-spacing:inherit;padding:2.4rem 0;font-size:1.3rem;font-weight:400;line-height:2.1rem}.VSR8mG_list{flex-direction:column;gap:.2rem;display:flex}.VSR8mG_row{border-radius:.6rem;align-items:center;gap:.4rem;height:3.6rem;padding:0 .4rem;display:flex;position:relative}.VSR8mG_row:hover{background:var(--gray-10)}.VSR8mG_row.VSR8mG_selected{background:var(--purple-10);box-shadow:inset 0 0 0 .1rem var(--purple-60)}.VSR8mG_row.VSR8mG_dragging{opacity:.4}.VSR8mG_row.VSR8mG_dropBefore:before,.VSR8mG_row.VSR8mG_dropAfter:after{background:var(--purple-60);content:"";border-radius:.1rem;height:.2rem;position:absolute;left:0;right:0}.VSR8mG_row.VSR8mG_dropBefore:before{top:-.2rem}.VSR8mG_row.VSR8mG_dropAfter:after{bottom:-.2rem}.VSR8mG_grip{width:2rem;height:2.4rem;color:var(--text-tertiary);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.VSR8mG_grip:active{cursor:grabbing}.VSR8mG_gripLocked{cursor:not-allowed}.VSR8mG_gripLocked:hover:after{z-index:1;background:var(--gray-90);color:var(--gray-00);white-space:nowrap;content:attr(data-locked-reason);pointer-events:none;border-radius:.6rem;margin-left:.4rem;padding:.4rem .8rem;font-size:1.2rem;font-weight:500;line-height:1.8rem;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.VSR8mG_gripLocked>*{opacity:.4}.VSR8mG_gripNone{cursor:default}.VSR8mG_name{min-width:0;height:100%;color:var(--text-primary);text-align:left;letter-spacing:-.03rem;letter-spacing:inherit;flex:1;align-items:center;gap:.4rem;font-size:1.3rem;font-weight:500;line-height:2.1rem;display:flex}.VSR8mG_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VSR8mG_pin{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}.VSR8mG_badge{flex-shrink:0;display:inline-flex}.VSR8mG_eye{width:2.4rem;height:2.4rem;color:var(--text-secondary);opacity:0;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.VSR8mG_eye:hover{background:var(--gray-20);color:var(--text-primary)}.VSR8mG_row:hover .VSR8mG_eye,.VSR8mG_row.VSR8mG_hidden .VSR8mG_eye,.VSR8mG_eye:focus-visible{opacity:1}.VSR8mG_row.VSR8mG_hidden .VSR8mG_name{opacity:.4}
.BSGjOG_count{color:var(--text-tertiary);letter-spacing:inherit;margin-left:.6rem;font-size:1.2rem;font-weight:400;line-height:2rem}.BSGjOG_entries{flex-direction:column;gap:.8rem;display:flex}.BSGjOG_entry{border-radius:var(--radius-12);background:var(--gray-05);box-shadow:inset 0 0 0 .1rem var(--border-tertiary);flex-direction:column;gap:1.6rem;padding:1.2rem 1.6rem;display:flex}.BSGjOG_entryMain{text-align:left;flex-direction:column;gap:.2rem;width:100%;display:flex}.BSGjOG_entryTop{align-items:center;gap:.4rem;width:100%;display:flex}.BSGjOG_entryDate{min-width:0;color:var(--text-primary);letter-spacing:inherit;flex:1;font-size:1.4rem;font-weight:700;line-height:2.4rem}.BSGjOG_entryPublisher{color:var(--text-tertiary);letter-spacing:inherit;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:400;line-height:2rem;display:flex}.BSGjOG_avatar{border-radius:var(--radius-circle);background:var(--gray-15);flex-shrink:0;padding:.4rem;display:flex}.BSGjOG_entryMemo{box-shadow:inset 0 .1rem 0 0 var(--border-tertiary);justify-content:space-between;align-items:flex-start;gap:.8rem;padding-top:1rem;display:flex}.BSGjOG_memoText{min-width:0;color:var(--text-secondary);white-space:pre-wrap;word-break:break-all;letter-spacing:inherit;flex:1;font-size:1.2rem;font-weight:500;line-height:2rem}.BSGjOG_memoMenu{cursor:pointer;border-radius:.4rem;display:flex}.BSGjOG_memoMenu:hover{background:var(--gray-10)}.BSGjOG_addMemo{color:var(--text-secondary);letter-spacing:inherit;border-radius:.6rem;margin:-.4rem -.6rem;padding:.4rem .6rem;font-size:1.2rem;font-weight:500;line-height:2rem}.BSGjOG_addMemo:hover{background:var(--gray-10)}
._0gsf1G_modalBody._0gsf1G_modalBody{text-align:left;background-image:none;padding:0}._0gsf1G_detail{flex-direction:column;gap:2.4rem;padding:2.4rem 3.2rem 3.2rem;display:flex}._0gsf1G_meta{border-radius:var(--radius-12);background:var(--gray-05);color:var(--text-primary);letter-spacing:inherit;flex-direction:column;gap:.8rem;padding:1.6rem 2rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;display:flex}._0gsf1G_metaRow{gap:1.6rem;display:flex}._0gsf1G_metaLabel{width:7rem;color:var(--text-secondary);letter-spacing:inherit;flex-shrink:0;font-size:1.4rem;font-weight:500;line-height:2.4rem}._0gsf1G_metaMemo{white-space:pre-wrap;word-break:break-all}._0gsf1G_snapshot{border-radius:var(--radius-8);width:24rem;height:15rem;display:block;position:relative;overflow:hidden}._0gsf1G_snapshot:after{border-radius:inherit;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-10);content:"";position:absolute;inset:0}._0gsf1G_snapshotImage{object-fit:cover;object-position:top;width:100%;height:100%}
.Mh8lqW_modalBody.Mh8lqW_modalBody{text-align:left;background-image:none;padding:0}.Mh8lqW_body{flex-direction:column;gap:.5rem;padding:.6rem 3.2rem 0;display:flex}.Mh8lqW_caption{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}.Mh8lqW_footer{justify-content:center;padding:2.4rem 3.2rem;display:flex}
.s6OCDa_container{margin:var(--spacing-64) auto var(--spacing-200);max-width:74.4rem;padding:var(--spacing-32);border-radius:var(--radius-16);background-color:var(--gray-00);box-shadow:inset 0 0 0 .1rem var(--border-tertiary);flex-direction:column;gap:4rem;display:flex}@media (max-width:47.99em){.s6OCDa_container{box-shadow:none;border-radius:0;margin:0;padding:5.2rem 1.6rem 16rem}}.s6OCDa_content{gap:var(--spacing-24);flex-direction:column;display:flex}.s6OCDa_header{gap:var(--spacing-16);flex-direction:column;display:flex}.s6OCDa_labels{gap:.8rem;display:flex}.s6OCDa_title{word-break:keep-all;letter-spacing:inherit;font-size:3.2rem;font-weight:700;line-height:4.4rem}.s6OCDa_divider{background-color:var(--border-tertiary);height:.1rem}.s6OCDa_summaries{gap:var(--spacing-12);flex-direction:column;display:flex}.s6OCDa_summaryItem{letter-spacing:inherit;gap:.8rem;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex}.s6OCDa_summaryItem svg{transform:translateY(.3rem)}.s6OCDa_summaryValue{word-break:keep-all;gap:.4rem;display:flex}@media (max-width:47.99em){.s6OCDa_summaryValue{flex-direction:column}}.s6OCDa_summaryValue span{flex-shrink:0}.s6OCDa_summaryValue strong{white-space:pre-line}.s6OCDa_description{background-color:var(--gray-05);padding:var(--spacing-24);border-radius:var(--radius-8);box-shadow:inset 0 0 0 .1rem var(--border-tertiary)}.s6OCDa_description p{font-size:1.6rem!important;font-weight:500!important;line-height:2.7rem!important}.s6OCDa_scrollTo{z-index:1;position:fixed;bottom:3.2rem;left:50%;transform:translate(-50%);background-color:var(--gray-00)!important}@media (max-width:47.99em){.s6OCDa_scrollTo{bottom:2.8rem;left:2.4rem;transform:none}}
._4orOeG_hint{clip-path:inset(50%);white-space:nowrap;width:.1rem;height:.1rem;position:absolute;overflow:hidden}
._7xekPq_page{padding:var(--spacing-80) 0 var(--spacing-200);flex-direction:column;align-items:center;display:flex}@media (max-width:47.99em){._7xekPq_page{padding-top:var(--spacing-64)}}._7xekPq_cta{z-index:10;margin-top:var(--spacing-80);align-self:center;position:sticky;bottom:2.4rem}@media (max-width:47.99em){._7xekPq_cta{margin-top:0;position:fixed;bottom:0;left:0;right:0}body.content-detail-page{padding-bottom:calc(9.4rem + env(safe-area-inset-bottom,0rem))}}
.c262IW_courseSwitcher{z-index:1;position:relative}.c262IW_trigger{background:var(--gray-00);width:100%;height:3.6rem;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-15);color:var(--text-primary);letter-spacing:inherit;border-radius:.8rem;align-items:center;gap:.8rem;padding:0 1.2rem;font-size:1.3rem;font-weight:400;line-height:2.1rem;display:flex}.c262IW_trigger:hover{background:var(--gray-05)}.c262IW_label{white-space:nowrap}.c262IW_spacer{flex:1}.c262IW_options{background:var(--background-primary);min-width:100%;max-height:calc(100vh - 16rem);box-shadow:0 .4rem 1.2rem 0 #00000014,inset 0 0 0 .1rem var(--gray-10);border-radius:.8rem;flex-direction:column;padding:.8rem;display:flex;position:absolute;bottom:calc(100% + .4rem);left:0;overflow-y:auto}.c262IW_group{flex-direction:column;display:flex}.c262IW_groupLabel{color:var(--text-caption);white-space:nowrap;letter-spacing:inherit;align-items:center;gap:.4rem;padding:1.2rem .8rem 0;font-size:1.2rem;font-weight:700;line-height:2rem;display:flex}.c262IW_groupLabel:after{content:"";background:var(--gray-100-opacity-10);flex:1;min-width:0;height:.1rem}.c262IW_option{color:var(--text-primary);white-space:nowrap;letter-spacing:inherit;border-radius:.4rem;align-items:center;padding:.5rem .8rem;font-size:1.3rem;font-weight:400;line-height:2.1rem;display:flex}.c262IW_option:hover{background:var(--gray-100-opacity-05)}.c262IW_option.c262IW_current{letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}
th.a0rnEG_orderable{cursor:pointer}.a0rnEG_cell{align-items:center;gap:.4rem;height:4.4rem;display:flex}.a0rnEG_orderIcon path{fill:var(--sp-txt-secondary)}
.Ym3wwG_termsLink{width:100%;padding:var(--spacing-12) var(--spacing-12) var(--spacing-12) var(--spacing-20);border-radius:var(--radius-10);background-color:var(--gray-05);color:var(--text-tertiary);letter-spacing:inherit;justify-content:space-between;align-items:center;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}
.VUrAkW_frame{border:0;display:block}.VUrAkW_area{background:var(--gray-90);height:100dvh;position:relative;overflow:clip}.VUrAkW_areaFullscreen{background:var(--gray-20);overflow:auto hidden}.VUrAkW_center{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.VUrAkW_centerFullscreen{width:fit-content;min-width:100%}.VUrAkW_box{border-radius:var(--radius-8);background:var(--gray-00);flex-shrink:0;overflow:hidden}.VUrAkW_boxAside{position:relative;overflow:visible}.VUrAkW_paneClip{border-radius:var(--radius-8);overflow:hidden}.VUrAkW_asides{pointer-events:none;position:absolute;inset:0}.VUrAkW_aside{pointer-events:auto;margin-left:1.6rem;position:absolute;left:100%}.VUrAkW_asideLeft{margin-left:0;margin-right:1.6rem;left:auto;right:100%}.VUrAkW_asideRaised{z-index:1}.VUrAkW_boxFullscreen{height:100%}.VUrAkW_boxCompare{background:0 0;display:flex;overflow:visible}.VUrAkW_pane{border-radius:var(--radius-8);background:var(--gray-00);flex-shrink:0;position:relative;overflow:hidden}.VUrAkW_paneLabel{background:var(--gray-90);color:var(--gray-00);pointer-events:none;border-radius:.8rem;padding:.2rem 1rem;font-size:1.3rem;font-weight:700;line-height:2.1rem;position:absolute;top:.8rem;left:.8rem}
._6SP8uq_container{justify-content:center;align-items:center;gap:.8rem;display:flex}._6SP8uq_pageButton{width:3.2rem;height:3.2rem;color:var(--sp-txt-secondary);border:.1rem solid var(--sp-transparency-gray-20);background:var(--sp-gray-00);letter-spacing:-.036rem;border-radius:.4rem;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;line-height:160%;display:flex;box-shadow:0 0 .2rem #0022661a,0 0 .4rem #00000014}@media (hover:hover) and (pointer:fine){._6SP8uq_pageButton:not(._6SP8uq_disabled){transition:all .3s ease-out}._6SP8uq_pageButton:not(._6SP8uq_disabled):hover{background:var(--sp-gray-05);box-shadow:0 .4rem 1.2rem #0022661a,0 0 .8rem #00000014}}._6SP8uq_pageButton._6SP8uq_disabled{border-color:var(--sp-transparency-gray-00);background:var(--sp-gray-15);cursor:default}._6SP8uq_pageButton._6SP8uq_disabled svg path{fill:var(--sp-transparency-gray-30)}._6SP8uq_pageButton._6SP8uq_selected{background:var(--sp-main-50);color:var(--sp-main-00)}@media (hover:hover) and (pointer:fine){._6SP8uq_pageButton._6SP8uq_selected{transition:all .3s ease-out}._6SP8uq_pageButton._6SP8uq_selected:hover{background:var(--sp-main-70)}}._6SP8uq_pageButton svg path{fill:var(--sp-transparency-gray-20)}
.__iVKG_container{align-items:center;gap:var(--spacing-64);flex-direction:column;width:100%;max-width:120rem;display:flex}.__iVKG_listArea{align-items:flex-start;gap:var(--spacing-24);width:100%;padding:0 var(--layout-container-padding);flex-direction:column;display:flex}.__iVKG_tabNav{align-items:center;gap:var(--spacing-24);display:flex}@media (max-width:47.99em){.__iVKG_tabNav{justify-content:center;width:100%}}.__iVKG_tab{color:var(--gray-60);letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem;transition:color .2s ease-in-out}.__iVKG_tab.__iVKG_active{color:var(--text-primary)}@media (max-width:47.99em){.__iVKG_tab{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}.__iVKG_cardGridGate{width:100%}.__iVKG_cardGrid{gap:var(--spacing-64) var(--spacing-24);grid-template-columns:repeat(auto-fill,minmax(min(30rem,100%),1fr));width:100%;display:grid}@media (max-width:47.99em){.__iVKG_cardGrid{gap:var(--spacing-48)}}
.HiteYG_overlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.HiteYG_spinner{flex-shrink:0;width:3.2rem;height:3.2rem;animation:1s linear infinite HiteYG_spin}@keyframes HiteYG_spin{to{transform:rotate(360deg)}}
.ZkcGyq_container{width:120rem;margin:var(--spacing-120) auto;gap:4rem;padding:0 4rem;display:flex}@media (max-width:74.99em){.ZkcGyq_container{width:100%;padding:0 3.2rem}}@media (max-width:47.99em){.ZkcGyq_container{padding:0 1.6rem}}.ZkcGyq_sideMenuContainer{align-items:flex-start;gap:var(--spacing-12);flex-direction:column;flex:0 0 20rem;display:flex}@media (max-width:74.99em){.ZkcGyq_sideMenuContainer{display:none}}.ZkcGyq_content{flex-grow:1;min-width:0}
.XbM15q_toolbar{flex-shrink:0;align-items:center;gap:.8rem;display:flex}.XbM15q_toolbar .XbM15q_segmented button{height:2.8rem;padding:0 .6rem}.XbM15q_device{display:flex}.XbM15q_srOnly{clip-path:inset(50%);white-space:nowrap;width:.1rem;height:.1rem;position:absolute;overflow:hidden}.XbM15q_sizeGroup{background:var(--gray-10);border-radius:1rem;flex-shrink:0;align-items:center;gap:.4rem;padding:.4rem .6rem;display:flex}.XbM15q_number{background:var(--gray-00);width:5.2rem;color:var(--text-primary);text-align:right;letter-spacing:inherit;border-radius:.6rem;padding:.4rem .6rem;font-size:1.2rem;font-weight:500;line-height:2rem}.XbM15q_times,.XbM15q_unit{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}
.SIuJpa_container{width:var(--width,32rem);min-height:calc(90vh - var(--sp-gnb-height));margin:0 auto var(--spacing-120);flex-direction:column;justify-content:center;display:flex}@media (max-width:74.99em){.SIuJpa_container{margin:0 auto}}@media (max-width:47.99em){.SIuJpa_container{width:100%;padding:0 1.6rem}}.SIuJpa_logo{text-align:center;margin-bottom:var(--spacing-32)}
/*# sourceMappingURL=335n0agkq5ghw.css.map*/