.container[data-v-f6baac5d]{display:flex;flex-direction:column;position:relative;transition:all .3s}.wrapper[data-v-f6baac5d]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 67%,#f7f9f6 100%)}.show[data-v-f6baac5d]{display:block;background:#f6f7f9eb;display:flex;flex-direction:column;justify-content:center;align-items:center}.hide[data-v-f6baac5d]{display:none}.btn[data-v-f6baac5d]{padding:10px 20px;border-radius:5px;background:#f7f9f6;color:#000;font-weight:700;cursor:pointer}.btn[data-v-f6baac5d]:hover{background:#f6f7f9}@media screen and (max-width: 768px){.container[data-v-f6baac5d]{width:100%}.wrapper h1[data-v-f6baac5d]{font-size:20px;margin-bottom:0}}@media (prefers-color-scheme: dark){.container img[data-v-f6baac5d]{filter:brightness(.85) contrast(1.05);box-shadow:0 0 10px #0000004d}.wrapper[data-v-f6baac5d]{background:linear-gradient(180deg,transparent 67%,#1a1a1a 100%)}.show[data-v-f6baac5d]{background:rgba(30,30,30,.9);color:#e0e0e0}.btn[data-v-f6baac5d]{background:#2c2c2c;color:#e0e0e0;border:1px solid #444}.btn[data-v-f6baac5d]:hover{background:var(--primary, #80c687);color:#fff;border-color:var(--primary, #80c687)}}.img[data-v-9bdb5d99]{margin:10px;border-radius:10px;user-select:none;-webkit-user-drag:none}.title[data-v-9bdb5d99]{color:var(--text);width:100%;text-align:center;font-size:30px;margin:3px 0;position:relative}.text-gradient[data-v-9bdb5d99]{background:linear-gradient(45deg,var(--primary),var(--secondary));background-size:400% 400%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 15s ease infinite}.container[data-v-9bdb5d99]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.tooltip[data-v-9bdb5d99]{position:relative;display:inline-block;cursor:pointer}.tooltip .tooltiptext[data-v-9bdb5d99]{visibility:hidden;width:150px;background-color:#0000005e;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:92%;left:50%;transform:translate(25%);opacity:0;transition:opacity;font-size:13px;transition:all .2s ease-in-out}.tooltip:hover .tooltiptext[data-v-9bdb5d99]{visibility:visible;opacity:1}.font_list[data-v-9bdb5d99]{display:flex;justify-content:center;flex-wrap:wrap}.font_list a[data-v-9bdb5d99]{display:block;width:calc(25% - 20px);border-radius:10px;overflow:hidden;margin:10px;box-sizing:border-box;transition:all .3s ease}.font_list a[data-v-9bdb5d99]:hover{box-shadow:10px 20px 20px #0000001a;scale:1.1}.font_list img[data-v-9bdb5d99]{width:100%;border-radius:10px;overflow:hidden;box-sizing:border-box}.demo[data-v-9bdb5d99]{text-align:center;background:rgba(17,20,24,.1);margin-bottom:20px;border-radius:20px;max-width:860px;margin-left:10px;margin-right:10px;user-select:none;position:relative}.demo p[data-v-9bdb5d99]{text-align:left;margin:10px 0 0 12px;font-weight:500;font-size:12px}.font_list_title[data-v-9bdb5d99]{margin-top:20px}.edit-button[data-v-9bdb5d99]{position:absolute;top:6px;right:10px;width:20px;height:20px;border-radius:20%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;transition:all .3s ease;font-size:12px}.edit-button[data-v-9bdb5d99]:hover{background-color:#fff;transform:scale(1.1)}.dialog-overlay[data-v-9bdb5d99]{position:fixed;inset:0;background-color:#00000080;z-index:100}.edit-dialog[data-v-9bdb5d99]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:10px;z-index:101;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 5px 15px #0000004d}.dialog-content[data-v-9bdb5d99]{display:flex;flex-direction:column;height:100%}.dialog-header[data-v-9bdb5d99]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee}.dialog-header h3[data-v-9bdb5d99]{margin:0;font-size:18px;color:#333}.close-btn[data-v-9bdb5d99]{font-size:24px;cursor:pointer;color:#999;transition:color .3s}.close-btn[data-v-9bdb5d99]:hover{color:#333}.dialog-body[data-v-9bdb5d99]{padding:10px 20px;overflow-y:auto;max-height:50vh;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9}.dialog-tip[data-v-9bdb5d99]{margin-bottom:15px;color:#666;font-size:14px;margin-top:0}.style-items[data-v-9bdb5d99]{display:flex;flex-wrap:wrap;gap:15px}.style-item[data-v-9bdb5d99]{display:flex;flex-direction:column;align-items:center;width:80px}.style-item input[data-v-9bdb5d99]::placeholder{color:#ccc}.style-image[data-v-9bdb5d99]{width:64px;height:64px;object-fit:cover;border-radius:5px;margin-bottom:8px;background-color:#f5f5f5}.style-char-input[data-v-9bdb5d99]{width:40px;height:40px;text-align:center;font-size:18px;border:1px solid #ddd;border-radius:5px}.dialog-footer[data-v-9bdb5d99]{padding:15px 20px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #eee}.cancel-btn[data-v-9bdb5d99],.save-btn[data-v-9bdb5d99]{padding:8px 16px;border-radius:5px;cursor:pointer;font-size:14px;transition:all .3s}.cancel-btn[data-v-9bdb5d99]{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.cancel-btn[data-v-9bdb5d99]:hover{box-shadow:0 4px 6px #0000001a;opacity:.9}.save-btn[data-v-9bdb5d99]{background-color:var(--primary, #4a90e2);border:none;color:#fff}.save-btn[data-v-9bdb5d99]:hover{box-shadow:0 4px 6px #0000001a;opacity:.9}@media screen and (max-width: 768px){.font_list_title[data-v-9bdb5d99]{margin-top:0}.font_list[data-v-9bdb5d99],.font_list_title[data-v-9bdb5d99]{display:none}.demo[data-v-9bdb5d99]{width:95%;max-width:95%}.title h1[data-v-9bdb5d99]{font-size:32px!important}.edit-dialog[data-v-9bdb5d99]{width:95%;max-height:90vh}.dialog-body[data-v-9bdb5d99]{max-height:70vh}.style-item[data-v-9bdb5d99]{width:70px}.style-image[data-v-9bdb5d99]{width:50px;height:50px}.style-char-input[data-v-9bdb5d99]{width:36px;height:36px;font-size:16px}}.dialog-body[data-v-9bdb5d99]::-webkit-scrollbar{width:8px;height:8px}.dialog-body[data-v-9bdb5d99]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.dialog-body[data-v-9bdb5d99]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.dialog-body[data-v-9bdb5d99]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (prefers-color-scheme: dark){.demo[data-v-9bdb5d99]{background:#1a1a1a}.demo p[data-v-9bdb5d99]{color:#e0e0e0}.font_list a[data-v-9bdb5d99]{box-shadow:10px 20px 20px #0000001a}.edit-dialog[data-v-9bdb5d99]{background:#1a1a1a;border:1px solid #333}.dialog-header h3[data-v-9bdb5d99],.dialog-tip[data-v-9bdb5d99]{color:#e0e0e0}.style-item input[data-v-9bdb5d99]::placeholder{color:#e0e0e0}.cancel-btn[data-v-9bdb5d99],.save-btn[data-v-9bdb5d99]{background:#333;color:#e0e0e0}.cancel-btn[data-v-9bdb5d99]:hover,.save-btn[data-v-9bdb5d99]:hover{background:#444}.dialog-body[data-v-9bdb5d99]::-webkit-scrollbar-track{background:#333}.dialog-body[data-v-9bdb5d99]::-webkit-scrollbar-thumb{background:#555}.dialog-body[data-v-9bdb5d99]::-webkit-scrollbar-thumb:hover{background:#666}.edit-button[data-v-9bdb5d99]{color:#828080}}
