.ImageTest_container__y1BhQ{min-height:100vh;background-color:#f5f5f5;padding:2rem}.ImageTest_wrapper__SA9nZ{max-width:1200px;margin:0 auto}.ImageTest_title__CHJgG{font-size:2rem;font-weight:700;margin-bottom:2rem;color:#333}.ImageTest_section__Tuy9D{margin-bottom:3rem}.ImageTest_sectionTitle__tTWQI{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#444}.ImageTest_imageGrid__xkgcP{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem}.ImageTest_imageCard__BMUh1{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:1rem}.ImageTest_imageCard__BMUh1 h3{font-size:1rem;font-weight:500;margin-bottom:.5rem}.ImageTest_imageWrapper__DCriv{position:relative;width:100%;height:200px;margin-bottom:.5rem;overflow:hidden;border-radius:4px;background-color:#f0f0f0}.ImageTest_image__E0I6T{-o-object-fit:cover;object-fit:cover}.ImageTest_imagePath__VaHLm{font-size:.75rem;color:#666;margin:0}.ImageTest_imagePath__VaHLm code{background-color:#f4f4f4;padding:.25rem .5rem;border-radius:4px;font-family:monospace;font-size:.7rem;display:inline-block;margin-top:.5rem}.ImageTest_svgContainer__Hk02W{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:1.5rem}.ImageTest_svgGrid__XSyrw{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.ImageTest_svgItem__2w75W h3{font-size:1rem;font-weight:500;margin-bottom:1rem}.ImageTest_svgDemo__wnWDD{display:flex;align-items:center;gap:1rem}.ImageTest_svgInfo__hQHhu p{font-size:.875rem;color:#666;margin:0}.ImageTest_svgInfo__hQHhu small{font-size:.75rem;color:#999}.ImageTest_heartButton__YcLH6{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;background:none;cursor:pointer;border-radius:4px;transition:all .2s ease}.ImageTest_heartButton__YcLH6:hover{background-color:#f0f0f0}.ImageTest_heartButton__YcLH6.ImageTest_liked__mZMJp span{color:#ef4444}.ImageTest_heartButton__YcLH6 svg{transition:all .2s ease}.ImageTest_rating__5lO9O{display:flex;align-items:center;gap:.25rem}.ImageTest_starButton__f3Uef{border:none;background:none;cursor:pointer;padding:.25rem;transition:transform .2s ease}.ImageTest_starButton__f3Uef:hover{transform:scale(1.1)}.ImageTest_ratingText___Dz27{margin-left:.5rem;color:#666}.ImageTest_codeBlock__j33kD{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:1.5rem;margin-bottom:1.5rem}.ImageTest_codeBlock__j33kD h3{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:#333}.ImageTest_codeBlock__j33kD pre{background-color:#1e1e1e;color:#d4d4d4;padding:1rem;border-radius:4px;overflow-x:auto;font-family:Consolas,Monaco,Courier New,monospace;font-size:.875rem;line-height:1.5}.Indicator_svg__wcM6H{transform:rotate(-90deg)}.Indicator_bg__ps3hT{fill:none;stroke:#e0e0e0}.Indicator_fg__cWy_L{fill:none;stroke:#fa0}.Indicator_fg__cWy_L.Indicator_with-transition__vA7r_{transition:stroke-dashoffset .1s linear}.Indicator_progressBar__vJ14Y{width:100%;height:4px;background:#dadde5}.Indicator_progressBar__vJ14Y.Indicator_rounded__Rm5kI{border-radius:50px;overflow:hidden}.Indicator_bar__8609S{height:4px;background:#fbb347}.Indicator_bar__8609S.Indicator_rounded__Rm5kI{border-radius:50px}.CursorTooltip_tooltip__OiaKK{display:flex;position:fixed;align-items:center;max-width:240px;height:auto;padding:5px 10px;background:#fff;border:1px solid #dcdcdc;border-radius:5px;font-size:13px;color:#272937;pointer-events:none;z-index:9999;word-break:break-all;box-sizing:border-box}.SortSelector_container__ZC7T_{position:relative}.SortSelector_container__ZC7T_.SortSelector_customButton__6sSES{width:unset}.SortSelector_container__ZC7T_.SortSelector_customButton__6sSES button{display:flex;gap:2px;vertical-align:unset}.SortSelector_container__ZC7T_.SortSelector_customButton__6sSES button span{color:#3f3f3f;font-weight:700}.SortSelector_container__ZC7T_.SortSelector_customButton__6sSES .SortSelector_dropdown__EkYmI{left:calc(100% - 200px);width:200px}.SortSelector_toggleButton__k4xmW{width:100%;height:42px;padding:10px 33px 9px 15px;text-align:left;cursor:pointer}.SortSelector_dropdown__EkYmI{position:absolute;top:100%;right:0;width:200px;padding:5px;margin-top:4px;border:1px solid #eaeaea;border-radius:8px;background-color:#fff;z-index:100;box-shadow:2px 4px 10px 0 rgba(0,0,0,.06)}.SortSelector_optionList__JkA2H{display:flex;flex-direction:column}.SortSelector_optionItem__BGpeV{position:relative;padding:12px 16px 11px 12px;text-align:left;background-color:#fff;border:none;border-radius:6px;width:100%;cursor:pointer}.SortSelector_optionItem__BGpeV:hover{background-color:#fafafa}.SortSelector_directionIcon__7_uNk{position:absolute;top:13px;right:10px;transition:.1s}.SortSelector_directionIcon__7_uNk.SortSelector_ascending__ibQyN{transform:rotate(180deg)}.SortSelector_orderList__EpZZY{display:flex;flex-direction:column;flex-wrap:wrap;border-top:1px solid #e0e0e0}.SortSelector_orderItem__HZBN_{position:relative;padding:12px 16px 11px 12px;text-align:left;background-color:#fff;border:none;border-radius:6px;width:100%;cursor:pointer}.SortSelector_orderItem__HZBN_:hover{background-color:#fafafa}.SortSelector_checkIcon__hH9nc{position:absolute;top:12px;right:10px}.Tutorial_tutorialWrapper__TmxxB{position:fixed;z-index:1000;overflow:visible}.Tutorial_tutorialWrapper__TmxxB:before{content:"";position:absolute;width:0;height:0;border-style:solid}.Tutorial_tutorialWrapper__TmxxB[data-arrow=left]:before{top:50%;left:-16px;transform:translateY(-50%);border-width:8px;border-color:transparent #f78a5a transparent transparent}.Tutorial_tutorialWrapper__TmxxB[data-arrow=right]:before{top:50%;right:-16px;transform:translateY(-50%);border-width:8px;border-color:transparent transparent transparent #f78a5a}.Tutorial_tutorialWrapper__TmxxB[data-arrow=top]:before{top:-16px;left:50%;transform:translateX(-50%);border-width:8px;border-color:transparent transparent #f78a5a}.Tutorial_tutorialWrapper__TmxxB[data-arrow=bottom]:before{bottom:-16px;left:50%;transform:translateX(-50%);border-width:8px;border-color:#f78a5a transparent transparent}.Tutorial_tutorialBox__7zg57{position:relative;background-color:#f78a5a;color:#fff;padding:16px;border-radius:12px;font-size:13px;width:316px;max-width:316px;box-sizing:border-box;box-shadow:0 2px 4px -2px rgba(16,24,40,.059),0 4px 8px -2px rgba(16,24,40,.102)}.Tutorial_tutorialBox__7zg57 strong{display:inline-block;width:100%;padding-right:24px;font-size:16px;color:#fff;font-weight:700;box-sizing:border-box}.Tutorial_tutorialBox__7zg57 strong+p{margin-top:4px}.Tutorial_tutorialBox__7zg57 p{width:100%;padding-right:24px;font-size:13px;color:#fff;font-weight:600;box-sizing:border-box}.Tutorial_closeButton__4B5Z1{position:absolute;top:16px;right:16px;background:none;border:none;color:#fff;font-size:16px;cursor:pointer;line-height:1}.Tutorial_closeButton__4B5Z1:hover{opacity:.8}.Tutorial_tooltipType__efe_z{position:absolute!important}.Tutorial_tooltipType__efe_z.Tutorial_closeType__76Khr .Tutorial_tutorialBox__7zg57{padding:6px 34px 6px 10px}.Tutorial_tooltipType__efe_z.Tutorial_closeType__76Khr .Tutorial_closeButton__4B5Z1{top:3px;right:6px}.Tutorial_tooltipType__efe_z[data-arrow=left]:before{top:50%;left:-10px;transform:translateY(-50%);border-width:5px;border-color:transparent #444 transparent transparent}.Tutorial_tooltipType__efe_z[data-arrow=right]:before{top:50%;right:-10px;transform:translateY(-50%);border-width:5px;border-color:transparent transparent transparent #444}.Tutorial_tooltipType__efe_z[data-arrow=top]:before{top:-10px;left:50%;transform:translateX(-50%);border-width:5px;border-color:transparent transparent #444}.Tutorial_tooltipType__efe_z[data-arrow=bottom]:before{bottom:-10px;left:50%;transform:translateX(-50%);border-width:5px;border-color:#444 transparent transparent}.Tutorial_tooltipType__efe_z .Tutorial_tutorialBox__7zg57{padding:6px 10px;background:#444;border-radius:5px}.UploadStatus_container__Ias3m{position:fixed;right:24px;bottom:0;width:360px;height:auto;background:#fff;border-radius:24px 24px 0 0;overflow:hidden;transition:.3s;z-index:1010;box-shadow:0 2px 4px -2px rgba(16,24,40,.059),0 4px 8px -2px rgba(16,24,40,.102)}.UploadStatus_header__JnZxX{display:flex;align-items:center;height:56px;padding:0 20px;background:#fffbf6}.UploadStatus_statusInfo__lqZSn p{font-size:16px;color:#101828}.UploadStatus_currentLength__eAccB{color:#fbb347;font-weight:600}.UploadStatus_totalLength__OBsgM:before{content:" / "}.UploadStatus_statusText__tBE_1{margin-left:4px;font-weight:600}.UploadStatus_issueText__IvpUW{margin-left:4px}.UploadStatus_issueText__IvpUW:before{content:"("}.UploadStatus_issueText__IvpUW:after{content:")"}.UploadStatus_issueText__IvpUW>span+span:before{content:", "}.UploadStatus_bodyTop__UG_uB{width:100%;height:48px;padding:0 20px;background:#fffbf6;box-sizing:border-box}.UploadStatus_time__9WE3u{display:flex;justify-content:space-between;align-items:center;width:100%;height:32px}.UploadStatus_cancelAllButton__mEgvo{color:#585e71;text-decoration:underline}.UploadStatus_tagButton__9Usxn{height:32px;padding:1px;background-image:linear-gradient(90deg,#fbb347,#f04579);border-radius:8px;box-sizing:border-box}.UploadStatus_tagButton__9Usxn,.UploadStatus_tagButton__9Usxn p{display:flex;justify-content:center;align-items:center;width:100%}.UploadStatus_tagButton__9Usxn p{height:100%;background:#fff;border-radius:7px}.UploadStatus_tagButton__9Usxn p span{background:linear-gradient(90deg,#fbb347,#f04579);font-weight:600;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.UploadStatus_list__7GIvO{width:100%;height:auto;max-height:240px;overflow-y:auto}.UploadStatus_list__7GIvO li{display:flex;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 8px 0 20px;box-sizing:border-box}.UploadStatus_thumbnail__ku0uJ{width:18px;height:18px}.UploadStatus_fileName__ddvtF{flex:1;width:226px;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UploadStatus_preparing__2mHlO{color:#b3b3b3}.UploadStatus_statusContainer__jHjTc{display:flex;font-size:0}.UploadStatus_versionMessage__XvMTs{display:flex;align-items:center;font-size:12px;color:#353945}.UploadStatus_canceledMessage__0dmAJ{display:inline-block;min-width:66px;font-size:12px;color:#353945}.UploadStatus_cancelButton__uWlCD{width:40px;height:40px}.UploadStatus_status__C8gJ2{display:flex;justify-content:center;align-items:center;min-width:40px;height:40px}.UploadStatus_toggleButton__Ehl4L{position:absolute;top:8px;right:48px;width:40px;height:40px;transition:.2s;transform:rotate(180deg)}.UploadStatus_closeButton__p9Jxi{position:absolute;top:8px;right:8px}.UploadStatus_isExpanded__y747C{transform:rotate(0)}.UploadStatus_buttonWrap__iEKjg{display:flex;justify-content:flex-end;width:100%}.UploadStatus_buttonWrap__iEKjg button{height:32px;margin-top:8px;font-size:12px;color:#fff;font-weight:600;line-height:1;opacity:.8}.IdentityVerfication_container__06ugI{margin-top:40px}.IdentityVerfication_guide__83Z1W{padding:20px 16px;background:#f5f8fa;border-radius:8px}.IdentityVerfication_guide__83Z1W li{position:relative;padding-left:22px;color:#4c4c4c;text-align:left}.IdentityVerfication_guide__83Z1W li+li{margin-top:8px}.IdentityVerfication_guide__83Z1W li:before{content:"";position:absolute;top:9px;left:6px;width:3px;height:3px;border-radius:3px;background:#4c4c4c}.IdentityVerfication_cert__8eKD7{display:flex;width:100%;padding:20px 16px;margin-top:24px;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box}.IdentityVerfication_radioLabel__DWiqp{width:220px;margin-left:-19px;text-align:left}.IdentityVerfication_radioTitle__VjnDI{color:#4c4c4c;font-weight:700}.IdentityVerfication_radioText__lJOAd{margin-top:4px;color:#444}.IdentityVerfication_buttons__Wlgrq{display:flex;margin-top:40px}.IdentityVerfication_buttons__Wlgrq button{width:100%;height:52px}.page_loadingContainer__l5kOp{display:flex;align-items:center;justify-content:center;min-height:100vh}.page_loadingContent__ZKmz8{text-align:center}.page_spinner___jsNq{animation:page_spin__Danky 1s linear infinite;border-radius:9999px;height:32px;width:32px;border-bottom:2px solid #2563eb;margin:0 auto 8px}@keyframes page_spin__Danky{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_loadingText__5cI50{color:#374151}.page_errorText__FIxkW{color:#ef4444;margin-bottom:16px}.page_backButtonIcon__zkt4L{width:16px;height:16px;margin-right:8px}.page_recordPage__ME9dc{display:flex;flex-direction:column;height:100%;width:100%}.page_recordPage__ME9dc .page_contentWrapper__Oq1F5{flex:1;display:flex;align-items:flex-start;justify-content:flex-start}.page_recordPage__ME9dc .page_contentWrapper__Oq1F5 .page_innerWrapper__HqimK{width:100%;display:flex;justify-content:flex-start;overflow-x:auto;background-color:var(--bg-type1)}.page_recordPage__ME9dc .page_contentWrapper__Oq1F5 .page_innerWrapper__HqimK .page_container__1kP6V{display:flex;background-color:#f9fafb;width:100%;justify-content:flex-start;padding:0 30px;gap:24px;min-height:100vh}.page_recordPage__ME9dc .page_contentWrapper__Oq1F5 .page_innerWrapper__HqimK .page_container__1kP6V .page_leftToolPanel__7PZ8g{width:392px;flex-shrink:0;align-self:flex-start}.page_recordPage__ME9dc .page_contentWrapper__Oq1F5 .page_innerWrapper__HqimK .page_container__1kP6V .page_recordCanvas__GRs1P{flex:1;height:100%;overflow:visible;display:flex;flex-direction:column;margin-bottom:48px;max-width:794px}.page_recordPage__ME9dc .page_contentWrapper__Oq1F5 .page_innerWrapper__HqimK .page_container__1kP6V .page_rightSideBar__cjGY5{width:128px;overflow:visible;flex-shrink:0;display:flex;flex-direction:column;gap:16px;padding-top:32px;align-self:flex-start}.UserItem_userItem__gwqeh{justify-content:space-between;padding:19px 12px;background-color:#fff;border:1px solid #e5e7ec;border-radius:12px;box-sizing:border-box}.UserItem_userInfo__duelP,.UserItem_userItem__gwqeh{display:flex;align-items:center;gap:8px;min-width:0}.UserItem_itemPicture__Nxv5F{flex-shrink:0;width:32px;height:32px;border-radius:50%;overflow:hidden}.UserItem_userName__8WzaQ{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserItem_userName__8WzaQ:hover{color:#37f;text-decoration:underline}.UserItem_thumbProfile__EbPHP{display:block;width:100%;height:100%;background-size:cover;background-position:50%}.Empty_container__K_UNh{justify-content:center;width:100%;height:482px}.Empty_container__K_UNh,.Empty_contents__u5g8X{display:flex;flex-flow:column;align-items:center}.Empty_title__2a1R2{margin-top:15px;font-size:16px;color:#444;font-weight:500;text-align:center}.Empty_highlight__2vyfC{color:#37f;font-weight:700}.Empty_text__w_5Qk{margin-top:2px;font-size:14px;color:#8f8f8f}.Empty_button__vi5fK{margin-top:15px!important}.list_character_img_preview__DzSLq{width:100%;height:100%;overflow:hidden;display:flex}.list_character_list_thumb__P4OOw{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;max-height:322px;overflow:auto}.list_character_list_thumb__P4OOw>li{flex:0 0 calc(25% - 9px)}.list_character_list_thumb__P4OOw img{width:100%;height:100%}.list_character_list_thumb__P4OOw input[type=radio]{position:absolute;inset:0;overflow:hidden;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0)}.list_character_list_thumb__P4OOw input[type=radio]:checked+.list_character_item_thumb__If_2C:after{position:absolute;inset:0;border:3px solid #37f;border-radius:50%;content:""}.list_character_list_thumb__P4OOw .list_character_item_thumb__If_2C{display:block;position:relative;border-radius:50%;overflow:hidden;height:100%}.list_character_itemThumbChild__4tPsl .cropper-crop-box{position:relative}.list_character_itemThumbChild__4tPsl .cropper-crop-box:after{position:absolute;inset:0;background:url(/images/thumb_profile_guide.png) no-repeat 50%;background-size:cover;content:""}.list_character_itemThumbChild__4tPsl .cropper-face{z-index:10}.photoAiFace_title__hJFQA{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:700}.photoAiFace_toggleRadios__mN342{margin-top:30px}.photoAiFace_optionImg__QLPzj{display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin-top:4px;border-radius:12px;box-sizing:border-box;cursor:pointer}.photoAiFace_stickerImg__htokB img{width:72px;height:72px}input[type=radio]:checked~.photoAiFace_optionImg__QLPzj:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:80px;border:2px solid #37f;border-radius:12px;box-sizing:border-box}.DragUpload_upload__KcQ0_{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;height:412px;background:#fff;border:2px dashed #e0d7d7;border-radius:20px;transition:.2s}.DragUpload_upload__KcQ0_ strong{margin-top:12px;font-size:16px;color:#444;font-weight:500}.DragUpload_upload__KcQ0_ p{margin-top:2px;color:#8f8f8f}.DragUpload_upload__KcQ0_.DragUpload_dragOver__kt9hC{border-color:#fbb347;background:rgba(251,179,71,.1)}.LeftToolPanel_leftToolPanel__gGz8W{display:flex;background-color:#fff;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06);min-height:1210px;max-height:1210px}.LeftToolPanel_loading__FIFBf{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#6b7280;font-size:14px}.LeftToolPanel_iconMenu__0uBUL{display:flex;flex-direction:column;align-items:center;width:72px;min-width:72px;background-color:#fff;border-right:1px solid #e5e7eb;padding:16px 8px;gap:16px;overflow-y:auto;flex-shrink:0}.LeftToolPanel_iconMenuHeader__b1eX_{display:flex;align-items:center;justify-content:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e5e7eb;width:100%}.LeftToolPanel_menuItem__n__LX{display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:56px;padding:6px 4px;border:none;background:transparent;border-radius:8px;cursor:pointer;transition:all .2s ease;gap:4px}.LeftToolPanel_menuItem__n__LX:hover{background-color:rgba(255,153,0,.1)}.LeftToolPanel_menuItem__n__LX:hover .LeftToolPanel_menuLabel__qljlg{color:#f90}.LeftToolPanel_menuItem__n__LX.LeftToolPanel_active__T4pjS{background-color:rgba(255,153,0,.15)}.LeftToolPanel_menuItem__n__LX.LeftToolPanel_active__T4pjS .LeftToolPanel_menuLabel__qljlg{color:#f90;font-weight:600}.LeftToolPanel_iconWrapper___oNXs{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.LeftToolPanel_menuIcon__W2lgq{-o-object-fit:contain;object-fit:contain}.LeftToolPanel_menuLabel__qljlg{font-size:10px;color:#6b7280;font-family:Pretendard,sans-serif;line-height:1.2;text-align:center;white-space:nowrap;transition:all .2s ease}.LeftToolPanel_contentPanel__hKz_s{flex:1;display:flex;flex-direction:column;padding:12px;overflow:hidden;min-width:248px;max-width:320px;max-height:100%}.LeftToolPanel_panelHeader__UKqti{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.LeftToolPanel_panelTitle__o6Mf6{font-size:18px;font-weight:600;color:#1f2937;font-family:Pretendard,sans-serif;margin:0}.LeftToolPanel_tabButtons__dcINV{display:flex;gap:8px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.LeftToolPanel_tabButton__5rsIq{padding:8px 16px;font-size:14px;font-weight:500;font-family:Pretendard,sans-serif;background:transparent;border:1px solid #e5e7eb;border-radius:20px;color:#6b7280;cursor:pointer;transition:all .2s ease}.LeftToolPanel_tabButton__5rsIq:hover{border-color:#f90;color:#f90}.LeftToolPanel_tabButton__5rsIq.LeftToolPanel_active__T4pjS{background-color:#f90;border-color:#f90;color:#fff}.LeftToolPanel_underlineTabs__9jLPI{display:flex;gap:0;border-bottom:1px solid #e5e7eb;margin-bottom:16px}.LeftToolPanel_underlineTab__5pKNh{flex:1;padding:12px 16px;font-size:16px;font-weight:500;font-family:Pretendard,sans-serif;background:transparent;border:none;color:#9ca3af;cursor:pointer;transition:all .2s ease;position:relative;text-align:center}.LeftToolPanel_underlineTab__5pKNh:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:transparent;transition:background-color .2s ease}.LeftToolPanel_underlineTab__5pKNh:hover{color:#f90}.LeftToolPanel_underlineTab__5pKNh.LeftToolPanel_active__T4pjS{color:#1f2937;font-weight:600}.LeftToolPanel_underlineTab__5pKNh.LeftToolPanel_active__T4pjS:after{background-color:#f90}.LeftToolPanel_categoryScrollWrapper__268Ji{display:flex;align-items:center;gap:4px;margin-bottom:16px}.LeftToolPanel_scrollArrow__xwNd0{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e5e7eb;border-radius:50%;background:#fff;color:#6b7280;cursor:pointer;flex-shrink:0;transition:all .2s ease}.LeftToolPanel_scrollArrow__xwNd0:hover{border-color:#f90;color:#f90;background-color:#fff7ed}.LeftToolPanel_scrollArrow__xwNd0:active{transform:scale(.95)}.LeftToolPanel_scrollArrow__xwNd0 svg{width:14px;height:14px}.LeftToolPanel_categoryScroll__5Bae7{display:flex;gap:8px;overflow-x:auto;flex:1;padding:4px 0;scrollbar-width:none;-ms-overflow-style:none}.LeftToolPanel_categoryScroll__5Bae7::-webkit-scrollbar{display:none}.LeftToolPanel_categoryPill__9F2NZ{padding:8px 16px;font-size:14px;font-weight:500;font-family:Pretendard,sans-serif;background:#fff;border:1px solid #e5e7eb;border-radius:20px;color:#6b7280;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.LeftToolPanel_categoryPill__9F2NZ:hover{border-color:#f90;color:#f90}.LeftToolPanel_categoryPill__9F2NZ.LeftToolPanel_active__T4pjS{background-color:#f90;border-color:#f90;color:#fff}.LeftToolPanel_categoryButtons__NZrii{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.LeftToolPanel_categoryButton__JedX4{padding:6px 12px;font-size:12px;font-weight:500;font-family:Pretendard,sans-serif;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:16px;color:#6b7280;cursor:pointer;transition:all .2s ease}.LeftToolPanel_categoryButton__JedX4:hover{background-color:#fff7ed;border-color:#f90;color:#f90}.LeftToolPanel_categoryButton__JedX4.LeftToolPanel_active__T4pjS{background-color:#f90;border-color:#f90;color:#fff}.LeftToolPanel_itemGrid__8miTE{display:grid;grid-template-columns:repeat(2,130px);row-gap:8px;-moz-column-gap:8px;column-gap:8px;overflow-y:auto;padding-bottom:16px;align-content:start;justify-content:start;flex:1;min-height:0}.LeftToolPanel_gridItem__wwxBh{width:130px;height:173px;min-width:130px;min-height:173px;max-width:130px;max-height:173px;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid #e5e7eb;transition:all .2s ease;background-color:#f9fafb;box-sizing:border-box}.LeftToolPanel_gridItem__wwxBh:hover{border-color:#fbb347;box-shadow:0 2px 8px rgba(255,153,0,.15)}.LeftToolPanel_gridItem__wwxBh.LeftToolPanel_selected__SGqHB{border-color:#f90;box-shadow:0 0 0 2px rgba(255,153,0,.2)}.LeftToolPanel_gridItem__wwxBh img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LeftToolPanel_skeleton__k7Yct{width:130px;height:173px;min-width:130px;min-height:173px;border-radius:8px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:LeftToolPanel_shimmer__D_M8e 1.5s infinite;box-sizing:border-box}@keyframes LeftToolPanel_shimmer__D_M8e{0%{background-position:200% 0}to{background-position:-200% 0}}.LeftToolPanel_stickerPanel__ggz0u{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0}.LeftToolPanel_stickerGrid__DsEYr{display:grid;grid-template-columns:repeat(2,110px);row-gap:8px;-moz-column-gap:8px;column-gap:8px;overflow-y:auto;padding-bottom:16px;justify-content:start;align-content:start;flex:1;min-height:0}.LeftToolPanel_stickerItem__LH4vA{width:110px;height:110px;min-width:110px;min-height:110px;max-width:110px;max-height:110px;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid #e5e7eb;transition:all .2s ease;background-color:#f9fafb;position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.LeftToolPanel_stickerItem__LH4vA:hover{border-color:#fbb347}.LeftToolPanel_stickerItem__LH4vA:hover .LeftToolPanel_deleteButton__nd_n0{opacity:1}.LeftToolPanel_stickerItem__LH4vA.LeftToolPanel_selected__SGqHB{border-color:#f90;box-shadow:0 0 0 2px rgba(255,153,0,.2)}.LeftToolPanel_stickerItem__LH4vA img{max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain}.LeftToolPanel_stickerSkeleton__AvH1C{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:LeftToolPanel_shimmer__D_M8e 1.5s infinite}.LeftToolPanel_stickerSkeleton__AvH1C,.LeftToolPanel_uploadTile__vLpWh{width:110px;height:110px;min-width:110px;min-height:110px;border-radius:8px;box-sizing:border-box}.LeftToolPanel_uploadTile__vLpWh{max-width:110px;max-height:110px;border:2px dashed #d1d5db;background-color:#f9fafb;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.LeftToolPanel_uploadTile__vLpWh:hover{border-color:#f90;background-color:#fff7ed}.LeftToolPanel_uploadTile__vLpWh:hover svg path{stroke:#f90}.LeftToolPanel_uploadingText__xVd78{font-size:10px;color:#6b7280}.LeftToolPanel_deleteButton__nd_n0{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background-color:rgba(0,0,0,.6);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.LeftToolPanel_deleteButton__nd_n0:hover{background-color:#ef4444}.LeftToolPanel_bubblePanel__b5NDE{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0}.LeftToolPanel_bubbleGrid__Z1Pm_{display:grid;grid-template-columns:repeat(2,110px);row-gap:8px;-moz-column-gap:8px;column-gap:8px;overflow-y:auto;padding-bottom:16px;justify-content:start;align-content:start;flex:1;min-height:0}.LeftToolPanel_bubbleItem__H7JPy{width:110px;height:110px;min-width:110px;min-height:110px;max-width:110px;max-height:110px;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid #e5e7eb;transition:all .2s ease;background-color:#f9fafb;display:flex;align-items:center;justify-content:center;padding:8px;box-sizing:border-box}.LeftToolPanel_bubbleItem__H7JPy:hover{border-color:#fbb347}.LeftToolPanel_bubbleItem__H7JPy.LeftToolPanel_selected__SGqHB{border-color:#f90;box-shadow:0 0 0 2px rgba(255,153,0,.2)}.LeftToolPanel_bubbleItem__H7JPy img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.LeftToolPanel_bubbleSkeleton__YWHv_{width:110px;height:110px;min-width:110px;min-height:110px;border-radius:8px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:LeftToolPanel_shimmer__D_M8e 1.5s infinite;box-sizing:border-box}.LeftToolPanel_textPanel___s5EF{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.LeftToolPanel_textSection__TYMMt{margin-bottom:16px}.LeftToolPanel_textSectionTitle___aeBY{font-size:16px;font-weight:500;margin-bottom:12px;display:flex;align-items:center;gap:6px}.LeftToolPanel_recommendedStyles__MW8G3{display:flex;flex-direction:column;gap:8px}.LeftToolPanel_recommendedStyleItem__hAtZt{padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s ease;background-color:#fff}.LeftToolPanel_recommendedStyleItem__hAtZt:hover{border-color:#f90;background-color:#fff7ed}.LeftToolPanel_recommendedStyleItem__hAtZt span{color:#1f2937}.LeftToolPanel_textDivider__tgtU3{height:1px;background-color:#e5e7eb;margin:16px 0}.LeftToolPanel_textStyleRow__zkBQb{display:flex;gap:8px;margin-bottom:12px}.LeftToolPanel_textDropdownWrapper__HnPVE{position:relative;flex:1}.LeftToolPanel_textDropdownButton__b_k1G{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background-color:#fff;cursor:pointer;font-size:13px;color:#374151;transition:all .2s ease}.LeftToolPanel_textDropdownButton__b_k1G:hover{border-color:#f90}.LeftToolPanel_textDropdownButton__b_k1G span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeftToolPanel_textDropdownButton__b_k1G svg{flex-shrink:0;color:#9ca3af}.LeftToolPanel_textDropdownMenu___dQRI{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;max-height:200px;overflow-y:auto}.LeftToolPanel_textDropdownItem__Dv0n7{width:100%;padding:10px 12px;text-align:left;background:none;border:none;cursor:pointer;font-size:13px;color:#374151;transition:background-color .2s ease}.LeftToolPanel_textDropdownItem__Dv0n7:hover{background-color:#f3f4f6}.LeftToolPanel_textDropdownItem__Dv0n7.LeftToolPanel_selected__SGqHB{background-color:#fff7ed;color:#f90}.LeftToolPanel_colorPickerWrapper___m2bV{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;flex:1;position:relative;background-color:#fff}.LeftToolPanel_colorPreview__MIsGS{width:28px;height:28px;border-radius:6px;border:none;cursor:pointer;flex-shrink:0}.LeftToolPanel_colorInput__OuE_6{flex:1;width:50px;border:none;outline:none;font-size:13px;color:#374151;text-transform:uppercase}.LeftToolPanel_hiddenColorPicker__gyAzH{position:absolute;left:8px;top:8px;width:24px;height:24px;opacity:0;cursor:pointer}.LeftToolPanel_alignButtons__MjLf6{display:flex;gap:4px;padding:4px;border:1px solid #e5e7eb;border-radius:8px;background-color:#fff}.LeftToolPanel_alignButton___7G4E{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;background-color:transparent;color:#9ca3af;cursor:pointer;transition:all .2s ease}.LeftToolPanel_alignButton___7G4E:hover{background-color:#f3f4f6;color:#374151}.LeftToolPanel_alignButton___7G4E.LeftToolPanel_active__T4pjS{background-color:#f90;color:#fff}.LeftToolPanel_textInputField___X12I{width:100%;padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;outline:none;margin-bottom:12px;box-sizing:border-box;transition:border-color .2s ease}.LeftToolPanel_textInputField___X12I::-moz-placeholder{color:#9ca3af}.LeftToolPanel_textInputField___X12I::placeholder{color:#9ca3af}.LeftToolPanel_textInputField___X12I:focus{border-color:#f90}.LeftToolPanel_textAddButton___Y73T{width:100%;padding:14px;background-color:#f90;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.LeftToolPanel_textAddButton___Y73T:hover{background-color:#e68a00}.LeftToolPanel_textOptions__YBKfP{flex:1;overflow-y:auto;min-height:0}.LeftToolPanel_radioGroup__Kz4Ek,.LeftToolPanel_textOptions__YBKfP{display:flex;flex-direction:column;gap:12px}.LeftToolPanel_textOption__QOI84{display:flex;align-items:center;gap:12px;padding:16px;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .2s ease;background-color:#fff}.LeftToolPanel_textOption__QOI84:hover{border-color:#fbb347;background-color:#fffbf5}.LeftToolPanel_textOption__QOI84.LeftToolPanel_selected__SGqHB{border-color:#f90;background-color:#fff7ed}.LeftToolPanel_textLabel__ZbyLU{flex:1;cursor:pointer;color:#1f2937;line-height:1.4}.LeftToolPanel_applyButtonWrapper__5_t5k{margin-top:auto;padding-top:16px;display:flex;justify-content:flex-end;border-top:1px solid #e5e7eb}.LeftToolPanel_themePanel__hzVsC{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0}.LeftToolPanel_themePanel__hzVsC .LeftToolPanel_itemGrid__8miTE{flex:1;min-height:0}.LeftToolPanel_templatePanel__U6y8C{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0}.LeftToolPanel_templateSizeGrid__IqI1F{display:flex;flex-direction:column;gap:12px;flex:1;overflow-y:auto;padding-bottom:16px;min-height:0}.LeftToolPanel_templateSizeItem__M3AFx{position:relative;border-radius:12px;overflow:hidden;transition:all .2s;cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:16px;background-color:#f9fafb;border:2px solid #e5e7eb}.LeftToolPanel_templateSizeItem__M3AFx:hover{border-color:#fbb347;background-color:#fffbf5}.LeftToolPanel_templateSizeItem__M3AFx.LeftToolPanel_selected__SGqHB{border-color:#f90;background-color:#fff7ed;box-shadow:0 0 0 2px rgba(255,153,0,.2)}.LeftToolPanel_templateSizeItem__M3AFx .LeftToolPanel_sizePreview__RB_bF{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;min-height:80px}.LeftToolPanel_templateSizeItem__M3AFx .LeftToolPanel_sizePreview__RB_bF .LeftToolPanel_sizeBox__m1uWQ{position:relative;border:2px dashed #d1d5db;border-radius:6px;display:flex;align-items:center;justify-content:center;background-color:#fff}.LeftToolPanel_templateSizeItem__M3AFx .LeftToolPanel_sizePreview__RB_bF .LeftToolPanel_sizeBox__m1uWQ .LeftToolPanel_gridTypeBadge__uW1i5{position:absolute;top:4px;right:4px;padding:2px 6px;background-color:#f90;color:#fff;font-size:10px;font-weight:600;border-radius:3px}.LeftToolPanel_templateSizeItem__M3AFx .LeftToolPanel_sizeName__m8UOB{font-size:14px;font-weight:600;color:#374151;margin-bottom:2px}.LeftToolPanel_templateSizeItem__M3AFx .LeftToolPanel_sizeDimensions__uVVzg{font-size:11px;color:#9ca3af}.LeftPanelDragLayer_dragLayer___E8HT{position:fixed;pointer-events:none;z-index:10000;left:0;top:0;width:100%;height:100%}.LeftPanelDragLayer_dragPreview__uqwF8{display:inline-block;opacity:.9}.LeftPanelDragLayer_stickerPreview__BMESI{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:2px dashed #f90;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.LeftPanelDragLayer_stickerPreview__BMESI img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.LeftPanelDragLayer_textPreview__P3uhz{min-width:288px;min-height:70px;display:flex;align-items:center;justify-content:center;padding:16px;background-color:#fff;border:2px dashed #f90;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.LeftPanelDragLayer_textPreview__P3uhz span{text-align:center;white-space:nowrap}.LeftPanelDragLayer_templatePreview__M1Rbs{background-color:#fff;border:3px dashed #f90;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.2);width:100%;height:100%;overflow:hidden}.LeftPanelDragLayer_templateLayoutA__sDSIu{width:100%;height:100%;display:flex;flex-direction:column;gap:8px;padding:12px;box-sizing:border-box}.LeftPanelDragLayer_templateLayoutA__sDSIu .LeftPanelDragLayer_titleArea__NDphc{background:linear-gradient(135deg,#ffe5cc,#ffd4a3);border:1px solid #fc9;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#f90;padding:12px;flex-shrink:0;height:25%;min-height:60px}.LeftPanelDragLayer_templateLayoutA__sDSIu .LeftPanelDragLayer_photoArea__csuQj{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);border:1px dashed #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;color:#888;flex:1}.LeftPanelDragLayer_templateLayoutB__v55dt{width:100%;height:100%;display:flex;gap:8px;padding:12px;box-sizing:border-box}.LeftPanelDragLayer_templateLayoutB__v55dt .LeftPanelDragLayer_photoArea__csuQj{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);border:1px dashed #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;color:#888;flex:1}.LeftPanelDragLayer_templateLayoutB__v55dt .LeftPanelDragLayer_memoArea__ntAoH{background:linear-gradient(135deg,#e8f4ff,#d0e8ff);border:1px solid #b8daff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#4a90e2;flex:1}.LeftPanelDragLayer_templateLayoutC__vxJxH{width:100%;height:100%;padding:12px;box-sizing:border-box}.LeftPanelDragLayer_templateLayoutC__vxJxH .LeftPanelDragLayer_fullPhotoArea__g3c7f{width:100%;height:100%;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);border:1px dashed #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;color:#888}.Popover_popoverContent__jYHOU{z-index:50;border-radius:6px;border:1px solid var(--border);background-color:var(--popover);color:var(--popover-foreground);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);outline:none;transform-origin:var(--radix-popover-content-transform-origin)}.Popover_popoverContent__jYHOU[data-state=open]{animation:Popover_popoverIn__R1SfV .2s ease-in-out}.Popover_popoverContent__jYHOU[data-state=closed]{animation:Popover_popoverOut__qNgBj .2s ease-in-out}.Popover_popoverContent__jYHOU[data-side=bottom]{animation:Popover_popoverInFromTop__1kL67 .2s ease-in-out}.Popover_popoverContent__jYHOU[data-side=left]{animation:Popover_popoverInFromRight__uHj9Q .2s ease-in-out}.Popover_popoverContent__jYHOU[data-side=right]{animation:Popover_popoverInFromLeft__F_uwv .2s ease-in-out}.Popover_popoverContent__jYHOU[data-side=top]{animation:Popover_popoverInFromBottom__rb0nX .2s ease-in-out}@keyframes Popover_popoverIn__R1SfV{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Popover_popoverOut__qNgBj{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Popover_popoverInFromTop__1kL67{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes Popover_popoverInFromRight__uHj9Q{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes Popover_popoverInFromLeft__F_uwv{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes Popover_popoverInFromBottom__rb0nX{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.RightSideBar_rightSideBar__4FQnS{display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:visible;padding-top:55px}.RightSideBar_rightSideBar__4FQnS::-webkit-scrollbar{width:6px}.RightSideBar_rightSideBar__4FQnS::-webkit-scrollbar-track{background-color:#f3f4f6}.RightSideBar_rightSideBar__4FQnS::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.RightSideBar_createButton__47PQK{display:flex;position:relative;flex-direction:column;gap:4px;justify-content:center;align-items:center;width:128px;height:128px;border-radius:12px;cursor:pointer;transition:all .2s}@media(max-width:768px){.RightSideBar_createButton__47PQK{height:120px;width:120px}}@media(max-width:640px){.RightSideBar_createButton__47PQK{gap:2px;height:100px;width:100px}}.RightSideBar_createButton__47PQK.RightSideBar_active__YORsv{background:linear-gradient(180deg,#ffc636,#f88716)}.RightSideBar_createButton__47PQK.RightSideBar_active__YORsv:hover{background:linear-gradient(180deg,rgba(255,198,54,.8),rgba(248,135,22,.8))}.RightSideBar_createButton__47PQK.RightSideBar_disabled__ByBN3{background:linear-gradient(180deg,#e0e0e0,#ccc);cursor:not-allowed}.RightSideBar_createButton__47PQK .RightSideBar_iconWrapper__FyFaB img{flex-shrink:0}.RightSideBar_createButton__47PQK .RightSideBar_buttonText__Pbgp_{position:relative;font-size:16px;font-weight:500;letter-spacing:-.025em;line-height:24px;text-align:center}@media(max-width:768px){.RightSideBar_createButton__47PQK .RightSideBar_buttonText__Pbgp_{font-size:16px;line-height:24px}}@media(max-width:640px){.RightSideBar_createButton__47PQK .RightSideBar_buttonText__Pbgp_{font-size:14px;letter-spacing:-.025em;line-height:20px}}.RightSideBar_createButton__47PQK .RightSideBar_buttonText__Pbgp_ span{font-size:16px;white-space:pre-line}@media(max-width:768px){.RightSideBar_createButton__47PQK .RightSideBar_buttonText__Pbgp_ span{font-size:16px}}@media(max-width:640px){.RightSideBar_createButton__47PQK .RightSideBar_buttonText__Pbgp_ span{font-size:14px}}.RightSideBar_createButton__47PQK .RightSideBar_buttonText__Pbgp_ span.RightSideBar_active__YORsv{color:#fff}.RightSideBar_createButton__47PQK .RightSideBar_buttonText__Pbgp_ span.RightSideBar_disabled__ByBN3{color:#e5e7eb}.RightSideBar_settingButton__Y1n0z{box-sizing:border-box;display:flex;gap:4px;align-items:center;padding:12px 12px 12px 8px;background-color:#fff;border:1px solid #ccc;border-radius:12px;height:42px;width:128px;cursor:pointer;transition:background-color .2s}.RightSideBar_settingButton__Y1n0z:hover{background-color:#f3f4f6}@media(max-width:640px){.RightSideBar_settingButton__Y1n0z{width:100%;max-width:280px}}.RightSideBar_settingButton__Y1n0z .RightSideBar_icon__Rki9z{border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.RightSideBar_settingButton__Y1n0z .RightSideBar_blackIcon__s1d3b{filter:brightness(0)}.RightSideBar_settingButton__Y1n0z .RightSideBar_buttonLabel__Ay9Da{font-size:14px;font-weight:500;line-height:12px;color:#000;white-space:nowrap;display:flex;align-items:center;gap:4px}.RightSideBar_settingButton__Y1n0z .RightSideBar_buttonLabel__Ay9Da .RightSideBar_highlight__BTS7M{color:#fbbf24}.RightSideBar_fallback__3X7mf{display:flex;flex-direction:column;gap:10px;animation:RightSideBar_pulse__WrJra 2s cubic-bezier(.4,0,.6,1) infinite}.RightSideBar_fallback__3X7mf .RightSideBar_skeletonItem___Q4Sb{height:42px;width:110px;background-color:#e5e7eb;border-radius:12px}.RightSideBar_fallback__3X7mf .RightSideBar_skeletonItem___Q4Sb.RightSideBar_large__nKiCP{height:47px}@keyframes RightSideBar_pulse__WrJra{0%,to{opacity:1}50%{opacity:.5}}.RightSideBar_toggleButton__DAfup{box-sizing:border-box;display:flex;gap:8px;align-items:center;justify-content:space-between;padding:12px 12px 12px 8px;background-color:#fff;border:1px solid #ccc;border-radius:12px;height:42px;width:128px;cursor:pointer;transition:background-color .2s}.RightSideBar_toggleButton__DAfup:hover{background-color:#f3f4f6}.RightSideBar_toggleButton__DAfup .RightSideBar_toggleContent__xPuxg{display:flex;gap:8px;align-items:center}.RightSideBar_toggleButton__DAfup .RightSideBar_toggleContent__xPuxg .RightSideBar_icon__Rki9z{border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.RightSideBar_toggleButton__DAfup .RightSideBar_toggleContent__xPuxg .RightSideBar_toggleLabel__aKYUA{font-size:14px;font-weight:500;line-height:20px;color:#000;white-space:nowrap}.RightSideBar_toggleButton__DAfup .RightSideBar_toggleSwitch__wPJdV{position:relative;width:36px;height:20px;background-color:#e5e7eb;border-radius:16px;transition:background-color .3s;flex-shrink:0}.RightSideBar_toggleButton__DAfup .RightSideBar_toggleSwitch__wPJdV.RightSideBar_active__YORsv{background-color:#fbb347}.RightSideBar_toggleButton__DAfup .RightSideBar_toggleSwitch__wPJdV .RightSideBar_toggleCircle__sI_d7{position:absolute;top:3px;left:2px;width:14px;height:14px;background-color:#fff;border-radius:50%;transition:transform .3s}.RightSideBar_toggleButton__DAfup .RightSideBar_toggleSwitch__wPJdV .RightSideBar_toggleCircle__sI_d7.RightSideBar_active__YORsv{transform:translateX(16px)}.AgeSelector_ageSelector__2E6aV{display:flex;overflow:hidden;flex-direction:column;padding:20px 16px;font-size:14px;font-weight:500;line-height:1;text-align:center;color:#374151;background-color:#fff;max-width:78px;border-radius:12px}.AgeSelector_ageSelector__2E6aV .AgeSelector_label__wCcm3{align-self:flex-start;font-size:12px;line-height:1;color:#fbbf24}.AgeSelector_ageSelector__2E6aV .AgeSelector_ageList__9jv99{display:flex;flex-direction:column;margin-top:20px;width:100%;align-items:center}.AgeSelector_ageSelector__2E6aV .AgeSelector_ageList__9jv99 .AgeSelector_ageButton__Z1YHh{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;transition:all .2s;cursor:pointer;border:none}.AgeSelector_ageSelector__2E6aV .AgeSelector_ageList__9jv99 .AgeSelector_ageButton__Z1YHh:not(:first-child){margin-top:8px}.AgeSelector_ageSelector__2E6aV .AgeSelector_ageList__9jv99 .AgeSelector_ageButton__Z1YHh.AgeSelector_selected__jMaDD{font-weight:600;color:#fff;background-color:#ff9800}.AgeSelector_ageSelector__2E6aV .AgeSelector_ageList__9jv99 .AgeSelector_ageButton__Z1YHh.AgeSelector_selected__jMaDD:hover{background-color:#ff8c00;opacity:1}.AgeSelector_ageSelector__2E6aV .AgeSelector_ageList__9jv99 .AgeSelector_ageButton__Z1YHh.AgeSelector_unselected__YoEsE{background-color:#f9fafb}.AgeSelector_ageSelector__2E6aV .AgeSelector_ageList__9jv99 .AgeSelector_ageButton__Z1YHh.AgeSelector_unselected__YoEsE:hover{background-color:#f3f4f6}.Dialog_dialogOverlay__lTGDC{position:fixed;inset:0;z-index:1000;background-color:rgba(0,0,0,.8)}.Dialog_dialogOverlay__lTGDC[data-state=open]{animation:Dialog_fadeIn__RPzOp .2s ease-in-out}.Dialog_dialogOverlay__lTGDC[data-state=closed]{animation:Dialog_fadeOut__su6kh .2s ease-in-out}.Dialog_dialogContent__sigAD{position:fixed;left:50%;top:50%;z-index:1000;display:grid;width:100%;max-width:512px;transform:translate(-50%,-50%);gap:16px;border:1px solid var(--border);background-color:var(--background);padding:24px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transition:all .2s;border-radius:8px}@media(min-width:640px){.Dialog_dialogContent__sigAD{border-radius:8px}}.Dialog_dialogContent__sigAD[data-state=open]{animation:Dialog_dialogIn__CYCfk .2s ease-in-out}.Dialog_dialogContent__sigAD[data-state=closed]{animation:Dialog_dialogOut__vcPV_ .2s ease-in-out}.Dialog_dialogHeader__6Fob9{display:flex;flex-direction:column;gap:6px;text-align:center}@media(min-width:640px){.Dialog_dialogHeader__6Fob9{text-align:left}}.Dialog_dialogFooter__YVc07{display:flex;flex-direction:column-reverse}@media(min-width:640px){.Dialog_dialogFooter__YVc07{flex-direction:row;justify-content:flex-end;gap:8px}}.Dialog_dialogTitle__yuszo{font-size:18px;font-weight:600;line-height:1;letter-spacing:-.025em}.Dialog_dialogDescription__BcCzR{font-size:14px;color:var(--muted-foreground)}@keyframes Dialog_fadeIn__RPzOp{0%{opacity:0}to{opacity:1}}@keyframes Dialog_fadeOut__su6kh{0%{opacity:1}to{opacity:0}}@keyframes Dialog_dialogIn__CYCfk{0%{opacity:0;transform:translate(-50%,-48%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes Dialog_dialogOut__vcPV_{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.95)}}.TypeSelectionModal_modalContainer__sfVb9{z-index:2999!important;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:row;width:984px;height:726px;background-color:#fff;border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 0 0 1px #e5e5e5;box-sizing:border-box;overflow:hidden}.TypeSelectionModal_leftSection__FIfom{width:471px;height:100%;box-sizing:border-box;padding:40px;display:flex;flex-direction:column}.TypeSelectionModal_title__w7C26{font-size:28px;font-weight:700;color:#222;margin:0;flex-shrink:0}.TypeSelectionModal_typeList__VZ9iw{display:flex;flex-direction:column;flex:1;justify-content:space-between;padding-top:20px}.TypeSelectionModal_typeBox__HYUPf{width:100%;height:130px;border-radius:12px;border:1px solid #ccc;padding:20px;box-sizing:border-box;display:flex;gap:10px;cursor:pointer;transition:box-shadow .2s,border-color .2s}.TypeSelectionModal_typeBox__HYUPf:hover{border-color:#999}.TypeSelectionModal_typeBox__HYUPf.TypeSelectionModal_selected__u1ySk{border-color:#fbb347;box-shadow:inset 0 0 0 1px #fbb347,0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08)}.TypeSelectionModal_typeIcon__12oHS{width:79px;height:91px;background-color:#f4f4f4;border-radius:4px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.TypeSelectionModal_typeBox__HYUPf.TypeSelectionModal_selected__u1ySk .TypeSelectionModal_typeIcon__12oHS{background-color:rgba(251,179,71,.2)}.TypeSelectionModal_typeIconImage__Gm_hC{width:65px;height:78px;border-radius:2px;background-color:#fff;box-shadow:0 .46px .91px rgba(16,24,40,.06)}.TypeSelectionModal_typeContent__icMux{display:flex;flex-direction:column;justify-content:center;gap:8px}.TypeSelectionModal_typeName__ypefm{font-size:18px;font-weight:700;line-height:28px;letter-spacing:-.5px;color:#444}.TypeSelectionModal_typeDescription__R93Rh{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.7px;color:#666;white-space:pre-line}.TypeSelectionModal_rightSection__CjSGg{position:relative;width:513px;height:100%;box-sizing:border-box;background-color:#f3f3f3;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 35px}.TypeSelectionModal_rightSection__CjSGg:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:34px solid #fff}.TypeSelectionModal_previewImage__YgtbD{width:403px;height:491px;border-radius:10px}.TypeSelectionModal_previewEmpty__9aAZm{color:#999;font-size:16px}.TypeSelectionModal_previewDescription__MfyEa{width:513px;margin-top:24px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.7px;color:#444;text-align:center}.TypeSelectionModal_previewTypeName__OdFNc{font-weight:700;color:#f88716}.TypeSelectionModal_applyButton__aVbwF{margin-top:24px;width:195px;height:42px;border-radius:10px;border:none;background-color:#fbb347;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .2s}.TypeSelectionModal_applyButton__aVbwF:hover{background-color:#f88716}.TypeSelectionModal_closeButton__5Zlwe{position:absolute;top:20px;right:20px;z-index:10;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s}.TypeSelectionModal_closeButton__5Zlwe:hover{background-color:#f3f4f6}.UploadedImagesSideBar_wrapper__OT7Ht{position:relative;display:flex;flex-direction:column}.UploadedImagesSideBar_tooltip__cR2d7{position:absolute;right:100%;top:50%;transform:translateY(-50%);margin-right:12px;padding:10px 16px;background-color:#333;color:#fff;font-size:14px;font-weight:500;white-space:nowrap;border-radius:8px;z-index:100;animation:UploadedImagesSideBar_fadeIn__nC5G5 .3s ease}.UploadedImagesSideBar_tooltipArrow__GE_qA{position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #333}@keyframes UploadedImagesSideBar_fadeIn__nC5G5{0%{opacity:0;transform:translateY(-50%) translateX(10px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.UploadedImagesSideBar_container__K4N47{position:relative;width:128px;min-height:630px;max-height:calc(100vh - 450px);display:flex;flex-direction:column;background-color:#fff;border:1px solid #ccc;border-radius:12px;padding:0 12px 12px;box-sizing:border-box;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);transition:all .3s ease}.UploadedImagesSideBar_container__K4N47.UploadedImagesSideBar_collapsed___i2_h{max-height:none;min-height:auto}.UploadedImagesSideBar_header__APhDp{display:flex;align-items:center;gap:4px;width:100%;height:42px;padding:12px 12px 12px 8px;margin-bottom:12px;border-bottom:1px solid #eaeaea;box-sizing:border-box}.UploadedImagesSideBar_icon__fy5MT{flex-shrink:0}.UploadedImagesSideBar_title__syLtd{font-size:14px;font-weight:500;line-height:12px;color:#000;white-space:nowrap}.UploadedImagesSideBar_actionBar__Y4MD0{display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin-bottom:10px;border:none;border-radius:8px;background-color:#e8e8e8;cursor:pointer;transition:all .2s;box-sizing:border-box;flex-shrink:0}.UploadedImagesSideBar_actionBar__Y4MD0:hover{background-color:#d9d9d9}.UploadedImagesSideBar_addIcon__7RR5v{display:flex;align-items:center;justify-content:center;color:#999}.UploadedImagesSideBar_addIcon__7RR5v svg{width:24px;height:24px}.UploadedImagesSideBar_imageList__P6fo1{flex:1;min-height:0;display:flex;flex-direction:column;gap:0;overflow-y:auto;overflow-x:hidden;margin-right:-8px;margin-left:-4px;padding-right:8px;padding-left:4px}.UploadedImagesSideBar_imageList__P6fo1::-webkit-scrollbar{width:4px}.UploadedImagesSideBar_imageList__P6fo1::-webkit-scrollbar-track{background:transparent}.UploadedImagesSideBar_imageList__P6fo1::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:2px}.UploadedImagesSideBar_imageWrapper__DFWev{position:relative;width:100px;height:100px;flex-shrink:0;border-radius:9.6px;overflow:hidden;background:transparent;transition:opacity .3s ease}.UploadedImagesSideBar_imageWrapper__DFWev:hover .UploadedImagesSideBar_removeButton__s0YbA{opacity:1}.UploadedImagesSideBar_imageWrapper__DFWev.UploadedImagesSideBar_placeholder__GTA4R{opacity:0;pointer-events:none;background:transparent}.UploadedImagesSideBar_uploadedImage__IvJve{position:absolute;top:50%;left:50%;transform-origin:center;border-radius:9.6px;z-index:1;pointer-events:none}.UploadedImagesSideBar_removeButton__s0YbA{position:absolute;top:4px;right:4px;width:20px;height:20px;padding:0;border:none;background:transparent;cursor:pointer;opacity:.8;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.UploadedImagesSideBar_removeButton__s0YbA:hover{opacity:1}.UploadedImagesSideBar_removeButton__s0YbA svg{width:16px;height:16px}.UploadedImagesSideBar_footer__Sq_3x{position:absolute;bottom:-19px;left:50%;transform:translateX(-50%);display:flex;align-items:flex-start;justify-content:center}.UploadedImagesSideBar_closeButton__GJ_2N{width:62px;height:20px;border-radius:0 0 8px 8px;border:1px solid #ccc;border-top:none;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#999;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08)}.UploadedImagesSideBar_closeButton__GJ_2N svg{width:10px;height:10px}.UploadedImagesSideBar_selectedBadge__8HpxR{width:24px;height:24px;border-radius:50%;background-color:#dc2626;display:flex;align-items:center;justify-content:center}.UploadedImagesSideBar_selectedBadge__8HpxR span{font-size:11px;font-weight:700;color:#fff}.UploadedImagesSideBar_imagePreview__vow3w{position:absolute;right:100%;top:50%;transform:translateY(-50%);margin-right:12px;display:flex;align-items:center;justify-content:center;z-index:100;animation:UploadedImagesSideBar_previewFadeIn__IzXUO .2s ease;pointer-events:none}.UploadedImagesSideBar_previewImage__RXrex{max-width:300px;max-height:300px;width:auto;height:auto;border-radius:9.6px;box-shadow:0 4px 20px rgba(0,0,0,.15)}@keyframes UploadedImagesSideBar_previewFadeIn__IzXUO{0%{opacity:0;transform:translateY(-50%) scale(.95)}to{opacity:1;transform:translateY(-50%) scale(1)}}.Tooltip_tooltipContent__piigl{z-index:50;overflow:hidden;border-radius:.375rem;background-color:#000;padding:.375rem .75rem;font-size:.75rem;color:#fff;transform-origin:var(--radix-tooltip-content-transform-origin)}.Tooltip_tooltipContent__piigl[data-state=delayed-open],.Tooltip_tooltipContent__piigl[data-state=instant-open]{animation:Tooltip_fadeIn__Ub7gy .15s ease-out,Tooltip_zoomIn__rXF4u .15s ease-out}.Tooltip_tooltipContent__piigl[data-state=closed]{animation:Tooltip_fadeOut__lWd08 .15s ease-in,Tooltip_zoomOut__O4Xc1 .15s ease-in}.Tooltip_tooltipContent__piigl[data-side=bottom]{animation:Tooltip_fadeIn__Ub7gy .15s ease-out,Tooltip_slideInFromTop__Ggeju .15s ease-out}.Tooltip_tooltipContent__piigl[data-side=top]{animation:Tooltip_fadeIn__Ub7gy .15s ease-out,Tooltip_slideInFromBottom__4xctU .15s ease-out}.Tooltip_tooltipContent__piigl[data-side=left]{animation:Tooltip_fadeIn__Ub7gy .15s ease-out,Tooltip_slideInFromRight__kVB4Y .15s ease-out}.Tooltip_tooltipContent__piigl[data-side=right]{animation:Tooltip_fadeIn__Ub7gy .15s ease-out,Tooltip_slideInFromLeft__NXbId .15s ease-out}@keyframes Tooltip_fadeIn__Ub7gy{0%{opacity:0}to{opacity:1}}@keyframes Tooltip_fadeOut__lWd08{0%{opacity:1}to{opacity:0}}@keyframes Tooltip_zoomIn__rXF4u{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Tooltip_zoomOut__O4Xc1{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Tooltip_slideInFromTop__Ggeju{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes Tooltip_slideInFromBottom__4xctU{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes Tooltip_slideInFromLeft__NXbId{0%{transform:translateX(-.5rem)}to{transform:translateX(0)}}@keyframes Tooltip_slideInFromRight__kVB4Y{0%{transform:translateX(.5rem)}to{transform:translateX(0)}}.CanvasBottomSection_container__rtD5B,.CanvasBottomSection_section__SwXXc{display:flex;flex-direction:column;width:100%}.CanvasBottomSection_section__SwXXc{background-color:#fff;position:relative;border-radius:15px;cursor:pointer}.CanvasBottomSection_section__SwXXc.CanvasBottomSection_active__a5l7e{outline:2px solid #fab83d}.CanvasBottomSection_section__SwXXc.CanvasBottomSection_editable__9gBDa{outline:1px dashed #a1a1aa}.CanvasBottomSection_playActivitySection__Cm4DX{margin-bottom:12px}.CanvasBottomSection_sectionTitle__neEXR{font-size:14px;font-weight:600;padding:4px 8px;color:#fab83d;display:flex;align-items:center;gap:4px}.CanvasBottomSection_titleIcon__p3nva{display:flex;align-items:center;gap:8px}.CanvasBottomSection_textarea__ka0d8{flex:1;margin:0 12px;border:none;outline:none;resize:none;font-size:13px;line-height:1.5;background-color:transparent}.CanvasBottomSection_textarea__ka0d8::-webkit-scrollbar{display:none}.CanvasBottomSection_textarea__ka0d8{scrollbar-width:none}.CanvasBottomSection_charCounter__72osn{position:absolute;bottom:8px;right:82px;font-size:10px;font-weight:700}.CanvasBottomSection_charCounter__72osn .CanvasBottomSection_current__0LlDx{color:#444}.CanvasBottomSection_charCounter__72osn .CanvasBottomSection_max__8UEQa{color:#b3b3b3}.CanvasBottomSection_bottomRow__yhnT6{display:flex;flex-direction:row;width:100%;gap:12px}.CanvasBottomSection_teacherSupportSection__7sBpd{height:100%}.CanvasBottomSection_teacherSupportSection__7sBpd.CanvasBottomSection_fullWidth__MgT5I{width:100%}.CanvasBottomSection_teacherSupportSection__7sBpd.CanvasBottomSection_partialWidth__qbicS{width:65%}.CanvasBottomSection_homeConnectionSection__1N47k{height:100%}.CanvasBottomSection_homeConnectionSection__1N47k.CanvasBottomSection_fullWidth__MgT5I{width:100%}.CanvasBottomSection_homeConnectionSection__1N47k.CanvasBottomSection_partialWidth__qbicS{width:35%}.CanvasBottomSection_emptyState__H7zYt{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;transition:opacity .2s}.CanvasBottomSection_addButton__i67sH{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.CanvasBottomSection_addButton__i67sH:hover .CanvasBottomSection_addButtonIcon__T2Pdv{background-color:rgba(250,184,61,.8)}.CanvasBottomSection_addButton__i67sH:hover .CanvasBottomSection_addButtonText__Bpd3T{background-color:rgba(250,184,61,.8);color:#fff}.CanvasBottomSection_addButtonIcon__T2Pdv{width:38px;height:38px;background-color:#fab83d;transition:background-color .2s;border-radius:50%;display:flex;align-items:center;justify-content:center}.CanvasBottomSection_addButtonText__Bpd3T{font-size:14px;color:#fff;background-color:#fab83d;transition:all .2s;text-align:center;margin-top:8px;border-radius:8px;padding:4px 8px}.CanvasBottomSection_toolbar__VtG_W{position:absolute;z-index:50}.CanvasBottomSection_toolbarInner__jlI6R{position:relative;display:flex;align-items:center;justify-content:center;width:174px;height:38px}.CanvasBottomSection_toolbarIcon__hJlgb{width:38px;height:38px;background-color:#000;border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease-in-out}.CanvasBottomSection_toolbarIcon__hJlgb:hover{background-color:#fab83d;transform:translateY(-4px)}.CanvasBottomSection_toolbarIcon__hJlgb.CanvasBottomSection_expanded__pUmQL{opacity:1;transform:scale(1) translateY(0);transition:opacity .4s ease-out,transform .5s cubic-bezier(.175,.885,.32,1.275),background-color .2s ease-in-out}.CanvasBottomSection_toolbarIcon__hJlgb.CanvasBottomSection_collapsed__fWVrs{opacity:0;transform:scale(.3) translateY(10px);transition:opacity .4s ease-out,transform .5s cubic-bezier(.175,.885,.32,1.275)}.CanvasBottomSection_iconImage__ISLM9{-o-object-fit:contain;object-fit:contain}@keyframes CanvasBottomSection_fadeInOverlay__UUj3D{0%{opacity:0}to{opacity:1}}@keyframes CanvasBottomSection_fadeOutOverlay__osdap{0%{opacity:1}to{opacity:0}}.CanvasBottomSection_dimOverlay__QaPhO{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9999;animation:CanvasBottomSection_fadeInOverlay__UUj3D .3s ease-out}.CanvasBottomSection_dimOverlay__QaPhO.CanvasBottomSection_closing__rH0uc{animation:CanvasBottomSection_fadeOutOverlay__osdap .3s ease-out forwards}.CanvasBottomSection_skeletonContainer__Djq62{flex:1;display:flex;flex-direction:column;gap:8px;padding:4px 0 0;margin:0 8px;justify-content:flex-start;align-items:stretch}.CanvasBottomSection_skeletonLine___i_S4{height:10px;border-radius:4px;background-color:#e5e7eb;animation:CanvasBottomSection_pulse__JFVab 1.5s ease-in-out infinite}@keyframes CanvasBottomSection_pulse__JFVab{0%,to{opacity:1}50%{opacity:.5}}.CanvasBottomSection_promptInputWrapper__kqDHL{display:flex;justify-content:center;width:100%}.CanvasBottomSection_regenerateButton__qiSZ7{position:absolute;right:6px;bottom:6px;width:70px;height:20px;padding:0 6px;font-size:12px;font-weight:600;line-height:12px;color:#444;background-color:#e5e7ec;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center;gap:2px}.CanvasBottomSection_regenerateButton__qiSZ7:hover{background-color:#d1d5db;border-color:#9ca3af}.CanvasBottomSection_regenerateButton__qiSZ7:active{background-color:#c4c8cf}.Select_selectTrigger__VFObQ{display:flex;height:2.25rem;width:100%;align-items:center;justify-content:space-between;white-space:nowrap;border-radius:.375rem;border:1px solid #e5e7eb;background-color:transparent;padding:.5rem .75rem;font-size:.875rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.Select_selectTrigger__VFObQ:focus{outline:none;box-shadow:0 0 0 1px #000}.Select_selectTrigger__VFObQ:disabled{cursor:not-allowed;opacity:.5}.Select_selectTrigger__VFObQ[data-placeholder]{color:#9ca3af}.Select_selectTrigger__VFObQ>span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.Select_selectIcon__qf36v{height:1rem;width:1rem;opacity:.5}.Select_selectScrollButton__nib5n{display:flex;cursor:default;align-items:center;justify-content:center;padding:.25rem 0}.Select_selectScrollIcon__KOBSt{height:1rem;width:1rem}.Select_selectContent__9_a7_{position:relative;z-index:50;max-height:var(--radix-select-content-available-height);min-width:8rem;overflow-y:auto;overflow-x:hidden;border-radius:.375rem;border:1px solid #e5e7eb;background-color:#fff;color:#000;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transform-origin:var(--radix-select-content-transform-origin)}.Select_selectContent__9_a7_[data-state=open]{animation:Select_fadeIn__zpE_9 .15s ease-out,Select_zoomIn__sA76A .15s ease-out}.Select_selectContent__9_a7_[data-state=closed]{animation:Select_fadeOut__gIHlC .15s ease-in,Select_zoomOut__vtpu_ .15s ease-in}.Select_selectContent__9_a7_[data-side=bottom]{animation:Select_fadeIn__zpE_9 .15s ease-out,Select_slideInFromTop__NT1_y .15s ease-out}.Select_selectContent__9_a7_[data-side=top]{animation:Select_fadeIn__zpE_9 .15s ease-out,Select_slideInFromBottom__m6cPw .15s ease-out}.Select_selectContentPopper__6Cf7a[data-side=bottom]{transform:translateY(.25rem)}.Select_selectContentPopper__6Cf7a[data-side=top]{transform:translateY(-.25rem)}.Select_selectContentPopper__6Cf7a[data-side=left]{transform:translateX(-.25rem)}.Select_selectContentPopper__6Cf7a[data-side=right]{transform:translateX(.25rem)}.Select_selectViewport__rht0_{padding:.25rem}.Select_selectViewportPopper__l__TE{height:var(--radix-select-trigger-height);width:100%;min-width:var(--radix-select-trigger-width)}.Select_selectLabel__t1orz{padding:.375rem .5rem;font-size:.875rem;font-weight:600}.Select_selectItem__XtJxN{position:relative;display:flex;width:100%;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:.125rem;padding:.375rem .5rem .375rem 2rem;font-size:.875rem;outline:none}.Select_selectItem__XtJxN:focus{background-color:#f3f4f6;color:#000}.Select_selectItem__XtJxN[data-disabled]{pointer-events:none;opacity:.5}.Select_selectItemIndicatorWrapper__od_vI{position:absolute;right:.5rem;display:flex;height:.875rem;width:.875rem;align-items:center;justify-content:center}.Select_selectItemIndicator__fIxvS{height:1rem;width:1rem}.Select_selectSeparator__PBOL0{margin:.25rem -.25rem;height:1px;background-color:#e5e7eb}@keyframes Select_fadeIn__zpE_9{0%{opacity:0}to{opacity:1}}@keyframes Select_fadeOut__gIHlC{0%{opacity:1}to{opacity:0}}@keyframes Select_zoomIn__sA76A{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes Select_zoomOut__vtpu_{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes Select_slideInFromTop__NT1_y{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes Select_slideInFromBottom__m6cPw{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}.Label_label__HayG4{font-size:.875rem;font-weight:500;line-height:1}.Label_label__HayG4:has(+:disabled){cursor:not-allowed;opacity:.7}.TableModal_modalBackdrop__r7EBl{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:9999;animation:TableModal_fadeIn__O7hIw .2s ease-out}.TableModal_modalOverlay__GVLBh{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:10000;pointer-events:none}.TableModal_modalContent__6ajDE{position:relative;background-color:#fff;border-radius:24px;max-height:90vh;width:500px;padding:0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);pointer-events:auto;animation:TableModal_scaleIn__oXe_L .2s ease-out}@media(max-width:768px){.TableModal_modalContent__6ajDE{max-width:500px;width:90vw}}@media(max-width:640px){.TableModal_modalContent__6ajDE{border-radius:16px;width:95vw}}.TableModal_header__WbwuP{display:flex;justify-content:space-between;align-items:center;padding:40px 40px 16px;flex-shrink:0}@media(max-width:768px){.TableModal_header__WbwuP{padding-left:20px;padding-right:20px}}@media(max-width:640px){.TableModal_header__WbwuP{padding:24px 16px 12px}}.TableModal_title___55Mg{font-size:20px;font-weight:700;color:#374151}.TableModal_closeButton__Dvev4{display:flex;flex-shrink:0;justify-content:center;align-items:center;padding:2px;width:24px;height:24px;background-color:#fff;border:1px solid #f4f4f5;border-radius:50px;cursor:pointer;transition:background-color .2s}.TableModal_closeButton__Dvev4:hover{background-color:#f9fafb}.TableModal_description__jl7_r{padding:0 40px 16px;font-size:14px;color:#6b7280}@media(max-width:768px){.TableModal_description__jl7_r{padding-left:20px;padding-right:20px}}@media(max-width:640px){.TableModal_description__jl7_r{padding-left:16px;padding-right:16px}}.TableModal_contentWrapper__sY8xX{padding:24px 40px;flex:1;overflow-y:auto;min-height:150px}@media(max-width:768px){.TableModal_contentWrapper__sY8xX{padding-left:20px;padding-right:20px}}@media(max-width:640px){.TableModal_contentWrapper__sY8xX{padding:20px 16px}}.TableModal_emptyState__uEZx6{text-align:center;padding:40px 20px}.TableModal_emptyStateText__dT0Oc{font-size:14px;color:#9ca3af}.TableModal_gridSelectionWrapper__HSLLf{display:flex;flex-direction:column;gap:12px}.TableModal_label__waFt2{font-size:14px;font-weight:500;color:#374151}.TableModal_selectWrapper__WOWOX{position:relative}.TableModal_selectTrigger__xFrTi{width:100%}.TableModal_selectContent__1tnie{z-index:10020!important}.TableModal_selectContent__1tnie [role=option]{padding:6px 10px!important;min-height:20px!important;display:flex!important;align-items:center!important}.TableModal_selectItem__BjDvv{display:flex;align-items:center;gap:8px;width:100%;height:100%}.TableModal_selectItemIcon__WNCde{width:20px;height:20px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.TableModal_selectItemContent__Ll2NV{display:flex;flex-direction:column;flex:1;justify-content:center}.TableModal_selectItemLabel__OKvTD{font-size:14px;font-weight:400;color:#374151;line-height:20px}.TableModal_actionButtons__CUlMu{display:flex;gap:10px;justify-content:center;padding:0 40px 40px;flex-shrink:0}@media(max-width:768px){.TableModal_actionButtons__CUlMu{padding-left:20px;padding-right:20px}}@media(max-width:640px){.TableModal_actionButtons__CUlMu{padding:0 16px 24px}}@keyframes TableModal_fadeIn__O7hIw{0%{opacity:0}to{opacity:1}}@keyframes TableModal_scaleIn__oXe_L{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.BottomEditToolbar_toolbar__tQOLt{z-index:10000;pointer-events:auto}.BottomEditToolbar_toolbar__tQOLt.BottomEditToolbar_usePortal__QBV__{position:fixed}.BottomEditToolbar_toolbar__tQOLt.BottomEditToolbar_absolute__0w_jJ{position:absolute}.BottomEditToolbar_container__tPZp2{position:relative;display:flex;align-items:center;justify-content:center;height:38px}.BottomEditToolbar_iconButton__vG0E5{width:38px;height:38px;background-color:#fff;border-radius:8px;position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid #e5e7eb;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:opacity .4s ease-out,transform .5s cubic-bezier(.175,.885,.32,1.275),background-color .2s ease-in-out,border-color .2s ease-in-out;pointer-events:auto}.BottomEditToolbar_iconButton__vG0E5:hover{border-color:#fbb347;background-color:#fff7ed;transform:translateY(-4px)!important;box-shadow:0 4px 8px rgba(0,0,0,.15)}.BottomEditToolbar_iconButton__vG0E5.BottomEditToolbar_expanded__lw11m{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.BottomEditToolbar_iconButton__vG0E5.BottomEditToolbar_collapsed__2_zjb{opacity:0;transform:scale(.3) translateY(10px);pointer-events:none}.BottomEditToolbar_deleteButton__8AXqo{background-color:#fff!important}.BottomEditToolbar_deleteButton__8AXqo:hover{background-color:#e5e7eb!important}.BottomEditToolbar_icon__Px128{color:#444}.BottomEditToolbar_iconImage__7nvv4{-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(27%) sepia(0) saturate(0) hue-rotate(0deg) brightness(95%) contrast(92%)}.BottomEditToolbar_tooltipContent__X_uCQ{background-color:#374151;color:#fff;font-size:12px;padding:6px 12px;border-radius:6px}@keyframes RegeneratePromptInput_fadeIn__rcLar{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes RegeneratePromptInput_fadeOut__VnqWR{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.RegeneratePromptInput_container__seaqk{overflow:hidden;padding:10px;background-color:#fff;border-radius:16px;box-shadow:0 0 0 2px #fbb347;width:374px;min-width:374px;max-width:374px;height:118px;min-height:118px;max-height:118px;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;flex-shrink:0;animation:RegeneratePromptInput_fadeIn__rcLar .3s ease-out}.RegeneratePromptInput_container__seaqk.RegeneratePromptInput_closing__mwi3s{animation:RegeneratePromptInput_fadeOut__VnqWR .3s ease-out forwards}.RegeneratePromptInput_descriptionArea__SbBgm{display:flex;overflow:hidden;flex-direction:column;padding:8px;width:100%;line-height:1;background-color:#f9fafb;border-radius:6px;border:1px dashed #a1a1aa;flex:1;position:relative;box-sizing:border-box;min-height:0}.RegeneratePromptInput_memoTextarea__n2gke{width:100%;height:100%;font-size:13px;line-height:1.4;letter-spacing:-.025em;background-color:transparent;border:none;border-radius:6px;box-shadow:none;padding:0;resize:none;font-family:Pretendard,sans-serif;flex:1}.RegeneratePromptInput_memoTextarea__n2gke::-moz-placeholder{color:#b3b3b3}.RegeneratePromptInput_memoTextarea__n2gke::placeholder{color:#b3b3b3}.RegeneratePromptInput_memoTextarea__n2gke:focus{outline:none}.RegeneratePromptInput_charCount__DeKC4{position:absolute;right:8px;bottom:8px;font-size:12px;font-family:Pretendard,sans-serif;color:#9ca3af;white-space:nowrap}.RegeneratePromptInput_buttonArea__1yc3Y{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-shrink:0}.RegeneratePromptInput_rightButtons__4LxRG{display:flex;gap:8px}.RegeneratePromptInput_resetButton__1maOu{width:72px;height:34px;padding:0;font-size:12px;font-family:Pretendard,sans-serif;font-weight:500;color:#ef4444;background-color:#fff;border:1px solid #ef4444;border-radius:8px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.RegeneratePromptInput_resetButton__1maOu:hover{background-color:#fef2f2}.RegeneratePromptInput_resetButton__1maOu:disabled{color:#b3b3b3;border-color:#d1d5db;cursor:not-allowed}.RegeneratePromptInput_resetButton__1maOu:disabled:hover{background-color:#fff}.RegeneratePromptInput_cancelButton__KMJ58{width:72px;height:34px;padding:0;font-size:12px;font-family:Pretendard,sans-serif;font-weight:500;color:#374151;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.RegeneratePromptInput_cancelButton__KMJ58:hover{background-color:#f9fafb}.RegeneratePromptInput_confirmButton__9jcfN{width:72px;height:34px;padding:0;font-size:12px;font-family:Pretendard,sans-serif;font-weight:600;color:#b3b3b3;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;cursor:not-allowed;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.RegeneratePromptInput_confirmButton__9jcfN:not(:disabled){color:#fff;background-color:#fbb347;border-color:#fbb347;cursor:pointer}.RegeneratePromptInput_confirmButton__9jcfN:not(:disabled):hover{background-color:#f5a623;border-color:#f5a623}.TextStyleEditor_overlay__sHyac{position:fixed;inset:0;z-index:9999}.TextStyleEditor_toolbar__9h_1e{position:fixed;background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;z-index:10000;width:324px;height:40px}.TextStyleEditor_toolbarContent__ZBJes{display:flex;align-items:center;gap:4px;height:100%;padding:0 4px}.TextStyleEditor_dragHandle__mUZS1{width:16px;height:32px;display:flex;align-items:center;justify-content:center;color:#9ca3af;border-radius:4px;cursor:move;flex-shrink:0;transition:all .2s}.TextStyleEditor_dragHandle__mUZS1:hover{color:#4b5563;background-color:#f3f4f6}.TextStyleEditor_fontSelectContainer__upZ64{flex:1;position:relative;min-width:0}.TextStyleEditor_fontSelectButton__wrosK{width:100%;height:32px;padding:4px 8px;background-color:#fff;border-radius:8px;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;font-size:14px;transition:all .2s}.TextStyleEditor_fontSelectButton__wrosK:hover{background-color:#f9fafb;border-color:#9ca3af}.TextStyleEditor_fontSelectButton__wrosK.TextStyleEditor_active__W1oHw{background-color:#e5e7ec;border-color:#9ca3af;color:#1f2937}.TextStyleEditor_fontSelectText__HavI3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.TextStyleEditor_sizeSelectContainer__Mr0nT{width:65px;position:relative;flex-shrink:0}.TextStyleEditor_sizeSelectButton__Bsqoy{width:100%;height:32px;padding:0 8px;background-color:#fff;border-radius:8px;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;font-size:12px;transition:all .2s}.TextStyleEditor_sizeSelectButton__Bsqoy:hover{background-color:#f9fafb;border-color:#9ca3af}.TextStyleEditor_sizeSelectButton__Bsqoy.TextStyleEditor_active__W1oHw{background-color:#e5e7ec;border-color:#9ca3af;color:#1f2937}.TextStyleEditor_dropdownMenu__pw0CD{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);z-index:10;max-height:256px;overflow-y:auto;min-width:180px}.TextStyleEditor_fontGroupButton__73WdJ{width:100%;padding:8px 16px;text-align:left;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s}.TextStyleEditor_fontGroupButton__73WdJ:hover{background-color:#f9fafb}.TextStyleEditor_fontGroupButton__73WdJ.TextStyleEditor_selected__LK8t3{background-color:#fff7ed}.TextStyleEditor_fontGroupText__XMr4H{font-size:14px;color:#1f2937}.TextStyleEditor_fontGroupText__XMr4H.TextStyleEditor_active__W1oHw{font-weight:600}.TextStyleEditor_fontWeightContainer__qHYmm{background-color:#f9fafb}.TextStyleEditor_fontWeightButton__VRhNl{width:100%;padding:8px 32px;text-align:left;transition:background-color .2s}.TextStyleEditor_fontWeightButton__VRhNl:hover{background-color:#f3f4f6}.TextStyleEditor_fontWeightButton__VRhNl.TextStyleEditor_selected__LK8t3{background-color:#ffedd5}.TextStyleEditor_fontWeightText__yknAg{font-size:14px;color:#374151}.TextStyleEditor_fontWeightText__yknAg.TextStyleEditor_active__W1oHw{color:#1f2937;font-weight:600}.TextStyleEditor_sizeDropdownMenu__qjcnr{max-height:192px}.TextStyleEditor_sizeButton__Uwzx9{width:100%;padding:8px 12px;text-align:left;font-size:12px;color:#374151}.TextStyleEditor_sizeButton__Uwzx9:hover{background-color:#f9fafb}.TextStyleEditor_sizeButton__Uwzx9:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.TextStyleEditor_sizeButton__Uwzx9:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.TextStyleEditor_sizeButton__Uwzx9.TextStyleEditor_selected__LK8t3{background-color:#f3f4f6;color:#1f2937;font-weight:600}.TextStyleEditor_chevron__hcZ6c{flex-shrink:0;margin-left:4px;color:#6b7280;transition:transform .2s}.TextStyleEditor_chevron__hcZ6c.TextStyleEditor_rotated___Zu2Q{transform:rotate(180deg)}.TextStyleEditor_iconButton__aNopT{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;background-color:#fff;transition:all .2s;flex-shrink:0}.TextStyleEditor_iconButton__aNopT:hover{background-color:#f9fafb}.TextStyleEditor_iconButton__aNopT.TextStyleEditor_active__W1oHw{background-color:#e5e7ec;color:#1f2937}.TextStyleEditor_colorButtonContent__do_se{display:flex;flex-direction:column;align-items:center}.TextStyleEditor_colorButtonLabel__AuXm6{font-size:16px;font-weight:600;line-height:1}.TextStyleEditor_colorIndicator__4UyWP{width:16px;height:4px;border-radius:2px;margin-top:2px;border:1px solid #9ca3af}.TextStyleEditor_bgColorIndicator__xC2qt{width:16px;height:16px;border-radius:50%;border:2px solid #9ca3af;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.TextStyleEditor_alignIcon__1zQDS{display:flex;flex-direction:column;gap:2px}.TextStyleEditor_popupModal__JBzDm{position:fixed;background-color:#fff;border-radius:8px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);z-index:10001;padding:16px;width:280px}.TextStyleEditor_tabHeader__iNwcZ{display:flex;gap:4px;margin-bottom:12px;border-bottom:1px solid #e5e7eb}.TextStyleEditor_tabButton__YC9CU{flex:1;padding:8px 16px;font-size:14px;font-weight:500;transition:color .2s;position:relative;color:#6b7280}.TextStyleEditor_tabButton__YC9CU:hover{color:#374151}.TextStyleEditor_tabButton__YC9CU.TextStyleEditor_active__W1oHw{color:#1f2937}.TextStyleEditor_tabIndicator__45Jlm{position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#1f2937}.TextStyleEditor_colorPaletteGrid__B54Bl{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.TextStyleEditor_colorButton____Pym{width:24px;height:24px;border-radius:4px;border:1px solid #d1d5db;transition:transform .2s;cursor:pointer}.TextStyleEditor_colorButton____Pym:hover{transform:scale(1.1)}.TextStyleEditor_colorButton____Pym.TextStyleEditor_selected__LK8t3{border:2px solid #1f2937;box-shadow:0 0 0 1px #9ca3af}.TextStyleEditor_customColorSection__by6ZT{display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px solid #e5e7eb;margin-top:12px}.TextStyleEditor_customColorLabel__EdjR9{font-size:12px;color:#4b5563}.TextStyleEditor_customColorPickerWrapper__whGql{cursor:pointer}.TextStyleEditor_customColorSwatch__qQr9S{width:32px;height:32px;border-radius:4px;border:2px solid #d1d5db}.TextStyleEditor_customColorSwatch__qQr9S:hover{border-color:#9ca3af}.TextStyleEditor_hiddenColorInput__TCK7e{width:0;height:0;opacity:0;position:absolute}.TextStyleEditor_customColorValue__btqt0{font-size:12px;font-family:monospace;color:#6b7280}.TextStyleEditor_sliderSection__Kk43w{padding-top:8px;border-top:1px solid #e5e7eb}.TextStyleEditor_sliderHeader__Q3sQ0{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.TextStyleEditor_sliderLabel__zpQcV{font-size:14px;font-weight:500;color:#374151}.TextStyleEditor_sliderValue__4Rnso{font-size:14px;color:#6b7280}.TextStyleEditor_slider__XQ8FS{width:100%;height:8px;background-color:#e5e7eb;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.TextStyleEditor_slider__XQ8FS::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#374151;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.TextStyleEditor_slider__XQ8FS::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#374151;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.2)}.TextStyleEditor_bgPaletteLabel___C0Je{font-size:14px;font-weight:500;color:#374151;margin-bottom:12px;display:block}.TextStyleEditor_alignModal__xwts7{position:fixed;background-color:#fff;border-radius:8px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);z-index:10001;padding:12px;width:136px}.TextStyleEditor_alignModalLabel__QDrVT{font-size:12px;font-weight:500;color:#374151;margin-bottom:8px;display:block}.TextStyleEditor_alignButtonsRow__B_gA_{display:flex;align-items:center;gap:6px}.TextStyleEditor_alignButton__D_GAC{flex:1;padding:8px 6px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #e5e7eb;transition:all .2s;color:#444}.TextStyleEditor_alignButton__D_GAC:hover{border-color:#9ca3af;background-color:#f3f4f6}.TextStyleEditor_alignButton__D_GAC.TextStyleEditor_active__W1oHw{background-color:#f5f5f5;border-color:#1f2937;color:#444}.TextStyleEditor_alignButtonIcon__PAras{display:flex;flex-direction:column;gap:2px}.TextStyleEditor_alignLine__lIf49{height:2px;background-color:currentColor}.TextStyleEditor_alignLine__lIf49.TextStyleEditor_full__6mY1R{width:12px}.TextStyleEditor_alignLine__lIf49.TextStyleEditor_short__sIFpK{width:8px}.TextStyleEditor_alignLine__lIf49.TextStyleEditor_left__xWYRV{margin-right:auto}.TextStyleEditor_alignLine__lIf49.TextStyleEditor_center__uUzwC{margin-left:auto;margin-right:auto}.TextStyleEditor_alignLine__lIf49.TextStyleEditor_right__Ir0e7{margin-left:auto}.TextStyleEditor_modal__BnNzr{position:fixed;background-color:#fff;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);z-index:10000;padding:16px;width:320px}.TextStyleEditor_header__31Eom{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.TextStyleEditor_title__jDljL{font-size:18px;font-weight:600;color:#1f2937}.TextStyleEditor_closeButton__LX6ug{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#9ca3af}.TextStyleEditor_closeButton__LX6ug:hover{color:#4b5563}.TextStyleEditor_section__Kn5qZ{margin-bottom:16px}.TextStyleEditor_sectionTitle__lXqou{font-size:14px;font-weight:500;color:#374151;margin-bottom:16px}.TextStyleEditor_fontSizeRow__Irjft{display:flex;gap:12px;margin-bottom:16px}.TextStyleEditor_dropdownButton__2pvz0{width:100%;padding:12px 16px;background-color:#f9fafb;border-radius:12px;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;color:#374151}.TextStyleEditor_dropdownButton__2pvz0:hover{background-color:#f3f4f6}.TextStyleEditor_dropdownText__n1Bn3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TextStyleEditor_fontDropdownContainer__M3RU0{flex:1;position:relative}.TextStyleEditor_sizeDropdownContainer__3GCLV{width:80px;position:relative}.TextStyleEditor_dropdownMenuSmall__nV2GI{max-height:192px}.TextStyleEditor_colorAlignRow__4_HCx{display:flex;gap:12px;margin-bottom:16px}.TextStyleEditor_colorPickerContainer__OXXr5{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#f9fafb;border-radius:12px;border:1px solid #e5e7eb;flex:1}.TextStyleEditor_colorSwatch__2BJ2K{width:24px;height:24px;border-radius:8px;border:1px solid #d1d5db;cursor:pointer;transition:border-color .2s}.TextStyleEditor_colorSwatch__2BJ2K:hover{border-color:#9ca3af}.TextStyleEditor_colorInput__p0MqI{flex:1;width:48px;background-color:transparent;font-size:14px;font-family:monospace;color:#374151;outline:none}.TextStyleEditor_alignButtonsContainer__GsLjt{gap:4px;padding:8px}.TextStyleEditor_alignButtonsContainer__GsLjt,.TextStyleEditor_sliderContainer__mS_vK{display:flex;align-items:center;background-color:#f9fafb;border-radius:12px;border:1px solid #e5e7eb}.TextStyleEditor_sliderContainer__mS_vK{gap:8px;padding:12px;width:180px}.TextStyleEditor_opacitySection___Qwex{display:flex;flex-direction:column;gap:8px}.TextStyleEditor_opacityHeader__J74tV{display:flex;align-items:center;justify-content:space-between}.TextStyleEditor_opacityLabel__g_5aM{font-size:14px;font-weight:500;color:#374151}.TextStyleEditor_opacityValue__VfuTh{font-size:14px;color:#6b7280}.TextStyleEditor_opacitySlider__rKCiJ{width:100%;height:8px;background-color:#e5e7eb;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.TextStyleEditor_applyButton__ZU_6D{width:100%;padding:16px;background-color:#fbb347;color:#fff;font-weight:500;border-radius:12px;transition:background-color .2s}.TextStyleEditor_applyButton__ZU_6D:hover{background-color:rgba(229,166,53,.9)}.CanvasTitleSection_container__pUz81{display:flex;flex-direction:row;width:100%;justify-content:space-between;height:72px}.CanvasTitleSection_imageContainer__j7Asi{position:relative;width:84px}.CanvasTitleSection_imageBox__yqJBu{display:flex;flex-direction:column;width:100%;height:100%;border-radius:8px;transition:all .2s ease}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_editable__eCoyI{cursor:pointer}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_readonly__KIXCm{cursor:default}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_saved__mPRaU{background-color:transparent;border:1px solid transparent}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_saved__mPRaU.CanvasTitleSection_empty__qoGVl{opacity:0}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_editing__k6ITJ{background-color:#fff}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_selected__Lk7DO{border:2px solid #fab83d}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_hasImage__jBdQj{border:1px solid transparent}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_empty__qoGVl{border:1px dashed #a1a1aa}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_empty__qoGVl:hover{border-color:#9ca3af}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_hovered__yU9db{border:2px solid #fab83d}.CanvasTitleSection_imageBox__yqJBu.CanvasTitleSection_dragOver__kYYXV{background-color:#f0f0f0}.CanvasTitleSection_imageWrapper__OcoU7{width:100%;height:100%;position:relative;overflow:hidden;border-radius:15px}.CanvasTitleSection_uploadedImage__48kw9{-o-object-fit:contain;object-fit:contain}.CanvasTitleSection_deleteButton__CmNWh{position:absolute;top:4px;right:4px}.CanvasTitleSection_deleteButton__CmNWh.CanvasTitleSection_hidden__GoWCn{visibility:hidden;pointer-events:none}.CanvasTitleSection_placeholderContent__Hjw1A{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.CanvasTitleSection_uploadIcon___3I5o{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e5e7ec;width:26px;height:26px;opacity:.5}.CanvasTitleSection_placeholderText__qc_x5{color:#b3b3b3;text-align:center;font-size:12px}.CanvasTitleSection_textContainer__psEIb{position:relative;width:60%}.CanvasTitleSection_textBox__qxXfi{display:flex;flex-direction:column;width:100%;height:100%;border-radius:8px;align-items:center;justify-content:center;transition:all .2s ease}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_editable__eCoyI{cursor:text}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_readonly__KIXCm{cursor:default}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_saved__mPRaU{border:1px solid transparent}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_saved__mPRaU.CanvasTitleSection_empty__qoGVl{opacity:0}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_editing__k6ITJ{background-color:#fff}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_focused__nmYlT,.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_selected__Lk7DO{border:2px solid #fab83d}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_hasText__XQiYM{border:1px solid transparent}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_hasText__XQiYM.CanvasTitleSection_editable__eCoyI:hover{border-color:#9ca3af}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_empty__qoGVl{border:1px dashed #a1a1aa}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_empty__qoGVl.CanvasTitleSection_editable__eCoyI:hover{border-color:#9ca3af}.CanvasTitleSection_textBox__qxXfi.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_hovered__yU9db{border:2px solid #fab83d}.CanvasTitleSection_textArea__1cxzW{width:401px;outline:none;border:none;text-align:center;transition:all .2s;line-height:1.25;resize:none;background-color:transparent}.CanvasTitleSection_dateContainer__hYALy{position:relative;display:flex;flex-direction:column;width:108px;height:100%;gap:8px}.CanvasTitleSection_dateBox___bKcs{display:flex;flex-direction:column;width:100%;height:50%;border-radius:15px;align-items:center;justify-content:center;transition:all .2s ease;padding:4px;overflow:hidden}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_editable__eCoyI{cursor:text}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_readonly__KIXCm{cursor:default}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_saved__mPRaU{background-color:hsla(0,0%,100%,.9);border:1px solid transparent}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_saved__mPRaU.CanvasTitleSection_empty__qoGVl{opacity:0}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_editing__k6ITJ{background-color:#fff}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_focused__nmYlT,.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_selected__Lk7DO{border:2px solid #fab83d}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_hasText__XQiYM{border:1px solid transparent}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_hasText__XQiYM.CanvasTitleSection_editable__eCoyI:hover{border-color:#9ca3af}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_empty__qoGVl{border:1px dashed #a1a1aa}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_empty__qoGVl.CanvasTitleSection_editable__eCoyI:hover{border-color:#9ca3af}.CanvasTitleSection_dateBox___bKcs.CanvasTitleSection_editing__k6ITJ.CanvasTitleSection_hovered__yU9db{border:2px solid #fab83d}.CanvasTitleSection_dateInput__6ME_q{width:100%;height:100%;outline:none;transition:all .2s;overflow:hidden;border:none;background-color:transparent}.CanvasTitleSection_emptyState__wD9wN{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:8px;opacity:1;transition:opacity .2s}.CanvasTitleSection_addFrameButton__mkixn{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.CanvasTitleSection_addFrameIcon__LTfSv{width:38px;height:38px;background-color:#fab83d;transition:background-color .2s;border-radius:50%;display:flex;align-items:center;justify-content:center}.CanvasTitleSection_addFrameButton__mkixn:hover .CanvasTitleSection_addFrameIcon__LTfSv{background-color:rgba(250,184,61,.8)}.CanvasTitleSection_addFrameText__UU4sX{font-size:14px;color:#fff;background-color:#fab83d;transition:all .2s;text-align:center;margin-top:8px;border-radius:8px;padding:4px 8px}.CanvasTitleSection_addFrameButton__mkixn:hover .CanvasTitleSection_addFrameText__UU4sX{background-color:rgba(250,184,61,.8)}.CanvasTitleSection_iconImage__4YqDK{-o-object-fit:contain;object-fit:contain;aspect-ratio:1}.CanvasTitleSection_toolbar__Ys4kG{position:absolute;z-index:50}.DraggableSticker_stickerContainer__mjVAV{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DraggableSticker_stickerContainer__mjVAV.DraggableSticker_selected__jkWr0{z-index:50}.DraggableSticker_stickerContainer__mjVAV.DraggableSticker_normal__4330l{z-index:10}.DraggableSticker_stickerContainer__mjVAV.DraggableSticker_notEditable__6CMQi{pointer-events:none}.DraggableSticker_stickerContainer__mjVAV.DraggableSticker_newlyCreated__34Pfv{animation:DraggableSticker_pulseGlow__Y_PBz .6s ease-in-out}@keyframes DraggableSticker_pulseGlow__Y_PBz{0%{transform:scale(1) rotate(var(--rotation,0deg));filter:drop-shadow(0 0 0 rgba(61,139,255,0))}50%{transform:scale(1.15) rotate(var(--rotation,0deg));filter:drop-shadow(0 0 20px rgba(255,255,255,.8))}to{transform:scale(1) rotate(var(--rotation,0deg));filter:drop-shadow(0 0 0 rgba(61,139,255,0))}}.DraggableSticker_stickerImage__8ul5P{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background-color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;mix-blend-mode:normal}.DraggableSticker_stickerImage__8ul5P.DraggableSticker_hidden__Dryg5{display:none}.DraggableSticker_stickerImage__8ul5P.DraggableSticker_visible__mM8qX{display:block}.DraggableSticker_errorPlaceholder__q5_av{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:transparent;font-size:12px;color:#666;pointer-events:none;opacity:1}.DraggableSticker_resizeHandle__xQ19r{position:absolute;background-color:#fff;border:2px solid #3d8bff;border-radius:50%;z-index:10;box-sizing:border-box}.DraggableSticker_rotateHandle__t4eV5{border-radius:50%;cursor:pointer;z-index:10;border:1px solid #f0f0f0}.DraggableSticker_actionButtons__sQJmW,.DraggableSticker_rotateHandle__t4eV5{position:absolute;background-color:#fff;display:flex;align-items:center;justify-content:center}.DraggableSticker_actionButtons__sQJmW{top:-40px;left:50%;transform:translateX(-50%);gap:4px;border-radius:9999px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);width:36px;height:36px;padding:2px;border:1px solid #f0f0f0}.DraggableSticker_actionButton__WomWd{display:flex;align-items:center;justify-content:center;border-radius:9999px;transition:background-color .2s;width:32px;height:32px}.DraggableSticker_actionButton__WomWd:hover{background-color:#e5e7eb}.DraggableSticker_icon__v_Lbi{color:#444}.DraggableTextSticker_stickerContainer__fqqGW{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DraggableTextSticker_stickerContainer__fqqGW.DraggableTextSticker_selected__ei0hb{z-index:50}.DraggableTextSticker_stickerContainer__fqqGW.DraggableTextSticker_normal__oeBtq{z-index:10}.DraggableTextSticker_stickerContainer__fqqGW.DraggableTextSticker_notEditable__e9c_P{pointer-events:none}.DraggableTextSticker_stickerContainer__fqqGW.DraggableTextSticker_newlyCreated__8y89e{animation:DraggableTextSticker_pulseGlow__m4BMc .6s ease-in-out}@keyframes DraggableTextSticker_pulseGlow__m4BMc{0%{transform:scale(1) rotate(var(--rotation,0deg));filter:drop-shadow(0 0 0 rgba(61,139,255,0))}50%{transform:scale(1.15) rotate(var(--rotation,0deg));filter:drop-shadow(0 0 20px rgba(255,255,255,.8))}to{transform:scale(1) rotate(var(--rotation,0deg));filter:drop-shadow(0 0 0 rgba(61,139,255,0))}}.DraggableTextSticker_bubbleBackground__Ou_lc{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-1}.DraggableTextSticker_bubbleBackground__Ou_lc.DraggableTextSticker_flipX__8hWKy{transform:scaleX(-1)}.DraggableTextSticker_bubbleBackground__Ou_lc.DraggableTextSticker_flipY___YRbW{transform:scaleY(-1)}.DraggableTextSticker_bubbleBackground__Ou_lc.DraggableTextSticker_flipX__8hWKy.DraggableTextSticker_flipY___YRbW{transform:scale(-1)}.DraggableTextSticker_textArea__v6Xt2{position:absolute;display:flex;align-items:center;padding:4px}.DraggableTextSticker_textArea__v6Xt2.DraggableTextSticker_bubble__SaQUt{top:20%;left:20%;width:60%;height:60%}.DraggableTextSticker_textArea__v6Xt2.DraggableTextSticker_normal__oeBtq{top:0;left:0;width:100%;height:100%}.DraggableTextSticker_textArea__v6Xt2.DraggableTextSticker_alignLeft__tqSHy{justify-content:flex-start}.DraggableTextSticker_textArea__v6Xt2.DraggableTextSticker_alignCenter__JH2X6{justify-content:center}.DraggableTextSticker_textArea__v6Xt2.DraggableTextSticker_alignRight__V_Y8D{justify-content:flex-end}.DraggableTextSticker_editableText__Geo6w{width:100%;border:none;outline:none;background:transparent;word-wrap:break-word;white-space:pre-wrap}.DraggableTextSticker_editableText__Geo6w.DraggableTextSticker_editing__5_AAJ{cursor:text;pointer-events:auto}.DraggableTextSticker_editableText__Geo6w.DraggableTextSticker_notEditing__OnwsA{cursor:inherit;pointer-events:none}.DraggableTextSticker_resizeHandle__VVAz_{position:absolute;background-color:#fff;border:2px solid #3d8bff;border-radius:50%;z-index:10;box-sizing:border-box}.DraggableTextSticker_rotateHandle__vQLiW{border-radius:50%;cursor:pointer;z-index:10;border:1px solid #f0f0f0}.DraggableTextSticker_actionButtons__bbUJJ,.DraggableTextSticker_rotateHandle__vQLiW{position:absolute;background-color:#fff;display:flex;align-items:center;justify-content:center}.DraggableTextSticker_actionButtons__bbUJJ{top:-40px;left:50%;transform:translateX(-50%);gap:4px;border-radius:9999px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);min-width:36px;height:36px;padding:2px 6px;border:1px solid #f0f0f0}.DraggableTextSticker_actionButton__nBT8T{display:flex;align-items:center;justify-content:center;border-radius:9999px;transition:background-color .2s;width:32px;height:32px}.DraggableTextSticker_actionButton__nBT8T:hover{background-color:#e5e7eb}.DraggableTextSticker_icon__edWZt{color:#444}.RecordCanvas_container__yGmd2{width:100%;height:100%;position:relative;display:flex;min-width:794px;padding-bottom:78px;flex-direction:column}.RecordCanvas_header__00WCo{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;padding-top:28px}.RecordCanvas_titleSection__SaaSc{display:flex;gap:4px;margin:auto 0;font-size:16px;letter-spacing:-.025em}.RecordCanvas_buttonGroup__HFgVy{display:flex;font-size:14px;letter-spacing:-.025em;align-items:flex-end}.RecordCanvas_editButtons__F8APc{display:flex;margin-left:8px}.RecordCanvas_mainContainer__qeP4u{width:100%;aspect-ratio:210/297;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border:1px solid #e5e7eb}.RecordCanvas_recordArea__FIgCB{display:flex;flex-direction:column;aspect-ratio:210/297;width:100%;padding:16px;position:relative;overflow:hidden;background-color:#fff;box-sizing:border-box}.RecordCanvas_backgroundContainer__HVYPl{position:absolute;inset:0;overflow:hidden;z-index:0}.RecordCanvas_errorMessage__ONGFP{position:absolute;top:8px;right:8px;font-size:12px;color:#ef4444;background-color:#fff;padding:4px 8px;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.RecordCanvas_titleSectionContainer__SwaOs{flex-shrink:0;padding-bottom:16px;position:relative;z-index:10}.RecordCanvas_gridContainer__39QeA{flex:1;width:100%;position:relative;z-index:10;margin-bottom:8px}.RecordCanvas_loadingContainer__Fh7Fv{width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media print{.RecordCanvas_header__00WCo{display:none}.RecordCanvas_container__yGmd2 .print-hide{display:none!important}.RecordCanvas_container__yGmd2 .print-container{border:none!important;box-shadow:none!important}}.CanvasGridArea_canvasGridArea__oyvg_{width:100%;height:100%;position:relative;box-sizing:border-box}.CanvasGridArea_gridItemWrapper__Kj4LX{position:absolute;cursor:move;transition:box-shadow .2s,z-index 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;border-radius:12px}.CanvasGridArea_gridItemWrapper__Kj4LX:hover{box-shadow:0 0 0 3px #f7a100;z-index:999}.CanvasGridArea_gridItemWrapper__Kj4LX.CanvasGridArea_dragging__SJXL_{box-shadow:0 0 0 3px rgba(250,184,61,.8);z-index:1000}.CanvasGridArea_gridItemWrapper__Kj4LX.CanvasGridArea_noHover__2ydQA{cursor:default}.CanvasGridArea_gridItemWrapper__Kj4LX.CanvasGridArea_noHover__2ydQA:hover{box-shadow:none;z-index:1}