.page-container[data-v-057ce7b4]{color:#1d1d1f;min-height:100vh;overflow-x:hidden;width:100%}.error-section[data-v-057ce7b4],.loading-section[data-v-057ce7b4]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:40px}.loading-spinner[data-v-057ce7b4]{animation:spin-057ce7b4 1s linear infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#0071e3;height:40px;margin-bottom:20px;width:40px}@keyframes spin-057ce7b4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.content-container[data-v-057ce7b4]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.info-item[data-v-057ce7b4]{display:flex;font-size:14px;justify-content:space-between;margin-bottom:10px}.info-label[data-v-057ce7b4]{color:#6e6e73}.info-value[data-v-057ce7b4]{font-weight:500}.keynote-main[data-v-057ce7b4]{background-color:#fff;flex:1;justify-content:flex-start;overflow-x:hidden;overflow-y:auto}.keynote-main[data-v-057ce7b4],.slides-container[data-v-057ce7b4]{align-items:center;display:flex;flex-direction:column}.slides-container[data-v-057ce7b4]{gap:28px;padding:24px 0 60px;width:100%}.slide-content[data-v-057ce7b4]{margin:0 auto}.iframe-container[data-v-057ce7b4]{border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 6px #0000001a;overflow:hidden;transform-origin:top left;transition:height .3s ease;width:100%}.iframe-container>iframe[data-v-057ce7b4]{display:block;transition:transform .3s ease}.no-slides[data-v-057ce7b4]{align-items:center;background-color:#f5f5f7;border-radius:8px;color:#6e6e73;display:flex;height:400px;justify-content:center;width:100%}.content-raw[data-v-057ce7b4]{font-family:monospace;margin:0;overflow-x:auto;padding:20px;white-space:pre-wrap}.external-link[data-v-057ce7b4]{bottom:20px;position:absolute;right:20px}.external-link a[data-v-057ce7b4]{background-color:#0071e3e6;border-radius:20px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:8px 16px;text-decoration:none;transition:background-color .2s ease}.black-loading-animation[data-v-057ce7b4]{animation:rotate-057ce7b4 1.5s linear infinite}@keyframes rotate-057ce7b4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.external-link a[data-v-057ce7b4]:hover{background-color:#0071e3}.slide-header[data-v-057ce7b4]{color:#606366;font-size:14px;margin-bottom:8px;padding:0 12px;text-align:left;width:100%}@media(max-width:1024px){.keynote-main[data-v-057ce7b4]{padding:20px}}.keynote-header[data-v-057ce7b4]{background-color:#f5f5f7;border-bottom:1px solid #e5e5e7;justify-content:space-between;padding:16px 24px}.file-info[data-v-057ce7b4],.keynote-header[data-v-057ce7b4]{align-items:center;display:flex;gap:12px}.file-info[data-v-057ce7b4]{flex:1;overflow:hidden}.slide-icon[data-v-057ce7b4]{color:#333;flex-shrink:0;height:24px;width:24px}.file-name[data-v-057ce7b4]{color:#1d1d1f;font-size:18px;font-weight:500;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-count[data-v-057ce7b4]{color:#6e6e73;font-size:14px;font-weight:400}.action-buttons[data-v-057ce7b4],.page-count[data-v-057ce7b4]{flex-shrink:0}.action-buttons[data-v-057ce7b4],.pdf-button[data-v-057ce7b4]{align-items:center;display:flex}.pdf-button[data-v-057ce7b4]{background:none;border:none;border-radius:6px;color:#333;cursor:pointer;justify-content:center;min-height:36px;min-width:36px;padding:8px;position:relative;transition:all .2s ease}.pdf-button[data-v-057ce7b4]:hover{transform:translateY(-1px)}.pdf-button[data-v-057ce7b4]:active{transform:translateY(0)}.pdf-button[data-v-057ce7b4]:disabled{cursor:not-allowed;opacity:.6;transform:none}.pdf-button .slide-icon[data-v-057ce7b4]{height:20px;width:20px}.pdf-loading[data-v-057ce7b4]{animation:spin-057ce7b4 1s linear infinite;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#333;height:10px;position:absolute;right:4px;top:4px;width:10px}@media(prefers-color-scheme:dark){.keynote-main[data-v-057ce7b4]{background-color:#232425}.keynote-header[data-v-057ce7b4]{background-color:#323335;border-bottom:1px solid #3a3a3c}.file-name[data-v-057ce7b4]{color:#fff}.page-count[data-v-057ce7b4]{color:#a1a1a6}.pdf-loading[data-v-057ce7b4]{border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff}.iframe-container[data-v-057ce7b4]{border-color:#3a3a3c}.genspark-modal-content[data-v-057ce7b4]{background-color:#323335;color:#fff}.genspark-info[data-v-057ce7b4],.genspark-title[data-v-057ce7b4]{color:#fff}.genspark-remove-btn[data-v-057ce7b4]{background-color:#444;border:1px solid #555;color:#fff}.genspark-go-btn[data-v-057ce7b4]{background-color:#666;color:#fff}.file-info .slide-icon[data-v-057ce7b4]{color:#fff}}.table-tab[data-v-057ce7b4]{display:flex;flex-direction:column;height:100%;overflow:hidden}.table-sheet[data-v-057ce7b4]{flex:1;overflow:auto}.no-data-set[data-v-057ce7b4]{align-items:center;color:#909499;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:-50px}.no-data-set[data-v-057ce7b4] svg{height:30px;width:30px}.icon svg{height:100%;width:100%}
