.TemplateCard_card__RpzG8{background:var(--app-surface);border:1px solid rgba(2,9,16,.13);border-radius:12px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.TemplateCard_card__RpzG8:hover{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.08);box-shadow:0 2px 2px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.TemplateCard_thumbWrapper__7ry_n{background:var(--app-surface);overflow:hidden;padding-top:62%;position:relative;width:100%}.TemplateCard_thumbWrapper__7ry_n .TemplateCard_cardActions__znM9Z{display:-ms-flexbox;display:flex;left:8px;position:absolute;right:8px;top:8px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}.TemplateCard_thumbWrapper__7ry_n:hover .TemplateCard_cardActions__znM9Z{opacity:1}.TemplateCard_thumbWrapper__7ry_n .TemplateCard_useBtn__u7Rlx{background:#0070ff;border:none;color:#fff;font-size:12px;padding:6px}.TemplateCard_thumbWrapper__7ry_n .TemplateCard_favBtn__iojDg,.TemplateCard_thumbWrapper__7ry_n .TemplateCard_useBtn__u7Rlx{border-radius:6px;cursor:pointer;pointer-events:auto;position:relative;z-index:3}.TemplateCard_thumbWrapper__7ry_n .TemplateCard_favBtn__iojDg{border:none;display:-ms-flexbox;display:flex;height:30px;width:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s;transition:background .2s}.TemplateCard_thumbWrapper__7ry_n .TemplateCard_favBtn__iojDg i{color:var(--app-text-2);font-size:16px}.TemplateCard_thumbWrapper__7ry_n img{height:calc(100% - 16px);left:8px;-o-object-fit:contain;object-fit:contain;position:absolute;top:8px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:calc(100% - 16px)}.TemplateCard_thumbWrapper__7ry_n:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.TemplateCard_thumbWrapper__7ry_n .TemplateCard_featuredBadge__g3olf{background:linear-gradient(135deg,#ff7ce5,#a855f7);border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(168,85,247,.3);box-shadow:0 2px 8px rgba(168,85,247,.3);color:#fff;font-size:12px;font-weight:600;left:-8px;padding:4px 12px;position:absolute;top:12px;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);z-index:2}.TemplateCard_cardBody__oFgLY{background:var(--app-surface-2);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px}.TemplateCard_cardAuthor__XfBSO{color:var(--app-text-2);-ms-flex:1;flex:1;font-size:12px;font-weight:400}.TemplateCard_titleRow__hwQAr{margin-bottom:8px}.TemplateCard_cardMeta__yQnFb{-ms-flex-pack:justify;gap:8px;justify-content:space-between}.TemplateCard_cardMeta__yQnFb,.TemplateCard_logoRow__1oC5l{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.TemplateCard_logoRow__1oC5l{border:1px solid rgba(18,17,42,.05);border-radius:50%;height:20px;width:20px;-ms-flex-pack:center;justify-content:center}.TemplateCard_avatar__mJdtc{height:14px;width:14px}.TemplateCard_cardTitle__3Fpt7{-ms-flex:1;flex:1;font-size:13px;font-weight:600;line-height:1.4;margin-bottom:0;min-width:0;overflow:hidden;text-overflow:ellipsis}.TemplateCard_cardTitle__3Fpt7,.TemplateCard_priceTag__Kp9_J{color:var(--app-text);white-space:nowrap}.TemplateCard_priceTag__Kp9_J{background:var(--app-surface);border:1px solid var(--app-border);border-radius:6px;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;line-height:1;padding:4px 8px;-ms-flex-align:center;align-items:center;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.TemplateCard_priceTag__Kp9_J.TemplateCard_memberFree__rzcnb{background:rgba(255,245,225,.8);border:none;color:#ce7710;font-weight:600}@media(max-width:768px){.TemplateCard_cardActions__znM9Z{gap:6px;left:6px;right:6px;top:6px}.TemplateCard_useBtn__u7Rlx{font-size:12px;padding:4px 8px}.TemplateCard_favBtn__iojDg{height:26px;width:26px}.TemplateCard_favBtn__iojDg i{font-size:14px}.TemplateCard_cardBody__oFgLY{padding:8px 10px}.TemplateCard_cardTitle__3Fpt7{font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TemplateCard_priceTag__Kp9_J{font-size:11px;padding:3px 6px}}@media(max-width:480px){.TemplateCard_cardActions__znM9Z{gap:4px;left:4px;right:4px;top:4px}.TemplateCard_useBtn__u7Rlx{font-size:11px;padding:3px 6px}.TemplateCard_favBtn__iojDg{height:24px;width:24px}.TemplateCard_cardTitle__3Fpt7,.TemplateCard_favBtn__iojDg i{font-size:12px}.TemplateCard_cardTitle__3Fpt7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TemplateCard_priceTag__Kp9_J{font-size:10px;padding:2px 4px}}@media(hover:none)and (pointer:coarse){.TemplateCard_card__RpzG8 .TemplateCard_cardActions__znM9Z,.TemplateCard_card__RpzG8:hover .TemplateCard_cardActions__znM9Z{opacity:1}.TemplateCard_card__RpzG8 .TemplateCard_favBtn__iojDg:hover,.TemplateCard_card__RpzG8 .TemplateCard_useBtn__u7Rlx:hover{-webkit-transform:none;-ms-transform:none;transform:none}}.TemplatePreviewModal_modalWrapper__BT4w_{height:100%;padding-bottom:1rem;padding-top:1.6rem;width:100%}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;margin:0 auto;max-height:90vh;max-width:1100px!important;width:90%!important}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-content{background:var(--app-surface);color:var(--app-text);display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;height:85vh;margin:0 auto;max-height:900px;max-width:1100px;padding:0}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-header{border-bottom:0 solid #e8e8e8!important;margin-bottom:0!important;padding:8px 12px!important;-ms-flex-negative:0;background:var(--app-surface)!important;flex-shrink:0;position:relative}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-header:after{background:var(--app-border);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:1}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-body{-ms-flex:1;flex:1;height:0;overflow-x:hidden;overflow-y:auto;padding:12px!important;scrollbar-color:var(--app-hover) transparent;scrollbar-width:thin}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-body::-webkit-scrollbar{width:4px}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-body::-webkit-scrollbar-track{background:transparent}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-body::-webkit-scrollbar-thumb{background:var(--app-hover);border-radius:2px}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-body::-webkit-scrollbar-thumb:hover{background:var(--app-border)}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-title{color:var(--app-text);font-size:14px;font-weight:600}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-close{color:var(--app-text);height:20px;margin:0;padding:0;width:20px}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-close:hover{background:var(--app-hover);border-radius:6px}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-close-x{color:var(--app-text)}.TemplatePreviewModal_container__xW5q5{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px;scrollbar-color:var(--app-border) transparent;scrollbar-width:thin}.TemplatePreviewModal_container__xW5q5::-webkit-scrollbar{width:6px}.TemplatePreviewModal_container__xW5q5::-webkit-scrollbar-track{background:transparent}.TemplatePreviewModal_container__xW5q5::-webkit-scrollbar-thumb{background:var(--app-border);border-radius:3px}.TemplatePreviewModal_container__xW5q5::-webkit-scrollbar-thumb:hover{background:var(--app-text-3)}.TemplatePreviewModal_mainContent__5i1Eg{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:row;flex-direction:row;gap:24px;min-height:400px}.TemplatePreviewModal_mainContent__5i1Eg,.TemplatePreviewModal_previewPane__aT5JV{display:-ms-flexbox;display:flex;min-width:0}.TemplatePreviewModal_previewPane__aT5JV{-ms-flex:1;flex:1;height:460px;min-height:300px;-ms-flex-align:stretch;align-items:stretch;border:1px solid var(--app-border);border-radius:12px;overflow:hidden}.TemplatePreviewModal_previewPane__aT5JV>*{-ms-flex:1 1 100%;flex:1 1 100%}.TemplatePreviewModal_previewImage___Iyt8{border-radius:8px;height:auto;width:100%}.TemplatePreviewModal_metaPane__T_DBw{display:-ms-flexbox;display:flex;-ms-flex:0 0 260px;flex:0 0 260px;-ms-flex-direction:column;flex-direction:column;gap:5px;height:400px;overflow-y:auto;padding-top:8px;scrollbar-color:var(--app-hover) transparent;scrollbar-width:thin;width:260px}.TemplatePreviewModal_metaPane__T_DBw::-webkit-scrollbar{width:4px}.TemplatePreviewModal_metaPane__T_DBw::-webkit-scrollbar-track{background:transparent}.TemplatePreviewModal_metaPane__T_DBw::-webkit-scrollbar-thumb{background:var(--app-hover);border-radius:2px}.TemplatePreviewModal_metaPane__T_DBw::-webkit-scrollbar-thumb:hover{background:var(--app-border)}.TemplatePreviewModal_title__qwRtl{color:var(--app-text);font-size:20px;font-weight:600;margin:0}.TemplatePreviewModal_author___ixXH{color:var(--app-text-2);margin:0}.TemplatePreviewModal_priceTag__R_HZM{color:#ff6700;font-weight:600}.TemplatePreviewModal_useBtn__lV9LS{background-color:#7b5cff;border:1px solid transparent;border-radius:6px;color:#fff;cursor:pointer;padding:7px 24px}.TemplatePreviewModal_previewPane__aT5JV .TemplatePreviewModal_excalidraw-wrapper__TQ1HQ{height:100%;margin:0}.TemplatePreviewModal_recommendTitle__hhZho{color:var(--app-text);font-size:14px;font-weight:600;margin:0 0 12px}.TemplatePreviewModal_recommendLoading__yChZB{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;color:#6b7280;gap:12px;justify-content:center;min-height:80px;padding:20px 0}.TemplatePreviewModal_loadingSpinner__srLaJ{-webkit-animation:TemplatePreviewModal_spin__JXcoc 1s linear infinite;animation:TemplatePreviewModal_spin__JXcoc 1s linear infinite;border-radius:50%;border:2px solid #e5e7eb;border-top-color:#7b5cff;height:20px;width:20px}@-webkit-keyframes TemplatePreviewModal_spin__JXcoc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes TemplatePreviewModal_spin__JXcoc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.TemplatePreviewModal_recommendError__V4sjB{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;color:#ef4444;justify-content:center;min-height:80px;padding:20px 0}.TemplatePreviewModal_recommendGrid__ORGsl{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));-ms-flex-line-pack:start;align-content:start;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;padding:0 0 20px}.TemplatePreviewModal_recommendCard__TXAYQ{background:#fff;border:1px solid rgba(2,9,16,.13);border-radius:12px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:180px;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.TemplatePreviewModal_recommendCard__TXAYQ:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.TemplatePreviewModal_recommendThumbWrapper__laW5k{background:#f5f5f5;overflow:hidden;padding-top:62%;position:relative;width:100%}.TemplatePreviewModal_recommendThumbWrapper__laW5k img{height:calc(100% - 16px);left:8px;-o-object-fit:contain;object-fit:contain;position:absolute;top:8px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:calc(100% - 16px)}.TemplatePreviewModal_recommendThumbWrapper__laW5k:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.TemplatePreviewModal_recommendThumbWrapper__laW5k .TemplatePreviewModal_recommendCardActions__KN_Ji{display:-ms-flexbox;display:flex;left:8px;position:absolute;right:8px;top:8px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}.TemplatePreviewModal_recommendThumbWrapper__laW5k:hover .TemplatePreviewModal_recommendCardActions__KN_Ji{opacity:1}.TemplatePreviewModal_recommendUseBtn__yzyKG{background:#0070ff;border:none;border-radius:8px;color:#fff;font-size:14px;padding:6px}.TemplatePreviewModal_recommendFavBtn__kwHvb,.TemplatePreviewModal_recommendUseBtn__yzyKG{cursor:pointer;pointer-events:auto;position:relative;z-index:3}.TemplatePreviewModal_recommendFavBtn__kwHvb{border:none;border-radius:6px;display:-ms-flexbox;display:flex;height:30px;width:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s;transition:background .2s}.TemplatePreviewModal_recommendFavBtn__kwHvb i{color:#6b7280;font-size:16px}.TemplatePreviewModal_recommendCardBody__bYwjs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px}.TemplatePreviewModal_recommendTitleRow__SSvx1{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.TemplatePreviewModal_recommendCardTitle__sxeKd{color:#111827;-ms-flex:1;flex:1;font-size:13px;font-weight:600;line-height:1.4;margin-bottom:4px;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TemplatePreviewModal_recommendPriceTag__JdY_w{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;line-height:1;padding:4px 8px;-ms-flex-align:center;align-items:center;color:#64748b;font-weight:500;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.TemplatePreviewModal_recommendCardAuthor__tAQe2{color:#9ca3af;font-size:12px;font-weight:400}@media(max-width:768px){.TemplatePreviewModal_recommendGrid__ORGsl{gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.TemplatePreviewModal_recommendCardActions__KN_Ji{gap:6px;left:6px;right:6px;top:6px}.TemplatePreviewModal_recommendUseBtn__yzyKG{font-size:12px;padding:4px 8px}.TemplatePreviewModal_recommendFavBtn__kwHvb{height:26px;width:26px}.TemplatePreviewModal_recommendFavBtn__kwHvb i{font-size:14px}.TemplatePreviewModal_recommendCardBody__bYwjs{padding:8px 10px}.TemplatePreviewModal_recommendCardTitle__sxeKd{font-size:13px;line-height:1.3}.TemplatePreviewModal_recommendPriceTag__JdY_w{font-size:11px;padding:3px 6px}}@media(max-width:480px){.TemplatePreviewModal_recommendGrid__ORGsl{gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.TemplatePreviewModal_recommendCardActions__KN_Ji{gap:4px;left:4px;right:4px;top:4px}.TemplatePreviewModal_recommendUseBtn__yzyKG{font-size:11px;padding:3px 6px}.TemplatePreviewModal_recommendFavBtn__kwHvb{height:24px;width:24px}.TemplatePreviewModal_recommendCardTitle__sxeKd,.TemplatePreviewModal_recommendFavBtn__kwHvb i{font-size:12px}.TemplatePreviewModal_recommendPriceTag__JdY_w{font-size:10px;padding:2px 4px}}@media(hover:none)and (pointer:coarse){.TemplatePreviewModal_recommendCard__TXAYQ .TemplatePreviewModal_recommendCardActions__KN_Ji,.TemplatePreviewModal_recommendCard__TXAYQ:hover .TemplatePreviewModal_recommendCardActions__KN_Ji{opacity:1}.TemplatePreviewModal_recommendCard__TXAYQ .TemplatePreviewModal_recommendFavBtn__kwHvb:hover,.TemplatePreviewModal_recommendCard__TXAYQ .TemplatePreviewModal_recommendUseBtn__yzyKG:hover{-webkit-transform:none;-ms-transform:none;transform:none}}.TemplatePreviewModal_noRecommend__WvE_t{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;color:#9ca3af;font-size:14px;justify-content:center;min-height:80px;padding:20px 0}.TemplatePreviewModal_noRecommendations__9OVyb{-ms-flex-pack:start;justify-content:flex-start;min-height:80px}.TemplatePreviewModal_noRecommendationsContent__PbM6X,.TemplatePreviewModal_noRecommendations__9OVyb{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.TemplatePreviewModal_noRecommendationsContent__PbM6X{color:#9ca3af;text-align:left}.TemplatePreviewModal_noRecommendationsContent__PbM6X h4{color:#6b7280;font-size:13px;font-weight:500;margin:0 0 4px}.TemplatePreviewModal_noRecommendationsContent__PbM6X p{color:#9ca3af;font-size:12px;line-height:1.4;margin:0}.TemplatePreviewModal_noRecommendationsContent__PbM6X:before{content:""}.TemplatePreviewModal_noRecommendationsContent__PbM6X .TemplatePreviewModal_iconContainer__CMWX5{font-size:24px;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.TemplatePreviewModal_noRecommendationsContent__PbM6X .TemplatePreviewModal_textContainer__CcZ8Q{-ms-flex:1;flex:1}.TemplatePreviewModal_desc__fpjH0{color:#6b7280;font-size:14px;line-height:1.6}.TemplatePreviewModal_brandRow__Pi6Uw{gap:8px}.TemplatePreviewModal_brandRow__Pi6Uw,.TemplatePreviewModal_logoRow__wXdVJ{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.TemplatePreviewModal_logoRow__wXdVJ{border:1px solid var(--app-border);border-radius:50%;height:24px;width:24px;-ms-flex-pack:center;justify-content:center}.TemplatePreviewModal_avatar__6_hU2{height:16px;width:16px}.TemplatePreviewModal_brandName__IF0gO{color:var(--app-text);font-size:13px}.TemplatePreviewModal_actionRow__K92HR{display:-ms-flexbox;display:flex;gap:12px;-ms-flex-align:center;align-items:center}.TemplatePreviewModal_starBtn__DjsQb{background:none;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;cursor:pointer;padding:6px 11px;-webkit-transition:all .2s ease;transition:all .2s ease}.TemplatePreviewModal_starBtn__DjsQb:hover{border-color:#7b5cff;color:#7b5cff}.TemplatePreviewModal_errorPane__EtrW3,.TemplatePreviewModal_loadingPane__1YQmF,.TemplatePreviewModal_placeholderPane__gI4zA{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;height:100%;justify-content:center;width:100%}.TemplatePreviewModal_errorContent__KHuqm,.TemplatePreviewModal_loadingContent__ykWjg,.TemplatePreviewModal_placeholderContent__qoY0G{color:#6b7280;text-align:center}.TemplatePreviewModal_errorContent__KHuqm{color:#ef4444}.TemplatePreviewModal_retryButton__uA_pN{background:#7b5cff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-top:12px;padding:8px 16px}.TemplatePreviewModal_retryButton__uA_pN:hover{background:#6d4aff}.TemplatePreviewModal_zoomableImageContainer__dJ5LW{display:-ms-flexbox;display:flex;height:100%;overflow:hidden;position:relative;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.TemplatePreviewModal_zoomableImage__zuPwk{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.TemplatePreviewModal_resetButton__ZxNlA{background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;font-size:16px;height:32px;position:absolute;right:12px;top:12px;width:32px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.TemplatePreviewModal_resetButton__ZxNlA:hover{background:rgba(0,0,0,.8)}.TemplatePreviewModal_zoomHint__y3ixR{background:rgba(0,0,0,.6);border-radius:4px;bottom:12px;color:#fff;font-size:12px;left:50%;padding:4px 8px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.TemplatePreviewModal_placeholderContent__qoY0G{text-align:center}.TemplatePreviewModal_placeholderContent__qoY0G h3{color:#374151;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.TemplatePreviewModal_placeholderContent__qoY0G p{color:#6b7280;font-size:.875rem;margin-bottom:.5rem}.TemplatePreviewModal_iconWrapper__E82_u{color:#9ca3af;margin-bottom:1rem}.TemplatePreviewModal_iconWrapper__E82_u svg{height:48px;width:48px}.TemplatePreviewModal_templateInfo__hL2s_{color:#4b5563!important;font-weight:500}.TemplatePreviewModal_actionHint__AgCiK{background-color:#f3f4f6;border:1px dashed #d1d5db;border-radius:8px;margin-top:1.5rem;padding:.75rem 1rem}.TemplatePreviewModal_actionHint__AgCiK p{color:#6b7280;font-size:.8rem;font-style:italic;margin:0}@media(max-width:1024px){.TemplatePreviewModal_modalWrapper__BT4w_{padding-bottom:.75rem;padding-top:.75rem}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal{max-width:none!important;width:calc(100vw - 24px)!important}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-content{height:min(88vh,920px);max-height:none;width:100%}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-body{padding:10px!important}.TemplatePreviewModal_container__xW5q5{gap:14px;padding:6px}.TemplatePreviewModal_mainContent__5i1Eg{-ms-flex-direction:column;flex-direction:column;gap:14px;min-height:0}.TemplatePreviewModal_previewPane__aT5JV{border-radius:14px;height:360px;min-height:360px;width:100%}.TemplatePreviewModal_metaPane__T_DBw{-ms-flex:0 0 auto;flex:0 0 auto;gap:10px;height:auto;min-height:0;overflow:visible;padding-top:0;width:100%}.TemplatePreviewModal_desc__fpjH0{margin:0}.TemplatePreviewModal_actionRow__K92HR,.TemplatePreviewModal_useBtn__lV9LS{width:100%}.TemplatePreviewModal_useBtn__lV9LS{min-height:42px}}@media(max-width:640px){.TemplatePreviewModal_modalWrapper__BT4w_{padding-bottom:.5rem;padding-top:.5rem}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal{width:calc(100vw - 12px)!important}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-content{border-radius:14px;height:92vh}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-header{padding:10px 12px!important}.TemplatePreviewModal_modalWrapper__BT4w_ .ant-modal-body{padding:8px!important}.TemplatePreviewModal_container__xW5q5{gap:12px;padding:4px}.TemplatePreviewModal_previewPane__aT5JV{height:240px;min-height:240px}.TemplatePreviewModal_title__qwRtl{font-size:16px;line-height:1.45}.TemplatePreviewModal_desc__fpjH0{font-size:13px;line-height:1.6}.TemplatePreviewModal_brandName__IF0gO{font-size:12px}.TemplatePreviewModal_zoomHint__y3ixR{bottom:8px;font-size:11px;padding:3px 6px}}.SearchBox_searchBarWrap__VHRcd{background:var(--app-surface);border-radius:8px;-webkit-box-shadow:0 0 2px #e0e0e0,0 1px 6px -2px rgba(24,39,75,.04);box-shadow:0 0 2px #e0e0e0,0 1px 6px -2px rgba(24,39,75,.04);height:36px;margin:0 auto;max-width:560px;padding:0 .75rem}.SearchBox_searchBarWrap__VHRcd,.SearchBox_searchIcon__EWIzg{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.SearchBox_searchIcon__EWIzg{background:transparent;border:none;color:var(--app-text-3);font-size:20px;margin-right:.5rem;padding:0;-webkit-transition:color .2s ease;transition:color .2s ease;-ms-flex-pack:center;cursor:pointer;justify-content:center}.SearchBox_searchIcon__EWIzg:hover{color:var(--app-text-2)}.SearchBox_clearIcon__JJ_nM{background:transparent;border:none;color:var(--app-text-3);display:-ms-flexbox;display:flex;font-size:16px;margin-left:.5rem;padding:0;-webkit-transition:color .2s ease;transition:color .2s ease;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;cursor:pointer;justify-content:center}.SearchBox_clearIcon__JJ_nM:hover{color:var(--app-text-2)}.SearchBox_searchInput__SCKRS{background:transparent;border:none;-ms-flex:1;flex:1;font-size:14px}.SearchBox_searchInput__SCKRS:focus{outline:none}.SearchBox_searchInput__SCKRS::-webkit-input-placeholder{color:var(--app-text-3)}.SearchBox_searchInput__SCKRS::-moz-placeholder{color:var(--app-text-3)}.SearchBox_searchInput__SCKRS:-ms-input-placeholder{color:var(--app-text-3)}.SearchBox_searchInput__SCKRS::-ms-input-placeholder{color:var(--app-text-3)}.SearchBox_searchInput__SCKRS::placeholder{color:var(--app-text-3)}