.card_container__ytnuL{min-height:100vh;background:#f5f5f5}.card_header__rpnxj{background:linear-gradient(135deg,#667eea,#764ba2);padding:16px 20px;text-align:center;color:#fff}.card_header__rpnxj h1{margin:0;font-size:20px;font-weight:600}.card_main__0XUl5{display:flex;padding:20px;gap:20px;max-width:1400px;margin:0 auto}.card_leftPanel__4B8Of{flex:1 1;display:flex;flex-direction:column;gap:20px}.card_previewArea__wVBtv{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;justify-content:center;overflow-x:auto}.card_card__MLs4x{min-width:300px;max-width:100%;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden}.card_cardContent__RqRuv{display:flex;flex-direction:column;gap:0}.card_title__28lgs{font-weight:400}.card_content__Gt0sX{font-weight:400;white-space:pre-wrap;word-break:break-word}.card_author__SjjmH{font-weight:400}.card_qrcode__U7RE_{margin-top:10px}.card_inputForm__fWhNp{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.card_inputItem__GdcNa{margin-bottom:16px}.card_inputItem__GdcNa label{display:block;font-size:14px;color:#333;margin-bottom:6px;font-weight:500}.card_inputItem__GdcNa input,.card_inputItem__GdcNa textarea{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .2s;box-sizing:border-box}.card_inputItem__GdcNa input:focus,.card_inputItem__GdcNa textarea:focus{outline:none;border-color:#667eea}.card_inputItem__GdcNa textarea{resize:vertical;min-height:80px}.card_btnGroup__mfkNO{display:flex;gap:12px;margin-top:20px}.card_btnGroup__mfkNO button{flex:1 1;padding:10px 16px;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.card_clearBtn__sJOGw{background:#fee;color:#f56c6c}.card_clearBtn__sJOGw:hover{background:#fde}.card_downloadBtn__CXD__{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.card_downloadBtn__CXD__:hover{opacity:.9}.card_copyBtn__PfgVA{background:#f5f5f5;color:#333;border:1px solid #ddd}.card_copyBtn__PfgVA:hover{background:#eee}.card_rightPanel__b8H6C{width:400px;flex-shrink:0;display:flex;flex-direction:column}.card_tabList__t60nC{display:flex;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.card_tabItem__JNMtK{flex:1 1;padding:12px 16px;border:none;background:#f5f5f5;font-size:14px;cursor:pointer;transition:all .2s;color:#666}.card_tabItem__JNMtK:hover{background:#e8e8e8}.card_tabItem__JNMtK.card_activeTab__m8nrm{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.card_tabContent__E2ay8{background:#fff;border-radius:0 0 12px 12px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:16px}.card_templateGrid__F_MJI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:8px}.card_templateItemWrapper__wf54t{position:relative;display:flex;align-items:center}.card_templateBtn__6uL2w{padding:8px 12px;border:1px solid #ddd;border-radius:6px;background:#f8f8f8;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1}.card_templateBtn__6uL2w:hover{border-color:#667eea;background:#f0f0ff}.card_deleteTemplateBtn__2KWRv{position:absolute;right:2px;top:2px;width:16px;height:16px;border:none;border-radius:50%;background:#ff6b6b;color:#fff;font-size:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.card_templateItemWrapper__wf54t:hover .card_deleteTemplateBtn__2KWRv{opacity:1}.card_saveTemplateBtn__j8LnC{padding:4px 10px;border:none;border-radius:4px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:12px;cursor:pointer}.card_configSection__P6oi_{background:#fff;padding:16px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:16px}.card_sectionTitle__wGqrk{font-size:15px;font-weight:600;color:#333;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.card_formItem__uLl1H{margin-bottom:14px}.card_formItem__uLl1H label{display:block;font-size:13px;color:#666;margin-bottom:6px}.card_formItem__uLl1H input[type=number],.card_formItem__uLl1H select{width:100%;padding:6px 10px;border:1px solid #ddd;border-radius:6px;font-size:13px;box-sizing:border-box}.card_formItem__uLl1H input[type=color]{width:40px;height:30px;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:2px}.card_formRow__ZRhE3{display:flex;gap:12px}.card_formRow__ZRhE3 .card_formItem__uLl1H{flex:1 1}.card_optionList__PQ4i9{display:flex;flex-wrap:wrap;gap:8px}.card_optionItem__rfTha{padding:6px 12px;border:1px solid #ddd;border-radius:6px;background:#fff;font-size:13px;cursor:pointer;transition:all .2s}.card_optionItem__rfTha:hover{border-color:#667eea}.card_optionItem__rfTha.card_active__comeT{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent}.card_colorList___Wdqg{display:flex;flex-wrap:wrap;gap:8px}.card_colorBlock__R3BZu{width:28px;height:28px;border-radius:4px;cursor:pointer;border:2px solid transparent;transition:all .2s}.card_colorBlock__R3BZu:hover{transform:scale(1.1)}.card_colorBlock__R3BZu.card_active__comeT{border-color:#333}.card_colorPicker__UZT77{width:28px;height:28px;padding:0;border:1px solid #ddd;border-radius:4px;cursor:pointer}.card_alignList__TIbOW{display:flex;gap:8px}.card_alignBtn__b_6Qa{flex:1 1;padding:6px 8px;border:1px solid #ddd;border-radius:6px;background:#fff;font-size:13px;cursor:pointer;transition:all .2s}.card_alignBtn__b_6Qa:hover{border-color:#667eea}.card_alignBtn__b_6Qa.card_active__comeT{background:#667eea;color:#fff;border-color:#667eea}@media (max-width:900px){.card_main__0XUl5{flex-direction:column}.card_rightPanel__b8H6C{width:100%}}