.ScreenshotLayout_wrapper__1yujJ{display:flex;min-height:100vh;min-width:100vw;padding:2.5rem;background-color:#fff}.ShowcaseContainer_outerWrapper__G_XpT{display:grid;width:100%;place-items:center}.ShowcaseContainer_innerWrapper__86vlr{display:flex;width:100%;height:100%;border:1px solid #00000000}.ShowcaseContainer_innerWrapper--simulated-mobile__WGjxw{overflow:hidden;max-width:360px;height:720px;max-height:min(720px,calc(100dvh - 60px - 4em));padding:10px}.FullscreenHeader_wrapper__VTab8{display:flex;justify-content:center;border-bottom:1px solid rgba(22,22,23,.15);background-color:#fff;box-shadow:0 0 2px rgba(22,22,23,.25),0 4px 6px -2px rgba(22,22,23,.12),0 2px 2.5px -2px rgba(22,22,23,.12),0 1px 1.75px -2px rgba(22,22,23,.12);z-index:1}.FullscreenHeader_innerWrapper__T2_f9{display:flex;flex-grow:1;align-items:center;justify-content:space-between;padding:.25rem 1.5rem}.FullscreenHeader_logoWrapper__tZ3uB{display:flex;align-items:center;gap:1rem}.FullscreenHeader_headline__Ghcp3{display:none}@media only screen and (min-width:650px){.FullscreenHeader_headline__Ghcp3{display:block}}.ExitFullscreenButton_backButtonTextDesktop__WHqXJ{display:none}.ExitFullscreenButton_backButtonTextMobile__Q6AMt{display:block}@media only screen and (min-width:650px){.ExitFullscreenButton_backButtonTextDesktop__WHqXJ{display:block}.ExitFullscreenButton_backButtonTextMobile__Q6AMt{display:none}}.ShowcaseFullscreenLayout_wrapper__m47DB{display:flex;width:100%;height:100%;flex:1 1;flex-direction:column;background:#e7e7e9 linear-gradient(180deg,rgba(0,0,0,.04),transparent 10%);gap:1rem}.ShowcaseFullscreenLayout_content__AOcgP{position:relative;display:flex;width:100%;height:100%;flex:1 1}@media only screen and (min-width:650px){.ShowcaseFullscreenLayout_content__AOcgP{padding:2rem}}.ShowcaseDetailLayout_wrapper__MUQQe{display:flex;width:100%;flex:1 1;flex-direction:column;align-items:center;padding-bottom:2rem;gap:1.5rem}.ShowcaseDetailLayout_headerIntro__bMP9r{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.ShowcaseDetailLayout_description__jOhjk,.ShowcaseDetailLayout_header__LHE3w,.ShowcaseDetailLayout_relatedWrapper__WG3I2{width:100%;max-width:1050px;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media only screen and (min-width:650px){.ShowcaseDetailLayout_description__jOhjk,.ShowcaseDetailLayout_header__LHE3w,.ShowcaseDetailLayout_relatedWrapper__WG3I2{padding-right:2rem;padding-left:2rem}}.ShowcaseDetailLayout_header__LHE3w{display:flex;flex-direction:column;align-items:flex-start;padding-top:2rem;padding-bottom:.5rem;background-image:radial-gradient(97% 93% at 100% 0,hsla(0,0%,98%,.2) 0,#fafafa 100%),var(--background-image);background-position:100% 0;background-repeat:no-repeat;background-size:clamp(10.938rem,6.96rem + 19.89vw,21.875rem) calc(clamp(10.938rem, 6.96rem + 19.89vw, 21.875rem) / (592 / 356)),clamp(10.938rem,6.96rem + 19.89vw,21.875rem) calc(clamp(10.938rem, 6.96rem + 19.89vw, 21.875rem) / (592 / 356));gap:2rem}@media only screen and (min-width:650px){.ShowcaseDetailLayout_header__LHE3w{background-position:calc(100% - 2rem) 0}}.ShowcaseDetailLayout_headerText__Sdhdo{display:flex;flex-direction:column;gap:.5rem}.ShowcaseDetailLayout_headerDescription__N2ane{max-width:50ch}.ShowcaseDetailLayout_content___1Qy5{position:relative;display:flex;width:100%;flex:1 1;background:#e7e7e9 linear-gradient(180deg,rgba(0,0,0,.04),transparent 10%)}.ShowcaseDetailLayout_innerContent__iKN_c{display:flex;max-width:calc(min(1050px, 100%));min-height:640px;flex:1 1;margin-right:auto;margin-left:auto}.ShowcaseDetailLayout_innerContentExtraWide__P002m{max-width:calc(min(1328px, 100%))}.ShowcaseDetailLayout_relatedWrapper__WG3I2{margin-top:2.5rem;margin-bottom:3.25rem}@media only screen and (min-width:650px){.ShowcaseDetailLayout_innerContent__iKN_c{margin-top:3rem;margin-bottom:3rem;padding-right:2rem;padding-left:2rem}}.ShowcaseDetailLayout_fullScreenButton__ToyTK{position:absolute;top:1rem;right:1rem}.ShowcaseDetailLayout_fullScreenButton__ToyTK:focus,.ShowcaseDetailLayout_fullScreenButton__ToyTK:hover{opacity:.8}.ShowcaseDetailLayout_description__jOhjk{display:flex;flex-direction:column;padding-top:1rem;padding-bottom:1rem;gap:2rem}.ShowcaseDetailLayout_descriptionText__lFwHk{flex-basis:66%;flex-grow:3}.ShowcaseDetailLayout_descriptionInfo__Pe1Yd{display:flex;flex-basis:33%;flex-grow:1;flex-wrap:wrap;align-content:flex-start;color:rgba(22,22,23,.65)!important;gap:2rem}@media only screen and (min-width:650px){.ShowcaseDetailLayout_description__jOhjk{flex-direction:row}}.ShowcaseDetailLayout_switchWrapper__NHXm2{display:flex;overflow:auto;flex-wrap:wrap;align-items:flex-start;gap:.5rem 1.5rem}.Header_wrapper__IBiCU{z-index:20;display:flex;justify-content:center;border-bottom:1px solid rgba(22,22,23,.15);background-color:#fff;box-shadow:0 0 2px rgba(22,22,23,.25),0 4px 6px -2px rgba(22,22,23,.12),0 2px 2.5px -2px rgba(22,22,23,.12),0 1px 1.75px -2px rgba(22,22,23,.12)}.Header_innerWrapper__cO9BU{display:flex;max-width:1050px;flex-grow:1;align-items:center;justify-content:space-between;padding:.25rem 1rem;gap:1rem}.Header_logoWrapper__kGlpG{display:flex;align-items:center;gap:2rem}.FilterSection_filters__mOQYj{display:flex;overflow:auto;padding:3.5px 1.5px 1rem 3.5px;margin-right:-1.5px;margin-bottom:-1rem;margin-left:-1.5px;gap:.5rem}@media only screen and (min-width:650px){.FilterSection_filters__mOQYj{padding:3.5px;margin-right:0;margin-bottom:0;margin-left:0}}.NoShowcasesFoundSection_outerWrapper__ghhLI{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 0 48px;color:rgba(22,22,23,.65)}.NoShowcasesFoundSection_description__6c3rr,.NoShowcasesFoundSection_headline__JDCWQ{color:rgba(22,22,23,.65)!important;text-align:center}.NoShowcasesFoundSection_description__6c3rr{max-width:500px}.NoShowcasesFoundSection_clearFilters__M1_I0{margin-top:1rem}.SearchBar_root___LBuW{position:relative;display:flex;max-width:688px;align-items:center}.SearchBar_searchbar__X2L90{width:100%;height:3rem;padding:0 14.4px 0 calc(.75rem + 1.5rem + .5rem);border:1px solid rgba(22,22,23,.24);background:linear-gradient(0deg,#fff,#fff),linear-gradient(180deg,#f2f2f2,#fff);border-radius:120px;box-shadow:none;color:rgba(22,22,23,.65);font-family:var(--font-family-ibm-sans);font-size:18px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:34px;outline:0}.SearchBar_searchbar__X2L90:focus~.SearchBar_button__4xo0Q,.SearchBar_searchbar__X2L90:focus~.SearchBar_icon__CA0lK{color:#471aff}.SearchBar_active___WcB4{color:#161617}.SearchBar_searchbar__X2L90:focus{border:1px solid rgba(71,26,255,.65);box-shadow:0 0 2px rgba(22,22,23,.25),0 4px 6px -2px rgba(22,22,23,.12),0 2px 2.5px -2px rgba(22,22,23,.12),0 1px 1.75px -2px rgba(22,22,23,.12);color:#161617}.SearchBar_button__4xo0Q{position:absolute!important;right:.75rem;width:1.5rem!important;min-width:unset!important;height:1.5rem!important;padding:0!important}.SearchBar_button__4xo0Q:focus-visible{color:#471aff}.SearchBar_icon__CA0lK{position:absolute;left:.75rem;width:1.5rem;height:1.5rem;color:rgba(22,22,23,.65)}.DescriptionText_paragraph__sCa3V{color:#161617;font-size:18px;letter-spacing:.01em;line-height:28px}.DescriptionText_paragraphTruncated__cTPXF{position:relative;overflow:hidden;max-height:200px;text-overflow:ellipsis}.DescriptionText_paragraphTruncated__cTPXF:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(transparent 140px,hsla(240,5%,96%,.9) 170px,#f4f4f5 200px)}.DescriptionText_buttonWrapper__a9Ulx{display:flex;align-items:center;justify-content:center;margin-top:.5rem}.DescriptionText_buttonTruncated__WcZ_q{margin-top:-3rem;z-index:1}.ShowcaseCardGroup_group__i8WPO{display:flex;flex-direction:column;gap:1.5rem}.ShowcaseCardGroup_groupDescription__GkMui{max-width:50ch}.ShowcaseCardGroup_intro__x47dV{display:flex;flex-direction:column;gap:.5rem}.ShowcaseCardGroup_showcaseList__UrQ9l{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-template-rows:1fr}.ShowcaseCard_showcase__okoFh{display:flex;flex-basis:250px;flex-direction:column;flex-grow:1;padding:1rem;border:1px solid hsla(0,0%,100%,0);gap:1rem}.ShowcaseCard_showcase__okoFh:focus,.ShowcaseCard_showcase__okoFh:hover{border:1px solid hsla(0,0%,100%,.4);background:linear-gradient(180deg,#fff,hsla(0,0%,95%,.7));border-radius:24px;box-shadow:0 0 0 .5px rgba(18,26,33,.1),0 1px 2px rgba(18,26,33,.12)}.ShowcaseCard_previewImage__Cu_zy{width:100%;aspect-ratio:296/179;border-radius:8px;border:1px solid var(--ci-v2-border-black-light,rgba(46,46,47,.16));background:linear-gradient(180deg,var(--REF-NEUTRAL-1,hsla(0,0%,100%,.04)) 0,var(--REF-NEUTRAL-24,rgba(0,0,0,.04)) 100%)}.ShowcaseCard_description__0Bcsk{display:flex;flex-direction:column;gap:.25rem}.ShowcaseCard_titleWrapper__0Q7i7{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5rem}.ShowcaseCard_titleIcons__kyaxZ{display:flex;height:24px;flex-direction:row;align-items:center;gap:.25rem}.ShowcaseCardList_showcaseList__lG9NV{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-template-rows:1fr}.SimilarShowcasesSection_outerWrapper__yuMF5{display:flex;flex-direction:column;gap:1.5rem}.SimilarShowcasesSection_labelWrapper__KDsPC{display:flex;align-items:center;color:rgba(22,22,23,.65);gap:1rem}.SimilarShowcasesSection_groupWrapper__ww3NZ{display:flex;flex-direction:column;gap:.5rem}.ShowcaseIndex_wrapper__MNL9v{display:flex;width:100%;max-width:1050px;flex-direction:column;padding:2rem 1.5rem;margin:auto;gap:2rem}@media only screen and (min-width:650px){.ShowcaseIndex_wrapper__MNL9v{padding-right:1rem;padding-left:1rem}}.ShowcaseIndex_filterSection__Jlpk5{background-color:#f4f4f5}.ShowcaseIndex_filterInfo__S0qlK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.ShowcaseIndex_filterCount__Y_K9G{color:rgba(22,22,23,.65);font-size:18px;font-weight:500;letter-spacing:.03em;line-height:28px;text-indent:2px;text-transform:uppercase}.SegmentedControl_wrapper__uyNwR{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.SegmentedControl_description__gMLZ8{min-width:6.2rem;font-family:var(--font-family-ibm-sans);font-size:14px;line-height:20px;letter-spacing:.03em;text-indent:2px;text-transform:uppercase;color:rgba(22,22,23,.65)}.SegmentedControl_labelWrapper__oxDAk{display:flex;flex-direction:row;flex-grow:1;justify-content:center;align-items:center;padding:2px 6px;border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:20px;white-space:nowrap}.SegmentedControl_labelWrapper--sm__vTZh1{padding:3px 6px;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:20px}.SegmentedControl_labelWrapper--sm__vTZh1>span{margin:0 .25rem}.SegmentedControl_labelWrapper--sm__vTZh1 svg{width:1rem;height:1rem}.SegmentedControl_labelWrapper--md__An26v{padding:2px 12px;font-size:16px;letter-spacing:.01em;line-height:24px}.SegmentedControl_labelWrapper__oxDAk:focus-visible,.SegmentedControl_labelWrapper__oxDAk:hover{color:#000;cursor:pointer}.SegmentedControl_labelWrapper__oxDAk:disabled:focus-visible,.SegmentedControl_labelWrapper__oxDAk:disabled:hover{color:inherit;cursor:unset}.SegmentedControl_labelWrapperActive__JP2an{border:1px solid rgba(22,22,23,.16);border-radius:6px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(204,7%,87%,.3)),hsla(0,0%,100%,.6);color:#000}.SegmentedControl_labelWrapperActive__JP2an:focus .SegmentedControl_label__A6MKE,.SegmentedControl_labelWrapperActive__JP2an:hover .SegmentedControl_label__A6MKE{cursor:default}.SegmentedControl_labelWrapperActive__JP2an:focus-visible,.SegmentedControl_labelWrapperActive__JP2an:hover{color:#000;cursor:default}.SegmentedControl_input__owLwk{display:none}.SegmentedControl_optionWrapper__wuPCT{display:flex;padding:2px;flex-grow:1;border:1px solid #ebebeb;background:linear-gradient(180deg,rgba(22,22,23,.08),rgba(22,22,23,.04));border-radius:8px;color:rgba(22,22,23,.65)}.SegmentedControl_optionWrapperDisabled__Krh7H{border:1px solid rgba(22,22,23,.08);background:transparent;cursor:not-allowed}.ShowcaseSidebar_descriptionSection__UbsTs{display:flex;flex-basis:320px;flex-direction:column;flex-grow:1;gap:.5rem}.ShowcaseSidebar_tagWrapper__4E_UE{display:flex;flex-wrap:wrap;gap:.5rem;list-style-type:none}.ShowcaseSidebar_tag__lAv0Q{padding:6px 12px;background:rgba(22,22,23,.08);border-radius:17px;color:rgba(22,22,23,.65);font-size:14px;font-weight:500;letter-spacing:.02em;line-height:20px}.ShowcaseSidebar_tag__lAv0Q:focus,.ShowcaseSidebar_tag__lAv0Q:hover{color:rgba(22,22,23,.9)}.ShowcaseSidebar_badge__gSyhk{max-width:170px;max-height:80px}.LoadingSpinner_spinner__CFYJL{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);width:30px;height:30px;border:3px solid #464646;border-top-color:#a0a0a0;margin:0 auto;animation:LoadingSpinner_rotation__52mmD .6s linear infinite;border-radius:100%}@keyframes LoadingSpinner_rotation__52mmD{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.not-found_wrapper__YrWZW{padding:2rem;max-width:65.5rem;gap:2rem}.not-found_intro__AUmIt,.not-found_wrapper__YrWZW{display:flex;flex-direction:column;margin:auto;align-items:center}.not-found_intro__AUmIt{max-width:43rem;gap:1rem;text-align:center;z-index:1}.not-found_actionWrapper__RHznB{display:flex;gap:1.5rem}.not-found_link__IQtjE{color:#471aff}.not-found_animationPlaceholder__oMoyS{position:absolute;max-width:min(1226px,100%);max-height:min(730px,100%);padding:40px;object-fit:contain}.not-found_animateButton__ewn9a{width:18ch}.not-found_animationWrapper__Hbqjh{position:relative;width:100%;margin:0 auto;aspect-ratio:1226/730;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:75em){.not-found_animationWrapper__Hbqjh{height:860px;aspect-ratio:unset}.not-found_animationPlaceholder__oMoyS{padding:0}}.CaseComponent_innerWrapper__4ekzp{position:relative;display:flex;overflow:hidden;height:100%;flex-direction:column;flex-grow:1;background:#efefef;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CaseComponent_wrapper__e9EEw{display:flex;flex-grow:1;justify-content:center;container-type:inline-size}.CaseComponent_headline___E7Ep{color:#fff!important;text-align:center}.CaseComponent_fullHeightWrapper__b9cVG{display:flex;width:100%;min-height:600px;flex-direction:column;flex-grow:1}@container (min-width: 650px){.CaseComponent_innerWrapper__4ekzp{border-radius:14px;box-shadow:0 0 2px rgba(22,22,23,.25),0 4px 6px -2px rgba(22,22,23,.12),0 2px 2.5px -2px rgba(22,22,23,.12),0 1px 1.75px -2px rgba(22,22,23,.12)}}.Stack_stack__UT_4A{display:flex}.Stack_stack--gap-sm__yhYu9{gap:.25rem}.Stack_stack--gap-md__e3os7{gap:.5rem}.Stack_stack--gap-lg__jnVq_{gap:.75rem}.Stack_stack--gap-xl__K_Lyd{gap:1rem}.UploadButton_button__IgzkR{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 32px;border:1px dashed #b9b9b9;border-radius:8px;background:#efefef;font-size:14px;gap:4px;line-height:20px}.UploadButton_button__IgzkR:focus,.UploadButton_button__IgzkR:hover{border:1px dashed #505050}.ImageBar_wrapper__cT8JJ{overflow-x:scroll;overflow-y:auto}.ImageBar_bar__ePfFh{position:relative;width:max-content;min-width:100%;padding:8px;background-color:#fff;gap:8px}.ImageBar_image__tDlKG{height:80px;border-radius:8px}.ImageBar_image--loading__yR_PR{opacity:.7}.ImageBar_button__WaxcW{position:relative}.ImageBar_button__WaxcW:disabled{cursor:not-allowed}.AdjustmentsBar_wrapper__3Y3fH{display:flex;min-height:4.5rem;align-items:center;justify-content:flex-start;background:hsla(0,0%,100%,.8);border-radius:12px 12px 0 0;overflow-x:auto}.AdjustmentsBar_innerWrapper__UDETm{display:flex;justify-content:center;padding:.25rem 1rem;margin:0 auto;border-radius:33.2818px}.AdjustmentsBar_innerWrapper--gap-sm__QMjGK{gap:.5rem}.AdjustmentsBar_innerWrapper--gap-md__3UkQ_{gap:1rem}.AdjustmentsBar_innerWrapper--gap-lg__M_qXV{gap:1.5rem}.IconButton_wrapper__wIOxn{display:flex;width:56px;min-width:56px;height:56px;flex-direction:column;align-items:center;justify-content:center;padding:.25rem;color:rgba(18,26,33,.9);font-size:14px;gap:4px;line-height:20px;text-align:center}.IconButton_wrapper__wIOxn:disabled{cursor:not-allowed;opacity:.5}.IconButton_iconWrapper__vytGp{display:flex;width:100%;max-height:100%;flex-grow:1;align-items:center;justify-content:center;padding-top:4px}.IconButton_wrapper__wIOxn img{max-width:100%;max-height:100%}.IconButton_wrapper__wIOxn svg{max-width:100%;height:100%;max-height:100%}.IconButton_wrapper__wIOxn:enabled:focus,.IconButton_wrapper__wIOxn:enabled:hover{color:#957aff}.IconButton_wrapper--active__a9PEo{background:hsla(0,0%,100%,.8);border-radius:8px}.IconButton_label__DuDD0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdjustmentsBarButton_wrapper__TO5xS{display:flex;width:64px;height:56px;flex-direction:column;align-items:center;justify-content:center;padding:.25rem;border-radius:8px;color:rgba(18,26,33,.9);font-size:14px;gap:.25rem;line-height:20px;text-align:center}.AdjustmentsBarButton_wrapper__TO5xS span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.AdjustmentsBarButton_wrapper__TO5xS svg{max-width:100%;max-height:100%}.AdjustmentsBarButton_wrapper__TO5xS:focus,.AdjustmentsBarButton_wrapper__TO5xS:hover{color:#957aff}.AdjustmentsBarButton_wrapper--active__gO2ml{background:rgba(71,26,255,.1);color:#471aff}.InstanceImage_wrapper__8zxc2{position:relative;padding:8px}.InstanceImage_image__lQp19{object-fit:contain;transition:opacity .5s;transition-timing-function:ease-in-out}.InstanceImage_image--loading__9vM_J{opacity:.5}.InstanceImage_wrapper__8zxc2:focus .InstanceImage_editOverlay__TR9eH,.InstanceImage_wrapper__8zxc2:hover .InstanceImage_editOverlay__TR9eH{opacity:1}.InstanceImage_editOverlay__TR9eH{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:hsla(240,6%,93%,.5);border-radius:8px;opacity:0;transition:opacity .1s}.InstanceImage_editButton__9UBGW{display:flex;align-items:center;padding:2px 8px;border:1px solid #fff;background:#fff;border-radius:8px;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12);color:#161617;font-size:14px;font-weight:500;gap:4px;line-height:20px}.InstanceImage_editButton__9UBGW:focus,.InstanceImage_editButton__9UBGW:hover{border:1px solid #fff;background:hsla(0,0%,100%,.65)}.TemplateEditButton_wrapper__pu4ga{position:relative;box-sizing:border-box;padding:8px;border:2px solid #471aff;background:#fafafa;border-radius:8px}.TemplateEditButton_image__yBrJr{width:140px;height:140px;object-fit:contain;transform:translateZ(131px)}.TemplateEditButton_wrapper__pu4ga:focus .TemplateEditButton_editOverlay__GuWWz,.TemplateEditButton_wrapper__pu4ga:hover .TemplateEditButton_editOverlay__GuWWz{opacity:1}.TemplateEditButton_editOverlay__GuWWz{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);border-radius:6px;opacity:0;transition:opacity .1s}.TemplateEditButton_editButton__TQ8A_{display:flex;align-items:center;padding:2px 8px;border:1px solid #fff;background:#fff;border-radius:8px;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12);color:#161617;font-size:14px;font-weight:500;gap:4px;line-height:20px}.TemplateEditButton_editButton__TQ8A_:focus,.TemplateEditButton_editButton__TQ8A_:hover{border:1px solid #fff;background:hsla(0,0%,100%,.65)}.TemplateSelectButton_button__AxcKf{box-sizing:border-box;padding:8px;border:1px solid transparent;background:#fff;border-radius:8px}.TemplateSelectButton_button__AxcKf:focus,.TemplateSelectButton_button__AxcKf:hover{border:1px solid #471aff}.TemplateSelectButton_image__5SJCm{width:140px;height:140px;object-fit:contain;transform:translateZ(131px)}.ImageSelect_wrapper__xQqMn{display:flex;width:auto;margin-left:-.5rem}.ImageSelect_wrapper__xQqMn>*{width:100%}.ImageSelect_gridColumn__YmFzS{padding-left:.5rem;background-clip:padding-box}.ImageSelect_imageButton__Yo0ix{overflow:hidden;border-radius:8px}.IconButton_wrapper__2Kl_Q{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.75rem;border-radius:8px;color:rgba(18,26,33,.9);font-size:14px;gap:4px;line-height:20px;text-align:center}.IconButton_wrapper--size-sm__qCekZ{padding:.5rem}.IconButton_wrapper--theme-primary__vxco0{background:#471aff;color:#fff}.IconButton_wrapper--theme-menu__bw0K2{background:#e1e6ea;border-radius:8px}.IconButton_wrapper__2Kl_Q:disabled{cursor:not-allowed;opacity:.5}.IconButton_iconWrapper__hhkm_{display:flex;width:100%;max-height:100%;flex-grow:1;align-items:center;justify-content:center;font-size:14px;font-weight:500;gap:.25rem;letter-spacing:.02em;line-height:14px}.IconButton_wrapper__2Kl_Q svg{max-width:100%;height:100%;max-height:100%}.IconButton_wrapper--active__lufXR{background:rgba(71,26,255,.1);color:#471aff}.IconButton_wrapper__2Kl_Q:focus,.IconButton_wrapper__2Kl_Q:hover{color:#957aff}.IconButton_wrapper__2Kl_Q span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SlideUpPanel_wrapper__TSosk{position:absolute;right:0;bottom:0;left:0;display:flex;overflow:auto;max-height:50%;flex-direction:column;background:#f3f5f6;border-radius:12px 12px 14px 14px}.SlideUpPanel_wrapper--expanded__7_2RV{border-color:rgba(22,22,23,.08);border-style:solid;border-width:1px 0;background:rgba(243,245,246,.9)}.SlideUpPanel_header__OZyJo{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 .75rem;gap:1rem}.SlideUpPanel_wrapper--expanded__7_2RV .SlideUpPanel_header__OZyJo{padding:.25rem}.SlideUpPanel_wrapper--expanded__7_2RV .SlideUpPanel_inspectorBar__z5TTH{border-color:rgba(22,22,23,.08);border-style:solid;border-width:1px 0;border-radius:12px 12px 0 0}.SlideUpPanel_header__OZyJo>:first-child{display:flex;flex-basis:0;flex-grow:1;justify-content:flex-start}.SlideUpPanel_header__OZyJo>:last-child{display:flex;flex-basis:0;flex-grow:1;justify-content:flex-end}.SlideUpPanel_headline__POp5S{display:flex;flex-basis:content;color:#1c1b1b;font-size:18px;font-weight:700;letter-spacing:.01em;line-height:28px;text-align:center}.SlideUpPanel_body__7apBi{height:0}.SlideUpPanel_body--visible__Yla0B{overflow:auto;height:auto;flex-grow:1;padding:1rem;border-top:1px solid rgba(22,22,23,.08)}.Card_card__x6ooI{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,hsla(0,0%,100%,.08),rgba(0,0,0,.08)),hsla(0,0%,67%,.16);border-radius:.25rem;max-height:100px}.Card_card__x6ooI.Card_hasPadding__fH46R{padding:1rem}.Card_card__x6ooI:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,0)),rgba(0,0,0,.15)}.Card_image__Ay7zN{width:100%;height:100%;object-fit:contain}.ShapeSelect_wrapper__x7_kM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem}.StickerSelect_wrapper__lJgm5{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}.Select_select__6Rq5M{max-width:120px;padding:1px 6px 1px 8px;border:1px solid rgba(22,22,23,.3);-webkit-appearance:none;-moz-appearance:none;background:transparent;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position-x:100%;background-position-y:0;background-repeat:no-repeat;border-radius:8px;color:#1c1b1b;font-size:14px;font-weight:500;gap:4px;letter-spacing:.02em;line-height:20px}.FontPreview_text__aNX_H{overflow:visible}.FontSelect_wrapper__vbouV{display:grid;max-width:100%;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(3,1fr)}.FontSelect_button__K5riu{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.75rem;border-radius:8px;color:rgba(18,26,33,.9);font-size:14px;gap:.25rem;line-height:20px;overflow-x:auto;text-align:center}.FontSelect_button__K5riu span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.FontSelect_button__K5riu:focus,.FontSelect_button__K5riu:hover{color:#957aff}.FontSelect_button--active__AzkxK{background:rgba(71,26,255,.1);color:#471aff}.AddBlockBar_wrapper__FaLIV{display:flex;align-items:center;justify-content:center;gap:.5rem}.Slider_slider__hWxym{width:100%;height:24px}.Slider_thumb__p5zho{top:-6px;display:flex;width:36px;height:36px;align-items:center;justify-content:center;padding:0;cursor:-webkit-grab;cursor:grab}.Slider_innerThumb__Ir6IJ{display:inline-block;width:12px;height:12px;background:rgba(18,26,33,.9);border-radius:50%}.Slider_track__CQqQl{top:10px;bottom:10px;background:rgba(213,217,221,.8);border-radius:999px}.SliderLabel_wrapper__Nbsvj{display:flex;height:32px;align-items:center}.SliderLabel_label__9T54K{display:flex;min-width:90px;align-items:center;color:rgba(22,22,23,.65);font-size:14px;font-style:normal;letter-spacing:.02em;line-height:20px;white-space:nowrap}.ChangeCropSecondary_inputWrapper__Q7tX5{display:flex;flex-direction:column;gap:.5rem}.InspectorBar_wrapper__HUfRd{display:flex;justify-content:space-between;padding:.25rem}.InspectorBar_wrapper__HUfRd>*{display:flex;flex-direction:row;gap:.25rem}.InspectorBar_wrapper__HUfRd>:first-child{flex-basis:0;flex-grow:1;justify-content:flex-start}.InspectorBar_wrapper__HUfRd>:last-child{flex-basis:0;flex-grow:1;justify-content:flex-end}.ColorSelect_wrapper__mFtdc{display:flex;flex-direction:column;justify-content:center;gap:1.25rem}.ColorSelect_colorPalette__XacqL{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.ColorSelect_colorButton__FsXRh{width:calc(clamp(1rem, 6.4vw, 2rem));border:.666667px solid rgba(0,0,0,.25);aspect-ratio:1/1;border-radius:100%;outline-offset:4px}.ColorSelect_colorButton__FsXRh:hover{outline:2px solid #9e86ff}.ColorSelect_colorButton__FsXRh.ColorSelect_colorButton--active__1_06t,.ColorSelect_colorButton__FsXRh.ColorSelect_colorButton--active__1_06t:hover,.ColorSelect_colorButton__FsXRh:focus{outline:2px solid #471aff}.ColorSelect_wrapper__mFtdc .react-colorful{width:100%;height:100px;border:1px solid rgba(0,0,0,.25);border-radius:8px}.ShapeColorIcon_icon__NRhyU{width:1rem;height:1rem;border-radius:100%}.AlignmentSelect_wrapper__QtOf_{display:flex;justify-content:center}.TextColorIcon_icon__50wPH{width:1rem;height:1rem;border-radius:100%}.BottomControls_wrapper__Sqf2I{display:flex;overflow:auto;height:76px;align-items:center;justify-content:center}.BottomControls_wrapperCentering__40Fur{width:-moz-fit-content;width:fit-content;margin:auto}.CESDKCanvas_canvas__yTWXV{overflow:hidden;flex:1 1}.CESDKCanvas_wrapper__FDEvt{display:flex;overflow:hidden;width:100%;min-height:400px;flex-grow:1;position:relative}.Modal_wrapper__NJqBz{position:absolute;z-index:10;display:flex;flex-direction:column;background:rgba(243,245,246,.9);border-radius:14px;box-shadow:0 0 2px rgba(22,22,23,.25),0 12px 18px -2px rgba(22,22,23,.12),0 6px 7.5px -2px rgba(22,22,23,.12),0 3px 5.25px -2px rgba(22,22,23,.12);inset:0}.Modal_header__5qr_6{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem}.Modal_header__5qr_6>*{display:flex}.Modal_header__5qr_6>:first-child{flex-basis:0;flex-grow:1;justify-content:flex-start}.Modal_header__5qr_6>:last-child{flex-basis:0;flex-grow:1;justify-content:flex-end}.Modal_title__3jo07{color:#1c1b1b;font-size:18px;font-weight:700;letter-spacing:.01em;line-height:28px;text-align:center}.CanvasSizeModal_grid__qKySn{display:grid;padding:1rem;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,1fr)}.CanvasSizeModal_sizePreview__Y63UH{display:inline-block;height:40px;border:2px solid rgba(22,22,23,.25)}.CanvasSizeModal_sizeTitle__YrfYv{font-weight:700}.CanvasSizeModal_sizeDimensions__9RfzT,.CanvasSizeModal_sizeTitle__YrfYv{color:#161617;font-size:14px;letter-spacing:.02em;line-height:20px;text-align:center}.CanvasSizeModal_sizeDimensions__9RfzT{font-weight:400}.TopBar_topBar__TxfCK{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:.5rem;background:#ececee;box-shadow:0 0 2px rgba(18,26,33,.25),0 0 0 -2px rgba(18,26,33,.12),0 0 0 -2px rgba(18,26,33,.12),0 0 0 -2px rgba(18,26,33,.12);gap:1rem}.TopBar_topBar__TxfCK>*{display:flex}.TopBar_topBar__TxfCK>:first-child{flex-basis:0;flex-grow:1;justify-content:flex-start}.TopBar_topBar__TxfCK>:last-child{flex-basis:0;flex-grow:1;justify-content:flex-end}.TopBar_spinning__dSQMu{animation:TopBar_spinner___6ZJl 1s linear infinite}@keyframes TopBar_spinner___6ZJl{to{transform:rotate(1turn)}}.CaseComponent_container___27Yc{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center;gap:64px}.CaseComponent_containerButtons__qViHB{display:flex;flex-direction:column;align-items:center;gap:1rem}.CaseComponent_h4__tnLlV{color:var(--ci-foreground-black-default);font-family:var(--font-family-gt);font-size:22px;font-weight:700;letter-spacing:.01em;line-height:32px}.CaseComponent_paragraph__0wA5K{display:flex;flex:wrap 1;color:rgba(22,22,23,.65);column-gap:1rem;font-family:var(--font-family-ibm-sans);font-size:14px;font-weight:400;-webkit-hyphens:none;hyphens:none;letter-spacing:.02em;line-height:20px}.CaseComponent_buttons__diQqE{display:flex;gap:1rem}.CaseComponent_exampleButton___f9wg{position:relative;width:139px;padding:5px;border:2px solid transparent;border-radius:16px;background:#fff}.CaseComponent_exampleButton___f9wg:disabled{pointer-events:none}.CaseComponent_exampleButton___f9wg:focus,.CaseComponent_exampleButton___f9wg:hover{border:1px solid #471aff}.CaseComponent_exampleButton___f9wg.CaseComponent_selected__02rwU{border:2px solid #471aff}.CaseComponent_exampleButton___f9wg:disabled .CaseComponent_overlay__00lPd{top:-2px;bottom:-2px;left:-2px;width:139px;height:cal(100% + 14px);border-radius:16px;opacity:.1}.CaseComponent_restaurantLogoImage__G5q4a{width:auto;object-fit:contain}.CaseComponent_containerAssets__aJ95h{display:flex;flex-direction:column;align-items:center;gap:1rem}.CaseComponent_wrapperAssets__X4_ea{display:flex;overflow:auto;flex:wrap 1;align-items:center;gap:3rem}.CaseComponent_wrapperAsset__msImv{position:relative}.CaseComponent_wrapperAsset__msImv:focus .CaseComponent_overlay__00lPd,.CaseComponent_wrapperAsset__msImv:hover .CaseComponent_overlay__00lPd{opacity:1;pointer-events:auto}.CaseComponent_overlay__00lPd{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .1s}.CaseComponent_editButton__1fUga{display:flex;align-items:center;padding:2px 8px;border:1px solid #fff;border-radius:8px;background:#fff;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12);color:#161617;font-size:14px;font-weight:500;gap:4px;line-height:20px}.CaseComponent_editButton__1fUga:focus,.CaseComponent_editButton__1fUga:hover{border:1px solid #fff;background:hsla(0,0%,100%,.65)}@media only screen and (max-width:650px){.CaseComponent_container___27Yc{margin-top:2rem}.CaseComponent_buttons__diQqE{flex-direction:column}.CaseComponent_wrapperAssets__X4_ea{flex-direction:column;margin-bottom:3rem;gap:1.5rem}.CaseComponent_editButton__1fUga:focus,.CaseComponent_editButton__1fUga:hover{pointer-events:none}.CaseComponent_editButton__1fUga:active{pointer-events:auto}}@container (width <= 650px){.CaseComponent_container___27Yc{width:100%;height:100%;justify-content:flex-start;padding-top:2rem;overflow-y:auto}.CaseComponent_buttons__diQqE{flex-direction:column}.CaseComponent_wrapperAssets__X4_ea{flex-direction:column;margin-bottom:3rem;gap:1.5rem}}.CESDKModal_modal__N6nhi{position:absolute;overflow:hidden;max-width:min(1264px,90%);max-height:90%;border-radius:8px;margin:auto;background:#d6dbe1;box-shadow:0 0 2px rgba(22,22,23,.25),0 12px 18px -2px rgba(22,22,23,.12),0 6px 7.5px -2px rgba(22,22,23,.12),0 3px 5.25px -2px rgba(22,22,23,.12),0 0 200px 50px rgba(22,22,23,.25);inset:0}.CESDKModal_overlay__BXjSV{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;background-color:rgba(22,22,23,.3)}.CESDKModal_cesdkContainer__F0car{width:100%;height:100%}@media only screen and (max-width:650px){.CESDKModal_modal__N6nhi{max-width:100%;max-height:100%}}.CaseComponent_innerWrapper__gBkJp{position:relative;display:flex;overflow:hidden;max-width:100%;min-height:600px;flex-direction:column;flex-grow:1;border:4px solid #fff;background:#efefef;border-radius:24px;box-shadow:0 0 2px rgba(18,26,33,.25),0 18px 18px -2px rgba(18,26,33,.12),0 7.5px 7.5px -2px rgba(18,26,33,.12),0 3.75px 3.75px -2px rgba(18,26,33,.12);gap:.5rem;-moz-user-select:none;-webkit-user-select:none;user-select:none}.CaseComponent_wrapper__X6e0x{display:flex;flex-grow:1;justify-content:center}.CaseComponent_headline__Ywxuv{color:#fff!important;text-align:center}.CaseComponent_fullHeightWrapper__16oSg{display:flex;width:100%;flex-direction:column;flex-grow:1}.Stack_stack__u_r5G{display:flex}.Stack_stack--gap-sm__le0W7{gap:.25rem}.Stack_stack--gap-md__KSZCO{gap:.5rem}.Stack_stack--gap-lg__fYPuL{gap:.75rem}.Stack_stack--gap-xl__6FfwG{gap:1rem}.UploadButton_button__M55te{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 32px;border:1px dashed #b9b9b9;border-radius:8px;background:#efefef;font-size:14px;gap:4px;line-height:20px}.UploadButton_button__M55te:focus,.UploadButton_button__M55te:hover{border:1px dashed #505050}.ImageBar_wrapper__Racu6{overflow-x:scroll;overflow-y:auto}.ImageBar_bar__oDQPF{position:relative;width:max-content;min-width:100%;padding:8px;background-color:#fff;gap:8px}.ImageBar_image__V5VdN{height:80px;border-radius:8px}.ImageBar_image--loading__oVm6R{opacity:.7}.ImageBar_button__6DFyf{position:relative}.ImageBar_button__6DFyf:disabled{cursor:not-allowed}.AdjustmentsBar_wrapper__y_ZjN{display:flex;min-height:4.5rem;align-items:center;justify-content:flex-start;background:hsla(0,0%,100%,.8);border-radius:12px 12px 0 0;overflow-x:auto}.AdjustmentsBar_innerWrapper__3Qwi0{display:flex;justify-content:center;padding:.25rem 1rem;margin:0 auto;border-radius:33.2818px}.AdjustmentsBar_innerWrapper--gap-sm__lDAsH{gap:.5rem}.AdjustmentsBar_innerWrapper--gap-md__FyChy{gap:1rem}.AdjustmentsBar_innerWrapper--gap-lg__Mt1de{gap:1.5rem}.IconButton_wrapper__Vm7if{display:flex;width:56px;min-width:56px;height:56px;flex-direction:column;align-items:center;justify-content:center;padding:.25rem;color:rgba(18,26,33,.9);font-size:14px;gap:4px;line-height:20px;text-align:center}.IconButton_wrapper__Vm7if:disabled{cursor:not-allowed;opacity:.5}.IconButton_iconWrapper__6eByH{display:flex;width:100%;max-height:100%;flex-grow:1;align-items:center;justify-content:center;padding-top:4px}.IconButton_wrapper__Vm7if img{max-width:100%;max-height:100%}.IconButton_wrapper__Vm7if svg{max-width:100%;height:100%;max-height:100%}.IconButton_wrapper__Vm7if:enabled:focus,.IconButton_wrapper__Vm7if:enabled:hover{color:#957aff}.IconButton_wrapper--active__sinrR{background:hsla(0,0%,100%,.8);border-radius:8px}.IconButton_label__sHOPC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdjustmentsBarButton_wrapper__fl3NI{display:flex;width:64px;height:56px;flex-direction:column;align-items:center;justify-content:center;padding:.25rem;border-radius:8px;color:rgba(18,26,33,.9);font-size:14px;gap:.25rem;line-height:20px;text-align:center}.AdjustmentsBarButton_wrapper__fl3NI span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.AdjustmentsBarButton_wrapper__fl3NI svg{max-width:100%;max-height:100%}.AdjustmentsBarButton_wrapper__fl3NI:focus,.AdjustmentsBarButton_wrapper__fl3NI:hover{color:#957aff}.AdjustmentsBarButton_wrapper--active__y7s4I{background:rgba(71,26,255,.1);color:#471aff}.FontPreview_text___9yxo{overflow:visible}.BottomControls_outerWrapper__vjGDV{position:absolute;overflow:auto;left:0;right:0;bottom:0;padding-bottom:.5rem;border-radius:0 0 12px 12px}.BottomControls_wrapperCentering__lYUH7{margin:auto;width:-moz-fit-content;width:fit-content}.BottomControls_wrapper__T1iSD{display:flex;flex-direction:column;align-items:center;gap:.5rem}.BottomControls_bar___BHnY{display:flex;align-items:center;justify-content:center;gap:.5rem}.AdjustmentButton_button__4Vpf3{display:flex;flex-direction:column;font-size:14px;line-height:20px;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#161617;border-radius:8px;padding:6px 12px}.AdjustmentButton_button__4Vpf3:hover{color:#471aff}.AdjustmentButton_button--active__M9Wvv{color:#471aff;background:rgba(71,26,255,.1)}.AdjustmentsBar_wrapper__gFi6V{display:flex;max-width:100%;align-items:center;justify-content:flex-start;overflow-x:scroll}.AdjustmentsBar_innerWrapper__NDZhD{display:flex;justify-content:center;padding:.25rem 1rem;margin:0 auto}.AdjustmentsBar_innerWrapper--gap-sm__j8TNy{gap:.5rem}.AdjustmentsBar_innerWrapper--gap-md__32Y8v{gap:1rem}.AdjustmentsBar_innerWrapper--gap-lg__44OLW{gap:1.5rem}.SmallButton_button__4OEFp{display:flex;align-items:center;gap:.25rem;padding:6px 12px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.02em;border-radius:8px;color:#161617}.SmallButton_button--primary__titL7{background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(240,4%,95%,.12)),#471aff;border:1px solid rgba(71,26,255,.3);color:#fff}.SmallButton_button--primary__titL7:hover:not(:disabled){background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(240,4%,95%,.12)),rgba(71,26,255,.65)}.SmallButton_button--secondary__s_zM4{background-color:#fff;border:1px solid rgba(71,26,255,.3)}.SmallButton_button--secondary-plain__66jaa{color:#161617}.SmallButton_button--secondary-plain__66jaa:hover:not(:disabled){color:#161617;opacity:.8}.SmallButton_disabled__D6J_w{opacity:.5}.SmallButton_disabled__D6J_w:hover{cursor:not-allowed}.ResetButton_text__lI1vD{display:none}@media (min-width:650px){.ResetButton_text__lI1vD{display:block}}.Slider_sliderWrapper__qq7IO{flex-direction:row;display:flex;align-items:center;cursor:pointer;overflow:hidden;justify-content:center;color:#161617;max-width:320px}.Slider_label__F5Hta{text-align:center;position:absolute;cursor:pointer}.SliderBar_bar__HbERZ{width:100%}.SliderBar_sliderBarButtonWrapper__vvOqS{flex:1 1;flex-grow:1;justify-content:end}.SliderBar_sliderBarButtonWrapper__vvOqS:first-of-type :first-child{margin-left:auto}.SliderBar_wrapper__bkRu4{display:flex;flex-direction:row;justify-content:center;margin:auto;gap:2rem}.CropModeSecondary_bar__Lyi_D{width:100%}.CropModeSecondary_wrapper__N031i{margin:auto;display:flex;flex-direction:row;padding-top:20px;justify-content:center;gap:.5rem;align-items:center}.CropModeSecondary_innerWrapper__GZqZ3{display:flex;margin:0 auto;padding:.25rem 1rem;justify-content:center;border-radius:32px}.CropModeSecondary_sliderWrapper__Ke1mG{display:flex;justify-content:center;overflow:hidden}.CropModeSecondary_sliderBarButtons__KXGnH{display:flex;flex-basis:80px;flex-shrink:0;gap:.25rem}.CropModeSecondary_sliderBarButtons--left-orientated__H2BcA{justify-content:flex-start}.CropModeSecondary_sliderBarButtons--right-orientated__lJmS3{justify-content:flex-end}@media (min-width:650px){.CropModeSecondary_wrapper__N031i{gap:2rem}.CropModeSecondary_sliderBarButtons__KXGnH{flex-basis:100px;gap:1rem}}.FilterButton_button__SVT3I{display:flex;width:64px;flex-direction:column}.FilterButton_image__ygWkT{height:34px;border-radius:.5rem;padding:2px;object-fit:cover}.FilterButton_button--active__JYzso .FilterButton_image__ygWkT{outline:2px solid #471aff;border-radius:8px}.FilterButton_label__Ye3Gj{font-size:12px;text-align:center;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(22,22,23,.65)}.FilterButton_button--active__JYzso .FilterButton_label__Ye3Gj{color:#471aff}.IconButton_wrapper__zwgdu{width:56px;min-width:56px;height:56px;padding:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;font-size:14px;line-height:20px;color:rgba(18,26,33,.9)}.IconButton_iconWrapper__jTL4F{max-height:100%;padding-top:4px;flex-grow:1;width:100%;display:flex;justify-content:center;align-items:center}.IconButton_wrapper__zwgdu svg{max-width:100%;max-height:100%;height:100%}.IconButton_wrapper__zwgdu:hover{color:#471aff}.IconButton_wrapper--active__N8Mgf{background:rgba(71,26,255,.1);border-radius:8px;color:#471aff}.IconButton_label__eFVOA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CESDKCanvas_wrapper__QXfwf{position:relative;display:flex;overflow:hidden;width:100%;min-height:400px;flex-grow:1;pointer-events:all}.CESDKCanvas_wrapper__QXfwf *{pointer-events:all}.CESDKCanvas_wrapper__QXfwf cesdk-canvas{border-radius:20px}.TopBar_topBar__RCKfI{position:absolute;z-index:1;top:0;right:0;left:0;display:flex;justify-content:space-between;padding:.5rem;gap:1rem}.TopBar_doneWrapper__VbZcJ{display:flex;flex-basis:100%;justify-content:flex-end;gap:.25rem}.TopBar_zoomContainer__6ZZ1a{display:flex;flex-shrink:0;align-items:center;font-size:14px;font-weight:500;gap:.5rem;line-height:20px}.TopBar_centerWrapper__jJw1S{justify-content:space-around}.TopBar_centerWrapper__jJw1S,.TopBar_ctaWrapper__Pp4vX{display:flex;flex-basis:100%;flex-grow:1;align-items:center}.TopBar_ctaWrapper__Pp4vX{justify-content:flex-end;gap:1rem}.TopBar_ctaText__TM9QX{display:none}@media only screen and (min-width:600px){.TopBar_ctaText__TM9QX{display:flex}}.TopBar_cta__IWWKq:focus,.TopBar_cta__IWWKq:hover{background:#957aff}.TopBar_spinning__Xxcfb{animation:TopBar_spinner__wV4lr 1s linear infinite}@keyframes TopBar_spinner__wV4lr{to{transform:rotate(1turn)}}.PhotoUI_wrapper__tVa1m{position:relative;display:flex;flex-grow:1}.PhotoUI_wrapper--crop__ZabDB div{pointer-events:none}.PhotoUI_wrapper--crop__ZabDB button{pointer-events:all}.PhotoUI_wrapper--crop__ZabDB.PhotoUI_wrapper--in-resize__sGdSm button{pointer-events:none}.Modal_background__qDXlm{position:absolute;background-color:rgba(0,0,0,.2);border-radius:24px;inset:-4px;z-index:10}.Modal_modal__ip2vy{position:absolute;background-color:#fff;border-radius:16px;min-width:380px!important;min-height:80px!important;left:50%;top:50%;box-shadow:0 0 2px rgba(22,22,23,.25),0 12px 18px -2px rgba(22,22,23,.12),0 6px 7.5px -2px rgba(22,22,23,.12),0 3px 5.25px -2px rgba(22,22,23,.12);transform:translate(-50%,-50%)}.Modal_title__IcIBh{font-family:GT Walsheim Pro;padding:10px 16px 0;font-weight:700;font-size:16px}.UnsavedChangesModal_actionRow__4ZpKt{display:flex;padding:8px;flex-direction:row;justify-content:space-between}.UnsavedChangesModal_primaryActions__p_7qI{display:flex;gap:6px}.UnsavedChangesModal_text__26Bo1{line-height:20px;font-size:14px;font-weight:400;padding:0 16px 16px}.CaseComponent_innerWrapper__yYOik{position:relative;display:flex;overflow:hidden;height:100%;flex-direction:column;flex-grow:1;background:#efefef;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CaseComponent_wrapper__w_9e0{display:flex;flex-grow:1;justify-content:center}.CaseComponent_headline__AXzJ7{color:#fff!important;text-align:center}.CaseComponent_fullHeightWrapper__E2uQN{display:flex;width:100%;min-height:600px;flex-direction:column;flex-grow:1}@media only screen and (min-width:650px){.CaseComponent_innerWrapper__yYOik{border-radius:14px;box-shadow:0 0 2px rgba(22,22,23,.25),0 4px 6px -2px rgba(22,22,23,.12),0 2px 2.5px -2px rgba(22,22,23,.12),0 1px 1.75px -2px rgba(22,22,23,.12)}}.Stack_stack__JLhM8{display:flex}.Stack_stack--gap-sm__p1bAI{gap:.25rem}.Stack_stack--gap-md__38QPd{gap:.5rem}.Stack_stack--gap-lg__aok0X{gap:.75rem}.Stack_stack--gap-xl__IXj8_{gap:1rem}.UploadButton_button__xA2q3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 32px;border:1px dashed #b9b9b9;border-radius:8px;background:#efefef;font-size:14px;gap:4px;line-height:20px}.UploadButton_button__xA2q3:focus,.UploadButton_button__xA2q3:hover{border:1px dashed #505050}.ImageBar_wrapper__hDlDb{overflow-x:scroll;overflow-y:auto}.ImageBar_bar__hGcaF{position:relative;width:max-content;min-width:100%;padding:8px;background-color:#fff;gap:8px}.ImageBar_image__rQcQA{height:80px;border-radius:8px}.ImageBar_image--loading__NRKk6{opacity:.7}.ImageBar_button__PbByZ{position:relative}.ImageBar_button__PbByZ:disabled{cursor:not-allowed}.AdjustmentsBar_wrapper__jlPdj{display:flex;min-height:4.5rem;align-items:center;justify-content:flex-start;background:hsla(0,0%,100%,.8);border-radius:12px 12px 0 0;overflow-x:auto}.AdjustmentsBar_innerWrapper__4YL8L{display:flex;justify-content:center;padding:.25rem 1rem;margin:0 auto;border-radius:33.2818px}.AdjustmentsBar_innerWrapper--gap-sm__bH57B{gap:.5rem}.AdjustmentsBar_innerWrapper--gap-md__hKCea{gap:1rem}.AdjustmentsBar_innerWrapper--gap-lg___6oQv{gap:1.5rem}.IconButton_wrapper__HpbVK{display:flex;width:56px;min-width:56px;height:56px;flex-direction:column;align-items:center;justify-content:center;padding:.25rem;color:rgba(18,26,33,.9);font-size:14px;gap:4px;line-height:20px;text-align:center}.IconButton_wrapper__HpbVK:disabled{cursor:not-allowed;opacity:.5}.IconButton_iconWrapper__K82wO{display:flex;width:100%;max-height:100%;flex-grow:1;align-items:center;justify-content:center;padding-top:4px}.IconButton_wrapper__HpbVK img{max-width:100%;max-height:100%}.IconButton_wrapper__HpbVK svg{max-width:100%;height:100%;max-height:100%}.IconButton_wrapper__HpbVK:enabled:focus,.IconButton_wrapper__HpbVK:enabled:hover{color:#957aff}.IconButton_wrapper--active__rPzHE{background:hsla(0,0%,100%,.8);border-radius:8px}.IconButton_label__Ue2XM{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdjustmentsBarButton_wrapper__dHpnE{display:flex;width:64px;height:56px;flex-direction:column;align-items:center;justify-content:center;padding:.25rem;border-radius:8px;color:rgba(18,26,33,.9);font-size:14px;gap:.25rem;line-height:20px;text-align:center}.AdjustmentsBarButton_wrapper__dHpnE span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.AdjustmentsBarButton_wrapper__dHpnE svg{max-width:100%;max-height:100%}.AdjustmentsBarButton_wrapper__dHpnE:focus,.AdjustmentsBarButton_wrapper__dHpnE:hover{color:#957aff}.AdjustmentsBarButton_wrapper--active__MNFVz{background:rgba(71,26,255,.1);color:#471aff}.FontPreview_text__4yYT8{overflow:visible}.DockMenuGroup_group__hDryk,.DockMenu_dock__rWrTz{display:flex;align-items:center;justify-content:center;padding:8px;gap:.5rem}.ColorPicker_wrapper--dark__p0zSI{--colorpicker-background-color:#161617;--colorpicker-border-color:hsla(0,0%,100%,.25);--colorpicker-arrow-color:#fff}.ColorPicker_wrapper--sm__xQot_{--colorpicker-input-padding:0.2rem 0.7rem 0.2rem 0.2rem}.ColorPicker_wrapper--lg__T7dj8{--colorpicker-input-padding:6px 11px 6px 6px}.ColorPicker_wrapper--light__dem4I{--colorpicker-background-color:#fff;--colorpicker-border-color:rgba(0,0,0,.25);--colorpicker-arrow-color:#161617}.ColorPicker_label__QGHh9{min-width:5rem;color:#161617;font-family:var(--font-family-ibm-sans);font-size:14px;letter-spacing:.02em}.ColorPicker_input__kr_bN{display:none}.ColorPicker_colorPreviewSpan__sM1lf{width:1rem;height:1rem;border:1px solid var(--colorpicker-border-color);border-radius:9999px;color:var(--colorpicker-arrow-color)}.ColorPicker_pickerModal__0_kTu{position:absolute;z-index:99;width:min-content;padding:.4rem;margin:0!important;background:#fff;border-radius:12px;box-shadow:0 0 2px rgba(18,26,33,.25),0 12px 12px -2px rgba(18,26,33,.12),0 5px 5px -2px rgba(18,26,33,.12),0 2.5px 2.5px -2px rgba(18,26,33,.12)}.ColorPicker_pickerModal--right__w5sMZ{left:0}.ColorPicker_pickerModal--left__P4nJK{right:0}.ColorPicker_pickerModal--top__ZSUQS{bottom:2rem}.ColorPicker_pickerModal--bottom__qD_3t{top:2rem}.ColorPicker_pickerModal__0_kTu .react-colorful{width:150px;height:150px;gap:4px}.ColorPicker_pickerModal__0_kTu .react-colorful>*{border-radius:6px}.ColorPicker_pickerModal__0_kTu input{width:100%;border:1px solid rgba(22,22,23,.08);border-radius:6px;box-shadow:inset 0 2px 4px rgba(18,26,33,.16);color:#161617;font-size:16px;letter-spacing:.01em;line-height:28px}.ColorPicker_inputWrapper__NPPpn{display:flex;box-sizing:border-box;align-items:center;padding:var(--colorpicker-input-padding);border:1px solid rgba(22,22,23,.65);background:var(--colorpicker-background-color);border-radius:9999px;box-shadow:0 0 2px rgba(18,26,33,.25),0 6px 6px -2px rgba(18,26,33,.12),0 2.5px 2.5px -2px rgba(18,26,33,.12),0 1.25px 1.25px -2px rgba(18,26,33,.12);color:var(--colorpicker-arrow-color);cursor:pointer}.ColorPicker_selectionWrapper___GtCM{position:relative;display:flex;align-items:center;background:linear-gradient(0deg,#fafafa,#fafafa);border-radius:9999px}.ColorPicker_colorPreset__0Yryz{width:1rem;height:1rem;border:1px solid rgba(0,0,0,.25);margin:0 4px;border-radius:999px;cursor:pointer}.ColorPicker_colorPreset__0Yryz:focus-visible,.ColorPicker_colorPreset__0Yryz:hover{border:1px solid rgba(0,0,0,.75)}.ColorSelect_colorButton__SqJlz{width:1.5rem;height:1.5rem;border:1px solid rgba(0,0,0,.25);border-radius:100%;outline-offset:4px}.ColorSelect_colorButton__SqJlz:hover{outline:2px solid #9e86ff}.ColorSelect_colorButton__SqJlz.ColorSelect_colorButton--active__GkG2X,.ColorSelect_colorButton__SqJlz.ColorSelect_colorButton--active__GkG2X:hover,.ColorSelect_colorButton__SqJlz:focus{outline:2px solid #471aff}.CurrentColorIcon_icon__d4ba0{width:1rem;height:1rem;border-radius:100%}.BottomControls_wrapper__Ox0yK{position:absolute;right:0;bottom:0;left:0;display:flex;width:100%;flex-direction:column;justify-content:flex-end;animation:BottomControls_slideUp__GY4N9 .2s ease-out 0s 1}.BottomControls_wrapperCentering__fbBsJ{width:-moz-fit-content;width:fit-content;margin:auto}@keyframes BottomControls_slideUp__GY4N9{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CESDKCanvas_wrapper__p7Tjh{position:absolute;inset:0}.ExportButton_cta__7C_q5{display:flex;min-width:44px;height:24px;align-items:center;justify-content:center;padding:2px 6px 2px 8px;border-radius:8px;background:#471aff;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12);color:#fff;font-size:14px;font-weight:700;gap:.5rem}.ExportButton_ctaText__whxTP{display:none}@container (min-width: 900px){.ExportButton_ctaText__whxTP{display:flex}}.ExportButton_cta__7C_q5:focus,.ExportButton_cta__7C_q5:hover{background:#957aff}.ExportButton_cta__7C_q5:disabled{opacity:.5}.ExportButton_cta__7C_q5:disabled:focus,.ExportButton_cta__7C_q5:disabled:hover{background:#471aff;cursor:not-allowed}.ExportButton_spinning__P5ACr{animation:ExportButton_spinner__LH97v 1s linear infinite}@keyframes ExportButton_spinner__LH97v{to{transform:rotate(1turn)}}.UndoRedoButtons_container__6EY3P{display:flex;min-width:44px;flex-basis:100%;gap:.5rem}.UndoRedoButtons_button__G3LZ3:focus,.UndoRedoButtons_button__G3LZ3:hover{color:#957aff}.UndoRedoButtons_button--disabled__dxrQ7:focus,.UndoRedoButtons_button--disabled__dxrQ7:hover{color:#000;cursor:not-allowed}.UndoRedoButtons_button--disabled__dxrQ7{opacity:.5}.TopBar_topBar__wR01E{z-index:1;display:flex;justify-content:space-between;padding:.5rem;gap:1rem}.SegmentedControl_wrapper__gUfGY{display:flex;align-items:center}.SegmentedControl_description__wsOex{min-width:6.2rem;color:#161617;font-family:var(--font-family-ibm-sans);font-size:14px;letter-spacing:.02em;line-height:20px}.SegmentedControl_labelWrapper__4Quvn{display:flex;flex-grow:1;justify-content:center;padding:2px 6px;border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:20px;white-space:nowrap;&:disabled{opacity:.5;pointer-events:none}}.SegmentedControl_labelWrapper--sm__nypHY{padding:2px 6px;font-size:14px;letter-spacing:.02em;line-height:20px}.SegmentedControl_labelWrapper--md__84TnW{padding:2px 12px;font-size:16px;letter-spacing:.01em;line-height:24px}.SegmentedControl_labelWrapper__4Quvn:focus-visible,.SegmentedControl_labelWrapper__4Quvn:hover{color:#000;cursor:pointer}.SegmentedControl_labelWrapperActive__nCSBT{margin:-1px;background-color:var(--ci-foreground-black-default);box-shadow:0 0 2px rgba(0,0,0,.25),0 6px 6px -2px rgba(18,26,33,.12),0 2.5px 2.5px -2px rgba(18,26,33,.12),0 1.25px 1.25px -2px rgba(18,26,33,.12);color:#fff}.SegmentedControl_labelWrapperActive__nCSBT:focus .SegmentedControl_label__bumNn,.SegmentedControl_labelWrapperActive__nCSBT:hover .SegmentedControl_label__bumNn{cursor:unset}.SegmentedControl_labelWrapperActive__nCSBT:focus-visible,.SegmentedControl_labelWrapperActive__nCSBT:hover{background:var(--ci-foreground-black-default);color:#fff;cursor:unset}.SegmentedControl_input__9LxaY{display:none}.SegmentedControl_optionWrapper__rUQsH{display:flex;flex-grow:1;border:1px solid #ebebeb;background:var(--ci-surface-elevation-1);border-radius:6px;color:rgba(22,22,23,.65)}.ProcessNavigation_wrapper__4z_H1{display:flex;align-items:center;gap:.5rem}.CustomizationSection_inputsWrapper__clTNi{width:100%;display:flex;flex-direction:column;gap:24px}.CustomizationSection_inputWrapper__qHLzE{display:flex;flex-direction:column;gap:12px}.CustomizationSection_messageInput__EIFv6{height:40px;width:100%;border-radius:6px;border:1px solid var(--ci-border-black-light,rgba(22,22,23,.08));box-shadow:inset 0 2px 4px 0 rgba(18,26,33,.16);line-height:28px;letter-spacing:.18px;font-size:18px}.CustomizationSection_sizeInputsWrapper__hvZzK{display:flex;flex-direction:column}.CustomizationSection_sizeInputWrapper__w5Fq8{display:grid;grid-template-columns:24px 140px auto;align-items:center;grid-gap:8px;gap:8px;font-size:14px;line-height:32px;letter-spacing:.28px;color:var(--ci-foreground-black-light,rgba(22,22,23,.65))}.CustomizationSection_selectedSizeInput__epN_F{color:var(--ci-foreground-black-default,#161617)!important}.CustomizationSection_sizeInput__kaysU{margin:2px;width:12px;height:12px;border-radius:2px}.CustomizationSection_bold__cxNV3{font-weight:500}.CustomizationSection_typeInputWrapper__MSOLI{width:195px}.CustomizationSection_warningText__IZCV8{width:100%;font-size:14px;color:#af7200;font-weight:400;line-height:20px;letter-spacing:.28px;display:inline-flex;flex-direction:row;align-items:center;gap:8px;overflow:visible}.CustomizationSection_previewImageWrapper__iMeLN{aspect-ratio:1/1;background-color:#dcdcdc;position:relative}.CustomizationSection_loading__BOUvp{animation:CustomizationSection_pulse__NCTnO 1.5s cubic-bezier(.2,0,.6,1) infinite}@keyframes CustomizationSection_pulse__NCTnO{0%,to{opacity:.7}50%{opacity:.3}}.CustomizationSection_previewWrapper__wmmSB{width:100%;position:relative;display:flex;flex-direction:column;gap:12px;overflow:hidden}.CustomizationSection_previewImage__6pzDs{width:100%;object-fit:contain}.GeneratedAssetsSection_sectionHeaderWrapper__TDzxB{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.GeneratedAssetsSection_assetsWrapper__7dAyH{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;gap:24px}.GeneratedAssetsSection_assetWrapper__Vu1lt{position:relative;display:flex;flex-direction:column;font-size:14px;letter-spacing:.28px;line-height:20px;width:285px;gap:12px}.GeneratedAssetsSection_loadingSpinnerWrapper__x_Ubu{top:0;left:0;width:100%;height:100%;aspect-ratio:1/1;background-color:#dcdcdc;animation:GeneratedAssetsSection_pulse__ZVpOp 1.5s cubic-bezier(.2,0,.6,1) infinite;position:relative}@keyframes GeneratedAssetsSection_pulse__ZVpOp{0%,to{opacity:.7}50%{opacity:.3}}.GeneratedAssetsSection_assetPreviewWrapper__WHMS_{width:100%;position:relative}.GeneratedAssetsSection_assetPreviewWrapper__WHMS_:focus .GeneratedAssetsSection_overlay__ZNh5G,.GeneratedAssetsSection_assetPreviewWrapper__WHMS_:hover .GeneratedAssetsSection_overlay__ZNh5G{opacity:1;pointer-events:auto}.GeneratedAssetsSection_overlay__ZNh5G{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .1s}.GeneratedAssetsSection_editButton__fcaLt{display:flex;align-items:center;padding:2px 8px;border:1px solid #fff;border-radius:8px;background:#fff;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12);color:#161617;font-size:14px;font-weight:500;gap:4px;line-height:20px}.GeneratedAssetsSection_editButton__fcaLt:focus,.GeneratedAssetsSection_editButton__fcaLt:hover{border:1px solid #fff;background:hsla(0,0%,100%,.65)}.GeneratedAssetsSection_bold__DCYRc{font-weight:500}.GeneratedAssetsSection_assetDescription__SeOPc{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.CESDKModal_modal__obGRa{position:absolute;overflow:hidden;max-width:min(1264px,90%);max-height:90%;border-radius:8px;margin:auto;background:#d6dbe1;box-shadow:0 0 2px rgba(22,22,23,.25),0 12px 18px -2px rgba(22,22,23,.12),0 6px 7.5px -2px rgba(22,22,23,.12),0 3px 5.25px -2px rgba(22,22,23,.12),0 0 200px 50px rgba(22,22,23,.25);inset:0}.CESDKModal_overlay__6BA6b{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;background-color:rgba(22,22,23,.3)}.CESDKModal_cesdkContainer__2f_rl{width:100%;height:100%}@media only screen and (max-width:650px){.CESDKModal_modal__obGRa{max-width:100%;max-height:100%}}.CaseComponent_header__WuhmU{height:200px}.CaseComponent_previewImage__CASht{width:100%;height:100%;object-fit:cover}.CaseComponent_smokeScreen__nZdze{position:fixed;z-index:99;top:0;right:0;bottom:0;left:0;background:hsla(210,5%,51%,.6);transition:.3s}.CaseComponent_fullscreenMockupCenter__4k2Pw{position:fixed;z-index:100;inset:0;display:grid;width:100%;height:100%;box-sizing:border-box;flex:1 1;place-items:center}.CaseComponent_fullscreenMockupWrapper__OL8Aw{position:relative;z-index:100;overflow:hidden;max-width:calc(min(80%, 1300px));width:100%;height:100%;max-height:calc(min(80%, 1300px));background:#d6dbe1;margin:20px;border:1px solid hsla(0,0%,100%,.4);aspect-ratio:16/10;border-radius:12px;box-shadow:0 0 2px rgba(18,26,33,.25),0 6px 6px -2px rgba(18,26,33,.12),0 2.5px 2.5px -2px rgba(18,26,33,.12),0 1.25px 1.25px -2px rgba(18,26,33,.12)}@media only screen and (min-width:1400px){.CaseComponent_modal__o4ycQ{margin:200px auto}}.CaseComponent_button__iwPcZ.CaseComponent_button--primary__Uq_eV{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0)),#3d5cf5;color:#fff}.CaseComponent_button__iwPcZ.CaseComponent_button--primary__Uq_eV:focus,.CaseComponent_button__iwPcZ.CaseComponent_button--primary__Uq_eV:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0)),#6a82ff}.CaseComponent_button__iwPcZ.CaseComponent_button--solid__AOAwv{background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0)),hsla(0,0%,100%,.85)}.CaseComponent_topBar__R_AXY{z-index:99;position:absolute;top:0;right:0;left:0;display:flex;justify-content:space-between;padding:.5rem;gap:1rem;transition:.3s}.CaseComponent_mockupWrapper__66b29 .CaseComponent_topBar__R_AXY{opacity:.6}.CaseComponent_fullscreenMockupCenter__4k2Pw .CaseComponent_topBar__R_AXY{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.CaseComponent_mockupWrapper__66b29:focus .CaseComponent_topBar__R_AXY,.CaseComponent_mockupWrapper__66b29:hover .CaseComponent_topBar__R_AXY{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));opacity:1}.CaseComponent_button__iwPcZ{display:flex;align-items:center;padding:0 .25rem;border-radius:6px;color:#161617;font-size:14px;font-weight:500;gap:.25rem;line-height:20px;transition:.3s}.CaseComponent_mockupWrapper__66b29:focus .CaseComponent_button__iwPcZ,.CaseComponent_mockupWrapper__66b29:hover .CaseComponent_button__iwPcZ{background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0)),hsla(0,0%,100%,.85)}.CaseComponent_mockupWrapper__66b29{position:relative;overflow:hidden;flex-grow:1;width:340px;min-width:240px;height:200px;border:1px solid hsla(0,0%,100%,.4);background:#d6dbe1;border-radius:12px;box-shadow:0 0 2px rgba(18,26,33,.25),0 6px 6px -2px rgba(18,26,33,.12),0 2.5px 2.5px -2px rgba(18,26,33,.12),0 1.25px 1.25px -2px rgba(18,26,33,.12)}.CaseComponent_cesdk__o3g9O{overflow:hidden;width:100%;height:100%;border-radius:.75rem}.CaseComponent_cesdkWrapper__PPo_n{display:flex;overflow:hidden;min-height:600px;flex-grow:1;border-radius:.75rem;box-shadow:0 0 2px rgba(22,22,23,.25),0 4px 6px -2px rgba(22,22,23,.12),0 2px 2.5px -2px rgba(22,22,23,.12),0 1px 1.75px -2px rgba(22,22,23,.12)}.CaseComponent_productsWrapper__1FhDu{display:flex;justify-content:center}.CaseComponent_outerWrapper__Uk_Wf{display:flex;max-width:100%;flex-direction:column;flex-grow:1;gap:1rem}.CaseComponent_wrapper___hc_X{display:flex;min-height:600px;flex-direction:row-reverse;flex-grow:1;border-radius:.75rem;gap:1rem}.CESDKModal_modal__Qr8gf{position:absolute;max-width:min(1264px,90%);max-height:90%;inset:0;margin:auto;overflow:hidden;background:#d6dbe1;border-radius:8px;box-shadow:0 0 2px rgba(22,22,23,.25),0 12px 18px -2px rgba(22,22,23,.12),0 6px 7.5px -2px rgba(22,22,23,.12),0 3px 5.25px -2px rgba(22,22,23,.12),0 0 200px 50px rgba(22,22,23,.25)}.CESDKModal_overlay__qKwqV{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0}.CESDKModal_cesdkContainer__Qmfob{width:100%;height:100%}.ColorSelect_colorButton__CxyNM{width:1.5rem;height:1.5rem;border:1px solid rgba(0,0,0,.25);border-radius:100%;outline-offset:4px}.ColorSelect_colorButton__CxyNM:hover{outline:2px solid #9e86ff}.ColorSelect_colorButton__CxyNM.ColorSelect_colorButton--active__bh4c2,.ColorSelect_colorButton__CxyNM.ColorSelect_colorButton--active__bh4c2:hover,.ColorSelect_colorButton__CxyNM:focus{outline:2px solid #471aff}.CurrentColorIcon_icon__rlp5g{width:1rem;height:1rem;border:1px solid #121a2140;border-radius:100%}.BottomControls_wrapper__LtBs_{position:absolute;right:0;bottom:0;left:0;display:flex;width:100%;flex-direction:column;justify-content:flex-end;animation:BottomControls_slideUp__yYv37 .2s ease-out 0s 1}.BottomControls_wrapperCentering__X2FVh{width:-moz-fit-content;width:fit-content;margin:auto}@keyframes BottomControls_slideUp__yYv37{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CESDKCanvas_wrapper__CkdOX{position:absolute;inset:0}.ExportButton_cta__w_VG8{display:flex;min-width:44px;height:24px;align-items:center;justify-content:center;padding:2px 6px 2px 8px;border-radius:8px;background:#471aff;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12);color:#fff;font-size:14px;font-weight:700;gap:.5rem}.ExportButton_ctaText__LGuyA{display:none}@media only screen and (min-width:900px){.ExportButton_ctaText__LGuyA{display:flex}}.ExportButton_cta__w_VG8:focus,.ExportButton_cta__w_VG8:hover{background:#957aff}.ExportButton_cta__w_VG8:disabled{opacity:.5}.ExportButton_cta__w_VG8:disabled:focus,.ExportButton_cta__w_VG8:disabled:hover{background:#471aff;cursor:not-allowed}.ExportButton_spinning__D1P9l{animation:ExportButton_spinner__ddOal 1s linear infinite}@keyframes ExportButton_spinner__ddOal{to{transform:rotate(1turn)}}.UndoRedoButtons_container__fhyAo{display:flex;min-width:44px;flex-basis:100%;gap:.5rem}.UndoRedoButtons_button__Hw3ex:focus,.UndoRedoButtons_button__Hw3ex:hover{color:#957aff}.UndoRedoButtons_button--disabled__jc95b:focus,.UndoRedoButtons_button--disabled__jc95b:hover{color:#000;cursor:not-allowed}.UndoRedoButtons_button--disabled__jc95b{opacity:.5}.TopBar_topBar__ggyUz{z-index:1;display:flex;justify-content:space-between;padding:.5rem;gap:1rem}.BackgroundColorIcon_icon__V3B91{width:1rem;height:1rem;border-radius:100%;border:1px solid rgba(18,26,33,.25)}.ThemeBar_button__ZZcE9>*{max-height:56px;border-radius:4px}.BookPreviewBar_wrapper__EUR4H{display:flex;min-width:160px;flex-direction:column;padding:8px;background:linear-gradient(270deg,rgba(0,0,0,.05),transparent);gap:1rem}.BookPreviewBar_headline__Zhw3C{color:#161617;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:20px;text-align:center}.BookPreviewBar_pagePreviewList__RIHTY{display:flex;min-height:0;flex-basis:0;flex-direction:column;flex-grow:1;align-items:center;padding:16px 24px;gap:8px;list-style:none;overflow-y:auto}.BookPreviewBar_pagePreviewList__RIHTY>li{width:100%}.BookPreviewBar_pagePreviewItem__fCWey{position:relative;width:104px;padding:2px;border:2px solid transparent;aspect-ratio:92/65;border-radius:12px}.BookPreviewBar_pagePreviewItem--loading__8ohhP{background-color:#fff}.BookPreviewBar_pagePreviewImg__7avn1{width:100%;height:100%;border-radius:8px}.BookPreviewBar_pagePreviewItem--active__t8jRE{border:2px solid #562dff}.BookPreviewBar_addButton__4jY_c{display:flex;width:104px;flex-direction:column;align-items:center;justify-content:center;padding:8px;background:hsla(0,0%,100%,.8);border-radius:8px;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:400;gap:10px;letter-spacing:.02em;line-height:20px;text-align:center}.BookPreviewBar_actions__MJh9O{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 12px;gap:8px}.BookPreviewBar_orderButtons__cZt8y{display:flex;gap:1rem}.PhotoBookUI_wrapper__A6kfP{display:flex;height:100%;flex-direction:row}.PhotoBookUI_contentWrapper__07Fko{position:relative;display:flex;min-width:0;flex:1 1;flex-direction:column}.PhotoBookUI_headline__Kvam5{min-width:80px;color:#161617;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:20px}.ColorSelect_colorButton___vLyU{width:1.5rem;height:1.5rem;border:1px solid rgba(0,0,0,.25);border-radius:100%;outline-offset:4px}.ColorSelect_colorButton___vLyU:hover{outline:2px solid #9e86ff}.ColorSelect_colorButton___vLyU.ColorSelect_colorButton--active__udHTW,.ColorSelect_colorButton___vLyU.ColorSelect_colorButton--active__udHTW:hover,.ColorSelect_colorButton___vLyU:focus{outline:2px solid #471aff}.CurrentColorIcon_icon__Ai4zt{width:1rem;height:1rem;border-radius:100%}.BottomControls_wrapper__kvq9H{position:absolute;right:0;bottom:0;left:0;display:flex;width:100%;flex-direction:column;justify-content:flex-end;animation:BottomControls_slideUp__Wt5Q4 .2s ease-out 0s 1}.BottomControls_wrapperCentering__ISwg7{width:-moz-fit-content;width:fit-content;margin:auto}@keyframes BottomControls_slideUp__Wt5Q4{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CESDKCanvas_wrapper__DVpAH{position:absolute;inset:0}.ChooseTemplateStep_outerWrapper__m96J9{z-index:1;display:flex;overflow:hidden;flex:1 1;align-items:center;justify-content:center;border-radius:24px}.ChooseTemplateStep_wrapper__G9oNs{position:absolute;display:grid;width:100%;max-width:800px;max-height:100%;padding:4rem;grid-gap:2rem;gap:2rem;grid-template-columns:1fr;overflow-y:auto;place-items:center}@media only screen and (min-width:650px){.ChooseTemplateStep_wrapper__G9oNs{padding:2rem;grid-template-columns:1fr 1fr}}.ChooseTemplateStep_button__LcPTx{max-width:300px;box-shadow:0 8px 12px -2px rgba(22,22,23,.12),0 4px 5px -2px rgba(22,22,23,.12),0 2px 3.5px -2px rgba(22,22,23,.12);filter:drop-shadow(0 0 2px rgba(22,22,23,.25))}.ChooseTemplateStep_button__LcPTx:focus,.ChooseTemplateStep_button__LcPTx:hover{box-shadow:0 8px 12px -2px rgba(22,22,23,.2),0 4px 5px -2px rgba(22,22,23,.2),0 2px 3.5px -2px rgba(22,22,23,.2);filter:drop-shadow(0 0 2px rgba(22,22,23,.4))}.Dropdown_button__lCLTT{display:flex;align-items:center;padding:3px 22px 3px 10px;border:1px solid rgba(22,22,23,.3);-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='28' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position-x:95%;background-position-y:0;background-repeat:no-repeat;border-radius:8px;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12);color:#1c1b1b;font-size:14px;font-weight:500;gap:4px;letter-spacing:.02em;line-height:20px}.Dropdown_popover__S5d4e{display:flex;flex-direction:column;align-items:flex-start;padding:16px;margin-top:.25rem;background:#fff;border-radius:16px;box-shadow:0 0 2px rgba(22,22,23,.25),0 12px 18px -2px rgba(22,22,23,.12),0 6px 7.5px -2px rgba(22,22,23,.12),0 3px 5.25px -2px rgba(22,22,23,.12)}.ColorDropdown_colorButton__Zu8kS{width:1.5rem;height:1.5rem;border:1px solid rgba(0,0,0,.25);border-radius:100%;outline-offset:4px}.ColorDropdown_colorButton__Zu8kS:hover{outline:2px solid #9e86ff}.ColorDropdown_colorIcon__Wc3ua{width:1rem;height:1rem;border:1px solid rgba(0,0,0,.25);border-radius:50%}.ColorDropdown_colorButton__Zu8kS.ColorDropdown_colorButton--active__WH_Bv,.ColorDropdown_colorButton__Zu8kS.ColorDropdown_colorButton--active__WH_Bv:hover,.ColorDropdown_colorButton__Zu8kS:focus{outline:2px solid #471aff}.TextFontDropdown_list__H15So{display:flex;flex-direction:column;gap:.5rem}.TextFontDropdown_button__rRlHy{padding:4px 12px;border-radius:4px;text-align:left}.TextFontDropdown_button--active__ottX_{background:rgba(71,26,255,.1);color:#471aff}.TextSizeDropdown_list__l_2Q3{display:flex;gap:1rem;list-style-type:none}.TextSizeDropdown_item___lxrk{min-width:32px;min-height:32px;border-radius:4px;color:rgba(22,22,23,.65);font-size:14px;font-weight:700;letter-spacing:.02em;line-height:20px}.TextSizeDropdown_item___lxrk:focus,.TextSizeDropdown_item___lxrk:hover{color:#471aff}.TextSizeDropdown_item--active__URr75{background:rgba(71,26,255,.1);color:#471aff}.PageToolbar_outerWrapper__HjLoO{z-index:1;display:flex;justify-content:center;margin-top:2rem}.PageToolbar_innerWrapper__tZPRi{display:flex;margin:auto;gap:1rem}.ExportButton_cta__4YUmo{display:flex;min-width:44px;height:24px;align-items:center;justify-content:center;padding:2px 6px 2px 8px;border-radius:8px;background:#471aff;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12);color:#fff;font-size:14px;font-weight:700;gap:.5rem}.ExportButton_ctaText__pa7Y9{display:none}@media only screen and (min-width:900px){.ExportButton_ctaText__pa7Y9{display:flex}}.ExportButton_cta__4YUmo:focus,.ExportButton_cta__4YUmo:hover{background:#957aff}.ExportButton_cta__4YUmo:disabled{opacity:.5}.ExportButton_cta__4YUmo:disabled:focus,.ExportButton_cta__4YUmo:disabled:hover{background:#471aff;cursor:not-allowed}.ExportButton_spinning__qgHnd{animation:ExportButton_spinner__HQzso 1s linear infinite}@keyframes ExportButton_spinner__HQzso{to{transform:rotate(1turn)}}.UndoRedoButtons_container__n6AjQ{display:flex;min-width:44px;flex-basis:100%;gap:.5rem}.UndoRedoButtons_button__k0ItM:focus,.UndoRedoButtons_button__k0ItM:hover{color:#957aff}.UndoRedoButtons_button--disabled__n5gqI:focus,.UndoRedoButtons_button--disabled__n5gqI:hover{color:#000;cursor:not-allowed}.UndoRedoButtons_button--disabled__n5gqI{opacity:.5}.TopBar_topBar__0aepT{z-index:1;display:flex;justify-content:space-between;padding:.5rem;gap:1rem}.ProcessNavigation_wrapper__WObqe{display:flex;align-items:center;gap:.5rem}.ProcessNavigation_button__NhSTb{display:flex;align-items:center;justify-content:center;padding:2px 12px;color:#471aff;font-size:14px;font-weight:500;gap:.25rem;letter-spacing:.02em;line-height:20px;white-space:nowrap}.ProcessNavigation_button--active__tB2Ki{background:rgba(71,26,255,.1);border-radius:8px}.ProcessNavigation_button__NhSTb:disabled{color:#471affa6;cursor:not-allowed}.ProcessNavigation_buttonText__PZ3y5{display:none}@media only screen and (min-width:450px){.ProcessNavigation_button--active__tB2Ki .ProcessNavigation_buttonText__PZ3y5{display:flex}}@media only screen and (min-width:900px){.ProcessNavigation_button__NhSTb{min-width:100px}.ProcessNavigation_buttonText__PZ3y5{display:flex}}.CaseComponent_header__f0SBy{height:200px}.CaseComponent_previewImage__WLn5O{width:100%;height:100%;object-fit:cover}.CaseComponent_smokeScreen__0hjXP{position:fixed;z-index:99;top:0;right:0;bottom:0;left:0;background:hsla(210,5%,51%,.6);transition:.3s}.CaseComponent_fullscreenMockupCenter__BbESz{position:fixed;z-index:100;inset:0;display:grid;width:100%;height:100%;box-sizing:border-box;flex:1 1;place-items:center}.CaseComponent_fullscreenMockupWrapper__vDrgI{position:relative;z-index:100;overflow:hidden;max-width:calc(min(80%, 1300px));width:100%;height:100%;max-height:calc(min(80%, 1300px));background:#d6dbe1;margin:20px;border:1px solid hsla(0,0%,100%,.4);aspect-ratio:16/10;border-radius:12px;box-shadow:0 0 2px rgba(18,26,33,.25),0 6px 6px -2px rgba(18,26,33,.12),0 2.5px 2.5px -2px rgba(18,26,33,.12),0 1.25px 1.25px -2px rgba(18,26,33,.12)}@media only screen and (min-width:1400px){.CaseComponent_modal__X3U8B{margin:200px auto}}.CaseComponent_button__wIiQl.CaseComponent_button--primary__oWeX1{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0)),#3d5cf5;color:#fff}.CaseComponent_button__wIiQl.CaseComponent_button--primary__oWeX1:focus,.CaseComponent_button__wIiQl.CaseComponent_button--primary__oWeX1:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0)),#6a82ff}.CaseComponent_button__wIiQl.CaseComponent_button--solid__SQQPy{background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0)),hsla(0,0%,100%,.85)}.CaseComponent_topBar__UmPt1{z-index:99;position:absolute;top:0;right:0;left:0;display:flex;justify-content:flex-end;padding:.5rem;gap:1rem;transition:.3s}.CaseComponent_mockupWrapper__22z5s .CaseComponent_topBar__UmPt1{opacity:.6}.CaseComponent_fullscreenMockupCenter__BbESz .CaseComponent_topBar__UmPt1{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.CaseComponent_mockupWrapper__22z5s:focus .CaseComponent_topBar__UmPt1,.CaseComponent_mockupWrapper__22z5s:hover .CaseComponent_topBar__UmPt1{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));opacity:1}.CaseComponent_button__wIiQl{display:flex;align-items:center;padding:0 .25rem;border-radius:6px;color:#161617;font-size:14px;font-weight:500;gap:.25rem;line-height:20px;transition:.3s}.CaseComponent_mockupWrapper__22z5s:focus .CaseComponent_button__wIiQl,.CaseComponent_mockupWrapper__22z5s:hover .CaseComponent_button__wIiQl{background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0)),hsla(0,0%,100%,.85)}.CaseComponent_mockupWrapper__22z5s{position:relative;overflow:hidden;flex-grow:1;width:340px;min-width:240px;height:200px;border:1px solid hsla(0,0%,100%,.4);background:#d6dbe1;border-radius:12px;box-shadow:0 0 2px rgba(18,26,33,.25),0 6px 6px -2px rgba(18,26,33,.12),0 2.5px 2.5px -2px rgba(18,26,33,.12),0 1.25px 1.25px -2px rgba(18,26,33,.12)}.CaseComponent_cesdk__uhM12{overflow:hidden;width:100%;height:100%;border-radius:.75rem}.CaseComponent_cesdkWrapper__4NfWV{display:flex;overflow:hidden;min-height:600px;flex-grow:1;border-radius:.75rem;box-shadow:0 0 2px rgba(22,22,23,.25),0 4px 6px -2px rgba(22,22,23,.12),0 2px 2.5px -2px rgba(22,22,23,.12),0 1px 1.75px -2px rgba(22,22,23,.12)}.CaseComponent_productsWrapper__lm26B{display:flex;justify-content:center}.CaseComponent_outerWrapper___ZfCo{display:flex;max-width:100%;flex-direction:column;flex-grow:1;gap:1rem}.CaseComponent_wrapper__oNmMw{display:flex;min-height:600px;flex-direction:row-reverse;flex-grow:1;border-radius:.75rem;gap:1rem}.InstanceImage_outerWrapper__3msyN{display:block;flex-grow:1}.InstanceImage_outerWrapper__3msyN>*+*{margin-top:8px}.InstanceImage_header__bTsE9{flex-direction:row;gap:8px}.InstanceImage_headerText__3MgiC,.InstanceImage_header__bTsE9{display:flex;align-items:flex-start;justify-content:flex-start}.InstanceImage_headerText__3MgiC{flex-direction:column;flex-grow:1}.InstanceImage_innerWrapper__m_A01{position:relative;border-radius:.75rem;transition:opacity .5s;transition-timing-function:ease-in-out}.InstanceImage_innerWrapper--empty__oh5a9{border:1px dashed #16161740}.InstanceImage_image__bP3qM{position:absolute;overflow:hidden;border-radius:.75rem;inset:0;object-fit:contain}.InstanceImage_image--loading__sxxyD{opacity:.5}.InstanceImage_innerWrapper__m_A01:focus .InstanceImage_editOverlay__dzZCW,.InstanceImage_innerWrapper__m_A01:hover .InstanceImage_editOverlay__dzZCW{opacity:1}.InstanceImage_editOverlay__dzZCW{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:hsla(240,6%,93%,.5);opacity:0;transition:opacity .1s}.InstanceImage_editButton__vyZy2{background:#fff;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12)}.InstanceImage_editButton__vyZy2:focus,.InstanceImage_editButton__vyZy2:hover{background:#fff;color:#16161799}.InstanceImage_footer__72uaI{display:flex;flex-direction:row;justify-content:flex-end}.TemplateEditButton_wrapper__2GrgX{position:relative;overflow:hidden;box-sizing:border-box;border:2px solid #471aff;border-radius:8px}.TemplateEditButton_image___HITc{width:200px;height:200px;object-fit:contain}.TemplateEditButton_wrapper__2GrgX:focus .TemplateEditButton_editOverlay__fci78,.TemplateEditButton_wrapper__2GrgX:hover .TemplateEditButton_editOverlay__fci78{opacity:1}.TemplateEditButton_editOverlay__fci78{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);border-radius:6px;opacity:0;transition:opacity .1s}.TemplateEditButton_editButton__DgcKi{background:#fff;box-shadow:0 0 2px rgba(22,22,23,.25),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12),0 0 0 -2px rgba(22,22,23,.12)}.TemplateEditButton_editButton__DgcKi:focus,.TemplateEditButton_editButton__DgcKi:hover{background:#fff;color:#16161799}.TemplateSelectButton_wrapper__7HbIB{position:relative;overflow:hidden;box-sizing:border-box;border:2px solid transparent;border-radius:8px}.TemplateSelectButton_image__KHVM2{width:200px;height:200px;object-fit:contain}.TemplateSelectButton_wrapper__7HbIB:focus,.TemplateSelectButton_wrapper__7HbIB:hover{border:2px solid #471aff66}.AiProviderPanel_panel___iimB{width:300px;flex-shrink:0;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;color:#161617}.AiProviderPanel_header__QSwO4{display:flex;padding:16px 16px 12px;flex-direction:column;align-items:flex-start;align-self:stretch;border-bottom:1px solid #e5e7eb;flex-shrink:0}.AiProviderPanel_title__N1k02{font-family:GT Walsheim Pro;font-size:22px;font-weight:700;color:#111827;line-height:32px}.AiProviderPanel_subtitle__Hxnso{margin:0;color:#6b7280;line-height:1.4;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.AiProviderPanel_sectionsContainer__837IJ{flex:1 1;overflow-y:auto;padding:12px 24px 12px 16px;min-height:0}.AiProviderPanel_sectionHeader__ORTLC{display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s;height:32px;font-family:GT Walsheim Pro;font-size:16px;font-style:normal;font-weight:700}.AiProviderPanel_sectionTitle__zZcK2{display:flex;align-items:center;gap:8px;font-weight:600;color:#111827}.AiProviderPanel_expandIcon__emLWs{display:inline-block;width:0;height:0;border-color:transparent transparent transparent #111827;border-style:solid;border-width:4px 0 4px 6px;transition:transform .2s;margin-top:1px}.AiProviderPanel_expandIcon__emLWs.AiProviderPanel_expanded__xo8LC{transform:rotate(90deg)}.AiProviderPanel_sectionCount__nXq5k{font-size:14px;font-style:normal;font-weight:700;color:#6b7280}.AiProviderPanel_providerItem__qqdDO{&.AiProviderPanel_selected__16BKd{.AiProviderPanel_providerLabel__rWaCp,.AiProviderPanel_providerName__MIRe9{color:#161617}}}.AiProviderPanel_providerItem__qqdDO:last-child{border-bottom:none}.AiProviderPanel_providerInfo__K7dG9{flex:1 1;display:flex;justify-content:space-between;gap:4px}.AiProviderPanel_providerName__MIRe9{color:rgba(22,22,23,.65);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.AiProviderPanel_providerLabel__rWaCp{color:rgba(22,22,23,.65);font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#6b7280}.AiProviderPanel_checkbox__n5orG{position:relative;cursor:pointer;display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;margin:0 -8px;border-radius:4px}.AiProviderPanel_checkbox__n5orG:hover .AiProviderPanel_providerLabel__rWaCp,.AiProviderPanel_checkbox__n5orG:hover .AiProviderPanel_providerName__MIRe9{color:#161617}.AiProviderPanel_checkbox__n5orG input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.AiProviderPanel_checkmark__M_wx5{position:relative;display:block;height:12px;width:12px;flex-shrink:0;background-color:#fff;border:1.5px solid #d1d5db;border-radius:3px;transition:all .2s}.AiProviderPanel_checkbox__n5orG:hover input~.AiProviderPanel_checkmark__M_wx5{border-color:#3b82f6}.AiProviderPanel_checkbox__n5orG input:checked~.AiProviderPanel_checkmark__M_wx5{background-color:#3b82f6;border-color:#3b82f6}.AiProviderPanel_checkmark__M_wx5:after{content:"";position:absolute;display:none}.AiProviderPanel_checkbox__n5orG input:checked~.AiProviderPanel_checkmark__M_wx5:after{display:block}.AiProviderPanel_checkbox__n5orG .AiProviderPanel_checkmark__M_wx5:after{left:3.5px;top:.5px;width:3px;height:6px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.AiProviderPanel_footer__do3MZ{display:flex;padding:16px 16px 12px;flex-direction:column;align-items:center;align-self:stretch;border-top:1px solid #e5e7eb;flex-shrink:0}