.cropper-wrapper[data-v-ffef5ae8]{width:100%;height:350px;display:flex;align-items:center;justify-content:center}.cropper-image[data-v-ffef5ae8]{display:block;max-width:100%}.cropper-btn[data-v-ffef5ae8]{cursor:pointer;-webkit-tap-highlight-color:transparent}.cropper-btn[data-v-ffef5ae8]:disabled{cursor:not-allowed}.preview-container[data-v-ffef5ae8]{overflow:hidden}.action-tooltip[data-v-ffef5ae8]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:4px 8px;background:#fff;color:#1a1a2e;font-size:12px;font-weight:400;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:9999;box-shadow:0 2px 8px #00000026;animation:tooltip-fade-in-ffef5ae8 .15s ease}.dark .action-tooltip[data-v-ffef5ae8]{background:#0f0f1a;color:#f1f5f9}@keyframes tooltip-fade-in-ffef5ae8{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAAs7AAAOzAGDnqGQAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1MzmGaGAAAAFnRFWHRDcmVhdGlvbiBUaW1lADAxLzA0LzE1O4XJggAAABZ0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYBSAAAAQklEQVQImWNgQAX8jP/PwMDw////Z2NkZGRkZGQDyLAyiGZgYGBgYGBgYHj4+P8M8f3HwWDHwMDwB6h0ZqCJAAACoQgN9mWmrQAAAABJRU5ErkJggg==)}.action-tooltip[data-v-0e9eeba3]{padding:4px 8px;background:#fff;color:#1a1a2e;font-size:12px;font-weight:400;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:9999;box-shadow:0 2px 8px #00000026;animation:tooltip-fade-in-0e9eeba3 .15s ease}.dark .action-tooltip[data-v-0e9eeba3]{background:#0f0f1a;color:#f1f5f9}@keyframes tooltip-fade-in-0e9eeba3{0%{opacity:0}to{opacity:1}}pre[data-v-c57d40c8]::-webkit-scrollbar{width:8px;height:8px}pre[data-v-c57d40c8]::-webkit-scrollbar-track{background:transparent;border-radius:4px}.dark pre[data-v-c57d40c8]::-webkit-scrollbar-track{background:#ffffff0d}pre[data-v-c57d40c8]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.dark pre[data-v-c57d40c8]::-webkit-scrollbar-thumb{background:#fff3}pre[data-v-c57d40c8]::-webkit-scrollbar-thumb:hover{background:#00000026}.action-tooltip[data-v-c57d40c8]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:4px 8px;background:#fff;color:#1a1a2e;font-size:12px;font-weight:400;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:9999;box-shadow:0 2px 8px #00000026;animation:tooltip-fade-in-c57d40c8 .15s ease}.dark .action-tooltip[data-v-c57d40c8]{background:#0f0f1a;color:#f1f5f9}@keyframes tooltip-fade-in-c57d40c8{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.chart-container[data-v-626caea2]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;backdrop-filter:blur(10px)}.dark .chart-container[data-v-626caea2]{background:#0003;border-color:#ffffff0d}.chart-header[data-v-626caea2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.chart-title[data-v-626caea2]{font-size:14px;font-weight:600;color:#1f2937;margin:0}.dark .chart-title[data-v-626caea2]{color:#f3f4f6}.chart-actions[data-v-626caea2]{display:flex;gap:8px;align-items:center}.chart-action-btn[data-v-626caea2]{padding:6px;border-radius:6px;background:transparent;border:1px solid rgba(0,0,0,.1);color:#6b7280;cursor:pointer;transition:all .2s}.chart-action-btn[data-v-626caea2]:hover{background:#0000000d;color:#374151}.dark .chart-action-btn[data-v-626caea2]{border-color:#ffffff1a;color:#9ca3af}.dark .chart-action-btn[data-v-626caea2]:hover{background:#ffffff1a;color:#e5e7eb}.export-dropdown[data-v-626caea2]{position:relative}.export-menu[data-v-626caea2]{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 12px #0000001a;opacity:0;visibility:hidden;transform:translateY(-4px);transition:all .2s;z-index:10;min-width:120px}.dark .export-menu[data-v-626caea2]{background:#1f2937;border-color:#ffffff1a}.export-dropdown:hover .export-menu[data-v-626caea2]{opacity:1;visibility:visible;transform:translateY(0)}.export-menu-item[data-v-626caea2]{display:block;width:100%;padding:8px 12px;text-align:left;font-size:13px;color:#374151;background:transparent;border:none;cursor:pointer;transition:background .2s}.dark .export-menu-item[data-v-626caea2]{color:#e5e7eb}.export-menu-item[data-v-626caea2]:hover{background:#0000000d}.dark .export-menu-item[data-v-626caea2]:hover{background:#ffffff1a}.chart-content[data-v-626caea2]{position:relative}.chart[data-v-626caea2]{width:100%;height:100%}.chart-loading[data-v-626caea2],.chart-error[data-v-626caea2],.chart-empty[data-v-626caea2]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px}.loading-spinner[data-v-626caea2]{width:32px;height:32px;border:3px solid rgba(0,212,255,.2);border-top-color:#00d4ff;border-radius:50%;animation:spin-626caea2 1s linear infinite}@keyframes spin-626caea2{to{transform:rotate(360deg)}}.loading-text[data-v-626caea2],.error-text[data-v-626caea2],.empty-text[data-v-626caea2]{margin-top:8px;font-size:14px;color:#6b7280}.dark .loading-text[data-v-626caea2],.dark .error-text[data-v-626caea2],.dark .empty-text[data-v-626caea2]{color:#9ca3af}.retry-btn[data-v-626caea2]{margin-top:12px;padding:6px 16px;font-size:13px;color:#fff;background:linear-gradient(135deg,#00d4ff,#7c3aed);border:none;border-radius:6px;cursor:pointer;transition:opacity .2s}.retry-btn[data-v-626caea2]:hover{opacity:.9}.animate-spin[data-v-626caea2]{animation:spin-626caea2 1s linear infinite}.dashboard[data-v-49939d96]{padding:0;overflow-x:hidden}.dashboard-header[data-v-49939d96]{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-bottom:12px}@media (min-width: 640px){.dashboard-header[data-v-49939d96]{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:12px}}.header-actions[data-v-49939d96]{display:flex;gap:6px;align-items:center;width:100%}@media (min-width: 640px){.header-actions[data-v-49939d96]{width:auto}}.trend-select[data-v-49939d96]{padding:5px 8px;font-size:11px;border:1px solid rgba(0,0,0,.1);border-radius:6px;background:#ffffff0d;color:#374151;cursor:pointer;transition:all .2s;flex:1}@media (min-width: 640px){.trend-select[data-v-49939d96]{padding:6px 10px;font-size:12px;flex:none}}.dark .trend-select[data-v-49939d96]{border-color:#ffffff1a;background:#0003;color:#e5e7eb}.trend-select[data-v-49939d96]:hover{border-color:#00d4ff}.refresh-btn[data-v-49939d96]{display:flex;align-items:center;gap:4px;padding:5px 10px;font-size:11px;color:#fff;background:#00d4ff;border:none;border-radius:6px;cursor:pointer;transition:opacity .2s;white-space:nowrap}@media (min-width: 640px){.refresh-btn[data-v-49939d96]{padding:6px 12px;font-size:12px}}.refresh-btn[data-v-49939d96]:hover{opacity:.9}.stats-grid[data-v-49939d96]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}@media (min-width: 640px){.stats-grid[data-v-49939d96]{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:16px}}.stat-card[data-v-49939d96]{background:#ffffff0d;border:1px solid rgba(0,0,0,.05);border-radius:8px;padding:10px;display:flex;align-items:center;gap:8px;transition:all .2s}@media (min-width: 640px){.stat-card[data-v-49939d96]{padding:12px;gap:10px}}.dark .stat-card[data-v-49939d96]{background:#0003;border-color:#ffffff0d}.stat-card[data-v-49939d96]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.stat-icon[data-v-49939d96]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (min-width: 640px){.stat-icon[data-v-49939d96]{width:36px;height:36px}}.stat-info[data-v-49939d96]{display:flex;flex-direction:column;min-width:0}.stat-label[data-v-49939d96]{font-size:10px;color:#6b7280;white-space:nowrap}@media (min-width: 640px){.stat-label[data-v-49939d96]{font-size:11px}}.dark .stat-label[data-v-49939d96]{color:#9ca3af}.stat-value[data-v-49939d96]{font-size:14px;font-weight:700;color:#111827;white-space:nowrap}@media (min-width: 640px){.stat-value[data-v-49939d96]{font-size:16px}}.dark .stat-value[data-v-49939d96]{color:#f3f4f6}.charts-grid[data-v-49939d96]{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:12px}@media (min-width: 768px){.charts-grid[data-v-49939d96]{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}}@media (min-width: 1280px){.charts-grid[data-v-49939d96]{grid-template-columns:repeat(3,1fr)}}.chart-card[data-v-49939d96]{background:#ffffff0d;border:1px solid rgba(0,0,0,.05);border-radius:8px;padding:12px;transition:all .2s}@media (min-width: 640px){.chart-card[data-v-49939d96]{padding:16px}}.dark .chart-card[data-v-49939d96]{background:#0003;border-color:#ffffff0d}.chart-card[data-v-49939d96]:hover{box-shadow:0 4px 12px #0000001a}.rank-section[data-v-49939d96]{margin-bottom:12px}.rank-card[data-v-49939d96]{background:#ffffff0d;border:1px solid rgba(0,0,0,.05);border-radius:8px;padding:12px}@media (min-width: 640px){.rank-card[data-v-49939d96]{padding:16px}}.dark .rank-card[data-v-49939d96]{background:#0003;border-color:#ffffff0d}.rank-header[data-v-49939d96]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}.rank-title[data-v-49939d96]{font-size:14px;font-weight:600;color:#111827}@media (min-width: 640px){.rank-title[data-v-49939d96]{font-size:16px}}.dark .rank-title[data-v-49939d96]{color:#f3f4f6}.rank-tabs[data-v-49939d96]{display:flex;gap:4px}.rank-tab[data-v-49939d96]{padding:4px 10px;font-size:11px;border:none;border-radius:4px;background:#0000000d;color:#6b7280;cursor:pointer;transition:all .2s}@media (min-width: 640px){.rank-tab[data-v-49939d96]{padding:6px 12px;font-size:12px}}.dark .rank-tab[data-v-49939d96]{background:#ffffff0d;color:#9ca3af}.rank-tab[data-v-49939d96]:hover{background:#00d4ff1a;color:#00d4ff}.rank-tab.active[data-v-49939d96]{background:#00d4ff;color:#fff}.rank-list[data-v-49939d96]{display:flex;flex-direction:column;gap:8px}.rank-loading[data-v-49939d96]{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px;color:#6b7280}.dark .rank-loading[data-v-49939d96]{color:#9ca3af}.loading-spinner[data-v-49939d96]{width:16px;height:16px;border:2px solid rgba(0,212,255,.2);border-top-color:#00d4ff;border-radius:50%;animation:spin-49939d96 .8s linear infinite}@keyframes spin-49939d96{to{transform:rotate(360deg)}}.rank-item[data-v-49939d96]{display:flex;align-items:center;gap:10px;padding:8px;border-radius:6px;background:#00000005;transition:all .2s}@media (min-width: 640px){.rank-item[data-v-49939d96]{padding:10px;gap:12px}}.dark .rank-item[data-v-49939d96]{background:#ffffff05}.rank-item[data-v-49939d96]:hover{background:#00d4ff0d}.rank-number[data-v-49939d96]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;border-radius:4px;background:#0000000d;color:#6b7280}@media (min-width: 640px){.rank-number[data-v-49939d96]{width:24px;height:24px;font-size:12px}}.dark .rank-number[data-v-49939d96]{background:#ffffff0d;color:#9ca3af}.rank-number.top[data-v-49939d96]{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;box-shadow:0 0 8px #f9731666}.rank-content[data-v-49939d96]{flex:1;min-width:0;display:flex;justify-content:space-between;align-items:center;gap:8px}.rank-name[data-v-49939d96]{font-size:12px;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 640px){.rank-name[data-v-49939d96]{font-size:13px}}.dark .rank-name[data-v-49939d96]{color:#e5e7eb}.rank-stats[data-v-49939d96]{display:flex;gap:8px;flex-shrink:0}.rank-stats span[data-v-49939d96]{display:flex;align-items:center;gap:2px;font-size:10px;color:#6b7280}@media (min-width: 640px){.rank-stats span[data-v-49939d96]{font-size:11px;gap:3px}}.dark .rank-stats span[data-v-49939d96]{color:#9ca3af}.rank-stats svg[data-v-49939d96]{opacity:.6}.rank-empty[data-v-49939d96]{text-align:center;padding:20px;color:#6b7280;font-size:12px}.dark .rank-empty[data-v-49939d96]{color:#9ca3af}.chart-modal-overlay[data-v-49939d96]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.chart-modal[data-v-49939d96]{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.dark .chart-modal[data-v-49939d96]{background:#1f2937}.chart-modal-header[data-v-49939d96]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.05)}.dark .chart-modal-header[data-v-49939d96]{border-color:#ffffff0d}.chart-modal-title[data-v-49939d96]{font-size:16px;font-weight:600;color:#111827}.dark .chart-modal-title[data-v-49939d96]{color:#f3f4f6}.chart-modal-close[data-v-49939d96]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:#0000000d;border-radius:8px;color:#6b7280;cursor:pointer;transition:all .2s}.dark .chart-modal-close[data-v-49939d96]{background:#ffffff0d;color:#9ca3af}.chart-modal-close[data-v-49939d96]:hover{background:#0000001a;color:#111827}.dark .chart-modal-close[data-v-49939d96]:hover{background:#ffffff1a;color:#f3f4f6}.chart-modal-content[data-v-49939d96]{padding:20px;overflow-y:auto}.modal-enter-active[data-v-49939d96],.modal-leave-active[data-v-49939d96]{transition:all .3s ease}.modal-enter-from[data-v-49939d96],.modal-leave-to[data-v-49939d96]{opacity:0}.modal-enter-from .chart-modal[data-v-49939d96],.modal-leave-to .chart-modal[data-v-49939d96]{transform:scale(.95)}.custom-scrollbar[data-v-2ef208b6]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-2ef208b6]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-2ef208b6]::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.dark .custom-scrollbar[data-v-2ef208b6]::-webkit-scrollbar-thumb{background:#ffffff1a}.custom-scrollbar[data-v-2ef208b6]::-webkit-scrollbar-thumb:hover{background:#00000040}.dark .custom-scrollbar[data-v-2ef208b6]::-webkit-scrollbar-thumb:hover{background:#fff3}.markdown-preview-container[data-v-ebe74a88]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.markdown-preview-container[data-v-ebe74a88]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}.preview-content[data-v-ebe74a88]{min-height:200px}.preview-content[data-v-ebe74a88] h1{font-size:2rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.preview-content[data-v-ebe74a88] h1:is(.dark *){border-color:#ffffff1a}.preview-content[data-v-ebe74a88] h2{font-size:1.5rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;padding-bottom:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.preview-content[data-v-ebe74a88] h2:is(.dark *){border-color:#ffffff0d}.preview-content[data-v-ebe74a88] h3{font-size:1.25rem;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem}.preview-content[data-v-ebe74a88] h4,.preview-content[data-v-ebe74a88] h5,.preview-content[data-v-ebe74a88] h6{font-size:1rem;font-weight:600;margin-top:1rem;margin-bottom:.5rem}.preview-content[data-v-ebe74a88] p{margin-bottom:1rem;line-height:1.75;word-wrap:break-word;overflow-wrap:break-word}.preview-content[data-v-ebe74a88] a{--tw-text-opacity: 1;color:rgb(0 212 255 / var(--tw-text-opacity, 1));text-decoration:none;transition:all .2s;word-break:break-word;overflow-wrap:break-word}.preview-content[data-v-ebe74a88] a:hover{text-decoration:underline;opacity:.8}.preview-content[data-v-ebe74a88] code:not(.hljs){background-color:#00d4ff1a;--tw-text-opacity: 1;color:rgb(0 212 255 / var(--tw-text-opacity, 1));padding:.125rem .375rem;border-radius:.25rem;font-size:.875em;font-family:JetBrains Mono,Fira Code,monospace;word-break:break-word}.preview-content[data-v-ebe74a88] pre{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.preview-content[data-v-ebe74a88] pre:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 31 31 / var(--tw-bg-opacity, 1))}.preview-content[data-v-ebe74a88] pre{border-radius:.75rem;padding:1rem;overflow-x:auto;overflow-y:hidden;margin:1rem 0;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}.preview-content[data-v-ebe74a88] pre code{white-space:pre}.preview-content[data-v-ebe74a88] .code-block-wrapper{position:relative}.preview-content[data-v-ebe74a88] .code-block-wrapper pre{overflow-x:auto;overflow-y:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.preview-content[data-v-ebe74a88] .preview-content :deep(.code-block-wrapper pre){overflow-x:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:1rem 0}.preview-content[data-v-ebe74a88] .code-block-wrapper pre:is(.dark *){border-color:#ffffff0d;--tw-bg-opacity: 1;background-color:rgb(31 31 31 / var(--tw-bg-opacity, 1))}.preview-content[data-v-ebe74a88] .code-block-wrapper pre{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:2.5rem 1rem 1rem;margin-bottom:.5rem}.preview-content[data-v-ebe74a88] .code-block-wrapper pre.mermaid{overflow-x:auto;overflow-y:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.preview-content[data-v-ebe74a88] .preview-content :deep(.code-block-wrapper pre.mermaid){overflow-x:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:1rem 0}.preview-content[data-v-ebe74a88] .code-block-wrapper pre.mermaid:is(.dark *){border-color:#ffffff0d;--tw-bg-opacity: 1;background-color:rgb(31 31 31 / var(--tw-bg-opacity, 1))}.preview-content[data-v-ebe74a88] .code-block-wrapper pre.mermaid{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:2.5rem 1rem 1rem;margin-bottom:.5rem}.preview-content[data-v-ebe74a88] .mermaid-wrapper{width:100%;margin-bottom:1rem}.preview-content[data-v-ebe74a88] .mermaid{overflow-x:auto;overflow-y:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.preview-content[data-v-ebe74a88] .preview-content :deep(.mermaid){overflow-x:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:1rem 0}.preview-content[data-v-ebe74a88] .mermaid:is(.dark *){border-color:#ffffff0d;--tw-bg-opacity: 1;background-color:rgb(31 31 31 / var(--tw-bg-opacity, 1))}.preview-content[data-v-ebe74a88] .mermaid{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.preview-content[data-v-ebe74a88] .mermaid svg{height:auto;min-width:-moz-max-content;min-width:max-content;zoom:.3}@media (min-width: 768px){.preview-content[data-v-ebe74a88] .mermaid svg{zoom:.4}}.preview-content[data-v-ebe74a88] .hljs{background:transparent;padding:0}.preview-content[data-v-ebe74a88] blockquote{border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(0 212 255 / var(--tw-border-opacity, 1));padding-left:1rem;margin:1rem 0;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.preview-content[data-v-ebe74a88] blockquote:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.preview-content[data-v-ebe74a88] blockquote{font-style:italic}.preview-content[data-v-ebe74a88] ul,.preview-content[data-v-ebe74a88] ol{margin:1rem 0;padding-left:1.5rem}.preview-content[data-v-ebe74a88] ul{list-style-type:disc}.preview-content[data-v-ebe74a88] ol{list-style-type:decimal}.preview-content[data-v-ebe74a88] li{margin-bottom:.5rem}.preview-content[data-v-ebe74a88] img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0;display:block;max-height:80vh;-o-object-fit:contain;object-fit:contain}.preview-content[data-v-ebe74a88] hr{border:none;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.preview-content[data-v-ebe74a88] hr:is(.dark *){border-color:#ffffff1a}.preview-content[data-v-ebe74a88] hr{margin:2rem 0}.preview-content[data-v-ebe74a88] table{width:100%;border-collapse:collapse;margin:1rem 0}.preview-content[data-v-ebe74a88] .overflow-x-auto{overflow-x:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:1rem 0}.preview-content[data-v-ebe74a88] th,.preview-content[data-v-ebe74a88] td{border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.preview-content[data-v-ebe74a88] th:is(.dark *),.preview-content[data-v-ebe74a88] td:is(.dark *){border-color:#ffffff1a}.preview-content[data-v-ebe74a88] th,.preview-content[data-v-ebe74a88] td{padding:.5rem 1rem;text-align:left;white-space:nowrap}.preview-content[data-v-ebe74a88] th{background-color:#00d4ff1a;font-weight:600}.preview-content[data-v-ebe74a88] strong{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.preview-content[data-v-ebe74a88] strong:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.preview-content[data-v-ebe74a88] em{font-style:italic}.preview-content[data-v-ebe74a88] del{text-decoration:line-through;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.preview-content[data-v-ebe74a88] del:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}@media (max-width: 768px){.preview-content[data-v-ebe74a88]{padding:12px}.preview-content[data-v-ebe74a88] h1{font-size:1.5rem;margin-bottom:.75rem}.preview-content[data-v-ebe74a88] h2{font-size:1.25rem;margin-top:1rem;margin-bottom:.5rem}.preview-content[data-v-ebe74a88] h3{font-size:1.125rem;margin-top:.875rem;margin-bottom:.375rem}.preview-content[data-v-ebe74a88] h4,.preview-content[data-v-ebe74a88] h5,.preview-content[data-v-ebe74a88] h6{font-size:.95rem}.preview-content[data-v-ebe74a88] p{margin-bottom:.75rem;line-height:1.6;font-size:14px}.preview-content[data-v-ebe74a88] pre{padding:12px;margin:.75rem 0;font-size:12px;border-radius:6px}.preview-content[data-v-ebe74a88] code:not(.hljs){font-size:12px;padding:.1rem .25rem}.preview-content[data-v-ebe74a88] blockquote{padding-left:.75rem;margin:.75rem 0;font-size:14px}.preview-content[data-v-ebe74a88] ul,.preview-content[data-v-ebe74a88] ol{margin:.75rem 0;padding-left:1.25rem;font-size:14px}.preview-content[data-v-ebe74a88] li{margin-bottom:.375rem}.preview-content[data-v-ebe74a88] th,.preview-content[data-v-ebe74a88] td{padding:.375rem .5rem;font-size:13px}.preview-content[data-v-ebe74a88] img{margin:.75rem 0;border-radius:6px}.preview-content[data-v-ebe74a88] hr{margin:1.5rem 0}}@media (max-width: 480px){.preview-content[data-v-ebe74a88]{padding:10px}.preview-content[data-v-ebe74a88] h1{font-size:1.25rem;margin-bottom:.5rem;padding-bottom:.375rem}.preview-content[data-v-ebe74a88] h2{font-size:1.125rem;margin-top:.75rem;margin-bottom:.375rem}.preview-content[data-v-ebe74a88] h3{font-size:1rem;margin-top:.625rem;margin-bottom:.25rem}.preview-content[data-v-ebe74a88] h4,.preview-content[data-v-ebe74a88] h5,.preview-content[data-v-ebe74a88] h6{font-size:.875rem}.preview-content[data-v-ebe74a88] p{margin-bottom:.5rem;line-height:1.5;font-size:13px}.preview-content[data-v-ebe74a88] pre{padding:10px;margin:.5rem 0;font-size:11px;border-radius:4px}.preview-content[data-v-ebe74a88] code:not(.hljs){font-size:11px;padding:.1rem .2rem}.preview-content[data-v-ebe74a88] blockquote{padding-left:.5rem;margin:.5rem 0;font-size:13px;border-left-width:3px}.preview-content[data-v-ebe74a88] ul,.preview-content[data-v-ebe74a88] ol{margin:.5rem 0;padding-left:1rem;font-size:13px}.preview-content[data-v-ebe74a88] li{margin-bottom:.25rem}.preview-content[data-v-ebe74a88] th,.preview-content[data-v-ebe74a88] td{padding:.25rem .375rem;font-size:12px}.preview-content[data-v-ebe74a88] img{margin:.5rem 0;border-radius:4px}.preview-content[data-v-ebe74a88] hr{margin:1rem 0}.preview-content[data-v-ebe74a88] .code-block-wrapper .copy-code-btn{padding:2px 6px;font-size:10px}.preview-content[data-v-ebe74a88] .code-block-wrapper .text-xs{font-size:10px}}@media (max-width: 360px){.preview-content[data-v-ebe74a88]{padding:8px}.preview-content[data-v-ebe74a88] h1{font-size:1.125rem}.preview-content[data-v-ebe74a88] h2{font-size:1rem}.preview-content[data-v-ebe74a88] h3{font-size:.875rem}.preview-content[data-v-ebe74a88] p{font-size:12px;line-height:1.4}.preview-content[data-v-ebe74a88] pre{padding:8px;font-size:10px}.preview-content[data-v-ebe74a88] code:not(.hljs){font-size:10px}.preview-content[data-v-ebe74a88] ul,.preview-content[data-v-ebe74a88] ol{font-size:12px;padding-left:.875rem}.preview-content[data-v-ebe74a88] blockquote{font-size:12px}.preview-content[data-v-ebe74a88] th,.preview-content[data-v-ebe74a88] td{padding:.2rem .25rem;font-size:11px}}.markdown-editor-container[data-v-cdc52743]{background:var(--bg-color, #1a1a2e)}.editor-pane textarea[data-v-cdc52743]{font-family:JetBrains Mono,Fira Code,Consolas,monospace}.editor-pane textarea[data-v-cdc52743]::-webkit-scrollbar,.preview-pane[data-v-cdc52743] .preview-content::-webkit-scrollbar{width:6px}.editor-pane textarea[data-v-cdc52743]::-webkit-scrollbar-track,.preview-pane[data-v-cdc52743] .preview-content::-webkit-scrollbar-track{background:transparent}.editor-pane textarea[data-v-cdc52743]::-webkit-scrollbar-thumb,.preview-pane[data-v-cdc52743] .preview-content::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.editor-pane textarea[data-v-cdc52743]::-webkit-scrollbar-thumb:hover,.preview-pane[data-v-cdc52743] .preview-content::-webkit-scrollbar-thumb:hover{background:#fff3}@media (max-width: 768px){.markdown-editor-container .editor-container[data-v-cdc52743]{flex-direction:column}.editor-pane[data-v-cdc52743],.preview-pane[data-v-cdc52743]{max-width:100%!important;flex:none}.editor-pane[data-v-cdc52743]{height:180px;min-height:150px}.preview-pane[data-v-cdc52743]{height:180px;min-height:150px;border-left:none!important;border-top:1px solid rgba(255,255,255,.1)}.editor-pane textarea[data-v-cdc52743]{font-size:14px;padding:12px}.markdown-editor-container>div[data-v-cdc52743]:first-child{padding:.5rem .75rem;gap:.25rem}.markdown-editor-container>div:first-child button[data-v-cdc52743]{padding:.25rem .5rem;font-size:.6875rem}}@media (max-width: 480px){.markdown-editor-container[data-v-cdc52743]{border-radius:8px}.editor-pane[data-v-cdc52743],.preview-pane[data-v-cdc52743]{height:160px;min-height:120px}.editor-pane textarea[data-v-cdc52743]{font-size:13px;padding:10px;line-height:1.5}.preview-pane[data-v-cdc52743] .preview-content{padding:10px}.markdown-editor-container>div[data-v-cdc52743]:first-child{padding:.375rem .5rem;gap:.125rem}.markdown-editor-container>div:first-child button[data-v-cdc52743]{padding:.125rem .375rem;font-size:.625rem}.markdown-editor-container .lang-selector-container .fixed[data-v-cdc52743]{width:120px;max-height:150px}}@media (max-width: 360px){.editor-pane[data-v-cdc52743],.preview-pane[data-v-cdc52743]{height:140px;min-height:100px}.editor-pane textarea[data-v-cdc52743]{font-size:12px;padding:8px}.preview-pane[data-v-cdc52743] .preview-content{padding:8px}.markdown-editor-container>div[data-v-cdc52743]:first-child{padding:.25rem .375rem;gap:.0625rem}.markdown-editor-container>div:first-child button[data-v-cdc52743]{padding:.0625rem .25rem;font-size:.5625rem}.markdown-editor-container .lang-selector-container .fixed[data-v-cdc52743]{width:100px;left:0!important}}.action-tooltip[data-v-cdc52743]{padding:4px 8px;background:#fff;color:#1a1a2e;font-size:12px;font-weight:400;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:9999;box-shadow:0 2px 8px #00000026;animation:tooltip-fade-in-cdc52743 .15s ease}.dark .action-tooltip[data-v-cdc52743]{background:#0f0f1a;color:#f1f5f9}@keyframes tooltip-fade-in-cdc52743{0%{opacity:0}to{opacity:1}}.cropper-wrapper[data-v-74fcdd6d]{width:100%;height:350px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.cropper-wrapper[data-v-74fcdd6d]{height:280px}}.cropper-image[data-v-74fcdd6d]{display:block;max-width:100%}.cropper-btn[data-v-74fcdd6d]{cursor:pointer;-webkit-tap-highlight-color:transparent}.cropper-btn[data-v-74fcdd6d]:disabled{cursor:not-allowed}.preview-container[data-v-74fcdd6d]{overflow:hidden}.action-tooltip[data-v-74fcdd6d]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:4px 8px;background:#fff;color:#1a1a2e;font-size:12px;font-weight:400;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:9999;box-shadow:0 2px 8px #00000026;animation:tooltip-fade-in-74fcdd6d .15s ease}.dark .action-tooltip[data-v-74fcdd6d]{background:#0f0f1a;color:#f1f5f9}@keyframes tooltip-fade-in-74fcdd6d{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.cropper-container{font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;direction:ltr}.cropper-container .cropper-canvas{background-color:transparent}.cropper-container .cropper-modal{background-color:#00000080}.cropper-container .cropper-view-box{outline:2px solid var(--color-primary, #00d4ff);outline-offset:0}.cropper-container .cropper-point{background-color:var(--color-primary, #00d4ff);width:8px;height:8px;opacity:1}.cropper-container .cropper-point.point-se{width:12px;height:12px}.cropper-container .cropper-line{background-color:var(--color-primary, #00d4ff)}.cropper-container .cropper-face{background-color:transparent}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAAs7AAAOzAGDnqGQAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1MzmGaGAAAAFnRFWHRDcmVhdGlvbiBUaW1lADAxLzA0LzE1O4XJggAAABZ0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYBSAAAAQklEQVQImWNgQAX8jP/PwMDw////Z2NkZGRkZGQDyLAyiGZgYGBgYGBgYHj4+P8M8f3HwWDHwMDwB6h0ZqCJAAACoQgN9mWmrQAAAABJRU5ErkJggg==)}.cropper-preview{overflow:hidden}.date-range-picker[data-v-6eb39e61]{position:relative}.line-clamp-2[data-v-1c796c57]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.permission-dialog[data-v-a810dfab]{max-height:95vh;max-height:95dvh}@media (min-width: 640px){.permission-dialog[data-v-a810dfab]{max-height:90vh;max-height:90dvh}}@supports (max-height: 95dvh){.permission-dialog[data-v-a810dfab]{max-height:calc(95dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}@media (min-width: 640px){.permission-dialog[data-v-a810dfab]{max-height:calc(90dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}}}.line-clamp-2[data-v-a810dfab]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.animate-fade-in[data-v-a810dfab]{animation:fadeIn-a810dfab .2s ease-out}@keyframes fadeIn-a810dfab{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
